There is a need for having a globally unique session identifier for the same SIP session that can be consistently maintained across SIP Proxies, Back-to-Back User Agents (B2BUAs), and other SIP middleboxes, for the purpose of troubleshooting. This document proposes a new SIP header to carry such a value: Session-ID.
This document describes the behavior of signaling intermediaries in Real-Time Communication (RTC) deployments, sometimes referred to as Session Border Controllers (SBCs), when performing Hosted NAT Traversal (HNT). HNT is a set of mechanisms, such as media relaying and latching, that such intermediaries use to enable other RTC devices behind NATs to communicate with each other.This document is non-normative and is only written to explain HNT in order to provide a reference to the Internet community and an informative description to manufacturers and users.
The Session Initiation Protocol (SIP) was devel-<br />oped to control multi-media sessions on the Internet. Shortly<br />after its debut as a standard in 1999, SIP was adopted<br />by the 3rd Generation Partnership Project (3GPP) as the<br />preferred signaling protocol for the Internet Multimedia<br />Subsystem (IMS). This adoption provided a boost to the<br />nascent protocol as traditional telecommunication services<br />were interpreted in the context of the new protocol and<br />as SIP introduced richer services in the form of instant<br />messaging and rich presence to traditional telephony. In<br />this paper, we study the evolution of the protocol from its<br />roots to its use in operational networks today and the issues<br />it faces in such networks. We also provide a glimpse to the<br />continued progression of SIP in Peer-to-Peer (P2P) networks<br />and take a critical look at where SIP has succeeded, and<br />more importantly, where it has failed to meet expectations.<br /><br />
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.