Hi All Consider the following scenario:
UA 1 B2BUA UA2 Invite (From tag F1) ---------------------------------> Invite (From tag F2) ----------------------------------> 200 OK (From tag F2, To tag F2) <--------------------------------- 200 OK (From tag F1, To tag F3) <------------------------------- ACK (From tag F1, To tag F3) -------------------------------> ACK (From tag F2, To tag F2) ----------------------------------> RTP <------------------------------------------------------------------> BYE (From tag F2, To tag F2, To and From headers reversed) <---------------------------------- 481 ----------------------------------> As per Section 19.3 of RFC 3261, "When a tag is generated by a UA for insertion into a request or response, it MUST be globally unique and cryptographically random with at least 32 bits of randomness" Now, is the B2BUA right in rejecting the BYE with a 481. Can the 200 ok from UA2 have same To and From tags? What should the B2BUA do: 1. On receiving the 200 OK? 2. On receiving the BYE? Regards, Tarun Gupta Aricent =============================================================================== Please refer to http://www.aricent.com/legal/email_disclaimer.html for important disclosures regarding this electronic communication. =============================================================================== _______________________________________________ Sip-implementors mailing list Sip-implementors@lists.cs.columbia.edu https://lists.cs.columbia.edu/cucslists/listinfo/sip-implementors