<?xml version='1.0' encoding='UTF-8'?>
<rfc ipr='trust200902' docName='draft-pal-eidr-urn-02' category='info'>
	<front>
		<title  abbrev='EIDR URN Namespace Definition'>Entertainment Identifier Registry (EIDR) URN Namespace Definition</title>
		<author initials='P.-A.' surname='Lemieux' fullname='Pierre-Anthony Lemieux'>
			<organization>Sandflow Consulting LLC</organization>
			<address>
				<email>pal@sandflow.com</email>
			</address>
		</author>
		<date day='9' month='May' year='2014' />

		<area>General</area>
		<workgroup>Network Working Group</workgroup>
		<keyword>RFC</keyword>
		<keyword>Request for Comments</keyword>
		<keyword>I-D</keyword>
		<keyword>Internet-Draft</keyword>
		<keyword>EIDR</keyword>
		<keyword>Entertainment Identifier Registry</keyword>
		<keyword>URN</keyword>
		<abstract>
			<t>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.</t>
		</abstract>
	</front>
	<middle>
		<section anchor='intro' title='Introduction'>
			<t>This document defines the formal Uniform Resource Name (URN) Namespace Identifier (NID) for EIDR Identifiers.</t>
			<t>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.</t>

			<t>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 <xref target='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.</t>

			<t>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.</t>

			<t>The following is an example of an EIDR Identifier in its canonical representation:
				<figure>
					<artwork>
						<![CDATA[
		10.5240/7791-8534-2C23-9030-8610-5]]>
					</artwork>
				</figure>
						 where "10.5240" is the prefix and "7791-8534-2C23-9030-8610-5" is the suffix. The canonical URN representation of the same EIDR Identifier is:
				<figure>
					<artwork>
						<![CDATA[
		urn:eidr:10.5240:7791-8534-2C23-9030-8610-5]]>
					</artwork>
				</figure>
						 Note that ":" is used as separator between prefix and suffix since "/" is a URN reserved character.</t>

			<t>
				<xref target='EIDR-OVERVIEW'/> and <xref target='EIDR-INTRO'/> provide additional background information.</t>

		</section>
		<section title='Completed URN Namespace Definition Template'>
			<t> The namespace definition according to the template in <xref target='RFC3406'/> is as follows:</t>
			<t>Namespace ID:
				<list>
					<t>EIDR</t>
				</list>		
			</t>

			<t>Registration Information:
				<list>
					<t>Version 1</t>
					<t>2014-03-03</t>
				</list>
			</t>

			<t>Declared registrant of the namespace:
				<list>
					<t>Name:<list>
							<t>Entertainment Identifier Registry Association</t>
						</list>
					</t>
					<t>Address:<list>
							<t>1515 Cordilleras Road.<vspace/>Redwood City, CA 94062<vspace/>USA</t>
						</list>
					</t>
					<t>Contact:<list>
							<t>Richard Kroon<vspace/>E-mail: rkroon@eidr.org</t>
						</list>
					</t>
				</list>
			</t>
			<t>Declaration of syntactic structure:
				<list>
					<t>An EIDR Identifier is a special kind of DOI Name (see <xref target='ISO26234' />) and, as such, consists of two components: a prefix denoted EIDR-PREFIX and a suffix denoted EIDR-SUFFIX. The URN representation URN-EIDR of an EIDR Identifier conforms to the syntax (expressed using <xref target='RFC5234'/>):
						<figure>
							<artwork>
								<![CDATA[
		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 / "-" / "." / "_"
		]]>
							</artwork>
						</figure>
					</t>

					<t>The only value of EIDR-PREFIX currently in use is "10.5240".
Additional prefix values conforming to the EIDR-PREFIX syntax might be
introduced by EIDR organization in the future. Each of these
additional prefix values will in all cases be associated with suffix
values that conform to a subset of the EIDR-SUFFIX syntax. These
additional prefixes and their corresponding suffixes will be
documented in future revisions to this registration.</t>

<t>An implementation
can process an EIDR-NSS with an unknown prefix as an opaque string per
the Section "rules of lexical equivalence", and resolve it as a
generic DOI Name per the Section "process for identifier resolution".</t>

					<t>When EIDR-PREFIX is equal to "10.5240", the syntax of EIDR-SUFFIX is further constrained according to the to RP2079-SUFFIX syntax specified in <xref target='SMPTERP2079'/>:<figure>
							<artwork>
								<![CDATA[
		RP2079-SUFFIX = 5(4HEXDIG "-") CHECK
		CHECK         = DIGIT / ALPHA ]]>
							</artwork>
						</figure>
							where CHECK is the Mod 37,36 check character as specified in <xref target='ISO7064'/>, computed over the 20 hexadecimal digits HEXDIG of RP2079-SUFFIX.</t>

					<t>EXAMPLE: urn:eidr:10.5240:7791-8534-2C23-9030-8610-5</t>

				</list>
			</t>	
			<t>Relevant ancillary documentation:
				<list>
					<t>
						<xref target='ISO26234' /> specifies DOI Name syntax and registration.</t>
					<t>
						<xref target='SMPTERP2079' /> specifies the syntax of EIDR Identifier with the prefix "10.5240".</t>
				</list>
			</t>
			<t>Identifier uniqueness considerations:

				<list>
					<t>An EIDR Identifier is a DOI Name. The ISO 26324 Registration Authority ensures
					that DOI Name uniqueness, therefore the URN-EIDR derived from an EIDR
					Identifier is guaranteed unique and never reassigned.</t>
					<t>Furthermore, an EIDR Identifier is associated with a single URN-EIDR.</t>
				</list>
			</t>
			<t>Identifier persistence considerations:

				<list>
					<t>An EIDR Identifier is a DOI Name. The ISO 26324 Registration Authority ensures that a DOI Name remains valid indefinitely,
					therefore the URN-EIDR derived from an EIDR Identifier remains valid indefinitely.</t>
				</list>
			</t>

			<t>Process of identifier assignment:

				<list>
					<t>The EIDR Association registers each EIDR Identifier with the ISO 26324 Registration Authority.</t>

					<t>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.</t>
				</list>
			</t>

			<t>Process for identifier resolution:

				<list>
					<t>As a DOI Name, the resolution of the EIDR Identifier associated with an EIDR-NSS is handled by the ISO 26324 Registration Authority.</t>

					<t>The ISO 26324 Registration Authority operates a web service that allows the EIDR Identifier associated with an EIDR-NSS to be resolved by issuing an HTTP GET request to the following URI (see <xref target='RFC2616' />):
						<figure>
							<artwork>
			"http://doi.org/" EIDR-PREFIX "/" EIDR-SUFFIX
							</artwork>
						</figure>

						If the EIDR Identifier exists, then an XML Schema instance document (see <xref target='XMLSchema' />) containing metadata associated with the EIDR Identifier is returned, otherwise the HTTP status code "404 Not Found" is returned.</t>

					<t>EXAMPLE: http://doi.org/10.5240/7791-8534-2C23-9030-8610-5</t>
				</list>
			</t>

			<t>Rules for Lexical Equivalence:

				<list>
					<t>Lexical equivalence of EIDR-URN is defined by case-insensitive string match.</t>
				</list>
			</t>
			<t>Conformance with URN Syntax:

				<list>
					<t>As specified above, the syntax of EIDR-URN is a subset of the URN syntax specified in <xref target='RFC2141' />.</t>
				</list>
			</t>
			<t>Validation mechanism:

				<list>
					<t>The validity of an EIDR-NSS can only be guaranteed by completing the resolution process.</t>

					<t>For EIDR-NSS with an EIDR-PREFIX equal to "10.5240", the CHECK value can be used for integrity checking, as specified above.</t>
				</list>
			</t>
			<t>Scope:

				<list>
					<t>EIDR Identifiers are centrally registered, globally unique identifiers for use with audiovisual works worldwide.</t>
				</list>
			</t>

		</section>
		<section title='Namespace Considerations'>
			<t>	

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. 

			</t>
		</section>
		<section title='Community Considerations'>
			<t>	

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.

			</t>
		</section>
		<section title='IANA Considerations'>
			<t>	

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.</t>
		</section>
		<section title='Security Considerations'>
			<t>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 Association and the ISO 26324 Registration Authority, and thus outside the scope of this document.</t>
		</section>
	</middle>
	<back>
		<references title='Normative References'>


			<reference anchor="RFC2141">
				<front>
					<title>URN Syntax</title>
					<author fullname="Ryan Moats" surname="Moats" initials="R.">
						<organization>AT&amp;T</organization>
						<address>
							<postal>
								<street>15621 Drexel Circle</street>
								<street>Omaha</street>
								<street>NE 68135-2358</street>
								<country>USA</country>
							</postal>
							<phone>+1 402 894-9456</phone>
							<email>jayhawk@ds.internic.net</email>
						</address>
					</author>
					<date month="May" year="1997"/>
				</front>
				<seriesInfo value="2141" name="RFC"/>
				<format target="http://www.rfc-editor.org/rfc/rfc2141.txt" octets="14077" type="TXT"/>
				<format target="http://xml.resource.org/public/rfc/xml/rfc2141.xml" octets="17687" type="XML"/>
			</reference>

			<reference anchor='RFC5234'>

				<front>
					<title>Augmented BNF for Syntax Specifications: ABNF</title>
					<author initials='D.' surname='Crocker' fullname='D. Crocker'>
						<organization />
					</author>
					<author initials='P.' surname='Overell' fullname='P. Overell'>
						<organization />
					</author>
					<date year='2008' month='January' />
				</front>

				<seriesInfo name='STD' value='68' />
				<seriesInfo name='RFC' value='5234' />
				<format type='TXT' octets='26359' target='http://www.rfc-editor.org/rfc/rfc5234.txt' />
			</reference>

			<reference anchor="ISO26234">
				<front>
					<title>Information and documentation - Digital object identifier system</title>
					<author>
						<organization>International Organization for Standardization</organization>
					</author>
					<date year="2012"/>
				</front>
				<seriesInfo name="ISO" value="Standard 26324"/>
			</reference>

			<reference anchor="ISO7064">
				<front>
					<title>Information technology - Security techniques - Check character systems</title>
					<author>
						<organization>International Organization for Standardization</organization>
					</author>
					<date year="2003"/>
				</front>
				<seriesInfo name="ISO" value="Standard 7064"/>
			</reference>

			<reference anchor="SMPTERP2079">
				<front>
					<title>Digital Object Identifier (DOI) Name and Entertainment ID Registry (EIDR) Identifier Representations</title>
					<author>
						<organization>Society of Motion Picture and Television Engineers</organization>
					</author>
					<date year="2014"/>
				</front>
				<seriesInfo name="SMPTE" value="RP 2079"/>
			</reference>
		</references>
		<references title='Informative References'>

			<reference anchor="XMLSchema" target="http://www.w3.org/TR/2010/CR-xmlschema-ref-20100119">
				<front>
					<title>
W3C XML Schema Definition Language (XSD): Component Designators
					</title>
					<author initials="M." surname="Holstege" fullname="Mary Holstege">
						<organization/>
					</author>
					<author initials="A." surname="Vedamuthu" fullname="Asir Vedamuthu">
						<organization/>
					</author>
					<date month="January" day="19" year="2010"/>
				</front>
				<seriesInfo name="World Wide Web Consortium CR" value="CR-xmlschema-ref-20100119"/>
				<format type="HTML" target="http://www.w3.org/TR/2010/CR-xmlschema-ref-20100119"/>
			</reference>
			<reference anchor='RFC2616'>

				<front>
					<title abbrev='HTTP/1.1'>Hypertext Transfer Protocol -- HTTP/1.1</title>
					<author initials='R.' surname='Fielding' fullname='Roy T. Fielding'>
						<organization abbrev='UC Irvine'>Department of Information and Computer Science</organization>
						<address>
							<postal>
								<street>University of California, Irvine</street>
								<city>Irvine</city>
								<region>CA</region>
								<code>92697-3425</code>
							</postal>
							<facsimile>+1(949)824-1715</facsimile>
							<email>fielding@ics.uci.edu</email>
						</address>
					</author>
					<author initials='J.' surname='Gettys' fullname='James Gettys'>
						<organization abbrev='Compaq/W3C'>World Wide Web Consortium</organization>
						<address>
							<postal>
								<street>MIT Laboratory for Computer Science, NE43-356</street>
								<street>545 Technology Square</street>
								<city>Cambridge</city>
								<region>MA</region>
								<code>02139</code>
							</postal>
							<facsimile>+1(617)258-8682</facsimile>
							<email>jg@w3.org</email>
						</address>
					</author>
					<author initials='J.' surname='Mogul' fullname='Jeffrey C. Mogul'>
						<organization abbrev='Compaq'>Compaq Computer Corporation</organization>
						<address>
							<postal>
								<street>Western Research Laboratory</street>
								<street>250 University Avenue</street>
								<city>Palo Alto</city>
								<region>CA</region>
								<code>94305</code>
							</postal>
							<email>mogul@wrl.dec.com</email>
						</address>
					</author>
					<author initials='H.' surname='Frystyk' fullname='Henrik Frystyk Nielsen'>
						<organization abbrev='W3C/MIT'>World Wide Web Consortium</organization>
						<address>
							<postal>
								<street>MIT Laboratory for Computer Science, NE43-356</street>
								<street>545 Technology Square</street>
								<city>Cambridge</city>
								<region>MA</region>
								<code>02139</code>
							</postal>
							<facsimile>+1(617)258-8682</facsimile>
							<email>frystyk@w3.org</email>
						</address>
					</author>
					<author initials='L.' surname='Masinter' fullname='Larry Masinter'>
						<organization abbrev='Xerox'>Xerox Corporation</organization>
						<address>
							<postal>
								<street>MIT Laboratory for Computer Science, NE43-356</street>
								<street>3333 Coyote Hill Road</street>
								<city>Palo Alto</city>
								<region>CA</region>
								<code>94034</code>
							</postal>
							<email>masinter@parc.xerox.com</email>
						</address>
					</author>
					<author initials='P.' surname='Leach' fullname='Paul J. Leach'>
						<organization abbrev='Microsoft'>Microsoft Corporation</organization>
						<address>
							<postal>
								<street>1 Microsoft Way</street>
								<city>Redmond</city>
								<region>WA</region>
								<code>98052</code>
							</postal>
							<email>paulle@microsoft.com</email>
						</address>
					</author>
					<author initials='T.' surname='Berners-Lee' fullname='Tim Berners-Lee'>
						<organization abbrev='W3C/MIT'>World Wide Web Consortium</organization>
						<address>
							<postal>
								<street>MIT Laboratory for Computer Science, NE43-356</street>
								<street>545 Technology Square</street>
								<city>Cambridge</city>
								<region>MA</region>
								<code>02139</code>
							</postal>
							<facsimile>+1(617)258-8682</facsimile>
							<email>timbl@w3.org</email>
						</address>
					</author>
					<date year='1999' month='June' />
				</front>

				<seriesInfo name='RFC' value='2616' />
				<format type='TXT' octets='422317' target='http://www.rfc-editor.org/rfc/rfc2616.txt' />
				<format type='PS' octets='5529857' target='http://www.rfc-editor.org/rfc/rfc2616.ps' />
				<format type='PDF' octets='550558' target='http://www.rfc-editor.org/rfc/rfc2616.pdf' />
				<format type='HTML' octets='637302' target='http://xml.resource.org/public/rfc/html/rfc2616.html' />
				<format type='XML' octets='493420' target='http://xml.resource.org/public/rfc/xml/rfc2616.xml' />
			</reference>


			<reference anchor='RFC3406'>

				<front>
					<title>Uniform Resource Names (URN) Namespace Definition Mechanisms</title>
					<author initials='L.' surname='Daigle' fullname='L. Daigle'>
						<organization />
					</author>
					<author initials='D.' surname='van Gulik' fullname='D. van Gulik'>
						<organization />
					</author>
					<author initials='R.' surname='Iannella' fullname='R. Iannella'>
						<organization />
					</author>
					<author initials='P.' surname='Faltstrom' fullname='P. Faltstrom'>
						<organization />
					</author>
					<date year='2002' month='October' />

				</front>

				<seriesInfo name='BCP' value='66' />
				<seriesInfo name='RFC' value='3406' />
				<format type='TXT' octets='43707' target='http://www.rfc-editor.org/rfc/rfc3406.txt' />
			</reference>
			<reference anchor="EIDR-OVERVIEW" target="http://eidr.org/documents/2013-11-01_EIDR_Overview_FINAL.pdf" >
				<front>
					<title>EIDR Overview</title>
					<author>
						<organization>Entertainment Identifier Registry Association</organization>
					</author>
					<date month="November" year="2013"/>
				</front>
			</reference>
			<reference anchor="EIDR-INTRO" target="http://eidr.org/documents/EIDR_ID_Format_v1.1.pdf">
				<front>
					<title>EIDR: ID Format Ver. 1.1</title>
					<author>
						<organization>Entertainment Identifier Registry Association</organization>
					</author>
					<date month="August" year="2013"/>
				</front>
			</reference>
		</references>


	</back>
</rfc>
