datatracker.ietf.org
Sign in
Version 5.4.0, 2014-04-22
Report a bug

IANA Registration for vCard Enumservice
RFC 4969

Document type: RFC - Proposed Standard (August 2007)
Updated by RFC 6118
Document stream: IETF
Last updated: 2013-03-02
Other versions: plain text, pdf, html

IETF State: (None)
Consensus: Unknown
Document shepherd: No shepherd assigned

IESG State: RFC 4969 (Proposed Standard)
Responsible AD: Jon Peterson
Send notices to: enum-chairs@tools.ietf.org

Network Working Group                                       A. Mayrhofer
Request for Comments: 4969                                       enum.at
Category: Standards Track                                    August 2007

                IANA Registration for vCard Enumservice

Status of This Memo

   This document specifies an Internet standards track protocol for the
   Internet community, and requests discussion and suggestions for
   improvements.  Please refer to the current edition of the "Internet
   Official Protocol Standards" (STD 1) for the standardization state
   and status of this protocol.  Distribution of this memo is unlimited.

Copyright Notice

   Copyright (C) The IETF Trust (2007).

Abstract

   This memo registers the Enumservice "vCard" using the URI schemes
   "http" and "https".  This Enumservice is to be used to refer from an
   ENUM domain name to a vCard instance describing the user of the
   respective E.164 number.

   Information gathered from those vCards could be used before, during,
   or after inbound or outbound communication takes place.  For example,
   a callee might be presented with the name and association of the
   caller before picking up the call.

Table of Contents

   1.  Introduction  . . . . . . . . . . . . . . . . . . . . . . . . . 2
   2.  Terminology . . . . . . . . . . . . . . . . . . . . . . . . . . 2
   3.  Enumservice Registration - vCard  . . . . . . . . . . . . . . . 2
   4.  Example . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
   5.  Security and Privacy Considerations . . . . . . . . . . . . . . 3
     5.1.  The ENUM Record Itself  . . . . . . . . . . . . . . . . . . 3
     5.2.  The Resource Identified . . . . . . . . . . . . . . . . . . 4
   6.  IANA Considerations . . . . . . . . . . . . . . . . . . . . . . 5
   7.  Acknowledgements  . . . . . . . . . . . . . . . . . . . . . . . 5
   8.  References  . . . . . . . . . . . . . . . . . . . . . . . . . . 5
     8.1.  Normative References  . . . . . . . . . . . . . . . . . . . 5
     8.2.  Informative References  . . . . . . . . . . . . . . . . . . 5

Mayrhofer                   Standards Track                     [Page 1]
RFC 4969                   vCard Enumservice                 August 2007

1.  Introduction

   E.164 Number Mapping (ENUM) [1] uses the Domain Name System (DNS) [2]
   to refer from E.164 numbers [3] to Uniform Resource Identifiers
   (URIs) [6].  The registration process for Enumservices is described
   in Section 3 of RFC 3761.

   "vCard" [4] is a transport-independent data format for the exchange
   of information about an individual.  For the purpose of this
   document, the term "vCard" refers to a specific instance of this data
   format -- an "electronic business card". vCards are exchanged via
   several protocols; most commonly, they are distributed as electronic
   mail attachments or published on web servers.  Most popular personal
   information manager applications are capable of reading and writing
   vCards.

   The Enumservice specified in this document deals with the relation
   between an E.164 number and vCards.  An ENUM record using this
   Enumservice identifies a resource from where a vCard corresponding to
   the respective E.164 number could be fetched.

   Clients could use those resources to, e.g., automatically update
   local address books (a Voice over IP phone could try to fetch vCards
   for all outbound and inbound calls taking place on that phone and
   display them together with the call journal).  In a more integrated
   scenario, information gathered from those vCards could even be
   automatically incorporated into the personal information manager
   application of the respective user.

2.  Terminology

   The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT",
   "SHOULD", "SHOULD NOT", "RECOMMENDED", "MAY", and "OPTIONAL" in this
   document are to be interpreted as described in RFC 2119 [5].

3.  Enumservice Registration - vCard

   Enumservice Name: "vCard"

   Enumservice Type: "vcard"

   Enumservice Subtype: n/a

   URI Schemes: "http", "https"

Mayrhofer                   Standards Track                     [Page 2]
RFC 4969                   vCard Enumservice                 August 2007

   Functional Specification:

      This Enumservice indicates that the resource identified is a plain
      vCard, according to RFC 2426, which may be accessed using HTTP/
      HTTPS [7].

      Clients fetching the vCard from the resource indicated should

[include full document text]