Internet DRAFT - draft-godgrey-dtg-urn

draft-godgrey-dtg-urn



 



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
   <http://dtg.org.uk/dtg/objectives.html> 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 <dtg-urn> production, defined using Augmented Backus-Naur Form
   (ABNF) [RFC5234]:

     dtg-urn    = "urn:dtg:" dtg-urn-id

   where <dtg-urn-id> is an identifier that is internally assigned by
   the DTG.  The <dtg-urn-id> production must conform to syntax defined
   for <NSS> in RFC 2141:

     dtg-urn-id = 1*<URN chars>

   Note: RFC 2141 did not use modern ABNF, and therefore <URN chars> 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 <dtg-urn-id> 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 <dtg-
   urn-id> shall be considered to be case-insensitive.

2.11. Conformance with URN Syntax

   As <dtg-urn-id> conforms to syntax set forth in RFC 2141:

     dtg-urn-id = 1*<URN chars>

   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,
              <http://dtg.org.uk/industry/DBook_Resources/URN/
              procedure.html>.

   [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, <http://dtg.org.uk/industry/DBook_Resources/URN/
              register.html>.

   [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]