Menu Sign In Contact FAQ
Banner
Welcome to our forums

How to make calls over WIFI, from one's mobile phone?

Using Acrobits on an iPhone it works with any number of VoIP providers, you put in the most basic details (phone number, server address, password), and it just works, incoming and outgoing, with no need to keep the app running, etc. etc.

What is the battery life like? That is one bit I can’t see any way round. The only way to get an incoming call to work is by the phone being online solidly – unless somebody is doing something clever using GSM signalling which, of course, is how mobile phones ring instantly for incoming calls while the phone talks to the tower only about once every 10 mins which is today’s practice.

Administrator
Shoreham EGKA, United Kingdom

What is the battery life like?

Battery life is fine (as fine as any smartphone device). It doesn’t need to keep the app running to get incoming calls. When the app isn’t in the foreground it signals to an online proxy that it should register with the SIP server as the client for incoming calls. At that point the app can quit/sleep/whatever. Then when that proxy gets an incoming call it sends a notification to the phone using the always-running APNS (Apple Push Notification Service). You hit the button on the incoming notification and it launches the app which answers the call. It’s more reliable than it sounds! The phone has to be listening for the incoming messages, but all iOS devices are doing that ordinarily anyway; the CPU and display sleep and the radio (wifi or cellular) wakes them as necessary, so battery use is minimal.

Acrobits also support letting the app go to the background and it will wake up and bring itself to the foreground, but to use that you need a SIP VOIP provider that supports using TCP for signalling, which few do. And it’s still less efficient than the notification method.

Administrator
EGTR / London, United Kingdom

Then when that proxy gets an incoming call it sends a notification to the phone using the always-running APNS (Apple Push Notification Service)

I wonder how they implemented that…

This is an old issue in industrial remote-site data collection and it is always done with either always-on internet, or by making a GSM call to the remote device. Or sending it an SMS request to go online etc…

Last Edited by Peter at 16 Dec 15:05
Administrator
Shoreham EGKA, United Kingdom

I wonder how they implemented that…

There is a good explanation here . It does hit battery life (seems to take about a quarter away on my 4G iPhone), but it works very well when you’re in range of a 3G/4G/wifi signal.

The only issue with always-on internet is battery life. Apple have done an excellent job of optimising this particular system so that latency is low without running the radio 100% of the time.

EGEO

Sorry, when I said it uses no extra battery I meant over and above having push notifications turned on, which I (and most people) do already for everything else that uses them.

Administrator
EGTR / London, United Kingdom

Just an update on this old saga, for anybody who cares

VOIPdiscount turned out to be near-useless, with completely nonfunctional calls to France or Germany, and most texts send to anywhere (except to myself) not delivered.

Having given up on incoming VOIP (which is just too difficult to configure manually, and even if you have an app which takes care of the various keep-alive requirements will drain your battery fast; well under a day on most smartphones, except for Apple) I have gone back to DIDlogic which works great.

Except… wait for it… bloody Vodafone UK are now blocking VOIP on all contracts below £40/month. This started earlier this year, evidently. There is an option to buy a 2GB/month data add-on for £10/month, which makes the cheapest VOIP option £20/month. So VOIP needs WIFI now. So, why not dump Vodafone? Their Euro Traveller deal, £2-3/day to transfer all free allowances to anywhere in Europe, is not matched by anybody.

Administrator
Shoreham EGKA, United Kingdom

My wife uses an application called VOIPbuster quite a bit to make calls to exotic countries from her cell phone. She claims that her phone# is displayed as CLID at the remote end.

LFPT, LFPN
77 Posts
Sign in to add your message

Back to Top