<?xml version="1.0" encoding="UTF-8"?>
  <?xml-stylesheet type="text/xsl" href="rfc2629.xslt" ?>
  <!-- generated by https://github.com/cabo/kramdown-rfc version 1.6.16 (Ruby 2.6.0) -->


<!DOCTYPE rfc  [
  <!ENTITY nbsp    "&#160;">
  <!ENTITY zwsp   "&#8203;">
  <!ENTITY nbhy   "&#8209;">
  <!ENTITY wj     "&#8288;">

]>


<rfc ipr="trust200902" docName="draft-ietf-sipcore-callinfo-rcd-08" category="std" consensus="true" tocInclude="true" sortRefs="true" symRefs="true">
  <front>
    <title abbrev="Call-Info Rich Call Data">SIP Call-Info Parameters for Rich Call Data</title>

    <author initials="C." surname="Wendt" fullname="Chris Wendt">
      <organization>Somos Inc.</organization>
      <address>
        <postal>
          <country>US</country>
        </postal>
        <email>chris-ietf@chriswendt.net</email>
      </address>
    </author>
    <author initials="J." surname="Peterson" fullname="Jon Peterson">
      <organization>Neustar Inc.</organization>
      <address>
        <postal>
          <street>1800 Sutter St Suite 570</street>
          <city>Concord, CA  94520</city>
          <country>US</country>
        </postal>
        <email>jon.peterson@neustar.biz</email>
      </address>
    </author>

    <date year="2023" month="August" day="29"/>

    <area>art</area>
    
    <keyword>Identity</keyword>

    <abstract>


<t>This document describes a SIP Call-Info header field usage defined to include Rich Call Data (RCD) associated with the identity of the calling party that can be rendered to a called party for providing more descriptive information about the caller or more details about the reason for the call. This includes extended information about the caller beyond the telephone number such as a calling name, a logo or photo representing the caller or a jCard object representing the calling party. The elements defined for this purpose are intended to be extensible to accommodate related information about calls that helps people decide whether to pick up the phone and with the use of icon and newly defined jCard and other elements to be compatible and complimentary with the STIR/PASSporT Rich Call Data framework.</t>



    </abstract>



  </front>

  <middle>


<section anchor="introduction"><name>Introduction</name>

<t>Traditional telephone network signaling protocols have long supported delivering a 'calling name' from the originating side, though in practice, the terminating side is often left to derive a name from the calling party number by consulting a local address book or an external database. SIP <xref target="RFC3261"/> similarly can carry a 'display-name' in the From header field value from the originating to terminating side, though it is an unsecured field that is not commonly trusted and often replaced or ignored. The same can be considered true of information in the Call-Info header fields in SIP.</t>

<t>To allow calling parties to initiate and called parties to receive a more comprehensive, deterministic, and extensible rich call data for incoming calls, this document describes new tokens for the SIP <xref target="RFC3261"/> Call-Info header field and a corresponding "purpose" parameter.  A new parameter of Call-Info designed for carrying a "call-reason" value.  For this document and depending on the policies of the communications system, calling parties could either be considered the end user device, (e.g. a SIP UA), or as a network service as part of a telephone service provider. Similarly, called parties could also similarly be an end user device or the network telephone service provider acting on behalf of the recipient of the call.</t>

<t>Used on its own, this specification assumes that the called party user agent can trust the SIP network or the SIP provider to assign, deliver and protect the correct rich call data (RCD) information as an end-to-end security policy.  However, as is true in many interconnected communications services, this end-to-end trust can not be guaranteed and therefore as the recommended approach, the entity inserting the Call-Info header field should also sign the caller information via STIR <xref target="RFC7340"/> defined protocol tools for SIP <xref target="RFC8224"/> and specifically through the use of Rich Call Data (RCD) or the "rcd" PASSporT defined in <xref target="I-D.ietf-stir-passport-rcd"/>.</t>

<t>Alternatively, this specification can be utilized in conjunction with the protocols defined in <xref target="I-D.ietf-stir-passport-rcd"/> as part of the communications signaling path, but specifically in the trusted UNI device interface at the terminating side of the communications as part of an authenticated network to device trusted signaling where a device may not have the ability to verify the "rcd" PASSporT, but can receive the RCD information using Call-Info as defined in this specification.</t>

<t><xref target="RFC7852"/> provides a means of carrying additional data about callers for the purposes of emergency services (especially its Section 4.4 "Owner/Subscriber" information).  This specification provides an overlapping functionality for non-emergency cases.  Rather than overloading its "EmergencyCallData" Call-Info "purpose" parameter value, this document defines a separate "purpose" parameter for the more generic delivery of information via jCard <xref target="RFC7095"/>.  This document borrows from <xref target="RFC7852"/> the capability to carry a data structure as a body, through the use of the "cid" URI scheme <xref target="RFC2392"/>.</t>

</section>
<section anchor="terminology"><name>Terminology</name>

<t>The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT", "SHOULD", "SHOULD NOT", "RECOMMENDED", "NOT RECOMMENDED", "MAY", and "OPTIONAL" in this document are to be interpreted as described in BCP 14 <xref target="RFC2119"/> <xref target="RFC8174"/> when, and only when, they appear in all capitals, as shown here.</t>

</section>
<section anchor="overview"><name>Overview</name>

<t>In this document we provide a framework for the use of Call-Info header field to carry Rich Call Data (RCD) in SIP <xref target="RFC3261"/>. The Call-Info header field, defined in <xref target="RFC3261"/> Section 20.9, defines a purpose parameter. In addition to providing guidance on calling name practices and the use of existing "icon" purpose, this document expands on other types of Rich Call Data by defining a new purpose values and one new generic parameter for Call-Info to align with Rich Call Data as defined in the STIR <xref target="RFC8224"/> framework and with "rcd" PASSporTs defined in <xref target="I-D.ietf-stir-passport-rcd"/>.</t>

<t>The first purpose value defined is "rcd-jcard" and is used to associate rich call data related to the identity of the calling party in the form of a jCard <xref target="RFC7095"/>. While there is a "card" token that is defined in <xref target="RFC3261"/> with what could be considered overlapping purposes, the specific intent of the use of "rcd-jcard" is for the profile of jCard defined in this document for use in Call-Info for Rich Call Data. The choice of jCard in this specification is guided by two things. First, JSON has become the default and is generally the widely accepted optimally supported format for transmission, parsing, and manipulation of data on IP networks and jCard represents an extensible method of providing information about a person or business associated with a call. Second, jCard has also been defined in <xref target="I-D.ietf-stir-passport-rcd"/> and has been adopted by PASSporT <xref target="RFC8225"/> because of the usage of JSON Web Tokens (JWT) <xref target="RFC7519"/>.</t>

<t>A parameter for "call-reason" is to be used to provide a string or other object that is used to convey the intent or reason the caller is calling to help the called party understand better the context and intent of the call and why they may want to answer the call.</t>

</section>
<section anchor="a-call-info-framework-for-carrying-rich-call-data"><name>A Call-Info framework for carrying Rich Call Data</name>

<t>This specification is intended to extend the Call-Info header field to be compatible and complimentary to the Rich Call Data framework defined in <xref target="I-D.ietf-stir-passport-rcd"/>. In general, a SIP based call involves multiple hops that transition between different trusted and untrusted network relationships. The STIR framework <xref target="RFC7340"/> is intended to address the protection of the carriage of different call information and identities over untrusted network relationships that wasn't addressed when the SIP specifications were originally defined.  Call-Info, as defined in <xref target="RFC3261"/> Section 20.9, is the defined mechanism for carrying call and caller related information and also defines procedures for defining new purpose tokens. This document will discuss the use of both existing tokens and define new purpose tokens to correspond to the Rich Call Data framework.</t>

<t>There are a number of Rich Call Data information that can use the Call-Info header field to transmit the information in a SIP request.  The current STIR Rich Call Data specification <xref target="I-D.ietf-stir-passport-rcd"/> defines calling name and a logo or icon associated with the caller and a call reason string. It also discusses a more extensible way of carrying caller information using jCard <xref target="RFC7095"/>. It may be that future specifications may extend more information types and similar to how this document discusses extending Call-Info to provide corresponding functionality to STIR RCD it is RECOMMENDED that future specifications also provide corresponding Call-Info extensions.</t>

<t>The Rich Call Data framework both defined in this document as well as in <xref target="I-D.ietf-stir-passport-rcd"/> are call specific information. The insertion of Rich Call Data is intended to be singular in that the receiving party should not be required to make any call specific decisions on redundant, duplicate, or conflicting Rich Call Data it would not be in the position to make. With the use of Call-Info for the transmission of Rich Call Data, any Rich Call Data related information defined in this specification or future specifications that extend this mechanism MUST be contained in a single Call-Info header field containing all URI and purpose tokens and parameters related to Rich Call Data. The Rich Call Data information is intended to be added by a party that is authoritative over that information or it has been translated from a verified STIR RCD PASSporT unmodified once in a trusted domain. Any additional parties involved in the call path SHOULD NOT generally modify the Call-Info or add additional Call-Info header fields related to Rich Call Data. The insertion of the RCD Call-Info header field should be considered a trusted action based on trusted information and the information SHOULD NOT be considered modifiable as a best practice.</t>

<t>As discussed in <xref target="I-D.ietf-stir-passport-rcd"/>, calling name is already covered in <xref target="RFC3261"/> using the display-name component of the From header field value of the request, alternatively for some calls this may come from the P-Asserted-ID header <xref target="RFC3325"/>.  This is out of scope for Call-Info header field so will not be covered in this document further.</t>

<t>For logos or icons that can represent the calling party the "icon" purpose token is defined in <xref target="RFC3261"/> and is intended to be used for defining a URI to reference an image resource that can be displayed to the user that receives the SIP request.  For the purpose of this document and the transmission of Rich Call Data, this purpose token should be used as defined.  There is some high level guidance provided later in the document around some of the image formatting and related information.</t>

<t>Call reason is a new parameter that this document defines as a string with a new Call-Info header field parameter.  jCard is another more comprehensive and extensible mechanism defined in the STIR Rich Call Data framework. While <xref target="RFC3261"/> does have a "card" purpose token, the intent of defining a new "rcd-jcard" purpose token is to specifically use the JSON jCard <xref target="RFC7095"/> and provide specific guidance in this document for the use and non-use of the attributes of the jCard specification specific to describing the calling party in a communications session as well as some of the security considerations around that information.  Both of these are specifically defined in the next sections.</t>

</section>
<section anchor="rcd-jcard-call-info-token"><name>"rcd-jcard" Call-Info Token</name>

<t>The use of the Call-Info Token "rcd-jcard" is for the purpose of supporting RCD associated with the identity of a calling party in a SIP call <xref target="RFC3261"/> Section 20.9.  The format of a Call-Info header field when using the "rcd-jcard" is as follows.</t>

<t>The Call-Info header field is defined to include a URI, where here the resource pointed to by the URI is a jCard JSON object <xref target="RFC7095"/>. The MIME media type set for the JSON text MUST be set as application/json with a default encoding of UTF-8 <xref target="RFC4627"/>. This MAY be carried directly in the Call-Info header field URI using the "data" URI scheme. A jCard also MAY be carried in the body of the SIP request bearing this Call-Info via the "cid" URI scheme <xref target="RFC2392"/>. Alternatively, the URI MUST define the use HTTPS or a transport that can validate the integrity of the source of the resource as well as the transport channel through which the resource is retrieved. If in the specific deployment environment of SIP, the source or integrity of the Rich Call Data information can not be trusted, than the use of the STIR RCD framework defined in <xref target="I-D.ietf-stir-passport-rcd"/> should be considered.</t>

<t>The jCard is intended to be used to contain multiple info about the calling party.  A call and its corresponding single Rich Call Data related Call-Info header MUST only contain a single "rcd-jcard" token.</t>

<t>The fields like "fn", "photo", or "logo" if used with the use of "icon" calling name in FROM or P-Asserted-ID header or purpose token, as described in the previous section, MUST either match or be avoided to allow the called party to clearly determine the intended calling name or icon.</t>

<t>An example of a Call-Info header field is:</t>

<figure><artwork><![CDATA[
Call-Info: <https://example.com/qbranch.json>;purpose=rcd-jcard
]]></artwork></figure>

<t>An example contents of a URL linked jCard JSON file is shown as follows:</t>

<figure><artwork><![CDATA[
["vcard",
  [
    ["version",{},"text","4.0"],
    ["fn",{},"text","Q Branch"],
    ["org",{},"text","MI6;Q Branch Spy Gadgets"],
    ["photo",{},"uri","https://example.com/photos/q-256x256.png"],
    ["logo",{},"uri","https://example.com/logos/mi6-256x256.jpg"],
    ["logo",{},"uri","https://example.com/logos/mi6-64x64.jpg"]
  ]
]
]]></artwork></figure>

<t>An example SIP INVITE using the "data" URI scheme is as follows.</t>

<figure><artwork><![CDATA[
INVITE sip:alice@example.com SIP/2.0
Via: SIP/2.0/TLS pc33.atlanta.example.com;branch=z9hG4bKnashds8
To: Alice <sip:alice@example.com>
From: Bob <sip:12155551000@example.com;user=phone>;tag=1928301774>
Call-ID: a84b4c76e66710
Call-Info: <data:application/json,["vcard",[["version",{},"text", 
"4.0"],["fn",{},"text","Q Branch"],["org",{},"text","MI6;Q Branch 
Spy Gadgets"],["photo",{},"uri","https://example.com/photos/quart 
ermaster-256x256.png"],["logo",{},"uri","https://example.com/log  
os/mi6-256x256.jpg"],["logo",{},"uri","https://example.com/logos/
mi6-64x64.jpg"]]]\>;purpose=rcd-jcard;call-reason="Rendezvous for 
Little Nellie"
CSeq: 314159 INVITE
Max-Forwards: 70
Date: Fri, 25 Sep 2015 19:12:25 GMT
Contact: <sip:12155551000@gateway.example.com>
Content-Type: application/sdp

v=0
o=UserA 2890844526 2890844526 IN IP4 pc33.atlanta.example.com
s=Session SDP
c=IN IP4 pc33.atlanta.example.com
t=0 0
m=audio 49172 RTP/AVP 0
a=rtpmap:0 PCMU/8000
]]></artwork></figure>

<t>An example SIP INVITE using the "cid" URI scheme is as follows.</t>

<figure><artwork><![CDATA[
INVITE sip:alice@example.com SIP/2.0
Via: SIP/2.0/TLS pc33.atlanta.example.com;branch=z9hG4bKnashds8
To: Alice <sip:alice@example.com>
From: Bob <sip:12155551000@example.com;user=phone>;tag=1928301774>
Call-ID: a84b4c76e66710
Call-Info: <cid:12155551000@example.com>;purpose=rcd-jcard;call-reason=
  "Rendezvous for Little Nellie"
CSeq: 314159 INVITE
Max-Forwards: 70
Date: Fri, 25 Sep 2015 19:12:25 GMT
Contact: <sip:12155551000@gateway.example.com>
Content-Type: multipart/mixed; boundary=boundary1
Content-Length: ...

--boundary1

Content-Type: application/sdp

v=0
o=UserA 2890844526 2890844526 IN IP4 pc33.atlanta.example.com
s=Session SDP
c=IN IP4 pc33.atlanta.example.com
t=0 0
m=audio 49172 RTP/AVP 0
a=rtpmap:0 PCMU/8000

--boundary1

Content-Type: application/json
Content-ID: <12155551000@example.com>

["vcard",[["version",{},"text","4.0"],["fn",{},"text","Q Branch"],
["org",{},"text","MI6;Q Branch Spy Gadgets"],["photo",{},"uri","ht
tps://example.com/photos/quartermaster-256x256.png"],["logo",{},"u
ri","https://example.com/logos/mi6-256x256.jpg"],["logo",{},"uri",
"https://example.com/logos/mi6-64x64.jpg"]]]
]]></artwork></figure>

</section>
<section anchor="call-reason-call-info-parameter"><name>"call-reason" Call-Info Parameter</name>

<t>This specification also defines the use of a new parameter intended to extend the overall content of the Rich Call Data related Call-Info header field.  This parameter, as other parameters may be defined in the future, is intended to be separate and distinct from the other URI and purpose tokens that may proceed these parameters.</t>

<t>A new parameter of the Call-Info header is defined called "call-reason". The "call-reason" parameter is intended to convey a short textual message suitable for display to an end user during call alerting. As a general guideline, this message SHOULD be no longer than 64 characters; displays that support this specification may be forced to truncate messages that cannot fit onto a screen. This message conveys the caller's intention in contacting the callee. It is an optional parameter, and the sender of a SIP request cannot guarantee that its display will be supported by the terminating endpoint. The manner in which this reason is set by the caller is outside the scope of this specification.</t>

<t>One alternative approach would be to use the baseline <xref target="RFC3261"/> Subject header field value to convey the reason for the call. Because the Subject header has seen little historical use in SIP implementations, however, and its specification describes its potential use in filtering, it seems more prudent to define a new means of carrying a call reason indication.</t>

<t>An example of a Call-Info header field value with the "call-reason" parameter follows:</t>

<figure><artwork><![CDATA[
Call-Info: <https://example.com/jbond.json>;purpose=rcd-jcard;
  call-reason="For your ears only"
]]></artwork></figure>

<t>In the case that there is only a call-reason parameter or any future parameters that may be defined and no need for a purpose parameter with no associated URI, it is RECOMMENDED to include a null data URI, "data:" as the URI. That purpose parameter MUST be "rcd-jcard" defined in this document to avoid any conflicts with existing implementations and previously defined purpose parameters.  As an example:</t>

<figure><artwork><![CDATA[
Call-Info: <data:>;purpose=rcd-jcard;
  call-reason="For your ears only"
]]></artwork></figure>

</section>
<section anchor="examples-and-usage-of-call-info-for-rich-call-data"><name>Examples and usage of Call-Info for Rich Call Data</name>

<t>The procedures for the usage of the purpose tokens and URIs should generally follow the procedures defined in <xref target="RFC3261"/>. So, as an example, if there is a jCard and icon with a call reason, the following example shows the use of multiple purpose and parameters in the the Call-Info header field.</t>

<figure><artwork><![CDATA[
Call-Info: <https://example.com/jbond.json>;purpose=rcd-jcard,
  <https://example.com/jbond.png>;purpose=icon;
  call-reason="For your ears only"
]]></artwork></figure>

</section>
<section anchor="usage-of-jcard-and-property-specific-usage"><name>Usage of jCard and property specific usage</name>

<t>Beyond the definition of the specific properties or JSON arrays associated with each property. This specification defines a few rules above and beyond <xref target="RFC7095"/> specific to the use of jCard for Call-Info and Rich Call Data making sure there is a minimum level of supported properties that every implementation of this specification should adhere to. This includes support for interpreting the value of this property and the ability to render in some appropriate form the display capabilities of common telephone devices, as well as apps, and also includes requirements specific to either textual displays and graphics capable displays.</t>

<section anchor="usage-of-uris-in-jcard"><name>Usage of URIs in jCard</name>

<t>When one or more URIs are used in a jCard, it is important to note that any URI referenced data, with the exception of the top-level usage of "jcl" as a URI to the jCard itself (unless updated by any future extensions of this specification) MUST NOT contain any URI references. In other words, the jCard can have URI references as defined in the jCard specification and this document, but the content referenced by those URIs MUST NOT have any URIs, and therefore MUST be enforced by the client to not follow those URI references or not render that content to the user if any URI are present in that specific URI linked content. The purpose of this is to control the security and more specifically align with the content integrity mechanism defined in <xref target="I-D.ietf-stir-passport-rcd"/>. It is the belief of the authors that there isn't a scenario that deeper URI references would be required or even supported by the current set of properties for the typical use of jCard properties, but because jCard is extensible, this rule is set to restrict further extension without the proper consideration of security and integrity properties of both Call-Info usage as well as the Rich Call Data and STIR signing of the data <xref target="I-D.ietf-stir-passport-rcd"/>, <xref target="RFC8224"/>.</t>

</section>
<section anchor="usage-of-multimedia-data-in-jcard-or-with-icon"><name>Usage of multimedia data in jCard or with icon</name>

<t>With the use of the purpose token "icon" or for the cases where jCards incorporate URIs or directly include via Base64 encoding of digital images and sounds. We specify a few recommended conventions to facilitate more consistent support of the successful decoding and rendering of these images or media formats.</t>

<t>For images, such as for the photo and logo properties, the default image formats SHOULD be png or jpg. These files are mostly commonly used to support 24-bit RGB images which should consequently be the default.  There are some older telephone devices that may only support bmp type of images with lower bit-range (e.g. 16-bit or 8-bit or 1-bit), also with potentially only grayscale or 1-bit black and white color displays.  These exceptions are should considered optional to support or even recommended not to support and at least at the time of writing this document are becoming increasingly rare (i.e. typically displays on devices are either color or color-aware graphical displays that support png or jpg formats or exclusively textual displays).</t>

<t>In addition, vector images are increasingly popular in their use for icons and the need for scalable images without having to send multiple resolutions. SVG format and a minimum of support for <xref target="W3C-SVGTiny1.2"/> specifically appropriate for this specification has gained wide support as of the writing of this document, as a common format for vector images and should be supported as an additional default format for devices that support this specification.</t>

<t>For the cases where image files are referenced by URIs as file resources, this document defines a character string that SHOULD be concatenated on to the end of a file name, before the file extension that signals the height and width of the image to the end device for the convenience of determining the appropriate resolution to retrieve without the need to retrieve all the image files. It is also recommended that images are square ratio formatted with equal height and width and with a power of two value for the number of pixels (e.g. 32x32, 128x128, 512x512). The format of the string should be "filename-HxW" where filename represents the unique string representing the file and H represents the height in pixels and W represents the width in pixels.</t>

<t>It is appropriate and useful to include multiple versions of images or sounds so that endpoints that may not support all formats or resolutions can select the format they support.  The convention that is RECOMMENDED is that files that refer to the same content should use the same filename portion.  If it is an image format that has a specific resolution, the HxW portion of the filename should correspond to the pixel resolution. The file extension should reference the file type (e.g. filename.png, filename.svg, or filename.jpg) or (e.g. filename-32x32.png, filename-64x64.png, filename.svg, filename-32x32.jpg, or filename-64x64.jpg).</t>

<t>Because this is a complex and often debated topic that has evolved over the many years of advances in image coding and display technologies, we likely suggest relying on either future specifications or industry forum specifications that might correspond to supporting particular classes of devices to further define how URIs can reference appropriate image formats and files.</t>

<t>For audio files, the recommendation is to provide mp3, m4a, or wav files, although the usage of sound is not well defined in this specification as, for example, a special ring tone for a particular caller, and future documents should consider both usage and potential security risks of playing sounds that are not specifically authorized by a device user.</t>

</section>
<section anchor="cardinality"><name>Cardinality</name>

<t>Property cardinalities are indicated, for convenience, using the following notation and follow the guidance of jCard <xref target="RFC7095"/> and vCard <xref target="RFC6350"/>, which is based on ABNF (see <xref target="RFC5234"/>, Section 3.6):</t>

<figure><artwork><![CDATA[
  +-------------+--------------------------------------------------+
  | Cardinality | Meaning                                          |
  +-------------+--------------------------------------------------+
  |      1      | Exactly one instance per jCard MUST be present.  |
  |      *1     | Exactly one instance per jCard MAY be present.   |
  |      1*     | One or more instances per jCard MUST be present. |
  |      *      | One or more instances per jCard MAY be present.  |
  +-------------+--------------------------------------------------+
]]></artwork></figure>

</section>
<section anchor="identification-properties"><name>Identification properties</name>
<t>These types are used to capture information associated with the identification and naming of the entity associated with the jCard. They are initially defined in <xref target="RFC6350"/>, but the following list of properties included and repeated in this Section is a subset of the properties defined for jCard with properties selected for this document that have relevance to telephone and messaging applications. jCard is an extensible object and therefore, there may also be future specifications that extend the set of properties that may be relevant to the set of communications applications that utilize this specification.</t>

<section anchor="fn-property"><name>"fn" property</name>

<t>The "fn" property has the intent of providing a formatted text corresponding to the name of the object the jCard represents.  Reference <xref target="RFC6350"/> Section 6.2.1.</t>

<t>Value type:  A single text value.</t>

<t>Cardinality:  1*</t>

<figure><artwork><![CDATA[
Example:
["fn", {}, "text", "Mr. John Q. Public\, Esq."]
]]></artwork></figure>

</section>
<section anchor="n-property"><name>"n" property</name>

<t>The "n" property has the intent of providing the components of the name of the object the jCard represents. Reference <xref target="RFC6350"/> Section 6.2.2.</t>

<t>Value type:  A single structured text value. Each component can have multiple values.</t>

<t>Cardinality:  *1</t>

<figure><artwork><![CDATA[
Example:
["n", {}, "text", "Public;John;Quinlan;Mr.;Esq."]
["n", {}, "text", "Stevenson;John;Philip,Paul;Dr.;Jr.,M.D.,A.C.P."]
]]></artwork></figure>

</section>
<section anchor="nickname-property"><name>"nickname" property</name>

<t>The "nickname" property has the intent of providing the text corresponding to the nickname of the object the jCard represents. Reference <xref target="RFC6350"/> Section 6.2.3.</t>

<t>Value type:  One or more text values separated by a COMMA character (U+002C).</t>

<t>Cardinality:  *</t>

<figure><artwork><![CDATA[
Example:
["nickname", {}, "text", "Robbie"]
["nickname", {}, "text", "Jim,Jimmie"]
["nickname", {}, "text", "TYPE=work:Boss"]
]]></artwork></figure>

</section>
<section anchor="photo-property"><name>"photo" property</name>

<t>The "photo" property has the intent of supplying an image or photograph information that annotates some aspect of the object the jCard represents. Reference <xref target="RFC6350"/> Section 6.2.4.</t>

<t>In addition to the definition of jCard, and to promote interoperability and proper formatting and rendering of images, the photo SHOULD correspond to a square image size of the sizes 128x128, 256x256, 512x512, or 1024x1024 pixels.</t>

<t>Value type:  A single URI.</t>

<t>Cardinality:  *</t>

<figure><artwork><![CDATA[
Example:
["photo", {}, "uri", "http://www.example.com/jqpublic-256x256.png"]
]]></artwork></figure>

</section>
</section>
<section anchor="delivery-addressing-properties"><name>Delivery Addressing Properties</name>

<t>These properties are concerned with information related to the delivery addressing or label for the jCard object.</t>

<section anchor="adr-property"><name>"adr" property</name>

<t>The "adr" property has the intent of providing the delivery address of the object the jCard represents. Reference <xref target="RFC6350"/> Section 6.3.1.</t>

<t>Value type:  A single structured text value, separated by the SEMICOLON character (U+003B).</t>

<t>Cardinality:  *</t>

<figure><artwork><![CDATA[
Example:
["adr", {"type":"work"}, "text",
  ["", "", "3100 Massachusetts Avenue NW", "Washington", "DC",
  "20008", "USA"]
]]></artwork></figure>

</section>
</section>
<section anchor="communications-properties"><name>Communications Properties</name>

<t>These properties describe information about how to communicate with the object the jCard represents.</t>

<section anchor="tel-property"><name>"tel" property</name>

<t>The "tel" property has the intent of providing the telephone number for telephony communication of the object the jCard represents. Reference <xref target="RFC6350"/> Section 6.4.1.</t>

<t>Relative to the SIP From header field value this information may provide alternate telephone number or other related telephone numbers for other uses.</t>

<t>It is important to note that any of the potential instances of the "tel" property should not be considered part of the authentication or verification part of STIR <xref target="RFC8224"/> or required to match the "orig" claim in the PASSporT <xref target="RFC8225"/>.  These telephone numbers should be considered for contact, fax, or other purposes aligned with the general usage of jCard and vCard, although consideration of confusing the caller with different contact telephone number information versus the actual verified telephone number should be made from a general policy point of view.</t>

<t>Value type:  By default, it is a single free-form text value (for backward compatibility with vCard 3), but it SHOULD be reset to a URI value.  It is expected that the URI scheme will be "tel", as specified in <xref target="RFC3966"></xref>, but other schemes MAY be used.</t>

<t>Cardinality:  *</t>

<figure><artwork><![CDATA[
Example:
["tel", { "type": ["voice", "text", "cell"], "pref": "1" }, "uri",
  "tel:+1-202-555-1000"]
["tel", { "type": ["fax"] }, "uri", "tel:+1-202-555-1001"]
]]></artwork></figure>

</section>
<section anchor="email-property"><name>"email" property</name>

<t>The "email" property has the intent of providing the electronic mail address for communication of the object the jCard represents. Reference <xref target="RFC6350"/> Section 6.4.2.</t>

<t>Value type: A single text value.</t>

<t>Cardinality: *</t>

<figure><artwork><![CDATA[
Example:
["email", {"type":"work"}, "text", "jqpublic@xyz.example.com"]
["email", {"pref":"1"}, "text", "jane_doe@example.com"]
]]></artwork></figure>

</section>
<section anchor="lang-property"><name>"lang" property</name>

<t>The "lang" property has the intent of providing the language(s) that may be used for contacting of the object the jCard represents. Reference <xref target="RFC6350"/> Section 6.4.4.</t>

<t>Value type:  A single language-tag value.</t>

<t>Cardinality:  *</t>

<figure><artwork><![CDATA[
Example:
["lang", {"type":"work", "pref":"1"}, "language-tag", "en"]
["lang", {"type":"work", "pref":"2"}, "language-tag", "fr"]
["lang", {"type":"home"}, "language-tag", "fr"]
]]></artwork></figure>

</section>
</section>
<section anchor="geographical-properties"><name>Geographical Properties</name>

<t>These properties are concerned with information associated with geographical positions or regions associated with the object the jCard represents.</t>

<section anchor="tz-property"><name>"tz" property</name>

<t>The "tz" property has the intent of providing the time zone of the object the jCard represents. Reference <xref target="RFC6350"/> Section 6.5.1.</t>

<t>Note: the up-to-date reference for where time-zone names are maintained is, at the authoring of this document, at this web address, https://www.iana.org/time-zones.</t>

<t>Value type:  The default is a single text value.  It can also be
   reset to a single URI or utc-offset value.</t>

<t>Cardinality:  *</t>

<figure><artwork><![CDATA[
Example:
["tz", {}, "text", "Raleigh/North America"]
]]></artwork></figure>

</section>
<section anchor="geo-property"><name>"geo" property</name>

<t>The "geo" property has the intent of providing the global positioning of the object the jCard represents. Reference <xref target="RFC6350"/> Section 6.5.2.</t>

<t>Value type:  A single URI.</t>

<t>Cardinality:  *</t>

<figure><artwork><![CDATA[
Example:
["geo", {}, "uri", "geo:37.386013,-122.082932"]
]]></artwork></figure>

</section>
</section>
<section anchor="organizational-properties"><name>Organizational Properties</name>

<t>These properties are concerned with information associated with characteristics of the organization or organizational units of the object that the jCard represents.</t>

<section anchor="title-property"><name>"title" property</name>

<t>The "title" property has the intent of providing the position or job of the object the jCard represents. Reference <xref target="RFC6350"/> Section 6.6.1.</t>

<t>Value type:  A single text value.</t>

<t>Cardinality:  *</t>

<figure><artwork><![CDATA[
Example:
["title", {}, "text", "Research Scientist"]
]]></artwork></figure>

</section>
<section anchor="role-property"><name>"role" property</name>

<t>The "role" property has the intent of providing the position or job of the object the jCard represents. Reference <xref target="RFC6350"/> Section 6.6.2.</t>

<t>Value type:  A single text value.</t>

<t>Cardinality:  *</t>

<figure><artwork><![CDATA[
Example:
["role", {}, "text", "Project Leader"]
]]></artwork></figure>

</section>
<section anchor="logo-property"><name>"logo" property</name>

<t>The "logo" property has the intent of specifying a graphic image of a logo associated with the object the jCard represents. Reference <xref target="RFC6350"/> Section 6.6.3.</t>

<t>Value type:  A single URI.</t>

<t>Cardinality:  *</t>

<figure><artwork><![CDATA[
Example:
["logo", {}, "uri", "http://www.example.com/abccorp-512x512.jpg"]

["logo", {}, "uri", "data:image/jpeg;base64,MIICajCCAdOgAwIBAgIC
      AQEEBQAwdzELMAkGA1UEBhMCVVMxLDAqBgNVBAoTI05ldHNjYXBlIENvbW11bm
      ljYXRpb25zIENvcnBvcmF0aW9uMRwwGgYDVQQLExNJbmZvcm1hdGlvbiBTeXN0
      <...the remainder of base64-encoded data...>"]
]]></artwork></figure>

</section>
<section anchor="org-property"><name>"org" property</name>

<t>The "org" property has the intent of specifying the organizational name and units of the object the jCard represents. Reference <xref target="RFC6350"/> Section 6.6.2.</t>

<t>Value type:  A single structured text value consisting of components separated by the SEMICOLON character (U+003B).</t>

<t>Cardinality:  *</t>

<figure><artwork><![CDATA[
Example:
["org", {}, "text", "ABC\, Inc.;North American Division;Marketing"]
]]></artwork></figure>

</section>
</section>
<section anchor="explanatory-properties"><name>Explanatory Properties</name>

<t>These properties are concerned with additional explanations, such as that related to informational notes or revisions specific to the jCard.</t>

<section anchor="categories-property"><name>"categories" property</name>

<t>The "categories" property has the intent of specifying application category information about the object the jCard represents. Reference <xref target="RFC6350"/> Section 6.7.1.</t>

<t>Value type:  One or more text values separated by a COMMA character
   (U+002C).</t>

<t>Cardinality:  *</t>

<figure><artwork><![CDATA[
Example:
["categories", {}, "text", "TRAVEL AGENT"]

["categories", {}, "text", "INTERNET,IETF,INDUSTRY"]
]]></artwork></figure>

</section>
<section anchor="note-property"><name>"note" property</name>

<t>The "note" property has the intent of specifying supplemental information or a comment about the object the jCard represents. Reference <xref target="RFC6350"/> Section 6.7.2.</t>

<t>Value type:  A single text value.</t>

<t>Cardinality:  *</t>

<figure><artwork><![CDATA[
Example:
["note", {}, "text", "This fax number is operational 0800 to 1715
             EST\, Mon-Fri."]
]]></artwork></figure>

</section>
<section anchor="sound-property"><name>"sound" property</name>

<t>The "sound" property has the intent of specifying a digital sound content information that annotates some aspect of the object the jCard represents. This property is often used to specify the proper pronunciation of the name property value of the jCard. Reference <xref target="RFC6350"/> Section 6.7.5.</t>

<t>Value type:  A single URI.</t>

<t>Cardinality:  *</t>

<figure><artwork><![CDATA[
Example:
["sound", {}, "uri", "http://www.example.com/pub/logos/abccorp.mp3"]

["sound", {}, "uri", "data:audio/basic;base64,MIICajCCAdOgAwIBAgICBE
      AQEEBQAwdzELMAkGA1UEBhMCVVMxLDAqBgNVBAoTI05ldHNjYXBlIENvbW11bm
      ljYXRpb25zIENvcnBvcmF0aW9uMRwwGgYDVQQLExNJbmZvcm1hdGlvbiBTeXN0
      <...the remainder of base64-encoded data...>"]
]]></artwork></figure>

</section>
<section anchor="uid-property"><name>"uid" property</name>

<t>The "uid" property has the intent of specifying a globally unique identifier corresponding to the object the jCard represents. Reference <xref target="RFC6350"/> Section 6.7.6.</t>

<t>Value type:  A single URI value.  It MAY also be reset to free-form text.</t>

<t>Cardinality: *1</t>

<figure><artwork><![CDATA[
Example:
["uid", {}, "uri", "urn:uuid:f81d4fae-7dec-11d0-a765-00a0c91e6bf6"]
]]></artwork></figure>

</section>
<section anchor="url-property"><name>"url" property</name>

<t>The "url" property has the intent of specifying a uniform resource locator associated with the object the jCard represents. Reference <xref target="RFC6350"/> Section 6.7.8.</t>

<t>There is potential security and privacy implications of providing URLs with telephone calls. The end client receiving a jCard with a URL property MUST only display the URL and not automatically follow the URL or provide automatic preview of the URL, and generally provide good practices in making it clear to the user it is their choice to follow the URL in a browser context consistent with all of the common browser security and privacy practices available on most consumer OS environments.</t>

<t>Value type:  A single uri value.</t>

<t>Cardinality:  *</t>

<figure><artwork><![CDATA[
Example:
["url", {}, "uri", "https://example.org/french-rest/chezchic.html"]
]]></artwork></figure>

</section>
<section anchor="version-property"><name>"version" property</name>

<t>The "version" property MUST be included and is intended to specify the version of the vCard specification used to format this vCard. Reference <xref target="RFC6350"/> Section 6.7.9.</t>

<t>Value type:  A single text value.</t>

<t>Cardinality:  1</t>

<figure><artwork><![CDATA[
Example:
["version", {}, "text", "4.0"]
]]></artwork></figure>

</section>
</section>
</section>
<section anchor="extension-of-jcard"><name>Extension of jCard</name>

<t>Part of the intent of the usage of jCard is that it has its own extensibility properties where new properties can be defined to relay newly defined information related to a caller.  This capability is inherently supported as part of standard extensibility.  However, usage of those new properties should be published and registered following <xref target="RFC7095"/> Section 3.6 or new specifications.</t>

</section>
<section anchor="acknowledgements"><name>Acknowledgements</name>

<t>We would like to thank David Hancock, Alec Fenichel and other members of the SIPCORE and STIR working group for helpful suggestions and comments for the creation of this draft.</t>

</section>
<section anchor="IANA"><name>IANA Considerations</name>

<section anchor="sip-call-info-header-field-purpose-token-request"><name>SIP Call-Info Header Field Purpose Token Request</name>

<t>[this RFC] defines the "rcd-jcard" as a new value for the "purpose" parameter in the Call-Info header in the "Header Field Parameters and Parameter Values" registry defined by <xref target="RFC3968"/>.</t>

<figure><artwork><![CDATA[
  +--------------+----------------+-------------------+----------------+
  | Header Field | Parameter Name | Predefined Values | Reference      |
  +--------------+----------------+-------------------+----------------+
  | Call-Info    | purpose        | Yes               | add:[this RFC] |
  +--------------+----------------+-------------------+----------------+
]]></artwork></figure>

</section>
<section anchor="sip-call-info-header-field-purpose-token-request-1"><name>SIP Call-Info Header Field Purpose Token Request</name>

<t>[this RFC] defines the "call-reason" generic parameter for use as a new parameter in the Call-Info header in the "Header Field Parameters and Parameter Values" registry defined by <xref target="RFC3968"></xref>. The parameter's token is "call-reason" and it takes the value of a quoted string.</t>

</section>
</section>
<section anchor="Security"><name>Security Considerations</name>

<t>Revealing information such as the name, location, and affiliation of a person necessarily entails certain privacy risks. SIP and Call-Info has no particular confidentiality requirement, as the information sent in SIP is in the clear anyway. Transport-level security can be used to hide information from eavesdroppers, and the same confidentiality mechanisms would protect any Call-Info or jCard information carried or referred to in SIP.</t>

<t>The security framework of signing and providing integrity to this data should be followed <xref target="I-D.ietf-stir-passport-rcd"/>, with the idea that the use of constraints and other certificate based associations should be considered. This includes considerations around information about the calling party being generally constant vs per call data being more temporal. This also includes the relationship that certificates with constraints presents to how they relate to each other and how that information is managed, protected, and associated with the correct call corresponding to a calling party.</t>

</section>


  </middle>

  <back>


    <references title='Normative References'>



<reference anchor='RFC2392' target='https://www.rfc-editor.org/info/rfc2392'>
  <front>
    <title>Content-ID and Message-ID Uniform Resource Locators</title>
    <author fullname='E. Levinson' initials='E.' surname='Levinson'/>
    <date month='August' year='1998'/>
    <abstract>
      <t>The Uniform Resource Locator (URL) schemes, "cid:" and "mid:" allow references to messages and the body parts of messages. For example, within a single multipart message, one HTML body part might include embedded references to other parts of the same message. [STANDARDS-TRACK]</t>
    </abstract>
  </front>
  <seriesInfo name='RFC' value='2392'/>
  <seriesInfo name='DOI' value='10.17487/RFC2392'/>
</reference>

<reference anchor='RFC3261' target='https://www.rfc-editor.org/info/rfc3261'>
  <front>
    <title>SIP: Session Initiation Protocol</title>
    <author fullname='J. Rosenberg' initials='J.' surname='Rosenberg'/>
    <author fullname='H. Schulzrinne' initials='H.' surname='Schulzrinne'/>
    <author fullname='G. Camarillo' initials='G.' surname='Camarillo'/>
    <author fullname='A. Johnston' initials='A.' surname='Johnston'/>
    <author fullname='J. Peterson' initials='J.' surname='Peterson'/>
    <author fullname='R. Sparks' initials='R.' surname='Sparks'/>
    <author fullname='M. Handley' initials='M.' surname='Handley'/>
    <author fullname='E. Schooler' initials='E.' surname='Schooler'/>
    <date month='June' year='2002'/>
    <abstract>
      <t>This document describes Session Initiation Protocol (SIP), an application-layer control (signaling) protocol for creating, modifying, and terminating sessions with one or more participants. These sessions include Internet telephone calls, multimedia distribution, and multimedia conferences. [STANDARDS-TRACK]</t>
    </abstract>
  </front>
  <seriesInfo name='RFC' value='3261'/>
  <seriesInfo name='DOI' value='10.17487/RFC3261'/>
</reference>

<reference anchor='RFC3325' target='https://www.rfc-editor.org/info/rfc3325'>
  <front>
    <title>Private Extensions to the Session Initiation Protocol (SIP) for Asserted Identity within Trusted Networks</title>
    <author fullname='C. Jennings' initials='C.' surname='Jennings'/>
    <author fullname='J. Peterson' initials='J.' surname='Peterson'/>
    <author fullname='M. Watson' initials='M.' surname='Watson'/>
    <date month='November' year='2002'/>
  </front>
  <seriesInfo name='RFC' value='3325'/>
  <seriesInfo name='DOI' value='10.17487/RFC3325'/>
</reference>

<reference anchor='RFC3966' target='https://www.rfc-editor.org/info/rfc3966'>
  <front>
    <title>The tel URI for Telephone Numbers</title>
    <author fullname='H. Schulzrinne' initials='H.' surname='Schulzrinne'/>
    <date month='December' year='2004'/>
    <abstract>
      <t>This document specifies the URI (Uniform Resource Identifier) scheme "tel". The "tel" URI describes resources identified by telephone numbers. This document obsoletes RFC 2806. [STANDARDS-TRACK]</t>
    </abstract>
  </front>
  <seriesInfo name='RFC' value='3966'/>
  <seriesInfo name='DOI' value='10.17487/RFC3966'/>
</reference>

<reference anchor='RFC3968' target='https://www.rfc-editor.org/info/rfc3968'>
  <front>
    <title>The Internet Assigned Number Authority (IANA) Header Field Parameter Registry for the Session Initiation Protocol (SIP)</title>
    <author fullname='G. Camarillo' initials='G.' surname='Camarillo'/>
    <date month='December' year='2004'/>
    <abstract>
      <t>This document creates an Internet Assigned Number Authority (IANA) registry for the Session Initiation Protocol (SIP) header field parameters and parameter values. It also lists the already existing parameters and parameter values to be used as the initial entries for this registry. This document specifies an Internet Best Current Practices for the Internet Community, and requests discussion and suggestions for improvements.</t>
    </abstract>
  </front>
  <seriesInfo name='BCP' value='98'/>
  <seriesInfo name='RFC' value='3968'/>
  <seriesInfo name='DOI' value='10.17487/RFC3968'/>
</reference>

<reference anchor='RFC4627' target='https://www.rfc-editor.org/info/rfc4627'>
  <front>
    <title>The application/json Media Type for JavaScript Object Notation (JSON)</title>
    <author fullname='D. Crockford' initials='D.' surname='Crockford'/>
    <date month='July' year='2006'/>
    <abstract>
      <t>JavaScript Object Notation (JSON) is a lightweight, text-based, language-independent data interchange format. It was derived from the ECMAScript Programming Language Standard. JSON defines a small set of formatting rules for the portable representation of structured data. This memo provides information for the Internet community.</t>
    </abstract>
  </front>
  <seriesInfo name='RFC' value='4627'/>
  <seriesInfo name='DOI' value='10.17487/RFC4627'/>
</reference>

<reference anchor='RFC5234' target='https://www.rfc-editor.org/info/rfc5234'>
  <front>
    <title>Augmented BNF for Syntax Specifications: ABNF</title>
    <author fullname='D. Crocker' initials='D.' role='editor' surname='Crocker'/>
    <author fullname='P. Overell' initials='P.' surname='Overell'/>
    <date month='January' year='2008'/>
    <abstract>
      <t>Internet technical specifications often need to define a formal syntax. Over the years, a modified version of Backus-Naur Form (BNF), called Augmented BNF (ABNF), has been popular among many Internet specifications. The current specification documents ABNF. It balances compactness and simplicity with reasonable representational power. The differences between standard BNF and ABNF involve naming rules, repetition, alternatives, order-independence, and value ranges. This specification also supplies additional rule definitions and encoding for a core lexical analyzer of the type common to several Internet specifications. [STANDARDS-TRACK]</t>
    </abstract>
  </front>
  <seriesInfo name='STD' value='68'/>
  <seriesInfo name='RFC' value='5234'/>
  <seriesInfo name='DOI' value='10.17487/RFC5234'/>
</reference>

<reference anchor='RFC6350' target='https://www.rfc-editor.org/info/rfc6350'>
  <front>
    <title>vCard Format Specification</title>
    <author fullname='S. Perreault' initials='S.' surname='Perreault'/>
    <date month='August' year='2011'/>
    <abstract>
      <t>This document defines the vCard data format for representing and exchanging a variety of information about individuals and other entities (e.g., formatted and structured name and delivery addresses, email address, multiple telephone numbers, photograph, logo, audio clips, etc.). This document obsoletes RFCs 2425, 2426, and 4770, and updates RFC 2739. [STANDARDS-TRACK]</t>
    </abstract>
  </front>
  <seriesInfo name='RFC' value='6350'/>
  <seriesInfo name='DOI' value='10.17487/RFC6350'/>
</reference>

<reference anchor='RFC7095' target='https://www.rfc-editor.org/info/rfc7095'>
  <front>
    <title>jCard: The JSON Format for vCard</title>
    <author fullname='P. Kewisch' initials='P.' surname='Kewisch'/>
    <date month='January' year='2014'/>
    <abstract>
      <t>This specification defines "jCard", a JSON format for vCard data. The vCard data format is a text format for representing and exchanging information about individuals and other entities, for example, telephone numbers, email addresses, structured names, and delivery addresses. JSON is a lightweight, text-based, language- independent data interchange format commonly used in Internet applications.</t>
    </abstract>
  </front>
  <seriesInfo name='RFC' value='7095'/>
  <seriesInfo name='DOI' value='10.17487/RFC7095'/>
</reference>

<reference anchor='RFC7340' target='https://www.rfc-editor.org/info/rfc7340'>
  <front>
    <title>Secure Telephone Identity Problem Statement and Requirements</title>
    <author fullname='J. Peterson' initials='J.' surname='Peterson'/>
    <author fullname='H. Schulzrinne' initials='H.' surname='Schulzrinne'/>
    <author fullname='H. Tschofenig' initials='H.' surname='Tschofenig'/>
    <date month='September' year='2014'/>
    <abstract>
      <t>Over the past decade, Voice over IP (VoIP) systems based on SIP have replaced many traditional telephony deployments. Interworking VoIP systems with the traditional telephone network has reduced the overall level of calling party number and Caller ID assurances by granting attackers new and inexpensive tools to impersonate or obscure calling party numbers when orchestrating bulk commercial calling schemes, hacking voicemail boxes, or even circumventing multi-factor authentication systems trusted by banks. Despite previous attempts to provide a secure assurance of the origin of SIP communications, we still lack effective standards for identifying the calling party in a VoIP session. This document examines the reasons why providing identity for telephone numbers on the Internet has proven so difficult and shows how changes in the last decade may provide us with new strategies for attaching a secure identity to SIP sessions. It also gives high-level requirements for a solution in this space.</t>
    </abstract>
  </front>
  <seriesInfo name='RFC' value='7340'/>
  <seriesInfo name='DOI' value='10.17487/RFC7340'/>
</reference>

<reference anchor='RFC7519' target='https://www.rfc-editor.org/info/rfc7519'>
  <front>
    <title>JSON Web Token (JWT)</title>
    <author fullname='M. Jones' initials='M.' surname='Jones'/>
    <author fullname='J. Bradley' initials='J.' surname='Bradley'/>
    <author fullname='N. Sakimura' initials='N.' surname='Sakimura'/>
    <date month='May' year='2015'/>
    <abstract>
      <t>JSON Web Token (JWT) is a compact, URL-safe means of representing claims to be transferred between two parties. The claims in a JWT are encoded as a JSON object that is used as the payload of a JSON Web Signature (JWS) structure or as the plaintext of a JSON Web Encryption (JWE) structure, enabling the claims to be digitally signed or integrity protected with a Message Authentication Code (MAC) and/or encrypted.</t>
    </abstract>
  </front>
  <seriesInfo name='RFC' value='7519'/>
  <seriesInfo name='DOI' value='10.17487/RFC7519'/>
</reference>

<reference anchor='RFC7852' target='https://www.rfc-editor.org/info/rfc7852'>
  <front>
    <title>Additional Data Related to an Emergency Call</title>
    <author fullname='R. Gellens' initials='R.' surname='Gellens'/>
    <author fullname='B. Rosen' initials='B.' surname='Rosen'/>
    <author fullname='H. Tschofenig' initials='H.' surname='Tschofenig'/>
    <author fullname='R. Marshall' initials='R.' surname='Marshall'/>
    <author fullname='J. Winterbottom' initials='J.' surname='Winterbottom'/>
    <date month='July' year='2016'/>
    <abstract>
      <t>When an emergency call is sent to a Public Safety Answering Point (PSAP), the originating device, the access network provider to which the device is connected, and all service providers in the path of the call have information about the call, the caller, or the location, which is helpful for the PSAP to have in handling the emergency. This document describes data structures and mechanisms to convey such data to the PSAP. The intent is that every emergency call carry as much of the information described here as possible using the mechanisms described here.</t>
      <t>The mechanisms permit the data to be conveyed by reference (as an external resource) or by value (within the body of a SIP message or a location object). This follows the tradition of prior emergency services standardization work where data can be conveyed by value within the call signaling (i.e., in the body of the SIP message) or by reference.</t>
    </abstract>
  </front>
  <seriesInfo name='RFC' value='7852'/>
  <seriesInfo name='DOI' value='10.17487/RFC7852'/>
</reference>

<reference anchor='RFC8224' target='https://www.rfc-editor.org/info/rfc8224'>
  <front>
    <title>Authenticated Identity Management in the Session Initiation Protocol (SIP)</title>
    <author fullname='J. Peterson' initials='J.' surname='Peterson'/>
    <author fullname='C. Jennings' initials='C.' surname='Jennings'/>
    <author fullname='E. Rescorla' initials='E.' surname='Rescorla'/>
    <author fullname='C. Wendt' initials='C.' surname='Wendt'/>
    <date month='February' year='2018'/>
    <abstract>
      <t>The baseline security mechanisms in the Session Initiation Protocol (SIP) are inadequate for cryptographically assuring the identity of the end users that originate SIP requests, especially in an interdomain context. This document defines a mechanism for securely identifying originators of SIP requests. It does so by defining a SIP header field for conveying a signature used for validating the identity and for conveying a reference to the credentials of the signer.</t>
      <t>This document obsoletes RFC 4474.</t>
    </abstract>
  </front>
  <seriesInfo name='RFC' value='8224'/>
  <seriesInfo name='DOI' value='10.17487/RFC8224'/>
</reference>

<reference anchor='RFC8225' target='https://www.rfc-editor.org/info/rfc8225'>
  <front>
    <title>PASSporT: Personal Assertion Token</title>
    <author fullname='C. Wendt' initials='C.' surname='Wendt'/>
    <author fullname='J. Peterson' initials='J.' surname='Peterson'/>
    <date month='February' year='2018'/>
    <abstract>
      <t>This document defines a method for creating and validating a token that cryptographically verifies an originating identity or, more generally, a URI or telephone number representing the originator of personal communications. The Personal Assertion Token, PASSporT, is cryptographically signed to protect the integrity of the identity of the originator and to verify the assertion of the identity information at the destination. The cryptographic signature is defined with the intention that it can confidently verify the originating persona even when the signature is sent to the destination party over an insecure channel. PASSporT is particularly useful for many personal-communications applications over IP networks and other multi-hop interconnection scenarios where the originating and destination parties may not have a direct trusted relationship.</t>
    </abstract>
  </front>
  <seriesInfo name='RFC' value='8225'/>
  <seriesInfo name='DOI' value='10.17487/RFC8225'/>
</reference>


<reference anchor='I-D.ietf-stir-passport-rcd' target='https://datatracker.ietf.org/doc/html/draft-ietf-stir-passport-rcd-26'>
   <front>
      <title>PASSporT Extension for Rich Call Data</title>
      <author fullname='Chris Wendt' initials='C.' surname='Wendt'>
         <organization>Somos Inc.</organization>
      </author>
      <author fullname='Jon Peterson' initials='J.' surname='Peterson'>
         <organization>Neustar Inc.</organization>
      </author>
      <date day='5' month='June' year='2023'/>
      <abstract>
	 <t>   This document extends PASSporT, a token for conveying
   cryptographically-signed call information about personal
   communications, to include rich meta-data about a call and caller
   that can be signed and integrity protected, transmitted, and
   subsequently rendered to the called party.  This framework is
   intended to include and extend caller and call specific information
   beyond human-readable display name comparable to the &quot;Caller ID&quot;
   function common on the telephone network and is also enhanced with a
   integrity mechanism that is designed to protect the authoring and
   transport of this information for different authoritative use-cases.

	 </t>
      </abstract>
   </front>
   <seriesInfo name='Internet-Draft' value='draft-ietf-stir-passport-rcd-26'/>
   
</reference>


<reference anchor="W3C-SVGTiny1.2" >
  <front>
    <title>Scalable Vector Graphics (SVG) Tiny 1.2 &lt;https://www.w3.org/TR/SVGMobile/&gt;</title>
    <author >
      <organization>W3C</organization>
    </author>
    <date year="2008" month="December" day="22"/>
  </front>
</reference>


<reference anchor='RFC2119' target='https://www.rfc-editor.org/info/rfc2119'>
  <front>
    <title>Key words for use in RFCs to Indicate Requirement Levels</title>
    <author fullname='S. Bradner' initials='S.' surname='Bradner'/>
    <date month='March' year='1997'/>
    <abstract>
      <t>In many standards track documents several words are used to signify the requirements in the specification. These words are often capitalized. This document defines these words as they should be interpreted in IETF documents. This document specifies an Internet Best Current Practices for the Internet Community, and requests discussion and suggestions for improvements.</t>
    </abstract>
  </front>
  <seriesInfo name='BCP' value='14'/>
  <seriesInfo name='RFC' value='2119'/>
  <seriesInfo name='DOI' value='10.17487/RFC2119'/>
</reference>

<reference anchor='RFC8174' target='https://www.rfc-editor.org/info/rfc8174'>
  <front>
    <title>Ambiguity of Uppercase vs Lowercase in RFC 2119 Key Words</title>
    <author fullname='B. Leiba' initials='B.' surname='Leiba'/>
    <date month='May' year='2017'/>
    <abstract>
      <t>RFC 2119 specifies common key words that may be used in protocol specifications. This document aims to reduce the ambiguity by clarifying that only UPPERCASE usage of the key words have the defined special meanings.</t>
    </abstract>
  </front>
  <seriesInfo name='BCP' value='14'/>
  <seriesInfo name='RFC' value='8174'/>
  <seriesInfo name='DOI' value='10.17487/RFC8174'/>
</reference>




    </references>




  </back>

<!-- ##markdown-source:
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
/s57H+8DH3NrL9KLG51F681Iumh1BSBgy03rV91x8PHNxZtnv3r1TmTb9sYY
nMjGD4Lp/T/n7b7tRNCu6ocC1qNyrKEPMXUeIN58IvKsAU7Vi/+XwLT9QPw5
MNGm6l7rPKM1viWTdYvqQn276qpL5WKTq5IzmzmeIsLNuCwnprX890q1e0Bt
w7n8Z9kIdzi4j69OjUPMD++KC1E6OTUPQeWMBIbHnxd6+mxMGeOd05OTI/X5
6GgUvZuOVicvRtOTI3k/+OjX4+MXv45W0dfjt6ejL69Hg/fHL2anRx8+nN68
fTn6/cX07MOLUXZ10t9Lojdnn3/7jxfJyfHZ9fjjYDCeyyAJXL5YjId7X/Gn
MH1xHc5f9dXHp8vTi9Xq9fS3lx9+/fXt8c3ZL+P5/4LfBrPodXI9jl9c6f84
68sgf+v1epxXglJYKsp5A11KeZeqIbjt52ZSwmYXdUqqXLudkOrMEpijfVlB
M5d86JPX6CM0yfgiC73g13+Z75C6hlSP8ujF0T87wUka9p5VFIE0eBlfU/P7
Z6cq/0KldE1y7/hmAVqwKrN8/d1Cz0vc1TIMF7eb2gHJ2bO+ZU9KKmpDrUXb
vZY2/fV6Ro7gCxmhj3EK+p4uNqip6ac7uJOLLgfy9LrBy/lvk9WTTbn35+Je
eBr/TOjLA009ZHUx+nD8Nhi9Pj67Ys61/d6Ts6vji7Pjq87J8dWrzsnZy/eX
Vxe/bYlOAl43I5OVi7fjhuJdXFBafZcOZY5xdlv5cAh6aIlLW63DGm2Ribqx
/j0g/IU4C2GT/YN+H2l+8GSw16pkQh1fXsH5Ps3S7qs83hIOpgS3DYjXrt4l
rE3FEuf8ucK8B4ssXlVKd2PzPntb7CM1US5RBv+XLlPUFDw/k7w4UYap9NuX
fJ+7Mb73UNoCw/he6sJiOZbOSKI49OaLHT52TaNwA0PM7XwMsjYOb1MZXhz/
N1QalvEmSVeu3al9ksmK5WSckm8yyajAqCHd4d/kIvu30ZTvLUD3s8mmsq6C
qmt9w9N5S0oKwqRKOss8PVzC5cPJwSDanSjdfRLpsDsYRP2uerK/1+33VT98
OtD748n+FuDnmx7kyrW7gA8wp93Yhs9JFqKS8fC6/5PegX1FV1w0JQRzkkF8
rUJuVeASvn2L7v3FWynuc0EVekEHJ+xjZpuUY7vXEik/d4976VoAuV7KNk+d
QhhvpU1Mie6rDFlrWG8SgjdluQsUmvu4y4peGX4H93GKhWs1Yp6ZZlnkvV6W
3lpPzR7iklsZV8vCTf10nJu3dCJNVldEXQXG+GpmriSWxCFbkMpASBKzOikK
M080osN7Ae61irlYDsOkWcFDL0GZDd5d+i3At6dlwPDfL6yRqjf5t9+CBH2E
E6TAWRerrR+HM/01BLO2NyvnSfPxMW0B60do47rN8q3klNZ6qPmSUUYwML5u
aFdgBKotbIHhru8rGZ/+qZTE7eC1DRKr6hD1SNxoCHhs62FMpLXVOvdizfV3
2FZisqZaSF7sRGbhyqW4ckDSs2fY2Uwd8dxF88YY9z4EtF7WeFsla7gxc0ZJ
kNe0B/TeVU4YnVHMt/LeWVXYCDm9YxQ3UlkxjPXGdArzmg9hJXtt6S7yS4Gt
YmYTlKd4QDkEbrKa/XICrxyA2kjAsNXsXnqJ9yj8kmarREdTbnHSan3U0iCB
Or8TO1Hpl+ClAgYUvFEg5MMvnWCU6DB4pdMYjg13qZdXvGiO1Ztu+yfnR+8u
jl3jAIzv4EqnebZcUHQA38+KFW1S1mNbT4k94CrVsWK30ogmytWEUpSCk9HZ
KDiqvo3k2w949Q+yhjGZw3U6eMMZHa8oo+NcGgjwu0IuuJceaG80A0DzU6Up
ZeWN0+Y1OtVSxbakHVS6J255D4Vcb1dX5Bo1IRzs14AOMFjCjPrcES7Yldxq
6un+ATVXMIevXhSwWRXQVCaweROVKFQW+S9vXWeousMFoEVZEK8UrjnOtKX+
499akYMnVU2YXhCm2CT4DdZQK0BB58ahh9wHXJEnKx6Q4CrN95pf4U4vCtp8
p9N/PdFJOsbBJ+kiYx76sXDvSqpugLsiBqX6Ivuzhp4Kfl9myDvlXaN4rC+N
brFxtM0vf2Di1rVWSVx72bZzVZnKbNJUqeaT6u4nE2DElp/Yt3KnGtttqDwG
fo6OijgBhg+sGJsTGe2GKtF6hGMcygOwwpK6Sg1clk7YQOGaKa+bVCewqra3
bGnbQ70lbaM21uxUusYG0cGVeSGLNGxyr2NiKWcUhRkqjP7glDWk1bUuIpAv
uGGvqagU3VZWa5v2mJ458rZkyjurvLrQvPndfx8LvyeH/IDABHLjKsS9yTtT
7Mrdu1hQYkpvGffaLEau6WJDIgnZP70b14pHloI6urMPjV+DpFzsTZrKoHpa
5ipOpSaTxRqSAEtOLXV4xuBh/2bTe2FqjdCaX5bV7Jqsvl9qrEliWmOAloi5
gNdcE0YtAgkafKd4IDFlUCWyjGpTMzbh3aupGQreJsVk8oHh6tXNG3X1WtQk
aoeGZRkMLHrfPN1Rez8nvRAxBW0n6hhS0pJN3vg6YjTnQ3n39oZtX3sLF7U5
71LGWuv/AIJZ33jumAAA

-->

</rfc>

