How to get IPv4 ICE candidates when device IP is IPv6 (iOS device).

91 views
Skip to first unread message

Chandra Prakash Singh

unread,
Oct 19, 2016, 2:07:08 PM10/19/16
to TURN Server (Open-Source project)
Hello,

How to get IPv4 ICE candidates when device IP is IPv6 (iOS device) for below call flow?
Note ;-When iOS device is configued with IPv4 it works well without using NAT64 and media sip flows in ipv4.



Apps(ivp6) to PSTN call flow:-
  1. IoS App registered with IPv6 address
  2. NAT64 Linux server maps to IPv4 and sends SIP signalling towards SBC
  3. TURN option used to transmit RTP packets and it is only configured with ipv4 address only
  4. From IoS device to TURN Server either mapped IPv6 address used or IPv6 address used
  5. TURN Server uses public IP for routing media packets

Below is network diagram and call flow:-




Inline image 1

Thanks,
Chandra
Reply all
Reply to author
Forward
0 new messages