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

<!DOCTYPE rfc SYSTEM "rfc2629.dtd" [
]>

<?rfc toc="yes"?>
<?rfc sortrefs="yes"?>
<?rfc symrefs="yes"?>

<rfc ipr="trust200902" docName="draft-ietf-sipcore-callinfo-rcd-02" category="std">

  <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>Comcast</organization>
      <address>
        <postal>
          <street>Comcast Technology Center</street>
          <city>Philadelphia, PA  19103</city>
          <country>USA</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="2021" month="February" day="22"/>

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

    <abstract>


<t>This document describes a SIP Call-Info header field usage defined to include rich data associated with the identity of the calling party that can be rendered to a called party for providing more useful information about the caller or the specific reason for the call. This includes extended comprehensive information about the caller such as what a jCard object can represent for describing the calling party or other call specific information such as describing the reason or intent of the call.  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 additionally, with the use of jCard and other elements, to be compatible with the STIR/PASSporT Rich Call Data framework.</t>



    </abstract>


  </front>

  <middle>


<section anchor="introduction" title="Introduction">

<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 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. The same is true of information in the Call-Info header field.</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, we describe new tokens for the SIP <xref target="RFC3261"/> Call-Info header field and a corresponding “purpose” parameter.  We also define a new parameter of Call-Info designed for carrying a “reason” value.  For this document, depending on the policies of the communications system, calling parties could either be the end user device or an originating service provider, and called parties could also similarly be an end user device or the terminating 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 deliver the correct rich call data (RCD) information.  This may not always be the case and thus, the entity inserting the Call-Info header field and the UAS relying on it SHOULD be part of the same trust domain <xref target="RFC3324"/>.  Alternatively, and likely the recommended approach, the entity inserting the Call-Info header field should also sign the caller information via STIR mechanisms <xref target="RFC8224"/> and specifically through the <xref target="I-D.ietf-stir-passport-rcd"/>. This STIR signature would likely be provided by the caller itself or the originating service provider using an authoritative signature to authenticate the information is from the originator and hasn’t been tampered with in transmission.</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" title="Terminology">

<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" title="Overview">

<t>The Call-Info header field, defined in <xref target="RFC3261"/> Section 20.9, defines a purpose parameter currently with “info”, “icon”, and “card” tokens.  This document defines one new purpose value and one new generic parameter for Call-Info.</t>

<t>The value “jcard” is to be 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 already defined with similar purpose, there are two primary reasons for the definition and usage of jCard and the use of JSON over the XML based vCard <xref target="RFC2426"/>. 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. 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 generic 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 of the call and why they may want to answer the call.</t>

</section>
<section anchor="jcard-call-info-token" title="“jcard” Call-Info Token">

<t>The use of the new Call-Info Token “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 “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 web server serving this file MUST use the MIME media type for JSON text as application/json with a default encoding of UTF-8 <xref target="RFC4627"/>. 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.</t>

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

<figure><artwork><![CDATA[
Call-Info: <https://example.com/qbranch.json>;purpose=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 “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=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/vcard+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" title="“call-reason” Call-Info Parameter">

<t>In addition to the jCard value defined here, this specification also defines a generic parameter of the Call-Info header 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=jcard;
  call-reason="For your ears only"
]]></artwork></figure>

<t>One can readily imagine a need for more structured call reason data that could be reliably processed automatically.  Future versions of this specification may explore ways to provide a structured data object in place of a textual string to support things like internationalization or categories of reason that can be parsed by machines.</t>

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

<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" title="Usage of URIs in jCard">

<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 fail verification or not render 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" title="Usage of multimedia data in jCard">

<t>There are a few 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 rendering of these images.</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 considered optional to support.</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.  If the file is not to be rendered using the default 24-bit RGB pixel format, additionally the string can be extended to include bit depth and number of colors. That string should be formatted as “filename-HxW-bd-c”, where bd is the bit depth (e.g. 1, 8, 16) and c represents number of color channels which should either be 1 or 3.  Note: 32-bit/RGBA color format is specifically not recommended for this document because transparency would not be clear how to render for display.</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" title="Cardinality">

<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" title="Identification properties">
<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" title="“fn” property">

<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" title="“n” property">

<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" title="“nickname” property">

<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" title="“photo” property">

<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" title="Delivery Addressing Properties">

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

<section anchor="adr-property" title="“adr” property">

<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" title="Communications Properties">

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

<section anchor="tel-property" title="“tel” property">

<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" title="“email” property">

<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" title="“lang” property">

<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" title="Geographical Properties">

<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" title="“tz” property">

<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" title="“geo” property">

<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" title="Organizational Properties">

<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" title="“title” property">

<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" title="“role” property">

<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" title="“logo” property">

<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" title="“org” property">

<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" title="Explanatory Properties">

<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" title="“categories” property">

<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" title="“note” property">

<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" title="“sound” property">

<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" title="“uid” property">

<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" title="“url” property">

<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" title="“version” property">

<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" title="Extension of jCard">

<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" title="Acknowledgements">

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

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

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

<t>[this RFC] defines the “jcard” token for use as a new token 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    | jcard          | No                | [this RFC] |
  +--------------+----------------+-------------------+------------+
]]></artwork></figure>

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

<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" title="Security Considerations">

<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>

</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 initials='E.' surname='Levinson' fullname='E. Levinson'><organization /></author>
<date year='1998' month='August' />
<abstract><t>The Uniform Resource Locator (URL) schemes, &quot;cid:&quot; and &quot;mid:&quot; 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="RFC2426" target='https://www.rfc-editor.org/info/rfc2426'>
<front>
<title>vCard MIME Directory Profile</title>
<author initials='F.' surname='Dawson' fullname='F. Dawson'><organization /></author>
<author initials='T.' surname='Howes' fullname='T. Howes'><organization /></author>
<date year='1998' month='September' />
<abstract><t>This memo defines the profile of the MIME Content-Type for directory information for a white-pages person object, based on a vCard electronic business card.  [STANDARDS-TRACK]</t></abstract>
</front>
<seriesInfo name='RFC' value='2426'/>
<seriesInfo name='DOI' value='10.17487/RFC2426'/>
</reference>



<reference  anchor="RFC3261" target='https://www.rfc-editor.org/info/rfc3261'>
<front>
<title>SIP: Session Initiation Protocol</title>
<author initials='J.' surname='Rosenberg' fullname='J. Rosenberg'><organization /></author>
<author initials='H.' surname='Schulzrinne' fullname='H. Schulzrinne'><organization /></author>
<author initials='G.' surname='Camarillo' fullname='G. Camarillo'><organization /></author>
<author initials='A.' surname='Johnston' fullname='A. Johnston'><organization /></author>
<author initials='J.' surname='Peterson' fullname='J. Peterson'><organization /></author>
<author initials='R.' surname='Sparks' fullname='R. Sparks'><organization /></author>
<author initials='M.' surname='Handley' fullname='M. Handley'><organization /></author>
<author initials='E.' surname='Schooler' fullname='E. Schooler'><organization /></author>
<date year='2002' month='June' />
<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="RFC3324" target='https://www.rfc-editor.org/info/rfc3324'>
<front>
<title>Short Term Requirements for Network Asserted Identity</title>
<author initials='M.' surname='Watson' fullname='M. Watson'><organization /></author>
<date year='2002' month='November' />
</front>
<seriesInfo name='RFC' value='3324'/>
<seriesInfo name='DOI' value='10.17487/RFC3324'/>
</reference>



<reference  anchor="RFC3966" target='https://www.rfc-editor.org/info/rfc3966'>
<front>
<title>The tel URI for Telephone Numbers</title>
<author initials='H.' surname='Schulzrinne' fullname='H. Schulzrinne'><organization /></author>
<date year='2004' month='December' />
<abstract><t>This document specifies the URI (Uniform Resource Identifier) scheme &quot;tel&quot;.  The &quot;tel&quot; 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 initials='G.' surname='Camarillo' fullname='G. Camarillo'><organization /></author>
<date year='2004' month='December' />
<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 initials='D.' surname='Crockford' fullname='D. Crockford'><organization /></author>
<date year='2006' month='July' />
<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 initials='D.' surname='Crocker' fullname='D. Crocker' role='editor'><organization /></author>
<author initials='P.' surname='Overell' fullname='P. Overell'><organization /></author>
<date year='2008' month='January' />
<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 initials='S.' surname='Perreault' fullname='S. Perreault'><organization /></author>
<date year='2011' month='August' />
<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 initials='P.' surname='Kewisch' fullname='P. Kewisch'><organization /></author>
<date year='2014' month='January' />
<abstract><t>This specification defines &quot;jCard&quot;, 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="RFC7519" target='https://www.rfc-editor.org/info/rfc7519'>
<front>
<title>JSON Web Token (JWT)</title>
<author initials='M.' surname='Jones' fullname='M. Jones'><organization /></author>
<author initials='J.' surname='Bradley' fullname='J. Bradley'><organization /></author>
<author initials='N.' surname='Sakimura' fullname='N. Sakimura'><organization /></author>
<date year='2015' month='May' />
<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 initials='R.' surname='Gellens' fullname='R. Gellens'><organization /></author>
<author initials='B.' surname='Rosen' fullname='B. Rosen'><organization /></author>
<author initials='H.' surname='Tschofenig' fullname='H. Tschofenig'><organization /></author>
<author initials='R.' surname='Marshall' fullname='R. Marshall'><organization /></author>
<author initials='J.' surname='Winterbottom' fullname='J. Winterbottom'><organization /></author>
<date year='2016' month='July' />
<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 initials='J.' surname='Peterson' fullname='J. Peterson'><organization /></author>
<author initials='C.' surname='Jennings' fullname='C. Jennings'><organization /></author>
<author initials='E.' surname='Rescorla' fullname='E. Rescorla'><organization /></author>
<author initials='C.' surname='Wendt' fullname='C. Wendt'><organization /></author>
<date year='2018' month='February' />
<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 initials='C.' surname='Wendt' fullname='C. Wendt'><organization /></author>
<author initials='J.' surname='Peterson' fullname='J. Peterson'><organization /></author>
<date year='2018' month='February' />
<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">
<front>
<title>PASSporT Extension for Rich Call Data</title>

<author initials='J' surname='Peterson' fullname='Jon Peterson'>
    <organization />
</author>

<author initials='C' surname='Wendt' fullname='Chris Wendt'>
    <organization />
</author>

<date month='November' day='18' year='2020' />

<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 users.  This framework is intended to extend caller and call specific information beyond human-readable display name comparable to the "Caller ID" function common on the telephone network.  The JSON element defined for this purpose, Rich Call Data (RCD), is an extensible object defined to either be used as part of STIR or with SIP Call-Info to include related information about calls that helps people decide whether to pick up the phone.  This signing of the RCD information is also enhanced with a integrity mechanism that is designed to protect the authoring and transport of this information between authoritative and non-authoritative parties authoring and signing the Rich Call Data for support of different usage and content policies.</t></abstract>

</front>

<seriesInfo name='Internet-Draft' value='draft-ietf-stir-passport-rcd-09' />
<format type='TXT'
        target='http://www.ietf.org/internet-drafts/draft-ietf-stir-passport-rcd-09.txt' />
</reference>




    </references>

    <references title='Informative References'>





<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 initials='S.' surname='Bradner' fullname='S. Bradner'><organization /></author>
<date year='1997' month='March' />
<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 initials='B.' surname='Leiba' fullname='B. Leiba'><organization /></author>
<date year='2017' month='May' />
<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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
qfniRD7IKVOoxD8JdYYIRnau47SkOYhfBcHtkd/2mqaIPPKts2LX0dqoJYCQ
vZ3n3NXrIqoGhClQ1vRq2U7cQ9W0Cbg8j7FKsdlH7GwAdoZ6As0grl+NCGL/
seRye0CjbGYzCSQqlsqU2vjYU8KXUWWE2Eg1jedO8OVkRrVa4/Q/yVhLp6v0
srav0kkhzJLNlphtQRwCr87lnXlRhroFv9IjQrbZsA65KRWffkU7cosg1Gkb
bIrX/ZFCpyIilkfJTdZegS1EnP5jx12HLQZLmWvpqM+UnCjtOmGKwebBrAuW
Btkt+VuIJGIt8jB0WJYq2kzVmeaW1S86ejLKEj19dpzQ8Qm497LRuDAhsmef
Blp36ZyZ8hkNjpZtOaLG6S86KxLnZRzEj2kEJrCl1s1LfVs02GmBwgNp6O4x
BwNNuEkKZh0enL8SzzKl8554iA0HmsaQzc7O81oOToif2u6f6k/f9OcnmOTf
LsbgpzMlybZ8859/Px0k9KenpxXH95L8VGTEIMI+IWw+Ab5iNJtoUeuLDkOi
J/lb7xsn4baPcg53kt7f9CTvnByDmSR7CBQXEvGtk9RBeSLEVotWP+hTsW4X
s/aRG+yvoSfpZFGoQTchSa+cOVvb+1RJGIA5cEIh3Rq16l3CAdnxhRbPQLuf
9aZSI0Mm+VCKaAhxRS0S1eaNc5xgW5Q+PMca0UgXJfyyYqQj2TJ6pDncg3tM
KnaRyxEZOOpevtJ08Hk8zHqkMOiO2I+OVRnXnnIGVFOivH5Z2QWja0NiffZL
H0XSmeRK8sQ0dWJwoPsUjYKu6H2TsiQXQGcv6kizUcbIQm1TKnp07cSPCza/
Dl5oCFp6dUHoB2BDLC/bFCY3qVUeUWnG7TIcO4dRpeN5UDdY9biUhpUcO01P
281oEg2lo4Gt+CaecFnMssdOp9/pAdjvueBEJXgxFGgksCUX1+fTU42Go0sH
qEBq3SrHbGwHDa6ui6/Ax7qCLppnaUe8jaeR+LUjLooRIPSfLXGcfe40l0rP
iL9l9H0r9jiqmAG2TL/Ud2HrcWT11yLLKYo4eBPHWBSwIJWJSm4HCXXmO1tC
8N966xG8hF/G6T6ieP/XIohCGe0Dzvc1ile8cZVj5iuLI34Jj+IHSesCnO/9
I3jxbdppnXWOOq1h57BzsY5MgXeLqF2m1tIXjxLtAVbXkz0RATfrBHSNV0m4
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

-->

</rfc>

