Simple SIP Usage Scenario for Applications in the Endpoints

For Internet-centric usage, the number of SIP related standards for presence, IM and audio/video communications can be reduced by using only the rendezvous and session initiation capabilities of SIP. Such 'simple SIP' implies (1) using SIP without network based features and (2) without emulating the telephone network. Rich applications, including telephony features can however be implemented in the endpoints. This approach for SIP reduces the number of SIP standards to comply with, currently from roughly 100 to about 9. Additional application examples and references for NAT traversal and for security are also provided.

[1]  Dan Wing Symmetric RTP and RTCP Considered Helpful , 2004 .

[2]  Jon Peterson,et al.  Enhancements for Authenticated Identity Management in the Session Initiation Protocol (SIP) , 2006, RFC.

[3]  Mark Handley,et al.  SIP: Session Initiation Protocol , 1999, RFC.

[4]  Scott O. Bradner,et al.  Key words for use in RFCs to Indicate Requirement Levels , 1997, RFC.

[5]  Mark Handley,et al.  SDP: Session Description Protocol , 1998, RFC.

[6]  Henning Schulzrinne,et al.  Indication of Message Composition for Instant Messaging , 2005, RFC.

[7]  Henning Schulzrinne,et al.  An Offer/Answer Model with Session Description Protocol (SDP) , 2002, RFC.

[8]  Adam Roach,et al.  Session Initiation Protocol (SIP)-Specific Event Notification , 2002, RFC.

[9]  Jonathan D. Rosenberg,et al.  A Hitchhiker's Guide to the Session Initiation Protocol (SIP) , 2009, RFC.

[10]  Robert Sparks,et al.  Correct Transaction Handling for 2xx Responses to Session Initiation Protocol (SIP) INVITE Requests , 2010, RFC.

[11]  Jakub Leszczyński,et al.  Rich Internet Applications - nowe oblicze Internetu , 2005 .

[12]  Bernard Aboba,et al.  Reflections on Internet Transparency , 2007, RFC.

[13]  Chris Cunningham,et al.  Session Initiation Protocol Service Examples , 2008, RFC.

[14]  Jon Callas,et al.  ZRTP: Media Path Key Agreement for Unicast Secure RTP , 2011, RFC.

[15]  Cullen Jennings,et al.  Remote Call Control in the Session Initiation Protocol (SIP) using the REFER method and the session-oriented dialog package , 2007 .

[16]  Henning Schulzrinne,et al.  A Uniform Resource Name (URN) for Emergency and Other Well-Known Services , 2008, RFC.

[17]  Henning Schulzrinne,et al.  LoST: A Location-to-Service Translation Protocol , 2008, RFC.

[18]  Eric Rescorla,et al.  Datagram Transport Layer Security , 2006, RFC.

[19]  Henning Schulzrinne,et al.  An Extension to the Session Initiation Protocol (SIP) for Symmetric Response Routing , 2003, RFC.

[20]  Robert Sparks,et al.  A Call Control and Multi-Party Usage Framework for the Session Initiation Protocol (SIP) , 2010, RFC.

[21]  Jörg Ott,et al.  Change Process for the Session Initiation Protocol (SIP) , 2002, RFC.

[22]  Robert J. Sparks Actions Addressing Identified Issues with the Session Initiation Protocol's (SIP) Non-INVITE Transaction , 2006, RFC.

[23]  Henning Schulzrinne,et al.  Indicating User Agent Capabilities in the Session Initiation Protocol (SIP) , 2004, RFC.

[24]  Jon Peterson,et al.  Presence Information Data Format (PIDF) , 2004, RFC.

[25]  Jonathan D. Rosenberg A Presence Event Package for the Session Initiation Protocol (SIP) , 2004, RFC.

[26]  Dale Worley Guidelines for Implementing the Dialog Event Package in User Agents , 2007 .

[27]  Ari Keränen,et al.  Basic HIP Extensions for Traversal of Network Address Translators , 2010 .

[28]  Jonathan D. Rosenberg,et al.  Interactive Connectivity Establishment (ICE): A Protocol for Network Address Translator (NAT) Traversal for Offer/Answer Protocols , 2010, RFC.

[29]  Eric Rescorla,et al.  Datagram Transport Layer Security (DTLS) Extension to Establish Keys for the Secure Real-time Transport Protocol (SRTP) , 2010, RFC.

[30]  Eric Rescorla,et al.  Framework for Establishing an SRTP Security Context using DTLS , 2010 .

[31]  Christian Huitema,et al.  Session Initiation Protocol (SIP) Extension for Instant Messaging , 2002, RFC.

[32]  Henning Schulzrinne,et al.  Session Initiation Protocol (SIP): Locating SIP Servers , 2002, RFC.

[33]  Dale Worley A New Forking Mechanism for Session Initiation Protocol (SIP) , 2009 .

[34]  Cullen Jennings,et al.  NAT Behavioral Requirements for Unicast UDP , 2004 .