Re: TR: I-D Action:draft-boucadair-sipping-ipv6-atypes-00.txt

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



 
Hi Dan,

Please see inline.

Cheers
Med


-----Message d'origine-----
De : Dan Wing [mailto:dwing@xxxxxxxxx] 
Envoyé : lundi 9 mars 2009 19:17
À : BOUCADAIR Mohamed RD-CORE-CAE; sipping@xxxxxxxx
Objet : RE:  TR: I-D Action:draft-boucadair-sipping-ipv6-atypes-00.txt

 

> But ANAT doesn't work well.  And it is being deprecated.  If 
> we need some light-weight way of offering both v4 and v6, and
> want it to be a standard, we need something different.  Either
> lighter weight ICE (e.g., without connectivity checks maybe?)
> or SDP Capability Negotiation, or something.
> 
> 
> Med: I definitely vote for something more lightweight than 
> ICE to ease IPv4-IPv6 interworking. atypes does solve some of 
> the IPv4-IPv6 interworking. A NAT64 is involved in the path 
> (by the proxy server) based on the atypes value. But, if we 
> need to have other means to prioritise/promote IPv6, we need 
> something else more lightweight than ICE.

I agree that atypes proposes a different solution which is
more lightweight for the SIP UAs.  

Med: Yes.

However, it does require the
SIP UAs depend on the SBC to work in a different address 
family.  

Med: SBC is not mandatory. But I understand you are referring to an intermediary server (e.g. proxy server). Then, the answer is yes.

In some environments, where there is always an SBC
involved with the call, that is probably a reasonable 
requirement and atypes would be a good solution in those
networks -- similarly, perhaps on those networks one can
assume support for Grouping.

Med: Ok.

But for the rest of the Internet, where those assumptions 
cannot be made, I do like the *idea* of atypes, but I would
suggest some changes to it (e.g., don't use multiple m-lines
because they cause harm.  e.g., provide a way to detect if
a IPv4 or IPv6 path is working -- as we all know with the
difficulties in keeping www.ietf.org working over IPv6,
IPv6 connectivity is not yet as reliable as IPv4 connectivity.)


Med: In fact, the ***only*** scenario which requires the support of ANAT (or multiple media line) is when a DS is the initiator of the call. For this scenario, I suggest the following: DS UA issues its INVITE with a atypes set to "ipv4,ipv6" and an empty SDP. When the request is received by the proxy server or by the remote UA, then it uses atypes is used to determine which offer to enclose in its SDP offer part of 200 OK message. 

But, I admit that I'm in favour of simplifying the ANAT syntax than using this "empty SDP".



-d


> 
> -d
> 

_______________________________________________
Sipping mailing list  https://www.ietf.org/mailman/listinfo/sipping
This list is for NEW development of the application of SIP
Use sip-implementors@xxxxxxxxxxxxxxx for questions on current sip
Use sip@xxxxxxxx for new developments of core SIP


[Index of Archives]     [IETF Announce]     [IETF Discussion]     [Linux SCSI]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [XFree86]     [Big List of Linux Books]

  Powered by Linux