Hello,


On 27/02/15 09:26, Sebastian Damm wrote:
Hi,

On Fri, Feb 27, 2015 at 9:07 AM, Juha Heinanen <jh@tutpro.com> wrote:
Sebastian Damm writes:

> Does anyone have a hint, how to keep the IPv6 registrations alive? Thanks
> in advance.

use tcp.

Okay, should have added: UDP, please.


I would use an extra branch flag here.

Keepalives are sent based on nat_bflag and sipping_bflag. You can set both no matter it is actually a register from a natted phone or not.

The extra flag will be set to mark it is an IPv6 device.

When doing NAT handling inside the config file, if IPv6 branch flag is set, you should not engage rtp relaying (unless it is gatewaying to IPv4) or do other nat specific fixing to headers for the callee.

Cheers,
Daniel
-- 
Daniel-Constantin Mierla
http://twitter.com/#!/miconda - http://www.linkedin.com/in/miconda
Kamailio World Conference, May 27-29, 2015
Berlin, Germany - http://www.kamailioworld.com