idnits 2.17.1 draft-adid-urn-02.txt: Checking boilerplate required by RFC 5378 and the IETF Trust (see https://trustee.ietf.org/license-info): ---------------------------------------------------------------------------- No issues found here. Checking nits according to https://www.ietf.org/id-info/1id-guidelines.txt: ---------------------------------------------------------------------------- No issues found here. Checking nits according to https://www.ietf.org/id-info/checklist : ---------------------------------------------------------------------------- No issues found here. Miscellaneous warnings: ---------------------------------------------------------------------------- == The copyright year in the IETF Trust and authors Copyright Line does not match the current year -- The document date (November 29, 2016) is 2705 days in the past. Is this intentional? Checking references for intended status: Informational ---------------------------------------------------------------------------- ** Obsolete normative reference: RFC 2141 (Obsoleted by RFC 8141) ** Obsolete normative reference: RFC 3406 (Obsoleted by RFC 8141) Summary: 2 errors (**), 0 flaws (~~), 1 warning (==), 1 comment (--). Run idnits with the --verbose option for more detailed information about the items above. -------------------------------------------------------------------------------- 1 Internet Engineering Task Force (IETF) J. Wold 2 Internet Draft Advertising Digital Identification 3 Intended status: Informational November 29, 2016 4 Expires: May 29, 2017 6 Advertising Digital Identification (Ad-ID) 7 URN Namespace Definition 8 draft-adid-urn-02.txt 10 Abstract 12 Advertising Digital Identification (Ad-ID) Identifiers are used 13 identifying Advertising Assets across all media platforms. This 14 document defines the formal Uniform Resource Name (URN) Namespace 15 Identifier (NID) "adid" for Ad-ID Identifiers. 17 Status of this Memo 19 This Internet-Draft is submitted in full conformance with the 20 provisions of BCP 78 and BCP 79. 22 Internet-Drafts are working documents of the Internet Engineering 23 Task Force (IETF). Note that other groups may also distribute 24 working documents as Internet-Drafts. The list of current Internet- 25 Drafts is at http://datatracker.ietf.org/drafts/current/. 27 Internet-Drafts are draft documents valid for a maximum of six 28 months and may be updated, replaced, or obsoleted by other documents 29 at any time. It is inappropriate to use Internet-Drafts as 30 reference material or to cite them other than as "work in progress." 32 Copyright Notice 34 Copyright (c) 2016 IETF Trust and the persons identified as the 35 document authors. All rights reserved. 37 This document is subject to BCP 78 and the IETF Trust's Legal 38 Provisions Relating to IETF Documents 39 (http://trustee.ietf.org/license-info) in effect on the date of 40 publication of this document. Please review these documents 41 carefully, as they describe your rights and restrictions with 42 respect to this document. Code Components extracted from this 43 document must include Simplified BSD License text as described in 44 Section 4.e of the Trust Legal Provisions and are provided without 45 warranty as described in the Simplified BSD License. 47 Table of Contents 49 1. Introduction...................................................2 50 2. URN Namespace Definition Template..............................2 51 3. Namespace Considerations.......................................5 52 4. Community Considerations.......................................5 53 5. Security Considerations........................................6 54 6. IANA Considerations............................................6 55 7. References.....................................................6 56 7.1. Normative References......................................6 57 7.2. Informative References....................................6 59 1. Introduction 61 This document defines the formal Uniform Resource Name (URN) 62 Namespace Identifier (NID) for Ad-ID Identifiers. 64 Ad-ID is the industry standard for identifying advertising assets 65 across all media platforms (over the air, on-line, over the top, 66 mobile, place based). Ad-ID Identifiers are unique codes for each 67 creative advertising asset. Those unique codes are applied to all 68 media. 70 Ad-ID also provides descriptive metadata about the advertisement. 71 The metadata includes the advertiser, brand, product, commercial 72 title, product categorization, and other essential data about the 73 advertisement. The metadata can be retrieved by using the unique 74 code. 76 [Ad-ID-INTRO] provides additional background information. 77 2. URN Namespace Definition Template 79 The namespace definition according to the template in [RFC3406] is 80 as follows: 82 Namespace ID: 84 adid 86 Registration Information: 88 Version 1 90 2016-03-22 92 Declared registrant of the namespace: 94 Name: 96 Advertising Digital Identification, LLC 98 Address: 100 Advertising Digital Identification, LLC 101 11020 David Taylor Drive, Suite 305 102 Charlotte, NC 28262-1103 103 USA 105 Contact: 107 URL: http://www.ad-id.org/contact 108 Email: cs@ad-id.org 110 Declaration of syntactic structure: 112 The identifier structure is as follows: 114 An Ad-ID Identifier consists of a unique eleven character string 115 or a unique twelve character string (video codes only). 117 This string is divided into three parts: 119 1. A four-character alphanumeric Company Prefix, not starting 120 with "0" 121 2. A seven-character alphanumeric code 122 3. An optional one-character Video Format Identifier. 123 H - High Definition 124 D - Three-Dimensional 126 The URN representation URN-ADID of an Ad-ID Identifier 127 conforms to the syntax (expressed using ABNF (as specified in 128 [RFC5234]) : 130 URN-ADID = "urn:adid:" full-adid-identifier 131 full-adid-identifier = 132 full-adid-prefix full-adid-code [full-adid-suffix] 133 full-adid-prefix = (ALPHA / %x31-39) 3*alphanum 134 full-adid-code = 7*alphanum 135 full-adid-suffix = "H" / "D" 136 alphanum = ALPHA / DIGIT 138 Examples: 140 Standard Definition: urn:adid:ABCD0001000 141 High Definition: urn:adid:ABCD0001000H 143 Relevant ancillary documentation: 145 [SMPTERP2092-1] specifies Advertising Digital Identifier (Ad-ID) 146 Representations. 148 Identifier uniqueness considerations: 150 The Registrar (Advertising Digital Identification, LLC) is 151 responsible for managing the assignment of the Ad-ID Identifier 152 and shall ensure the uniqueness by checking the identifier against 153 the list of existing ids. 155 Ad-ID assigns the identifier, adid, in such a way that the 156 uniqueness of the 'adid' will be maintained. Furthermore, an Ad- 157 ID Identifier is associated with a single URN-ADID. 159 Identifier persistence considerations: 161 The assignment process guarantees that 'adids' are not reassigned 162 or reused and the binding between the id and its resource is 163 permanent. 165 By reference this URN namespace inherits those rules 167 Process of identifier assignment: 169 Ad-IDs are generated by Ad-ID's proprietary registration 170 procedures. 172 Process for identifier resolution: 174 Ad-ID URNs are resolved via URN resolvers run under Ad-ID's 175 responsibility. 177 Rules for Lexical Equivalence: 179 Lexical equivalence of URN-ADID is defined by case-insensitive 180 string match. 182 Conformance with URN Syntax: 184 As specified above, the syntax of URN-ADID is a subset of the URN 185 syntax specified in [RFC2141]. 187 Validation mechanism: 189 The validity of an URN-ADID can be checked using Ad-ID's web 190 services. For more information on Ad-ID's web services, please 191 refer to the following links: 192 http://www.ad-id.org/user-support/faqs/faq-category/web-services 193 http://www.ad-id.org/ad-id-web-services-api-guide 195 Scope: 197 Ad-ID Identifiers are centrally registered, globally unique 198 identifiers of advertising assets, used worldwide. 200 3. Namespace Considerations 202 Ad-ID Identifiers are intended for use in Internet applications, 203 where URNs are routinely used to identify audiovisual resources. 204 There is no direct mapping from Ad-ID Identifiers to existing URN 205 namespaces 207 4. Community Considerations 209 The primary registrants of Ad-ID Identifiers are advertisers and 210 agencies. Ad-ID Identifiers can be used by anyone to unambiguously 211 identify advertising assets and retrieve underlying metadata. The 212 primary benefits of its use are greater transparency and 213 accountability in the advertising marketplace, help eliminate costly 214 errors associated with the inconsistent use of advertising asset 215 identifiers throughout the advertising supply chain, and enable more 216 granular audience measurement across multiple platforms. 218 5. Security Considerations 220 This document specifies the syntax of the Ad-ID-URN namespace and 221 makes no security representations. Note however that failure to 222 conform to the syntactic and lexical equivalence rules specified in 223 [RFC3406] when using an Ad-ID Identifier as a criterion for 224 accessing restricted resources can result in granting unauthorized 225 access. 227 6. IANA Considerations 229 This document defines a URN NID registration that is to be entered 230 into the IANA registry of URN NIDs. It specifically requests the 231 Ad-ID NID. 233 7. References 235 7.1. Normative References 237 [RFC2141] Moats, R., "URN Syntax", RFC 2141, May 1997. 239 [SMPTERP2092-1] Society of Motion Picture and Television Engineers, 240 "Advertising Digital Identifier (Ad-ID) Representations", 241 SMPTE RP 2092-1:2015. 243 [RFC3406] Daigle, L., van Gulik, D., Iannella, R., and P. Faltstrom, 244 "Uniform Resource Names (URN) Namespace Definition 245 Mechanisms", BCP 66, RFC 3406, October 2002. 247 [RFC5234] IETF. January 2008. Augmented BNF for Syntax 248 Specifications: ABNF. 250 7.2. Informative References 252 [Ad-ID-INTRO] 253 Ad-ID Identifiers are an eleven character UTF-8 string except for 254 High Definition (HD) or Three-Dimensional (3D) codes, which have an 255 H or D in the 12th character. 257 Ad-ID may have Complimentary Definition Codes (CDC's), which are 258 matching SD, HD and/or 3D codes where only the 12th character of the 259 code varies. This only applies to Video codes. 261 For example, a video with a standard format and high definition 262 format would have a single code for each format. 263 Standard: ABCD1234000 264 High Definition: ABCD1234000H 266 More information: http://www.ad-id.org/how-it-works/ad-id-structure 268 Advertising Digital Identification, http://www.ad-id.org/ 270 Authors' Addresses 272 Jarrett Wold. 274 Advertising Digital Identification (Ad-ID) 276 708 Third Avenue, New York, NY 10017 278 Email: jwold@ad-id.org