Network Working Group P. Lemieux
Internet-Draft Sandflow Consulting LLC
Obsoletes: 7302 (if approved) April 30, 2016
Intended status: Informational
Expires: November 1, 2016

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

Abstract

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

This document revises Request For Comments (RFC) 7302 by allowing confidential resolution of EIDR Identifiers using HTTP over TLS.

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 November 1, 2016.

Copyright Notice

Copyright (c) 2016 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.

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 the time of registration.

EIDR Identifiers are a special kind of DOI Names allocated by EIDR Association specifically for audiovisual works. The Digital Object Identifier (DOI) system provides an infrastructure for persistent unique identification of objects of any type and is specified in [ISO26234]. A DOI name is the identifier that is permanently assigned to an object. The use of DOI Names ensures persistence, global uniqueness, and an open resolution infrastructure.

As a DOI Name, an EIDR Identifier has two components: a prefix assigned exclusively to EIDR Association by the DOI Registration Authority and a suffix defined by EIDR Association. Currently, EIDR Identifiers use the prefix "10.5240", but additional prefixes might be introduced in the future.

		10.5240/7791-8534-2C23-9030-8610-5
					
		urn:eidr:10.5240:7791-8534-2C23-9030-8610-5
					

The following is an example of an EIDR Identifier in its canonical representation:

[EIDR-OVERVIEW] and [EIDR-INTRO] provide additional background information.

2. Completed URN Namespace Definition Template

The namespace definition according to the template in [RFC3406] is as follows:

Namespace ID:

Registration Information:

Declared registrant of the namespace:

		URN-EIDR = "urn:eidr:" EIDR-NSS
		EIDR-NSS = EIDR-PREFIX ":" EIDR-SUFFIX
		EIDR-PREFIX = 1*EIDR-CHARS
		EIDR-SUFFIX = 1*EIDR-CHARS
		EIDR-CHARS = ALPHA / DIGIT / "-" / "." / "_"
		
		RP2079-SUFFIX = 5(4HEXDIG "-") CHECK
		CHECK         = DIGIT / ALPHA

Declaration of syntactic structure:

Relevant ancillary documentation:

Identifier uniqueness considerations:

Identifier persistence considerations:

Process of identifier assignment:

			"https://doi.org/" URN-EIDR
							

Process for identifier resolution:

Rules for Lexical Equivalence:

Conformance with URN Syntax:

Validation mechanism:

Scope:

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

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

IANA has registered the Formal URN Namespace 'eidr' in the "Uniform Resource Names (URN) Namespaces" registry, using the registration template in Section 2 of this document.

6. Security Considerations

This document specifies the syntax of the EIDR-URN namespace and makes no security representations. Furthermore, the details of assignment and resolution processes are defined external to this document by EIDR Association and the ISO 26324 Registration Authority, and thus are outside the scope of this document. Note, however, that failure to conform to the syntactic and lexical equivalence rules in this specification when using an EIDR Identifier as a criteria for accessing restricted resources can result in granting unauthorized access to these resources.

7. References

7.1. Normative References

[ISO26234] International Organization for Standardization, "Information and documentation - Digital object identifier system", ISO Standard 26324, 2012.
[ISO7064] International Organization for Standardization, "Information technology - Security techniques - Check character systems", ISO Standard 7064, 2003.
[RFC2141] Moats, R., "URN Syntax", RFC 2141, DOI 10.17487/RFC2141, May 1997.
[RFC5234] Crocker, D. and P. Overell, "Augmented BNF for Syntax Specifications: ABNF", STD 68, RFC 5234, DOI 10.17487/RFC5234, January 2008.
[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

[EIDR-INTRO] Entertainment Identifier Registry Association, "EIDR: ID Format Ver. 1.1", August 2013.
[EIDR-OVERVIEW] Entertainment Identifier Registry Association, "EIDR Overview", November 2013.
[EIDR-SERVICES] Entertainment Identifier Registry Association, "EIDR System Version 2.0: Registry User's Guide", August 2013.
[DOI-EIDR-PROXY] Entertainment Identifier Registry Association, "EIDR and the DOI Proxy", May 2015.
[RFC2818] Rescorla, E., "HTTP Over TLS", RFC 2818, DOI 10.17487/RFC2818, May 2000.
[RFC3406] Daigle, L., van Gulik, D., Iannella, R. and P. Faltstrom, "Uniform Resource Names (URN) Namespace Definition Mechanisms", BCP 66, RFC 3406, DOI 10.17487/RFC3406, October 2002.
[RFC7231] Fielding, R. and J. Reschke, "Hypertext Transfer Protocol (HTTP/1.1): Semantics and Content", RFC 7231, DOI 10.17487/RFC7231, June 2014.
[XMLSchema] Holstege, M. and A. Vedamuthu, "W3C XML Schema Definition Language (XSD): Component Designators", W3C Candidate Recommendation CR-xmlschema-ref-20100119, January 2010.

Author's Address

Pierre-Anthony Lemieux Sandflow Consulting LLC EMail: pal@sandflow.com

Table of Contents