Session Initiation Proposal Investigation (sipping)
---------------------------------------------------

 Charter
 Last Modified: 2007-09-26

 Current Status: Active Working Group

 Chair(s):
     Gonzalo Camarillo  <gonzalo.camarillo@ericsson.com>
     Mary Barnes  <mary.barnes@nortel.com>

 Real-time Applications and Infrastructure Area Director(s):
     Jon Peterson  <jon.peterson@neustar.biz>
     Cullen Jennings  <fluffy@cisco.com>

 Real-time Applications and Infrastructure Area Advisor:
     Jon Peterson  <jon.peterson@neustar.biz>

 Secretary(ies):
     Oscar Novo  <Oscar.Novo@ericsson.com>

 Mailing Lists: 
     General Discussion:sipping@ietf.org
     To Subscribe:      sipping-request@ietf.org
         In Body:       (un)subscribe
     Archive:           http://www.ietf.org/mail-archive/web/sipping/index.html

Description of Working Group:

The Session Initiation Protocol Project INvestiGation (SIPPING)
working group is chartered to document the use of SIP for several
applications related to telephony and multimedia, and to develop
requirements for extensions to SIP needed for those applications.

Such requirements will be referred to the SIP working group for
development of any new SIP method, header, or option-tag as described
in Change Policy for SIP (RFC 3427).

Guiding principles for the performance of SIPPING's work will include:

1. Documenting the requirements of specific chartered tasks.

2. Documenting the usage of SIP to solve real problems that need
to be solved in a standardized way. Examples of important
topics identified are the session policy architecture, allowing
network entities to convey policy into an User Agent's
activity; requirements analysis for session border
controllers to determine how best such devices can
operate with SIP usage; guidance on IPv4-IPv6
co-existence support by SIP and SIP-supported media; and 
inclusion of real-time text conversation (ToIP), service 
invocations benefitting hearing and speech impaired users, 
and other SIP equal access services as requirements are proposed. 

3. Looking for commonalities among the chartered tasks and ongoing
SIP-related development, as commonalities may indicate for general,
reusable functionality in SIP.

4. Describing the requirements for any extension determined to pass
there hurdles, and handing the development task to the SIP WG.

5. Developing procedures and requirements for configuration and
delivery of SIP User Profiles

Besides performing needed specification of several applications
of SIP, SIPPING can be seen as also working out use cases that
clarify the role of SIP in the Internet, and help to ensure that
Occam's razor is appropriately applied to SIP usage.

The security of all the deliverables will be of special importance.
The technology for security will be keyed from the SIP Security
specification within RFC 3261, and additional SIP specifications
as they apply.

 Goals and Milestones:

   Done         Submit Internet-Draft on SIP-Telephony Framework to IESG for 
                consideration as a BCP 

   Done         Submit Internet-Draft on ISUP-SIP Mapping to IESG for 
                consideration as Proposed Standard 

   Done         Submit Internet-Draft on Requirements for use of SIP to support 
                telephony for the Hearing-Impaired to IESG for consideration as 
                an Informational RFC 

   Done         Submit SIP 3rd party call control to IESG for consideration as 
                BCP 

   Done         Submit Internet-Draft on 3G Requirements to IESG for 
                consideration as an Informational RFC 

   Done         Submit Internet-Draft on Mapping ISUP Overlap Signaling to SIP 
                to IESG for consideration as a Proposed Standard 

   Done         Submit Internet-Draft on Usage Guideline for Events 
                (Subscribe-Notify) to IESG for consideration as an 
                Informational RFC 

   Done         Submit Internet-Drafts Basic and PSTN Call Flows to IESG fro 
                consideration as BCPs 

   Done         Requirements for Content Indirection in SIP 

   Done         Submit Message Waiting SIP event package to IESG for 
                consideration as PS 

   Done         Using ENUM with SIP Applications to IESG for consideration as 
                an Informational RFC 

   Done         Requirements for Reuse of Connections in SIP 

   Done         Submit Internet-Draft on T.38 Fax Call Flows to IESG for 
                consideration as a BCP 

   Done         Requirements for SIP Request History 

   Done         Submit Internet-Draft on Requirements for AAA Application in 
                SIP Telephony to IESG for consideration as an Informational RFC 

   Done         Sip Interworking with QSIG 

   Done         3pcc Transcoding to IESG as Info 

   Done         KPML to IESG as PS 

   Done         Conferencing Requirements to IESG as Info 

   Done         Conferencing Framework to IESG as Info 

   Done         Conferencing Call Control-Conferencing to IESG as BCP 

   Done         End-to-Middle Security Requirements to IESG as Info 

   Done         Configuration Framework to the IESG as a PS 

   Done         Revise Charter 

   Nov 2005       Submit I-D on Subscriptions to Ad-Hoc Resource Lists to the 
                IESG as PS 

   Nov 2005       Submit I-D on Multiple REFER to the IESG as PS 

   Nov 2005       Submit I-D on Ad-Hoc Conferencing using URI lists to the IESG 
                as PS 

   Nov 2005       Submit URI List Transport Mechanism to the IESG as PS 

   Done         Requirements for Consent-based Communications in SIP to IESG as 
                Info 

   Done         Framework for Consent-based Communications in SIP to IESG 

   Done         Requirements on Trait-Based Authorization to IESG as Info 

   Done         Transcoding Framework to IESG as Info 

   Done         Transcoding with Conf Bridge to IESG as Info 

   Done         Service Quality Reporting to IESG as PS 

   Done         IPv6 Transition in SIP to the IESG as Info 

   Done         WGLC SIP Service Examples 

   Done         WGLC IPv6 Transition 

   Done         Framework for Realtime Text over IP to IESG as Informational 

   Done         WGLC Multiple Dialog Usages 

   Nov 2006       SIP Service Examples to IESG as Info 

   Nov 2006       Format Extension for Capacity Attributes in Resource Lists to 
                the IESG as PS 

   Dec 2006       WGLC SPAM problems in SIP 

   Dec 2006       WGLC Session Border Controller requirements 

   Jan 2007       Multiple Dialog Usages to IESG as Info 

   Jan 2007       WGLC User Agent Profile for Media Policy 

   Jan 2007       WGLC Session Policy package 

   Feb 2007       SPAM problems in SIP to IESG as Info 

   Feb 2007       Session Border Controller requirements to IESG as Info 

   Feb 2007       WGLC SIP Torture Tests for IPv6 

   Feb 2007       WGLC Call Control Framework 

   Mar 2007       User Agent Profile for Media Policy to the IESG as PS 

   Mar 2007       Session Policy package to the IESG as PS 

   Mar 2007       WGLC NAT scenarios 

   Apr 2007       SIP Torture Tests for IPv6 to the IESG as Info 

   Apr 2007       Call Control Framework to the IESG as Info 

   Apr 2007       SIP Call Control - Transfer to IESG as Info 

   Apr 2007       WGLC SIP Offer/Answer Examples 

   Apr 2007       WGLC Requirements for Management of Overload in SIP 

   May 2007       NAT Scenarios to IESG as Info 

   May 2007       WGLC SIP Race Condition Examples 

   Jun 2007       Requirements for Management of Overload in SIP to IESG as Info 

   Jun 2007       SIP Offer/Answer Examples to IESG as Info 

   Jul 2007       SIP Race Condition Examples to IESG as Info 

   Aug 2007       Revise Charter 


 Internet-Drafts:

Posted Revised         I-D Title   <Filename>
------ ------- --------------------------------------------
Feb 2002 Jul 2007   <draft-ietf-sipping-service-examples-13.txt>
                Session Initiation Protocol Service Examples 

Jun 2002 Jul 2007   <draft-ietf-sipping-nat-scenarios-07.txt>
                Best Current Practices for NAT Traversal for SIP 

Oct 2002 Jul 2007   <draft-ietf-sipping-cc-transfer-08.txt>
                Session Initiation Protocol Call Control - Transfer 

Mar 2003 Nov 2007   <draft-ietf-sipping-config-framework-14.txt>
                A Framework for Session Initiation Protocol User Agent Profile 
                Delivery 

Oct 2003 Jul 2005   <draft-ietf-sipping-app-interaction-framework-05.txt>
                A Framework for Application Interaction in the Session 
                Initiation Protocol (SIP) 

Feb 2004 Dec 2006   <draft-ietf-sipping-transc-framework-05.txt>
                Framework for Transcoding with the Session Initiation Protocol 
                (SIP) 

Jul 2004 Nov 2007   <draft-ietf-sipping-uri-services-07.txt>
                Framework and Security Considerations for Session Initiation 
                Protocol (SIP) Uniform Resource Identifier (URI)-List Services 

Oct 2004 Oct 2007   <draft-ietf-sipping-toip-08.txt>
                Framework for real-time text over IP using the Session 
                Initiation Protocol (SIP) 

Feb 2005 Jul 2007   <draft-ietf-sipping-spam-05.txt>
                The Session Initiation Protocol (SIP) and Spam 

Jun 2005 Jun 2006   <draft-ietf-sipping-transc-conf-03.txt>
                The Session Initiation Protocol (SIP) Conference Bridge 
                Transcoding Model 

Jul 2005 Aug 2007   <draft-ietf-sipping-v6-transition-07.txt>
                IPv6 Transition in the Session Initiation Protocol (SIP) 

Oct 2005 Jul 2007   <draft-ietf-sipping-gruu-reg-event-09.txt>
                Registration Event Package Extension for Session Initiation 
                Protocol (SIP) Globally Routable User Agent URIs (GRUUs) 

Oct 2005 May 2007   <draft-ietf-sipping-media-policy-dataset-04.txt>
                A User Agent Profile Data Set for Media Policy 

Dec 2005 May 2007   <draft-ietf-sipping-rtcp-summary-02.txt>
                Session Initiation Protocol Package for Voice Quality Reporting 
                Event 

Feb 2006 Nov 2007   <draft-ietf-sipping-capacity-attribute-05.txt>
                Extensible Markup Language (XML) Format Extension for 
                Representing Copy Control Attributes in Resource Lists 

Apr 2006 Aug 2007   <draft-ietf-sipping-policy-package-04.txt>
                A Session Initiation Protocol (SIP) Event Package for 
                Session-Specific Session Policies 

Sep 2006 Nov 2007   <draft-ietf-sipping-pending-additions-03.txt>
                The Session Initiation Protocol (SIP) Pending Additions Event 
                Package 

Sep 2006 Nov 2007   <draft-ietf-sipping-consent-format-05.txt>
                A Document Format for Requesting Consent 

Nov 2006 Apr 2007   <draft-ietf-sipping-sbc-funcs-03.txt>
                Requirements from SIP (Session Initiation Protocol) Session 
                Border Control Deployments 

Nov 2006 Nov 2007   <draft-ietf-sipping-overload-reqs-01.txt>
                Requirements for Management of Overload in the Session 
                Initiation Protocol 

Nov 2006 Oct 2007   <draft-ietf-sipping-ipv6-torture-tests-04.txt>
                Session Initiation Protocol (SIP) Torture Test Messages for 
                Internet Protocol Version 6 (IPv6) 

Dec 2006 Oct 2007   <draft-ietf-sipping-sip-offeranswer-04.txt>
                SIP (Session Initiation Protocol) Usage of the Offer/Answer 
                Model 

Dec 2006 Aug 2007   <draft-ietf-sipping-race-examples-04.txt>
                Examples call flow in race condition on Session Initiation 
                Protocol 

Aug 2007 Aug 2007   <draft-ietf-sipping-service-identification-00.txt>
                Identification of Communications Services in the Session 
                Initiation Protocol (SIP) 

 Request For Comments:

  RFC   Stat Published     Title
------- -- ----------- ------------------------------------
RFC3351 I    Aug 2002    User Requirements for the Session Initiation Protocol 
                       (SIP) in Support of Deaf, Hard of Hearing and 
                       Speech-impaired individuals 

RFC3372BCP  Sep 2002    Session Initiation Protocol (SIP) for Telephones 
                       (SIP-T): Context and Architectures 

RFC3324 I    Dec 2002    Short Term Requirements for Network Asserted Identity 

RFC3398 PS   Dec 2002    Integrated Services Digital Network (ISDN) User Part 
                       (ISUP) to Session Initiation Protocol (SIP) Mapping 

RFC3485 PS   Mar 2003    The Session Initiation Protocol (SIP) and Session 
                       Description Protocol (SDP) Static Dictionary for 
                       Signaling Compression (SigComp) 

RFC3578 PS   Aug 2003    Mapping of of Integrated Services Digital Network (ISUP) 
                       Overlap Signalling to the Session Initiation Protocol 
                       (SIP) 

RFC3665BCP  Jan 2004    Session Initiation Protocol Basic Call Flow Examples 

RFC3666BCP  Jan 2004    Session Initiation Protocol PSTN Call Flows 

RFC3702 I    Feb 2004    Authentication, Authorization and Accounting 
                       Requirements for the Session Initiation Protocol 

RFC3680Standard  Apr 2004    A Session Initiation Protocol (SIP) Event Package for 
                       Registrations 

RFC3725BCP  Apr 2004    Best Current Practices for Third Party Call Control in 
                       the Session Initiation Protocol 

RFC3824 I    Jun 2004    Using E.164 numbers with the Session Initiation Protocol 
                       (SIP) 

RFC3842Standard  Aug 2004    A Message Summary and Message Waiting Indication Event 
                       Package for the Session Initiation Protocol (SIP) 

RFC3959Standard  Jan 2005    The Early Session Disposition Type for the Session 
                       Initiation Protocol (SIP) 

RFC3960 I    Jan 2005    Early Media and Ringing Tone Generation in the Session 
                       Initiation Protocol (SIP) 

RFC4083 I    May 2005    Input 3rd-Generation Partnership Project (3GPP) Release 
                       5 requirements on the Session Initiation Protocol (SIP) 

RFC4117 I    Jul 2005    Transcoding Services Invocation in the Session 
                       Initiation Protocol (SIP) Using Third Party Call Control 
                       (3pcc) 

RFC4189 I    Oct 2005    Requirements for End-to-Middle Security for the Session 
                       Initiation Protocol (SIP) 

RFC4235Standard  Dec 2005    An INVITE-Inititiated Dialog Event Package for the 
                       Session Initiation Protocol (SIP) 

RFC4245 I    Dec 2005    High-Level Requirements for Tightly Coupled SIP 
                       Conferencing 

RFC4353 I    Feb 2006    A Framework for Conferencing with the Session Initiation 
                       Protocol (SIP) 

RFC4411 PS   Feb 2006    Extending the Session Initiation Protocol (SIP) Reason 
                       Header for Preemption Events 

RFC4453 I    Apr 2006    Requirements for Consent-Based Communications in the 
                       Session Initiation Protocol (SIP) 

RFC4497BCP  May 2006    Interworking between the Session Initiation Protocol 
                       (SIP) and QSIG 

RFC4475 I    May 2006    Session Initiation Protocol (SIP) Torture Test Messages 

RFC4569 I    Jul 2006    Internet Assigned Number Authority (IANA) Registration 
                       of the Message Media Feature Tag 

RFC4596 I    Jul 2006    Guidelines for Usage of the Session Initiation Protocol 
                       (SIP) Caller Preferences Extension 

RFC4484 I    Aug 2006    Trait-based Authorization Requirements for the Session 
                       Initiation Protocol (SIP) 

RFC4575 PS   Aug 2006    A Session Initiation Protocol (SIP) Event Package for 
                       Conference State 

RFC4579BCP  Aug 2006    Session Initiation Protocol (SIP) Call Control - 
                       Conferencing for User Agents 

RFC4730 PS   Nov 2006    A Session Initiation Protocol (SIP) Event Package for 
                       Key Press Stimulus (KPML) 

RFC5057 I    Nov 2007    Multiple Dialog Usages in the Session Initiation 
                       Protocol