Updates to Private Header (P-Header) Extension Usage in Session Initiation Protocol (SIP) Requests and Responses
RFC 7976

Document Type RFC - Informational (September 2016; Errata)
Updates RFC 7315
Last updated 2018-12-20
Stream IETF
Formats plain text pdf html bibtex
Reviews
Stream WG state (None)
Document shepherd Jean Mahoney
Shepherd write-up Show (last changed 2016-05-18)
IESG IESG state RFC 7976 (Informational)
Consensus Boilerplate Yes
Telechat date
Responsible AD Ben Campbell
Send notices to (None)
IANA IANA review state Version Changed - Review Needed
IANA action state No IANA Actions
Internet Engineering Task Force (IETF)                       C. Holmberg
Request for Comments: 7976                                    N. Biondic
Updates: 7315                                                   Ericsson
Category: Informational                                     G. Salgueiro
ISSN: 2070-1721                                                    Cisco
                                                          September 2016

          Updates to Private Header (P-Header) Extension Usage
      in Session Initiation Protocol (SIP) Requests and Responses

Abstract

   The Third Generation Partnership Project (3GPP) has identified cases
   where different SIP private header extensions referred to as "P-"
   header fields, and defined in RFC 7315, need to be included in SIP
   requests and responses currently not allowed according to RFC 7315.
   This document updates RFC 7315, in order to allow inclusion of the
   affected "P-" header fields in such requests and responses.

   This document also makes updates for RFC 7315 in order to fix
   misalignments that occurred when RFC 3455 was updated and obsoleted
   by RFC 7315.

Status of This Memo

   This document is not an Internet Standards Track specification; it is
   published for informational purposes.

   This document is a product of the Internet Engineering Task Force
   (IETF).  It represents the consensus of the IETF community.  It has
   received public review and has been approved for publication by the
   Internet Engineering Steering Group (IESG).  Not all documents
   approved by the IESG are a candidate for any level of Internet
   Standard; see Section 2 of RFC 7841.

   Information about the current status of this document, any errata,
   and how to provide feedback on it may be obtained at
   http://www.rfc-editor.org/info/rfc7976.

Holmberg, et al.              Informational                     [Page 1]
RFC 7976                Updates to P-Header Usage         September 2016

Copyright Notice

   Copyright (c) 2016 IETF Trust and the persons identified as the
   document authors.  All rights reserved.

   This document is subject to BCP 78 and the IETF Trust's Legal
   Provisions Relating to IETF Documents
   (http://trustee.ietf.org/license-info) in effect on the date of
   publication of this document.  Please review these documents
   carefully, as they describe your rights and restrictions with respect
   to this document.  Code Components extracted from this document must
   include Simplified BSD License text as described in Section 4.e of
   the Trust Legal Provisions and are provided without warranty as
   described in the Simplified BSD License.

Table of Contents

   1.  Introduction  . . . . . . . . . . . . . . . . . . . . . . . .   2
   2.  Misalignments and 3GPP Use Cases  . . . . . . . . . . . . . .   3
     2.1.  General . . . . . . . . . . . . . . . . . . . . . . . . .   3
     2.2.  Misalignments . . . . . . . . . . . . . . . . . . . . . .   3
     2.3.  3GPP Use Cases  . . . . . . . . . . . . . . . . . . . . .   4
       2.3.1.  General . . . . . . . . . . . . . . . . . . . . . . .   4
       2.3.2.  P-Access-Network-Info . . . . . . . . . . . . . . . .   4
       2.3.3.  P-Charging-Vector . . . . . . . . . . . . . . . . . .   5
   3.  Updates to RFC 7315 . . . . . . . . . . . . . . . . . . . . .   6
   4.  Security Considerations . . . . . . . . . . . . . . . . . . .   7
   5.  References  . . . . . . . . . . . . . . . . . . . . . . . . .   7
     5.1.  Normative References  . . . . . . . . . . . . . . . . . .   7
     5.2.  Informative References  . . . . . . . . . . . . . . . . .   8
   Acknowledgments . . . . . . . . . . . . . . . . . . . . . . . . .   8
   Authors' Addresses  . . . . . . . . . . . . . . . . . . . . . . .   8

1.  Introduction

   The Third Generation Partnership Project (3GPP) has identified cases
   where different Session Initiation Protocol (SIP) [RFC3261] private
   header extensions referred to as "P-" header fields, and defined in
   [RFC7315], need to be included in SIP requests and responses
   currently not allowed according to RFC 7315.  This document updates
   RFC 7315, in order to allow inclusion of the affected "P-" header
   fields in such requests and responses.

   This document also makes updates for RFC 7315 in order to fix
   misalignments that occurred when RFC 3455 [RFC3455] was updated and
   obsoleted by RFC 7315.

Holmberg, et al.              Informational                     [Page 2]
RFC 7976                Updates to P-Header Usage         September 2016

   As the "P-" header fields are mainly used in (and in most cases, only
   defined for) networks defined by the 3GPP, where the updates defined
   in this document are already defined [TS.3GPP.24.229], the updates
   are not seen to cause backward-compatibility concerns.

2.  Misalignments and 3GPP Use Cases

2.1.  General

   RFC 7315 contains contradicting statements regarding the usage of SIP
Show full document text