Hi, Section 4 in RFC 3891 says the following:
A UAC MUST NOT send an INVITE with a Replaces header field that attempts to replace an early dialog which was not originated by the target of the INVITE with a Replaces header field. Could you please shed some light why this restriction was put in place? Is my understanding of the above text in RFC wrong for my use cases? I have couple of use cases where it would be better if this restriction wasn't there... - Alice has a laptop having both Wireless and Wired interfaces. When she calls Bob, Wired interface is used, lets say Bob sends 18X response which creates an early dialog. Now if the laptop switches over the Wireless interface. - Alice has a wireless phone which receives IP1 in WLAN1 and IP2 in WLAN2. If Alice calls Bob and Bob sends 18X response to establish early-dialog and if Alice now moves from WLAN1 to WLAN2. Wouldn't it be better in these cases if Alice could send a new INVITE w/ Replaces with updated SDP and Dialog contact information to Bob? Thanks Vishal PS: Rohan, Billy, I'm sorry I sent the mail to incorrect mailing list address initially. _______________________________________________ Sip-implementors mailing list [email protected] https://lists.cs.columbia.edu/cucslists/listinfo/sip-implementors
