Session Initiation Protocol Core (sipcore) Internet Drafts


      
 SIP Call-Info Parameters for Rich Call Data
 
 draft-ietf-sipcore-callinfo-rcd-12.txt
 Date: 22/07/2024
 Authors: Chris Wendt, Jon Peterson
 Working Group: Session Initiation Protocol Core (sipcore)
This document describes a usage of the SIP Call-Info header field that incorporates Rich Call Data (RCD) associated with the identity of the calling party in order to provide to the called party a description of the caller or details about the reason for the call. RCD includes information about the caller beyond the telephone number such as a calling name, or a logo, photo, or jCard object representing the caller, which can help the called party decide whether to answer the phone. The elements defined for this purpose are intended to be extensible in order to accommodate related information about calls and to be compatible and complimentary with the STIR/PASSporT RCD framework. This document defines three new parameters 'call-reason', 'verified', and 'integrity' for the SIP Call-Info header field and also a new token ("jcard") for the 'purpose' parameter of the Call-Info header field. It also provides guidance on the use of the Call-Info 'purpose' parameter token, "icon".
 Updates to Private Header (P-Header) Extension Usage in Session Initiation Protocol (SIP) Requests and Responses
 
 draft-ietf-sipcore-rfc7976bis-00.txt
 Date: 20/08/2024
 Authors: Christer Holmberg, Nevenka Biondic, Gonzalo Salgueiro, Roland Jesske
 Working Group: Session Initiation Protocol Core (sipcore)
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.


data-group-menu-data-url="/group/groupmenu.json">

Skip to main content

Session Initiation Protocol Core (sipcore)

WG Name Session Initiation Protocol Core
Acronym sipcore
Area Applications and Real-Time Area (art)
State Active
Charter charter-ietf-sipcore-04 Approved
Document dependencies
Additional resources GitHub
Wiki, Zulip Stream
Personnel Chairs Brian Rosen, Jean Mahoney
Area Director Murray Kucherawy
Liaison Contacts Adam Roach, Paul Kyzivat
Mailing list Address sipcore@ietf.org
To subscribe https://www.ietf.org/mailman/listinfo/sipcore
Archive https://mailarchive.ietf.org/arch/browse/sipcore/
Chat Room address https://zulip.ietf.org/#narrow/stream/sipcore

Charter for Working Group

The Session Initiation Protocol Core (SIPCore) working group is
chartered to maintain and continue the development of the SIP protocol,
currently defined as proposed standard RFCs 3261, 3262, 3263, 3264, and
6665.

The SIPCore working group will concentrate on specifications that update
or replace the core SIP specifications named above as well as
specifications pertaining to small, self-contained SIP protocol
extensions. The process and requirements for new SIP extensions are
documented in RFC5727, "Change Process for the Session Initiation
Protocol".

Throughout its work, the group will strive to maintain the basic model
and architecture defined by SIP. In particular:

  1. Services and features are provided end-to-end whenever possible.

  2. Reuse of existing Internet protocols and architectures and
    integrating with other Internet applications is crucial.

  3. Standards-track extensions and new features must be generally
    applicable, and not applicable only to a specific set of session
    types.

  4. Simpler solutions that solve a given problem should be favored
    over more complex solutions.

The primary source of change requirements to the core SIP specifications
(enumerated above) will be a) interoperability problems that stem from
ambiguous, or under-defined specification, and b) requirements from
other working groups in the ART Area. The primary source of new protocol
extensions is the DISPATCH working group, which will generally make the
determination regarding whether new SIP-related work warrants a new
working group or belongs in an existing one.

Milestones

Date Milestone Associated documents
Jun 2023 Multiple Reasons values per protocol (PS) to the IESG draft-sparks-sipcore-multiple-reasons
Dec 2017 Request publication of mechanisms for rapid dual-stack protocol selection in SIP

Done milestones

Date Milestone Associated documents
Done Request publication of a clarification of the use of the "name-addr" production in SIP header fields
Done Request publication of a clarification of the use of Content-ID as a SIP header field
Done Request publication of a mechanism for labeling the nature of SIP calls
Done Request publication of a SIP response code for unwanted communications
Done Request publication of DNS look-up procedures for dual-stack client and server handling of SIP URIs
Done WebSockets transport definition for SIP to the IESG (proposed standard)
Done Mechanism to indicate proxy capabilities to both endpoints and other intermediaries in the path of a REGISTER transaction or dialog-forming transaction to IESG (PS)
Done Delivering request-URI and parameters to UAS via proxy to IESG (PS)
Done Error corrections and clarifications to RFC3265 to IESG (PS)
Done Location Conveyance with SIP to IESG (PS)
Done Example security flows to IESG (Informational)
Done Mechanism for indicating support for keep-alives (PS)
Done Presence Scaling Requirements to IESG as Info
Done SIP Events throttling mechanism to IESG (PS)
Done Invite Transaction Handling Correction to IESG (PS)
Done Extension for use in etags in conditional notification to IESG (PS)
Done Termination of early dialog prior to final response to IESG (PS)
Done INFO package framework to IESG (PS)

Dropped milestones

Date Milestone Associated documents
Dropped WGLC on requirements for a mechanism to indicate proxy capabilities to both endpoints and other proxies in the path of a REGISTER transaction or a dialog-forming transaction.