Media Control Channel Framework

This document describes a Framework and protocol for application deployment where the application programming logic and processing are distributed. This implies that application programming logic can seamlessly gain access to appropriate resources that are not co- located on the same physical network entity. The framework uses the Session Initiation Protocol (SIP) to establish an application-level control mechanism between application servers and associated external servers such as media servers. The motivation for the creation of this Framework is to provide an interface suitable to meet the requirements of a distributed, centralized conference system, as defined by the IETF. It is not, however, limited to this scope and it is envisioned that this generic Framework will be used for a wide variety of de-coupled control architectures between network entities.

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

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

[3]  Makoto Murata,et al.  XML Media Types , 2001, RFC.

[4]  Nathaniel S. Borenstein,et al.  Multipurpose Internet Mail Extensions (MIME) Part One: Format of Internet Message Bodies , 1996, RFC.

[5]  Jonathan D. Rosenberg The Session Initiation Protocol (SIP) UPDATE Method , 2002, RFC.

[6]  Cullen Jennings,et al.  Managing Client-Initiated Connections in the Session Initiation Protocol (SIP) , 2009, RFC.

[7]  Roni Even,et al.  Media Server Control Protocol Requirements , 2008, RFC.

[8]  Henning Schulzrinne,et al.  Reliability of Provisional Responses in Session Initiation Protocol (SIP) , 2002, RFC.

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

[10]  Tom Taylor Reclassification of RFC 3525 to Historic , 2008, RFC.

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

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

[13]  Henning Schulzrinne,et al.  Caller Preferences for the Session Initiation Protocol (SIP) , 2004, RFC.

[14]  Gonzalo Camarillo,et al.  TCP-Based Media Transport in the Session Description Protocol (SDP) , 2005, RFC.

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

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

[17]  Gonzalo Camarillo,et al.  The Session Description Protocol (SDP) Label Attribute , 2006, RFC.

[18]  Francois Yergeau,et al.  UTF-8, a transformation format of ISO 10646 , 1998, RFC.

[19]  Henning Schulzrinne,et al.  RTP: A Transport Protocol for Real-Time Applications , 1996, RFC.

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

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

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

[23]  Stephen L. Casner,et al.  Media Type Registration of RTP Payload Formats , 2007, RFC.

[24]  Ned Freed,et al.  Media Type Specifications and Registration Procedures , 2005, RFC.

[25]  Eric Burger Media Server Control Language and Protocol Thoughts , 2006 .

[26]  Michael Mealling,et al.  The IETF XML Registry , 2004, RFC.

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

[28]  Vijay K. Gurbani,et al.  Domain Certificates in the Session Initiation Protocol (SIP) , 2010, RFC.