INTERNET-DRAFT W. Godfrey Intended Status: Informational Digital Television Group Expires: July 31, 2012 M. Yevstifeyev, Ed. January 28, 2012 A URN Namespace for Digital Television Group (DTG) draft-godgrey-dtg-urn-01 Abstract This document describes a Uniform Resource Name (URN) namespace which is maintained by the Digital Television Group (DTG) for naming persistent resources (specifically, various DTG specifications). Status of this Memo This Internet-Draft is submitted to IETF in full conformance with the provisions of BCP 78 and BCP 79. Internet-Drafts are working documents of the Internet Engineering Task Force (IETF), its areas, and its working groups. Note that other groups may also distribute working documents as Internet-Drafts. 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." The list of current Internet-Drafts can be accessed at http://www.ietf.org/1id-abstracts.html The list of Internet-Draft Shadow Directories can be accessed at http://www.ietf.org/shadow.html Copyright and License Notice Copyright (c) 2012 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 Godfrey & Yevstifeyev Expires July 31, 2012 [Page 1] INTERNET DRAFT URN Namespace for the DTG January 28, 2012 described in the Simplified BSD License. Table of Contents 1. Introduction . . . . . . . . . . . . . . . . . . . . . . . . . 2 2. Registration Template for 'dtg' URN Namespace . . . . . . . . . 3 2.1. Namespace Identifier (NID) . . . . . . . . . . . . . . . . 3 2.2. Registration Information . . . . . . . . . . . . . . . . . 3 2.3. Declared Registrant of the Namespace . . . . . . . . . . . 3 2.4. Declaration of Syntactic Structure . . . . . . . . . . . . 3 2.5. Relevant Ancillary Documentation . . . . . . . . . . . . . 3 2.6. Identifier Uniqueness Considerations . . . . . . . . . . . 4 2.7. Identifier Persistence Considerations . . . . . . . . . . . 4 2.8. Process of Identifier Assignment . . . . . . . . . . . . . 4 2.9. Process for Identifier Resolution . . . . . . . . . . . . . 5 2.10. Rules for Lexical Equivalence . . . . . . . . . . . . . . 5 2.11. Conformance with URN Syntax . . . . . . . . . . . . . . . 5 2.12. Validation Mechanism . . . . . . . . . . . . . . . . . . . 5 2.13. Scope . . . . . . . . . . . . . . . . . . . . . . . . . . 5 3. Examples . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 4. Security Considerations . . . . . . . . . . . . . . . . . . . . 5 5. Namespace Considerations . . . . . . . . . . . . . . . . . . . 6 6. Community Considerations . . . . . . . . . . . . . . . . . . . 6 7. IANA Considerations . . . . . . . . . . . . . . . . . . . . . . 6 8. References . . . . . . . . . . . . . . . . . . . . . . . . . . 6 8.1. Normative References . . . . . . . . . . . . . . . . . . . 6 8.2. Informative References . . . . . . . . . . . . . . . . . . 6 Appendix A. Acknowledgments . . . . . . . . . . . . . . . . . . . 7 Authors' Addresses . . . . . . . . . . . . . . . . . . . . . . . . 7 1. Introduction The Digital Television Group (DTG) is an industry organization representing the digital television industry; it brings together broadcasters, service providers, manufacturers and other key stakeholders to define detailed broadcast and receiver specifications and provide regimes to measure conformance against brand requirements. The Group publishes and maintains the technical specification for the UK's Freeview and Freeview HD platforms. See for more information. This document defines a Uniform Resource Name (URN) namespace for said DTG specifications. URNs, defined in RFC 2141 [RFC2141], provide a way of assigning persistent identifiers to a variety of different resources. As far as such type of identifiers is desired for DTG specifications, URNs are what the choice falls on. Please consult RFC 3406 [RFC3406] for procedure of registration of Godfrey & Yevstifeyev Expires July 31, 2012 [Page 2] INTERNET DRAFT URN Namespace for the DTG January 28, 2012 URN namespaces. This document specifies a formal namespace (see RFC 3406 for the distinction). 2. Registration Template for 'dtg' URN Namespace This section contains the registration template for 'dtg' URN namespace, as required by RFC 3406. 2.1. Namespace Identifier (NID) The name of the namespace is "dtg". 2.2. Registration Information Registration version number: 1 Registration date: yyyy-mm-dd [RFC-Editor: Please replace with the date of publication of this document] 2.3. Declared Registrant of the Namespace Registering organization Name: Digital Television Group (DTG) Address: Level 5, 89 Albert Embankment, London, SW8 5NQ UK Designated contact person: Name: Ali Teffahi Email: registration@dtg.org.uk 2.4. Declaration of Syntactic Structure The 'dtg' URN (a URN within 'dtg' namespace) takes the form expressed in production, defined using Augmented Backus-Naur Form (ABNF) [RFC5234]: dtg-urn = "urn:dtg:" dtg-urn-id where is an identifier that is internally assigned by the DTG. The production must conform to syntax defined for in RFC 2141: dtg-urn-id = 1* Note: RFC 2141 did not use modern ABNF, and therefore is given as ABNF "prose value" above. 2.5. Relevant Ancillary Documentation The procedures DTG follows when assigning new URNs in the 'dtg' Godfrey & Yevstifeyev Expires July 31, 2012 [Page 3] INTERNET DRAFT URN Namespace for the DTG January 28, 2012 namespace are described at [PROCEDURE]. The DTG maintains the list of currently assigned 'dtg' URNs ('dtg' URNs Register) at [REGISTER]. 2.6. Identifier Uniqueness Considerations All URNs defined by DTG during the standardization work carried out within the organization shall be considered globally unique because of the combination of: (1) the 'dtg' NID uniquely registered to DTG by IANA, which is the subject of this document; and (2) a registered within the organization's maintenance system, as specified in Section 2.5 above. 2.7. Identifier Persistence Considerations Assignment of 'dtg' URNs will only be available through the DTG via its private membership. DTG will act with best intention to ensure that referenced URNs remain accessible and persistent while relevant and after the "lifetime of the resource" to ensure that other parties attempting to access any DTG specification will still be able to do so. Where the specifications from where the URNs are referenced are updated, the URN for later versions of the documents carrying those URNs will also be updated by the versioning information within the URN, and each version of the document will have its own URN. 2.8. Process of Identifier Assignment The URNs in the 'dtg' namespace will be assigned by request of DTG working group, and the assignment will be approved by DTG Technical Council. When the request is approved, DTG Technical Administrator will enter the assignment information in the 'dtg' URNs Register [REGISTER]. The details of this process are spelled out in the document that may be found at [PROCEDURE]. DTG may also delegate a part of its namespace to a particular body; in this case further assignment within delegated parts will be a subject to such body's internal rules. Godfrey & Yevstifeyev Expires July 31, 2012 [Page 4] INTERNET DRAFT URN Namespace for the DTG January 28, 2012 2.9. Process for Identifier Resolution Resolution of 'dtg' URNs is controlled by entities to which assignment has been delegated, or the DTG itself. Further details are out of the scope of this document. 2.10. Rules for Lexical Equivalence The 'dtg' URNs are subject to rules of RFC 3986 [RFC3986] with respect to their lexical equivalence, taking into account that shall be considered to be case-insensitive. 2.11. Conformance with URN Syntax As conforms to syntax set forth in RFC 2141: dtg-urn-id = 1* and namespace identifier is in strict accordance with above- referenced URN specification, any 'dtg' URN is compatible with generic URN syntax. 2.12. Validation Mechanism The validation mechanism of the 'dtg' URNs is not currently defined. 2.13. Scope Global (see Section 6). 3. Examples The following are examples of 'dtg' URNs which are syntactically correct, but are provided for pedagogical reasons only. They are not guaranteed to be assigned and resolvable. The examples of 'dtg' URNs include: urn:dtg:metadata:2011-9 urn:dtg:metadata:2011-11 urn:dtg:measurement:2011-12 urn:dtg:security:2011-12 4. Security Considerations 'dtg' URNs impose no additional security considerations other than those normally associated with the use and resolution of URNs in general. Godfrey & Yevstifeyev Expires July 31, 2012 [Page 5] INTERNET DRAFT URN Namespace for the DTG January 28, 2012 5. Namespace Considerations The Digital Television Group (DTG) is an industry organization representing the digital television industry. The DTG would like to assign permanent identifiers to the specifications it produces, which would facilitate referring to and managing of these specifications. 6. Community Considerations The digital television industry will benefit from persistent resource identifiers used in specifications developed by Digital Television Group (DTG). Whereas 'dtg' URNs are primarily scoped for internal DTG use, they can still be used throughout the global Internet. No restrictions are put with this respect. 7. IANA Considerations IANA is asked to register the 'dtg' URN namespace using the template found in Section 2 with reference to this document. 8. References 8.1. Normative References [PROCEDURE]Digital Television Group (DTG), "DTG Procedure for Assignment of URNs", Web Page, . [RFC2141] Moats, R., "URN Syntax", RFC 2141, May 1997. [RFC3986] Berners-Lee, T., Fielding, R., and L. Masinter, "Uniform Resource Identifier (URI): Generic Syntax", STD 66, RFC 3986, January 2005. [RFC5234] Crocker, D., Ed., and P. Overell, "Augmented BNF for Syntax Specifications: ABNF", STD 68, RFC 5234, January 2008. 8.2. Informative References [REGISTER] Digital Television Group (DTG), "DTG URN Register", Web Page, . [RFC3406] Daigle, L., van Gulik, D., Iannella, R., and P. Faltstrom, Godfrey & Yevstifeyev Expires July 31, 2012 [Page 6] INTERNET DRAFT URN Namespace for the DTG January 28, 2012 "Uniform Resource Names (URN) Namespace Definition Mechanisms", BCP 66, RFC 3406, October 2002. Appendix A. Acknowledgments Thanks to (in alphabetical order) Ali Teffahi and Dave Walton for their contribution to this document. Authors' Addresses Will Godfrey Digital Television Group 89 Albert Embankment, Level 5 London SW8 5NQ UK EMail: wgodfrey@dtg.org.uk Mykyta Yevstifeyev (editor) 8 Kuzovkov St., Apt. 25 Kotovsk Ukraine EMail: evnikita2@gmail.com Godfrey & Yevstifeyev Expires July 31, 2012 [Page 7]