1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
|
Network Working Group J-P. Evain
Request for Comments: 5174 EBU
Category: Informational May 2008
A Uniform Resource Name (URN) Namespace for
the European Broadcasting Union (EBU)
Status of This Memo
This memo provides information for the Internet community. It does
not specify an Internet standard of any kind. Distribution of this
memo is unlimited.
Abstract
This document describes a Uniform Resource Name (URN) namespace for
the European Broadcasting Union (EBU) for naming persistent resources
defined within EBU technical documentation and Internet resources.
Example resources include technical documents and specifications,
eXtensible Markup Language (XML) Schemas, classification schemes, XML
Document Type Definitions (DTDs), namespaces, style sheets, media
assets, and other types of resources produced or managed by the EBU.
Table of Contents
1. Introduction ....................................................2
2. Specification Template ..........................................2
3. Examples ........................................................4
4. Namespace Considerations ........................................4
5. Community Considerations ........................................5
6. Security Considerations .........................................6
7. IANA Considerations .............................................6
8. Normative References ............................................6
Evain Informational [Page 1]
^L
RFC 5174 EBU URN May 2008
1. Introduction
The European Broadcasting Union (EBU) is the largest non-for profit
professional association of broadcasters worldwide and was
established in 1950. The Union has more than 70 active members in 55
countries in Europe, North Africa, and the Middle East, and more than
40 associate members in 25 countries further afield. The EBU
negotiates broadcasting rights for major sport events, operates the
Eurovision and Euroradio networks, organizes program exchanges and
co-productions, and provides other operational and legal support. It
provides technical advice to its members and favors the adoption of
standardized solutions in broadcast systems from content ingest to
end-user delivery. EBU activities cover traditional broadcast and
new delivery medias, such as the Internet, for which a growing number
of resources are being developed.
The EBU would like to assign unique, permanent, location-independent
names based on URNs for some resources it produces or manages.
This namespace specification is for a formal namespace.
2. Specification Template
Namespace ID:
"ebu"
Registration Information:
Version: 1
Date: 2007-02-20
Declared registrant of the namespace:
Name: Jean-Pierre Evain
Title: Senior Engineer
Affiliation: European Broadcasting Union (EBU)
Address: Ancienne Route 17a
CH-1218 Geneva
SWITZERLAND
Phone: +41 22 717 2734
Email: evain@ebu.ch
Declaration of structure:
URNs assigned by the EBU will have the following hierarchical
structure based on the organizational structure of the EBU
resources:
Evain Informational [Page 2]
^L
RFC 5174 EBU URN May 2008
urn:ebu:{category}:{string}
where "{category}" is a US-ASCII string that conforms to the
syntax of the <NID>, and "{string}" is a US-ASCII string that
conforms to the syntax of the <NSS> [RFC2141].
The individual URNs will be assigned by the EBU through the
development process of EBU resources.
Relevant ancillary documentation:
More information on the EBU and relevant technical activities can
be found at http://www.ebu.ch/metadata.
Identifier and namespace uniqueness considerations:
The EBU understands the vital necessity for uniqueness and will
establish unique identifiers and namespaces under the authority of
its metadata expert group under the auspices of the EBU Production
Management Committee to prevent re-assignation of existing
identifiers and namespaces.
Identifier and namespace persistence considerations:
The European Broadcasting Union (EBU) shall ensure the
accessibility and persistence of all resources that are officially
assigned URNs by the organization, in particular upon suitable
delegation at the level of "{category}"s, and persistence of
category assignment.
Process of identifier and namespace assignment:
The assignment of identifiers and namespaces is fully controlled
and managed by the European Broadcasting Union (EBU).
Process of identifier resolution:
The owner will develop and maintain "URN catalogues" that map all
assigned URNs to Uniform Resource Locators (URLs) specifically to
enable Web-based resolution of named resources. In the future, an
interactive online resolution system may be developed to automate
this process.
The owner will authorize additional resolution services as
appropriate.
Evain Informational [Page 3]
^L
RFC 5174 EBU URN May 2008
Rules for Lexical Equivalence:
The "{category}" is case-insensitive. Thus, the portion of the
URN:
urn:ebu:{category}:
is case-insensitive for matches up to {category}. The remainder
of the identifier shall be considered case-sensitive; hence, URNs
are only lexically equivalent if they are also lexically identical
in the remaining "{string}" field.
Conformance with URN Syntax:
No special considerations.
Validation mechanism:
The owner will develop and maintain URN catalogues. The presence
of a URN in a catalogue indicates that it is valid. Validation
shall more particularly be done by a syntax grammar corresponding
to each "{category}".
Scope:
Global
3. Examples
The following examples are not guaranteed to be real. They are
presented for pedagogical reasons only.
urn:ebu:metadata:pmeta_2007
urn:ebu:metadata-cs:EscortCS_2007
4. Namespace Considerations
The EBU develops and maintains metadata schemas and classification
schemes, which are made publicly available from
http://www.ebu.ch/metadata for integration or cross reference in
third party implementations, technical specifications and standards.
Reference to the urn:ebu namespace shall be a guarantee of open
access and quality.
Furthermore, the value of well-defined namespaces is fully recognized
including for versioning purposes, which will be facilitated through
the EBU maintenance of its own namespace dictated by the following
rules.
Evain Informational [Page 4]
^L
RFC 5174 EBU URN May 2008
URN assignment procedures:
The individual URNs shall be assigned through the process of
development of EBU resources by the European Broadcasting Union
(EBU).
URN resolution/delegation:
The resolution and delegation shall be determined through the
process of development of EBU resources by the European
Broadcasting Union (EBU).
Type of resources to be identified:
Types of resources to be identified include XML schema definition
files, classification schemes, and identification systems.
Type of services to be supported:
Types of services supported include controlled term lookup in
classification schemes and resolution of IDs in identification
systems.
5. Community Considerations
The EBU traditionally addresses the broadcasting community, but its
resources are made available to all interested parties.
Communities involved in offering content over new IP-based delivery
medias such as via the Internet and mobile communication networks, or
using IP infrastructures and Service-Oriented Architectures are
welcome to use EBU resources. Metadata and content identifiers, for
which the EBU mainly needs the urn:ebu namespace, play a key role in
content search and retrieval, end-to-end from content commissioning
to user delivery.
Web services, search engines, and the semantic web are among the core
technologies that the EBU is now exploiting to access users in a
multimedia multi-platform connected world.
Evain Informational [Page 5]
^L
RFC 5174 EBU URN May 2008
Potential beneficiary developing communities include:
a) Implementers and users of EBU resources.
Resources that comply with EBU specifications (including
schemas, instance documents that comply with EBU schemas, and
the EBU default Classification Schemes) may, by means of the
registered namespace, become exposed to the general Internet
and gain from the interoperability benefits of the Internet at
large.
b) Implementers of other specifications that incorporate part or
all of available EBU resources.
URNs used to identify EBU resources may be used to enable their
inclusion in, and enhancement of, other specifications while
maintaining, to a certain degree, interoperability with the EBU
(see a) above).
c) Implementers of other semantically related specifications that
do not directly incorporate part or all of EBU resources.
URNs used to identify EBU resources, such as identifiers of
terms within default Classification Schemes, may enable
interoperation with other semantically determined
specifications (including present and future metadata/resource
description and ontology specifications) of relevance to EBU
implementation communities (see a) and b) above).
6. Security Considerations
The portion of the URN, urn:ebu:{category}:, is case-insensitive for
matches up to {category}.
Otherwise, there are no additional security considerations other than
those normally associated with the use and resolution of URNs in
general.
7. IANA Considerations
The IANA has registered the formal URN namespace 'ebu' (38) to the
EBU within the IANA registry of URN NIDs, according to the
registration template in Section 2.
8. Normative References
[RFC2141] Moats, R., "URN Syntax", RFC 2141, May 1997.
Evain Informational [Page 6]
^L
RFC 5174 EBU URN May 2008
Author's Address
Jean-Pierre Evain
European Broadcasting Union
Technical Department
L'ancienne route 17A
CH-1218 Grand-Saconnex (GE)
SWITZERLAND
Phone: +41 22 717 2734
Fax: +41 22 74 74 734
EMail: evain@ebu.ch
Evain Informational [Page 7]
^L
RFC 5174 EBU URN May 2008
Full Copyright Statement
Copyright (C) The IETF Trust (2008).
This document is subject to the rights, licenses and restrictions
contained in BCP 78, and except as set forth therein, the authors
retain all their rights.
This document and the information contained herein are provided on an
"AS IS" basis and THE CONTRIBUTOR, THE ORGANIZATION HE/SHE REPRESENTS
OR IS SPONSORED BY (IF ANY), THE INTERNET SOCIETY, THE IETF TRUST AND
THE INTERNET ENGINEERING TASK FORCE DISCLAIM ALL WARRANTIES, EXPRESS
OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTY THAT THE USE OF
THE INFORMATION HEREIN WILL NOT INFRINGE ANY RIGHTS OR ANY IMPLIED
WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.
Intellectual Property
The IETF takes no position regarding the validity or scope of any
Intellectual Property Rights or other rights that might be claimed to
pertain to the implementation or use of the technology described in
this document or the extent to which any license under such rights
might or might not be available; nor does it represent that it has
made any independent effort to identify any such rights. Information
on the procedures with respect to rights in RFC documents can be
found in BCP 78 and BCP 79.
Copies of IPR disclosures made to the IETF Secretariat and any
assurances of licenses to be made available, or the result of an
attempt made to obtain a general license or permission for the use of
such proprietary rights by implementers or users of this
specification can be obtained from the IETF on-line IPR repository at
http://www.ietf.org/ipr.
The IETF invites any interested party to bring to its attention any
copyrights, patents or patent applications, or other proprietary
rights that may cover technology that may be required to implement
this standard. Please address the information to the IETF at
ietf-ipr@ietf.org.
Evain Informational [Page 8]
^L
|