Session Initiation Protocol (SIP) INFO Method and Package Framework

This document provides new semantics for the SIP INFO method of RFC 2976. These new semantics defined here are fully backwards compatible with the old semantics. Core to the new semantics is a mechanism for defining, negotiating and exchanging Info Packages that use the INFO method. Applications that need to exchange session- related information within a SIP INVITE-created session, also known as application level information, use these INFO requests. This draft addresses issues and open items from RFC 2976 and replaces it.

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

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

[3]  Roni Even,et al.  XML Schema for Media Control , 2008, RFC.

[4]  Sean Turner,et al.  Secure/Multipurpose Internet Mail Extensions (S/MIME) Version 4.0 Message Specification , 2019, RFC.

[5]  Eric W. Burger,et al.  Media Server Control Markup Language (MSCML) and Protocol , 2006, RFC.

[6]  Jon Peterson,et al.  Integrated Services Digital Network (ISDN) User Part (ISUP) to Session Initiation Protocol (SIP) Mapping , 2002, RFC.

[7]  Bogdan M. Wilamowski,et al.  The Transmission Control Protocol , 2005, The Industrial Information Technology Handbook.

[8]  Henning Schulzrinne,et al.  Best Current Practices for Third Party Call Control (3pcc) in the Session Initiation Protocol (SIP) , 2004, RFC.

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

[10]  Randall R. Stewart,et al.  Stream Control Transmission Protocol , 2000, RFC.

[11]  Daniel C. Burnett,et al.  Media Resource Control Protocol Version 2 (MRCPv2) , 2012, RFC.

[12]  Eric Rescorla,et al.  The Transport Layer Security (TLS) Protocol Version 1.1 , 2006, RFC.

[13]  Eric W. Burger,et al.  Media Server Control Markup Language (MSCML) and Protocol , 2006, RFC.

[14]  Roy T. Fielding,et al.  Hypertext Transfer Protocol - HTTP/1.1 , 1997, RFC.

[15]  Steve Donovan,et al.  The SIP INFO Method , 2000, RFC.

[16]  Adnan Saleem,et al.  Media Server Markup Language (MSML) , 2010, RFC.

[17]  Cullen Jennings,et al.  The Message Session Relay Protocol (MSRP) , 2007, RFC.

[18]  Godred Fairhurst,et al.  Unicast UDP Usage Guidelines for Application Designers , 2008, RFC.

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

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

[21]  Jon Postel,et al.  User Datagram Protocol , 1980, RFC.

[22]  Gonzalo Camarillo Message Body Handling in the Session Initiation Protocol (SIP) , 2009, RFC.

[23]  Eric W. Burger,et al.  Basic Network Media Services with SIP , 2005, RFC.

[24]  Jon Peterson,et al.  Change Process for the Session Initiation Protocol (SIP) and the Real-time Applications and Infrastructure Area , 2010, RFC.

[25]  Jon Peterson,et al.  Session Initiation Protocol for Telephones (SIP-T): Context and Architectures , 2002, RFC.

[26]  Dave Crocker,et al.  Augmented BNF for Syntax Specifications: ABNF , 1997, RFC.

[27]  Robert W. Shirey,et al.  Internet Security Glossary , 2000, RFC.

[28]  Marshall T. Rose,et al.  The Blocks Extensible Exchange Protocol Core , 2001, RFC.

[29]  Thomas Narten,et al.  Guidelines for Writing an IANA Considerations Section in RFCs , 1998, RFC.

[30]  Tim Dierks,et al.  The Transport Layer Security (TLS) Protocol Version 1.2 , 2008 .

[31]  Robert J. Sparks,et al.  Multiple Dialog Usages in the Session Initiation Protocol , 2007, RFC.

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