Update of RFC 2838, tv: URI

"Deventer, M.O. \(Oskar\) van" <oskar.vandeventer@tno.nl> Sat, 19 August 2006 16:56 UTC

Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com) by megatron.ietf.org with esmtp (Exim 4.43) id 1GEU7B-0002FZ-Sj; Sat, 19 Aug 2006 12:56:05 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org) by megatron.ietf.org with esmtp (Exim 4.43) id 1GE5Hn-0001za-VT for discuss@apps.ietf.org; Fri, 18 Aug 2006 10:25:23 -0400
Received: from mail141.messagelabs.com ([85.158.137.99]) by ietf-mx.ietf.org with smtp (Exim 4.43) id 1GE5Hf-0001iL-3c for discuss@apps.ietf.org; Fri, 18 Aug 2006 10:25:23 -0400
X-VirusChecked: Checked
X-Env-Sender: oskar.vandeventer@tno.nl
X-Msg-Ref: server-9.tower-141.messagelabs.com!1155911111!4056424!3
X-StarScan-Version: 5.5.10.7; banners=tno.nl,-,-
X-Originating-IP: [134.221.2.2]
Received: (qmail 21548 invoked from network); 18 Aug 2006 14:25:12 -0000
Received: from zeus.tno.nl (HELO zeus.tno.nl) (134.221.2.2) by server-9.tower-141.messagelabs.com with SMTP; 18 Aug 2006 14:25:12 -0000
Received: from ms-dt01vs01.tsn.tno.nl (cl-dt01pollux.tno.nl [134.221.225.8]) by zeus.tno.nl (8.11.7p1+Sun/8.11.7) with ESMTP id k7IE8PB20425; Fri, 18 Aug 2006 16:08:25 +0200 (MEST)
Received: from ms-dt01thalia.tsn.tno.nl ([134.221.225.157]) by ms-dt01vs01.tsn.tno.nl with Microsoft SMTPSVC(6.0.3790.1830); Fri, 18 Aug 2006 16:08:25 +0200
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: multipart/alternative; boundary="----_=_NextPart_001_01C6C2CF.C5266AE9"
Subject: Update of RFC 2838, tv: URI
X-MimeOLE: Produced By Microsoft Exchange V6.5
Date: Fri, 18 Aug 2006 16:08:24 +0200
Message-ID: <42F3BE57026C6E49B09E267EEF639D56C2A729@ms-dt01thalia.tsn.tno.nl>
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
Thread-Topic: Update of RFC 2838, tv: URI
Thread-Index: AcbCz8RXcU1VVhdrRYOXmFPPNvryyA==
From: "Deventer, M.O. (Oskar) van" <oskar.vandeventer@tno.nl>
To: discuss@apps.ietf.org
X-OriginalArrivalTime: 18 Aug 2006 14:08:25.0300 (UTC) FILETIME=[C56E5940:01C6C2CF]
X-Spam-Score: 0.1 (/)
X-Scan-Signature: f1405b5eaa25d745f8c52e3273d3af78
X-Mailman-Approved-At: Sat, 19 Aug 2006 12:56:04 -0400
Cc: "Zigmond, Dan" <djz@google.com>, "Keesmaat, N.W. (Iko)" <iko.keesmaat@tno.nl>
X-BeenThere: discuss@apps.ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: general discussion of application-layer protocols <discuss.apps.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/discuss>, <mailto:discuss-request@apps.ietf.org?subject=unsubscribe>
List-Post: <mailto:discuss@apps.ietf.org>
List-Help: <mailto:discuss-request@apps.ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/discuss>, <mailto:discuss-request@apps.ietf.org?subject=subscribe>
Errors-To: discuss-bounces@apps.ietf.org

All,

We see a need for an update to RFC 2838, which is about the tv: URI for
the identification of television channels. After speaking with Lisa
Dusseault, Cullen Jennings suggested discussing such an update on the
discuss@apps.ietf.org email list. The rest of this email describes the
use cases, the problem statement, a rough proposal and items for the
proposed update. We would like to invite feedback on these.

Background: RFC 2838 for the identification of TV channels

Unambiguous identification is needed when applications refer to TV
channels. An example use case is clickable TV watching advice in an
instant messaging application: "He John, check out BBC1 now". Another
example use case is a presence application: "Your buddy John is now
watching TV5". There does not exist an international naming authority
for the identification of TV channels. RFC 2838 defines a harmonized
alternative solution, namely the tv: URI. These DNS-style identifiers
are deduced from the name of the broadcaster or television network, its
nationality and possibly the name of the broadcast stream. The
assumption of RFC 2838 is that the deduction of a tv: URI is
unambiguous, which is usually true in the American context. Here are
some tv: URI examples from RFC 2838: tv:wqed.org; tv:nbc.com;
tv:abc.com; tv:abc.co.au; tv:east.hbo.com; tv:west.hbo.com.

Problem: Ambiguities with RFC 2838 in a European context

Because of the public network system in several European countries, the
deduction of tv: URIs leads to ambiguities in the European context. In
the Netherlands, for example, the public network system has more than
ten TV stations who alternatingly broadcast on the three public TV
channels. At one time, one TV station may be broadcasting different
programs on different channels. Another issue is "code sharing" where
cable companies broadcast on one TV channel different (foreign) TV
channels at different times, e.g. a children's channel at day time and a
film channel at evening time. In all these examples, the deduction of a
tv: URI for the TV channels is ambiguous.

Proposal: Take the website name of the TV channel

Our proposal is to deduce the name of the TV channel from the name of
its official website. After a small investigation, we found that every
TV channel seems to have a dedicated website. American TV channels,
public TV channels in Europe and even small local TV channels have their
own website. So that removes the problem of ambiguities. The deduction
of a tv: URI then becomes a no-brainer: take the website name and
replace "http://" by "tv:". Here are some examples of European tv: URIs
using this convention: tv:bbc.co.uk/bbcone; tv:nederland1.nl; tv:tv5.fr.

Update to RFC 2838: syntax and synonyms

-The proposed new RFC that updates RFC 2838 would keep most parts of RFC
2838 unaffected. The American tv: URI examples of RFC 2838 would remain
unchanged, as these tv: URIs do already match with a website. The
Australian ABC channel would become tv:abc.net.au, corresponding to
their actual website name.
-There is an update to the RFC 2838 syntax needed, as some TV channels
would be identified by a resource (using "/") in our proposal and not
only by a domain name. Two examples of this are tv:bbc.co.uk/bbcone and
tv:nationalgeographic.nl/channel.
-Another issue for the update is synonyms. Some websites work both with
and without the "www" part in its URI. Some websites redirect to other
websites. The website http://nederland1.nl redirects to
http://portal.omroep.nl/ned1. In order to achieve the highest level of
interoperability, synonyms should be accepted as names of TV channels.

Please let us know your reaction on this proposal.

Best regards,

Oskar

--------------------------------
dr.ir. M. Oskar van Deventer
TNO Information and Communication Technology
P.O. box 5050
2600 GB  Delft
Netherlands
+31 651 914 918
oskar.vandeventer@tno.nl
--------------------------------


This e-mail and its contents are subject to the DISCLAIMER at http://www.tno.nl/disclaimer/email.html