Skip to main content

Entertainment ID Registry (EIDR) URN Namespace Definition
draft-pal-eidr-urn-00

The information below is for an old version of the document.
Document Type
This is an older version of an Internet-Draft that was ultimately published as RFC 7302.
Author Pierre-Anthony Lemieux
Last updated 2014-02-04
RFC stream (None)
Formats
Reviews
Additional resources
Stream Stream state (No stream defined)
Consensus boilerplate Unknown
RFC Editor Note (None)
IESG IESG state Became RFC 7302 (Informational)
Telechat date (None)
Responsible AD (None)
Send notices to (None)
draft-pal-eidr-urn-00
Network Working Group                                         P. Lemieux
Internet-Draft                                   Sandflow Consulting LLC
Expires: August 9, 2014                                 February 5, 2014

       Entertainment ID Registry (EIDR) URN Namespace Definition
                         draft-pal-eidr-urn-00

Abstract

   Entertainment ID Registry (EIDR) Identifiers are used for the global
   unique identification of motion picture and television content.  This
   document defines formal Uniform Resource Name (URN) Namespace
   Identifier (NID) for EIDR Identifiers.

Status of This Memo

   This Internet-Draft is submitted in full conformance with the
   provisions of BCP 78 and BCP 79.

   Internet-Drafts are working documents of the Internet Engineering
   Task Force (IETF).  Note that other groups may also distribute
   working documents as Internet-Drafts.  The list of current Internet-
   Drafts is at http://datatracker.ietf.org/drafts/current/.

   Internet-Drafts are draft documents valid for a maximum of six months
   and may be updated, replaced, or obsoleted by other documents at any
   time.  It is inappropriate to use Internet-Drafts as reference
   material or to cite them other than as "work in progress."

   This Internet-Draft will expire on August 9, 2014.

Copyright Notice

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

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

Lemieux                  Expires August 9, 2014                 [Page 1]
Internet-Draft        EIDR URN Namespace Definition        February 2014

1.  Introduction

   This document defines the formal Uniform Resource Name (URN)
   Namespace Identifier (NID) for EIDR Identifiers.

   EIDR Identifiers are centrally registered, globally unique
   identifiers for audiovisual works and their variants, primarily film
   and television.  A unique set of metadata parameters describing the
   associated work is bound to the EIDR Identifier at time of
   registration -- see [EIDR-OVERVIEW] and [EIDR-INTRO] for background
   information.

2.  URN Namespace Definition Template

   The following template is provided in accordance with [RFC3406].

   Namespace ID:

      EIDR

   Registration Information:

      Version 1

      2014-02-04

   Declared registrant of the namespace:

      Name:

         Entertainment ID Registry

      Address:

         1515 Cordilleras Road.
         Redwood City, CA 94062
         USA

      Contact:

         Richard Kroon
         E-mail: rkroon@eidr.org

   Declaration of syntactic structure:

      The URN representation of an EIDR Identifier conforms to the
      following syntax (expressed using [RFC2234]):

Lemieux                  Expires August 9, 2014                 [Page 2]
Internet-Draft        EIDR URN Namespace Definition        February 2014

           URN-EIDR = "URN:EIDR:" EIDR-NSS
           EIDR-NSS = DOI-PREFIX ":" DOI-SUFFIX

      where DOI-PREFIX and DOI-SUFFIX are DOI Name prefix and suffix,
      respectively, translated into canonical NSS format according to
      [RFC2141].  DOI Name syntax is specified in [ISO26234].

      NOTE: The canonical string representation of an EIDR Identifier
      uses "/" instead of ":" as the delimiter between DOI-PREFIX and
      DOI-SUFFIX. ":" is used here since "/" is a reserved character.

      When DOI-PREFIX is equal to "10.5240", the syntax of DOI-SUFFIX is
      further constrained according to [SMPTERP2079] as follows:

           DOI-SUFFIX   = EIDR-SUFFIX
           EIDR-SUFFIX  = 5*5(4*4HEXDIG "-") CHECK
           DIGIT        = %x30-39
           HEXDIG       = DIGIT / "A" / "B" / "C" / "D" / "E" / "F"
           ALPHA        = %x41-5A / %x61-7A
           CHECK        = DIGIT / ALPHA

      where CHECK is the Mod 37,36 check character as specified in
      [ISO7064], computed over the 20 hexadecimal digits HEXDIG of EIDR-
      SUFFIX.

      EXAMPLE: URN:EIDR:10.5240:68DD-341E-03EE-4BB8-1761-Q

      NOTE: Other values DOI-PREFIX might be used for EIDR Identifiers
      in the future.

   Relevant ancillary documentation:

      [ISO26234] specifies DOI Name syntax and registration.

      [SMPTERP2079] specifies a specific kind of EIDR Identifier.

   Identifier uniqueness considerations:

      An EIDR Identifier is a DOI Name.  As such, the uniqueness of the
      combination of DOI-PREFIX and DOI-SUFFIX, and thus EIDR-NSS, is
      guaranteed by the ISO 26324 Registration Authority.  A DOI Name is
      never reassigned.

   Identifier persistence considerations:

      As a DOI Name, the persistence of EIDR-NSS is guaranteed by the
      ISO 26324 Registration Authority.  A DOI Name remains valid
      indefinitely.

Lemieux                  Expires August 9, 2014                 [Page 3]
Internet-Draft        EIDR URN Namespace Definition        February 2014

   Process of identifier assignment:

      EIDR-NSS values are assigned by the EIDR organization, which
      registers the underlying DOI Name with the ISO 26324 Registration
      Authority.

      Entities involved in the motion picture and television industry,
      either directly in the production of content or in its
      distribution and related services, are eligible to apply for
      registrant status.  Registrants pay an annual membership fee that
      depends on the size of the company.

   Process for identifier resolution:

      As a DOI Name, the resolution of EIDR-NSS is handled by the ISO
      26324 Registration Authority.

      The ISO 26324 Registration Authority operates a web service that
      allows an EIDR-NSS to be resolved by issuing an HTTP GET request
      to the following URI:

               "http://doi.org/" DOI-PREFIX "/" DOI-SUFFIX

      EXAMPLE: http://doi.org/10.5240/68DD-341E-03EE-4BB8-1761-Q

   Rules for Lexical Equivalence:

      Two EIDR-NSS are equivalent if and only if they are equal.  EIDR-
      NSS are case-insensitive.

   Conformance with URN Syntax:

      As specified above, each component of NSS-EIDR, namely DOI-PREFIX
      and DOI-SUFFIX, is translated to conform to the URN syntax.

   Validation mechanism:

      The validity of an EIDR-NSS can only be guaranteed by completing
      the resolution process.

      For EIDR-NSS with an DOI-PREFIX equal to "10.5240", the CHECK
      value can be used for integrity checking, as specified above.

   Scope:

      EIDR Identifiers are centrally registered, globally unique
      identifiers for use with audiovisual works worldwide.

Lemieux                  Expires August 9, 2014                 [Page 4]
Internet-Draft        EIDR URN Namespace Definition        February 2014

3.  Namespace Considerations

   EIDR Identifiers are intended for use in Internet applications, where
   URNs are routinely used to identify audiovisual resources.  There is
   no direct mapping from EIDR Identifiers to existing URN namepsaces.

4.  Community Considerations

   The primary registrants of EIDR Identifiers are producers and
   distributors of audiovisual works, metadata aggregators, and
   audiovisual archives.  Any bona fide member of the ecosystem can
   become an EIDR member and register any work.  EIDR identifiers can be
   used by anyone to unambiguously identify an audiovisual asset and
   retrieve underlying metadata.  The primary benefits of its use are
   associated with works in wide distribution, management of long or
   complex distribution chains, and aggregation of information from
   multiple sources.

5.  IANA Considerations

   This document defines a URN NID registration that is to be entered
   into the IANA registry of URN NIDs.  It specifically requests the
   "EIDR" NID.

6.  Security Considerations

   This document only specifies the syntax of the EIDR-URN namespace,
   and is therefore security-neutral.  The details assignment and
   resolution processes are defined external to this document by the
   EIDR organization and the ISO 26324 Registration Authority, and thus
   outside the scope of this document.

7.  References

7.1.  Normative References

   [RFC2141]  Moats, R., "URN Syntax", RFC 2141, May 1997.

   [RFC2234]  Crocker, D., Ed. and P. Overell, "Augmented BNF for Syntax
              Specifications: ABNF", RFC 2234, November 1997.

   [ISO26234]
              International Organization for Standardization,
              "Information and documentation - Digital object identifier
              system", ISO Standard 26324, 2012.

Lemieux                  Expires August 9, 2014                 [Page 5]
Internet-Draft        EIDR URN Namespace Definition        February 2014

   [ISO7064]  International Organization for Standardization,
              "Information technology - Security techniques - Check
              character systems", ISO Standard 7064, 2003.

   [SMPTERP2079]
              Society of Motion Picture and Television Engineers,
              "Digital Object Identifier (DOI) Name and Entertainment ID
              Registry (EIDR) Identifier Representations", SMPTE RP
              2079, 2014.

7.2.  Informative References

   [RFC3406]  Daigle, L., van Gulik, D., Iannella, R., and P. Faltstrom,
              "Uniform Resource Names (URN) Namespace Definition
              Mechanisms", BCP 66, RFC 3406, October 2002.

   [EIDR-OVERVIEW]
              Entertainment ID Registry, "EIDR Overview", November 2013,
              <http://eidr.org/documents/
              2013-11-01_EIDR_Overview_FINAL.pdf>.

   [EIDR-INTRO]
              Entertainment ID Registry, "EIDR: ID Format Ver. 1.1",
              August 2013,
              <http://eidr.org/documents/EIDR_ID_Format_v1.1.pdf>.

Author's Address

   Pierre-Anthony Lemieux
   Sandflow Consulting LLC

   Email: pal@sandflow.com

Lemieux                  Expires August 9, 2014                 [Page 6]