Internet DRAFT - draft-aoki-arib-uri
draft-aoki-arib-uri
Network Working Group S. Aoki
Internet-Draft Japan FM Network
Expires: August 8, 2005 M. Kawamori
NTT
February 7, 2005
The broadcast program resource identifier in the MPEG-2 transport
stream over ISDB system
draft-aoki-arib-uri-00.txt
Status of this Memo
This document is an Internet-Draft and is subject to all provisions
of section 3 of RFC 3667. By submitting this Internet-Draft, each
author represents that any applicable patent or other IPR claims of
which he or she is aware have been or will be disclosed, and any of
which he or she become aware will be disclosed, in accordance with
RFC 3668. This document may not be modified, and derivative works of
it may not be created, except to publish it as an RFC and to
translate it into languages other than English.
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/ietf/1id-abstracts.txt.
The list of Internet-Draft Shadow Directories can be accessed at
http://www.ietf.org/shadow.html.
This Internet-Draft will expire on August 8, 2005.
Copyright Notice
Copyright (C) The Internet Society (2005).
Abstract
The Uniform Resource Identifier (URI) scheme "arib:" has been devised
to allow acquiring the current or future scheduled publications of
broadcast media content from the internet. These broadcast media
Aoki & Kawamori Expires August 8, 2005 [Page 1]
Internet-Draft draft-aoki-arib-uri-01.txt February 2005
contents are distributed with the MPEG-2 TS [ISO/IEC 13818-1] on the
ISDB (Integrated Services Digital Broadcasting) broadcast system,
which is specified in the [ITU-R BT.1306] and [ITU-R BS.1114].
The initial intended application is to acquire the digital TV/Radio
broadcasting programme from the program guide in the internet or the
digital broadcasting set-top box.
Table of Contents
1. Introduction . . . . . . . . . . . . . . . . . . . . . . . . . 3
2. Scheme Definition . . . . . . . . . . . . . . . . . . . . . . 3
2.1 The Arib URI Scheme . . . . . . . . . . . . . . . . . . . 3
2.1.1 scheme definition . . . . . . . . . . . . . . . . . . 4
3. Examples . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
3.1 broadcaster_domain . . . . . . . . . . . . . . . . . . . . 5
3.2 Normal examples . . . . . . . . . . . . . . . . . . . . . 5
4. Security Considerations . . . . . . . . . . . . . . . . . . . 6
5. IANA Considerations . . . . . . . . . . . . . . . . . . . . . 6
6. References . . . . . . . . . . . . . . . . . . . . . . . . . . 6
Authors' Addresses . . . . . . . . . . . . . . . . . . . . . . 7
A. Acknowledgements . . . . . . . . . . . . . . . . . . . . . . . 7
Intellectual Property and Copyright Statements . . . . . . . . 8
Aoki & Kawamori Expires August 8, 2005 [Page 2]
Internet-Draft draft-aoki-arib-uri-01.txt February 2005
1. Introduction
The digital broadcasting service has been available to the home in
recent years. With the advent of digital broadcasting, each
broadcasting program (A/V contents) became identifiable in the
digital domain. The TV/Radio broadcasting programme such as
entertainment or news service providing audio visual content or
private data module are delivered through the broadband internet as
well as digital broadcasting.
The digital broadcasting has made the EPG (Electronic Programming
Guide) service available by which people are able to search-select
and acquire the favorite programme. The EPG also informs the user of
the most interesting programs that fit specified viewing criteria,
and the user can check program availability. This programming guide
is available to provide on the internet or on the service in the
digital broadcasting. As well as the programming guide (EPG) on the
service in the digital broadcasting, the EPG service on the web is
also required to identify the actual broadcasted programme material.
This document defines the "arib" Uniform Resource Identifier (URI)
scheme for audio visual material that is transmitted in the MPEG-2
systems over ISDB broadcasting mechanism [ITU-R BT.1306] and [ITU-R
BS.1114] which was standardized in the Association of Radio
Industries and Businesses (ARIB). This "arib:" URI is formed in
conformity with the URI generic syntax [RFC3986] to have high
affinity with the internet.
2. Scheme Definition
2.1 The Arib URI Scheme
The "arib" URI scheme is used to refer to the audio visual material
transmitted in the MPEG-2 transport stream over ISDB broadcast system
as it specified in [ITU-R BT.1306] and [ITU-R BS.1114].
The system overview of the audio/visual transmission mechanism is
described as follows. Audio/Visual or Private data components for
constituting the Radio/TV program (service) compose the MPEG-2
Transport Stream which is represented in the level 2 of the ISO/OSI
reference model. Composed transport stream is transmitted over the
satellite or terrestrial media in the form of including associated
service information.
Aoki & Kawamori Expires August 8, 2005 [Page 3]
Internet-Draft draft-aoki-arib-uri-01.txt February 2005
+---------------------------------------------------+
| Broadcasting Network |
| (e.g. Satellite, Terrestrial) |
| +---------------------------------------+ |
| | Channel |-* |
| | (a transport stream) | | |
| | +-----------------------------+ | | |
| | | Service |-* | | |
| | | +---------------------+ | | | | |
| | | | Audio/Visual and |-* | | | | |
| | | | Private data module | | | | | | |
| | | | component | | | | | | |
| | | +---------------------+ | | | | | |
| | | *---------------------* | | | | |
| | | | | | | |
| | +-----------------------------+ | | | |
| | *-----------------------------* | | |
| | | | |
| +---------------------------------------+ | |
| *---------------------------------------* |
| |
+---------------------------------------------------+
Conceptual Transmission Model
2.1.1 scheme definition
The "arib" URI takes the form
aribURI = "arib" ":" path
path = [ "//" broadcaster_domain ] comp_path
The comp_path can not start with two slash ("//") characters when
broadcaster_domain is not present.
2.1.1.1 broadcaster_domain
< broadcaster_domain > is considered as the unique broadcast
authority in the domestic digital broadcasting network. Each
authority governs name space ( < comp_path >) of their audio visual
material and private data module. The broadcaster_domain component,
consists of a sequence of characters separated by ".", is preceded by
a double slash ("//") and is terminated by the next slash ("/").
broadcaster_domain = 0*255 ( unreserved / sub-delims )
unreserved = ALPHA / DIGIT / "-" / "." / "_" / "~"
Aoki & Kawamori Expires August 8, 2005 [Page 4]
Internet-Draft draft-aoki-arib-uri-01.txt February 2005
sub-delims = "!" / "$" / "&" / "'" / "(" / ")" / "*"
/ "+" / "," / ";" / "="
This element (< broadcaster_domain >) consists of unique name in the
whole digital broadcasting network in the country to which
administration of the country assigns conforming to the URI.
2.1.1.2 comp_path
<comp_path> consists of a sequence of characters separated by a slash
("/") character for defining the audio visual component tag number
and private data module ID within the scope of the URI's scheme and
naming authority (<broadcaster_domain>).
comp_path = *( "/" segment )
segment = *pchar
pchar = unreserved / pct-encoded / sub-delims / ":" / "@"
This <comp_path> , organized in hierarchical form or the
non-hierarchical form, serves to identify an audio visual material or
private data resource in the MPEG-2 system over ISDB digital
broadcasting mechanism.
3. Examples
3.1 broadcaster_domain
The normative description of < broadcaster_domain > corresponds to
the information of the broadcaster who transmits the broadcasting
program by the MPEG-2 transport stream.
broadcaster_domain = original_network_id "." transport_stream_id
"." service_id [ "." event_id ]
[ ";" content_id ]
original_network_id = 0*6 ( ALPHA / DIGIT )
transport_stream_id = 0*6 ( ALPHA / DIGIT )
service_id = 0*6 ( ALPHA / DIGIT )
content_id = 0*10 ( ALPHA / DIGIT )
event_id = 0*6 ( ALPHA / DIGIT )
3.2 Normal examples
Examples of valid "arib" URI.
For example, both
Aoki & Kawamori Expires August 8, 2005 [Page 5]
Internet-Draft draft-aoki-arib-uri-01.txt February 2005
arib://ORIGNT.TSNUMB.SERVCE/FF/0000
and
arib://ORIGNT.TSNUMB.SERVCE.EVENT/FF/0000
The "arib" URI string on which < broadcaster_domain > was omitted, is
transformed to its target URI with default broadcaster_domain name.
arib:/FF/0000 = arib://broadcaster_domain/FF/0000
4. Security Considerations
The "arib" URI scheme syntax is subject to the same security
considerations with the generic URI syntax [RFC3986].
The "arib" URI provides a resolution mechanism to acquire the
audio/visual data transmitting in MPEG-2 transport stream over ISDB
system. The software that resolves "arib" URI for acquiring the
audio/visual material is supposed to have the function of decoding
the MPEG-2 transport stream over ISDB broadcast system.
5. IANA Considerations
This section provides the information required to register the arib:
URI scheme with following registration template in accordance with
[RFC 2717]. The IANA registry for URI schemes should be updated to
include the arib: URI scheme when the arib: URI scheme is accepted
for the publication of an RFC.
Registration Template
URL scheme name: arib
URL scheme syntax: Section 2
Character encoding considerations: conformance with RFC3986,
no special considerations.
Intended usage: Sections 1
Security considerations: Section 4
Contact: Shigeru Aoki, The Japan FM Network
Author/Change Controller: IESG
6 References
[RFC3986] Berners-Lee, T., Fielding, R. and L. Masinter, "Uniform
Resource Identifiers (URI): Generic Syntax", January 2005.
Aoki & Kawamori Expires August 8, 2005 [Page 6]
Internet-Draft draft-aoki-arib-uri-01.txt February 2005
[RFC1738] Berners-Lee, T., Masinter, L. and M. McCahill, "Uniform
Resource Locators (URL)", December 1994.
[RFC2717] Petke, R. and I. King, "Registration Procedures for URL
Scheme Names", November 1999.
[ISO/IEC 13818-1]
Society of Motion Picture and Television Engineers,
"Information technology -- Generic coding of moving
pictures and associated audio information: Systems",
December 2000.
[ITU-R BT.1306]
International Telecommunication Union, "Error-correction,
data framing, modulation and emission methods for digital
terrestrial television broadcasting", October 2000.
[ITU-R BS.1114]
International Telecommunication Union, "Systems for
terrestrial digital sound broadcasting to vehicular,
portable and fixed receivers in the frequency range 30-3
000 MHz", February 2004.
Authors' Addresses
Shigeru Aoki
Japan FM Network
1-8 Kojimachi
Chiyoda-ku, TOKYO 102-0083
JAPAN
Phone: +81 3 3221 0244
EMail: shig@center.jfn.co.jp
Masahito Kawamori
NTT
JAPAN
Phone: +81 46 859 2517
EMail: kawamori.masahito@lab.ntt.co.jp
Appendix A. Acknowledgements
The authors would like to acknowledge the support of the members of
the Association of Radio Industries and Businesses and their work in
the development of the "arib" URI scheme.
Aoki & Kawamori Expires August 8, 2005 [Page 7]
Internet-Draft draft-aoki-arib-uri-01.txt February 2005
Intellectual Property Statement
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.
Disclaimer of Validity
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 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.
Copyright Statement
Copyright (C) The Internet Society (2005). 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.
Acknowledgment
Funding for the RFC Editor function is currently provided by the
Internet Society.
Aoki & Kawamori Expires August 8, 2005 [Page 8]