[VoiceOps] TCP Signaling for SIP Signaling
John S. Robinson
jsr at communichanic.com
Mon Jul 17 17:22:27 EDT 2017
Here is the theory behind "TCP for Mobile Phones" recommendations:
* tcp - keep alive is supposed to happen from the Server side (SBC)
therefore
* application layer can go to sleep, and firewall pin hole is kept
open at the driver level
* thus conserving power needed to load and wake up the application.
UAC's only need to register at the SIP application layer once every 10
minutes or so.
In real life however, that doesn't seem to work out all that well due to
SBC limitations (both Acme and Sonus; details on request) and limited
support from the various phone app vendors. Plus, if the TCP
connection "gets lost" the risk interval of not receiving a phone call
is just that much longer.
John
On 7/17/2017 16:12, jungle Boogie wrote:
> On 16 July 2017 at 19:28, Colton Conor <colton.conor at gmail.com> wrote:
>> Overall TCP just always
>> seems to work, and UPD depends on the situation of the network. TCP is
>> better for battery consumption on mobile sip applications as well.
>>
> Knowing that TCP uses more overhead just by being TCP, is it really
> better for mobile phone batteries?
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://puck.nether.net/pipermail/voiceops/attachments/20170717/d92ba6f7/attachment-0001.html>
More information about the VoiceOps
mailing list