[SR-Users] new feature: option to remove contacts based on sip nat keepalives

Daniel-Constantin Mierla miconda at gmail.com
Wed Aug 22 14:18:50 CEST 2012


Hello,

On 8/22/12 12:18 PM, Juha Heinanen wrote:
> daniel,
>
> you wrote:
>
>    This feature should be useful in mobile networks, to avoid stacking lot
>    of invalid contacts which could result in lot of branches causing many
>    retransmissions.
>
> why would a sip ua that runs in a mobile network device be configured to
> use udp instead of tcp?
>
> poor battery life seems to be a big problem in so called smart phones.
> wouldn't this kind of active pinging make it even worse?
yes, pinging could make it worse. Personally I recommend TLS for mobile 
networks, to protect privacy of instant messaging, specially if there is 
going to be usage over public wi-fi spots. That also adds more 
processing to encrypt/decrypt, but it is the price of better security.

However, there are lot of sip softphones apps that still do only udp, in 
many cases resulting in lots of contacts in location table. Here can 
help also the option of saving one contact per user (via parameter of 
save() function), if it is known that the user should have only one device.

All over, the new functionality is optional and off by default. It is 
the decision of admin to enable or not, for mobile or fixed networks.

Cheers,
Daniel

-- 
Daniel-Constantin Mierla - http://www.asipto.com
http://twitter.com/#!/miconda - http://www.linkedin.com/in/miconda
Kamailio Advanced Training, Berlin, Nov 5-8, 2012 - http://asipto.com/u/kat




More information about the sr-users mailing list