[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