
From pkyzivat@cisco.com  Wed Dec  1 05:57:26 2010
Return-Path: <pkyzivat@cisco.com>
X-Original-To: dispatch@core3.amsl.com
Delivered-To: dispatch@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 3168728C61D for <dispatch@core3.amsl.com>; Wed,  1 Dec 2010 05:57:26 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -110.477
X-Spam-Level: 
X-Spam-Status: No, score=-110.477 tagged_above=-999 required=5 tests=[AWL=0.122, BAYES_00=-2.599, RCVD_IN_DNSWL_HI=-8, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id x+O5ZOp2+xKc for <dispatch@core3.amsl.com>; Wed,  1 Dec 2010 05:57:25 -0800 (PST)
Received: from rtp-iport-1.cisco.com (rtp-iport-1.cisco.com [64.102.122.148]) by core3.amsl.com (Postfix) with ESMTP id D4C4B28C667 for <dispatch@ietf.org>; Wed,  1 Dec 2010 05:56:35 -0800 (PST)
Authentication-Results: rtp-iport-1.cisco.com; dkim=neutral (message not signed) header.i=none
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: AvsEAPri9UxAZnwN/2dsb2JhbACjFnGocpsshUcEhF6GCIMQ
X-IronPort-AV: E=Sophos;i="4.59,283,1288569600"; d="scan'208";a="187695801"
Received: from rtp-core-2.cisco.com ([64.102.124.13]) by rtp-iport-1.cisco.com with ESMTP; 01 Dec 2010 13:57:49 +0000
Received: from [161.44.113.132] (dhcp-161-44-113-132.cisco.com [161.44.113.132]) by rtp-core-2.cisco.com (8.13.8/8.14.3) with ESMTP id oB1Dvmdk018484; Wed, 1 Dec 2010 13:57:48 GMT
Message-ID: <4CF6545C.3090905@cisco.com>
Date: Wed, 01 Dec 2010 08:57:48 -0500
From: Paul Kyzivat <pkyzivat@cisco.com>
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.12) Gecko/20101027 Thunderbird/3.1.6
MIME-Version: 1.0
To: Hadriel Kaplan <HKaplan@acmepacket.com>
References: <20101128221502.13473.41922.idtracker@localhost>, <00e401cb8f4a$e28a56e0$a79f04a0$@packetizer.com><7F2072F1E0DE894DA4B517B93C6A058502C71899@ESESSCMS0356.eemea.ericsson.se><018901cb8fc0$eb42fdc0$c1c8f940$@packetizer.com> <94A3B19F-F340-4E7D-8789-4139F8B2239C@acmepacket.com> <A2E11DC9F41F476193D8FB5691E8A779@china.huawei.com> <4CF3B4B2.80301@cisco.com> <E30E6EFA-6C21-4F34-883D-7D2EBA4F7B51@acmepacket.com>
In-Reply-To: <E30E6EFA-6C21-4F34-883D-7D2EBA4F7B51@acmepacket.com>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
Cc: "dispatch@ietf.org" <dispatch@ietf.org>
Subject: Re: [dispatch] FW: I-D Action:draft-jones-ipmc-session-id-00.txt
X-BeenThere: dispatch@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: DISPATCH Working Group Mail List <dispatch.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/dispatch>, <mailto:dispatch-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/dispatch>
List-Post: <mailto:dispatch@ietf.org>
List-Help: <mailto:dispatch-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dispatch>, <mailto:dispatch-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 01 Dec 2010 13:57:26 -0000

On 11/29/2010 3:07 PM, Hadriel Kaplan wrote:
>
> On Nov 29, 2010, at 9:12 AM, Paul Kyzivat wrote:
>
>> I find this very distressing:
>> ... [snip] ...
>> At Mastricht we had an informal meeting to discuss the possibility of
>> doing something similar to Behave for SBCs, but it went nowhere - there
>> was no consensus that anything meaningful could be done. But I think we
>> will continue to have problems like this one with session-id until we
>> find a way to confront this. ISTM we really need a "declaration of SIP
>> rights" that spells out the things that a well defined middle box will
>> not mess with. And it needs to be defined not as an enumeration of
>> already defined things, but rather as an algorithm that may be applied
>> to yet-to-be-defined things as well.
>
> The thing I find distressing is the continual belief that session-id (or any variant thereof) is tied to the SBC "problem" and crossing them.  Session-id isn't just about SBCs.  It's about PBX's, softswitches, app servers, feature servers, etc.  All kinds of things are B2BUAs and replace the call-id/tags on their UAC side.  If this were just about crossing SBC's, I wouldn't bother publishing something in the IETF.  Frankly, I'd call up three other vendors in the SBC market, and between us that would cover>90% of it.

Well, IIUC *you* are the one who stresses limiting the scope of 
applicability of session-id to "troubleshooting" *because* broadening 
its scope would encourage blocking propagation of the session-id.

> And if there were a push for a BEHAVE of SBCs, it would have to start off with not believing SBCs somehow restrict your "SIP rights".
> This isn't a NAT or Firewall you're silently crossing as a bump in the wire to reach the public Internet.
>  Your client sent its SIP request to the SBC, which is the UAS.  Your 
SIP ends there.

There is quite a difference between the case where you address a request 
to a URI that happens to be a B2BUA, and the case where you address the 
request to some URI and then route the request through an intermediary 
that turns out to act as an SBC rather than a proxy.

Then there is a fuzzy middle ground where you want to send a request to 
a phone number, but don't know or care what domain is responsible for 
that number, and so end up addressing it to a URI that turns out to be 
serviced by an intermediary, be that SBC or gateway.

ISTM the trick is to come up with a new notion of e2e that encompasses 
the presence of UA intermediaries, and some expectations of what can 
then be expected to survive e2e. And yes, that should cover 
intermediaries other than just SBCs.

> It's like telling me a SIP PSTN Gateway restricts your "SIP rights" because it doesn't pass some new SIP header through SS7/ISUP.
> Or telling me my SIP phone restricts your rights if my phone doesn't support REFER or Invite-Replaces from you.  You may not get a feature you want, but you have no inalienable "right" to get all features from any/every UAS you send a message to.
>
>
>> I'm curious if others feel this way, or am I just a lone raging lunatic?
>
> Is that an exclusive "or"?  ;)

I may be a raging lunatic, but I doubt I'm the lone one.
I can think of a number of candidates, but I'll keep that list to 
myself. :-)

	Thanks,
	Paul

From richard@shockey.us  Wed Dec  1 08:43:27 2010
Return-Path: <richard@shockey.us>
X-Original-To: dispatch@core3.amsl.com
Delivered-To: dispatch@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id BACA728C0D6 for <dispatch@core3.amsl.com>; Wed,  1 Dec 2010 08:43:27 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -101.388
X-Spam-Level: 
X-Spam-Status: No, score=-101.388 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, IP_NOT_FRIENDLY=0.334, RCVD_IN_SORBS_DUL=0.877, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 78dAvzGd-yyA for <dispatch@core3.amsl.com>; Wed,  1 Dec 2010 08:43:26 -0800 (PST)
Received: from cpoproxy2-pub.bluehost.com (cpoproxy2-pub.bluehost.com [67.222.39.38]) by core3.amsl.com (Postfix) with SMTP id 066753A6BB6 for <dispatch@ietf.org>; Wed,  1 Dec 2010 08:43:25 -0800 (PST)
Received: (qmail 3451 invoked by uid 0); 1 Dec 2010 16:44:39 -0000
Received: from unknown (HELO box462.bluehost.com) (74.220.219.62) by cpoproxy2.bluehost.com with SMTP; 1 Dec 2010 16:44:39 -0000
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=default; d=shockey.us; h=Received:From:To:References:In-Reply-To:Subject:Date:Message-ID:MIME-Version:Content-Type:Content-Transfer-Encoding:X-Mailer:Thread-Index:Content-Language:X-Identified-User; b=f0g1nNQ7WPLGPxvOkp0G8duXpsPQ/4FKD3aOc1GVkX/4Vkb0crgQNK09opomgwZ5zs07oX0I2oLw8cnb6u87ubesyKyLJnuSatfmu88UrP8P3lHeMOJqfI9z+lAjzG4N;
Received: from pool-173-79-200-247.washdc.fios.verizon.net ([173.79.200.247] helo=RSHOCKEYPC) by box462.bluehost.com with esmtpa (Exim 4.69) (envelope-from <richard@shockey.us>) id 1PNpnL-0004rW-7j; Wed, 01 Dec 2010 09:44:39 -0700
From: "Richard Shockey" <richard@shockey.us>
To: "'Paul Kyzivat'" <pkyzivat@cisco.com>, <dispatch@ietf.org>
References: <20101128221502.13473.41922.idtracker@localhost>, <00e401cb8f4a$e28a56e0$a79f04a0$@packetizer.com><7F2072F1E0DE894DA4B517B93C6A058502C71899@ESESSCMS0356.eemea.ericsson.se><018901cb8fc0$eb42fdc0$c1c8f940$@packetizer.com>	<94A3B19F-F340-4E7D-8789-4139F8B2239C@acmepacket.com>	<A2E11DC9F41F476193D8FB5691E8A779@china.huawei.com> <4CF3B4B2.80301@cisco.com>
In-Reply-To: <4CF3B4B2.80301@cisco.com>
Date: Wed, 1 Dec 2010 11:44:36 -0500
Message-ID: <008001cb9177$0a8cb380$1fa61a80$@us>
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
X-Mailer: Microsoft Office Outlook 12.0
Thread-Index: AcuPz3EtQrGA17ZmTfCC7j81geR5CABp2TEA
Content-Language: en-us
X-Identified-User: {3286:box462.bluehost.com:shockeyu:shockey.us} {sentby:smtp auth 173.79.200.247 authed with richard@shockey.us}
Subject: Re: [dispatch] FW: I-D Action:draft-jones-ipmc-session-id-00.txt
X-BeenThere: dispatch@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: DISPATCH Working Group Mail List <dispatch.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/dispatch>, <mailto:dispatch-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/dispatch>
List-Post: <mailto:dispatch@ietf.org>
List-Help: <mailto:dispatch-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dispatch>, <mailto:dispatch-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 01 Dec 2010 16:43:27 -0000

Hummm.  SIP Neutrality ..very timely. :-)  




At Mastricht we had an informal meeting to discuss the possibility of 
doing something similar to Behave for SBCs, but it went nowhere - there 
was no consensus that anything meaningful could be done. But I think we 
will continue to have problems like this one with session-id until we 
find a way to confront this. ISTM we really need a "declaration of SIP 
rights" that spells out the things that a well defined middle box will 
not mess with. And it needs to be defined not as an enumeration of 
already defined things, but rather as an algorithm that may be applied 
to yet-to-be-defined things as well.

I'm curious if others feel this way, or am I just a lone raging lunatic?

	Thanks,
	Paul


From henry.sinnreich@gmail.com  Wed Dec  1 08:49:36 2010
Return-Path: <henry.sinnreich@gmail.com>
X-Original-To: dispatch@core3.amsl.com
Delivered-To: dispatch@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 0ED0C3A6B94 for <dispatch@core3.amsl.com>; Wed,  1 Dec 2010 08:49:36 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.432
X-Spam-Level: 
X-Spam-Status: No, score=-3.432 tagged_above=-999 required=5 tests=[AWL=0.167,  BAYES_00=-2.599, RCVD_IN_DNSWL_LOW=-1]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id BSyft4UcC0pl for <dispatch@core3.amsl.com>; Wed,  1 Dec 2010 08:49:35 -0800 (PST)
Received: from mail-gx0-f172.google.com (mail-gx0-f172.google.com [209.85.161.172]) by core3.amsl.com (Postfix) with ESMTP id CC4373A6B73 for <dispatch@ietf.org>; Wed,  1 Dec 2010 08:49:32 -0800 (PST)
Received: by gxk28 with SMTP id 28so3370621gxk.31 for <dispatch@ietf.org>; Wed, 01 Dec 2010 08:50:46 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:user-agent:date:subject:from :to:message-id:thread-topic:thread-index:in-reply-to:mime-version :content-type:content-transfer-encoding; bh=7jdAdRVtB/IX+9p/RfadvZS4nnuCYxg0gl73DfGUOAA=; b=Qz7aLKQqEuOOpup11MwBks1dPjM2DZA3eM+aeC5YuRoF749XzvzCY/CMOpJGzgEHYE Ic/Jf/ad1+ieZRV4qCo4Ct7csitC9vifsg+z/gZ0F9T1wP9HXxga5851V6jxAsMEn18D MCyPUIhCakj+/Ve6ByZFdsY2kl/HrlRgQ9qWI=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=user-agent:date:subject:from:to:message-id:thread-topic :thread-index:in-reply-to:mime-version:content-type :content-transfer-encoding; b=vi67BuKRsOvkLva/hvdvyqAuEzwXPjuPKi/QjxazVhOcwoGFy4fRZH8cbZu2sEud6r NU0q8EbPG0al6NHntem9rAgZp8Wm8ma3PQ3BMDzeVzQ+XiFq4iYJxW25/tV5jAhhTrCA 8JiObHIdy6pim1gPnhRP41lPteehjtKbLH+xs=
Received: by 10.151.10.14 with SMTP id n14mr5244722ybi.167.1291222245865; Wed, 01 Dec 2010 08:50:45 -0800 (PST)
Received: from [10.0.1.7] (cpe-76-184-225-135.tx.res.rr.com [76.184.225.135]) by mx.google.com with ESMTPS id p30sm100086ybk.20.2010.12.01.08.50.43 (version=TLSv1/SSLv3 cipher=RC4-MD5); Wed, 01 Dec 2010 08:50:44 -0800 (PST)
User-Agent: Microsoft-Entourage/12.27.0.100910
Date: Wed, 01 Dec 2010 10:50:40 -0600
From: Henry Sinnreich <henry.sinnreich@gmail.com>
To: Richard Shockey <richard@shockey.us>, 'Paul Kyzivat' <pkyzivat@cisco.com>, <dispatch@ietf.org>
Message-ID: <C91BD900.15DF6%henry.sinnreich@gmail.com>
Thread-Topic: [dispatch] FW: I-D Action:draft-jones-ipmc-session-id-00.txt
Thread-Index: AcuPz3EtQrGA17ZmTfCC7j81geR5CABp2TEAAABDLTQ=
In-Reply-To: <008001cb9177$0a8cb380$1fa61a80$@us>
Mime-version: 1.0
Content-type: text/plain; charset="US-ASCII"
Content-transfer-encoding: 7bit
Subject: Re: [dispatch] FW: I-D Action:draft-jones-ipmc-session-id-00.txt
X-BeenThere: dispatch@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: DISPATCH Working Group Mail List <dispatch.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/dispatch>, <mailto:dispatch-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/dispatch>
List-Post: <mailto:dispatch@ietf.org>
List-Help: <mailto:dispatch-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dispatch>, <mailto:dispatch-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 01 Dec 2010 16:49:36 -0000

+1
It is actually long overdue.

>but rather as an algorithm

Is the key objective IMO.

Thanks, Henry
 
> At Mastricht we had an informal meeting to discuss the possibility of
> doing something similar to Behave for SBCs, but it went nowhere - there
> was no consensus that anything meaningful could be done. But I think we
> will continue to have problems like this one with session-id until we
> find a way to confront this. ISTM we really need a "declaration of SIP
> rights" that spells out the things that a well defined middle box will
> not mess with. And it needs to be defined not as an enumeration of
> already defined things, but rather as an algorithm that may be applied
> to yet-to-be-defined things as well.
> 
> I'm curious if others feel this way, or am I just a lone raging lunatic?
> 
> Thanks,
> Paul
> 
> _______________________________________________
> dispatch mailing list
> dispatch@ietf.org
> https://www.ietf.org/mailman/listinfo/dispatch



From laura.liess.dt@googlemail.com  Fri Dec  3 07:38:07 2010
Return-Path: <laura.liess.dt@googlemail.com>
X-Original-To: dispatch@core3.amsl.com
Delivered-To: dispatch@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 9BA8C28C107 for <dispatch@core3.amsl.com>; Fri,  3 Dec 2010 07:38:07 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.977
X-Spam-Level: 
X-Spam-Status: No, score=-2.977 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, FM_FORGED_GMAIL=0.622, RCVD_IN_DNSWL_LOW=-1]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 20t868ADnwBE for <dispatch@core3.amsl.com>; Fri,  3 Dec 2010 07:38:02 -0800 (PST)
Received: from mail-gw0-f44.google.com (mail-gw0-f44.google.com [74.125.83.44]) by core3.amsl.com (Postfix) with ESMTP id 4A6EA28C105 for <dispatch@ietf.org>; Fri,  3 Dec 2010 07:38:00 -0800 (PST)
Received: by gwj17 with SMTP id 17so5375200gwj.31 for <dispatch@ietf.org>; Fri, 03 Dec 2010 07:39:17 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=gamma; h=domainkey-signature:mime-version:received:received:in-reply-to :references:date:message-id:subject:from:to:cc:content-type :content-transfer-encoding; bh=g5XXn5hWFGWD+/9lbE91jU0GxfPyxp2EwTcaPEmFwVQ=; b=B3De8heVCAqCJSfGilK51KgR2sq8PzCN/NETQj7T411G4/2lCXQi4vGSEiQNNFMcVE 1z3UFsxL+vGXP3zq4frSu0m1uYpSiKvYgPyEmUoPOLOllJT0Y0QZIpr8xZcI1Sw8RCWl UjbVUb8BvHDUSf9SufDP53qcYxBjFC25x7AWU=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=googlemail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:content-transfer-encoding; b=P/GpkVOVfaOWiFJeNQBsiby14vRn388xHA32o1QpkT2RpAb1ZUvLcwPjyaabEA9sHz gq5hTQIwRO3+tSS38nsD2vppFNmLwc0ZBVUkGSQcSP04CZBFvy8Wa6l0jXYxMEBM9M2l HRQFJX/8APHtxwrOb5jqIzWhe9Y7b9FhUz3Rw=
MIME-Version: 1.0
Received: by 10.150.135.11 with SMTP id i11mr3948231ybd.230.1291390756477; Fri, 03 Dec 2010 07:39:16 -0800 (PST)
Received: by 10.151.153.16 with HTTP; Fri, 3 Dec 2010 07:39:16 -0800 (PST)
In-Reply-To: <4CF52FAB.7080405@packetizer.com>
References: <20101128221502.13473.41922.idtracker@localhost> <00e401cb8f4a$e28a56e0$a79f04a0$@packetizer.com> <8BD5F4C6-200F-41D8-8413-2669EE8DD24C@acmepacket.com> <4CF43ADC.7070204@packetizer.com> <AANLkTin6KdMnkOFunGhGG016jzvDXRkqvwwGCik+Fk9q@mail.gmail.com> <AANLkTikBCqg=PVNgHVH6ZBTYfsRgkp+h7+eJAx6-4JJL@mail.gmail.com> <4CF52FAB.7080405@packetizer.com>
Date: Fri, 3 Dec 2010 16:39:16 +0100
Message-ID: <AANLkTi=KLRKMtZJkDEh+tBA7WuePoU0j1amFK5Pt0QEA@mail.gmail.com>
From: Laura Liess <laura.liess.dt@googlemail.com>
To: "Paul E. Jones" <paulej@packetizer.com>
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable
Cc: dispatch@ietf.org, chrep@cisco.com, Hadriel Kaplan <HKaplan@acmepacket.com>
Subject: Re: [dispatch] FW: I-D Action:draft-jones-ipmc-session-id-00.txt
X-BeenThere: dispatch@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: DISPATCH Working Group Mail List <dispatch.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/dispatch>, <mailto:dispatch-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/dispatch>
List-Post: <mailto:dispatch@ietf.org>
List-Help: <mailto:dispatch-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dispatch>, <mailto:dispatch-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 03 Dec 2010 15:38:07 -0000

Paul,
I definitively like your idea.
However, something is needed for troubleshooting, which works also for
existing end devices which do not support the session-ID.   Hadriel's
draft does this. It would be great if we could find something which
works for both.

I understand that you are flexible about how Session-UUID is
transmiter (parameter in Contact or header) and about how the UUID is
calculated.

Another question on the draft:
 Why do you need to calculate the Session-UUID in both UAs?
Would it be sufficient that UA A inserts its UUID_A, sends it in the
INVITE to UA
B, then UA B adds its UUID_B and sends the new Session-UUID, which is
 UUID_B +UUID_A,  back to UA A in the 200 OK?


Thanks a lot
Laura



2010/11/30 Paul E. Jones <paulej@packetizer.com>:
> =A0Laura,
>
> I think it's good to overcome the weaknesses of both proposals. =A0Howeve=
r,
> what we could not understand is how Hadriel's draft would accommodate thi=
ngs
> such as joining two sessions together as a B2BUA. =A0This happens with
> enterprise PBXes, for example. =A0If A and B both have sessions establish=
ed
> with C, then C joins those together in some way so that there is now a
> single session between A and B, what is the session ID? =A0The approach w=
e
> suggest would accommodate that.


>
> Our proposal does hide the user's identity if random numbers are used for
> the UUIDs, which is a valid option when generating UUIDs. =A0We could als=
o
> hash the values.
>
> Carrying the UUIDs inside a new header (e.g., Session-UUID) is also possi=
ble
> and, as I mentioned separately, was the way the first (pre-published) dra=
ft
> had it.
>
> The approach we propose will also work with H.323, which is something I
> intend to introduce there, too.
>
> What is not clear is how our proposal comes up short for the troubleshoot=
ing
> case. =A0I can see a situation where A (a device supporting Session-UUID)
> might call B (without this support) and then there's no way to get the
> complete Session ID for troubleshooting. =A0I don't see a solution for th=
at
> case with our approach.
>
> I am not opposed to having two values going across the wire, though I wou=
ld
> prefer to avoid that. =A0It gets really ugly when we have so may differen=
t
> kinds of identifiers flowing across the network. =A0It would be really go=
od to
> have one solution that meets everyone's needs.
>
> What we want is to have a session ID that allows for calls to be
> transffered/joined/merged/etc. and to be able to still have an end-to-end=
 ID
> all devices agree upon as call legs are moved around. =A0We'd also like t=
o be
> able to use that ID to relate media flows with signaling flows (e.g., all=
ow
> RTCP packets to contain the composed Session ID). =A0We would appreciate =
the
> ability to relate calls to a conference by taking note of shared UUID
> values. =A0We'd also appreciate the ability to take note of changes relat=
ed to
> sessions (e.g., call joins) as UUID components change.
>
> Paul
>
> On 11/30/2010 10:38 AM, Laura Liess wrote:
>>
>> Sorry for the previous unfinished message. Here is the complete one.
>>
>>
>> =A0It seems that Hadriel's Session-ID for troubleshooting and the new
>> =A0UUID based Session-ID are almost complimentary concerning their pros
>> =A0and cons.
>> =A0a) Troubleshooting Session-ID:
>> =A0 =A0 =A0 =A0 + Works for every kind of SIP-messages
>> =A0 =A0 =A0 =A0 + External trubleshooting devices are able to correlate
>> =A0different segments of a call, also when the end device initiating the
>> =A0call does not support the Session ID. =A0The first B2BUA in the call
>> =A0constructs the Session-ID on behalf of the end device, as a hash of
>> =A0the Call-ID it receives =A0from the end device.
>> =A0 =A0 =A0 =A0 + Hides the identity (and IP-address) of the end device
>> =A0 =A0 =A0 =A0 - =A0Does not cover all use cases where dialog correlati=
on is
>> needed.
>>
>> =A0b) UUID based Session-ID
>> =A0 =A0 =A0 =A0+ Possibly covers all or most use cases where dialog
>> =A0correlation is needed.
>> =A0 =A0 =A0 =A0- Does not work for every kind of SIP-messages
>> =A0 =A0 =A0 =A0- External trubleshooting devices are not able to correla=
te
>> =A0 =A0 =A0 =A0 =A0different segments of a call when the end device init=
iating the
>> =A0 =A0 =A0 =A0 =A0call does not support the Session ID.
>> =A0 =A0 =A0 =A0- Does not hide =A0the identity (and IP-address) of the e=
nd device
>>
>> Hadriel's Session-ID is already up and running within many boxes.
>>
>> Maybe it is possible to find a solution which has the pros of both
>> proposals and is compatible with the already implemented Session-ID?
>> Just a thought, I am not sure it works: The first UA or B2BUA
>> calculates the Session-ID as described in Hadriel's draft. If it
>> supports the new mechanis, it concatenates the UUID to it and writes
>> the result into the Session-ID header. =A0The next UA adds its own UUID
>> to it if its supports the new mechanism ans so on. I think the
>> correlation for troubleshooting would work, and the correlation for
>> conferencing would work if the conference initiator supports the new
>> mechanism. =A0the Session-ID may be different for different messages of
>> the same call segment, but there we have the call-ID.
>>
>> Thanks a lot
>> Laura
>>
>>
>>> 2010/11/30 Paul E. Jones<paulej@packetizer.com>:
>>>>
>>>> =A0Hadriel,
>>>>
>>>> It's OK if the conference server does not know what UUID to send.
>>>> =A0Once
>>>> the user enters the conference details, the call might be transferred =
to
>>>> another device and/or just change state and dropped into an existing
>>>> conference. =A0Either way, a new INVITE would be sent from the confere=
nce
>>>> server to the remote endpoint with the new UUID. =A0This new UUID woul=
d
>>>> then
>>>> replace the previous value received. =A0At this point, the call could =
be
>>>> seen
>>>> as being part of the same conference. =A0UUID values from either endpo=
int
>>>> might change at any time due to transfers or replacement of "call legs=
"
>>>> that
>>>> are not necessarily signaled. =A0Either way, the Session ID is updated
>>>> through
>>>> the whole process. =A0Further, those who need to know the current Sess=
ion
>>>> ID
>>>> would have that information, whether it is the endpoint or
>>>> intermediaries.
>>>>
>>>> To your points:
>>>> 1) Would a standalone MESSAGE be a part of a session? =A0Is this state=
ment
>>>> true for MESSAGE sent as a part of a session? (You've got me on that
>>>> one.)
>>>> =A0In any case, we can most certainly send this as a new header like y=
ou
>>>> did
>>>> in your draft. =A0My first cut at this introduced a new header called
>>>> Session-ID-UUID. =A0It's a bit long, so I'd prefer Session-UUID. =A0Bu=
t, I
>>>> definitely have no love for where we place the UUID or even whether it=
s
>>>> a
>>>> UUID or not. =A0It could be an SHA-1 hash of random data for all I car=
e:
>>>> just
>>>> want something that's "guaranteed" to be unique.
>>>> 2) Interesting. =A0I'll take your word on that, though I'm not sure wh=
y
>>>> one
>>>> place would be more challenging than another.
>>>> 3) People say this, though I never understood why. =A0That said, if on=
e
>>>> wishes
>>>> to hide the MAC, there are procedures to generate UUIDs using random
>>>> numbers. =A0I forget off hand what UUID "version" that is, but there a=
re
>>>> ones
>>>> with random digits. =A0In any case, we could create a version 0 UUID
>>>> (i.e.,
>>>> has the MAC) and then run that through a hash function like SHA-1.
>>>>
>>>> I'm certainly open to most aspects of the text. =A0Most importantly, I=
'd
>>>> like
>>>> to see progress on defining a session ID value we can use end-to-end i=
n
>>>> the
>>>> spirit of what I've proposed, as I think it meets your requirements an=
d
>>>> those I have.
>>>>
>>>> Paul
>>>>
>>>> On 11/29/2010 9:12 AM, Hadriel Kaplan wrote:
>>>>>
>>>>> Hi Paul,
>>>>>
>>>>> With regard to using the two-sided approach in order to handle
>>>>> conference
>>>>> call cases, this was discussed way back for the session-id draft as
>>>>> well...
>>>>> but the issue was that many/most conference servers don't actually kn=
ow
>>>>> that
>>>>> multiple calls are part of the same conference until the user presses=
 a
>>>>> conference code in DTMF, which is after the call is answered. =A0Do y=
ou
>>>>> expect
>>>>> the conference server to issue a re-INVITE in such cases, to transmit=
 a
>>>>> new
>>>>> UUID for its side?
>>>>>
>>>>> With regards to specifics about the proposed mechanism:
>>>>> 1) Putting it in the Contact header means it won't work for MESSAGE
>>>>> requests, since they have no Contact; and it would be weird in a
>>>>> REGISTER
>>>>> which can have multiple Contacts. =A0At the end of the day, this ID i=
sn't
>>>>> really a property of the Contact.
>>>>> 2) Putting it in the Contact header means it will be very difficult t=
o
>>>>> get
>>>>> SBCs/B2BUAs to "leave it alone" without having to change their intern=
al
>>>>> software, arguably more so than if it were in a separate header.
>>>>> 3) Using a UUID is not "safe", in the sense that it reveals a MAC
>>>>> address
>>>>> and therefore the vendor/manufacturer of the UA, so an SBC would be
>>>>> motivated to remove/replace this. (I know it's a minor concern, but
>>>>> some
>>>>> people do worry about this)
>>>>>
>>>>> -hadriel
>>>>>
>>>>>
>>>>> On Nov 28, 2010, at 5:23 PM, Paul E. Jones wrote:
>>>>>
>>>>>> Folks,
>>>>>>
>>>>>> I want to bring to your attention this new draft some colleagues and=
 I
>>>>>> put
>>>>>> together to try to address the need for a "session identifier" that
>>>>>> allows
>>>>>> for end-to-end session identification. =A0We also see utility that g=
oes
>>>>>> beyond
>>>>>> just identifying the session end-to-end, as outlined in the document=
.
>>>>>> =A0We
>>>>>> believe this approach will satisfy those needs and do so in a very
>>>>>> simple,
>>>>>> straight-forward way. =A0Equally important, this approach will work =
with
>>>>>> SIP,
>>>>>> H.323, and other session signaling protocols.
>>>>>>
>>>>>> We welcome any feedback you'd like to provide.
>>>>>>
>>>>>> Thanks!
>>>>>> Paul
>>>>>>
>>>> _______________________________________________
>>>> dispatch mailing list
>>>> dispatch@ietf.org
>>>> https://www.ietf.org/mailman/listinfo/dispatch
>>>>
>

From paulej@packetizer.com  Fri Dec  3 08:21:05 2010
Return-Path: <paulej@packetizer.com>
X-Original-To: dispatch@core3.amsl.com
Delivered-To: dispatch@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 9C45F28C12C for <dispatch@core3.amsl.com>; Fri,  3 Dec 2010 08:21:05 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.599
X-Spam-Level: 
X-Spam-Status: No, score=-2.599 tagged_above=-999 required=5 tests=[AWL=0.000,  BAYES_00=-2.599]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id R1tofPxUSvjo for <dispatch@core3.amsl.com>; Fri,  3 Dec 2010 08:21:03 -0800 (PST)
Received: from dublin.packetizer.com (dublin.packetizer.com [75.101.130.125]) by core3.amsl.com (Postfix) with ESMTP id CEEAA28C11E for <dispatch@ietf.org>; Fri,  3 Dec 2010 08:21:02 -0800 (PST)
Received: from [64.102.200.85] (dhcp-64-102-200-85.cisco.com [64.102.200.85]) (authenticated bits=0) by dublin.packetizer.com (8.14.2/8.14.2) with ESMTP id oB3GLtOl003450 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Fri, 3 Dec 2010 11:22:01 -0500
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=packetizer.com; s=dublin; t=1291393322; bh=uIsF9rvYqggoqr16va3mF+M6R1ezUHrHcAdAASq9DLQ=; h=Message-ID:Date:From:MIME-Version:To:CC:Subject:References: In-Reply-To:Content-Type:Content-Transfer-Encoding; b=HVm/kqsCiWVuSv8uxKbtHLl/Jf4iY3SH6eoy9O3PL3zEs5ob7lGQOQiHnhQJDNZqz vYvokhK7xaGmvbS1OZUcAnw+pPuedxfwouNzV9WrHCnD83mlJfVcSxncUrvB6sAF+F bCcU5wyK7c9a4O5joy/jqnStV2gm/A4cSkIThvcQ=
Message-ID: <4CF9191F.3040501@packetizer.com>
Date: Fri, 03 Dec 2010 11:21:51 -0500
From: "Paul E. Jones" <paulej@packetizer.com>
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.2.7) Gecko/20100713 Thunderbird/3.1.1
MIME-Version: 1.0
To: Laura Liess <laura.liess.dt@googlemail.com>
References: <20101128221502.13473.41922.idtracker@localhost>	<00e401cb8f4a$e28a56e0$a79f04a0$@packetizer.com>	<8BD5F4C6-200F-41D8-8413-2669EE8DD24C@acmepacket.com>	<4CF43ADC.7070204@packetizer.com>	<AANLkTin6KdMnkOFunGhGG016jzvDXRkqvwwGCik+Fk9q@mail.gmail.com>	<AANLkTikBCqg=PVNgHVH6ZBTYfsRgkp+h7+eJAx6-4JJL@mail.gmail.com>	<4CF52FAB.7080405@packetizer.com> <AANLkTi=KLRKMtZJkDEh+tBA7WuePoU0j1amFK5Pt0QEA@mail.gmail.com>
In-Reply-To: <AANLkTi=KLRKMtZJkDEh+tBA7WuePoU0j1amFK5Pt0QEA@mail.gmail.com>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
Cc: dispatch@ietf.org, chrep@cisco.com, Hadriel Kaplan <HKaplan@acmepacket.com>
Subject: Re: [dispatch] FW: I-D Action:draft-jones-ipmc-session-id-00.txt
X-BeenThere: dispatch@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: DISPATCH Working Group Mail List <dispatch.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/dispatch>, <mailto:dispatch-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/dispatch>
List-Post: <mailto:dispatch@ietf.org>
List-Help: <mailto:dispatch-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dispatch>, <mailto:dispatch-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 03 Dec 2010 16:21:05 -0000

  Laura,

If both end devices have no concept of a "Session-ID" or "Session-UUID" 
or other, then it makes no difference.  If either device supports either 
Session-ID or Session-UUID, then that alone could be used for 
troubleshooting purposes on the signaling path.  It would not be useful, 
though, to correlate signaling and media flows.

The reason for calculating a Session-UUID in both endpoints is so that 
the Session-ID would be the concatenation of these two generated UUIDs.  
This Session-ID could then be used in logging, RSVP, RTCP, or elsewhere 
in order to identify the session end-to-end.  Further, since sessions 
might be joined in the middle of the network by devices like B2BUAs, we 
cannot assume that one device or the other will generate "the" session 
ID.  We believe it must be something composed of information from both 
endpoints.

So, what we're proposing is that A sends Session-UUID in the INVITE.  
The remote end would return its Session-UUID in the reply.  It would not 
include two Session-UUIDs, as it's not necessary.  With the INVITE/200 
exchange, both endpoints know what the Session-ID is (as would any 
intermediary that has an interest).

During the course of the session, the call might be modified (silently 
redirected or joined to a different endpoint).  In such a case, a new 
INVITE might be sent from a B2BUA, for example, that contains a new 
Session-UUID.  The receiving endpoint would recognize this as a change 
in the Session-ID.  Indeed, the end-to-end session has changed.  This 
change would be noted by interested parties.

You suggested below that A sends UUID_A and that B sends UUID_A || 
UUID_B.  We could do this, but I'm not sure what value that offers.  A 
already knows its UUID_A and only needs to receive the value UUID_B.

Paul

On 12/3/2010 10:39 AM, Laura Liess wrote:
> Paul,
> I definitively like your idea.
> However, something is needed for troubleshooting, which works also for
> existing end devices which do not support the session-ID.   Hadriel's
> draft does this. It would be great if we could find something which
> works for both.
>
> I understand that you are flexible about how Session-UUID is
> transmiter (parameter in Contact or header) and about how the UUID is
> calculated.
>
> Another question on the draft:
>   Why do you need to calculate the Session-UUID in both UAs?
> Would it be sufficient that UA A inserts its UUID_A, sends it in the
> INVITE to UA
> B, then UA B adds its UUID_B and sends the new Session-UUID, which is
>   UUID_B +UUID_A,  back to UA A in the 200 OK?
>
>
> Thanks a lot
> Laura
>
>
>
> 2010/11/30 Paul E. Jones<paulej@packetizer.com>:
>>   Laura,
>>
>> I think it's good to overcome the weaknesses of both proposals.  However,
>> what we could not understand is how Hadriel's draft would accommodate things
>> such as joining two sessions together as a B2BUA.  This happens with
>> enterprise PBXes, for example.  If A and B both have sessions established
>> with C, then C joins those together in some way so that there is now a
>> single session between A and B, what is the session ID?  The approach we
>> suggest would accommodate that.
>
>> Our proposal does hide the user's identity if random numbers are used for
>> the UUIDs, which is a valid option when generating UUIDs.  We could also
>> hash the values.
>>
>> Carrying the UUIDs inside a new header (e.g., Session-UUID) is also possible
>> and, as I mentioned separately, was the way the first (pre-published) draft
>> had it.
>>
>> The approach we propose will also work with H.323, which is something I
>> intend to introduce there, too.
>>
>> What is not clear is how our proposal comes up short for the troubleshooting
>> case.  I can see a situation where A (a device supporting Session-UUID)
>> might call B (without this support) and then there's no way to get the
>> complete Session ID for troubleshooting.  I don't see a solution for that
>> case with our approach.
>>
>> I am not opposed to having two values going across the wire, though I would
>> prefer to avoid that.  It gets really ugly when we have so may different
>> kinds of identifiers flowing across the network.  It would be really good to
>> have one solution that meets everyone's needs.
>>
>> What we want is to have a session ID that allows for calls to be
>> transffered/joined/merged/etc. and to be able to still have an end-to-end ID
>> all devices agree upon as call legs are moved around.  We'd also like to be
>> able to use that ID to relate media flows with signaling flows (e.g., allow
>> RTCP packets to contain the composed Session ID).  We would appreciate the
>> ability to relate calls to a conference by taking note of shared UUID
>> values.  We'd also appreciate the ability to take note of changes related to
>> sessions (e.g., call joins) as UUID components change.
>>
>> Paul
>>
>> On 11/30/2010 10:38 AM, Laura Liess wrote:
>>> Sorry for the previous unfinished message. Here is the complete one.
>>>
>>>
>>>   It seems that Hadriel's Session-ID for troubleshooting and the new
>>>   UUID based Session-ID are almost complimentary concerning their pros
>>>   and cons.
>>>   a) Troubleshooting Session-ID:
>>>          + Works for every kind of SIP-messages
>>>          + External trubleshooting devices are able to correlate
>>>   different segments of a call, also when the end device initiating the
>>>   call does not support the Session ID.  The first B2BUA in the call
>>>   constructs the Session-ID on behalf of the end device, as a hash of
>>>   the Call-ID it receives  from the end device.
>>>          + Hides the identity (and IP-address) of the end device
>>>          -  Does not cover all use cases where dialog correlation is
>>> needed.
>>>
>>>   b) UUID based Session-ID
>>>         + Possibly covers all or most use cases where dialog
>>>   correlation is needed.
>>>         - Does not work for every kind of SIP-messages
>>>         - External trubleshooting devices are not able to correlate
>>>           different segments of a call when the end device initiating the
>>>           call does not support the Session ID.
>>>         - Does not hide  the identity (and IP-address) of the end device
>>>
>>> Hadriel's Session-ID is already up and running within many boxes.
>>>
>>> Maybe it is possible to find a solution which has the pros of both
>>> proposals and is compatible with the already implemented Session-ID?
>>> Just a thought, I am not sure it works: The first UA or B2BUA
>>> calculates the Session-ID as described in Hadriel's draft. If it
>>> supports the new mechanis, it concatenates the UUID to it and writes
>>> the result into the Session-ID header.  The next UA adds its own UUID
>>> to it if its supports the new mechanism ans so on. I think the
>>> correlation for troubleshooting would work, and the correlation for
>>> conferencing would work if the conference initiator supports the new
>>> mechanism.  the Session-ID may be different for different messages of
>>> the same call segment, but there we have the call-ID.
>>>
>>> Thanks a lot
>>> Laura
>>>
>>>
>>>> 2010/11/30 Paul E. Jones<paulej@packetizer.com>:
>>>>>   Hadriel,
>>>>>
>>>>> It's OK if the conference server does not know what UUID to send.
>>>>>   Once
>>>>> the user enters the conference details, the call might be transferred to
>>>>> another device and/or just change state and dropped into an existing
>>>>> conference.  Either way, a new INVITE would be sent from the conference
>>>>> server to the remote endpoint with the new UUID.  This new UUID would
>>>>> then
>>>>> replace the previous value received.  At this point, the call could be
>>>>> seen
>>>>> as being part of the same conference.  UUID values from either endpoint
>>>>> might change at any time due to transfers or replacement of "call legs"
>>>>> that
>>>>> are not necessarily signaled.  Either way, the Session ID is updated
>>>>> through
>>>>> the whole process.  Further, those who need to know the current Session
>>>>> ID
>>>>> would have that information, whether it is the endpoint or
>>>>> intermediaries.
>>>>>
>>>>> To your points:
>>>>> 1) Would a standalone MESSAGE be a part of a session?  Is this statement
>>>>> true for MESSAGE sent as a part of a session? (You've got me on that
>>>>> one.)
>>>>>   In any case, we can most certainly send this as a new header like you
>>>>> did
>>>>> in your draft.  My first cut at this introduced a new header called
>>>>> Session-ID-UUID.  It's a bit long, so I'd prefer Session-UUID.  But, I
>>>>> definitely have no love for where we place the UUID or even whether its
>>>>> a
>>>>> UUID or not.  It could be an SHA-1 hash of random data for all I care:
>>>>> just
>>>>> want something that's "guaranteed" to be unique.
>>>>> 2) Interesting.  I'll take your word on that, though I'm not sure why
>>>>> one
>>>>> place would be more challenging than another.
>>>>> 3) People say this, though I never understood why.  That said, if one
>>>>> wishes
>>>>> to hide the MAC, there are procedures to generate UUIDs using random
>>>>> numbers.  I forget off hand what UUID "version" that is, but there are
>>>>> ones
>>>>> with random digits.  In any case, we could create a version 0 UUID
>>>>> (i.e.,
>>>>> has the MAC) and then run that through a hash function like SHA-1.
>>>>>
>>>>> I'm certainly open to most aspects of the text.  Most importantly, I'd
>>>>> like
>>>>> to see progress on defining a session ID value we can use end-to-end in
>>>>> the
>>>>> spirit of what I've proposed, as I think it meets your requirements and
>>>>> those I have.
>>>>>
>>>>> Paul
>>>>>
>>>>> On 11/29/2010 9:12 AM, Hadriel Kaplan wrote:
>>>>>> Hi Paul,
>>>>>>
>>>>>> With regard to using the two-sided approach in order to handle
>>>>>> conference
>>>>>> call cases, this was discussed way back for the session-id draft as
>>>>>> well...
>>>>>> but the issue was that many/most conference servers don't actually know
>>>>>> that
>>>>>> multiple calls are part of the same conference until the user presses a
>>>>>> conference code in DTMF, which is after the call is answered.  Do you
>>>>>> expect
>>>>>> the conference server to issue a re-INVITE in such cases, to transmit a
>>>>>> new
>>>>>> UUID for its side?
>>>>>>
>>>>>> With regards to specifics about the proposed mechanism:
>>>>>> 1) Putting it in the Contact header means it won't work for MESSAGE
>>>>>> requests, since they have no Contact; and it would be weird in a
>>>>>> REGISTER
>>>>>> which can have multiple Contacts.  At the end of the day, this ID isn't
>>>>>> really a property of the Contact.
>>>>>> 2) Putting it in the Contact header means it will be very difficult to
>>>>>> get
>>>>>> SBCs/B2BUAs to "leave it alone" without having to change their internal
>>>>>> software, arguably more so than if it were in a separate header.
>>>>>> 3) Using a UUID is not "safe", in the sense that it reveals a MAC
>>>>>> address
>>>>>> and therefore the vendor/manufacturer of the UA, so an SBC would be
>>>>>> motivated to remove/replace this. (I know it's a minor concern, but
>>>>>> some
>>>>>> people do worry about this)
>>>>>>
>>>>>> -hadriel
>>>>>>
>>>>>>
>>>>>> On Nov 28, 2010, at 5:23 PM, Paul E. Jones wrote:
>>>>>>
>>>>>>> Folks,
>>>>>>>
>>>>>>> I want to bring to your attention this new draft some colleagues and I
>>>>>>> put
>>>>>>> together to try to address the need for a "session identifier" that
>>>>>>> allows
>>>>>>> for end-to-end session identification.  We also see utility that goes
>>>>>>> beyond
>>>>>>> just identifying the session end-to-end, as outlined in the document.
>>>>>>>   We
>>>>>>> believe this approach will satisfy those needs and do so in a very
>>>>>>> simple,
>>>>>>> straight-forward way.  Equally important, this approach will work with
>>>>>>> SIP,
>>>>>>> H.323, and other session signaling protocols.
>>>>>>>
>>>>>>> We welcome any feedback you'd like to provide.
>>>>>>>
>>>>>>> Thanks!
>>>>>>> Paul
>>>>>>>
>>>>> _______________________________________________
>>>>> dispatch mailing list
>>>>> dispatch@ietf.org
>>>>> https://www.ietf.org/mailman/listinfo/dispatch
>>>>>

From Peter.Dawes@vodafone.com  Mon Dec  6 02:07:32 2010
Return-Path: <Peter.Dawes@vodafone.com>
X-Original-To: dispatch@core3.amsl.com
Delivered-To: dispatch@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 8BF843A69AC for <dispatch@core3.amsl.com>; Mon,  6 Dec 2010 02:07:32 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.598
X-Spam-Level: 
X-Spam-Status: No, score=-6.598 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-4]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 9jzzvT2HPyYs for <dispatch@core3.amsl.com>; Mon,  6 Dec 2010 02:07:31 -0800 (PST)
Received: from mailout04.vodafone.com (mailout04.vodafone.com [195.232.224.73]) by core3.amsl.com (Postfix) with ESMTP id 2810A3A6A41 for <dispatch@ietf.org>; Mon,  6 Dec 2010 02:07:30 -0800 (PST)
Received: from mailint04 (localhost [127.0.0.1]) by mailout04 (Postfix) with ESMTP id 9EE3E132727 for <dispatch@ietf.org>; Mon,  6 Dec 2010 11:08:52 +0100 (CET)
Received: from avoexs04.internal.vodafone.com (avoexs04.dc-ratingen.de [145.230.4.198]) (using TLSv1 with cipher RC4-MD5 (128/128 bits)) (No client certificate requested) by mailint04 (Postfix) with ESMTPS id 9074D13271E for <dispatch@ietf.org>; Mon,  6 Dec 2010 11:08:52 +0100 (CET)
Received: from EITO-MBX02.internal.vodafone.com ([145.230.4.11]) by avoexs04.internal.vodafone.com with Microsoft SMTPSVC(6.0.3790.3959); Mon, 6 Dec 2010 11:08:54 +0100
X-MimeOLE: Produced By Microsoft Exchange V6.5
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: multipart/alternative; boundary="----_=_NextPart_001_01CB952D.9681C2DA"
Date: Mon, 6 Dec 2010 11:10:42 +0100
Message-ID: <C6A11A02FF1FBF438477BB38132E474106E4002F@EITO-MBX02.internal.vodafone.com>
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Thread-Topic: New I-D: draft-dawes-dispatch-mediasec-parameter-03
Thread-Index: AcuVLddDiI20ewN1Qv+NHkOntMpx+Q==
From: "Dawes, Peter, VF-Group" <Peter.Dawes@vodafone.com>
To: <dispatch@ietf.org>
X-OriginalArrivalTime: 06 Dec 2010 10:08:54.0168 (UTC) FILETIME=[9686E180:01CB952D]
Subject: [dispatch] New I-D: draft-dawes-dispatch-mediasec-parameter-03
X-BeenThere: dispatch@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: DISPATCH Working Group Mail List <dispatch.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/dispatch>, <mailto:dispatch-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/dispatch>
List-Post: <mailto:dispatch@ietf.org>
List-Help: <mailto:dispatch-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dispatch>, <mailto:dispatch-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 06 Dec 2010 10:07:32 -0000

This is a multi-part message in MIME format.

------_=_NextPart_001_01CB952D.9681C2DA
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

Hello All,
http://datatracker.ietf.org/doc/draft-dawes-dispatch-mediasec-parameter/
has a new version (-03) with some extra text in the "Motivations" clause
following previous e-mail discussions. Apologies for the delay in
updating, FYI previous posts on this draft were in May:

From: "Dawes, Peter, VF-Group" <Peter.Dawes at vodafone.com>=20
To: <jmpolk at cisco.com>=20
Cc: dispatch at ietf.org=20
Date: Thu, 27 May 2010 15:45:39 +0200=20

From: "DRAGE, Keith (Keith)" <keith.drage at alcatel-lucent.com>=20
To: "Elwell, John" <john.elwell at siemens-enterprise.com>, "Dawes,
Peter, VF-Group" <Peter.Dawes at vodafone.com>, "dispatch at ietf.org"
<dispatch at ietf.org>=20
Date: Wed, 26 May 2010 19:35:59 +0200=20

Media security is a requirement for 3GPP networks and this draft is the
currently referenced solution. Previous postings were mainly related to
the need for the mechanism, which I think was described in some detail,
and I would very much welcome further analysis to progress a solution. =20

Regards,
Peter



------_=_NextPart_001_01CB952D.9681C2DA
Content-Type: text/html;
	charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<META HTTP-EQUIV=3D"Content-Type" CONTENT=3D"text/html; =
charset=3Dus-ascii">
<META NAME=3D"Generator" CONTENT=3D"MS Exchange Server version =
6.5.7653.38">
<TITLE>New I-D: draft-dawes-dispatch-mediasec-parameter-03</TITLE>
</HEAD>
<BODY>
<!-- Converted from text/rtf format -->

<P><FONT COLOR=3D"#0000FF" SIZE=3D2 FACE=3D"Microsoft Sans Serif">Hello =
All,</FONT>

<BR><A =
HREF=3D"http://datatracker.ietf.org/doc/draft-dawes-dispatch-mediasec-par=
ameter/"><U></U><U><FONT COLOR=3D"#0000FF" SIZE=3D2 FACE=3D"Microsoft =
Sans =
Serif">http://datatracker.ietf.org/doc/draft-dawes-dispatch-mediasec-para=
meter/</FONT></U></A><FONT SIZE=3D2 FACE=3D"Microsoft Sans Serif"> has a =
new version (-03) with some extra text in the &quot;Motivations&quot; =
clause following previous e-mail discussions. Apologies for the delay in =
updating, FYI previous posts on this draft were in May:</FONT></P>

<P><FONT SIZE=3D2 FACE=3D"Courier New">From: &quot;Dawes, Peter, =
VF-Group&quot; &lt;Peter.Dawes at vodafone.com&gt; </FONT>

<BR><FONT SIZE=3D2 FACE=3D"Courier New">To: &lt;jmpolk at cisco.com&gt; =
</FONT>

<BR><FONT SIZE=3D2 FACE=3D"Courier New">Cc: dispatch at ietf.org </FONT>

<BR><FONT SIZE=3D2 FACE=3D"Courier New">Date: Thu, 27 May 2010 15:45:39 =
+0200 </FONT>
</P>

<P><FONT SIZE=3D2 FACE=3D"Courier New">From: &quot;DRAGE, Keith =
(Keith)&quot; &lt;keith.drage at alcatel-lucent.com&gt; </FONT>

<BR><FONT SIZE=3D2 FACE=3D"Courier New">To: &quot;Elwell, John&quot; =
&lt;john.elwell at siemens-enterprise.com&gt;, &quot;Dawes, Peter, =
VF-Group&quot; &lt;Peter.Dawes at vodafone.com&gt;, &quot;dispatch at =
ietf.org&quot; &lt;dispatch at ietf.org&gt; </FONT></P>

<P><FONT SIZE=3D2 FACE=3D"Courier New">Date: Wed, 26 May 2010 19:35:59 =
+0200</FONT>=20
</P>

<P><FONT SIZE=3D2 FACE=3D"Microsoft Sans Serif">Media security is a =
requirement for 3GPP networks and this draft is the currently referenced =
solution. Previous postings were mainly related to the need for the =
mechanism, which I think was described in some detail, and I would very =
much welcome further analysis to progress a solution.&nbsp; </FONT></P>

<P><FONT SIZE=3D2 FACE=3D"Microsoft Sans Serif">Regards,</FONT>

<BR><FONT SIZE=3D2 FACE=3D"Microsoft Sans Serif">Peter</FONT>
</P>
<BR>

</BODY>
</HTML>
------_=_NextPart_001_01CB952D.9681C2DA--

From dworley@avaya.com  Tue Dec  7 11:08:53 2010
Return-Path: <dworley@avaya.com>
X-Original-To: dispatch@core3.amsl.com
Delivered-To: dispatch@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id C17023A6852 for <dispatch@core3.amsl.com>; Tue,  7 Dec 2010 11:08:53 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.506
X-Spam-Level: 
X-Spam-Status: No, score=-102.506 tagged_above=-999 required=5 tests=[AWL=0.093, BAYES_00=-2.599, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id M7U6w0-rIxY5 for <dispatch@core3.amsl.com>; Tue,  7 Dec 2010 11:08:53 -0800 (PST)
Received: from de307622-de-outbound.net.avaya.com (de307622-de-outbound.net.avaya.com [198.152.71.100]) by core3.amsl.com (Postfix) with ESMTP id A45A03A684B for <dispatch@ietf.org>; Tue,  7 Dec 2010 11:08:52 -0800 (PST)
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: AvsEABsV/kzGmAcF/2dsb2JhbACjRXGoagKZQoVJBIRiiTw
X-IronPort-AV: E=Sophos;i="4.59,311,1288584000"; d="scan'208";a="222074744"
Received: from unknown (HELO co300216-co-erhwest.avaya.com) ([198.152.7.5]) by de307622-de-outbound.net.avaya.com with ESMTP; 07 Dec 2010 14:10:17 -0500
X-IronPort-AV: E=Sophos;i="4.59,311,1288584000"; d="scan'208";a="551794867"
Received: from dc-us1hcex1.us1.avaya.com (HELO DC-US1HCEX1.global.avaya.com) ([135.11.52.20]) by co300216-co-erhwest-out.avaya.com with ESMTP; 07 Dec 2010 14:10:16 -0500
Received: from DC-US1MBEX4.global.avaya.com ([169.254.1.90]) by DC-US1HCEX1.global.avaya.com ([2002:870b:3414::870b:3414]) with mapi; Tue, 7 Dec 2010 14:10:15 -0500
From: "Worley, Dale R (Dale)" <dworley@avaya.com>
To: "dispatch@ietf.org" <dispatch@ietf.org>
Date: Tue, 7 Dec 2010 14:10:15 -0500
Thread-Topic: [dispatch] FW: I-D Action:draft-jones-ipmc-session-id-00.txt
Thread-Index: AQGceIxBMRvDIaVI6ICKVhI0Ts3JTpPlox9ggA3ub1o=
Message-ID: <CD5674C3CD99574EBA7432465FC13C1B2202288AA8@DC-US1MBEX4.global.avaya.com>
References: <20101128221502.13473.41922.idtracker@localhost>, <00e401cb8f4a$e28a56e0$a79f04a0$@packetizer.com>
In-Reply-To: <00e401cb8f4a$e28a56e0$a79f04a0$@packetizer.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
acceptlanguage: en-US
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Subject: Re: [dispatch] FW: I-D Action:draft-jones-ipmc-session-id-00.txt
X-BeenThere: dispatch@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: DISPATCH Working Group Mail List <dispatch.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/dispatch>, <mailto:dispatch-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/dispatch>
List-Post: <mailto:dispatch@ietf.org>
List-Help: <mailto:dispatch-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dispatch>, <mailto:dispatch-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 07 Dec 2010 19:08:53 -0000

This draft is intriguing...  In concept, it identifies something that we un=
derstand but have not named, the "end of a session", what is usually consid=
ered a call instance on a phone.  E.g., when phone B transfers caller A to =
talk to C, the "end of the session" at A does not change, despite that the =
A-B dialog has been replaced by the A-C dialog.  Indeed, the fact that we s=
ay one dialog "replaces" another at A means that the "end of the session" a=
t A has not changed.  The draft proposes that UAs coin UUIDs to label each =
end of a session that they create.  Conference servers are a special case, =
in that each conference focus uses one end of a session UUID for all of the=
 legs of the conference.

The draft proposes that each UA, in any INVITE, sends the end-of-the-sessio=
n UUID at its end.

The draft proposes that each UA, when it learns the end-of-the-session UUID=
 of the other end of a dialog, should combine that with its own end-of-the-=
session UUID to generate a "Session Identifier".

But there seem to be no places where the Session Identifier becomes manifes=
t in the protocol.  So I'm not sure what its purpose is.

But getting back to the end-of-the-session UUID, that seems like it could b=
e useful for troubleshooting, etc.  It's a close kin to the "References" he=
ader proposal, in that it gives a way to show within the signaling that two=
 dialogs are associated.

It seems to have the same difficulties as Hadriel's session-id when it come=
s to having B2BUAs pass it through.

Dale

From fluffy@cisco.com  Tue Dec  7 13:02:06 2010
Return-Path: <fluffy@cisco.com>
X-Original-To: dispatch@core3.amsl.com
Delivered-To: dispatch@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 6057628C0F6 for <dispatch@core3.amsl.com>; Tue,  7 Dec 2010 13:02:06 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -110.599
X-Spam-Level: 
X-Spam-Status: No, score=-110.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, RCVD_IN_DNSWL_HI=-8, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 0Xtzsi57Nt6J for <dispatch@core3.amsl.com>; Tue,  7 Dec 2010 13:02:05 -0800 (PST)
Received: from rtp-iport-2.cisco.com (rtp-iport-2.cisco.com [64.102.122.149]) by core3.amsl.com (Postfix) with ESMTP id 980A828C10C for <dispatch@ietf.org>; Tue,  7 Dec 2010 13:02:03 -0800 (PST)
Authentication-Results: rtp-iport-2.cisco.com; dkim=neutral (message not signed) header.i=none
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: AvsEAA8w/kxAZnwN/2dsb2JhbACjR3GmTptJhUkEhGKGDw
X-IronPort-AV: E=Sophos;i="4.59,312,1288569600"; d="scan'208";a="190326113"
Received: from rtp-core-2.cisco.com ([64.102.124.13]) by rtp-iport-2.cisco.com with ESMTP; 07 Dec 2010 21:03:30 +0000
Received: from bxb-vpn3-339.cisco.com (bxb-vpn3-339.cisco.com [10.86.249.83]) by rtp-core-2.cisco.com (8.13.8/8.14.3) with ESMTP id oB7L26oI004558 for <dispatch@ietf.org>; Tue, 7 Dec 2010 21:02:14 GMT
From: Cullen Jennings <fluffy@cisco.com>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: quoted-printable
Date: Tue, 7 Dec 2010 16:02:03 -0500
Message-Id: <5223063B-E865-476C-9B52-7BA375F44BDF@cisco.com>
To: "dispatch@ietf.org list" <dispatch@ietf.org>
Mime-Version: 1.0 (Apple Message framework v1082)
X-Mailer: Apple Mail (2.1082)
Subject: [dispatch] RELOAD and UDP
X-BeenThere: dispatch@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: DISPATCH Working Group Mail List <dispatch.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/dispatch>, <mailto:dispatch-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/dispatch>
List-Post: <mailto:dispatch@ietf.org>
List-Help: <mailto:dispatch-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dispatch>, <mailto:dispatch-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 07 Dec 2010 21:02:06 -0000

I just wanted to point out that the RELOAD protocol in P2PSIP WG is =
getting close to being sent to IESG and I wanted to point out that it =
uses UDP in a way that relates to some of the recent discussions in this =
WG, in particular provision of reliable message transport over UDP.

WHY UDP?
Like many other protocols, RELOAD has the issue where two devices that =
are both behind different NATs need to talk to each other. It's =
impossible to ensure that direct is always possible so relays are used =
in some cases but it's optimal to have it be direct as often as =
possible. While most of the data
about NAT penetration success is confidential there is still enough =
public information available out of CMU and MIT to make the following =
points clear:  1) UDP works a fairly high percentage of the time with =
ICE-like mechanisms. Most claims for this seem to be in the 80% to low =
90's for success rate, with some variation based on geography. 2) =
Success rates for TCP simultaneous open without port prediction are far =
lower. It is also very fragile if lots of simultaneous sessions are =
happening. 3) Port prediction drastically raises the success rate of =
both UDP and TCP in ideal conditions but fails  if the conditions are =
far from ideal. 4) Opinions vary widely on how much value port =
prediction ultimately ours but it's worth noting that most of the widely =
deployed software that has good nat traversal does not bother to even =
try port prediction. All of this leads to one conclusion, with todays =
NATs, UDP has significantly higher success rate than direct TCP or =
pinhole management protocols.


HOW TO USE UDP?
When you want to do a reliable congestion safe protocol between two =
clients behind NATs you have three major choice:

I will broadly put them in the following classes=20

1) use UDP with a simple congestion / reliability protocol=20
2) tunnel kernel TCP over application controlled UDP tunnel=20
3) do a user land TCP stack in the application and tunnel over UDP=20

I'll get back to #1 in a minute but let me start with #2. This seems =
attractive initially but from a software perspective it's a non-starter. =
The problem is that in order to get access to the IP datagrams or TCP =
segments on most operating systems you need to be in the kernel (either =
directly or as a kernel module). RELOAD is an application expected to be =
installed and run by users possibly without super user privileges. =
Historically, enterprise IT folks have quite bit wary about allowing =
users to install VPN clients, which have similar issues but are much =
easier to explain. [And don't get me started on the
potential interaction between RELOAD and a VPN client.] IMO, asking =
people to install kernel-level software to run a softphone is a =
nonstarter.

This leaves us with the second natural alternative, userland TCP. It's =
true that you can readily find ports of kernel TCP stacks, but all the =
ones I know of seem to be experimental or research projects.=20
I'm not aware of anyone that has a rock solid version of such a stack, =
let alone one that's widely used. I'm also very hesitant on the long =
term implications of doing this. It very obvious that one could change a =
TCP stack in trivial ways to give the user far more than their "fair" =
share of the network, and right now that's mostly prevented by the major =
OS developers (Microsoft, Apple, the Linux Kernel folks, =
Google^H^H^H^H^H doing the right thing.)  Once we get into an =
environment where we're encouraging everyone to develop their own TCP =
stack the threat of misbehavior (including misbehavior due to misguided =
"optimizations") becomes much greater. So, while a user land TCP stack =
might be fine in theory, we have been discussing this since something =
like 2002 and we still don't have an example in practice that work well =
and is widely usable. Having worked with phones that had bugs in the TCP =
stack that had been fixed in all mainstream TCP stacks 15 years =
previously, I'm really not a fan of yet more poorly supported, tested, =
and written ports of of the BSD TCP stack. I can certainly imagine that =
someone could do a great job of this and prove me wrong - and I'd change =
my opinion at that point - but I've been waiting many years for this and =
no sign of solution yet.=20

This gets us back to number #1 - writing something that is congestion =
safe and reliable is actually very easy and we do all the time in a wide =
range of IETF protocols. The catch is that is has no where near the =
performance of TCP. If you need TCP grade performance as well as safe =
and reliable, well that is hard. Luckily RELOAD did not need high =
throughput efficiency in the slightest so this was not a big deal.
The decision we made for RELOAD simplest thing that looked like it would =
work and leave extensibility points to put in something better. So there =
is a minimal algorithm required to run over UDP with negotiation that =
would allow insertion of much more complex algorithm, such as full blown =
user land TCP, in the future. To facilitate only one side needing to =
upgrade to get a better algorithm, the receiver reports back packet loss =
to the sender that would allow the sender to implement very advanced =
protocols. This may have been a bit more than needed but it was easy to =
implement and left a lot of flexibility for future. The design has been =
cleared with TSV, so we can at least have confidence it's safe.

Obviously, this isn't ideal and if the software environment were =
different, I suspect we would have made different choices, but IMO this =
is the best that can be done at this time.

Sorry for the long post of this but I wanted people here to be aware of =
what RELOAD does and why it got to that design.=20

Cullen <in my individual contributor role>


From kpfleming@digium.com  Tue Dec  7 13:53:37 2010
Return-Path: <kpfleming@digium.com>
X-Original-To: dispatch@core3.amsl.com
Delivered-To: dispatch@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 3A0283A69B1 for <dispatch@core3.amsl.com>; Tue,  7 Dec 2010 13:53:37 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -106.299
X-Spam-Level: 
X-Spam-Status: No, score=-106.299 tagged_above=-999 required=5 tests=[AWL=-0.300, BAYES_00=-2.599, J_CHICKENPOX_62=0.6, RCVD_IN_DNSWL_MED=-4, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id DKWm7vhIxI00 for <dispatch@core3.amsl.com>; Tue,  7 Dec 2010 13:53:36 -0800 (PST)
Received: from mail.digium.com (mail.digium.com [216.207.245.2]) by core3.amsl.com (Postfix) with ESMTP id 3762A3A6893 for <dispatch@ietf.org>; Tue,  7 Dec 2010 13:53:36 -0800 (PST)
Received: from zimbra.digium.internal ([10.24.55.203] helo=zimbra.hsv.digium.com) by mail.digium.com with esmtp (Exim 4.69) (envelope-from <kpfleming@digium.com>) id 1PQ5V0-00070R-66 for dispatch@ietf.org; Tue, 07 Dec 2010 15:55:02 -0600
Received: from localhost (localhost.localdomain [127.0.0.1]) by zimbra.hsv.digium.com (Postfix) with ESMTP id 2A1F2D8193 for <dispatch@ietf.org>; Tue,  7 Dec 2010 15:55:02 -0600 (CST)
Received: from zimbra.hsv.digium.com ([127.0.0.1]) by localhost (zimbra.hsv.digium.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 9j1LgN1Q+abF for <dispatch@ietf.org>; Tue,  7 Dec 2010 15:55:01 -0600 (CST)
Received: from [10.24.250.46] (unknown [10.24.250.46]) by zimbra.hsv.digium.com (Postfix) with ESMTPSA id D021FD8192 for <dispatch@ietf.org>; Tue,  7 Dec 2010 15:55:01 -0600 (CST)
Message-ID: <4CFEAD35.6070603@digium.com>
Date: Tue, 07 Dec 2010 15:55:01 -0600
From: "Kevin P. Fleming" <kpfleming@digium.com>
Organization: Digium, Inc.
User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.12) Gecko/20101027 Thunderbird/3.1.6
MIME-Version: 1.0
To: dispatch@ietf.org
References: <5223063B-E865-476C-9B52-7BA375F44BDF@cisco.com>
In-Reply-To: <5223063B-E865-476C-9B52-7BA375F44BDF@cisco.com>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
Subject: Re: [dispatch] RELOAD and UDP
X-BeenThere: dispatch@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: DISPATCH Working Group Mail List <dispatch.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/dispatch>, <mailto:dispatch-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/dispatch>
List-Post: <mailto:dispatch@ietf.org>
List-Help: <mailto:dispatch-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dispatch>, <mailto:dispatch-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 07 Dec 2010 21:53:37 -0000

On 12/07/2010 03:02 PM, Cullen Jennings wrote:

> Obviously, this isn't ideal and if the software environment were different, I suspect we would have made different choices, but IMO this is the best that can be done at this time.
>
> Sorry for the long post of this but I wanted people here to be aware of what RELOAD does and why it got to that design.
>
> Cullen<in my individual contributor role>

(wearing my rose colored glasses)

If the 'environment being different' includes reasonably wide deployment 
of IPv6, and reduced need for NAT devices in the path in order to 
provide adequate addressing space, would that mean that RELOAD could 
have an option to operate over existing TCP-on-IPv6 stacks? Are the 
issues with being able to open end-to-end connections caused by the NAT 
devices doing address mapping, or by their firewall-like functionality, 
or both? I would think that the problems are primarily caused by the 
address mapping... and a network that had reduced need for address 
translation, along with pinhole management, could quite easily support 
end-to-end TCP connection establishment.

-- 
Kevin P. Fleming
Digium, Inc. | Director of Software Technologies
445 Jan Davis Drive NW - Huntsville, AL 35806 - USA
skype: kpfleming | jabber: kfleming@digium.com
Check us out at www.digium.com & www.asterisk.org

From eckelcu@cisco.com  Fri Dec 10 09:34:37 2010
Return-Path: <eckelcu@cisco.com>
X-Original-To: dispatch@core3.amsl.com
Delivered-To: dispatch@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 3137B28C0EE for <dispatch@core3.amsl.com>; Fri, 10 Dec 2010 09:34:37 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -10.13
X-Spam-Level: 
X-Spam-Status: No, score=-10.13 tagged_above=-999 required=5 tests=[AWL=-0.131, BAYES_00=-2.599, J_CHICKENPOX_62=0.6, RCVD_IN_DNSWL_HI=-8]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id mab6QifNonSj for <dispatch@core3.amsl.com>; Fri, 10 Dec 2010 09:34:35 -0800 (PST)
Received: from sj-iport-6.cisco.com (sj-iport-6.cisco.com [171.71.176.117]) by core3.amsl.com (Postfix) with ESMTP id C36FB28C0D6 for <dispatch@ietf.org>; Fri, 10 Dec 2010 09:34:34 -0800 (PST)
Authentication-Results: sj-iport-6.cisco.com; dkim=neutral (message not signed) header.i=none
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: AvsEAAv0AU2rR7Hu/2dsb2JhbACkBHikOpsthUoEhGSJLw
X-IronPort-AV: E=Sophos;i="4.59,325,1288569600"; d="scan'208";a="634025776"
Received: from sj-core-5.cisco.com ([171.71.177.238]) by sj-iport-6.cisco.com with ESMTP; 10 Dec 2010 17:36:06 +0000
Received: from xbh-sjc-221.amer.cisco.com (xbh-sjc-221.cisco.com [128.107.191.63]) by sj-core-5.cisco.com (8.13.8/8.14.3) with ESMTP id oBAHa6bS024046; Fri, 10 Dec 2010 17:36:06 GMT
Received: from xmb-sjc-234.amer.cisco.com ([128.107.191.111]) by xbh-sjc-221.amer.cisco.com with Microsoft SMTPSVC(6.0.3790.4675);  Fri, 10 Dec 2010 09:36:06 -0800
X-MimeOLE: Produced By Microsoft Exchange V6.5
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
Date: Fri, 10 Dec 2010 09:36:06 -0800
Message-ID: <E1CBF4C7095A3D4CAAAEAD09FBB8E08C02D3688A@xmb-sjc-234.amer.cisco.com>
In-Reply-To: <4CFEAD35.6070603@digium.com>
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Thread-Topic: [dispatch] RELOAD and UDP
Thread-Index: AcuWWWn5shdi2LXJQNqZD+lZ1LdRdQCNS2MQ
References: <5223063B-E865-476C-9B52-7BA375F44BDF@cisco.com> <4CFEAD35.6070603@digium.com>
From: "Charles Eckel (eckelcu)" <eckelcu@cisco.com>
To: "Kevin P. Fleming" <kpfleming@digium.com>, <dispatch@ietf.org>
X-OriginalArrivalTime: 10 Dec 2010 17:36:06.0635 (UTC) FILETIME=[B9936BB0:01CB9890]
Subject: Re: [dispatch] RELOAD and UDP
X-BeenThere: dispatch@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: DISPATCH Working Group Mail List <dispatch.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/dispatch>, <mailto:dispatch-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/dispatch>
List-Post: <mailto:dispatch@ietf.org>
List-Help: <mailto:dispatch-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dispatch>, <mailto:dispatch-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 10 Dec 2010 17:34:37 -0000

This discussion of support for end-to-end TCP connection establishment
through firewalls/SBCs came up in the DISPATCH meeting at IETF 79. While
at least one vendor supports this, most do not, so it does not appear to
be trivial for implementations in general.
As another data point, support for a new application media line in SDP
for far end camera control (RFC 4573) is an example of the type of
change that appeared to be quite straightforward for support through
firewalls/SBCs.

Cheers,
Charles

> -----Original Message-----
> From: dispatch-bounces@ietf.org [mailto:dispatch-bounces@ietf.org] On
Behalf Of Kevin P. Fleming
> Sent: Tuesday, December 07, 2010 1:55 PM
> To: dispatch@ietf.org
> Subject: Re: [dispatch] RELOAD and UDP
>=20
> On 12/07/2010 03:02 PM, Cullen Jennings wrote:
>=20
> > Obviously, this isn't ideal and if the software environment were
different, I suspect we would have
> made different choices, but IMO this is the best that can be done at
this time.
> >
> > Sorry for the long post of this but I wanted people here to be aware
of what RELOAD does and why it
> got to that design.
> >
> > Cullen<in my individual contributor role>
>=20
> (wearing my rose colored glasses)
>=20
> If the 'environment being different' includes reasonably wide
deployment
> of IPv6, and reduced need for NAT devices in the path in order to
> provide adequate addressing space, would that mean that RELOAD could
> have an option to operate over existing TCP-on-IPv6 stacks? Are the
> issues with being able to open end-to-end connections caused by the
NAT
> devices doing address mapping, or by their firewall-like
functionality,
> or both? I would think that the problems are primarily caused by the
> address mapping... and a network that had reduced need for address
> translation, along with pinhole management, could quite easily support
> end-to-end TCP connection establishment.
>=20
> --
> Kevin P. Fleming
> Digium, Inc. | Director of Software Technologies
> 445 Jan Davis Drive NW - Huntsville, AL 35806 - USA
> skype: kpfleming | jabber: kfleming@digium.com
> Check us out at www.digium.com & www.asterisk.org
> _______________________________________________
> dispatch mailing list
> dispatch@ietf.org
> https://www.ietf.org/mailman/listinfo/dispatch

From peter.musgrave@magorcorp.com  Sat Dec 11 13:34:46 2010
Return-Path: <peter.musgrave@magorcorp.com>
X-Original-To: dispatch@core3.amsl.com
Delivered-To: dispatch@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id B57D93A6D46 for <dispatch@core3.amsl.com>; Sat, 11 Dec 2010 13:34:46 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -103.326
X-Spam-Level: 
X-Spam-Status: No, score=-103.326 tagged_above=-999 required=5 tests=[AWL=0.273, BAYES_00=-2.599, RCVD_IN_DNSWL_LOW=-1, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id a6W59E3Sb1MZ for <dispatch@core3.amsl.com>; Sat, 11 Dec 2010 13:34:45 -0800 (PST)
Received: from mail-iw0-f170.google.com (mail-iw0-f170.google.com [209.85.214.170]) by core3.amsl.com (Postfix) with ESMTP id D1EFA3A6D3E for <dispatch@ietf.org>; Sat, 11 Dec 2010 13:34:42 -0800 (PST)
Received: by iwn6 with SMTP id 6so7268378iwn.15 for <dispatch@ietf.org>; Sat, 11 Dec 2010 13:36:16 -0800 (PST)
Received: by 10.42.229.133 with SMTP id ji5mr1564793icb.477.1292103376576; Sat, 11 Dec 2010 13:36:16 -0800 (PST)
Received: from [192.168.1.106] ([204.237.32.134]) by mx.google.com with ESMTPS id gy41sm4193585ibb.5.2010.12.11.13.36.14 (version=TLSv1/SSLv3 cipher=RC4-MD5); Sat, 11 Dec 2010 13:36:15 -0800 (PST)
From: Peter Musgrave <peter.musgrave@magorcorp.com>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: quoted-printable
Date: Sat, 11 Dec 2010 16:36:12 -0500
Message-Id: <AAFA6EF5-7758-4792-84A1-D66965F86B8E@magorcorp.com>
To: "dispatch@ietf.org list" <dispatch@ietf.org>, "Allyn Romanow (allyn)" <allyn@cisco.com>
Mime-Version: 1.0 (Apple Message framework v1082)
X-Mailer: Apple Mail (2.1082)
Subject: Re: [dispatch] draft-romanow-dispatch-telepresence-use-cases-01
X-BeenThere: dispatch@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: DISPATCH Working Group Mail List <dispatch.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/dispatch>, <mailto:dispatch-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/dispatch>
List-Post: <mailto:dispatch@ietf.org>
List-Help: <mailto:dispatch-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dispatch>, <mailto:dispatch-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 11 Dec 2010 21:34:46 -0000

Hi Allyn,=20

I was re-reading this and thought of a couple of additions I think might =
be useful.=20

In section 4.2 - asymmetric, the discussion focuses on 3d3c (three =
display, 3 camera) to 1d1c.=20

I think that it would be useful to consider 3p3c to 2p2c - since this =
brings up some interesting decisions which do not occur otherwise.=20
e.g If room 1 had cameras A, B, C (l to r) and room 2 has displays D and =
E (l to r) there are now issues about maintaining gaze angle in the =
views from room A when rendering on D and E which do not occur in the =
3d3c-1d1c example...=20

Also, in the section 4.3 about multipoint, there are alternatives to a =
classic, central MCU:
1) An endpoint may elect to act as an MCU and allow a 2-party call to =
grow to include a third party. In this case the mixing point has it's =
own content it wishes to inject/select. (We may decide this is best =
though of as an independent MCU - although it may have impact on the =
signalling if a call which started as a point-to-point suddenly becomes =
point-to-MCU).=20

2) Three endpoints may elect to make a mesh of calls (each calls the =
other) - so each endpoint maintains two active calls and no MCU is =
present.=20

Regards,=20

Peter Musgrave




From fluffy@cisco.com  Sun Dec 12 09:14:07 2010
Return-Path: <fluffy@cisco.com>
X-Original-To: dispatch@core3.amsl.com
Delivered-To: dispatch@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 6B36C3A6CBC for <dispatch@core3.amsl.com>; Sun, 12 Dec 2010 09:14:07 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -110.565
X-Spam-Level: 
X-Spam-Status: No, score=-110.565 tagged_above=-999 required=5 tests=[AWL=0.034, BAYES_00=-2.599, RCVD_IN_DNSWL_HI=-8, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ijOya2GQgnBq for <dispatch@core3.amsl.com>; Sun, 12 Dec 2010 09:14:06 -0800 (PST)
Received: from sj-iport-6.cisco.com (sj-iport-6.cisco.com [171.71.176.117]) by core3.amsl.com (Postfix) with ESMTP id B0B793A6CB2 for <dispatch@ietf.org>; Sun, 12 Dec 2010 09:14:06 -0800 (PST)
Authentication-Results: sj-iport-6.cisco.com; dkim=neutral (message not signed) header.i=none
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: AvsEAJiSBE2rR7Ht/2dsb2JhbACkD3ikbZoVhUoEhGSGFYMU
X-IronPort-AV: E=Sophos;i="4.59,333,1288569600"; d="scan'208";a="634908871"
Received: from sj-core-1.cisco.com ([171.71.177.237]) by sj-iport-6.cisco.com with ESMTP; 12 Dec 2010 17:15:42 +0000
Received: from [192.168.4.2] (rcdn-fluffy-8711.cisco.com [10.99.9.18]) by sj-core-1.cisco.com (8.13.8/8.14.3) with ESMTP id oBCHFf4n029176; Sun, 12 Dec 2010 17:15:41 GMT
Mime-Version: 1.0 (Apple Message framework v1082)
Content-Type: text/plain; charset=us-ascii
From: Cullen Jennings <fluffy@cisco.com>
In-Reply-To: <A444A0F8084434499206E78C106220CA02357AD53D@MCHP058A.global-ad.net>
Date: Sun, 12 Dec 2010 10:16:41 -0700
Content-Transfer-Encoding: quoted-printable
Message-Id: <2BF27697-6828-4721-BC21-199B438820D5@cisco.com>
References: <20101025214502.6B3243A68D3@core3.amsl.com> <AANLkTi==-PY9zsL1t9q830HkGKNmZAQv9o2xCNqWnbsm@mail.gmail.com> <4CD265E4.3080902@ericsson.com> <47588734-1CDE-42BC-95C2-7E05688577BC@acmepacket.com> <4CD409EE.5010104@tandberg.com> <B704B388-AB64-4506-B3F6-AB43FD8FE90E@acmepacket.com> <4CD418BB.7070803@tandberg.com> <4CD52362.8000504@nostrum.com> <4CD6B9DB.2030105@tandberg.com> <0F3DC6F1-D108-4F45-A32B-C95DDEEBD14E@acmepacket.com> <A444A0F8084434499206E78C106220CA02357AD53D@MCHP058A.global-ad.net>
To: "Elwell, John" <john.elwell@siemens-enterprise.com>
X-Mailer: Apple Mail (2.1082)
Cc: DISPATCH list <dispatch@ietf.org>, Tom Kristensen <tom.kristensen@tandberg.com>, Hadriel Kaplan <HKaplan@acmepacket.com>, Tom Kristensen <tomkrist@cisco.com>
Subject: Re: [dispatch] I-D Action:draft-sandbakken-dispatch-bfcp-udp-01.txt
X-BeenThere: dispatch@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: DISPATCH Working Group Mail List <dispatch.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/dispatch>, <mailto:dispatch-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/dispatch>
List-Post: <mailto:dispatch@ietf.org>
List-Help: <mailto:dispatch-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dispatch>, <mailto:dispatch-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 12 Dec 2010 17:14:07 -0000

On Nov 7, 2010, at 9:55 PM, Elwell, John wrote:

> That solution needs to be compatible with as many existing middleboxes =
as possible.

I would like to add that B2BUA based SBC are our one type of middlebox =
that this needs to traverse but classic enterprise firewalls with SIP =
ALGs are another type of middlebox this needs to work with. Many call =
flows for this may end of traversing both.=20




From fluffy@cisco.com  Sun Dec 12 09:28:42 2010
Return-Path: <fluffy@cisco.com>
X-Original-To: dispatch@core3.amsl.com
Delivered-To: dispatch@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 5960F3A6CBC for <dispatch@core3.amsl.com>; Sun, 12 Dec 2010 09:28:42 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -110.266
X-Spam-Level: 
X-Spam-Status: No, score=-110.266 tagged_above=-999 required=5 tests=[AWL=-0.267, BAYES_00=-2.599, J_CHICKENPOX_62=0.6, RCVD_IN_DNSWL_HI=-8, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id xUSPnOSQq1wA for <dispatch@core3.amsl.com>; Sun, 12 Dec 2010 09:28:40 -0800 (PST)
Received: from sj-iport-5.cisco.com (sj-iport-5.cisco.com [171.68.10.87]) by core3.amsl.com (Postfix) with ESMTP id AD5783A6B55 for <dispatch@ietf.org>; Sun, 12 Dec 2010 09:28:40 -0800 (PST)
Authentication-Results: sj-iport-5.cisco.com; dkim=neutral (message not signed) header.i=none
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: AvsEAN+VBE2rR7Hu/2dsb2JhbACkD3ikZ5oVhUoEhGSGFYMU
X-IronPort-AV: E=Sophos;i="4.59,333,1288569600"; d="scan'208";a="301130769"
Received: from sj-core-5.cisco.com ([171.71.177.238]) by sj-iport-5.cisco.com with ESMTP; 12 Dec 2010 17:30:16 +0000
Received: from [192.168.4.2] (rcdn-fluffy-8711.cisco.com [10.99.9.18]) by sj-core-5.cisco.com (8.13.8/8.14.3) with ESMTP id oBCHUEgE019653; Sun, 12 Dec 2010 17:30:15 GMT
Mime-Version: 1.0 (Apple Message framework v1082)
Content-Type: text/plain; charset=us-ascii
From: Cullen Jennings <fluffy@cisco.com>
In-Reply-To: <4CFEAD35.6070603@digium.com>
Date: Sun, 12 Dec 2010 10:31:14 -0700
Content-Transfer-Encoding: quoted-printable
Message-Id: <6DF23173-800E-4F3E-BD97-56C3F00A7C18@cisco.com>
References: <5223063B-E865-476C-9B52-7BA375F44BDF@cisco.com> <4CFEAD35.6070603@digium.com>
To: "Kevin P. Fleming" <kpfleming@digium.com>
X-Mailer: Apple Mail (2.1082)
Cc: dispatch@ietf.org
Subject: Re: [dispatch] RELOAD and UDP
X-BeenThere: dispatch@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: DISPATCH Working Group Mail List <dispatch.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/dispatch>, <mailto:dispatch-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/dispatch>
List-Post: <mailto:dispatch@ietf.org>
List-Help: <mailto:dispatch-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dispatch>, <mailto:dispatch-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 12 Dec 2010 17:28:42 -0000

On Dec 7, 2010, at 2:55 PM, Kevin P. Fleming wrote:

> On 12/07/2010 03:02 PM, Cullen Jennings wrote:
>=20
>> Obviously, this isn't ideal and if the software environment were =
different, I suspect we would have made different choices, but IMO this =
is the best that can be done at this time.
>>=20
>> Sorry for the long post of this but I wanted people here to be aware =
of what RELOAD does and why it got to that design.
>>=20
>> Cullen<in my individual contributor role>
>=20
> (wearing my rose colored glasses)
>=20
> If the 'environment being different' includes reasonably wide =
deployment of IPv6, and reduced need for NAT devices in the path in =
order to provide adequate addressing space, would that mean that RELOAD =
could have an option to operate over existing TCP-on-IPv6 stacks?

Sure - if there were less NATs and firewalls. I will note that every =
major NAT vendors seems to be working on multiple variants of NAT for v6 =
and several IETF WG are working on v6 transition strategies that have =
many of the properties of a NAT.=20

> Are the issues with being able to open end-to-end connections caused =
by the NAT devices doing address mapping, or by their firewall-like =
functionality, or both?

Both - even with no NATS, you need to be able to tell the FW to open a =
pinhole. And the mapping issues makes it much harder to know the =
address/port to make the pinhole go to.

> I would think that the problems are primarily caused by the address =
mapping... and a network that had reduced need for address translation, =
along with pinhole management, could quite easily support end-to-end TCP =
connection establishment.

I somewhat agree with you - I wish the the network was moving towards =
what you describe but I doubt that will happen any time real soon. One =
of the key points you said was a pinhole management. Many good solutions =
to this class of problem would involved the client behind a firewall =
being able to tell the firewall to open a specific pinhole. However this =
is extremely unlikely to fly in many cases because of the complexity of =
creating a trust relationship between the client and the firewall that =
makes the firewall administrator willing to allow the client to install =
new firewall rules. Note that an unauthenticated outgoing packet being =
used to create a pinhole may be good enough for many NAT scenarios but =
many firewall scenarios don't consider this strong enough. Furthermore, =
even discovering the many firewalls that a given flow goes through is a =
challenging problem.=20

Now if only I had a PBX where NAT/FW traversal was a key part of the =
signaling protocol design :-)

>=20
> --=20
> Kevin P. Fleming
> Digium, Inc. | Director of Software Technologies
> 445 Jan Davis Drive NW - Huntsville, AL 35806 - USA
> skype: kpfleming | jabber: kfleming@digium.com
> Check us out at www.digium.com & www.asterisk.org
> _______________________________________________
> dispatch mailing list
> dispatch@ietf.org
> https://www.ietf.org/mailman/listinfo/dispatch


From jose_javier.garcia_aranda@alcatel-lucent.com  Mon Dec 13 07:42:40 2010
Return-Path: <jose_javier.garcia_aranda@alcatel-lucent.com>
X-Original-To: dispatch@core3.amsl.com
Delivered-To: dispatch@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 6050528C11A for <dispatch@core3.amsl.com>; Mon, 13 Dec 2010 07:42:40 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.639
X-Spam-Level: 
X-Spam-Status: No, score=-5.639 tagged_above=-999 required=5 tests=[AWL=0.609,  BAYES_00=-2.599, HELO_EQ_FR=0.35, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-4]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id VjfV4lUmXV6q for <dispatch@core3.amsl.com>; Mon, 13 Dec 2010 07:42:39 -0800 (PST)
Received: from smail2.alcatel.fr (smail2.alcatel.fr [64.208.49.57]) by core3.amsl.com (Postfix) with ESMTP id 10F1028C118 for <dispatch@ietf.org>; Mon, 13 Dec 2010 07:42:37 -0800 (PST)
Received: from FRMRSSXCHHUB02.dc-m.alcatel-lucent.com (FRMRSSXCHHUB02.dc-m.alcatel-lucent.com [135.120.45.62]) by smail2.alcatel.fr (8.14.3/8.14.3/ICT) with ESMTP id oBDFTdTx021574 (version=TLSv1/SSLv3 cipher=RC4-MD5 bits=128 verify=NOT); Mon, 13 Dec 2010 16:40:07 +0100
Received: from FRMRSSXCHMBSB3.dc-m.alcatel-lucent.com ([135.120.45.41]) by FRMRSSXCHHUB02.dc-m.alcatel-lucent.com ([135.120.45.62]) with mapi; Mon, 13 Dec 2010 16:39:17 +0100
From: "GARCIA ARANDA, JOSE JAVIER (JOSE JAVIER)" <jose_javier.garcia_aranda@alcatel-lucent.com>
To: "'dispatch@ietf.org'" <dispatch@ietf.org>
Date: Mon, 13 Dec 2010 16:39:16 +0100
Thread-Topic: Charter proposal for Q4S WG ( formerly Q-HTTP) Version 1
Thread-Index: Acua2+Zh7MnSXkrBTDCCLW4Qulzv6Q==
Message-ID: <3349FECF788C984BB34176D70A51782F18374A47@FRMRSSXCHMBSB3.dc-m.alcatel-lucent.com>
Accept-Language: en-US
Content-Language: es-ES
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
acceptlanguage: en-US
Content-Type: multipart/alternative; boundary="_000_3349FECF788C984BB34176D70A51782F18374A47FRMRSSXCHMBSB3d_"
MIME-Version: 1.0
X-Scanned-By: MIMEDefang 2.64 on 155.132.188.80
X-Mailman-Approved-At: Mon, 13 Dec 2010 07:53:57 -0800
Cc: "pedrochas@dit.upm.es" <pedrochas@dit.upm.es>, "CUBILLO PASTOR, CLARA \(CLARA\)" <clara.cubillo_pastor@alcatel-lucent.com>, "ORTIGA HERRERA, GUADALUPE \(GUADALUPE\)" <guadalupe.ortiga_herrera@alcatel-lucent.com>, "jquemada@dit.upm.es" <jquemada@dit.upm.es>, "HERRANZ PABLO, SONIA \(SONIA\)" <sonia.herranz@alcatel-lucent.com>, "gabriel@dit.upm.es" <gabriel@dit.upm.es>, "barcenilla@dit.upm.es" <barcenilla@dit.upm.es>, "jsr@dit.upm.es" <jsr@dit.upm.es>, "DIAZ VIZCAINO, LUIS MIGUEL \(LUIS MIGUEL\)" <luismi.diaz@alcatel-lucent.com>
Subject: [dispatch] Charter proposal for Q4S WG ( formerly Q-HTTP) Version 1
X-BeenThere: dispatch@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: DISPATCH Working Group Mail List <dispatch.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/dispatch>, <mailto:dispatch-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/dispatch>
List-Post: <mailto:dispatch@ietf.org>
List-Help: <mailto:dispatch-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dispatch>, <mailto:dispatch-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 13 Dec 2010 15:42:40 -0000

--_000_3349FECF788C984BB34176D70A51782F18374A47FRMRSSXCHMBSB3d_
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable


Hi everybody,

Here is the charter proposal for Q4S ( Quality for service) WG. This WG wil=
l include the achieved works with  "Q-HTTP"

Thanks for your comments


Description of Working group
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D

   Problem Statement:

   The QoS over Internet is a hot issue today. Current QoS handling
   mechanisms used in  modern network transport layers (MPLS, RSVP,
   Diffserv,Traffic Engineering) do not provide  themselves a
   QoS-on-demand end-to-end solution and existing adaptative
   solutions based on In-band Control protocols (such as RTCP)
   are very difficult to combine with any other protocols for which
   they have not been designed for.

   Four Network Parameters comprises the QoS at application level:
   Bandwidth, packet-loss, latency and Jitter.

   Interactive-video applications define flows in both directions.
   Different applications require different constraints (in terms of
   latency, jitter, packet loss) in one or both directions and
   different responsiveness. The proposed solution must be an
   effective out-of-band application level protocol capable of
   reacting when any of these constraints are violated. Such protocol
   must trigger adaptive solutions and/or QoS network profile changes.

   Currently content providers are only able to provide services based
   on adaptative methods or last-mille deployments which prefer
   dedicated network resources (vs. Internet), and therefore, restricts
   the subscriber population and increases the costs.

   Objetives:

   The goal of this working group is to define a
   QoS application-level  standard protocol optimized for its use over
   the internet that may be widely implemented and easily managed
   by application developers and service providers.

   The core technical considerations for such protocol include, but
   are not necessarily limited to, the following:

   1. Protocol design to be used in interactive applications (including
      virtualized videogames,and interative-video applications)

   2. Ensuring interoperability with all existing transport protocols

   3. Optimizing for low bit rates (typlically below 2.4 kbps)

   4. To ensure a feasible practical implementation based on
      policy servers and interoperability between service providers


   Deliverables:

   1. Specification of protocol that meets the requirements in the
      form of an Internet-Draft that defines the negotiation of QoS
      parameters, the measurement process and alert mechanisms.

   2. Dimensioning rules and performance analysis

   3. A set of technical requirements for a practical
      implementation which may include adaptative solutions and/or
      QoS profile modification.


Goals and Milestiones
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D

 Nov 2010    Submit Internet-Draft as a proposed standard for QoS
             application-level protocol

             Proposed charter for Q4S WG

             Informational document with rules for dimensioning
             and performance analysis

             Specification of architecture document for implementation






- Jose Javier





--_000_3349FECF788C984BB34176D70A51782F18374A47FRMRSSXCHMBSB3d_
Content-Type: text/html; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

<html>
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dus-ascii"=
>
<meta name=3D"Generator" content=3D"Microsoft Exchange Server">
<!-- converted from rtf -->
<style><!-- .EmailQuote { margin-left: 1pt; padding-left: 4pt; border-left:=
 #800000 2px solid; } --></style>
</head>
<body>
<font face=3D"Arial, sans-serif" size=3D"3">
<div>&nbsp;</div>
<div><font size=3D"2">Hi everybody, </font></div>
<div><font size=3D"2">&nbsp;</font></div>
<div><font size=3D"2">Here is the charter proposal for Q4S ( Quality for se=
rvice) WG. This WG will include the achieved works with&nbsp; &quot;Q-HTTP&=
quot;</font></div>
<div><font size=3D"2">&nbsp;</font></div>
<div><font size=3D"2">Thanks for your comments</font></div>
<div><font size=3D"2">&nbsp;</font></div>
<div><font size=3D"2">&nbsp;</font></div>
<div><font face=3D"Courier New, monospace" size=3D"2">Description of Workin=
g group</font></div>
<div><font face=3D"Courier New, monospace" size=3D"2">=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D</font></div=
>
<div><font face=3D"Courier New, monospace" size=3D"2">&nbsp;</font></div>
<div><font face=3D"Courier New, monospace" size=3D"2">&nbsp;&nbsp; Problem =
Statement:</font></div>
<div><font face=3D"Courier New, monospace" size=3D"2">&nbsp;</font></div>
<div><font face=3D"Courier New, monospace" size=3D"2">&nbsp;&nbsp; The QoS =
over Internet is a hot issue today. Current QoS handling</font></div>
<div><font face=3D"Courier New, monospace" size=3D"2">&nbsp;&nbsp; mechanis=
ms used in&nbsp; modern network transport layers (MPLS, RSVP, </font></div>
<div><font face=3D"Courier New, monospace" size=3D"2">&nbsp;&nbsp; Diffserv=
,Traffic Engineering) do not provide&nbsp; themselves a </font></div>
<div><font face=3D"Courier New, monospace" size=3D"2">&nbsp;&nbsp; QoS-on-d=
emand end-to-end solution and existing adaptative </font></div>
<div><font face=3D"Courier New, monospace" size=3D"2">&nbsp;&nbsp; solution=
s based on In-band Control protocols (such as RTCP) </font></div>
<div><font face=3D"Courier New, monospace" size=3D"2">&nbsp;&nbsp; are very=
 difficult to combine with any other protocols for which </font></div>
<div><font face=3D"Courier New, monospace" size=3D"2">&nbsp;&nbsp; they hav=
e not been designed for.</font></div>
<div><font face=3D"Courier New, monospace" size=3D"2">&nbsp;</font></div>
<div><font face=3D"Courier New, monospace" size=3D"2">&nbsp;&nbsp; Four Net=
work Parameters comprises the QoS at application level:</font></div>
<div><font face=3D"Courier New, monospace" size=3D"2">&nbsp;&nbsp; Bandwidt=
h, packet-loss, latency and Jitter.</font></div>
<div><font face=3D"Courier New, monospace" size=3D"2">&nbsp;</font></div>
<div><font face=3D"Courier New, monospace" size=3D"2">&nbsp;&nbsp; Interact=
ive-video applications define flows in both directions. </font></div>
<div><font face=3D"Courier New, monospace" size=3D"2">&nbsp;&nbsp; Differen=
t applications require different constraints (in terms of </font></div>
<div><font face=3D"Courier New, monospace" size=3D"2">&nbsp;&nbsp; latency,=
 jitter, packet loss) in one or both directions and </font></div>
<div><font face=3D"Courier New, monospace" size=3D"2">&nbsp;&nbsp; differen=
t responsiveness. The proposed solution must be an </font></div>
<div><font face=3D"Courier New, monospace" size=3D"2">&nbsp;&nbsp; effectiv=
e out-of-band application level protocol capable of </font></div>
<div><font face=3D"Courier New, monospace" size=3D"2">&nbsp;&nbsp; reacting=
 when any of these constraints are violated. Such protocol </font></div>
<div><font face=3D"Courier New, monospace" size=3D"2">&nbsp;&nbsp; must tri=
gger adaptive solutions and/or QoS network profile changes.</font></div>
<div><font face=3D"Courier New, monospace" size=3D"2">&nbsp;</font></div>
<div><font face=3D"Courier New, monospace" size=3D"2">&nbsp;&nbsp; Currentl=
y content providers are only able to provide services based </font></div>
<div><font face=3D"Courier New, monospace" size=3D"2">&nbsp;&nbsp; on adapt=
ative methods or last-mille deployments which prefer </font></div>
<div><font face=3D"Courier New, monospace" size=3D"2">&nbsp;&nbsp; dedicate=
d network resources (vs. Internet), and therefore, restricts </font></div>
<div><font face=3D"Courier New, monospace" size=3D"2">&nbsp;&nbsp; the subs=
criber population and increases the costs.</font></div>
<div><font face=3D"Courier New, monospace" size=3D"2">&nbsp;</font></div>
<div><font face=3D"Courier New, monospace" size=3D"2">&nbsp;&nbsp; Objetive=
s:</font></div>
<div><font face=3D"Courier New, monospace" size=3D"2">&nbsp;</font></div>
<div><font face=3D"Courier New, monospace" size=3D"2">&nbsp;&nbsp; The goal=
 of this working group is to define a </font></div>
<div><font face=3D"Courier New, monospace" size=3D"2">&nbsp;&nbsp; QoS appl=
ication-level&nbsp; standard protocol optimized for its use over </font></d=
iv>
<div><font face=3D"Courier New, monospace" size=3D"2">&nbsp;&nbsp; the inte=
rnet that may be widely implemented and easily managed</font></div>
<div><font face=3D"Courier New, monospace" size=3D"2">&nbsp;&nbsp; by appli=
cation developers and service providers.</font></div>
<div><font face=3D"Courier New, monospace" size=3D"2">&nbsp;</font></div>
<div><font face=3D"Courier New, monospace" size=3D"2">&nbsp;&nbsp; The core=
 technical considerations for such protocol include, but </font></div>
<div><font face=3D"Courier New, monospace" size=3D"2">&nbsp;&nbsp; are not =
necessarily limited to, the following:</font></div>
<div><font face=3D"Courier New, monospace" size=3D"2">&nbsp;</font></div>
<div><font face=3D"Courier New, monospace" size=3D"2">&nbsp;&nbsp; 1. Proto=
col design to be used in interactive applications (including</font></div>
<div><font face=3D"Courier New, monospace" size=3D"2">&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp; virtualized videogames,and interative-video applications)</font><=
/div>
<div><font face=3D"Courier New, monospace" size=3D"2">&nbsp;</font></div>
<div><font face=3D"Courier New, monospace" size=3D"2">&nbsp;&nbsp; 2. Ensur=
ing interoperability with all existing transport protocols</font></div>
<div><font face=3D"Courier New, monospace" size=3D"2">&nbsp;</font></div>
<div><font face=3D"Courier New, monospace" size=3D"2">&nbsp;&nbsp; 3. Optim=
izing for low bit rates (typlically below 2.4 kbps)</font></div>
<div><font face=3D"Courier New, monospace" size=3D"2">&nbsp;</font></div>
<div><font face=3D"Courier New, monospace" size=3D"2">&nbsp;&nbsp; 4. To en=
sure a feasible practical implementation based on </font></div>
<div><font face=3D"Courier New, monospace" size=3D"2">&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp; policy servers and interoperability between service providers</fo=
nt></div>
<div><font face=3D"Courier New, monospace" size=3D"2">&nbsp;</font></div>
<div><font face=3D"Courier New, monospace" size=3D"2">&nbsp;</font></div>
<div><font face=3D"Courier New, monospace" size=3D"2">&nbsp;&nbsp; Delivera=
bles:</font></div>
<div><font face=3D"Courier New, monospace" size=3D"2">&nbsp;</font></div>
<div><font face=3D"Courier New, monospace" size=3D"2">&nbsp;&nbsp; 1. Speci=
fication of protocol that meets the requirements in the </font></div>
<div><font face=3D"Courier New, monospace" size=3D"2">&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp; form of an Internet-Draft that defines the negotiation of QoS</fo=
nt></div>
<div><font face=3D"Courier New, monospace" size=3D"2">&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp; parameters, the measurement process and alert mechanisms.</font><=
/div>
<div><font face=3D"Courier New, monospace" size=3D"2">&nbsp;</font></div>
<div><font face=3D"Courier New, monospace" size=3D"2">&nbsp;&nbsp; 2. Dimen=
sioning rules and performance analysis</font></div>
<div><font face=3D"Courier New, monospace" size=3D"2">&nbsp;</font></div>
<div><font face=3D"Courier New, monospace" size=3D"2">&nbsp;&nbsp; 3. A set=
 of technical requirements for a practical</font></div>
<div><font face=3D"Courier New, monospace" size=3D"2">&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp; implementation which may include adaptative solutions and/or</fon=
t></div>
<div><font face=3D"Courier New, monospace" size=3D"2">&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp; QoS profile modification.</font></div>
<div><font face=3D"Courier New, monospace" size=3D"2">&nbsp;</font></div>
<div><font face=3D"Courier New, monospace" size=3D"2">&nbsp;</font></div>
<div><font face=3D"Courier New, monospace" size=3D"2">Goals and Milestiones=
</font></div>
<div><font face=3D"Courier New, monospace" size=3D"2">=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D</font></div>
<div><font face=3D"Courier New, monospace" size=3D"2">&nbsp;</font></div>
<div><font face=3D"Courier New, monospace" size=3D"2"> Nov 2010&nbsp;&nbsp;=
&nbsp; Submit Internet-Draft as a proposed standard for QoS </font></div>
<div><font face=3D"Courier New, monospace" size=3D"2">&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; application-level proto=
col</font></div>
<div><font face=3D"Courier New, monospace" size=3D"2">&nbsp;</font></div>
<div><font face=3D"Courier New, monospace" size=3D"2">&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Proposed charter for Q4=
S WG</font></div>
<div><font face=3D"Courier New, monospace" size=3D"2">&nbsp;</font></div>
<div><font face=3D"Courier New, monospace" size=3D"2">&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Informational document =
with rules for dimensioning </font></div>
<div><font face=3D"Courier New, monospace" size=3D"2">&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; and performance analysi=
s</font></div>
<div><font face=3D"Courier New, monospace" size=3D"2">&nbsp;</font></div>
<div><font face=3D"Courier New, monospace" size=3D"2">&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Specification of archit=
ecture document for implementation</font></div>
<div><font face=3D"Courier New, monospace" size=3D"2">&nbsp;</font></div>
<div><font face=3D"Courier New, monospace" size=3D"2">&nbsp;</font></div>
<div><font face=3D"Courier New, monospace" size=3D"2">&nbsp;</font></div>
<div><font face=3D"Courier New, monospace" size=3D"2">&nbsp;</font></div>
<div><font face=3D"Courier New, monospace" size=3D"2">&nbsp;</font></div>
<div><font face=3D"Courier New, monospace" size=3D"2">&nbsp;</font></div>
<div><font size=3D"2">- Jose Javier</font></div>
<div><font size=3D"2">&nbsp;</font></div>
<div><font size=3D"2">&nbsp;</font></div>
<div><font size=3D"2">&nbsp;</font></div>
<div><font size=3D"2">&nbsp;</font></div>
</font>
</body>
</html>

--_000_3349FECF788C984BB34176D70A51782F18374A47FRMRSSXCHMBSB3d_--

From dworley@avaya.com  Mon Dec 13 14:09:23 2010
Return-Path: <dworley@avaya.com>
X-Original-To: dispatch@core3.amsl.com
Delivered-To: dispatch@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 35AF43A6D3F; Mon, 13 Dec 2010 14:09:23 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -101.881
X-Spam-Level: 
X-Spam-Status: No, score=-101.881 tagged_above=-999 required=5 tests=[AWL=-0.522, BAYES_00=-2.599, SARE_LWSHORTT=1.24, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 6vn3x2RyrlMY; Mon, 13 Dec 2010 14:09:22 -0800 (PST)
Received: from co300216-co-outbound.net.avaya.com (co300216-co-outbound.net.avaya.com [198.152.13.100]) by core3.amsl.com (Postfix) with ESMTP id 046563A6D38; Mon, 13 Dec 2010 14:09:21 -0800 (PST)
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: AvsEAOIoBk3GmAcF/2dsb2JhbACkDHipZQKZN4VKBIRkiUM
X-IronPort-AV: E=Sophos;i="4.59,338,1288584000"; d="scan'208";a="254762552"
Received: from unknown (HELO co300216-co-erhwest.avaya.com) ([198.152.7.5]) by co300216-co-outbound.net.avaya.com with ESMTP; 13 Dec 2010 17:11:00 -0500
X-IronPort-AV: E=Sophos;i="4.59,338,1288584000"; d="scan'208";a="555117965"
Received: from dc-us1hcex2.us1.avaya.com (HELO DC-US1HCEX2.global.avaya.com) ([135.11.52.21]) by co300216-co-erhwest-out.avaya.com with ESMTP; 13 Dec 2010 17:11:00 -0500
Received: from DC-US1MBEX4.global.avaya.com ([169.254.1.90]) by DC-US1HCEX2.global.avaya.com ([::1]) with mapi; Mon, 13 Dec 2010 17:10:59 -0500
From: "Worley, Dale R (Dale)" <dworley@avaya.com>
To: "dispatch@ietf.org" <dispatch@ietf.org>, "sip@ietf.org" <sip@ietf.org>, Robert Sparks <rjsparks@nostrum.com>
Date: Mon, 13 Dec 2010 17:09:48 -0500
Thread-Topic: Errata report on errata 2602 and 2120 on RFC 5479, "Requirements and Analysis of Media Security Management Protocols"
Thread-Index: AQHLmxKfjFhWVeNeIUaIF8W9qFbgyA==
Message-ID: <CD5674C3CD99574EBA7432465FC13C1B2202288AE7@DC-US1MBEX4.global.avaya.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
acceptlanguage: en-US
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Subject: [dispatch] Errata report on errata 2602 and 2120 on RFC 5479, "Requirements and Analysis of Media Security Management Protocols"
X-BeenThere: dispatch@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: DISPATCH Working Group Mail List <dispatch.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/dispatch>, <mailto:dispatch-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/dispatch>
List-Post: <mailto:dispatch@ietf.org>
List-Help: <mailto:dispatch-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dispatch>, <mailto:dispatch-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 13 Dec 2010 22:09:23 -0000

=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
RFC5479, "Requirements and Analysis of Media Security Management Protocols"
Source of RFC: sip (rai)

Errata ID: 2602

Status: Reported
Type: Technical

Reported By: Fabio Pietrosanti
Date Reported: 2010-11-04

Section A.5.2 says:

      SDP Security Descriptions with SIPS
         Not applicable; SDP Security Descriptions does not have a long-
         term secret.

It should say:

      SDP Security Descriptions with SIPS
         The PFS feature of SDP Security Description with SIPS rely on
         TLS and the availability or not of PFS for SRTP calls depends
         on the negotiated TLS key negotiation algorithm.

         If the selected TLS key negotiation algorithm of SIPS provide
         PFS feature, then the underlying SRTP encryption will support
         PFS.  For example TLS_DHE_RSA_WITH_AES_256_CBC_SHA provde PFS
         feature as described in RFC5246.  If the selected TLS key
         negotiation algorithm of SIPS does not provide PFS feature,
         then the underlying SRTP encryption will not support PFS.
         For example TLS_RSA_WITH_AES_256_CBC_SHA does not provide PFS
         feature as described in RFC5246.


Notes:

It's not true that SDP Security Descriptions with SIPS have PFS "Not
applicable" because the SDES rely on TLS that is part of the security
scheme.

Practically if the long terms keys (the x509v3 RSA key of SIPS server)
is compromised, the TLS sessions can be decrypted, the SDES key
extracted and SRTP calls deciphered.

TLS support key exchange methods that provide PFS trough the use of
Ephemeral Diffie Hellman keys.

When SIPS use TLS with DHE key negotiation, then SDES acquire PFS
feature because even in case of long-term key compromise (the server
x509v3 RSA key), the short term keys (the SDES keys exchanged) will be
safe.
----------------------------------------------------------------------
Recommended status:  (correct) Verified (publish)
Should be reviewed by a security expert.

It seems that the entry for "SDP Security Descriptions with S/MIME" is
also incorrect, as revelation of the private keys of the participants
will render the SDES readable.  I think better phrasing of the revised
wording is:

      SDP Security Descriptions with SIPS
         PFS if the selected TLS cipher suites for the SIPS hops provide PF=
S.

      SDP Security Descriptions with S/MIME
         No PFS.

This needs to be reviewed by a security expert.
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
RFC5479, "Requirements and Analysis of Media Security Management Protocols"
Source of RFC: sip (rai)

Errata ID: 2120

Status: Reported
Type: Editorial

Reported By: Alfred Hoenes
Date Reported: 2010-04-05

Section 4.4,3rd para says:

|  A typical case of using media security where two entities are having
   a Voice over IP (VoIP) conversation over IP-capable networks.
   [...]

It should say:

|  A typical case of using media security is where two entities are
   having a Voice over IP (VoIP) conversation over IP-capable networks.
   [...]

Notes:

Rationale: missing verb.
----------------------------------------------------------------------
Recommended status:  (correct) Hold for document update
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D

Dale

From allyn@cisco.com  Mon Dec 13 15:31:36 2010
Return-Path: <allyn@cisco.com>
X-Original-To: dispatch@core3.amsl.com
Delivered-To: dispatch@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id A48C23A6E17 for <dispatch@core3.amsl.com>; Mon, 13 Dec 2010 15:31:36 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -10.599
X-Spam-Level: 
X-Spam-Status: No, score=-10.599 tagged_above=-999 required=5 tests=[AWL=0.000, BAYES_00=-2.599, RCVD_IN_DNSWL_HI=-8]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id MkcW0I9KU31P for <dispatch@core3.amsl.com>; Mon, 13 Dec 2010 15:31:36 -0800 (PST)
Received: from sj-iport-4.cisco.com (sj-iport-4.cisco.com [171.68.10.86]) by core3.amsl.com (Postfix) with ESMTP id 07C593A6E13 for <dispatch@ietf.org>; Mon, 13 Dec 2010 15:31:36 -0800 (PST)
Authentication-Results: sj-iport-4.cisco.com; dkim=neutral (message not signed) header.i=none
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: AvsEAIM7Bk2rR7Ht/2dsb2JhbACkC3inGJtchUoEhGSJLw
X-IronPort-AV: E=Sophos;i="4.59,338,1288569600"; d="scan'208";a="232027079"
Received: from sj-core-1.cisco.com ([171.71.177.237]) by sj-iport-4.cisco.com with ESMTP; 13 Dec 2010 23:33:12 +0000
Received: from xbh-sjc-221.amer.cisco.com (xbh-sjc-221.cisco.com [128.107.191.63]) by sj-core-1.cisco.com (8.13.8/8.14.3) with ESMTP id oBDNX7mv019186; Mon, 13 Dec 2010 23:33:12 GMT
Received: from xmb-sjc-221.amer.cisco.com ([128.107.191.80]) by xbh-sjc-221.amer.cisco.com with Microsoft SMTPSVC(6.0.3790.4675);  Mon, 13 Dec 2010 15:33:09 -0800
X-MimeOLE: Produced By Microsoft Exchange V6.5
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
x-cr-hashedpuzzle: A9jY BS3o B/6j Flpp GeuL G/Po KLJw KoHZ KzaU L9jD NDHj RGvR UMzm UqZe VcZm WGOJ; 2; ZABpAHMAcABhAHQAYwBoAEAAaQBlAHQAZgAuAG8AcgBnADsAcABlAHQAZQByAC4AbQB1AHMAZwByAGEAdgBlAEAAbQBhAGcAbwByAGMAbwByAHAALgBjAG8AbQA=; Sosha1_v1; 7; {CEE2E779-4FFE-4E98-9990-D0A4FF089CF4}; YQBsAGwAeQBuAEAAYwBpAHMAYwBvAC4AYwBvAG0A; Mon, 13 Dec 2010 23:33:02 GMT; UgBFADoAIABkAHIAYQBmAHQALQByAG8AbQBhAG4AbwB3AC0AZABpAHMAcABhAHQAYwBoAC0AdABlAGwAZQBwAHIAZQBzAGUAbgBjAGUALQB1AHMAZQAtAGMAYQBzAGUAcwAtADAAMQA=
x-cr-puzzleid: {CEE2E779-4FFE-4E98-9990-D0A4FF089CF4}
Content-class: urn:content-classes:message
Date: Mon, 13 Dec 2010 15:33:02 -0800
Message-ID: <9AC2C4348FD86B4BB1F8FA9C5E3A5EDC0324093D@xmb-sjc-221.amer.cisco.com>
In-Reply-To: <AAFA6EF5-7758-4792-84A1-D66965F86B8E@magorcorp.com>
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Thread-Topic: draft-romanow-dispatch-telepresence-use-cases-01
Thread-Index: AcuZe3GFvktP0qlNQI6H5n0ypmR8YQBoXgcw
References: <AAFA6EF5-7758-4792-84A1-D66965F86B8E@magorcorp.com>
From: "Allyn Romanow (allyn)" <allyn@cisco.com>
To: "Peter Musgrave" <peter.musgrave@magorcorp.com>, <dispatch@ietf.org>
X-OriginalArrivalTime: 13 Dec 2010 23:33:09.0811 (UTC) FILETIME=[1A05E830:01CB9B1E]
Subject: Re: [dispatch] draft-romanow-dispatch-telepresence-use-cases-01
X-BeenThere: dispatch@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: DISPATCH Working Group Mail List <dispatch.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/dispatch>, <mailto:dispatch-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/dispatch>
List-Post: <mailto:dispatch@ietf.org>
List-Help: <mailto:dispatch-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dispatch>, <mailto:dispatch-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 13 Dec 2010 23:31:36 -0000

Hi Peter,
I think this should be on the maitai list, as it's not about charter and
I think we decided only charter discussion would go to dispatch.=20
I'll respond on the maitai list, hoping to avoid confusion.

Thanks,
Allyn

From alan.b.johnston@gmail.com  Wed Dec 15 09:07:36 2010
Return-Path: <alan.b.johnston@gmail.com>
X-Original-To: dispatch@core3.amsl.com
Delivered-To: dispatch@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 2EADB28C1CB for <dispatch@core3.amsl.com>; Wed, 15 Dec 2010 09:07:36 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -104.308
X-Spam-Level: 
X-Spam-Status: No, score=-104.308 tagged_above=-999 required=5 tests=[AWL=1.291, BAYES_00=-2.599, GB_I_LETTER=-2, RCVD_IN_DNSWL_LOW=-1, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 02HjU0EYuueU for <dispatch@core3.amsl.com>; Wed, 15 Dec 2010 09:07:35 -0800 (PST)
Received: from mail-bw0-f51.google.com (mail-bw0-f51.google.com [209.85.214.51]) by core3.amsl.com (Postfix) with ESMTP id D649428C1D1 for <dispatch@ietf.org>; Wed, 15 Dec 2010 09:07:34 -0800 (PST)
Received: by bwz8 with SMTP id 8so2527652bwz.38 for <dispatch@ietf.org>; Wed, 15 Dec 2010 09:09:16 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:received:in-reply-to :references:date:message-id:subject:from:to:cc:content-type :content-transfer-encoding; bh=J7gc0ENKb8+wXcvYmKU/F5ld4j1FykLPgtnNuNFPcCM=; b=IhN7z1utdAU3cBr8TSEzZzTmdfCHCgDsGJuP/D+hAVCiyNS3LiN15yUpvw7PlGx1YD GbZPHCszJpkq8GLLqceSxm9aeuuVp5n8TZtjteNMQkDo0N0IF2OYVFkyHkKpMc5P2Z+J VSPOdurY9f8zrgt0IB+OZs/zNsZ/eep5tt6bM=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:content-transfer-encoding; b=Iw60puRfyMSS9szmJZssXYuMZmVKqTvndZ+eVYiZJtkG2rR67jU5986Nl70wmGADR9 WoPaT3J5QCr1xzDszRZM30iLiUnOkyUa2gkHNzMq96cQD7MaQopZRlb1ia+2VPPpc2Pm c5zGqpkc43KqjVuHSaIMn9a+vn9BNgu7UKVnY=
MIME-Version: 1.0
Received: by 10.204.81.7 with SMTP id v7mr3780428bkk.129.1292432956883; Wed, 15 Dec 2010 09:09:16 -0800 (PST)
Received: by 10.204.232.15 with HTTP; Wed, 15 Dec 2010 09:09:16 -0800 (PST)
In-Reply-To: <4CDA833D.8080203@alvestrand.no>
References: <4CDA833D.8080203@alvestrand.no>
Date: Wed, 15 Dec 2010 11:09:16 -0600
Message-ID: <AANLkTinfmtY0czP2diWF78pJm63GOkya-kjUE1Mo3F57@mail.gmail.com>
From: Alan Johnston <alan.b.johnston@gmail.com>
To: Harald Alvestrand <harald@alvestrand.no>
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable
Cc: dispatch@ietf.org
Subject: Re: [dispatch] Fwd: New Version Notification for draft-alvestrand-dispatch-rtcweb-protocols-00
X-BeenThere: dispatch@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: DISPATCH Working Group Mail List <dispatch.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/dispatch>, <mailto:dispatch-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/dispatch>
List-Post: <mailto:dispatch@ietf.org>
List-Help: <mailto:dispatch-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dispatch>, <mailto:dispatch-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 15 Dec 2010 17:07:36 -0000

Harald,

Thanks for kicking off this work with your drafts. =A0I know a lot of us
are greatly looking forward to starting this work after thinking and
talking about it for a long time.

My thinking is basically aligned with your draft. =A0However, I think we
need a little more clarity on exactly what we are trying to do:
exactly how do all the components talk to you each other using
standard protocols or APIs? =A0I found your datagram session URI
proposal in the other draft a little hard to understand - I think we
will need good requirements before we can decide if this is the right
mechanism.

I also understand your arguments on connection management, which is
really signaling. =A0I agree that it is possible for this to be a local
matter between a web browser and a web server, and that establishing
voice sessions from within a web domain can be handled without
standards, and voice sessions between web domains could be signaled
using existing standards such as SIP.

However, I do think there is value in standardizing some kind of
lightweight API for signaling between the browser and server. =A0 Some
of us have been thinking about this for a while now:

=A0=A0 =A0=A0http://tools.ietf.org/html//draft-sinnreich-sip-web-apis
=A0=A0 =A0=A0http://tools.ietf.org/html/draft-peterson-sipcore-advprop

The good news is that this work is completely orthogonal to the mainly
media work you propose in your draft. But it does tie in nicely and
helps provide a fully interoperable set of protocols/APIs, which
ultimately is what the IETF is all about. =A0 I don't see any need for
one effort to delay the other - in fact, both could potentially be
done in separate working groups.

Finally, a comment on the name for the overall effort - I know, really
important stuff... =A0The acronym RTC has baggage in our industry, and
it might be nice avoid yet another three letter acronym ;-). =A0I was
thinking about Web RTCom, short for Web Real Time Communications.

- Alan -



On Wed, Nov 10, 2010 at 5:34 AM, Harald Alvestrand <harald@alvestrand.no> w=
rote:
>
> This is the overview document for the IETF-related RTC-WEB work.
>
> -------- Original Message --------
> Subject: New Version Notification for draft-alvestrand-dispatch-rtcweb-pr=
otocols-00
> Date: Wed, 10 Nov 2010 03:31:05 -0800 (PST)
> From: IETF I-D Submission Tool <idsubmission@ietf.org>
> To: harald@alvestrand.no
>
> A new version of I-D, draft-alvestrand-dispatch-rtcweb-protocols-00.txt h=
as been successfully submitted by Harald Alvestrand and posted to the IETF =
repository.
>
> Filename:	 draft-alvestrand-dispatch-rtcweb-protocols
> Revision:	 00
> Title:		 Overview: Real Time Protocols for Brower-based Applications
> Creation_date:	 2010-11-11
> WG ID:		 Independent Submission
> Number_of_pages: 9
>
> Abstract:
> This document gives an overview of a protocol suite intended for use
> with real-time applications that can be deployed in browsers - "real
> time communication on the Web".
>
> It intends to serve as a starting and coordination point to make sure
> all the parts that are needed to achieve this goal are findable, and
> that the parts that belong in the Internet protocol suite are fully
> specified and on the right publication track.
>
> This work is an attempt to synthesize the input of many people, but
> makes no claims to fully represent the views of any of them.  All
> parts of the document should be regarded as open for discussion.
>
>
>
> The IETF Secretariat.
>
>
>
>
> _______________________________________________
> dispatch mailing list
> dispatch@ietf.org
> https://www.ietf.org/mailman/listinfo/dispatch
>

From paulej@packetizer.com  Wed Dec 15 13:55:08 2010
Return-Path: <paulej@packetizer.com>
X-Original-To: dispatch@core3.amsl.com
Delivered-To: dispatch@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id C9BB628C106 for <dispatch@core3.amsl.com>; Wed, 15 Dec 2010 13:55:08 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.599
X-Spam-Level: 
X-Spam-Status: No, score=-2.599 tagged_above=-999 required=5 tests=[AWL=0.000,  BAYES_00=-2.599]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id qTYR4KpXwmB7 for <dispatch@core3.amsl.com>; Wed, 15 Dec 2010 13:55:03 -0800 (PST)
Received: from dublin.packetizer.com (dublin.packetizer.com [75.101.130.125]) by core3.amsl.com (Postfix) with ESMTP id 2C24C28C116 for <dispatch@ietf.org>; Wed, 15 Dec 2010 13:55:03 -0800 (PST)
Received: from sydney (rrcs-98-101-155-83.midsouth.biz.rr.com [98.101.155.83]) (authenticated bits=0) by dublin.packetizer.com (8.14.2/8.14.2) with ESMTP id oBFLudET013130 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=NO); Wed, 15 Dec 2010 16:56:45 -0500
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=packetizer.com; s=dublin; t=1292450205; bh=lS6IAfdOD80iW0f2R5pzFsLOLGfJzANDCTU9H7dnIVs=; h=From:To:References:In-Reply-To:Subject:Date:Message-ID: MIME-Version:Content-Type:Content-Transfer-Encoding; b=hwn3ZPc4z+klpCSDM5639zNt8obS2F5cmKMtz+JrTf2n7fhYlDM9cCaEuaFdbYjIS aY03F6e2pqCDC4jXxEuBmmDPpNH5PU+V7iHQNXQHK1wXhBBgQ+NVQOTIn4erQaEYUP d8yhxCTa3bUwq35M/RRj7EhOd5UW1N1tFOWwOPwo=
From: "Paul E. Jones" <paulej@packetizer.com>
To: "'Worley, Dale R \(Dale\)'" <dworley@avaya.com>, <dispatch@ietf.org>
References: <20101128221502.13473.41922.idtracker@localhost>, <00e401cb8f4a$e28a56e0$a79f04a0$@packetizer.com> <CD5674C3CD99574EBA7432465FC13C1B2202288AA8@DC-US1MBEX4.global.avaya.com>
In-Reply-To: <CD5674C3CD99574EBA7432465FC13C1B2202288AA8@DC-US1MBEX4.global.avaya.com>
Date: Wed, 15 Dec 2010 16:56:32 -0500
Message-ID: <04a901cb9ca2$f337b360$d9a71a20$@packetizer.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
X-Mailer: Microsoft Outlook 14.0
Thread-Index: AQGceIxBMRvDIaVI6ICKVhI0Ts3JTgH4gdrvAiQU2VGT323qQA==
Content-Language: en-us
Subject: Re: [dispatch] FW: I-D Action:draft-jones-ipmc-session-id-00.txt
X-BeenThere: dispatch@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: DISPATCH Working Group Mail List <dispatch.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/dispatch>, <mailto:dispatch-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/dispatch>
List-Post: <mailto:dispatch@ietf.org>
List-Help: <mailto:dispatch-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dispatch>, <mailto:dispatch-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 15 Dec 2010 21:55:09 -0000

Dale,

I apologize for not seeing your message sooner.

All of the points you mention are correct.  The important aspect of this
approach is, indeed, the fact that we can identify and end-to-end session as
the session is manipulated in the network.

The question you had was "what do we want to do with it?"  There are a
variety of things we would like to do with this, including associating SIP
signaling with media flows, billing logs, troubleshooting, etc.  It's true
that the final end-to-end session ID is not signaled as a single signaling
element, but each half is in the signaling going in each direction.

We might have challenges getting B2BUAs to pass it through, but I'm not sure
what to suggest, except that we work that out as a group.  It could be
signaled as we have it written in the draft now, or via its own header.

Paul

> -----Original Message-----
> From: dispatch-bounces@ietf.org [mailto:dispatch-bounces@ietf.org] On
> Behalf Of Worley, Dale R (Dale)
> Sent: Tuesday, December 07, 2010 2:10 PM
> To: dispatch@ietf.org
> Subject: Re: [dispatch] FW: I-D Action:draft-jones-ipmc-session-id-
> 00.txt
> 
> This draft is intriguing...  In concept, it identifies something that we
> understand but have not named, the "end of a session", what is usually
> considered a call instance on a phone.  E.g., when phone B transfers
> caller A to talk to C, the "end of the session" at A does not change,
> despite that the A-B dialog has been replaced by the A-C dialog.
> Indeed, the fact that we say one dialog "replaces" another at A means
> that the "end of the session" at A has not changed.  The draft proposes
> that UAs coin UUIDs to label each end of a session that they create.
> Conference servers are a special case, in that each conference focus
> uses one end of a session UUID for all of the legs of the conference.
> 
> The draft proposes that each UA, in any INVITE, sends the end-of-the-
> session UUID at its end.
> 
> The draft proposes that each UA, when it learns the end-of-the-session
> UUID of the other end of a dialog, should combine that with its own end-
> of-the-session UUID to generate a "Session Identifier".
> 
> But there seem to be no places where the Session Identifier becomes
> manifest in the protocol.  So I'm not sure what its purpose is.
> 
> But getting back to the end-of-the-session UUID, that seems like it
> could be useful for troubleshooting, etc.  It's a close kin to the
> "References" header proposal, in that it gives a way to show within the
> signaling that two dialogs are associated.
> 
> It seems to have the same difficulties as Hadriel's session-id when it
> comes to having B2BUAs pass it through.
> 
> Dale
> _______________________________________________
> dispatch mailing list
> dispatch@ietf.org
> https://www.ietf.org/mailman/listinfo/dispatch


From henry.sinnreich@gmail.com  Thu Dec 16 12:45:38 2010
Return-Path: <henry.sinnreich@gmail.com>
X-Original-To: dispatch@core3.amsl.com
Delivered-To: dispatch@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 5722C3A69C7 for <dispatch@core3.amsl.com>; Thu, 16 Dec 2010 12:45:38 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.618
X-Spam-Level: 
X-Spam-Status: No, score=-2.618 tagged_above=-999 required=5 tests=[AWL=-0.731, BAYES_00=-2.599, HTML_MESSAGE=0.001, MIME_QP_LONG_LINE=1.396, RCVD_IN_DNSWL_LOW=-1, SARE_MILLIONSOF=0.315]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id IOiotKk-o0Vi for <dispatch@core3.amsl.com>; Thu, 16 Dec 2010 12:45:26 -0800 (PST)
Received: from mail-gy0-f172.google.com (mail-gy0-f172.google.com [209.85.160.172]) by core3.amsl.com (Postfix) with ESMTP id 1A11D3A6953 for <dispatch@ietf.org>; Thu, 16 Dec 2010 12:45:26 -0800 (PST)
Received: by gyd12 with SMTP id 12so1987702gyd.31 for <dispatch@ietf.org>; Thu, 16 Dec 2010 12:47:11 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:user-agent:date:subject:from :to:cc:message-id:thread-topic:thread-index:mime-version :content-type; bh=Lz1HM0UZdj8OY2lH4Q7XNzEIHi1c721zqqt2+L1yPQs=; b=st3KJDQ05In/U9eHMug2iU/luG4R7ylotj+YKEeAmtBx2w/FB58OPIoTcsy+KWtqfM TEu6FlEiuUZU8HTEu5jtMGr3lDm/jww5tQheTGShtgaN34vTA6xXy0Fku1fJwg2RtizC Ynlo/xk/UZEdmGGlb19tWWLKGei9ZSEOAc6dI=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=user-agent:date:subject:from:to:cc:message-id:thread-topic :thread-index:mime-version:content-type; b=tDUixmkkU2IPNEqoobUxNJ6761QxTJTvp3CFkvXDs0Gz3nDw0UjjgHnM0adsZvI9Ep 8qJkEhbj1b0mmcCUff2qf3ZRPHdsyWVVqDbpG2pxFprsiZG9OAW8Y3KnECYTzESvt2jB FvARzWfO8aWhiVC2TOAdGiMeqiN/KXVY7vVlk=
Received: by 10.146.83.8 with SMTP id g8mr416260yab.11.1292532430956; Thu, 16 Dec 2010 12:47:10 -0800 (PST)
Received: from [10.0.1.7] (cpe-76-184-225-135.tx.res.rr.com [76.184.225.135]) by mx.google.com with ESMTPS id b26sm3265532anb.13.2010.12.16.12.47.08 (version=TLSv1/SSLv3 cipher=RC4-MD5); Thu, 16 Dec 2010 12:47:09 -0800 (PST)
User-Agent: Microsoft-Entourage/12.27.0.100910
Date: Thu, 16 Dec 2010 14:47:07 -0600
From: Henry Sinnreich <henry.sinnreich@gmail.com>
To: <dispatch@ietf.org>
Message-ID: <C92FD6EB.16652%henry.sinnreich@gmail.com>
Thread-Topic: A Datagram Transport for the RTC-Web profile
Thread-Index: AcudYmb2aZv2wi8pwUKnVnp5w7jemQ==
Mime-version: 1.0
Content-type: multipart/alternative; boundary="B_3375355629_1185183"
Cc: Lars Eggert <lars.eggert@nokia.com>
Subject: [dispatch] A Datagram Transport for the RTC-Web profile
X-BeenThere: dispatch@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: DISPATCH Working Group Mail List <dispatch.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/dispatch>, <mailto:dispatch-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/dispatch>
List-Post: <mailto:dispatch@ietf.org>
List-Help: <mailto:dispatch-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dispatch>, <mailto:dispatch-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 16 Dec 2010 20:45:38 -0000

> This message is in MIME format. Since your mail reader does not understand
this format, some or all of this message may not be legible.

--B_3375355629_1185183
Content-type: text/plain;
	charset="ISO-8859-1"
Content-transfer-encoding: quoted-printable

Hi Harald,
=20
I would like to add my thanks to Alan Johnston=B9s note, this time to your
other I-D, [I-D: draft-alvestrand-dispatch-rtcweb-datagram-00] since is a
timely and welcome contribution to what may well turn out to become the mos=
t
exciting development in VoIP: Opening such as SIP VoIP up from its separate
applications environment, Internet or telecom, into the mainstream world of
applications, into the browser.
=20
Given the transformative potential we believe this has, maybe a contrarian
view to the solutions presented here is timely right now. The Internet
industry will produce solutions one way or another and the challenge in our
IETF work here is to develop a standard that is most attractive to
implementers. This is the focus in the message.
=20
There is an obvious need to present, discuss and research various options
before developing any standard document. So here are some comments when
adopting a contrarian view. This is certainly not a complete list nor does
everything tie yet neatly together =AD the reason why we propose this work to
be an IRTF (http://www.irtf.org/) work item.
=20
Last but not least, as per your model, we discuss here only media transport
between browsers or between a browser and a possible RTC server, such as a
conference server. All issues of control, such as rendezvous, session setup=
,
etc. are out of scope. These topics are addressed elsewhere.
=20
Missing items
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
=20
In sections 1.Introduction and 2.Terminology, the key distinction must be
added between streaming audio/video (a/v) media and interactive real-time
(RT) media for communications and other, such as games, to which the title
RTC is pointing.
=20
=B3When transporting audio / video data between participants on the current
Internet, there are a number of obstacles to be faced.=B2
Well, there is also really good news to be added: Content Distribution
Networks (CDN) support highest quality HDTV streaming to many millions of
users. CDN share something with the Internet: CDN are a general purpose
global platform that while keeping to basic HTTP protocol support enables a=
n
endless stream of innovations that require no network upgrades for new Web
applications. CDN are also scalable Internet style. See below how CDN could
also serve as relays for RT media.
=20
Another missing item seems to be any emphasis on the handling of media for
P2P RTC in the browser, arguably the ultimate communication solution for
many reasons, such as lowest cost of ownership, instant scalability for pea=
k
traffic events. Would not P2P media run inside a VPN-like network over HIP,
as discussed below make a most attractive option?
=20
Last but not least, actually the most important for tens of millions of Web
app developers is the complete integration with all and any web application=
s
and integration into web development tools, such as graphic Integrated
Development Environments (IDE).
How can the required protocol expertise on media, as required here be best
hidden from app developers, so they are not discouraged from using it?
=20
Unnecessary Complexity: Are there better options? Which?
=20
The Datagram Model that is presented in section 3.Service model. Being an
assembly of very complex constructs to be found in recent IETF documents,
arguably weighs down the Service model. This contradicts the golden design
rule that engineering is finished only when it can be made no simpler and n=
o
more.=20
We also miss here a discussion of design options and the criteria for
picking any particular choice. Discussing such options in detail are key to
choosing and defending an approach for RT Web communications.
=20
=20
Alternate options for RT Web media
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
=20
Missing the option of using just UDP and application level scheduling
without any other protocols. My understanding is that Skype for example has
proven such an approach for interactive a/v. Skype does not use RTP. Neithe=
r
do Apple TV, Flash video and others for streaming media.
=20
Another approach, also well proven for CDN is streaming HTTP. Bidirectional
HTTP and Streaming HTTP is the object of present IETF work and it would mak=
e
sense to benefit from it.
=20
Sample scenarios for using HTTP for media transport in RTC:
=20
=B7      Users are inside a single ISP, within a small geographical area and
the nearest CDN HTTP proxy serves as the media relay. A suitable a/v codec
packetization and sequencing from the end point browser based apps can
easily meet the required delay, such as less than 150 ms end-to-end. The CD=
N
HTTP proxy has to be instructed not to cache this stream and is used =8Cas
is=B9.
=20
=B7      Some users are geographically remote and in different ISPs. In this
case, the CDN owned fiber backbones might prove to be an alternative to the
congestion experienced from peering and backhaul. Here too the huge CDN
infrastructure is used =8Cas is=B9.
=20
Alternate Options for NAT traversal
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
=20
Instead of using ICE as in RFC 5245 that is described specifically for SIP,
why not using ICE as specified 5750 for HIP since it has the following
benefits:
=20
=B7      ICE for HIP works for all application layer protocols and has all th=
e
benefit of a generic solution
=B7      HIP supports also IPv6 transition, mobility and multi-homing
=B7      HIP provides VPN-like security for both media and control, thus
meeting the criteria for simplicity in our contrarian approach.
=20
Things to disagree with
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
=20
The URI schema for datagram channels contradicts both the Internet and Web
architectural principles:
=20
1.  Registration of URIs contradict the loose coupling and scalability of
the Web architecture (reference)
2.  The URI registration template uses IP addresses. This contradicts the
IAB UNSAF RFC 3424 and is also one of the main weaknesses of SDP in SIP,
since the IP addresses are not information, but rather disinformation; many
intermediaries along the path will change them unfortunately. By contrast,
HIP works end-to-end like the User Space VPN and is better positioned to
handle this. The are no intermediaries inside the VPN-like network
established over HIP.
3.  Why not enjoy also the flexibility not to use only DNS names for the
media description, but rather P2P names, such as in Skype? Caution, we may
open here a can of worms, but this is important as well. It must be IMO als=
o
part of discussing the design options.
=20
Missing sections: Discussion and Conclusions
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
=20
The key item to discuss is if the approach in this draft meets the basic
engineering criteria: The design is the simplest possible and nothing
remains to be taken away to make it simpler and no more.
=20
My conclusion is the I-D is a welcome start of work on RT interactive
communications on the web, but the approach presented, though formally
compliant with the most recent IETF application area standards work may not
be the most simple. Therefore it may not be the most successful in the
market.
=20
Recommendations
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
=20
The discussions of other options, such as the examples recommended here
require detailed discussions, prototyping and testing before adopting
anything resembling a standard proposal. For this reason we suggest the RTC
Web work should continue within the Internet Research Task Force (IRTF) and
I have taken the liberty to copy the IRTF Chair Lars Eggert for this
purpose. Possible work items include:
=20
=B7      What is the complexity, for example measured in the number of
messages and protocol support required in the present RTC Web I-D as is?
=B7      List and comparison of alternatives? (Such as using CDN, HIP and P2P=
)
=B7      Would a SIP API standard and RTC Web constitute a complete solution?
If not, what is missing?
=B7      Scenarios and business models. Who pays the CDN for RTC? Business
innovation is impossible to predict, but must be enabled by providing the
tools and flexibility inherent in the Darwinian Web to the genius of
application developers.
=B7      Prototypes and test reports.
=20
It can be argued that sending this work to the IRTF will introduce a delay,
but as mentioned, the Internet industry will produce solutions one way or
another and the challenge in the IETF work here is to develop a standard
that is most attractive to app developers and to implementers.
See also =B3What Makes for a Successful Protocol=B2, RFC 5218.
=20
Thanks, Henry
=20
=20
=20
=20
=20


--B_3375355629_1185183
Content-type: text/html;
	charset="ISO-8859-1"
Content-transfer-encoding: quoted-printable

<HTML>
<HEAD>
<TITLE>A Datagram Transport for the RTC-Web profile</TITLE>
</HEAD>
<BODY>
<FONT SIZE=3D"2"><FONT FACE=3D"Calibri, Verdana, Helvetica, Arial"><SPAN STYLE=3D=
'font-size:12pt'>Hi Harald,<BR>
&nbsp;<BR>
I would like to add my thanks to Alan Johnston&#8217;s note, this time to y=
our other I-D, [I-D: draft-alvestrand-dispatch-rtcweb-datagram-00] since is =
a timely and welcome contribution to what may well turn out to become the mo=
st exciting development in VoIP: Opening such as SIP VoIP up from its separa=
te applications environment, Internet or telecom, into the mainstream world =
of applications, into the browser.<BR>
&nbsp;<BR>
Given the transformative potential we believe this has, maybe a contrarian =
view to the solutions presented here is timely right now. The Internet indus=
try will produce solutions one way or another and the challenge in our IETF =
work here is to develop a standard that is most attractive to implementers. =
This is the focus in the message.<BR>
&nbsp;<BR>
There is an obvious need to present, discuss and research various options b=
efore developing any standard document. So here are some comments when adopt=
ing a contrarian view. This is certainly not a complete list nor does everyt=
hing tie yet neatly together &#8211; the reason why we propose this work to =
be an IRTF (<a href=3D"http://www.irtf.org/">http://www.irtf.org/</a>) work it=
em.<BR>
&nbsp;<BR>
Last but not least, as per your model, we discuss here only media transport=
 between browsers or between a browser and a possible RTC server, such as a =
conference server. All issues of control, such as rendezvous, session setup,=
 etc. are out of scope. These topics are addressed elsewhere.<BR>
&nbsp;<BR>
Missing items<BR>
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D<BR>
&nbsp;<BR>
In sections 1.Introduction and 2.Terminology, the key distinction must be a=
dded between streaming audio/video (a/v) media and interactive real-time (RT=
) media for communications and other, such as games, to which the title RTC =
is pointing.<BR>
&nbsp;<BR>
&#8220;When transporting audio / video data between participants on the cur=
rent Internet, there are a number of obstacles to be faced.&#8221;<BR>
Well, there is also really good news to be added: Content Distribution Netw=
orks (CDN) support highest quality HDTV streaming to many millions of users.=
 CDN share something with the Internet: CDN are a general purpose global pla=
tform that while keeping to basic HTTP protocol support enables an endless s=
tream of innovations that require no network upgrades for new Web applicatio=
ns. CDN are also scalable Internet style. See below how CDN could also serve=
 as relays for RT media.<BR>
&nbsp;<BR>
Another missing item seems to be any emphasis on the handling of media for =
P2P RTC in the browser, arguably the ultimate communication solution for man=
y reasons, such as lowest cost of ownership, instant scalability for peak tr=
affic events. Would not P2P media run inside a VPN-like network over HIP, as=
 discussed below make a most attractive option?<BR>
&nbsp;<BR>
Last but not least, actually the most important for tens of millions of Web=
 app developers is the complete integration with all and any web application=
s and integration into web development tools, such as graphic Integrated Dev=
elopment Environments (IDE).<BR>
How can the required protocol expertise on media, as required here be best =
hidden from app developers, so they are not discouraged from using it?<BR>
&nbsp;<BR>
Unnecessary Complexity: Are there better options? Which?<BR>
&nbsp;<BR>
The Datagram Model that is presented in section 3.Service model. Being an a=
ssembly of very complex constructs to be found in recent IETF documents, arg=
uably weighs down the Service model. This contradicts the golden design rule=
 that engineering is finished only when it can be made no simpler and no mor=
e. <BR>
We also miss here a discussion of design options and the criteria for picki=
ng any particular choice. Discussing such options in detail are key to choos=
ing and defending an approach for RT Web communications.<BR>
&nbsp;<BR>
&nbsp;<BR>
Alternate options for RT Web media<BR>
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D<BR>
&nbsp;<BR>
Missing the option of using just UDP and application level scheduling witho=
ut any other protocols. My understanding is that Skype for example has prove=
n such an approach for interactive a/v. Skype does not use RTP. Neither do A=
pple TV, Flash video and others for streaming media.<BR>
&nbsp;<BR>
Another approach, also well proven for CDN is streaming HTTP. Bidirectional=
 HTTP and Streaming HTTP is the object of present IETF work and it would mak=
e sense to benefit from it. <BR>
&nbsp;<BR>
Sample scenarios for using HTTP for media transport in RTC:<BR>
&nbsp;<BR>
&middot; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Users are inside a single ISP, withi=
n a small geographical area and the nearest CDN HTTP proxy serves as the med=
ia relay. A suitable a/v codec packetization and sequencing from the end poi=
nt browser based apps can easily meet the required delay, such as less than =
150 ms end-to-end. The CDN HTTP proxy has to be instructed not to cache this=
 stream and is used &#8216;as is&#8217;.<BR>
&nbsp;<BR>
&middot; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Some users are geographically remote=
 and in different ISPs. In this case, the CDN owned fiber backbones might pr=
ove to be an alternative to the congestion experienced from peering and back=
haul. Here too the huge CDN infrastructure is used &#8216;as is&#8217;.<BR>
&nbsp;<BR>
Alternate Options for NAT traversal<BR>
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D<BR>
&nbsp;<BR>
Instead of using ICE as in RFC 5245 that is described specifically for SIP,=
 why not using ICE as specified 5750 for HIP since it has the following bene=
fits:<BR>
&nbsp;<BR>
&middot; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ICE for HIP works for all applicatio=
n layer protocols and has all the benefit of a generic solution<BR>
&middot; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;HIP supports also IPv6 transition, m=
obility and multi-homing<BR>
&middot; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;HIP provides VPN-like security for b=
oth media and control, thus meeting the criteria for simplicity in our contr=
arian approach.<BR>
&nbsp;<BR>
Things to disagree with<BR>
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D<BR>
&nbsp;<BR>
The URI schema for datagram channels contradicts both the Internet and Web =
architectural principles:<BR>
&nbsp;<BR>
1. &nbsp;Registration of URIs contradict the loose coupling and scalability=
 of the Web architecture (reference)<BR>
2. &nbsp;The URI registration template uses IP addresses. This contradicts =
the IAB UNSAF RFC 3424 and is also one of the main weaknesses of SDP in SIP,=
 since the IP addresses are not information, but rather disinformation; many=
 intermediaries along the path will change them unfortunately. By contrast, =
HIP works end-to-end like the User Space VPN and is better positioned to han=
dle this. The are no intermediaries inside the VPN-like network established =
over HIP.<BR>
3. &nbsp;Why not enjoy also the flexibility not to use only DNS names for t=
he media description, but rather P2P names, such as in Skype? Caution, we ma=
y open here a can of worms, but this is important as well. It must be IMO al=
so part of discussing the design options.<BR>
&nbsp;<BR>
Missing sections: Discussion and Conclusions<BR>
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D<BR>
&nbsp;<BR>
The key item to discuss is if the approach in this draft meets the basic en=
gineering criteria: The design is the simplest possible and nothing remains =
to be taken away to make it simpler and no more.<BR>
&nbsp;<BR>
My conclusion is the I-D is a welcome start of work on RT interactive commu=
nications on the web, but the approach presented, though formally compliant =
with the most recent IETF application area standards work may not be the mos=
t simple. Therefore it may not be the most successful in the market.<BR>
&nbsp;<BR>
Recommendations<BR>
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D<BR>
&nbsp;<BR>
The discussions of other options, such as the examples recommended here req=
uire detailed discussions, prototyping and testing before adopting anything =
resembling a standard proposal. For this reason we suggest the RTC Web work =
should continue within the Internet Research Task Force (IRTF) and I have ta=
ken the liberty to copy the IRTF Chair Lars Eggert for this purpose. Possibl=
e work items include:<BR>
&nbsp;<BR>
&middot; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;What is the complexity, for example =
measured in the number of messages and protocol support required in the pres=
ent RTC Web I-D as is?<BR>
&middot; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;List and comparison of alternatives?=
 (Such as using CDN, HIP and P2P)<BR>
&middot; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Would a SIP API standard and RTC Web=
 constitute a complete solution? If not, what is missing?<BR>
&middot; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Scenarios and business models. Who p=
ays the CDN for RTC? Business innovation is impossible to predict, but must =
be enabled by providing the tools and flexibility inherent in the Darwinian =
Web to the genius of application developers.<BR>
&middot; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Prototypes and test reports.<BR>
&nbsp;<BR>
It can be argued that sending this work to the IRTF will introduce a delay,=
 but as mentioned, the Internet industry will produce solutions one way or a=
nother and the challenge in the IETF work here is to develop a standard that=
 is most attractive to app developers and to implementers.<BR>
See also &#8220;What Makes for a Successful Protocol&#8221;, RFC 5218.<BR>
&nbsp;<BR>
Thanks, Henry<BR>
&nbsp;<BR>
&nbsp;<BR>
&nbsp;<BR>
&nbsp;<BR>
&nbsp;<BR>
</SPAN></FONT></FONT>
</BODY>
</HTML>


--B_3375355629_1185183--



From jgunn6@csc.com  Thu Dec 16 14:24:07 2010
Return-Path: <jgunn6@csc.com>
X-Original-To: dispatch@core3.amsl.com
Delivered-To: dispatch@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 1C1283A6979; Thu, 16 Dec 2010 14:24:07 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.598
X-Spam-Level: 
X-Spam-Status: No, score=-6.598 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-4]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id XoBXVP3rRt3z; Thu, 16 Dec 2010 14:24:05 -0800 (PST)
Received: from mail171.messagelabs.com (mail171.messagelabs.com [216.82.253.243]) by core3.amsl.com (Postfix) with ESMTP id 73B943A6915; Thu, 16 Dec 2010 14:24:05 -0800 (PST)
X-VirusChecked: Checked
X-Env-Sender: jgunn6@csc.com
X-Msg-Ref: server-3.tower-171.messagelabs.com!1292538349!35709035!1
X-StarScan-Version: 6.2.9; banners=-,-,-
X-Originating-IP: [20.137.2.87]
Received: (qmail 24649 invoked from network); 16 Dec 2010 22:25:50 -0000
Received: from amer-mta101.csc.com (HELO amer-mta101.csc.com) (20.137.2.87) by server-3.tower-171.messagelabs.com with DHE-RSA-AES256-SHA encrypted SMTP; 16 Dec 2010 22:25:50 -0000
Received: from amer-gw09.amer.csc.com (amer-gw09.amer.csc.com [20.6.39.245]) by amer-mta101.csc.com (Switch-3.4.3/Switch-3.3.3mp) with ESMTP id oBGMPmjO009531; Thu, 16 Dec 2010 17:25:48 -0500
In-Reply-To: <3349FECF788C984BB34176D70A51782F18374A47@FRMRSSXCHMBSB3.dc-m.alcatel-lucent.com>
References: <3349FECF788C984BB34176D70A51782F18374A47@FRMRSSXCHMBSB3.dc-m.alcatel-lucent.com>
To: "GARCIA ARANDA, JOSE JAVIER (JOSE JAVIER)" <jose_javier.garcia_aranda@alcatel-lucent.com>
MIME-Version: 1.0
X-KeepSent: B818205E:091BC16F-852577FB:007ADF83; type=4; name=$KeepSent
X-Mailer: Lotus Notes Release 8.0.2FP1  CCH2 April 23, 2009
From: Janet P Gunn <jgunn6@csc.com>
Message-ID: <OFB818205E.091BC16F-ON852577FB.007ADF83-852577FB.007B37FE@csc.com>
Date: Thu, 16 Dec 2010 17:25:51 -0500
X-MIMETrack: Serialize by Router on AMER-GW09/SRV/CSC(Release 8.5.1FP1 HF440|June 18, 2010) at 12/16/2010 05:25:25 PM, Serialize complete at 12/16/2010 05:25:25 PM
Content-Type: multipart/alternative; boundary="=_alternative 007B37B3852577FB_="
X-Mailman-Approved-At: Thu, 16 Dec 2010 14:54:50 -0800
Cc: "pedrochas@dit.upm.es" <pedrochas@dit.upm.es>, "'dispatch@ietf.org'" <dispatch@ietf.org>, dispatch-bounces@ietf.org, "ORTIGA HERRERA, GUADALUPE \(GUADALUPE\)" <guadalupe.ortiga_herrera@alcatel-lucent.com>, "jquemada@dit.upm.es" <jquemada@dit.upm.es>, "CUBILLO PASTOR, CLARA \(CLARA\)" <clara.cubillo_pastor@alcatel-lucent.com>, "gabriel@dit.upm.es" <gabriel@dit.upm.es>, "barcenilla@dit.upm.es" <barcenilla@dit.upm.es>, "jsr@dit.upm.es" <jsr@dit.upm.es>, "HERRANZ PABLO, SONIA \(SONIA\)" <sonia.herranz@alcatel-lucent.com>, "DIAZ VIZCAINO, LUIS MIGUEL \(LUIS MIGUEL\)" <luismi.diaz@alcatel-lucent.com>
Subject: Re: [dispatch] Charter proposal for Q4S WG ( formerly Q-HTTP) Version 1
X-BeenThere: dispatch@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: DISPATCH Working Group Mail List <dispatch.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/dispatch>, <mailto:dispatch-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/dispatch>
List-Post: <mailto:dispatch@ietf.org>
List-Help: <mailto:dispatch-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dispatch>, <mailto:dispatch-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 16 Dec 2010 22:24:07 -0000

This is a multipart message in MIME format.
--=_alternative 007B37B3852577FB_=
Content-Type: text/plain; charset="US-ASCII"

I am a little bit confused by the combination  of 
        1. Protocol design to be used in interactive applications 
(including
      virtualized videogames,and interative-video applications)
  and
    3. Optimizing for low bit rates (typlically below 2.4 kbps)

I do not know many video games that work effectively at 2.4 kbps.

Am I missing something?

Janet





From:
"GARCIA ARANDA, JOSE JAVIER (JOSE JAVIER)" 
<jose_javier.garcia_aranda@alcatel-lucent.com>
To:
"'dispatch@ietf.org'" <dispatch@ietf.org>
Cc:
"pedrochas@dit.upm.es" <pedrochas@dit.upm.es>, "CUBILLO PASTOR, CLARA 
\(CLARA\)" <clara.cubillo_pastor@alcatel-lucent.com>, "ORTIGA   HERRERA, 
GUADALUPE \(GUADALUPE\)" <guadalupe.ortiga_herrera@alcatel-lucent.com>, 
"jquemada@dit.upm.es" <jquemada@dit.upm.es>, "HERRANZ PABLO,    SONIA 
\(SONIA\)" <sonia.herranz@alcatel-lucent.com>, "gabriel@dit.upm.es" 
<gabriel@dit.upm.es>, "barcenilla@dit.upm.es" <barcenilla@dit.upm.es>, 
"jsr@dit.upm.es" <jsr@dit.upm.es>, "DIAZ        VIZCAINO, LUIS MIGUEL 
\(LUIS MIGUEL\)" <luismi.diaz@alcatel-lucent.com>
Date:
12/13/2010 10:56 AM
Subject:
[dispatch] Charter proposal for Q4S WG ( formerly Q-HTTP) Version 1



 
Hi everybody, 
 
Here is the charter proposal for Q4S ( Quality for service) WG. This WG 
will include the achieved works with  "Q-HTTP"
 
Thanks for your comments
 
 
Description of Working group
============================
 
   Problem Statement:
 
   The QoS over Internet is a hot issue today. Current QoS handling
   mechanisms used in  modern network transport layers (MPLS, RSVP, 
   Diffserv,Traffic Engineering) do not provide  themselves a 
   QoS-on-demand end-to-end solution and existing adaptative 
   solutions based on In-band Control protocols (such as RTCP) 
   are very difficult to combine with any other protocols for which 
   they have not been designed for.
 
   Four Network Parameters comprises the QoS at application level:
   Bandwidth, packet-loss, latency and Jitter.
 
   Interactive-video applications define flows in both directions. 
   Different applications require different constraints (in terms of 
   latency, jitter, packet loss) in one or both directions and 
   different responsiveness. The proposed solution must be an 
   effective out-of-band application level protocol capable of 
   reacting when any of these constraints are violated. Such protocol 
   must trigger adaptive solutions and/or QoS network profile changes.
 
   Currently content providers are only able to provide services based 
   on adaptative methods or last-mille deployments which prefer 
   dedicated network resources (vs. Internet), and therefore, restricts 
   the subscriber population and increases the costs.
 
   Objetives:
 
   The goal of this working group is to define a 
   QoS application-level  standard protocol optimized for its use over 
   the internet that may be widely implemented and easily managed
   by application developers and service providers.
 
   The core technical considerations for such protocol include, but 
   are not necessarily limited to, the following:
 
   1. Protocol design to be used in interactive applications (including
      virtualized videogames,and interative-video applications)
 
   2. Ensuring interoperability with all existing transport protocols
 
   3. Optimizing for low bit rates (typlically below 2.4 kbps)
 
   4. To ensure a feasible practical implementation based on 
      policy servers and interoperability between service providers
 
 
   Deliverables:
 
   1. Specification of protocol that meets the requirements in the 
      form of an Internet-Draft that defines the negotiation of QoS
      parameters, the measurement process and alert mechanisms.
 
   2. Dimensioning rules and performance analysis
 
   3. A set of technical requirements for a practical
      implementation which may include adaptative solutions and/or
      QoS profile modification.
 
 
Goals and Milestiones
=====================
 
Nov 2010    Submit Internet-Draft as a proposed standard for QoS 
             application-level protocol
 
             Proposed charter for Q4S WG
 
             Informational document with rules for dimensioning 
             and performance analysis
 
             Specification of architecture document for implementation
 
 
 
 
 
 
- Jose Javier
 
 
 
 _______________________________________________
dispatch mailing list
dispatch@ietf.org
https://www.ietf.org/mailman/listinfo/dispatch



--=_alternative 007B37B3852577FB_=
Content-Type: text/html; charset="US-ASCII"


<br><font size=2 face="sans-serif">I am a little bit confused by the combination
&nbsp;of </font>
<br><font size=2 face="Courier New">&nbsp; &nbsp; &nbsp; &nbsp; 1.
Protocol design to be used in interactive applications (including</font>
<br><font size=2 face="Courier New">&nbsp; &nbsp; &nbsp; virtualized videogames,and
interative-video applications)</font>
<br><font size=2 face="Courier New">&nbsp; and</font>
<br><font size=2 face="Courier New">&nbsp; &nbsp; 3. Optimizing for low
bit rates (typlically below 2.4 kbps)</font>
<br>
<br><font size=2 face="sans-serif">I do not know many video games that
work effectively at 2.4 kbps.</font>
<br>
<br><font size=2 face="sans-serif">Am I missing something?</font>
<br>
<br><font size=2 face="sans-serif">Janet<br>
<br>
</font>
<br>
<br>
<br>
<table width=100%>
<tr valign=top>
<td><font size=1 color=#5f5f5f face="sans-serif">From:</font>
<td><font size=1 face="sans-serif">&quot;GARCIA ARANDA, JOSE JAVIER (JOSE
JAVIER)&quot; &lt;jose_javier.garcia_aranda@alcatel-lucent.com&gt;</font>
<tr valign=top>
<td><font size=1 color=#5f5f5f face="sans-serif">To:</font>
<td><font size=1 face="sans-serif">&quot;'dispatch@ietf.org'&quot; &lt;dispatch@ietf.org&gt;</font>
<tr>
<td valign=top><font size=1 color=#5f5f5f face="sans-serif">Cc:</font>
<td><font size=1 face="sans-serif">&quot;pedrochas@dit.upm.es&quot; &lt;pedrochas@dit.upm.es&gt;,
&quot;CUBILLO PASTOR, &nbsp; &nbsp; &nbsp; &nbsp;CLARA \(CLARA\)&quot;
&lt;clara.cubillo_pastor@alcatel-lucent.com&gt;, &quot;ORTIGA &nbsp; &nbsp;
&nbsp; &nbsp;HERRERA, &nbsp; &nbsp; &nbsp; &nbsp;GUADALUPE
\(GUADALUPE\)&quot; &lt;guadalupe.ortiga_herrera@alcatel-lucent.com&gt;,
&quot;jquemada@dit.upm.es&quot; &lt;jquemada@dit.upm.es&gt;, &quot;HERRANZ
PABLO, &nbsp; &nbsp; &nbsp; &nbsp;SONIA \(SONIA\)&quot; &lt;sonia.herranz@alcatel-lucent.com&gt;,
&quot;gabriel@dit.upm.es&quot; &lt;gabriel@dit.upm.es&gt;, &quot;barcenilla@dit.upm.es&quot;
&lt;barcenilla@dit.upm.es&gt;, &quot;jsr@dit.upm.es&quot; &lt;jsr@dit.upm.es&gt;,
&quot;DIAZ &nbsp; &nbsp; &nbsp; &nbsp;VIZCAINO, LUIS MIGUEL \(LUIS
MIGUEL\)&quot; &lt;luismi.diaz@alcatel-lucent.com&gt;</font>
<tr valign=top>
<td><font size=1 color=#5f5f5f face="sans-serif">Date:</font>
<td><font size=1 face="sans-serif">12/13/2010 10:56 AM</font>
<tr valign=top>
<td><font size=1 color=#5f5f5f face="sans-serif">Subject:</font>
<td><font size=1 face="sans-serif">[dispatch] Charter proposal for Q4S
WG ( formerly Q-HTTP) Version 1</font></table>
<br>
<hr noshade>
<br>
<br>
<br><font size=3 face="Arial">&nbsp;</font>
<br><font size=2 face="Arial">Hi everybody, </font>
<br><font size=2 face="Arial">&nbsp;</font>
<br><font size=2 face="Arial">Here is the charter proposal for Q4S ( Quality
for service) WG. This WG will include the achieved works with &nbsp;&quot;Q-HTTP&quot;</font>
<br><font size=2 face="Arial">&nbsp;</font>
<br><font size=2 face="Arial">Thanks for your comments</font>
<br><font size=2 face="Arial">&nbsp;</font>
<br><font size=2 face="Arial">&nbsp;</font>
<br><font size=2 face="Courier New">Description of Working group</font>
<br><font size=2 face="Courier New">============================</font>
<br><font size=2 face="Courier New">&nbsp;</font>
<br><font size=2 face="Courier New">&nbsp; &nbsp;Problem Statement:</font>
<br><font size=2 face="Courier New">&nbsp;</font>
<br><font size=2 face="Courier New">&nbsp; &nbsp;The QoS over Internet
is a hot issue today. Current QoS handling</font>
<br><font size=2 face="Courier New">&nbsp; &nbsp;mechanisms used in &nbsp;modern
network transport layers (MPLS, RSVP, </font>
<br><font size=2 face="Courier New">&nbsp; &nbsp;Diffserv,Traffic Engineering)
do not provide &nbsp;themselves a </font>
<br><font size=2 face="Courier New">&nbsp; &nbsp;QoS-on-demand end-to-end
solution and existing adaptative </font>
<br><font size=2 face="Courier New">&nbsp; &nbsp;solutions based on In-band
Control protocols (such as RTCP) </font>
<br><font size=2 face="Courier New">&nbsp; &nbsp;are very difficult to
combine with any other protocols for which </font>
<br><font size=2 face="Courier New">&nbsp; &nbsp;they have not been designed
for.</font>
<br><font size=2 face="Courier New">&nbsp;</font>
<br><font size=2 face="Courier New">&nbsp; &nbsp;Four Network Parameters
comprises the QoS at application level:</font>
<br><font size=2 face="Courier New">&nbsp; &nbsp;Bandwidth, packet-loss,
latency and Jitter.</font>
<br><font size=2 face="Courier New">&nbsp;</font>
<br><font size=2 face="Courier New">&nbsp; &nbsp;Interactive-video applications
define flows in both directions. </font>
<br><font size=2 face="Courier New">&nbsp; &nbsp;Different applications
require different constraints (in terms of </font>
<br><font size=2 face="Courier New">&nbsp; &nbsp;latency, jitter, packet
loss) in one or both directions and </font>
<br><font size=2 face="Courier New">&nbsp; &nbsp;different responsiveness.
The proposed solution must be an </font>
<br><font size=2 face="Courier New">&nbsp; &nbsp;effective out-of-band
application level protocol capable of </font>
<br><font size=2 face="Courier New">&nbsp; &nbsp;reacting when any of these
constraints are violated. Such protocol </font>
<br><font size=2 face="Courier New">&nbsp; &nbsp;must trigger adaptive
solutions and/or QoS network profile changes.</font>
<br><font size=2 face="Courier New">&nbsp;</font>
<br><font size=2 face="Courier New">&nbsp; &nbsp;Currently content providers
are only able to provide services based </font>
<br><font size=2 face="Courier New">&nbsp; &nbsp;on adaptative methods
or last-mille deployments which prefer </font>
<br><font size=2 face="Courier New">&nbsp; &nbsp;dedicated network resources
(vs. Internet), and therefore, restricts </font>
<br><font size=2 face="Courier New">&nbsp; &nbsp;the subscriber population
and increases the costs.</font>
<br><font size=2 face="Courier New">&nbsp;</font>
<br><font size=2 face="Courier New">&nbsp; &nbsp;Objetives:</font>
<br><font size=2 face="Courier New">&nbsp;</font>
<br><font size=2 face="Courier New">&nbsp; &nbsp;The goal of this working
group is to define a </font>
<br><font size=2 face="Courier New">&nbsp; &nbsp;QoS application-level
&nbsp;standard protocol optimized for its use over </font>
<br><font size=2 face="Courier New">&nbsp; &nbsp;the internet that may
be widely implemented and easily managed</font>
<br><font size=2 face="Courier New">&nbsp; &nbsp;by application developers
and service providers.</font>
<br><font size=2 face="Courier New">&nbsp;</font>
<br><font size=2 face="Courier New">&nbsp; &nbsp;The core technical considerations
for such protocol include, but </font>
<br><font size=2 face="Courier New">&nbsp; &nbsp;are not necessarily limited
to, the following:</font>
<br><font size=2 face="Courier New">&nbsp;</font>
<br><font size=2 face="Courier New">&nbsp; &nbsp;1. Protocol design to
be used in interactive applications (including</font>
<br><font size=2 face="Courier New">&nbsp; &nbsp; &nbsp; virtualized videogames,and
interative-video applications)</font>
<br><font size=2 face="Courier New">&nbsp;</font>
<br><font size=2 face="Courier New">&nbsp; &nbsp;2. Ensuring interoperability
with all existing transport protocols</font>
<br><font size=2 face="Courier New">&nbsp;</font>
<br><font size=2 face="Courier New">&nbsp; &nbsp;3. Optimizing for low
bit rates (typlically below 2.4 kbps)</font>
<br><font size=2 face="Courier New">&nbsp;</font>
<br><font size=2 face="Courier New">&nbsp; &nbsp;4. To ensure a feasible
practical implementation based on </font>
<br><font size=2 face="Courier New">&nbsp; &nbsp; &nbsp; policy servers
and interoperability between service providers</font>
<br><font size=2 face="Courier New">&nbsp;</font>
<br><font size=2 face="Courier New">&nbsp;</font>
<br><font size=2 face="Courier New">&nbsp; &nbsp;Deliverables:</font>
<br><font size=2 face="Courier New">&nbsp;</font>
<br><font size=2 face="Courier New">&nbsp; &nbsp;1. Specification of protocol
that meets the requirements in the </font>
<br><font size=2 face="Courier New">&nbsp; &nbsp; &nbsp; form of an Internet-Draft
that defines the negotiation of QoS</font>
<br><font size=2 face="Courier New">&nbsp; &nbsp; &nbsp; parameters, the
measurement process and alert mechanisms.</font>
<br><font size=2 face="Courier New">&nbsp;</font>
<br><font size=2 face="Courier New">&nbsp; &nbsp;2. Dimensioning rules
and performance analysis</font>
<br><font size=2 face="Courier New">&nbsp;</font>
<br><font size=2 face="Courier New">&nbsp; &nbsp;3. A set of technical
requirements for a practical</font>
<br><font size=2 face="Courier New">&nbsp; &nbsp; &nbsp; implementation
which may include adaptative solutions and/or</font>
<br><font size=2 face="Courier New">&nbsp; &nbsp; &nbsp; QoS profile modification.</font>
<br><font size=2 face="Courier New">&nbsp;</font>
<br><font size=2 face="Courier New">&nbsp;</font>
<br><font size=2 face="Courier New">Goals and Milestiones</font>
<br><font size=2 face="Courier New">=====================</font>
<br><font size=2 face="Courier New">&nbsp;</font>
<br><font size=2 face="Courier New">Nov 2010 &nbsp; &nbsp;Submit Internet-Draft
as a proposed standard for QoS </font>
<br><font size=2 face="Courier New">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp;application-level protocol</font>
<br><font size=2 face="Courier New">&nbsp;</font>
<br><font size=2 face="Courier New">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp;Proposed charter for Q4S WG</font>
<br><font size=2 face="Courier New">&nbsp;</font>
<br><font size=2 face="Courier New">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp;Informational document with rules for dimensioning </font>
<br><font size=2 face="Courier New">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp;and performance analysis</font>
<br><font size=2 face="Courier New">&nbsp;</font>
<br><font size=2 face="Courier New">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp;Specification of architecture document for implementation</font>
<br><font size=2 face="Courier New">&nbsp;</font>
<br><font size=2 face="Courier New">&nbsp;</font>
<br><font size=2 face="Courier New">&nbsp;</font>
<br><font size=2 face="Courier New">&nbsp;</font>
<br><font size=2 face="Courier New">&nbsp;</font>
<br><font size=2 face="Courier New">&nbsp;</font>
<br><font size=2 face="Arial">- Jose Javier</font>
<br><font size=2 face="Arial">&nbsp;</font>
<br><font size=2 face="Arial">&nbsp;</font>
<br><font size=2 face="Arial">&nbsp;</font>
<br><font size=2 face="Arial">&nbsp;</font><tt><font size=2>_______________________________________________<br>
dispatch mailing list<br>
dispatch@ietf.org<br>
</font></tt><a href=https://www.ietf.org/mailman/listinfo/dispatch><tt><font size=2>https://www.ietf.org/mailman/listinfo/dispatch</font></tt></a><tt><font size=2><br>
</font></tt>
<br>
<br>
--=_alternative 007B37B3852577FB_=--

From peter.musgrave@magorcorp.com  Fri Dec 17 03:46:59 2010
Return-Path: <peter.musgrave@magorcorp.com>
X-Original-To: dispatch@core3.amsl.com
Delivered-To: dispatch@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 698463A6B00 for <dispatch@core3.amsl.com>; Fri, 17 Dec 2010 03:46:59 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -103.357
X-Spam-Level: 
X-Spam-Status: No, score=-103.357 tagged_above=-999 required=5 tests=[AWL=0.241, BAYES_00=-2.599, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-1, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id e17T8eqEJM54 for <dispatch@core3.amsl.com>; Fri, 17 Dec 2010 03:46:58 -0800 (PST)
Received: from mail-iw0-f172.google.com (mail-iw0-f172.google.com [209.85.214.172]) by core3.amsl.com (Postfix) with ESMTP id 5550D3A6AFC for <dispatch@ietf.org>; Fri, 17 Dec 2010 03:46:58 -0800 (PST)
Received: by iwn40 with SMTP id 40so692473iwn.31 for <dispatch@ietf.org>; Fri, 17 Dec 2010 03:48:44 -0800 (PST)
Received: by 10.42.218.195 with SMTP id hr3mr720056icb.529.1292586512188; Fri, 17 Dec 2010 03:48:32 -0800 (PST)
Received: from [192.168.1.104] ([204.237.32.134]) by mx.google.com with ESMTPS id k38sm913306ick.21.2010.12.17.03.48.30 (version=TLSv1/SSLv3 cipher=RC4-MD5); Fri, 17 Dec 2010 03:48:31 -0800 (PST)
Mime-Version: 1.0 (Apple Message framework v1082)
Content-Type: multipart/alternative; boundary=Apple-Mail-15-746695792
From: Peter Musgrave <peter.musgrave@magorcorp.com>
In-Reply-To: <4CDA833D.8080203@alvestrand.no>
Date: Fri, 17 Dec 2010 06:48:28 -0500
Message-Id: <E27D73F0-3148-4B1E-B046-65426D7C451A@magorcorp.com>
References: <4CDA833D.8080203@alvestrand.no>
To: Harald Alvestrand <harald@alvestrand.no>
X-Mailer: Apple Mail (2.1082)
Cc: rtc-web@alvestrand.no, "dispatch@ietf.org" <dispatch@ietf.org>, Ted Hardie <ted.ietf@gmail.com>
Subject: Re: [dispatch] Fwd: New Version Notification for draft-alvestrand-dispatch-rtcweb-protocols-00
X-BeenThere: dispatch@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: DISPATCH Working Group Mail List <dispatch.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/dispatch>, <mailto:dispatch-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/dispatch>
List-Post: <mailto:dispatch@ietf.org>
List-Help: <mailto:dispatch-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dispatch>, <mailto:dispatch-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 17 Dec 2010 11:46:59 -0000

--Apple-Mail-15-746695792
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=us-ascii

I'd also like to echo Alan's thanks for these drafts.=20

The protocol doc is very clear. [If you read only one dispatch draft =
this Christmas, make it this one. ;-)  ]

One observation to the group. The mandatory to implement video CODEC is =
VP8 (presumably since it does not have IPR issues - which some other =
choices would have).=20

Regards,=20

Peter Musgrave


Nits
Introduction
s/veichle/vehicle/

Section 2 Para "Within each.."
s/implementaiton/implementation/

Section 4 Para1
"such as" (something missing here?)

Section 5 Para2
"There is no third mandatory to implement"=20
? Was there a mention of a third before. Not sure why this statement is =
there.


On 2010-11-10, at 6:34 AM, Harald Alvestrand wrote:

> This is the overview document for the IETF-related RTC-WEB work.
>=20
> -------- Original Message --------
> Subject:	New Version Notification for =
draft-alvestrand-dispatch-rtcweb-protocols-00
> Date:	Wed, 10 Nov 2010 03:31:05 -0800 (PST)
> From:	IETF I-D Submission Tool <idsubmission@ietf.org>
> To:	harald@alvestrand.no
>=20
> A new version of I-D, =
draft-alvestrand-dispatch-rtcweb-protocols-00.txt has been successfully =
submitted by Harald Alvestrand and posted to the IETF repository.
>=20
> Filename:	 draft-alvestrand-dispatch-rtcweb-protocols
> Revision:	 00
> Title:		 Overview: Real Time Protocols for Brower-based =
Applications
> Creation_date:	 2010-11-11
> WG ID:		 Independent Submission
> Number_of_pages: 9
>=20
> Abstract:
> This document gives an overview of a protocol suite intended for use
> with real-time applications that can be deployed in browsers - "real
> time communication on the Web".
>=20
> It intends to serve as a starting and coordination point to make sure
> all the parts that are needed to achieve this goal are findable, and
> that the parts that belong in the Internet protocol suite are fully
> specified and on the right publication track.
>=20
> This work is an attempt to synthesize the input of many people, but
> makes no claims to fully represent the views of any of them.  All
> parts of the document should be regarded as open for discussion.
>                                                                        =
          =20
>=20
>=20
> The IETF Secretariat.
>=20
>=20
>=20
> _______________________________________________
> dispatch mailing list
> dispatch@ietf.org
> https://www.ietf.org/mailman/listinfo/dispatch


--Apple-Mail-15-746695792
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=us-ascii

<html><head></head><body style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; -webkit-line-break: after-white-space; =
"><div>I'd also like to echo Alan's thanks for these =
drafts.&nbsp;</div><div><br></div><div>The protocol doc is very clear. =
[If you read only one dispatch draft this Christmas, make it this one. =
;-) &nbsp;]</div><div><br></div><div>One observation to the group. The =
mandatory to implement video CODEC is VP8 (presumably since it does not =
have IPR issues - which some other choices would =
have).&nbsp;</div><div><br></div><div>Regards,&nbsp;</div><div><br></div><=
div>Peter Musgrave</div><div><br></div><div><br></div><div><div =
style=3D"margin-top: 0px; margin-right: 0px; margin-bottom: 0px; =
margin-left: 0px; font: normal normal normal 12px/normal Helvetica; =
">Nits</div><div style=3D"margin-top: 0px; margin-right: 0px; =
margin-bottom: 0px; margin-left: 0px; font: normal normal normal =
12px/normal Helvetica; ">Introduction</div><div style=3D"margin-top: =
0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: =
normal normal normal 13px/normal Courier; "><span style=3D"font: 12.0px =
Helvetica">s/</span>veichle/vehicle/</div><div style=3D"margin-top: 0px; =
margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal =
normal normal 13px/normal Courier; min-height: 16px; "><br></div><div =
style=3D"margin-top: 0px; margin-right: 0px; margin-bottom: 0px; =
margin-left: 0px; font: normal normal normal 13px/normal Courier; =
">Section 2 Para "Within each.."</div><div style=3D"margin-top: 0px; =
margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal =
normal normal 13px/normal Courier; =
">s/implementaiton/implementation/</div><div style=3D"margin-top: 0px; =
margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal =
normal normal 13px/normal Courier; min-height: 16px; "><br></div><div =
style=3D"margin-top: 0px; margin-right: 0px; margin-bottom: 0px; =
margin-left: 0px; font: normal normal normal 13px/normal Courier; =
">Section 4 Para1</div><div style=3D"margin-top: 0px; margin-right: 0px; =
margin-bottom: 0px; margin-left: 0px; font: normal normal normal =
13px/normal Courier; ">"such as" (something missing here?)</div><div =
style=3D"margin-top: 0px; margin-right: 0px; margin-bottom: 0px; =
margin-left: 0px; font: normal normal normal 13px/normal Courier; =
min-height: 16px; "><br></div><div style=3D"margin-top: 0px; =
margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal =
normal normal 13px/normal Courier; ">Section 5 Para2</div><div =
style=3D"margin-top: 0px; margin-right: 0px; margin-bottom: 0px; =
margin-left: 0px; font: normal normal normal 13px/normal Courier; =
">"There is no third mandatory to implement"&nbsp;</div><div =
style=3D"margin-top: 0px; margin-right: 0px; margin-bottom: 0px; =
margin-left: 0px; font: normal normal normal 13px/normal Courier; ">? =
Was there a mention of a third before. Not sure why this statement is =
there.</div></div><div><br></div><br><div><div>On 2010-11-10, at 6:34 =
AM, Harald Alvestrand wrote:</div><br =
class=3D"Apple-interchange-newline"><blockquote type=3D"cite">
<div text=3D"#000000" bgcolor=3D"#ffffff">
This is the overview document for the IETF-related RTC-WEB work.<br>
<br>
-------- Original Message --------
<table class=3D"moz-email-headers-table" border=3D"0" cellpadding=3D"0" =
cellspacing=3D"0">
  <tbody>
    <tr>
      <th nowrap=3D"nowrap" valign=3D"BASELINE" align=3D"RIGHT">Subject: =
</th>
      <td>New Version Notification for
draft-alvestrand-dispatch-rtcweb-protocols-00</td>
    </tr>
    <tr>
      <th nowrap=3D"nowrap" valign=3D"BASELINE" align=3D"RIGHT">Date: =
</th>
      <td>Wed, 10 Nov 2010 03:31:05 -0800 (PST)</td>
    </tr>
    <tr>
      <th nowrap=3D"nowrap" valign=3D"BASELINE" align=3D"RIGHT">From: =
</th>
      <td>IETF I-D Submission Tool <a class=3D"moz-txt-link-rfc2396E" =
href=3D"mailto:idsubmission@ietf.org">&lt;idsubmission@ietf.org&gt;</a></t=
d>
    </tr>
    <tr>
      <th nowrap=3D"nowrap" valign=3D"BASELINE" align=3D"RIGHT">To: =
</th>
      <td><a class=3D"moz-txt-link-abbreviated" =
href=3D"mailto:harald@alvestrand.no">harald@alvestrand.no</a></td>
    </tr>
  </tbody>
</table>
<br>
<br>
<pre>A new version of I-D, =
draft-alvestrand-dispatch-rtcweb-protocols-00.txt has been successfully =
submitted by Harald Alvestrand and posted to the IETF repository.

Filename:	 draft-alvestrand-dispatch-rtcweb-protocols
Revision:	 00
Title:		 Overview: Real Time Protocols for Brower-based =
Applications
Creation_date:	 2010-11-11
WG ID:		 Independent Submission
Number_of_pages: 9

Abstract:
This document gives an overview of a protocol suite intended for use
with real-time applications that can be deployed in browsers - "real
time communication on the Web".

It intends to serve as a starting and coordination point to make sure
all the parts that are needed to achieve this goal are findable, and
that the parts that belong in the Internet protocol suite are fully
specified and on the right publication track.

This work is an attempt to synthesize the input of many people, but
makes no claims to fully represent the views of any of them.  All
parts of the document should be regarded as open for discussion.
                                                                         =
        =20


The IETF Secretariat.



</pre>
</div>

_______________________________________________<br>dispatch mailing =
list<br><a =
href=3D"mailto:dispatch@ietf.org">dispatch@ietf.org</a><br>https://www.iet=
f.org/mailman/listinfo/dispatch<br></blockquote></div><br></body></html>=

--Apple-Mail-15-746695792--

From jose_javier.garcia_aranda@alcatel-lucent.com  Thu Dec 16 23:36:38 2010
Return-Path: <jose_javier.garcia_aranda@alcatel-lucent.com>
X-Original-To: dispatch@core3.amsl.com
Delivered-To: dispatch@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 764793A68FD; Thu, 16 Dec 2010 23:36:38 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.68
X-Spam-Level: 
X-Spam-Status: No, score=-5.68 tagged_above=-999 required=5 tests=[AWL=0.568,  BAYES_00=-2.599, HELO_EQ_FR=0.35, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-4]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Y2c+U-Ckw3+n; Thu, 16 Dec 2010 23:36:36 -0800 (PST)
Received: from smail5.alcatel.fr (smail5.alcatel.fr [64.208.49.27]) by core3.amsl.com (Postfix) with ESMTP id 33D6F3A692E; Thu, 16 Dec 2010 23:36:34 -0800 (PST)
Received: from FRMRSSXCHHUB03.dc-m.alcatel-lucent.com (FRMRSSXCHHUB03.dc-m.alcatel-lucent.com [135.120.45.63]) by smail5.alcatel.fr (8.14.3/8.14.3/ICT) with ESMTP id oBH7Y9be005078 (version=TLSv1/SSLv3 cipher=RC4-MD5 bits=128 verify=NOT); Fri, 17 Dec 2010 08:34:10 +0100
Received: from FRMRSSXCHMBSB3.dc-m.alcatel-lucent.com ([135.120.45.41]) by FRMRSSXCHHUB03.dc-m.alcatel-lucent.com ([135.120.45.63]) with mapi; Fri, 17 Dec 2010 08:34:10 +0100
From: "GARCIA ARANDA, JOSE JAVIER (JOSE JAVIER)" <jose_javier.garcia_aranda@alcatel-lucent.com>
To: Janet P Gunn <jgunn6@csc.com>
Date: Fri, 17 Dec 2010 08:34:08 +0100
Thread-Topic: [dispatch] Charter proposal for Q4S WG ( formerly Q-HTTP) Version 1
Thread-Index: AcudcDbjga71ljA7TKGze/bTAYH+XgASrP7Q
Message-ID: <3349FECF788C984BB34176D70A51782F183F6946@FRMRSSXCHMBSB3.dc-m.alcatel-lucent.com>
References: <3349FECF788C984BB34176D70A51782F18374A47@FRMRSSXCHMBSB3.dc-m.alcatel-lucent.com> <OFB818205E.091BC16F-ON852577FB.007ADF83-852577FB.007B37FE@csc.com>
In-Reply-To: <OFB818205E.091BC16F-ON852577FB.007ADF83-852577FB.007B37FE@csc.com>
Accept-Language: en-US
Content-Language: es-ES
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
acceptlanguage: en-US
Content-Type: multipart/alternative; boundary="_000_3349FECF788C984BB34176D70A51782F183F6946FRMRSSXCHMBSB3d_"
MIME-Version: 1.0
X-Scanned-By: MIMEDefang 2.64 on 155.132.188.13
X-Mailman-Approved-At: Fri, 17 Dec 2010 06:05:20 -0800
Cc: "pedrochas@dit.upm.es" <pedrochas@dit.upm.es>, "'dispatch@ietf.org'" <dispatch@ietf.org>, "dispatch-bounces@ietf.org" <dispatch-bounces@ietf.org>, "ORTIGA HERRERA, GUADALUPE \(GUADALUPE\)" <guadalupe.ortiga_herrera@alcatel-lucent.com>, "jquemada@dit.upm.es" <jquemada@dit.upm.es>, "CUBILLO PASTOR, CLARA \(CLARA\)" <clara.cubillo_pastor@alcatel-lucent.com>, "gabriel@dit.upm.es" <gabriel@dit.upm.es>, "barcenilla@dit.upm.es" <barcenilla@dit.upm.es>, "jsr@dit.upm.es" <jsr@dit.upm.es>, "HERRANZ PABLO, SONIA \(SONIA\)" <sonia.herranz@alcatel-lucent.com>, "DIAZ VIZCAINO, LUIS MIGUEL \(LUIS MIGUEL\)" <luismi.diaz@alcatel-lucent.com>
Subject: Re: [dispatch] Charter proposal for Q4S WG ( formerly Q-HTTP) Version 1
X-BeenThere: dispatch@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: DISPATCH Working Group Mail List <dispatch.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/dispatch>, <mailto:dispatch-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/dispatch>
List-Post: <mailto:dispatch@ietf.org>
List-Help: <mailto:dispatch-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dispatch>, <mailto:dispatch-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 17 Dec 2010 07:36:38 -0000

--_000_3349FECF788C984BB34176D70A51782F183F6946FRMRSSXCHMBSB3d_
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

Hi Janet,

This new protocol nature for doing it is out-of-band. It means that it will=
 run
in parallel with the protocol in charge of transport application data .
For example this new protocol could be used in parallel with FTP, HTTP , RT=
C or whatever.

The new protocol measures the quality ( latency, jitter, packetloss, bandwi=
dth) at the
beggining and if the minimum quality is reached, the application can start =
asuring
a good experience. During the application timelife, the new protocol measur=
es
continuously the latency, jitter an packetloss and alerts if one or some of=
 these
parameters are below certain threshold ( which depends on the application n=
ature).

Therefore, we propose a protocol compatible with all existing transport one=
s, to provide a
reliable mechanism for adaptative and QoS profile optimization.

The new protocol uses low resources. Depending on the resources being used,=
 the
responsiveness is different. For example, it can be useful to have a better=
  responsiveness
 in downlink than uplink, depends on each application. However, in any case=
 is a good point
to consume a low bit rate for this purpose, though there is a trade-off bet=
ween responsiveness and
used bit-rate

- jose javier

________________________________
De: Janet P Gunn [mailto:jgunn6@csc.com]
Enviado el: jueves, 16 de diciembre de 2010 23:26
Para: GARCIA ARANDA, JOSE JAVIER (JOSE JAVIER)
CC: barcenilla@dit.upm.es; CUBILLO PASTOR, CLARA (CLARA); 'dispatch@ietf.or=
g'; dispatch-bounces@ietf.org; gabriel@dit.upm.es; ORTIGA HERRERA, GUADALUP=
E (GUADALUPE); jquemada@dit.upm.es; jsr@dit.upm.es; DIAZ VIZCAINO, LUIS MIG=
UEL (LUIS MIGUEL); pedrochas@dit.upm.es; HERRANZ PABLO, SONIA (SONIA)
Asunto: Re: [dispatch] Charter proposal for Q4S WG ( formerly Q-HTTP) Versi=
on 1


I am a little bit confused by the combination  of
        1. Protocol design to be used in interactive applications (includin=
g
      virtualized videogames,and interative-video applications)
  and
    3. Optimizing for low bit rates (typlically below 2.4 kbps)

I do not know many video games that work effectively at 2.4 kbps.

Am I missing something?

Janet




From:   "GARCIA ARANDA, JOSE JAVIER (JOSE JAVIER)" <jose_javier.garcia_aran=
da@alcatel-lucent.com>
To:     "'dispatch@ietf.org'" <dispatch@ietf.org>
Cc:     "pedrochas@dit.upm.es" <pedrochas@dit.upm.es>, "CUBILLO PASTOR,    =
    CLARA \(CLARA\)" <clara.cubillo_pastor@alcatel-lucent.com>, "ORTIGA    =
    HERRERA,        GUADALUPE \(GUADALUPE\)" <guadalupe.ortiga_herrera@alca=
tel-lucent.com>, "jquemada@dit.upm.es" <jquemada@dit.upm.es>, "HERRANZ PABL=
O,        SONIA \(SONIA\)" <sonia.herranz@alcatel-lucent.com>, "gabriel@dit=
.upm.es" <gabriel@dit.upm.es>, "barcenilla@dit.upm.es" <barcenilla@dit.upm.=
es>, "jsr@dit.upm.es" <jsr@dit.upm.es>, "DIAZ        VIZCAINO, LUIS MIGUEL =
\(LUIS MIGUEL\)" <luismi.diaz@alcatel-lucent.com>
Date:   12/13/2010 10:56 AM
Subject:        [dispatch] Charter proposal for Q4S WG ( formerly Q-HTTP) V=
ersion 1

________________________________




Hi everybody,

Here is the charter proposal for Q4S ( Quality for service) WG. This WG wil=
l include the achieved works with  "Q-HTTP"

Thanks for your comments


Description of Working group
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D

   Problem Statement:

   The QoS over Internet is a hot issue today. Current QoS handling
   mechanisms used in  modern network transport layers (MPLS, RSVP,
   Diffserv,Traffic Engineering) do not provide  themselves a
   QoS-on-demand end-to-end solution and existing adaptative
   solutions based on In-band Control protocols (such as RTCP)
   are very difficult to combine with any other protocols for which
   they have not been designed for.

   Four Network Parameters comprises the QoS at application level:
   Bandwidth, packet-loss, latency and Jitter.

   Interactive-video applications define flows in both directions.
   Different applications require different constraints (in terms of
   latency, jitter, packet loss) in one or both directions and
   different responsiveness. The proposed solution must be an
   effective out-of-band application level protocol capable of
   reacting when any of these constraints are violated. Such protocol
   must trigger adaptive solutions and/or QoS network profile changes.

   Currently content providers are only able to provide services based
   on adaptative methods or last-mille deployments which prefer
   dedicated network resources (vs. Internet), and therefore, restricts
   the subscriber population and increases the costs.

   Objetives:

   The goal of this working group is to define a
   QoS application-level  standard protocol optimized for its use over
   the internet that may be widely implemented and easily managed
   by application developers and service providers.

   The core technical considerations for such protocol include, but
   are not necessarily limited to, the following:

   1. Protocol design to be used in interactive applications (including
      virtualized videogames,and interative-video applications)

   2. Ensuring interoperability with all existing transport protocols

   3. Optimizing for low bit rates (typlically below 2.4 kbps)

   4. To ensure a feasible practical implementation based on
      policy servers and interoperability between service providers


   Deliverables:

   1. Specification of protocol that meets the requirements in the
      form of an Internet-Draft that defines the negotiation of QoS
      parameters, the measurement process and alert mechanisms.

   2. Dimensioning rules and performance analysis

   3. A set of technical requirements for a practical
      implementation which may include adaptative solutions and/or
      QoS profile modification.


Goals and Milestiones
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D

Nov 2010    Submit Internet-Draft as a proposed standard for QoS
             application-level protocol

             Proposed charter for Q4S WG

             Informational document with rules for dimensioning
             and performance analysis

             Specification of architecture document for implementation






- Jose Javier



 _______________________________________________
dispatch mailing list
dispatch@ietf.org
https://www.ietf.org/mailman/listinfo/dispatch



--_000_3349FECF788C984BB34176D70A51782F183F6946FRMRSSXCHMBSB3d_
Content-Type: text/html; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=3DContent-Type content=3D"text/html; charset=3Dus-ascii">
<META content=3D"MSHTML 6.00.2900.6036" name=3DGENERATOR></HEAD>
<BODY>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D028442007-17122010><FONT face=3DA=
rial=20
color=3D#0000ff size=3D2>Hi Janet,</FONT></SPAN></DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D028442007-17122010><FONT face=3DA=
rial=20
color=3D#0000ff size=3D2></FONT></SPAN>&nbsp;</DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D028442007-17122010><FONT face=3DA=
rial=20
color=3D#0000ff size=3D2>This new protocol nature for doing it is out-of-ba=
nd. It=20
means that it will run </FONT></SPAN></DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D028442007-17122010><FONT face=3DA=
rial=20
color=3D#0000ff size=3D2>in parallel with the protocol in charge of transpo=
rt=20
application data . </FONT></SPAN></DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D028442007-17122010><FONT face=3DA=
rial=20
color=3D#0000ff size=3D2>For example this new protocol could be used in par=
allel=20
with FTP, HTTP , RTC or whatever.</FONT></SPAN></DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D028442007-17122010><FONT face=3DA=
rial=20
color=3D#0000ff size=3D2></FONT></SPAN>&nbsp;</DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D028442007-17122010><FONT face=3DA=
rial=20
color=3D#0000ff size=3D2>The new protocol measures the quality ( latency, j=
itter,=20
packetloss, bandwidth) at the </FONT></SPAN></DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D028442007-17122010><FONT face=3DA=
rial=20
color=3D#0000ff size=3D2>beggining and if the minimum quality is reached, t=
he=20
application can start asuring </FONT></SPAN></DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D028442007-17122010><FONT face=3DA=
rial=20
color=3D#0000ff size=3D2>a good experience. During the application timelife=
, the new=20
protocol measures </FONT></SPAN></DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D028442007-17122010><FONT face=3DA=
rial=20
color=3D#0000ff size=3D2>continuously the latency, jitter an packetloss and=
 alerts=20
if one or some of these </FONT></SPAN></DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D028442007-17122010><FONT face=3DA=
rial=20
color=3D#0000ff size=3D2>parameters are below certain threshold ( which dep=
ends on=20
the application nature).</FONT></SPAN></DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D028442007-17122010><FONT face=3DA=
rial=20
color=3D#0000ff size=3D2></FONT></SPAN>&nbsp;</DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D028442007-17122010><FONT face=3DA=
rial=20
color=3D#0000ff size=3D2>Therefore, we propose a protocol compatible with a=
ll=20
existing transport ones, to provide a </FONT></SPAN></DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D028442007-17122010><FONT face=3DA=
rial=20
color=3D#0000ff size=3D2>reliable mechanism for adaptative and QoS profile=
=20
optimization.</FONT></SPAN></DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D028442007-17122010><FONT face=3DA=
rial=20
color=3D#0000ff size=3D2></FONT></SPAN>&nbsp;</DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D028442007-17122010><FONT face=3DA=
rial=20
color=3D#0000ff size=3D2>The new protocol uses low resources. Depending on =
the=20
resources being used, the </FONT></SPAN></DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D028442007-17122010><FONT face=3DA=
rial=20
color=3D#0000ff size=3D2>responsiveness is different. For example, it can b=
e useful=20
to have a&nbsp;better &nbsp;responsiveness</FONT></SPAN></DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D028442007-17122010><FONT face=3DA=
rial=20
color=3D#0000ff size=3D2>&nbsp;in downlink than uplink, depends on each app=
lication.=20
However, in any case is a good point </FONT></SPAN></DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D028442007-17122010><FONT face=3DA=
rial=20
color=3D#0000ff size=3D2>to consume a low bit rate for this=20
purpose,&nbsp;though&nbsp;there is a trade-off between responsiveness and=20
</FONT></SPAN></DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D028442007-17122010><FONT face=3DA=
rial=20
color=3D#0000ff size=3D2>used bit-rate</FONT></SPAN></DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D028442007-17122010><FONT face=3DA=
rial=20
color=3D#0000ff size=3D2></FONT></SPAN>&nbsp;</DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D028442007-17122010><FONT face=3DA=
rial=20
color=3D#0000ff size=3D2>- jose javier</FONT></SPAN></DIV><BR>
<DIV class=3DOutlookMessageHeader lang=3Des dir=3Dltr align=3Dleft>
<HR tabIndex=3D-1>
<FONT face=3DTahoma size=3D2><B>De:</B> Janet P Gunn [mailto:jgunn6@csc.com=
]=20
<BR><B>Enviado el:</B> jueves, 16 de diciembre de 2010 23:26<BR><B>Para:</B=
>=20
GARCIA ARANDA, JOSE JAVIER (JOSE JAVIER)<BR><B>CC:</B> barcenilla@dit.upm.e=
s;=20
CUBILLO PASTOR, CLARA (CLARA); 'dispatch@ietf.org'; dispatch-bounces@ietf.o=
rg;=20
gabriel@dit.upm.es; ORTIGA HERRERA, GUADALUPE (GUADALUPE); jquemada@dit.upm=
.es;=20
jsr@dit.upm.es; DIAZ VIZCAINO, LUIS MIGUEL (LUIS MIGUEL); pedrochas@dit.upm=
.es;=20
HERRANZ PABLO, SONIA (SONIA)<BR><B>Asunto:</B> Re: [dispatch] Charter propo=
sal=20
for Q4S WG ( formerly Q-HTTP) Version 1<BR></FONT><BR></DIV>
<DIV></DIV><BR><FONT face=3Dsans-serif size=3D2>I am a little bit confused =
by the=20
combination &nbsp;of </FONT><BR><FONT face=3D"Courier New" size=3D2>&nbsp; =
&nbsp;=20
&nbsp; &nbsp; 1. Protocol design to be used in interactive applications=20
(including</FONT> <BR><FONT face=3D"Courier New" size=3D2>&nbsp; &nbsp; &nb=
sp;=20
virtualized videogames,and interative-video applications)</FONT> <BR><FONT=
=20
face=3D"Courier New" size=3D2>&nbsp; and</FONT> <BR><FONT face=3D"Courier N=
ew"=20
size=3D2>&nbsp; &nbsp; 3. Optimizing for low bit rates (typlically below 2.=
4=20
kbps)</FONT> <BR><BR><FONT face=3Dsans-serif size=3D2>I do not know many vi=
deo games=20
that work effectively at 2.4 kbps.</FONT> <BR><BR><FONT face=3Dsans-serif=20
size=3D2>Am I missing something?</FONT> <BR><BR><FONT face=3Dsans-serif=20
size=3D2>Janet<BR><BR></FONT><BR><BR><BR>
<TABLE width=3D"100%">
  <TBODY>
  <TR vAlign=3Dtop>
    <TD><FONT face=3Dsans-serif color=3D#5f5f5f size=3D1>From:</FONT>=20
    <TD><FONT face=3Dsans-serif size=3D1>"GARCIA ARANDA, JOSE JAVIER (JOSE=
=20
      JAVIER)" &lt;jose_javier.garcia_aranda@alcatel-lucent.com&gt;</FONT>=
=20
  <TR vAlign=3Dtop>
    <TD><FONT face=3Dsans-serif color=3D#5f5f5f size=3D1>To:</FONT>=20
    <TD><FONT face=3Dsans-serif size=3D1>"'dispatch@ietf.org'"=20
      &lt;dispatch@ietf.org&gt;</FONT>=20
  <TR>
    <TD vAlign=3Dtop><FONT face=3Dsans-serif color=3D#5f5f5f size=3D1>Cc:</=
FONT>=20
    <TD><FONT face=3Dsans-serif size=3D1>"pedrochas@dit.upm.es"=20
      &lt;pedrochas@dit.upm.es&gt;, "CUBILLO PASTOR, &nbsp; &nbsp; &nbsp;=20
      &nbsp;CLARA \(CLARA\)" &lt;clara.cubillo_pastor@alcatel-lucent.com&gt=
;,=20
      "ORTIGA &nbsp; &nbsp; &nbsp; &nbsp;HERRERA, &nbsp; &nbsp; &nbsp;=20
      &nbsp;GUADALUPE \(GUADALUPE\)"=20
      &lt;guadalupe.ortiga_herrera@alcatel-lucent.com&gt;, "jquemada@dit.up=
m.es"=20
      &lt;jquemada@dit.upm.es&gt;, "HERRANZ PABLO, &nbsp; &nbsp; &nbsp;=20
      &nbsp;SONIA \(SONIA\)" &lt;sonia.herranz@alcatel-lucent.com&gt;,=20
      "gabriel@dit.upm.es" &lt;gabriel@dit.upm.es&gt;, "barcenilla@dit.upm.=
es"=20
      &lt;barcenilla@dit.upm.es&gt;, "jsr@dit.upm.es" &lt;jsr@dit.upm.es&gt=
;,=20
      "DIAZ &nbsp; &nbsp; &nbsp; &nbsp;VIZCAINO, LUIS MIGUEL \(LUIS MIGUEL\=
)"=20
      &lt;luismi.diaz@alcatel-lucent.com&gt;</FONT>=20
  <TR vAlign=3Dtop>
    <TD><FONT face=3Dsans-serif color=3D#5f5f5f size=3D1>Date:</FONT>=20
    <TD><FONT face=3Dsans-serif size=3D1>12/13/2010 10:56 AM</FONT>=20
  <TR vAlign=3Dtop>
    <TD><FONT face=3Dsans-serif color=3D#5f5f5f size=3D1>Subject:</FONT>=20
    <TD><FONT face=3Dsans-serif size=3D1>[dispatch] Charter proposal for Q4=
S WG (=20
      formerly Q-HTTP) Version 1</FONT></TR></TBODY></TABLE><BR>
<HR noShade>
<BR><BR><BR><FONT face=3DArial size=3D3>&nbsp;</FONT> <BR><FONT face=3DAria=
l size=3D2>Hi=20
everybody, </FONT><BR><FONT face=3DArial size=3D2>&nbsp;</FONT> <BR><FONT f=
ace=3DArial=20
size=3D2>Here is the charter proposal for Q4S ( Quality for service) WG. Th=
is WG=20
will include the achieved works with &nbsp;"Q-HTTP"</FONT> <BR><FONT face=
=3DArial=20
size=3D2>&nbsp;</FONT> <BR><FONT face=3DArial size=3D2>Thanks for your comm=
ents</FONT>=20
<BR><FONT face=3DArial size=3D2>&nbsp;</FONT> <BR><FONT face=3DArial=20
size=3D2>&nbsp;</FONT> <BR><FONT face=3D"Courier New" size=3D2>Description =
of Working=20
group</FONT> <BR><FONT face=3D"Courier New"=20
size=3D2>=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D</FONT> <BR><FONT face=3D"Courier New"=20
size=3D2>&nbsp;</FONT> <BR><FONT face=3D"Courier New" size=3D2>&nbsp; &nbsp=
;Problem=20
Statement:</FONT> <BR><FONT face=3D"Courier New" size=3D2>&nbsp;</FONT> <BR=
><FONT=20
face=3D"Courier New" size=3D2>&nbsp; &nbsp;The QoS over Internet is a hot i=
ssue=20
today. Current QoS handling</FONT> <BR><FONT face=3D"Courier New" size=3D2>=
&nbsp;=20
&nbsp;mechanisms used in &nbsp;modern network transport layers (MPLS, RSVP,=
=20
</FONT><BR><FONT face=3D"Courier New" size=3D2>&nbsp; &nbsp;Diffserv,Traffi=
c=20
Engineering) do not provide &nbsp;themselves a </FONT><BR><FONT=20
face=3D"Courier New" size=3D2>&nbsp; &nbsp;QoS-on-demand end-to-end solutio=
n and=20
existing adaptative </FONT><BR><FONT face=3D"Courier New" size=3D2>&nbsp;=20
&nbsp;solutions based on In-band Control protocols (such as RTCP)=20
</FONT><BR><FONT face=3D"Courier New" size=3D2>&nbsp; &nbsp;are very diffic=
ult to=20
combine with any other protocols for which </FONT><BR><FONT face=3D"Courier=
 New"=20
size=3D2>&nbsp; &nbsp;they have not been designed for.</FONT> <BR><FONT=20
face=3D"Courier New" size=3D2>&nbsp;</FONT> <BR><FONT face=3D"Courier New"=
=20
size=3D2>&nbsp; &nbsp;Four Network Parameters comprises the QoS at applicat=
ion=20
level:</FONT> <BR><FONT face=3D"Courier New" size=3D2>&nbsp; &nbsp;Bandwidt=
h,=20
packet-loss, latency and Jitter.</FONT> <BR><FONT face=3D"Courier New"=20
size=3D2>&nbsp;</FONT> <BR><FONT face=3D"Courier New" size=3D2>&nbsp;=20
&nbsp;Interactive-video applications define flows in both directions.=20
</FONT><BR><FONT face=3D"Courier New" size=3D2>&nbsp; &nbsp;Different appli=
cations=20
require different constraints (in terms of </FONT><BR><FONT face=3D"Courier=
 New"=20
size=3D2>&nbsp; &nbsp;latency, jitter, packet loss) in one or both directio=
ns and=20
</FONT><BR><FONT face=3D"Courier New" size=3D2>&nbsp; &nbsp;different=20
responsiveness. The proposed solution must be an </FONT><BR><FONT=20
face=3D"Courier New" size=3D2>&nbsp; &nbsp;effective out-of-band applicatio=
n level=20
protocol capable of </FONT><BR><FONT face=3D"Courier New" size=3D2>&nbsp;=20
&nbsp;reacting when any of these constraints are violated. Such protocol=20
</FONT><BR><FONT face=3D"Courier New" size=3D2>&nbsp; &nbsp;must trigger ad=
aptive=20
solutions and/or QoS network profile changes.</FONT> <BR><FONT=20
face=3D"Courier New" size=3D2>&nbsp;</FONT> <BR><FONT face=3D"Courier New"=
=20
size=3D2>&nbsp; &nbsp;Currently content providers are only able to provide=
=20
services based </FONT><BR><FONT face=3D"Courier New" size=3D2>&nbsp; &nbsp;=
on=20
adaptative methods or last-mille deployments which prefer </FONT><BR><FONT=
=20
face=3D"Courier New" size=3D2>&nbsp; &nbsp;dedicated network resources (vs.=
=20
Internet), and therefore, restricts </FONT><BR><FONT face=3D"Courier New"=20
size=3D2>&nbsp; &nbsp;the subscriber population and increases the costs.</F=
ONT>=20
<BR><FONT face=3D"Courier New" size=3D2>&nbsp;</FONT> <BR><FONT face=3D"Cou=
rier New"=20
size=3D2>&nbsp; &nbsp;Objetives:</FONT> <BR><FONT face=3D"Courier New"=20
size=3D2>&nbsp;</FONT> <BR><FONT face=3D"Courier New" size=3D2>&nbsp; &nbsp=
;The goal=20
of this working group is to define a </FONT><BR><FONT face=3D"Courier New"=
=20
size=3D2>&nbsp; &nbsp;QoS application-level &nbsp;standard protocol optimiz=
ed for=20
its use over </FONT><BR><FONT face=3D"Courier New" size=3D2>&nbsp; &nbsp;th=
e=20
internet that may be widely implemented and easily managed</FONT> <BR><FONT=
=20
face=3D"Courier New" size=3D2>&nbsp; &nbsp;by application developers and se=
rvice=20
providers.</FONT> <BR><FONT face=3D"Courier New" size=3D2>&nbsp;</FONT> <BR=
><FONT=20
face=3D"Courier New" size=3D2>&nbsp; &nbsp;The core technical consideration=
s for=20
such protocol include, but </FONT><BR><FONT face=3D"Courier New" size=3D2>&=
nbsp;=20
&nbsp;are not necessarily limited to, the following:</FONT> <BR><FONT=20
face=3D"Courier New" size=3D2>&nbsp;</FONT> <BR><FONT face=3D"Courier New"=
=20
size=3D2>&nbsp; &nbsp;1. Protocol design to be used in interactive applicat=
ions=20
(including</FONT> <BR><FONT face=3D"Courier New" size=3D2>&nbsp; &nbsp; &nb=
sp;=20
virtualized videogames,and interative-video applications)</FONT> <BR><FONT=
=20
face=3D"Courier New" size=3D2>&nbsp;</FONT> <BR><FONT face=3D"Courier New"=
=20
size=3D2>&nbsp; &nbsp;2. Ensuring interoperability with all existing transp=
ort=20
protocols</FONT> <BR><FONT face=3D"Courier New" size=3D2>&nbsp;</FONT> <BR>=
<FONT=20
face=3D"Courier New" size=3D2>&nbsp; &nbsp;3. Optimizing for low bit rates=
=20
(typlically below 2.4 kbps)</FONT> <BR><FONT face=3D"Courier New"=20
size=3D2>&nbsp;</FONT> <BR><FONT face=3D"Courier New" size=3D2>&nbsp; &nbsp=
;4. To=20
ensure a feasible practical implementation based on </FONT><BR><FONT=20
face=3D"Courier New" size=3D2>&nbsp; &nbsp; &nbsp; policy servers and=20
interoperability between service providers</FONT> <BR><FONT face=3D"Courier=
 New"=20
size=3D2>&nbsp;</FONT> <BR><FONT face=3D"Courier New" size=3D2>&nbsp;</FONT=
> <BR><FONT=20
face=3D"Courier New" size=3D2>&nbsp; &nbsp;Deliverables:</FONT> <BR><FONT=20
face=3D"Courier New" size=3D2>&nbsp;</FONT> <BR><FONT face=3D"Courier New"=
=20
size=3D2>&nbsp; &nbsp;1. Specification of protocol that meets the requireme=
nts in=20
the </FONT><BR><FONT face=3D"Courier New" size=3D2>&nbsp; &nbsp; &nbsp; for=
m of an=20
Internet-Draft that defines the negotiation of QoS</FONT> <BR><FONT=20
face=3D"Courier New" size=3D2>&nbsp; &nbsp; &nbsp; parameters, the measurem=
ent=20
process and alert mechanisms.</FONT> <BR><FONT face=3D"Courier New"=20
size=3D2>&nbsp;</FONT> <BR><FONT face=3D"Courier New" size=3D2>&nbsp; &nbsp=
;2.=20
Dimensioning rules and performance analysis</FONT> <BR><FONT face=3D"Courie=
r New"=20
size=3D2>&nbsp;</FONT> <BR><FONT face=3D"Courier New" size=3D2>&nbsp; &nbsp=
;3. A set=20
of technical requirements for a practical</FONT> <BR><FONT face=3D"Courier =
New"=20
size=3D2>&nbsp; &nbsp; &nbsp; implementation which may include adaptative=20
solutions and/or</FONT> <BR><FONT face=3D"Courier New" size=3D2>&nbsp; &nbs=
p; &nbsp;=20
QoS profile modification.</FONT> <BR><FONT face=3D"Courier New"=20
size=3D2>&nbsp;</FONT> <BR><FONT face=3D"Courier New" size=3D2>&nbsp;</FONT=
> <BR><FONT=20
face=3D"Courier New" size=3D2>Goals and Milestiones</FONT> <BR><FONT=20
face=3D"Courier New" size=3D2>=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D</FONT> <BR><FONT=20
face=3D"Courier New" size=3D2>&nbsp;</FONT> <BR><FONT face=3D"Courier New" =
size=3D2>Nov=20
2010 &nbsp; &nbsp;Submit Internet-Draft as a proposed standard for QoS=20
</FONT><BR><FONT face=3D"Courier New" size=3D2>&nbsp; &nbsp; &nbsp; &nbsp; =
&nbsp;=20
&nbsp; &nbsp;application-level protocol</FONT> <BR><FONT face=3D"Courier Ne=
w"=20
size=3D2>&nbsp;</FONT> <BR><FONT face=3D"Courier New" size=3D2>&nbsp; &nbsp=
; &nbsp;=20
&nbsp; &nbsp; &nbsp; &nbsp;Proposed charter for Q4S WG</FONT> <BR><FONT=20
face=3D"Courier New" size=3D2>&nbsp;</FONT> <BR><FONT face=3D"Courier New"=
=20
size=3D2>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;Informational docu=
ment=20
with rules for dimensioning </FONT><BR><FONT face=3D"Courier New" size=3D2>=
&nbsp;=20
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;and performance analysis</FONT>=20
<BR><FONT face=3D"Courier New" size=3D2>&nbsp;</FONT> <BR><FONT face=3D"Cou=
rier New"=20
size=3D2>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;Specification of=20
architecture document for implementation</FONT> <BR><FONT face=3D"Courier N=
ew"=20
size=3D2>&nbsp;</FONT> <BR><FONT face=3D"Courier New" size=3D2>&nbsp;</FONT=
> <BR><FONT=20
face=3D"Courier New" size=3D2>&nbsp;</FONT> <BR><FONT face=3D"Courier New"=
=20
size=3D2>&nbsp;</FONT> <BR><FONT face=3D"Courier New" size=3D2>&nbsp;</FONT=
> <BR><FONT=20
face=3D"Courier New" size=3D2>&nbsp;</FONT> <BR><FONT face=3DArial size=3D2=
>- Jose=20
Javier</FONT> <BR><FONT face=3DArial size=3D2>&nbsp;</FONT> <BR><FONT face=
=3DArial=20
size=3D2>&nbsp;</FONT> <BR><FONT face=3DArial size=3D2>&nbsp;</FONT> <BR><F=
ONT=20
face=3DArial size=3D2>&nbsp;</FONT><TT><FONT=20
size=3D2>_______________________________________________<BR>dispatch mailin=
g=20
list<BR>dispatch@ietf.org<BR></FONT></TT><A=20
href=3D"https://www.ietf.org/mailman/listinfo/dispatch"><TT><FONT=20
size=3D2>https://www.ietf.org/mailman/listinfo/dispatch</FONT></TT></A><TT>=
<FONT=20
size=3D2><BR></FONT></TT><BR><BR></BODY></HTML>

--_000_3349FECF788C984BB34176D70A51782F183F6946FRMRSSXCHMBSB3d_--

From luismi.diaz@alcatel-lucent.com  Fri Dec 17 00:12:50 2010
Return-Path: <luismi.diaz@alcatel-lucent.com>
X-Original-To: dispatch@core3.amsl.com
Delivered-To: dispatch@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 6F68B3A6962; Fri, 17 Dec 2010 00:12:50 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.894
X-Spam-Level: 
X-Spam-Status: No, score=-5.894 tagged_above=-999 required=5 tests=[AWL=0.354,  BAYES_00=-2.599, HELO_EQ_FR=0.35, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-4]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id r0CPYeCumk9K; Fri, 17 Dec 2010 00:12:48 -0800 (PST)
Received: from smail3.alcatel.fr (smail3.alcatel.fr [64.208.49.56]) by core3.amsl.com (Postfix) with ESMTP id E78833A694D; Fri, 17 Dec 2010 00:12:47 -0800 (PST)
Received: from FRMRSSXCHHUB04.dc-m.alcatel-lucent.com (FRMRSSXCHHUB04.dc-m.alcatel-lucent.com [135.120.45.64]) by smail3.alcatel.fr (8.14.3/8.14.3/ICT) with ESMTP id oBH8DtCY018785 (version=TLSv1/SSLv3 cipher=RC4-MD5 bits=128 verify=NOT); Fri, 17 Dec 2010 09:14:01 +0100
Received: from FRMRSSXCHMBSB3.dc-m.alcatel-lucent.com ([135.120.45.41]) by FRMRSSXCHHUB04.dc-m.alcatel-lucent.com ([135.120.45.64]) with mapi; Fri, 17 Dec 2010 09:14:00 +0100
From: "DIAZ VIZCAINO, LUIS MIGUEL (LUIS MIGUEL)" <luismi.diaz@alcatel-lucent.com>
To: Janet P Gunn <jgunn6@csc.com>, "GARCIA ARANDA, JOSE JAVIER (JOSE JAVIER)" <jose_javier.garcia_aranda@alcatel-lucent.com>
Date: Fri, 17 Dec 2010 09:13:57 +0100
Thread-Topic: [dispatch] Charter proposal for Q4S WG ( formerly Q-HTTP) Version 1
Thread-Index: AcudcDbjga71ljA7TKGze/bTAYH+XgAUgDtA
Message-ID: <3349FECF788C984BB34176D70A51782F183F696E@FRMRSSXCHMBSB3.dc-m.alcatel-lucent.com>
References: <3349FECF788C984BB34176D70A51782F18374A47@FRMRSSXCHMBSB3.dc-m.alcatel-lucent.com> <OFB818205E.091BC16F-ON852577FB.007ADF83-852577FB.007B37FE@csc.com>
In-Reply-To: <OFB818205E.091BC16F-ON852577FB.007ADF83-852577FB.007B37FE@csc.com>
Accept-Language: es-ES, en-US
Content-Language: es-ES
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
acceptlanguage: es-ES, en-US
Content-Type: multipart/alternative; boundary="_000_3349FECF788C984BB34176D70A51782F183F696EFRMRSSXCHMBSB3d_"
MIME-Version: 1.0
X-Scanned-By: MIMEDefang 2.64 on 155.132.188.83
X-Mailman-Approved-At: Fri, 17 Dec 2010 06:05:20 -0800
Cc: "pedrochas@dit.upm.es" <pedrochas@dit.upm.es>, "'dispatch@ietf.org'" <dispatch@ietf.org>, "dispatch-bounces@ietf.org" <dispatch-bounces@ietf.org>, "ORTIGA HERRERA, GUADALUPE \(GUADALUPE\)" <guadalupe.ortiga_herrera@alcatel-lucent.com>, "jquemada@dit.upm.es" <jquemada@dit.upm.es>, "CUBILLO PASTOR, CLARA \(CLARA\)" <clara.cubillo_pastor@alcatel-lucent.com>, "gabriel@dit.upm.es" <gabriel@dit.upm.es>, "barcenilla@dit.upm.es" <barcenilla@dit.upm.es>, "jsr@dit.upm.es" <jsr@dit.upm.es>, "HERRANZ PABLO, SONIA \(SONIA\)" <sonia.herranz@alcatel-lucent.com>
Subject: Re: [dispatch] Charter proposal for Q4S WG ( formerly Q-HTTP) Version 1
X-BeenThere: dispatch@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: DISPATCH Working Group Mail List <dispatch.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/dispatch>, <mailto:dispatch-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/dispatch>
List-Post: <mailto:dispatch@ietf.org>
List-Help: <mailto:dispatch-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dispatch>, <mailto:dispatch-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 17 Dec 2010 08:12:50 -0000

--_000_3349FECF788C984BB34176D70A51782F183F696EFRMRSSXCHMBSB3d_
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

Maybe we should re-pharse that again :). We refer to Q4S protocol itself co=
nsuming low bit-rate, not the applications themselves :D

    Saludos,
         Luismi


________________________________
De: Janet P Gunn [mailto:jgunn6@csc.com]
Enviado el: jueves, 16 de diciembre de 2010 23:26
Para: GARCIA ARANDA, JOSE JAVIER (JOSE JAVIER)
CC: barcenilla@dit.upm.es; CUBILLO PASTOR, CLARA (CLARA); 'dispatch@ietf.or=
g'; dispatch-bounces@ietf.org; gabriel@dit.upm.es; ORTIGA HERRERA, GUADALUP=
E (GUADALUPE); jquemada@dit.upm.es; jsr@dit.upm.es; DIAZ VIZCAINO, LUIS MIG=
UEL (LUIS MIGUEL); pedrochas@dit.upm.es; HERRANZ PABLO, SONIA (SONIA)
Asunto: Re: [dispatch] Charter proposal for Q4S WG ( formerly Q-HTTP) Versi=
on 1


I am a little bit confused by the combination  of
        1. Protocol design to be used in interactive applications (includin=
g
      virtualized videogames,and interative-video applications)
  and
    3. Optimizing for low bit rates (typlically below 2.4 kbps)

I do not know many video games that work effectively at 2.4 kbps.

Am I missing something?

Janet




From:   "GARCIA ARANDA, JOSE JAVIER (JOSE JAVIER)" <jose_javier.garcia_aran=
da@alcatel-lucent.com>
To:     "'dispatch@ietf.org'" <dispatch@ietf.org>
Cc:     "pedrochas@dit.upm.es" <pedrochas@dit.upm.es>, "CUBILLO PASTOR,    =
    CLARA \(CLARA\)" <clara.cubillo_pastor@alcatel-lucent.com>, "ORTIGA    =
    HERRERA,        GUADALUPE \(GUADALUPE\)" <guadalupe.ortiga_herrera@alca=
tel-lucent.com>, "jquemada@dit.upm.es" <jquemada@dit.upm.es>, "HERRANZ PABL=
O,        SONIA \(SONIA\)" <sonia.herranz@alcatel-lucent.com>, "gabriel@dit=
.upm.es" <gabriel@dit.upm.es>, "barcenilla@dit.upm.es" <barcenilla@dit.upm.=
es>, "jsr@dit.upm.es" <jsr@dit.upm.es>, "DIAZ        VIZCAINO, LUIS MIGUEL =
\(LUIS MIGUEL\)" <luismi.diaz@alcatel-lucent.com>
Date:   12/13/2010 10:56 AM
Subject:        [dispatch] Charter proposal for Q4S WG ( formerly Q-HTTP) V=
ersion 1

________________________________




Hi everybody,

Here is the charter proposal for Q4S ( Quality for service) WG. This WG wil=
l include the achieved works with  "Q-HTTP"

Thanks for your comments


Description of Working group
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D

   Problem Statement:

   The QoS over Internet is a hot issue today. Current QoS handling
   mechanisms used in  modern network transport layers (MPLS, RSVP,
   Diffserv,Traffic Engineering) do not provide  themselves a
   QoS-on-demand end-to-end solution and existing adaptative
   solutions based on In-band Control protocols (such as RTCP)
   are very difficult to combine with any other protocols for which
   they have not been designed for.

   Four Network Parameters comprises the QoS at application level:
   Bandwidth, packet-loss, latency and Jitter.

   Interactive-video applications define flows in both directions.
   Different applications require different constraints (in terms of
   latency, jitter, packet loss) in one or both directions and
   different responsiveness. The proposed solution must be an
   effective out-of-band application level protocol capable of
   reacting when any of these constraints are violated. Such protocol
   must trigger adaptive solutions and/or QoS network profile changes.

   Currently content providers are only able to provide services based
   on adaptative methods or last-mille deployments which prefer
   dedicated network resources (vs. Internet), and therefore, restricts
   the subscriber population and increases the costs.

   Objetives:

   The goal of this working group is to define a
   QoS application-level  standard protocol optimized for its use over
   the internet that may be widely implemented and easily managed
   by application developers and service providers.

   The core technical considerations for such protocol include, but
   are not necessarily limited to, the following:

   1. Protocol design to be used in interactive applications (including
      virtualized videogames,and interative-video applications)

   2. Ensuring interoperability with all existing transport protocols

   3. Optimizing for low bit rates (typlically below 2.4 kbps)

   4. To ensure a feasible practical implementation based on
      policy servers and interoperability between service providers


   Deliverables:

   1. Specification of protocol that meets the requirements in the
      form of an Internet-Draft that defines the negotiation of QoS
      parameters, the measurement process and alert mechanisms.

   2. Dimensioning rules and performance analysis

   3. A set of technical requirements for a practical
      implementation which may include adaptative solutions and/or
      QoS profile modification.


Goals and Milestiones
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D

Nov 2010    Submit Internet-Draft as a proposed standard for QoS
             application-level protocol

             Proposed charter for Q4S WG

             Informational document with rules for dimensioning
             and performance analysis

             Specification of architecture document for implementation






- Jose Javier



 _______________________________________________
dispatch mailing list
dispatch@ietf.org
https://www.ietf.org/mailman/listinfo/dispatch



--_000_3349FECF788C984BB34176D70A51782F183F696EFRMRSSXCHMBSB3d_
Content-Type: text/html; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=3DContent-Type content=3D"text/html; charset=3Dus-ascii">
<META content=3D"MSHTML 6.00.2900.6036" name=3DGENERATOR></HEAD>
<BODY>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D639591208-17122010><FONT face=3DA=
rial=20
color=3D#0000ff size=3D2>Maybe we should re-pharse that again :). We refer =
to Q4S=20
protocol itself consuming low bit-rate, not the applications themselves=20
:D</FONT></SPAN></DIV>
<DIV>&nbsp;</DIV>
<DIV align=3Dleft><FONT face=3DArial size=3D2>&nbsp;&nbsp;&nbsp; Saludos,</=
FONT></DIV>
<DIV align=3Dleft><FONT face=3DArial=20
size=3D2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Luismi</FONT></DI=
V>
<DIV>&nbsp;</DIV><BR>
<DIV class=3DOutlookMessageHeader lang=3Des dir=3Dltr align=3Dleft>
<HR tabIndex=3D-1>
<FONT face=3DTahoma size=3D2><B>De:</B> Janet P Gunn [mailto:jgunn6@csc.com=
]=20
<BR><B>Enviado el:</B> jueves, 16 de diciembre de 2010 23:26<BR><B>Para:</B=
>=20
GARCIA ARANDA, JOSE JAVIER (JOSE JAVIER)<BR><B>CC:</B> barcenilla@dit.upm.e=
s;=20
CUBILLO PASTOR, CLARA (CLARA); 'dispatch@ietf.org'; dispatch-bounces@ietf.o=
rg;=20
gabriel@dit.upm.es; ORTIGA HERRERA, GUADALUPE (GUADALUPE); jquemada@dit.upm=
.es;=20
jsr@dit.upm.es; DIAZ VIZCAINO, LUIS MIGUEL (LUIS MIGUEL); pedrochas@dit.upm=
.es;=20
HERRANZ PABLO, SONIA (SONIA)<BR><B>Asunto:</B> Re: [dispatch] Charter propo=
sal=20
for Q4S WG ( formerly Q-HTTP) Version 1<BR></FONT><BR></DIV>
<DIV></DIV><BR><FONT face=3Dsans-serif size=3D2>I am a little bit confused =
by the=20
combination &nbsp;of </FONT><BR><FONT face=3D"Courier New" size=3D2>&nbsp; =
&nbsp;=20
&nbsp; &nbsp; 1. Protocol design to be used in interactive applications=20
(including</FONT> <BR><FONT face=3D"Courier New" size=3D2>&nbsp; &nbsp; &nb=
sp;=20
virtualized videogames,and interative-video applications)</FONT> <BR><FONT=
=20
face=3D"Courier New" size=3D2>&nbsp; and</FONT> <BR><FONT face=3D"Courier N=
ew"=20
size=3D2>&nbsp; &nbsp; 3. Optimizing for low bit rates (typlically below 2.=
4=20
kbps)</FONT> <BR><BR><FONT face=3Dsans-serif size=3D2>I do not know many vi=
deo games=20
that work effectively at 2.4 kbps.</FONT> <BR><BR><FONT face=3Dsans-serif=20
size=3D2>Am I missing something?</FONT> <BR><BR><FONT face=3Dsans-serif=20
size=3D2>Janet<BR><BR></FONT><BR><BR><BR>
<TABLE width=3D"100%">
  <TBODY>
  <TR vAlign=3Dtop>
    <TD><FONT face=3Dsans-serif color=3D#5f5f5f size=3D1>From:</FONT>=20
    <TD><FONT face=3Dsans-serif size=3D1>"GARCIA ARANDA, JOSE JAVIER (JOSE=
=20
      JAVIER)" &lt;jose_javier.garcia_aranda@alcatel-lucent.com&gt;</FONT>=
=20
  <TR vAlign=3Dtop>
    <TD><FONT face=3Dsans-serif color=3D#5f5f5f size=3D1>To:</FONT>=20
    <TD><FONT face=3Dsans-serif size=3D1>"'dispatch@ietf.org'"=20
      &lt;dispatch@ietf.org&gt;</FONT>=20
  <TR>
    <TD vAlign=3Dtop><FONT face=3Dsans-serif color=3D#5f5f5f size=3D1>Cc:</=
FONT>=20
    <TD><FONT face=3Dsans-serif size=3D1>"pedrochas@dit.upm.es"=20
      &lt;pedrochas@dit.upm.es&gt;, "CUBILLO PASTOR, &nbsp; &nbsp; &nbsp;=20
      &nbsp;CLARA \(CLARA\)" &lt;clara.cubillo_pastor@alcatel-lucent.com&gt=
;,=20
      "ORTIGA &nbsp; &nbsp; &nbsp; &nbsp;HERRERA, &nbsp; &nbsp; &nbsp;=20
      &nbsp;GUADALUPE \(GUADALUPE\)"=20
      &lt;guadalupe.ortiga_herrera@alcatel-lucent.com&gt;, "jquemada@dit.up=
m.es"=20
      &lt;jquemada@dit.upm.es&gt;, "HERRANZ PABLO, &nbsp; &nbsp; &nbsp;=20
      &nbsp;SONIA \(SONIA\)" &lt;sonia.herranz@alcatel-lucent.com&gt;,=20
      "gabriel@dit.upm.es" &lt;gabriel@dit.upm.es&gt;, "barcenilla@dit.upm.=
es"=20
      &lt;barcenilla@dit.upm.es&gt;, "jsr@dit.upm.es" &lt;jsr@dit.upm.es&gt=
;,=20
      "DIAZ &nbsp; &nbsp; &nbsp; &nbsp;VIZCAINO, LUIS MIGUEL \(LUIS MIGUEL\=
)"=20
      &lt;luismi.diaz@alcatel-lucent.com&gt;</FONT>=20
  <TR vAlign=3Dtop>
    <TD><FONT face=3Dsans-serif color=3D#5f5f5f size=3D1>Date:</FONT>=20
    <TD><FONT face=3Dsans-serif size=3D1>12/13/2010 10:56 AM</FONT>=20
  <TR vAlign=3Dtop>
    <TD><FONT face=3Dsans-serif color=3D#5f5f5f size=3D1>Subject:</FONT>=20
    <TD><FONT face=3Dsans-serif size=3D1>[dispatch] Charter proposal for Q4=
S WG (=20
      formerly Q-HTTP) Version 1</FONT></TR></TBODY></TABLE><BR>
<HR noShade>
<BR><BR><BR><FONT face=3DArial size=3D3>&nbsp;</FONT> <BR><FONT face=3DAria=
l size=3D2>Hi=20
everybody, </FONT><BR><FONT face=3DArial size=3D2>&nbsp;</FONT> <BR><FONT f=
ace=3DArial=20
size=3D2>Here is the charter proposal for Q4S ( Quality for service) WG. Th=
is WG=20
will include the achieved works with &nbsp;"Q-HTTP"</FONT> <BR><FONT face=
=3DArial=20
size=3D2>&nbsp;</FONT> <BR><FONT face=3DArial size=3D2>Thanks for your comm=
ents</FONT>=20
<BR><FONT face=3DArial size=3D2>&nbsp;</FONT> <BR><FONT face=3DArial=20
size=3D2>&nbsp;</FONT> <BR><FONT face=3D"Courier New" size=3D2>Description =
of Working=20
group</FONT> <BR><FONT face=3D"Courier New"=20
size=3D2>=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D</FONT> <BR><FONT face=3D"Courier New"=20
size=3D2>&nbsp;</FONT> <BR><FONT face=3D"Courier New" size=3D2>&nbsp; &nbsp=
;Problem=20
Statement:</FONT> <BR><FONT face=3D"Courier New" size=3D2>&nbsp;</FONT> <BR=
><FONT=20
face=3D"Courier New" size=3D2>&nbsp; &nbsp;The QoS over Internet is a hot i=
ssue=20
today. Current QoS handling</FONT> <BR><FONT face=3D"Courier New" size=3D2>=
&nbsp;=20
&nbsp;mechanisms used in &nbsp;modern network transport layers (MPLS, RSVP,=
=20
</FONT><BR><FONT face=3D"Courier New" size=3D2>&nbsp; &nbsp;Diffserv,Traffi=
c=20
Engineering) do not provide &nbsp;themselves a </FONT><BR><FONT=20
face=3D"Courier New" size=3D2>&nbsp; &nbsp;QoS-on-demand end-to-end solutio=
n and=20
existing adaptative </FONT><BR><FONT face=3D"Courier New" size=3D2>&nbsp;=20
&nbsp;solutions based on In-band Control protocols (such as RTCP)=20
</FONT><BR><FONT face=3D"Courier New" size=3D2>&nbsp; &nbsp;are very diffic=
ult to=20
combine with any other protocols for which </FONT><BR><FONT face=3D"Courier=
 New"=20
size=3D2>&nbsp; &nbsp;they have not been designed for.</FONT> <BR><FONT=20
face=3D"Courier New" size=3D2>&nbsp;</FONT> <BR><FONT face=3D"Courier New"=
=20
size=3D2>&nbsp; &nbsp;Four Network Parameters comprises the QoS at applicat=
ion=20
level:</FONT> <BR><FONT face=3D"Courier New" size=3D2>&nbsp; &nbsp;Bandwidt=
h,=20
packet-loss, latency and Jitter.</FONT> <BR><FONT face=3D"Courier New"=20
size=3D2>&nbsp;</FONT> <BR><FONT face=3D"Courier New" size=3D2>&nbsp;=20
&nbsp;Interactive-video applications define flows in both directions.=20
</FONT><BR><FONT face=3D"Courier New" size=3D2>&nbsp; &nbsp;Different appli=
cations=20
require different constraints (in terms of </FONT><BR><FONT face=3D"Courier=
 New"=20
size=3D2>&nbsp; &nbsp;latency, jitter, packet loss) in one or both directio=
ns and=20
</FONT><BR><FONT face=3D"Courier New" size=3D2>&nbsp; &nbsp;different=20
responsiveness. The proposed solution must be an </FONT><BR><FONT=20
face=3D"Courier New" size=3D2>&nbsp; &nbsp;effective out-of-band applicatio=
n level=20
protocol capable of </FONT><BR><FONT face=3D"Courier New" size=3D2>&nbsp;=20
&nbsp;reacting when any of these constraints are violated. Such protocol=20
</FONT><BR><FONT face=3D"Courier New" size=3D2>&nbsp; &nbsp;must trigger ad=
aptive=20
solutions and/or QoS network profile changes.</FONT> <BR><FONT=20
face=3D"Courier New" size=3D2>&nbsp;</FONT> <BR><FONT face=3D"Courier New"=
=20
size=3D2>&nbsp; &nbsp;Currently content providers are only able to provide=
=20
services based </FONT><BR><FONT face=3D"Courier New" size=3D2>&nbsp; &nbsp;=
on=20
adaptative methods or last-mille deployments which prefer </FONT><BR><FONT=
=20
face=3D"Courier New" size=3D2>&nbsp; &nbsp;dedicated network resources (vs.=
=20
Internet), and therefore, restricts </FONT><BR><FONT face=3D"Courier New"=20
size=3D2>&nbsp; &nbsp;the subscriber population and increases the costs.</F=
ONT>=20
<BR><FONT face=3D"Courier New" size=3D2>&nbsp;</FONT> <BR><FONT face=3D"Cou=
rier New"=20
size=3D2>&nbsp; &nbsp;Objetives:</FONT> <BR><FONT face=3D"Courier New"=20
size=3D2>&nbsp;</FONT> <BR><FONT face=3D"Courier New" size=3D2>&nbsp; &nbsp=
;The goal=20
of this working group is to define a </FONT><BR><FONT face=3D"Courier New"=
=20
size=3D2>&nbsp; &nbsp;QoS application-level &nbsp;standard protocol optimiz=
ed for=20
its use over </FONT><BR><FONT face=3D"Courier New" size=3D2>&nbsp; &nbsp;th=
e=20
internet that may be widely implemented and easily managed</FONT> <BR><FONT=
=20
face=3D"Courier New" size=3D2>&nbsp; &nbsp;by application developers and se=
rvice=20
providers.</FONT> <BR><FONT face=3D"Courier New" size=3D2>&nbsp;</FONT> <BR=
><FONT=20
face=3D"Courier New" size=3D2>&nbsp; &nbsp;The core technical consideration=
s for=20
such protocol include, but </FONT><BR><FONT face=3D"Courier New" size=3D2>&=
nbsp;=20
&nbsp;are not necessarily limited to, the following:</FONT> <BR><FONT=20
face=3D"Courier New" size=3D2>&nbsp;</FONT> <BR><FONT face=3D"Courier New"=
=20
size=3D2>&nbsp; &nbsp;1. Protocol design to be used in interactive applicat=
ions=20
(including</FONT> <BR><FONT face=3D"Courier New" size=3D2>&nbsp; &nbsp; &nb=
sp;=20
virtualized videogames,and interative-video applications)</FONT> <BR><FONT=
=20
face=3D"Courier New" size=3D2>&nbsp;</FONT> <BR><FONT face=3D"Courier New"=
=20
size=3D2>&nbsp; &nbsp;2. Ensuring interoperability with all existing transp=
ort=20
protocols</FONT> <BR><FONT face=3D"Courier New" size=3D2>&nbsp;</FONT> <BR>=
<FONT=20
face=3D"Courier New" size=3D2>&nbsp; &nbsp;3. Optimizing for low bit rates=
=20
(typlically below 2.4 kbps)</FONT> <BR><FONT face=3D"Courier New"=20
size=3D2>&nbsp;</FONT> <BR><FONT face=3D"Courier New" size=3D2>&nbsp; &nbsp=
;4. To=20
ensure a feasible practical implementation based on </FONT><BR><FONT=20
face=3D"Courier New" size=3D2>&nbsp; &nbsp; &nbsp; policy servers and=20
interoperability between service providers</FONT> <BR><FONT face=3D"Courier=
 New"=20
size=3D2>&nbsp;</FONT> <BR><FONT face=3D"Courier New" size=3D2>&nbsp;</FONT=
> <BR><FONT=20
face=3D"Courier New" size=3D2>&nbsp; &nbsp;Deliverables:</FONT> <BR><FONT=20
face=3D"Courier New" size=3D2>&nbsp;</FONT> <BR><FONT face=3D"Courier New"=
=20
size=3D2>&nbsp; &nbsp;1. Specification of protocol that meets the requireme=
nts in=20
the </FONT><BR><FONT face=3D"Courier New" size=3D2>&nbsp; &nbsp; &nbsp; for=
m of an=20
Internet-Draft that defines the negotiation of QoS</FONT> <BR><FONT=20
face=3D"Courier New" size=3D2>&nbsp; &nbsp; &nbsp; parameters, the measurem=
ent=20
process and alert mechanisms.</FONT> <BR><FONT face=3D"Courier New"=20
size=3D2>&nbsp;</FONT> <BR><FONT face=3D"Courier New" size=3D2>&nbsp; &nbsp=
;2.=20
Dimensioning rules and performance analysis</FONT> <BR><FONT face=3D"Courie=
r New"=20
size=3D2>&nbsp;</FONT> <BR><FONT face=3D"Courier New" size=3D2>&nbsp; &nbsp=
;3. A set=20
of technical requirements for a practical</FONT> <BR><FONT face=3D"Courier =
New"=20
size=3D2>&nbsp; &nbsp; &nbsp; implementation which may include adaptative=20
solutions and/or</FONT> <BR><FONT face=3D"Courier New" size=3D2>&nbsp; &nbs=
p; &nbsp;=20
QoS profile modification.</FONT> <BR><FONT face=3D"Courier New"=20
size=3D2>&nbsp;</FONT> <BR><FONT face=3D"Courier New" size=3D2>&nbsp;</FONT=
> <BR><FONT=20
face=3D"Courier New" size=3D2>Goals and Milestiones</FONT> <BR><FONT=20
face=3D"Courier New" size=3D2>=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D</FONT> <BR><FONT=20
face=3D"Courier New" size=3D2>&nbsp;</FONT> <BR><FONT face=3D"Courier New" =
size=3D2>Nov=20
2010 &nbsp; &nbsp;Submit Internet-Draft as a proposed standard for QoS=20
</FONT><BR><FONT face=3D"Courier New" size=3D2>&nbsp; &nbsp; &nbsp; &nbsp; =
&nbsp;=20
&nbsp; &nbsp;application-level protocol</FONT> <BR><FONT face=3D"Courier Ne=
w"=20
size=3D2>&nbsp;</FONT> <BR><FONT face=3D"Courier New" size=3D2>&nbsp; &nbsp=
; &nbsp;=20
&nbsp; &nbsp; &nbsp; &nbsp;Proposed charter for Q4S WG</FONT> <BR><FONT=20
face=3D"Courier New" size=3D2>&nbsp;</FONT> <BR><FONT face=3D"Courier New"=
=20
size=3D2>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;Informational docu=
ment=20
with rules for dimensioning </FONT><BR><FONT face=3D"Courier New" size=3D2>=
&nbsp;=20
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;and performance analysis</FONT>=20
<BR><FONT face=3D"Courier New" size=3D2>&nbsp;</FONT> <BR><FONT face=3D"Cou=
rier New"=20
size=3D2>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;Specification of=20
architecture document for implementation</FONT> <BR><FONT face=3D"Courier N=
ew"=20
size=3D2>&nbsp;</FONT> <BR><FONT face=3D"Courier New" size=3D2>&nbsp;</FONT=
> <BR><FONT=20
face=3D"Courier New" size=3D2>&nbsp;</FONT> <BR><FONT face=3D"Courier New"=
=20
size=3D2>&nbsp;</FONT> <BR><FONT face=3D"Courier New" size=3D2>&nbsp;</FONT=
> <BR><FONT=20
face=3D"Courier New" size=3D2>&nbsp;</FONT> <BR><FONT face=3DArial size=3D2=
>- Jose=20
Javier</FONT> <BR><FONT face=3DArial size=3D2>&nbsp;</FONT> <BR><FONT face=
=3DArial=20
size=3D2>&nbsp;</FONT> <BR><FONT face=3DArial size=3D2>&nbsp;</FONT> <BR><F=
ONT=20
face=3DArial size=3D2>&nbsp;</FONT><TT><FONT=20
size=3D2>_______________________________________________<BR>dispatch mailin=
g=20
list<BR>dispatch@ietf.org<BR></FONT></TT><A=20
href=3D"https://www.ietf.org/mailman/listinfo/dispatch"><TT><FONT=20
size=3D2>https://www.ietf.org/mailman/listinfo/dispatch</FONT></TT></A><TT>=
<FONT=20
size=3D2><BR></FONT></TT><BR><BR></BODY></HTML>

--_000_3349FECF788C984BB34176D70A51782F183F696EFRMRSSXCHMBSB3d_--

From peter.musgrave@magorcorp.com  Fri Dec 17 03:55:30 2010
Return-Path: <peter.musgrave@magorcorp.com>
X-Original-To: dispatch@core3.amsl.com
Delivered-To: dispatch@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id C27553A6B04 for <dispatch@core3.amsl.com>; Fri, 17 Dec 2010 03:55:30 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -103.371
X-Spam-Level: 
X-Spam-Status: No, score=-103.371 tagged_above=-999 required=5 tests=[AWL=0.227, BAYES_00=-2.599, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-1, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id SSy3+YmCQjVF for <dispatch@core3.amsl.com>; Fri, 17 Dec 2010 03:55:29 -0800 (PST)
Received: from mail-iw0-f172.google.com (mail-iw0-f172.google.com [209.85.214.172]) by core3.amsl.com (Postfix) with ESMTP id 61C493A6AFC for <dispatch@ietf.org>; Fri, 17 Dec 2010 03:55:29 -0800 (PST)
Received: by iwn40 with SMTP id 40so699888iwn.31 for <dispatch@ietf.org>; Fri, 17 Dec 2010 03:57:16 -0800 (PST)
Received: by 10.42.177.74 with SMTP id bh10mr782249icb.51.1292587035970; Fri, 17 Dec 2010 03:57:15 -0800 (PST)
Received: from [192.168.1.104] ([204.237.32.134]) by mx.google.com with ESMTPS id u5sm925469ics.6.2010.12.17.03.57.13 (version=TLSv1/SSLv3 cipher=RC4-MD5); Fri, 17 Dec 2010 03:57:14 -0800 (PST)
Mime-Version: 1.0 (Apple Message framework v1082)
Content-Type: multipart/alternative; boundary=Apple-Mail-16-747219055
From: Peter Musgrave <peter.musgrave@magorcorp.com>
In-Reply-To: <3349FECF788C984BB34176D70A51782F18374A47@FRMRSSXCHMBSB3.dc-m.alcatel-lucent.com>
Date: Fri, 17 Dec 2010 06:57:11 -0500
Message-Id: <016A7A36-CCC2-455F-9A31-9202C8117487@magorcorp.com>
References: <3349FECF788C984BB34176D70A51782F18374A47@FRMRSSXCHMBSB3.dc-m.alcatel-lucent.com>
To: "GARCIA ARANDA, JOSE JAVIER (JOSE JAVIER)" <jose_javier.garcia_aranda@alcatel-lucent.com>
X-Mailer: Apple Mail (2.1082)
X-Mailman-Approved-At: Fri, 17 Dec 2010 06:05:20 -0800
Cc: "pedrochas@dit.upm.es" <pedrochas@dit.upm.es>, "CUBILLO PASTOR, CLARA \(CLARA\)" <clara.cubillo_pastor@alcatel-lucent.com>, "ORTIGA HERRERA, GUADALUPE \(GUADALUPE\)" <guadalupe.ortiga_herrera@alcatel-lucent.com>, "jquemada@dit.upm.es" <jquemada@dit.upm.es>, "'dispatch@ietf.org'" <dispatch@ietf.org>, "gabriel@dit.upm.es" <gabriel@dit.upm.es>, "barcenilla@dit.upm.es" <barcenilla@dit.upm.es>, "jsr@dit.upm.es" <jsr@dit.upm.es>, "HERRANZ PABLO, SONIA \(SONIA\)" <sonia.herranz@alcatel-lucent.com>, "DIAZ VIZCAINO, LUIS MIGUEL \(LUIS MIGUEL\)" <luismi.diaz@alcatel-lucent.com>
Subject: Re: [dispatch] Charter proposal for Q4S WG ( formerly Q-HTTP) Version 1
X-BeenThere: dispatch@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: DISPATCH Working Group Mail List <dispatch.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/dispatch>, <mailto:dispatch-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/dispatch>
List-Post: <mailto:dispatch@ietf.org>
List-Help: <mailto:dispatch-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dispatch>, <mailto:dispatch-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 17 Dec 2010 11:55:30 -0000

--Apple-Mail-16-747219055
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=us-ascii

Hi Jose,=20

Can you comment on the relationship of this work to the rtcweb drafts =
currently in dispatch? Those seems to me a method to use existing =
protocols to solve very similar issues.=20

I am also unsure of what defining an application level standard protocol =
really means. Is this changes to http? Something that runs beside http? =
Instead of? Over?

Thanks,=20

Peter Musgrave


On 2010-12-13, at 10:39 AM, GARCIA ARANDA, JOSE JAVIER (JOSE JAVIER) =
wrote:

> =20
> Hi everybody,
> =20
> Here is the charter proposal for Q4S ( Quality for service) WG. This =
WG will include the achieved works with  "Q-HTTP"
> =20
> Thanks for your comments
> =20
> =20
> Description of Working group
> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D
> =20
>    Problem Statement:
> =20
>    The QoS over Internet is a hot issue today. Current QoS handling
>    mechanisms used in  modern network transport layers (MPLS, RSVP,
>    Diffserv,Traffic Engineering) do not provide  themselves a
>    QoS-on-demand end-to-end solution and existing adaptative
>    solutions based on In-band Control protocols (such as RTCP)
>    are very difficult to combine with any other protocols for which
>    they have not been designed for.
> =20
>    Four Network Parameters comprises the QoS at application level:
>    Bandwidth, packet-loss, latency and Jitter.
> =20
>    Interactive-video applications define flows in both directions.
>    Different applications require different constraints (in terms of
>    latency, jitter, packet loss) in one or both directions and
>    different responsiveness. The proposed solution must be an
>    effective out-of-band application level protocol capable of
>    reacting when any of these constraints are violated. Such protocol
>    must trigger adaptive solutions and/or QoS network profile changes.
> =20
>    Currently content providers are only able to provide services based
>    on adaptative methods or last-mille deployments which prefer
>    dedicated network resources (vs. Internet), and therefore, =
restricts
>    the subscriber population and increases the costs.
> =20
>    Objetives:
> =20
>    The goal of this working group is to define a
>    QoS application-level  standard protocol optimized for its use over
>    the internet that may be widely implemented and easily managed
>    by application developers and service providers.
> =20
>    The core technical considerations for such protocol include, but
>    are not necessarily limited to, the following:
> =20
>    1. Protocol design to be used in interactive applications =
(including
>       virtualized videogames,and interative-video applications)
> =20
>    2. Ensuring interoperability with all existing transport protocols
> =20
>    3. Optimizing for low bit rates (typlically below 2.4 kbps)
> =20
>    4. To ensure a feasible practical implementation based on
>       policy servers and interoperability between service providers
> =20
> =20
>    Deliverables:
> =20
>    1. Specification of protocol that meets the requirements in the
>       form of an Internet-Draft that defines the negotiation of QoS
>       parameters, the measurement process and alert mechanisms.
> =20
>    2. Dimensioning rules and performance analysis
> =20
>    3. A set of technical requirements for a practical
>       implementation which may include adaptative solutions and/or
>       QoS profile modification.
> =20
> =20
> Goals and Milestiones
> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
> =20
> Nov 2010    Submit Internet-Draft as a proposed standard for QoS
>              application-level protocol
> =20
>              Proposed charter for Q4S WG
> =20
>              Informational document with rules for dimensioning
>              and performance analysis
> =20
>              Specification of architecture document for implementation
> =20
> =20
> =20
> =20
> =20
> =20
> - Jose Javier
> =20
> =20
> =20
> =20
> _______________________________________________
> dispatch mailing list
> dispatch@ietf.org
> https://www.ietf.org/mailman/listinfo/dispatch


--Apple-Mail-16-747219055
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=us-ascii

<html><head><base href=3D"x-msg://155/"></head><body style=3D"word-wrap: =
break-word; -webkit-nbsp-mode: space; -webkit-line-break: =
after-white-space; ">Hi Jose,&nbsp;<div><br></div><div>Can you comment =
on the relationship of this work to the rtcweb drafts currently in =
dispatch? Those seems to me a method to use existing protocols to solve =
very similar issues.&nbsp;</div><div><br></div><div>I am also unsure of =
what defining an application level standard protocol really means. Is =
this changes to http? Something that runs beside http? Instead of? =
Over?</div><div><br></div><div>Thanks,&nbsp;</div><div><br></div><div>Pete=
r Musgrave</div><div><br></div><div><br></div><div><div><div>On =
2010-12-13, at 10:39 AM, GARCIA ARANDA, JOSE JAVIER (JOSE JAVIER) =
wrote:</div><br class=3D"Apple-interchange-newline"><blockquote =
type=3D"cite"><span class=3D"Apple-style-span" style=3D"border-collapse: =
separate; font-family: Helvetica; font-style: normal; font-variant: =
normal; font-weight: normal; letter-spacing: normal; line-height: =
normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: =
normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: =
0px; -webkit-border-vertical-spacing: 0px; =
-webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: =
auto; -webkit-text-stroke-width: 0px; font-size: medium; "><div><font =
face=3D"Arial, sans-serif" size=3D"3"><div>&nbsp;</div><div><font =
size=3D"2">Hi everybody,</font></div><div><font =
size=3D"2">&nbsp;</font></div><div><font size=3D"2">Here is the charter =
proposal for Q4S ( Quality for service) WG. This WG will include the =
achieved works with&nbsp; "Q-HTTP"</font></div><div><font =
size=3D"2">&nbsp;</font></div><div><font size=3D"2">Thanks for your =
comments</font></div><div><font size=3D"2">&nbsp;</font></div><div><font =
size=3D"2">&nbsp;</font></div><div><font face=3D"Courier New, monospace" =
size=3D"2">Description of Working group</font></div><div><font =
face=3D"Courier New, monospace" =
size=3D"2">=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D</font></div><div><font face=3D"Courier New, =
monospace" size=3D"2">&nbsp;</font></div><div><font face=3D"Courier New, =
monospace" size=3D"2">&nbsp;&nbsp; Problem =
Statement:</font></div><div><font face=3D"Courier New, monospace" =
size=3D"2">&nbsp;</font></div><div><font face=3D"Courier New, monospace" =
size=3D"2">&nbsp;&nbsp; The QoS over Internet is a hot issue today. =
Current QoS handling</font></div><div><font face=3D"Courier New, =
monospace" size=3D"2">&nbsp;&nbsp; mechanisms used in&nbsp; modern =
network transport layers (MPLS, RSVP,</font></div><div><font =
face=3D"Courier New, monospace" size=3D"2">&nbsp;&nbsp; Diffserv,Traffic =
Engineering) do not provide&nbsp; themselves a</font></div><div><font =
face=3D"Courier New, monospace" size=3D"2">&nbsp;&nbsp; QoS-on-demand =
end-to-end solution and existing adaptative</font></div><div><font =
face=3D"Courier New, monospace" size=3D"2">&nbsp;&nbsp; solutions based =
on In-band Control protocols (such as RTCP)</font></div><div><font =
face=3D"Courier New, monospace" size=3D"2">&nbsp;&nbsp; are very =
difficult to combine with any other protocols for =
which</font></div><div><font face=3D"Courier New, monospace" =
size=3D"2">&nbsp;&nbsp; they have not been designed =
for.</font></div><div><font face=3D"Courier New, monospace" =
size=3D"2">&nbsp;</font></div><div><font face=3D"Courier New, monospace" =
size=3D"2">&nbsp;&nbsp; Four Network Parameters comprises the QoS at =
application level:</font></div><div><font face=3D"Courier New, =
monospace" size=3D"2">&nbsp;&nbsp; Bandwidth, packet-loss, latency and =
Jitter.</font></div><div><font face=3D"Courier New, monospace" =
size=3D"2">&nbsp;</font></div><div><font face=3D"Courier New, monospace" =
size=3D"2">&nbsp;&nbsp; Interactive-video applications define flows in =
both directions.</font></div><div><font face=3D"Courier New, monospace" =
size=3D"2">&nbsp;&nbsp; Different applications require different =
constraints (in terms of</font></div><div><font face=3D"Courier New, =
monospace" size=3D"2">&nbsp;&nbsp; latency, jitter, packet loss) in one =
or both directions and</font></div><div><font face=3D"Courier New, =
monospace" size=3D"2">&nbsp;&nbsp; different responsiveness. The =
proposed solution must be an</font></div><div><font face=3D"Courier New, =
monospace" size=3D"2">&nbsp;&nbsp; effective out-of-band application =
level protocol capable of</font></div><div><font face=3D"Courier New, =
monospace" size=3D"2">&nbsp;&nbsp; reacting when any of these =
constraints are violated. Such protocol</font></div><div><font =
face=3D"Courier New, monospace" size=3D"2">&nbsp;&nbsp; must trigger =
adaptive solutions and/or QoS network profile =
changes.</font></div><div><font face=3D"Courier New, monospace" =
size=3D"2">&nbsp;</font></div><div><font face=3D"Courier New, monospace" =
size=3D"2">&nbsp;&nbsp; Currently content providers are only able to =
provide services based</font></div><div><font face=3D"Courier New, =
monospace" size=3D"2">&nbsp;&nbsp; on adaptative methods or last-mille =
deployments which prefer</font></div><div><font face=3D"Courier New, =
monospace" size=3D"2">&nbsp;&nbsp; dedicated network resources (vs. =
Internet), and therefore, restricts</font></div><div><font face=3D"Courier=
 New, monospace" size=3D"2">&nbsp;&nbsp; the subscriber population and =
increases the costs.</font></div><div><font face=3D"Courier New, =
monospace" size=3D"2">&nbsp;</font></div><div><font face=3D"Courier New, =
monospace" size=3D"2">&nbsp;&nbsp; Objetives:</font></div><div><font =
face=3D"Courier New, monospace" size=3D"2">&nbsp;</font></div><div><font =
face=3D"Courier New, monospace" size=3D"2">&nbsp;&nbsp; The goal of this =
working group is to define a</font></div><div><font face=3D"Courier New, =
monospace" size=3D"2">&nbsp;&nbsp; QoS application-level&nbsp; standard =
protocol optimized for its use over</font></div><div><font face=3D"Courier=
 New, monospace" size=3D"2">&nbsp;&nbsp; the internet that may be widely =
implemented and easily managed</font></div><div><font face=3D"Courier =
New, monospace" size=3D"2">&nbsp;&nbsp; by application developers and =
service providers.</font></div><div><font face=3D"Courier New, =
monospace" size=3D"2">&nbsp;</font></div><div><font face=3D"Courier New, =
monospace" size=3D"2">&nbsp;&nbsp; The core technical considerations for =
such protocol include, but</font></div><div><font face=3D"Courier New, =
monospace" size=3D"2">&nbsp;&nbsp; are not necessarily limited to, the =
following:</font></div><div><font face=3D"Courier New, monospace" =
size=3D"2">&nbsp;</font></div><div><font face=3D"Courier New, monospace" =
size=3D"2">&nbsp;&nbsp; 1. Protocol design to be used in interactive =
applications (including</font></div><div><font face=3D"Courier New, =
monospace" size=3D"2">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; virtualized =
videogames,and interative-video applications)</font></div><div><font =
face=3D"Courier New, monospace" size=3D"2">&nbsp;</font></div><div><font =
face=3D"Courier New, monospace" size=3D"2">&nbsp;&nbsp; 2. Ensuring =
interoperability with all existing transport =
protocols</font></div><div><font face=3D"Courier New, monospace" =
size=3D"2">&nbsp;</font></div><div><font face=3D"Courier New, monospace" =
size=3D"2">&nbsp;&nbsp; 3. Optimizing for low bit rates (typlically =
below 2.4 kbps)</font></div><div><font face=3D"Courier New, monospace" =
size=3D"2">&nbsp;</font></div><div><font face=3D"Courier New, monospace" =
size=3D"2">&nbsp;&nbsp; 4. To ensure a feasible practical implementation =
based on</font></div><div><font face=3D"Courier New, monospace" =
size=3D"2">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; policy servers and =
interoperability between service providers</font></div><div><font =
face=3D"Courier New, monospace" size=3D"2">&nbsp;</font></div><div><font =
face=3D"Courier New, monospace" size=3D"2">&nbsp;</font></div><div><font =
face=3D"Courier New, monospace" size=3D"2">&nbsp;&nbsp; =
Deliverables:</font></div><div><font face=3D"Courier New, monospace" =
size=3D"2">&nbsp;</font></div><div><font face=3D"Courier New, monospace" =
size=3D"2">&nbsp;&nbsp; 1. Specification of protocol that meets the =
requirements in the</font></div><div><font face=3D"Courier New, =
monospace" size=3D"2">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; form of an =
Internet-Draft that defines the negotiation of =
QoS</font></div><div><font face=3D"Courier New, monospace" =
size=3D"2">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; parameters, the measurement =
process and alert mechanisms.</font></div><div><font face=3D"Courier =
New, monospace" size=3D"2">&nbsp;</font></div><div><font face=3D"Courier =
New, monospace" size=3D"2">&nbsp;&nbsp; 2. Dimensioning rules and =
performance analysis</font></div><div><font face=3D"Courier New, =
monospace" size=3D"2">&nbsp;</font></div><div><font face=3D"Courier New, =
monospace" size=3D"2">&nbsp;&nbsp; 3. A set of technical requirements =
for a practical</font></div><div><font face=3D"Courier New, monospace" =
size=3D"2">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; implementation which may =
include adaptative solutions and/or</font></div><div><font face=3D"Courier=
 New, monospace" size=3D"2">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; QoS profile =
modification.</font></div><div><font face=3D"Courier New, monospace" =
size=3D"2">&nbsp;</font></div><div><font face=3D"Courier New, monospace" =
size=3D"2">&nbsp;</font></div><div><font face=3D"Courier New, monospace" =
size=3D"2">Goals and Milestiones</font></div><div><font face=3D"Courier =
New, monospace" size=3D"2">=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D</font></div><div><font face=3D"Courier New, monospace" =
size=3D"2">&nbsp;</font></div><div><font face=3D"Courier New, monospace" =
size=3D"2">Nov 2010&nbsp;&nbsp;&nbsp; Submit Internet-Draft as a =
proposed standard for QoS</font></div><div><font face=3D"Courier New, =
monospace" =
size=3D"2">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp; application-level protocol</font></div><div><font =
face=3D"Courier New, monospace" size=3D"2">&nbsp;</font></div><div><font =
face=3D"Courier New, monospace" =
size=3D"2">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp; Proposed charter for Q4S WG</font></div><div><font =
face=3D"Courier New, monospace" size=3D"2">&nbsp;</font></div><div><font =
face=3D"Courier New, monospace" =
size=3D"2">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp; Informational document with rules for =
dimensioning</font></div><div><font face=3D"Courier New, monospace" =
size=3D"2">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp; and performance analysis</font></div><div><font face=3D"Courier =
New, monospace" size=3D"2">&nbsp;</font></div><div><font face=3D"Courier =
New, monospace" =
size=3D"2">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp; Specification of architecture document for =
implementation</font></div><div><font face=3D"Courier New, monospace" =
size=3D"2">&nbsp;</font></div><div><font face=3D"Courier New, monospace" =
size=3D"2">&nbsp;</font></div><div><font face=3D"Courier New, monospace" =
size=3D"2">&nbsp;</font></div><div><font face=3D"Courier New, monospace" =
size=3D"2">&nbsp;</font></div><div><font face=3D"Courier New, monospace" =
size=3D"2">&nbsp;</font></div><div><font face=3D"Courier New, monospace" =
size=3D"2">&nbsp;</font></div><div><font size=3D"2">- Jose =
Javier</font></div><div><font size=3D"2">&nbsp;</font></div><div><font =
size=3D"2">&nbsp;</font></div><div><font =
size=3D"2">&nbsp;</font></div><div><font =
size=3D"2">&nbsp;</font></div></font>_____________________________________=
__________<br>dispatch mailing list<br><a =
href=3D"mailto:dispatch@ietf.org">dispatch@ietf.org</a><br><a =
href=3D"https://www.ietf.org/mailman/listinfo/dispatch">https://www.ietf.o=
rg/mailman/listinfo/dispatch</a><br></div></span></blockquote></div><br></=
div></body></html>=

--Apple-Mail-16-747219055--

From jgunn6@csc.com  Fri Dec 17 11:14:57 2010
Return-Path: <jgunn6@csc.com>
X-Original-To: dispatch@core3.amsl.com
Delivered-To: dispatch@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id DBFAC3A6977; Fri, 17 Dec 2010 11:14:57 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.598
X-Spam-Level: 
X-Spam-Status: No, score=-6.598 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-4]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id gyvZwK9E6dr3; Fri, 17 Dec 2010 11:14:56 -0800 (PST)
Received: from mail171.messagelabs.com (mail171.messagelabs.com [216.82.253.243]) by core3.amsl.com (Postfix) with ESMTP id BC1813A6BB2; Fri, 17 Dec 2010 11:14:55 -0800 (PST)
X-VirusChecked: Checked
X-Env-Sender: jgunn6@csc.com
X-Msg-Ref: server-2.tower-171.messagelabs.com!1292613401!23389101!1
X-StarScan-Version: 6.2.9; banners=-,-,-
X-Originating-IP: [20.137.2.88]
Received: (qmail 5850 invoked from network); 17 Dec 2010 19:16:41 -0000
Received: from amer-mta102.csc.com (HELO amer-mta102.csc.com) (20.137.2.88) by server-2.tower-171.messagelabs.com with DHE-RSA-AES256-SHA encrypted SMTP; 17 Dec 2010 19:16:41 -0000
Received: from amer-gw09.amer.csc.com (amer-gw09.amer.csc.com [20.6.39.245]) by amer-mta102.csc.com (Switch-3.4.3/Switch-3.3.3mp) with ESMTP id oBHJGeSp025917; Fri, 17 Dec 2010 14:16:40 -0500
In-Reply-To: <OFE677A85F.4D8A0ABB-ON852577FC.005B1CB4-852577FC.005B40F4@LocalDomain>
References: <3349FECF788C984BB34176D70A51782F18374A47@FRMRSSXCHMBSB3.dc-m.alcatel-lucent.com> <OFB818205E.091BC16F-ON852577FB.007ADF83-852577FB.007B37FE@csc.com> <3349FECF788C984BB34176D70A51782F183F6946@FRMRSSXCHMBSB3.dc-m.alcatel-lucent.com> <OFE677A85F.4D8A0ABB-ON852577FC.005B1CB4-852577FC.005B40F4@LocalDomain>
To: Janet P Gunn <jgunn6@csc.com>
MIME-Version: 1.0
X-KeepSent: 1C91DBDF:119F3296-852577FC:0069CEC8; type=4; name=$KeepSent
X-Mailer: Lotus Notes Release 8.0.2FP1  CCH2 April 23, 2009
From: Janet P Gunn <jgunn6@csc.com>
Message-ID: <OF1C91DBDF.119F3296-ON852577FC.0069CEC8-852577FC.0069E542@csc.com>
Date: Fri, 17 Dec 2010 14:16:39 -0500
X-MIMETrack: Serialize by Router on AMER-GW09/SRV/CSC(Release 8.5.1FP1 HF440|June 18, 2010) at 12/17/2010 02:16:17 PM, Serialize complete at 12/17/2010 02:16:17 PM
Content-Type: multipart/alternative; boundary="=_alternative 0069E263852577FC_="
Cc: "dispatch-bounces@ietf.org" <dispatch-bounces@ietf.org>, "'dispatch@ietf.org'" <dispatch@ietf.org>
Subject: Re: [dispatch] Charter proposal for Q4S WG ( formerly Q-HTTP) Version 1
X-BeenThere: dispatch@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: DISPATCH Working Group Mail List <dispatch.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/dispatch>, <mailto:dispatch-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/dispatch>
List-Post: <mailto:dispatch@ietf.org>
List-Help: <mailto:dispatch-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dispatch>, <mailto:dispatch-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 17 Dec 2010 19:14:58 -0000

This is a multipart message in MIME format.
--=_alternative 0069E263852577FC_=
Content-Type: text/plain; charset="US-ASCII"

OK, so that was what I was missing.

Maybe rephrasing it would help.

Janet

This is a PRIVATE message. If you are not the intended recipient, please 
delete without copying and kindly advise us by e-mail of the mistake in 
delivery. 
NOTE: Regardless of content, this e-mail shall not operate to bind CSC to 
any order or other contract unless pursuant to explicit written agreement 
or government initiative expressly permitting the use of e-mail for such 
purpose.




From:
"GARCIA ARANDA, JOSE JAVIER (JOSE JAVIER)" 
<jose_javier.garcia_aranda@alcatel-lucent.com>
To:
Janet P Gunn/USA/CSC@CSC
Cc:
"barcenilla@dit.upm.es" <barcenilla@dit.upm.es>, "CUBILLO PASTOR, CLARA 
(CLARA)" <clara.cubillo_pastor@alcatel-lucent.com>, "'dispatch@ietf.org'" 
<dispatch@ietf.org>, "dispatch-bounces@ietf.org" 
<dispatch-bounces@ietf.org>, "gabriel@dit.upm.es" <gabriel@dit.upm.es>, 
"ORTIGA HERRERA, GUADALUPE (GUADALUPE)" 
<guadalupe.ortiga_herrera@alcatel-lucent.com>, "jquemada@dit.upm.es" 
<jquemada@dit.upm.es>, "jsr@dit.upm.es" <jsr@dit.upm.es>, "DIAZ VIZCAINO, 
LUIS MIGUEL (LUIS MIGUEL)" <luismi.diaz@alcatel-lucent.com>, 
"pedrochas@dit.upm.es" <pedrochas@dit.upm.es>, "HERRANZ PABLO, SONIA 
(SONIA)" <sonia.herranz@alcatel-lucent.com>
Date:
12/17/2010 02:34 AM
Subject:
RE: [dispatch] Charter proposal for Q4S WG ( formerly Q-HTTP) Version 1



Hi Janet,
 
This new protocol nature for doing it is out-of-band. It means that it 
will run 
in parallel with the protocol in charge of transport application data . 
For example this new protocol could be used in parallel with FTP, HTTP , 
RTC or whatever.
 
The new protocol measures the quality ( latency, jitter, packetloss, 
bandwidth) at the 
beggining and if the minimum quality is reached, the application can start 
asuring 
a good experience. During the application timelife, the new protocol 
measures 
continuously the latency, jitter an packetloss and alerts if one or some 
of these 
parameters are below certain threshold ( which depends on the application 
nature).
 
Therefore, we propose a protocol compatible with all existing transport 
ones, to provide a 
reliable mechanism for adaptative and QoS profile optimization.
 
The new protocol uses low resources. Depending on the resources being 
used, the 
responsiveness is different. For example, it can be useful to have a 
better  responsiveness
 in downlink than uplink, depends on each application. However, in any 
case is a good point 
to consume a low bit rate for this purpose, though there is a trade-off 
between responsiveness and 
used bit-rate
 
- jose javier

De: Janet P Gunn [mailto:jgunn6@csc.com] 
Enviado el: jueves, 16 de diciembre de 2010 23:26
Para: GARCIA ARANDA, JOSE JAVIER (JOSE JAVIER)
CC: barcenilla@dit.upm.es; CUBILLO PASTOR, CLARA (CLARA); 
'dispatch@ietf.org'; dispatch-bounces@ietf.org; gabriel@dit.upm.es; ORTIGA 
HERRERA, GUADALUPE (GUADALUPE); jquemada@dit.upm.es; jsr@dit.upm.es; DIAZ 
VIZCAINO, LUIS MIGUEL (LUIS MIGUEL); pedrochas@dit.upm.es; HERRANZ PABLO, 
SONIA (SONIA)
Asunto: Re: [dispatch] Charter proposal for Q4S WG ( formerly Q-HTTP) 
Version 1


I am a little bit confused by the combination  of 
        1. Protocol design to be used in interactive applications 
(including 
      virtualized videogames,and interative-video applications) 
  and 
    3. Optimizing for low bit rates (typlically below 2.4 kbps) 

I do not know many video games that work effectively at 2.4 kbps. 

Am I missing something? 

Janet




From: 
"GARCIA ARANDA, JOSE JAVIER (JOSE JAVIER)" 
<jose_javier.garcia_aranda@alcatel-lucent.com> 
To: 
"'dispatch@ietf.org'" <dispatch@ietf.org> 
Cc: 
"pedrochas@dit.upm.es" <pedrochas@dit.upm.es>, "CUBILLO PASTOR, CLARA 
\(CLARA\)" <clara.cubillo_pastor@alcatel-lucent.com>, "ORTIGA HERRERA,  
GUADALUPE \(GUADALUPE\)" <guadalupe.ortiga_herrera@alcatel-lucent.com>, 
"jquemada@dit.upm.es" <jquemada@dit.upm.es>, "HERRANZ PABLO,        SONIA 
\(SONIA\)" <sonia.herranz@alcatel-lucent.com>, "gabriel@dit.upm.es" 
<gabriel@dit.upm.es>, "barcenilla@dit.upm.es" <barcenilla@dit.upm.es>, 
"jsr@dit.upm.es" <jsr@dit.upm.es>, "DIAZ        VIZCAINO, LUIS MIGUEL 
\(LUIS MIGUEL\)" <luismi.diaz@alcatel-lucent.com> 
Date: 
12/13/2010 10:56 AM 
Subject: 
[dispatch] Charter proposal for Q4S WG ( formerly Q-HTTP) Version 1




  
Hi everybody, 
  
Here is the charter proposal for Q4S ( Quality for service) WG. This WG 
will include the achieved works with  "Q-HTTP" 
  
Thanks for your comments 
  
  
Description of Working group 
============================ 
  
   Problem Statement: 
  
   The QoS over Internet is a hot issue today. Current QoS handling 
   mechanisms used in  modern network transport layers (MPLS, RSVP, 
   Diffserv,Traffic Engineering) do not provide  themselves a 
   QoS-on-demand end-to-end solution and existing adaptative 
   solutions based on In-band Control protocols (such as RTCP) 
   are very difficult to combine with any other protocols for which 
   they have not been designed for. 
  
   Four Network Parameters comprises the QoS at application level: 
   Bandwidth, packet-loss, latency and Jitter. 
  
   Interactive-video applications define flows in both directions. 
   Different applications require different constraints (in terms of 
   latency, jitter, packet loss) in one or both directions and 
   different responsiveness. The proposed solution must be an 
   effective out-of-band application level protocol capable of 
   reacting when any of these constraints are violated. Such protocol 
   must trigger adaptive solutions and/or QoS network profile changes. 
  
   Currently content providers are only able to provide services based 
   on adaptative methods or last-mille deployments which prefer 
   dedicated network resources (vs. Internet), and therefore, restricts 
   the subscriber population and increases the costs. 
  
   Objetives: 
  
   The goal of this working group is to define a 
   QoS application-level  standard protocol optimized for its use over 
   the internet that may be widely implemented and easily managed 
   by application developers and service providers. 
  
   The core technical considerations for such protocol include, but 
   are not necessarily limited to, the following: 
  
   1. Protocol design to be used in interactive applications (including 
      virtualized videogames,and interative-video applications) 
  
   2. Ensuring interoperability with all existing transport protocols 
  
   3. Optimizing for low bit rates (typlically below 2.4 kbps) 
  
   4. To ensure a feasible practical implementation based on 
      policy servers and interoperability between service providers 
  
  
   Deliverables: 
  
   1. Specification of protocol that meets the requirements in the 
      form of an Internet-Draft that defines the negotiation of QoS 
      parameters, the measurement process and alert mechanisms. 
  
   2. Dimensioning rules and performance analysis 
  
   3. A set of technical requirements for a practical 
      implementation which may include adaptative solutions and/or 
      QoS profile modification. 
  
  
Goals and Milestiones 
===================== 
  
Nov 2010    Submit Internet-Draft as a proposed standard for QoS 
             application-level protocol 
  
             Proposed charter for Q4S WG 
  
             Informational document with rules for dimensioning 
             and performance analysis 
  
             Specification of architecture document for implementation 
  
  
  
  
  
  
- Jose Javier 
  
  
  
 _______________________________________________
dispatch mailing list
dispatch@ietf.org
https://www.ietf.org/mailman/listinfo/dispatch





--=_alternative 0069E263852577FC_=
Content-Type: text/html; charset="US-ASCII"


<br><font size=2 face="sans-serif"><br>
</font>
<br>
<br>
<br>
<table width=100%>
<tr valign=top>
<td>
<td>
<tr valign=top>
<td>
<td>
<tr>
<td valign=top>
<td>
<tr valign=top>
<td>
<td>
<tr valign=top>
<td>
<td></table>
<br>
<hr noshade>
<br>
<br><font size=2 face="sans-serif">OK, so that was what I was missing.</font>
<br>
<br><font size=2 face="sans-serif">Maybe rephrasing it would help.</font>
<br>
<br><font size=2 face="sans-serif">Janet<br>
<br>
This is a PRIVATE message. If you are not the intended recipient, please
delete without copying and kindly advise us by e-mail of the mistake in
delivery. <br>
NOTE: Regardless of content, this e-mail shall not operate to bind CSC
to any order or other contract unless pursuant to explicit written agreement
or government initiative expressly permitting the use of e-mail for such
purpose.</font>
<br>
<br>
<br>
<br>
<table width=100%>
<tr valign=top>
<td><font size=1 color=#5f5f5f face="sans-serif">From:</font>
<td><font size=1 face="sans-serif">&quot;GARCIA ARANDA, JOSE JAVIER (JOSE
JAVIER)&quot; &lt;jose_javier.garcia_aranda@alcatel-lucent.com&gt;</font>
<tr valign=top>
<td><font size=1 color=#5f5f5f face="sans-serif">To:</font>
<td><font size=1 face="sans-serif">Janet P Gunn/USA/CSC@CSC</font>
<tr>
<td valign=top><font size=1 color=#5f5f5f face="sans-serif">Cc:</font>
<td><font size=1 face="sans-serif">&quot;barcenilla@dit.upm.es&quot; &lt;barcenilla@dit.upm.es&gt;,
&quot;CUBILLO PASTOR, CLARA (CLARA)&quot; &lt;clara.cubillo_pastor@alcatel-lucent.com&gt;,
&quot;'dispatch@ietf.org'&quot; &lt;dispatch@ietf.org&gt;, &quot;dispatch-bounces@ietf.org&quot;
&lt;dispatch-bounces@ietf.org&gt;, &quot;gabriel@dit.upm.es&quot; &lt;gabriel@dit.upm.es&gt;,
&quot;ORTIGA HERRERA, GUADALUPE (GUADALUPE)&quot; &lt;guadalupe.ortiga_herrera@alcatel-lucent.com&gt;,
&quot;jquemada@dit.upm.es&quot; &lt;jquemada@dit.upm.es&gt;, &quot;jsr@dit.upm.es&quot;
&lt;jsr@dit.upm.es&gt;, &quot;DIAZ VIZCAINO, LUIS MIGUEL (LUIS MIGUEL)&quot;
&lt;luismi.diaz@alcatel-lucent.com&gt;, &quot;pedrochas@dit.upm.es&quot;
&lt;pedrochas@dit.upm.es&gt;, &quot;HERRANZ PABLO, SONIA (SONIA)&quot;
&lt;sonia.herranz@alcatel-lucent.com&gt;</font>
<tr valign=top>
<td><font size=1 color=#5f5f5f face="sans-serif">Date:</font>
<td><font size=1 face="sans-serif">12/17/2010 02:34 AM</font>
<tr valign=top>
<td><font size=1 color=#5f5f5f face="sans-serif">Subject:</font>
<td><font size=1 face="sans-serif">RE: [dispatch] Charter proposal for
Q4S WG ( formerly Q-HTTP) Version 1</font></table>
<br>
<hr noshade>
<br>
<br>
<br><font size=2 color=blue face="Arial">Hi Janet,</font>
<br><font size=3>&nbsp;</font>
<br><font size=2 color=blue face="Arial">This new protocol nature for doing
it is out-of-band. It means that it will run </font>
<br><font size=2 color=blue face="Arial">in parallel with the protocol
in charge of transport application data . </font>
<br><font size=2 color=blue face="Arial">For example this new protocol
could be used in parallel with FTP, HTTP , RTC or whatever.</font>
<br><font size=3>&nbsp;</font>
<br><font size=2 color=blue face="Arial">The new protocol measures the
quality ( latency, jitter, packetloss, bandwidth) at the </font>
<br><font size=2 color=blue face="Arial">beggining and if the minimum quality
is reached, the application can start asuring </font>
<br><font size=2 color=blue face="Arial">a good experience. During the
application timelife, the new protocol measures </font>
<br><font size=2 color=blue face="Arial">continuously the latency, jitter
an packetloss and alerts if one or some of these </font>
<br><font size=2 color=blue face="Arial">parameters are below certain threshold
( which depends on the application nature).</font>
<br><font size=3>&nbsp;</font>
<br><font size=2 color=blue face="Arial">Therefore, we propose a protocol
compatible with all existing transport ones, to provide a </font>
<br><font size=2 color=blue face="Arial">reliable mechanism for adaptative
and QoS profile optimization.</font>
<br><font size=3>&nbsp;</font>
<br><font size=2 color=blue face="Arial">The new protocol uses low resources.
Depending on the resources being used, the </font>
<br><font size=2 color=blue face="Arial">responsiveness is different. For
example, it can be useful to have a better &nbsp;responsiveness</font>
<br><font size=2 color=blue face="Arial">&nbsp;in downlink than uplink,
depends on each application. However, in any case is a good point </font>
<br><font size=2 color=blue face="Arial">to consume a low bit rate for
this purpose, though there is a trade-off between responsiveness and </font>
<br><font size=2 color=blue face="Arial">used bit-rate</font>
<br><font size=3>&nbsp;</font>
<br><font size=2 color=blue face="Arial">- jose javier</font>
<br>
<br>
<hr><font size=2 face="Tahoma"><b>De:</b> Janet P Gunn [</font><a href=mailto:jgunn6@csc.com><font size=2 face="Tahoma">mailto:jgunn6@csc.com</font></a><font size=2 face="Tahoma">]
<b><br>
Enviado el:</b> jueves, 16 de diciembre de 2010 23:26<b><br>
Para:</b> GARCIA ARANDA, JOSE JAVIER (JOSE JAVIER)<b><br>
CC:</b> barcenilla@dit.upm.es; CUBILLO PASTOR, CLARA (CLARA); 'dispatch@ietf.org';
dispatch-bounces@ietf.org; gabriel@dit.upm.es; ORTIGA HERRERA, GUADALUPE
(GUADALUPE); jquemada@dit.upm.es; jsr@dit.upm.es; DIAZ VIZCAINO, LUIS MIGUEL
(LUIS MIGUEL); pedrochas@dit.upm.es; HERRANZ PABLO, SONIA (SONIA)<b><br>
Asunto:</b> Re: [dispatch] Charter proposal for Q4S WG ( formerly Q-HTTP)
Version 1</font><font size=3><br>
</font>
<br><font size=2 face="sans-serif"><br>
I am a little bit confused by the combination &nbsp;of </font><font size=2 face="Courier New"><br>
 &nbsp; &nbsp; &nbsp; &nbsp;1. Protocol design to be used in interactive
applications (including</font><font size=3> </font><font size=2 face="Courier New"><br>
 &nbsp; &nbsp; &nbsp;virtualized videogames,and interative-video applications)</font><font size=3>
</font><font size=2 face="Courier New"><br>
 &nbsp;and</font><font size=3> </font><font size=2 face="Courier New"><br>
 &nbsp; &nbsp;3. Optimizing for low bit rates (typlically below 2.4 kbps)</font><font size=3>
<br>
</font><font size=2 face="sans-serif"><br>
I do not know many video games that work effectively at 2.4 kbps.</font><font size=3>
<br>
</font><font size=2 face="sans-serif"><br>
Am I missing something?</font><font size=3> <br>
</font><font size=2 face="sans-serif"><br>
Janet<br>
</font><font size=3><br>
<br>
<br>
</font>
<table width=100%>
<tr valign=top>
<td width=1%><font size=1 color=#5f5f5f face="sans-serif">From:</font><font size=3>
</font>
<td width=98%><font size=1 face="sans-serif">&quot;GARCIA ARANDA, JOSE
JAVIER (JOSE JAVIER)&quot; &lt;jose_javier.garcia_aranda@alcatel-lucent.com&gt;</font><font size=3>
</font>
<tr valign=top>
<td><font size=1 color=#5f5f5f face="sans-serif">To:</font><font size=3>
</font>
<td><font size=1 face="sans-serif">&quot;'dispatch@ietf.org'&quot; &lt;dispatch@ietf.org&gt;</font><font size=3>
</font>
<tr>
<td valign=top><font size=1 color=#5f5f5f face="sans-serif">Cc:</font><font size=3>
</font>
<td><font size=1 face="sans-serif">&quot;pedrochas@dit.upm.es&quot; &lt;pedrochas@dit.upm.es&gt;,
&quot;CUBILLO PASTOR, &nbsp; &nbsp; &nbsp; &nbsp;CLARA \(CLARA\)&quot;
&lt;clara.cubillo_pastor@alcatel-lucent.com&gt;, &quot;ORTIGA &nbsp; &nbsp;
&nbsp; &nbsp;HERRERA, &nbsp; &nbsp; &nbsp; &nbsp;GUADALUPE \(GUADALUPE\)&quot;
&lt;guadalupe.ortiga_herrera@alcatel-lucent.com&gt;, &quot;jquemada@dit.upm.es&quot;
&lt;jquemada@dit.upm.es&gt;, &quot;HERRANZ PABLO, &nbsp; &nbsp; &nbsp;
&nbsp;SONIA \(SONIA\)&quot; &lt;sonia.herranz@alcatel-lucent.com&gt;, &quot;gabriel@dit.upm.es&quot;
&lt;gabriel@dit.upm.es&gt;, &quot;barcenilla@dit.upm.es&quot; &lt;barcenilla@dit.upm.es&gt;,
&quot;jsr@dit.upm.es&quot; &lt;jsr@dit.upm.es&gt;, &quot;DIAZ &nbsp; &nbsp;
&nbsp; &nbsp;VIZCAINO, LUIS MIGUEL \(LUIS MIGUEL\)&quot; &lt;luismi.diaz@alcatel-lucent.com&gt;</font><font size=3>
</font>
<tr valign=top>
<td><font size=1 color=#5f5f5f face="sans-serif">Date:</font><font size=3>
</font>
<td><font size=1 face="sans-serif">12/13/2010 10:56 AM</font><font size=3>
</font>
<tr valign=top>
<td><font size=1 color=#5f5f5f face="sans-serif">Subject:</font><font size=3>
</font>
<td><font size=1 face="sans-serif">[dispatch] Charter proposal for Q4S
WG ( formerly Q-HTTP) Version 1</font></table>
<br><font size=3><br>
</font>
<hr noshade><font size=3><br>
<br>
</font><font size=3 face="Arial"><br>
 </font><font size=3>&nbsp;</font><font size=2 face="Arial"><br>
Hi everybody, <br>
 </font><font size=3>&nbsp;</font><font size=2 face="Arial"><br>
Here is the charter proposal for Q4S ( Quality for service) WG. This WG
will include the achieved works with &nbsp;&quot;Q-HTTP&quot;</font><font size=3>
</font><font size=2 face="Arial"><br>
 </font><font size=3>&nbsp;</font><font size=2 face="Arial"><br>
Thanks for your comments</font><font size=3> </font><font size=2 face="Arial"><br>
 </font><font size=3>&nbsp;</font><font size=2 face="Arial"><br>
 </font><font size=3>&nbsp;</font><font size=2 face="Courier New"><br>
Description of Working group</font><font size=3> </font><font size=2 face="Courier New"><br>
============================</font><font size=3> </font><font size=2 face="Courier New"><br>
 </font><font size=3>&nbsp;</font><font size=2 face="Courier New"><br>
 &nbsp; Problem Statement:</font><font size=3> </font><font size=2 face="Courier New"><br>
 </font><font size=3>&nbsp;</font><font size=2 face="Courier New"><br>
 &nbsp; The QoS over Internet is a hot issue today. Current QoS handling</font><font size=3>
</font><font size=2 face="Courier New"><br>
 &nbsp; mechanisms used in &nbsp;modern network transport layers (MPLS,
RSVP, <br>
 &nbsp; Diffserv,Traffic Engineering) do not provide &nbsp;themselves a
<br>
 &nbsp; QoS-on-demand end-to-end solution and existing adaptative <br>
 &nbsp; solutions based on In-band Control protocols (such as RTCP) <br>
 &nbsp; are very difficult to combine with any other protocols for which
<br>
 &nbsp; they have not been designed for.</font><font size=3> </font><font size=2 face="Courier New"><br>
 </font><font size=3>&nbsp;</font><font size=2 face="Courier New"><br>
 &nbsp; Four Network Parameters comprises the QoS at application level:</font><font size=3>
</font><font size=2 face="Courier New"><br>
 &nbsp; Bandwidth, packet-loss, latency and Jitter.</font><font size=3>
</font><font size=2 face="Courier New"><br>
 </font><font size=3>&nbsp;</font><font size=2 face="Courier New"><br>
 &nbsp; Interactive-video applications define flows in both directions.
<br>
 &nbsp; Different applications require different constraints (in terms
of <br>
 &nbsp; latency, jitter, packet loss) in one or both directions and <br>
 &nbsp; different responsiveness. The proposed solution must be an <br>
 &nbsp; effective out-of-band application level protocol capable of <br>
 &nbsp; reacting when any of these constraints are violated. Such protocol
<br>
 &nbsp; must trigger adaptive solutions and/or QoS network profile changes.</font><font size=3>
</font><font size=2 face="Courier New"><br>
 </font><font size=3>&nbsp;</font><font size=2 face="Courier New"><br>
 &nbsp; Currently content providers are only able to provide services based
<br>
 &nbsp; on adaptative methods or last-mille deployments which prefer <br>
 &nbsp; dedicated network resources (vs. Internet), and therefore, restricts
<br>
 &nbsp; the subscriber population and increases the costs.</font><font size=3>
</font><font size=2 face="Courier New"><br>
 </font><font size=3>&nbsp;</font><font size=2 face="Courier New"><br>
 &nbsp; Objetives:</font><font size=3> </font><font size=2 face="Courier New"><br>
 </font><font size=3>&nbsp;</font><font size=2 face="Courier New"><br>
 &nbsp; The goal of this working group is to define a <br>
 &nbsp; QoS application-level &nbsp;standard protocol optimized for its
use over <br>
 &nbsp; the internet that may be widely implemented and easily managed</font><font size=3>
</font><font size=2 face="Courier New"><br>
 &nbsp; by application developers and service providers.</font><font size=3>
</font><font size=2 face="Courier New"><br>
 </font><font size=3>&nbsp;</font><font size=2 face="Courier New"><br>
 &nbsp; The core technical considerations for such protocol include, but
<br>
 &nbsp; are not necessarily limited to, the following:</font><font size=3>
</font><font size=2 face="Courier New"><br>
 </font><font size=3>&nbsp;</font><font size=2 face="Courier New"><br>
 &nbsp; 1. Protocol design to be used in interactive applications (including</font><font size=3>
</font><font size=2 face="Courier New"><br>
 &nbsp; &nbsp; &nbsp;virtualized videogames,and interative-video applications)</font><font size=3>
</font><font size=2 face="Courier New"><br>
 </font><font size=3>&nbsp;</font><font size=2 face="Courier New"><br>
 &nbsp; 2. Ensuring interoperability with all existing transport protocols</font><font size=3>
</font><font size=2 face="Courier New"><br>
 </font><font size=3>&nbsp;</font><font size=2 face="Courier New"><br>
 &nbsp; 3. Optimizing for low bit rates (typlically below 2.4 kbps)</font><font size=3>
</font><font size=2 face="Courier New"><br>
 </font><font size=3>&nbsp;</font><font size=2 face="Courier New"><br>
 &nbsp; 4. To ensure a feasible practical implementation based on <br>
 &nbsp; &nbsp; &nbsp;policy servers and interoperability between service
providers</font><font size=3> </font><font size=2 face="Courier New"><br>
 </font><font size=3>&nbsp;</font><font size=2 face="Courier New"><br>
 </font><font size=3>&nbsp;</font><font size=2 face="Courier New"><br>
 &nbsp; Deliverables:</font><font size=3> </font><font size=2 face="Courier New"><br>
 </font><font size=3>&nbsp;</font><font size=2 face="Courier New"><br>
 &nbsp; 1. Specification of protocol that meets the requirements in the
<br>
 &nbsp; &nbsp; &nbsp;form of an Internet-Draft that defines the negotiation
of QoS</font><font size=3> </font><font size=2 face="Courier New"><br>
 &nbsp; &nbsp; &nbsp;parameters, the measurement process and alert mechanisms.</font><font size=3>
</font><font size=2 face="Courier New"><br>
 </font><font size=3>&nbsp;</font><font size=2 face="Courier New"><br>
 &nbsp; 2. Dimensioning rules and performance analysis</font><font size=3>
</font><font size=2 face="Courier New"><br>
 </font><font size=3>&nbsp;</font><font size=2 face="Courier New"><br>
 &nbsp; 3. A set of technical requirements for a practical</font><font size=3>
</font><font size=2 face="Courier New"><br>
 &nbsp; &nbsp; &nbsp;implementation which may include adaptative solutions
and/or</font><font size=3> </font><font size=2 face="Courier New"><br>
 &nbsp; &nbsp; &nbsp;QoS profile modification.</font><font size=3> </font><font size=2 face="Courier New"><br>
 </font><font size=3>&nbsp;</font><font size=2 face="Courier New"><br>
 </font><font size=3>&nbsp;</font><font size=2 face="Courier New"><br>
Goals and Milestiones</font><font size=3> </font><font size=2 face="Courier New"><br>
=====================</font><font size=3> </font><font size=2 face="Courier New"><br>
 </font><font size=3>&nbsp;</font><font size=2 face="Courier New"><br>
Nov 2010 &nbsp; &nbsp;Submit Internet-Draft as a proposed standard for
QoS <br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; application-level protocol</font><font size=3>
</font><font size=2 face="Courier New"><br>
 </font><font size=3>&nbsp;</font><font size=2 face="Courier New"><br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Proposed charter for Q4S WG</font><font size=3>
</font><font size=2 face="Courier New"><br>
 </font><font size=3>&nbsp;</font><font size=2 face="Courier New"><br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Informational document with
rules for dimensioning <br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; and performance analysis</font><font size=3>
</font><font size=2 face="Courier New"><br>
 </font><font size=3>&nbsp;</font><font size=2 face="Courier New"><br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Specification of architecture
document for implementation</font><font size=3> </font><font size=2 face="Courier New"><br>
 </font><font size=3>&nbsp;</font><font size=2 face="Courier New"><br>
 </font><font size=3>&nbsp;</font><font size=2 face="Courier New"><br>
 </font><font size=3>&nbsp;</font><font size=2 face="Courier New"><br>
 </font><font size=3>&nbsp;</font><font size=2 face="Courier New"><br>
 </font><font size=3>&nbsp;</font><font size=2 face="Courier New"><br>
 </font><font size=3>&nbsp;</font><font size=2 face="Arial"><br>
- Jose Javier</font><font size=3> </font><font size=2 face="Arial"><br>
 </font><font size=3>&nbsp;</font><font size=2 face="Arial"><br>
 </font><font size=3>&nbsp;</font><font size=2 face="Arial"><br>
 </font><font size=3>&nbsp;</font><font size=2 face="Arial"><br>
 </font><tt><font size=2>_______________________________________________<br>
dispatch mailing list<br>
dispatch@ietf.org</font></tt><font size=3 color=blue><u><br>
</u></font><a href=https://www.ietf.org/mailman/listinfo/dispatch><tt><font size=2 color=blue><u>https://www.ietf.org/mailman/listinfo/dispatch</u></font></tt></a><font size=3><br>
<br>
</font>
<br>
<br>
<br>
--=_alternative 0069E263852577FC_=--

From jose_javier.garcia_aranda@alcatel-lucent.com  Sat Dec 18 03:43:15 2010
Return-Path: <jose_javier.garcia_aranda@alcatel-lucent.com>
X-Original-To: dispatch@core3.amsl.com
Delivered-To: dispatch@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id E3A713A697C for <dispatch@core3.amsl.com>; Sat, 18 Dec 2010 03:43:15 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.629
X-Spam-Level: 
X-Spam-Status: No, score=-5.629 tagged_above=-999 required=5 tests=[AWL=0.619,  BAYES_00=-2.599, HELO_EQ_FR=0.35, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-4]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 3lG1tJtdF+pI for <dispatch@core3.amsl.com>; Sat, 18 Dec 2010 03:43:14 -0800 (PST)
Received: from smail2.alcatel.fr (smail2.alcatel.fr [64.208.49.57]) by core3.amsl.com (Postfix) with ESMTP id BE98E3A699D for <dispatch@ietf.org>; Sat, 18 Dec 2010 03:43:12 -0800 (PST)
Received: from FRMRSSXCHHUB03.dc-m.alcatel-lucent.com (FRMRSSXCHHUB03.dc-m.alcatel-lucent.com [135.120.45.63]) by smail2.alcatel.fr (8.14.3/8.14.3/ICT) with ESMTP id oBIBixKU007489 (version=TLSv1/SSLv3 cipher=RC4-MD5 bits=128 verify=NOT); Sat, 18 Dec 2010 12:44:59 +0100
Received: from FRMRSSXCHMBSB3.dc-m.alcatel-lucent.com ([135.120.45.41]) by FRMRSSXCHHUB03.dc-m.alcatel-lucent.com ([135.120.45.63]) with mapi; Sat, 18 Dec 2010 12:44:59 +0100
From: "GARCIA ARANDA, JOSE JAVIER (JOSE JAVIER)" <jose_javier.garcia_aranda@alcatel-lucent.com>
To: Peter Musgrave <peter.musgrave@magorcorp.com>, "'dispatch@ietf.org'" <dispatch@ietf.org>
Date: Sat, 18 Dec 2010 12:44:52 +0100
Thread-Topic: [dispatch] Charter proposal for Q4S WG ( formerly Q-HTTP) Version 1
Thread-Index: Acud4ZDKYcBP+9RPS22nHYz70UqcxwAIc+8AAChczBA=
Message-ID: <3349FECF788C984BB34176D70A51782F18464DB5@FRMRSSXCHMBSB3.dc-m.alcatel-lucent.com>
References: <3349FECF788C984BB34176D70A51782F18374A47@FRMRSSXCHMBSB3.dc-m.alcatel-lucent.com> <016A7A36-CCC2-455F-9A31-9202C8117487@magorcorp.com> 
Accept-Language: en-US
Content-Language: es-ES
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
acceptlanguage: en-US
Content-Type: multipart/alternative; boundary="_000_3349FECF788C984BB34176D70A51782F18464DB5FRMRSSXCHMBSB3d_"
MIME-Version: 1.0
X-Scanned-By: MIMEDefang 2.64 on 155.132.188.80
Cc: "DIAZ VIZCAINO, LUIS MIGUEL \(LUIS MIGUEL\)" <luismi.diaz@alcatel-lucent.com>
Subject: Re: [dispatch] Charter proposal for Q4S WG ( formerly Q-HTTP) Version 1
X-BeenThere: dispatch@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: DISPATCH Working Group Mail List <dispatch.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/dispatch>, <mailto:dispatch-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/dispatch>
List-Post: <mailto:dispatch@ietf.org>
List-Help: <mailto:dispatch-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dispatch>, <mailto:dispatch-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 18 Dec 2010 11:43:16 -0000

--_000_3349FECF788C984BB34176D70A51782F18464DB5FRMRSSXCHMBSB3d_
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable


Hi Peter , all

relation with rtcweb
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
rtcweb try to identify and find a consensus on a  set of components to comm=
unicate universally for real-time communications. Inside this approach, Q4S=
 protocol could be part of this set of agreed protocols. The intention of r=
tcweb is to standarize as much as possible, without leaving these set of pr=
otocols or functionalities in the scope of web applications or plug-ins for=
 browsers. We believe that a standarized protocol for Quality measurements =
and alerts would be interesting for all internet community because if we co=
mpare a Q4S standard protocol  with propietary solutions, we found that the=
 range of benefited applications and the number of possible implementations=
 are higher with a standardized solution.
In addition a multi-ISP solution could be reached using a standard protocol=
, in which each peer of communication belongs to a different ISP and possib=
ilities based on Q4S protocol are available for QoS profile managemen.


relation with http
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
The measurement and/or alert in realtime functions would be  covered by the=
 Q4S wg, in particular the Q - HTTP protocol ( which may be renamed to Q4S =
or other name).
This protocol (formerly named Q-HTTP) uses HTTP syntax, and uses specific U=
RI for easy integration in www. However can be used out of www context.  In=
 fact,  the protocol is not an http extension.  It is an out-of-band protoc=
ol to measure and alert participants of a communication based in any protoc=
ol ( http could be the protocol to transmit application data and Q-HTTP the=
 protocol to monitor the quality end2end).  The protocol can be used in con=
juntion with any other protocol used for application data transport (HTTP, =
FTP, RTP, whatever) . In fact, Q-HTTP is not used  to  transpor t  data, bu=
t for measurement the latency, jitter, packetloss end2end and alert if some=
 thresholds are being violated for trigger adaptative solutions or changes =
in QoS profile.


The concrete adatative solution or how the QoS profile is changed is out of=
 scope of the protocol. The protocol only monitor and send an alert, that i=
s useful to know when these types of actions should be taken


- jose javier


________________________________
De: Peter Musgrave [mailto:peter.musgrave@magorcorp.com]
Enviado el: viernes, 17 de diciembre de 2010 12:57
Para: GARCIA ARANDA, JOSE JAVIER (JOSE JAVIER)
CC: 'dispatch@ietf.org'; pedrochas@dit.upm.es; CUBILLO PASTOR, CLARA (CLARA=
); ORTIGA HERRERA, GUADALUPE (GUADALUPE); jquemada@dit.upm.es; HERRANZ PABL=
O, SONIA (SONIA); gabriel@dit.upm.es; barcenilla@dit.upm.es; jsr@dit.upm.es=
; DIAZ VIZCAINO, LUIS MIGUEL (LUIS MIGUEL)
Asunto: Re: [dispatch] Charter proposal for Q4S WG ( formerly Q-HTTP) Versi=
on 1

Hi Jose,

Can you comment on the relationship of this work to the rtcweb drafts curre=
ntly in dispatch? Those seems to me a method to use existing protocols to s=
olve very similar issues.

I am also unsure of what defining an application level standard protocol re=
ally means. Is this changes to http? Something that runs beside http? Inste=
ad of? Over?

Thanks,

Peter Musgrave


On 2010-12-13, at 10:39 AM, GARCIA ARANDA, JOSE JAVIER (JOSE JAVIER) wrote:


Hi everybody,

Here is the charter proposal for Q4S ( Quality for service) WG. This WG wil=
l include the achieved works with  "Q-HTTP"

Thanks for your comments


Description of Working group
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D

   Problem Statement:

   The QoS over Internet is a hot issue today. Current QoS handling
   mechanisms used in  modern network transport layers (MPLS, RSVP,
   Diffserv,Traffic Engineering) do not provide  themselves a
   QoS-on-demand end-to-end solution and existing adaptative
   solutions based on In-band Control protocols (such as RTCP)
   are very difficult to combine with any other protocols for which
   they have not been designed for.

   Four Network Parameters comprises the QoS at application level:
   Bandwidth, packet-loss, latency and Jitter.

   Interactive-video applications define flows in both directions.
   Different applications require different constraints (in terms of
   latency, jitter, packet loss) in one or both directions and
   different responsiveness. The proposed solution must be an
   effective out-of-band application level protocol capable of
   reacting when any of these constraints are violated. Such protocol
   must trigger adaptive solutions and/or QoS network profile changes.

   Currently content providers are only able to provide services based
   on adaptative methods or last-mille deployments which prefer
   dedicated network resources (vs. Internet), and therefore, restricts
   the subscriber population and increases the costs.

   Objetives:

   The goal of this working group is to define a
   QoS application-level  standard protocol optimized for its use over
   the internet that may be widely implemented and easily managed
   by application developers and service providers.

   The core technical considerations for such protocol include, but
   are not necessarily limited to, the following:

   1. Protocol design to be used in interactive applications (including
      virtualized videogames,and interative-video applications)

   2. Ensuring interoperability with all existing transport protocols

   3. Optimizing for low bit rates (typlically below 2.4 kbps)

   4. To ensure a feasible practical implementation based on
      policy servers and interoperability between service providers


   Deliverables:

   1. Specification of protocol that meets the requirements in the
      form of an Internet-Draft that defines the negotiation of QoS
      parameters, the measurement process and alert mechanisms.

   2. Dimensioning rules and performance analysis

   3. A set of technical requirements for a practical
      implementation which may include adaptative solutions and/or
      QoS profile modification.


Goals and Milestiones
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D

Nov 2010    Submit Internet-Draft as a proposed standard for QoS
             application-level protocol

             Proposed charter for Q4S WG

             Informational document with rules for dimensioning
             and performance analysis

             Specification of architecture document for implementation






- Jose Javier




_______________________________________________
dispatch mailing list
dispatch@ietf.org<mailto:dispatch@ietf.org>
https://www.ietf.org/mailman/listinfo/dispatch


--_000_3349FECF788C984BB34176D70A51782F18464DB5FRMRSSXCHMBSB3d_
Content-Type: text/html; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=3DContent-Type content=3D"text/html; charset=3Dus-ascii"><=
BASE=20
href=3Dx-msg://155/>
<META content=3D"MSHTML 6.00.2900.6036" name=3DGENERATOR></HEAD>
<BODY=20
style=3D"WORD-WRAP: break-word; webkit-nbsp-mode: space; webkit-line-break:=
 after-white-space">
<DIV class=3DOutlookMessageHeader lang=3Des dir=3Dltr align=3Dleft><FONT fa=
ce=3DArial=20
color=3D#0000ff size=3D2></FONT>&nbsp;</DIV>
<DIV></DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D262255915-17122010><FONT face=3DA=
rial><FONT=20
color=3D#0000ff><FONT size=3D2>Hi Peter<SPAN class=3D546071511-18122010>&nb=
sp;,=20
all&nbsp;</SPAN></FONT></FONT></FONT></SPAN></DIV>
<DIV><FONT face=3DArial color=3D#0000ff size=3D2></FONT>&nbsp;</DIV>
<DIV><SPAN class=3D546071511-18122010><FONT face=3DArial color=3D#0000ff=20
size=3D2>relation with rtcweb</FONT></SPAN></DIV>
<DIV><SPAN class=3D546071511-18122010><FONT face=3DArial color=3D#0000ff=20
size=3D2>=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D</FONT></SPAN></DIV>
<DIV><SPAN class=3D262255915-17122010><FONT face=3DArial color=3D#0000ff si=
ze=3D2><SPAN=20
class=3D546071511-18122010>rtcweb try to identify and find a consensus on a=
=20
&nbsp;set of components to communicate universally for real-time communicat=
ions.=20
Inside this approach, Q4S protocol could be part of this set of agreed=20
protocols. The intention of rtcweb is to standarize as much as possible, wi=
thout=20
leaving these set of protocols or functionalities in the scope of web=20
applications or plug-ins for browsers. We&nbsp;believe that a&nbsp;standari=
zed=20
protocol for Quality measurements and alerts would be interesting for all=20
internet community because if we compare a Q4S standard protocol &nbsp;with=
=20
propietary solutions, we found that the range of benefited applications and=
 the=20
number of possible implementations are higher with a standardized=20
solution.</SPAN></FONT></SPAN></DIV>
<DIV><SPAN class=3D262255915-17122010><FONT face=3DArial color=3D#0000ff si=
ze=3D2><SPAN=20
class=3D546071511-18122010>In addition a multi-ISP solution could be reache=
d using=20
a standard protocol, in which each peer of communication belongs to a diffe=
rent=20
ISP and possibilities based on Q4S protocol are available for QoS profile=20
managemen.</SPAN></FONT></SPAN></DIV>
<DIV><SPAN class=3D262255915-17122010><FONT face=3DArial color=3D#0000ff si=
ze=3D2><SPAN=20
class=3D546071511-18122010></SPAN></FONT></SPAN>&nbsp;</DIV>
<DIV><SPAN class=3D262255915-17122010><FONT face=3DArial color=3D#0000ff si=
ze=3D2><SPAN=20
class=3D546071511-18122010></SPAN></FONT></SPAN>&nbsp;</DIV>
<DIV><SPAN class=3D262255915-17122010><FONT face=3DArial color=3D#0000ff si=
ze=3D2><SPAN=20
class=3D546071511-18122010>relation with http</SPAN></FONT></SPAN></DIV>
<DIV><SPAN class=3D262255915-17122010><FONT face=3DArial color=3D#0000ff si=
ze=3D2><SPAN=20
class=3D546071511-18122010>=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D</SPAN></FONT></SPAN></DIV>
<DIV><SPAN class=3D262255915-17122010><FONT face=3DArial color=3D#0000ff si=
ze=3D2>The=20
measurement and/or alert in realtime functions&nbsp;would be &nbsp;covered =
by=20
the Q4S wg, in particular the Q<SPAN=20
class=3D546071511-18122010>&nbsp;-&nbsp;</SPAN>HTTP protocol ( which may be=
=20
renamed to Q4S or other name).</FONT></SPAN></DIV>
<DIV><SPAN class=3D262255915-17122010><FONT face=3DArial color=3D#0000ff si=
ze=3D2>This=20
protocol (formerly named Q-HTTP) uses HTTP syntax, and uses specific=20
URI&nbsp;for easy integration in www. However can be used out of www=20
context.&nbsp;<SPAN class=3D546071511-18122010>&nbsp;In=20
fact,&nbsp;&nbsp;t</SPAN>he protocol is not an http extension.&nbsp;<SPAN=20
class=3D546071511-18122010>&nbsp;I</SPAN>t is an out-of-band protocol to me=
asure=20
and alert participants of a communication based in any protocol ( http coul=
d be=20
the protocol to transmit application data and Q-HTTP the protocol to monito=
r the=20
quality end2end).&nbsp; The protocol can be used in conjuntion with any oth=
er=20
protocol used for application data transport (HTTP, FTP, RTP, whatever) . I=
n=20
fact, Q-HTTP is not used&nbsp;<SPAN class=3D546071511-18122010>&nbsp;to=20
&nbsp;</SPAN>transpor<SPAN class=3D546071511-18122010>&nbsp;t&nbsp;</SPAN> =
data,=20
but for measurement the latency, jitter, packetloss end2end and alert if so=
me=20
thresholds are being violated for trigger adaptative solutions or changes i=
n QoS=20
profile.</FONT></SPAN></DIV>
<DIV><SPAN class=3D262255915-17122010><FONT face=3DArial color=3D#0000ff=20
size=3D2></FONT></SPAN>&nbsp;</DIV>
<DIV><SPAN class=3D262255915-17122010><FONT face=3DArial color=3D#0000ff=20
size=3D2></FONT></SPAN>&nbsp;</DIV>
<DIV><SPAN class=3D262255915-17122010><FONT face=3DArial color=3D#0000ff si=
ze=3D2>The=20
concrete adatative solution or how the QoS profile is changed is out of sco=
pe of=20
the protocol. The protocol only monitor and send an alert, that is useful t=
o=20
know when these types of actions should be taken</FONT></SPAN></DIV>
<DIV><SPAN class=3D262255915-17122010><FONT face=3DArial color=3D#0000ff=20
size=3D2></FONT></SPAN>&nbsp;</DIV>
<DIV><SPAN class=3D262255915-17122010><FONT face=3DArial color=3D#0000ff=20
size=3D2></FONT></SPAN>&nbsp;</DIV>
<DIV><SPAN class=3D262255915-17122010></SPAN><FONT face=3DArial><FONT=20
color=3D#0000ff><FONT size=3D2>-&nbsp;jose&nbsp;javier</FONT></FONT></FONT>=
</DIV>
<DIV><FONT face=3DArial><FONT color=3D#0000ff><FONT size=3D2><SPAN=20
class=3D262255915-17122010></SPAN></FONT></FONT></FONT><FONT face=3DArial=20
color=3D#0000ff size=3D2></FONT><FONT face=3DArial color=3D#0000ff size=3D2=
></FONT><FONT=20
face=3DArial color=3D#0000ff size=3D2></FONT><FONT face=3DArial color=3D#00=
00ff=20
size=3D2></FONT><BR>&nbsp;</DIV>
<DIV class=3DOutlookMessageHeader lang=3Des dir=3Dltr align=3Dleft>
<HR tabIndex=3D-1>
<FONT face=3DTahoma size=3D2><B>De:</B> Peter Musgrave=20
[mailto:peter.musgrave@magorcorp.com] <BR><B>Enviado el:</B> viernes, 17 de=
=20
diciembre de 2010 12:57<BR><B>Para:</B> GARCIA ARANDA, JOSE JAVIER (JOSE=20
JAVIER)<BR><B>CC:</B> 'dispatch@ietf.org'; pedrochas@dit.upm.es; CUBILLO PA=
STOR,=20
CLARA (CLARA); ORTIGA HERRERA, GUADALUPE (GUADALUPE); jquemada@dit.upm.es;=
=20
HERRANZ PABLO, SONIA (SONIA); gabriel@dit.upm.es; barcenilla@dit.upm.es;=20
jsr@dit.upm.es; DIAZ VIZCAINO, LUIS MIGUEL (LUIS MIGUEL)<BR><B>Asunto:</B> =
Re:=20
[dispatch] Charter proposal for Q4S WG ( formerly Q-HTTP) Version=20
1<BR></FONT><BR></DIV>
<DIV></DIV>Hi Jose,&nbsp;=20
<DIV><BR></DIV>
<DIV>Can you comment on the relationship of this work to the rtcweb drafts=
=20
currently in dispatch? Those seems to me a method to use existing protocols=
 to=20
solve very similar issues.&nbsp;</DIV>
<DIV><BR></DIV>
<DIV>I am also unsure of what defining an application level standard protoc=
ol=20
really means. Is this changes to http? Something that runs beside http? Ins=
tead=20
of? Over?</DIV>
<DIV><BR></DIV>
<DIV>Thanks,&nbsp;</DIV>
<DIV><BR></DIV>
<DIV>Peter Musgrave</DIV>
<DIV><BR></DIV>
<DIV><BR></DIV>
<DIV>
<DIV>
<DIV>On 2010-12-13, at 10:39 AM, GARCIA ARANDA, JOSE JAVIER (JOSE JAVIER)=20
wrote:</DIV><BR class=3DApple-interchange-newline>
<BLOCKQUOTE type=3D"cite"><SPAN class=3DApple-style-span=20
  style=3D"WORD-SPACING: 0px; FONT: medium Helvetica; TEXT-TRANSFORM: none;=
 TEXT-INDENT: 0px; WHITE-SPACE: normal; LETTER-SPACING: normal; BORDER-COLL=
APSE: separate; orphans: 2; widows: 2; webkit-border-horizontal-spacing: 0p=
x; webkit-border-vertical-spacing: 0px; webkit-text-decorations-in-effect: =
none; webkit-text-size-adjust: auto; webkit-text-stroke-width: 0px">
  <DIV><FONT face=3D"Arial, sans-serif" size=3D3>
  <DIV>&nbsp;</DIV>
  <DIV><FONT size=3D2>Hi everybody,</FONT></DIV>
  <DIV><FONT size=3D2></FONT>&nbsp;</DIV>
  <DIV><FONT size=3D2>Here is the charter proposal for Q4S ( Quality for se=
rvice)=20
  WG. This WG will include the achieved works with&nbsp; "Q-HTTP"</FONT></D=
IV>
  <DIV><FONT size=3D2></FONT>&nbsp;</DIV>
  <DIV><FONT size=3D2>Thanks for your comments</FONT></DIV>
  <DIV><FONT size=3D2></FONT>&nbsp;</DIV>
  <DIV><FONT size=3D2></FONT>&nbsp;</DIV>
  <DIV><FONT face=3D"Courier New, monospace" size=3D2>Description of Workin=
g=20
  group</FONT></DIV>
  <DIV><FONT face=3D"Courier New, monospace"=20
  size=3D2>=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D</FONT></DIV>
  <DIV><FONT face=3D"Courier New, monospace" size=3D2></FONT>&nbsp;</DIV>
  <DIV><FONT face=3D"Courier New, monospace" size=3D2>&nbsp;&nbsp; Problem=
=20
  Statement:</FONT></DIV>
  <DIV><FONT face=3D"Courier New, monospace" size=3D2></FONT>&nbsp;</DIV>
  <DIV><FONT face=3D"Courier New, monospace" size=3D2>&nbsp;&nbsp; The QoS =
over=20
  Internet is a hot issue today. Current QoS handling</FONT></DIV>
  <DIV><FONT face=3D"Courier New, monospace" size=3D2>&nbsp;&nbsp; mechanis=
ms used=20
  in&nbsp; modern network transport layers (MPLS, RSVP,</FONT></DIV>
  <DIV><FONT face=3D"Courier New, monospace" size=3D2>&nbsp;&nbsp; Diffserv=
,Traffic=20
  Engineering) do not provide&nbsp; themselves a</FONT></DIV>
  <DIV><FONT face=3D"Courier New, monospace" size=3D2>&nbsp;&nbsp; QoS-on-d=
emand=20
  end-to-end solution and existing adaptative</FONT></DIV>
  <DIV><FONT face=3D"Courier New, monospace" size=3D2>&nbsp;&nbsp; solution=
s based=20
  on In-band Control protocols (such as RTCP)</FONT></DIV>
  <DIV><FONT face=3D"Courier New, monospace" size=3D2>&nbsp;&nbsp; are very=
=20
  difficult to combine with any other protocols for which</FONT></DIV>
  <DIV><FONT face=3D"Courier New, monospace" size=3D2>&nbsp;&nbsp; they hav=
e not=20
  been designed for.</FONT></DIV>
  <DIV><FONT face=3D"Courier New, monospace" size=3D2></FONT>&nbsp;</DIV>
  <DIV><FONT face=3D"Courier New, monospace" size=3D2>&nbsp;&nbsp; Four Net=
work=20
  Parameters comprises the QoS at application level:</FONT></DIV>
  <DIV><FONT face=3D"Courier New, monospace" size=3D2>&nbsp;&nbsp; Bandwidt=
h,=20
  packet-loss, latency and Jitter.</FONT></DIV>
  <DIV><FONT face=3D"Courier New, monospace" size=3D2></FONT>&nbsp;</DIV>
  <DIV><FONT face=3D"Courier New, monospace" size=3D2>&nbsp;&nbsp; Interact=
ive-video=20
  applications define flows in both directions.</FONT></DIV>
  <DIV><FONT face=3D"Courier New, monospace" size=3D2>&nbsp;&nbsp; Differen=
t=20
  applications require different constraints (in terms of</FONT></DIV>
  <DIV><FONT face=3D"Courier New, monospace" size=3D2>&nbsp;&nbsp; latency,=
 jitter,=20
  packet loss) in one or both directions and</FONT></DIV>
  <DIV><FONT face=3D"Courier New, monospace" size=3D2>&nbsp;&nbsp; differen=
t=20
  responsiveness. The proposed solution must be an</FONT></DIV>
  <DIV><FONT face=3D"Courier New, monospace" size=3D2>&nbsp;&nbsp; effectiv=
e=20
  out-of-band application level protocol capable of</FONT></DIV>
  <DIV><FONT face=3D"Courier New, monospace" size=3D2>&nbsp;&nbsp; reacting=
 when any=20
  of these constraints are violated. Such protocol</FONT></DIV>
  <DIV><FONT face=3D"Courier New, monospace" size=3D2>&nbsp;&nbsp; must tri=
gger=20
  adaptive solutions and/or QoS network profile changes.</FONT></DIV>
  <DIV><FONT face=3D"Courier New, monospace" size=3D2></FONT>&nbsp;</DIV>
  <DIV><FONT face=3D"Courier New, monospace" size=3D2>&nbsp;&nbsp; Currentl=
y content=20
  providers are only able to provide services based</FONT></DIV>
  <DIV><FONT face=3D"Courier New, monospace" size=3D2>&nbsp;&nbsp; on adapt=
ative=20
  methods or last-mille deployments which prefer</FONT></DIV>
  <DIV><FONT face=3D"Courier New, monospace" size=3D2>&nbsp;&nbsp; dedicate=
d network=20
  resources (vs. Internet), and therefore, restricts</FONT></DIV>
  <DIV><FONT face=3D"Courier New, monospace" size=3D2>&nbsp;&nbsp; the subs=
criber=20
  population and increases the costs.</FONT></DIV>
  <DIV><FONT face=3D"Courier New, monospace" size=3D2></FONT>&nbsp;</DIV>
  <DIV><FONT face=3D"Courier New, monospace" size=3D2>&nbsp;&nbsp;=20
  Objetives:</FONT></DIV>
  <DIV><FONT face=3D"Courier New, monospace" size=3D2></FONT>&nbsp;</DIV>
  <DIV><FONT face=3D"Courier New, monospace" size=3D2>&nbsp;&nbsp; The goal=
 of this=20
  working group is to define a</FONT></DIV>
  <DIV><FONT face=3D"Courier New, monospace" size=3D2>&nbsp;&nbsp; QoS=20
  application-level&nbsp; standard protocol optimized for its use=20
  over</FONT></DIV>
  <DIV><FONT face=3D"Courier New, monospace" size=3D2>&nbsp;&nbsp; the inte=
rnet that=20
  may be widely implemented and easily managed</FONT></DIV>
  <DIV><FONT face=3D"Courier New, monospace" size=3D2>&nbsp;&nbsp; by appli=
cation=20
  developers and service providers.</FONT></DIV>
  <DIV><FONT face=3D"Courier New, monospace" size=3D2></FONT>&nbsp;</DIV>
  <DIV><FONT face=3D"Courier New, monospace" size=3D2>&nbsp;&nbsp; The core=
=20
  technical considerations for such protocol include, but</FONT></DIV>
  <DIV><FONT face=3D"Courier New, monospace" size=3D2>&nbsp;&nbsp; are not=
=20
  necessarily limited to, the following:</FONT></DIV>
  <DIV><FONT face=3D"Courier New, monospace" size=3D2></FONT>&nbsp;</DIV>
  <DIV><FONT face=3D"Courier New, monospace" size=3D2>&nbsp;&nbsp; 1. Proto=
col=20
  design to be used in interactive applications (including</FONT></DIV>
  <DIV><FONT face=3D"Courier New, monospace" size=3D2>&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;=20
  virtualized videogames,and interative-video applications)</FONT></DIV>
  <DIV><FONT face=3D"Courier New, monospace" size=3D2></FONT>&nbsp;</DIV>
  <DIV><FONT face=3D"Courier New, monospace" size=3D2>&nbsp;&nbsp; 2. Ensur=
ing=20
  interoperability with all existing transport protocols</FONT></DIV>
  <DIV><FONT face=3D"Courier New, monospace" size=3D2></FONT>&nbsp;</DIV>
  <DIV><FONT face=3D"Courier New, monospace" size=3D2>&nbsp;&nbsp; 3. Optim=
izing for=20
  low bit rates (typlically below 2.4 kbps)</FONT></DIV>
  <DIV><FONT face=3D"Courier New, monospace" size=3D2></FONT>&nbsp;</DIV>
  <DIV><FONT face=3D"Courier New, monospace" size=3D2>&nbsp;&nbsp; 4. To en=
sure a=20
  feasible practical implementation based on</FONT></DIV>
  <DIV><FONT face=3D"Courier New, monospace" size=3D2>&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;=20
  policy servers and interoperability between service providers</FONT></DIV=
>
  <DIV><FONT face=3D"Courier New, monospace" size=3D2></FONT>&nbsp;</DIV>
  <DIV><FONT face=3D"Courier New, monospace" size=3D2></FONT>&nbsp;</DIV>
  <DIV><FONT face=3D"Courier New, monospace" size=3D2>&nbsp;&nbsp;=20
  Deliverables:</FONT></DIV>
  <DIV><FONT face=3D"Courier New, monospace" size=3D2></FONT>&nbsp;</DIV>
  <DIV><FONT face=3D"Courier New, monospace" size=3D2>&nbsp;&nbsp; 1. Speci=
fication=20
  of protocol that meets the requirements in the</FONT></DIV>
  <DIV><FONT face=3D"Courier New, monospace" size=3D2>&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;=20
  form of an Internet-Draft that defines the negotiation of QoS</FONT></DIV=
>
  <DIV><FONT face=3D"Courier New, monospace" size=3D2>&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;=20
  parameters, the measurement process and alert mechanisms.</FONT></DIV>
  <DIV><FONT face=3D"Courier New, monospace" size=3D2></FONT>&nbsp;</DIV>
  <DIV><FONT face=3D"Courier New, monospace" size=3D2>&nbsp;&nbsp; 2. Dimen=
sioning=20
  rules and performance analysis</FONT></DIV>
  <DIV><FONT face=3D"Courier New, monospace" size=3D2></FONT>&nbsp;</DIV>
  <DIV><FONT face=3D"Courier New, monospace" size=3D2>&nbsp;&nbsp; 3. A set=
 of=20
  technical requirements for a practical</FONT></DIV>
  <DIV><FONT face=3D"Courier New, monospace" size=3D2>&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;=20
  implementation which may include adaptative solutions and/or</FONT></DIV>
  <DIV><FONT face=3D"Courier New, monospace" size=3D2>&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;=20
  QoS profile modification.</FONT></DIV>
  <DIV><FONT face=3D"Courier New, monospace" size=3D2></FONT>&nbsp;</DIV>
  <DIV><FONT face=3D"Courier New, monospace" size=3D2></FONT>&nbsp;</DIV>
  <DIV><FONT face=3D"Courier New, monospace" size=3D2>Goals and=20
  Milestiones</FONT></DIV>
  <DIV><FONT face=3D"Courier New, monospace"=20
  size=3D2>=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D<=
/FONT></DIV>
  <DIV><FONT face=3D"Courier New, monospace" size=3D2></FONT>&nbsp;</DIV>
  <DIV><FONT face=3D"Courier New, monospace" size=3D2>Nov 2010&nbsp;&nbsp;&=
nbsp;=20
  Submit Internet-Draft as a proposed standard for QoS</FONT></DIV>
  <DIV><FONT face=3D"Courier New, monospace"=20
  size=3D2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;=20
  application-level protocol</FONT></DIV>
  <DIV><FONT face=3D"Courier New, monospace" size=3D2></FONT>&nbsp;</DIV>
  <DIV><FONT face=3D"Courier New, monospace"=20
  size=3D2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;=20
  Proposed charter for Q4S WG</FONT></DIV>
  <DIV><FONT face=3D"Courier New, monospace" size=3D2></FONT>&nbsp;</DIV>
  <DIV><FONT face=3D"Courier New, monospace"=20
  size=3D2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;=20
  Informational document with rules for dimensioning</FONT></DIV>
  <DIV><FONT face=3D"Courier New, monospace"=20
  size=3D2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;=20
  and performance analysis</FONT></DIV>
  <DIV><FONT face=3D"Courier New, monospace" size=3D2></FONT>&nbsp;</DIV>
  <DIV><FONT face=3D"Courier New, monospace"=20
  size=3D2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;=20
  Specification of architecture document for implementation</FONT></DIV>
  <DIV><FONT face=3D"Courier New, monospace" size=3D2></FONT>&nbsp;</DIV>
  <DIV><FONT face=3D"Courier New, monospace" size=3D2></FONT>&nbsp;</DIV>
  <DIV><FONT face=3D"Courier New, monospace" size=3D2></FONT>&nbsp;</DIV>
  <DIV><FONT face=3D"Courier New, monospace" size=3D2></FONT>&nbsp;</DIV>
  <DIV><FONT face=3D"Courier New, monospace" size=3D2></FONT>&nbsp;</DIV>
  <DIV><FONT face=3D"Courier New, monospace" size=3D2></FONT>&nbsp;</DIV>
  <DIV><FONT size=3D2>- Jose Javier</FONT></DIV>
  <DIV><FONT size=3D2></FONT>&nbsp;</DIV>
  <DIV><FONT size=3D2></FONT>&nbsp;</DIV>
  <DIV><FONT size=3D2></FONT>&nbsp;</DIV>
  <DIV><FONT=20
  size=3D2></FONT>&nbsp;</DIV></FONT>______________________________________=
_________<BR>dispatch=20
  mailing list<BR><A href=3D"mailto:dispatch@ietf.org">dispatch@ietf.org</A=
><BR><A=20
  href=3D"https://www.ietf.org/mailman/listinfo/dispatch">https://www.ietf.=
org/mailman/listinfo/dispatch</A><BR></DIV></SPAN></BLOCKQUOTE></DIV><BR></=
DIV></BODY></HTML>

--_000_3349FECF788C984BB34176D70A51782F18464DB5FRMRSSXCHMBSB3d_--

From harald@alvestrand.no  Mon Dec 20 01:59:13 2010
Return-Path: <harald@alvestrand.no>
X-Original-To: dispatch@core3.amsl.com
Delivered-To: dispatch@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 1EFC93A69C0 for <dispatch@core3.amsl.com>; Mon, 20 Dec 2010 01:59:13 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.283
X-Spam-Level: 
X-Spam-Status: No, score=-102.283 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HTML_MESSAGE=0.001, SARE_MILLIONSOF=0.315, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 25mWxR6kclXD for <dispatch@core3.amsl.com>; Mon, 20 Dec 2010 01:58:54 -0800 (PST)
Received: from eikenes.alvestrand.no (eikenes.alvestrand.no [158.38.152.233]) by core3.amsl.com (Postfix) with ESMTP id B89343A6A22 for <dispatch@ietf.org>; Mon, 20 Dec 2010 01:58:53 -0800 (PST)
Received: from localhost (localhost [127.0.0.1]) by eikenes.alvestrand.no (Postfix) with ESMTP id 659F139E12B; Mon, 20 Dec 2010 11:00:24 +0100 (CET)
X-Virus-Scanned: Debian amavisd-new at eikenes.alvestrand.no
Received: from eikenes.alvestrand.no ([127.0.0.1]) by localhost (eikenes.alvestrand.no [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ItL2VSAnCw1h; Mon, 20 Dec 2010 11:00:14 +0100 (CET)
Received: from [172.16.41.87] (unknown [74.125.121.33]) by eikenes.alvestrand.no (Postfix) with ESMTPS id C32EC39E0BC; Mon, 20 Dec 2010 11:00:04 +0100 (CET)
Message-ID: <4D0F2932.7080600@alvestrand.no>
Date: Mon, 20 Dec 2010 11:00:18 +0100
From: Harald Alvestrand <harald@alvestrand.no>
User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.13) Gecko/20101208 Thunderbird/3.1.7
MIME-Version: 1.0
To: Henry Sinnreich <henry.sinnreich@gmail.com>
References: <C92FD6EB.16652%henry.sinnreich@gmail.com>
In-Reply-To: <C92FD6EB.16652%henry.sinnreich@gmail.com>
Content-Type: multipart/alternative; boundary="------------010502050703080504010309"
Cc: dispatch@ietf.org, Lars Eggert <lars.eggert@nokia.com>
Subject: Re: [dispatch] A Datagram Transport for the RTC-Web profile
X-BeenThere: dispatch@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: DISPATCH Working Group Mail List <dispatch.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/dispatch>, <mailto:dispatch-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/dispatch>
List-Post: <mailto:dispatch@ietf.org>
List-Help: <mailto:dispatch-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dispatch>, <mailto:dispatch-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 20 Dec 2010 09:59:13 -0000

This is a multi-part message in MIME format.
--------------010502050703080504010309
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 8bit

Henry,

thanks for your note!

Shortform reply:

- I think this is IETF ready at the present time.
- I would enjoy seeing a CDN-based alternative written up, but don't 
believe in it.
- I don't see a business case for adding HIP.
- I'll reform the URI section. It was done in a rush, and not well.

Details below.

On 12/16/10 21:47, Henry Sinnreich wrote:
> Hi Harald,
>
> I would like to add my thanks to Alan Johnston's note, this time to 
> your other I-D, [I-D: draft-alvestrand-dispatch-rtcweb-datagram-00] 
> since is a timely and welcome contribution to what may well turn out 
> to become the most exciting development in VoIP: Opening such as SIP 
> VoIP up from its separate applications environment, Internet or 
> telecom, into the mainstream world of applications, into the browser.
>
> Given the transformative potential we believe this has, maybe a 
> contrarian view to the solutions presented here is timely right now. 
> The Internet industry will produce solutions one way or another and 
> the challenge in our IETF work here is to develop a standard that is 
> most attractive to implementers. This is the focus in the message.
Contrarian is good... it allows us to make our basic thinking clear.
>
> There is an obvious need to present, discuss and research various 
> options before developing any standard document. So here are some 
> comments when adopting a contrarian view. This is certainly not a 
> complete list nor does everything tie yet neatly together -- the 
> reason why we propose this work to be an IRTF (http://www.irtf.org/) 
> work item.
Allow me to disagree.... my perception is that there is such a huge 
amount of existing practice (Skype, Google Talk Video, MSN Video, Adobe 
Connect, even ChatRoulette) that the field's experimentation phase is 
already well established, and may indeed be mostly behind us - the time 
is ripe (I think) to get some agreement on how to use the standard 
building blocks we have in an interoperable manner. This is not what the 
IRTF has been traditionally best at; it is rather a typical standards 
activity.
>
> Last but not least, as per your model, we discuss here only media 
> transport between browsers or between a browser and a possible RTC 
> server, such as a conference server. All issues of control, such as 
> rendezvous, session setup, etc. are out of scope. These topics are 
> addressed elsewhere.
>
> Missing items
> =============
>
> In sections 1.Introduction and 2.Terminology, the key distinction must 
> be added between streaming audio/video (a/v) media and interactive 
> real-time (RT) media for communications and other, such as games, to 
> which the title RTC is pointing.
Why?

At the datagram level, I don't see a distinction. Both A/V and non-A/V 
data have specific requirements for delivery probability, ordering and 
timeliness; the requirements are different, but both types of data have 
a need to have data packets delivered.

I've had some comments about the "RTC" moniker before, but am not really 
sure what current/previous usage of the term refers to - could you help?
>
> "When transporting audio / video data between participants on the 
> current Internet, there are a number of obstacles to be faced."
> Well, there is also really good news to be added: Content Distribution 
> Networks (CDN) support highest quality HDTV streaming to many millions 
> of users. CDN share something with the Internet: CDN are a general 
> purpose global platform that while keeping to basic HTTP protocol 
> support enables an endless stream of innovations that require no 
> network upgrades for new Web applications. CDN are also scalable 
> Internet style. See below how CDN could also serve as relays for RT media.
I wasn't aware that CDNs had any relationship to real-time 
communication; will look forward to studying the details on this. Google 
actively uses relays to get around firewalls, and of course there is a 
long (and sad) history of using multicast, either at the network layer 
or the application layer, to get distribution trees for media, but I 
hadn't been aware that the CDN name was being used for this type of 
functionality.
>
> Another missing item seems to be any emphasis on the handling of media 
> for P2P RTC in the browser, arguably the ultimate communication 
> solution for many reasons, such as lowest cost of ownership, instant 
> scalability for peak traffic events. Would not P2P media run inside a 
> VPN-like network over HIP, as discussed below make a most attractive 
> option?
Please elucidate - I may be getting some terminology wrong, but I simply 
don't get this. What do you mean by "handling of media for P2P RTC", 
what is "ultimate" about the communcation solution, and what is the 
scalability property you wish to explore?
>
> Last but not least, actually the most important for tens of millions 
> of Web app developers is the complete integration with all and any web 
> applications and integration into web development tools, such as 
> graphic Integrated Development Environments (IDE).
> How can the required protocol expertise on media, as required here be 
> best hidden from app developers, so they are not discouraged from 
> using it?
Consider me a dinosaur, but I still develop Java code in Emacs, and have 
friends who do Javascript in vi; I consider the hiding of properties of 
underlying systems a failure of our education system, which has led to 
fundamental architectural mistakes in the past (such as Tim Berners 
Lee's belief that setting up a connection across the Internet was a 
simple thing, and therefore reasonable to do at each request of his 
newly-concieved HTTP protocol).

I believe that if we get a clean and comprehensible model out at the 
protocol specs level, and a clean and comprehensible API out at the 
Javascript / DOM level, the IDEs will follow when they need to.
>
> Unnecessary Complexity: Are there better options? Which?
>
> The Datagram Model that is presented in section 3.Service model. Being 
> an assembly of very complex constructs to be found in recent IETF 
> documents, arguably weighs down the Service model. This contradicts 
> the golden design rule that engineering is finished only when it can 
> be made no simpler and no more.
> We also miss here a discussion of design options and the criteria for 
> picking any particular choice. Discussing such options in detail are 
> key to choosing and defending an approach for RT Web communications.
Well... the model is dependent on IP, UDP and ICE. That's it.
Its definition references some rather hefty specs, including PseudoTCP 
(unspecified) and RTP, but does not depend on them.

Of those three, IP and UDP are necessary, and simple. ICE is complex, 
but is itself a result of multiple iterations of the "try to make things 
simpler, find that simpler solutions don't work for significant use 
cases, back off".
>
>
> Alternate options for RT Web media
> ==============================
>
> Missing the option of using just UDP and application level scheduling 
> without any other protocols. My understanding is that Skype for 
> example has proven such an approach for interactive a/v. Skype does 
> not use RTP. Neither do Apple TV, Flash video and others for streaming 
> media.
And neither do they interoperate with each other, or with anything else. 
(Flash video does interoperate with some other stuff, as proven by the 
flash-based version of Google Talk Video).

Application-over-UDP would require that we have one single spec that 
specifies all of the layers from the application down to UDP, including 
firewall / NAT traversal, codecs and so on. This seems like an approach 
that is anathema to the "building blocks" approach of IETF standardization.
>
> Another approach, also well proven for CDN is streaming HTTP. 
> Bidirectional HTTP and Streaming HTTP is the object of present IETF 
> work and it would make sense to benefit from it.
Streaming HTTP is TCP-based, and TCP has long been thought to be 
inappropriate for real-time interactive media; it is a commonly used 
fallback for the cases where UDP doesn't get through, but is problematic 
because of the high jitter that can result from packet loss due to 
sequential retransmission.

One of the design criteria for this work was direct browser-to-browser 
communication without intermediaries; the only technique I know of that 
works through firewalls and NATs is simultaneous-open TCP, which has a 
not-stellar success rate.
>
>
> Sample scenarios for using HTTP for media transport in RTC:
>
> ·      Users are inside a single ISP, within a small geographical area 
> and the nearest CDN HTTP proxy serves as the media relay. A suitable 
> a/v codec packetization and sequencing from the end point browser 
> based apps can easily meet the required delay, such as less than 150 
> ms end-to-end. The CDN HTTP proxy has to be instructed not to cache 
> this stream and is used 'as is'.
As noted above, this means that we drop the requirement for direct 
browser-to-browser communication even for the one-on-one case. I don't 
believe this would be acceptable to a majority of participants.
>
> ·      Some users are geographically remote and in different ISPs. In 
> this case, the CDN owned fiber backbones might prove to be an 
> alternative to the congestion experienced from peering and backhaul. 
> Here too the huge CDN infrastructure is used 'as is'.
Again, this means we're dropping direct traffic - or alternatively, that 
we're demanding two modes for the implementation, one direct and one 
using a CDN (or other relay).

Do we then require that all communicating users are connected to the 
same CDN, or are we requiring that for service to be universal, there 
has to be an universal open CDN peering policy? Both of those seem like 
reasonably challenging propositions.
>
> Alternate Options for NAT traversal
> ===================================
Actually this is not an option for NAT traversal, it's an option for a 
different network layer.
I've been fascinated by HIP ever since it was first proposed by Bob 
Moskwitz, especially since it seemed at the time to offer a cleaner 
ID/Locator split than either IPv4 or IPv6 - but it's never been a 
solution that was great for incremental deployment in scenarios where 
some degre of interworking with older equipment was required.

Currently, HIP seems to deploy on top of UDP, so it's actually an 
additional layer of protocol compared to the proposal in the draft.
>
> Instead of using ICE as in RFC 5245 that is described specifically for 
> SIP, why not using ICE as specified 5750 for HIP since it has the 
> following benefits:
The RFC number is wrong... it's 5770. It refers to RFC 5245 for its 
actual ICE specifics, and OpenHIP at least now runs by default over UDP, 
so the complexity of an ICE-over-HIP solution is not lower than an 
ICE-over-UDP solution.
>
> ·      ICE for HIP works for all application layer protocols and has 
> all the benefit of a generic solution
Only for those application layer protocols that have a defined mapping 
to HIP, of course - and it will fail to interwork with the same 
application layer protocols over non-HIP.
> ·      HIP supports also IPv6 transition, mobility and multi-homing
> ·      HIP provides VPN-like security for both media and control, thus 
> meeting the criteria for simplicity in our contrarian approach.
At the cost of any sort of interoperability with non-HIP, of course.
>
> Things to disagree with
> =======================
>
> The URI schema for datagram channels contradicts both the Internet and 
> Web architectural principles:
>
> 1.  Registration of URIs contradict the loose coupling and scalability 
> of the Web architecture (reference)
Sorry, I don't understand this. Could you elucidate?
> 2.  The URI registration template uses IP addresses. This contradicts 
> the IAB UNSAF RFC 3424 and is also one of the main weaknesses of SDP 
> in SIP, since the IP addresses are not information, but rather 
> disinformation; many intermediaries along the path will change them 
> unfortunately. By contrast, HIP works end-to-end like the User Space 
> VPN and is better positioned to handle this. The are no intermediaries 
> inside the VPN-like network established over HIP.
Actually I was trying to represent exactly the same information as a set 
of ICE "a=candidate" SDP attribute (RFC 5245 section 15.1), without 
having read the spec for that attribute before writing what I wrote; 
I'll make sure to reference that spec properly and be compatible with it.

My opinion about the usage of IP addresses in SIP is too voluminous to 
fit within the confines of this note; the whole section may be a 
candidate for being dropped if it turns out that the API work to be 
performed in the W3C can use "a=candidate" sets rather than wanting to 
use URIs.
> 3.  Why not enjoy also the flexibility not to use only DNS names for 
> the media description, but rather P2P names, such as in Skype? 
> Caution, we may open here a can of worms, but this is important as 
> well. It must be IMO also part of discussing the design options.
Yes, it's a can of worms, since there is no referenceable document for 
"P2P names", nor a documented way to dereference "P2P names". I am very 
much disinclined to make this specification depend on undefined terms.
>
> Missing sections: Discussion and Conclusions
> ============================================
>
> The key item to discuss is if the approach in this draft meets the 
> basic engineering criteria: The design is the simplest possible and 
> nothing remains to be taken away to make it simpler and no more.
(slightly tongue-in-cheek) Other efforts have made the experience that 
there's more disagreement about the justification than about the 
specification; thus, by the same engineering criteria, leaving out the 
discussion may make the spec simpler....
>
> My conclusion is the I-D is a welcome start of work on RT interactive 
> communications on the web, but the approach presented, though formally 
> compliant with the most recent IETF application area standards work 
> may not be the most simple. Therefore it may not be the most 
> successful in the market.
>
> Recommendations
> ===============
>
> The discussions of other options, such as the examples recommended 
> here require detailed discussions, prototyping and testing before 
> adopting anything resembling a standard proposal. For this reason we 
> suggest the RTC Web work should continue within the Internet Research 
> Task Force (IRTF) and I have taken the liberty to copy the IRTF Chair 
> Lars Eggert for this purpose. Possible work items include:
>
> ·      What is the complexity, for example measured in the number of 
> messages and protocol support required in the present RTC Web I-D as is?
> ·      List and comparison of alternatives? (Such as using CDN, HIP 
> and P2P)
Another approach is of course to ask the proponents of alternate 
approaches to describe them in such a way that the relative merits can 
be compared. In particular, I would enjoy seeing a specification of the 
CDN approach that was specified to a level that allows independent, 
interoperable implementation, since I'm not knowledgeable enough about 
the standardized interfaces to the CDNs to be able to produce such a 
document at this time.
> ·      Would a SIP API standard and RTC Web constitute a complete 
> solution? If not, what is missing?
It is interesting to ask "a complete solution to what". I've asked some 
other people to consider taking on the task of writing scenarios 
documents that can be used to drive requirements, but at the moment, no 
documents are on the table.

My personal short-form is "if I can implement Google Talk Video and 
ChatRoulette on top of these interfaces without a plugin in the browser, 
it's a solution to something; if I can't, it isn't".
> ·      Scenarios and business models. Who pays the CDN for RTC? 
> Business innovation is impossible to predict, but must be enabled by 
> providing the tools and flexibility inherent in the Darwinian Web to 
> the genius of application developers.

Indeed, that is a good question, and one reason why I don't want to 
build a protocol suite that can only be used in the presence of CDNs.

> ·      Prototypes and test reports.
>
> It can be argued that sending this work to the IRTF will introduce a 
> delay, but as mentioned, the Internet industry will produce solutions 
> one way or another and the challenge in the IETF work here is to 
> develop a standard that is most attractive to app developers and to 
> implementers.
> See also "What Makes for a Successful Protocol", RFC 5218.
An important document to read, indeed.
>
> Thanks, Henry
>
>
>
>
>


--------------010502050703080504010309
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
  <head>
    <meta content="text/html; charset=ISO-8859-1"
      http-equiv="Content-Type">
  </head>
  <body bgcolor="#ffffff" text="#000000">
    Henry,<br>
    <br>
    thanks for your note!<br>
    <br>
    Shortform reply:<br>
    <br>
    - I think this is IETF ready at the present time.<br>
    - I would enjoy seeing a CDN-based alternative written up, but don't
    believe in it.<br>
    - I don't see a business case for adding HIP.<br>
    - I'll reform the URI section. It was done in a rush, and not well.<br>
    <br>
    Details below.<br>
    <br>
    On 12/16/10 21:47, Henry Sinnreich wrote:
    <blockquote cite="mid:C92FD6EB.16652%25henry.sinnreich@gmail.com"
      type="cite">
      <title>A Datagram Transport for the RTC-Web profile</title>
      <font size="2"><font face="Calibri, Verdana, Helvetica, Arial"><span
            style="font-size: 12pt;">Hi Harald,<br>
            &nbsp;<br>
            I would like to add my thanks to Alan Johnston&#8217;s note, this
            time to your other I-D, [I-D:
            draft-alvestrand-dispatch-rtcweb-datagram-00] since is a
            timely and welcome contribution to what may well turn out to
            become the most exciting development in VoIP: Opening such
            as SIP VoIP up from its separate applications environment,
            Internet or telecom, into the mainstream world of
            applications, into the browser.<br>
            &nbsp;<br>
            Given the transformative potential we believe this has,
            maybe a contrarian view to the solutions presented here is
            timely right now. The Internet industry will produce
            solutions one way or another and the challenge in our IETF
            work here is to develop a standard that is most attractive
            to implementers. This is the focus in the message.<br>
          </span></font></font></blockquote>
    Contrarian is good... it allows us to make our basic thinking clear.<br>
    <blockquote cite="mid:C92FD6EB.16652%25henry.sinnreich@gmail.com"
      type="cite"><font size="2"><font face="Calibri, Verdana,
          Helvetica, Arial"><span style="font-size: 12pt;">
            &nbsp;<br>
            There is an obvious need to present, discuss and research
            various options before developing any standard document. So
            here are some comments when adopting a contrarian view. This
            is certainly not a complete list nor does everything tie yet
            neatly together &#8211; the reason why we propose this work to be
            an IRTF (<a moz-do-not-send="true"
              href="http://www.irtf.org/">http://www.irtf.org/</a>) work
            item.<br>
          </span></font></font></blockquote>
    Allow me to disagree.... my perception is that there is such a huge
    amount of existing practice (Skype, Google Talk Video, MSN Video,
    Adobe Connect, even ChatRoulette) that the field's experimentation
    phase is already well established, and may indeed be mostly behind
    us - the time is ripe (I think) to get some agreement on how to use
    the standard building blocks we have in an interoperable manner.
    This is not what the IRTF has been traditionally best at; it is
    rather a typical standards activity.<br>
    <blockquote cite="mid:C92FD6EB.16652%25henry.sinnreich@gmail.com"
      type="cite"><font size="2"><font face="Calibri, Verdana,
          Helvetica, Arial"><span style="font-size: 12pt;">
            &nbsp;<br>
            Last but not least, as per your model, we discuss here only
            media transport between browsers or between a browser and a
            possible RTC server, such as a conference server. All issues
            of control, such as rendezvous, session setup, etc. are out
            of scope. These topics are addressed elsewhere.<br>
            &nbsp;<br>
            Missing items<br>
            =============<br>
            &nbsp;<br>
            In sections 1.Introduction and 2.Terminology, the key
            distinction must be added between streaming audio/video
            (a/v) media and interactive real-time (RT) media for
            communications and other, such as games, to which the title
            RTC is pointing.<br>
          </span></font></font></blockquote>
    Why?<br>
    <br>
    At the datagram level, I don't see a distinction. Both A/V and
    non-A/V data have specific requirements for delivery probability,
    ordering and timeliness; the requirements are different, but both
    types of data have a need to have data packets delivered.<br>
    <br>
    I've had some comments about the "RTC" moniker before, but am not
    really sure what current/previous usage of the term refers to -
    could you help?<br>
    <blockquote cite="mid:C92FD6EB.16652%25henry.sinnreich@gmail.com"
      type="cite"><font size="2"><font face="Calibri, Verdana,
          Helvetica, Arial"><span style="font-size: 12pt;">
            &nbsp;<br>
            &#8220;When transporting audio / video data between participants
            on the current Internet, there are a number of obstacles to
            be faced.&#8221;<br>
            Well, there is also really good news to be added: Content
            Distribution Networks (CDN) support highest quality HDTV
            streaming to many millions of users. CDN share something
            with the Internet: CDN are a general purpose global platform
            that while keeping to basic HTTP protocol support enables an
            endless stream of innovations that require no network
            upgrades for new Web applications. CDN are also scalable
            Internet style. See below how CDN could also serve as relays
            for RT media.<br>
          </span></font></font></blockquote>
    I wasn't aware that CDNs had any relationship to real-time
    communication; will look forward to studying the details on this.
    Google actively uses relays to get around firewalls, and of course
    there is a long (and sad) history of using multicast, either at the
    network layer or the application layer, to get distribution trees
    for media, but I hadn't been aware that the CDN name was being used
    for this type of functionality.<br>
    <blockquote cite="mid:C92FD6EB.16652%25henry.sinnreich@gmail.com"
      type="cite"><font size="2"><font face="Calibri, Verdana,
          Helvetica, Arial"><span style="font-size: 12pt;">
            &nbsp;<br>
            Another missing item seems to be any emphasis on the
            handling of media for P2P RTC in the browser, arguably the
            ultimate communication solution for many reasons, such as
            lowest cost of ownership, instant scalability for peak
            traffic events. Would not P2P media run inside a VPN-like
            network over HIP, as discussed below make a most attractive
            option?<br>
          </span></font></font></blockquote>
    Please elucidate - I may be getting some terminology wrong, but I
    simply don't get this. What do you mean by "handling of media for
    P2P RTC", what is "ultimate" about the communcation solution, and
    what is the scalability property you wish to explore?<br>
    <blockquote cite="mid:C92FD6EB.16652%25henry.sinnreich@gmail.com"
      type="cite"><font size="2"><font face="Calibri, Verdana,
          Helvetica, Arial"><span style="font-size: 12pt;">
            &nbsp;<br>
            Last but not least, actually the most important for tens of
            millions of Web app developers is the complete integration
            with all and any web applications and integration into web
            development tools, such as graphic Integrated Development
            Environments (IDE).<br>
            How can the required protocol expertise on media, as
            required here be best hidden from app developers, so they
            are not discouraged from using it?<br>
          </span></font></font></blockquote>
    Consider me a dinosaur, but I still develop Java code in Emacs, and
    have friends who do Javascript in vi; I consider the hiding of
    properties of underlying systems a failure of our education system,
    which has led to fundamental architectural mistakes in the past
    (such as Tim Berners Lee's belief that setting up a connection
    across the Internet was a simple thing, and therefore reasonable to
    do at each request of his newly-concieved HTTP protocol).<br>
    <br>
    I believe that if we get a clean and comprehensible model out at the
    protocol specs level, and a clean and comprehensible API out at the
    Javascript / DOM level, the IDEs will follow when they need to.<br>
    <blockquote cite="mid:C92FD6EB.16652%25henry.sinnreich@gmail.com"
      type="cite"><font size="2"><font face="Calibri, Verdana,
          Helvetica, Arial"><span style="font-size: 12pt;">
            &nbsp;<br>
            Unnecessary Complexity: Are there better options? Which?<br>
            &nbsp;<br>
            The Datagram Model that is presented in section 3.Service
            model. Being an assembly of very complex constructs to be
            found in recent IETF documents, arguably weighs down the
            Service model. This contradicts the golden design rule that
            engineering is finished only when it can be made no simpler
            and no more. <br>
            We also miss here a discussion of design options and the
            criteria for picking any particular choice. Discussing such
            options in detail are key to choosing and defending an
            approach for RT Web communications.<br>
          </span></font></font></blockquote>
    Well... the model is dependent on IP, UDP and ICE. That's it.<br>
    Its definition references some rather hefty specs, including
    PseudoTCP (unspecified) and RTP, but does not depend on them.<br>
    <br>
    Of those three, IP and UDP are necessary, and simple. ICE is
    complex, but is itself a result of multiple iterations of the "try
    to make things simpler, find that simpler solutions don't work for
    significant use cases, back off".<br>
    <blockquote cite="mid:C92FD6EB.16652%25henry.sinnreich@gmail.com"
      type="cite"><font size="2"><font face="Calibri, Verdana,
          Helvetica, Arial"><span style="font-size: 12pt;">
            &nbsp;<br>
            &nbsp;<br>
            Alternate options for RT Web media<br>
            ==============================<br>
            &nbsp;<br>
            Missing the option of using just UDP and application level
            scheduling without any other protocols. My understanding is
            that Skype for example has proven such an approach for
            interactive a/v. Skype does not use RTP. Neither do Apple
            TV, Flash video and others for streaming media.<br>
          </span></font></font></blockquote>
    And neither do they interoperate with each other, or with anything
    else. (Flash video does interoperate with some other stuff, as
    proven by the flash-based version of Google Talk Video).<br>
    <br>
    Application-over-UDP would require that we have one single spec that
    specifies all of the layers from the application down to UDP,
    including firewall / NAT traversal, codecs and so on. This seems
    like an approach that is anathema to the "building blocks" approach
    of IETF standardization.<br>
    <blockquote cite="mid:C92FD6EB.16652%25henry.sinnreich@gmail.com"
      type="cite"><font size="2"><font face="Calibri, Verdana,
          Helvetica, Arial"><span style="font-size: 12pt;">
            &nbsp;<br>
            Another approach, also well proven for CDN is streaming
            HTTP. Bidirectional HTTP and Streaming HTTP is the object of
            present IETF work and it would make sense to benefit from
            it.</span></font></font></blockquote>
    Streaming HTTP is TCP-based, and TCP has long been thought to be
    inappropriate for real-time interactive media; it is a commonly used
    fallback for the cases where UDP doesn't get through, but is
    problematic because of the high jitter that can result from packet
    loss due to sequential retransmission.<br>
    <br>
    One of the design criteria for this work was direct
    browser-to-browser communication without intermediaries; the only
    technique I know of that works through firewalls and NATs is
    simultaneous-open TCP, which has a not-stellar success rate.<br>
    <blockquote cite="mid:C92FD6EB.16652%25henry.sinnreich@gmail.com"
      type="cite"><font size="2"><font face="Calibri, Verdana,
          Helvetica, Arial"><span style="font-size: 12pt;"> <br>
            &nbsp;<br>
            Sample scenarios for using HTTP for media transport in RTC:<br>
            &nbsp;<br>
            &middot; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Users are inside a single ISP, within a small
            geographical area and the nearest CDN HTTP proxy serves as
            the media relay. A suitable a/v codec packetization and
            sequencing from the end point browser based apps can easily
            meet the required delay, such as less than 150 ms
            end-to-end. The CDN HTTP proxy has to be instructed not to
            cache this stream and is used &#8216;as is&#8217;.<br>
          </span></font></font></blockquote>
    As noted above, this means that we drop the requirement for direct
    browser-to-browser communication even for the one-on-one case. I
    don't believe this would be acceptable to a majority of
    participants.<br>
    <blockquote cite="mid:C92FD6EB.16652%25henry.sinnreich@gmail.com"
      type="cite"><font size="2"><font face="Calibri, Verdana,
          Helvetica, Arial"><span style="font-size: 12pt;">
            &nbsp;<br>
            &middot; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Some users are geographically remote and in different
            ISPs. In this case, the CDN owned fiber backbones might
            prove to be an alternative to the congestion experienced
            from peering and backhaul. Here too the huge CDN
            infrastructure is used &#8216;as is&#8217;.<br>
          </span></font></font></blockquote>
    Again, this means we're dropping direct traffic - or alternatively,
    that we're demanding two modes for the implementation, one direct
    and one using a CDN (or other relay).<br>
    <br>
    Do we then require that all communicating users are connected to the
    same CDN, or are we requiring that for service to be universal,
    there has to be an universal open CDN peering policy? Both of those
    seem like reasonably challenging propositions.<br>
    <blockquote cite="mid:C92FD6EB.16652%25henry.sinnreich@gmail.com"
      type="cite"><font size="2"><font face="Calibri, Verdana,
          Helvetica, Arial"><span style="font-size: 12pt;">
            &nbsp;<br>
            Alternate Options for NAT traversal<br>
            ===================================<br>
          </span></font></font></blockquote>
    Actually this is not an option for NAT traversal, it's an option for
    a different network layer.<br>
    I've been fascinated by HIP ever since it was first proposed by Bob
    Moskwitz, especially since it seemed at the time to offer a cleaner
    ID/Locator split than either IPv4 or IPv6 - but it's never been a
    solution that was great for incremental deployment in scenarios
    where some degre of interworking with older equipment was required.<br>
    <br>
    Currently, HIP seems to deploy on top of UDP, so it's actually an
    additional layer of protocol compared to the proposal in the draft.<br>
    <blockquote cite="mid:C92FD6EB.16652%25henry.sinnreich@gmail.com"
      type="cite"><font size="2"><font face="Calibri, Verdana,
          Helvetica, Arial"><span style="font-size: 12pt;">
            &nbsp;<br>
            Instead of using ICE as in RFC 5245 that is described
            specifically for SIP, why not using ICE as specified 5750
            for HIP since it has the following benefits:<br>
          </span></font></font></blockquote>
    The RFC number is wrong... it's 5770. It refers to RFC 5245 for its
    actual ICE specifics, and OpenHIP at least now runs by default over
    UDP, so the complexity of an ICE-over-HIP solution is not lower than
    an ICE-over-UDP solution.<br>
    <blockquote cite="mid:C92FD6EB.16652%25henry.sinnreich@gmail.com"
      type="cite"><font size="2"><font face="Calibri, Verdana,
          Helvetica, Arial"><span style="font-size: 12pt;">
            &nbsp;<br>
            &middot; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ICE for HIP works for all application layer protocols
            and has all the benefit of a generic solution<br>
          </span></font></font></blockquote>
    Only for those application layer protocols that have a defined
    mapping to HIP, of course - and it will fail to interwork with the
    same application layer protocols over non-HIP.<br>
    <blockquote cite="mid:C92FD6EB.16652%25henry.sinnreich@gmail.com"
      type="cite"><font size="2"><font face="Calibri, Verdana,
          Helvetica, Arial"><span style="font-size: 12pt;">
            &middot; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;HIP supports also IPv6 transition, mobility and
            multi-homing<br>
            &middot; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;HIP provides VPN-like security for both media and
            control, thus meeting the criteria for simplicity in our
            contrarian approach.<br>
          </span></font></font></blockquote>
    At the cost of any sort of interoperability with non-HIP, of course.<br>
    <blockquote cite="mid:C92FD6EB.16652%25henry.sinnreich@gmail.com"
      type="cite"><font size="2"><font face="Calibri, Verdana,
          Helvetica, Arial"><span style="font-size: 12pt;">
            &nbsp;<br>
            Things to disagree with<br>
            =======================<br>
            &nbsp;<br>
            The URI schema for datagram channels contradicts both the
            Internet and Web architectural principles:<br>
            &nbsp;<br>
            1. &nbsp;Registration of URIs contradict the loose coupling and
            scalability of the Web architecture (reference)<br>
          </span></font></font></blockquote>
    Sorry, I don't understand this. Could you elucidate?<br>
    <blockquote cite="mid:C92FD6EB.16652%25henry.sinnreich@gmail.com"
      type="cite"><font size="2"><font face="Calibri, Verdana,
          Helvetica, Arial"><span style="font-size: 12pt;">
            2. &nbsp;The URI registration template uses IP addresses. This
            contradicts the IAB UNSAF RFC 3424 and is also one of the
            main weaknesses of SDP in SIP, since the IP addresses are
            not information, but rather disinformation; many
            intermediaries along the path will change them
            unfortunately. By contrast, HIP works end-to-end like the
            User Space VPN and is better positioned to handle this. The
            are no intermediaries inside the VPN-like network
            established over HIP.<br>
          </span></font></font></blockquote>
    Actually I was trying to represent exactly the same information as a
    set of ICE "a=candidate" SDP attribute (RFC 5245 section 15.1),
    without having read the spec for that attribute before writing what
    I wrote; I'll make sure to reference that spec properly and be
    compatible with it.<br>
    <br>
    My opinion about the usage of IP addresses in SIP is too voluminous
    to fit within the confines of this note; the whole section may be a
    candidate for being dropped if it turns out that the API work to be
    performed in the W3C can use "a=candidate" sets rather than wanting
    to use URIs.<br>
    <blockquote cite="mid:C92FD6EB.16652%25henry.sinnreich@gmail.com"
      type="cite"><font size="2"><font face="Calibri, Verdana,
          Helvetica, Arial"><span style="font-size: 12pt;">
            3. &nbsp;Why not enjoy also the flexibility not to use only DNS
            names for the media description, but rather P2P names, such
            as in Skype? Caution, we may open here a can of worms, but
            this is important as well. It must be IMO also part of
            discussing the design options.<br>
          </span></font></font></blockquote>
    Yes, it's a can of worms, since there is no referenceable document
    for "P2P names", nor a documented way to dereference "P2P names". I
    am very much disinclined to make this specification depend on
    undefined terms.<br>
    <blockquote cite="mid:C92FD6EB.16652%25henry.sinnreich@gmail.com"
      type="cite"><font size="2"><font face="Calibri, Verdana,
          Helvetica, Arial"><span style="font-size: 12pt;">
            &nbsp;<br>
            Missing sections: Discussion and Conclusions<br>
            ============================================<br>
            &nbsp;<br>
            The key item to discuss is if the approach in this draft
            meets the basic engineering criteria: The design is the
            simplest possible and nothing remains to be taken away to
            make it simpler and no more.<br>
          </span></font></font></blockquote>
    (slightly tongue-in-cheek) Other efforts have made the experience
    that there's more disagreement about the justification than about
    the specification; thus, by the same engineering criteria, leaving
    out the discussion may make the spec simpler....<br>
    <blockquote cite="mid:C92FD6EB.16652%25henry.sinnreich@gmail.com"
      type="cite"><font size="2"><font face="Calibri, Verdana,
          Helvetica, Arial"><span style="font-size: 12pt;">
            &nbsp;<br>
            My conclusion is the I-D is a welcome start of work on RT
            interactive communications on the web, but the approach
            presented, though formally compliant with the most recent
            IETF application area standards work may not be the most
            simple. Therefore it may not be the most successful in the
            market.<br>
            &nbsp;<br>
            Recommendations<br>
            ===============<br>
            &nbsp;<br>
            The discussions of other options, such as the examples
            recommended here require detailed discussions, prototyping
            and testing before adopting anything resembling a standard
            proposal. For this reason we suggest the RTC Web work should
            continue within the Internet Research Task Force (IRTF) and
            I have taken the liberty to copy the IRTF Chair Lars Eggert
            for this purpose. Possible work items include:<br>
            &nbsp;<br>
            &middot; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;What is the complexity, for example measured in the
            number of messages and protocol support required in the
            present RTC Web I-D as is?<br>
            &middot; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;List and comparison of alternatives? (Such as using
            CDN, HIP and P2P)<br>
          </span></font></font></blockquote>
    Another approach is of course to ask the proponents of alternate
    approaches to describe them in such a way that the relative merits
    can be compared. In particular, I would enjoy seeing a specification
    of the CDN approach that was specified to a level that allows
    independent, interoperable implementation, since I'm not
    knowledgeable enough about the standardized interfaces to the CDNs
    to be able to produce such a document at this time.<br>
    <blockquote cite="mid:C92FD6EB.16652%25henry.sinnreich@gmail.com"
      type="cite"><font size="2"><font face="Calibri, Verdana,
          Helvetica, Arial"><span style="font-size: 12pt;">
            &middot; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Would a SIP API standard and RTC Web constitute a
            complete solution? If not, what is missing?<br>
          </span></font></font></blockquote>
    It is interesting to ask "a complete solution to what". I've asked
    some other people to consider taking on the task of writing
    scenarios documents that can be used to drive requirements, but at
    the moment, no documents are on the table.<br>
    <br>
    My personal short-form is "if I can implement Google Talk Video and
    ChatRoulette on top of these interfaces without a plugin in the
    browser, it's a solution to something; if I can't, it isn't".<br>
    <blockquote cite="mid:C92FD6EB.16652%25henry.sinnreich@gmail.com"
      type="cite"><font size="2"><font face="Calibri, Verdana,
          Helvetica, Arial"><span style="font-size: 12pt;">
            &middot; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Scenarios and business models. Who pays the CDN for
            RTC? Business innovation is impossible to predict, but must
            be enabled by providing the tools and flexibility inherent
            in the Darwinian Web to the genius of application
            developers.<br>
          </span></font></font></blockquote>
    <br>
    Indeed, that is a good question, and one reason why I don't want to
    build a protocol suite that can only be used in the presence of
    CDNs.<br>
    <br>
    <blockquote cite="mid:C92FD6EB.16652%25henry.sinnreich@gmail.com"
      type="cite"><font size="2"><font face="Calibri, Verdana,
          Helvetica, Arial"><span style="font-size: 12pt;">
            &middot; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Prototypes and test reports.<br>
            &nbsp;<br>
            It can be argued that sending this work to the IRTF will
            introduce a delay, but as mentioned, the Internet industry
            will produce solutions one way or another and the challenge
            in the IETF work here is to develop a standard that is most
            attractive to app developers and to implementers.<br>
            See also &#8220;What Makes for a Successful Protocol&#8221;, RFC 5218.<br>
          </span></font></font></blockquote>
    An important document to read, indeed.<br>
    <blockquote cite="mid:C92FD6EB.16652%25henry.sinnreich@gmail.com"
      type="cite"><font size="2"><font face="Calibri, Verdana,
          Helvetica, Arial"><span style="font-size: 12pt;">
            &nbsp;<br>
            Thanks, Henry<br>
            &nbsp;<br>
            &nbsp;<br>
            &nbsp;<br>
            &nbsp;<br>
            &nbsp;<br>
          </span></font></font>
    </blockquote>
    <br>
  </body>
</html>

--------------010502050703080504010309--

From gao.yang2@zte.com.cn  Mon Dec 20 02:50:27 2010
Return-Path: <gao.yang2@zte.com.cn>
X-Original-To: dispatch@core3.amsl.com
Delivered-To: dispatch@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id BB1513A6817 for <dispatch@core3.amsl.com>; Mon, 20 Dec 2010 02:50:27 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -101.838
X-Spam-Level: 
X-Spam-Status: No, score=-101.838 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HTML_MESSAGE=0.001, RCVD_DOUBLE_IP_LOOSE=0.76,  USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 6Vi9m8uJsDR7 for <dispatch@core3.amsl.com>; Mon, 20 Dec 2010 02:50:26 -0800 (PST)
Received: from mx5.zte.com.cn (mx6.zte.com.cn [63.218.89.70]) by core3.amsl.com (Postfix) with ESMTP id 463AB3A6813 for <dispatch@ietf.org>; Mon, 20 Dec 2010 02:50:25 -0800 (PST)
Received: from [10.34.0.130] by mx5.zte.com.cn with surfront esmtp id 3510992332426; Mon, 20 Dec 2010 18:50:32 +0800 (CST)
Received: from [10.30.3.19] by [192.168.168.15] with StormMail ESMTP id 55813.992332426; Mon, 20 Dec 2010 18:52:13 +0800 (CST)
Received: from notes_smtp.zte.com.cn ([10.30.1.239]) by mse2.zte.com.cn with ESMTP id oBKAqGXA081946 for <dispatch@ietf.org>; Mon, 20 Dec 2010 18:52:16 +0800 (CST) (envelope-from gao.yang2@zte.com.cn)
To: dispatch@ietf.org
MIME-Version: 1.0
X-KeepSent: 1BE477B7:0BD2FA41-482577FF:0039E44D; type=4; name=$KeepSent
X-Mailer: Lotus Notes Release 6.5.6 March 06, 2007
Message-ID: <OF1BE477B7.0BD2FA41-ON482577FF.0039E44D-482577FF.003BB2BA@zte.com.cn>
From: gao.yang2@zte.com.cn
Date: Mon, 20 Dec 2010 18:49:18 +0800
X-MIMETrack: Serialize by Router on notes_smtp/zte_ltd(Release 8.5.1FP4|July 25, 2010) at 2010-12-20 18:51:59, Serialize complete at 2010-12-20 18:51:59
Content-Type: multipart/alternative; boundary="=_alternative 003BB2B9482577FF_="
X-MAIL: mse2.zte.com.cn oBKAqGXA081946
Subject: [dispatch] Embedded SIP sessions as the Video/Audio Elements in HTML5:
X-BeenThere: dispatch@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: DISPATCH Working Group Mail List <dispatch.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/dispatch>, <mailto:dispatch-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/dispatch>
List-Post: <mailto:dispatch@ietf.org>
List-Help: <mailto:dispatch-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dispatch>, <mailto:dispatch-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 20 Dec 2010 10:50:27 -0000

This is a multipart message in MIME format.
--=_alternative 003BB2B9482577FF_=
Content-Type: text/plain; charset="US-ASCII"

Hi,

>From web's perspective, this might be one easy way for realtime 
session/streaming in the Web. And from telecom's perspective, this is one 
way to open the telecom's core network's multimedia capability to the Web.

There are might be some sub-topics, such as API(enhancement for SIP 
servlet,JSR289?),architecture and so on. Has anyone have the same 
interesting?

Thanks,

Gao

===================================
 Zip    : 210012
 Tel    : 87211
 Tel2   :(+86)-025-52877211
 e_mail : gao.yang2@zte.com.cn
===================================

--------------------------------------------------------
ZTE Information Security Notice: The information contained in this mail is solely property of the sender's organization. This mail communication is confidential. Recipients named above are obligated to maintain secrecy and are not permitted to disclose the contents of this communication to others.
This email and any files transmitted with it are confidential and intended solely for the use of the individual or entity to whom they are addressed. If you have received this email in error please notify the originator of the message. Any views expressed in this message are those of the individual sender.
This message has been scanned for viruses and Spam by ZTE Anti-Spam system.

--=_alternative 003BB2B9482577FF_=
Content-Type: text/html; charset="US-ASCII"


<br><font size=2 face="sans-serif">Hi,</font>
<br>
<br><font size=2 face="sans-serif">From web's perspective, this might be
one easy way for realtime session/streaming in the Web. And from telecom's
perspective, this is one way to open the telecom's core network's multimedia
capability to the Web.</font>
<br>
<br><font size=2 face="sans-serif">There are might be some sub-topics,
such as API(enhancement for SIP servlet,JSR289?),architecture and so on.
Has anyone have the same interesting?</font>
<br>
<br><font size=2 face="sans-serif">Thanks,</font>
<br>
<br><font size=2 face="sans-serif">Gao</font>
<br>
<br><font size=2 face="sans-serif">===================================<br>
 Zip &nbsp; &nbsp;: 210012<br>
 Tel &nbsp; &nbsp;: 87211<br>
 Tel2 &nbsp; :(+86)-025-52877211<br>
 e_mail : gao.yang2@zte.com.cn<br>
===================================</font><br><pre>
--------------------------------------------------------
ZTE&nbsp;Information&nbsp;Security&nbsp;Notice:&nbsp;The&nbsp;information&nbsp;contained&nbsp;in&nbsp;this&nbsp;mail&nbsp;is&nbsp;solely&nbsp;property&nbsp;of&nbsp;the&nbsp;sender's&nbsp;organization.&nbsp;This&nbsp;mail&nbsp;communication&nbsp;is&nbsp;confidential.&nbsp;Recipients&nbsp;named&nbsp;above&nbsp;are&nbsp;obligated&nbsp;to&nbsp;maintain&nbsp;secrecy&nbsp;and&nbsp;are&nbsp;not&nbsp;permitted&nbsp;to&nbsp;disclose&nbsp;the&nbsp;contents&nbsp;of&nbsp;this&nbsp;communication&nbsp;to&nbsp;others.
This&nbsp;email&nbsp;and&nbsp;any&nbsp;files&nbsp;transmitted&nbsp;with&nbsp;it&nbsp;are&nbsp;confidential&nbsp;and&nbsp;intended&nbsp;solely&nbsp;for&nbsp;the&nbsp;use&nbsp;of&nbsp;the&nbsp;individual&nbsp;or&nbsp;entity&nbsp;to&nbsp;whom&nbsp;they&nbsp;are&nbsp;addressed.&nbsp;If&nbsp;you&nbsp;have&nbsp;received&nbsp;this&nbsp;email&nbsp;in&nbsp;error&nbsp;please&nbsp;notify&nbsp;the&nbsp;originator&nbsp;of&nbsp;the&nbsp;message.&nbsp;Any&nbsp;views&nbsp;expressed&nbsp;in&nbsp;this&nbsp;message&nbsp;are&nbsp;those&nbsp;of&nbsp;the&nbsp;individual&nbsp;sender.
This&nbsp;message&nbsp;has&nbsp;been&nbsp;scanned&nbsp;for&nbsp;viruses&nbsp;and&nbsp;Spam&nbsp;by&nbsp;ZTE&nbsp;Anti-Spam&nbsp;system.
</pre>
--=_alternative 003BB2B9482577FF_=--


From harald@alvestrand.no  Mon Dec 20 05:46:01 2010
Return-Path: <harald@alvestrand.no>
X-Original-To: dispatch@core3.amsl.com
Delivered-To: dispatch@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 2E27B3A6899 for <dispatch@core3.amsl.com>; Mon, 20 Dec 2010 05:46:01 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -103.52
X-Spam-Level: 
X-Spam-Status: No, score=-103.52 tagged_above=-999 required=5 tests=[AWL=1.079, BAYES_00=-2.599, GB_I_LETTER=-2, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 7J5Nxe-jjM6U for <dispatch@core3.amsl.com>; Mon, 20 Dec 2010 05:46:00 -0800 (PST)
Received: from eikenes.alvestrand.no (eikenes.alvestrand.no [158.38.152.233]) by core3.amsl.com (Postfix) with ESMTP id DCF853A6895 for <dispatch@ietf.org>; Mon, 20 Dec 2010 05:45:59 -0800 (PST)
Received: from localhost (localhost [127.0.0.1]) by eikenes.alvestrand.no (Postfix) with ESMTP id 4709339E138; Mon, 20 Dec 2010 14:47:31 +0100 (CET)
X-Virus-Scanned: Debian amavisd-new at eikenes.alvestrand.no
Received: from eikenes.alvestrand.no ([127.0.0.1]) by localhost (eikenes.alvestrand.no [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id BNoAOVPYrUde; Mon, 20 Dec 2010 14:47:29 +0100 (CET)
Received: from [172.16.41.87] (unknown [74.125.121.33]) by eikenes.alvestrand.no (Postfix) with ESMTPS id 2512039E0BC; Mon, 20 Dec 2010 14:47:29 +0100 (CET)
Message-ID: <4D0F5E85.5030408@alvestrand.no>
Date: Mon, 20 Dec 2010 14:47:49 +0100
From: Harald Alvestrand <harald@alvestrand.no>
User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.13) Gecko/20101208 Thunderbird/3.1.7
MIME-Version: 1.0
To: Alan Johnston <alan.b.johnston@gmail.com>
References: <4CDA833D.8080203@alvestrand.no> <AANLkTinfmtY0czP2diWF78pJm63GOkya-kjUE1Mo3F57@mail.gmail.com>
In-Reply-To: <AANLkTinfmtY0czP2diWF78pJm63GOkya-kjUE1Mo3F57@mail.gmail.com>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
Cc: dispatch@ietf.org
Subject: Re: [dispatch] Fwd: New Version Notification for draft-alvestrand-dispatch-rtcweb-protocols-00
X-BeenThere: dispatch@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: DISPATCH Working Group Mail List <dispatch.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/dispatch>, <mailto:dispatch-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/dispatch>
List-Post: <mailto:dispatch@ietf.org>
List-Help: <mailto:dispatch-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dispatch>, <mailto:dispatch-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 20 Dec 2010 13:46:01 -0000

On 12/15/10 18:09, Alan Johnston wrote:
> Harald,
>
> Thanks for kicking off this work with your drafts.  I know a lot of us
> are greatly looking forward to starting this work after thinking and
> talking about it for a long time.
>
> My thinking is basically aligned with your draft.  However, I think we
> need a little more clarity on exactly what we are trying to do:
> exactly how do all the components talk to you each other using
> standard protocols or APIs?  I found your datagram session URI
> proposal in the other draft a little hard to understand - I think we
> will need good requirements before we can decide if this is the right
> mechanism.
I think the API work will be handled in W3C, and described in the form 
of Javascript - one central issue is that various components will have 
to send media to each other *without* going through the Javascript level 
- this is AFAIK relatively new territory for all concerned.
> I also understand your arguments on connection management, which is
> really signaling.  I agree that it is possible for this to be a local
> matter between a web browser and a web server, and that establishing
> voice sessions from within a web domain can be handled without
> standards, and voice sessions between web domains could be signaled
> using existing standards such as SIP.
>
> However, I do think there is value in standardizing some kind of
> lightweight API for signaling between the browser and server.   Some
> of us have been thinking about this for a while now:
>
>       http://tools.ietf.org/html//draft-sinnreich-sip-web-apis
>       http://tools.ietf.org/html/draft-peterson-sipcore-advprop
>
> The good news is that this work is completely orthogonal to the mainly
> media work you propose in your draft. But it does tie in nicely and
> helps provide a fully interoperable set of protocols/APIs, which
> ultimately is what the IETF is all about.   I don't see any need for
> one effort to delay the other - in fact, both could potentially be
> done in separate working groups.
Thanks for the pointers - will certainly read up on these!
> Finally, a comment on the name for the overall effort - I know, really
> important stuff...  The acronym RTC has baggage in our industry, and
> it might be nice avoid yet another three letter acronym ;-).  I was
> thinking about Web RTCom, short for Web Real Time Communications.
Names are the ultimate timesink in discussion :-) - somewhat 
tongue-in-cheek, I wonder if the best approach is if everyone with a 
proposed name sends them to the BOF in Prague, we put them all in a hat, 
and then draw one at random :-)
> - Alan -
>
>
>
> On Wed, Nov 10, 2010 at 5:34 AM, Harald Alvestrand<harald@alvestrand.no>  wrote:
>> This is the overview document for the IETF-related RTC-WEB work.
>>
>> -------- Original Message --------
>> Subject: New Version Notification for draft-alvestrand-dispatch-rtcweb-protocols-00
>> Date: Wed, 10 Nov 2010 03:31:05 -0800 (PST)
>> From: IETF I-D Submission Tool<idsubmission@ietf.org>
>> To: harald@alvestrand.no
>>
>> A new version of I-D, draft-alvestrand-dispatch-rtcweb-protocols-00.txt has been successfully submitted by Harald Alvestrand and posted to the IETF repository.
>>
>> Filename:	 draft-alvestrand-dispatch-rtcweb-protocols
>> Revision:	 00
>> Title:		 Overview: Real Time Protocols for Brower-based Applications
>> Creation_date:	 2010-11-11
>> WG ID:		 Independent Submission
>> Number_of_pages: 9
>>
>> Abstract:
>> This document gives an overview of a protocol suite intended for use
>> with real-time applications that can be deployed in browsers - "real
>> time communication on the Web".
>>
>> It intends to serve as a starting and coordination point to make sure
>> all the parts that are needed to achieve this goal are findable, and
>> that the parts that belong in the Internet protocol suite are fully
>> specified and on the right publication track.
>>
>> This work is an attempt to synthesize the input of many people, but
>> makes no claims to fully represent the views of any of them.  All
>> parts of the document should be regarded as open for discussion.
>>
>>
>>
>> The IETF Secretariat.
>>
>>
>>
>>
>> _______________________________________________
>> dispatch mailing list
>> dispatch@ietf.org
>> https://www.ietf.org/mailman/listinfo/dispatch
>>


From harald@alvestrand.no  Mon Dec 20 05:34:37 2010
Return-Path: <harald@alvestrand.no>
X-Original-To: dispatch@core3.amsl.com
Delivered-To: dispatch@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 6EEBD3A6891 for <dispatch@core3.amsl.com>; Mon, 20 Dec 2010 05:34:37 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.441
X-Spam-Level: 
X-Spam-Status: No, score=-102.441 tagged_above=-999 required=5 tests=[AWL=0.157, BAYES_00=-2.599, HTML_MESSAGE=0.001, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id p7Mt--WKJa3w for <dispatch@core3.amsl.com>; Mon, 20 Dec 2010 05:34:36 -0800 (PST)
Received: from eikenes.alvestrand.no (eikenes.alvestrand.no [158.38.152.233]) by core3.amsl.com (Postfix) with ESMTP id 77C923A67B3 for <dispatch@ietf.org>; Mon, 20 Dec 2010 05:34:35 -0800 (PST)
Received: from localhost (localhost [127.0.0.1]) by eikenes.alvestrand.no (Postfix) with ESMTP id 2041139E12B; Mon, 20 Dec 2010 14:36:07 +0100 (CET)
X-Virus-Scanned: Debian amavisd-new at eikenes.alvestrand.no
Received: from eikenes.alvestrand.no ([127.0.0.1]) by localhost (eikenes.alvestrand.no [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id OLZ244vmXNvl; Mon, 20 Dec 2010 14:36:06 +0100 (CET)
Received: from [172.16.41.87] (unknown [74.125.121.33]) by eikenes.alvestrand.no (Postfix) with ESMTPS id 445E339E0BC; Mon, 20 Dec 2010 14:36:04 +0100 (CET)
Message-ID: <4D0F5BD8.4040506@alvestrand.no>
Date: Mon, 20 Dec 2010 14:36:24 +0100
From: Harald Alvestrand <harald@alvestrand.no>
User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.13) Gecko/20101208 Thunderbird/3.1.7
MIME-Version: 1.0
To: "GARCIA ARANDA, JOSE JAVIER (JOSE JAVIER)" <jose_javier.garcia_aranda@alcatel-lucent.com>
References: <3349FECF788C984BB34176D70A51782F18374A47@FRMRSSXCHMBSB3.dc-m.alcatel-lucent.com>
In-Reply-To: <3349FECF788C984BB34176D70A51782F18374A47@FRMRSSXCHMBSB3.dc-m.alcatel-lucent.com>
Content-Type: multipart/alternative; boundary="------------080206080403010501030402"
X-Mailman-Approved-At: Mon, 20 Dec 2010 07:37:28 -0800
Cc: "pedrochas@dit.upm.es" <pedrochas@dit.upm.es>, "CUBILLO PASTOR, CLARA \(CLARA\)" <clara.cubillo_pastor@alcatel-lucent.com>, "ORTIGA HERRERA, GUADALUPE \(GUADALUPE\)" <guadalupe.ortiga_herrera@alcatel-lucent.com>, "jquemada@dit.upm.es" <jquemada@dit.upm.es>, "'dispatch@ietf.org'" <dispatch@ietf.org>, "gabriel@dit.upm.es" <gabriel@dit.upm.es>, "barcenilla@dit.upm.es" <barcenilla@dit.upm.es>, "jsr@dit.upm.es" <jsr@dit.upm.es>, "HERRANZ PABLO, SONIA \(SONIA\)" <sonia.herranz@alcatel-lucent.com>, "DIAZ VIZCAINO, LUIS MIGUEL \(LUIS MIGUEL\)" <luismi.diaz@alcatel-lucent.com>
Subject: Re: [dispatch] Charter proposal for Q4S WG ( formerly Q-HTTP) Version 1
X-BeenThere: dispatch@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: DISPATCH Working Group Mail List <dispatch.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/dispatch>, <mailto:dispatch-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/dispatch>
List-Post: <mailto:dispatch@ietf.org>
List-Help: <mailto:dispatch-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dispatch>, <mailto:dispatch-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 20 Dec 2010 13:34:37 -0000

This is a multi-part message in MIME format.
--------------080206080403010501030402
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit

On 12/13/10 16:39, GARCIA ARANDA, JOSE JAVIER (JOSE JAVIER) wrote:
> Hi everybody,
> Here is the charter proposal for Q4S ( Quality for service) WG. This 
> WG will include the achieved works with  "Q-HTTP"
Forgive me if this has been asked before....

does this approach (out-of-band measurements on a different set of 
ports/protocols than in fact used by the application) assume that the 
network is not doing deep packet inspection or differential treatment of 
services?

Is there an interaction with DSCP packet marking - could the measurement 
setup specify DSCP codepoints to be set on packets (and, knowing that 
these are changed en route, report on the DSCP codepoints of incoming 
packets)?

In both points, it would be nice if the charter said whether it was in 
or out of scope.

                       Harald

> Thanks for your comments
> Description of Working group
> ============================
>    Problem Statement:
>    The QoS over Internet is a hot issue today. Current QoS handling
>    mechanisms used in  modern network transport layers (MPLS, RSVP,
>    Diffserv,Traffic Engineering) do not provide  themselves a
>    QoS-on-demand end-to-end solution and existing adaptative
>    solutions based on In-band Control protocols (such as RTCP)
>    are very difficult to combine with any other protocols for which
>    they have not been designed for.
>    Four Network Parameters comprises the QoS at application level:
>    Bandwidth, packet-loss, latency and Jitter.
>    Interactive-video applications define flows in both directions.
>    Different applications require different constraints (in terms of
>    latency, jitter, packet loss) in one or both directions and
>    different responsiveness. The proposed solution must be an
>    effective out-of-band application level protocol capable of
>    reacting when any of these constraints are violated. Such protocol
>    must trigger adaptive solutions and/or QoS network profile changes.
>    Currently content providers are only able to provide services based
>    on adaptative methods or last-mille deployments which prefer
>    dedicated network resources (vs. Internet), and therefore, restricts
>    the subscriber population and increases the costs.
>    Objetives:
>    The goal of this working group is to define a
>    QoS application-level  standard protocol optimized for its use over
>    the internet that may be widely implemented and easily managed
>    by application developers and service providers.
>    The core technical considerations for such protocol include, but
>    are not necessarily limited to, the following:
>    1. Protocol design to be used in interactive applications (including
>       virtualized videogames,and interative-video applications)
>    2. Ensuring interoperability with all existing transport protocols
>    3. Optimizing for low bit rates (typlically below 2.4 kbps)
>    4. To ensure a feasible practical implementation based on
>       policy servers and interoperability between service providers
>    Deliverables:
>    1. Specification of protocol that meets the requirements in the
>       form of an Internet-Draft that defines the negotiation of QoS
>       parameters, the measurement process and alert mechanisms.
>    2. Dimensioning rules and performance analysis
>    3. A set of technical requirements for a practical
>       implementation which may include adaptative solutions and/or
>       QoS profile modification.
> Goals and Milestiones
> =====================
> Nov 2010    Submit Internet-Draft as a proposed standard for QoS
>              application-level protocol
>              Proposed charter for Q4S WG
>              Informational document with rules for dimensioning
>              and performance analysis
>              Specification of architecture document for implementation
> - Jose Javier
>
>
> _______________________________________________
> dispatch mailing list
> dispatch@ietf.org
> https://www.ietf.org/mailman/listinfo/dispatch


--------------080206080403010501030402
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
  <head>
    <meta content="text/html; charset=ISO-8859-1"
      http-equiv="Content-Type">
  </head>
  <body bgcolor="#ffffff" text="#000000">
    On 12/13/10 16:39, GARCIA ARANDA, JOSE JAVIER (JOSE JAVIER) wrote:
    <blockquote
cite="mid:3349FECF788C984BB34176D70A51782F18374A47@FRMRSSXCHMBSB3.dc-m.alcatel-lucent.com"
      type="cite">
      <meta http-equiv="Content-Type" content="text/html;
        charset=ISO-8859-1">
      <meta name="Generator" content="Microsoft Exchange Server">
      <!-- converted from rtf -->
      <style><!-- .EmailQuote { margin-left: 1pt; padding-left: 4pt; border-left: #800000 2px solid; } --></style>
      <font face="Arial, sans-serif" size="3">
        <div>&nbsp;</div>
        <div><font size="2">Hi everybody, </font></div>
        <div><font size="2">&nbsp;</font></div>
        <div><font size="2">Here is the charter proposal for Q4S (
            Quality for service) WG. This WG will include the achieved
            works with&nbsp; "Q-HTTP"</font></div>
      </font></blockquote>
    Forgive me if this has been asked before....<br>
    <br>
    does this approach (out-of-band measurements on a different set of
    ports/protocols than in fact used by the application) assume that
    the network is not doing deep packet inspection or differential
    treatment of services?<br>
    <br>
    Is there an interaction with DSCP packet marking - could the
    measurement setup specify DSCP codepoints to be set on packets (and,
    knowing that these are changed en route, report on the DSCP
    codepoints of incoming packets)?<br>
    <br>
    In both points, it would be nice if the charter said whether it was
    in or out of scope.<br>
    <br>
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Harald<br>
    <br>
    <blockquote
cite="mid:3349FECF788C984BB34176D70A51782F18374A47@FRMRSSXCHMBSB3.dc-m.alcatel-lucent.com"
      type="cite"><font face="Arial, sans-serif" size="3">
        <div><font size="2">&nbsp;</font></div>
        <div><font size="2">Thanks for your comments</font></div>
        <div><font size="2">&nbsp;</font></div>
        <div><font size="2">&nbsp;</font></div>
        <div><font face="Courier New, monospace" size="2">Description of
            Working group</font></div>
        <div><font face="Courier New, monospace" size="2">============================</font></div>
        <div><font face="Courier New, monospace" size="2">&nbsp;</font></div>
        <div><font face="Courier New, monospace" size="2">&nbsp;&nbsp; Problem
            Statement:</font></div>
        <div><font face="Courier New, monospace" size="2">&nbsp;</font></div>
        <div><font face="Courier New, monospace" size="2">&nbsp;&nbsp; The QoS
            over Internet is a hot issue today. Current QoS handling</font></div>
        <div><font face="Courier New, monospace" size="2">&nbsp;&nbsp; mechanisms
            used in&nbsp; modern network transport layers (MPLS, RSVP, </font></div>
        <div><font face="Courier New, monospace" size="2">&nbsp;&nbsp;
            Diffserv,Traffic Engineering) do not provide&nbsp; themselves a </font></div>
        <div><font face="Courier New, monospace" size="2">&nbsp;&nbsp;
            QoS-on-demand end-to-end solution and existing adaptative </font></div>
        <div><font face="Courier New, monospace" size="2">&nbsp;&nbsp; solutions
            based on In-band Control protocols (such as RTCP) </font></div>
        <div><font face="Courier New, monospace" size="2">&nbsp;&nbsp; are very
            difficult to combine with any other protocols for which </font></div>
        <div><font face="Courier New, monospace" size="2">&nbsp;&nbsp; they have
            not been designed for.</font></div>
        <div><font face="Courier New, monospace" size="2">&nbsp;</font></div>
        <div><font face="Courier New, monospace" size="2">&nbsp;&nbsp; Four
            Network Parameters comprises the QoS at application level:</font></div>
        <div><font face="Courier New, monospace" size="2">&nbsp;&nbsp; Bandwidth,
            packet-loss, latency and Jitter.</font></div>
        <div><font face="Courier New, monospace" size="2">&nbsp;</font></div>
        <div><font face="Courier New, monospace" size="2">&nbsp;&nbsp;
            Interactive-video applications define flows in both
            directions. </font></div>
        <div><font face="Courier New, monospace" size="2">&nbsp;&nbsp; Different
            applications require different constraints (in terms of </font></div>
        <div><font face="Courier New, monospace" size="2">&nbsp;&nbsp; latency,
            jitter, packet loss) in one or both directions and </font></div>
        <div><font face="Courier New, monospace" size="2">&nbsp;&nbsp; different
            responsiveness. The proposed solution must be an </font></div>
        <div><font face="Courier New, monospace" size="2">&nbsp;&nbsp; effective
            out-of-band application level protocol capable of </font></div>
        <div><font face="Courier New, monospace" size="2">&nbsp;&nbsp; reacting
            when any of these constraints are violated. Such protocol </font></div>
        <div><font face="Courier New, monospace" size="2">&nbsp;&nbsp; must
            trigger adaptive solutions and/or QoS network profile
            changes.</font></div>
        <div><font face="Courier New, monospace" size="2">&nbsp;</font></div>
        <div><font face="Courier New, monospace" size="2">&nbsp;&nbsp; Currently
            content providers are only able to provide services based </font></div>
        <div><font face="Courier New, monospace" size="2">&nbsp;&nbsp; on
            adaptative methods or last-mille deployments which prefer </font></div>
        <div><font face="Courier New, monospace" size="2">&nbsp;&nbsp; dedicated
            network resources (vs. Internet), and therefore, restricts </font></div>
        <div><font face="Courier New, monospace" size="2">&nbsp;&nbsp; the
            subscriber population and increases the costs.</font></div>
        <div><font face="Courier New, monospace" size="2">&nbsp;</font></div>
        <div><font face="Courier New, monospace" size="2">&nbsp;&nbsp; Objetives:</font></div>
        <div><font face="Courier New, monospace" size="2">&nbsp;</font></div>
        <div><font face="Courier New, monospace" size="2">&nbsp;&nbsp; The goal of
            this working group is to define a </font></div>
        <div><font face="Courier New, monospace" size="2">&nbsp;&nbsp; QoS
            application-level&nbsp; standard protocol optimized for its use
            over </font></div>
        <div><font face="Courier New, monospace" size="2">&nbsp;&nbsp; the
            internet that may be widely implemented and easily managed</font></div>
        <div><font face="Courier New, monospace" size="2">&nbsp;&nbsp; by
            application developers and service providers.</font></div>
        <div><font face="Courier New, monospace" size="2">&nbsp;</font></div>
        <div><font face="Courier New, monospace" size="2">&nbsp;&nbsp; The core
            technical considerations for such protocol include, but </font></div>
        <div><font face="Courier New, monospace" size="2">&nbsp;&nbsp; are not
            necessarily limited to, the following:</font></div>
        <div><font face="Courier New, monospace" size="2">&nbsp;</font></div>
        <div><font face="Courier New, monospace" size="2">&nbsp;&nbsp; 1. Protocol
            design to be used in interactive applications (including</font></div>
        <div><font face="Courier New, monospace" size="2">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
            virtualized videogames,and interative-video applications)</font></div>
        <div><font face="Courier New, monospace" size="2">&nbsp;</font></div>
        <div><font face="Courier New, monospace" size="2">&nbsp;&nbsp; 2. Ensuring
            interoperability with all existing transport protocols</font></div>
        <div><font face="Courier New, monospace" size="2">&nbsp;</font></div>
        <div><font face="Courier New, monospace" size="2">&nbsp;&nbsp; 3.
            Optimizing for low bit rates (typlically below 2.4 kbps)</font></div>
        <div><font face="Courier New, monospace" size="2">&nbsp;</font></div>
        <div><font face="Courier New, monospace" size="2">&nbsp;&nbsp; 4. To
            ensure a feasible practical implementation based on </font></div>
        <div><font face="Courier New, monospace" size="2">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; policy
            servers and interoperability between service providers</font></div>
        <div><font face="Courier New, monospace" size="2">&nbsp;</font></div>
        <div><font face="Courier New, monospace" size="2">&nbsp;</font></div>
        <div><font face="Courier New, monospace" size="2">&nbsp;&nbsp;
            Deliverables:</font></div>
        <div><font face="Courier New, monospace" size="2">&nbsp;</font></div>
        <div><font face="Courier New, monospace" size="2">&nbsp;&nbsp; 1.
            Specification of protocol that meets the requirements in the
          </font></div>
        <div><font face="Courier New, monospace" size="2">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; form of
            an Internet-Draft that defines the negotiation of QoS</font></div>
        <div><font face="Courier New, monospace" size="2">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
            parameters, the measurement process and alert mechanisms.</font></div>
        <div><font face="Courier New, monospace" size="2">&nbsp;</font></div>
        <div><font face="Courier New, monospace" size="2">&nbsp;&nbsp; 2.
            Dimensioning rules and performance analysis</font></div>
        <div><font face="Courier New, monospace" size="2">&nbsp;</font></div>
        <div><font face="Courier New, monospace" size="2">&nbsp;&nbsp; 3. A set of
            technical requirements for a practical</font></div>
        <div><font face="Courier New, monospace" size="2">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
            implementation which may include adaptative solutions and/or</font></div>
        <div><font face="Courier New, monospace" size="2">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; QoS
            profile modification.</font></div>
        <div><font face="Courier New, monospace" size="2">&nbsp;</font></div>
        <div><font face="Courier New, monospace" size="2">&nbsp;</font></div>
        <div><font face="Courier New, monospace" size="2">Goals and
            Milestiones</font></div>
        <div><font face="Courier New, monospace" size="2">=====================</font></div>
        <div><font face="Courier New, monospace" size="2">&nbsp;</font></div>
        <div><font face="Courier New, monospace" size="2"> Nov 2010&nbsp;&nbsp;&nbsp;
            Submit Internet-Draft as a proposed standard for QoS </font></div>
        <div><font face="Courier New, monospace" size="2">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
            application-level protocol</font></div>
        <div><font face="Courier New, monospace" size="2">&nbsp;</font></div>
        <div><font face="Courier New, monospace" size="2">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
            Proposed charter for Q4S WG</font></div>
        <div><font face="Courier New, monospace" size="2">&nbsp;</font></div>
        <div><font face="Courier New, monospace" size="2">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
            Informational document with rules for dimensioning </font></div>
        <div><font face="Courier New, monospace" size="2">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
            and performance analysis</font></div>
        <div><font face="Courier New, monospace" size="2">&nbsp;</font></div>
        <div><font face="Courier New, monospace" size="2">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
            Specification of architecture document for implementation</font></div>
        <div><font face="Courier New, monospace" size="2">&nbsp;</font></div>
        <div><font face="Courier New, monospace" size="2">&nbsp;</font></div>
        <div><font face="Courier New, monospace" size="2">&nbsp;</font></div>
        <div><font face="Courier New, monospace" size="2">&nbsp;</font></div>
        <div><font face="Courier New, monospace" size="2">&nbsp;</font></div>
        <div><font face="Courier New, monospace" size="2">&nbsp;</font></div>
        <div><font size="2">- Jose Javier</font></div>
        <div><font size="2">&nbsp;</font></div>
        <div><font size="2">&nbsp;</font></div>
        <div><font size="2">&nbsp;</font></div>
        <div><font size="2">&nbsp;</font></div>
      </font>
      <pre wrap="">
<fieldset class="mimeAttachmentHeader"></fieldset>
_______________________________________________
dispatch mailing list
<a class="moz-txt-link-abbreviated" href="mailto:dispatch@ietf.org">dispatch@ietf.org</a>
<a class="moz-txt-link-freetext" href="https://www.ietf.org/mailman/listinfo/dispatch">https://www.ietf.org/mailman/listinfo/dispatch</a>
</pre>
    </blockquote>
    <br>
  </body>
</html>

--------------080206080403010501030402--

From jose_javier.garcia_aranda@alcatel-lucent.com  Mon Dec 20 08:49:48 2010
Return-Path: <jose_javier.garcia_aranda@alcatel-lucent.com>
X-Original-To: dispatch@core3.amsl.com
Delivered-To: dispatch@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 9FE2B3A6A5F for <dispatch@core3.amsl.com>; Mon, 20 Dec 2010 08:49:48 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.663
X-Spam-Level: 
X-Spam-Status: No, score=-5.663 tagged_above=-999 required=5 tests=[AWL=0.585,  BAYES_00=-2.599, HELO_EQ_FR=0.35, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-4]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id tr+HP9VjMqHj for <dispatch@core3.amsl.com>; Mon, 20 Dec 2010 08:49:47 -0800 (PST)
Received: from smail5.alcatel.fr (smail5.alcatel.fr [64.208.49.27]) by core3.amsl.com (Postfix) with ESMTP id ACA193A6A70 for <dispatch@ietf.org>; Mon, 20 Dec 2010 08:49:46 -0800 (PST)
Received: from FRMRSSXCHHUB04.dc-m.alcatel-lucent.com (FRMRSSXCHHUB04.dc-m.alcatel-lucent.com [135.120.45.64]) by smail5.alcatel.fr (8.14.3/8.14.3/ICT) with ESMTP id oBKGmk6b021826 (version=TLSv1/SSLv3 cipher=RC4-MD5 bits=128 verify=NOT); Mon, 20 Dec 2010 17:48:47 +0100
Received: from FRMRSSXCHMBSB3.dc-m.alcatel-lucent.com ([135.120.45.41]) by FRMRSSXCHHUB04.dc-m.alcatel-lucent.com ([135.120.45.64]) with mapi; Mon, 20 Dec 2010 17:48:46 +0100
From: "GARCIA ARANDA, JOSE JAVIER (JOSE JAVIER)" <jose_javier.garcia_aranda@alcatel-lucent.com>
To: Harald Alvestrand <harald@alvestrand.no>
Date: Mon, 20 Dec 2010 17:48:46 +0100
Thread-Topic: [dispatch] Charter proposal for Q4S WG ( formerly Q-HTTP) Version 1
Thread-Index: AcugSvRWsT7gbY+GSyqLnLGU53HqvAAGPezQ
Message-ID: <3349FECF788C984BB34176D70A51782F1846528D@FRMRSSXCHMBSB3.dc-m.alcatel-lucent.com>
References: <3349FECF788C984BB34176D70A51782F18374A47@FRMRSSXCHMBSB3.dc-m.alcatel-lucent.com> <4D0F5BD8.4040506@alvestrand.no>
In-Reply-To: <4D0F5BD8.4040506@alvestrand.no>
Accept-Language: en-US
Content-Language: es-ES
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
acceptlanguage: en-US
Content-Type: multipart/alternative; boundary="_000_3349FECF788C984BB34176D70A51782F1846528DFRMRSSXCHMBSB3d_"
MIME-Version: 1.0
X-Scanned-By: MIMEDefang 2.64 on 155.132.188.13
Cc: "pedrochas@dit.upm.es" <pedrochas@dit.upm.es>, "'dispatch@ietf.org'" <dispatch@ietf.org>, "jquemada@dit.upm.es" <jquemada@dit.upm.es>, "gabriel@dit.upm.es" <gabriel@dit.upm.es>, "barcenilla@dit.upm.es" <barcenilla@dit.upm.es>, "jsr@dit.upm.es" <jsr@dit.upm.es>, "DIAZ VIZCAINO,  LUIS MIGUEL \(LUIS MIGUEL\)" <luismi.diaz@alcatel-lucent.com>
Subject: Re: [dispatch] Charter proposal for Q4S WG ( formerly Q-HTTP) Version 1
X-BeenThere: dispatch@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: DISPATCH Working Group Mail List <dispatch.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/dispatch>, <mailto:dispatch-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/dispatch>
List-Post: <mailto:dispatch@ietf.org>
List-Help: <mailto:dispatch-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dispatch>, <mailto:dispatch-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 20 Dec 2010 16:49:48 -0000

--_000_3349FECF788C984BB34176D70A51782F1846528DFRMRSSXCHMBSB3d_
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

Hi Harald,

The approach does no assume the details of the particular implementation. T=
he protocol sends ALERT when any constraint is being violated, and these AL=
ERTs can be monitored using DPI and change DSCP on the fly. However, the pr=
otocol does not assume it. The protocol only allow participants to know the=
 quality measurements and to be aware of the alerts. After an alert is rece=
ived , a lot of implementations are possible . Following are some examples:

   - use DPI and change DSCP packet marking  ( network aware of this protoc=
ol) and/or other type of QoS actions over network elements like changes on =
traffic mode at acces nodes or Path computation element function invocation=
.
   - invoke a supra entity  (policy service) in charge of modify quality pr=
ofiles on ISPs
   - invoke a policy server which belongs to an ISP and ask for changes on =
QoS profles
   - react with adaptative mechanisms ( like reduce bit-rate or functionali=
ties of the application)
   - simultaneously apply adaptative solution and QoS profile change throug=
h DPI, policy servers or whatever.

Therefore the answer to your question is that the Q4S does not assume that.=
 We will say it explicitly in the charter

thanks!

- jose javier

________________________________
De: Harald Alvestrand [mailto:harald@alvestrand.no]
Enviado el: lunes, 20 de diciembre de 2010 14:36
Para: GARCIA ARANDA, JOSE JAVIER (JOSE JAVIER)
CC: 'dispatch@ietf.org'; pedrochas@dit.upm.es; CUBILLO PASTOR, CLARA (CLARA=
); ORTIGA HERRERA, GUADALUPE (GUADALUPE); jquemada@dit.upm.es; HERRANZ PABL=
O, SONIA (SONIA); gabriel@dit.upm.es; barcenilla@dit.upm.es; jsr@dit.upm.es=
; DIAZ VIZCAINO, LUIS MIGUEL (LUIS MIGUEL)
Asunto: Re: [dispatch] Charter proposal for Q4S WG ( formerly Q-HTTP) Versi=
on 1

On 12/13/10 16:39, GARCIA ARANDA, JOSE JAVIER (JOSE JAVIER) wrote:

Hi everybody,

Here is the charter proposal for Q4S ( Quality for service) WG. This WG wil=
l include the achieved works with  "Q-HTTP"
Forgive me if this has been asked before....

does this approach (out-of-band measurements on a different set of ports/pr=
otocols than in fact used by the application) assume that the network is no=
t doing deep packet inspection or differential treatment of services?

Is there an interaction with DSCP packet marking - could the measurement se=
tup specify DSCP codepoints to be set on packets (and, knowing that these a=
re changed en route, report on the DSCP codepoints of incoming packets)?

In both points, it would be nice if the charter said whether it was in or o=
ut of scope.

                      Harald


Thanks for your comments


Description of Working group
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D

   Problem Statement:

   The QoS over Internet is a hot issue today. Current QoS handling
   mechanisms used in  modern network transport layers (MPLS, RSVP,
   Diffserv,Traffic Engineering) do not provide  themselves a
   QoS-on-demand end-to-end solution and existing adaptative
   solutions based on In-band Control protocols (such as RTCP)
   are very difficult to combine with any other protocols for which
   they have not been designed for.

   Four Network Parameters comprises the QoS at application level:
   Bandwidth, packet-loss, latency and Jitter.

   Interactive-video applications define flows in both directions.
   Different applications require different constraints (in terms of
   latency, jitter, packet loss) in one or both directions and
   different responsiveness. The proposed solution must be an
   effective out-of-band application level protocol capable of
   reacting when any of these constraints are violated. Such protocol
   must trigger adaptive solutions and/or QoS network profile changes.

   Currently content providers are only able to provide services based
   on adaptative methods or last-mille deployments which prefer
   dedicated network resources (vs. Internet), and therefore, restricts
   the subscriber population and increases the costs.

   Objetives:

   The goal of this working group is to define a
   QoS application-level  standard protocol optimized for its use over
   the internet that may be widely implemented and easily managed
   by application developers and service providers.

   The core technical considerations for such protocol include, but
   are not necessarily limited to, the following:

   1. Protocol design to be used in interactive applications (including
      virtualized videogames,and interative-video applications)

   2. Ensuring interoperability with all existing transport protocols

   3. Optimizing for low bit rates (typlically below 2.4 kbps)

   4. To ensure a feasible practical implementation based on
      policy servers and interoperability between service providers


   Deliverables:

   1. Specification of protocol that meets the requirements in the
      form of an Internet-Draft that defines the negotiation of QoS
      parameters, the measurement process and alert mechanisms.

   2. Dimensioning rules and performance analysis

   3. A set of technical requirements for a practical
      implementation which may include adaptative solutions and/or
      QoS profile modification.


Goals and Milestiones
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D

Nov 2010    Submit Internet-Draft as a proposed standard for QoS
             application-level protocol

             Proposed charter for Q4S WG

             Informational document with rules for dimensioning
             and performance analysis

             Specification of architecture document for implementation






- Jose Javier






_______________________________________________
dispatch mailing list
dispatch@ietf.org<mailto:dispatch@ietf.org>
https://www.ietf.org/mailman/listinfo/dispatch



--_000_3349FECF788C984BB34176D70A51782F1846528DFRMRSSXCHMBSB3d_
Content-Type: text/html; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=3DContent-Type content=3D"text/html; charset=3Dus-ascii">
<META content=3D"MSHTML 6.00.2900.6036" name=3DGENERATOR></HEAD>
<BODY text=3D#000000 bgColor=3D#ffffff>
<DIV dir=3Dltr align=3Dleft><FONT face=3DArial color=3D#0000ff size=3D2><SP=
AN=20
class=3D355333516-20122010>Hi Harald,</SPAN></FONT></DIV>
<DIV dir=3Dltr align=3Dleft><FONT face=3DArial color=3D#0000ff size=3D2><SP=
AN=20
class=3D355333516-20122010></SPAN></FONT>&nbsp;</DIV>
<DIV dir=3Dltr align=3Dleft><FONT face=3DArial color=3D#0000ff size=3D2><SP=
AN=20
class=3D355333516-20122010>The approach does no assume the details of the=20
particular implementation.&nbsp;The protocol sends ALERT when any constrain=
t is=20
being violated, and these ALERTs can be monitored using DPI and change DSCP=
 on=20
the fly. However, the protocol does not assume it. The protocol only allow=
=20
participants to know the quality measurements and to be aware of the alerts=
.=20
After an alert is received , a lot of implementations are possible . Follow=
ing=20
are some examples:</SPAN></FONT></DIV>
<DIV dir=3Dltr align=3Dleft><FONT face=3DArial color=3D#0000ff size=3D2><SP=
AN=20
class=3D355333516-20122010></SPAN></FONT>&nbsp;</DIV>
<DIV dir=3Dltr align=3Dleft><FONT face=3DArial color=3D#0000ff size=3D2><SP=
AN=20
class=3D355333516-20122010>&nbsp;&nbsp; - use DPI and change DSCP packet=20
marking&nbsp; ( network aware of this protocol) and/or other type of QoS ac=
tions=20
over network elements like changes on traffic mode at acces nodes or Path=20
computation element function invocation.</SPAN></FONT></DIV>
<DIV dir=3Dltr align=3Dleft><FONT face=3DArial color=3D#0000ff size=3D2><SP=
AN=20
class=3D355333516-20122010>&nbsp;&nbsp; - invoke a&nbsp;supra entity &nbsp;=
(policy=20
service) in charge of modify quality profiles on ISPs</SPAN></FONT></DIV>
<DIV dir=3Dltr align=3Dleft><FONT face=3DArial color=3D#0000ff size=3D2><SP=
AN=20
class=3D355333516-20122010>&nbsp;&nbsp; - invoke a policy server which belo=
ngs to=20
an ISP and ask for changes on QoS profles</SPAN></FONT></DIV>
<DIV dir=3Dltr align=3Dleft><FONT face=3DArial color=3D#0000ff size=3D2><SP=
AN=20
class=3D355333516-20122010>&nbsp;&nbsp; - react with adaptative mechanisms =
( like=20
reduce bit-rate or functionalities of the application)</SPAN></FONT></DIV>
<DIV dir=3Dltr align=3Dleft><FONT face=3DArial color=3D#0000ff size=3D2><SP=
AN=20
class=3D355333516-20122010>&nbsp;&nbsp; - simultaneously apply adaptative s=
olution=20
and QoS profile change through DPI, policy servers or=20
whatever.</SPAN></FONT></DIV>
<DIV dir=3Dltr align=3Dleft><FONT face=3DArial color=3D#0000ff size=3D2><SP=
AN=20
class=3D355333516-20122010></SPAN></FONT>&nbsp;</DIV>
<DIV dir=3Dltr align=3Dleft><FONT face=3DArial color=3D#0000ff size=3D2><SP=
AN=20
class=3D355333516-20122010>Therefore the answer to your question is that th=
e Q4S=20
does not assume that. We will say it explicitly in the=20
charter</SPAN></FONT></DIV>
<DIV dir=3Dltr align=3Dleft><FONT face=3DArial color=3D#0000ff size=3D2><SP=
AN=20
class=3D355333516-20122010></SPAN></FONT>&nbsp;</DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D355333516-20122010></SPAN><FONT f=
ace=3DArial=20
color=3D#0000ff size=3D2><SPAN class=3D355333516-20122010>thanks!</SPAN></F=
ONT></DIV>
<DIV dir=3Dltr align=3Dleft><FONT face=3DArial color=3D#0000ff size=3D2><SP=
AN=20
class=3D355333516-20122010></SPAN></FONT>&nbsp;</DIV>
<DIV><SPAN class=3D355333516-20122010><FONT face=3DArial color=3D#0000ff si=
ze=3D2>- jose=20
javier</FONT></SPAN></DIV><BR>
<DIV class=3DOutlookMessageHeader lang=3Des dir=3Dltr align=3Dleft>
<HR tabIndex=3D-1>
<FONT face=3DTahoma size=3D2><B>De:</B> Harald Alvestrand=20
[mailto:harald@alvestrand.no] <BR><B>Enviado el:</B> lunes, 20 de diciembre=
 de=20
2010 14:36<BR><B>Para:</B> GARCIA ARANDA, JOSE JAVIER (JOSE=20
JAVIER)<BR><B>CC:</B> 'dispatch@ietf.org'; pedrochas@dit.upm.es; CUBILLO PA=
STOR,=20
CLARA (CLARA); ORTIGA HERRERA, GUADALUPE (GUADALUPE); jquemada@dit.upm.es;=
=20
HERRANZ PABLO, SONIA (SONIA); gabriel@dit.upm.es; barcenilla@dit.upm.es;=20
jsr@dit.upm.es; DIAZ VIZCAINO, LUIS MIGUEL (LUIS MIGUEL)<BR><B>Asunto:</B> =
Re:=20
[dispatch] Charter proposal for Q4S WG ( formerly Q-HTTP) Version=20
1<BR></FONT><BR></DIV>
<DIV></DIV>On 12/13/10 16:39, GARCIA ARANDA, JOSE JAVIER (JOSE JAVIER) wrot=
e:=20
<BLOCKQUOTE=20
cite=3Dmid:3349FECF788C984BB34176D70A51782F18374A47@FRMRSSXCHMBSB3.dc-m.alc=
atel-lucent.com=20
type=3D"cite">
  <META content=3D"Microsoft Exchange Server" name=3DGenerator><!-- convert=
ed from rtf -->
  <STYLE>.EmailQuote {
	PADDING-LEFT: 4pt; MARGIN-LEFT: 1pt; BORDER-LEFT: #800000 2px solid
}
</STYLE>
  <FONT face=3D"Arial, sans-serif" size=3D3>
  <DIV><FONT color=3D#0000ff size=3D2></FONT>&nbsp;</DIV>
  <DIV><FONT size=3D2>Hi everybody, </FONT></DIV>
  <DIV><FONT size=3D2></FONT>&nbsp;</DIV>
  <DIV><FONT size=3D2>Here is the charter proposal for Q4S ( Quality for se=
rvice)=20
  WG. This WG will include the achieved works with&nbsp;=20
  "Q-HTTP"</FONT></DIV></FONT></BLOCKQUOTE>Forgive me if this has been aske=
d=20
before....<BR><BR>does this approach (out-of-band measurements on a differe=
nt=20
set of ports/protocols than in fact used by the application) assume that th=
e=20
network is not doing deep packet inspection or differential treatment of=20
services?<BR><BR>Is there an interaction with DSCP packet marking - could t=
he=20
measurement setup specify DSCP codepoints to be set on packets (and, knowin=
g=20
that these are changed en route, report on the DSCP codepoints of incoming=
=20
packets)?<BR><BR>In both points, it would be nice if the charter said wheth=
er it=20
was in or out of=20
scope.<BR><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=20
Harald<BR><BR>
<BLOCKQUOTE=20
cite=3Dmid:3349FECF788C984BB34176D70A51782F18374A47@FRMRSSXCHMBSB3.dc-m.alc=
atel-lucent.com=20
type=3D"cite"><FONT face=3D"Arial, sans-serif" size=3D3>
  <DIV><FONT size=3D2></FONT>&nbsp;</DIV>
  <DIV><FONT size=3D2>Thanks for your comments</FONT></DIV>
  <DIV><FONT size=3D2></FONT>&nbsp;</DIV>
  <DIV><FONT size=3D2></FONT>&nbsp;</DIV>
  <DIV><FONT face=3D"Courier New, monospace" size=3D2>Description of Workin=
g=20
  group</FONT></DIV>
  <DIV><FONT face=3D"Courier New, monospace"=20
  size=3D2>=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D</FONT></DIV>
  <DIV><FONT face=3D"Courier New, monospace" size=3D2></FONT>&nbsp;</DIV>
  <DIV><FONT face=3D"Courier New, monospace" size=3D2>&nbsp;&nbsp; Problem=
=20
  Statement:</FONT></DIV>
  <DIV><FONT face=3D"Courier New, monospace" size=3D2></FONT>&nbsp;</DIV>
  <DIV><FONT face=3D"Courier New, monospace" size=3D2>&nbsp;&nbsp; The QoS =
over=20
  Internet is a hot issue today. Current QoS handling</FONT></DIV>
  <DIV><FONT face=3D"Courier New, monospace" size=3D2>&nbsp;&nbsp; mechanis=
ms used=20
  in&nbsp; modern network transport layers (MPLS, RSVP, </FONT></DIV>
  <DIV><FONT face=3D"Courier New, monospace" size=3D2>&nbsp;&nbsp; Diffserv=
,Traffic=20
  Engineering) do not provide&nbsp; themselves a </FONT></DIV>
  <DIV><FONT face=3D"Courier New, monospace" size=3D2>&nbsp;&nbsp; QoS-on-d=
emand=20
  end-to-end solution and existing adaptative </FONT></DIV>
  <DIV><FONT face=3D"Courier New, monospace" size=3D2>&nbsp;&nbsp; solution=
s based=20
  on In-band Control protocols (such as RTCP) </FONT></DIV>
  <DIV><FONT face=3D"Courier New, monospace" size=3D2>&nbsp;&nbsp; are very=
=20
  difficult to combine with any other protocols for which </FONT></DIV>
  <DIV><FONT face=3D"Courier New, monospace" size=3D2>&nbsp;&nbsp; they hav=
e not=20
  been designed for.</FONT></DIV>
  <DIV><FONT face=3D"Courier New, monospace" size=3D2></FONT>&nbsp;</DIV>
  <DIV><FONT face=3D"Courier New, monospace" size=3D2>&nbsp;&nbsp; Four Net=
work=20
  Parameters comprises the QoS at application level:</FONT></DIV>
  <DIV><FONT face=3D"Courier New, monospace" size=3D2>&nbsp;&nbsp; Bandwidt=
h,=20
  packet-loss, latency and Jitter.</FONT></DIV>
  <DIV><FONT face=3D"Courier New, monospace" size=3D2></FONT>&nbsp;</DIV>
  <DIV><FONT face=3D"Courier New, monospace" size=3D2>&nbsp;&nbsp; Interact=
ive-video=20
  applications define flows in both directions. </FONT></DIV>
  <DIV><FONT face=3D"Courier New, monospace" size=3D2>&nbsp;&nbsp; Differen=
t=20
  applications require different constraints (in terms of </FONT></DIV>
  <DIV><FONT face=3D"Courier New, monospace" size=3D2>&nbsp;&nbsp; latency,=
 jitter,=20
  packet loss) in one or both directions and </FONT></DIV>
  <DIV><FONT face=3D"Courier New, monospace" size=3D2>&nbsp;&nbsp; differen=
t=20
  responsiveness. The proposed solution must be an </FONT></DIV>
  <DIV><FONT face=3D"Courier New, monospace" size=3D2>&nbsp;&nbsp; effectiv=
e=20
  out-of-band application level protocol capable of </FONT></DIV>
  <DIV><FONT face=3D"Courier New, monospace" size=3D2>&nbsp;&nbsp; reacting=
 when any=20
  of these constraints are violated. Such protocol </FONT></DIV>
  <DIV><FONT face=3D"Courier New, monospace" size=3D2>&nbsp;&nbsp; must tri=
gger=20
  adaptive solutions and/or QoS network profile changes.</FONT></DIV>
  <DIV><FONT face=3D"Courier New, monospace" size=3D2></FONT>&nbsp;</DIV>
  <DIV><FONT face=3D"Courier New, monospace" size=3D2>&nbsp;&nbsp; Currentl=
y content=20
  providers are only able to provide services based </FONT></DIV>
  <DIV><FONT face=3D"Courier New, monospace" size=3D2>&nbsp;&nbsp; on adapt=
ative=20
  methods or last-mille deployments which prefer </FONT></DIV>
  <DIV><FONT face=3D"Courier New, monospace" size=3D2>&nbsp;&nbsp; dedicate=
d network=20
  resources (vs. Internet), and therefore, restricts </FONT></DIV>
  <DIV><FONT face=3D"Courier New, monospace" size=3D2>&nbsp;&nbsp; the subs=
criber=20
  population and increases the costs.</FONT></DIV>
  <DIV><FONT face=3D"Courier New, monospace" size=3D2></FONT>&nbsp;</DIV>
  <DIV><FONT face=3D"Courier New, monospace" size=3D2>&nbsp;&nbsp;=20
  Objetives:</FONT></DIV>
  <DIV><FONT face=3D"Courier New, monospace" size=3D2></FONT>&nbsp;</DIV>
  <DIV><FONT face=3D"Courier New, monospace" size=3D2>&nbsp;&nbsp; The goal=
 of this=20
  working group is to define a </FONT></DIV>
  <DIV><FONT face=3D"Courier New, monospace" size=3D2>&nbsp;&nbsp; QoS=20
  application-level&nbsp; standard protocol optimized for its use over=20
  </FONT></DIV>
  <DIV><FONT face=3D"Courier New, monospace" size=3D2>&nbsp;&nbsp; the inte=
rnet that=20
  may be widely implemented and easily managed</FONT></DIV>
  <DIV><FONT face=3D"Courier New, monospace" size=3D2>&nbsp;&nbsp; by appli=
cation=20
  developers and service providers.</FONT></DIV>
  <DIV><FONT face=3D"Courier New, monospace" size=3D2></FONT>&nbsp;</DIV>
  <DIV><FONT face=3D"Courier New, monospace" size=3D2>&nbsp;&nbsp; The core=
=20
  technical considerations for such protocol include, but </FONT></DIV>
  <DIV><FONT face=3D"Courier New, monospace" size=3D2>&nbsp;&nbsp; are not=
=20
  necessarily limited to, the following:</FONT></DIV>
  <DIV><FONT face=3D"Courier New, monospace" size=3D2></FONT>&nbsp;</DIV>
  <DIV><FONT face=3D"Courier New, monospace" size=3D2>&nbsp;&nbsp; 1. Proto=
col=20
  design to be used in interactive applications (including</FONT></DIV>
  <DIV><FONT face=3D"Courier New, monospace" size=3D2>&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;=20
  virtualized videogames,and interative-video applications)</FONT></DIV>
  <DIV><FONT face=3D"Courier New, monospace" size=3D2></FONT>&nbsp;</DIV>
  <DIV><FONT face=3D"Courier New, monospace" size=3D2>&nbsp;&nbsp; 2. Ensur=
ing=20
  interoperability with all existing transport protocols</FONT></DIV>
  <DIV><FONT face=3D"Courier New, monospace" size=3D2></FONT>&nbsp;</DIV>
  <DIV><FONT face=3D"Courier New, monospace" size=3D2>&nbsp;&nbsp; 3. Optim=
izing for=20
  low bit rates (typlically below 2.4 kbps)</FONT></DIV>
  <DIV><FONT face=3D"Courier New, monospace" size=3D2></FONT>&nbsp;</DIV>
  <DIV><FONT face=3D"Courier New, monospace" size=3D2>&nbsp;&nbsp; 4. To en=
sure a=20
  feasible practical implementation based on </FONT></DIV>
  <DIV><FONT face=3D"Courier New, monospace" size=3D2>&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;=20
  policy servers and interoperability between service providers</FONT></DIV=
>
  <DIV><FONT face=3D"Courier New, monospace" size=3D2></FONT>&nbsp;</DIV>
  <DIV><FONT face=3D"Courier New, monospace" size=3D2></FONT>&nbsp;</DIV>
  <DIV><FONT face=3D"Courier New, monospace" size=3D2>&nbsp;&nbsp;=20
  Deliverables:</FONT></DIV>
  <DIV><FONT face=3D"Courier New, monospace" size=3D2></FONT>&nbsp;</DIV>
  <DIV><FONT face=3D"Courier New, monospace" size=3D2>&nbsp;&nbsp; 1. Speci=
fication=20
  of protocol that meets the requirements in the </FONT></DIV>
  <DIV><FONT face=3D"Courier New, monospace" size=3D2>&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;=20
  form of an Internet-Draft that defines the negotiation of QoS</FONT></DIV=
>
  <DIV><FONT face=3D"Courier New, monospace" size=3D2>&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;=20
  parameters, the measurement process and alert mechanisms.</FONT></DIV>
  <DIV><FONT face=3D"Courier New, monospace" size=3D2></FONT>&nbsp;</DIV>
  <DIV><FONT face=3D"Courier New, monospace" size=3D2>&nbsp;&nbsp; 2. Dimen=
sioning=20
  rules and performance analysis</FONT></DIV>
  <DIV><FONT face=3D"Courier New, monospace" size=3D2></FONT>&nbsp;</DIV>
  <DIV><FONT face=3D"Courier New, monospace" size=3D2>&nbsp;&nbsp; 3. A set=
 of=20
  technical requirements for a practical</FONT></DIV>
  <DIV><FONT face=3D"Courier New, monospace" size=3D2>&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;=20
  implementation which may include adaptative solutions and/or</FONT></DIV>
  <DIV><FONT face=3D"Courier New, monospace" size=3D2>&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;=20
  QoS profile modification.</FONT></DIV>
  <DIV><FONT face=3D"Courier New, monospace" size=3D2></FONT>&nbsp;</DIV>
  <DIV><FONT face=3D"Courier New, monospace" size=3D2></FONT>&nbsp;</DIV>
  <DIV><FONT face=3D"Courier New, monospace" size=3D2>Goals and=20
  Milestiones</FONT></DIV>
  <DIV><FONT face=3D"Courier New, monospace"=20
  size=3D2>=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D<=
/FONT></DIV>
  <DIV><FONT face=3D"Courier New, monospace" size=3D2></FONT>&nbsp;</DIV>
  <DIV><FONT face=3D"Courier New, monospace" size=3D2>Nov 2010&nbsp;&nbsp;&=
nbsp;=20
  Submit Internet-Draft as a proposed standard for QoS </FONT></DIV>
  <DIV><FONT face=3D"Courier New, monospace"=20
  size=3D2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;=20
  application-level protocol</FONT></DIV>
  <DIV><FONT face=3D"Courier New, monospace" size=3D2></FONT>&nbsp;</DIV>
  <DIV><FONT face=3D"Courier New, monospace"=20
  size=3D2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;=20
  Proposed charter for Q4S WG</FONT></DIV>
  <DIV><FONT face=3D"Courier New, monospace" size=3D2></FONT>&nbsp;</DIV>
  <DIV><FONT face=3D"Courier New, monospace"=20
  size=3D2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;=20
  Informational document with rules for dimensioning </FONT></DIV>
  <DIV><FONT face=3D"Courier New, monospace"=20
  size=3D2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;=20
  and performance analysis</FONT></DIV>
  <DIV><FONT face=3D"Courier New, monospace" size=3D2></FONT>&nbsp;</DIV>
  <DIV><FONT face=3D"Courier New, monospace"=20
  size=3D2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;=20
  Specification of architecture document for implementation</FONT></DIV>
  <DIV><FONT face=3D"Courier New, monospace" size=3D2></FONT>&nbsp;</DIV>
  <DIV><FONT face=3D"Courier New, monospace" size=3D2></FONT>&nbsp;</DIV>
  <DIV><FONT face=3D"Courier New, monospace" size=3D2></FONT>&nbsp;</DIV>
  <DIV><FONT face=3D"Courier New, monospace" size=3D2></FONT>&nbsp;</DIV>
  <DIV><FONT face=3D"Courier New, monospace" size=3D2></FONT>&nbsp;</DIV>
  <DIV><FONT face=3D"Courier New, monospace" size=3D2></FONT>&nbsp;</DIV>
  <DIV><FONT size=3D2>- Jose Javier</FONT></DIV>
  <DIV><FONT size=3D2></FONT>&nbsp;</DIV>
  <DIV><FONT size=3D2></FONT>&nbsp;</DIV>
  <DIV><FONT size=3D2></FONT>&nbsp;</DIV>
  <DIV><FONT size=3D2></FONT>&nbsp;</DIV></FONT><PRE wrap=3D""><FIELDSET cl=
ass=3DmimeAttachmentHeader></FIELDSET>
_______________________________________________
dispatch mailing list
<A class=3Dmoz-txt-link-abbreviated href=3D"mailto:dispatch@ietf.org">dispa=
tch@ietf.org</A>
<A class=3Dmoz-txt-link-freetext href=3D"https://www.ietf.org/mailman/listi=
nfo/dispatch">https://www.ietf.org/mailman/listinfo/dispatch</A>
</PRE></BLOCKQUOTE><BR></BODY></HTML>

--_000_3349FECF788C984BB34176D70A51782F1846528DFRMRSSXCHMBSB3d_--

From gao.yang2@zte.com.cn  Mon Dec 20 22:39:12 2010
Return-Path: <gao.yang2@zte.com.cn>
X-Original-To: dispatch@core3.amsl.com
Delivered-To: dispatch@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 888473A69DD for <dispatch@core3.amsl.com>; Mon, 20 Dec 2010 22:39:12 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -101.238
X-Spam-Level: 
X-Spam-Status: No, score=-101.238 tagged_above=-999 required=5 tests=[AWL=-0.600, BAYES_00=-2.599, HTML_MESSAGE=0.001, J_CHICKENPOX_31=0.6, J_CHICKENPOX_33=0.6, RCVD_DOUBLE_IP_LOOSE=0.76, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 3AvpOF7VwM9s for <dispatch@core3.amsl.com>; Mon, 20 Dec 2010 22:39:11 -0800 (PST)
Received: from mx5.zte.com.cn (mx6.zte.com.cn [63.218.89.70]) by core3.amsl.com (Postfix) with ESMTP id 259893A69C6 for <dispatch@ietf.org>; Mon, 20 Dec 2010 22:39:10 -0800 (PST)
Received: from [10.34.0.130] by mx5.zte.com.cn with surfront esmtp id 3510992332426; Tue, 21 Dec 2010 14:39:19 +0800 (CST)
Received: from [10.32.0.74] by [192.168.168.16] with StormMail ESMTP id 97021.2659414649; Tue, 21 Dec 2010 14:12:47 +0800 (CST)
Received: from notes_smtp.zte.com.cn ([10.30.1.239]) by mse3.zte.com.cn with ESMTP id oBL6IZ8A017103; Tue, 21 Dec 2010 14:18:35 +0800 (CST) (envelope-from gao.yang2@zte.com.cn)
In-Reply-To: <4D0F5E85.5030408@alvestrand.no>
To: Harald Alvestrand <harald@alvestrand.no>
MIME-Version: 1.0
X-KeepSent: 0C3764AC:969C2835-48257800:001FB7FD; type=4; name=$KeepSent
X-Mailer: Lotus Notes Release 6.5.6 March 06, 2007
Message-ID: <OF0C3764AC.969C2835-ON48257800.001FB7FD-48257800.0022A73F@zte.com.cn>
From: gao.yang2@zte.com.cn
Date: Tue, 21 Dec 2010 14:15:45 +0800
X-MIMETrack: Serialize by Router on notes_smtp/zte_ltd(Release 8.5.1FP4|July 25, 2010) at 2010-12-21 14:18:25, Serialize complete at 2010-12-21 14:18:25
Content-Type: multipart/alternative; boundary="=_alternative 0022A73C48257800_="
X-MAIL: mse3.zte.com.cn oBL6IZ8A017103
Cc: dispatch@ietf.org
Subject: Re: [dispatch] Fwd: New Version Notification for draft-alvestrand-dispatch-rtcweb-protocols-00
X-BeenThere: dispatch@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: DISPATCH Working Group Mail List <dispatch.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/dispatch>, <mailto:dispatch-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/dispatch>
List-Post: <mailto:dispatch@ietf.org>
List-Help: <mailto:dispatch-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dispatch>, <mailto:dispatch-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 21 Dec 2010 06:39:12 -0000

This is a multipart message in MIME format.
--=_alternative 0022A73C48257800_=
Content-Type: text/plain; charset="US-ASCII"

Harald,

Your draft is about realtime communication in the Web. I think SIP&SDP is 
one way for it, and this overlaps my concerning.

I also concerne about openning multimedia capability to the Web from 
current SIP infrastructure, such as IMS(a system defined by 3GPP with AAA, 
security, QoS). IMO, if we can standardize embedded SIP session into 
HTML(HTML5's video/audio elements), then people can access IMS's quality 
multimedia service by normal Web Browser without any plugin.

Thanks,

Gao
 
===================================
 Zip    : 210012
 Tel    : 87211
 Tel2   :(+86)-025-52877211
 e_mail : gao.yang2@zte.com.cn
===================================

--------------------------------------------------------
ZTE Information Security Notice: The information contained in this mail is solely property of the sender's organization. This mail communication is confidential. Recipients named above are obligated to maintain secrecy and are not permitted to disclose the contents of this communication to others.
This email and any files transmitted with it are confidential and intended solely for the use of the individual or entity to whom they are addressed. If you have received this email in error please notify the originator of the message. Any views expressed in this message are those of the individual sender.
This message has been scanned for viruses and Spam by ZTE Anti-Spam system.

--=_alternative 0022A73C48257800_=
Content-Type: text/html; charset="US-ASCII"


<br><font size=2 face="sans-serif">Harald,</font>
<br>
<br><font size=2 face="sans-serif">Your draft is about realtime communication
in the Web. I think SIP&amp;SDP is one way for it, and this overlaps my
concerning.</font>
<br>
<br><font size=2 face="sans-serif">I also concerne about openning multimedia
capability to the Web from current SIP infrastructure, such as IMS(a system
defined by 3GPP with AAA, security, QoS). IMO, if we can standardize embedded
SIP session into HTML(HTML5's video/audio elements), then people can access
IMS's quality multimedia service by normal Web Browser without any plugin.</font>
<br>
<br><font size=2 face="sans-serif">Thanks,</font>
<br>
<br><font size=2 face="sans-serif">Gao</font>
<br><font size=2 face="sans-serif">&nbsp;</font>
<br><font size=2 face="sans-serif">===================================<br>
 Zip &nbsp; &nbsp;: 210012<br>
 Tel &nbsp; &nbsp;: 87211<br>
 Tel2 &nbsp; :(+86)-025-52877211<br>
 e_mail : gao.yang2@zte.com.cn<br>
===================================</font><br><pre>
--------------------------------------------------------
ZTE&nbsp;Information&nbsp;Security&nbsp;Notice:&nbsp;The&nbsp;information&nbsp;contained&nbsp;in&nbsp;this&nbsp;mail&nbsp;is&nbsp;solely&nbsp;property&nbsp;of&nbsp;the&nbsp;sender's&nbsp;organization.&nbsp;This&nbsp;mail&nbsp;communication&nbsp;is&nbsp;confidential.&nbsp;Recipients&nbsp;named&nbsp;above&nbsp;are&nbsp;obligated&nbsp;to&nbsp;maintain&nbsp;secrecy&nbsp;and&nbsp;are&nbsp;not&nbsp;permitted&nbsp;to&nbsp;disclose&nbsp;the&nbsp;contents&nbsp;of&nbsp;this&nbsp;communication&nbsp;to&nbsp;others.
This&nbsp;email&nbsp;and&nbsp;any&nbsp;files&nbsp;transmitted&nbsp;with&nbsp;it&nbsp;are&nbsp;confidential&nbsp;and&nbsp;intended&nbsp;solely&nbsp;for&nbsp;the&nbsp;use&nbsp;of&nbsp;the&nbsp;individual&nbsp;or&nbsp;entity&nbsp;to&nbsp;whom&nbsp;they&nbsp;are&nbsp;addressed.&nbsp;If&nbsp;you&nbsp;have&nbsp;received&nbsp;this&nbsp;email&nbsp;in&nbsp;error&nbsp;please&nbsp;notify&nbsp;the&nbsp;originator&nbsp;of&nbsp;the&nbsp;message.&nbsp;Any&nbsp;views&nbsp;expressed&nbsp;in&nbsp;this&nbsp;message&nbsp;are&nbsp;those&nbsp;of&nbsp;the&nbsp;individual&nbsp;sender.
This&nbsp;message&nbsp;has&nbsp;been&nbsp;scanned&nbsp;for&nbsp;viruses&nbsp;and&nbsp;Spam&nbsp;by&nbsp;ZTE&nbsp;Anti-Spam&nbsp;system.
</pre>
--=_alternative 0022A73C48257800_=--


From mary.ietf.barnes@gmail.com  Tue Dec 21 10:20:50 2010
Return-Path: <mary.ietf.barnes@gmail.com>
X-Original-To: dispatch@core3.amsl.com
Delivered-To: dispatch@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id D7CDB3A6B47; Tue, 21 Dec 2010 10:20:50 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -103.229
X-Spam-Level: 
X-Spam-Status: No, score=-103.229 tagged_above=-999 required=5 tests=[AWL=0.369, BAYES_00=-2.599, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-1, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 77Wn43bazsYp; Tue, 21 Dec 2010 10:20:49 -0800 (PST)
Received: from mail-yw0-f44.google.com (mail-yw0-f44.google.com [209.85.213.44]) by core3.amsl.com (Postfix) with ESMTP id B0AEE3A6A77; Tue, 21 Dec 2010 10:20:48 -0800 (PST)
Received: by ywk9 with SMTP id 9so2045063ywk.31 for <multiple recipients>; Tue, 21 Dec 2010 10:22:45 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:received:in-reply-to :references:date:message-id:subject:from:to:cc:content-type; bh=3sby4pXPxFwWcs3M0bFzyxzwH4TAgLbWi1MYZjhoWfE=; b=KIV186j/zWY9Z4g1B5VTURaC+Wls3rF/i/SlUIlAph11LasqHk9nlTFLWgX7wyn82n SFVvOta3pN8wPHOqumB9l0zu029lCL74ukY9rxVCoZb5PCnN0P27EfIphGrk9JIO+dfa FeuB5eODBCC1l5nyKyj4klfQtxGaWJfsTTOV0=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; b=vahN9JjEkgF5x7sYLT97LxTi3ijlhSaN7et4si11liVCA+i3397r8M/PDI+IHzQobO +mHAbZYXCY5YnIT+unYT2IitTswaBXI/jZv5vVAnkHElaZVr8Z8/eU/Q1w2UmqKaP/Lf WsBZy9VHJ+ZI/N0gv92PQLWFUvENZDbipQKBE=
MIME-Version: 1.0
Received: by 10.236.108.43 with SMTP id p31mr10999447yhg.22.1292955764780; Tue, 21 Dec 2010 10:22:44 -0800 (PST)
Received: by 10.236.95.35 with HTTP; Tue, 21 Dec 2010 10:22:44 -0800 (PST)
In-Reply-To: <20101221173342.056183A6A73@core3.amsl.com>
References: <20101221173342.056183A6A73@core3.amsl.com>
Date: Tue, 21 Dec 2010 12:22:44 -0600
Message-ID: <AANLkTim57WC0YYUpEDyF4XKqOOt9em6FNBq_bXwL9s6a@mail.gmail.com>
From: Mary Barnes <mary.ietf.barnes@gmail.com>
To: DISPATCH <dispatch@ietf.org>
Content-Type: multipart/alternative; boundary=90e6ba4fbe2e11f2550497efb9c5
Cc: maitai@ietf.org
Subject: [dispatch] Fwd: WG Review: ControLling mUltiple streams for TElepresence (clue)
X-BeenThere: dispatch@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: DISPATCH Working Group Mail List <dispatch.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/dispatch>, <mailto:dispatch-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/dispatch>
List-Post: <mailto:dispatch@ietf.org>
List-Help: <mailto:dispatch-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dispatch>, <mailto:dispatch-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 21 Dec 2010 18:20:51 -0000

--90e6ba4fbe2e11f2550497efb9c5
Content-Type: text/plain; charset=ISO-8859-1

FYI, the charter is out for community review.

---------- Forwarded message ----------
From: IESG Secretary <iesg-secretary@ietf.org>
Date: Tue, Dec 21, 2010 at 11:33 AM
Subject: WG Review: ControLling mUltiple streams for TElepresence (clue)
To: IETF Announcement list <ietf-announce@ietf.org>


A new IETF working group has been proposed in the Real-Time Applications
and Infrastructure Area.  The IESG has not made any determination as yet.
The following draft charter was submitted, and is provided for
informational purposes only. Please send your comments to the IESG mailing
list (iesg@ietf.org) by Tuesday, December 28, 2010.

ControLling mUltiple streams for TElepresence (clue)
-------------------------------------------
Current Status: Proposed Working Group
Last modified: 2010-12-08

Chairs: TBD

Real-Time Applications and Infrastructure Area Directors:
 Gonzalo Camarillo <gonzalo.camarillo@ericsson.com>
 Robert Sparks <rjsparks@nostrum.com>

Real-Time Applications and Infrastructure Area Advisor:
   Gonzalo Camarillo <gonzalo.camarillo@ericsson.com>

Mailing Lists: TBD

Description of Working Group:

In the context of this WG, the term telepresence is used in a general
manner to describe systems that provide high definition, high quality
audio/video enabling a "being-there" experience.  One example is an
immersive telepresence system using specially designed and special
purpose rooms with multiple displays permitting life size image
reproduction using multiple cameras, encoders, decoders, microphones
and loudspeakers.

Current telepresence systems are based on open standards such as RTP,
SIP, H.264, the H.323 suite. However, they cannot easily interoperate
with each other without operator assistance and expensive additional
equipment which translates from one vendor to another. A major factor
limiting the interoperability of telepresence systems is the lack of a
standardized way to describe and negotiate the use of the multiple
streams of audio and video comprising the media flows.

The WG will create specifications for SIP-based conferencing systems
to enable communication of information about media streams so that a
sending system, receiving system, or intermediate system can make
reasonable decisions about transmitting, selecting, and rendering
media streams. This enables systems to make choices that optimize user
experience.

This working group is chartered to specify the following information
about media streams from one entity to another entity:

* Spatial relationships of cameras, displays, microphones, and
 loudspeakers - relative to each other and to likely positions of
 participants

* Viewpoint, field of view/capture for
 camera/microphone/display/loudspeaker - so that senders and
 intermediate devices can understand how best to compose streams for
 receivers, and the receiver will know the characteristics of its
 received streams

* Usage of the stream, for example whether the stream is presentation,
 or document camera output

* Aspect ratio of cameras and displays

* Which sources a receiver wants to receive.  For example, it might
 want the source for the left camera, or might want the source chosen
 by VAD (Voice Activity Detection)

Information between sources and sinks about media stream capabilities
will be exchanged.

The working group will define the semantics, syntax, and transport
mechanism for communicating the necessary information. It will
consider whether existing protocols for signaling, messaging and
transport are adequate or need to be extended. Any extensions to IETF
protocols will be done in appropriate WGs, for example extensions to
SDP in MMUSIC.

The scope of the work includes describing relatively static relations
between entities (participants and devices). It also includes handling
more dynamic relationships, such as specifying the audio and video
streams for defined speakers. Specifying the location of the current
speakers relative to display microphones needs to be provided
dynamically as speakers move.

As part of the receiver telling the sender what it wants dynamically,
explicit receiver notification to the sender of the desired video
stream and video pause will be considered.

The scope includes both systems that provide a fully immersive
experience, and systems that interwork with them and therefore need to
understand the same multiple stream semantics.

The focus of this work is on multiple RTP audio and video streams.
Other media types may be considered, however development of
methodologies for them is not within the scope of this work.

Interoperation with SIP and related standards for audio and video is
required.  However, backwards compatibility with existing
non-standards compliant telepresence systems is not required.

This working group is not currently chartered to work on issues of
continuous conference control including: far end camera control, floor
control, conference roster. The working group may identify
interoperability obstacles in existing open standards. If so, the WG
will develop requirements to be communicated to other IETF WGs or
Standards Forums, or recharter as appropriate.

Reuse of existing protocols and backwards compatibility with
SIP-compliant audio/video endpoints are important factors for the
working group to consider. The work will closely coordinate with the
appropriate areas (e.g., OPS and SEC), and working groups including
AVT, MMUSIC, MEDIACTRL, XCON, and SIPCORE.

Goals and Milestones:

Jul 2011  Submit informational draft to IESG on use cases
Jul 2011  Submit informational draft to IESG on framework and
         requirements
Nov 2011  Submit standards track specification(s) to IESG to support
         framework and requirements

_______________________________________________
IETF-Announce mailing list
IETF-Announce@ietf.org
https://www.ietf.org/mailman/listinfo/ietf-announce

--90e6ba4fbe2e11f2550497efb9c5
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

FYI, the charter is out for community review. <br><br>
<div class=3D"gmail_quote">---------- Forwarded message ----------<br>From:=
 <b class=3D"gmail_sendername">IESG Secretary</b> <span dir=3D"ltr">&lt;<a =
href=3D"mailto:iesg-secretary@ietf.org">iesg-secretary@ietf.org</a>&gt;</sp=
an><br>
Date: Tue, Dec 21, 2010 at 11:33 AM<br>Subject: WG Review: ControLling mUlt=
iple streams for TElepresence (clue)<br>To: IETF Announcement list &lt;<a h=
ref=3D"mailto:ietf-announce@ietf.org">ietf-announce@ietf.org</a>&gt;<br><br=
>
<br>A new IETF working group has been proposed in the Real-Time Application=
s<br>and Infrastructure Area. =A0The IESG has not made any determination as=
 yet.<br>The following draft charter was submitted, and is provided for<br>
informational purposes only. Please send your comments to the IESG mailing<=
br>list (<a href=3D"mailto:iesg@ietf.org">iesg@ietf.org</a>) by Tuesday, De=
cember 28, 2010.<br><br>ControLling mUltiple streams for TElepresence (clue=
)<br>
-------------------------------------------<br>Current Status: Proposed Wor=
king Group<br>Last modified: 2010-12-08<br><br>Chairs: TBD<br><br>Real-Time=
 Applications and Infrastructure Area Directors:<br>=A0Gonzalo Camarillo &l=
t;<a href=3D"mailto:gonzalo.camarillo@ericsson.com">gonzalo.camarillo@erics=
son.com</a>&gt;<br>
=A0Robert Sparks &lt;<a href=3D"mailto:rjsparks@nostrum.com">rjsparks@nostr=
um.com</a>&gt;<br><br>Real-Time Applications and Infrastructure Area Adviso=
r:<br>=A0 =A0Gonzalo Camarillo &lt;<a href=3D"mailto:gonzalo.camarillo@eric=
sson.com">gonzalo.camarillo@ericsson.com</a>&gt;<br>
<br>Mailing Lists: TBD<br><br>Description of Working Group:<br><br>In the c=
ontext of this WG, the term telepresence is used in a general<br>manner to =
describe systems that provide high definition, high quality<br>audio/video =
enabling a &quot;being-there&quot; experience. =A0One example is an<br>
immersive telepresence system using specially designed and special<br>purpo=
se rooms with multiple displays permitting life size image<br>reproduction =
using multiple cameras, encoders, decoders, microphones<br>and loudspeakers=
.<br>
<br>Current telepresence systems are based on open standards such as RTP,<b=
r>SIP, H.264, the H.323 suite. However, they cannot easily interoperate<br>=
with each other without operator assistance and expensive additional<br>
equipment which translates from one vendor to another. A major factor<br>li=
miting the interoperability of telepresence systems is the lack of a<br>sta=
ndardized way to describe and negotiate the use of the multiple<br>streams =
of audio and video comprising the media flows.<br>
<br>The WG will create specifications for SIP-based conferencing systems<br=
>to enable communication of information about media streams so that a<br>se=
nding system, receiving system, or intermediate system can make<br>reasonab=
le decisions about transmitting, selecting, and rendering<br>
media streams. This enables systems to make choices that optimize user<br>e=
xperience.<br><br>This working group is chartered to specify the following =
information<br>about media streams from one entity to another entity:<br>
<br>* Spatial relationships of cameras, displays, microphones, and<br>=A0lo=
udspeakers - relative to each other and to likely positions of<br>=A0partic=
ipants<br><br>* Viewpoint, field of view/capture for<br>=A0camera/microphon=
e/display/loudspeaker - so that senders and<br>
=A0intermediate devices can understand how best to compose streams for<br>=
=A0receivers, and the receiver will know the characteristics of its<br>=A0r=
eceived streams<br><br>* Usage of the stream, for example whether the strea=
m is presentation,<br>
=A0or document camera output<br><br>* Aspect ratio of cameras and displays<=
br><br>* Which sources a receiver wants to receive. =A0For example, it migh=
t<br>=A0want the source for the left camera, or might want the source chose=
n<br>
=A0by VAD (Voice Activity Detection)<br><br>Information between sources and=
 sinks about media stream capabilities<br>will be exchanged.<br><br>The wor=
king group will define the semantics, syntax, and transport<br>mechanism fo=
r communicating the necessary information. It will<br>
consider whether existing protocols for signaling, messaging and<br>transpo=
rt are adequate or need to be extended. Any extensions to IETF<br>protocols=
 will be done in appropriate WGs, for example extensions to<br>SDP in MMUSI=
C.<br>
<br>The scope of the work includes describing relatively static relations<b=
r>between entities (participants and devices). It also includes handling<br=
>more dynamic relationships, such as specifying the audio and video<br>
streams for defined speakers. Specifying the location of the current<br>spe=
akers relative to display microphones needs to be provided<br>dynamically a=
s speakers move.<br><br>As part of the receiver telling the sender what it =
wants dynamically,<br>
explicit receiver notification to the sender of the desired video<br>stream=
 and video pause will be considered.<br><br>The scope includes both systems=
 that provide a fully immersive<br>experience, and systems that interwork w=
ith them and therefore need to<br>
understand the same multiple stream semantics.<br><br>The focus of this wor=
k is on multiple RTP audio and video streams.<br>Other media types may be c=
onsidered, however development of<br>methodologies for them is not within t=
he scope of this work.<br>
<br>Interoperation with SIP and related standards for audio and video is<br=
>required. =A0However, backwards compatibility with existing<br>non-standar=
ds compliant telepresence systems is not required.<br><br>This working grou=
p is not currently chartered to work on issues of<br>
continuous conference control including: far end camera control, floor<br>c=
ontrol, conference roster. The working group may identify<br>interoperabili=
ty obstacles in existing open standards. If so, the WG<br>will develop requ=
irements to be communicated to other IETF WGs or<br>
Standards Forums, or recharter as appropriate.<br><br>Reuse of existing pro=
tocols and backwards compatibility with<br>SIP-compliant audio/video endpoi=
nts are important factors for the<br>working group to consider. The work wi=
ll closely coordinate with the<br>
appropriate areas (e.g., OPS and SEC), and working groups including<br>AVT,=
 MMUSIC, MEDIACTRL, XCON, and SIPCORE.<br><br>Goals and Milestones:<br><br>=
Jul 2011 =A0Submit informational draft to IESG on use cases<br>Jul 2011 =A0=
Submit informational draft to IESG on framework and<br>
=A0 =A0 =A0 =A0 =A0requirements<br>Nov 2011 =A0Submit standards track speci=
fication(s) to IESG to support<br>=A0 =A0 =A0 =A0 =A0framework and requirem=
ents<br><br>_______________________________________________<br>IETF-Announc=
e mailing list<br>
<a href=3D"mailto:IETF-Announce@ietf.org">IETF-Announce@ietf.org</a><br><a =
href=3D"https://www.ietf.org/mailman/listinfo/ietf-announce" target=3D"_bla=
nk">https://www.ietf.org/mailman/listinfo/ietf-announce</a><br></div><br>

--90e6ba4fbe2e11f2550497efb9c5--

From Markus.Isomaki@nokia.com  Tue Dec 21 13:37:03 2010
Return-Path: <Markus.Isomaki@nokia.com>
X-Original-To: dispatch@core3.amsl.com
Delivered-To: dispatch@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id EABDF3A68D3 for <dispatch@core3.amsl.com>; Tue, 21 Dec 2010 13:37:03 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.539
X-Spam-Level: 
X-Spam-Status: No, score=-4.539 tagged_above=-999 required=5 tests=[AWL=-1.941, BAYES_00=-2.599, HTML_MESSAGE=0.001]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id R1X-AZ1Z8LpL for <dispatch@core3.amsl.com>; Tue, 21 Dec 2010 13:36:57 -0800 (PST)
Received: from mgw-sa01.nokia.com (smtp.nokia.com [147.243.1.47]) by core3.amsl.com (Postfix) with ESMTP id 446E03A68C6 for <dispatch@ietf.org>; Tue, 21 Dec 2010 13:36:57 -0800 (PST)
Received: from vaebh102.NOE.Nokia.com (vaebh102.europe.nokia.com [10.160.244.23]) by mgw-sa01.nokia.com (Switch-3.4.3/Switch-3.4.3) with ESMTP id oBLLcnw9003042; Tue, 21 Dec 2010 23:38:50 +0200
Received: from smtp.mgd.nokia.com ([65.54.30.5]) by vaebh102.NOE.Nokia.com over TLS secured channel with Microsoft SMTPSVC(6.0.3790.4675);  Tue, 21 Dec 2010 23:38:45 +0200
Received: from 008-AM1MMR1-004.mgdnok.nokia.com (65.54.30.59) by NOK-am1MHUB-01.mgdnok.nokia.com (65.54.30.5) with Microsoft SMTP Server (TLS) id 8.2.255.0; Tue, 21 Dec 2010 22:38:44 +0100
Received: from 008-AM1MPN1-003.mgdnok.nokia.com ([169.254.3.98]) by 008-AM1MMR1-004.mgdnok.nokia.com ([65.54.30.59]) with mapi; Tue, 21 Dec 2010 22:38:43 +0100
From: <Markus.Isomaki@nokia.com>
To: <peter.musgrave@magorcorp.com>, <harald@alvestrand.no>
Thread-Topic: [dispatch] Fwd: New Version Notification for draft-alvestrand-dispatch-rtcweb-protocols-00
Thread-Index: AcuAy1RXtTh3Nt0jTE+h7SlrXOzekgdDJukAAN9ebfA=
Date: Tue, 21 Dec 2010 21:38:42 +0000
Message-ID: <DD8B10B86502AB488CB2D3DB4C546E3806DA99@008-AM1MPN1-003.mgdnok.nokia.com>
References: <4CDA833D.8080203@alvestrand.no> <E27D73F0-3148-4B1E-B046-65426D7C451A@magorcorp.com>
In-Reply-To: <E27D73F0-3148-4B1E-B046-65426D7C451A@magorcorp.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Content-Type: multipart/alternative; boundary="_000_DD8B10B86502AB488CB2D3DB4C546E3806DA99008AM1MPN1003mgdn_"
MIME-Version: 1.0
X-OriginalArrivalTime: 21 Dec 2010 21:38:45.0306 (UTC) FILETIME=[71C391A0:01CBA157]
X-Nokia-AV: Clean
Cc: rtc-web@alvestrand.no, dispatch@ietf.org, ted.ietf@gmail.com
Subject: Re: [dispatch] Fwd: New Version Notification for	draft-alvestrand-dispatch-rtcweb-protocols-00
X-BeenThere: dispatch@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: DISPATCH Working Group Mail List <dispatch.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/dispatch>, <mailto:dispatch-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/dispatch>
List-Post: <mailto:dispatch@ietf.org>
List-Help: <mailto:dispatch-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dispatch>, <mailto:dispatch-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 21 Dec 2010 21:37:04 -0000

--_000_DD8B10B86502AB488CB2D3DB4C546E3806DA99008AM1MPN1003mgdn_
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

Hi Peter, all,

About the video codec: Are there any arguments on why VP8 would not have IP=
R issues? It is available as an open source implementation, but that does n=
ot mean there are no IPR against it. My understanding is that the IPR situa=
tion wrt. VP8 is still unclear and thus risky. The other issue with VP8 is,=
 as far as I know, the lack of a clear spec out of which independent intero=
perable implementations can be created.

So I don't at least buy the argument that we should choose VP8 as mandatory=
 to implement video codec because of IPR reasons.

I'm working on a separate review on Harald's drafts (thanks for putting the=
m together) and will come back to the codec issue there in more detail, but=
 just wanted to respond to Peter's point here.

Regards,
                Markus

From: dispatch-bounces@ietf.org [mailto:dispatch-bounces@ietf.org] On Behal=
f Of ext Peter Musgrave
Sent: 17 December, 2010 13:48
To: Harald Alvestrand
Cc: rtc-web@alvestrand.no; dispatch@ietf.org; Ted Hardie
Subject: Re: [dispatch] Fwd: New Version Notification for draft-alvestrand-=
dispatch-rtcweb-protocols-00

I'd also like to echo Alan's thanks for these drafts.

The protocol doc is very clear. [If you read only one dispatch draft this C=
hristmas, make it this one. ;-)  ]

One observation to the group. The mandatory to implement video CODEC is VP8=
 (presumably since it does not have IPR issues - which some other choices w=
ould have).

Regards,

Peter Musgrave


Nits
Introduction
s/veichle/vehicle/

Section 2 Para "Within each.."
s/implementaiton/implementation/

Section 4 Para1
"such as" (something missing here?)

Section 5 Para2
"There is no third mandatory to implement"
? Was there a mention of a third before. Not sure why this statement is the=
re.


On 2010-11-10, at 6:34 AM, Harald Alvestrand wrote:


This is the overview document for the IETF-related RTC-WEB work.

-------- Original Message --------
Subject:

New Version Notification for draft-alvestrand-dispatch-rtcweb-protocols-00

Date:

Wed, 10 Nov 2010 03:31:05 -0800 (PST)

From:

IETF I-D Submission Tool <idsubmission@ietf.org><mailto:idsubmission@ietf.o=
rg>

To:

harald@alvestrand.no<mailto:harald@alvestrand.no>



A new version of I-D, draft-alvestrand-dispatch-rtcweb-protocols-00.txt has=
 been successfully submitted by Harald Alvestrand and posted to the IETF re=
pository.



Filename:      draft-alvestrand-dispatch-rtcweb-protocols

Revision:      00

Title:         Overview: Real Time Protocols for Brower-based Applications

Creation_date:  2010-11-11

WG ID:         Independent Submission

Number_of_pages: 9



Abstract:

This document gives an overview of a protocol suite intended for use

with real-time applications that can be deployed in browsers - "real

time communication on the Web".



It intends to serve as a starting and coordination point to make sure

all the parts that are needed to achieve this goal are findable, and

that the parts that belong in the Internet protocol suite are fully

specified and on the right publication track.



This work is an attempt to synthesize the input of many people, but

makes no claims to fully represent the views of any of them.  All

parts of the document should be regarded as open for discussion.







The IETF Secretariat.






_______________________________________________
dispatch mailing list
dispatch@ietf.org<mailto:dispatch@ietf.org>
https://www.ietf.org/mailman/listinfo/dispatch


--_000_DD8B10B86502AB488CB2D3DB4C546E3806DA99008AM1MPN1003mgdn_
Content-Type: text/html; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

<html xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-micr=
osoft-com:office:office" xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:x=3D"urn:schemas-microsoft-com:office:excel" xmlns:p=3D"urn:schemas-m=
icrosoft-com:office:powerpoint" xmlns:a=3D"urn:schemas-microsoft-com:office=
:access" xmlns:dt=3D"uuid:C2F41010-65B3-11d1-A29F-00AA00C14882" xmlns:s=3D"=
uuid:BDC6E3F0-6DA3-11d1-A2A3-00AA00C14882" xmlns:rs=3D"urn:schemas-microsof=
t-com:rowset" xmlns:z=3D"#RowsetSchema" xmlns:b=3D"urn:schemas-microsoft-co=
m:office:publisher" xmlns:ss=3D"urn:schemas-microsoft-com:office:spreadshee=
t" xmlns:c=3D"urn:schemas-microsoft-com:office:component:spreadsheet" xmlns=
:odc=3D"urn:schemas-microsoft-com:office:odc" xmlns:oa=3D"urn:schemas-micro=
soft-com:office:activation" xmlns:html=3D"http://www.w3.org/TR/REC-html40" =
xmlns:q=3D"http://schemas.xmlsoap.org/soap/envelope/" xmlns:rtc=3D"http://m=
icrosoft.com/officenet/conferencing" xmlns:D=3D"DAV:" xmlns:Repl=3D"http://=
schemas.microsoft.com/repl/" xmlns:mt=3D"http://schemas.microsoft.com/share=
point/soap/meetings/" xmlns:x2=3D"http://schemas.microsoft.com/office/excel=
/2003/xml" xmlns:ppda=3D"http://www.passport.com/NameSpace.xsd" xmlns:ois=
=3D"http://schemas.microsoft.com/sharepoint/soap/ois/" xmlns:dir=3D"http://=
schemas.microsoft.com/sharepoint/soap/directory/" xmlns:ds=3D"http://www.w3=
.org/2000/09/xmldsig#" xmlns:dsp=3D"http://schemas.microsoft.com/sharepoint=
/dsp" xmlns:udc=3D"http://schemas.microsoft.com/data/udc" xmlns:xsd=3D"http=
://www.w3.org/2001/XMLSchema" xmlns:sub=3D"http://schemas.microsoft.com/sha=
repoint/soap/2002/1/alerts/" xmlns:ec=3D"http://www.w3.org/2001/04/xmlenc#"=
 xmlns:sp=3D"http://schemas.microsoft.com/sharepoint/" xmlns:sps=3D"http://=
schemas.microsoft.com/sharepoint/soap/" xmlns:xsi=3D"http://www.w3.org/2001=
/XMLSchema-instance" xmlns:udcs=3D"http://schemas.microsoft.com/data/udc/so=
ap" xmlns:udcxf=3D"http://schemas.microsoft.com/data/udc/xmlfile" xmlns:udc=
p2p=3D"http://schemas.microsoft.com/data/udc/parttopart" xmlns:wf=3D"http:/=
/schemas.microsoft.com/sharepoint/soap/workflow/" xmlns:dsss=3D"http://sche=
mas.microsoft.com/office/2006/digsig-setup" xmlns:dssi=3D"http://schemas.mi=
crosoft.com/office/2006/digsig" xmlns:mdssi=3D"http://schemas.openxmlformat=
s.org/package/2006/digital-signature" xmlns:mver=3D"http://schemas.openxmlf=
ormats.org/markup-compatibility/2006" xmlns:m=3D"http://schemas.microsoft.c=
om/office/2004/12/omml" xmlns:mrels=3D"http://schemas.openxmlformats.org/pa=
ckage/2006/relationships" xmlns:spwp=3D"http://microsoft.com/sharepoint/web=
partpages" xmlns:ex12t=3D"http://schemas.microsoft.com/exchange/services/20=
06/types" xmlns:ex12m=3D"http://schemas.microsoft.com/exchange/services/200=
6/messages" xmlns:pptsl=3D"http://schemas.microsoft.com/sharepoint/soap/Sli=
deLibrary/" xmlns:spsl=3D"http://microsoft.com/webservices/SharePointPortal=
Server/PublishedLinksService" xmlns:Z=3D"urn:schemas-microsoft-com:" xmlns:=
st=3D"&#1;" xmlns=3D"http://www.w3.org/TR/REC-html40">

<head>
<meta http-equiv=3DContent-Type content=3D"text/html; charset=3Dus-ascii">
<meta name=3DGenerator content=3D"Microsoft Word 12 (filtered medium)">
<style>
<!--
 /* Font Definitions */
 @font-face
	{font-family:Helvetica;
	panose-1:2 11 6 4 2 2 2 2 2 4;}
@font-face
	{font-family:Courier;
	panose-1:2 7 4 9 2 2 5 2 4 4;}
@font-face
	{font-family:Courier;
	panose-1:2 7 4 9 2 2 5 2 4 4;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
	{font-family:Tahoma;
	panose-1:2 11 6 4 3 5 4 4 2 4;}
@font-face
	{font-family:Consolas;
	panose-1:2 11 6 9 2 2 4 3 2 4;}
 /* Style Definitions */
 p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0cm;
	margin-bottom:.0001pt;
	font-size:12.0pt;
	font-family:"Times New Roman","serif";}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:blue;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:purple;
	text-decoration:underline;}
pre
	{mso-style-priority:99;
	mso-style-link:"HTML Preformatted Char";
	margin:0cm;
	margin-bottom:.0001pt;
	font-size:10.0pt;
	font-family:"Courier New";}
span.HTMLPreformattedChar
	{mso-style-name:"HTML Preformatted Char";
	mso-style-priority:99;
	mso-style-link:"HTML Preformatted";
	font-family:Consolas;}
span.EmailStyle19
	{mso-style-type:personal-reply;
	font-family:"Calibri","sans-serif";
	color:#1F497D;}
.MsoChpDefault
	{mso-style-type:export-only;
	font-size:10.0pt;}
@page WordSection1
	{size:612.0pt 792.0pt;
	margin:72.0pt 72.0pt 72.0pt 72.0pt;}
div.WordSection1
	{page:WordSection1;}
-->
</style>
<!--[if gte mso 9]><xml>
 <o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
 <o:shapelayout v:ext=3D"edit">
  <o:idmap v:ext=3D"edit" data=3D"1" />
 </o:shapelayout></xml><![endif]-->
</head>

<body lang=3DEN-US link=3Dblue vlink=3Dpurple style=3D'word-wrap: break-wor=
d;
-webkit-nbsp-mode: space;-webkit-line-break: after-white-space'>

<div class=3DWordSection1>

<p class=3DMsoNormal><span style=3D'font-size:11.0pt;font-family:"Calibri",=
"sans-serif";
color:#1F497D'>Hi Peter, all,<o:p></o:p></span></p>

<p class=3DMsoNormal><span style=3D'font-size:11.0pt;font-family:"Calibri",=
"sans-serif";
color:#1F497D'><o:p>&nbsp;</o:p></span></p>

<p class=3DMsoNormal><span style=3D'font-size:11.0pt;font-family:"Calibri",=
"sans-serif";
color:#1F497D'>About the video codec: Are there any arguments on why VP8 wo=
uld
not have IPR issues? It is available as an open source implementation, but =
that
does not mean there are no IPR against it. My understanding is that the IPR
situation wrt. VP8 is still unclear and thus risky. The other issue with VP=
8 is,
as far as I know, the lack of a clear spec out of which independent interop=
erable
implementations can be created.<o:p></o:p></span></p>

<p class=3DMsoNormal><span style=3D'font-size:11.0pt;font-family:"Calibri",=
"sans-serif";
color:#1F497D'><o:p>&nbsp;</o:p></span></p>

<p class=3DMsoNormal><span style=3D'font-size:11.0pt;font-family:"Calibri",=
"sans-serif";
color:#1F497D'>So I don&#8217;t at least buy the argument that we should ch=
oose
VP8 as mandatory to implement video codec because of IPR reasons.<o:p></o:p=
></span></p>

<p class=3DMsoNormal><span style=3D'font-size:11.0pt;font-family:"Calibri",=
"sans-serif";
color:#1F497D'><o:p>&nbsp;</o:p></span></p>

<p class=3DMsoNormal><span style=3D'font-size:11.0pt;font-family:"Calibri",=
"sans-serif";
color:#1F497D'>I&#8217;m working on a separate review on Harald&#8217;s dra=
fts
(thanks for putting them together) and will come back to the codec issue th=
ere in
more detail, but just wanted to respond to Peter&#8217;s point here.<o:p></=
o:p></span></p>

<p class=3DMsoNormal><span style=3D'font-size:11.0pt;font-family:"Calibri",=
"sans-serif";
color:#1F497D'><o:p>&nbsp;</o:p></span></p>

<p class=3DMsoNormal><span style=3D'font-size:11.0pt;font-family:"Calibri",=
"sans-serif";
color:#1F497D'>Regards,<o:p></o:p></span></p>

<p class=3DMsoNormal><span style=3D'font-size:11.0pt;font-family:"Calibri",=
"sans-serif";
color:#1F497D'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Markus
<o:p></o:p></span></p>

<p class=3DMsoNormal><span style=3D'font-size:11.0pt;font-family:"Calibri",=
"sans-serif";
color:#1F497D'><o:p>&nbsp;</o:p></span></p>

<div style=3D'border:none;border-left:solid blue 1.5pt;padding:0cm 0cm 0cm =
4.0pt'>

<div>

<div style=3D'border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0cm =
0cm 0cm'>

<p class=3DMsoNormal><b><span style=3D'font-size:10.0pt;font-family:"Tahoma=
","sans-serif"'>From:</span></b><span
style=3D'font-size:10.0pt;font-family:"Tahoma","sans-serif"'> dispatch-boun=
ces@ietf.org
[mailto:dispatch-bounces@ietf.org] <b>On Behalf Of </b>ext Peter Musgrave<b=
r>
<b>Sent:</b> 17 December, 2010 13:48<br>
<b>To:</b> Harald Alvestrand<br>
<b>Cc:</b> rtc-web@alvestrand.no; dispatch@ietf.org; Ted Hardie<br>
<b>Subject:</b> Re: [dispatch] Fwd: New Version Notification for
draft-alvestrand-dispatch-rtcweb-protocols-00<o:p></o:p></span></p>

</div>

</div>

<p class=3DMsoNormal><o:p>&nbsp;</o:p></p>

<div>

<p class=3DMsoNormal>I'd also like to echo Alan's thanks for these drafts.&=
nbsp;<o:p></o:p></p>

</div>

<div>

<p class=3DMsoNormal><o:p>&nbsp;</o:p></p>

</div>

<div>

<p class=3DMsoNormal>The protocol doc is very clear. [If you read only one
dispatch draft this Christmas, make it this one. ;-) &nbsp;]<o:p></o:p></p>

</div>

<div>

<p class=3DMsoNormal><o:p>&nbsp;</o:p></p>

</div>

<div>

<p class=3DMsoNormal>One observation to the group. The mandatory to impleme=
nt
video CODEC is VP8 (presumably since it does not have IPR issues - which so=
me
other choices would have).&nbsp;<o:p></o:p></p>

</div>

<div>

<p class=3DMsoNormal><o:p>&nbsp;</o:p></p>

</div>

<div>

<p class=3DMsoNormal>Regards,&nbsp;<o:p></o:p></p>

</div>

<div>

<p class=3DMsoNormal><o:p>&nbsp;</o:p></p>

</div>

<div>

<p class=3DMsoNormal>Peter Musgrave<o:p></o:p></p>

</div>

<div>

<p class=3DMsoNormal><o:p>&nbsp;</o:p></p>

</div>

<div>

<p class=3DMsoNormal><o:p>&nbsp;</o:p></p>

</div>

<div>

<div>

<p class=3DMsoNormal><span style=3D'font-size:9.0pt;font-family:"Helvetica"=
,"sans-serif"'>Nits<o:p></o:p></span></p>

</div>

<div>

<p class=3DMsoNormal><span style=3D'font-size:9.0pt;font-family:"Helvetica"=
,"sans-serif"'>Introduction<o:p></o:p></span></p>

</div>

<div>

<p class=3DMsoNormal><span style=3D'font-size:9.0pt;font-family:"Helvetica"=
,"sans-serif"'>s/</span><span
style=3D'font-size:10.0pt;font-family:Courier'>veichle/vehicle/<o:p></o:p><=
/span></p>

</div>

<div>

<p class=3DMsoNormal><span style=3D'font-size:10.0pt;font-family:Courier'><=
o:p>&nbsp;</o:p></span></p>

</div>

<div>

<p class=3DMsoNormal><span style=3D'font-size:10.0pt;font-family:Courier'>S=
ection 2
Para &quot;Within each..&quot;<o:p></o:p></span></p>

</div>

<div>

<p class=3DMsoNormal><span style=3D'font-size:10.0pt;font-family:Courier'>s=
/implementaiton/implementation/<o:p></o:p></span></p>

</div>

<div>

<p class=3DMsoNormal><span style=3D'font-size:10.0pt;font-family:Courier'><=
o:p>&nbsp;</o:p></span></p>

</div>

<div>

<p class=3DMsoNormal><span style=3D'font-size:10.0pt;font-family:Courier'>S=
ection 4
Para1<o:p></o:p></span></p>

</div>

<div>

<p class=3DMsoNormal><span style=3D'font-size:10.0pt;font-family:Courier'>&=
quot;such
as&quot; (something missing here?)<o:p></o:p></span></p>

</div>

<div>

<p class=3DMsoNormal><span style=3D'font-size:10.0pt;font-family:Courier'><=
o:p>&nbsp;</o:p></span></p>

</div>

<div>

<p class=3DMsoNormal><span style=3D'font-size:10.0pt;font-family:Courier'>S=
ection 5
Para2<o:p></o:p></span></p>

</div>

<div>

<p class=3DMsoNormal><span style=3D'font-size:10.0pt;font-family:Courier'>&=
quot;There
is no third mandatory to implement&quot;&nbsp;<o:p></o:p></span></p>

</div>

<div>

<p class=3DMsoNormal><span style=3D'font-size:10.0pt;font-family:Courier'>?=
 Was
there a mention of a third before. Not sure why this statement is there.<o:=
p></o:p></span></p>

</div>

</div>

<div>

<p class=3DMsoNormal><o:p>&nbsp;</o:p></p>

</div>

<p class=3DMsoNormal><o:p>&nbsp;</o:p></p>

<div>

<div>

<p class=3DMsoNormal>On 2010-11-10, at 6:34 AM, Harald Alvestrand wrote:<o:=
p></o:p></p>

</div>

<p class=3DMsoNormal><br>
<br>
<o:p></o:p></p>

<div>

<p class=3DMsoNormal>This is the overview document for the IETF-related RTC=
-WEB
work.<br>
<br>
-------- Original Message -------- <o:p></o:p></p>

<table class=3DMsoNormalTable border=3D0 cellspacing=3D0 cellpadding=3D0>
 <tr>
  <td nowrap valign=3Dtop style=3D'padding:0cm 0cm 0cm 0cm'>
  <p class=3DMsoNormal align=3Dright style=3D'text-align:right'><b>Subject:=
 <o:p></o:p></b></p>
  </td>
  <td style=3D'padding:0cm 0cm 0cm 0cm'>
  <p class=3DMsoNormal>New Version Notification for
  draft-alvestrand-dispatch-rtcweb-protocols-00<o:p></o:p></p>
  </td>
 </tr>
 <tr>
  <td nowrap valign=3Dtop style=3D'padding:0cm 0cm 0cm 0cm'>
  <p class=3DMsoNormal align=3Dright style=3D'text-align:right'><b>Date: <o=
:p></o:p></b></p>
  </td>
  <td style=3D'padding:0cm 0cm 0cm 0cm'>
  <p class=3DMsoNormal>Wed, 10 Nov 2010 03:31:05 -0800 (PST)<o:p></o:p></p>
  </td>
 </tr>
 <tr>
  <td nowrap valign=3Dtop style=3D'padding:0cm 0cm 0cm 0cm'>
  <p class=3DMsoNormal align=3Dright style=3D'text-align:right'><b>From: <o=
:p></o:p></b></p>
  </td>
  <td style=3D'padding:0cm 0cm 0cm 0cm'>
  <p class=3DMsoNormal>IETF I-D Submission Tool <a
  href=3D"mailto:idsubmission@ietf.org">&lt;idsubmission@ietf.org&gt;</a><o=
:p></o:p></p>
  </td>
 </tr>
 <tr>
  <td nowrap valign=3Dtop style=3D'padding:0cm 0cm 0cm 0cm'>
  <p class=3DMsoNormal align=3Dright style=3D'text-align:right'><b>To: <o:p=
></o:p></b></p>
  </td>
  <td style=3D'padding:0cm 0cm 0cm 0cm'>
  <p class=3DMsoNormal><a href=3D"mailto:harald@alvestrand.no">harald@alves=
trand.no</a><o:p></o:p></p>
  </td>
 </tr>
</table>

<p class=3DMsoNormal style=3D'margin-bottom:12.0pt'><o:p>&nbsp;</o:p></p>

<pre>A new version of I-D, draft-alvestrand-dispatch-rtcweb-protocols-00.tx=
t has been successfully submitted by Harald Alvestrand and posted to the IE=
TF repository.<o:p></o:p></pre><pre><o:p>&nbsp;</o:p></pre><pre>Filename:&n=
bsp;&nbsp;&nbsp;&nbsp;  draft-alvestrand-dispatch-rtcweb-protocols<o:p></o:=
p></pre><pre>Revision:&nbsp;&nbsp;&nbsp;&nbsp;  00<o:p></o:p></pre><pre>Tit=
le:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  Overview: Real Time Protocol=
s for Brower-based Applications<o:p></o:p></pre><pre>Creation_date:  2010-1=
1-11<o:p></o:p></pre><pre>WG ID:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =
 Independent Submission<o:p></o:p></pre><pre>Number_of_pages: 9<o:p></o:p><=
/pre><pre><o:p>&nbsp;</o:p></pre><pre>Abstract:<o:p></o:p></pre><pre>This d=
ocument gives an overview of a protocol suite intended for use<o:p></o:p></=
pre><pre>with real-time applications that can be deployed in browsers - &qu=
ot;real<o:p></o:p></pre><pre>time communication on the Web&quot;.<o:p></o:p=
></pre><pre><o:p>&nbsp;</o:p></pre><pre>It intends to serve as a starting a=
nd coordination point to make sure<o:p></o:p></pre><pre>all the parts that =
are needed to achieve this goal are findable, and<o:p></o:p></pre><pre>that=
 the parts that belong in the Internet protocol suite are fully<o:p></o:p><=
/pre><pre>specified and on the right publication track.<o:p></o:p></pre><pr=
e><o:p>&nbsp;</o:p></pre><pre>This work is an attempt to synthesize the inp=
ut of many people, but<o:p></o:p></pre><pre>makes no claims to fully repres=
ent the views of any of them.&nbsp; All<o:p></o:p></pre><pre>parts of the d=
ocument should be regarded as open for discussion.<o:p></o:p></pre><pre>&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <o:p></o:p></pre><pre><o:p>&nbsp;</o:p></=
pre><pre><o:p>&nbsp;</o:p></pre><pre>The IETF Secretariat.<o:p></o:p></pre>=
<pre><o:p>&nbsp;</o:p></pre><pre><o:p>&nbsp;</o:p></pre><pre><o:p>&nbsp;</o=
:p></pre></div>

<p class=3DMsoNormal>_______________________________________________<br>
dispatch mailing list<br>
<a href=3D"mailto:dispatch@ietf.org">dispatch@ietf.org</a><br>
https://www.ietf.org/mailman/listinfo/dispatch<o:p></o:p></p>

</div>

<p class=3DMsoNormal><o:p>&nbsp;</o:p></p>

</div>

</div>

</body>

</html>

--_000_DD8B10B86502AB488CB2D3DB4C546E3806DA99008AM1MPN1003mgdn_--

From singer@apple.com  Tue Dec 21 13:44:08 2010
Return-Path: <singer@apple.com>
X-Original-To: dispatch@core3.amsl.com
Delivered-To: dispatch@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 9D6733A68C1 for <dispatch@core3.amsl.com>; Tue, 21 Dec 2010 13:44:08 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -106.599
X-Spam-Level: 
X-Spam-Status: No, score=-106.599 tagged_above=-999 required=5 tests=[AWL=-0.001, BAYES_00=-2.599, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-4, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id t1vV-+jSMZNS for <dispatch@core3.amsl.com>; Tue, 21 Dec 2010 13:44:05 -0800 (PST)
Received: from mail-out4.apple.com (mail-out.apple.com [17.254.13.23]) by core3.amsl.com (Postfix) with ESMTP id A3B743A6852 for <dispatch@ietf.org>; Tue, 21 Dec 2010 13:44:04 -0800 (PST)
Received: from relay11.apple.com (relay11.apple.com [17.128.113.48]) by mail-out4.apple.com (Postfix) with ESMTP id 8726FC5FB586; Tue, 21 Dec 2010 13:46:01 -0800 (PST)
X-AuditID: 11807130-b7cb4ae000001037-64-4d1120198269
Received: from singda.apple.com (singda.apple.com [17.197.20.4]) by relay11.apple.com (Apple SCV relay) with SMTP id 0B.4C.04151.910211D4; Tue, 21 Dec 2010 13:46:01 -0800 (PST)
Mime-Version: 1.0 (Apple Message framework v1082)
Content-Type: multipart/alternative; boundary=Apple-Mail-200--1019335179
From: David Singer <singer@apple.com>
In-Reply-To: <DD8B10B86502AB488CB2D3DB4C546E3806DA99@008-AM1MPN1-003.mgdnok.nokia.com>
Date: Tue, 21 Dec 2010 13:46:00 -0800
Message-Id: <021F5744-F0AA-40CF-A755-39EBBF871C4D@apple.com>
References: <4CDA833D.8080203@alvestrand.no> <E27D73F0-3148-4B1E-B046-65426D7C451A@magorcorp.com> <DD8B10B86502AB488CB2D3DB4C546E3806DA99@008-AM1MPN1-003.mgdnok.nokia.com>
To: markus.isomaki@nokia.com
X-Mailer: Apple Mail (2.1082)
X-Brightmail-Tracker: AAAAAA==
Cc: rtc-web@alvestrand.no, dispatch@ietf.org, ted.ietf@gmail.com
Subject: Re: [dispatch] Fwd: New Version Notification	for draft-alvestrand-dispatch-rtcweb-protocols-00
X-BeenThere: dispatch@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: DISPATCH Working Group Mail List <dispatch.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/dispatch>, <mailto:dispatch-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/dispatch>
List-Post: <mailto:dispatch@ietf.org>
List-Help: <mailto:dispatch-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dispatch>, <mailto:dispatch-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 21 Dec 2010 21:44:09 -0000

--Apple-Mail-200--1019335179
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=windows-1252

I have to agree.  If IPR issues are what we want to avoid, VP8 seems =
like a poor choice (e.g. =
<http://www.digitaltrends.com/computing/mpeg-la-looking-at-patents-for-goo=
gles-vp8webm-video/>).

On Dec 21, 2010, at 13:38 , markus.isomaki@nokia.com wrote:

> Hi Peter, all,
> =20
> About the video codec: Are there any arguments on why VP8 would not =
have IPR issues? It is available as an open source implementation, but =
that does not mean there are no IPR against it. My understanding is that =
the IPR situation wrt. VP8 is still unclear and thus risky. The other =
issue with VP8 is, as far as I know, the lack of a clear spec out of =
which independent interoperable implementations can be created.
> =20
> So I don=92t at least buy the argument that we should choose VP8 as =
mandatory to implement video codec because of IPR reasons.
> =20
> I=92m working on a separate review on Harald=92s drafts (thanks for =
putting them together) and will come back to the codec issue there in =
more detail, but just wanted to respond to Peter=92s point here.
> =20
> Regards,
>                 Markus
> =20
> From: dispatch-bounces@ietf.org [mailto:dispatch-bounces@ietf.org] On =
Behalf Of ext Peter Musgrave
> Sent: 17 December, 2010 13:48
> To: Harald Alvestrand
> Cc: rtc-web@alvestrand.no; dispatch@ietf.org; Ted Hardie
> Subject: Re: [dispatch] Fwd: New Version Notification for =
draft-alvestrand-dispatch-rtcweb-protocols-00
> =20
> I'd also like to echo Alan's thanks for these drafts.=20
> =20
> The protocol doc is very clear. [If you read only one dispatch draft =
this Christmas, make it this one. ;-)  ]
> =20
> One observation to the group. The mandatory to implement video CODEC =
is VP8 (presumably since it does not have IPR issues - which some other =
choices would have).=20
> =20
> Regards,=20
> =20
> Peter Musgrave
> =20
> =20
> Nits
> Introduction
> s/veichle/vehicle/
> =20
> Section 2 Para "Within each.."
> s/implementaiton/implementation/
> =20
> Section 4 Para1
> "such as" (something missing here?)
> =20
> Section 5 Para2
> "There is no third mandatory to implement"=20
> ? Was there a mention of a third before. Not sure why this statement =
is there.
> =20
> =20
> On 2010-11-10, at 6:34 AM, Harald Alvestrand wrote:
>=20
>=20
> This is the overview document for the IETF-related RTC-WEB work.
>=20
> -------- Original Message --------
> Subject:
> New Version Notification for =
draft-alvestrand-dispatch-rtcweb-protocols-00
> Date:
> Wed, 10 Nov 2010 03:31:05 -0800 (PST)
> From:
> IETF I-D Submission Tool <idsubmission@ietf.org>
> To:
> harald@alvestrand.no
> =20
>=20
> A new version of I-D, =
draft-alvestrand-dispatch-rtcweb-protocols-00.txt has been successfully =
submitted by Harald Alvestrand and posted to the IETF repository.
> =20
> Filename:      draft-alvestrand-dispatch-rtcweb-protocols
> Revision:      00
> Title:         Overview: Real Time Protocols for Brower-based =
Applications
> Creation_date:  2010-11-11
> WG ID:         Independent Submission
> Number_of_pages: 9
> =20
> Abstract:
> This document gives an overview of a protocol suite intended for use
> with real-time applications that can be deployed in browsers - "real
> time communication on the Web".
> =20
> It intends to serve as a starting and coordination point to make sure
> all the parts that are needed to achieve this goal are findable, and
> that the parts that belong in the Internet protocol suite are fully
> specified and on the right publication track.
> =20
> This work is an attempt to synthesize the input of many people, but
> makes no claims to fully represent the views of any of them.  All
> parts of the document should be regarded as open for discussion.
>                                                                        =
          =20
> =20
> =20
> The IETF Secretariat.
> =20
> =20
> =20
> _______________________________________________
> dispatch mailing list
> dispatch@ietf.org
> https://www.ietf.org/mailman/listinfo/dispatch
> =20
> _______________________________________________
> dispatch mailing list
> dispatch@ietf.org
> https://www.ietf.org/mailman/listinfo/dispatch

David Singer
Multimedia and Software Standards, Apple Inc.


--Apple-Mail-200--1019335179
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=windows-1252

<html><head></head><body style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; -webkit-line-break: after-white-space; ">I =
have to agree. &nbsp;If IPR issues are what we want to avoid, VP8 seems =
like a poor choice (e.g. &lt;<a =
href=3D"http://www.digitaltrends.com/computing/mpeg-la-looking-at-patents-=
for-googles-vp8webm-video/">http://www.digitaltrends.com/computing/mpeg-la=
-looking-at-patents-for-googles-vp8webm-video/</a>&gt;).<div><br><div><div=
>On Dec 21, 2010, at 13:38 , <a =
href=3D"mailto:markus.isomaki@nokia.com">markus.isomaki@nokia.com</a> =
wrote:</div><br class=3D"Apple-interchange-newline"><blockquote =
type=3D"cite"><span class=3D"Apple-style-span" style=3D"border-collapse: =
separate; font-family: Helvetica; font-style: normal; font-variant: =
normal; font-weight: normal; letter-spacing: normal; line-height: =
normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: =
normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: =
0px; -webkit-border-vertical-spacing: 0px; =
-webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: =
auto; -webkit-text-stroke-width: 0px; font-size: medium; "><div =
lang=3D"EN-US" link=3D"blue" vlink=3D"purple" style=3D"word-wrap: =
break-word; -webkit-nbsp-mode: space; -webkit-line-break: =
after-white-space; "><div class=3D"WordSection1" style=3D"page: =
WordSection1; "><div style=3D"margin-top: 0cm; margin-right: 0cm; =
margin-bottom: 0.0001pt; margin-left: 0cm; font-size: 12pt; font-family: =
'Times New Roman', serif; "><span style=3D"font-size: 11pt; font-family: =
Calibri, sans-serif; color: rgb(31, 73, 125); ">Hi Peter, =
all,<o:p></o:p></span></div><div style=3D"margin-top: 0cm; margin-right: =
0cm; margin-bottom: 0.0001pt; margin-left: 0cm; font-size: 12pt; =
font-family: 'Times New Roman', serif; "><span style=3D"font-size: 11pt; =
font-family: Calibri, sans-serif; color: rgb(31, 73, 125); =
"><o:p>&nbsp;</o:p></span></div><div style=3D"margin-top: 0cm; =
margin-right: 0cm; margin-bottom: 0.0001pt; margin-left: 0cm; font-size: =
12pt; font-family: 'Times New Roman', serif; "><span style=3D"font-size: =
11pt; font-family: Calibri, sans-serif; color: rgb(31, 73, 125); ">About =
the video codec: Are there any arguments on why VP8 would not have IPR =
issues? It is available as an open source implementation, but that does =
not mean there are no IPR against it. My understanding is that the IPR =
situation wrt. VP8 is still unclear and thus risky. The other issue with =
VP8 is, as far as I know, the lack of a clear spec out of which =
independent interoperable implementations can be =
created.<o:p></o:p></span></div><div style=3D"margin-top: 0cm; =
margin-right: 0cm; margin-bottom: 0.0001pt; margin-left: 0cm; font-size: =
12pt; font-family: 'Times New Roman', serif; "><span style=3D"font-size: =
11pt; font-family: Calibri, sans-serif; color: rgb(31, 73, 125); =
"><o:p>&nbsp;</o:p></span></div><div style=3D"margin-top: 0cm; =
margin-right: 0cm; margin-bottom: 0.0001pt; margin-left: 0cm; font-size: =
12pt; font-family: 'Times New Roman', serif; "><span style=3D"font-size: =
11pt; font-family: Calibri, sans-serif; color: rgb(31, 73, 125); ">So I =
don=92t at least buy the argument that we should choose VP8 as mandatory =
to implement video codec because of IPR =
reasons.<o:p></o:p></span></div><div style=3D"margin-top: 0cm; =
margin-right: 0cm; margin-bottom: 0.0001pt; margin-left: 0cm; font-size: =
12pt; font-family: 'Times New Roman', serif; "><span style=3D"font-size: =
11pt; font-family: Calibri, sans-serif; color: rgb(31, 73, 125); =
"><o:p>&nbsp;</o:p></span></div><div style=3D"margin-top: 0cm; =
margin-right: 0cm; margin-bottom: 0.0001pt; margin-left: 0cm; font-size: =
12pt; font-family: 'Times New Roman', serif; "><span style=3D"font-size: =
11pt; font-family: Calibri, sans-serif; color: rgb(31, 73, 125); ">I=92m =
working on a separate review on Harald=92s drafts (thanks for putting =
them together) and will come back to the codec issue there in more =
detail, but just wanted to respond to Peter=92s point =
here.<o:p></o:p></span></div><div style=3D"margin-top: 0cm; =
margin-right: 0cm; margin-bottom: 0.0001pt; margin-left: 0cm; font-size: =
12pt; font-family: 'Times New Roman', serif; "><span style=3D"font-size: =
11pt; font-family: Calibri, sans-serif; color: rgb(31, 73, 125); =
"><o:p>&nbsp;</o:p></span></div><div style=3D"margin-top: 0cm; =
margin-right: 0cm; margin-bottom: 0.0001pt; margin-left: 0cm; font-size: =
12pt; font-family: 'Times New Roman', serif; "><span style=3D"font-size: =
11pt; font-family: Calibri, sans-serif; color: rgb(31, 73, 125); =
">Regards,<o:p></o:p></span></div><div style=3D"margin-top: 0cm; =
margin-right: 0cm; margin-bottom: 0.0001pt; margin-left: 0cm; font-size: =
12pt; font-family: 'Times New Roman', serif; "><span style=3D"font-size: =
11pt; font-family: Calibri, sans-serif; color: rgb(31, 73, 125); =
">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp; Markus<o:p></o:p></span></div><div style=3D"margin-top:=
 0cm; margin-right: 0cm; margin-bottom: 0.0001pt; margin-left: 0cm; =
font-size: 12pt; font-family: 'Times New Roman', serif; "><span =
style=3D"font-size: 11pt; font-family: Calibri, sans-serif; color: =
rgb(31, 73, 125); "><o:p>&nbsp;</o:p></span></div><div =
style=3D"border-top-style: none; border-right-style: none; =
border-bottom-style: none; border-width: initial; border-color: initial; =
border-left-style: solid; border-left-color: blue; border-left-width: =
1.5pt; padding-top: 0cm; padding-right: 0cm; padding-bottom: 0cm; =
padding-left: 4pt; "><div><div style=3D"border-right-style: none; =
border-bottom-style: none; border-left-style: none; border-width: =
initial; border-color: initial; border-top-style: solid; =
border-top-color: rgb(181, 196, 223); border-top-width: 1pt; =
padding-top: 3pt; padding-right: 0cm; padding-bottom: 0cm; padding-left: =
0cm; "><div style=3D"margin-top: 0cm; margin-right: 0cm; margin-bottom: =
0.0001pt; margin-left: 0cm; font-size: 12pt; font-family: 'Times New =
Roman', serif; "><b><span style=3D"font-size: 10pt; font-family: Tahoma, =
sans-serif; ">From:</span></b><span style=3D"font-size: 10pt; =
font-family: Tahoma, sans-serif; "><span =
class=3D"Apple-converted-space">&nbsp;</span><a =
href=3D"mailto:dispatch-bounces@ietf.org" style=3D"color: blue; =
text-decoration: underline; ">dispatch-bounces@ietf.org</a><span =
class=3D"Apple-converted-space">&nbsp;</span>[mailto:dispatch-bounces@ietf=
.org]<span class=3D"Apple-converted-space">&nbsp;</span><b>On Behalf =
Of<span class=3D"Apple-converted-space">&nbsp;</span></b>ext Peter =
Musgrave<br><b>Sent:</b><span =
class=3D"Apple-converted-space">&nbsp;</span>17 December, 2010 =
13:48<br><b>To:</b><span =
class=3D"Apple-converted-space">&nbsp;</span>Harald =
Alvestrand<br><b>Cc:</b><span =
class=3D"Apple-converted-space">&nbsp;</span><a =
href=3D"mailto:rtc-web@alvestrand.no" style=3D"color: blue; =
text-decoration: underline; ">rtc-web@alvestrand.no</a>;<span =
class=3D"Apple-converted-space">&nbsp;</span><a =
href=3D"mailto:dispatch@ietf.org" style=3D"color: blue; text-decoration: =
underline; ">dispatch@ietf.org</a>; Ted Hardie<br><b>Subject:</b><span =
class=3D"Apple-converted-space">&nbsp;</span>Re: [dispatch] Fwd: New =
Version Notification for =
draft-alvestrand-dispatch-rtcweb-protocols-00<o:p></o:p></span></div></div=
></div><div style=3D"margin-top: 0cm; margin-right: 0cm; margin-bottom: =
0.0001pt; margin-left: 0cm; font-size: 12pt; font-family: 'Times New =
Roman', serif; "><o:p>&nbsp;</o:p></div><div><div style=3D"margin-top: =
0cm; margin-right: 0cm; margin-bottom: 0.0001pt; margin-left: 0cm; =
font-size: 12pt; font-family: 'Times New Roman', serif; ">I'd also like =
to echo Alan's thanks for these =
drafts.&nbsp;<o:p></o:p></div></div><div><div style=3D"margin-top: 0cm; =
margin-right: 0cm; margin-bottom: 0.0001pt; margin-left: 0cm; font-size: =
12pt; font-family: 'Times New Roman', serif; =
"><o:p>&nbsp;</o:p></div></div><div><div style=3D"margin-top: 0cm; =
margin-right: 0cm; margin-bottom: 0.0001pt; margin-left: 0cm; font-size: =
12pt; font-family: 'Times New Roman', serif; ">The protocol doc is very =
clear. [If you read only one dispatch draft this Christmas, make it this =
one. ;-) &nbsp;]<o:p></o:p></div></div><div><div style=3D"margin-top: =
0cm; margin-right: 0cm; margin-bottom: 0.0001pt; margin-left: 0cm; =
font-size: 12pt; font-family: 'Times New Roman', serif; =
"><o:p>&nbsp;</o:p></div></div><div><div style=3D"margin-top: 0cm; =
margin-right: 0cm; margin-bottom: 0.0001pt; margin-left: 0cm; font-size: =
12pt; font-family: 'Times New Roman', serif; ">One observation to the =
group. The mandatory to implement video CODEC is VP8 (presumably since =
it does not have IPR issues - which some other choices would =
have).&nbsp;<o:p></o:p></div></div><div><div style=3D"margin-top: 0cm; =
margin-right: 0cm; margin-bottom: 0.0001pt; margin-left: 0cm; font-size: =
12pt; font-family: 'Times New Roman', serif; =
"><o:p>&nbsp;</o:p></div></div><div><div style=3D"margin-top: 0cm; =
margin-right: 0cm; margin-bottom: 0.0001pt; margin-left: 0cm; font-size: =
12pt; font-family: 'Times New Roman', serif; =
">Regards,&nbsp;<o:p></o:p></div></div><div><div style=3D"margin-top: =
0cm; margin-right: 0cm; margin-bottom: 0.0001pt; margin-left: 0cm; =
font-size: 12pt; font-family: 'Times New Roman', serif; =
"><o:p>&nbsp;</o:p></div></div><div><div style=3D"margin-top: 0cm; =
margin-right: 0cm; margin-bottom: 0.0001pt; margin-left: 0cm; font-size: =
12pt; font-family: 'Times New Roman', serif; ">Peter =
Musgrave<o:p></o:p></div></div><div><div style=3D"margin-top: 0cm; =
margin-right: 0cm; margin-bottom: 0.0001pt; margin-left: 0cm; font-size: =
12pt; font-family: 'Times New Roman', serif; =
"><o:p>&nbsp;</o:p></div></div><div><div style=3D"margin-top: 0cm; =
margin-right: 0cm; margin-bottom: 0.0001pt; margin-left: 0cm; font-size: =
12pt; font-family: 'Times New Roman', serif; =
"><o:p>&nbsp;</o:p></div></div><div><div><div style=3D"margin-top: 0cm; =
margin-right: 0cm; margin-bottom: 0.0001pt; margin-left: 0cm; font-size: =
12pt; font-family: 'Times New Roman', serif; "><span style=3D"font-size: =
9pt; font-family: Helvetica, sans-serif; =
">Nits<o:p></o:p></span></div></div><div><div style=3D"margin-top: 0cm; =
margin-right: 0cm; margin-bottom: 0.0001pt; margin-left: 0cm; font-size: =
12pt; font-family: 'Times New Roman', serif; "><span style=3D"font-size: =
9pt; font-family: Helvetica, sans-serif; =
">Introduction<o:p></o:p></span></div></div><div><div style=3D"margin-top:=
 0cm; margin-right: 0cm; margin-bottom: 0.0001pt; margin-left: 0cm; =
font-size: 12pt; font-family: 'Times New Roman', serif; "><span =
style=3D"font-size: 9pt; font-family: Helvetica, sans-serif; =
">s/</span><span style=3D"font-size: 10pt; font-family: Courier; =
">veichle/vehicle/<o:p></o:p></span></div></div><div><div =
style=3D"margin-top: 0cm; margin-right: 0cm; margin-bottom: 0.0001pt; =
margin-left: 0cm; font-size: 12pt; font-family: 'Times New Roman', =
serif; "><span style=3D"font-size: 10pt; font-family: Courier; =
"><o:p>&nbsp;</o:p></span></div></div><div><div style=3D"margin-top: =
0cm; margin-right: 0cm; margin-bottom: 0.0001pt; margin-left: 0cm; =
font-size: 12pt; font-family: 'Times New Roman', serif; "><span =
style=3D"font-size: 10pt; font-family: Courier; ">Section 2 Para "Within =
each.."<o:p></o:p></span></div></div><div><div style=3D"margin-top: 0cm; =
margin-right: 0cm; margin-bottom: 0.0001pt; margin-left: 0cm; font-size: =
12pt; font-family: 'Times New Roman', serif; "><span style=3D"font-size: =
10pt; font-family: Courier; =
">s/implementaiton/implementation/<o:p></o:p></span></div></div><div><div =
style=3D"margin-top: 0cm; margin-right: 0cm; margin-bottom: 0.0001pt; =
margin-left: 0cm; font-size: 12pt; font-family: 'Times New Roman', =
serif; "><span style=3D"font-size: 10pt; font-family: Courier; =
"><o:p>&nbsp;</o:p></span></div></div><div><div style=3D"margin-top: =
0cm; margin-right: 0cm; margin-bottom: 0.0001pt; margin-left: 0cm; =
font-size: 12pt; font-family: 'Times New Roman', serif; "><span =
style=3D"font-size: 10pt; font-family: Courier; ">Section 4 =
Para1<o:p></o:p></span></div></div><div><div style=3D"margin-top: 0cm; =
margin-right: 0cm; margin-bottom: 0.0001pt; margin-left: 0cm; font-size: =
12pt; font-family: 'Times New Roman', serif; "><span style=3D"font-size: =
10pt; font-family: Courier; ">"such as" (something missing =
here?)<o:p></o:p></span></div></div><div><div style=3D"margin-top: 0cm; =
margin-right: 0cm; margin-bottom: 0.0001pt; margin-left: 0cm; font-size: =
12pt; font-family: 'Times New Roman', serif; "><span style=3D"font-size: =
10pt; font-family: Courier; =
"><o:p>&nbsp;</o:p></span></div></div><div><div style=3D"margin-top: =
0cm; margin-right: 0cm; margin-bottom: 0.0001pt; margin-left: 0cm; =
font-size: 12pt; font-family: 'Times New Roman', serif; "><span =
style=3D"font-size: 10pt; font-family: Courier; ">Section 5 =
Para2<o:p></o:p></span></div></div><div><div style=3D"margin-top: 0cm; =
margin-right: 0cm; margin-bottom: 0.0001pt; margin-left: 0cm; font-size: =
12pt; font-family: 'Times New Roman', serif; "><span style=3D"font-size: =
10pt; font-family: Courier; ">"There is no third mandatory to =
implement"&nbsp;<o:p></o:p></span></div></div><div><div =
style=3D"margin-top: 0cm; margin-right: 0cm; margin-bottom: 0.0001pt; =
margin-left: 0cm; font-size: 12pt; font-family: 'Times New Roman', =
serif; "><span style=3D"font-size: 10pt; font-family: Courier; ">? Was =
there a mention of a third before. Not sure why this statement is =
there.<o:p></o:p></span></div></div></div><div><div style=3D"margin-top: =
0cm; margin-right: 0cm; margin-bottom: 0.0001pt; margin-left: 0cm; =
font-size: 12pt; font-family: 'Times New Roman', serif; =
"><o:p>&nbsp;</o:p></div></div><div style=3D"margin-top: 0cm; =
margin-right: 0cm; margin-bottom: 0.0001pt; margin-left: 0cm; font-size: =
12pt; font-family: 'Times New Roman', serif; =
"><o:p>&nbsp;</o:p></div><div><div><div style=3D"margin-top: 0cm; =
margin-right: 0cm; margin-bottom: 0.0001pt; margin-left: 0cm; font-size: =
12pt; font-family: 'Times New Roman', serif; ">On 2010-11-10, at 6:34 =
AM, Harald Alvestrand wrote:<o:p></o:p></div></div><div =
style=3D"margin-top: 0cm; margin-right: 0cm; margin-bottom: 0.0001pt; =
margin-left: 0cm; font-size: 12pt; font-family: 'Times New Roman', =
serif; "><br><br><o:p></o:p></div><div><div style=3D"margin-top: 0cm; =
margin-right: 0cm; margin-bottom: 0.0001pt; margin-left: 0cm; font-size: =
12pt; font-family: 'Times New Roman', serif; ">This is the overview =
document for the IETF-related RTC-WEB work.<br><br>-------- Original =
Message --------<o:p></o:p></div><table class=3D"MsoNormalTable" =
border=3D"0" cellspacing=3D"0" cellpadding=3D"0"><tbody><tr><td =
nowrap=3D"" valign=3D"top" style=3D"padding-top: 0cm; padding-right: =
0cm; padding-bottom: 0cm; padding-left: 0cm; "><div style=3D"margin-top: =
0cm; margin-right: 0cm; margin-bottom: 0.0001pt; margin-left: 0cm; =
font-size: 12pt; font-family: 'Times New Roman', serif; text-align: =
right; "><b>Subject:<o:p></o:p></b></div></td><td style=3D"padding-top: =
0cm; padding-right: 0cm; padding-bottom: 0cm; padding-left: 0cm; "><div =
style=3D"margin-top: 0cm; margin-right: 0cm; margin-bottom: 0.0001pt; =
margin-left: 0cm; font-size: 12pt; font-family: 'Times New Roman', =
serif; ">New Version Notification for =
draft-alvestrand-dispatch-rtcweb-protocols-00<o:p></o:p></div></td></tr><t=
r><td nowrap=3D"" valign=3D"top" style=3D"padding-top: 0cm; =
padding-right: 0cm; padding-bottom: 0cm; padding-left: 0cm; "><div =
style=3D"margin-top: 0cm; margin-right: 0cm; margin-bottom: 0.0001pt; =
margin-left: 0cm; font-size: 12pt; font-family: 'Times New Roman', =
serif; text-align: right; "><b>Date:<o:p></o:p></b></div></td><td =
style=3D"padding-top: 0cm; padding-right: 0cm; padding-bottom: 0cm; =
padding-left: 0cm; "><div style=3D"margin-top: 0cm; margin-right: 0cm; =
margin-bottom: 0.0001pt; margin-left: 0cm; font-size: 12pt; font-family: =
'Times New Roman', serif; ">Wed, 10 Nov 2010 03:31:05 -0800 =
(PST)<o:p></o:p></div></td></tr><tr><td nowrap=3D"" valign=3D"top" =
style=3D"padding-top: 0cm; padding-right: 0cm; padding-bottom: 0cm; =
padding-left: 0cm; "><div style=3D"margin-top: 0cm; margin-right: 0cm; =
margin-bottom: 0.0001pt; margin-left: 0cm; font-size: 12pt; font-family: =
'Times New Roman', serif; text-align: right; =
"><b>From:<o:p></o:p></b></div></td><td style=3D"padding-top: 0cm; =
padding-right: 0cm; padding-bottom: 0cm; padding-left: 0cm; "><div =
style=3D"margin-top: 0cm; margin-right: 0cm; margin-bottom: 0.0001pt; =
margin-left: 0cm; font-size: 12pt; font-family: 'Times New Roman', =
serif; ">IETF I-D Submission Tool<span =
class=3D"Apple-converted-space">&nbsp;</span><a =
href=3D"mailto:idsubmission@ietf.org" style=3D"color: blue; =
text-decoration: underline; =
">&lt;idsubmission@ietf.org&gt;</a><o:p></o:p></div></td></tr><tr><td =
nowrap=3D"" valign=3D"top" style=3D"padding-top: 0cm; padding-right: =
0cm; padding-bottom: 0cm; padding-left: 0cm; "><div style=3D"margin-top: =
0cm; margin-right: 0cm; margin-bottom: 0.0001pt; margin-left: 0cm; =
font-size: 12pt; font-family: 'Times New Roman', serif; text-align: =
right; "><b>To:<o:p></o:p></b></div></td><td style=3D"padding-top: 0cm; =
padding-right: 0cm; padding-bottom: 0cm; padding-left: 0cm; "><div =
style=3D"margin-top: 0cm; margin-right: 0cm; margin-bottom: 0.0001pt; =
margin-left: 0cm; font-size: 12pt; font-family: 'Times New Roman', =
serif; "><a href=3D"mailto:harald@alvestrand.no" style=3D"color: blue; =
text-decoration: underline; =
">harald@alvestrand.no</a><o:p></o:p></div></td></tr></tbody></table><p =
class=3D"MsoNormal" style=3D"margin-top: 0cm; margin-right: 0cm; =
margin-bottom: 12pt; margin-left: 0cm; font-size: 12pt; font-family: =
'Times New Roman', serif; "><o:p>&nbsp;</o:p></p><pre style=3D"margin-top:=
 0cm; margin-right: 0cm; margin-bottom: 0.0001pt; margin-left: 0cm; =
font-size: 10pt; font-family: 'Courier New'; ">A new version of I-D, =
draft-alvestrand-dispatch-rtcweb-protocols-00.txt has been successfully =
submitted by Harald Alvestrand and posted to the IETF =
repository.<o:p></o:p></pre><pre style=3D"margin-top: 0cm; margin-right: =
0cm; margin-bottom: 0.0001pt; margin-left: 0cm; font-size: 10pt; =
font-family: 'Courier New'; "><o:p>&nbsp;</o:p></pre><pre =
style=3D"margin-top: 0cm; margin-right: 0cm; margin-bottom: 0.0001pt; =
margin-left: 0cm; font-size: 10pt; font-family: 'Courier New'; =
">Filename:&nbsp;&nbsp;&nbsp;&nbsp;  =
draft-alvestrand-dispatch-rtcweb-protocols<o:p></o:p></pre><pre =
style=3D"margin-top: 0cm; margin-right: 0cm; margin-bottom: 0.0001pt; =
margin-left: 0cm; font-size: 10pt; font-family: 'Courier New'; =
">Revision:&nbsp;&nbsp;&nbsp;&nbsp;  00<o:p></o:p></pre><pre =
style=3D"margin-top: 0cm; margin-right: 0cm; margin-bottom: 0.0001pt; =
margin-left: 0cm; font-size: 10pt; font-family: 'Courier New'; =
">Title:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  Overview: Real Time =
Protocols for Brower-based Applications<o:p></o:p></pre><pre =
style=3D"margin-top: 0cm; margin-right: 0cm; margin-bottom: 0.0001pt; =
margin-left: 0cm; font-size: 10pt; font-family: 'Courier New'; =
">Creation_date:  2010-11-11<o:p></o:p></pre><pre style=3D"margin-top: =
0cm; margin-right: 0cm; margin-bottom: 0.0001pt; margin-left: 0cm; =
font-size: 10pt; font-family: 'Courier New'; ">WG =
ID:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  Independent =
Submission<o:p></o:p></pre><pre style=3D"margin-top: 0cm; margin-right: =
0cm; margin-bottom: 0.0001pt; margin-left: 0cm; font-size: 10pt; =
font-family: 'Courier New'; ">Number_of_pages: 9<o:p></o:p></pre><pre =
style=3D"margin-top: 0cm; margin-right: 0cm; margin-bottom: 0.0001pt; =
margin-left: 0cm; font-size: 10pt; font-family: 'Courier New'; =
"><o:p>&nbsp;</o:p></pre><pre style=3D"margin-top: 0cm; margin-right: =
0cm; margin-bottom: 0.0001pt; margin-left: 0cm; font-size: 10pt; =
font-family: 'Courier New'; ">Abstract:<o:p></o:p></pre><pre =
style=3D"margin-top: 0cm; margin-right: 0cm; margin-bottom: 0.0001pt; =
margin-left: 0cm; font-size: 10pt; font-family: 'Courier New'; ">This =
document gives an overview of a protocol suite intended for =
use<o:p></o:p></pre><pre style=3D"margin-top: 0cm; margin-right: 0cm; =
margin-bottom: 0.0001pt; margin-left: 0cm; font-size: 10pt; font-family: =
'Courier New'; ">with real-time applications that can be deployed in =
browsers - "real<o:p></o:p></pre><pre style=3D"margin-top: 0cm; =
margin-right: 0cm; margin-bottom: 0.0001pt; margin-left: 0cm; font-size: =
10pt; font-family: 'Courier New'; ">time communication on the =
Web".<o:p></o:p></pre><pre style=3D"margin-top: 0cm; margin-right: 0cm; =
margin-bottom: 0.0001pt; margin-left: 0cm; font-size: 10pt; font-family: =
'Courier New'; "><o:p>&nbsp;</o:p></pre><pre style=3D"margin-top: 0cm; =
margin-right: 0cm; margin-bottom: 0.0001pt; margin-left: 0cm; font-size: =
10pt; font-family: 'Courier New'; ">It intends to serve as a starting =
and coordination point to make sure<o:p></o:p></pre><pre =
style=3D"margin-top: 0cm; margin-right: 0cm; margin-bottom: 0.0001pt; =
margin-left: 0cm; font-size: 10pt; font-family: 'Courier New'; ">all the =
parts that are needed to achieve this goal are findable, =
and<o:p></o:p></pre><pre style=3D"margin-top: 0cm; margin-right: 0cm; =
margin-bottom: 0.0001pt; margin-left: 0cm; font-size: 10pt; font-family: =
'Courier New'; ">that the parts that belong in the Internet protocol =
suite are fully<o:p></o:p></pre><pre style=3D"margin-top: 0cm; =
margin-right: 0cm; margin-bottom: 0.0001pt; margin-left: 0cm; font-size: =
10pt; font-family: 'Courier New'; ">specified and on the right =
publication track.<o:p></o:p></pre><pre style=3D"margin-top: 0cm; =
margin-right: 0cm; margin-bottom: 0.0001pt; margin-left: 0cm; font-size: =
10pt; font-family: 'Courier New'; "><o:p>&nbsp;</o:p></pre><pre =
style=3D"margin-top: 0cm; margin-right: 0cm; margin-bottom: 0.0001pt; =
margin-left: 0cm; font-size: 10pt; font-family: 'Courier New'; ">This =
work is an attempt to synthesize the input of many people, =
but<o:p></o:p></pre><pre style=3D"margin-top: 0cm; margin-right: 0cm; =
margin-bottom: 0.0001pt; margin-left: 0cm; font-size: 10pt; font-family: =
'Courier New'; ">makes no claims to fully represent the views of any of =
them.&nbsp; All<o:p></o:p></pre><pre style=3D"margin-top: 0cm; =
margin-right: 0cm; margin-bottom: 0.0001pt; margin-left: 0cm; font-size: =
10pt; font-family: 'Courier New'; ">parts of the document should be =
regarded as open for discussion.<o:p></o:p></pre><pre style=3D"margin-top:=
 0cm; margin-right: 0cm; margin-bottom: 0.0001pt; margin-left: 0cm; =
font-size: 10pt; font-family: 'Courier New'; =
">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <o:p></o:p></pre><pre =
style=3D"margin-top: 0cm; margin-right: 0cm; margin-bottom: 0.0001pt; =
margin-left: 0cm; font-size: 10pt; font-family: 'Courier New'; =
"><o:p>&nbsp;</o:p></pre><pre style=3D"margin-top: 0cm; margin-right: =
0cm; margin-bottom: 0.0001pt; margin-left: 0cm; font-size: 10pt; =
font-family: 'Courier New'; "><o:p>&nbsp;</o:p></pre><pre =
style=3D"margin-top: 0cm; margin-right: 0cm; margin-bottom: 0.0001pt; =
margin-left: 0cm; font-size: 10pt; font-family: 'Courier New'; ">The =
IETF Secretariat.<o:p></o:p></pre><pre style=3D"margin-top: 0cm; =
margin-right: 0cm; margin-bottom: 0.0001pt; margin-left: 0cm; font-size: =
10pt; font-family: 'Courier New'; "><o:p>&nbsp;</o:p></pre><pre =
style=3D"margin-top: 0cm; margin-right: 0cm; margin-bottom: 0.0001pt; =
margin-left: 0cm; font-size: 10pt; font-family: 'Courier New'; =
"><o:p>&nbsp;</o:p></pre><pre style=3D"margin-top: 0cm; margin-right: =
0cm; margin-bottom: 0.0001pt; margin-left: 0cm; font-size: 10pt; =
font-family: 'Courier New'; "><o:p>&nbsp;</o:p></pre></div><div =
style=3D"margin-top: 0cm; margin-right: 0cm; margin-bottom: 0.0001pt; =
margin-left: 0cm; font-size: 12pt; font-family: 'Times New Roman', =
serif; ">_______________________________________________<br>dispatch =
mailing list<br><a href=3D"mailto:dispatch@ietf.org" style=3D"color: =
blue; text-decoration: underline; ">dispatch@ietf.org</a><br><a =
href=3D"https://www.ietf.org/mailman/listinfo/dispatch" style=3D"color: =
blue; text-decoration: underline; =
">https://www.ietf.org/mailman/listinfo/dispatch</a><o:p></o:p></div></div=
><div style=3D"margin-top: 0cm; margin-right: 0cm; margin-bottom: =
0.0001pt; margin-left: 0cm; font-size: 12pt; font-family: 'Times New =
Roman', serif; =
"><o:p>&nbsp;</o:p></div></div></div>_____________________________________=
__________<br>dispatch mailing list<br><a =
href=3D"mailto:dispatch@ietf.org" style=3D"color: blue; text-decoration: =
underline; ">dispatch@ietf.org</a><br><a =
href=3D"https://www.ietf.org/mailman/listinfo/dispatch" style=3D"color: =
blue; text-decoration: underline; =
">https://www.ietf.org/mailman/listinfo/dispatch</a><br></div></span></blo=
ckquote></div><br><div>
<span class=3D"Apple-style-span" style=3D"border-collapse: separate; =
color: rgb(0, 0, 0); font-family: Helvetica; font-size: medium; =
font-style: normal; font-variant: normal; font-weight: normal; =
letter-spacing: normal; line-height: normal; orphans: 2; text-align: =
auto; text-indent: 0px; text-transform: none; white-space: normal; =
widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; =
-webkit-border-vertical-spacing: 0px; =
-webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: =
auto; -webkit-text-stroke-width: 0px; "><span class=3D"Apple-style-span" =
style=3D"border-collapse: separate; color: rgb(0, 0, 0); font-family: =
Helvetica; font-size: medium; font-style: normal; font-variant: normal; =
font-weight: normal; letter-spacing: normal; line-height: normal; =
orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; =
widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; =
-webkit-border-vertical-spacing: 0px; =
-webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: =
auto; -webkit-text-stroke-width: 0px; "><div style=3D"word-wrap: =
break-word; -webkit-nbsp-mode: space; -webkit-line-break: =
after-white-space; "><span class=3D"Apple-style-span" =
style=3D"border-collapse: separate; color: rgb(0, 0, 0); font-family: =
Helvetica; font-size: 12px; font-style: normal; font-variant: normal; =
font-weight: normal; letter-spacing: normal; line-height: normal; =
orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; =
widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; =
-webkit-border-vertical-spacing: 0px; =
-webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: =
auto; -webkit-text-stroke-width: 0px; "><div style=3D"word-wrap: =
break-word; -webkit-nbsp-mode: space; -webkit-line-break: =
after-white-space; "><div><div>David Singer</div><div>Multimedia and =
Software Standards, Apple =
Inc.</div></div></div></span></div></span></span>
</div>
<br></div></body></html>=

--Apple-Mail-200--1019335179--

From gerardmxf@yahoo.co.uk  Tue Dec 21 16:07:58 2010
Return-Path: <gerardmxf@yahoo.co.uk>
X-Original-To: dispatch@core3.amsl.com
Delivered-To: dispatch@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 7BBD93A68D3 for <dispatch@core3.amsl.com>; Tue, 21 Dec 2010 16:07:58 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.598
X-Spam-Level: 
X-Spam-Status: No, score=-2.598 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HTML_MESSAGE=0.001]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id GGYgxKLw8RTy for <dispatch@core3.amsl.com>; Tue, 21 Dec 2010 16:07:56 -0800 (PST)
Received: from nm14.bullet.mail.ird.yahoo.com (nm14.bullet.mail.ird.yahoo.com [77.238.189.67]) by core3.amsl.com (Postfix) with SMTP id 1ED6C3A68D9 for <dispatch@ietf.org>; Tue, 21 Dec 2010 16:07:55 -0800 (PST)
Received: from [77.238.189.234] by nm14.bullet.mail.ird.yahoo.com with NNFMP; 22 Dec 2010 00:09:49 -0000
Received: from [212.82.108.113] by tm15.bullet.mail.ird.yahoo.com with NNFMP; 22 Dec 2010 00:09:49 -0000
Received: from [127.0.0.1] by omp1022.mail.ird.yahoo.com with NNFMP; 22 Dec 2010 00:09:49 -0000
X-Yahoo-Newman-Property: ymail-3
X-Yahoo-Newman-Id: 715722.49484.bm@omp1022.mail.ird.yahoo.com
Received: (qmail 33132 invoked by uid 60001); 22 Dec 2010 00:09:49 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.co.uk; s=s1024; t=1292976589; bh=lls5LXy4qzf15aBEbQlFyeriFAdURFiI5P2A8OMJ2wg=; h=Message-ID:X-YMail-OSG:Received:X-Mailer:References:Date:From:Subject:To:Cc:In-Reply-To:MIME-Version:Content-Type; b=Xgfhwa85lFWBIQwtAI890XOk4j/rYHlNtLCMCIJprbYpgua0VvKAQt51Iez0wUFoRuqH6rBb0tiC6mwYEp2x+1i6SAM2B9f324UY1/IvCuYGplJd6XO0XyuLDxPIgapRfyqwG8mqrJVERnQuLcVwySsYb1vF/P0RCDHM8Suw24Y=
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.co.uk; h=Message-ID:X-YMail-OSG:Received:X-Mailer:References:Date:From:Subject:To:Cc:In-Reply-To:MIME-Version:Content-Type; b=aoZCYPcHvq6RcVnVdDeI6sjdwNvQpyCls74lWBh2Fil/vQ7QCMjvBFR6E3kRJicVuZ/DmRvFGJ/tBf37WayDD7wiIWwSD2dzEAcrG/+K8saTDszjsOPS3yWzBS7cG53ZCsRwjtckuyxlXPCrZwBz+C7sT608ei4bQcy7ATs1nJg=;
Message-ID: <610565.33122.qm@web24004.mail.ird.yahoo.com>
X-YMail-OSG: gQpkp.MVM1klvrvn.7FHNuqkg41N27mJMpyTFMqeKigeJRZ SkD6J1YzOa00_Y.NXX05t0KsuJpy0xyazjQ45P7R5BvkVcyPB3OeK3.l7h.X gGyPNQ12L_ZVdjj4PoQZZgb5mGj0jQqcFrGrjU22t.7_Nzttd5Io.k0NWfIq L82ESs1ZH8D3iCO2EBGjHvPnis3fcr8s9SZHLRQrL5VY8dehIce9KWpqrXWl ID0nX45k079DuZUmtCGEb5Zds4emsHnzckk5bX9AfaczlHVgsV3Si9vWKCxr BWS4_Ae0VEMu2vxh1mNWKBxFnQz_e_YzyuZ_zYqCcu2WXpBC.XsrZf7RJgWI .fPMkiwWsnAxv145YDw--
Received: from [99.113.35.251] by web24004.mail.ird.yahoo.com via HTTP; Wed, 22 Dec 2010 00:09:49 GMT
X-Mailer: YahooMailRC/553 YahooMailWebService/0.8.107.285259
References: <4CDA833D.8080203@alvestrand.no> <E27D73F0-3148-4B1E-B046-65426D7C451A@magorcorp.com> <DD8B10B86502AB488CB2D3DB4C546E3806DA99@008-AM1MPN1-003.mgdnok.nokia.com> <021F5744-F0AA-40CF-A755-39EBBF871C4D@apple.com>
Date: Wed, 22 Dec 2010 00:09:49 +0000 (GMT)
From: Gerard Fernando <gerardmxf@yahoo.co.uk>
To: David Singer <singer@apple.com>, dispatch@ietf.org
In-Reply-To: <021F5744-F0AA-40CF-A755-39EBBF871C4D@apple.com>
MIME-Version: 1.0
Content-Type: multipart/alternative; boundary="0-825955839-1292976589=:33122"
Cc: rtc-web@alvestrand.no, ted.ietf@gmail.com
Subject: Re: [dispatch] Fwd: New Version Notification for draft-alvestrand-dispatch-rtcweb-protocols-00
X-BeenThere: dispatch@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: DISPATCH Working Group Mail List <dispatch.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/dispatch>, <mailto:dispatch-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/dispatch>
List-Post: <mailto:dispatch@ietf.org>
List-Help: <mailto:dispatch-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dispatch>, <mailto:dispatch-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 22 Dec 2010 00:07:58 -0000

--0-825955839-1292976589=:33122
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable

I also feel that it's not appropriate to choose VP8 as a mandatory codec. I=
t =0Amakes sense to limit any mandatory codecs to standards. =0A=0A=0AIf VP=
8 does need to be standardized, the IETF CODEC WG comes to my mind as a =0A=
possible place to carry out such a standard - I do understand that this WG =
is =0Acurrently only focused on audio. I suppose the charter could be chang=
ed to =0Ainclude video. One advantage of this WG is that it aims to deliver=
 a =0Aroyalty-free spec. =0A=0A=0AThere's also a Call-for-Evidence put out =
by ISO/MPEG with the aim of starting a =0Aroyalty-free codec development ac=
tivity. =0A=0A=0ARegards=0A=0AGerard Fernando=0A=0A=0A=0A=0A_______________=
_________________=0AFrom: David Singer <singer@apple.com>=0ATo: markus.isom=
aki@nokia.com=0ACc: rtc-web@alvestrand.no; dispatch@ietf.org; ted.ietf@gmai=
l.com=0ASent: Tue, 21 December, 2010 13:46:00=0ASubject: Re: [dispatch] Fwd=
: New Version Notification for =0Adraft-alvestrand-dispatch-rtcweb-protocol=
s-00=0A=0AI have to agree.  If IPR issues are what we want to avoid, VP8 se=
ems like a poor =0Achoice (e.g. =0A<http://www.digitaltrends.com/computing/=
mpeg-la-looking-at-patents-for-googles-vp8webm-video/>).=0A=0A=0A=0AOn Dec =
21, 2010, at 13:38 , markus.isomaki@nokia.com wrote:=0A=0AHi Peter, all,=0A=
> =0A>About the video codec: Are there any arguments on why VP8 would not h=
ave IPR =0A>issues? It is available as an open source implementation, but t=
hat does not mean =0A>there are no IPR against it. My understanding is that=
 the IPR situation wrt. VP8 =0A>is still unclear and thus risky. The other =
issue with VP8 is, as far as I know, =0A>the lack of a clear spec out of wh=
ich independent interoperable implementations =0A>can be created.=0A> =0A>S=
o I don=E2=80=99t at least buy the argument that we should choose VP8 as ma=
ndatory to =0A>implement video codec because of IPR reasons.=0A> =0A>I=E2=
=80=99m working on a separate review on Harald=E2=80=99s drafts (thanks for=
 putting them =0A>together) and will come back to the codec issue there in =
more detail, but just =0A>wanted to respond to Peter=E2=80=99s point here.=
=0A> =0A>Regards,=0A>                Markus=0A> =0A>From: dispatch-bounces@=
ietf.org [mailto:dispatch-bounces@ietf.org] On Behalf =0A>Of ext Peter Musg=
rave=0A>Sent: 17 December, 2010 13:48=0A>To: Harald Alvestrand=0A>Cc: rtc-w=
eb@alvestrand.no; dispatch@ietf.org; Ted Hardie=0A>Subject: Re: [dispatch] =
Fwd: New Version Notification for =0A>draft-alvestrand-dispatch-rtcweb-prot=
ocols-00=0A> =0A>I'd also like to echo Alan's thanks for these drafts. =0A>=
 =0A>The protocol doc is very clear. [If you read only one dispatch draft t=
his =0A>Christmas, make it this one. ;-)  ]=0A> =0A>One observation to the =
group. The mandatory to implement video CODEC is VP8 =0A>(presumably since =
it does not have IPR issues - which some other choices would =0A>have). =0A=
> =0A>Regards, =0A> =0A>Peter Musgrave=0A> =0A> =0A>Nits=0A>Introduction=0A=
>s/veichle/vehicle/=0A> =0A>Section 2 Para "Within each.."=0A>s/implementai=
ton/implementation/=0A> =0A>Section 4 Para1=0A>"such as" (something missing=
 here?)=0A> =0A>Section 5 Para2=0A>"There is no third mandatory to implemen=
t" =0A>? Was there a mention of a third before. Not sure why this statement=
 is there.=0A> =0A> =0A>On 2010-11-10, at 6:34 AM, Harald Alvestrand wrote:=
=0A>=0A>=0A>=0A>This is the overview document for the IETF-related RTC-WEB =
work.=0A>=0A>-------- Original Message --------=0A>Subject: New Version Not=
ification for =0A>draft-alvestrand-dispatch-rtcweb-protocols-00 =0A>=0A>Dat=
e: Wed, 10 Nov 2010 03:31:05 -0800 (PST) =0A>From: IETF I-D Submission Tool=
 <idsubmission@ietf.org> =0A>To: harald@alvestrand.no =0A> =0A>A new versio=
n of I-D, draft-alvestrand-dispatch-rtcweb-protocols-00.txt has been =0A>su=
ccessfully submitted by Harald Alvestrand and posted to the IETF repository=
.=0A>  =0A>Filename:      draft-alvestrand-dispatch-rtcweb-protocols=0A>Rev=
ision:      00=0A>Title:         Overview: Real Time Protocols for Brower-b=
ased Applications=0A>Creation_date:  2010-11-11=0A>WG ID:         Independe=
nt Submission=0A>Number_of_pages: 9=0A>  =0A>Abstract:=0A>This document giv=
es an overview of a protocol suite intended for use=0A>with real-time appli=
cations that can be deployed in browsers - "real=0A>time communication on t=
he Web".=0A>  =0A>It intends to serve as a starting and coordination point =
to make sure=0A>all the parts that are needed to achieve this goal are find=
able, and=0A>that the parts that belong in the Internet protocol suite are =
fully=0A>specified and on the right publication track.=0A>  =0A>This work i=
s an attempt to synthesize the input of many people, but=0A>makes no claims=
 to fully represent the views of any of them.  All=0A>parts of the document=
 should be regarded as open for discussion.=0A>                            =
                                                     =0A> =0A>  =0A>  =0A>T=
he IETF Secretariat.=0A>  =0A>  =0A>  =0A>_________________________________=
______________=0A>dispatch mailing list=0A>dispatch@ietf.org=0A>https://www=
.ietf.org/mailman/listinfo/dispatch=0A> =0A________________________________=
_______________=0A>dispatch mailing list=0A>dispatch@ietf.org=0A>https://ww=
w.ietf.org/mailman/listinfo/dispatch=0A>=0A=0ADavid Singer=0AMultimedia and=
 Software Standards, Apple Inc. 
--0-825955839-1292976589=:33122
Content-Type: text/html; charset=utf-8
Content-Transfer-Encoding: quoted-printable

<html><head><style type=3D"text/css"><!-- DIV {margin:0px;} --></style></he=
ad><body><div style=3D"font-family:Courier New,courier,monaco,monospace,san=
s-serif;font-size:10pt"><div>I also feel that it's not appropriate to choos=
e VP8 as a mandatory codec. It makes sense to limit any mandatory codecs to=
 standards. <br><br>If VP8 does need to be standardized, the IETF CODEC WG =
comes to my mind as a possible place to carry out such a standard - I do un=
derstand that this WG is currently only focused on audio. I suppose the cha=
rter could be changed to include video. One advantage of this WG is that it=
 aims to deliver a royalty-free spec. <br><br>There's also a Call-for-Evide=
nce put out by ISO/MPEG with the aim of starting a royalty-free codec devel=
opment activity. <br><br>Regards<br><br>Gerard Fernando<br></div><div style=
=3D"font-family: Courier New,courier,monaco,monospace,sans-serif; font-size=
: 10pt;"><br><div style=3D"font-family: times new roman,new
 york,times,serif; font-size: 12pt;"><font face=3D"Tahoma" size=3D"2"><hr s=
ize=3D"1"><b><span style=3D"font-weight: bold;">From:</span></b> David Sing=
er &lt;singer@apple.com&gt;<br><b><span style=3D"font-weight: bold;">To:</s=
pan></b> markus.isomaki@nokia.com<br><b><span style=3D"font-weight: bold;">=
Cc:</span></b> rtc-web@alvestrand.no; dispatch@ietf.org; ted.ietf@gmail.com=
<br><b><span style=3D"font-weight: bold;">Sent:</span></b> Tue, 21 December=
, 2010 13:46:00<br><b><span style=3D"font-weight: bold;">Subject:</span></b=
> Re: [dispatch] Fwd: New Version Notification for draft-alvestrand-dispatc=
h-rtcweb-protocols-00<br></font><br>I have to agree. &nbsp;If IPR issues ar=
e what we want to avoid, VP8 seems like a poor choice (e.g. &lt;<a rel=3D"n=
ofollow" target=3D"_blank"
 href=3D"http://www.digitaltrends.com/computing/mpeg-la-looking-at-patents-=
for-googles-vp8webm-video/">http://www.digitaltrends.com/computing/mpeg-la-=
looking-at-patents-for-googles-vp8webm-video/</a>&gt;).<div><br><div><div>O=
n Dec 21, 2010, at 13:38 , <a rel=3D"nofollow" ymailto=3D"mailto:markus.iso=
maki@nokia.com" target=3D"_blank" href=3D"mailto:markus.isomaki@nokia.com">=
markus.isomaki@nokia.com</a> wrote:</div><br class=3D"Apple-interchange-new=
line"><blockquote type=3D"cite"><span class=3D"Apple-style-span" style=3D"b=
order-collapse: separate; font-family: Helvetica; font-style: normal; font-=
variant: normal; font-weight: normal; letter-spacing: normal; line-height: =
normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: no=
rmal; widows: 2; word-spacing: 0px; font-size: medium;"><div style=3D"word-=
wrap: break-word;" lang=3D"EN-US"><div class=3D"WordSection1" style=3D""><d=
iv style=3D"margin: 0cm 0cm 0.0001pt; font-size: 12pt; font-family: serif;"=
><span
 style=3D"font-size: 11pt; font-family: Calibri,sans-serif; color: rgb(31, =
73, 125);">Hi Peter, all,</span></div><div style=3D"margin: 0cm 0cm 0.0001p=
t; font-size: 12pt; font-family: serif;"><span style=3D"font-size: 11pt; fo=
nt-family: Calibri,sans-serif; color: rgb(31, 73, 125);"> &nbsp;</span></di=
v><div style=3D"margin: 0cm 0cm 0.0001pt; font-size: 12pt; font-family: ser=
if;"><span style=3D"font-size: 11pt; font-family: Calibri,sans-serif; color=
: rgb(31, 73, 125);">About the video codec: Are there any arguments on why =
VP8 would not have IPR issues? It is available as an open source implementa=
tion, but that does not mean there are no IPR against it. My understanding =
is that the IPR situation wrt. VP8 is still unclear and thus risky. The oth=
er issue with VP8 is, as far as I know, the lack of a clear spec out of whi=
ch independent interoperable implementations can be created.</span></div><d=
iv style=3D"margin: 0cm 0cm 0.0001pt; font-size: 12pt; font-family:
 serif;"><span style=3D"font-size: 11pt; font-family: Calibri,sans-serif; c=
olor: rgb(31, 73, 125);"> &nbsp;</span></div><div style=3D"margin: 0cm 0cm =
0.0001pt; font-size: 12pt; font-family: serif;"><span style=3D"font-size: 1=
1pt; font-family: Calibri,sans-serif; color: rgb(31, 73, 125);">So I don=E2=
=80=99t at least buy the argument that we should choose VP8 as mandatory to=
 implement video codec because of IPR reasons.</span></div><div style=3D"ma=
rgin: 0cm 0cm 0.0001pt; font-size: 12pt; font-family: serif;"><span style=
=3D"font-size: 11pt; font-family: Calibri,sans-serif; color: rgb(31, 73, 12=
5);"> &nbsp;</span></div><div style=3D"margin: 0cm 0cm 0.0001pt; font-size:=
 12pt; font-family: serif;"><span style=3D"font-size: 11pt; font-family: Ca=
libri,sans-serif; color: rgb(31, 73, 125);">I=E2=80=99m working on a separa=
te review on Harald=E2=80=99s drafts (thanks for putting them together) and=
 will come back to the codec issue there in more detail, but just wanted to=
 respond to Peter=E2=80=99s point
 here.</span></div><div style=3D"margin: 0cm 0cm 0.0001pt; font-size: 12pt;=
 font-family: serif;"><span style=3D"font-size: 11pt; font-family: Calibri,=
sans-serif; color: rgb(31, 73, 125);"> &nbsp;</span></div><div style=3D"mar=
gin: 0cm 0cm 0.0001pt; font-size: 12pt; font-family: serif;"><span style=3D=
"font-size: 11pt; font-family: Calibri,sans-serif; color: rgb(31, 73, 125);=
">Regards,</span></div><div style=3D"margin: 0cm 0cm 0.0001pt; font-size: 1=
2pt; font-family: serif;"><span style=3D"font-size: 11pt; font-family: Cali=
bri,sans-serif; color: rgb(31, 73, 125);">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Markus</span></di=
v><div style=3D"margin: 0cm 0cm 0.0001pt; font-size: 12pt; font-family: ser=
if;"><span style=3D"font-size: 11pt; font-family: Calibri,sans-serif; color=
: rgb(31, 73, 125);"> &nbsp;</span></div><div style=3D"border-style: none n=
one none solid; border-left: 1.5pt solid blue; padding: 0cm 0cm 0cm 4pt;"><=
div><div
 style=3D"border-style: solid none none; border-top: 1pt solid rgb(181, 196=
, 223); padding: 3pt 0cm 0cm;"><div style=3D"margin: 0cm 0cm 0.0001pt; font=
-size: 12pt; font-family: serif;"><b><span style=3D"font-size: 10pt; font-f=
amily: Tahoma,sans-serif;">From:</span></b><span style=3D"font-size: 10pt; =
font-family: Tahoma,sans-serif;"><span class=3D"Apple-converted-space">&nbs=
p;</span><a rel=3D"nofollow" ymailto=3D"mailto:dispatch-bounces@ietf.org" t=
arget=3D"_blank" href=3D"mailto:dispatch-bounces@ietf.org" style=3D"color: =
blue; text-decoration: underline;">dispatch-bounces@ietf.org</a><span class=
=3D"Apple-converted-space">&nbsp;</span>[mailto:dispatch-bounces@ietf.org]<=
span class=3D"Apple-converted-space">&nbsp;</span><b>On Behalf Of<span clas=
s=3D"Apple-converted-space">&nbsp;</span></b>ext Peter Musgrave<br><b>Sent:=
</b><span class=3D"Apple-converted-space">&nbsp;</span>17 December, 2010 13=
:48<br><b>To:</b><span class=3D"Apple-converted-space">&nbsp;</span>Harald
 Alvestrand<br><b>Cc:</b><span class=3D"Apple-converted-space">&nbsp;</span=
><a rel=3D"nofollow" ymailto=3D"mailto:rtc-web@alvestrand.no" target=3D"_bl=
ank" href=3D"mailto:rtc-web@alvestrand.no" style=3D"color: blue; text-decor=
ation: underline;">rtc-web@alvestrand.no</a>;<span class=3D"Apple-converted=
-space">&nbsp;</span><a rel=3D"nofollow" ymailto=3D"mailto:dispatch@ietf.or=
g" target=3D"_blank" href=3D"mailto:dispatch@ietf.org" style=3D"color: blue=
; text-decoration: underline;">dispatch@ietf.org</a>; Ted Hardie<br><b>Subj=
ect:</b><span class=3D"Apple-converted-space">&nbsp;</span>Re: [dispatch] F=
wd: New Version Notification for draft-alvestrand-dispatch-rtcweb-protocols=
-00</span></div></div></div><div style=3D"margin: 0cm 0cm 0.0001pt; font-si=
ze: 12pt; font-family: serif;"> &nbsp;</div><div><div style=3D"margin: 0cm =
0cm 0.0001pt; font-size: 12pt; font-family: serif;">I'd also like to echo A=
lan's thanks for these drafts.&nbsp;</div></div><div><div style=3D"margin: =
0cm 0cm 0.0001pt;
 font-size: 12pt; font-family: serif;"> &nbsp;</div></div><div><div style=
=3D"margin: 0cm 0cm 0.0001pt; font-size: 12pt; font-family: serif;">The pro=
tocol doc is very clear. [If you read only one dispatch draft this Christma=
s, make it this one. ;-) &nbsp;]</div></div><div><div style=3D"margin: 0cm =
0cm 0.0001pt; font-size: 12pt; font-family: serif;"> &nbsp;</div></div><div=
><div style=3D"margin: 0cm 0cm 0.0001pt; font-size: 12pt; font-family: seri=
f;">One observation to the group. The mandatory to implement video CODEC is=
 VP8 (presumably since it does not have IPR issues - which some other choic=
es would have).&nbsp;</div></div><div><div style=3D"margin: 0cm 0cm 0.0001p=
t; font-size: 12pt; font-family: serif;"> &nbsp;</div></div><div><div style=
=3D"margin: 0cm 0cm 0.0001pt; font-size: 12pt; font-family: serif;">Regards=
,&nbsp;</div></div><div><div style=3D"margin: 0cm 0cm 0.0001pt; font-size: =
12pt; font-family: serif;"> &nbsp;</div></div><div><div style=3D"margin: 0c=
m 0cm
 0.0001pt; font-size: 12pt; font-family: serif;">Peter Musgrave</div></div>=
<div><div style=3D"margin: 0cm 0cm 0.0001pt; font-size: 12pt; font-family: =
serif;"> &nbsp;</div></div><div><div style=3D"margin: 0cm 0cm 0.0001pt; fon=
t-size: 12pt; font-family: serif;"> &nbsp;</div></div><div><div><div style=
=3D"margin: 0cm 0cm 0.0001pt; font-size: 12pt; font-family: serif;"><span s=
tyle=3D"font-size: 9pt; font-family: Helvetica,sans-serif;">Nits</span></di=
v></div><div><div style=3D"margin: 0cm 0cm 0.0001pt; font-size: 12pt; font-=
family: serif;"><span style=3D"font-size: 9pt; font-family: Helvetica,sans-=
serif;">Introduction</span></div></div><div><div style=3D"margin: 0cm 0cm 0=
.0001pt; font-size: 12pt; font-family: serif;"><span style=3D"font-size: 9p=
t; font-family: Helvetica,sans-serif;">s/</span><span style=3D"font-size: 1=
0pt; font-family: Courier;">veichle/vehicle/</span></div></div><div><div st=
yle=3D"margin: 0cm 0cm 0.0001pt; font-size: 12pt; font-family: serif;"><spa=
n
 style=3D"font-size: 10pt; font-family: Courier;"> &nbsp;</span></div></div=
><div><div style=3D"margin: 0cm 0cm 0.0001pt; font-size: 12pt; font-family:=
 serif;"><span style=3D"font-size: 10pt; font-family: Courier;">Section 2 P=
ara "Within each.."</span></div></div><div><div style=3D"margin: 0cm 0cm 0.=
0001pt; font-size: 12pt; font-family: serif;"><span style=3D"font-size: 10p=
t; font-family: Courier;">s/implementaiton/implementation/</span></div></di=
v><div><div style=3D"margin: 0cm 0cm 0.0001pt; font-size: 12pt; font-family=
: serif;"><span style=3D"font-size: 10pt; font-family: Courier;"> &nbsp;</s=
pan></div></div><div><div style=3D"margin: 0cm 0cm 0.0001pt; font-size: 12p=
t; font-family: serif;"><span style=3D"font-size: 10pt; font-family: Courie=
r;">Section 4 Para1</span></div></div><div><div style=3D"margin: 0cm 0cm 0.=
0001pt; font-size: 12pt; font-family: serif;"><span style=3D"font-size: 10p=
t; font-family: Courier;">"such as" (something missing here?)</span></div><=
/div><div><div
 style=3D"margin: 0cm 0cm 0.0001pt; font-size: 12pt; font-family: serif;"><=
span style=3D"font-size: 10pt; font-family: Courier;"> &nbsp;</span></div><=
/div><div><div style=3D"margin: 0cm 0cm 0.0001pt; font-size: 12pt; font-fam=
ily: serif;"><span style=3D"font-size: 10pt; font-family: Courier;">Section=
 5 Para2</span></div></div><div><div style=3D"margin: 0cm 0cm 0.0001pt; fon=
t-size: 12pt; font-family: serif;"><span style=3D"font-size: 10pt; font-fam=
ily: Courier;">"There is no third mandatory to implement"&nbsp;</span></div=
></div><div><div style=3D"margin: 0cm 0cm 0.0001pt; font-size: 12pt; font-f=
amily: serif;"><span style=3D"font-size: 10pt; font-family: Courier;">? Was=
 there a mention of a third before. Not sure why this statement is there.</=
span></div></div></div><div><div style=3D"margin: 0cm 0cm 0.0001pt; font-si=
ze: 12pt; font-family: serif;"> &nbsp;</div></div><div style=3D"margin: 0cm=
 0cm 0.0001pt; font-size: 12pt; font-family: serif;"> &nbsp;</div><div><div=
><div
 style=3D"margin: 0cm 0cm 0.0001pt; font-size: 12pt; font-family: serif;">O=
n 2010-11-10, at 6:34 AM, Harald Alvestrand wrote:</div></div><div style=3D=
"margin: 0cm 0cm 0.0001pt; font-size: 12pt; font-family: serif;"><br><br></=
div><div><div style=3D"margin: 0cm 0cm 0.0001pt; font-size: 12pt; font-fami=
ly: serif;">This is the overview document for the IETF-related RTC-WEB work=
.<br><br>-------- Original Message --------</div><table class=3D"MsoNormalT=
able" border=3D"0" cellpadding=3D"0" cellspacing=3D"0"><tbody><tr><td style=
=3D"padding: 0cm;" valign=3D"top" nowrap=3D"nowrap"><div style=3D"margin: 0=
cm 0cm 0.0001pt; font-size: 12pt; font-family: serif; text-align: right;"><=
b>Subject:</b></div></td><td style=3D"padding: 0cm;"><div style=3D"margin: =
0cm 0cm 0.0001pt; font-size: 12pt; font-family: serif;">New Version Notific=
ation for draft-alvestrand-dispatch-rtcweb-protocols-00</div></td></tr><tr>=
<td style=3D"padding: 0cm;" valign=3D"top" nowrap=3D"nowrap"><div style=3D"=
margin: 0cm 0cm 0.0001pt;
 font-size: 12pt; font-family: serif; text-align: right;"><b>Date:</b></div=
></td><td style=3D"padding: 0cm;"><div style=3D"margin: 0cm 0cm 0.0001pt; f=
ont-size: 12pt; font-family: serif;">Wed, 10 Nov 2010 03:31:05 -0800 (PST)<=
/div></td></tr><tr><td style=3D"padding: 0cm;" valign=3D"top" nowrap=3D"now=
rap"><div style=3D"margin: 0cm 0cm 0.0001pt; font-size: 12pt; font-family: =
serif; text-align: right;"><b>From:</b></div></td><td style=3D"padding: 0cm=
;"><div style=3D"margin: 0cm 0cm 0.0001pt; font-size: 12pt; font-family: se=
rif;">IETF I-D Submission Tool<span class=3D"Apple-converted-space">&nbsp;<=
/span><a rel=3D"nofollow" ymailto=3D"mailto:idsubmission@ietf.org" target=
=3D"_blank" href=3D"mailto:idsubmission@ietf.org" style=3D"color: blue; tex=
t-decoration: underline;">&lt;idsubmission@ietf.org&gt;</a></div></td></tr>=
<tr><td style=3D"padding: 0cm;" valign=3D"top" nowrap=3D"nowrap"><div style=
=3D"margin: 0cm 0cm 0.0001pt; font-size: 12pt; font-family: serif; text-ali=
gn:
 right;"><b>To:</b></div></td><td style=3D"padding: 0cm;"><div style=3D"mar=
gin: 0cm 0cm 0.0001pt; font-size: 12pt; font-family: serif;"><a rel=3D"nofo=
llow" ymailto=3D"mailto:harald@alvestrand.no" target=3D"_blank" href=3D"mai=
lto:harald@alvestrand.no" style=3D"color: blue; text-decoration: underline;=
">harald@alvestrand.no</a></div></td></tr></tbody></table><p class=3D"MsoNo=
rmal" style=3D"margin: 0cm 0cm 12pt; font-size: 12pt; font-family: serif;">=
 &nbsp;</p><pre style=3D"margin: 0cm 0cm 0.0001pt; font-size: 10pt; font-fa=
mily: 'Courier New';">A new version of I-D, draft-alvestrand-dispatch-rtcwe=
b-protocols-00.txt has been successfully submitted by Harald Alvestrand and=
 posted to the IETF repository.</pre><pre style=3D"margin: 0cm 0cm 0.0001pt=
; font-size: 10pt; font-family: 'Courier New';"> &nbsp;</pre><pre style=3D"=
margin: 0cm 0cm 0.0001pt; font-size: 10pt; font-family: 'Courier New';">Fil=
ename:&nbsp;&nbsp;&nbsp;&nbsp;  draft-alvestrand-dispatch-rtcweb-protocols<=
/pre><pre
 style=3D"margin: 0cm 0cm 0.0001pt; font-size: 10pt; font-family: 'Courier =
New';">Revision:&nbsp;&nbsp;&nbsp;&nbsp;  00</pre><pre style=3D"margin: 0cm=
 0cm 0.0001pt; font-size: 10pt; font-family: 'Courier New';">Title:&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  Overview: Real Time Protocols for Browe=
r-based Applications</pre><pre style=3D"margin: 0cm 0cm 0.0001pt; font-size=
: 10pt; font-family: 'Courier New';">Creation_date:  2010-11-11</pre><pre s=
tyle=3D"margin: 0cm 0cm 0.0001pt; font-size: 10pt; font-family: 'Courier Ne=
w';">WG ID:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  Independent Submissi=
on</pre><pre style=3D"margin: 0cm 0cm 0.0001pt; font-size: 10pt; font-famil=
y: 'Courier New';">Number_of_pages: 9</pre><pre style=3D"margin: 0cm 0cm 0.=
0001pt; font-size: 10pt; font-family: 'Courier New';"> &nbsp;</pre><pre sty=
le=3D"margin: 0cm 0cm 0.0001pt; font-size: 10pt; font-family: 'Courier New'=
;">Abstract:</pre><pre style=3D"margin: 0cm 0cm 0.0001pt; font-size: 10pt;
 font-family: 'Courier New';">This document gives an overview of a protocol=
 suite intended for use</pre><pre style=3D"margin: 0cm 0cm 0.0001pt; font-s=
ize: 10pt; font-family: 'Courier New';">with real-time applications that ca=
n be deployed in browsers - "real</pre><pre style=3D"margin: 0cm 0cm 0.0001=
pt; font-size: 10pt; font-family: 'Courier New';">time communication on the=
 Web".</pre><pre style=3D"margin: 0cm 0cm 0.0001pt; font-size: 10pt; font-f=
amily: 'Courier New';"> &nbsp;</pre><pre style=3D"margin: 0cm 0cm 0.0001pt;=
 font-size: 10pt; font-family: 'Courier New';">It intends to serve as a sta=
rting and coordination point to make sure</pre><pre style=3D"margin: 0cm 0c=
m 0.0001pt; font-size: 10pt; font-family: 'Courier New';">all the parts tha=
t are needed to achieve this goal are findable, and</pre><pre style=3D"marg=
in: 0cm 0cm 0.0001pt; font-size: 10pt; font-family: 'Courier New';">that th=
e parts that belong in the Internet protocol suite are fully</pre><pre
 style=3D"margin: 0cm 0cm 0.0001pt; font-size: 10pt; font-family: 'Courier =
New';">specified and on the right publication track.</pre><pre style=3D"mar=
gin: 0cm 0cm 0.0001pt; font-size: 10pt; font-family: 'Courier New';"> &nbsp=
;</pre><pre style=3D"margin: 0cm 0cm 0.0001pt; font-size: 10pt; font-family=
: 'Courier New';">This work is an attempt to synthesize the input of many p=
eople, but</pre><pre style=3D"margin: 0cm 0cm 0.0001pt; font-size: 10pt; fo=
nt-family: 'Courier New';">makes no claims to fully represent the views of =
any of them.&nbsp; All</pre><pre style=3D"margin: 0cm 0cm 0.0001pt; font-si=
ze: 10pt; font-family: 'Courier New';">parts of the document should be rega=
rded as open for discussion.</pre><pre style=3D"margin: 0cm 0cm 0.0001pt; f=
ont-size: 10pt; font-family: 'Courier
 New';">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </pre><pre style=3D"margin: 0c=
m 0cm 0.0001pt; font-size: 10pt; font-family: 'Courier New';"> &nbsp;</pre>=
<pre style=3D"margin: 0cm 0cm 0.0001pt; font-size: 10pt; font-family: 'Cour=
ier New';"> &nbsp;</pre><pre style=3D"margin: 0cm 0cm 0.0001pt; font-size: =
10pt; font-family: 'Courier New';">The IETF Secretariat.</pre><pre style=3D=
"margin: 0cm 0cm 0.0001pt; font-size: 10pt; font-family: 'Courier New';"> &=
nbsp;</pre><pre style=3D"margin: 0cm 0cm 0.0001pt; font-size: 10pt;
 font-family: 'Courier New';"> &nbsp;</pre><pre style=3D"margin: 0cm 0cm 0.=
0001pt; font-size: 10pt; font-family: 'Courier New';"> &nbsp;</pre></div><d=
iv style=3D"margin: 0cm 0cm 0.0001pt; font-size: 12pt; font-family: serif;"=
>_______________________________________________<br>dispatch mailing list<b=
r><a rel=3D"nofollow" ymailto=3D"mailto:dispatch@ietf.org" target=3D"_blank=
" href=3D"mailto:dispatch@ietf.org" style=3D"color: blue; text-decoration: =
underline;">dispatch@ietf.org</a><br><a rel=3D"nofollow" target=3D"_blank" =
href=3D"https://www.ietf.org/mailman/listinfo/dispatch" style=3D"color: blu=
e; text-decoration: underline;">https://www.ietf.org/mailman/listinfo/dispa=
tch</a></div></div><div style=3D"margin: 0cm 0cm 0.0001pt; font-size: 12pt;=
 font-family: serif;"> &nbsp;</div></div></div> ___________________________=
____________________<br>dispatch mailing list<br><a rel=3D"nofollow" ymailt=
o=3D"mailto:dispatch@ietf.org" target=3D"_blank" href=3D"mailto:dispatch@ie=
tf.org" style=3D"color:
 blue; text-decoration: underline;">dispatch@ietf.org</a><br><a rel=3D"nofo=
llow" target=3D"_blank" href=3D"https://www.ietf.org/mailman/listinfo/dispa=
tch" style=3D"color: blue; text-decoration: underline;">https://www.ietf.or=
g/mailman/listinfo/dispatch</a><br></div></span></blockquote></div><br><div=
>=0A<span class=3D"Apple-style-span" style=3D"border-collapse: separate; co=
lor: rgb(0, 0, 0); font-family: Helvetica; font-size: medium; font-style: n=
ormal; font-variant: normal; font-weight: normal; letter-spacing: normal; l=
ine-height: normal; orphans: 2; text-indent: 0px; text-transform: none; whi=
te-space: normal; widows: 2; word-spacing: 0px;"><span class=3D"Apple-style=
-span" style=3D"border-collapse: separate; color: rgb(0, 0, 0); font-family=
: Helvetica; font-size: medium; font-style: normal; font-variant: normal; f=
ont-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2=
; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; w=
ord-spacing: 0px;"><div style=3D"word-wrap: break-word;"><span class=3D"App=
le-style-span" style=3D"border-collapse: separate; color: rgb(0, 0, 0); fon=
t-family: Helvetica; font-size: 12px; font-style: normal; font-variant: nor=
mal; font-weight: normal; letter-spacing: normal; line-height: normal; orph=
ans: 2;
 text-indent: 0px; text-transform: none; white-space: normal; widows: 2; wo=
rd-spacing: 0px;"><div style=3D"word-wrap: break-word;"><div><div>David Sin=
ger</div><div>Multimedia and Software Standards, Apple Inc.</div></div></di=
v></span></div></span></span>=0A</div>=0A<br></div></div></div>=0A<!-- cg8.=
c41.mail.ird.yahoo.com compressed/chunked Sat Dec 18 01:37:46 PST 2010 -->=
=0A=0A<script language=3D"JavaScript">=0A<!--=0Avar SymRealOnLoad;=0Avar Sy=
mRealOnUnload;=0A=0Afunction SymOnUnload()=0A{=0A  window.open =3D SymWinOp=
en;=0A  if(SymRealOnUnload !=3D null)=0A     SymRealOnUnload();=0A}=0A=0Afu=
nction SymOnLoad()=0A{=0A  if(SymRealOnLoad !=3D null)=0A     SymRealOnLoad=
();=0A  window.open =3D SymRealWinOpen;=0A  SymRealOnUnload =3D window.onun=
load;=0A  window.onunload =3D SymOnUnload;=0A}=0A=0ASymRealOnLoad =3D windo=
w.onload;=0Awindow.onload =3D SymOnLoad;=0A=0A//-->=0A</script>=0A=0A<input=
 id=3D"gwProxy" type=3D"hidden"><!--Session data--><input onclick=3D"jsCall=
();" id=3D"jsProxy" type=3D"hidden"><div id=3D"refHTML"></div></div></body>=
</html>
--0-825955839-1292976589=:33122--

From henry.sinnreich@gmail.com  Tue Dec 21 18:30:43 2010
Return-Path: <henry.sinnreich@gmail.com>
X-Original-To: dispatch@core3.amsl.com
Delivered-To: dispatch@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id E1A023A6953; Tue, 21 Dec 2010 18:30:43 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.629
X-Spam-Level: 
X-Spam-Status: No, score=-2.629 tagged_above=-999 required=5 tests=[AWL=-0.427, BAYES_00=-2.599, HTML_MESSAGE=0.001, MIME_QP_LONG_LINE=1.396, RCVD_IN_DNSWL_LOW=-1]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 9x4s-MUMAegl; Tue, 21 Dec 2010 18:30:37 -0800 (PST)
Received: from mail-yx0-f172.google.com (mail-yx0-f172.google.com [209.85.213.172]) by core3.amsl.com (Postfix) with ESMTP id 40D5B3A68EA; Tue, 21 Dec 2010 18:30:37 -0800 (PST)
Received: by yxt33 with SMTP id 33so2207675yxt.31 for <multiple recipients>; Tue, 21 Dec 2010 18:32:34 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:user-agent:date:subject:from :to:cc:message-id:thread-topic:thread-index:in-reply-to:mime-version :content-type; bh=kM48DsyX88y7PK12iG2GmA7epaWKijnRwidB84Rfbd0=; b=PnPsq9Z2Mecz/c1PCDpEPDhMRhE/tCuY/2dj0qTY89FYhtjlhhTSzz8P6uJqWqk/IP e4KwKpXmlBBFzIg79FdoJBjoycP5EZ0VdYGT5dr/VMpCo0eSl0D7bso9povD6xSFCuQO JAg3K7KH4xgLjQPPRjocpxz5gChx3DXZaL4iI=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=user-agent:date:subject:from:to:cc:message-id:thread-topic :thread-index:in-reply-to:mime-version:content-type; b=ZF4nAhyigV7n8xJbmI23Z/mIlaDuGN8+cZS4hs/Z/CE6/uQrhpKigH60p2hAdfd72g oRkI33P846SfgoUkMdCfJn6qhm/2qded+YmWE/VC1BhaPGvB8l12zcepWcniVVYj7QtU c+ygai+TDdBFC4a9EsiiM307GIJDZE0S1ECXU=
Received: by 10.100.190.3 with SMTP id n3mr3741520anf.150.1292985154181; Tue, 21 Dec 2010 18:32:34 -0800 (PST)
Received: from [10.0.1.7] (cpe-76-184-225-135.tx.res.rr.com [76.184.225.135]) by mx.google.com with ESMTPS id 35sm10475640ano.11.2010.12.21.18.32.31 (version=TLSv1/SSLv3 cipher=RC4-MD5); Tue, 21 Dec 2010 18:32:33 -0800 (PST)
User-Agent: Microsoft-Entourage/12.28.0.101117
Date: Tue, 21 Dec 2010 20:32:28 -0600
From: Henry Sinnreich <henry.sinnreich@gmail.com>
To: <Markus.Isomaki@nokia.com>, <peter.musgrave@magorcorp.com>, <harald@alvestrand.no>, <codec@ietf.org>
Message-ID: <C936BF5C.169CB%henry.sinnreich@gmail.com>
Thread-Topic: [dispatch] Fwd: New Version Notification for draft-alvestrand-dispatch-rtcweb-protocols-00
Thread-Index: AcuAy1RXtTh3Nt0jTE+h7SlrXOzekgdDJukAAN9ebfAACsQBig==
In-Reply-To: <DD8B10B86502AB488CB2D3DB4C546E3806DA99@008-AM1MPN1-003.mgdnok.nokia.com>
Mime-version: 1.0
Content-type: multipart/alternative; boundary="B_3375808351_4771304"
Cc: rtc-web@alvestrand.no, dispatch@ietf.org, ted.ietf@gmail.com
Subject: Re: [dispatch] Fwd: New Version Notification for draft-alvestrand-dispatch-rtcweb-protocols-00
X-BeenThere: dispatch@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: DISPATCH Working Group Mail List <dispatch.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/dispatch>, <mailto:dispatch-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/dispatch>
List-Post: <mailto:dispatch@ietf.org>
List-Help: <mailto:dispatch-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dispatch>, <mailto:dispatch-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 22 Dec 2010 02:30:44 -0000

> This message is in MIME format. Since your mail reader does not understand
this format, some or all of this message may not be legible.

--B_3375808351_4771304
Content-type: text/plain;
	charset="ISO-8859-1"
Content-transfer-encoding: quoted-printable

It is interesting, almost funny (or sad depending on the perspective) how
the reaction to a _God Forbid_ IP-free video codec is mirroring the
opposition to the Internet audio codec. That opposition proved eventually
futile and we have now a CODEC WG.
I hope the AD=B9s will have now the same fortitude as was shown when the
Internet audio codec WG was formed.

I have taken the liberty to copy the CODEC WG and hope they can participate
now in the video codec discussion as well.
My apology for the double posting.

Thanks, Henry=20


On 12/21/10 3:38 PM, "Markus.Isomaki@nokia.com" <Markus.Isomaki@nokia.com>
wrote:

> Hi Peter, all,
> =20
> About the video codec: Are there any arguments on why VP8 would not have =
IPR
> issues? It is available as an open source implementation, but that does n=
ot
> mean there are no IPR against it. My understanding is that the IPR situat=
ion
> wrt. VP8 is still unclear and thus risky. The other issue with VP8 is, as=
 far
> as I know, the lack of a clear spec out of which independent interoperabl=
e
> implementations can be created.
> =20
> So I don=B9t at least buy the argument that we should choose VP8 as mandato=
ry to
> implement video codec because of IPR reasons.
> =20
> I=B9m working on a separate review on Harald=B9s drafts (thanks for putting t=
hem
> together) and will come back to the codec issue there in more detail, but=
 just
> wanted to respond to Peter=B9s point here.
> =20
> Regards,
>                 Markus
> =20
>=20
> From: dispatch-bounces@ietf.org [mailto:dispatch-bounces@ietf.org] On Beh=
alf
> Of ext Peter Musgrave
> Sent: 17 December, 2010 13:48
> To: Harald Alvestrand
> Cc: rtc-web@alvestrand.no; dispatch@ietf.org; Ted Hardie
> Subject: Re: [dispatch] Fwd: New Version Notification for
> draft-alvestrand-dispatch-rtcweb-protocols-00
> =20
>=20
> I'd also like to echo Alan's thanks for these drafts.
>=20
> =20
>=20
> The protocol doc is very clear. [If you read only one dispatch draft this
> Christmas, make it this one. ;-)  ]
>=20
> =20
>=20
> One observation to the group. The mandatory to implement video CODEC is V=
P8
> (presumably since it does not have IPR issues - which some other choices =
would
> have).=20
>=20
> =20
>=20
> Regards,=20
>=20
> =20
>=20
> Peter Musgrave
>=20
> =20
>=20
> =20
>=20
> Nits
>=20
> Introduction
>=20
> s/veichle/vehicle/
>=20
> =20
>=20
> Section 2 Para "Within each.."
>=20
> s/implementaiton/implementation/
>=20
> =20
>=20
> Section 4 Para1
>=20
> "such as" (something missing here?)
>=20
> =20
>=20
> Section 5 Para2
>=20
> "There is no third mandatory to implement"
>=20
> ? Was there a mention of a third before. Not sure why this statement is t=
here.
>=20
> =20
> =20
>=20
> On 2010-11-10, at 6:34 AM, Harald Alvestrand wrote:
>=20
>=20
> This is the overview document for the IETF-related RTC-WEB work.
>=20
> -------- Original Message --------
> =20
>  =20


--B_3375808351_4771304
Content-type: text/html;
	charset="ISO-8859-1"
Content-transfer-encoding: quoted-printable

<HTML>
<HEAD>
<TITLE>Re: [dispatch] Fwd: New Version Notification for draft-alvestrand-di=
spatch-rtcweb-protocols-00</TITLE>
</HEAD>
<BODY>
<FONT FACE=3D"Calibri, Verdana, Helvetica, Arial"><SPAN STYLE=3D'font-size:13pt=
'>It is interesting, almost funny (or sad depending on the perspective) how =
the reaction to a _God Forbid_ IP-free video codec is mirroring the oppositi=
on to the Internet audio codec. That opposition proved eventually futile and=
 we have now a CODEC WG.<BR>
I hope the AD&#8217;s will have now the same fortitude as was shown when th=
e Internet audio codec WG was formed. <BR>
<BR>
I have taken the liberty to copy the CODEC WG and hope they can participate=
 now in the video codec discussion as well.<BR>
My apology for the double posting.<BR>
<BR>
Thanks, Henry <BR>
<BR>
<BR>
On 12/21/10 3:38 PM, &quot;<a href=3D"Markus.Isomaki@nokia.com">Markus.Isomak=
i@nokia.com</a>&quot; &lt;<a href=3D"Markus.Isomaki@nokia.com">Markus.Isomaki@=
nokia.com</a>&gt; wrote:<BR>
<BR>
</SPAN></FONT><BLOCKQUOTE><FONT FACE=3D"Calibri, Verdana, Helvetica, Arial"><=
FONT COLOR=3D"#1F497D"><FONT SIZE=3D"2"><SPAN STYLE=3D'font-size:11pt'>Hi Peter, a=
ll,<BR>
&nbsp;<BR>
About the video codec: Are there any arguments on why VP8 would not have IP=
R issues? It is available as an open source implementation, but that does no=
t mean there are no IPR against it. My understanding is that the IPR situati=
on wrt. VP8 is still unclear and thus risky. The other issue with VP8 is, as=
 far as I know, the lack of a clear spec out of which independent interopera=
ble implementations can be created.<BR>
&nbsp;<BR>
So I don&#8217;t at least buy the argument that we should choose VP8 as man=
datory to implement video codec because of IPR reasons.<BR>
&nbsp;<BR>
I&#8217;m working on a separate review on Harald&#8217;s drafts (thanks for=
 putting them together) and will come back to the codec issue there in more =
detail, but just wanted to respond to Peter&#8217;s point here.<BR>
&nbsp;<BR>
Regards,<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;Markus <BR>
&nbsp;<BR>
</SPAN></FONT></FONT><SPAN STYLE=3D'font-size:13pt'><BR>
</SPAN></FONT><FONT SIZE=3D"1"><FONT FACE=3D"Tahoma, Verdana, Helvetica, Arial"=
><SPAN STYLE=3D'font-size:10pt'><B>From:</B> <a href=3D"dispatch-bounces@ietf.or=
g">dispatch-bounces@ietf.org</a> [<a href=3D"mailto:dispatch-bounces@ietf.org"=
>mailto:dispatch-bounces@ietf.org</a>] <B>On Behalf Of </B>ext Peter Musgrav=
e<BR>
<B>Sent:</B> 17 December, 2010 13:48<BR>
<B>To:</B> Harald Alvestrand<BR>
<B>Cc:</B> <a href=3D"rtc-web@alvestrand.no">rtc-web@alvestrand.no</a>; <a hr=
ef=3D"dispatch@ietf.org">dispatch@ietf.org</a>; Ted Hardie<BR>
<B>Subject:</B> Re: [dispatch] Fwd: New Version Notification for draft-alve=
strand-dispatch-rtcweb-protocols-00<BR>
</SPAN></FONT></FONT><FONT SIZE=3D"2"><FONT FACE=3D"Times New Roman"><SPAN STYL=
E=3D'font-size:12pt'> <BR>
</SPAN></FONT></FONT><FONT FACE=3D"Calibri, Verdana, Helvetica, Arial"><SPAN =
STYLE=3D'font-size:13pt'><BR>
</SPAN></FONT><FONT SIZE=3D"2"><FONT FACE=3D"Times New Roman"><SPAN STYLE=3D'font=
-size:12pt'>I'd also like to echo Alan's thanks for these drafts. <BR>
</SPAN></FONT></FONT><FONT FACE=3D"Calibri, Verdana, Helvetica, Arial"><SPAN =
STYLE=3D'font-size:13pt'><BR>
</SPAN></FONT><FONT SIZE=3D"2"><FONT FACE=3D"Times New Roman"><SPAN STYLE=3D'font=
-size:12pt'> <BR>
</SPAN></FONT></FONT><FONT FACE=3D"Calibri, Verdana, Helvetica, Arial"><SPAN =
STYLE=3D'font-size:13pt'><BR>
</SPAN></FONT><FONT SIZE=3D"2"><FONT FACE=3D"Times New Roman"><SPAN STYLE=3D'font=
-size:12pt'>The protocol doc is very clear. [If you read only one dispatch d=
raft this Christmas, make it this one. ;-) &nbsp;]<BR>
</SPAN></FONT></FONT><FONT FACE=3D"Calibri, Verdana, Helvetica, Arial"><SPAN =
STYLE=3D'font-size:13pt'><BR>
</SPAN></FONT><FONT SIZE=3D"2"><FONT FACE=3D"Times New Roman"><SPAN STYLE=3D'font=
-size:12pt'> <BR>
</SPAN></FONT></FONT><FONT FACE=3D"Calibri, Verdana, Helvetica, Arial"><SPAN =
STYLE=3D'font-size:13pt'><BR>
</SPAN></FONT><FONT SIZE=3D"2"><FONT FACE=3D"Times New Roman"><SPAN STYLE=3D'font=
-size:12pt'>One observation to the group. The mandatory to implement video C=
ODEC is VP8 (presumably since it does not have IPR issues - which some other=
 choices would have). <BR>
</SPAN></FONT></FONT><FONT FACE=3D"Calibri, Verdana, Helvetica, Arial"><SPAN =
STYLE=3D'font-size:13pt'><BR>
</SPAN></FONT><FONT SIZE=3D"2"><FONT FACE=3D"Times New Roman"><SPAN STYLE=3D'font=
-size:12pt'> <BR>
</SPAN></FONT></FONT><FONT FACE=3D"Calibri, Verdana, Helvetica, Arial"><SPAN =
STYLE=3D'font-size:13pt'><BR>
</SPAN></FONT><FONT SIZE=3D"2"><FONT FACE=3D"Times New Roman"><SPAN STYLE=3D'font=
-size:12pt'>Regards, <BR>
</SPAN></FONT></FONT><FONT FACE=3D"Calibri, Verdana, Helvetica, Arial"><SPAN =
STYLE=3D'font-size:13pt'><BR>
</SPAN></FONT><FONT SIZE=3D"2"><FONT FACE=3D"Times New Roman"><SPAN STYLE=3D'font=
-size:12pt'> <BR>
</SPAN></FONT></FONT><FONT FACE=3D"Calibri, Verdana, Helvetica, Arial"><SPAN =
STYLE=3D'font-size:13pt'><BR>
</SPAN></FONT><FONT SIZE=3D"2"><FONT FACE=3D"Times New Roman"><SPAN STYLE=3D'font=
-size:12pt'>Peter Musgrave<BR>
</SPAN></FONT></FONT><FONT FACE=3D"Calibri, Verdana, Helvetica, Arial"><SPAN =
STYLE=3D'font-size:13pt'><BR>
</SPAN></FONT><FONT SIZE=3D"2"><FONT FACE=3D"Times New Roman"><SPAN STYLE=3D'font=
-size:12pt'> <BR>
</SPAN></FONT></FONT><FONT FACE=3D"Calibri, Verdana, Helvetica, Arial"><SPAN =
STYLE=3D'font-size:13pt'><BR>
</SPAN></FONT><FONT SIZE=3D"2"><FONT FACE=3D"Times New Roman"><SPAN STYLE=3D'font=
-size:12pt'> <BR>
</SPAN></FONT></FONT><FONT FACE=3D"Calibri, Verdana, Helvetica, Arial"><SPAN =
STYLE=3D'font-size:13pt'><BR>
</SPAN></FONT><FONT SIZE=3D"0"><FONT FACE=3D"Helvetica, Verdana, Arial"><SPAN S=
TYLE=3D'font-size:9pt'>Nits<BR>
</SPAN></FONT></FONT><FONT FACE=3D"Calibri, Verdana, Helvetica, Arial"><SPAN =
STYLE=3D'font-size:13pt'><BR>
</SPAN></FONT><FONT SIZE=3D"0"><FONT FACE=3D"Helvetica, Verdana, Arial"><SPAN S=
TYLE=3D'font-size:9pt'>Introduction<BR>
</SPAN></FONT></FONT><FONT FACE=3D"Calibri, Verdana, Helvetica, Arial"><SPAN =
STYLE=3D'font-size:13pt'><BR>
</SPAN></FONT><FONT SIZE=3D"0"><FONT FACE=3D"Helvetica, Verdana, Arial"><SPAN S=
TYLE=3D'font-size:9pt'>s/</SPAN></FONT></FONT><FONT SIZE=3D"1"><FONT FACE=3D"Couri=
er, Courier New"><SPAN STYLE=3D'font-size:10pt'>veichle/vehicle/<BR>
</SPAN></FONT></FONT><FONT FACE=3D"Calibri, Verdana, Helvetica, Arial"><SPAN =
STYLE=3D'font-size:13pt'><BR>
</SPAN></FONT><FONT SIZE=3D"1"><FONT FACE=3D"Courier, Courier New"><SPAN STYLE=3D=
'font-size:10pt'> <BR>
</SPAN></FONT></FONT><FONT FACE=3D"Calibri, Verdana, Helvetica, Arial"><SPAN =
STYLE=3D'font-size:13pt'><BR>
</SPAN></FONT><FONT SIZE=3D"1"><FONT FACE=3D"Courier, Courier New"><SPAN STYLE=3D=
'font-size:10pt'>Section 2 Para &quot;Within each..&quot;<BR>
</SPAN></FONT></FONT><FONT FACE=3D"Calibri, Verdana, Helvetica, Arial"><SPAN =
STYLE=3D'font-size:13pt'><BR>
</SPAN></FONT><FONT SIZE=3D"1"><FONT FACE=3D"Courier, Courier New"><SPAN STYLE=3D=
'font-size:10pt'>s/implementaiton/implementation/<BR>
</SPAN></FONT></FONT><FONT FACE=3D"Calibri, Verdana, Helvetica, Arial"><SPAN =
STYLE=3D'font-size:13pt'><BR>
</SPAN></FONT><FONT SIZE=3D"1"><FONT FACE=3D"Courier, Courier New"><SPAN STYLE=3D=
'font-size:10pt'> <BR>
</SPAN></FONT></FONT><FONT FACE=3D"Calibri, Verdana, Helvetica, Arial"><SPAN =
STYLE=3D'font-size:13pt'><BR>
</SPAN></FONT><FONT SIZE=3D"1"><FONT FACE=3D"Courier, Courier New"><SPAN STYLE=3D=
'font-size:10pt'>Section 4 Para1<BR>
</SPAN></FONT></FONT><FONT FACE=3D"Calibri, Verdana, Helvetica, Arial"><SPAN =
STYLE=3D'font-size:13pt'><BR>
</SPAN></FONT><FONT SIZE=3D"1"><FONT FACE=3D"Courier, Courier New"><SPAN STYLE=3D=
'font-size:10pt'>&quot;such as&quot; (something missing here?)<BR>
</SPAN></FONT></FONT><FONT FACE=3D"Calibri, Verdana, Helvetica, Arial"><SPAN =
STYLE=3D'font-size:13pt'><BR>
</SPAN></FONT><FONT SIZE=3D"1"><FONT FACE=3D"Courier, Courier New"><SPAN STYLE=3D=
'font-size:10pt'> <BR>
</SPAN></FONT></FONT><FONT FACE=3D"Calibri, Verdana, Helvetica, Arial"><SPAN =
STYLE=3D'font-size:13pt'><BR>
</SPAN></FONT><FONT SIZE=3D"1"><FONT FACE=3D"Courier, Courier New"><SPAN STYLE=3D=
'font-size:10pt'>Section 5 Para2<BR>
</SPAN></FONT></FONT><FONT FACE=3D"Calibri, Verdana, Helvetica, Arial"><SPAN =
STYLE=3D'font-size:13pt'><BR>
</SPAN></FONT><FONT SIZE=3D"1"><FONT FACE=3D"Courier, Courier New"><SPAN STYLE=3D=
'font-size:10pt'>&quot;There is no third mandatory to implement&quot; <BR>
</SPAN></FONT></FONT><FONT FACE=3D"Calibri, Verdana, Helvetica, Arial"><SPAN =
STYLE=3D'font-size:13pt'><BR>
</SPAN></FONT><FONT SIZE=3D"1"><FONT FACE=3D"Courier, Courier New"><SPAN STYLE=3D=
'font-size:10pt'>? Was there a mention of a third before. Not sure why this =
statement is there.<BR>
</SPAN></FONT></FONT><FONT FACE=3D"Calibri, Verdana, Helvetica, Arial"><SPAN =
STYLE=3D'font-size:13pt'><BR>
</SPAN></FONT><FONT SIZE=3D"2"><FONT FACE=3D"Times New Roman"><SPAN STYLE=3D'font=
-size:12pt'> <BR>
&nbsp;<BR>
</SPAN></FONT></FONT><FONT FACE=3D"Calibri, Verdana, Helvetica, Arial"><SPAN =
STYLE=3D'font-size:13pt'><BR>
</SPAN></FONT><FONT SIZE=3D"2"><FONT FACE=3D"Times New Roman"><SPAN STYLE=3D'font=
-size:12pt'>On 2010-11-10, at 6:34 AM, Harald Alvestrand wrote:<BR>
<BR>
<BR>
This is the overview document for the IETF-related RTC-WEB work.<BR>
<BR>
-------- Original Message -------- <BR>
</SPAN></FONT></FONT><FONT FACE=3D"Calibri, Verdana, Helvetica, Arial"><SPAN =
STYLE=3D'font-size:13pt'> <BR>
&nbsp;&nbsp;<BR>
</SPAN></FONT></BLOCKQUOTE>
</BODY>
</HTML>


--B_3375808351_4771304--



From bernard_aboba@hotmail.com  Tue Dec 21 22:16:26 2010
Return-Path: <bernard_aboba@hotmail.com>
X-Original-To: dispatch@core3.amsl.com
Delivered-To: dispatch@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id EF4633A69B5 for <dispatch@core3.amsl.com>; Tue, 21 Dec 2010 22:16:25 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.064
X-Spam-Level: 
X-Spam-Status: No, score=-102.064 tagged_above=-999 required=5 tests=[AWL=-0.066, BAYES_00=-2.599, HTML_MESSAGE=0.001, J_CHICKENPOX_84=0.6, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Q1ZVrU03VUQP for <dispatch@core3.amsl.com>; Tue, 21 Dec 2010 22:16:24 -0800 (PST)
Received: from blu0-omc3-s38.blu0.hotmail.com (blu0-omc3-s38.blu0.hotmail.com [65.55.116.113]) by core3.amsl.com (Postfix) with ESMTP id 1EEBB3A69B3 for <dispatch@ietf.org>; Tue, 21 Dec 2010 22:16:24 -0800 (PST)
Received: from BLU152-W54 ([65.55.116.72]) by blu0-omc3-s38.blu0.hotmail.com with Microsoft SMTPSVC(6.0.3790.4675);  Tue, 21 Dec 2010 22:18:20 -0800
Message-ID: <BLU152-w54DCA80964688E24343CB3931B0@phx.gbl>
Content-Type: multipart/alternative; boundary="_ae413f5c-6442-4bf8-bcc7-f9525112b102_"
X-Originating-IP: [24.17.191.115]
From: Bernard Aboba <bernard_aboba@hotmail.com>
To: <markus.isomaki@nokia.com>, <peter.musgrave@magorcorp.com>, <harald@alvestrand.no>
Date: Tue, 21 Dec 2010 22:18:20 -0800
Importance: Normal
In-Reply-To: <DD8B10B86502AB488CB2D3DB4C546E3806DA99@008-AM1MPN1-003.mgdnok.nokia.com>
References: <4CDA833D.8080203@alvestrand.no>, <E27D73F0-3148-4B1E-B046-65426D7C451A@magorcorp.com>, <DD8B10B86502AB488CB2D3DB4C546E3806DA99@008-AM1MPN1-003.mgdnok.nokia.com>
MIME-Version: 1.0
X-OriginalArrivalTime: 22 Dec 2010 06:18:20.0959 (UTC) FILETIME=[07E6B2F0:01CBA1A0]
Cc: rtc-web@alvestrand.no, dispatch@ietf.org, ted.ietf@gmail.com
Subject: Re: [dispatch] [RTW] Fwd: New Version Notification for draft-alvestrand-dispatch-rtcweb-protocols-00
X-BeenThere: dispatch@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: DISPATCH Working Group Mail List <dispatch.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/dispatch>, <mailto:dispatch-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/dispatch>
List-Post: <mailto:dispatch@ietf.org>
List-Help: <mailto:dispatch-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dispatch>, <mailto:dispatch-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 22 Dec 2010 06:16:26 -0000

--_ae413f5c-6442-4bf8-bcc7-f9525112b102_
Content-Type: text/plain; charset="Windows-1252"
Content-Transfer-Encoding: quoted-printable


It does appear presumptive to suggest that a codec that hasn't completed a =
standardization process be made "mandatory to implement."

Since there have been some large judgments over use of=20
allegedly "free" codecs=2C the lesson is that codecs that are claimed to=20
be "free of encumbrance" may in time be discovered not to be.  The IETF pro=
cess can potentially be useful in helping to clarify the IPR status of code=
cs.  However=2C those wheels grind slowly.=20

From: Markus.Isomaki@nokia.com
To: peter.musgrave@magorcorp.com=3B harald@alvestrand.no
Date: Tue=2C 21 Dec 2010 21:38:42 +0000
CC: rtc-web@alvestrand.no=3B dispatch@ietf.org=3B ted.ietf@gmail.com
Subject: Re: [RTW] [dispatch] Fwd: New Version Notification	for	draft-alves=
trand-dispatch-rtcweb-protocols-00
















Hi Peter=2C all=2C

=20

About the video codec: Are there any arguments on why VP8 would
not have IPR issues? It is available as an open source implementation=2C bu=
t that
does not mean there are no IPR against it. My understanding is that the IPR
situation wrt. VP8 is still unclear and thus risky. The other issue with VP=
8 is=2C
as far as I know=2C the lack of a clear spec out of which independent inter=
operable
implementations can be created.

=20

So I don=92t at least buy the argument that we should choose
VP8 as mandatory to implement video codec because of IPR reasons.

=20

I=92m working on a separate review on Harald=92s drafts
(thanks for putting them together) and will come back to the codec issue th=
ere in
more detail=2C but just wanted to respond to Peter=92s point here.

=20

Regards=2C

                Markus


=20







From: dispatch-bounces@ietf.org
[mailto:dispatch-bounces@ietf.org] On Behalf Of ext Peter Musgrave

Sent: 17 December=2C 2010 13:48

To: Harald Alvestrand

Cc: rtc-web@alvestrand.no=3B dispatch@ietf.org=3B Ted Hardie

Subject: Re: [dispatch] Fwd: New Version Notification for
draft-alvestrand-dispatch-rtcweb-protocols-00





=20



I'd also like to echo Alan's thanks for these drafts.=20





=20





The protocol doc is very clear. [If you read only one
dispatch draft this Christmas=2C make it this one. =3B-)  ]





=20





One observation to the group. The mandatory to implement
video CODEC is VP8 (presumably since it does not have IPR issues - which so=
me
other choices would have).=20





=20





Regards=2C=20





=20





Peter Musgrave





=20





=20







Nits





Introduction





s/veichle/vehicle/





=20





Section 2
Para "Within each.."





s/implementaiton/implementation/





=20





Section 4
Para1





"such
as" (something missing here?)





=20





Section 5
Para2





"There
is no third mandatory to implement"=20





? Was
there a mention of a third before. Not sure why this statement is there.







=20



=20





On 2010-11-10=2C at 6:34 AM=2C Harald Alvestrand wrote:











This is the overview document for the IETF-related RTC-WEB
work.



-------- Original Message --------=20


=20
 =20
  Subject:=20
 =20
 =20
  New Version Notification for
  draft-alvestrand-dispatch-rtcweb-protocols-00
 =20
=20
=20
 =20
  Date:=20
 =20
 =20
  Wed=2C 10 Nov 2010 03:31:05 -0800 (PST)
 =20
=20
=20
 =20
  From:=20
 =20
 =20
  IETF I-D Submission Tool <idsubmission@ietf.org>
 =20
=20
=20
 =20
  To:=20
 =20
 =20
  harald@alvestrand.no
 =20
=20


=20

A new version of I-D=2C draft-alvestrand-dispatch-rtcweb-protocols-00.txt h=
as been successfully submitted by Harald Alvestrand and posted to the IETF =
repository. Filename:      draft-alvestrand-dispatch-rtcweb-protocolsRevisi=
on:      00Title:         Overview: Real Time Protocols for Brower-based Ap=
plicationsCreation_date:  2010-11-11WG ID:         Independent SubmissionNu=
mber_of_pages: 9 Abstract:This document gives an overview of a protocol sui=
te intended for usewith real-time applications that can be deployed in brow=
sers - "realtime communication on the Web". It intends to serve as a starti=
ng and coordination point to make sureall the parts that are needed to achi=
eve this goal are findable=2C andthat the parts that belong in the Internet=
 protocol suite are fullyspecified and on the right publication track. This=
 work is an attempt to synthesize the input of many people=2C butmakes no c=
laims to fully represent the views of any of them.  Allparts of the documen=
t should be regarded as open for discussion.                               =
                                                     The IETF Secretariat. =
 =20

_______________________________________________

dispatch mailing list

dispatch@ietf.org

https://www.ietf.org/mailman/listinfo/dispatch



=20









_______________________________________________
RTC-Web mailing list
RTC-Web@alvestrand.no
http://www.alvestrand.no/mailman/listinfo/rtc-web 		 	   		  =

--_ae413f5c-6442-4bf8-bcc7-f9525112b102_
Content-Type: text/html; charset="Windows-1252"
Content-Transfer-Encoding: quoted-printable

<html>
<head>
<style><!--
.hmmessage P
{
margin:0px=3B
padding:0px
}
body.hmmessage
{
font-size: 10pt=3B
font-family:Tahoma
}
--></style>
</head>
<body class=3D'hmmessage'>
It does appear presumptive to suggest that a codec that hasn't completed a =
standardization process be made "mandatory to implement."<br><br>Since ther=
e have been some large judgments over use of=20
allegedly "free" codecs=2C the lesson is that codecs that are claimed to=20
be "free of encumbrance" may in time be discovered not to be.&nbsp=3B The I=
ETF process can potentially be useful in helping to clarify the IPR status =
of codecs.&nbsp=3B However=2C those wheels grind slowly. <br><br><hr id=3D"=
stopSpelling">From: Markus.Isomaki@nokia.com<br>To: peter.musgrave@magorcor=
p.com=3B harald@alvestrand.no<br>Date: Tue=2C 21 Dec 2010 21:38:42 +0000<br=
>CC: rtc-web@alvestrand.no=3B dispatch@ietf.org=3B ted.ietf@gmail.com<br>Su=
bject: Re: [RTW] [dispatch] Fwd: New Version Notification	for	draft-alvestr=
and-dispatch-rtcweb-protocols-00<br><br>


<meta http-equiv=3D"Content-Type" content=3D"text/html=3B charset=3Dunicode=
">
<meta name=3D"Generator" content=3D"Microsoft SafeHTML">


<style>
.ExternalClass p.ecxMsoNormal=2C .ExternalClass li.ecxMsoNormal=2C .Externa=
lClass div.ecxMsoNormal
{margin-bottom:.0001pt=3Bfont-size:12.0pt=3Bfont-family:'Times New Roman'=
=2C'serif'=3B}
.ExternalClass a:link=2C .ExternalClass span.ecxMsoHyperlink
{color:blue=3Btext-decoration:underline=3B}
.ExternalClass a:visited=2C .ExternalClass span.ecxMsoHyperlinkFollowed
{color:purple=3Btext-decoration:underline=3B}
.ExternalClass pre
{margin-bottom:.0001pt=3Bfont-size:10.0pt=3Bfont-family:'Courier New'=3B}
.ExternalClass span.ecxHTMLPreformattedChar
{font-family:Consolas=3B}
.ExternalClass span.ecxEmailStyle19
{font-family:'Calibri'=2C'sans-serif'=3Bcolor:#1F497D=3B}
.ExternalClass .ecxMsoChpDefault
{font-size:10.0pt=3B}
@page WordSection1
{size:612.0pt 792.0pt=3B}
.ExternalClass div.ecxWordSection1
{page:WordSection1=3B}

</style>





<div class=3D"ecxWordSection1">

<p class=3D"ecxMsoNormal"><span style=3D"font-size: 11pt=3B font-family: 'C=
alibri'=2C'sans-serif'=3B color: rgb(31=2C 73=2C 125)=3B">Hi Peter=2C all=
=2C</span></p>

<p class=3D"ecxMsoNormal"><span style=3D"font-size: 11pt=3B font-family: 'C=
alibri'=2C'sans-serif'=3B color: rgb(31=2C 73=2C 125)=3B">&nbsp=3B</span></=
p>

<p class=3D"ecxMsoNormal"><span style=3D"font-size: 11pt=3B font-family: 'C=
alibri'=2C'sans-serif'=3B color: rgb(31=2C 73=2C 125)=3B">About the video c=
odec: Are there any arguments on why VP8 would
not have IPR issues? It is available as an open source implementation=2C bu=
t that
does not mean there are no IPR against it. My understanding is that the IPR
situation wrt. VP8 is still unclear and thus risky. The other issue with VP=
8 is=2C
as far as I know=2C the lack of a clear spec out of which independent inter=
operable
implementations can be created.</span></p>

<p class=3D"ecxMsoNormal"><span style=3D"font-size: 11pt=3B font-family: 'C=
alibri'=2C'sans-serif'=3B color: rgb(31=2C 73=2C 125)=3B">&nbsp=3B</span></=
p>

<p class=3D"ecxMsoNormal"><span style=3D"font-size: 11pt=3B font-family: 'C=
alibri'=2C'sans-serif'=3B color: rgb(31=2C 73=2C 125)=3B">So I don=92t at l=
east buy the argument that we should choose
VP8 as mandatory to implement video codec because of IPR reasons.</span></p=
>

<p class=3D"ecxMsoNormal"><span style=3D"font-size: 11pt=3B font-family: 'C=
alibri'=2C'sans-serif'=3B color: rgb(31=2C 73=2C 125)=3B">&nbsp=3B</span></=
p>

<p class=3D"ecxMsoNormal"><span style=3D"font-size: 11pt=3B font-family: 'C=
alibri'=2C'sans-serif'=3B color: rgb(31=2C 73=2C 125)=3B">I=92m working on =
a separate review on Harald=92s drafts
(thanks for putting them together) and will come back to the codec issue th=
ere in
more detail=2C but just wanted to respond to Peter=92s point here.</span></=
p>

<p class=3D"ecxMsoNormal"><span style=3D"font-size: 11pt=3B font-family: 'C=
alibri'=2C'sans-serif'=3B color: rgb(31=2C 73=2C 125)=3B">&nbsp=3B</span></=
p>

<p class=3D"ecxMsoNormal"><span style=3D"font-size: 11pt=3B font-family: 'C=
alibri'=2C'sans-serif'=3B color: rgb(31=2C 73=2C 125)=3B">Regards=2C</span>=
</p>

<p class=3D"ecxMsoNormal"><span style=3D"font-size: 11pt=3B font-family: 'C=
alibri'=2C'sans-serif'=3B color: rgb(31=2C 73=2C 125)=3B">&nbsp=3B&nbsp=3B&=
nbsp=3B&nbsp=3B&nbsp=3B&nbsp=3B&nbsp=3B&nbsp=3B&nbsp=3B&nbsp=3B&nbsp=3B&nbs=
p=3B&nbsp=3B&nbsp=3B&nbsp=3B Markus
</span></p>

<p class=3D"ecxMsoNormal"><span style=3D"font-size: 11pt=3B font-family: 'C=
alibri'=2C'sans-serif'=3B color: rgb(31=2C 73=2C 125)=3B">&nbsp=3B</span></=
p>

<div style=3D"border-width: medium medium medium 1.5pt=3B border-style: non=
e none none solid=3B border-color: -moz-use-text-color -moz-use-text-color =
-moz-use-text-color blue=3B padding: 0cm 0cm 0cm 4pt=3B">

<div>

<div style=3D"border-right: medium none=3B border-width: 1pt medium medium=
=3B border-style: solid none none=3B border-color: rgb(181=2C 196=2C 223) -=
moz-use-text-color -moz-use-text-color=3B padding: 3pt 0cm 0cm=3B">

<p class=3D"ecxMsoNormal"><b><span style=3D"font-size: 10pt=3B font-family:=
 'Tahoma'=2C'sans-serif'=3B">From:</span></b><span style=3D"font-size: 10pt=
=3B font-family: 'Tahoma'=2C'sans-serif'=3B"> dispatch-bounces@ietf.org
[mailto:dispatch-bounces@ietf.org] <b>On Behalf Of </b>ext Peter Musgrave<b=
r>
<b>Sent:</b> 17 December=2C 2010 13:48<br>
<b>To:</b> Harald Alvestrand<br>
<b>Cc:</b> rtc-web@alvestrand.no=3B dispatch@ietf.org=3B Ted Hardie<br>
<b>Subject:</b> Re: [dispatch] Fwd: New Version Notification for
draft-alvestrand-dispatch-rtcweb-protocols-00</span></p>

</div>

</div>

<p class=3D"ecxMsoNormal">&nbsp=3B</p>

<div>

<p class=3D"ecxMsoNormal">I'd also like to echo Alan's thanks for these dra=
fts.&nbsp=3B</p>

</div>

<div>

<p class=3D"ecxMsoNormal">&nbsp=3B</p>

</div>

<div>

<p class=3D"ecxMsoNormal">The protocol doc is very clear. [If you read only=
 one
dispatch draft this Christmas=2C make it this one. =3B-) &nbsp=3B]</p>

</div>

<div>

<p class=3D"ecxMsoNormal">&nbsp=3B</p>

</div>

<div>

<p class=3D"ecxMsoNormal">One observation to the group. The mandatory to im=
plement
video CODEC is VP8 (presumably since it does not have IPR issues - which so=
me
other choices would have).&nbsp=3B</p>

</div>

<div>

<p class=3D"ecxMsoNormal">&nbsp=3B</p>

</div>

<div>

<p class=3D"ecxMsoNormal">Regards=2C&nbsp=3B</p>

</div>

<div>

<p class=3D"ecxMsoNormal">&nbsp=3B</p>

</div>

<div>

<p class=3D"ecxMsoNormal">Peter Musgrave</p>

</div>

<div>

<p class=3D"ecxMsoNormal">&nbsp=3B</p>

</div>

<div>

<p class=3D"ecxMsoNormal">&nbsp=3B</p>

</div>

<div>

<div>

<p class=3D"ecxMsoNormal"><span style=3D"font-size: 9pt=3B font-family: 'He=
lvetica'=2C'sans-serif'=3B">Nits</span></p>

</div>

<div>

<p class=3D"ecxMsoNormal"><span style=3D"font-size: 9pt=3B font-family: 'He=
lvetica'=2C'sans-serif'=3B">Introduction</span></p>

</div>

<div>

<p class=3D"ecxMsoNormal"><span style=3D"font-size: 9pt=3B font-family: 'He=
lvetica'=2C'sans-serif'=3B">s/</span><span style=3D"font-size: 10pt=3B font=
-family: Courier=3B">veichle/vehicle/</span></p>

</div>

<div>

<p class=3D"ecxMsoNormal"><span style=3D"font-size: 10pt=3B font-family: Co=
urier=3B">&nbsp=3B</span></p>

</div>

<div>

<p class=3D"ecxMsoNormal"><span style=3D"font-size: 10pt=3B font-family: Co=
urier=3B">Section 2
Para "Within each.."</span></p>

</div>

<div>

<p class=3D"ecxMsoNormal"><span style=3D"font-size: 10pt=3B font-family: Co=
urier=3B">s/implementaiton/implementation/</span></p>

</div>

<div>

<p class=3D"ecxMsoNormal"><span style=3D"font-size: 10pt=3B font-family: Co=
urier=3B">&nbsp=3B</span></p>

</div>

<div>

<p class=3D"ecxMsoNormal"><span style=3D"font-size: 10pt=3B font-family: Co=
urier=3B">Section 4
Para1</span></p>

</div>

<div>

<p class=3D"ecxMsoNormal"><span style=3D"font-size: 10pt=3B font-family: Co=
urier=3B">"such
as" (something missing here?)</span></p>

</div>

<div>

<p class=3D"ecxMsoNormal"><span style=3D"font-size: 10pt=3B font-family: Co=
urier=3B">&nbsp=3B</span></p>

</div>

<div>

<p class=3D"ecxMsoNormal"><span style=3D"font-size: 10pt=3B font-family: Co=
urier=3B">Section 5
Para2</span></p>

</div>

<div>

<p class=3D"ecxMsoNormal"><span style=3D"font-size: 10pt=3B font-family: Co=
urier=3B">"There
is no third mandatory to implement"&nbsp=3B</span></p>

</div>

<div>

<p class=3D"ecxMsoNormal"><span style=3D"font-size: 10pt=3B font-family: Co=
urier=3B">? Was
there a mention of a third before. Not sure why this statement is there.</s=
pan></p>

</div>

</div>

<div>

<p class=3D"ecxMsoNormal">&nbsp=3B</p>

</div>

<p class=3D"ecxMsoNormal">&nbsp=3B</p>

<div>

<div>

<p class=3D"ecxMsoNormal">On 2010-11-10=2C at 6:34 AM=2C Harald Alvestrand =
wrote:</p>

</div>

<p class=3D"ecxMsoNormal"><br>
<br>
</p>

<div>

<p class=3D"ecxMsoNormal">This is the overview document for the IETF-relate=
d RTC-WEB
work.<br>
<br>
-------- Original Message -------- </p>

<table class=3D"ecxMsoNormalTable" border=3D"0" cellpadding=3D"0" cellspaci=
ng=3D"0">
 <tbody><tr>
  <td style=3D"padding: 0cm=3B" nowrap=3D"nowrap" valign=3D"top">
  <p class=3D"ecxMsoNormal" style=3D"text-align: right=3B" align=3D"right">=
<b>Subject: </b></p>
  </td>
  <td style=3D"padding: 0cm=3B">
  <p class=3D"ecxMsoNormal">New Version Notification for
  draft-alvestrand-dispatch-rtcweb-protocols-00</p>
  </td>
 </tr>
 <tr>
  <td style=3D"padding: 0cm=3B" nowrap=3D"nowrap" valign=3D"top">
  <p class=3D"ecxMsoNormal" style=3D"text-align: right=3B" align=3D"right">=
<b>Date: </b></p>
  </td>
  <td style=3D"padding: 0cm=3B">
  <p class=3D"ecxMsoNormal">Wed=2C 10 Nov 2010 03:31:05 -0800 (PST)</p>
  </td>
 </tr>
 <tr>
  <td style=3D"padding: 0cm=3B" nowrap=3D"nowrap" valign=3D"top">
  <p class=3D"ecxMsoNormal" style=3D"text-align: right=3B" align=3D"right">=
<b>From: </b></p>
  </td>
  <td style=3D"padding: 0cm=3B">
  <p class=3D"ecxMsoNormal">IETF I-D Submission Tool <a href=3D"mailto:idsu=
bmission@ietf.org">&lt=3Bidsubmission@ietf.org&gt=3B</a></p>
  </td>
 </tr>
 <tr>
  <td style=3D"padding: 0cm=3B" nowrap=3D"nowrap" valign=3D"top">
  <p class=3D"ecxMsoNormal" style=3D"text-align: right=3B" align=3D"right">=
<b>To: </b></p>
  </td>
  <td style=3D"padding: 0cm=3B">
  <p class=3D"ecxMsoNormal"><a href=3D"mailto:harald@alvestrand.no">harald@=
alvestrand.no</a></p>
  </td>
 </tr>
</tbody></table>

<p class=3D"ecxMsoNormal" style=3D"margin-bottom: 12pt=3B">&nbsp=3B</p>

<pre>A new version of I-D=2C draft-alvestrand-dispatch-rtcweb-protocols-00.=
txt has been successfully submitted by Harald Alvestrand and posted to the =
IETF repository.</pre><pre>&nbsp=3B</pre><pre>Filename:&nbsp=3B&nbsp=3B&nbs=
p=3B&nbsp=3B  draft-alvestrand-dispatch-rtcweb-protocols</pre><pre>Revision=
:&nbsp=3B&nbsp=3B&nbsp=3B&nbsp=3B  00</pre><pre>Title:&nbsp=3B&nbsp=3B&nbsp=
=3B&nbsp=3B&nbsp=3B&nbsp=3B&nbsp=3B  Overview: Real Time Protocols for Brow=
er-based Applications</pre><pre>Creation_date:  2010-11-11</pre><pre>WG ID:=
&nbsp=3B&nbsp=3B&nbsp=3B&nbsp=3B&nbsp=3B&nbsp=3B&nbsp=3B  Independent Submi=
ssion</pre><pre>Number_of_pages: 9</pre><pre>&nbsp=3B</pre><pre>Abstract:</=
pre><pre>This document gives an overview of a protocol suite intended for u=
se</pre><pre>with real-time applications that can be deployed in browsers -=
 "real</pre><pre>time communication on the Web".</pre><pre>&nbsp=3B</pre><p=
re>It intends to serve as a starting and coordination point to make sure</p=
re><pre>all the parts that are needed to achieve this goal are findable=2C =
and</pre><pre>that the parts that belong in the Internet protocol suite are=
 fully</pre><pre>specified and on the right publication track.</pre><pre>&n=
bsp=3B</pre><pre>This work is an attempt to synthesize the input of many pe=
ople=2C but</pre><pre>makes no claims to fully represent the views of any o=
f them.&nbsp=3B All</pre><pre>parts of the document should be regarded as o=
pen for discussion.</pre><pre>&nbsp=3B&nbsp=3B&nbsp=3B&nbsp=3B&nbsp=3B&nbsp=
=3B&nbsp=3B&nbsp=3B&nbsp=3B&nbsp=3B&nbsp=3B&nbsp=3B&nbsp=3B&nbsp=3B&nbsp=3B=
&nbsp=3B&nbsp=3B&nbsp=3B&nbsp=3B&nbsp=3B&nbsp=3B&nbsp=3B&nbsp=3B&nbsp=3B&nb=
sp=3B&nbsp=3B&nbsp=3B&nbsp=3B&nbsp=3B&nbsp=3B&nbsp=3B&nbsp=3B&nbsp=3B&nbsp=
=3B&nbsp=3B&nbsp=3B&nbsp=3B&nbsp=3B&nbsp=3B&nbsp=3B&nbsp=3B&nbsp=3B&nbsp=3B=
&nbsp=3B&nbsp=3B&nbsp=3B&nbsp=3B&nbsp=3B&nbsp=3B&nbsp=3B&nbsp=3B&nbsp=3B&nb=
sp=3B&nbsp=3B&nbsp=3B&nbsp=3B&nbsp=3B&nbsp=3B&nbsp=3B&nbsp=3B&nbsp=3B&nbsp=
=3B&nbsp=3B&nbsp=3B&nbsp=3B&nbsp=3B&nbsp=3B&nbsp=3B&nbsp=3B&nbsp=3B&nbsp=3B=
&nbsp=3B&nbsp=3B&nbsp=3B&nbsp=3B&nbsp=3B&nbsp=3B&nbsp=3B&nbsp=3B&nbsp=3B&nb=
sp=3B </pre><pre>&nbsp=3B</pre><pre>&nbsp=3B</pre><pre>The IETF Secretariat=
.</pre><pre>&nbsp=3B</pre><pre>&nbsp=3B</pre><pre>&nbsp=3B</pre></div>

<p class=3D"ecxMsoNormal">_______________________________________________<b=
r>
dispatch mailing list<br>
<a href=3D"mailto:dispatch@ietf.org">dispatch@ietf.org</a><br>
https://www.ietf.org/mailman/listinfo/dispatch</p>

</div>

<p class=3D"ecxMsoNormal">&nbsp=3B</p>

</div>

</div>




<br>_______________________________________________
RTC-Web mailing list
RTC-Web@alvestrand.no
http://www.alvestrand.no/mailman/listinfo/rtc-web 		 	   		  </body>
</html>=

--_ae413f5c-6442-4bf8-bcc7-f9525112b102_--

From ingemar.s.johansson@ericsson.com  Tue Dec 21 23:42:08 2010
Return-Path: <ingemar.s.johansson@ericsson.com>
X-Original-To: dispatch@core3.amsl.com
Delivered-To: dispatch@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id B74833A6ACC for <dispatch@core3.amsl.com>; Tue, 21 Dec 2010 23:42:08 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.59
X-Spam-Level: 
X-Spam-Status: No, score=-6.59 tagged_above=-999 required=5 tests=[AWL=0.009,  BAYES_00=-2.599, RCVD_IN_DNSWL_MED=-4]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 5+XOaKd6PDu2 for <dispatch@core3.amsl.com>; Tue, 21 Dec 2010 23:42:07 -0800 (PST)
Received: from mailgw9.se.ericsson.net (mailgw9.se.ericsson.net [193.180.251.57]) by core3.amsl.com (Postfix) with ESMTP id 0750A3A6A58 for <dispatch@ietf.org>; Tue, 21 Dec 2010 23:42:06 -0800 (PST)
X-AuditID: c1b4fb39-b7cfbae000005c8e-90-4d11ac43fad9
Received: from esessmw0237.eemea.ericsson.se (Unknown_Domain [153.88.253.125]) by mailgw9.se.ericsson.net (Symantec Mail Security) with SMTP id 1F.14.23694.34CA11D4; Wed, 22 Dec 2010 08:44:03 +0100 (CET)
Received: from ESESSCMS0366.eemea.ericsson.se ([169.254.1.48]) by esessmw0237.eemea.ericsson.se ([153.88.115.90]) with mapi; Wed, 22 Dec 2010 08:44:02 +0100
From: Ingemar Johansson S <ingemar.s.johansson@ericsson.com>
To: "dispatch@ietf.org" <dispatch@ietf.org>
Date: Wed, 22 Dec 2010 08:44:01 +0100
Thread-Topic: [dispatch] Fwd: New Version Notification for draft-alvestrand-dispatch-rtcweb-protocols-00
Thread-Index: AcuhWH5Hgnr3InAhTVWNtOBRG9neQAAUgKVg
Message-ID: <DBB1DC060375D147AC43F310AD987DCC22B05613F1@ESESSCMS0366.eemea.ericsson.se>
References: <mailman.2092.1292967850.4582.dispatch@ietf.org>
In-Reply-To: <mailman.2092.1292967850.4582.dispatch@ietf.org>
Accept-Language: sv-SE, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
acceptlanguage: sv-SE, en-US
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-Brightmail-Tracker: AAAAAA==
Cc: "rtc-web@alvestrand.no" <rtc-web@alvestrand.no>, "Markus.Isomaki@nokia.com" <Markus.Isomaki@nokia.com>
Subject: Re: [dispatch] Fwd: New Version Notification for draft-alvestrand-dispatch-rtcweb-protocols-00
X-BeenThere: dispatch@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: DISPATCH Working Group Mail List <dispatch.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/dispatch>, <mailto:dispatch-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/dispatch>
List-Post: <mailto:dispatch@ietf.org>
List-Help: <mailto:dispatch-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dispatch>, <mailto:dispatch-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 22 Dec 2010 07:42:08 -0000

Hi

Not meaning to express any preference in any direction but more a question =
to the more experiened IETFers.=20

My impression here is that algorithms devised outside the IETF are rarely m=
andated in IETF frameworks.=20

Two examples that I can come up with are=20

SRTP (RFC3711): Only specifies the framework for secure RTP but does not ma=
ndate any encryption/authentication algorithms. Not sure if excryption algo=
s are specified in separate RFC's=20

FECFRAME (RFC6015): Specifies the framework for generic FEC, generic enough=
 to plug in any FEC algo, the actual FEC algos are specified in separate dr=
afs (http://tools.ietf.org/wg/fecframe/)
Perhaps there are similar examples in other IETF areas that can serve as gu=
idance ?, you may want to ping the eriIetf list on this (I leave it up to y=
ou)

So to me it seems like there is preference to _not_ mandate algorithms (com=
pression, fec, encryption) in IETF frameworks (I can imagine one specific r=
eason to this). And... as I believe that RTC-Web will be some kind of frame=
work I would say that this would apply here as well ?.=20

Please feel free to bash my conclusion.

/Ingemar


-------------------------------------------
Message: 1
Date: Tue, 21 Dec 2010 21:38:42 +0000
From: <Markus.Isomaki@nokia.com>
Subject: Re: [dispatch] Fwd: New Version Notification	for
	draft-alvestrand-dispatch-rtcweb-protocols-00
To: <peter.musgrave@magorcorp.com>, <harald@alvestrand.no>
Cc: rtc-web@alvestrand.no, dispatch@ietf.org, ted.ietf@gmail.com
Message-ID:
	<DD8B10B86502AB488CB2D3DB4C546E3806DA99@008-AM1MPN1-003.mgdnok.nokia.com>
=09
Content-Type: text/plain; charset=3D"us-ascii"

Hi Peter, all,

About the video codec: Are there any arguments on why VP8 would not have IP=
R issues? It is available as an open source implementation, but that does n=
ot mean there are no IPR against it. My understanding is that the IPR situa=
tion wrt. VP8 is still unclear and thus risky. The other issue with VP8 is,=
 as far as I know, the lack of a clear spec out of which independent intero=
perable implementations can be created.

So I don't at least buy the argument that we should choose VP8 as mandatory=
 to implement video codec because of IPR reasons.

I'm working on a separate review on Harald's drafts (thanks for putting the=
m together) and will come back to the codec issue there in more detail, but=
 just wanted to respond to Peter's point here.

Regards,
                Markus

From: dispatch-bounces@ietf.org [mailto:dispatch-bounces@ietf.org] On Behal=
f Of ext Peter Musgrave
Sent: 17 December, 2010 13:48
To: Harald Alvestrand
Cc: rtc-web@alvestrand.no; dispatch@ietf.org; Ted Hardie
Subject: Re: [dispatch] Fwd: New Version Notification for draft-alvestrand-=
dispatch-rtcweb-protocols-00

I'd also like to echo Alan's thanks for these drafts.

The protocol doc is very clear. [If you read only one dispatch draft this C=
hristmas, make it this one. ;-)  ]

One observation to the group. The mandatory to implement video CODEC is VP8=
 (presumably since it does not have IPR issues - which some other choices w=
ould have).

Regards,

Peter Musgrave


Nits
Introduction
s/veichle/vehicle/

Section 2 Para "Within each.."
s/implementaiton/implementation/

Section 4 Para1
"such as" (something missing here?)

Section 5 Para2
"There is no third mandatory to implement"
? Was there a mention of a third before. Not sure why this statement is the=
re.


On 2010-11-10, at 6:34 AM, Harald Alvestrand wrote:


This is the overview document for the IETF-related RTC-WEB work.

-------- Original Message --------
Subject:

New Version Notification for draft-alvestrand-dispatch-rtcweb-protocols-00

Date:

Wed, 10 Nov 2010 03:31:05 -0800 (PST)

From:

IETF I-D Submission Tool <idsubmission@ietf.org><mailto:idsubmission@ietf.o=
rg>

To:

harald@alvestrand.no<mailto:harald@alvestrand.no>



A new version of I-D, draft-alvestrand-dispatch-rtcweb-protocols-00.txt has=
 been successfully submitted by Harald Alvestrand and posted to the IETF re=
pository.



Filename:      draft-alvestrand-dispatch-rtcweb-protocols

Revision:      00

Title:         Overview: Real Time Protocols for Brower-based Applications

Creation_date:  2010-11-11

WG ID:         Independent Submission

Number_of_pages: 9



Abstract:

This document gives an overview of a protocol suite intended for use

with real-time applications that can be deployed in browsers - "real

time communication on the Web".



It intends to serve as a starting and coordination point to make sure

all the parts that are needed to achieve this goal are findable, and

that the parts that belong in the Internet protocol suite are fully

specified and on the right publication track.



This work is an attempt to synthesize the input of many people, but

makes no claims to fully represent the views of any of them.  All

parts of the document should be regarded as open for discussion.







The IETF Secretariat.






_______________________________________________
dispatch mailing list
dispatch@ietf.org<mailto:dispatch@ietf.org>
https://www.ietf.org/mailman/listinfo/dispatch

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.ietf.org/mail-archive/web/dispatch/attachments/20101221/46=
ec4317/attachment.htm>

------------------------------

From Markus.Isomaki@nokia.com  Tue Dec 21 23:44:40 2010
Return-Path: <Markus.Isomaki@nokia.com>
X-Original-To: dispatch@core3.amsl.com
Delivered-To: dispatch@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 575353A69A6; Tue, 21 Dec 2010 23:44:40 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.215
X-Spam-Level: 
X-Spam-Status: No, score=-4.215 tagged_above=-999 required=5 tests=[AWL=-1.617, BAYES_00=-2.599, HTML_MESSAGE=0.001]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id DPWHSulqvEBf; Tue, 21 Dec 2010 23:44:33 -0800 (PST)
Received: from mgw-sa02.nokia.com (smtp.nokia.com [147.243.1.48]) by core3.amsl.com (Postfix) with ESMTP id 32C7A3A691F; Tue, 21 Dec 2010 23:44:32 -0800 (PST)
Received: from vaebh102.NOE.Nokia.com (vaebh102.europe.nokia.com [10.160.244.23]) by mgw-sa02.nokia.com (Switch-3.4.3/Switch-3.4.3) with ESMTP id oBM7kQbB032272; Wed, 22 Dec 2010 09:46:27 +0200
Received: from smtp.mgd.nokia.com ([65.54.30.7]) by vaebh102.NOE.Nokia.com over TLS secured channel with Microsoft SMTPSVC(6.0.3790.4675);  Wed, 22 Dec 2010 09:46:15 +0200
Received: from 008-AM1MMR1-004.mgdnok.nokia.com (65.54.30.59) by NOK-AM1MHUB-03.mgdnok.nokia.com (65.54.30.7) with Microsoft SMTP Server (TLS) id 8.2.255.0; Wed, 22 Dec 2010 08:46:14 +0100
Received: from 008-AM1MPN1-003.mgdnok.nokia.com ([169.254.3.98]) by 008-AM1MMR1-004.mgdnok.nokia.com ([65.54.30.59]) with mapi; Wed, 22 Dec 2010 08:46:15 +0100
From: <Markus.Isomaki@nokia.com>
To: <henry.sinnreich@gmail.com>, <peter.musgrave@magorcorp.com>, <harald@alvestrand.no>, <codec@ietf.org>
Thread-Topic: [dispatch] Fwd: New Version Notification for draft-alvestrand-dispatch-rtcweb-protocols-00
Thread-Index: AQHLoYCJzA9cAQBb2Ee2VTvzg0kiIJOsD4uw
Date: Wed, 22 Dec 2010 07:46:12 +0000
Message-ID: <DD8B10B86502AB488CB2D3DB4C546E3806DE66@008-AM1MPN1-003.mgdnok.nokia.com>
References: <DD8B10B86502AB488CB2D3DB4C546E3806DA99@008-AM1MPN1-003.mgdnok.nokia.com> <C936BF5C.169CB%henry.sinnreich@gmail.com>
In-Reply-To: <C936BF5C.169CB%henry.sinnreich@gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Content-Type: multipart/alternative; boundary="_000_DD8B10B86502AB488CB2D3DB4C546E3806DE66008AM1MPN1003mgdn_"
MIME-Version: 1.0
X-OriginalArrivalTime: 22 Dec 2010 07:46:15.0843 (UTC) FILETIME=[4FFA1F30:01CBA1AC]
X-Nokia-AV: Clean
Cc: rtc-web@alvestrand.no, dispatch@ietf.org, ted.ietf@gmail.com
Subject: Re: [dispatch] Fwd: New Version Notification for draft-alvestrand-dispatch-rtcweb-protocols-00
X-BeenThere: dispatch@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: DISPATCH Working Group Mail List <dispatch.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/dispatch>, <mailto:dispatch-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/dispatch>
List-Post: <mailto:dispatch@ietf.org>
List-Help: <mailto:dispatch-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dispatch>, <mailto:dispatch-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 22 Dec 2010 07:44:40 -0000

--_000_DD8B10B86502AB488CB2D3DB4C546E3806DE66008AM1MPN1003mgdn_
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

Hi,

The good thing about Opus codec is that as it has been developed through th=
e IETF process, the ownership and change control issues are clear. This mak=
es referencing and even mandating it by IETF or W3C more comfortable.

Markus


From: ext Henry Sinnreich [mailto:henry.sinnreich@gmail.com]
Sent: 22 December, 2010 04:32
To: Isomaki Markus (Nokia-CIC/Espoo); peter.musgrave@magorcorp.com; harald@=
alvestrand.no; codec@ietf.org
Cc: rtc-web@alvestrand.no; dispatch@ietf.org; ted.ietf@gmail.com
Subject: Re: [dispatch] Fwd: New Version Notification for draft-alvestrand-=
dispatch-rtcweb-protocols-00

It is interesting, almost funny (or sad depending on the perspective) how t=
he reaction to a _God Forbid_ IP-free video codec is mirroring the oppositi=
on to the Internet audio codec. That opposition proved eventually futile an=
d we have now a CODEC WG.
I hope the AD's will have now the same fortitude as was shown when the Inte=
rnet audio codec WG was formed.

I have taken the liberty to copy the CODEC WG and hope they can participate=
 now in the video codec discussion as well.
My apology for the double posting.

Thanks, Henry


On 12/21/10 3:38 PM, "Markus.Isomaki@nokia.com" <Markus.Isomaki@nokia.com> =
wrote:
Hi Peter, all,

About the video codec: Are there any arguments on why VP8 would not have IP=
R issues? It is available as an open source implementation, but that does n=
ot mean there are no IPR against it. My understanding is that the IPR situa=
tion wrt. VP8 is still unclear and thus risky. The other issue with VP8 is,=
 as far as I know, the lack of a clear spec out of which independent intero=
perable implementations can be created.

So I don't at least buy the argument that we should choose VP8 as mandatory=
 to implement video codec because of IPR reasons.

I'm working on a separate review on Harald's drafts (thanks for putting the=
m together) and will come back to the codec issue there in more detail, but=
 just wanted to respond to Peter's point here.

Regards,
                Markus


From: dispatch-bounces@ietf.org [mailto:dispatch-bounces@ietf.org] On Behal=
f Of ext Peter Musgrave
Sent: 17 December, 2010 13:48
To: Harald Alvestrand
Cc: rtc-web@alvestrand.no; dispatch@ietf.org; Ted Hardie
Subject: Re: [dispatch] Fwd: New Version Notification for draft-alvestrand-=
dispatch-rtcweb-protocols-00


I'd also like to echo Alan's thanks for these drafts.



The protocol doc is very clear. [If you read only one dispatch draft this C=
hristmas, make it this one. ;-)  ]



One observation to the group. The mandatory to implement video CODEC is VP8=
 (presumably since it does not have IPR issues - which some other choices w=
ould have).



Regards,



Peter Musgrave





Nits

Introduction

s/veichle/vehicle/



Section 2 Para "Within each.."

s/implementaiton/implementation/



Section 4 Para1

"such as" (something missing here?)



Section 5 Para2

"There is no third mandatory to implement"

? Was there a mention of a third before. Not sure why this statement is the=
re.




On 2010-11-10, at 6:34 AM, Harald Alvestrand wrote:


This is the overview document for the IETF-related RTC-WEB work.

-------- Original Message --------



--_000_DD8B10B86502AB488CB2D3DB4C546E3806DE66008AM1MPN1003mgdn_
Content-Type: text/html; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

<html xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-micr=
osoft-com:office:office" xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:x=3D"urn:schemas-microsoft-com:office:excel" xmlns:p=3D"urn:schemas-m=
icrosoft-com:office:powerpoint" xmlns:a=3D"urn:schemas-microsoft-com:office=
:access" xmlns:dt=3D"uuid:C2F41010-65B3-11d1-A29F-00AA00C14882" xmlns:s=3D"=
uuid:BDC6E3F0-6DA3-11d1-A2A3-00AA00C14882" xmlns:rs=3D"urn:schemas-microsof=
t-com:rowset" xmlns:z=3D"#RowsetSchema" xmlns:b=3D"urn:schemas-microsoft-co=
m:office:publisher" xmlns:ss=3D"urn:schemas-microsoft-com:office:spreadshee=
t" xmlns:c=3D"urn:schemas-microsoft-com:office:component:spreadsheet" xmlns=
:odc=3D"urn:schemas-microsoft-com:office:odc" xmlns:oa=3D"urn:schemas-micro=
soft-com:office:activation" xmlns:html=3D"http://www.w3.org/TR/REC-html40" =
xmlns:q=3D"http://schemas.xmlsoap.org/soap/envelope/" xmlns:rtc=3D"http://m=
icrosoft.com/officenet/conferencing" xmlns:D=3D"DAV:" xmlns:Repl=3D"http://=
schemas.microsoft.com/repl/" xmlns:mt=3D"http://schemas.microsoft.com/share=
point/soap/meetings/" xmlns:x2=3D"http://schemas.microsoft.com/office/excel=
/2003/xml" xmlns:ppda=3D"http://www.passport.com/NameSpace.xsd" xmlns:ois=
=3D"http://schemas.microsoft.com/sharepoint/soap/ois/" xmlns:dir=3D"http://=
schemas.microsoft.com/sharepoint/soap/directory/" xmlns:ds=3D"http://www.w3=
.org/2000/09/xmldsig#" xmlns:dsp=3D"http://schemas.microsoft.com/sharepoint=
/dsp" xmlns:udc=3D"http://schemas.microsoft.com/data/udc" xmlns:xsd=3D"http=
://www.w3.org/2001/XMLSchema" xmlns:sub=3D"http://schemas.microsoft.com/sha=
repoint/soap/2002/1/alerts/" xmlns:ec=3D"http://www.w3.org/2001/04/xmlenc#"=
 xmlns:sp=3D"http://schemas.microsoft.com/sharepoint/" xmlns:sps=3D"http://=
schemas.microsoft.com/sharepoint/soap/" xmlns:xsi=3D"http://www.w3.org/2001=
/XMLSchema-instance" xmlns:udcs=3D"http://schemas.microsoft.com/data/udc/so=
ap" xmlns:udcxf=3D"http://schemas.microsoft.com/data/udc/xmlfile" xmlns:udc=
p2p=3D"http://schemas.microsoft.com/data/udc/parttopart" xmlns:wf=3D"http:/=
/schemas.microsoft.com/sharepoint/soap/workflow/" xmlns:dsss=3D"http://sche=
mas.microsoft.com/office/2006/digsig-setup" xmlns:dssi=3D"http://schemas.mi=
crosoft.com/office/2006/digsig" xmlns:mdssi=3D"http://schemas.openxmlformat=
s.org/package/2006/digital-signature" xmlns:mver=3D"http://schemas.openxmlf=
ormats.org/markup-compatibility/2006" xmlns:m=3D"http://schemas.microsoft.c=
om/office/2004/12/omml" xmlns:mrels=3D"http://schemas.openxmlformats.org/pa=
ckage/2006/relationships" xmlns:spwp=3D"http://microsoft.com/sharepoint/web=
partpages" xmlns:ex12t=3D"http://schemas.microsoft.com/exchange/services/20=
06/types" xmlns:ex12m=3D"http://schemas.microsoft.com/exchange/services/200=
6/messages" xmlns:pptsl=3D"http://schemas.microsoft.com/sharepoint/soap/Sli=
deLibrary/" xmlns:spsl=3D"http://microsoft.com/webservices/SharePointPortal=
Server/PublishedLinksService" xmlns:Z=3D"urn:schemas-microsoft-com:" xmlns:=
st=3D"&#1;" xmlns=3D"http://www.w3.org/TR/REC-html40">

<head>
<meta http-equiv=3DContent-Type content=3D"text/html; charset=3Dus-ascii">
<meta name=3DGenerator content=3D"Microsoft Word 12 (filtered medium)">
<title>Re: [dispatch] Fwd: New Version Notification for
draft-alvestrand-dispatch-rtcweb-protocols-00</title>
<style>
<!--
 /* Font Definitions */
 @font-face
	{font-family:Helvetica;
	panose-1:2 11 6 4 2 2 2 2 2 4;}
@font-face
	{font-family:Courier;
	panose-1:2 7 4 9 2 2 5 2 4 4;}
@font-face
	{font-family:Courier;
	panose-1:2 7 4 9 2 2 5 2 4 4;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
	{font-family:Tahoma;
	panose-1:2 11 6 4 3 5 4 4 2 4;}
 /* Style Definitions */
 p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0cm;
	margin-bottom:.0001pt;
	font-size:12.0pt;
	font-family:"Times New Roman","serif";}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:blue;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:purple;
	text-decoration:underline;}
span.EmailStyle17
	{mso-style-type:personal-reply;
	font-family:"Calibri","sans-serif";
	color:#1F497D;}
.MsoChpDefault
	{mso-style-type:export-only;
	font-size:10.0pt;}
@page WordSection1
	{size:612.0pt 792.0pt;
	margin:72.0pt 72.0pt 72.0pt 72.0pt;}
div.WordSection1
	{page:WordSection1;}
-->
</style>
<!--[if gte mso 9]><xml>
 <o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
 <o:shapelayout v:ext=3D"edit">
  <o:idmap v:ext=3D"edit" data=3D"1" />
 </o:shapelayout></xml><![endif]-->
</head>

<body lang=3DEN-US link=3Dblue vlink=3Dpurple>

<div class=3DWordSection1>

<p class=3DMsoNormal><span style=3D'font-size:11.0pt;font-family:"Calibri",=
"sans-serif";
color:#1F497D'>Hi,<o:p></o:p></span></p>

<p class=3DMsoNormal><span style=3D'font-size:11.0pt;font-family:"Calibri",=
"sans-serif";
color:#1F497D'><o:p>&nbsp;</o:p></span></p>

<p class=3DMsoNormal><span style=3D'font-size:11.0pt;font-family:"Calibri",=
"sans-serif";
color:#1F497D'>The good thing about Opus codec is that as it has been devel=
oped
through the IETF process, the ownership and change control issues are clear=
. This
makes referencing and even mandating it by IETF or W3C more comfortable.<o:=
p></o:p></span></p>

<p class=3DMsoNormal><span style=3D'font-size:11.0pt;font-family:"Calibri",=
"sans-serif";
color:#1F497D'><o:p>&nbsp;</o:p></span></p>

<p class=3DMsoNormal><span style=3D'font-size:11.0pt;font-family:"Calibri",=
"sans-serif";
color:#1F497D'>Markus<o:p></o:p></span></p>

<p class=3DMsoNormal><span style=3D'font-size:11.0pt;font-family:"Calibri",=
"sans-serif";
color:#1F497D'><o:p>&nbsp;</o:p></span></p>

<p class=3DMsoNormal><span style=3D'font-size:11.0pt;font-family:"Calibri",=
"sans-serif";
color:#1F497D'><o:p>&nbsp;</o:p></span></p>

<div style=3D'border:none;border-left:solid blue 1.5pt;padding:0cm 0cm 0cm =
4.0pt'>

<div>

<div style=3D'border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0cm =
0cm 0cm'>

<p class=3DMsoNormal><b><span style=3D'font-size:10.0pt;font-family:"Tahoma=
","sans-serif"'>From:</span></b><span
style=3D'font-size:10.0pt;font-family:"Tahoma","sans-serif"'> ext Henry Sin=
nreich
[mailto:henry.sinnreich@gmail.com] <br>
<b>Sent:</b> 22 December, 2010 04:32<br>
<b>To:</b> Isomaki Markus (Nokia-CIC/Espoo); peter.musgrave@magorcorp.com;
harald@alvestrand.no; codec@ietf.org<br>
<b>Cc:</b> rtc-web@alvestrand.no; dispatch@ietf.org; ted.ietf@gmail.com<br>
<b>Subject:</b> Re: [dispatch] Fwd: New Version Notification for
draft-alvestrand-dispatch-rtcweb-protocols-00<o:p></o:p></span></p>

</div>

</div>

<p class=3DMsoNormal><o:p>&nbsp;</o:p></p>

<p class=3DMsoNormal style=3D'margin-bottom:12.0pt'><span style=3D'font-siz=
e:13.0pt;
font-family:"Calibri","sans-serif"'>It is interesting, almost funny (or sad
depending on the perspective) how the reaction to a _God Forbid_ IP-free vi=
deo
codec is mirroring the opposition to the Internet audio codec. That opposit=
ion
proved eventually futile and we have now a CODEC WG.<br>
I hope the AD&#8217;s will have now the same fortitude as was shown when th=
e
Internet audio codec WG was formed. <br>
<br>
I have taken the liberty to copy the CODEC WG and hope they can participate=
 now
in the video codec discussion as well.<br>
My apology for the double posting.<br>
<br>
Thanks, Henry <br>
<br>
<br>
On 12/21/10 3:38 PM, &quot;<a href=3D"Markus.Isomaki@nokia.com">Markus.Isom=
aki@nokia.com</a>&quot;
&lt;<a href=3D"Markus.Isomaki@nokia.com">Markus.Isomaki@nokia.com</a>&gt; w=
rote:</span><o:p></o:p></p>

<p class=3DMsoNormal><span style=3D'font-size:11.0pt;font-family:"Calibri",=
"sans-serif";
color:#1F497D'>Hi Peter, all,<br>
&nbsp;<br>
About the video codec: Are there any arguments on why VP8 would not have IP=
R
issues? It is available as an open source implementation, but that does not
mean there are no IPR against it. My understanding is that the IPR situatio=
n
wrt. VP8 is still unclear and thus risky. The other issue with VP8 is, as f=
ar
as I know, the lack of a clear spec out of which independent interoperable
implementations can be created.<br>
&nbsp;<br>
So I don&#8217;t at least buy the argument that we should choose VP8 as
mandatory to implement video codec because of IPR reasons.<br>
&nbsp;<br>
I&#8217;m working on a separate review on Harald&#8217;s drafts (thanks for
putting them together) and will come back to the codec issue there in more
detail, but just wanted to respond to Peter&#8217;s point here.<br>
&nbsp;<br>
Regards,<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;Markus
<br>
&nbsp;<br>
</span><span style=3D'font-size:13.0pt;font-family:"Calibri","sans-serif"'>=
<br>
</span><b><span style=3D'font-size:10.0pt;font-family:"Tahoma","sans-serif"=
'>From:</span></b><span
style=3D'font-size:10.0pt;font-family:"Tahoma","sans-serif"'> <a
href=3D"dispatch-bounces@ietf.org">dispatch-bounces@ietf.org</a> [<a
href=3D"mailto:dispatch-bounces@ietf.org">mailto:dispatch-bounces@ietf.org<=
/a>] <b>On
Behalf Of </b>ext Peter Musgrave<br>
<b>Sent:</b> 17 December, 2010 13:48<br>
<b>To:</b> Harald Alvestrand<br>
<b>Cc:</b> <a href=3D"rtc-web@alvestrand.no">rtc-web@alvestrand.no</a>; <a
href=3D"dispatch@ietf.org">dispatch@ietf.org</a>; Ted Hardie<br>
<b>Subject:</b> Re: [dispatch] Fwd: New Version Notification for
draft-alvestrand-dispatch-rtcweb-protocols-00<br>
</span><br>
<span style=3D'font-size:13.0pt;font-family:"Calibri","sans-serif"'><br>
</span>I'd also like to echo Alan's thanks for these drafts. <br>
<span style=3D'font-size:13.0pt;font-family:"Calibri","sans-serif"'><br>
</span><br>
<span style=3D'font-size:13.0pt;font-family:"Calibri","sans-serif"'><br>
</span>The protocol doc is very clear. [If you read only one dispatch draft
this Christmas, make it this one. ;-) &nbsp;]<br>
<span style=3D'font-size:13.0pt;font-family:"Calibri","sans-serif"'><br>
</span><br>
<span style=3D'font-size:13.0pt;font-family:"Calibri","sans-serif"'><br>
</span>One observation to the group. The mandatory to implement video CODEC=
 is
VP8 (presumably since it does not have IPR issues - which some other choice=
s
would have). <br>
<span style=3D'font-size:13.0pt;font-family:"Calibri","sans-serif"'><br>
</span><br>
<span style=3D'font-size:13.0pt;font-family:"Calibri","sans-serif"'><br>
</span>Regards, <br>
<span style=3D'font-size:13.0pt;font-family:"Calibri","sans-serif"'><br>
</span><br>
<span style=3D'font-size:13.0pt;font-family:"Calibri","sans-serif"'><br>
</span>Peter Musgrave<br>
<span style=3D'font-size:13.0pt;font-family:"Calibri","sans-serif"'><br>
</span><br>
<span style=3D'font-size:13.0pt;font-family:"Calibri","sans-serif"'><br>
</span><br>
<span style=3D'font-size:13.0pt;font-family:"Calibri","sans-serif"'><br>
</span><span style=3D'font-size:9.0pt;font-family:"Helvetica","sans-serif"'=
>Nits<br>
</span><span style=3D'font-size:13.0pt;font-family:"Calibri","sans-serif"'>=
<br>
</span><span style=3D'font-size:9.0pt;font-family:"Helvetica","sans-serif"'=
>Introduction<br>
</span><span style=3D'font-size:13.0pt;font-family:"Calibri","sans-serif"'>=
<br>
</span><span style=3D'font-size:9.0pt;font-family:"Helvetica","sans-serif"'=
>s/</span><span
style=3D'font-size:10.0pt;font-family:Courier'>veichle/vehicle/<br>
</span><span style=3D'font-size:13.0pt;font-family:"Calibri","sans-serif"'>=
<br>
</span><span style=3D'font-size:10.0pt;font-family:Courier'><br>
</span><span style=3D'font-size:13.0pt;font-family:"Calibri","sans-serif"'>=
<br>
</span><span style=3D'font-size:10.0pt;font-family:Courier'>Section 2 Para
&quot;Within each..&quot;<br>
</span><span style=3D'font-size:13.0pt;font-family:"Calibri","sans-serif"'>=
<br>
</span><span style=3D'font-size:10.0pt;font-family:Courier'>s/implementaito=
n/implementation/<br>
</span><span style=3D'font-size:13.0pt;font-family:"Calibri","sans-serif"'>=
<br>
</span><span style=3D'font-size:10.0pt;font-family:Courier'><br>
</span><span style=3D'font-size:13.0pt;font-family:"Calibri","sans-serif"'>=
<br>
</span><span style=3D'font-size:10.0pt;font-family:Courier'>Section 4 Para1=
<br>
</span><span style=3D'font-size:13.0pt;font-family:"Calibri","sans-serif"'>=
<br>
</span><span style=3D'font-size:10.0pt;font-family:Courier'>&quot;such as&q=
uot;
(something missing here?)<br>
</span><span style=3D'font-size:13.0pt;font-family:"Calibri","sans-serif"'>=
<br>
</span><span style=3D'font-size:10.0pt;font-family:Courier'><br>
</span><span style=3D'font-size:13.0pt;font-family:"Calibri","sans-serif"'>=
<br>
</span><span style=3D'font-size:10.0pt;font-family:Courier'>Section 5 Para2=
<br>
</span><span style=3D'font-size:13.0pt;font-family:"Calibri","sans-serif"'>=
<br>
</span><span style=3D'font-size:10.0pt;font-family:Courier'>&quot;There is =
no
third mandatory to implement&quot; <br>
</span><span style=3D'font-size:13.0pt;font-family:"Calibri","sans-serif"'>=
<br>
</span><span style=3D'font-size:10.0pt;font-family:Courier'>? Was there a m=
ention
of a third before. Not sure why this statement is there.<br>
</span><span style=3D'font-size:13.0pt;font-family:"Calibri","sans-serif"'>=
<br>
</span><br>
&nbsp;<br>
<span style=3D'font-size:13.0pt;font-family:"Calibri","sans-serif"'><br>
</span>On 2010-11-10, at 6:34 AM, Harald Alvestrand wrote:<br>
<br>
<br>
This is the overview document for the IETF-related RTC-WEB work.<br>
<br>
-------- Original Message -------- <br>
<span style=3D'font-size:13.0pt;font-family:"Calibri","sans-serif"'><br>
&nbsp;&nbsp;</span><o:p></o:p></p>

</div>

</div>

</body>

</html>

--_000_DD8B10B86502AB488CB2D3DB4C546E3806DE66008AM1MPN1003mgdn_--

From harald@alvestrand.no  Wed Dec 22 07:12:25 2010
Return-Path: <harald@alvestrand.no>
X-Original-To: dispatch@core3.amsl.com
Delivered-To: dispatch@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id ED2923A6A17 for <dispatch@core3.amsl.com>; Wed, 22 Dec 2010 07:12:25 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.598
X-Spam-Level: 
X-Spam-Status: No, score=-102.598 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HTML_MESSAGE=0.001, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id XdMuQ-SHcFOv for <dispatch@core3.amsl.com>; Wed, 22 Dec 2010 07:12:25 -0800 (PST)
Received: from eikenes.alvestrand.no (eikenes.alvestrand.no [158.38.152.233]) by core3.amsl.com (Postfix) with ESMTP id A16DC3A69F9 for <dispatch@ietf.org>; Wed, 22 Dec 2010 07:12:24 -0800 (PST)
Received: from localhost (localhost [127.0.0.1]) by eikenes.alvestrand.no (Postfix) with ESMTP id EEC0739E113; Wed, 22 Dec 2010 16:13:59 +0100 (CET)
X-Virus-Scanned: Debian amavisd-new at eikenes.alvestrand.no
Received: from eikenes.alvestrand.no ([127.0.0.1]) by localhost (eikenes.alvestrand.no [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 7utSJZ76yYfo; Wed, 22 Dec 2010 16:13:59 +0100 (CET)
Received: from [192.168.1.58] (162.80-203-220.nextgentel.com [80.203.220.162]) by eikenes.alvestrand.no (Postfix) with ESMTPS id 4853B39E089; Wed, 22 Dec 2010 16:13:59 +0100 (CET)
Message-ID: <4D1215CD.6090904@alvestrand.no>
Date: Wed, 22 Dec 2010 16:14:21 +0100
From: Harald Alvestrand <harald@alvestrand.no>
User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.13) Gecko/20101208 Thunderbird/3.1.7
MIME-Version: 1.0
To: Bernard Aboba <bernard_aboba@hotmail.com>
References: <4CDA833D.8080203@alvestrand.no>, <E27D73F0-3148-4B1E-B046-65426D7C451A@magorcorp.com>, <DD8B10B86502AB488CB2D3DB4C546E3806DA99@008-AM1MPN1-003.mgdnok.nokia.com> <BLU152-w54DCA80964688E24343CB3931B0@phx.gbl>
In-Reply-To: <BLU152-w54DCA80964688E24343CB3931B0@phx.gbl>
Content-Type: multipart/alternative; boundary="------------090306000506090608070205"
Cc: dispatch@ietf.org, rtc-web@alvestrand.no, ted.ietf@gmail.com
Subject: [dispatch] Codec standardization (Re: [RTW] Fwd: New Version Notification for draft-alvestrand-dispatch-rtcweb-protocols-00)
X-BeenThere: dispatch@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: DISPATCH Working Group Mail List <dispatch.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/dispatch>, <mailto:dispatch-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/dispatch>
List-Post: <mailto:dispatch@ietf.org>
List-Help: <mailto:dispatch-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dispatch>, <mailto:dispatch-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 22 Dec 2010 15:12:26 -0000

This is a multi-part message in MIME format.
--------------090306000506090608070205
Content-Type: text/plain; charset=windows-1252; format=flowed
Content-Transfer-Encoding: 7bit

On 12/22/10 07:18, Bernard Aboba wrote:
> It does appear presumptive to suggest that a codec that hasn't 
> completed a standardization process be made "mandatory to implement."
>
> Since there have been some large judgments over use of allegedly 
> "free" codecs, the lesson is that codecs that are claimed to be "free 
> of encumbrance" may in time be discovered not to be.  The IETF process 
> can potentially be useful in helping to clarify the IPR status of 
> codecs.  However, those wheels grind slowly.
I agree that we can't make anything mandatory to implement that we don't 
have an accepted stable, publicly available reference for. (I'm working 
on solving that for the case of VP8).

However, I don't agree that we necessarily have to complete a standards 
process in order to refer to it; that would put, for instance, the Zip 
format (used, among other places, in OOXML and ODF) out of scope for 
standards.

WRT IPR issues: I think we just have to push forward on the assumption 
that all IPR holders who are part of the process will do their duty and 
disclose any relevant IPR, and hope that IPR held by nonparticipants in 
the process is not serious enough to cause us to regret our decision.

Note: The statement about VP8 in the rtcweb-protocols document is a 
placeholder, put in there to indicate that we need to have the 
discussion. It's not a WG decision, but input to a WG discussion.

                       Harald




--------------090306000506090608070205
Content-Type: text/html; charset=windows-1252
Content-Transfer-Encoding: 8bit

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
  <head>
    <meta content="text/html; charset=windows-1252"
      http-equiv="Content-Type">
  </head>
  <body bgcolor="#ffffff" text="#000000">
    On 12/22/10 07:18, Bernard Aboba wrote:
    <blockquote cite="mid:BLU152-w54DCA80964688E24343CB3931B0@phx.gbl"
      type="cite">
      <style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 10pt;
font-family:Tahoma
}
--></style>
      It does appear presumptive to suggest that a codec that hasn't
      completed a standardization process be made "mandatory to
      implement."<br>
      <br>
      Since there have been some large judgments over use of allegedly
      "free" codecs, the lesson is that codecs that are claimed to be
      "free of encumbrance" may in time be discovered not to be.  The
      IETF process can potentially be useful in helping to clarify the
      IPR status of codecs.  However, those wheels grind slowly.<br>
    </blockquote>
    I agree that we can't make anything mandatory to implement that we
    don't have an accepted stable, publicly available reference for.
    (I'm working on solving that for the case of VP8).<br>
    <br>
    However, I don't agree that we necessarily have to complete a
    standards process in order to refer to it; that would put, for
    instance, the Zip format (used, among other places, in OOXML and
    ODF) out of scope for standards.<br>
    <br>
    WRT IPR issues: I think we just have to push forward on the
    assumption that all IPR holders who are part of the process will do
    their duty and disclose any relevant IPR, and hope that IPR held by
    nonparticipants in the process is not serious enough to cause us to
    regret our decision.<br>
    <br>
    Note: The statement about VP8 in the rtcweb-protocols document is a
    placeholder, put in there to indicate that we need to have the
    discussion. It's not a WG decision, but input to a WG discussion.<br>
    <br>
                          Harald<br>
    <br>
    <br>
    <br>
  </body>
</html>

--------------090306000506090608070205--

From roar.hagen@gmail.com  Tue Dec 21 23:47:44 2010
Return-Path: <roar.hagen@gmail.com>
X-Original-To: dispatch@core3.amsl.com
Delivered-To: dispatch@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id B522F3A691F for <dispatch@core3.amsl.com>; Tue, 21 Dec 2010 23:47:44 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.598
X-Spam-Level: 
X-Spam-Status: No, score=-3.598 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-1]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ZvRoT9RBdGsq for <dispatch@core3.amsl.com>; Tue, 21 Dec 2010 23:47:41 -0800 (PST)
Received: from mail-qy0-f179.google.com (mail-qy0-f179.google.com [209.85.216.179]) by core3.amsl.com (Postfix) with ESMTP id 628B13A6805 for <dispatch@ietf.org>; Tue, 21 Dec 2010 23:47:41 -0800 (PST)
Received: by qyj19 with SMTP id 19so5066040qyj.10 for <dispatch@ietf.org>; Tue, 21 Dec 2010 23:49:38 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:received:in-reply-to :references:date:message-id:subject:from:to:cc:content-type; bh=SwC7D5OtvQkqv6SMcmjhEmYJuH54Ub5Rzegzl8Ohjdc=; b=LtrhBLeEo4TOpgWmfZFUTC4M2mXTBU7vRJiG6lyQ9+8FpNKLBfEuzmmt9NE2PSu8xe yADJ2XRtsT4Z20Rjy+Ea/z2sH8mfKww8J5VQWy6wUG2xcKfroSmBBK11rRuwE0KlpOu9 gbttKOIoF4o+sIW3vq8OxXYKEN5piZhEDUkcA=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; b=cbsXa/4ZY7fPVR8rITxKXpnMXqTBbPYEjx1jXI0lY+LaENZUOZ/ne8r5P1/sAQdij7 t9/GVcmPh3ZDLvfgZPhVrgiglBcfBR++rjPvstOjh5PxVquuixoJbVNzaKs45rlXln40 GprOZ5LY7oQW4HKHd/BVIJN68iCVWMWL3WLE4=
MIME-Version: 1.0
Received: by 10.224.11.16 with SMTP id r16mr6288414qar.18.1293004178731; Tue, 21 Dec 2010 23:49:38 -0800 (PST)
Received: by 10.220.177.140 with HTTP; Tue, 21 Dec 2010 23:49:38 -0800 (PST)
In-Reply-To: <AANLkTinZPro-VJ5VrWLQz-1wm8SxcL2CA==wErz6v9oO@mail.gmail.com>
References: <4CDA833D.8080203@alvestrand.no> <E27D73F0-3148-4B1E-B046-65426D7C451A@magorcorp.com> <DD8B10B86502AB488CB2D3DB4C546E3806DA99@008-AM1MPN1-003.mgdnok.nokia.com> <021F5744-F0AA-40CF-A755-39EBBF871C4D@apple.com> <AANLkTinZPro-VJ5VrWLQz-1wm8SxcL2CA==wErz6v9oO@mail.gmail.com>
Date: Wed, 22 Dec 2010 08:49:38 +0100
Message-ID: <AANLkTin47x1y=J6t8PqPk0d+3tzy8jM4N5hx9pw7A9oH@mail.gmail.com>
From: Roar Hagen <roar.hagen@gmail.com>
To: Silvia Pfeiffer <silviapfeiffer1@gmail.com>
Content-Type: multipart/alternative; boundary=0015175cdf30c433740497fafe5b
X-Mailman-Approved-At: Wed, 22 Dec 2010 07:12:41 -0800
Cc: ted.ietf@gmail.com, dispatch@ietf.org, rtc-web@alvestrand.no
Subject: Re: [dispatch] [RTW] Fwd: New Version Notification for draft-alvestrand-dispatch-rtcweb-protocols-00
X-BeenThere: dispatch@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: DISPATCH Working Group Mail List <dispatch.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/dispatch>, <mailto:dispatch-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/dispatch>
List-Post: <mailto:dispatch@ietf.org>
List-Help: <mailto:dispatch-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dispatch>, <mailto:dispatch-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 22 Dec 2010 07:47:44 -0000

--0015175cdf30c433740497fafe5b
Content-Type: text/plain; charset=windows-1252
Content-Transfer-Encoding: quoted-printable

I agree with what Silvia says here. Similarly, I believe royalty free is th=
e
goal/requirement for the new internet audio codec currently being
standardized by the IETF. Furthermore, the term IPR free is also wrong sinc=
e
the designers/contributors that make the codec royalty free usually have IP=
R
in th codec. The best one can do is to do your best in avoiding other known
IPR.

Roar

On Wed, Dec 22, 2010 at 8:31 AM, Silvia Pfeiffer
<silviapfeiffer1@gmail.com>wrote:

> Where is the MPEG-LA patent pool for WebM? As far as I can tell this has
> just been a hollow announcement, but MPEG-LA have not been able to set up
> such a patent pool yet. Maybe it's because there aren't any patents out
> there that are being infringed? Unfortunately, the non-existence of
> infringing patents can never be proven and this situation is therefore
> always open to creating fear, uncertainty and doubt.
>
> Also note that going through an actual standardisation process and becomi=
ng
> part of a license pool by MPEG-LA doesn't actually protect you from lawsu=
its
> for patent infringement, see e.g.
>
> http://www.itnews.com.au/News/74186,apple-samsung-and-sandisk-hit-by-mp3-=
patent-claim.aspx
>
> MPEG-LA patent pools are only there to protect you from lawsuits of paten=
ts
> that are being made available through the pool. The pool is not an insura=
nce
> against patent infringement lawsuits - not even from those that have join=
ed
> the patent pool, as the law suit of Lucent against MicroSoft has taught u=
s:
> http://en.wikipedia.org/wiki/Alcatel-Lucent_v._Microsoft
>
> As said before: IPR issues are not a good decision factor on which to
> select a codec for common use. Royalty-free is important. And the rest
> should be based on technical merit.
>
> Regards,
> Silvia.
>
>
> On Tue, Dec 21, 2010 at 10:46 PM, David Singer <singer@apple.com> wrote:
>
>> I have to agree.  If IPR issues are what we want to avoid, VP8 seems lik=
e
>> a poor choice (e.g. <
>> http://www.digitaltrends.com/computing/mpeg-la-looking-at-patents-for-go=
ogles-vp8webm-video/
>> >).
>>
>> On Dec 21, 2010, at 13:38 , markus.isomaki@nokia.com wrote:
>>
>> Hi Peter, all,
>>
>> About the video codec: Are there any arguments on why VP8 would not have
>> IPR issues? It is available as an open source implementation, but that d=
oes
>> not mean there are no IPR against it. My understanding is that the IPR
>> situation wrt. VP8 is still unclear and thus risky. The other issue with=
 VP8
>> is, as far as I know, the lack of a clear spec out of which independent
>> interoperable implementations can be created.
>>
>> So I don=92t at least buy the argument that we should choose VP8 as
>> mandatory to implement video codec because of IPR reasons.
>>
>> I=92m working on a separate review on Harald=92s drafts (thanks for putt=
ing
>> them together) and will come back to the codec issue there in more detai=
l,
>> but just wanted to respond to Peter=92s point here.
>>
>> Regards,
>>                 Markus
>>
>> *From:* dispatch-bounces@ietf.org [mailto:dispatch-bounces@ietf.org] *On
>> Behalf Of *ext Peter Musgrave
>> *Sent:* 17 December, 2010 13:48
>> *To:* Harald Alvestrand
>> *Cc:* rtc-web@alvestrand.no; dispatch@ietf.org; Ted Hardie
>> *Subject:* Re: [dispatch] Fwd: New Version Notification for
>> draft-alvestrand-dispatch-rtcweb-protocols-00
>>
>> I'd also like to echo Alan's thanks for these drafts.
>>
>> The protocol doc is very clear. [If you read only one dispatch draft thi=
s
>> Christmas, make it this one. ;-)  ]
>>
>> One observation to the group. The mandatory to implement video CODEC is
>> VP8 (presumably since it does not have IPR issues - which some other cho=
ices
>> would have).
>>
>> Regards,
>>
>> Peter Musgrave
>>
>>
>> Nits
>> Introduction
>> s/veichle/vehicle/
>>
>> Section 2 Para "Within each.."
>> s/implementaiton/implementation/
>>
>> Section 4 Para1
>> "such as" (something missing here?)
>>
>> Section 5 Para2
>> "There is no third mandatory to implement"
>> ? Was there a mention of a third before. Not sure why this statement is
>> there.
>>
>>
>> On 2010-11-10, at 6:34 AM, Harald Alvestrand wrote:
>>
>>
>> This is the overview document for the IETF-related RTC-WEB work.
>>
>> -------- Original Message --------
>>  *Subject:*
>> New Version Notification for draft-alvestrand-dispatch-rtcweb-protocols-=
00
>> *Date:*
>> Wed, 10 Nov 2010 03:31:05 -0800 (PST)
>> *From:*
>> IETF I-D Submission Tool <idsubmission@ietf.org> <idsubmission@ietf.org>
>> *To:*
>> harald@alvestrand.no
>>
>>
>>
>> A new version of I-D, draft-alvestrand-dispatch-rtcweb-protocols-00.txt =
has been successfully submitted by Harald Alvestrand and posted to the IETF=
 repository.
>>
>>
>>
>> Filename:      draft-alvestrand-dispatch-rtcweb-protocols
>>
>> Revision:      00
>>
>> Title:         Overview: Real Time Protocols for Brower-based Applicatio=
ns
>>
>> Creation_date:  2010-11-11
>>
>> WG ID:         Independent Submission
>>
>> Number_of_pages: 9
>>
>>
>>
>> Abstract:
>>
>> This document gives an overview of a protocol suite intended for use
>>
>> with real-time applications that can be deployed in browsers - "real
>>
>> time communication on the Web".
>>
>>
>>
>> It intends to serve as a starting and coordination point to make sure
>>
>> all the parts that are needed to achieve this goal are findable, and
>>
>> that the parts that belong in the Internet protocol suite are fully
>>
>> specified and on the right publication track.
>>
>>
>>
>> This work is an attempt to synthesize the input of many people, but
>>
>> makes no claims to fully represent the views of any of them.  All
>>
>> parts of the document should be regarded as open for discussion.
>>
>>
>>
>>
>>
>>
>>
>> The IETF Secretariat.
>>
>>
>>
>>
>>
>>
>>
>> _______________________________________________
>> dispatch mailing list
>> dispatch@ietf.org
>> https://www.ietf.org/mailman/listinfo/dispatch
>>
>> _______________________________________________
>> dispatch mailing list
>> dispatch@ietf.org
>> https://www.ietf.org/mailman/listinfo/dispatch
>>
>>
>>  David Singer
>> Multimedia and Software Standards, Apple Inc.
>>
>>
>> _______________________________________________
>>
>> RTC-Web mailing list
>> RTC-Web@alvestrand.no
>> http://www.alvestrand.no/mailman/listinfo/rtc-web
>>
>>
>
> _______________________________________________
> RTC-Web mailing list
> RTC-Web@alvestrand.no
> http://www.alvestrand.no/mailman/listinfo/rtc-web
>
>

--0015175cdf30c433740497fafe5b
Content-Type: text/html; charset=windows-1252
Content-Transfer-Encoding: quoted-printable

I agree with what Silvia says here. Similarly, I believe royalty free is th=
e goal/requirement for the new internet audio codec currently being standar=
dized by the IETF. Furthermore, the term IPR free is also wrong since the d=
esigners/contributors that make the codec royalty free usually have IPR in =
th codec. The best one can do is to do your best in avoiding other known IP=
R.<div>
<br></div><div>Roar<br><br><div class=3D"gmail_quote">On Wed, Dec 22, 2010 =
at 8:31 AM, Silvia Pfeiffer <span dir=3D"ltr">&lt;<a href=3D"mailto:silviap=
feiffer1@gmail.com">silviapfeiffer1@gmail.com</a>&gt;</span> wrote:<br><blo=
ckquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #c=
cc solid;padding-left:1ex;">
Where is the MPEG-LA patent pool for WebM? As far as I can tell this has ju=
st been a hollow announcement, but MPEG-LA have not been able to set up suc=
h a patent pool yet. Maybe it&#39;s because there aren&#39;t any patents ou=
t there that are being infringed? Unfortunately, the non-existence of infri=
nging patents can never be proven and this situation is therefore always op=
en to creating fear, uncertainty and doubt.<br>


<br>Also note that going through an actual standardisation process and beco=
ming part of a license pool by MPEG-LA doesn&#39;t actually protect you fro=
m lawsuits for patent infringement, see e.g.<br><a href=3D"http://www.itnew=
s.com.au/News/74186,apple-samsung-and-sandisk-hit-by-mp3-patent-claim.aspx"=
 target=3D"_blank">http://www.itnews.com.au/News/74186,apple-samsung-and-sa=
ndisk-hit-by-mp3-patent-claim.aspx</a><br>


<br>MPEG-LA patent pools are only there to protect you from lawsuits of pat=
ents that are being made available through the pool. The pool is not an ins=
urance against patent infringement lawsuits - not even from those that have=
 joined the patent pool, as the law suit of Lucent against MicroSoft has ta=
ught us: <a href=3D"http://en.wikipedia.org/wiki/Alcatel-Lucent_v._Microsof=
t" target=3D"_blank">http://en.wikipedia.org/wiki/Alcatel-Lucent_v._Microso=
ft</a><br>


<br>As said before: IPR issues are not a good decision factor on which to s=
elect a codec for common use. Royalty-free is important. And the rest shoul=
d be based on technical merit.<br><br>Regards,<br><font color=3D"#888888">S=
ilvia.<br>
<br><br></font><div class=3D"gmail_quote"><div><div></div><div class=3D"h5"=
>

On Tue, Dec 21, 2010 at 10:46 PM, David Singer <span dir=3D"ltr">&lt;<a hre=
f=3D"mailto:singer@apple.com" target=3D"_blank">singer@apple.com</a>&gt;</s=
pan> wrote:<br></div></div><blockquote class=3D"gmail_quote" style=3D"margi=
n:0pt 0pt 0pt 0.8ex;border-left:1px solid rgb(204, 204, 204);padding-left:1=
ex">
<div><div></div><div class=3D"h5">

<div style=3D"word-wrap:break-word">I have to agree. =A0If IPR issues are w=
hat we want to avoid, VP8 seems like a poor choice (e.g. &lt;<a href=3D"htt=
p://www.digitaltrends.com/computing/mpeg-la-looking-at-patents-for-googles-=
vp8webm-video/" target=3D"_blank">http://www.digitaltrends.com/computing/mp=
eg-la-looking-at-patents-for-googles-vp8webm-video/</a>&gt;).<div>


<div><div></div><div><br><div><div>On Dec 21, 2010, at 13:38 , <a href=3D"m=
ailto:markus.isomaki@nokia.com" target=3D"_blank">markus.isomaki@nokia.com<=
/a> wrote:</div><br><blockquote type=3D"cite"><span style=3D"border-collaps=
e:separate;font-family:Helvetica;font-style:normal;font-variant:normal;font=
-weight:normal;letter-spacing:normal;line-height:normal;text-indent:0px;tex=
t-transform:none;white-space:normal;word-spacing:0px;font-size:medium"><div=
 link=3D"blue" vlink=3D"purple" style=3D"word-wrap:break-word" lang=3D"EN-U=
S">


<div><div style=3D"margin:0cm 0cm 0.0001pt;font-size:12pt;font-family:&#39;=
Times New Roman&#39;,serif"><span style=3D"font-size:11pt;font-family:Calib=
ri,sans-serif;color:rgb(31, 73, 125)">Hi Peter, all,</span></div>

<div style=3D"margin:0cm 0cm 0.0001pt;font-size:12pt;font-family:&#39;Times=
 New Roman&#39;,serif"><span style=3D"font-size:11pt;font-family:Calibri,sa=
ns-serif;color:rgb(31, 73, 125)">=A0</span></div><div style=3D"margin:0cm 0=
cm 0.0001pt;font-size:12pt;font-family:&#39;Times New Roman&#39;,serif">


<span style=3D"font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31, =
73, 125)">About the video codec: Are there any arguments on why VP8 would n=
ot have IPR issues? It is available as an open source implementation, but t=
hat does not mean there are no IPR against it. My understanding is that the=
 IPR situation wrt. VP8 is still unclear and thus risky. The other issue wi=
th VP8 is, as far as I know, the lack of a clear spec out of which independ=
ent interoperable implementations can be created.</span></div>


<div style=3D"margin:0cm 0cm 0.0001pt;font-size:12pt;font-family:&#39;Times=
 New Roman&#39;,serif"><span style=3D"font-size:11pt;font-family:Calibri,sa=
ns-serif;color:rgb(31, 73, 125)">=A0</span></div><div style=3D"margin:0cm 0=
cm 0.0001pt;font-size:12pt;font-family:&#39;Times New Roman&#39;,serif">


<span style=3D"font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31, =
73, 125)">So I don=92t at least buy the argument that we should choose VP8 =
as mandatory to implement video codec because of IPR reasons.</span></div>


<div style=3D"margin:0cm 0cm 0.0001pt;font-size:12pt;font-family:&#39;Times=
 New Roman&#39;,serif"><span style=3D"font-size:11pt;font-family:Calibri,sa=
ns-serif;color:rgb(31, 73, 125)">=A0</span></div><div style=3D"margin:0cm 0=
cm 0.0001pt;font-size:12pt;font-family:&#39;Times New Roman&#39;,serif">


<span style=3D"font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31, =
73, 125)">I=92m working on a separate review on Harald=92s drafts (thanks f=
or putting them together) and will come back to the codec issue there in mo=
re detail, but just wanted to respond to Peter=92s point here.</span></div>


<div style=3D"margin:0cm 0cm 0.0001pt;font-size:12pt;font-family:&#39;Times=
 New Roman&#39;,serif"><span style=3D"font-size:11pt;font-family:Calibri,sa=
ns-serif;color:rgb(31, 73, 125)">=A0</span></div><div style=3D"margin:0cm 0=
cm 0.0001pt;font-size:12pt;font-family:&#39;Times New Roman&#39;,serif">


<span style=3D"font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31, =
73, 125)">Regards,</span></div><div style=3D"margin:0cm 0cm 0.0001pt;font-s=
ize:12pt;font-family:&#39;Times New Roman&#39;,serif"><span style=3D"font-s=
ize:11pt;font-family:Calibri,sans-serif;color:rgb(31, 73, 125)">=A0=A0=A0=
=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 Markus</span></div>


<div style=3D"margin:0cm 0cm 0.0001pt;font-size:12pt;font-family:&#39;Times=
 New Roman&#39;,serif"><span style=3D"font-size:11pt;font-family:Calibri,sa=
ns-serif;color:rgb(31, 73, 125)">=A0</span></div><div style=3D"border-style=
:none none none solid;border-left:1.5pt solid blue;padding:0cm 0cm 0cm 4pt"=
>


<div><div style=3D"border-style:solid none none;border-top:1pt solid rgb(18=
1, 196, 223);padding:3pt 0cm 0cm"><div style=3D"margin:0cm 0cm 0.0001pt;fon=
t-size:12pt;font-family:&#39;Times New Roman&#39;,serif"><b><span style=3D"=
font-size:10pt;font-family:Tahoma,sans-serif">From:</span></b><span style=
=3D"font-size:10pt;font-family:Tahoma,sans-serif"><span>=A0</span><a href=
=3D"mailto:dispatch-bounces@ietf.org" style=3D"color:blue;text-decoration:u=
nderline" target=3D"_blank">dispatch-bounces@ietf.org</a><span>=A0</span>[m=
ailto:<a href=3D"mailto:dispatch-bounces@ietf.org" target=3D"_blank">dispat=
ch-bounces@ietf.org</a>]<span>=A0</span><b>On Behalf Of<span>=A0</span></b>=
ext Peter Musgrave<br>


<b>Sent:</b><span>=A0</span>17 December, 2010 13:48<br><b>To:</b><span>=A0<=
/span>Harald Alvestrand<br><b>Cc:</b><span>=A0</span><a href=3D"mailto:rtc-=
web@alvestrand.no" style=3D"color:blue;text-decoration:underline" target=3D=
"_blank">rtc-web@alvestrand.no</a>;<span>=A0</span><a href=3D"mailto:dispat=
ch@ietf.org" style=3D"color:blue;text-decoration:underline" target=3D"_blan=
k">dispatch@ietf.org</a>; Ted Hardie<br>


<b>Subject:</b><span>=A0</span>Re: [dispatch] Fwd: New Version Notification=
 for draft-alvestrand-dispatch-rtcweb-protocols-00</span></div></div></div>=
<div style=3D"margin:0cm 0cm 0.0001pt;font-size:12pt;font-family:&#39;Times=
 New Roman&#39;,serif">


=A0</div><div><div style=3D"margin:0cm 0cm 0.0001pt;font-size:12pt;font-fam=
ily:&#39;Times New Roman&#39;,serif">I&#39;d also like to echo Alan&#39;s t=
hanks for these drafts.=A0</div></div><div><div style=3D"margin:0cm 0cm 0.0=
001pt;font-size:12pt;font-family:&#39;Times New Roman&#39;,serif">


=A0</div></div><div><div style=3D"margin:0cm 0cm 0.0001pt;font-size:12pt;fo=
nt-family:&#39;Times New Roman&#39;,serif">The protocol doc is very clear. =
[If you read only one dispatch draft this Christmas, make it this one. ;-) =
=A0]</div>


</div><div><div style=3D"margin:0cm 0cm 0.0001pt;font-size:12pt;font-family=
:&#39;Times New Roman&#39;,serif">=A0</div></div><div><div style=3D"margin:=
0cm 0cm 0.0001pt;font-size:12pt;font-family:&#39;Times New Roman&#39;,serif=
">


One observation to the group. The mandatory to implement video CODEC is VP8=
 (presumably since it does not have IPR issues - which some other choices w=
ould have).=A0</div></div><div><div style=3D"margin:0cm 0cm 0.0001pt;font-s=
ize:12pt;font-family:&#39;Times New Roman&#39;,serif">


=A0</div></div><div><div style=3D"margin:0cm 0cm 0.0001pt;font-size:12pt;fo=
nt-family:&#39;Times New Roman&#39;,serif">Regards,=A0</div></div><div><div=
 style=3D"margin:0cm 0cm 0.0001pt;font-size:12pt;font-family:&#39;Times New=
 Roman&#39;,serif">


=A0</div></div><div><div style=3D"margin:0cm 0cm 0.0001pt;font-size:12pt;fo=
nt-family:&#39;Times New Roman&#39;,serif">Peter Musgrave</div></div><div><=
div style=3D"margin:0cm 0cm 0.0001pt;font-size:12pt;font-family:&#39;Times =
New Roman&#39;,serif">


=A0</div></div><div><div style=3D"margin:0cm 0cm 0.0001pt;font-size:12pt;fo=
nt-family:&#39;Times New Roman&#39;,serif">=A0</div></div><div><div><div st=
yle=3D"margin:0cm 0cm 0.0001pt;font-size:12pt;font-family:&#39;Times New Ro=
man&#39;,serif">


<span style=3D"font-size:9pt;font-family:Helvetica,sans-serif">Nits</span><=
/div></div><div><div style=3D"margin:0cm 0cm 0.0001pt;font-size:12pt;font-f=
amily:&#39;Times New Roman&#39;,serif"><span style=3D"font-size:9pt;font-fa=
mily:Helvetica,sans-serif">Introduction</span></div>


</div><div><div style=3D"margin:0cm 0cm 0.0001pt;font-size:12pt;font-family=
:&#39;Times New Roman&#39;,serif"><span style=3D"font-size:9pt;font-family:=
Helvetica,sans-serif">s/</span><span style=3D"font-size:10pt;font-family:Co=
urier">veichle/vehicle/</span></div>


</div><div><div style=3D"margin:0cm 0cm 0.0001pt;font-size:12pt;font-family=
:&#39;Times New Roman&#39;,serif"><span style=3D"font-size:10pt;font-family=
:Courier">=A0</span></div></div><div><div style=3D"margin:0cm 0cm 0.0001pt;=
font-size:12pt;font-family:&#39;Times New Roman&#39;,serif">


<span style=3D"font-size:10pt;font-family:Courier">Section 2 Para &quot;Wit=
hin each..&quot;</span></div></div><div><div style=3D"margin:0cm 0cm 0.0001=
pt;font-size:12pt;font-family:&#39;Times New Roman&#39;,serif"><span style=
=3D"font-size:10pt;font-family:Courier">s/implementaiton/implementation/</s=
pan></div>


</div><div><div style=3D"margin:0cm 0cm 0.0001pt;font-size:12pt;font-family=
:&#39;Times New Roman&#39;,serif"><span style=3D"font-size:10pt;font-family=
:Courier">=A0</span></div></div><div><div style=3D"margin:0cm 0cm 0.0001pt;=
font-size:12pt;font-family:&#39;Times New Roman&#39;,serif">


<span style=3D"font-size:10pt;font-family:Courier">Section 4 Para1</span></=
div></div><div><div style=3D"margin:0cm 0cm 0.0001pt;font-size:12pt;font-fa=
mily:&#39;Times New Roman&#39;,serif"><span style=3D"font-size:10pt;font-fa=
mily:Courier">&quot;such as&quot; (something missing here?)</span></div>


</div><div><div style=3D"margin:0cm 0cm 0.0001pt;font-size:12pt;font-family=
:&#39;Times New Roman&#39;,serif"><span style=3D"font-size:10pt;font-family=
:Courier">=A0</span></div></div><div><div style=3D"margin:0cm 0cm 0.0001pt;=
font-size:12pt;font-family:&#39;Times New Roman&#39;,serif">


<span style=3D"font-size:10pt;font-family:Courier">Section 5 Para2</span></=
div></div><div><div style=3D"margin:0cm 0cm 0.0001pt;font-size:12pt;font-fa=
mily:&#39;Times New Roman&#39;,serif"><span style=3D"font-size:10pt;font-fa=
mily:Courier">&quot;There is no third mandatory to implement&quot;=A0</span=
></div>


</div><div><div style=3D"margin:0cm 0cm 0.0001pt;font-size:12pt;font-family=
:&#39;Times New Roman&#39;,serif"><span style=3D"font-size:10pt;font-family=
:Courier">? Was there a mention of a third before. Not sure why this statem=
ent is there.</span></div>


</div></div><div><div style=3D"margin:0cm 0cm 0.0001pt;font-size:12pt;font-=
family:&#39;Times New Roman&#39;,serif">=A0</div></div><div style=3D"margin=
:0cm 0cm 0.0001pt;font-size:12pt;font-family:&#39;Times New Roman&#39;,seri=
f">


=A0</div><div><div><div style=3D"margin:0cm 0cm 0.0001pt;font-size:12pt;fon=
t-family:&#39;Times New Roman&#39;,serif">On 2010-11-10, at 6:34 AM, Harald=
 Alvestrand wrote:</div></div><div style=3D"margin:0cm 0cm 0.0001pt;font-si=
ze:12pt;font-family:&#39;Times New Roman&#39;,serif">


<br><br></div><div><div style=3D"margin:0cm 0cm 0.0001pt;font-size:12pt;fon=
t-family:&#39;Times New Roman&#39;,serif">This is the overview document for=
 the IETF-related RTC-WEB work.<br><br>-------- Original Message --------</=
div>


<table border=3D"0" cellpadding=3D"0" cellspacing=3D"0"><tbody><tr><td styl=
e=3D"padding:0cm" nowrap valign=3D"top"><div style=3D"margin:0cm 0cm 0.0001=
pt;font-size:12pt;font-family:&#39;Times New Roman&#39;,serif;text-align:ri=
ght">

<b>Subject:</b></div></td><td style=3D"padding:0cm"><div style=3D"margin:0c=
m 0cm 0.0001pt;font-size:12pt;font-family:&#39;Times New Roman&#39;,serif">=
New Version Notification for draft-alvestrand-dispatch-rtcweb-protocols-00<=
/div>


</td></tr><tr><td style=3D"padding:0cm" nowrap valign=3D"top"><div style=3D=
"margin:0cm 0cm 0.0001pt;font-size:12pt;font-family:&#39;Times New Roman&#3=
9;,serif;text-align:right"><b>Date:</b></div></td><td style=3D"padding:0cm"=
>

<div style=3D"margin:0cm 0cm 0.0001pt;font-size:12pt;font-family:&#39;Times=
 New Roman&#39;,serif">Wed, 10 Nov 2010 03:31:05 -0800 (PST)</div></td></tr=
><tr><td style=3D"padding:0cm" nowrap valign=3D"top"><div style=3D"margin:0=
cm 0cm 0.0001pt;font-size:12pt;font-family:&#39;Times New Roman&#39;,serif;=
text-align:right">


<b>From:</b></div></td><td style=3D"padding:0cm"><div style=3D"margin:0cm 0=
cm 0.0001pt;font-size:12pt;font-family:&#39;Times New Roman&#39;,serif">IET=
F I-D Submission Tool<span>=A0</span><a href=3D"mailto:idsubmission@ietf.or=
g" style=3D"color:blue;text-decoration:underline" target=3D"_blank">&lt;ids=
ubmission@ietf.org&gt;</a></div>


</td></tr><tr><td style=3D"padding:0cm" nowrap valign=3D"top"><div style=3D=
"margin:0cm 0cm 0.0001pt;font-size:12pt;font-family:&#39;Times New Roman&#3=
9;,serif;text-align:right"><b>To:</b></div></td><td style=3D"padding:0cm">

<div style=3D"margin:0cm 0cm 0.0001pt;font-size:12pt;font-family:&#39;Times=
 New Roman&#39;,serif"><a href=3D"mailto:harald@alvestrand.no" style=3D"col=
or:blue;text-decoration:underline" target=3D"_blank">harald@alvestrand.no</=
a></div>


</td></tr></tbody></table><p class=3D"MsoNormal" style=3D"margin:0cm 0cm 12=
pt;font-size:12pt;font-family:&#39;Times New Roman&#39;,serif">=A0</p><pre =
style=3D"margin:0cm 0cm 0.0001pt;font-size:10pt;font-family:&#39;Courier Ne=
w&#39;">
A new version of I-D, draft-alvestrand-dispatch-rtcweb-protocols-00.txt has=
 been successfully submitted by Harald Alvestrand and posted to the IETF re=
pository.</pre><pre style=3D"margin:0cm 0cm 0.0001pt;font-size:10pt;font-fa=
mily:&#39;Courier New&#39;">
=A0</pre><pre style=3D"margin:0cm 0cm 0.0001pt;font-size:10pt;font-family:&=
#39;Courier New&#39;">Filename:=A0=A0=A0=A0  draft-alvestrand-dispatch-rtcw=
eb-protocols</pre><pre style=3D"margin:0cm 0cm 0.0001pt;font-size:10pt;font=
-family:&#39;Courier New&#39;">
Revision:=A0=A0=A0=A0  00</pre><pre style=3D"margin:0cm 0cm 0.0001pt;font-s=
ize:10pt;font-family:&#39;Courier New&#39;">Title:=A0=A0=A0=A0=A0=A0=A0  Ov=
erview: Real Time Protocols for Brower-based Applications</pre><pre style=
=3D"margin:0cm 0cm 0.0001pt;font-size:10pt;font-family:&#39;Courier New&#39=
;">
Creation_date:  2010-11-11</pre><pre style=3D"margin:0cm 0cm 0.0001pt;font-=
size:10pt;font-family:&#39;Courier New&#39;">WG ID:=A0=A0=A0=A0=A0=A0=A0  I=
ndependent Submission</pre><pre style=3D"margin:0cm 0cm 0.0001pt;font-size:=
10pt;font-family:&#39;Courier New&#39;">
Number_of_pages: 9</pre><pre style=3D"margin:0cm 0cm 0.0001pt;font-size:10p=
t;font-family:&#39;Courier New&#39;">=A0</pre><pre style=3D"margin:0cm 0cm =
0.0001pt;font-size:10pt;font-family:&#39;Courier New&#39;">Abstract:</pre>

<pre style=3D"margin:0cm 0cm 0.0001pt;font-size:10pt;font-family:&#39;Couri=
er New&#39;">This document gives an overview of a protocol suite intended f=
or use</pre><pre style=3D"margin:0cm 0cm 0.0001pt;font-size:10pt;font-famil=
y:&#39;Courier New&#39;">
with real-time applications that can be deployed in browsers - &quot;real</=
pre><pre style=3D"margin:0cm 0cm 0.0001pt;font-size:10pt;font-family:&#39;C=
ourier New&#39;">time communication on the Web&quot;.</pre><pre style=3D"ma=
rgin:0cm 0cm 0.0001pt;font-size:10pt;font-family:&#39;Courier New&#39;">
=A0</pre><pre style=3D"margin:0cm 0cm 0.0001pt;font-size:10pt;font-family:&=
#39;Courier New&#39;">It intends to serve as a starting and coordination po=
int to make sure</pre><pre style=3D"margin:0cm 0cm 0.0001pt;font-size:10pt;=
font-family:&#39;Courier New&#39;">
all the parts that are needed to achieve this goal are findable, and</pre><=
pre style=3D"margin:0cm 0cm 0.0001pt;font-size:10pt;font-family:&#39;Courie=
r New&#39;">that the parts that belong in the Internet protocol suite are f=
ully</pre>


<pre style=3D"margin:0cm 0cm 0.0001pt;font-size:10pt;font-family:&#39;Couri=
er New&#39;">specified and on the right publication track.</pre><pre style=
=3D"margin:0cm 0cm 0.0001pt;font-size:10pt;font-family:&#39;Courier New&#39=
;">
=A0</pre><pre style=3D"margin:0cm 0cm 0.0001pt;font-size:10pt;font-family:&=
#39;Courier New&#39;">This work is an attempt to synthesize the input of ma=
ny people, but</pre><pre style=3D"margin:0cm 0cm 0.0001pt;font-size:10pt;fo=
nt-family:&#39;Courier New&#39;">
makes no claims to fully represent the views of any of them.=A0 All</pre><p=
re style=3D"margin:0cm 0cm 0.0001pt;font-size:10pt;font-family:&#39;Courier=
 New&#39;">parts of the document should be regarded as open for discussion.=
</pre>


<pre style=3D"margin:0cm 0cm 0.0001pt;font-size:10pt;font-family:&#39;Couri=
er New&#39;">=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=
=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=
=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=
=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 </pre><pre style=3D"margin:0cm 0cm 0.0001=
pt;font-size:10pt;font-family:&#39;Courier New&#39;">
=A0</pre><pre style=3D"margin:0cm 0cm 0.0001pt;font-size:10pt;font-family:&=
#39;Courier New&#39;">=A0</pre><pre style=3D"margin:0cm 0cm 0.0001pt;font-s=
ize:10pt;font-family:&#39;Courier New&#39;">The IETF Secretariat.</pre>

<pre style=3D"margin:0cm 0cm 0.0001pt;font-size:10pt;font-family:&#39;Couri=
er New&#39;">=A0</pre><pre style=3D"margin:0cm 0cm 0.0001pt;font-size:10pt;=
font-family:&#39;Courier New&#39;">=A0</pre><pre style=3D"margin:0cm 0cm 0.=
0001pt;font-size:10pt;font-family:&#39;Courier New&#39;">
=A0</pre></div><div style=3D"margin:0cm 0cm 0.0001pt;font-size:12pt;font-fa=
mily:&#39;Times New Roman&#39;,serif">_____________________________________=
__________<br>dispatch mailing list<br><a href=3D"mailto:dispatch@ietf.org"=
 style=3D"color:blue;text-decoration:underline" target=3D"_blank">dispatch@=
ietf.org</a><br>


<a href=3D"https://www.ietf.org/mailman/listinfo/dispatch" style=3D"color:b=
lue;text-decoration:underline" target=3D"_blank">https://www.ietf.org/mailm=
an/listinfo/dispatch</a></div></div><div style=3D"margin:0cm 0cm 0.0001pt;f=
ont-size:12pt;font-family:&#39;Times New Roman&#39;,serif">


=A0</div></div></div>_______________________________________________<br>dis=
patch mailing list<br><a href=3D"mailto:dispatch@ietf.org" style=3D"color:b=
lue;text-decoration:underline" target=3D"_blank">dispatch@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/dispatch" style=3D"color:b=
lue;text-decoration:underline" target=3D"_blank">https://www.ietf.org/mailm=
an/listinfo/dispatch</a><br>
</div></span></blockquote></div><br></div></div><font color=3D"#888888"><di=
v>
<span style=3D"border-collapse:separate;color:rgb(0, 0, 0);font-family:Helv=
etica;font-size:medium;font-style:normal;font-variant:normal;font-weight:no=
rmal;letter-spacing:normal;line-height:normal;text-indent:0px;text-transfor=
m:none;white-space:normal;word-spacing:0px"><span style=3D"border-collapse:=
separate;color:rgb(0, 0, 0);font-family:Helvetica;font-size:medium;font-sty=
le:normal;font-variant:normal;font-weight:normal;letter-spacing:normal;line=
-height:normal;text-indent:0px;text-transform:none;white-space:normal;word-=
spacing:0px"><div style=3D"word-wrap:break-word">


<span style=3D"border-collapse:separate;color:rgb(0, 0, 0);font-family:Helv=
etica;font-size:12px;font-style:normal;font-variant:normal;font-weight:norm=
al;letter-spacing:normal;line-height:normal;text-indent:0px;text-transform:=
none;white-space:normal;word-spacing:0px"><div style=3D"word-wrap:break-wor=
d">


<div><div>David Singer</div><div>Multimedia and Software Standards, Apple I=
nc.</div></div></div></span></div></span></span>
</div>
<br></font></div></div><br></div></div>____________________________________=
___________<div class=3D"im"><br>
RTC-Web mailing list<br>
<a href=3D"mailto:RTC-Web@alvestrand.no" target=3D"_blank">RTC-Web@alvestra=
nd.no</a><br>
<a href=3D"http://www.alvestrand.no/mailman/listinfo/rtc-web" target=3D"_bl=
ank">http://www.alvestrand.no/mailman/listinfo/rtc-web</a><br>
<br></div></blockquote></div><br>
<br>_______________________________________________<br>
RTC-Web mailing list<br>
<a href=3D"mailto:RTC-Web@alvestrand.no">RTC-Web@alvestrand.no</a><br>
<a href=3D"http://www.alvestrand.no/mailman/listinfo/rtc-web" target=3D"_bl=
ank">http://www.alvestrand.no/mailman/listinfo/rtc-web</a><br>
<br></blockquote></div><br></div>

--0015175cdf30c433740497fafe5b--

From tterribe@email.unc.edu  Wed Dec 22 04:40:09 2010
Return-Path: <tterribe@email.unc.edu>
X-Original-To: dispatch@core3.amsl.com
Delivered-To: dispatch@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 82EC43A684F for <dispatch@core3.amsl.com>; Wed, 22 Dec 2010 04:40:09 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.307
X-Spam-Level: 
X-Spam-Status: No, score=-1.307 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, MISSING_HEADERS=1.292]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Wb47+YXBR0BL for <dispatch@core3.amsl.com>; Wed, 22 Dec 2010 04:40:08 -0800 (PST)
Received: from mxip3i.isis.unc.edu (mxip3i.isis.unc.edu [152.2.2.195]) by core3.amsl.com (Postfix) with ESMTP id 845E23A6843 for <dispatch@ietf.org>; Wed, 22 Dec 2010 04:40:08 -0800 (PST)
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: AhsFAF+BEU2sGgRa/2dsb2JhbACjPoFKuh6IZ4VJBIRmhh6DEQw
X-IronPort-AV: E=Sophos;i="4.60,213,1291611600"; d="scan'208";a="14786698"
Received: from mr2a.isis.unc.edu (HELO smtp.unc.edu) ([172.26.4.90]) by mxip3o.isis.unc.edu with ESMTP; 22 Dec 2010 07:41:47 -0500
Received: from [192.168.11.4] (pool-71-114-26-50.washdc.dsl-w.verizon.net [71.114.26.50]) (authenticated bits=0) by smtp.unc.edu (8.14.4/8.14.3) with ESMTP id oBMCfiKX010788 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Wed, 22 Dec 2010 07:41:45 -0500 (EST)
Message-ID: <4D11F207.9060908@email.unc.edu>
Date: Wed, 22 Dec 2010 04:41:43 -0800
From: "Timothy B. Terriberry" <tterribe@email.unc.edu>
User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.1.15) Gecko/20101120 Gentoo/2.0.10 SeaMonkey/2.0.10
MIME-Version: 1.0
References: <4CDA833D.8080203@alvestrand.no>	<E27D73F0-3148-4B1E-B046-65426D7C451A@magorcorp.com>	<DD8B10B86502AB488CB2D3DB4C546E3806DA99@008-AM1MPN1-003.mgdnok.nokia.com>	<BLU152-w54DCA80964688E24343CB3931B0@phx.gbl> <AANLkTim3VRCrkTcrPy1YTLLL0Vdg8mfooZseO9MsPJoz@mail.gmail.com>
In-Reply-To: <AANLkTim3VRCrkTcrPy1YTLLL0Vdg8mfooZseO9MsPJoz@mail.gmail.com>
Content-Type: text/plain; charset=windows-1252; format=flowed
Content-Transfer-Encoding: 7bit
X-Mailman-Approved-At: Wed, 22 Dec 2010 07:12:41 -0800
Cc: rtc-web@alvestrand.no, dispatch@ietf.org
Subject: Re: [dispatch] [RTW] Fwd: New Version Notification for	draft-alvestrand-dispatch-rtcweb-protocols-00
X-BeenThere: dispatch@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: DISPATCH Working Group Mail List <dispatch.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/dispatch>, <mailto:dispatch-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/dispatch>
List-Post: <mailto:dispatch@ietf.org>
List-Help: <mailto:dispatch-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dispatch>, <mailto:dispatch-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 22 Dec 2010 12:45:06 -0000

> http://www.webmproject.org/media/pdf/vp8-bitstream.pdf . An independent
> implementation of VP8 can be made by anyone, see
> http://www.webmproject.org/license/bitstream/ .

And, in particular, an independent implementation has been made, namely 
ffvp8: http://x264dev.multimedia.cx/archives/499

From harald@alvestrand.no  Wed Dec 22 07:16:22 2010
Return-Path: <harald@alvestrand.no>
X-Original-To: dispatch@core3.amsl.com
Delivered-To: dispatch@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id EF6423A6A4C for <dispatch@core3.amsl.com>; Wed, 22 Dec 2010 07:16:22 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.298
X-Spam-Level: 
X-Spam-Status: No, score=-102.298 tagged_above=-999 required=5 tests=[AWL=-0.300, BAYES_00=-2.599, HTML_MESSAGE=0.001, J_CHICKENPOX_23=0.6, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id gVjfxlD1tpwE for <dispatch@core3.amsl.com>; Wed, 22 Dec 2010 07:16:21 -0800 (PST)
Received: from eikenes.alvestrand.no (eikenes.alvestrand.no [158.38.152.233]) by core3.amsl.com (Postfix) with ESMTP id D96793A6A17 for <dispatch@ietf.org>; Wed, 22 Dec 2010 07:16:20 -0800 (PST)
Received: from localhost (localhost [127.0.0.1]) by eikenes.alvestrand.no (Postfix) with ESMTP id A386539E113; Wed, 22 Dec 2010 16:17:56 +0100 (CET)
X-Virus-Scanned: Debian amavisd-new at eikenes.alvestrand.no
Received: from eikenes.alvestrand.no ([127.0.0.1]) by localhost (eikenes.alvestrand.no [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id JKiqZqawkJbE; Wed, 22 Dec 2010 16:17:55 +0100 (CET)
Received: from [192.168.1.58] (162.80-203-220.nextgentel.com [80.203.220.162]) by eikenes.alvestrand.no (Postfix) with ESMTPS id 9C18239E089; Wed, 22 Dec 2010 16:17:54 +0100 (CET)
Message-ID: <4D1216B8.8000103@alvestrand.no>
Date: Wed, 22 Dec 2010 16:18:16 +0100
From: Harald Alvestrand <harald@alvestrand.no>
User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.13) Gecko/20101208 Thunderbird/3.1.7
MIME-Version: 1.0
To: David Singer <singer@apple.com>
References: <4CDA833D.8080203@alvestrand.no> <E27D73F0-3148-4B1E-B046-65426D7C451A@magorcorp.com> <DD8B10B86502AB488CB2D3DB4C546E3806DA99@008-AM1MPN1-003.mgdnok.nokia.com> <021F5744-F0AA-40CF-A755-39EBBF871C4D@apple.com>
In-Reply-To: <021F5744-F0AA-40CF-A755-39EBBF871C4D@apple.com>
Content-Type: multipart/alternative; boundary="------------060603090504010900070709"
Cc: dispatch@ietf.org, rtc-web@alvestrand.no, ted.ietf@gmail.com
Subject: [dispatch] VP8 IPR claims (Re: Fwd: New Version Notification	for draft-alvestrand-dispatch-rtcweb-protocols-00)
X-BeenThere: dispatch@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: DISPATCH Working Group Mail List <dispatch.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/dispatch>, <mailto:dispatch-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/dispatch>
List-Post: <mailto:dispatch@ietf.org>
List-Help: <mailto:dispatch-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dispatch>, <mailto:dispatch-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 22 Dec 2010 15:16:23 -0000

This is a multi-part message in MIME format.
--------------060603090504010900070709
Content-Type: text/plain; charset=windows-1252; format=flowed
Content-Transfer-Encoding: 8bit

On 12/21/10 22:46, David Singer wrote:
> I have to agree.  If IPR issues are what we want to avoid, VP8 seems 
> like a poor choice (e.g. 
> <http://www.digitaltrends.com/computing/mpeg-la-looking-at-patents-for-googles-vp8webm-video/>).
That article is by now 7 months old (May 2010), and AFAIK, no specific 
IPR claims have been made public.

I wouldn't presume to claim that this proves anything.

                       Harald

>
> On Dec 21, 2010, at 13:38 , markus.isomaki@nokia.com 
> <mailto:markus.isomaki@nokia.com> wrote:
>
>> Hi Peter, all,
>> About the video codec: Are there any arguments on why VP8 would not 
>> have IPR issues? It is available as an open source implementation, 
>> but that does not mean there are no IPR against it. My understanding 
>> is that the IPR situation wrt. VP8 is still unclear and thus risky. 
>> The other issue with VP8 is, as far as I know, the lack of a clear 
>> spec out of which independent interoperable implementations can be 
>> created.
>> So I don’t at least buy the argument that we should choose VP8 as 
>> mandatory to implement video codec because of IPR reasons.
>> I’m working on a separate review on Harald’s drafts (thanks for 
>> putting them together) and will come back to the codec issue there in 
>> more detail, but just wanted to respond to Peter’s point here.
>> Regards,
>>                 Markus
>> *From:*dispatch-bounces@ietf.org 
>> <mailto:dispatch-bounces@ietf.org>[mailto:dispatch-bounces@ietf.org]*On 
>> Behalf Of*ext Peter Musgrave
>> *Sent:*17 December, 2010 13:48
>> *To:*Harald Alvestrand
>> *Cc:*rtc-web@alvestrand.no 
>> <mailto:rtc-web@alvestrand.no>;dispatch@ietf.org 
>> <mailto:dispatch@ietf.org>; Ted Hardie
>> *Subject:*Re: [dispatch] Fwd: New Version Notification for 
>> draft-alvestrand-dispatch-rtcweb-protocols-00
>> I'd also like to echo Alan's thanks for these drafts.
>> The protocol doc is very clear. [If you read only one dispatch draft 
>> this Christmas, make it this one. ;-)  ]
>> One observation to the group. The mandatory to implement video CODEC 
>> is VP8 (presumably since it does not have IPR issues - which some 
>> other choices would have).
>> Regards,
>> Peter Musgrave
>> Nits
>> Introduction
>> s/veichle/vehicle/
>> Section 2 Para "Within each.."
>> s/implementaiton/implementation/
>> Section 4 Para1
>> "such as" (something missing here?)
>> Section 5 Para2
>> "There is no third mandatory to implement"
>> ? Was there a mention of a third before. Not sure why this statement 
>> is there.
>> On 2010-11-10, at 6:34 AM, Harald Alvestrand wrote:
>>
>>
>> This is the overview document for the IETF-related RTC-WEB work.
>>
>> -------- Original Message --------
>> *Subject:*
>> 	
>> New Version Notification for 
>> draft-alvestrand-dispatch-rtcweb-protocols-00
>> *Date:*
>> 	
>> Wed, 10 Nov 2010 03:31:05 -0800 (PST)
>> *From:*
>> 	
>> IETF I-D Submission Tool<idsubmission@ietf.org> 
>> <mailto:idsubmission@ietf.org>
>> *To:*
>> 	
>> harald@alvestrand.no <mailto:harald@alvestrand.no>
>>
>> A new version of I-D, draft-alvestrand-dispatch-rtcweb-protocols-00.txt has been successfully submitted by Harald Alvestrand and posted to the IETF repository.
>>   
>> Filename:      draft-alvestrand-dispatch-rtcweb-protocols
>> Revision:      00
>> Title:         Overview: Real Time Protocols for Brower-based Applications
>> Creation_date:  2010-11-11
>> WG ID:         Independent Submission
>> Number_of_pages: 9
>>   
>> Abstract:
>> This document gives an overview of a protocol suite intended for use
>> with real-time applications that can be deployed in browsers - "real
>> time communication on the Web".
>>   
>> It intends to serve as a starting and coordination point to make sure
>> all the parts that are needed to achieve this goal are findable, and
>> that the parts that belong in the Internet protocol suite are fully
>> specified and on the right publication track.
>>   
>> This work is an attempt to synthesize the input of many people, but
>> makes no claims to fully represent the views of any of them.  All
>> parts of the document should be regarded as open for discussion.
>>                                                                                    
>>   
>>   
>> The IETF Secretariat.
>>   
>>   
>>   
>> _______________________________________________
>> dispatch mailing list
>> dispatch@ietf.org <mailto:dispatch@ietf.org>
>> https://www.ietf.org/mailman/listinfo/dispatch
>> _______________________________________________
>> dispatch mailing list
>> dispatch@ietf.org <mailto:dispatch@ietf.org>
>> https://www.ietf.org/mailman/listinfo/dispatch
>
> David Singer
> Multimedia and Software Standards, Apple Inc.
>


--------------060603090504010900070709
Content-Type: text/html; charset=windows-1252
Content-Transfer-Encoding: 8bit

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
  <head>
    <meta content="text/html; charset=windows-1252"
      http-equiv="Content-Type">
  </head>
  <body bgcolor="#ffffff" text="#000000">
    On 12/21/10 22:46, David Singer wrote:
    <blockquote
      cite="mid:021F5744-F0AA-40CF-A755-39EBBF871C4D@apple.com"
      type="cite">I have to agree.  If IPR issues are what we want to
      avoid, VP8 seems like a poor choice (e.g. &lt;<a
        moz-do-not-send="true"
href="http://www.digitaltrends.com/computing/mpeg-la-looking-at-patents-for-googles-vp8webm-video/">http://www.digitaltrends.com/computing/mpeg-la-looking-at-patents-for-googles-vp8webm-video/</a>&gt;).</blockquote>
    That article is by now 7 months old (May 2010), and AFAIK, no
    specific IPR claims have been made public.<br>
    <br>
    I wouldn't presume to claim that this proves anything.<br>
    <br>
                          Harald<br>
    <br>
    <blockquote
      cite="mid:021F5744-F0AA-40CF-A755-39EBBF871C4D@apple.com"
      type="cite">
      <div><br>
        <div>
          <div>On Dec 21, 2010, at 13:38 , <a moz-do-not-send="true"
              href="mailto:markus.isomaki@nokia.com">markus.isomaki@nokia.com</a>
            wrote:</div>
          <br class="Apple-interchange-newline">
          <blockquote type="cite"><span class="Apple-style-span"
              style="border-collapse: separate; font-family: Helvetica;
              font-style: normal; font-variant: normal; font-weight:
              normal; letter-spacing: normal; line-height: normal;
              orphans: 2; text-indent: 0px; text-transform: none;
              white-space: normal; widows: 2; word-spacing: 0px;
              font-size: medium;">
              <div link="blue" vlink="purple" style="word-wrap:
                break-word;" lang="EN-US">
                <div class="WordSection1" style="page: WordSection1;">
                  <div style="margin: 0cm 0cm 0.0001pt; font-size: 12pt;
                    font-family: 'Times New Roman',serif;"><span
                      style="font-size: 11pt; font-family:
                      Calibri,sans-serif; color: rgb(31, 73, 125);">Hi
                      Peter, all,<o:p></o:p></span></div>
                  <div style="margin: 0cm 0cm 0.0001pt; font-size: 12pt;
                    font-family: 'Times New Roman',serif;"><span
                      style="font-size: 11pt; font-family:
                      Calibri,sans-serif; color: rgb(31, 73, 125);"><o:p> </o:p></span></div>
                  <div style="margin: 0cm 0cm 0.0001pt; font-size: 12pt;
                    font-family: 'Times New Roman',serif;"><span
                      style="font-size: 11pt; font-family:
                      Calibri,sans-serif; color: rgb(31, 73, 125);">About
                      the video codec: Are there any arguments on why
                      VP8 would not have IPR issues? It is available as
                      an open source implementation, but that does not
                      mean there are no IPR against it. My understanding
                      is that the IPR situation wrt. VP8 is still
                      unclear and thus risky. The other issue with VP8
                      is, as far as I know, the lack of a clear spec out
                      of which independent interoperable implementations
                      can be created.<o:p></o:p></span></div>
                  <div style="margin: 0cm 0cm 0.0001pt; font-size: 12pt;
                    font-family: 'Times New Roman',serif;"><span
                      style="font-size: 11pt; font-family:
                      Calibri,sans-serif; color: rgb(31, 73, 125);"><o:p> </o:p></span></div>
                  <div style="margin: 0cm 0cm 0.0001pt; font-size: 12pt;
                    font-family: 'Times New Roman',serif;"><span
                      style="font-size: 11pt; font-family:
                      Calibri,sans-serif; color: rgb(31, 73, 125);">So I
                      don’t at least buy the argument that we should
                      choose VP8 as mandatory to implement video codec
                      because of IPR reasons.<o:p></o:p></span></div>
                  <div style="margin: 0cm 0cm 0.0001pt; font-size: 12pt;
                    font-family: 'Times New Roman',serif;"><span
                      style="font-size: 11pt; font-family:
                      Calibri,sans-serif; color: rgb(31, 73, 125);"><o:p> </o:p></span></div>
                  <div style="margin: 0cm 0cm 0.0001pt; font-size: 12pt;
                    font-family: 'Times New Roman',serif;"><span
                      style="font-size: 11pt; font-family:
                      Calibri,sans-serif; color: rgb(31, 73, 125);">I’m
                      working on a separate review on Harald’s drafts
                      (thanks for putting them together) and will come
                      back to the codec issue there in more detail, but
                      just wanted to respond to Peter’s point here.<o:p></o:p></span></div>
                  <div style="margin: 0cm 0cm 0.0001pt; font-size: 12pt;
                    font-family: 'Times New Roman',serif;"><span
                      style="font-size: 11pt; font-family:
                      Calibri,sans-serif; color: rgb(31, 73, 125);"><o:p> </o:p></span></div>
                  <div style="margin: 0cm 0cm 0.0001pt; font-size: 12pt;
                    font-family: 'Times New Roman',serif;"><span
                      style="font-size: 11pt; font-family:
                      Calibri,sans-serif; color: rgb(31, 73, 125);">Regards,<o:p></o:p></span></div>
                  <div style="margin: 0cm 0cm 0.0001pt; font-size: 12pt;
                    font-family: 'Times New Roman',serif;"><span
                      style="font-size: 11pt; font-family:
                      Calibri,sans-serif; color: rgb(31, 73, 125);">               
                      Markus<o:p></o:p></span></div>
                  <div style="margin: 0cm 0cm 0.0001pt; font-size: 12pt;
                    font-family: 'Times New Roman',serif;"><span
                      style="font-size: 11pt; font-family:
                      Calibri,sans-serif; color: rgb(31, 73, 125);"><o:p> </o:p></span></div>
                  <div style="border-style: none none none solid;
                    border-left: 1.5pt solid blue; padding: 0cm 0cm 0cm
                    4pt;">
                    <div>
                      <div style="border-style: solid none none;
                        border-top: 1pt solid rgb(181, 196, 223);
                        padding: 3pt 0cm 0cm;">
                        <div style="margin: 0cm 0cm 0.0001pt; font-size:
                          12pt; font-family: 'Times New Roman',serif;"><b><span
                              style="font-size: 10pt; font-family:
                              Tahoma,sans-serif;">From:</span></b><span
                            style="font-size: 10pt; font-family:
                            Tahoma,sans-serif;"><span
                              class="Apple-converted-space"> </span><a
                              moz-do-not-send="true"
                              href="mailto:dispatch-bounces@ietf.org"
                              style="color: blue; text-decoration:
                              underline;">dispatch-bounces@ietf.org</a><span
                              class="Apple-converted-space"> </span>[<a class="moz-txt-link-freetext" href="mailto:dispatch-bounces@ietf.org">mailto:dispatch-bounces@ietf.org</a>]<span
                              class="Apple-converted-space"> </span><b>On
                              Behalf Of<span
                                class="Apple-converted-space"> </span></b>ext
                            Peter Musgrave<br>
                            <b>Sent:</b><span
                              class="Apple-converted-space"> </span>17
                            December, 2010 13:48<br>
                            <b>To:</b><span
                              class="Apple-converted-space"> </span>Harald
                            Alvestrand<br>
                            <b>Cc:</b><span
                              class="Apple-converted-space"> </span><a
                              moz-do-not-send="true"
                              href="mailto:rtc-web@alvestrand.no"
                              style="color: blue; text-decoration:
                              underline;">rtc-web@alvestrand.no</a>;<span
                              class="Apple-converted-space"> </span><a
                              moz-do-not-send="true"
                              href="mailto:dispatch@ietf.org"
                              style="color: blue; text-decoration:
                              underline;">dispatch@ietf.org</a>; Ted
                            Hardie<br>
                            <b>Subject:</b><span
                              class="Apple-converted-space"> </span>Re:
                            [dispatch] Fwd: New Version Notification for
draft-alvestrand-dispatch-rtcweb-protocols-00<o:p></o:p></span></div>
                      </div>
                    </div>
                    <div style="margin: 0cm 0cm 0.0001pt; font-size:
                      12pt; font-family: 'Times New Roman',serif;"><o:p> </o:p></div>
                    <div>
                      <div style="margin: 0cm 0cm 0.0001pt; font-size:
                        12pt; font-family: 'Times New Roman',serif;">I'd
                        also like to echo Alan's thanks for these
                        drafts. <o:p></o:p></div>
                    </div>
                    <div>
                      <div style="margin: 0cm 0cm 0.0001pt; font-size:
                        12pt; font-family: 'Times New Roman',serif;"><o:p> </o:p></div>
                    </div>
                    <div>
                      <div style="margin: 0cm 0cm 0.0001pt; font-size:
                        12pt; font-family: 'Times New Roman',serif;">The
                        protocol doc is very clear. [If you read only
                        one dispatch draft this Christmas, make it this
                        one. ;-)  ]<o:p></o:p></div>
                    </div>
                    <div>
                      <div style="margin: 0cm 0cm 0.0001pt; font-size:
                        12pt; font-family: 'Times New Roman',serif;"><o:p> </o:p></div>
                    </div>
                    <div>
                      <div style="margin: 0cm 0cm 0.0001pt; font-size:
                        12pt; font-family: 'Times New Roman',serif;">One
                        observation to the group. The mandatory to
                        implement video CODEC is VP8 (presumably since
                        it does not have IPR issues - which some other
                        choices would have). <o:p></o:p></div>
                    </div>
                    <div>
                      <div style="margin: 0cm 0cm 0.0001pt; font-size:
                        12pt; font-family: 'Times New Roman',serif;"><o:p> </o:p></div>
                    </div>
                    <div>
                      <div style="margin: 0cm 0cm 0.0001pt; font-size:
                        12pt; font-family: 'Times New Roman',serif;">Regards, <o:p></o:p></div>
                    </div>
                    <div>
                      <div style="margin: 0cm 0cm 0.0001pt; font-size:
                        12pt; font-family: 'Times New Roman',serif;"><o:p> </o:p></div>
                    </div>
                    <div>
                      <div style="margin: 0cm 0cm 0.0001pt; font-size:
                        12pt; font-family: 'Times New Roman',serif;">Peter
                        Musgrave<o:p></o:p></div>
                    </div>
                    <div>
                      <div style="margin: 0cm 0cm 0.0001pt; font-size:
                        12pt; font-family: 'Times New Roman',serif;"><o:p> </o:p></div>
                    </div>
                    <div>
                      <div style="margin: 0cm 0cm 0.0001pt; font-size:
                        12pt; font-family: 'Times New Roman',serif;"><o:p> </o:p></div>
                    </div>
                    <div>
                      <div>
                        <div style="margin: 0cm 0cm 0.0001pt; font-size:
                          12pt; font-family: 'Times New Roman',serif;"><span
                            style="font-size: 9pt; font-family:
                            Helvetica,sans-serif;">Nits<o:p></o:p></span></div>
                      </div>
                      <div>
                        <div style="margin: 0cm 0cm 0.0001pt; font-size:
                          12pt; font-family: 'Times New Roman',serif;"><span
                            style="font-size: 9pt; font-family:
                            Helvetica,sans-serif;">Introduction<o:p></o:p></span></div>
                      </div>
                      <div>
                        <div style="margin: 0cm 0cm 0.0001pt; font-size:
                          12pt; font-family: 'Times New Roman',serif;"><span
                            style="font-size: 9pt; font-family:
                            Helvetica,sans-serif;">s/</span><span
                            style="font-size: 10pt; font-family:
                            Courier;">veichle/vehicle/<o:p></o:p></span></div>
                      </div>
                      <div>
                        <div style="margin: 0cm 0cm 0.0001pt; font-size:
                          12pt; font-family: 'Times New Roman',serif;"><span
                            style="font-size: 10pt; font-family:
                            Courier;"><o:p> </o:p></span></div>
                      </div>
                      <div>
                        <div style="margin: 0cm 0cm 0.0001pt; font-size:
                          12pt; font-family: 'Times New Roman',serif;"><span
                            style="font-size: 10pt; font-family:
                            Courier;">Section 2 Para "Within each.."<o:p></o:p></span></div>
                      </div>
                      <div>
                        <div style="margin: 0cm 0cm 0.0001pt; font-size:
                          12pt; font-family: 'Times New Roman',serif;"><span
                            style="font-size: 10pt; font-family:
                            Courier;">s/implementaiton/implementation/<o:p></o:p></span></div>
                      </div>
                      <div>
                        <div style="margin: 0cm 0cm 0.0001pt; font-size:
                          12pt; font-family: 'Times New Roman',serif;"><span
                            style="font-size: 10pt; font-family:
                            Courier;"><o:p> </o:p></span></div>
                      </div>
                      <div>
                        <div style="margin: 0cm 0cm 0.0001pt; font-size:
                          12pt; font-family: 'Times New Roman',serif;"><span
                            style="font-size: 10pt; font-family:
                            Courier;">Section 4 Para1<o:p></o:p></span></div>
                      </div>
                      <div>
                        <div style="margin: 0cm 0cm 0.0001pt; font-size:
                          12pt; font-family: 'Times New Roman',serif;"><span
                            style="font-size: 10pt; font-family:
                            Courier;">"such as" (something missing
                            here?)<o:p></o:p></span></div>
                      </div>
                      <div>
                        <div style="margin: 0cm 0cm 0.0001pt; font-size:
                          12pt; font-family: 'Times New Roman',serif;"><span
                            style="font-size: 10pt; font-family:
                            Courier;"><o:p> </o:p></span></div>
                      </div>
                      <div>
                        <div style="margin: 0cm 0cm 0.0001pt; font-size:
                          12pt; font-family: 'Times New Roman',serif;"><span
                            style="font-size: 10pt; font-family:
                            Courier;">Section 5 Para2<o:p></o:p></span></div>
                      </div>
                      <div>
                        <div style="margin: 0cm 0cm 0.0001pt; font-size:
                          12pt; font-family: 'Times New Roman',serif;"><span
                            style="font-size: 10pt; font-family:
                            Courier;">"There is no third mandatory to
                            implement" <o:p></o:p></span></div>
                      </div>
                      <div>
                        <div style="margin: 0cm 0cm 0.0001pt; font-size:
                          12pt; font-family: 'Times New Roman',serif;"><span
                            style="font-size: 10pt; font-family:
                            Courier;">? Was there a mention of a third
                            before. Not sure why this statement is
                            there.<o:p></o:p></span></div>
                      </div>
                    </div>
                    <div>
                      <div style="margin: 0cm 0cm 0.0001pt; font-size:
                        12pt; font-family: 'Times New Roman',serif;"><o:p> </o:p></div>
                    </div>
                    <div style="margin: 0cm 0cm 0.0001pt; font-size:
                      12pt; font-family: 'Times New Roman',serif;"><o:p> </o:p></div>
                    <div>
                      <div>
                        <div style="margin: 0cm 0cm 0.0001pt; font-size:
                          12pt; font-family: 'Times New Roman',serif;">On
                          2010-11-10, at 6:34 AM, Harald Alvestrand
                          wrote:<o:p></o:p></div>
                      </div>
                      <div style="margin: 0cm 0cm 0.0001pt; font-size:
                        12pt; font-family: 'Times New Roman',serif;"><br>
                        <br>
                        <o:p></o:p></div>
                      <div>
                        <div style="margin: 0cm 0cm 0.0001pt; font-size:
                          12pt; font-family: 'Times New Roman',serif;">This
                          is the overview document for the IETF-related
                          RTC-WEB work.<br>
                          <br>
                          -------- Original Message --------<o:p></o:p></div>
                        <table class="MsoNormalTable" border="0"
                          cellpadding="0" cellspacing="0">
                          <tbody>
                            <tr>
                              <td style="padding: 0cm;" nowrap="nowrap"
                                valign="top">
                                <div style="margin: 0cm 0cm 0.0001pt;
                                  font-size: 12pt; font-family: 'Times
                                  New Roman',serif; text-align: right;"><b>Subject:<o:p></o:p></b></div>
                              </td>
                              <td style="padding: 0cm;">
                                <div style="margin: 0cm 0cm 0.0001pt;
                                  font-size: 12pt; font-family: 'Times
                                  New Roman',serif;">New Version
                                  Notification for
                                  draft-alvestrand-dispatch-rtcweb-protocols-00<o:p></o:p></div>
                              </td>
                            </tr>
                            <tr>
                              <td style="padding: 0cm;" nowrap="nowrap"
                                valign="top">
                                <div style="margin: 0cm 0cm 0.0001pt;
                                  font-size: 12pt; font-family: 'Times
                                  New Roman',serif; text-align: right;"><b>Date:<o:p></o:p></b></div>
                              </td>
                              <td style="padding: 0cm;">
                                <div style="margin: 0cm 0cm 0.0001pt;
                                  font-size: 12pt; font-family: 'Times
                                  New Roman',serif;">Wed, 10 Nov 2010
                                  03:31:05 -0800 (PST)<o:p></o:p></div>
                              </td>
                            </tr>
                            <tr>
                              <td style="padding: 0cm;" nowrap="nowrap"
                                valign="top">
                                <div style="margin: 0cm 0cm 0.0001pt;
                                  font-size: 12pt; font-family: 'Times
                                  New Roman',serif; text-align: right;"><b>From:<o:p></o:p></b></div>
                              </td>
                              <td style="padding: 0cm;">
                                <div style="margin: 0cm 0cm 0.0001pt;
                                  font-size: 12pt; font-family: 'Times
                                  New Roman',serif;">IETF I-D Submission
                                  Tool<span
                                    class="Apple-converted-space"> </span><a
                                    moz-do-not-send="true"
                                    href="mailto:idsubmission@ietf.org"
                                    style="color: blue; text-decoration:
                                    underline;">&lt;idsubmission@ietf.org&gt;</a><o:p></o:p></div>
                              </td>
                            </tr>
                            <tr>
                              <td style="padding: 0cm;" nowrap="nowrap"
                                valign="top">
                                <div style="margin: 0cm 0cm 0.0001pt;
                                  font-size: 12pt; font-family: 'Times
                                  New Roman',serif; text-align: right;"><b>To:<o:p></o:p></b></div>
                              </td>
                              <td style="padding: 0cm;">
                                <div style="margin: 0cm 0cm 0.0001pt;
                                  font-size: 12pt; font-family: 'Times
                                  New Roman',serif;"><a
                                    moz-do-not-send="true"
                                    href="mailto:harald@alvestrand.no"
                                    style="color: blue; text-decoration:
                                    underline;">harald@alvestrand.no</a><o:p></o:p></div>
                              </td>
                            </tr>
                          </tbody>
                        </table>
                        <p class="MsoNormal" style="margin: 0cm 0cm
                          12pt; font-size: 12pt; font-family: 'Times New
                          Roman',serif;"><o:p> </o:p></p>
                        <pre style="margin: 0cm 0cm 0.0001pt; font-size: 10pt; font-family: 'Courier New';">A new version of I-D, draft-alvestrand-dispatch-rtcweb-protocols-00.txt has been successfully submitted by Harald Alvestrand and posted to the IETF repository.<o:p></o:p></pre>
                        <pre style="margin: 0cm 0cm 0.0001pt; font-size: 10pt; font-family: 'Courier New';"><o:p> </o:p></pre>
                        <pre style="margin: 0cm 0cm 0.0001pt; font-size: 10pt; font-family: 'Courier New';">Filename:      draft-alvestrand-dispatch-rtcweb-protocols<o:p></o:p></pre>
                        <pre style="margin: 0cm 0cm 0.0001pt; font-size: 10pt; font-family: 'Courier New';">Revision:      00<o:p></o:p></pre>
                        <pre style="margin: 0cm 0cm 0.0001pt; font-size: 10pt; font-family: 'Courier New';">Title:         Overview: Real Time Protocols for Brower-based Applications<o:p></o:p></pre>
                        <pre style="margin: 0cm 0cm 0.0001pt; font-size: 10pt; font-family: 'Courier New';">Creation_date:  2010-11-11<o:p></o:p></pre>
                        <pre style="margin: 0cm 0cm 0.0001pt; font-size: 10pt; font-family: 'Courier New';">WG ID:         Independent Submission<o:p></o:p></pre>
                        <pre style="margin: 0cm 0cm 0.0001pt; font-size: 10pt; font-family: 'Courier New';">Number_of_pages: 9<o:p></o:p></pre>
                        <pre style="margin: 0cm 0cm 0.0001pt; font-size: 10pt; font-family: 'Courier New';"><o:p> </o:p></pre>
                        <pre style="margin: 0cm 0cm 0.0001pt; font-size: 10pt; font-family: 'Courier New';">Abstract:<o:p></o:p></pre>
                        <pre style="margin: 0cm 0cm 0.0001pt; font-size: 10pt; font-family: 'Courier New';">This document gives an overview of a protocol suite intended for use<o:p></o:p></pre>
                        <pre style="margin: 0cm 0cm 0.0001pt; font-size: 10pt; font-family: 'Courier New';">with real-time applications that can be deployed in browsers - "real<o:p></o:p></pre>
                        <pre style="margin: 0cm 0cm 0.0001pt; font-size: 10pt; font-family: 'Courier New';">time communication on the Web".<o:p></o:p></pre>
                        <pre style="margin: 0cm 0cm 0.0001pt; font-size: 10pt; font-family: 'Courier New';"><o:p> </o:p></pre>
                        <pre style="margin: 0cm 0cm 0.0001pt; font-size: 10pt; font-family: 'Courier New';">It intends to serve as a starting and coordination point to make sure<o:p></o:p></pre>
                        <pre style="margin: 0cm 0cm 0.0001pt; font-size: 10pt; font-family: 'Courier New';">all the parts that are needed to achieve this goal are findable, and<o:p></o:p></pre>
                        <pre style="margin: 0cm 0cm 0.0001pt; font-size: 10pt; font-family: 'Courier New';">that the parts that belong in the Internet protocol suite are fully<o:p></o:p></pre>
                        <pre style="margin: 0cm 0cm 0.0001pt; font-size: 10pt; font-family: 'Courier New';">specified and on the right publication track.<o:p></o:p></pre>
                        <pre style="margin: 0cm 0cm 0.0001pt; font-size: 10pt; font-family: 'Courier New';"><o:p> </o:p></pre>
                        <pre style="margin: 0cm 0cm 0.0001pt; font-size: 10pt; font-family: 'Courier New';">This work is an attempt to synthesize the input of many people, but<o:p></o:p></pre>
                        <pre style="margin: 0cm 0cm 0.0001pt; font-size: 10pt; font-family: 'Courier New';">makes no claims to fully represent the views of any of them.  All<o:p></o:p></pre>
                        <pre style="margin: 0cm 0cm 0.0001pt; font-size: 10pt; font-family: 'Courier New';">parts of the document should be regarded as open for discussion.<o:p></o:p></pre>
                        <pre style="margin: 0cm 0cm 0.0001pt; font-size: 10pt; font-family: 'Courier New';">                                                                                  <o:p></o:p></pre>
                        <pre style="margin: 0cm 0cm 0.0001pt; font-size: 10pt; font-family: 'Courier New';"><o:p> </o:p></pre>
                        <pre style="margin: 0cm 0cm 0.0001pt; font-size: 10pt; font-family: 'Courier New';"><o:p> </o:p></pre>
                        <pre style="margin: 0cm 0cm 0.0001pt; font-size: 10pt; font-family: 'Courier New';">The IETF Secretariat.<o:p></o:p></pre>
                        <pre style="margin: 0cm 0cm 0.0001pt; font-size: 10pt; font-family: 'Courier New';"><o:p> </o:p></pre>
                        <pre style="margin: 0cm 0cm 0.0001pt; font-size: 10pt; font-family: 'Courier New';"><o:p> </o:p></pre>
                        <pre style="margin: 0cm 0cm 0.0001pt; font-size: 10pt; font-family: 'Courier New';"><o:p> </o:p></pre>
                      </div>
                      <div style="margin: 0cm 0cm 0.0001pt; font-size:
                        12pt; font-family: 'Times New Roman',serif;">_______________________________________________<br>
                        dispatch mailing list<br>
                        <a moz-do-not-send="true"
                          href="mailto:dispatch@ietf.org" style="color:
                          blue; text-decoration: underline;">dispatch@ietf.org</a><br>
                        <a moz-do-not-send="true"
                          href="https://www.ietf.org/mailman/listinfo/dispatch"
                          style="color: blue; text-decoration:
                          underline;">https://www.ietf.org/mailman/listinfo/dispatch</a><o:p></o:p></div>
                    </div>
                    <div style="margin: 0cm 0cm 0.0001pt; font-size:
                      12pt; font-family: 'Times New Roman',serif;"><o:p> </o:p></div>
                  </div>
                </div>
                _______________________________________________<br>
                dispatch mailing list<br>
                <a moz-do-not-send="true"
                  href="mailto:dispatch@ietf.org" style="color: blue;
                  text-decoration: underline;">dispatch@ietf.org</a><br>
                <a moz-do-not-send="true"
                  href="https://www.ietf.org/mailman/listinfo/dispatch"
                  style="color: blue; text-decoration: underline;">https://www.ietf.org/mailman/listinfo/dispatch</a><br>
              </div>
            </span></blockquote>
        </div>
        <br>
        <div>
          <span class="Apple-style-span" style="border-collapse:
            separate; color: rgb(0, 0, 0); font-family: Helvetica;
            font-size: medium; font-style: normal; font-variant: normal;
            font-weight: normal; letter-spacing: normal; line-height:
            normal; orphans: 2; text-indent: 0px; text-transform: none;
            white-space: normal; widows: 2; word-spacing: 0px;"><span
              class="Apple-style-span" style="border-collapse: separate;
              color: rgb(0, 0, 0); font-family: Helvetica; font-size:
              medium; font-style: normal; font-variant: normal;
              font-weight: normal; letter-spacing: normal; line-height:
              normal; orphans: 2; text-indent: 0px; text-transform:
              none; white-space: normal; widows: 2; word-spacing: 0px;">
              <div style="word-wrap: break-word;"><span
                  class="Apple-style-span" style="border-collapse:
                  separate; color: rgb(0, 0, 0); font-family: Helvetica;
                  font-size: 12px; font-style: normal; font-variant:
                  normal; font-weight: normal; letter-spacing: normal;
                  line-height: normal; orphans: 2; text-indent: 0px;
                  text-transform: none; white-space: normal; widows: 2;
                  word-spacing: 0px;">
                  <div style="word-wrap: break-word;">
                    <div>
                      <div>David Singer</div>
                      <div>Multimedia and Software Standards, Apple Inc.</div>
                    </div>
                  </div>
                </span></div>
            </span></span>
        </div>
        <br>
      </div>
    </blockquote>
    <br>
  </body>
</html>

--------------060603090504010900070709--

From tterriberry@mozilla.com  Wed Dec 22 07:23:43 2010
Return-Path: <tterriberry@mozilla.com>
X-Original-To: dispatch@core3.amsl.com
Delivered-To: dispatch@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id A3B623A6A35 for <dispatch@core3.amsl.com>; Wed, 22 Dec 2010 07:23:43 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.307
X-Spam-Level: 
X-Spam-Status: No, score=-1.307 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, MISSING_HEADERS=1.292]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id n+gpMSrFEcna for <dispatch@core3.amsl.com>; Wed, 22 Dec 2010 07:23:43 -0800 (PST)
Received: from mxip3i.isis.unc.edu (mxip3i.isis.unc.edu [152.2.2.195]) by core3.amsl.com (Postfix) with ESMTP id CF6AD3A6A17 for <dispatch@ietf.org>; Wed, 22 Dec 2010 07:23:42 -0800 (PST)
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: AhsFAN6mEU2sGgRS/2dsb2JhbACjP4FKwy6FSQSEZokvDA
X-IronPort-AV: E=Sophos;i="4.60,213,1291611600"; d="scan'208";a="14815254"
Received: from mr1a.isis.unc.edu (HELO smtp.unc.edu) ([172.26.4.82]) by mxip3o.isis.unc.edu with ESMTP; 22 Dec 2010 10:25:38 -0500
Received: from [192.168.11.4] (pool-71-114-26-50.washdc.dsl-w.verizon.net [71.114.26.50]) (authenticated bits=0) by smtp.unc.edu (8.14.4/8.14.3) with ESMTP id oBMFPaBO001934 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Wed, 22 Dec 2010 10:25:37 -0500 (EST)
Message-ID: <4D121870.9090105@mozilla.com>
Date: Wed, 22 Dec 2010 07:25:36 -0800
From: "Timothy B. Terriberry" <tterriberry@mozilla.com>
User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.1.15) Gecko/20101120 Gentoo/2.0.10 SeaMonkey/2.0.10
MIME-Version: 1.0
References: <4CDA833D.8080203@alvestrand.no>, <E27D73F0-3148-4B1E-B046-65426D7C451A@magorcorp.com>, <DD8B10B86502AB488CB2D3DB4C546E3806DA99@008-AM1MPN1-003.mgdnok.nokia.com>	<BLU152-w54DCA80964688E24343CB3931B0@phx.gbl> <4D1215CD.6090904@alvestrand.no>
In-Reply-To: <4D1215CD.6090904@alvestrand.no>
Content-Type: text/plain; charset=windows-1252; format=flowed
Content-Transfer-Encoding: 7bit
X-Mailman-Approved-At: Wed, 22 Dec 2010 07:30:23 -0800
Cc: rtc-web@alvestrand.no, dispatch@ietf.org
Subject: Re: [dispatch] [RTW] Codec standardization (Re: Fwd: New Version Notification for draft-alvestrand-dispatch-rtcweb-protocols-00)
X-BeenThere: dispatch@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: DISPATCH Working Group Mail List <dispatch.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/dispatch>, <mailto:dispatch-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/dispatch>
List-Post: <mailto:dispatch@ietf.org>
List-Help: <mailto:dispatch-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dispatch>, <mailto:dispatch-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 22 Dec 2010 15:23:43 -0000

> WRT IPR issues: I think we just have to push forward on the assumption
> that all IPR holders who are part of the process will do their duty and
> disclose any relevant IPR, and hope that IPR held by nonparticipants in
> the process is not serious enough to cause us to regret our decision.

We don't have to limit ourselves to just hope (and in this case I think 
it would be a bad idea). There are processes in other non-IETF standards 
organizations to address patents held by nonpaticipants as well (for 
example, a W3C PAG).

From juberti@google.com  Wed Dec 22 08:13:45 2010
Return-Path: <juberti@google.com>
X-Original-To: dispatch@core3.amsl.com
Delivered-To: dispatch@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 3C2203A6AF8 for <dispatch@core3.amsl.com>; Wed, 22 Dec 2010 08:13:45 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -105.976
X-Spam-Level: 
X-Spam-Status: No, score=-105.976 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, FM_FORGED_GMAIL=0.622, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-4, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id BqaMOBwvCBiK for <dispatch@core3.amsl.com>; Wed, 22 Dec 2010 08:13:43 -0800 (PST)
Received: from smtp-out.google.com (smtp-out.google.com [216.239.44.51]) by core3.amsl.com (Postfix) with ESMTP id 04EA33A6B12 for <dispatch@ietf.org>; Wed, 22 Dec 2010 08:13:42 -0800 (PST)
Received: from hpaq5.eem.corp.google.com (hpaq5.eem.corp.google.com [172.25.149.5]) by smtp-out.google.com with ESMTP id oBMGFeag020960 for <dispatch@ietf.org>; Wed, 22 Dec 2010 08:15:40 -0800
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=google.com; s=beta; t=1293034541; bh=VrqLDYAmX8L7jagyX3yWq+ewgfs=; h=MIME-Version:In-Reply-To:References:From:Date:Message-ID:Subject: To:Cc:Content-Type; b=n+1RwSfAQ61qBb5RnCkhFFwn9kshxZ2mjVKTv8vGVreZuKMkFvoNvROew6h1LrnUe WyCGfbaCUUbuWy900otGQ==
Received: from qwh6 (qwh6.prod.google.com [10.241.194.198]) by hpaq5.eem.corp.google.com with ESMTP id oBMGFbaH016937 for <dispatch@ietf.org>; Wed, 22 Dec 2010 08:15:39 -0800
Received: by qwh6 with SMTP id 6so5459971qwh.35 for <dispatch@ietf.org>; Wed, 22 Dec 2010 08:15:39 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=beta; h=domainkey-signature:received:mime-version:received:in-reply-to :references:from:date:message-id:subject:to:cc:content-type; bh=McbPUi3cLJWZw/s0KYEOw9fd2kLUYQKpDdW+4EUtOsA=; b=VlVdAE1/ogP0vUqXv13w02MUKXfbReuzo6bDJal2ynsPXIXubp7MnFTZJqA2boFZCv dm2lN88aN1NM9dcGTYOw==
DomainKey-Signature: a=rsa-sha1; c=nofws; d=google.com; s=beta; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type; b=oQWwXpzJRGLnmZEF/MaR8Oq9vaOnQnTPorxXdwxZOalkyk2ouCbAd7J/DJaY29tO3C YkALo7hoNX9o+xGpX1gg==
Received: by 10.229.186.75 with SMTP id cr11mr6260743qcb.113.1293034538789; Wed, 22 Dec 2010 08:15:38 -0800 (PST)
MIME-Version: 1.0
Received: by 10.229.135.9 with HTTP; Wed, 22 Dec 2010 08:15:18 -0800 (PST)
In-Reply-To: <DBB1DC060375D147AC43F310AD987DCC22B05613F1@ESESSCMS0366.eemea.ericsson.se>
References: <mailman.2092.1292967850.4582.dispatch@ietf.org> <DBB1DC060375D147AC43F310AD987DCC22B05613F1@ESESSCMS0366.eemea.ericsson.se>
From: Justin Uberti <juberti@google.com>
Date: Wed, 22 Dec 2010 08:15:18 -0800
Message-ID: <AANLkTikmbR+OrHnQ=oS38pgXhyd9-2XFkw2VC3BbaeZn@mail.gmail.com>
To: Ingemar Johansson S <ingemar.s.johansson@ericsson.com>
Content-Type: multipart/alternative; boundary=0016364ec8345deb80049802107c
X-System-Of-Record: true
X-Mailman-Approved-At: Wed, 22 Dec 2010 08:29:28 -0800
Cc: "rtc-web@alvestrand.no" <rtc-web@alvestrand.no>, "dispatch@ietf.org" <dispatch@ietf.org>, "Markus.Isomaki@nokia.com" <Markus.Isomaki@nokia.com>
Subject: Re: [dispatch] [RTW] Fwd: New Version Notification for draft-alvestrand-dispatch-rtcweb-protocols-00
X-BeenThere: dispatch@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: DISPATCH Working Group Mail List <dispatch.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/dispatch>, <mailto:dispatch-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/dispatch>
List-Post: <mailto:dispatch@ietf.org>
List-Help: <mailto:dispatch-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dispatch>, <mailto:dispatch-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 22 Dec 2010 16:13:45 -0000

--0016364ec8345deb80049802107c
Content-Type: text/plain; charset=UTF-8

Ingemar,

RFC 3711 defines AES as the default encryption algorithm and HMAC-SHA1 as
the default authentication algorithm for SRTP. As a result, those algorithms
are used by pretty much every application that uses SRTP, which makes
interoperability much easier.

I think a similar statement can be made regarding the selection of MTI video
codecs. There are various reasons why one might choose one codec versus
another. But if we are unable to pick at least one default/MTI codec (for
each media type), interoperability and thereby adoption of this platform
will be much more challenging.

--justin

On Tue, Dec 21, 2010 at 11:44 PM, Ingemar Johansson S <
ingemar.s.johansson@ericsson.com> wrote:

> Hi
>
> Not meaning to express any preference in any direction but more a question
> to the more experiened IETFers.
>
> My impression here is that algorithms devised outside the IETF are rarely
> mandated in IETF frameworks.
>
> Two examples that I can come up with are
>
> SRTP (RFC3711): Only specifies the framework for secure RTP but does not
> mandate any encryption/authentication algorithms. Not sure if excryption
> algos are specified in separate RFC's
>
> FECFRAME (RFC6015): Specifies the framework for generic FEC, generic enough
> to plug in any FEC algo, the actual FEC algos are specified in separate
> drafs (http://tools.ietf.org/wg/fecframe/)
> Perhaps there are similar examples in other IETF areas that can serve as
> guidance ?, you may want to ping the eriIetf list on this (I leave it up to
> you)
>
> So to me it seems like there is preference to _not_ mandate algorithms
> (compression, fec, encryption) in IETF frameworks (I can imagine one
> specific reason to this). And... as I believe that RTC-Web will be some kind
> of framework I would say that this would apply here as well ?.
>
> Please feel free to bash my conclusion.
>
> /Ingemar
>
>
> -------------------------------------------
> Message: 1
> Date: Tue, 21 Dec 2010 21:38:42 +0000
> From: <Markus.Isomaki@nokia.com>
> Subject: Re: [dispatch] Fwd: New Version Notification   for
>        draft-alvestrand-dispatch-rtcweb-protocols-00
> To: <peter.musgrave@magorcorp.com>, <harald@alvestrand.no>
> Cc: rtc-web@alvestrand.no, dispatch@ietf.org, ted.ietf@gmail.com
> Message-ID:
>        <
> DD8B10B86502AB488CB2D3DB4C546E3806DA99@008-AM1MPN1-003.mgdnok.nokia.com>
>
> Content-Type: text/plain; charset="us-ascii"
>
> Hi Peter, all,
>
> About the video codec: Are there any arguments on why VP8 would not have
> IPR issues? It is available as an open source implementation, but that does
> not mean there are no IPR against it. My understanding is that the IPR
> situation wrt. VP8 is still unclear and thus risky. The other issue with VP8
> is, as far as I know, the lack of a clear spec out of which independent
> interoperable implementations can be created.
>
> So I don't at least buy the argument that we should choose VP8 as mandatory
> to implement video codec because of IPR reasons.
>
> I'm working on a separate review on Harald's drafts (thanks for putting
> them together) and will come back to the codec issue there in more detail,
> but just wanted to respond to Peter's point here.
>
> Regards,
>                Markus
>
> From: dispatch-bounces@ietf.org [mailto:dispatch-bounces@ietf.org] On
> Behalf Of ext Peter Musgrave
> Sent: 17 December, 2010 13:48
> To: Harald Alvestrand
> Cc: rtc-web@alvestrand.no; dispatch@ietf.org; Ted Hardie
> Subject: Re: [dispatch] Fwd: New Version Notification for
> draft-alvestrand-dispatch-rtcweb-protocols-00
>
> I'd also like to echo Alan's thanks for these drafts.
>
> The protocol doc is very clear. [If you read only one dispatch draft this
> Christmas, make it this one. ;-)  ]
>
> One observation to the group. The mandatory to implement video CODEC is VP8
> (presumably since it does not have IPR issues - which some other choices
> would have).
>
> Regards,
>
> Peter Musgrave
>
>
> Nits
> Introduction
> s/veichle/vehicle/
>
> Section 2 Para "Within each.."
> s/implementaiton/implementation/
>
> Section 4 Para1
> "such as" (something missing here?)
>
> Section 5 Para2
> "There is no third mandatory to implement"
> ? Was there a mention of a third before. Not sure why this statement is
> there.
>
>
> On 2010-11-10, at 6:34 AM, Harald Alvestrand wrote:
>
>
> This is the overview document for the IETF-related RTC-WEB work.
>
> -------- Original Message --------
> Subject:
>
> New Version Notification for draft-alvestrand-dispatch-rtcweb-protocols-00
>
> Date:
>
> Wed, 10 Nov 2010 03:31:05 -0800 (PST)
>
> From:
>
> IETF I-D Submission Tool <idsubmission@ietf.org><mailto:
> idsubmission@ietf.org>
>
> To:
>
> harald@alvestrand.no<mailto:harald@alvestrand.no>
>
>
>
> A new version of I-D, draft-alvestrand-dispatch-rtcweb-protocols-00.txt has
> been successfully submitted by Harald Alvestrand and posted to the IETF
> repository.
>
>
>
> Filename:      draft-alvestrand-dispatch-rtcweb-protocols
>
> Revision:      00
>
> Title:         Overview: Real Time Protocols for Brower-based Applications
>
> Creation_date:  2010-11-11
>
> WG ID:         Independent Submission
>
> Number_of_pages: 9
>
>
>
> Abstract:
>
> This document gives an overview of a protocol suite intended for use
>
> with real-time applications that can be deployed in browsers - "real
>
> time communication on the Web".
>
>
>
> It intends to serve as a starting and coordination point to make sure
>
> all the parts that are needed to achieve this goal are findable, and
>
> that the parts that belong in the Internet protocol suite are fully
>
> specified and on the right publication track.
>
>
>
> This work is an attempt to synthesize the input of many people, but
>
> makes no claims to fully represent the views of any of them.  All
>
> parts of the document should be regarded as open for discussion.
>
>
>
>
>
>
>
> The IETF Secretariat.
>
>
>
>
>
>
> _______________________________________________
> dispatch mailing list
> dispatch@ietf.org<mailto:dispatch@ietf.org>
> https://www.ietf.org/mailman/listinfo/dispatch
>
> -------------- next part --------------
> An HTML attachment was scrubbed...
> URL: <
> http://www.ietf.org/mail-archive/web/dispatch/attachments/20101221/46ec4317/attachment.htm
> >
>
> ------------------------------
> _______________________________________________
> RTC-Web mailing list
> RTC-Web@alvestrand.no
> http://www.alvestrand.no/mailman/listinfo/rtc-web
>

--0016364ec8345deb80049802107c
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

Ingemar,<div><br></div><div>RFC 3711 defines AES as the default encryption =
algorithm and HMAC-SHA1 as the default authentication algorithm for SRTP. A=
s a result, those algorithms are used by pretty much every application that=
 uses SRTP, which makes interoperability much easier.</div>

<div><br></div><div>I think a similar statement can be made regarding the s=
election of MTI video codecs. There are various reasons why one might choos=
e one codec versus another. But if we are unable to pick at least one defau=
lt/MTI codec (for each media type), interoperability and thereby adoption o=
f this platform will be much more challenging.</div>

<div><br></div><div>--justin</div><div><br><div class=3D"gmail_quote">On Tu=
e, Dec 21, 2010 at 11:44 PM, Ingemar Johansson S <span dir=3D"ltr">&lt;<a h=
ref=3D"mailto:ingemar.s.johansson@ericsson.com">ingemar.s.johansson@ericsso=
n.com</a>&gt;</span> wrote:<br>

<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex;">Hi<br>
<br>
Not meaning to express any preference in any direction but more a question =
to the more experiened IETFers.<br>
<br>
My impression here is that algorithms devised outside the IETF are rarely m=
andated in IETF frameworks.<br>
<br>
Two examples that I can come up with are<br>
<br>
SRTP (RFC3711): Only specifies the framework for secure RTP but does not ma=
ndate any encryption/authentication algorithms. Not sure if excryption algo=
s are specified in separate RFC&#39;s<br>
<br>
FECFRAME (RFC6015): Specifies the framework for generic FEC, generic enough=
 to plug in any FEC algo, the actual FEC algos are specified in separate dr=
afs (<a href=3D"http://tools.ietf.org/wg/fecframe/" target=3D"_blank">http:=
//tools.ietf.org/wg/fecframe/</a>)<br>


Perhaps there are similar examples in other IETF areas that can serve as gu=
idance ?, you may want to ping the eriIetf list on this (I leave it up to y=
ou)<br>
<br>
So to me it seems like there is preference to _not_ mandate algorithms (com=
pression, fec, encryption) in IETF frameworks (I can imagine one specific r=
eason to this). And... as I believe that RTC-Web will be some kind of frame=
work I would say that this would apply here as well ?.<br>


<br>
Please feel free to bash my conclusion.<br>
<br>
/Ingemar<br>
<br>
<br>
-------------------------------------------<br>
Message: 1<br>
<div class=3D"im">Date: Tue, 21 Dec 2010 21:38:42 +0000<br>
</div><div class=3D"im">From: &lt;<a href=3D"mailto:Markus.Isomaki@nokia.co=
m">Markus.Isomaki@nokia.com</a>&gt;<br>
</div><div class=3D"im">Subject: Re: [dispatch] Fwd: New Version Notificati=
on =C2=A0 for<br>
 =C2=A0 =C2=A0 =C2=A0 =C2=A0draft-alvestrand-dispatch-rtcweb-protocols-00<b=
r>
</div><div class=3D"im">To: &lt;<a href=3D"mailto:peter.musgrave@magorcorp.=
com">peter.musgrave@magorcorp.com</a>&gt;, &lt;<a href=3D"mailto:harald@alv=
estrand.no">harald@alvestrand.no</a>&gt;<br>
</div>Cc: <a href=3D"mailto:rtc-web@alvestrand.no">rtc-web@alvestrand.no</a=
>, <a href=3D"mailto:dispatch@ietf.org">dispatch@ietf.org</a>, <a href=3D"m=
ailto:ted.ietf@gmail.com">ted.ietf@gmail.com</a><br>
Message-ID:<br>
 =C2=A0 =C2=A0 =C2=A0 =C2=A0&lt;<a href=3D"mailto:DD8B10B86502AB488CB2D3DB4=
C546E3806DA99@008-AM1MPN1-003.mgdnok.nokia.com">DD8B10B86502AB488CB2D3DB4C5=
46E3806DA99@008-AM1MPN1-003.mgdnok.nokia.com</a>&gt;<br>
<br>
Content-Type: text/plain; charset=3D&quot;us-ascii&quot;<br>
<div><div></div><div class=3D"h5"><br>
Hi Peter, all,<br>
<br>
About the video codec: Are there any arguments on why VP8 would not have IP=
R issues? It is available as an open source implementation, but that does n=
ot mean there are no IPR against it. My understanding is that the IPR situa=
tion wrt. VP8 is still unclear and thus risky. The other issue with VP8 is,=
 as far as I know, the lack of a clear spec out of which independent intero=
perable implementations can be created.<br>


<br>
So I don&#39;t at least buy the argument that we should choose VP8 as manda=
tory to implement video codec because of IPR reasons.<br>
<br>
I&#39;m working on a separate review on Harald&#39;s drafts (thanks for put=
ting them together) and will come back to the codec issue there in more det=
ail, but just wanted to respond to Peter&#39;s point here.<br>
<br>
Regards,<br>
 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0Markus<br>
<br>
From: <a href=3D"mailto:dispatch-bounces@ietf.org">dispatch-bounces@ietf.or=
g</a> [mailto:<a href=3D"mailto:dispatch-bounces@ietf.org">dispatch-bounces=
@ietf.org</a>] On Behalf Of ext Peter Musgrave<br>
Sent: 17 December, 2010 13:48<br>
To: Harald Alvestrand<br>
Cc: <a href=3D"mailto:rtc-web@alvestrand.no">rtc-web@alvestrand.no</a>; <a =
href=3D"mailto:dispatch@ietf.org">dispatch@ietf.org</a>; Ted Hardie<br>
Subject: Re: [dispatch] Fwd: New Version Notification for draft-alvestrand-=
dispatch-rtcweb-protocols-00<br>
<br>
I&#39;d also like to echo Alan&#39;s thanks for these drafts.<br>
<br>
The protocol doc is very clear. [If you read only one dispatch draft this C=
hristmas, make it this one. ;-) =C2=A0]<br>
<br>
One observation to the group. The mandatory to implement video CODEC is VP8=
 (presumably since it does not have IPR issues - which some other choices w=
ould have).<br>
<br>
Regards,<br>
<br>
Peter Musgrave<br>
<br>
<br>
Nits<br>
Introduction<br>
s/veichle/vehicle/<br>
<br>
Section 2 Para &quot;Within each..&quot;<br>
s/implementaiton/implementation/<br>
<br>
Section 4 Para1<br>
&quot;such as&quot; (something missing here?)<br>
<br>
Section 5 Para2<br>
&quot;There is no third mandatory to implement&quot;<br>
? Was there a mention of a third before. Not sure why this statement is the=
re.<br>
<br>
<br>
On 2010-11-10, at 6:34 AM, Harald Alvestrand wrote:<br>
<br>
<br>
This is the overview document for the IETF-related RTC-WEB work.<br>
<br>
-------- Original Message --------<br>
Subject:<br>
<br>
New Version Notification for draft-alvestrand-dispatch-rtcweb-protocols-00<=
br>
<br>
Date:<br>
<br>
Wed, 10 Nov 2010 03:31:05 -0800 (PST)<br>
<br>
From:<br>
<br>
</div></div>IETF I-D Submission Tool &lt;<a href=3D"mailto:idsubmission@iet=
f.org">idsubmission@ietf.org</a>&gt;&lt;mailto:<a href=3D"mailto:idsubmissi=
on@ietf.org">idsubmission@ietf.org</a>&gt;<br>
<br>
To:<br>
<br>
<a href=3D"mailto:harald@alvestrand.no">harald@alvestrand.no</a>&lt;mailto:=
<a href=3D"mailto:harald@alvestrand.no">harald@alvestrand.no</a>&gt;<br>
<div class=3D"im"><br>
<br>
<br>
A new version of I-D, draft-alvestrand-dispatch-rtcweb-protocols-00.txt has=
 been successfully submitted by Harald Alvestrand and posted to the IETF re=
pository.<br>
<br>
<br>
<br>
Filename: =C2=A0 =C2=A0 =C2=A0draft-alvestrand-dispatch-rtcweb-protocols<br=
>
<br>
Revision: =C2=A0 =C2=A0 =C2=A000<br>
<br>
Title: =C2=A0 =C2=A0 =C2=A0 =C2=A0 Overview: Real Time Protocols for Brower=
-based Applications<br>
<br>
Creation_date: =C2=A02010-11-11<br>
<br>
WG ID: =C2=A0 =C2=A0 =C2=A0 =C2=A0 Independent Submission<br>
<br>
Number_of_pages: 9<br>
<br>
<br>
<br>
Abstract:<br>
<br>
This document gives an overview of a protocol suite intended for use<br>
<br>
with real-time applications that can be deployed in browsers - &quot;real<b=
r>
<br>
time communication on the Web&quot;.<br>
<br>
<br>
<br>
It intends to serve as a starting and coordination point to make sure<br>
<br>
all the parts that are needed to achieve this goal are findable, and<br>
<br>
that the parts that belong in the Internet protocol suite are fully<br>
<br>
specified and on the right publication track.<br>
<br>
<br>
<br>
This work is an attempt to synthesize the input of many people, but<br>
<br>
makes no claims to fully represent the views of any of them. =C2=A0All<br>
<br>
parts of the document should be regarded as open for discussion.<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
The IETF Secretariat.<br>
<br>
<br>
<br>
<br>
<br>
<br>
_______________________________________________<br>
dispatch mailing list<br>
</div><a href=3D"mailto:dispatch@ietf.org">dispatch@ietf.org</a>&lt;mailto:=
<a href=3D"mailto:dispatch@ietf.org">dispatch@ietf.org</a>&gt;<br>
<div class=3D"im"><a href=3D"https://www.ietf.org/mailman/listinfo/dispatch=
" target=3D"_blank">https://www.ietf.org/mailman/listinfo/dispatch</a><br>
<br>
</div>-------------- next part --------------<br>
An HTML attachment was scrubbed...<br>
URL: &lt;<a href=3D"http://www.ietf.org/mail-archive/web/dispatch/attachmen=
ts/20101221/46ec4317/attachment.htm" target=3D"_blank">http://www.ietf.org/=
mail-archive/web/dispatch/attachments/20101221/46ec4317/attachment.htm</a>&=
gt;<br>


<br>
------------------------------<br>
<div><div></div><div class=3D"h5">_________________________________________=
______<br>
RTC-Web mailing list<br>
<a href=3D"mailto:RTC-Web@alvestrand.no">RTC-Web@alvestrand.no</a><br>
<a href=3D"http://www.alvestrand.no/mailman/listinfo/rtc-web" target=3D"_bl=
ank">http://www.alvestrand.no/mailman/listinfo/rtc-web</a><br>
</div></div></blockquote></div><br></div>

--0016364ec8345deb80049802107c--

From henry.sinnreich@gmail.com  Wed Dec 22 09:44:57 2010
Return-Path: <henry.sinnreich@gmail.com>
X-Original-To: dispatch@core3.amsl.com
Delivered-To: dispatch@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 0F5C33A6B94 for <dispatch@core3.amsl.com>; Wed, 22 Dec 2010 09:44:57 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.558
X-Spam-Level: 
X-Spam-Status: No, score=-2.558 tagged_above=-999 required=5 tests=[AWL=-0.356, BAYES_00=-2.599, HTML_MESSAGE=0.001, MIME_QP_LONG_LINE=1.396, RCVD_IN_DNSWL_LOW=-1]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Jdq7MY82xcdy for <dispatch@core3.amsl.com>; Wed, 22 Dec 2010 09:44:51 -0800 (PST)
Received: from mail-gw0-f42.google.com (mail-gw0-f42.google.com [74.125.83.42]) by core3.amsl.com (Postfix) with ESMTP id CFA963A6BB2 for <dispatch@ietf.org>; Wed, 22 Dec 2010 09:44:50 -0800 (PST)
Received: by gwb20 with SMTP id 20so4963407gwb.15 for <dispatch@ietf.org>; Wed, 22 Dec 2010 09:46:49 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:user-agent:date:subject:from :to:cc:message-id:thread-topic:thread-index:in-reply-to:mime-version :content-type; bh=Bp6nkhZHqSuDG3TEUC10FZsGhC5oBrtTkV8YuDdh3qs=; b=P6C0/aWfnynCkiHc4yLwsFVaiJy3RH8bXBL+pgSaviDVwHPZ6B2IVYu7D41wj0rZ/5 /pZw6Bdx17xA9VL4aoCuUVHcmqqN1GQVEgOaxlqcTfqavQTE5YCUzqd9RkCPK7Ii5/pC Sypp5woZnksmB7nwgV/Zvi77guKVLSQV+/a/M=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=user-agent:date:subject:from:to:cc:message-id:thread-topic :thread-index:in-reply-to:mime-version:content-type; b=L1UVSU0R9AaPTR3sQpSvovub6eCZnnXvR/aua1A8UnGATHFqeK1rEZMSAsNdZOsI2H Vjb36UO6di9g9q5zEZ8vOFX9cc/M9SsLDrlK9eWxBR4XLkfEQM9aa2K9b4z27uHq9jIJ /BmGPfvZsGPPAxk6BVlwn5pKQovJPdYVDSJxs=
Received: by 10.151.49.18 with SMTP id b18mr10938794ybk.299.1293040005807; Wed, 22 Dec 2010 09:46:45 -0800 (PST)
Received: from [10.0.1.7] (cpe-76-184-225-135.tx.res.rr.com [76.184.225.135]) by mx.google.com with ESMTPS id r41sm5930552yba.4.2010.12.22.09.46.43 (version=TLSv1/SSLv3 cipher=RC4-MD5); Wed, 22 Dec 2010 09:46:44 -0800 (PST)
User-Agent: Microsoft-Entourage/12.28.0.101117
Date: Wed, 22 Dec 2010 11:46:41 -0600
From: Henry Sinnreich <henry.sinnreich@gmail.com>
To: Harald Alvestrand <harald@alvestrand.no>, Bernard Aboba <bernard_aboba@hotmail.com>
Message-ID: <C93795A1.16A27%henry.sinnreich@gmail.com>
Thread-Topic: [dispatch] Codec standardization (Re: [RTW] Fwd: New Version Notification for draft-alvestrand-dispatch-rtcweb-protocols-00)
Thread-Index: AcuiADCkxEOszWLxM0ydgoAqoQp+bQ==
In-Reply-To: <4D1215CD.6090904@alvestrand.no>
Mime-version: 1.0
Content-type: multipart/alternative; boundary="B_3375863204_5722200"
Cc: rtc-web@alvestrand.no, dispatch@ietf.org, Greg Herlein <gherlein@herlein.com>, ted.ietf@gmail.com
Subject: Re: [dispatch] Codec standardization (Re: [RTW] Fwd: New Version Notification for draft-alvestrand-dispatch-rtcweb-protocols-00)
X-BeenThere: dispatch@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: DISPATCH Working Group Mail List <dispatch.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/dispatch>, <mailto:dispatch-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/dispatch>
List-Post: <mailto:dispatch@ietf.org>
List-Help: <mailto:dispatch-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dispatch>, <mailto:dispatch-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 22 Dec 2010 17:44:57 -0000

> This message is in MIME format. Since your mail reader does not understand
this format, some or all of this message may not be legible.

--B_3375863204_5722200
Content-type: text/plain;
	charset="ISO-8859-1"
Content-transfer-encoding: quoted-printable

>The statement about VP8 in the rtcweb-protocols document is a placeholder,
>put in there to indicate that we need to have the discussion. It's not a W=
G
decision, but input to a WG discussion.

This is an excellent position, thanks Harald!

Now that many people agree on the need for an =B3IP-free as possible=B2 RTC Web
codec, it would be a good start to make a short list of candidates and then
discuss them on merit. Such as IMO (sorry I am not a video codec expert):
V8, Theora and what other may contribute that require no IP. Even just
starting with a table like
http://en.wikipedia.org/wiki/Comparison_of_video_codecs

To avoid rat holes and flames, I suggest not even to mention H.264 :-)
except as an example for what not to adopt.

Henry


On 12/22/10 9:14 AM, "Harald Alvestrand" <harald@alvestrand.no> wrote:

>    On 12/22/10 07:18, Bernard Aboba wrote:
>>   It does appear presumptive to suggest that a codec that hasn't complet=
ed a
>> standardization process be made "mandatory to implement."
>> =20
>>  Since there have been some large judgments over use of allegedly "free"
>> codecs, the lesson is that codecs that are claimed to be "free of
>> encumbrance" may in time be discovered not to be.=A0 The IETF process can
>> potentially be useful in helping to clarify the IPR status of codecs.=A0
>> However, those wheels grind slowly.
>> =20
>  I agree that we can't make anything mandatory to implement that we don't=
 have
> an accepted stable, publicly available reference for. (I'm working on sol=
ving
> that for the case of VP8).
> =20
>  However, I don't agree that we necessarily have to complete a standards
> process in order to refer to it; that would put, for instance, the Zip fo=
rmat
> (used, among other places, in OOXML and ODF) out of scope for standards.
> =20
>  WRT IPR issues: I think we just have to push forward on the assumption t=
hat
> all IPR holders who are part of the process will do their duty and disclo=
se
> any relevant IPR, and hope that IPR held by nonparticipants in the proces=
s is
> not serious enough to cause us to regret our decision.
> =20
>  Note: The statement about VP8 in the rtcweb-protocols document is a
> placeholder, put in there to indicate that we need to have the discussion=
.
> It's not a WG decision, but input to a WG discussion.
> =20
>  =A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 Harald
> =20
> =20
> =20
> =20
>=20
> _______________________________________________
> dispatch mailing list
> dispatch@ietf.org
> https://www.ietf.org/mailman/listinfo/dispatch


--B_3375863204_5722200
Content-type: text/html;
	charset="ISO-8859-1"
Content-transfer-encoding: quoted-printable

<HTML>
<HEAD>
<TITLE>Re: [dispatch] Codec standardization (Re: [RTW] Fwd: New Version Not=
ification for draft-alvestrand-dispatch-rtcweb-protocols-00)</TITLE>
</HEAD>
<BODY>
<FONT FACE=3D"Calibri, Verdana, Helvetica, Arial"><SPAN STYLE=3D'font-size:13pt=
'>&gt;The statement about VP8 in the rtcweb-protocols document is a placehol=
der, <BR>
&gt;put in there to indicate that we need to have the discussion. It's not =
a WG decision, but input to a WG discussion.<BR>
<BR>
This is an excellent position, thanks Harald!<BR>
<BR>
Now that many people agree on the need for an &#8220;IP-free as possible&#8=
221; RTC Web codec, it would be a good start to make a short list of candida=
tes and then discuss them on merit. Such as IMO (sorry I am not a video code=
c expert): V8, Theora and what other may contribute that require no IP. Even=
 just starting with a table like <BR>
<a href=3D"http://en.wikipedia.org/wiki/Comparison_of_video_codecs">http://en=
.wikipedia.org/wiki/Comparison_of_video_codecs</a><BR>
<BR>
To avoid rat holes and flames, I suggest not even to mention H.264 :-) exce=
pt as an example for what not to adopt.<BR>
<BR>
Henry<BR>
<BR>
<BR>
On 12/22/10 9:14 AM, &quot;Harald Alvestrand&quot; &lt;<a href=3D"harald@alve=
strand.no">harald@alvestrand.no</a>&gt; wrote:<BR>
<BR>
</SPAN></FONT><BLOCKQUOTE><FONT FACE=3D"Calibri, Verdana, Helvetica, Arial"><=
SPAN STYLE=3D'font-size:13pt'> &nbsp;&nbsp;On 12/22/10 07:18, Bernard Aboba wr=
ote: <BR>
</SPAN></FONT><BLOCKQUOTE><FONT FACE=3D"Calibri, Verdana, Helvetica, Arial"><=
SPAN STYLE=3D'font-size:13pt'> &nbsp;It does appear presumptive to suggest tha=
t a codec that hasn't completed a standardization process be made &quot;mand=
atory to implement.&quot;<BR>
&nbsp;<BR>
&nbsp;Since there have been some large judgments over use of allegedly &quo=
t;free&quot; codecs, the lesson is that codecs that are claimed to be &quot;=
free of encumbrance&quot; may in time be discovered not to be.=A0 The IETF pro=
cess can potentially be useful in helping to clarify the IPR status of codec=
s.=A0 However, those wheels grind slowly.<BR>
&nbsp;<BR>
</SPAN></FONT></BLOCKQUOTE><FONT FACE=3D"Calibri, Verdana, Helvetica, Arial">=
<SPAN STYLE=3D'font-size:13pt'> I agree that we can't make anything mandatory =
to implement that we don't have an accepted stable, publicly available refer=
ence for. (I'm working on solving that for the case of VP8).<BR>
&nbsp;<BR>
&nbsp;However, I don't agree that we necessarily have to complete a standar=
ds process in order to refer to it; that would put, for instance, the Zip fo=
rmat (used, among other places, in OOXML and ODF) out of scope for standards=
.<BR>
&nbsp;<BR>
&nbsp;WRT IPR issues: I think we just have to push forward on the assumptio=
n that all IPR holders who are part of the process will do their duty and di=
sclose any relevant IPR, and hope that IPR held by nonparticipants in the pr=
ocess is not serious enough to cause us to regret our decision.<BR>
&nbsp;<BR>
&nbsp;Note: The statement about VP8 in the rtcweb-protocols document is a p=
laceholder, put in there to indicate that we need to have the discussion. It=
's not a WG decision, but input to a WG discussion.<BR>
&nbsp;<BR>
&nbsp;=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 Harald<BR>
&nbsp;<BR>
&nbsp;<BR>
&nbsp;<BR>
&nbsp;<BR>
<HR ALIGN=3DCENTER SIZE=3D"3" WIDTH=3D"95%"></SPAN></FONT><SPAN STYLE=3D'font-size:=
13pt'><FONT FACE=3D"Consolas, Courier New, Courier">__________________________=
_____________________<BR>
dispatch mailing list<BR>
<a href=3D"dispatch@ietf.org">dispatch@ietf.org</a><BR>
<a href=3D"https://www.ietf.org/mailman/listinfo/dispatch">https://www.ietf.o=
rg/mailman/listinfo/dispatch</a><BR>
</FONT></SPAN></BLOCKQUOTE>
</BODY>
</HTML>


--B_3375863204_5722200--



From Markus.Isomaki@nokia.com  Wed Dec 22 13:11:10 2010
Return-Path: <Markus.Isomaki@nokia.com>
X-Original-To: dispatch@core3.amsl.com
Delivered-To: dispatch@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id C22203A68BE for <dispatch@core3.amsl.com>; Wed, 22 Dec 2010 13:11:10 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.484
X-Spam-Level: 
X-Spam-Status: No, score=-4.484 tagged_above=-999 required=5 tests=[AWL=-0.886, BAYES_00=-2.599, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-1]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 95kJmd5dsCOT for <dispatch@core3.amsl.com>; Wed, 22 Dec 2010 13:11:01 -0800 (PST)
Received: from mgw-da01.nokia.com (smtp.nokia.com [147.243.128.24]) by core3.amsl.com (Postfix) with ESMTP id 210AE3A6B82 for <dispatch@ietf.org>; Wed, 22 Dec 2010 13:10:57 -0800 (PST)
Received: from vaebh102.NOE.Nokia.com (vaebh102.europe.nokia.com [10.160.244.23]) by mgw-da01.nokia.com (Switch-3.4.3/Switch-3.4.3) with ESMTP id oBMLCmDg017473; Wed, 22 Dec 2010 23:12:50 +0200
Received: from smtp.mgd.nokia.com ([65.54.30.6]) by vaebh102.NOE.Nokia.com over TLS secured channel with Microsoft SMTPSVC(6.0.3790.4675);  Wed, 22 Dec 2010 23:12:43 +0200
Received: from 008-AM1MMR1-005.mgdnok.nokia.com (65.54.30.60) by NOK-am1MHUB-02.mgdnok.nokia.com (65.54.30.6) with Microsoft SMTP Server (TLS) id 8.2.255.0; Wed, 22 Dec 2010 22:12:43 +0100
Received: from 008-AM1MPN1-003.mgdnok.nokia.com ([169.254.3.161]) by 008-AM1MMR1-005.mgdnok.nokia.com ([65.54.30.60]) with mapi; Wed, 22 Dec 2010 22:12:43 +0100
From: <Markus.Isomaki@nokia.com>
To: <harald@alvestrand.no>, <bernard_aboba@hotmail.com>
Thread-Topic: Codec standardization (Re: [RTW] [dispatch] Fwd: New Version Notification for draft-alvestrand-dispatch-rtcweb-protocols-00)
Thread-Index: AQHLoerrMKmBEv+rBUKb7AaARfoLD5Os8Ykg
Date: Wed, 22 Dec 2010 21:12:41 +0000
Message-ID: <DD8B10B86502AB488CB2D3DB4C546E38082C42@008-AM1MPN1-003.mgdnok.nokia.com>
References: <4CDA833D.8080203@alvestrand.no>, <E27D73F0-3148-4B1E-B046-65426D7C451A@magorcorp.com>, <DD8B10B86502AB488CB2D3DB4C546E3806DA99@008-AM1MPN1-003.mgdnok.nokia.com> <BLU152-w54DCA80964688E24343CB3931B0@phx.gbl> <4D1215CD.6090904@alvestrand.no>
In-Reply-To: <4D1215CD.6090904@alvestrand.no>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Content-Type: multipart/alternative; boundary="_000_DD8B10B86502AB488CB2D3DB4C546E38082C42008AM1MPN1003mgdn_"
MIME-Version: 1.0
X-OriginalArrivalTime: 22 Dec 2010 21:12:43.0773 (UTC) FILETIME=[F96E4AD0:01CBA21C]
X-Nokia-AV: Clean
Cc: rtc-web@alvestrand.no, dispatch@ietf.org, ted.ietf@gmail.com
Subject: Re: [dispatch] Codec standardization (Re: [RTW] Fwd: New Version Notification for draft-alvestrand-dispatch-rtcweb-protocols-00)
X-BeenThere: dispatch@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: DISPATCH Working Group Mail List <dispatch.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/dispatch>, <mailto:dispatch-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/dispatch>
List-Post: <mailto:dispatch@ietf.org>
List-Help: <mailto:dispatch-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dispatch>, <mailto:dispatch-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 22 Dec 2010 21:11:11 -0000

--_000_DD8B10B86502AB488CB2D3DB4C546E38082C42008AM1MPN1003mgdn_
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

Hi Harald,

We can reference things as long as they are public and stable. But I also t=
hink that if we were to mandate some technology as part of an IETF standard=
, the future development of that technology should preferably be done under=
 an open process. How does the future development of VP8 (or VP9) will happ=
en from that point of view? I've seen some concerns about this so it would =
be good to get the facts.

As long as VP8 spec itself is not published as an Internet-draft, I don't s=
uppose the IETF IPR rules apply to it. So I'm not sure which process we are=
 following with it right now. That would be good to clarify.

Regards,
                Markus


From: ext Harald Alvestrand [mailto:harald@alvestrand.no]
Sent: 22 December, 2010 17:14
To: Bernard Aboba
Cc: Isomaki Markus (Nokia-CIC/Espoo); peter.musgrave@magorcorp.com; rtc-web=
@alvestrand.no; dispatch@ietf.org; ted.ietf@gmail.com
Subject: Codec standardization (Re: [RTW] [dispatch] Fwd: New Version Notif=
ication for draft-alvestrand-dispatch-rtcweb-protocols-00)

On 12/22/10 07:18, Bernard Aboba wrote:
It does appear presumptive to suggest that a codec that hasn't completed a =
standardization process be made "mandatory to implement."

Since there have been some large judgments over use of allegedly "free" cod=
ecs, the lesson is that codecs that are claimed to be "free of encumbrance"=
 may in time be discovered not to be.  The IETF process can potentially be =
useful in helping to clarify the IPR status of codecs.  However, those whee=
ls grind slowly.
I agree that we can't make anything mandatory to implement that we don't ha=
ve an accepted stable, publicly available reference for. (I'm working on so=
lving that for the case of VP8).

However, I don't agree that we necessarily have to complete a standards pro=
cess in order to refer to it; that would put, for instance, the Zip format =
(used, among other places, in OOXML and ODF) out of scope for standards.

WRT IPR issues: I think we just have to push forward on the assumption that=
 all IPR holders who are part of the process will do their duty and disclos=
e any relevant IPR, and hope that IPR held by nonparticipants in the proces=
s is not serious enough to cause us to regret our decision.

Note: The statement about VP8 in the rtcweb-protocols document is a placeho=
lder, put in there to indicate that we need to have the discussion. It's no=
t a WG decision, but input to a WG discussion.

                      Harald



--_000_DD8B10B86502AB488CB2D3DB4C546E38082C42008AM1MPN1003mgdn_
Content-Type: text/html; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

<html xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-micr=
osoft-com:office:office" xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:x=3D"urn:schemas-microsoft-com:office:excel" xmlns:p=3D"urn:schemas-m=
icrosoft-com:office:powerpoint" xmlns:a=3D"urn:schemas-microsoft-com:office=
:access" xmlns:dt=3D"uuid:C2F41010-65B3-11d1-A29F-00AA00C14882" xmlns:s=3D"=
uuid:BDC6E3F0-6DA3-11d1-A2A3-00AA00C14882" xmlns:rs=3D"urn:schemas-microsof=
t-com:rowset" xmlns:z=3D"#RowsetSchema" xmlns:b=3D"urn:schemas-microsoft-co=
m:office:publisher" xmlns:ss=3D"urn:schemas-microsoft-com:office:spreadshee=
t" xmlns:c=3D"urn:schemas-microsoft-com:office:component:spreadsheet" xmlns=
:odc=3D"urn:schemas-microsoft-com:office:odc" xmlns:oa=3D"urn:schemas-micro=
soft-com:office:activation" xmlns:html=3D"http://www.w3.org/TR/REC-html40" =
xmlns:q=3D"http://schemas.xmlsoap.org/soap/envelope/" xmlns:rtc=3D"http://m=
icrosoft.com/officenet/conferencing" xmlns:D=3D"DAV:" xmlns:Repl=3D"http://=
schemas.microsoft.com/repl/" xmlns:mt=3D"http://schemas.microsoft.com/share=
point/soap/meetings/" xmlns:x2=3D"http://schemas.microsoft.com/office/excel=
/2003/xml" xmlns:ppda=3D"http://www.passport.com/NameSpace.xsd" xmlns:ois=
=3D"http://schemas.microsoft.com/sharepoint/soap/ois/" xmlns:dir=3D"http://=
schemas.microsoft.com/sharepoint/soap/directory/" xmlns:ds=3D"http://www.w3=
.org/2000/09/xmldsig#" xmlns:dsp=3D"http://schemas.microsoft.com/sharepoint=
/dsp" xmlns:udc=3D"http://schemas.microsoft.com/data/udc" xmlns:xsd=3D"http=
://www.w3.org/2001/XMLSchema" xmlns:sub=3D"http://schemas.microsoft.com/sha=
repoint/soap/2002/1/alerts/" xmlns:ec=3D"http://www.w3.org/2001/04/xmlenc#"=
 xmlns:sp=3D"http://schemas.microsoft.com/sharepoint/" xmlns:sps=3D"http://=
schemas.microsoft.com/sharepoint/soap/" xmlns:xsi=3D"http://www.w3.org/2001=
/XMLSchema-instance" xmlns:udcs=3D"http://schemas.microsoft.com/data/udc/so=
ap" xmlns:udcxf=3D"http://schemas.microsoft.com/data/udc/xmlfile" xmlns:udc=
p2p=3D"http://schemas.microsoft.com/data/udc/parttopart" xmlns:wf=3D"http:/=
/schemas.microsoft.com/sharepoint/soap/workflow/" xmlns:dsss=3D"http://sche=
mas.microsoft.com/office/2006/digsig-setup" xmlns:dssi=3D"http://schemas.mi=
crosoft.com/office/2006/digsig" xmlns:mdssi=3D"http://schemas.openxmlformat=
s.org/package/2006/digital-signature" xmlns:mver=3D"http://schemas.openxmlf=
ormats.org/markup-compatibility/2006" xmlns:m=3D"http://schemas.microsoft.c=
om/office/2004/12/omml" xmlns:mrels=3D"http://schemas.openxmlformats.org/pa=
ckage/2006/relationships" xmlns:spwp=3D"http://microsoft.com/sharepoint/web=
partpages" xmlns:ex12t=3D"http://schemas.microsoft.com/exchange/services/20=
06/types" xmlns:ex12m=3D"http://schemas.microsoft.com/exchange/services/200=
6/messages" xmlns:pptsl=3D"http://schemas.microsoft.com/sharepoint/soap/Sli=
deLibrary/" xmlns:spsl=3D"http://microsoft.com/webservices/SharePointPortal=
Server/PublishedLinksService" xmlns:Z=3D"urn:schemas-microsoft-com:" xmlns:=
st=3D"&#1;" xmlns=3D"http://www.w3.org/TR/REC-html40">

<head>
<meta http-equiv=3DContent-Type content=3D"text/html; charset=3Dus-ascii">
<meta name=3DGenerator content=3D"Microsoft Word 12 (filtered medium)">
<style>
<!--
 /* Font Definitions */
 @font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
	{font-family:Tahoma;
	panose-1:2 11 6 4 3 5 4 4 2 4;}
 /* Style Definitions */
 p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0cm;
	margin-bottom:.0001pt;
	font-size:12.0pt;
	font-family:"Times New Roman","serif";
	color:black;}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:blue;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:purple;
	text-decoration:underline;}
p
	{mso-style-priority:99;
	mso-margin-top-alt:auto;
	margin-right:0cm;
	mso-margin-bottom-alt:auto;
	margin-left:0cm;
	font-size:12.0pt;
	font-family:"Times New Roman","serif";
	color:black;}
span.EmailStyle18
	{mso-style-type:personal-reply;
	font-family:"Calibri","sans-serif";
	color:#1F497D;}
.MsoChpDefault
	{mso-style-type:export-only;
	font-size:10.0pt;}
@page WordSection1
	{size:612.0pt 792.0pt;
	margin:72.0pt 72.0pt 72.0pt 72.0pt;}
div.WordSection1
	{page:WordSection1;}
-->
</style>
<!--[if gte mso 9]><xml>
 <o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
 <o:shapelayout v:ext=3D"edit">
  <o:idmap v:ext=3D"edit" data=3D"1" />
 </o:shapelayout></xml><![endif]-->
</head>

<body bgcolor=3Dwhite lang=3DEN-US link=3Dblue vlink=3Dpurple>

<div class=3DWordSection1>

<p class=3DMsoNormal><span style=3D'font-size:11.0pt;font-family:"Calibri",=
"sans-serif";
color:#1F497D'>Hi Harald,<o:p></o:p></span></p>

<p class=3DMsoNormal><span style=3D'font-size:11.0pt;font-family:"Calibri",=
"sans-serif";
color:#1F497D'><o:p>&nbsp;</o:p></span></p>

<p class=3DMsoNormal><span style=3D'font-size:11.0pt;font-family:"Calibri",=
"sans-serif";
color:#1F497D'>We can reference things as long as they are public and stabl=
e.
But I also think that if we were to mandate some technology as part of an I=
ETF
standard, the future development of that technology should preferably be do=
ne
under an open process. How does the future development of VP8 (or VP9) will
happen from that point of view? I&#8217;ve seen some concerns about this so=
 it would
be good to get the facts.<o:p></o:p></span></p>

<p class=3DMsoNormal><span style=3D'font-size:11.0pt;font-family:"Calibri",=
"sans-serif";
color:#1F497D'><o:p>&nbsp;</o:p></span></p>

<p class=3DMsoNormal><span style=3D'font-size:11.0pt;font-family:"Calibri",=
"sans-serif";
color:#1F497D'>As long as VP8 spec itself is not published as an Internet-d=
raft,
I don&#8217;t suppose the IETF IPR rules apply to it. So I&#8217;m not sure
which process we are following with it right now. That would be good to
clarify.<o:p></o:p></span></p>

<p class=3DMsoNormal><span style=3D'font-size:11.0pt;font-family:"Calibri",=
"sans-serif";
color:#1F497D'><o:p>&nbsp;</o:p></span></p>

<p class=3DMsoNormal><span style=3D'font-size:11.0pt;font-family:"Calibri",=
"sans-serif";
color:#1F497D'>Regards,<o:p></o:p></span></p>

<p class=3DMsoNormal><span style=3D'font-size:11.0pt;font-family:"Calibri",=
"sans-serif";
color:#1F497D'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Markus<o:p></o:p></span></p>

<p class=3DMsoNormal><span style=3D'font-size:11.0pt;font-family:"Calibri",=
"sans-serif";
color:#1F497D'><o:p>&nbsp;</o:p></span></p>

<p class=3DMsoNormal><span style=3D'font-size:11.0pt;font-family:"Calibri",=
"sans-serif";
color:#1F497D'><o:p>&nbsp;</o:p></span></p>

<div style=3D'border:none;border-left:solid blue 1.5pt;padding:0cm 0cm 0cm =
4.0pt'>

<div>

<div style=3D'border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0cm =
0cm 0cm'>

<p class=3DMsoNormal><b><span style=3D'font-size:10.0pt;font-family:"Tahoma=
","sans-serif";
color:windowtext'>From:</span></b><span style=3D'font-size:10.0pt;font-fami=
ly:
"Tahoma","sans-serif";color:windowtext'> ext Harald Alvestrand
[mailto:harald@alvestrand.no] <br>
<b>Sent:</b> 22 December, 2010 17:14<br>
<b>To:</b> Bernard Aboba<br>
<b>Cc:</b> Isomaki Markus (Nokia-CIC/Espoo); peter.musgrave@magorcorp.com;
rtc-web@alvestrand.no; dispatch@ietf.org; ted.ietf@gmail.com<br>
<b>Subject:</b> Codec standardization (Re: [RTW] [dispatch] Fwd: New Versio=
n
Notification for draft-alvestrand-dispatch-rtcweb-protocols-00)<o:p></o:p><=
/span></p>

</div>

</div>

<p class=3DMsoNormal><o:p>&nbsp;</o:p></p>

<p class=3DMsoNormal>On 12/22/10 07:18, Bernard Aboba wrote: <o:p></o:p></p=
>

<p class=3DMsoNormal>It does appear presumptive to suggest that a codec tha=
t
hasn't completed a standardization process be made &quot;mandatory to
implement.&quot;<br>
<br>
Since there have been some large judgments over use of allegedly
&quot;free&quot; codecs, the lesson is that codecs that are claimed to be
&quot;free of encumbrance&quot; may in time be discovered not to be.&nbsp; =
The
IETF process can potentially be useful in helping to clarify the IPR status=
 of
codecs.&nbsp; However, those wheels grind slowly.<o:p></o:p></p>

<p class=3DMsoNormal style=3D'margin-bottom:12.0pt'>I agree that we can't m=
ake
anything mandatory to implement that we don't have an accepted stable, publ=
icly
available reference for. (I'm working on solving that for the case of VP8).=
<br>
<br>
However, I don't agree that we necessarily have to complete a standards pro=
cess
in order to refer to it; that would put, for instance, the Zip format (used=
,
among other places, in OOXML and ODF) out of scope for standards.<br>
<br>
WRT IPR issues: I think we just have to push forward on the assumption that=
 all
IPR holders who are part of the process will do their duty and disclose any
relevant IPR, and hope that IPR held by nonparticipants in the process is n=
ot
serious enough to cause us to regret our decision.<br>
<br>
Note: The statement about VP8 in the rtcweb-protocols document is a
placeholder, put in there to indicate that we need to have the discussion. =
It's
not a WG decision, but input to a WG discussion.<br>
<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
Harald<br>
<br>
<br>
<o:p></o:p></p>

</div>

</div>

</body>

</html>

--_000_DD8B10B86502AB488CB2D3DB4C546E38082C42008AM1MPN1003mgdn_--

From Markus.Isomaki@nokia.com  Wed Dec 22 13:32:41 2010
Return-Path: <Markus.Isomaki@nokia.com>
X-Original-To: dispatch@core3.amsl.com
Delivered-To: dispatch@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 6C40C3A68BA for <dispatch@core3.amsl.com>; Wed, 22 Dec 2010 13:32:41 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.373
X-Spam-Level: 
X-Spam-Status: No, score=-4.373 tagged_above=-999 required=5 tests=[AWL=-0.775, BAYES_00=-2.599, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-1]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id maIRSuKwpUzp for <dispatch@core3.amsl.com>; Wed, 22 Dec 2010 13:32:39 -0800 (PST)
Received: from mgw-da01.nokia.com (smtp.nokia.com [147.243.128.24]) by core3.amsl.com (Postfix) with ESMTP id 29D883A68BE for <dispatch@ietf.org>; Wed, 22 Dec 2010 13:32:38 -0800 (PST)
Received: from vaebh104.NOE.Nokia.com (vaebh104.europe.nokia.com [10.160.244.30]) by mgw-da01.nokia.com (Switch-3.4.3/Switch-3.4.3) with ESMTP id oBMLYLK7003029; Wed, 22 Dec 2010 23:34:25 +0200
Received: from smtp.mgd.nokia.com ([65.54.30.6]) by vaebh104.NOE.Nokia.com over TLS secured channel with Microsoft SMTPSVC(6.0.3790.4675);  Wed, 22 Dec 2010 23:34:18 +0200
Received: from 008-AM1MMR1-005.mgdnok.nokia.com (65.54.30.60) by NOK-am1MHUB-02.mgdnok.nokia.com (65.54.30.6) with Microsoft SMTP Server (TLS) id 8.2.255.0; Wed, 22 Dec 2010 22:34:17 +0100
Received: from 008-AM1MPN1-003.mgdnok.nokia.com ([169.254.3.161]) by 008-AM1MMR1-005.mgdnok.nokia.com ([65.54.30.60]) with mapi; Wed, 22 Dec 2010 22:34:17 +0100
From: <Markus.Isomaki@nokia.com>
To: <juberti@google.com>, <ingemar.s.johansson@ericsson.com>
Thread-Topic: [RTW] [dispatch] Fwd: New Version Notification for draft-alvestrand-dispatch-rtcweb-protocols-00
Thread-Index: AQHLofOJPFDT+2SanEqfIel6xBFOZZOs9hag
Date: Wed, 22 Dec 2010 21:34:15 +0000
Message-ID: <DD8B10B86502AB488CB2D3DB4C546E38082C70@008-AM1MPN1-003.mgdnok.nokia.com>
References: <mailman.2092.1292967850.4582.dispatch@ietf.org> <DBB1DC060375D147AC43F310AD987DCC22B05613F1@ESESSCMS0366.eemea.ericsson.se> <AANLkTikmbR+OrHnQ=oS38pgXhyd9-2XFkw2VC3BbaeZn@mail.gmail.com>
In-Reply-To: <AANLkTikmbR+OrHnQ=oS38pgXhyd9-2XFkw2VC3BbaeZn@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Content-Type: multipart/alternative; boundary="_000_DD8B10B86502AB488CB2D3DB4C546E38082C70008AM1MPN1003mgdn_"
MIME-Version: 1.0
X-OriginalArrivalTime: 22 Dec 2010 21:34:18.0200 (UTC) FILETIME=[FCF82D80:01CBA21F]
X-Nokia-AV: Clean
Cc: rtc-web@alvestrand.no, dispatch@ietf.org
Subject: Re: [dispatch] [RTW] Fwd: New Version Notification for draft-alvestrand-dispatch-rtcweb-protocols-00
X-BeenThere: dispatch@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: DISPATCH Working Group Mail List <dispatch.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/dispatch>, <mailto:dispatch-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/dispatch>
List-Post: <mailto:dispatch@ietf.org>
List-Help: <mailto:dispatch-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dispatch>, <mailto:dispatch-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 22 Dec 2010 21:32:41 -0000

--_000_DD8B10B86502AB488CB2D3DB4C546E38082C70008AM1MPN1003mgdn_
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64

SGkgSnVzdGluLA0KDQpJdCB3b3VsZCBiZSB2ZXJ5IGRlc2lyYWJsZSB0byBhZ3JlZSBvbiB0aGUg
TVRJIGNvZGVjcyBmb3IgYm90aCBhdWRpbyBhbmQgdmlkZW8gdG8gZW5zdXJlIGludGVyb3BlcmFi
aWxpdHkuIEFzIHlvdSBzYXkgcGVvcGxlL2NvbXBhbmllcyBoYXZlIGRpZmZlcmVudCByZWFzb25z
IGZvciBwcmVmZXJyaW5nIGNvZGVjcy4gSW4gY2FzZSBvZiB2aWRlbyBjb2RlY3MgdGhlIHJlYWxp
dHkgaXMgdGhhdCBpdCB3aWxsIGJlIHZlcnkgZGlmZmljdWx0IHRvIHJlYWNoIGFuIGFncmVlbWVu
dCBvdmVyIFZQOCB2cy4gSC4yNjQuDQoNCk9uZSBvZiB0aGUgcHJhY3RpY2FsIHJlYXNvbnMgdG8g
cHJlZmVyIEguMjY0IGlzIHRoYXQgaXMgYWxyZWFkeSBzbyB3aWRlbHkgc3VwcG9ydGVkLiBGb3Ig
aW5zdGFuY2UgaW4gbW9iaWxlIGRldmljZXMgSFcgYWNjZWxlcmF0aW9uIGlzIGltcG9ydGFudCAo
ZXNwZWNpYWxseSBmb3IgZW5jb2RpbmcpLCBhbmQgd2UgaGF2ZSBpdCB0b2RheSBpbiBtYW55IHBs
YXRmb3JtcyBmb3IgSC4yNjQsIGJ1dCBub3QgbmVjZXNzYXJpbHkgZm9yIG90aGVyIHZpZGVvIGNv
ZGVjcy4NCg0KTWFya3VzDQoNCg0KRnJvbTogZXh0IEp1c3RpbiBVYmVydGkgW21haWx0bzpqdWJl
cnRpQGdvb2dsZS5jb21dDQpTZW50OiAyMiBEZWNlbWJlciwgMjAxMCAxODoxNQ0KVG86IEluZ2Vt
YXIgSm9oYW5zc29uIFMNCkNjOiBkaXNwYXRjaEBpZXRmLm9yZzsgcnRjLXdlYkBhbHZlc3RyYW5k
Lm5vOyBJc29tYWtpIE1hcmt1cyAoTm9raWEtQ0lDL0VzcG9vKQ0KU3ViamVjdDogUmU6IFtSVFdd
IFtkaXNwYXRjaF0gRndkOiBOZXcgVmVyc2lvbiBOb3RpZmljYXRpb24gZm9yIGRyYWZ0LWFsdmVz
dHJhbmQtZGlzcGF0Y2gtcnRjd2ViLXByb3RvY29scy0wMA0KDQpJbmdlbWFyLA0KDQpSRkMgMzcx
MSBkZWZpbmVzIEFFUyBhcyB0aGUgZGVmYXVsdCBlbmNyeXB0aW9uIGFsZ29yaXRobSBhbmQgSE1B
Qy1TSEExIGFzIHRoZSBkZWZhdWx0IGF1dGhlbnRpY2F0aW9uIGFsZ29yaXRobSBmb3IgU1JUUC4g
QXMgYSByZXN1bHQsIHRob3NlIGFsZ29yaXRobXMgYXJlIHVzZWQgYnkgcHJldHR5IG11Y2ggZXZl
cnkgYXBwbGljYXRpb24gdGhhdCB1c2VzIFNSVFAsIHdoaWNoIG1ha2VzIGludGVyb3BlcmFiaWxp
dHkgbXVjaCBlYXNpZXIuDQoNCkkgdGhpbmsgYSBzaW1pbGFyIHN0YXRlbWVudCBjYW4gYmUgbWFk
ZSByZWdhcmRpbmcgdGhlIHNlbGVjdGlvbiBvZiBNVEkgdmlkZW8gY29kZWNzLiBUaGVyZSBhcmUg
dmFyaW91cyByZWFzb25zIHdoeSBvbmUgbWlnaHQgY2hvb3NlIG9uZSBjb2RlYyB2ZXJzdXMgYW5v
dGhlci4gQnV0IGlmIHdlIGFyZSB1bmFibGUgdG8gcGljayBhdCBsZWFzdCBvbmUgZGVmYXVsdC9N
VEkgY29kZWMgKGZvciBlYWNoIG1lZGlhIHR5cGUpLCBpbnRlcm9wZXJhYmlsaXR5IGFuZCB0aGVy
ZWJ5IGFkb3B0aW9uIG9mIHRoaXMgcGxhdGZvcm0gd2lsbCBiZSBtdWNoIG1vcmUgY2hhbGxlbmdp
bmcuDQoNCi0tanVzdGluDQoNCk9uIFR1ZSwgRGVjIDIxLCAyMDEwIGF0IDExOjQ0IFBNLCBJbmdl
bWFyIEpvaGFuc3NvbiBTIDxpbmdlbWFyLnMuam9oYW5zc29uQGVyaWNzc29uLmNvbTxtYWlsdG86
aW5nZW1hci5zLmpvaGFuc3NvbkBlcmljc3Nvbi5jb20+PiB3cm90ZToNCkhpDQoNCk5vdCBtZWFu
aW5nIHRvIGV4cHJlc3MgYW55IHByZWZlcmVuY2UgaW4gYW55IGRpcmVjdGlvbiBidXQgbW9yZSBh
IHF1ZXN0aW9uIHRvIHRoZSBtb3JlIGV4cGVyaWVuZWQgSUVURmVycy4NCg0KTXkgaW1wcmVzc2lv
biBoZXJlIGlzIHRoYXQgYWxnb3JpdGhtcyBkZXZpc2VkIG91dHNpZGUgdGhlIElFVEYgYXJlIHJh
cmVseSBtYW5kYXRlZCBpbiBJRVRGIGZyYW1ld29ya3MuDQoNClR3byBleGFtcGxlcyB0aGF0IEkg
Y2FuIGNvbWUgdXAgd2l0aCBhcmUNCg0KU1JUUCAoUkZDMzcxMSk6IE9ubHkgc3BlY2lmaWVzIHRo
ZSBmcmFtZXdvcmsgZm9yIHNlY3VyZSBSVFAgYnV0IGRvZXMgbm90IG1hbmRhdGUgYW55IGVuY3J5
cHRpb24vYXV0aGVudGljYXRpb24gYWxnb3JpdGhtcy4gTm90IHN1cmUgaWYgZXhjcnlwdGlvbiBh
bGdvcyBhcmUgc3BlY2lmaWVkIGluIHNlcGFyYXRlIFJGQydzDQoNCkZFQ0ZSQU1FIChSRkM2MDE1
KTogU3BlY2lmaWVzIHRoZSBmcmFtZXdvcmsgZm9yIGdlbmVyaWMgRkVDLCBnZW5lcmljIGVub3Vn
aCB0byBwbHVnIGluIGFueSBGRUMgYWxnbywgdGhlIGFjdHVhbCBGRUMgYWxnb3MgYXJlIHNwZWNp
ZmllZCBpbiBzZXBhcmF0ZSBkcmFmcyAoaHR0cDovL3Rvb2xzLmlldGYub3JnL3dnL2ZlY2ZyYW1l
LykNClBlcmhhcHMgdGhlcmUgYXJlIHNpbWlsYXIgZXhhbXBsZXMgaW4gb3RoZXIgSUVURiBhcmVh
cyB0aGF0IGNhbiBzZXJ2ZSBhcyBndWlkYW5jZSA/LCB5b3UgbWF5IHdhbnQgdG8gcGluZyB0aGUg
ZXJpSWV0ZiBsaXN0IG9uIHRoaXMgKEkgbGVhdmUgaXQgdXAgdG8geW91KQ0KDQpTbyB0byBtZSBp
dCBzZWVtcyBsaWtlIHRoZXJlIGlzIHByZWZlcmVuY2UgdG8gX25vdF8gbWFuZGF0ZSBhbGdvcml0
aG1zIChjb21wcmVzc2lvbiwgZmVjLCBlbmNyeXB0aW9uKSBpbiBJRVRGIGZyYW1ld29ya3MgKEkg
Y2FuIGltYWdpbmUgb25lIHNwZWNpZmljIHJlYXNvbiB0byB0aGlzKS4gQW5kLi4uIGFzIEkgYmVs
aWV2ZSB0aGF0IFJUQy1XZWIgd2lsbCBiZSBzb21lIGtpbmQgb2YgZnJhbWV3b3JrIEkgd291bGQg
c2F5IHRoYXQgdGhpcyB3b3VsZCBhcHBseSBoZXJlIGFzIHdlbGwgPy4NCg0KUGxlYXNlIGZlZWwg
ZnJlZSB0byBiYXNoIG15IGNvbmNsdXNpb24uDQoNCi9JbmdlbWFyDQoNCg0KLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KTWVzc2FnZTogMQ0KRGF0ZTogVHVlLCAy
MSBEZWMgMjAxMCAyMTozODo0MiArMDAwMA0KRnJvbTogPE1hcmt1cy5Jc29tYWtpQG5va2lhLmNv
bTxtYWlsdG86TWFya3VzLklzb21ha2lAbm9raWEuY29tPj4NClN1YmplY3Q6IFJlOiBbZGlzcGF0
Y2hdIEZ3ZDogTmV3IFZlcnNpb24gTm90aWZpY2F0aW9uICAgZm9yDQogICAgICAgZHJhZnQtYWx2
ZXN0cmFuZC1kaXNwYXRjaC1ydGN3ZWItcHJvdG9jb2xzLTAwDQpUbzogPHBldGVyLm11c2dyYXZl
QG1hZ29yY29ycC5jb208bWFpbHRvOnBldGVyLm11c2dyYXZlQG1hZ29yY29ycC5jb20+PiwgPGhh
cmFsZEBhbHZlc3RyYW5kLm5vPG1haWx0bzpoYXJhbGRAYWx2ZXN0cmFuZC5ubz4+DQpDYzogcnRj
LXdlYkBhbHZlc3RyYW5kLm5vPG1haWx0bzpydGMtd2ViQGFsdmVzdHJhbmQubm8+LCBkaXNwYXRj
aEBpZXRmLm9yZzxtYWlsdG86ZGlzcGF0Y2hAaWV0Zi5vcmc+LCB0ZWQuaWV0ZkBnbWFpbC5jb208
bWFpbHRvOnRlZC5pZXRmQGdtYWlsLmNvbT4NCk1lc3NhZ2UtSUQ6DQogICAgICAgPEREOEIxMEI4
NjUwMkFCNDg4Q0IyRDNEQjRDNTQ2RTM4MDZEQTk5QDAwOC1BTTFNUE4xLTAwMy5tZ2Rub2subm9r
aWEuY29tPG1haWx0bzpERDhCMTBCODY1MDJBQjQ4OENCMkQzREI0QzU0NkUzODA2REE5OUAwMDgt
QU0xTVBOMS0wMDMubWdkbm9rLm5va2lhLmNvbT4+DQoNCkNvbnRlbnQtVHlwZTogdGV4dC9wbGFp
bjsgY2hhcnNldD0idXMtYXNjaWkiDQoNCkhpIFBldGVyLCBhbGwsDQoNCkFib3V0IHRoZSB2aWRl
byBjb2RlYzogQXJlIHRoZXJlIGFueSBhcmd1bWVudHMgb24gd2h5IFZQOCB3b3VsZCBub3QgaGF2
ZSBJUFIgaXNzdWVzPyBJdCBpcyBhdmFpbGFibGUgYXMgYW4gb3BlbiBzb3VyY2UgaW1wbGVtZW50
YXRpb24sIGJ1dCB0aGF0IGRvZXMgbm90IG1lYW4gdGhlcmUgYXJlIG5vIElQUiBhZ2FpbnN0IGl0
LiBNeSB1bmRlcnN0YW5kaW5nIGlzIHRoYXQgdGhlIElQUiBzaXR1YXRpb24gd3J0LiBWUDggaXMg
c3RpbGwgdW5jbGVhciBhbmQgdGh1cyByaXNreS4gVGhlIG90aGVyIGlzc3VlIHdpdGggVlA4IGlz
LCBhcyBmYXIgYXMgSSBrbm93LCB0aGUgbGFjayBvZiBhIGNsZWFyIHNwZWMgb3V0IG9mIHdoaWNo
IGluZGVwZW5kZW50IGludGVyb3BlcmFibGUgaW1wbGVtZW50YXRpb25zIGNhbiBiZSBjcmVhdGVk
Lg0KDQpTbyBJIGRvbid0IGF0IGxlYXN0IGJ1eSB0aGUgYXJndW1lbnQgdGhhdCB3ZSBzaG91bGQg
Y2hvb3NlIFZQOCBhcyBtYW5kYXRvcnkgdG8gaW1wbGVtZW50IHZpZGVvIGNvZGVjIGJlY2F1c2Ug
b2YgSVBSIHJlYXNvbnMuDQoNCkknbSB3b3JraW5nIG9uIGEgc2VwYXJhdGUgcmV2aWV3IG9uIEhh
cmFsZCdzIGRyYWZ0cyAodGhhbmtzIGZvciBwdXR0aW5nIHRoZW0gdG9nZXRoZXIpIGFuZCB3aWxs
IGNvbWUgYmFjayB0byB0aGUgY29kZWMgaXNzdWUgdGhlcmUgaW4gbW9yZSBkZXRhaWwsIGJ1dCBq
dXN0IHdhbnRlZCB0byByZXNwb25kIHRvIFBldGVyJ3MgcG9pbnQgaGVyZS4NCg0KUmVnYXJkcywN
CiAgICAgICAgICAgICAgIE1hcmt1cw0KDQpGcm9tOiBkaXNwYXRjaC1ib3VuY2VzQGlldGYub3Jn
PG1haWx0bzpkaXNwYXRjaC1ib3VuY2VzQGlldGYub3JnPiBbbWFpbHRvOmRpc3BhdGNoLWJvdW5j
ZXNAaWV0Zi5vcmc8bWFpbHRvOmRpc3BhdGNoLWJvdW5jZXNAaWV0Zi5vcmc+XSBPbiBCZWhhbGYg
T2YgZXh0IFBldGVyIE11c2dyYXZlDQpTZW50OiAxNyBEZWNlbWJlciwgMjAxMCAxMzo0OA0KVG86
IEhhcmFsZCBBbHZlc3RyYW5kDQpDYzogcnRjLXdlYkBhbHZlc3RyYW5kLm5vPG1haWx0bzpydGMt
d2ViQGFsdmVzdHJhbmQubm8+OyBkaXNwYXRjaEBpZXRmLm9yZzxtYWlsdG86ZGlzcGF0Y2hAaWV0
Zi5vcmc+OyBUZWQgSGFyZGllDQpTdWJqZWN0OiBSZTogW2Rpc3BhdGNoXSBGd2Q6IE5ldyBWZXJz
aW9uIE5vdGlmaWNhdGlvbiBmb3IgZHJhZnQtYWx2ZXN0cmFuZC1kaXNwYXRjaC1ydGN3ZWItcHJv
dG9jb2xzLTAwDQoNCkknZCBhbHNvIGxpa2UgdG8gZWNobyBBbGFuJ3MgdGhhbmtzIGZvciB0aGVz
ZSBkcmFmdHMuDQoNClRoZSBwcm90b2NvbCBkb2MgaXMgdmVyeSBjbGVhci4gW0lmIHlvdSByZWFk
IG9ubHkgb25lIGRpc3BhdGNoIGRyYWZ0IHRoaXMgQ2hyaXN0bWFzLCBtYWtlIGl0IHRoaXMgb25l
LiA7LSkgIF0NCg0KT25lIG9ic2VydmF0aW9uIHRvIHRoZSBncm91cC4gVGhlIG1hbmRhdG9yeSB0
byBpbXBsZW1lbnQgdmlkZW8gQ09ERUMgaXMgVlA4IChwcmVzdW1hYmx5IHNpbmNlIGl0IGRvZXMg
bm90IGhhdmUgSVBSIGlzc3VlcyAtIHdoaWNoIHNvbWUgb3RoZXIgY2hvaWNlcyB3b3VsZCBoYXZl
KS4NCg0KUmVnYXJkcywNCg0KUGV0ZXIgTXVzZ3JhdmUNCg0KDQpOaXRzDQpJbnRyb2R1Y3Rpb24N
CnMvdmVpY2hsZS92ZWhpY2xlLw0KDQpTZWN0aW9uIDIgUGFyYSAiV2l0aGluIGVhY2guLiINCnMv
aW1wbGVtZW50YWl0b24vaW1wbGVtZW50YXRpb24vDQoNClNlY3Rpb24gNCBQYXJhMQ0KInN1Y2gg
YXMiIChzb21ldGhpbmcgbWlzc2luZyBoZXJlPykNCg0KU2VjdGlvbiA1IFBhcmEyDQoiVGhlcmUg
aXMgbm8gdGhpcmQgbWFuZGF0b3J5IHRvIGltcGxlbWVudCINCj8gV2FzIHRoZXJlIGEgbWVudGlv
biBvZiBhIHRoaXJkIGJlZm9yZS4gTm90IHN1cmUgd2h5IHRoaXMgc3RhdGVtZW50IGlzIHRoZXJl
Lg0KDQoNCk9uIDIwMTAtMTEtMTAsIGF0IDY6MzQgQU0sIEhhcmFsZCBBbHZlc3RyYW5kIHdyb3Rl
Og0KDQoNClRoaXMgaXMgdGhlIG92ZXJ2aWV3IGRvY3VtZW50IGZvciB0aGUgSUVURi1yZWxhdGVk
IFJUQy1XRUIgd29yay4NCg0KLS0tLS0tLS0gT3JpZ2luYWwgTWVzc2FnZSAtLS0tLS0tLQ0KU3Vi
amVjdDoNCg0KTmV3IFZlcnNpb24gTm90aWZpY2F0aW9uIGZvciBkcmFmdC1hbHZlc3RyYW5kLWRp
c3BhdGNoLXJ0Y3dlYi1wcm90b2NvbHMtMDANCg0KRGF0ZToNCg0KV2VkLCAxMCBOb3YgMjAxMCAw
MzozMTowNSAtMDgwMCAoUFNUKQ0KDQpGcm9tOg0KSUVURiBJLUQgU3VibWlzc2lvbiBUb29sIDxp
ZHN1Ym1pc3Npb25AaWV0Zi5vcmc8bWFpbHRvOmlkc3VibWlzc2lvbkBpZXRmLm9yZz4+PG1haWx0
bzppZHN1Ym1pc3Npb25AaWV0Zi5vcmc8bWFpbHRvOmlkc3VibWlzc2lvbkBpZXRmLm9yZz4+DQoN
ClRvOg0KDQpoYXJhbGRAYWx2ZXN0cmFuZC5ubzxtYWlsdG86aGFyYWxkQGFsdmVzdHJhbmQubm8+
PG1haWx0bzpoYXJhbGRAYWx2ZXN0cmFuZC5ubzxtYWlsdG86aGFyYWxkQGFsdmVzdHJhbmQubm8+
Pg0KDQoNCg0KQSBuZXcgdmVyc2lvbiBvZiBJLUQsIGRyYWZ0LWFsdmVzdHJhbmQtZGlzcGF0Y2gt
cnRjd2ViLXByb3RvY29scy0wMC50eHQgaGFzIGJlZW4gc3VjY2Vzc2Z1bGx5IHN1Ym1pdHRlZCBi
eSBIYXJhbGQgQWx2ZXN0cmFuZCBhbmQgcG9zdGVkIHRvIHRoZSBJRVRGIHJlcG9zaXRvcnkuDQoN
Cg0KDQpGaWxlbmFtZTogICAgICBkcmFmdC1hbHZlc3RyYW5kLWRpc3BhdGNoLXJ0Y3dlYi1wcm90
b2NvbHMNCg0KUmV2aXNpb246ICAgICAgMDANCg0KVGl0bGU6ICAgICAgICAgT3ZlcnZpZXc6IFJl
YWwgVGltZSBQcm90b2NvbHMgZm9yIEJyb3dlci1iYXNlZCBBcHBsaWNhdGlvbnMNCg0KQ3JlYXRp
b25fZGF0ZTogIDIwMTAtMTEtMTENCg0KV0cgSUQ6ICAgICAgICAgSW5kZXBlbmRlbnQgU3VibWlz
c2lvbg0KDQpOdW1iZXJfb2ZfcGFnZXM6IDkNCg0KDQoNCkFic3RyYWN0Og0KDQpUaGlzIGRvY3Vt
ZW50IGdpdmVzIGFuIG92ZXJ2aWV3IG9mIGEgcHJvdG9jb2wgc3VpdGUgaW50ZW5kZWQgZm9yIHVz
ZQ0KDQp3aXRoIHJlYWwtdGltZSBhcHBsaWNhdGlvbnMgdGhhdCBjYW4gYmUgZGVwbG95ZWQgaW4g
YnJvd3NlcnMgLSAicmVhbA0KDQp0aW1lIGNvbW11bmljYXRpb24gb24gdGhlIFdlYiIuDQoNCg0K
DQpJdCBpbnRlbmRzIHRvIHNlcnZlIGFzIGEgc3RhcnRpbmcgYW5kIGNvb3JkaW5hdGlvbiBwb2lu
dCB0byBtYWtlIHN1cmUNCg0KYWxsIHRoZSBwYXJ0cyB0aGF0IGFyZSBuZWVkZWQgdG8gYWNoaWV2
ZSB0aGlzIGdvYWwgYXJlIGZpbmRhYmxlLCBhbmQNCg0KdGhhdCB0aGUgcGFydHMgdGhhdCBiZWxv
bmcgaW4gdGhlIEludGVybmV0IHByb3RvY29sIHN1aXRlIGFyZSBmdWxseQ0KDQpzcGVjaWZpZWQg
YW5kIG9uIHRoZSByaWdodCBwdWJsaWNhdGlvbiB0cmFjay4NCg0KDQoNClRoaXMgd29yayBpcyBh
biBhdHRlbXB0IHRvIHN5bnRoZXNpemUgdGhlIGlucHV0IG9mIG1hbnkgcGVvcGxlLCBidXQNCg0K
bWFrZXMgbm8gY2xhaW1zIHRvIGZ1bGx5IHJlcHJlc2VudCB0aGUgdmlld3Mgb2YgYW55IG9mIHRo
ZW0uICBBbGwNCg0KcGFydHMgb2YgdGhlIGRvY3VtZW50IHNob3VsZCBiZSByZWdhcmRlZCBhcyBv
cGVuIGZvciBkaXNjdXNzaW9uLg0KDQoNCg0KDQoNCg0KDQpUaGUgSUVURiBTZWNyZXRhcmlhdC4N
Cg0KDQoNCg0KDQoNCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fDQpkaXNwYXRjaCBtYWlsaW5nIGxpc3QNCmRpc3BhdGNoQGlldGYub3JnPG1haWx0bzpkaXNw
YXRjaEBpZXRmLm9yZz48bWFpbHRvOmRpc3BhdGNoQGlldGYub3JnPG1haWx0bzpkaXNwYXRjaEBp
ZXRmLm9yZz4+DQpodHRwczovL3d3dy5pZXRmLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2Rpc3BhdGNo
DQotLS0tLS0tLS0tLS0tLSBuZXh0IHBhcnQgLS0tLS0tLS0tLS0tLS0NCkFuIEhUTUwgYXR0YWNo
bWVudCB3YXMgc2NydWJiZWQuLi4NClVSTDogPGh0dHA6Ly93d3cuaWV0Zi5vcmcvbWFpbC1hcmNo
aXZlL3dlYi9kaXNwYXRjaC9hdHRhY2htZW50cy8yMDEwMTIyMS80NmVjNDMxNy9hdHRhY2htZW50
Lmh0bT4NCg0KLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXw0KUlRDLVdlYiBtYWlsaW5nIGxpc3QNClJU
Qy1XZWJAYWx2ZXN0cmFuZC5ubzxtYWlsdG86UlRDLVdlYkBhbHZlc3RyYW5kLm5vPg0KaHR0cDov
L3d3dy5hbHZlc3RyYW5kLm5vL21haWxtYW4vbGlzdGluZm8vcnRjLXdlYg0KDQo=

--_000_DD8B10B86502AB488CB2D3DB4C546E38082C70008AM1MPN1003mgdn_
Content-Type: text/html; charset="utf-8"
Content-Transfer-Encoding: base64

PGh0bWwgeG1sbnM6dj0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTp2bWwiIHhtbG5zOm89InVy
bjpzY2hlbWFzLW1pY3Jvc29mdC1jb206b2ZmaWNlOm9mZmljZSIgeG1sbnM6dz0idXJuOnNjaGVt
YXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6d29yZCIgeG1sbnM6eD0idXJuOnNjaGVtYXMtbWljcm9z
b2Z0LWNvbTpvZmZpY2U6ZXhjZWwiIHhtbG5zOnA9InVybjpzY2hlbWFzLW1pY3Jvc29mdC1jb206
b2ZmaWNlOnBvd2VycG9pbnQiIHhtbG5zOmE9InVybjpzY2hlbWFzLW1pY3Jvc29mdC1jb206b2Zm
aWNlOmFjY2VzcyIgeG1sbnM6ZHQ9InV1aWQ6QzJGNDEwMTAtNjVCMy0xMWQxLUEyOUYtMDBBQTAw
QzE0ODgyIiB4bWxuczpzPSJ1dWlkOkJEQzZFM0YwLTZEQTMtMTFkMS1BMkEzLTAwQUEwMEMxNDg4
MiIgeG1sbnM6cnM9InVybjpzY2hlbWFzLW1pY3Jvc29mdC1jb206cm93c2V0IiB4bWxuczp6PSIj
Um93c2V0U2NoZW1hIiB4bWxuczpiPSJ1cm46c2NoZW1hcy1taWNyb3NvZnQtY29tOm9mZmljZTpw
dWJsaXNoZXIiIHhtbG5zOnNzPSJ1cm46c2NoZW1hcy1taWNyb3NvZnQtY29tOm9mZmljZTpzcHJl
YWRzaGVldCIgeG1sbnM6Yz0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6Y29tcG9u
ZW50OnNwcmVhZHNoZWV0IiB4bWxuczpvZGM9InVybjpzY2hlbWFzLW1pY3Jvc29mdC1jb206b2Zm
aWNlOm9kYyIgeG1sbnM6b2E9InVybjpzY2hlbWFzLW1pY3Jvc29mdC1jb206b2ZmaWNlOmFjdGl2
YXRpb24iIHhtbG5zOmh0bWw9Imh0dHA6Ly93d3cudzMub3JnL1RSL1JFQy1odG1sNDAiIHhtbG5z
OnE9Imh0dHA6Ly9zY2hlbWFzLnhtbHNvYXAub3JnL3NvYXAvZW52ZWxvcGUvIiB4bWxuczpydGM9
Imh0dHA6Ly9taWNyb3NvZnQuY29tL29mZmljZW5ldC9jb25mZXJlbmNpbmciIHhtbG5zOkQ9IkRB
VjoiIHhtbG5zOlJlcGw9Imh0dHA6Ly9zY2hlbWFzLm1pY3Jvc29mdC5jb20vcmVwbC8iIHhtbG5z
Om10PSJodHRwOi8vc2NoZW1hcy5taWNyb3NvZnQuY29tL3NoYXJlcG9pbnQvc29hcC9tZWV0aW5n
cy8iIHhtbG5zOngyPSJodHRwOi8vc2NoZW1hcy5taWNyb3NvZnQuY29tL29mZmljZS9leGNlbC8y
MDAzL3htbCIgeG1sbnM6cHBkYT0iaHR0cDovL3d3dy5wYXNzcG9ydC5jb20vTmFtZVNwYWNlLnhz
ZCIgeG1sbnM6b2lzPSJodHRwOi8vc2NoZW1hcy5taWNyb3NvZnQuY29tL3NoYXJlcG9pbnQvc29h
cC9vaXMvIiB4bWxuczpkaXI9Imh0dHA6Ly9zY2hlbWFzLm1pY3Jvc29mdC5jb20vc2hhcmVwb2lu
dC9zb2FwL2RpcmVjdG9yeS8iIHhtbG5zOmRzPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwLzA5L3ht
bGRzaWcjIiB4bWxuczpkc3A9Imh0dHA6Ly9zY2hlbWFzLm1pY3Jvc29mdC5jb20vc2hhcmVwb2lu
dC9kc3AiIHhtbG5zOnVkYz0iaHR0cDovL3NjaGVtYXMubWljcm9zb2Z0LmNvbS9kYXRhL3VkYyIg
eG1sbnM6eHNkPSJodHRwOi8vd3d3LnczLm9yZy8yMDAxL1hNTFNjaGVtYSIgeG1sbnM6c3ViPSJo
dHRwOi8vc2NoZW1hcy5taWNyb3NvZnQuY29tL3NoYXJlcG9pbnQvc29hcC8yMDAyLzEvYWxlcnRz
LyIgeG1sbnM6ZWM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDEvMDQveG1sZW5jIyIgeG1sbnM6c3A9
Imh0dHA6Ly9zY2hlbWFzLm1pY3Jvc29mdC5jb20vc2hhcmVwb2ludC8iIHhtbG5zOnNwcz0iaHR0
cDovL3NjaGVtYXMubWljcm9zb2Z0LmNvbS9zaGFyZXBvaW50L3NvYXAvIiB4bWxuczp4c2k9Imh0
dHA6Ly93d3cudzMub3JnLzIwMDEvWE1MU2NoZW1hLWluc3RhbmNlIiB4bWxuczp1ZGNzPSJodHRw
Oi8vc2NoZW1hcy5taWNyb3NvZnQuY29tL2RhdGEvdWRjL3NvYXAiIHhtbG5zOnVkY3hmPSJodHRw
Oi8vc2NoZW1hcy5taWNyb3NvZnQuY29tL2RhdGEvdWRjL3htbGZpbGUiIHhtbG5zOnVkY3AycD0i
aHR0cDovL3NjaGVtYXMubWljcm9zb2Z0LmNvbS9kYXRhL3VkYy9wYXJ0dG9wYXJ0IiB4bWxuczp3
Zj0iaHR0cDovL3NjaGVtYXMubWljcm9zb2Z0LmNvbS9zaGFyZXBvaW50L3NvYXAvd29ya2Zsb3cv
IiB4bWxuczpkc3NzPSJodHRwOi8vc2NoZW1hcy5taWNyb3NvZnQuY29tL29mZmljZS8yMDA2L2Rp
Z3NpZy1zZXR1cCIgeG1sbnM6ZHNzaT0iaHR0cDovL3NjaGVtYXMubWljcm9zb2Z0LmNvbS9vZmZp
Y2UvMjAwNi9kaWdzaWciIHhtbG5zOm1kc3NpPSJodHRwOi8vc2NoZW1hcy5vcGVueG1sZm9ybWF0
cy5vcmcvcGFja2FnZS8yMDA2L2RpZ2l0YWwtc2lnbmF0dXJlIiB4bWxuczptdmVyPSJodHRwOi8v
c2NoZW1hcy5vcGVueG1sZm9ybWF0cy5vcmcvbWFya3VwLWNvbXBhdGliaWxpdHkvMjAwNiIgeG1s
bnM6bT0iaHR0cDovL3NjaGVtYXMubWljcm9zb2Z0LmNvbS9vZmZpY2UvMjAwNC8xMi9vbW1sIiB4
bWxuczptcmVscz0iaHR0cDovL3NjaGVtYXMub3BlbnhtbGZvcm1hdHMub3JnL3BhY2thZ2UvMjAw
Ni9yZWxhdGlvbnNoaXBzIiB4bWxuczpzcHdwPSJodHRwOi8vbWljcm9zb2Z0LmNvbS9zaGFyZXBv
aW50L3dlYnBhcnRwYWdlcyIgeG1sbnM6ZXgxMnQ9Imh0dHA6Ly9zY2hlbWFzLm1pY3Jvc29mdC5j
b20vZXhjaGFuZ2Uvc2VydmljZXMvMjAwNi90eXBlcyIgeG1sbnM6ZXgxMm09Imh0dHA6Ly9zY2hl
bWFzLm1pY3Jvc29mdC5jb20vZXhjaGFuZ2Uvc2VydmljZXMvMjAwNi9tZXNzYWdlcyIgeG1sbnM6
cHB0c2w9Imh0dHA6Ly9zY2hlbWFzLm1pY3Jvc29mdC5jb20vc2hhcmVwb2ludC9zb2FwL1NsaWRl
TGlicmFyeS8iIHhtbG5zOnNwc2w9Imh0dHA6Ly9taWNyb3NvZnQuY29tL3dlYnNlcnZpY2VzL1No
YXJlUG9pbnRQb3J0YWxTZXJ2ZXIvUHVibGlzaGVkTGlua3NTZXJ2aWNlIiB4bWxuczpaPSJ1cm46
c2NoZW1hcy1taWNyb3NvZnQtY29tOiIgeG1sbnM6c3Q9IiYjMTsiIHhtbG5zPSJodHRwOi8vd3d3
LnczLm9yZy9UUi9SRUMtaHRtbDQwIj4NCg0KPGhlYWQ+DQo8bWV0YSBodHRwLWVxdWl2PUNvbnRl
bnQtVHlwZSBjb250ZW50PSJ0ZXh0L2h0bWw7IGNoYXJzZXQ9dXRmLTgiPg0KPG1ldGEgbmFtZT1H
ZW5lcmF0b3IgY29udGVudD0iTWljcm9zb2Z0IFdvcmQgMTIgKGZpbHRlcmVkIG1lZGl1bSkiPg0K
PHN0eWxlPg0KPCEtLQ0KIC8qIEZvbnQgRGVmaW5pdGlvbnMgKi8NCiBAZm9udC1mYWNlDQoJe2Zv
bnQtZmFtaWx5OkNhbGlicmk7DQoJcGFub3NlLTE6MiAxNSA1IDIgMiAyIDQgMyAyIDQ7fQ0KQGZv
bnQtZmFjZQ0KCXtmb250LWZhbWlseTpUYWhvbWE7DQoJcGFub3NlLTE6MiAxMSA2IDQgMyA1IDQg
NCAyIDQ7fQ0KIC8qIFN0eWxlIERlZmluaXRpb25zICovDQogcC5Nc29Ob3JtYWwsIGxpLk1zb05v
cm1hbCwgZGl2Lk1zb05vcm1hbA0KCXttYXJnaW46MGNtOw0KCW1hcmdpbi1ib3R0b206LjAwMDFw
dDsNCglmb250LXNpemU6MTIuMHB0Ow0KCWZvbnQtZmFtaWx5OiJUaW1lcyBOZXcgUm9tYW4iLCJz
ZXJpZiI7fQ0KYTpsaW5rLCBzcGFuLk1zb0h5cGVybGluaw0KCXttc28tc3R5bGUtcHJpb3JpdHk6
OTk7DQoJY29sb3I6Ymx1ZTsNCgl0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lO30NCmE6dmlzaXRl
ZCwgc3Bhbi5Nc29IeXBlcmxpbmtGb2xsb3dlZA0KCXttc28tc3R5bGUtcHJpb3JpdHk6OTk7DQoJ
Y29sb3I6cHVycGxlOw0KCXRleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmU7fQ0Kc3Bhbi5FbWFpbFN0
eWxlMTcNCgl7bXNvLXN0eWxlLXR5cGU6cGVyc29uYWwtcmVwbHk7DQoJZm9udC1mYW1pbHk6IkNh
bGlicmkiLCJzYW5zLXNlcmlmIjsNCgljb2xvcjojMUY0OTdEO30NCi5Nc29DaHBEZWZhdWx0DQoJ
e21zby1zdHlsZS10eXBlOmV4cG9ydC1vbmx5O30NCkBwYWdlIFdvcmRTZWN0aW9uMQ0KCXtzaXpl
OjYxMi4wcHQgNzkyLjBwdDsNCgltYXJnaW46NzIuMHB0IDcyLjBwdCA3Mi4wcHQgNzIuMHB0O30N
CmRpdi5Xb3JkU2VjdGlvbjENCgl7cGFnZTpXb3JkU2VjdGlvbjE7fQ0KLS0+DQo8L3N0eWxlPg0K
PCEtLVtpZiBndGUgbXNvIDldPjx4bWw+DQogPG86c2hhcGVkZWZhdWx0cyB2OmV4dD0iZWRpdCIg
c3BpZG1heD0iMTAyNiIgLz4NCjwveG1sPjwhW2VuZGlmXS0tPjwhLS1baWYgZ3RlIG1zbyA5XT48
eG1sPg0KIDxvOnNoYXBlbGF5b3V0IHY6ZXh0PSJlZGl0Ij4NCiAgPG86aWRtYXAgdjpleHQ9ImVk
aXQiIGRhdGE9IjEiIC8+DQogPC9vOnNoYXBlbGF5b3V0PjwveG1sPjwhW2VuZGlmXS0tPg0KPC9o
ZWFkPg0KDQo8Ym9keSBsYW5nPUVOLVVTIGxpbms9Ymx1ZSB2bGluaz1wdXJwbGU+DQoNCjxkaXYg
Y2xhc3M9V29yZFNlY3Rpb24xPg0KDQo8cCBjbGFzcz1Nc29Ob3JtYWw+PHNwYW4gc3R5bGU9J2Zv
bnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6IkNhbGlicmkiLCJzYW5zLXNlcmlmIjsNCmNvbG9y
OiMxRjQ5N0QnPkhpIEp1c3Rpbiw8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQoNCjxwIGNsYXNzPU1z
b05vcm1hbD48c3BhbiBzdHlsZT0nZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseToiQ2FsaWJy
aSIsInNhbnMtc2VyaWYiOw0KY29sb3I6IzFGNDk3RCc+PG86cD4mbmJzcDs8L286cD48L3NwYW4+
PC9wPg0KDQo8cCBjbGFzcz1Nc29Ob3JtYWw+PHNwYW4gc3R5bGU9J2ZvbnQtc2l6ZToxMS4wcHQ7
Zm9udC1mYW1pbHk6IkNhbGlicmkiLCJzYW5zLXNlcmlmIjsNCmNvbG9yOiMxRjQ5N0QnPkl0IHdv
dWxkIGJlIHZlcnkgZGVzaXJhYmxlIHRvIGFncmVlIG9uIHRoZSBNVEkgY29kZWNzIGZvciBib3Ro
DQphdWRpbyBhbmQgdmlkZW8gdG8gZW5zdXJlIGludGVyb3BlcmFiaWxpdHkuIEFzIHlvdSBzYXkg
cGVvcGxlL2NvbXBhbmllcyBoYXZlDQpkaWZmZXJlbnQgcmVhc29ucyBmb3IgcHJlZmVycmluZyBj
b2RlY3MuIEluIGNhc2Ugb2YgdmlkZW8gY29kZWNzIHRoZSByZWFsaXR5IGlzDQp0aGF0IGl0IHdp
bGwgYmUgdmVyeSBkaWZmaWN1bHQgdG8gcmVhY2ggYW4gYWdyZWVtZW50IG92ZXIgVlA4IHZzLiBI
LjI2NC4gPG86cD48L286cD48L3NwYW4+PC9wPg0KDQo8cCBjbGFzcz1Nc29Ob3JtYWw+PHNwYW4g
c3R5bGU9J2ZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6IkNhbGlicmkiLCJzYW5zLXNlcmlm
IjsNCmNvbG9yOiMxRjQ5N0QnPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCg0KPHAgY2xh
c3M9TXNvTm9ybWFsPjxzcGFuIHN0eWxlPSdmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiJD
YWxpYnJpIiwic2Fucy1zZXJpZiI7DQpjb2xvcjojMUY0OTdEJz5PbmUgb2YgdGhlIHByYWN0aWNh
bCByZWFzb25zIHRvIHByZWZlciBILjI2NCBpcyB0aGF0IGlzIGFscmVhZHkNCnNvIHdpZGVseSBz
dXBwb3J0ZWQuIEZvciBpbnN0YW5jZSBpbiBtb2JpbGUgZGV2aWNlcyBIVyBhY2NlbGVyYXRpb24g
aXMNCmltcG9ydGFudCAoZXNwZWNpYWxseSBmb3IgZW5jb2RpbmcpLCBhbmQgd2UgaGF2ZSBpdCB0
b2RheSBpbiBtYW55IHBsYXRmb3JtcyBmb3INCkguMjY0LCBidXQgbm90IG5lY2Vzc2FyaWx5IGZv
ciBvdGhlciB2aWRlbyBjb2RlY3MuIDxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCg0KPHAgY2xhc3M9
TXNvTm9ybWFsPjxzcGFuIHN0eWxlPSdmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiJDYWxp
YnJpIiwic2Fucy1zZXJpZiI7DQpjb2xvcjojMUY0OTdEJz48bzpwPiZuYnNwOzwvbzpwPjwvc3Bh
bj48L3A+DQoNCjxwIGNsYXNzPU1zb05vcm1hbD48c3BhbiBzdHlsZT0nZm9udC1zaXplOjExLjBw
dDtmb250LWZhbWlseToiQ2FsaWJyaSIsInNhbnMtc2VyaWYiOw0KY29sb3I6IzFGNDk3RCc+TWFy
a3VzPG86cD48L286cD48L3NwYW4+PC9wPg0KDQo8cCBjbGFzcz1Nc29Ob3JtYWw+PHNwYW4gc3R5
bGU9J2ZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6IkNhbGlicmkiLCJzYW5zLXNlcmlmIjsN
CmNvbG9yOiMxRjQ5N0QnPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCg0KPHAgY2xhc3M9
TXNvTm9ybWFsPjxzcGFuIHN0eWxlPSdmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiJDYWxp
YnJpIiwic2Fucy1zZXJpZiI7DQpjb2xvcjojMUY0OTdEJz48bzpwPiZuYnNwOzwvbzpwPjwvc3Bh
bj48L3A+DQoNCjxkaXYgc3R5bGU9J2JvcmRlcjpub25lO2JvcmRlci1sZWZ0OnNvbGlkIGJsdWUg
MS41cHQ7cGFkZGluZzowY20gMGNtIDBjbSA0LjBwdCc+DQoNCjxkaXY+DQoNCjxkaXYgc3R5bGU9
J2JvcmRlcjpub25lO2JvcmRlci10b3A6c29saWQgI0I1QzRERiAxLjBwdDtwYWRkaW5nOjMuMHB0
IDBjbSAwY20gMGNtJz4NCg0KPHAgY2xhc3M9TXNvTm9ybWFsPjxiPjxzcGFuIHN0eWxlPSdmb250
LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiJUYWhvbWEiLCJzYW5zLXNlcmlmIic+RnJvbTo8L3Nw
YW4+PC9iPjxzcGFuDQpzdHlsZT0nZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseToiVGFob21h
Iiwic2Fucy1zZXJpZiInPiBleHQgSnVzdGluIFViZXJ0aQ0KW21haWx0bzpqdWJlcnRpQGdvb2ds
ZS5jb21dIDxicj4NCjxiPlNlbnQ6PC9iPiAyMiBEZWNlbWJlciwgMjAxMCAxODoxNTxicj4NCjxi
PlRvOjwvYj4gSW5nZW1hciBKb2hhbnNzb24gUzxicj4NCjxiPkNjOjwvYj4gZGlzcGF0Y2hAaWV0
Zi5vcmc7IHJ0Yy13ZWJAYWx2ZXN0cmFuZC5ubzsgSXNvbWFraSBNYXJrdXMNCihOb2tpYS1DSUMv
RXNwb28pPGJyPg0KPGI+U3ViamVjdDo8L2I+IFJlOiBbUlRXXSBbZGlzcGF0Y2hdIEZ3ZDogTmV3
IFZlcnNpb24gTm90aWZpY2F0aW9uIGZvciBkcmFmdC1hbHZlc3RyYW5kLWRpc3BhdGNoLXJ0Y3dl
Yi1wcm90b2NvbHMtMDA8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQoNCjwvZGl2Pg0KDQo8L2Rpdj4N
Cg0KPHAgY2xhc3M9TXNvTm9ybWFsPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KDQo8cCBjbGFzcz1N
c29Ob3JtYWw+SW5nZW1hciw8bzpwPjwvbzpwPjwvcD4NCg0KPGRpdj4NCg0KPHAgY2xhc3M9TXNv
Tm9ybWFsPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KDQo8L2Rpdj4NCg0KPGRpdj4NCg0KPHAgY2xh
c3M9TXNvTm9ybWFsPlJGQyAzNzExIGRlZmluZXMgQUVTIGFzIHRoZSBkZWZhdWx0IGVuY3J5cHRp
b24gYWxnb3JpdGhtIGFuZA0KSE1BQy1TSEExIGFzIHRoZSBkZWZhdWx0IGF1dGhlbnRpY2F0aW9u
IGFsZ29yaXRobSBmb3IgU1JUUC4gQXMgYSByZXN1bHQsIHRob3NlDQphbGdvcml0aG1zIGFyZSB1
c2VkIGJ5IHByZXR0eSBtdWNoIGV2ZXJ5IGFwcGxpY2F0aW9uIHRoYXQgdXNlcyBTUlRQLCB3aGlj
aA0KbWFrZXMgaW50ZXJvcGVyYWJpbGl0eSBtdWNoIGVhc2llci48bzpwPjwvbzpwPjwvcD4NCg0K
PC9kaXY+DQoNCjxkaXY+DQoNCjxwIGNsYXNzPU1zb05vcm1hbD48bzpwPiZuYnNwOzwvbzpwPjwv
cD4NCg0KPC9kaXY+DQoNCjxkaXY+DQoNCjxwIGNsYXNzPU1zb05vcm1hbD5JIHRoaW5rIGEgc2lt
aWxhciBzdGF0ZW1lbnQgY2FuIGJlIG1hZGUgcmVnYXJkaW5nIHRoZQ0Kc2VsZWN0aW9uIG9mIE1U
SSB2aWRlbyBjb2RlY3MuIFRoZXJlIGFyZSB2YXJpb3VzIHJlYXNvbnMgd2h5IG9uZSBtaWdodCBj
aG9vc2UNCm9uZSBjb2RlYyB2ZXJzdXMgYW5vdGhlci4gQnV0IGlmIHdlIGFyZSB1bmFibGUgdG8g
cGljayBhdCBsZWFzdCBvbmUgZGVmYXVsdC9NVEkNCmNvZGVjIChmb3IgZWFjaCBtZWRpYSB0eXBl
KSwgaW50ZXJvcGVyYWJpbGl0eSBhbmQgdGhlcmVieSBhZG9wdGlvbiBvZiB0aGlzDQpwbGF0Zm9y
bSB3aWxsIGJlIG11Y2ggbW9yZSBjaGFsbGVuZ2luZy48bzpwPjwvbzpwPjwvcD4NCg0KPC9kaXY+
DQoNCjxkaXY+DQoNCjxwIGNsYXNzPU1zb05vcm1hbD48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCg0K
PC9kaXY+DQoNCjxkaXY+DQoNCjxwIGNsYXNzPU1zb05vcm1hbD4tLWp1c3RpbjxvOnA+PC9vOnA+
PC9wPg0KDQo8L2Rpdj4NCg0KPGRpdj4NCg0KPHAgY2xhc3M9TXNvTm9ybWFsPjxvOnA+Jm5ic3A7
PC9vOnA+PC9wPg0KDQo8ZGl2Pg0KDQo8cCBjbGFzcz1Nc29Ob3JtYWw+T24gVHVlLCBEZWMgMjEs
IDIwMTAgYXQgMTE6NDQgUE0sIEluZ2VtYXIgSm9oYW5zc29uIFMgJmx0OzxhDQpocmVmPSJtYWls
dG86aW5nZW1hci5zLmpvaGFuc3NvbkBlcmljc3Nvbi5jb20iPmluZ2VtYXIucy5qb2hhbnNzb25A
ZXJpY3Nzb24uY29tPC9hPiZndDsNCndyb3RlOjxvOnA+PC9vOnA+PC9wPg0KDQo8cCBjbGFzcz1N
c29Ob3JtYWw+SGk8YnI+DQo8YnI+DQpOb3QgbWVhbmluZyB0byBleHByZXNzIGFueSBwcmVmZXJl
bmNlIGluIGFueSBkaXJlY3Rpb24gYnV0IG1vcmUgYSBxdWVzdGlvbiB0bw0KdGhlIG1vcmUgZXhw
ZXJpZW5lZCBJRVRGZXJzLjxicj4NCjxicj4NCk15IGltcHJlc3Npb24gaGVyZSBpcyB0aGF0IGFs
Z29yaXRobXMgZGV2aXNlZCBvdXRzaWRlIHRoZSBJRVRGIGFyZSByYXJlbHkNCm1hbmRhdGVkIGlu
IElFVEYgZnJhbWV3b3Jrcy48YnI+DQo8YnI+DQpUd28gZXhhbXBsZXMgdGhhdCBJIGNhbiBjb21l
IHVwIHdpdGggYXJlPGJyPg0KPGJyPg0KU1JUUCAoUkZDMzcxMSk6IE9ubHkgc3BlY2lmaWVzIHRo
ZSBmcmFtZXdvcmsgZm9yIHNlY3VyZSBSVFAgYnV0IGRvZXMgbm90DQptYW5kYXRlIGFueSBlbmNy
eXB0aW9uL2F1dGhlbnRpY2F0aW9uIGFsZ29yaXRobXMuIE5vdCBzdXJlIGlmIGV4Y3J5cHRpb24g
YWxnb3MNCmFyZSBzcGVjaWZpZWQgaW4gc2VwYXJhdGUgUkZDJ3M8YnI+DQo8YnI+DQpGRUNGUkFN
RSAoUkZDNjAxNSk6IFNwZWNpZmllcyB0aGUgZnJhbWV3b3JrIGZvciBnZW5lcmljIEZFQywgZ2Vu
ZXJpYyBlbm91Z2ggdG8NCnBsdWcgaW4gYW55IEZFQyBhbGdvLCB0aGUgYWN0dWFsIEZFQyBhbGdv
cyBhcmUgc3BlY2lmaWVkIGluIHNlcGFyYXRlIGRyYWZzICg8YQ0KaHJlZj0iaHR0cDovL3Rvb2xz
LmlldGYub3JnL3dnL2ZlY2ZyYW1lLyIgdGFyZ2V0PSJfYmxhbmsiPmh0dHA6Ly90b29scy5pZXRm
Lm9yZy93Zy9mZWNmcmFtZS88L2E+KTxicj4NClBlcmhhcHMgdGhlcmUgYXJlIHNpbWlsYXIgZXhh
bXBsZXMgaW4gb3RoZXIgSUVURiBhcmVhcyB0aGF0IGNhbiBzZXJ2ZSBhcw0KZ3VpZGFuY2UgPywg
eW91IG1heSB3YW50IHRvIHBpbmcgdGhlIGVyaUlldGYgbGlzdCBvbiB0aGlzIChJIGxlYXZlIGl0
IHVwIHRvDQp5b3UpPGJyPg0KPGJyPg0KU28gdG8gbWUgaXQgc2VlbXMgbGlrZSB0aGVyZSBpcyBw
cmVmZXJlbmNlIHRvIF9ub3RfIG1hbmRhdGUgYWxnb3JpdGhtcw0KKGNvbXByZXNzaW9uLCBmZWMs
IGVuY3J5cHRpb24pIGluIElFVEYgZnJhbWV3b3JrcyAoSSBjYW4gaW1hZ2luZSBvbmUgc3BlY2lm
aWMNCnJlYXNvbiB0byB0aGlzKS4gQW5kLi4uIGFzIEkgYmVsaWV2ZSB0aGF0IFJUQy1XZWIgd2ls
bCBiZSBzb21lIGtpbmQgb2YNCmZyYW1ld29yayBJIHdvdWxkIHNheSB0aGF0IHRoaXMgd291bGQg
YXBwbHkgaGVyZSBhcyB3ZWxsID8uPGJyPg0KPGJyPg0KUGxlYXNlIGZlZWwgZnJlZSB0byBiYXNo
IG15IGNvbmNsdXNpb24uPGJyPg0KPGJyPg0KL0luZ2VtYXI8YnI+DQo8YnI+DQo8YnI+DQotLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tPGJyPg0KTWVzc2FnZTogMTxv
OnA+PC9vOnA+PC9wPg0KDQo8ZGl2Pg0KDQo8cCBjbGFzcz1Nc29Ob3JtYWw+RGF0ZTogVHVlLCAy
MSBEZWMgMjAxMCAyMTozODo0MiArMDAwMDxvOnA+PC9vOnA+PC9wPg0KDQo8L2Rpdj4NCg0KPGRp
dj4NCg0KPHAgY2xhc3M9TXNvTm9ybWFsPkZyb206ICZsdDs8YSBocmVmPSJtYWlsdG86TWFya3Vz
Lklzb21ha2lAbm9raWEuY29tIj5NYXJrdXMuSXNvbWFraUBub2tpYS5jb208L2E+Jmd0OzxvOnA+
PC9vOnA+PC9wPg0KDQo8L2Rpdj4NCg0KPGRpdj4NCg0KPHAgY2xhc3M9TXNvTm9ybWFsPlN1Ympl
Y3Q6IFJlOiBbZGlzcGF0Y2hdIEZ3ZDogTmV3IFZlcnNpb24gTm90aWZpY2F0aW9uICZuYnNwOw0K
Zm9yPGJyPg0KJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ZHJhZnQtYWx2ZXN0cmFuZC1kaXNw
YXRjaC1ydGN3ZWItcHJvdG9jb2xzLTAwPG86cD48L286cD48L3A+DQoNCjwvZGl2Pg0KDQo8ZGl2
Pg0KDQo8cCBjbGFzcz1Nc29Ob3JtYWw+VG86ICZsdDs8YSBocmVmPSJtYWlsdG86cGV0ZXIubXVz
Z3JhdmVAbWFnb3Jjb3JwLmNvbSI+cGV0ZXIubXVzZ3JhdmVAbWFnb3Jjb3JwLmNvbTwvYT4mZ3Q7
LA0KJmx0OzxhIGhyZWY9Im1haWx0bzpoYXJhbGRAYWx2ZXN0cmFuZC5ubyI+aGFyYWxkQGFsdmVz
dHJhbmQubm88L2E+Jmd0OzxvOnA+PC9vOnA+PC9wPg0KDQo8L2Rpdj4NCg0KPHAgY2xhc3M9TXNv
Tm9ybWFsPkNjOiA8YSBocmVmPSJtYWlsdG86cnRjLXdlYkBhbHZlc3RyYW5kLm5vIj5ydGMtd2Vi
QGFsdmVzdHJhbmQubm88L2E+LA0KPGEgaHJlZj0ibWFpbHRvOmRpc3BhdGNoQGlldGYub3JnIj5k
aXNwYXRjaEBpZXRmLm9yZzwvYT4sIDxhDQpocmVmPSJtYWlsdG86dGVkLmlldGZAZ21haWwuY29t
Ij50ZWQuaWV0ZkBnbWFpbC5jb208L2E+PGJyPg0KTWVzc2FnZS1JRDo8YnI+DQombmJzcDsgJm5i
c3A7ICZuYnNwOyAmbmJzcDsmbHQ7PGENCmhyZWY9Im1haWx0bzpERDhCMTBCODY1MDJBQjQ4OENC
MkQzREI0QzU0NkUzODA2REE5OUAwMDgtQU0xTVBOMS0wMDMubWdkbm9rLm5va2lhLmNvbSI+REQ4
QjEwQjg2NTAyQUI0ODhDQjJEM0RCNEM1NDZFMzgwNkRBOTlAMDA4LUFNMU1QTjEtMDAzLm1nZG5v
ay5ub2tpYS5jb208L2E+Jmd0Ozxicj4NCjxicj4NCkNvbnRlbnQtVHlwZTogdGV4dC9wbGFpbjsg
Y2hhcnNldD0mcXVvdDt1cy1hc2NpaSZxdW90OzxvOnA+PC9vOnA+PC9wPg0KDQo8ZGl2Pg0KDQo8
ZGl2Pg0KDQo8cCBjbGFzcz1Nc29Ob3JtYWwgc3R5bGU9J21hcmdpbi1ib3R0b206MTIuMHB0Jz48
YnI+DQpIaSBQZXRlciwgYWxsLDxicj4NCjxicj4NCkFib3V0IHRoZSB2aWRlbyBjb2RlYzogQXJl
IHRoZXJlIGFueSBhcmd1bWVudHMgb24gd2h5IFZQOCB3b3VsZCBub3QgaGF2ZSBJUFINCmlzc3Vl
cz8gSXQgaXMgYXZhaWxhYmxlIGFzIGFuIG9wZW4gc291cmNlIGltcGxlbWVudGF0aW9uLCBidXQg
dGhhdCBkb2VzIG5vdA0KbWVhbiB0aGVyZSBhcmUgbm8gSVBSIGFnYWluc3QgaXQuIE15IHVuZGVy
c3RhbmRpbmcgaXMgdGhhdCB0aGUgSVBSIHNpdHVhdGlvbg0Kd3J0LiBWUDggaXMgc3RpbGwgdW5j
bGVhciBhbmQgdGh1cyByaXNreS4gVGhlIG90aGVyIGlzc3VlIHdpdGggVlA4IGlzLCBhcyBmYXIN
CmFzIEkga25vdywgdGhlIGxhY2sgb2YgYSBjbGVhciBzcGVjIG91dCBvZiB3aGljaCBpbmRlcGVu
ZGVudCBpbnRlcm9wZXJhYmxlDQppbXBsZW1lbnRhdGlvbnMgY2FuIGJlIGNyZWF0ZWQuPGJyPg0K
PGJyPg0KU28gSSBkb24ndCBhdCBsZWFzdCBidXkgdGhlIGFyZ3VtZW50IHRoYXQgd2Ugc2hvdWxk
IGNob29zZSBWUDggYXMgbWFuZGF0b3J5IHRvDQppbXBsZW1lbnQgdmlkZW8gY29kZWMgYmVjYXVz
ZSBvZiBJUFIgcmVhc29ucy48YnI+DQo8YnI+DQpJJ20gd29ya2luZyBvbiBhIHNlcGFyYXRlIHJl
dmlldyBvbiBIYXJhbGQncyBkcmFmdHMgKHRoYW5rcyBmb3IgcHV0dGluZyB0aGVtDQp0b2dldGhl
cikgYW5kIHdpbGwgY29tZSBiYWNrIHRvIHRoZSBjb2RlYyBpc3N1ZSB0aGVyZSBpbiBtb3JlIGRl
dGFpbCwgYnV0IGp1c3QNCndhbnRlZCB0byByZXNwb25kIHRvIFBldGVyJ3MgcG9pbnQgaGVyZS48
YnI+DQo8YnI+DQpSZWdhcmRzLDxicj4NCiZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJz
cDsgJm5ic3A7ICZuYnNwOyAmbmJzcDtNYXJrdXM8YnI+DQo8YnI+DQpGcm9tOiA8YSBocmVmPSJt
YWlsdG86ZGlzcGF0Y2gtYm91bmNlc0BpZXRmLm9yZyI+ZGlzcGF0Y2gtYm91bmNlc0BpZXRmLm9y
ZzwvYT4NClttYWlsdG86PGEgaHJlZj0ibWFpbHRvOmRpc3BhdGNoLWJvdW5jZXNAaWV0Zi5vcmci
PmRpc3BhdGNoLWJvdW5jZXNAaWV0Zi5vcmc8L2E+XQ0KT24gQmVoYWxmIE9mIGV4dCBQZXRlciBN
dXNncmF2ZTxicj4NClNlbnQ6IDE3IERlY2VtYmVyLCAyMDEwIDEzOjQ4PGJyPg0KVG86IEhhcmFs
ZCBBbHZlc3RyYW5kPGJyPg0KQ2M6IDxhIGhyZWY9Im1haWx0bzpydGMtd2ViQGFsdmVzdHJhbmQu
bm8iPnJ0Yy13ZWJAYWx2ZXN0cmFuZC5ubzwvYT47IDxhDQpocmVmPSJtYWlsdG86ZGlzcGF0Y2hA
aWV0Zi5vcmciPmRpc3BhdGNoQGlldGYub3JnPC9hPjsgVGVkIEhhcmRpZTxicj4NClN1YmplY3Q6
IFJlOiBbZGlzcGF0Y2hdIEZ3ZDogTmV3IFZlcnNpb24gTm90aWZpY2F0aW9uIGZvcg0KZHJhZnQt
YWx2ZXN0cmFuZC1kaXNwYXRjaC1ydGN3ZWItcHJvdG9jb2xzLTAwPGJyPg0KPGJyPg0KSSdkIGFs
c28gbGlrZSB0byBlY2hvIEFsYW4ncyB0aGFua3MgZm9yIHRoZXNlIGRyYWZ0cy48YnI+DQo8YnI+
DQpUaGUgcHJvdG9jb2wgZG9jIGlzIHZlcnkgY2xlYXIuIFtJZiB5b3UgcmVhZCBvbmx5IG9uZSBk
aXNwYXRjaCBkcmFmdCB0aGlzDQpDaHJpc3RtYXMsIG1ha2UgaXQgdGhpcyBvbmUuIDstKSAmbmJz
cDtdPGJyPg0KPGJyPg0KT25lIG9ic2VydmF0aW9uIHRvIHRoZSBncm91cC4gVGhlIG1hbmRhdG9y
eSB0byBpbXBsZW1lbnQgdmlkZW8gQ09ERUMgaXMgVlA4DQoocHJlc3VtYWJseSBzaW5jZSBpdCBk
b2VzIG5vdCBoYXZlIElQUiBpc3N1ZXMgLSB3aGljaCBzb21lIG90aGVyIGNob2ljZXMgd291bGQN
CmhhdmUpLjxicj4NCjxicj4NClJlZ2FyZHMsPGJyPg0KPGJyPg0KUGV0ZXIgTXVzZ3JhdmU8YnI+
DQo8YnI+DQo8YnI+DQpOaXRzPGJyPg0KSW50cm9kdWN0aW9uPGJyPg0Kcy92ZWljaGxlL3ZlaGlj
bGUvPGJyPg0KPGJyPg0KU2VjdGlvbiAyIFBhcmEgJnF1b3Q7V2l0aGluIGVhY2guLiZxdW90Ozxi
cj4NCnMvaW1wbGVtZW50YWl0b24vaW1wbGVtZW50YXRpb24vPGJyPg0KPGJyPg0KU2VjdGlvbiA0
IFBhcmExPGJyPg0KJnF1b3Q7c3VjaCBhcyZxdW90OyAoc29tZXRoaW5nIG1pc3NpbmcgaGVyZT8p
PGJyPg0KPGJyPg0KU2VjdGlvbiA1IFBhcmEyPGJyPg0KJnF1b3Q7VGhlcmUgaXMgbm8gdGhpcmQg
bWFuZGF0b3J5IHRvIGltcGxlbWVudCZxdW90Ozxicj4NCj8gV2FzIHRoZXJlIGEgbWVudGlvbiBv
ZiBhIHRoaXJkIGJlZm9yZS4gTm90IHN1cmUgd2h5IHRoaXMgc3RhdGVtZW50IGlzIHRoZXJlLjxi
cj4NCjxicj4NCjxicj4NCk9uIDIwMTAtMTEtMTAsIGF0IDY6MzQgQU0sIEhhcmFsZCBBbHZlc3Ry
YW5kIHdyb3RlOjxicj4NCjxicj4NCjxicj4NClRoaXMgaXMgdGhlIG92ZXJ2aWV3IGRvY3VtZW50
IGZvciB0aGUgSUVURi1yZWxhdGVkIFJUQy1XRUIgd29yay48YnI+DQo8YnI+DQotLS0tLS0tLSBP
cmlnaW5hbCBNZXNzYWdlIC0tLS0tLS0tPGJyPg0KU3ViamVjdDo8YnI+DQo8YnI+DQpOZXcgVmVy
c2lvbiBOb3RpZmljYXRpb24gZm9yIGRyYWZ0LWFsdmVzdHJhbmQtZGlzcGF0Y2gtcnRjd2ViLXBy
b3RvY29scy0wMDxicj4NCjxicj4NCkRhdGU6PGJyPg0KPGJyPg0KV2VkLCAxMCBOb3YgMjAxMCAw
MzozMTowNSAtMDgwMCAoUFNUKTxicj4NCjxicj4NCkZyb206PG86cD48L286cD48L3A+DQoNCjwv
ZGl2Pg0KDQo8L2Rpdj4NCg0KPHAgY2xhc3M9TXNvTm9ybWFsPklFVEYgSS1EIFN1Ym1pc3Npb24g
VG9vbCAmbHQ7PGENCmhyZWY9Im1haWx0bzppZHN1Ym1pc3Npb25AaWV0Zi5vcmciPmlkc3VibWlz
c2lvbkBpZXRmLm9yZzwvYT4mZ3Q7Jmx0O21haWx0bzo8YQ0KaHJlZj0ibWFpbHRvOmlkc3VibWlz
c2lvbkBpZXRmLm9yZyI+aWRzdWJtaXNzaW9uQGlldGYub3JnPC9hPiZndDs8YnI+DQo8YnI+DQpU
bzo8YnI+DQo8YnI+DQo8YSBocmVmPSJtYWlsdG86aGFyYWxkQGFsdmVzdHJhbmQubm8iPmhhcmFs
ZEBhbHZlc3RyYW5kLm5vPC9hPiZsdDttYWlsdG86PGENCmhyZWY9Im1haWx0bzpoYXJhbGRAYWx2
ZXN0cmFuZC5ubyI+aGFyYWxkQGFsdmVzdHJhbmQubm88L2E+Jmd0OzxvOnA+PC9vOnA+PC9wPg0K
DQo8ZGl2Pg0KDQo8cCBjbGFzcz1Nc29Ob3JtYWw+PGJyPg0KPGJyPg0KPGJyPg0KQSBuZXcgdmVy
c2lvbiBvZiBJLUQsIGRyYWZ0LWFsdmVzdHJhbmQtZGlzcGF0Y2gtcnRjd2ViLXByb3RvY29scy0w
MC50eHQgaGFzDQpiZWVuIHN1Y2Nlc3NmdWxseSBzdWJtaXR0ZWQgYnkgSGFyYWxkIEFsdmVzdHJh
bmQgYW5kIHBvc3RlZCB0byB0aGUgSUVURg0KcmVwb3NpdG9yeS48YnI+DQo8YnI+DQo8YnI+DQo8
YnI+DQpGaWxlbmFtZTogJm5ic3A7ICZuYnNwOyAmbmJzcDtkcmFmdC1hbHZlc3RyYW5kLWRpc3Bh
dGNoLXJ0Y3dlYi1wcm90b2NvbHM8YnI+DQo8YnI+DQpSZXZpc2lvbjogJm5ic3A7ICZuYnNwOyAm
bmJzcDswMDxicj4NCjxicj4NClRpdGxlOiAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgT3Zl
cnZpZXc6IFJlYWwgVGltZSBQcm90b2NvbHMgZm9yDQpCcm93ZXItYmFzZWQgQXBwbGljYXRpb25z
PGJyPg0KPGJyPg0KQ3JlYXRpb25fZGF0ZTogJm5ic3A7MjAxMC0xMS0xMTxicj4NCjxicj4NCldH
IElEOiAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgSW5kZXBlbmRlbnQgU3VibWlzc2lvbjxi
cj4NCjxicj4NCk51bWJlcl9vZl9wYWdlczogOTxicj4NCjxicj4NCjxicj4NCjxicj4NCkFic3Ry
YWN0Ojxicj4NCjxicj4NClRoaXMgZG9jdW1lbnQgZ2l2ZXMgYW4gb3ZlcnZpZXcgb2YgYSBwcm90
b2NvbCBzdWl0ZSBpbnRlbmRlZCBmb3IgdXNlPGJyPg0KPGJyPg0Kd2l0aCByZWFsLXRpbWUgYXBw
bGljYXRpb25zIHRoYXQgY2FuIGJlIGRlcGxveWVkIGluIGJyb3dzZXJzIC0gJnF1b3Q7cmVhbDxi
cj4NCjxicj4NCnRpbWUgY29tbXVuaWNhdGlvbiBvbiB0aGUgV2ViJnF1b3Q7Ljxicj4NCjxicj4N
Cjxicj4NCjxicj4NCkl0IGludGVuZHMgdG8gc2VydmUgYXMgYSBzdGFydGluZyBhbmQgY29vcmRp
bmF0aW9uIHBvaW50IHRvIG1ha2Ugc3VyZTxicj4NCjxicj4NCmFsbCB0aGUgcGFydHMgdGhhdCBh
cmUgbmVlZGVkIHRvIGFjaGlldmUgdGhpcyBnb2FsIGFyZSBmaW5kYWJsZSwgYW5kPGJyPg0KPGJy
Pg0KdGhhdCB0aGUgcGFydHMgdGhhdCBiZWxvbmcgaW4gdGhlIEludGVybmV0IHByb3RvY29sIHN1
aXRlIGFyZSBmdWxseTxicj4NCjxicj4NCnNwZWNpZmllZCBhbmQgb24gdGhlIHJpZ2h0IHB1Ymxp
Y2F0aW9uIHRyYWNrLjxicj4NCjxicj4NCjxicj4NCjxicj4NClRoaXMgd29yayBpcyBhbiBhdHRl
bXB0IHRvIHN5bnRoZXNpemUgdGhlIGlucHV0IG9mIG1hbnkgcGVvcGxlLCBidXQ8YnI+DQo8YnI+
DQptYWtlcyBubyBjbGFpbXMgdG8gZnVsbHkgcmVwcmVzZW50IHRoZSB2aWV3cyBvZiBhbnkgb2Yg
dGhlbS4gJm5ic3A7QWxsPGJyPg0KPGJyPg0KcGFydHMgb2YgdGhlIGRvY3VtZW50IHNob3VsZCBi
ZSByZWdhcmRlZCBhcyBvcGVuIGZvciBkaXNjdXNzaW9uLjxicj4NCjxicj4NCjxicj4NCjxicj4N
Cjxicj4NCjxicj4NCjxicj4NCjxicj4NClRoZSBJRVRGIFNlY3JldGFyaWF0Ljxicj4NCjxicj4N
Cjxicj4NCjxicj4NCjxicj4NCjxicj4NCjxicj4NCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fPGJyPg0KZGlzcGF0Y2ggbWFpbGluZyBsaXN0PG86cD48L286
cD48L3A+DQoNCjwvZGl2Pg0KDQo8cCBjbGFzcz1Nc29Ob3JtYWw+PGEgaHJlZj0ibWFpbHRvOmRp
c3BhdGNoQGlldGYub3JnIj5kaXNwYXRjaEBpZXRmLm9yZzwvYT4mbHQ7bWFpbHRvOjxhDQpocmVm
PSJtYWlsdG86ZGlzcGF0Y2hAaWV0Zi5vcmciPmRpc3BhdGNoQGlldGYub3JnPC9hPiZndDs8bzpw
PjwvbzpwPjwvcD4NCg0KPGRpdj4NCg0KPHAgY2xhc3M9TXNvTm9ybWFsIHN0eWxlPSdtYXJnaW4t
Ym90dG9tOjEyLjBwdCc+PGENCmhyZWY9Imh0dHBzOi8vd3d3LmlldGYub3JnL21haWxtYW4vbGlz
dGluZm8vZGlzcGF0Y2giIHRhcmdldD0iX2JsYW5rIj5odHRwczovL3d3dy5pZXRmLm9yZy9tYWls
bWFuL2xpc3RpbmZvL2Rpc3BhdGNoPC9hPjxvOnA+PC9vOnA+PC9wPg0KDQo8L2Rpdj4NCg0KPHAg
Y2xhc3M9TXNvTm9ybWFsPi0tLS0tLS0tLS0tLS0tIG5leHQgcGFydCAtLS0tLS0tLS0tLS0tLTxi
cj4NCkFuIEhUTUwgYXR0YWNobWVudCB3YXMgc2NydWJiZWQuLi48YnI+DQpVUkw6ICZsdDs8YQ0K
aHJlZj0iaHR0cDovL3d3dy5pZXRmLm9yZy9tYWlsLWFyY2hpdmUvd2ViL2Rpc3BhdGNoL2F0dGFj
aG1lbnRzLzIwMTAxMjIxLzQ2ZWM0MzE3L2F0dGFjaG1lbnQuaHRtIg0KdGFyZ2V0PSJfYmxhbmsi
Pmh0dHA6Ly93d3cuaWV0Zi5vcmcvbWFpbC1hcmNoaXZlL3dlYi9kaXNwYXRjaC9hdHRhY2htZW50
cy8yMDEwMTIyMS80NmVjNDMxNy9hdHRhY2htZW50Lmh0bTwvYT4mZ3Q7PGJyPg0KPGJyPg0KLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tPG86cD48L286cD48L3A+DQoNCjxkaXY+DQoNCjxk
aXY+DQoNCjxwIGNsYXNzPU1zb05vcm1hbD5fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXzxicj4NClJUQy1XZWIgbWFpbGluZyBsaXN0PGJyPg0KPGEgaHJlZj0i
bWFpbHRvOlJUQy1XZWJAYWx2ZXN0cmFuZC5ubyI+UlRDLVdlYkBhbHZlc3RyYW5kLm5vPC9hPjxi
cj4NCjxhIGhyZWY9Imh0dHA6Ly93d3cuYWx2ZXN0cmFuZC5uby9tYWlsbWFuL2xpc3RpbmZvL3J0
Yy13ZWIiIHRhcmdldD0iX2JsYW5rIj5odHRwOi8vd3d3LmFsdmVzdHJhbmQubm8vbWFpbG1hbi9s
aXN0aW5mby9ydGMtd2ViPC9hPjxvOnA+PC9vOnA+PC9wPg0KDQo8L2Rpdj4NCg0KPC9kaXY+DQoN
CjwvZGl2Pg0KDQo8cCBjbGFzcz1Nc29Ob3JtYWw+PG86cD4mbmJzcDs8L286cD48L3A+DQoNCjwv
ZGl2Pg0KDQo8L2Rpdj4NCg0KPC9kaXY+DQoNCjwvYm9keT4NCg0KPC9odG1sPg0K

--_000_DD8B10B86502AB488CB2D3DB4C546E38082C70008AM1MPN1003mgdn_--

From harald@alvestrand.no  Wed Dec 22 14:43:11 2010
Return-Path: <harald@alvestrand.no>
X-Original-To: dispatch@core3.amsl.com
Delivered-To: dispatch@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id A24C43A6B96 for <dispatch@core3.amsl.com>; Wed, 22 Dec 2010 14:43:11 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.448
X-Spam-Level: 
X-Spam-Status: No, score=-102.448 tagged_above=-999 required=5 tests=[AWL=0.150, BAYES_00=-2.599, HTML_MESSAGE=0.001, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 7Ht+K30rhigm for <dispatch@core3.amsl.com>; Wed, 22 Dec 2010 14:43:06 -0800 (PST)
Received: from eikenes.alvestrand.no (eikenes.alvestrand.no [158.38.152.233]) by core3.amsl.com (Postfix) with ESMTP id C74903A68D6 for <dispatch@ietf.org>; Wed, 22 Dec 2010 14:43:05 -0800 (PST)
Received: from localhost (localhost [127.0.0.1]) by eikenes.alvestrand.no (Postfix) with ESMTP id 7FB7A39E11A; Wed, 22 Dec 2010 23:44:42 +0100 (CET)
X-Virus-Scanned: Debian amavisd-new at eikenes.alvestrand.no
Received: from eikenes.alvestrand.no ([127.0.0.1]) by localhost (eikenes.alvestrand.no [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id rV0sOFddzqrs; Wed, 22 Dec 2010 23:44:40 +0100 (CET)
Received: from [192.168.1.58] (162.80-203-220.nextgentel.com [80.203.220.162]) by eikenes.alvestrand.no (Postfix) with ESMTPS id 3B68E39E089; Wed, 22 Dec 2010 23:44:40 +0100 (CET)
Message-ID: <4D127F6E.9060305@alvestrand.no>
Date: Wed, 22 Dec 2010 23:45:02 +0100
From: Harald Alvestrand <harald@alvestrand.no>
User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.13) Gecko/20101208 Thunderbird/3.1.7
MIME-Version: 1.0
To: Markus.Isomaki@nokia.com
References: <4CDA833D.8080203@alvestrand.no>, <E27D73F0-3148-4B1E-B046-65426D7C451A@magorcorp.com>, <DD8B10B86502AB488CB2D3DB4C546E3806DA99@008-AM1MPN1-003.mgdnok.nokia.com> <BLU152-w54DCA80964688E24343CB3931B0@phx.gbl> <4D1215CD.6090904@alvestrand.no> <DD8B10B86502AB488CB2D3DB4C546E38082C42@008-AM1MPN1-003.mgdnok.nokia.com>
In-Reply-To: <DD8B10B86502AB488CB2D3DB4C546E38082C42@008-AM1MPN1-003.mgdnok.nokia.com>
Content-Type: multipart/alternative; boundary="------------040207090303010602000000"
Cc: bernard_aboba@hotmail.com, rtc-web@alvestrand.no, dispatch@ietf.org, ted.ietf@gmail.com
Subject: Re: [dispatch] Codec standardization (Re: [RTW] Fwd: New Version Notification for draft-alvestrand-dispatch-rtcweb-protocols-00)
X-BeenThere: dispatch@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: DISPATCH Working Group Mail List <dispatch.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/dispatch>, <mailto:dispatch-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/dispatch>
List-Post: <mailto:dispatch@ietf.org>
List-Help: <mailto:dispatch-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dispatch>, <mailto:dispatch-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 22 Dec 2010 22:43:11 -0000

This is a multi-part message in MIME format.
--------------040207090303010602000000
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit

On 12/22/10 22:12, Markus.Isomaki@nokia.com wrote:
>
> Hi Harald,
>
> We can reference things as long as they are public and stable. But I 
> also think that if we were to mandate some technology as part of an 
> IETF standard, the future development of that technology should 
> preferably be done under an open process. How does the future 
> development of VP8 (or VP9) will happen from that point of view? I've 
> seen some concerns about this so it would be good to get the facts.
>
VP8 (the bitstream format) is not going to change in any incompatible 
way. Too much software and hardware is already dependent on the current 
definition.
It seems reasonable to do the development of a successor specification 
in a standards body, but that's probably going to take a few years.
>
> As long as VP8 spec itself is not published as an Internet-draft, I 
> don't suppose the IETF IPR rules apply to it. So I'm not sure which 
> process we are following with it right now. That would be good to clarify.
>
I'm hoping to make that clearer within a few weeks - sorry that I can't 
say more yet.
>
> Regards,
>
>                 Markus
>
> *From:*ext Harald Alvestrand [mailto:harald@alvestrand.no]
> *Sent:* 22 December, 2010 17:14
> *To:* Bernard Aboba
> *Cc:* Isomaki Markus (Nokia-CIC/Espoo); peter.musgrave@magorcorp.com; 
> rtc-web@alvestrand.no; dispatch@ietf.org; ted.ietf@gmail.com
> *Subject:* Codec standardization (Re: [RTW] [dispatch] Fwd: New 
> Version Notification for draft-alvestrand-dispatch-rtcweb-protocols-00)
>
> On 12/22/10 07:18, Bernard Aboba wrote:
>
> It does appear presumptive to suggest that a codec that hasn't 
> completed a standardization process be made "mandatory to implement."
>
> Since there have been some large judgments over use of allegedly 
> "free" codecs, the lesson is that codecs that are claimed to be "free 
> of encumbrance" may in time be discovered not to be.  The IETF process 
> can potentially be useful in helping to clarify the IPR status of 
> codecs.  However, those wheels grind slowly.
>
> I agree that we can't make anything mandatory to implement that we 
> don't have an accepted stable, publicly available reference for. (I'm 
> working on solving that for the case of VP8).
>
> However, I don't agree that we necessarily have to complete a 
> standards process in order to refer to it; that would put, for 
> instance, the Zip format (used, among other places, in OOXML and ODF) 
> out of scope for standards.
>
> WRT IPR issues: I think we just have to push forward on the assumption 
> that all IPR holders who are part of the process will do their duty 
> and disclose any relevant IPR, and hope that IPR held by 
> nonparticipants in the process is not serious enough to cause us to 
> regret our decision.
>
> Note: The statement about VP8 in the rtcweb-protocols document is a 
> placeholder, put in there to indicate that we need to have the 
> discussion. It's not a WG decision, but input to a WG discussion.
>
>                       Harald
>
>


--------------040207090303010602000000
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
  <head>
    <meta content="text/html; charset=ISO-8859-1"
      http-equiv="Content-Type">
  </head>
  <body bgcolor="#ffffff" text="#000000">
    On 12/22/10 22:12, <a class="moz-txt-link-abbreviated" href="mailto:Markus.Isomaki@nokia.com">Markus.Isomaki@nokia.com</a> wrote:
    <blockquote
cite="mid:DD8B10B86502AB488CB2D3DB4C546E38082C42@008-AM1MPN1-003.mgdnok.nokia.com"
      type="cite">
      <meta http-equiv="Content-Type" content="text/html;
        charset=ISO-8859-1">
      <meta name="Generator" content="Microsoft Word 12 (filtered
        medium)">
      <style>
<!--
 /* Font Definitions */
 @font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
	{font-family:Tahoma;
	panose-1:2 11 6 4 3 5 4 4 2 4;}
 /* Style Definitions */
 p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0cm;
	margin-bottom:.0001pt;
	font-size:12.0pt;
	font-family:"Times New Roman","serif";
	color:black;}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:blue;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:purple;
	text-decoration:underline;}
p
	{mso-style-priority:99;
	mso-margin-top-alt:auto;
	margin-right:0cm;
	mso-margin-bottom-alt:auto;
	margin-left:0cm;
	font-size:12.0pt;
	font-family:"Times New Roman","serif";
	color:black;}
span.EmailStyle18
	{mso-style-type:personal-reply;
	font-family:"Calibri","sans-serif";
	color:#1F497D;}
.MsoChpDefault
	{mso-style-type:export-only;
	font-size:10.0pt;}
@page WordSection1
	{size:612.0pt 792.0pt;
	margin:72.0pt 72.0pt 72.0pt 72.0pt;}
div.WordSection1
	{page:WordSection1;}
-->
</style><!--[if gte mso 9]><xml>
 <o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
 <o:shapelayout v:ext="edit">
  <o:idmap v:ext="edit" data="1" />
 </o:shapelayout></xml><![endif]-->
      <div class="WordSection1">
        <p class="MsoNormal"><span style="font-size: 11pt; font-family:
            &quot;Calibri&quot;,&quot;sans-serif&quot;; color: rgb(31,
            73, 125);">Hi Harald,<o:p></o:p></span></p>
        <p class="MsoNormal"><span style="font-size: 11pt; font-family:
            &quot;Calibri&quot;,&quot;sans-serif&quot;; color: rgb(31,
            73, 125);"><o:p>&nbsp;</o:p></span></p>
        <p class="MsoNormal"><span style="font-size: 11pt; font-family:
            &quot;Calibri&quot;,&quot;sans-serif&quot;; color: rgb(31,
            73, 125);">We can reference things as long as they are
            public and stable.
            But I also think that if we were to mandate some technology
            as part of an IETF
            standard, the future development of that technology should
            preferably be done
            under an open process. How does the future development of
            VP8 (or VP9) will
            happen from that point of view? I&#8217;ve seen some concerns
            about this so it would
            be good to get the facts.</span></p>
      </div>
    </blockquote>
    VP8 (the bitstream format) is not going to change in any
    incompatible way. Too much software and hardware is already
    dependent on the current definition.<br>
    It seems reasonable to do the development of a successor
    specification in a standards body, but that's probably going to take
    a few years.<br>
    <blockquote
cite="mid:DD8B10B86502AB488CB2D3DB4C546E38082C42@008-AM1MPN1-003.mgdnok.nokia.com"
      type="cite">
      <div class="WordSection1">
        <p class="MsoNormal"><span style="font-size: 11pt; font-family:
            &quot;Calibri&quot;,&quot;sans-serif&quot;; color: rgb(31,
            73, 125);"><o:p></o:p></span></p>
        <p class="MsoNormal"><span style="font-size: 11pt; font-family:
            &quot;Calibri&quot;,&quot;sans-serif&quot;; color: rgb(31,
            73, 125);"><o:p>&nbsp;</o:p></span></p>
        <p class="MsoNormal"><span style="font-size: 11pt; font-family:
            &quot;Calibri&quot;,&quot;sans-serif&quot;; color: rgb(31,
            73, 125);">As long as VP8 spec itself is not published as an
            Internet-draft,
            I don&#8217;t suppose the IETF IPR rules apply to it. So I&#8217;m not
            sure
            which process we are following with it right now. That would
            be good to
            clarify.</span></p>
      </div>
    </blockquote>
    I'm hoping to make that clearer within a few weeks - sorry that I
    can't say more yet.<br>
    <blockquote
cite="mid:DD8B10B86502AB488CB2D3DB4C546E38082C42@008-AM1MPN1-003.mgdnok.nokia.com"
      type="cite">
      <div class="WordSection1">
        <p class="MsoNormal"><span style="font-size: 11pt; font-family:
            &quot;Calibri&quot;,&quot;sans-serif&quot;; color: rgb(31,
            73, 125);"><o:p></o:p></span></p>
        <p class="MsoNormal"><span style="font-size: 11pt; font-family:
            &quot;Calibri&quot;,&quot;sans-serif&quot;; color: rgb(31,
            73, 125);"><o:p>&nbsp;</o:p></span></p>
        <p class="MsoNormal"><span style="font-size: 11pt; font-family:
            &quot;Calibri&quot;,&quot;sans-serif&quot;; color: rgb(31,
            73, 125);">Regards,<o:p></o:p></span></p>
        <p class="MsoNormal"><span style="font-size: 11pt; font-family:
            &quot;Calibri&quot;,&quot;sans-serif&quot;; color: rgb(31,
            73, 125);">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Markus<o:p></o:p></span></p>
        <p class="MsoNormal"><span style="font-size: 11pt; font-family:
            &quot;Calibri&quot;,&quot;sans-serif&quot;; color: rgb(31,
            73, 125);"><o:p>&nbsp;</o:p></span></p>
        <p class="MsoNormal"><span style="font-size: 11pt; font-family:
            &quot;Calibri&quot;,&quot;sans-serif&quot;; color: rgb(31,
            73, 125);"><o:p>&nbsp;</o:p></span></p>
        <div style="border-width: medium medium medium 1.5pt;
          border-style: none none none solid; border-color:
          -moz-use-text-color -moz-use-text-color -moz-use-text-color
          blue; padding: 0cm 0cm 0cm 4pt;">
          <div>
            <div style="border-right: medium none; border-width: 1pt
              medium medium; border-style: solid none none;
              border-color: rgb(181, 196, 223) -moz-use-text-color
              -moz-use-text-color; padding: 3pt 0cm 0cm;">
              <p class="MsoNormal"><b><span style="font-size: 10pt;
                    font-family:
                    &quot;Tahoma&quot;,&quot;sans-serif&quot;; color:
                    windowtext;">From:</span></b><span style="font-size:
                  10pt; font-family:
                  &quot;Tahoma&quot;,&quot;sans-serif&quot;; color:
                  windowtext;"> ext Harald Alvestrand
                  [<a class="moz-txt-link-freetext" href="mailto:harald@alvestrand.no">mailto:harald@alvestrand.no</a>] <br>
                  <b>Sent:</b> 22 December, 2010 17:14<br>
                  <b>To:</b> Bernard Aboba<br>
                  <b>Cc:</b> Isomaki Markus (Nokia-CIC/Espoo);
                  <a class="moz-txt-link-abbreviated" href="mailto:peter.musgrave@magorcorp.com">peter.musgrave@magorcorp.com</a>;
                  <a class="moz-txt-link-abbreviated" href="mailto:rtc-web@alvestrand.no">rtc-web@alvestrand.no</a>; <a class="moz-txt-link-abbreviated" href="mailto:dispatch@ietf.org">dispatch@ietf.org</a>;
                  <a class="moz-txt-link-abbreviated" href="mailto:ted.ietf@gmail.com">ted.ietf@gmail.com</a><br>
                  <b>Subject:</b> Codec standardization (Re: [RTW]
                  [dispatch] Fwd: New Version
                  Notification for
                  draft-alvestrand-dispatch-rtcweb-protocols-00)<o:p></o:p></span></p>
            </div>
          </div>
          <p class="MsoNormal"><o:p>&nbsp;</o:p></p>
          <p class="MsoNormal">On 12/22/10 07:18, Bernard Aboba wrote: <o:p></o:p></p>
          <p class="MsoNormal">It does appear presumptive to suggest
            that a codec that
            hasn't completed a standardization process be made
            "mandatory to
            implement."<br>
            <br>
            Since there have been some large judgments over use of
            allegedly
            "free" codecs, the lesson is that codecs that are claimed to
            be
            "free of encumbrance" may in time be discovered not to be.&nbsp;
            The
            IETF process can potentially be useful in helping to clarify
            the IPR status of
            codecs.&nbsp; However, those wheels grind slowly.<o:p></o:p></p>
          <p class="MsoNormal" style="margin-bottom: 12pt;">I agree that
            we can't make
            anything mandatory to implement that we don't have an
            accepted stable, publicly
            available reference for. (I'm working on solving that for
            the case of VP8).<br>
            <br>
            However, I don't agree that we necessarily have to complete
            a standards process
            in order to refer to it; that would put, for instance, the
            Zip format (used,
            among other places, in OOXML and ODF) out of scope for
            standards.<br>
            <br>
            WRT IPR issues: I think we just have to push forward on the
            assumption that all
            IPR holders who are part of the process will do their duty
            and disclose any
            relevant IPR, and hope that IPR held by nonparticipants in
            the process is not
            serious enough to cause us to regret our decision.<br>
            <br>
            Note: The statement about VP8 in the rtcweb-protocols
            document is a
            placeholder, put in there to indicate that we need to have
            the discussion. It's
            not a WG decision, but input to a WG discussion.<br>
            <br>
            &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
            Harald<br>
            <br>
            <br>
            <o:p></o:p></p>
        </div>
      </div>
    </blockquote>
    <br>
  </body>
</html>

--------------040207090303010602000000--

From singer@apple.com  Wed Dec 22 14:44:47 2010
Return-Path: <singer@apple.com>
X-Original-To: dispatch@core3.amsl.com
Delivered-To: dispatch@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 459E43A6B72 for <dispatch@core3.amsl.com>; Wed, 22 Dec 2010 14:44:47 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -106.599
X-Spam-Level: 
X-Spam-Status: No, score=-106.599 tagged_above=-999 required=5 tests=[AWL=0.000, BAYES_00=-2.599, RCVD_IN_DNSWL_MED=-4, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 3E3E4KIL0Fql for <dispatch@core3.amsl.com>; Wed, 22 Dec 2010 14:44:46 -0800 (PST)
Received: from mail-out3.apple.com (mail-out.apple.com [17.254.13.22]) by core3.amsl.com (Postfix) with ESMTP id 653593A68D6 for <dispatch@ietf.org>; Wed, 22 Dec 2010 14:44:46 -0800 (PST)
Received: from relay14.apple.com (relay14.apple.com [17.128.113.52]) by mail-out3.apple.com (Postfix) with ESMTP id 971DEC1AFE57; Wed, 22 Dec 2010 14:46:37 -0800 (PST)
X-AuditID: 11807134-b7cfdae000001831-82-4d127fcdcf8a
Received: from singda.apple.com (singda.apple.com [17.197.20.4]) by relay14.apple.com (Apple SCV relay) with SMTP id 3B.DA.06193.DCF721D4; Wed, 22 Dec 2010 14:46:37 -0800 (PST)
Mime-Version: 1.0 (Apple Message framework v1082)
Content-Type: text/plain; charset=us-ascii
From: David Singer <singer@apple.com>
In-Reply-To: <4D1215CD.6090904@alvestrand.no>
Date: Wed, 22 Dec 2010 14:46:36 -0800
Content-Transfer-Encoding: quoted-printable
Message-Id: <2B4B7D62-0643-49CA-9883-014CA849C413@apple.com>
References: <4CDA833D.8080203@alvestrand.no> <E27D73F0-3148-4B1E-B046-65426D7C451A@magorcorp.com> <DD8B10B86502AB488CB2D3DB4C546E3806DA99@008-AM1MPN1-003.mgdnok.nokia.com> <BLU152-w54DCA80964688E24343CB3931B0@phx.gbl> <4D1215CD.6090904@alvestrand.no>
To: rtc-web@alvestrand.no
X-Mailer: Apple Mail (2.1082)
X-Brightmail-Tracker: AAAAAA==
Cc: dispatch@ietf.org
Subject: Re: [dispatch] Codec standardization (Re: [RTW] Fwd: New Version Notification for draft-alvestrand-dispatch-rtcweb-protocols-00)
X-BeenThere: dispatch@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: DISPATCH Working Group Mail List <dispatch.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/dispatch>, <mailto:dispatch-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/dispatch>
List-Post: <mailto:dispatch@ietf.org>
List-Help: <mailto:dispatch-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dispatch>, <mailto:dispatch-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 22 Dec 2010 22:44:47 -0000

I should say that I am perfectly happy to have the discussion about =
whether, and what, to mandate codec(s).  If the placeholder is there to =
spark the discussion, you succeeded!

For me, significant IPR risk is worse than a payment -- free but risky =
is not an improvement on costs-but-low-risk.  But others may differ, of =
course.

I do think we should be looking carefully at layered design.  Ideally, =
we define the missing technology bits -- HTML, Javascript/DOM, and so =
on;  and then, perhaps, we write an umbrella specification that uses =
those, and other technology pieces, to achieve an interoperable end.  =
But the pieces should 'make sense' by themselves, and be usable with =
other assemblages, I think, if the specs are to have 'legs' and survive =
over years.  The pieces are ideally stable standards/publications in =
their own right (and I agree, sometimes, rarely, something is stable and =
well-known enough, such as ZIP or ID3 tags, without being a 'standard').

I also agree that RF codecs are happening and are here to stay.  Those =
of you who know me from MPEG will have heard this before.  They will =
exist, and they will have a place. MPEG is working (slowly) on RF codecs =
as well.

As to what MPEG-LA is doing, I am afraid I don't actually know. We'd =
have to ask them, and they tend not to reply. The silence is strange, =
but I don't think that mitigates the possibility that there is an IPR =
entanglement.

Despite Henry's position (that mentioning VP8 results in no rat-holes =
and flames, and that mentioning H.264 will) I think we should consider =
the balance between cost, risk, quality, and existing adoption, and it =
would be foolish to omit cost-bearing codecs from that analysis, as =
H.264 is widely used already.

The link between open-source and royalty-free is not perfect;  there are =
quality open-source implementations of non-free codecs, for a start, and =
there are companies who license proprietary systems royalty-free.  Let's =
not confuse the two, even if they often occur together.

David Singer
Multimedia and Software Standards, Apple Inc.


From ingemar.s.johansson@ericsson.com  Thu Dec 23 01:42:20 2010
Return-Path: <ingemar.s.johansson@ericsson.com>
X-Original-To: dispatch@core3.amsl.com
Delivered-To: dispatch@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 977303A6AF1 for <dispatch@core3.amsl.com>; Thu, 23 Dec 2010 01:42:20 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.59
X-Spam-Level: 
X-Spam-Status: No, score=-6.59 tagged_above=-999 required=5 tests=[AWL=0.008,  BAYES_00=-2.599, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-4]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id rRGa5VWINA3H for <dispatch@core3.amsl.com>; Thu, 23 Dec 2010 01:42:18 -0800 (PST)
Received: from mailgw9.se.ericsson.net (mailgw9.se.ericsson.net [193.180.251.57]) by core3.amsl.com (Postfix) with ESMTP id 866C73A6AE4 for <dispatch@ietf.org>; Thu, 23 Dec 2010 01:42:17 -0800 (PST)
X-AuditID: c1b4fb39-b7cfbae000005c8e-6a-4d1319f03e7b
Received: from esessmw0197.eemea.ericsson.se (Unknown_Domain [153.88.253.125]) by mailgw9.se.ericsson.net (Symantec Mail Security) with SMTP id 15.9C.23694.0F9131D4; Thu, 23 Dec 2010 10:44:16 +0100 (CET)
Received: from ESESSCMS0366.eemea.ericsson.se ([169.254.1.218]) by esessmw0197.eemea.ericsson.se ([153.88.115.87]) with mapi; Thu, 23 Dec 2010 10:44:15 +0100
From: Ingemar Johansson S <ingemar.s.johansson@ericsson.com>
To: Justin Uberti <juberti@google.com>
Date: Thu, 23 Dec 2010 10:44:14 +0100
Thread-Topic: [RTW] [dispatch] Fwd: New Version Notification for draft-alvestrand-dispatch-rtcweb-protocols-00
Thread-Index: Acuh83o5OH+nd7mVS3mX4Lt7xBRd7AAji3Ig
Message-ID: <DBB1DC060375D147AC43F310AD987DCC22B1CF239D@ESESSCMS0366.eemea.ericsson.se>
References: <mailman.2092.1292967850.4582.dispatch@ietf.org> <DBB1DC060375D147AC43F310AD987DCC22B05613F1@ESESSCMS0366.eemea.ericsson.se> <AANLkTikmbR+OrHnQ=oS38pgXhyd9-2XFkw2VC3BbaeZn@mail.gmail.com>
In-Reply-To: <AANLkTikmbR+OrHnQ=oS38pgXhyd9-2XFkw2VC3BbaeZn@mail.gmail.com>
Accept-Language: sv-SE, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
acceptlanguage: sv-SE, en-US
Content-Type: multipart/alternative; boundary="_000_DBB1DC060375D147AC43F310AD987DCC22B1CF239DESESSCMS0366e_"
MIME-Version: 1.0
X-Brightmail-Tracker: AAAAAA==
Cc: "rtc-web@alvestrand.no" <rtc-web@alvestrand.no>, "dispatch@ietf.org" <dispatch@ietf.org>, "Markus.Isomaki@nokia.com" <Markus.Isomaki@nokia.com>
Subject: Re: [dispatch] [RTW] Fwd: New Version Notification for draft-alvestrand-dispatch-rtcweb-protocols-00
X-BeenThere: dispatch@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: DISPATCH Working Group Mail List <dispatch.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/dispatch>, <mailto:dispatch-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/dispatch>
List-Post: <mailto:dispatch@ietf.org>
List-Help: <mailto:dispatch-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dispatch>, <mailto:dispatch-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 23 Dec 2010 09:42:20 -0000

--_000_DBB1DC060375D147AC43F310AD987DCC22B1CF239DESESSCMS0366e_
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

Hi Justin

In some sense you are very right but I make a slightly different interpreta=
tion.

Quoting section 4 in RFC3711
"While there are numerous encryption and message authentication algorithms =
that can be used in SRTP, below we define default algorithms in order to av=
oid the complexity of specifying the encodings for the signaling of algorit=
hm and parameter identifiers. The defined algorithms have been chosen as th=
ey fulfill the goals listed in Section 2. Recommendations on how to extend =
SRTP with new transforms are given in Section 6."
I don't interpret this as mandatory to implement said algorithms, rather I =
see this as something needed to make the RFC complete. The encryption can b=
e negotiated out of band so an implementer can avoid said algorithms comple=
tely if he/she wants to.
Now I don't say that this is _the_ interpretation, please correct me if nee=
cessary.

I don't intend to enter a heated debate about which codecs should be used.
My concern is more that it is not good to end up in a situation where a man=
datory codec is specified in an IETF RFC and later on gets subject to some =
legal issues. What is the situation for the RFC then?, should the codec be =
demoted to optional in a new RFC that deprecates the old ?
I don't have the answers, hope that some of the "grey-beards" can chime in =
and give some guidance later on.

Regards and happy holidays
/Ingemar





________________________________
From: Justin Uberti [mailto:juberti@google.com]
Sent: den 22 december 2010 17:15
To: Ingemar Johansson S
Cc: dispatch@ietf.org; rtc-web@alvestrand.no; Markus.Isomaki@nokia.com
Subject: Re: [RTW] [dispatch] Fwd: New Version Notification for draft-alves=
trand-dispatch-rtcweb-protocols-00

Ingemar,

RFC 3711 defines AES as the default encryption algorithm and HMAC-SHA1 as t=
he default authentication algorithm for SRTP. As a result, those algorithms=
 are used by pretty much every application that uses SRTP, which makes inte=
roperability much easier.

I think a similar statement can be made regarding the selection of MTI vide=
o codecs. There are various reasons why one might choose one codec versus a=
nother. But if we are unable to pick at least one default/MTI codec (for ea=
ch media type), interoperability and thereby adoption of this platform will=
 be much more challenging.

--justin

On Tue, Dec 21, 2010 at 11:44 PM, Ingemar Johansson S <ingemar.s.johansson@=
ericsson.com<mailto:ingemar.s.johansson@ericsson.com>> wrote:
Hi

Not meaning to express any preference in any direction but more a question =
to the more experiened IETFers.

My impression here is that algorithms devised outside the IETF are rarely m=
andated in IETF frameworks.

Two examples that I can come up with are

SRTP (RFC3711): Only specifies the framework for secure RTP but does not ma=
ndate any encryption/authentication algorithms. Not sure if excryption algo=
s are specified in separate RFC's

FECFRAME (RFC6015): Specifies the framework for generic FEC, generic enough=
 to plug in any FEC algo, the actual FEC algos are specified in separate dr=
afs (http://tools.ietf.org/wg/fecframe/)
Perhaps there are similar examples in other IETF areas that can serve as gu=
idance ?, you may want to ping the eriIetf list on this (I leave it up to y=
ou)

So to me it seems like there is preference to _not_ mandate algorithms (com=
pression, fec, encryption) in IETF frameworks (I can imagine one specific r=
eason to this). And... as I believe that RTC-Web will be some kind of frame=
work I would say that this would apply here as well ?.

Please feel free to bash my conclusion.

/Ingemar


-------------------------------------------
Message: 1
Date: Tue, 21 Dec 2010 21:38:42 +0000
From: <Markus.Isomaki@nokia.com<mailto:Markus.Isomaki@nokia.com>>
Subject: Re: [dispatch] Fwd: New Version Notification   for
       draft-alvestrand-dispatch-rtcweb-protocols-00
To: <peter.musgrave@magorcorp.com<mailto:peter.musgrave@magorcorp.com>>, <h=
arald@alvestrand.no<mailto:harald@alvestrand.no>>
Cc: rtc-web@alvestrand.no<mailto:rtc-web@alvestrand.no>, dispatch@ietf.org<=
mailto:dispatch@ietf.org>, ted.ietf@gmail.com<mailto:ted.ietf@gmail.com>
Message-ID:
       <DD8B10B86502AB488CB2D3DB4C546E3806DA99@008-AM1MPN1-003.mgdnok.nokia=
.com<mailto:DD8B10B86502AB488CB2D3DB4C546E3806DA99@008-AM1MPN1-003.mgdnok.n=
okia.com>>

Content-Type: text/plain; charset=3D"us-ascii"

Hi Peter, all,

About the video codec: Are there any arguments on why VP8 would not have IP=
R issues? It is available as an open source implementation, but that does n=
ot mean there are no IPR against it. My understanding is that the IPR situa=
tion wrt. VP8 is still unclear and thus risky. The other issue with VP8 is,=
 as far as I know, the lack of a clear spec out of which independent intero=
perable implementations can be created.

So I don't at least buy the argument that we should choose VP8 as mandatory=
 to implement video codec because of IPR reasons.

I'm working on a separate review on Harald's drafts (thanks for putting the=
m together) and will come back to the codec issue there in more detail, but=
 just wanted to respond to Peter's point here.

Regards,
               Markus

From: dispatch-bounces@ietf.org<mailto:dispatch-bounces@ietf.org> [mailto:d=
ispatch-bounces@ietf.org<mailto:dispatch-bounces@ietf.org>] On Behalf Of ex=
t Peter Musgrave
Sent: 17 December, 2010 13:48
To: Harald Alvestrand
Cc: rtc-web@alvestrand.no<mailto:rtc-web@alvestrand.no>; dispatch@ietf.org<=
mailto:dispatch@ietf.org>; Ted Hardie
Subject: Re: [dispatch] Fwd: New Version Notification for draft-alvestrand-=
dispatch-rtcweb-protocols-00

I'd also like to echo Alan's thanks for these drafts.

The protocol doc is very clear. [If you read only one dispatch draft this C=
hristmas, make it this one. ;-)  ]

One observation to the group. The mandatory to implement video CODEC is VP8=
 (presumably since it does not have IPR issues - which some other choices w=
ould have).

Regards,

Peter Musgrave


Nits
Introduction
s/veichle/vehicle/

Section 2 Para "Within each.."
s/implementaiton/implementation/

Section 4 Para1
"such as" (something missing here?)

Section 5 Para2
"There is no third mandatory to implement"
? Was there a mention of a third before. Not sure why this statement is the=
re.


On 2010-11-10, at 6:34 AM, Harald Alvestrand wrote:


This is the overview document for the IETF-related RTC-WEB work.

-------- Original Message --------
Subject:

New Version Notification for draft-alvestrand-dispatch-rtcweb-protocols-00

Date:

Wed, 10 Nov 2010 03:31:05 -0800 (PST)

From:

IETF I-D Submission Tool <idsubmission@ietf.org<mailto:idsubmission@ietf.or=
g>><mailto:idsubmission@ietf.org<mailto:idsubmission@ietf.org>>

To:

harald@alvestrand.no<mailto:harald@alvestrand.no><mailto:harald@alvestrand.=
no<mailto:harald@alvestrand.no>>



A new version of I-D, draft-alvestrand-dispatch-rtcweb-protocols-00.txt has=
 been successfully submitted by Harald Alvestrand and posted to the IETF re=
pository.



Filename:      draft-alvestrand-dispatch-rtcweb-protocols

Revision:      00

Title:         Overview: Real Time Protocols for Brower-based Applications

Creation_date:  2010-11-11

WG ID:         Independent Submission

Number_of_pages: 9



Abstract:

This document gives an overview of a protocol suite intended for use

with real-time applications that can be deployed in browsers - "real

time communication on the Web".



It intends to serve as a starting and coordination point to make sure

all the parts that are needed to achieve this goal are findable, and

that the parts that belong in the Internet protocol suite are fully

specified and on the right publication track.



This work is an attempt to synthesize the input of many people, but

makes no claims to fully represent the views of any of them.  All

parts of the document should be regarded as open for discussion.







The IETF Secretariat.






_______________________________________________
dispatch mailing list
dispatch@ietf.org<mailto:dispatch@ietf.org><mailto:dispatch@ietf.org<mailto=
:dispatch@ietf.org>>
https://www.ietf.org/mailman/listinfo/dispatch

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.ietf.org/mail-archive/web/dispatch/attachments/20101221/46=
ec4317/attachment.htm>

------------------------------
_______________________________________________
RTC-Web mailing list
RTC-Web@alvestrand.no<mailto:RTC-Web@alvestrand.no>
http://www.alvestrand.no/mailman/listinfo/rtc-web


--_000_DBB1DC060375D147AC43F310AD987DCC22B1CF239DESESSCMS0366e_
Content-Type: text/html; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=3DContent-Type content=3D"text/html; charset=3Dus-ascii">
<META content=3D"MSHTML 6.00.6001.18527" name=3DGENERATOR></HEAD>
<BODY>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D356261309-23122010><FONT face=3DA=
rial=20
color=3D#0000ff size=3D2>Hi Justin</FONT></SPAN></DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D356261309-23122010><FONT face=3DA=
rial=20
color=3D#0000ff size=3D2></FONT></SPAN>&nbsp;</DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D356261309-23122010><FONT face=3DA=
rial=20
color=3D#0000ff size=3D2>In some sense you are very right but I make a slig=
htly=20
different interpretation. </FONT></SPAN></DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D356261309-23122010><FONT face=3DA=
rial=20
color=3D#0000ff size=3D2></FONT></SPAN>&nbsp;</DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D356261309-23122010><FONT face=3DA=
rial=20
color=3D#0000ff size=3D2>Quoting section 4 in RFC3711</FONT></SPAN></DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D356261309-23122010><FONT face=3DA=
rial=20
color=3D#0000ff size=3D2>"<SPAN lang=3DSV><FONT color=3D#000000>While there=
 are numerous=20
encryption and message authentication algorithms that can be used in SRTP, =
below=20
we define default algorithms in order to avoid the complexity of specifying=
 the=20
encodings for the signaling of algorithm and parameter identifiers. The def=
ined=20
algorithms have been chosen as they fulfill the goals listed in Section 2.=
=20
Recommendations on how to extend SRTP with new transforms are given in Sect=
ion=20
6.</FONT></SPAN>"</FONT></SPAN></DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D356261309-23122010><FONT face=3DA=
rial=20
color=3D#0000ff size=3D2>I don't interpret this as mandatory to implement s=
aid=20
algorithms, rather I see this as something needed to make the RFC complete.=
 The=20
encryption can be negotiated out of band so an implementer can avoid said=20
algorithms completely if he/she wants to.</FONT></SPAN></DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D356261309-23122010><FONT face=3DA=
rial=20
color=3D#0000ff size=3D2>Now I don't say that this is _the_ interpretation,=
 please=20
correct me if neecessary.</FONT></SPAN></DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D356261309-23122010><FONT face=3DA=
rial=20
color=3D#0000ff size=3D2></FONT></SPAN>&nbsp;</DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D356261309-23122010><FONT face=3DA=
rial=20
color=3D#0000ff size=3D2>I don't intend to enter a heated debate about whic=
h codecs=20
should be used. </FONT></SPAN></DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D356261309-23122010><FONT face=3DA=
rial=20
color=3D#0000ff size=3D2>My concern is more that it is not good to end up i=
n a=20
situation where a mandatory codec&nbsp;is specified in an IETF RFC&nbsp;and=
=20
later on gets subject to some legal issues. What is the situation for the R=
FC=20
then?, should the codec be demoted to optional in a new RFC that deprecates=
 the=20
old ?</FONT></SPAN></DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D356261309-23122010><FONT face=3DA=
rial=20
color=3D#0000ff size=3D2>I don't have the answers, hope that some of the=20
"grey-beards" can chime in and give some guidance later on.</FONT></SPAN></=
DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D356261309-23122010><FONT face=3DA=
rial=20
color=3D#0000ff size=3D2></FONT></SPAN>&nbsp;</DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D356261309-23122010><FONT face=3DA=
rial=20
color=3D#0000ff size=3D2>Regards and happy holidays </FONT></SPAN></DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D356261309-23122010><FONT face=3DA=
rial=20
color=3D#0000ff size=3D2>/Ingemar</FONT></SPAN></DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D356261309-23122010><FONT face=3DA=
rial=20
color=3D#0000ff size=3D2></FONT></SPAN>&nbsp;</DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D356261309-23122010><FONT face=3DA=
rial=20
color=3D#0000ff size=3D2></FONT></SPAN>&nbsp;</DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D356261309-23122010><FONT face=3DA=
rial=20
color=3D#0000ff size=3D2></FONT></SPAN>&nbsp;</DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D356261309-23122010><FONT face=3DA=
rial=20
color=3D#0000ff size=3D2></FONT></SPAN>&nbsp;</DIV><BR>
<DIV class=3DOutlookMessageHeader lang=3Den-us dir=3Dltr align=3Dleft>
<HR tabIndex=3D-1>
<FONT face=3DTahoma size=3D2><B>From:</B> Justin Uberti [mailto:juberti@goo=
gle.com]=20
<BR><B>Sent:</B> den 22 december 2010 17:15<BR><B>To:</B> Ingemar Johansson=
=20
S<BR><B>Cc:</B> dispatch@ietf.org; rtc-web@alvestrand.no;=20
Markus.Isomaki@nokia.com<BR><B>Subject:</B> Re: [RTW] [dispatch] Fwd: New=20
Version Notification for=20
draft-alvestrand-dispatch-rtcweb-protocols-00<BR></FONT><BR></DIV>
<DIV></DIV>Ingemar,
<DIV><BR></DIV>
<DIV>RFC 3711 defines AES as the default encryption algorithm and HMAC-SHA1=
 as=20
the default authentication algorithm for SRTP. As a result, those algorithm=
s are=20
used by pretty much every application that uses SRTP, which makes=20
interoperability much easier.</DIV>
<DIV><BR></DIV>
<DIV>I think a similar statement can be made regarding the selection of MTI=
=20
video codecs. There are various reasons why one might choose one codec vers=
us=20
another. But if we are unable to pick at least one default/MTI codec (for e=
ach=20
media type), interoperability and thereby adoption of this platform will be=
 much=20
more challenging.</DIV>
<DIV><BR></DIV>
<DIV>--justin</DIV>
<DIV><BR>
<DIV class=3Dgmail_quote>On Tue, Dec 21, 2010 at 11:44 PM, Ingemar Johansso=
n S=20
<SPAN dir=3Dltr>&lt;<A=20
href=3D"mailto:ingemar.s.johansson@ericsson.com">ingemar.s.johansson@ericss=
on.com</A>&gt;</SPAN>=20
wrote:<BR>
<BLOCKQUOTE class=3Dgmail_quote=20
style=3D"PADDING-LEFT: 1ex; MARGIN: 0px 0px 0px 0.8ex; BORDER-LEFT: #ccc 1p=
x solid">Hi<BR><BR>Not=20
  meaning to express any preference in any direction but more a question to=
 the=20
  more experiened IETFers.<BR><BR>My impression here is that algorithms dev=
ised=20
  outside the IETF are rarely mandated in IETF frameworks.<BR><BR>Two examp=
les=20
  that I can come up with are<BR><BR>SRTP (RFC3711): Only specifies the=20
  framework for secure RTP but does not mandate any encryption/authenticati=
on=20
  algorithms. Not sure if excryption algos are specified in separate=20
  RFC's<BR><BR>FECFRAME (RFC6015): Specifies the framework for generic FEC,=
=20
  generic enough to plug in any FEC algo, the actual FEC algos are specifie=
d in=20
  separate drafs (<A href=3D"http://tools.ietf.org/wg/fecframe/"=20
  target=3D_blank>http://tools.ietf.org/wg/fecframe/</A>)<BR>Perhaps there =
are=20
  similar examples in other IETF areas that can serve as guidance ?, you ma=
y=20
  want to ping the eriIetf list on this (I leave it up to you)<BR><BR>So to=
 me=20
  it seems like there is preference to _not_ mandate algorithms (compressio=
n,=20
  fec, encryption) in IETF frameworks (I can imagine one specific reason to=
=20
  this). And... as I believe that RTC-Web will be some kind of framework I =
would=20
  say that this would apply here as well ?.<BR><BR>Please feel free to bash=
 my=20
  conclusion.<BR><BR>/Ingemar<BR><BR><BR>----------------------------------=
---------<BR>Message:=20
  1<BR>
  <DIV class=3Dim>Date: Tue, 21 Dec 2010 21:38:42 +0000<BR></DIV>
  <DIV class=3Dim>From: &lt;<A=20
  href=3D"mailto:Markus.Isomaki@nokia.com">Markus.Isomaki@nokia.com</A>&gt;=
<BR></DIV>
  <DIV class=3Dim>Subject: Re: [dispatch] Fwd: New Version Notification &nb=
sp;=20
  for<BR>&nbsp; &nbsp; &nbsp;=20
  &nbsp;draft-alvestrand-dispatch-rtcweb-protocols-00<BR></DIV>
  <DIV class=3Dim>To: &lt;<A=20
  href=3D"mailto:peter.musgrave@magorcorp.com">peter.musgrave@magorcorp.com=
</A>&gt;,=20
  &lt;<A=20
  href=3D"mailto:harald@alvestrand.no">harald@alvestrand.no</A>&gt;<BR></DI=
V>Cc:=20
  <A href=3D"mailto:rtc-web@alvestrand.no">rtc-web@alvestrand.no</A>, <A=20
  href=3D"mailto:dispatch@ietf.org">dispatch@ietf.org</A>, <A=20
  href=3D"mailto:ted.ietf@gmail.com">ted.ietf@gmail.com</A><BR>Message-ID:<=
BR>&nbsp;=20
  &nbsp; &nbsp; &nbsp;&lt;<A=20
  href=3D"mailto:DD8B10B86502AB488CB2D3DB4C546E3806DA99@008-AM1MPN1-003.mgd=
nok.nokia.com">DD8B10B86502AB488CB2D3DB4C546E3806DA99@008-AM1MPN1-003.mgdno=
k.nokia.com</A>&gt;<BR><BR>Content-Type:=20
  text/plain; charset=3D"us-ascii"<BR>
  <DIV>
  <DIV></DIV>
  <DIV class=3Dh5><BR>Hi Peter, all,<BR><BR>About the video codec: Are ther=
e any=20
  arguments on why VP8 would not have IPR issues? It is available as an ope=
n=20
  source implementation, but that does not mean there are no IPR against it=
. My=20
  understanding is that the IPR situation wrt. VP8 is still unclear and thu=
s=20
  risky. The other issue with VP8 is, as far as I know, the lack of a clear=
 spec=20
  out of which independent interoperable implementations can be=20
  created.<BR><BR>So I don't at least buy the argument that we should choos=
e VP8=20
  as mandatory to implement video codec because of IPR reasons.<BR><BR>I'm=
=20
  working on a separate review on Harald's drafts (thanks for putting them=
=20
  together) and will come back to the codec issue there in more detail, but=
 just=20
  wanted to respond to Peter's point here.<BR><BR>Regards,<BR>&nbsp; &nbsp;=
=20
  &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;Markus<BR><BR>From: <A=20
  href=3D"mailto:dispatch-bounces@ietf.org">dispatch-bounces@ietf.org</A>=20
  [mailto:<A=20
  href=3D"mailto:dispatch-bounces@ietf.org">dispatch-bounces@ietf.org</A>] =
On=20
  Behalf Of ext Peter Musgrave<BR>Sent: 17 December, 2010 13:48<BR>To: Hara=
ld=20
  Alvestrand<BR>Cc: <A=20
  href=3D"mailto:rtc-web@alvestrand.no">rtc-web@alvestrand.no</A>; <A=20
  href=3D"mailto:dispatch@ietf.org">dispatch@ietf.org</A>; Ted Hardie<BR>Su=
bject:=20
  Re: [dispatch] Fwd: New Version Notification for=20
  draft-alvestrand-dispatch-rtcweb-protocols-00<BR><BR>I'd also like to ech=
o=20
  Alan's thanks for these drafts.<BR><BR>The protocol doc is very clear. [I=
f you=20
  read only one dispatch draft this Christmas, make it this one. ;-)=20
  &nbsp;]<BR><BR>One observation to the group. The mandatory to implement v=
ideo=20
  CODEC is VP8 (presumably since it does not have IPR issues - which some o=
ther=20
  choices would have).<BR><BR>Regards,<BR><BR>Peter=20
  Musgrave<BR><BR><BR>Nits<BR>Introduction<BR>s/veichle/vehicle/<BR><BR>Sec=
tion=20
  2 Para "Within each.."<BR>s/implementaiton/implementation/<BR><BR>Section=
 4=20
  Para1<BR>"such as" (something missing here?)<BR><BR>Section 5 Para2<BR>"T=
here=20
  is no third mandatory to implement"<BR>? Was there a mention of a third=20
  before. Not sure why this statement is there.<BR><BR><BR>On 2010-11-10, a=
t=20
  6:34 AM, Harald Alvestrand wrote:<BR><BR><BR>This is the overview documen=
t for=20
  the IETF-related RTC-WEB work.<BR><BR>-------- Original Message=20
  --------<BR>Subject:<BR><BR>New Version Notification for=20
  draft-alvestrand-dispatch-rtcweb-protocols-00<BR><BR>Date:<BR><BR>Wed, 10=
 Nov=20
  2010 03:31:05 -0800 (PST)<BR><BR>From:<BR><BR></DIV></DIV>IETF I-D Submis=
sion=20
  Tool &lt;<A=20
  href=3D"mailto:idsubmission@ietf.org">idsubmission@ietf.org</A>&gt;&lt;ma=
ilto:<A=20
  href=3D"mailto:idsubmission@ietf.org">idsubmission@ietf.org</A>&gt;<BR><B=
R>To:<BR><BR><A=20
  href=3D"mailto:harald@alvestrand.no">harald@alvestrand.no</A>&lt;mailto:<=
A=20
  href=3D"mailto:harald@alvestrand.no">harald@alvestrand.no</A>&gt;<BR>
  <DIV class=3Dim><BR><BR><BR>A new version of I-D,=20
  draft-alvestrand-dispatch-rtcweb-protocols-00.txt has been successfully=20
  submitted by Harald Alvestrand and posted to the IETF=20
  repository.<BR><BR><BR><BR>Filename: &nbsp; &nbsp;=20
  &nbsp;draft-alvestrand-dispatch-rtcweb-protocols<BR><BR>Revision: &nbsp;=
=20
  &nbsp; &nbsp;00<BR><BR>Title: &nbsp; &nbsp; &nbsp; &nbsp; Overview: Real =
Time=20
  Protocols for Brower-based Applications<BR><BR>Creation_date:=20
  &nbsp;2010-11-11<BR><BR>WG ID: &nbsp; &nbsp; &nbsp; &nbsp; Independent=20
  Submission<BR><BR>Number_of_pages: 9<BR><BR><BR><BR>Abstract:<BR><BR>This=
=20
  document gives an overview of a protocol suite intended for use<BR><BR>wi=
th=20
  real-time applications that can be deployed in browsers - "real<BR><BR>ti=
me=20
  communication on the Web".<BR><BR><BR><BR>It intends to serve as a starti=
ng=20
  and coordination point to make sure<BR><BR>all the parts that are needed =
to=20
  achieve this goal are findable, and<BR><BR>that the parts that belong in =
the=20
  Internet protocol suite are fully<BR><BR>specified and on the right=20
  publication track.<BR><BR><BR><BR>This work is an attempt to synthesize t=
he=20
  input of many people, but<BR><BR>makes no claims to fully represent the v=
iews=20
  of any of them. &nbsp;All<BR><BR>parts of the document should be regarded=
 as=20
  open for discussion.<BR><BR><BR><BR><BR><BR><BR><BR>The IETF=20
  Secretariat.<BR><BR><BR><BR><BR><BR><BR>_________________________________=
______________<BR>dispatch=20
  mailing list<BR></DIV><A=20
  href=3D"mailto:dispatch@ietf.org">dispatch@ietf.org</A>&lt;mailto:<A=20
  href=3D"mailto:dispatch@ietf.org">dispatch@ietf.org</A>&gt;<BR>
  <DIV class=3Dim><A href=3D"https://www.ietf.org/mailman/listinfo/dispatch=
"=20
  target=3D_blank>https://www.ietf.org/mailman/listinfo/dispatch</A><BR><BR=
></DIV>--------------=20
  next part --------------<BR>An HTML attachment was scrubbed...<BR>URL: &l=
t;<A=20
  href=3D"http://www.ietf.org/mail-archive/web/dispatch/attachments/2010122=
1/46ec4317/attachment.htm"=20
  target=3D_blank>http://www.ietf.org/mail-archive/web/dispatch/attachments=
/20101221/46ec4317/attachment.htm</A>&gt;<BR><BR>--------------------------=
----<BR>
  <DIV>
  <DIV></DIV>
  <DIV class=3Dh5>_______________________________________________<BR>RTC-We=
b=20
  mailing list<BR><A=20
  href=3D"mailto:RTC-Web@alvestrand.no">RTC-Web@alvestrand.no</A><BR><A=20
  href=3D"http://www.alvestrand.no/mailman/listinfo/rtc-web"=20
  target=3D_blank>http://www.alvestrand.no/mailman/listinfo/rtc-web</A><BR>=
</DIV></DIV></BLOCKQUOTE></DIV><BR></DIV></BODY></HTML>

--_000_DBB1DC060375D147AC43F310AD987DCC22B1CF239DESESSCMS0366e_--

From harald@alvestrand.no  Sat Dec 25 15:09:22 2010
Return-Path: <harald@alvestrand.no>
X-Original-To: dispatch@core3.amsl.com
Delivered-To: dispatch@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id BD7EB3A6892 for <dispatch@core3.amsl.com>; Sat, 25 Dec 2010 15:09:22 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.498
X-Spam-Level: 
X-Spam-Status: No, score=-102.498 tagged_above=-999 required=5 tests=[AWL=0.100, BAYES_00=-2.599, HTML_MESSAGE=0.001, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id FQXkD5-TeR3W for <dispatch@core3.amsl.com>; Sat, 25 Dec 2010 15:09:21 -0800 (PST)
Received: from eikenes.alvestrand.no (eikenes.alvestrand.no [158.38.152.233]) by core3.amsl.com (Postfix) with ESMTP id 319013A683C for <dispatch@ietf.org>; Sat, 25 Dec 2010 15:09:21 -0800 (PST)
Received: from localhost (localhost [127.0.0.1]) by eikenes.alvestrand.no (Postfix) with ESMTP id A5BB039E0FD; Sun, 26 Dec 2010 00:11:01 +0100 (CET)
X-Virus-Scanned: Debian amavisd-new at eikenes.alvestrand.no
Received: from eikenes.alvestrand.no ([127.0.0.1]) by localhost (eikenes.alvestrand.no [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id TitcXf9+K+Nu; Sun, 26 Dec 2010 00:11:00 +0100 (CET)
Received: from [192.168.1.58] (162.80-203-220.nextgentel.com [80.203.220.162]) by eikenes.alvestrand.no (Postfix) with ESMTPS id EF29339E082; Sun, 26 Dec 2010 00:10:56 +0100 (CET)
Message-ID: <4D167A13.4070207@alvestrand.no>
Date: Sun, 26 Dec 2010 00:11:15 +0100
From: Harald Alvestrand <harald@alvestrand.no>
User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.13) Gecko/20101208 Thunderbird/3.1.7
MIME-Version: 1.0
To: Ingemar Johansson S <ingemar.s.johansson@ericsson.com>
References: <mailman.2092.1292967850.4582.dispatch@ietf.org>	<DBB1DC060375D147AC43F310AD987DCC22B05613F1@ESESSCMS0366.eemea.ericsson.se>	<AANLkTikmbR+OrHnQ=oS38pgXhyd9-2XFkw2VC3BbaeZn@mail.gmail.com> <DBB1DC060375D147AC43F310AD987DCC22B1CF239D@ESESSCMS0366.eemea.ericsson.se>
In-Reply-To: <DBB1DC060375D147AC43F310AD987DCC22B1CF239D@ESESSCMS0366.eemea.ericsson.se>
Content-Type: multipart/alternative; boundary="------------090905020206000906070600"
Cc: "rtc-web@alvestrand.no" <rtc-web@alvestrand.no>, "dispatch@ietf.org" <dispatch@ietf.org>, "Markus.Isomaki@nokia.com" <Markus.Isomaki@nokia.com>, Justin Uberti <juberti@google.com>
Subject: Re: [dispatch] [RTW] Fwd: New Version Notification for draft-alvestrand-dispatch-rtcweb-protocols-00
X-BeenThere: dispatch@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: DISPATCH Working Group Mail List <dispatch.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/dispatch>, <mailto:dispatch-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/dispatch>
List-Post: <mailto:dispatch@ietf.org>
List-Help: <mailto:dispatch-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dispatch>, <mailto:dispatch-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 25 Dec 2010 23:09:22 -0000

This is a multi-part message in MIME format.
--------------090905020206000906070600
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit

On 12/23/10 10:44, Ingemar Johansson S wrote:
> Hi Justin
> In some sense you are very right but I make a slightly different 
> interpretation.
> Quoting section 4 in RFC3711
> "While there are numerous encryption and message authentication 
> algorithms that can be used in SRTP, below we define default 
> algorithms in order to avoid the complexity of specifying the 
> encodings for the signaling of algorithm and parameter identifiers. 
> The defined algorithms have been chosen as they fulfill the goals 
> listed in Section 2. Recommendations on how to extend SRTP with new 
> transforms are given in Section 6."
> I don't interpret this as mandatory to implement said algorithms, 
> rather I see this as something needed to make the RFC complete. The 
> encryption can be negotiated out of band so an implementer can avoid 
> said algorithms completely if he/she wants to.
> Now I don't say that this is _the_ interpretation, please correct me 
> if neecessary.
> I don't intend to enter a heated debate about which codecs should be 
> used.
> My concern is more that it is not good to end up in a situation where 
> a mandatory codec is specified in an IETF RFC and later on gets 
> subject to some legal issues. What is the situation for the RFC then?, 
> should the codec be demoted to optional in a new RFC that deprecates 
> the old ?
> I don't have the answers, hope that some of the "grey-beards" can 
> chime in and give some guidance later on.
> Regards and happy holidays
> /Ingemar
>
> ------------------------------------------------------------------------
> *From:* Justin Uberti [mailto:juberti@google.com]
> *Sent:* den 22 december 2010 17:15
> *To:* Ingemar Johansson S
> *Cc:* dispatch@ietf.org; rtc-web@alvestrand.no; Markus.Isomaki@nokia.com
> *Subject:* Re: [RTW] [dispatch] Fwd: New Version Notification for 
> draft-alvestrand-dispatch-rtcweb-protocols-00
>
> Ingemar,
>
> RFC 3711 defines AES as the default encryption algorithm and HMAC-SHA1 
> as the default authentication algorithm for SRTP. As a result, those 
> algorithms are used by pretty much every application that uses SRTP, 
> which makes interoperability much easier.
Ingemar,

I think you misinterpret RFC 3711 slightly.

More important than the text you quote is the text in section 5 of RFC 3711:

5.  Default and mandatory-to-implement Transforms

    The default transforms also are mandatory-to-implement transforms in
    SRTP.  Of course, "mandatory-to-implement" does not imply
    "mandatory-to-use".  Table 1 summarizes the pre-defined transforms.
    The default values below are valid for the pre-defined transforms.

                          mandatory-to-impl.   optional     default

    encryption            AES-CM, NULL         AES-f8       AES-CM
    message integrity     HMAC-SHA1              -          HMAC-SHA1
    key derivation (PRF)  AES-CM                 -          AES-CM

    Table 1: Mandatory-to-implement, optional and default transforms in
    SRTP and SRTCP.

In other words, an SRTP implementation that does not implement AES-CM and HMAC-SHA1 is not
a conformant SRTP implementation.


>
> I think a similar statement can be made regarding the selection of MTI 
> video codecs. There are various reasons why one might choose one codec 
> versus another. But if we are unable to pick at least one default/MTI 
> codec (for each media type), interoperability and thereby adoption of 
> this platform will be much more challenging.
I completely agree with your reasoning here.

Note that neither AES nor HMAC are IETF defined algorithms. It is indeed 
quite common to refer to non-IETF technologies in mandatory-to-implement 
statements (even if, as in the case of UTF-8, we sometimes choose to 
reference those specifications by writing an RFC that describes the link).

                          Harald


--------------090905020206000906070600
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
  <head>
    <meta content="text/html; charset=ISO-8859-1"
      http-equiv="Content-Type">
  </head>
  <body bgcolor="#ffffff" text="#000000">
    On 12/23/10 10:44, Ingemar Johansson S wrote:
    <blockquote
cite="mid:DBB1DC060375D147AC43F310AD987DCC22B1CF239D@ESESSCMS0366.eemea.ericsson.se"
      type="cite">
      <meta http-equiv="Content-Type" content="text/html;
        charset=ISO-8859-1">
      <meta content="MSHTML 6.00.6001.18527" name="GENERATOR">
      <div dir="ltr" align="left"><span class="356261309-23122010"><font
            color="#0000ff" face="Arial" size="2">Hi Justin</font></span></div>
      <div dir="ltr" align="left"><span class="356261309-23122010"></span>&nbsp;</div>
      <div dir="ltr" align="left"><span class="356261309-23122010"><font
            color="#0000ff" face="Arial" size="2">In some sense you are
            very right but I make a slightly different interpretation. </font></span></div>
      <div dir="ltr" align="left"><span class="356261309-23122010"></span>&nbsp;</div>
      <div dir="ltr" align="left"><span class="356261309-23122010"><font
            color="#0000ff" face="Arial" size="2">Quoting section 4 in
            RFC3711</font></span></div>
      <div dir="ltr" align="left"><span class="356261309-23122010"><font
            color="#0000ff" face="Arial" size="2">"<span lang="SV"><font
                color="#000000">While there are numerous encryption and
                message authentication algorithms that can be used in
                SRTP, below we define default algorithms in order to
                avoid the complexity of specifying the encodings for the
                signaling of algorithm and parameter identifiers. The
                defined algorithms have been chosen as they fulfill the
                goals listed in Section 2. Recommendations on how to
                extend SRTP with new transforms are given in Section 6.</font></span>"</font></span></div>
      <div dir="ltr" align="left"><span class="356261309-23122010"><font
            color="#0000ff" face="Arial" size="2">I don't interpret this
            as mandatory to implement said algorithms, rather I see this
            as something needed to make the RFC complete. The encryption
            can be negotiated out of band so an implementer can avoid
            said algorithms completely if he/she wants to.</font></span></div>
      <div dir="ltr" align="left"><span class="356261309-23122010"><font
            color="#0000ff" face="Arial" size="2">Now I don't say that
            this is _the_ interpretation, please correct me if
            neecessary.</font></span></div>
      <div dir="ltr" align="left"><span class="356261309-23122010"></span>&nbsp;</div>
      <div dir="ltr" align="left"><span class="356261309-23122010"><font
            color="#0000ff" face="Arial" size="2">I don't intend to
            enter a heated debate about which codecs should be used. </font></span></div>
      <div dir="ltr" align="left"><span class="356261309-23122010"><font
            color="#0000ff" face="Arial" size="2">My concern is more
            that it is not good to end up in a situation where a
            mandatory codec&nbsp;is specified in an IETF RFC&nbsp;and later on
            gets subject to some legal issues. What is the situation for
            the RFC then?, should the codec be demoted to optional in a
            new RFC that deprecates the old ?</font></span></div>
      <div dir="ltr" align="left"><span class="356261309-23122010"><font
            color="#0000ff" face="Arial" size="2">I don't have the
            answers, hope that some of the "grey-beards" can chime in
            and give some guidance later on.</font></span></div>
      <div dir="ltr" align="left"><span class="356261309-23122010"></span>&nbsp;</div>
      <div dir="ltr" align="left"><span class="356261309-23122010"><font
            color="#0000ff" face="Arial" size="2">Regards and happy
            holidays </font></span></div>
      <div dir="ltr" align="left"><span class="356261309-23122010"><font
            color="#0000ff" face="Arial" size="2">/Ingemar</font></span></div>
      <div dir="ltr" align="left"><span class="356261309-23122010"></span>&nbsp;</div>
      <div dir="ltr" align="left"><span class="356261309-23122010"></span>&nbsp;</div>
      <div dir="ltr" align="left"><span class="356261309-23122010"></span>&nbsp;</div>
      <div dir="ltr" align="left"><span class="356261309-23122010"></span>&nbsp;</div>
      <br>
      <div class="OutlookMessageHeader" dir="ltr" align="left"
        lang="en-us">
        <hr tabindex="-1">
        <font face="Tahoma" size="2"><b>From:</b> Justin Uberti
          [<a class="moz-txt-link-freetext" href="mailto:juberti@google.com">mailto:juberti@google.com</a>] <br>
          <b>Sent:</b> den 22 december 2010 17:15<br>
          <b>To:</b> Ingemar Johansson S<br>
          <b>Cc:</b> <a class="moz-txt-link-abbreviated" href="mailto:dispatch@ietf.org">dispatch@ietf.org</a>; <a class="moz-txt-link-abbreviated" href="mailto:rtc-web@alvestrand.no">rtc-web@alvestrand.no</a>;
          <a class="moz-txt-link-abbreviated" href="mailto:Markus.Isomaki@nokia.com">Markus.Isomaki@nokia.com</a><br>
          <b>Subject:</b> Re: [RTW] [dispatch] Fwd: New Version
          Notification for draft-alvestrand-dispatch-rtcweb-protocols-00<br>
        </font><br>
      </div>
      Ingemar,
      <div><br>
      </div>
      <div>RFC 3711 defines AES as the default encryption algorithm and
        HMAC-SHA1 as the default authentication algorithm for SRTP. As a
        result, those algorithms are used by pretty much every
        application that uses SRTP, which makes interoperability much
        easier.</div>
    </blockquote>
    Ingemar,<br>
    <br>
    I think you misinterpret RFC 3711 slightly.<br>
    <br>
    More important than the text you quote is the text in section 5 of
    RFC 3711:<br>
    <br>
    <span class="Apple-style-span" style="border-collapse: separate;
      color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style:
      normal; font-variant: normal; font-weight: normal; letter-spacing:
      normal; line-height: normal; orphans: 2; text-indent: 0px;
      text-transform: none; white-space: normal; widows: 2;
      word-spacing: 0px; font-size: medium;"><span
        class="Apple-style-span" style="border-collapse: collapse;
        font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
        font-size: 13px;">
        <pre style="font-size: 11pt; font-family: 'Courier New',monospace; margin-bottom: 0px;"><span style="font-weight: bold;">5.  Default and mandatory-to-implement Transforms</span>

   The default transforms also are mandatory-to-implement transforms in
   SRTP.  Of course, "mandatory-to-implement" does not imply
   "mandatory-to-use".  Table 1 summarizes the pre-defined transforms.
   The default values below are valid for the pre-defined transforms.

                         mandatory-to-impl.   optional     default

   encryption            AES-CM, NULL         AES-f8       AES-CM
   message integrity     HMAC-SHA1              -          HMAC-SHA1
   key derivation (PRF)  AES-CM                 -          AES-CM

   Table 1: Mandatory-to-implement, optional and default transforms in
   SRTP and SRTCP.

In other words, an SRTP implementation that does not implement AES-CM and HMAC-SHA1 is not
a conformant SRTP implementation.
</pre>
      </span></span><br>
    <blockquote
cite="mid:DBB1DC060375D147AC43F310AD987DCC22B1CF239D@ESESSCMS0366.eemea.ericsson.se"
      type="cite">
      <div><br>
      </div>
      <div>I think a similar statement can be made regarding the
        selection of MTI video codecs. There are various reasons why one
        might choose one codec versus another. But if we are unable to
        pick at least one default/MTI codec (for each media type),
        interoperability and thereby adoption of this platform will be
        much more challenging.<br>
      </div>
    </blockquote>
    I completely agree with your reasoning here.<br>
    <br>
    Note that neither AES nor HMAC are IETF defined algorithms. It is
    indeed quite common to refer to non-IETF technologies in
    mandatory-to-implement statements (even if, as in the case of UTF-8,
    we sometimes choose to reference those specifications by writing an
    RFC that describes the link).<br>
    <br>
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Harald<br>
    <br>
  </body>
</html>

--------------090905020206000906070600--

From ingemar.s.johansson@ericsson.com  Sun Dec 26 03:35:17 2010
Return-Path: <ingemar.s.johansson@ericsson.com>
X-Original-To: dispatch@core3.amsl.com
Delivered-To: dispatch@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 0D1FF28C0E5 for <dispatch@core3.amsl.com>; Sun, 26 Dec 2010 03:35:17 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.591
X-Spam-Level: 
X-Spam-Status: No, score=-6.591 tagged_above=-999 required=5 tests=[AWL=0.008,  BAYES_00=-2.599, RCVD_IN_DNSWL_MED=-4]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id y4-7GbDIJK5v for <dispatch@core3.amsl.com>; Sun, 26 Dec 2010 03:35:15 -0800 (PST)
Received: from mailgw10.se.ericsson.net (mailgw10.se.ericsson.net [193.180.251.61]) by core3.amsl.com (Postfix) with ESMTP id 07FDC28C0DE for <dispatch@ietf.org>; Sun, 26 Dec 2010 03:35:14 -0800 (PST)
X-AuditID: c1b4fb3d-b7b89ae0000036a3-22-4d1728ee51a7
Received: from esessmw0256.eemea.ericsson.se (Unknown_Domain [153.88.253.125]) by mailgw10.se.ericsson.net (Symantec Mail Security) with SMTP id D4.61.13987.EE8271D4; Sun, 26 Dec 2010 12:37:18 +0100 (CET)
Received: from ESESSCMS0366.eemea.ericsson.se ([169.254.1.218]) by esessmw0256.eemea.ericsson.se ([10.2.3.125]) with mapi; Sun, 26 Dec 2010 12:37:18 +0100
From: Ingemar Johansson S <ingemar.s.johansson@ericsson.com>
To: Harald Alvestrand <harald@alvestrand.no>
Date: Sun, 26 Dec 2010 12:37:17 +0100
Thread-Topic: [RTW] [dispatch] Fwd: New Version Notification for draft-alvestrand-dispatch-rtcweb-protocols-00
Thread-Index: AcukiQ10GDsPSjgVStydOEOow8wmCgAZlEfc
Message-ID: <DBB1DC060375D147AC43F310AD987DCC22B1E35533@ESESSCMS0366.eemea.ericsson.se>
References: <mailman.2092.1292967850.4582.dispatch@ietf.org> <DBB1DC060375D147AC43F310AD987DCC22B05613F1@ESESSCMS0366.eemea.ericsson.se> <AANLkTikmbR+OrHnQ=oS38pgXhyd9-2XFkw2VC3BbaeZn@mail.gmail.com> <DBB1DC060375D147AC43F310AD987DCC22B1CF239D@ESESSCMS0366.eemea.ericsson.se>, <4D167A13.4070207@alvestrand.no>
In-Reply-To: <4D167A13.4070207@alvestrand.no>
Accept-Language: sv-SE, en-US
Content-Language: sv-SE
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
acceptlanguage: sv-SE, en-US
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-Brightmail-Tracker: AAAAAA==
Cc: "rtc-web@alvestrand.no" <rtc-web@alvestrand.no>, "dispatch@ietf.org" <dispatch@ietf.org>, "Markus.Isomaki@nokia.com" <Markus.Isomaki@nokia.com>, Justin Uberti <juberti@google.com>
Subject: Re: [dispatch] [RTW] Fwd: New Version Notification for draft-alvestrand-dispatch-rtcweb-protocols-00
X-BeenThere: dispatch@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: DISPATCH Working Group Mail List <dispatch.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/dispatch>, <mailto:dispatch-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/dispatch>
List-Post: <mailto:dispatch@ietf.org>
List-Help: <mailto:dispatch-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dispatch>, <mailto:dispatch-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 26 Dec 2010 11:35:17 -0000

Hi

I must admit that I am a real bad reader, can only blame it on Santa... :-(

Tried to find some background info on AES-CTR and according to=20
http://csrc.nist.gov/groups/ST/toolkit/BCM/documents/workshop1/papers/lipma=
a-ctr.pdf
it was devised already in 1979, this probably explains a lack of IPR disclo=
sure for RFC3711 (at least I have not found any)

Regards
Ingemar =20

________________________________________
Fr=E5n: Harald Alvestrand [harald@alvestrand.no]
Skickat: den 26 december 2010 00:11
Till: Ingemar Johansson S
Kopia: Justin Uberti; rtc-web@alvestrand.no; dispatch@ietf.org; Markus.Isom=
aki@nokia.com
=C4mne: Re: [RTW] [dispatch] Fwd: New Version Notification for draft-alvest=
rand-dispatch-rtcweb-protocols-00

On 12/23/10 10:44, Ingemar Johansson S wrote:
Hi Justin

In some sense you are very right but I make a slightly different interpreta=
tion.

Quoting section 4 in RFC3711
"While there are numerous encryption and message authentication algorithms =
that can be used in SRTP, below we define default algorithms in order to av=
oid the complexity of specifying the encodings for the signaling of algorit=
hm and parameter identifiers. The defined algorithms have been chosen as th=
ey fulfill the goals listed in Section 2. Recommendations on how to extend =
SRTP with new transforms are given in Section 6."
I don't interpret this as mandatory to implement said algorithms, rather I =
see this as something needed to make the RFC complete. The encryption can b=
e negotiated out of band so an implementer can avoid said algorithms comple=
tely if he/she wants to.
Now I don't say that this is _the_ interpretation, please correct me if nee=
cessary.

I don't intend to enter a heated debate about which codecs should be used.
My concern is more that it is not good to end up in a situation where a man=
datory codec is specified in an IETF RFC and later on gets subject to some =
legal issues. What is the situation for the RFC then?, should the codec be =
demoted to optional in a new RFC that deprecates the old ?
I don't have the answers, hope that some of the "grey-beards" can chime in =
and give some guidance later on.

Regards and happy holidays
/Ingemar





________________________________
From: Justin Uberti [mailto:juberti@google.com]
Sent: den 22 december 2010 17:15
To: Ingemar Johansson S
Cc: dispatch@ietf.org<mailto:dispatch@ietf.org>; rtc-web@alvestrand.no<mail=
to:rtc-web@alvestrand.no>; Markus.Isomaki@nokia.com<mailto:Markus.Isomaki@n=
okia.com>
Subject: Re: [RTW] [dispatch] Fwd: New Version Notification for draft-alves=
trand-dispatch-rtcweb-protocols-00

Ingemar,

RFC 3711 defines AES as the default encryption algorithm and HMAC-SHA1 as t=
he default authentication algorithm for SRTP. As a result, those algorithms=
 are used by pretty much every application that uses SRTP, which makes inte=
roperability much easier.
Ingemar,

I think you misinterpret RFC 3711 slightly.

More important than the text you quote is the text in section 5 of RFC 3711=
:


5.  Default and mandatory-to-implement Transforms

   The default transforms also are mandatory-to-implement transforms in
   SRTP.  Of course, "mandatory-to-implement" does not imply
   "mandatory-to-use".  Table 1 summarizes the pre-defined transforms.
   The default values below are valid for the pre-defined transforms.

                         mandatory-to-impl.   optional     default

   encryption            AES-CM, NULL         AES-f8       AES-CM
   message integrity     HMAC-SHA1              -          HMAC-SHA1
   key derivation (PRF)  AES-CM                 -          AES-CM

   Table 1: Mandatory-to-implement, optional and default transforms in
   SRTP and SRTCP.

In other words, an SRTP implementation that does not implement AES-CM and H=
MAC-SHA1 is not
a conformant SRTP implementation.



I think a similar statement can be made regarding the selection of MTI vide=
o codecs. There are various reasons why one might choose one codec versus a=
nother. But if we are unable to pick at least one default/MTI codec (for ea=
ch media type), interoperability and thereby adoption of this platform will=
 be much more challenging.
I completely agree with your reasoning here.

Note that neither AES nor HMAC are IETF defined algorithms. It is indeed qu=
ite common to refer to non-IETF technologies in mandatory-to-implement stat=
ements (even if, as in the case of UTF-8, we sometimes choose to reference =
those specifications by writing an RFC that describes the link).

                         Harald


From harald@alvestrand.no  Sun Dec 26 04:00:19 2010
Return-Path: <harald@alvestrand.no>
X-Original-To: dispatch@core3.amsl.com
Delivered-To: dispatch@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 53D4C28C0FF for <dispatch@core3.amsl.com>; Sun, 26 Dec 2010 04:00:19 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.523
X-Spam-Level: 
X-Spam-Status: No, score=-102.523 tagged_above=-999 required=5 tests=[AWL=0.076, BAYES_00=-2.599, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id V2jMRBxKOaIZ for <dispatch@core3.amsl.com>; Sun, 26 Dec 2010 04:00:17 -0800 (PST)
Received: from eikenes.alvestrand.no (eikenes.alvestrand.no [158.38.152.233]) by core3.amsl.com (Postfix) with ESMTP id 8D4C028C0FB for <dispatch@ietf.org>; Sun, 26 Dec 2010 04:00:17 -0800 (PST)
Received: from localhost (localhost [127.0.0.1]) by eikenes.alvestrand.no (Postfix) with ESMTP id 6396B39E087; Sun, 26 Dec 2010 13:01:58 +0100 (CET)
X-Virus-Scanned: Debian amavisd-new at eikenes.alvestrand.no
Received: from eikenes.alvestrand.no ([127.0.0.1]) by localhost (eikenes.alvestrand.no [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id YPB1YcRxUuds; Sun, 26 Dec 2010 13:01:57 +0100 (CET)
Received: from [192.168.1.16] (162.80-203-220.nextgentel.com [80.203.220.162]) by eikenes.alvestrand.no (Postfix) with ESMTPS id 6926939E038; Sun, 26 Dec 2010 13:01:57 +0100 (CET)
Message-ID: <4D173082.6060008@alvestrand.no>
Date: Sun, 26 Dec 2010 13:09:38 +0100
From: Harald Alvestrand <harald@alvestrand.no>
User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.2.13) Gecko/20101208 Thunderbird/3.1.7
MIME-Version: 1.0
To: Ingemar Johansson S <ingemar.s.johansson@ericsson.com>
References: <mailman.2092.1292967850.4582.dispatch@ietf.org>	<DBB1DC060375D147AC43F310AD987DCC22B05613F1@ESESSCMS0366.eemea.ericsson.se>	<AANLkTikmbR+OrHnQ=oS38pgXhyd9-2XFkw2VC3BbaeZn@mail.gmail.com> <DBB1DC060375D147AC43F310AD987DCC22B1CF239D@ESESSCMS0366.eemea.ericsson.se>, <4D167A13.4070207@alvestrand.no> <DBB1DC060375D147AC43F310AD987DCC22B1E35533@ESESSCMS0366.eemea.ericsson.se>
In-Reply-To: <DBB1DC060375D147AC43F310AD987DCC22B1E35533@ESESSCMS0366.eemea.ericsson.se>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 8bit
Cc: "rtc-web@alvestrand.no" <rtc-web@alvestrand.no>, "dispatch@ietf.org" <dispatch@ietf.org>, "Markus.Isomaki@nokia.com" <Markus.Isomaki@nokia.com>, Justin Uberti <juberti@google.com>
Subject: Re: [dispatch] [RTW] Fwd: New Version Notification for draft-alvestrand-dispatch-rtcweb-protocols-00
X-BeenThere: dispatch@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: DISPATCH Working Group Mail List <dispatch.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/dispatch>, <mailto:dispatch-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/dispatch>
List-Post: <mailto:dispatch@ietf.org>
List-Help: <mailto:dispatch-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dispatch>, <mailto:dispatch-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 26 Dec 2010 12:00:19 -0000

On 12/26/2010 12:37 PM, Ingemar Johansson S wrote:
> Hi
>
> I must admit that I am a real bad reader, can only blame it on Santa... :-(
>
> Tried to find some background info on AES-CTR and according to
> http://csrc.nist.gov/groups/ST/toolkit/BCM/documents/workshop1/papers/lipmaa-ctr.pdf
> it was devised already in 1979, this probably explains a lack of IPR disclosure for RFC3711 (at least I have not found any)
I think a general IPR release was part of the requirements for Rijndael 
to enter into the NIST competition for the selection of the AES algorithm.

If the US Government insists that something should be unencumbered, it's 
a little more likely to be....
> Regards
> Ingemar
>
> ________________________________________
> Från: Harald Alvestrand [harald@alvestrand.no]
> Skickat: den 26 december 2010 00:11
> Till: Ingemar Johansson S
> Kopia: Justin Uberti; rtc-web@alvestrand.no; dispatch@ietf.org; Markus.Isomaki@nokia.com
> Ämne: Re: [RTW] [dispatch] Fwd: New Version Notification for draft-alvestrand-dispatch-rtcweb-protocols-00
>
> On 12/23/10 10:44, Ingemar Johansson S wrote:
> Hi Justin
>
> In some sense you are very right but I make a slightly different interpretation.
>
> Quoting section 4 in RFC3711
> "While there are numerous encryption and message authentication algorithms that can be used in SRTP, below we define default algorithms in order to avoid the complexity of specifying the encodings for the signaling of algorithm and parameter identifiers. The defined algorithms have been chosen as they fulfill the goals listed in Section 2. Recommendations on how to extend SRTP with new transforms are given in Section 6."
> I don't interpret this as mandatory to implement said algorithms, rather I see this as something needed to make the RFC complete. The encryption can be negotiated out of band so an implementer can avoid said algorithms completely if he/she wants to.
> Now I don't say that this is _the_ interpretation, please correct me if neecessary.
>
> I don't intend to enter a heated debate about which codecs should be used.
> My concern is more that it is not good to end up in a situation where a mandatory codec is specified in an IETF RFC and later on gets subject to some legal issues. What is the situation for the RFC then?, should the codec be demoted to optional in a new RFC that deprecates the old ?
> I don't have the answers, hope that some of the "grey-beards" can chime in and give some guidance later on.
>
> Regards and happy holidays
> /Ingemar
>
>
>
>
>
> ________________________________
> From: Justin Uberti [mailto:juberti@google.com]
> Sent: den 22 december 2010 17:15
> To: Ingemar Johansson S
> Cc: dispatch@ietf.org<mailto:dispatch@ietf.org>; rtc-web@alvestrand.no<mailto:rtc-web@alvestrand.no>; Markus.Isomaki@nokia.com<mailto:Markus.Isomaki@nokia.com>
> Subject: Re: [RTW] [dispatch] Fwd: New Version Notification for draft-alvestrand-dispatch-rtcweb-protocols-00
>
> Ingemar,
>
> RFC 3711 defines AES as the default encryption algorithm and HMAC-SHA1 as the default authentication algorithm for SRTP. As a result, those algorithms are used by pretty much every application that uses SRTP, which makes interoperability much easier.
> Ingemar,
>
> I think you misinterpret RFC 3711 slightly.
>
> More important than the text you quote is the text in section 5 of RFC 3711:
>
>
> 5.  Default and mandatory-to-implement Transforms
>
>     The default transforms also are mandatory-to-implement transforms in
>     SRTP.  Of course, "mandatory-to-implement" does not imply
>     "mandatory-to-use".  Table 1 summarizes the pre-defined transforms.
>     The default values below are valid for the pre-defined transforms.
>
>                           mandatory-to-impl.   optional     default
>
>     encryption            AES-CM, NULL         AES-f8       AES-CM
>     message integrity     HMAC-SHA1              -          HMAC-SHA1
>     key derivation (PRF)  AES-CM                 -          AES-CM
>
>     Table 1: Mandatory-to-implement, optional and default transforms in
>     SRTP and SRTCP.
>
> In other words, an SRTP implementation that does not implement AES-CM and HMAC-SHA1 is not
> a conformant SRTP implementation.
>
>
>
> I think a similar statement can be made regarding the selection of MTI video codecs. There are various reasons why one might choose one codec versus another. But if we are unable to pick at least one default/MTI codec (for each media type), interoperability and thereby adoption of this platform will be much more challenging.
> I completely agree with your reasoning here.
>
> Note that neither AES nor HMAC are IETF defined algorithms. It is indeed quite common to refer to non-IETF technologies in mandatory-to-implement statements (even if, as in the case of UTF-8, we sometimes choose to reference those specifications by writing an RFC that describes the link).
>
>                           Harald
>
>


From henry.sinnreich@gmail.com  Sun Dec 26 18:10:48 2010
Return-Path: <henry.sinnreich@gmail.com>
X-Original-To: dispatch@core3.amsl.com
Delivered-To: dispatch@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 9B7143A6835 for <dispatch@core3.amsl.com>; Sun, 26 Dec 2010 18:10:47 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.599
X-Spam-Level: 
X-Spam-Status: No, score=-3.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, RCVD_IN_DNSWL_LOW=-1]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id bnIu2ryOGouW for <dispatch@core3.amsl.com>; Sun, 26 Dec 2010 18:10:42 -0800 (PST)
Received: from mail-vw0-f44.google.com (mail-vw0-f44.google.com [209.85.212.44]) by core3.amsl.com (Postfix) with ESMTP id E333D3A6832 for <dispatch@ietf.org>; Sun, 26 Dec 2010 18:10:41 -0800 (PST)
Received: by vws7 with SMTP id 7so3505624vws.31 for <dispatch@ietf.org>; Sun, 26 Dec 2010 18:12:46 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:user-agent:date:subject:from :to:cc:message-id:thread-topic:thread-index:mime-version :content-type:content-transfer-encoding; bh=AqzKu5+Kjb0rlcTLkvqzjknkd4YHO6KCbjlAk2LHnYQ=; b=CYLHDVHW8URSB3S/lg8KKntdjKh5FA6FON+Q6bSplKiyy6j5Z3F46/ptIOiO5cMPam iMLkOkKMqi5VfzrtW6is47JIZ/fOy393mySpRvTS9gda95hkc0eYvM6NqUYfOyA4nNAe f6MVCoZezvTk7fGK+va2TZFVn6V2rBLuP2/2k=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=user-agent:date:subject:from:to:cc:message-id:thread-topic :thread-index:mime-version:content-type:content-transfer-encoding; b=XHTb9KmNw9KaGXJqDhd962zGhlC575eSHJpBlciTSSwmEyLWv+1PeA8Bu5gLcC+90M 9P1Q/nYNoqERSayoJTIvyGgfGaBWqHnIHpMSIT11IdWY9DJMZCPJjsnyzUEvDW99JpjC eYYwo/UHHhAIKVX29IxWaEO6sJ/RPdgV/etUo=
Received: by 10.220.75.8 with SMTP id w8mr3187661vcj.215.1293415964509; Sun, 26 Dec 2010 18:12:44 -0800 (PST)
Received: from [10.0.1.4] (ool-457670fb.dyn.optonline.net [69.118.112.251]) by mx.google.com with ESMTPS id f17sm4245460vbv.6.2010.12.26.18.12.42 (version=TLSv1/SSLv3 cipher=RC4-MD5); Sun, 26 Dec 2010 18:12:43 -0800 (PST)
User-Agent: Microsoft-Entourage/12.27.0.100913
Date: Sun, 26 Dec 2010 21:12:37 -0500
From: Heinrich Sinnreich <henry.sinnreich@gmail.com>
To: David Singer <singer@apple.com>, <rtc-web@alvestrand.no>
Message-ID: <C93D6045.11E58%henry.sinnreich@gmail.com>
Thread-Topic: [dispatch] Codec standardization (Re: [RTW] Fwd: New Version Notification for draft-alvestrand-dispatch-rtcweb-protocols-00)
Thread-Index: Acula4fhbloXYKpwBEa17VDwWqMKpw==
Mime-version: 1.0
Content-type: text/plain; charset="US-ASCII"
Content-transfer-encoding: 7bit
Cc: dispatch@ietf.org
Subject: Re: [dispatch] Codec standardization (Re: [RTW] Fwd: New Version Notification for draft-alvestrand-dispatch-rtcweb-protocols-00)
X-BeenThere: dispatch@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: DISPATCH Working Group Mail List <dispatch.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/dispatch>, <mailto:dispatch-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/dispatch>
List-Post: <mailto:dispatch@ietf.org>
List-Help: <mailto:dispatch-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dispatch>, <mailto:dispatch-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 27 Dec 2010 02:10:49 -0000

>I think we should consider the balance
> between cost, risk, quality, and existing adoption, and it would be foolish to
> omit cost-bearing codecs from that analysis, as H.264 is widely used already.

I am not sure where this discussion is going, though it reminds us of the
discussions when arguing about SIP vs. H.323 in the IETF.
"Everybody" was shipping H.323 in overwhelming quantity, but somehow the
IETF did not buy it.

As an hopeless optimist; maybe H.264 will have the same fate since at least
it's considerable IP baggage is so well known...

It is hard to imagine the IETF and indeed the market will ignore the
creativity of all the codec developers out there and the evolving technology
that empowers them. Plain self interest should motivate embracing new
IP-free a/v codecs for the RTC Web. They will arrive anyway one way or
another. 

[Well deployed technology has a proven way to make it over the threshold
into history :-)] 

Henry


On 12/22/10 5:46 PM, "David Singer" <singer@apple.com> wrote:

> I should say that I am perfectly happy to have the discussion about whether,
> and what, to mandate codec(s).  If the placeholder is there to spark the
> discussion, you succeeded!
> 
> For me, significant IPR risk is worse than a payment -- free but risky is not
> an improvement on costs-but-low-risk.  But others may differ, of course.
> 
> I do think we should be looking carefully at layered design.  Ideally, we
> define the missing technology bits -- HTML, Javascript/DOM, and so on;  and
> then, perhaps, we write an umbrella specification that uses those, and other
> technology pieces, to achieve an interoperable end.  But the pieces should
> 'make sense' by themselves, and be usable with other assemblages, I think, if
> the specs are to have 'legs' and survive over years.  The pieces are ideally
> stable standards/publications in their own right (and I agree, sometimes,
> rarely, something is stable and well-known enough, such as ZIP or ID3 tags,
> without being a 'standard').
> 
> I also agree that RF codecs are happening and are here to stay.  Those of you
> who know me from MPEG will have heard this before.  They will exist, and they
> will have a place. MPEG is working (slowly) on RF codecs as well.
> 
> As to what MPEG-LA is doing, I am afraid I don't actually know. We'd have to
> ask them, and they tend not to reply. The silence is strange, but I don't
> think that mitigates the possibility that there is an IPR entanglement.
> 
> Despite Henry's position (that mentioning VP8 results in no rat-holes and
> flames, and that mentioning H.264 will) I think we should consider the balance
> between cost, risk, quality, and existing adoption, and it would be foolish to
> omit cost-bearing codecs from that analysis, as H.264 is widely used already.
> 
> The link between open-source and royalty-free is not perfect;  there are
> quality open-source implementations of non-free codecs, for a start, and there
> are companies who license proprietary systems royalty-free.  Let's not confuse
> the two, even if they often occur together.
> 
> David Singer
> Multimedia and Software Standards, Apple Inc.
> 
> _______________________________________________
> dispatch mailing list
> dispatch@ietf.org
> https://www.ietf.org/mailman/listinfo/dispatch




From alan.b.johnston@gmail.com  Mon Dec 27 07:09:23 2010
Return-Path: <alan.b.johnston@gmail.com>
X-Original-To: dispatch@core3.amsl.com
Delivered-To: dispatch@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id AD7233A680B for <dispatch@core3.amsl.com>; Mon, 27 Dec 2010 07:09:23 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -104.364
X-Spam-Level: 
X-Spam-Status: No, score=-104.364 tagged_above=-999 required=5 tests=[AWL=1.235, BAYES_00=-2.599, GB_I_LETTER=-2, RCVD_IN_DNSWL_LOW=-1, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id MkPhJ9ljSy4E for <dispatch@core3.amsl.com>; Mon, 27 Dec 2010 07:09:22 -0800 (PST)
Received: from mail-bw0-f44.google.com (mail-bw0-f44.google.com [209.85.214.44]) by core3.amsl.com (Postfix) with ESMTP id F24143A686D for <dispatch@ietf.org>; Mon, 27 Dec 2010 07:09:21 -0800 (PST)
Received: by bwz12 with SMTP id 12so9135989bwz.31 for <dispatch@ietf.org>; Mon, 27 Dec 2010 07:11:26 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:received:in-reply-to :references:date:message-id:subject:from:to:cc:content-type :content-transfer-encoding; bh=vUZCnS8umEkl8BWd93xrzZnQGP3EPj8L0PY2TiUIAoc=; b=AAxQVQrQY/vN/IDAZXnll8aGYM8QVZnKS4jGxjzJy+6wPwub+OE8kEfp3PHJhl/Svq OJ458+F9Fr07j858Mk/FUdIKWqm7ySDS8h1Dl9REhhnhivd9g2pgJEYCQe/XYZjIP2KL w4iN29baqOWfmis1QusZxaWOjTgwwnEta7k3g=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:content-transfer-encoding; b=lnubwFh7oSfmrCI/rnb/Ug353UyK1MEV66uWe/YsVGEwrOdGRu7rhIpUSo8E3XC5dX BTy2ndldM65X8zGcxZU5Vqr7yPHa41vriAWO8lfqvzjPJ+uXUyFeK+lAvqWMu5gYGkeX atP4T15HFUt4oJQszi6/prBFZNsgsFnJcCOVw=
MIME-Version: 1.0
Received: by 10.204.51.11 with SMTP id b11mr3980506bkg.129.1293462684756; Mon, 27 Dec 2010 07:11:24 -0800 (PST)
Received: by 10.204.232.15 with HTTP; Mon, 27 Dec 2010 07:11:24 -0800 (PST)
In-Reply-To: <4D0F5E85.5030408@alvestrand.no>
References: <4CDA833D.8080203@alvestrand.no> <AANLkTinfmtY0czP2diWF78pJm63GOkya-kjUE1Mo3F57@mail.gmail.com> <4D0F5E85.5030408@alvestrand.no>
Date: Mon, 27 Dec 2010 09:11:24 -0600
Message-ID: <AANLkTikhVVvMnN_tVKe_-A3PHusN2HyfZe0Susywp1nv@mail.gmail.com>
From: Alan Johnston <alan.b.johnston@gmail.com>
To: Harald Alvestrand <harald@alvestrand.no>
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable
Cc: dispatch@ietf.org
Subject: Re: [dispatch] Fwd: New Version Notification for draft-alvestrand-dispatch-rtcweb-protocols-00
X-BeenThere: dispatch@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: DISPATCH Working Group Mail List <dispatch.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/dispatch>, <mailto:dispatch-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/dispatch>
List-Post: <mailto:dispatch@ietf.org>
List-Help: <mailto:dispatch-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dispatch>, <mailto:dispatch-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 27 Dec 2010 15:09:23 -0000

Harald,

Thanks for the reply.  I'm sure the work will get done in the right
place.  Clearly, Javascript is outside our expertise here at the IETF,
but we have a lot of media knowledge to utilize.

And as for the name, perhaps no one remembers the use of RTC by a
small company based in Redmond a few years back.  If so, and if
there's no trademarks or other issue, then maybe we are good to use
it.

- Alan -

On Mon, Dec 20, 2010 at 7:47 AM, Harald Alvestrand <harald@alvestrand.no> w=
rote:
> On 12/15/10 18:09, Alan Johnston wrote:
>>
>> Harald,
>>
>> Thanks for kicking off this work with your drafts. =A0I know a lot of us
>> are greatly looking forward to starting this work after thinking and
>> talking about it for a long time.
>>
>> My thinking is basically aligned with your draft. =A0However, I think we
>> need a little more clarity on exactly what we are trying to do:
>> exactly how do all the components talk to you each other using
>> standard protocols or APIs? =A0I found your datagram session URI
>> proposal in the other draft a little hard to understand - I think we
>> will need good requirements before we can decide if this is the right
>> mechanism.
>
> I think the API work will be handled in W3C, and described in the form of
> Javascript - one central issue is that various components will have to se=
nd
> media to each other *without* going through the Javascript level - this i=
s
> AFAIK relatively new territory for all concerned.
>>
>> I also understand your arguments on connection management, which is
>> really signaling. =A0I agree that it is possible for this to be a local
>> matter between a web browser and a web server, and that establishing
>> voice sessions from within a web domain can be handled without
>> standards, and voice sessions between web domains could be signaled
>> using existing standards such as SIP.
>>
>> However, I do think there is value in standardizing some kind of
>> lightweight API for signaling between the browser and server. =A0 Some
>> of us have been thinking about this for a while now:
>>
>> =A0 =A0 =A0http://tools.ietf.org/html//draft-sinnreich-sip-web-apis
>> =A0 =A0 =A0http://tools.ietf.org/html/draft-peterson-sipcore-advprop
>>
>> The good news is that this work is completely orthogonal to the mainly
>> media work you propose in your draft. But it does tie in nicely and
>> helps provide a fully interoperable set of protocols/APIs, which
>> ultimately is what the IETF is all about. =A0 I don't see any need for
>> one effort to delay the other - in fact, both could potentially be
>> done in separate working groups.
>
> Thanks for the pointers - will certainly read up on these!
>>
>> Finally, a comment on the name for the overall effort - I know, really
>> important stuff... =A0The acronym RTC has baggage in our industry, and
>> it might be nice avoid yet another three letter acronym ;-). =A0I was
>> thinking about Web RTCom, short for Web Real Time Communications.
>
> Names are the ultimate timesink in discussion :-) - somewhat
> tongue-in-cheek, I wonder if the best approach is if everyone with a
> proposed name sends them to the BOF in Prague, we put them all in a hat, =
and
> then draw one at random :-)
>>
>> - Alan -
>>
>>
>>
>> On Wed, Nov 10, 2010 at 5:34 AM, Harald Alvestrand<harald@alvestrand.no>
>> =A0wrote:
>>>
>>> This is the overview document for the IETF-related RTC-WEB work.
>>>
>>> -------- Original Message --------
>>> Subject: New Version Notification for
>>> draft-alvestrand-dispatch-rtcweb-protocols-00
>>> Date: Wed, 10 Nov 2010 03:31:05 -0800 (PST)
>>> From: IETF I-D Submission Tool<idsubmission@ietf.org>
>>> To: harald@alvestrand.no
>>>
>>> A new version of I-D, draft-alvestrand-dispatch-rtcweb-protocols-00.txt
>>> has been successfully submitted by Harald Alvestrand and posted to the =
IETF
>>> repository.
>>>
>>> Filename: =A0 =A0 =A0 =A0draft-alvestrand-dispatch-rtcweb-protocols
>>> Revision: =A0 =A0 =A0 =A000
>>> Title: =A0 =A0 =A0 =A0 =A0 Overview: Real Time Protocols for Brower-bas=
ed
>>> Applications
>>> Creation_date: =A0 2010-11-11
>>> WG ID: =A0 =A0 =A0 =A0 =A0 Independent Submission
>>> Number_of_pages: 9
>>>
>>> Abstract:
>>> This document gives an overview of a protocol suite intended for use
>>> with real-time applications that can be deployed in browsers - "real
>>> time communication on the Web".
>>>
>>> It intends to serve as a starting and coordination point to make sure
>>> all the parts that are needed to achieve this goal are findable, and
>>> that the parts that belong in the Internet protocol suite are fully
>>> specified and on the right publication track.
>>>
>>> This work is an attempt to synthesize the input of many people, but
>>> makes no claims to fully represent the views of any of them. =A0All
>>> parts of the document should be regarded as open for discussion.
>>>
>>>
>>>
>>> The IETF Secretariat.
>>>
>>>
>>>
>>>
>>> _______________________________________________
>>> dispatch mailing list
>>> dispatch@ietf.org
>>> https://www.ietf.org/mailman/listinfo/dispatch
>>>
>
>

From singer@apple.com  Wed Dec 29 20:05:54 2010
Return-Path: <singer@apple.com>
X-Original-To: dispatch@core3.amsl.com
Delivered-To: dispatch@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id B75EC3A679C for <dispatch@core3.amsl.com>; Wed, 29 Dec 2010 20:05:54 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -105.299
X-Spam-Level: 
X-Spam-Status: No, score=-105.299 tagged_above=-999 required=5 tests=[AWL=1.300, BAYES_00=-2.599, RCVD_IN_DNSWL_MED=-4, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id fC6LAlDcdPYC for <dispatch@core3.amsl.com>; Wed, 29 Dec 2010 20:05:53 -0800 (PST)
Received: from mail-out3.apple.com (mail-out3.apple.com [17.254.13.22]) by core3.amsl.com (Postfix) with ESMTP id EC5333A63D3 for <dispatch@ietf.org>; Wed, 29 Dec 2010 20:05:53 -0800 (PST)
Received: from relay14.apple.com (relay14.apple.com [17.128.113.52]) by mail-out3.apple.com (Postfix) with ESMTP id BD395C326A30; Wed, 29 Dec 2010 20:07:33 -0800 (PST)
X-AuditID: 11807134-b7cfdae000001831-a9-4d1c05859473
Received: from [17.153.101.36] (Unknown_Domain [17.153.101.36]) by relay14.apple.com (Apple SCV relay) with SMTP id 53.39.06193.5850C1D4; Wed, 29 Dec 2010 20:07:33 -0800 (PST)
Mime-Version: 1.0 (Apple Message framework v1082)
Content-Type: text/plain; charset=us-ascii
From: David Singer <singer@apple.com>
In-Reply-To: <C93D6045.11E58%henry.sinnreich@gmail.com>
Date: Wed, 29 Dec 2010 20:07:33 -0800
Content-Transfer-Encoding: quoted-printable
Message-Id: <6EE0B7DD-614E-4A9E-98D3-16434A8A65A7@apple.com>
References: <C93D6045.11E58%henry.sinnreich@gmail.com>
To: Heinrich Sinnreich <henry.sinnreich@gmail.com>
X-Mailer: Apple Mail (2.1082)
X-Brightmail-Tracker: AAAAAA==
Cc: rtc-web@alvestrand.no, dispatch@ietf.org
Subject: Re: [dispatch] Codec standardization (Re: [RTW] Fwd: New Version Notification for draft-alvestrand-dispatch-rtcweb-protocols-00)
X-BeenThere: dispatch@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: DISPATCH Working Group Mail List <dispatch.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/dispatch>, <mailto:dispatch-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/dispatch>
List-Post: <mailto:dispatch@ietf.org>
List-Help: <mailto:dispatch-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dispatch>, <mailto:dispatch-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 30 Dec 2010 04:05:54 -0000

Heinrich,

'best' is not always IPR-cost-free.  Sometimes it is, sometimes it =
isn't.  You seem unable to see any other possibility than your own, =
alas.  I could wish for 'fates' for any number of technologies, but I =
don't: I choose them when they suit, and others when they don't.  I =
suggest we do the same.

I have no objection to the development and deployment of new codecs, =
with varying terms, quality, complexity, and so on. This is a varied =
market that deserves varied tools.  I do object to making decisions =
based on only one criterion, however.


On Dec 26, 2010, at 18:12 , Heinrich Sinnreich wrote:

>> I think we should consider the balance
>> between cost, risk, quality, and existing adoption, and it would be =
foolish to
>> omit cost-bearing codecs from that analysis, as H.264 is widely used =
already.
>=20
> I am not sure where this discussion is going, though it reminds us of =
the
> discussions when arguing about SIP vs. H.323 in the IETF.
> "Everybody" was shipping H.323 in overwhelming quantity, but somehow =
the
> IETF did not buy it.
>=20
> As an hopeless optimist; maybe H.264 will have the same fate since at =
least
> it's considerable IP baggage is so well known...
>=20
> It is hard to imagine the IETF and indeed the market will ignore the
> creativity of all the codec developers out there and the evolving =
technology
> that empowers them. Plain self interest should motivate embracing new
> IP-free a/v codecs for the RTC Web. They will arrive anyway one way or
> another.=20
>=20
> [Well deployed technology has a proven way to make it over the =
threshold
> into history :-)]=20
>=20

David Singer
Multimedia and Software Standards, Apple Inc.


From bernard_aboba@hotmail.com  Wed Dec 29 22:07:18 2010
Return-Path: <bernard_aboba@hotmail.com>
X-Original-To: dispatch@core3.amsl.com
Delivered-To: dispatch@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 1CF0B3A6911 for <dispatch@core3.amsl.com>; Wed, 29 Dec 2010 22:07:18 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.373
X-Spam-Level: 
X-Spam-Status: No, score=-102.373 tagged_above=-999 required=5 tests=[AWL=0.226, BAYES_00=-2.599, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 28JlNXspLYIH for <dispatch@core3.amsl.com>; Wed, 29 Dec 2010 22:07:16 -0800 (PST)
Received: from blu0-omc1-s8.blu0.hotmail.com (blu0-omc1-s8.blu0.hotmail.com [65.55.116.19]) by core3.amsl.com (Postfix) with ESMTP id 05DDC3A6894 for <dispatch@ietf.org>; Wed, 29 Dec 2010 22:07:15 -0800 (PST)
Received: from BLU152-DS16 ([65.55.116.7]) by blu0-omc1-s8.blu0.hotmail.com with Microsoft SMTPSVC(6.0.3790.4675);  Wed, 29 Dec 2010 22:09:21 -0800
X-Originating-IP: [98.203.198.61]
X-Originating-Email: [bernard_aboba@hotmail.com]
Message-ID: <BLU152-ds16D4C49E00129AD14CE0DC93030@phx.gbl>
From: Bernard Aboba <bernard_aboba@hotmail.com>
To: "'David Singer'" <singer@apple.com>, "'Heinrich Sinnreich'" <henry.sinnreich@gmail.com>
References: <C93D6045.11E58%henry.sinnreich@gmail.com> <6EE0B7DD-614E-4A9E-98D3-16434A8A65A7@apple.com>
In-Reply-To: <6EE0B7DD-614E-4A9E-98D3-16434A8A65A7@apple.com>
Date: Wed, 29 Dec 2010 22:09:46 -0800
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
X-Mailer: Microsoft Office Outlook 12.0
Thread-Index: Acun1ypRggSUevF3SImFEz7WnwD6ugAC/Jsg
Content-Language: en-us
X-OriginalArrivalTime: 30 Dec 2010 06:09:21.0267 (UTC) FILETIME=[19863C30:01CBA7E8]
Cc: rtc-web@alvestrand.no, dispatch@ietf.org
Subject: Re: [dispatch] [RTW] Codec standardization (Re: Fwd: New Version Notification for draft-alvestrand-dispatch-rtcweb-protocols-00)
X-BeenThere: dispatch@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: DISPATCH Working Group Mail List <dispatch.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/dispatch>, <mailto:dispatch-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/dispatch>
List-Post: <mailto:dispatch@ietf.org>
List-Help: <mailto:dispatch-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dispatch>, <mailto:dispatch-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 30 Dec 2010 06:07:18 -0000

For video codecs, "self interest" may be influenced by a number of factors.

For example, for a mobile applications developer, "self interest" may focus
on
aspects such as performance, battery life and maintenance costs.  If a given
codec is
supported in the hardware or operating system of their target platform, then
the developer
may perceive it being low "cost" to them. 

For a chipset manufacturer, "self interest" may be determined by the demand
for chipsets
incorporating a given codec, as well as the associated licensing fees.
Typically the goal
is to maximize revenue minus cost, not just to minimize "cost". 

These concepts of "self interest" not necessarily align with each other, let
alone with the 
"self interest" of users, who may primarily care about how many other users
they can connect 
with. 

-----Original Message-----
From: rtc-web-bounces@alvestrand.no [mailto:rtc-web-bounces@alvestrand.no]
On Behalf Of David Singer
Sent: Wednesday, December 29, 2010 8:08 PM
To: Heinrich Sinnreich
Cc: rtc-web@alvestrand.no; dispatch@ietf.org
Subject: Re: [RTW] [dispatch] Codec standardization (Re: Fwd: New Version
Notification for draft-alvestrand-dispatch-rtcweb-protocols-00)

Heinrich,

'best' is not always IPR-cost-free.  Sometimes it is, sometimes it isn't.
You seem unable to see any other possibility than your own, alas.  I could
wish for 'fates' for any number of technologies, but I don't: I choose them
when they suit, and others when they don't.  I suggest we do the same.

I have no objection to the development and deployment of new codecs, with
varying terms, quality, complexity, and so on. This is a varied market that
deserves varied tools.  I do object to making decisions based on only one
criterion, however.


On Dec 26, 2010, at 18:12 , Heinrich Sinnreich wrote:

>> I think we should consider the balance
>> between cost, risk, quality, and existing adoption, and it would be
foolish to
>> omit cost-bearing codecs from that analysis, as H.264 is widely used
already.
> 
> I am not sure where this discussion is going, though it reminds us of the
> discussions when arguing about SIP vs. H.323 in the IETF.
> "Everybody" was shipping H.323 in overwhelming quantity, but somehow the
> IETF did not buy it.
> 
> As an hopeless optimist; maybe H.264 will have the same fate since at
least
> it's considerable IP baggage is so well known...
> 
> It is hard to imagine the IETF and indeed the market will ignore the
> creativity of all the codec developers out there and the evolving
technology
> that empowers them. Plain self interest should motivate embracing new
> IP-free a/v codecs for the RTC Web. They will arrive anyway one way or
> another. 
> 
> [Well deployed technology has a proven way to make it over the threshold
> into history :-)] 
> 

David Singer
Multimedia and Software Standards, Apple Inc.

_______________________________________________
RTC-Web mailing list
RTC-Web@alvestrand.no
http://www.alvestrand.no/mailman/listinfo/rtc-web


From Markus.Isomaki@nokia.com  Thu Dec 30 07:50:42 2010
Return-Path: <Markus.Isomaki@nokia.com>
X-Original-To: dispatch@core3.amsl.com
Delivered-To: dispatch@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 119053A6840 for <dispatch@core3.amsl.com>; Thu, 30 Dec 2010 07:50:42 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.788
X-Spam-Level: 
X-Spam-Status: No, score=-7.788 tagged_above=-999 required=5 tests=[AWL=2.811,  BAYES_00=-2.599, RCVD_IN_DNSWL_HI=-8]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id LpYMIOI2z+tW for <dispatch@core3.amsl.com>; Thu, 30 Dec 2010 07:50:40 -0800 (PST)
Received: from mgw-da01.nokia.com (smtp.nokia.com [147.243.128.24]) by core3.amsl.com (Postfix) with ESMTP id 4B1823A6832 for <dispatch@ietf.org>; Thu, 30 Dec 2010 07:50:38 -0800 (PST)
Received: from vaebh102.NOE.Nokia.com (vaebh102.europe.nokia.com [10.160.244.23]) by mgw-da01.nokia.com (Switch-3.4.3/Switch-3.4.3) with ESMTP id oBUFqL6K023273; Thu, 30 Dec 2010 17:52:40 +0200
Received: from smtp.mgd.nokia.com ([65.54.30.5]) by vaebh102.NOE.Nokia.com over TLS secured channel with Microsoft SMTPSVC(6.0.3790.4675);  Thu, 30 Dec 2010 17:52:29 +0200
Received: from 008-AM1MMR1-004.mgdnok.nokia.com (65.54.30.59) by NOK-am1MHUB-01.mgdnok.nokia.com (65.54.30.5) with Microsoft SMTP Server (TLS) id 8.2.255.0; Thu, 30 Dec 2010 16:52:29 +0100
Received: from 008-AM1MPN1-003.mgdnok.nokia.com ([169.254.3.121]) by 008-AM1MMR1-004.mgdnok.nokia.com ([65.54.30.59]) with mapi; Thu, 30 Dec 2010 16:52:29 +0100
From: <Markus.Isomaki@nokia.com>
To: <harald@alvestrand.no>
Thread-Topic: Comments on draft-alvestrand-dispatch-rtcweb-datagram
Thread-Index: AQHLqDmPUiq6wSZOGkqn94inPkNwTQ==
Date: Thu, 30 Dec 2010 15:52:26 +0000
Message-ID: <DD8B10B86502AB488CB2D3DB4C546E380EBF26@008-AM1MPN1-003.mgdnok.nokia.com>
References: <C93D6045.11E58%henry.sinnreich@gmail.com> <6EE0B7DD-614E-4A9E-98D3-16434A8A65A7@apple.com> <BLU152-ds16D4C49E00129AD14CE0DC93030@phx.gbl>
In-Reply-To: <BLU152-ds16D4C49E00129AD14CE0DC93030@phx.gbl>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-OriginalArrivalTime: 30 Dec 2010 15:52:29.0926 (UTC) FILETIME=[9063E860:01CBA839]
X-Nokia-AV: Clean
Cc: rtc-web@alvestrand.no, dispatch@ietf.org
Subject: [dispatch] Comments on draft-alvestrand-dispatch-rtcweb-datagram
X-BeenThere: dispatch@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: DISPATCH Working Group Mail List <dispatch.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/dispatch>, <mailto:dispatch-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/dispatch>
List-Post: <mailto:dispatch@ietf.org>
List-Help: <mailto:dispatch-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dispatch>, <mailto:dispatch-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 30 Dec 2010 15:50:42 -0000

Hi,=20

A couple of questions and comments on draft-alvestrand-dispatch-rtcweb-data=
gram-00:

* Section 4 defines four channel types: UDP, TCP, TLS and DTLS. Is it expec=
ted that all clients MUST support all of these? I suppose the reason why bo=
th UDP and TCP are included is that depending on the types of middleboxes t=
he peers are behind, they may get just one or the other working. I.e. first=
 try out UDP, if it does not work, attempt TCP. Is that correct?

* Section 4.5 states that TURN and relaying are needed. How about things li=
ke HTTP/TLS tunneling? In many cases that is the only way to get the transp=
ort channel working. TURN may be helpful in some, hopefully increasing, amo=
unt of cases, but that alone will still leave a lot of corporate users unse=
rved.

* Section 3 mentions that things like pseudoTCP can be run over the datagra=
m transport. In case only UDP works end-to-end that seems useful. However, =
if we can get a "native" TCP connection up, it seems natural to use that as=
 is rather than via some kind of generic datagram abstraction layer. I thin=
k we probably should define both datagram and bytestream services separatel=
y. Bytestream would be either TCP or pseudoTCP/UDP. If we only do datagram =
service, leave the whole pseudoTCP reference out.

* Section 6 defines a URI with a number of IP address:transport:port candid=
ates. I'm not too clear on how that URI would be used. It looks to me as so=
mething that is received as a result of gathering the candidates (with STUN=
, TURN etc.) as the first step of ICE. If Jingle or SDP offer/answer or som=
e proprietary protocol were used to pass the candidate information to the o=
ther peer, that information would be encoded according to that particular p=
rotocol. So is this specific URI just meant for local representation at the=
 API and not something that is passed over the network as such? What's the =
need or benefit of making it a URI?

Thanks,
	Markus




From Markus.Isomaki@nokia.com  Thu Dec 30 08:08:50 2010
Return-Path: <Markus.Isomaki@nokia.com>
X-Original-To: dispatch@core3.amsl.com
Delivered-To: dispatch@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id D508C3A6830 for <dispatch@core3.amsl.com>; Thu, 30 Dec 2010 08:08:50 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.069
X-Spam-Level: 
X-Spam-Status: No, score=-8.069 tagged_above=-999 required=5 tests=[AWL=2.530,  BAYES_00=-2.599, RCVD_IN_DNSWL_HI=-8]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id bliimfc+U3hU for <dispatch@core3.amsl.com>; Thu, 30 Dec 2010 08:08:50 -0800 (PST)
Received: from mgw-da01.nokia.com (smtp.nokia.com [147.243.128.24]) by core3.amsl.com (Postfix) with ESMTP id CE39A3A680F for <dispatch@ietf.org>; Thu, 30 Dec 2010 08:08:49 -0800 (PST)
Received: from vaebh105.NOE.Nokia.com (vaebh105.europe.nokia.com [10.160.244.31]) by mgw-da01.nokia.com (Switch-3.4.3/Switch-3.4.3) with ESMTP id oBUGApf2007212; Thu, 30 Dec 2010 18:10:52 +0200
Received: from smtp.mgd.nokia.com ([65.54.30.8]) by vaebh105.NOE.Nokia.com over TLS secured channel with Microsoft SMTPSVC(6.0.3790.4675);  Thu, 30 Dec 2010 18:10:46 +0200
Received: from 008-AM1MMR1-005.mgdnok.nokia.com (65.54.30.60) by NOK-AM1MHUB-04.mgdnok.nokia.com (65.54.30.8) with Microsoft SMTP Server (TLS) id 8.2.255.0; Thu, 30 Dec 2010 17:10:46 +0100
Received: from 008-AM1MPN1-003.mgdnok.nokia.com ([169.254.3.121]) by 008-AM1MMR1-005.mgdnok.nokia.com ([65.54.30.60]) with mapi; Thu, 30 Dec 2010 17:10:46 +0100
From: <Markus.Isomaki@nokia.com>
To: <harald@alvestrand.no>
Thread-Topic: Comments on draft-alvestrand-dispatch-rtcweb-protocols-00
Thread-Index: AQHLqDweVe9rVAFWQEuOIZeb7qO1eQ==
Date: Thu, 30 Dec 2010 16:10:45 +0000
Message-ID: <DD8B10B86502AB488CB2D3DB4C546E380EBF45@008-AM1MPN1-003.mgdnok.nokia.com>
References: <C93D6045.11E58%henry.sinnreich@gmail.com> <6EE0B7DD-614E-4A9E-98D3-16434A8A65A7@apple.com> <BLU152-ds16D4C49E00129AD14CE0DC93030@phx.gbl>
In-Reply-To: <BLU152-ds16D4C49E00129AD14CE0DC93030@phx.gbl>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-OriginalArrivalTime: 30 Dec 2010 16:10:46.0966 (UTC) FILETIME=[1E46ED60:01CBA83C]
X-Nokia-AV: Clean
Cc: rtc-web@alvestrand.no, dispatch@ietf.org
Subject: [dispatch] Comments on draft-alvestrand-dispatch-rtcweb-protocols-00
X-BeenThere: dispatch@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: DISPATCH Working Group Mail List <dispatch.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/dispatch>, <mailto:dispatch-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/dispatch>
List-Post: <mailto:dispatch@ietf.org>
List-Help: <mailto:dispatch-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dispatch>, <mailto:dispatch-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 30 Dec 2010 16:08:50 -0000

Hi,

A few comments and questions on rtcweb-protocols-00:

In general I believe we need a framework document that describes how the va=
rious protocol and API specs are used to build an interoperable "RTC-Web" i=
mplementation. In my opinion that document should not be like RFC 5411 (Hit=
chhiker's guide to SIP), which is merely listing of different SIP related s=
tandards. Instead, the RTC-Web framework document should define what is the=
 minimum set that everyone needs to implement to get interop at a reasonabl=
e level. (What that reasonable level is needs to be agreed upon, of course.=
 I assume it includes at least transport and NAT traversal for audio/video =
streams.)

I understand that the current document is not yet intended for that purpose=
, but it is just trying to get discussion started. But if we pick this draf=
t as a baseline going forward, it would be useful to make the use of langua=
ge more consistent. At the moment some things are defined with "MUST" state=
ments while others are more vague. I think the "MUST" statements are good a=
nd everything that is really required by an implementation needs to be expr=
essed that way. (It is naturally good to have some descriptive text around =
the exact requirements, as long as the requirements are clear.)

Section 4 defines data framing and security. I believe the challenging part=
 of data framing will be to ensure we get the video calls interoperable. I =
don't have that much experience on the details, but I know that getting RTP=
/AVPF stuff implemented and interoperable is not that trivial. Various grou=
ps such as IMTC and UCIF have worked on interoperability profiles for video=
 calls. The easy approach might be just to mandate the basics (RTP/AVP), ge=
t that well working across browsers and then extend based on that experienc=
e. If those other groups come up with something useful and public, those pr=
ofiles could be borrowed.=20

Section 6 is about connection management. That will be the really hard part=
 of this exercise. I do support the notion that at least initially we shoul=
d focus on transport, framing and formats of media, and say that those can =
be setup in proprietary ways (presumably the browser using HTTP or websocke=
t as transport for the actual setup). For that the APIs would "only" need t=
o support what is input/output to ICE/STUN/TURN and codec selection, while =
the rest happens in Javascript within the application. But going forward I =
think we do need to pick up either SIP/SDP or XMPP/Jingle as the baseline, =
in order to make things easy to use.=20

Markus=20


From henry.sinnreich@gmail.com  Thu Dec 30 09:00:44 2010
Return-Path: <henry.sinnreich@gmail.com>
X-Original-To: dispatch@core3.amsl.com
Delivered-To: dispatch@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 82EFF3A67D3 for <dispatch@core3.amsl.com>; Thu, 30 Dec 2010 09:00:44 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.027
X-Spam-Level: 
X-Spam-Status: No, score=-3.027 tagged_above=-999 required=5 tests=[AWL=0.572,  BAYES_00=-2.599, RCVD_IN_DNSWL_LOW=-1]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id PV3V8gnSX9O2 for <dispatch@core3.amsl.com>; Thu, 30 Dec 2010 09:00:43 -0800 (PST)
Received: from mail-yw0-f44.google.com (mail-yw0-f44.google.com [209.85.213.44]) by core3.amsl.com (Postfix) with ESMTP id D99093A6403 for <dispatch@ietf.org>; Thu, 30 Dec 2010 09:00:42 -0800 (PST)
Received: by ywk9 with SMTP id 9so5067974ywk.31 for <dispatch@ietf.org>; Thu, 30 Dec 2010 09:02:48 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:user-agent:date:subject:from :to:cc:message-id:thread-topic:thread-index:in-reply-to:mime-version :content-type:content-transfer-encoding; bh=ETpJ2MfLB1oYlBOTBiHdDNMJE6lHxjc5aF5T7DzpIBw=; b=kYJGr7jzDvadHfDK3R/f/ybLWYTT1qPXC4Ff57O0tCn7ezXz51zuYiFu+WHLiClKgO 5SCWy83Zdfr0dd/DK+n86Wtgo10VjYNZL6Hlo/Rgnjtbc1KZkJdok8OfVujlW+RByeG1 rfCov15mMtB/poL40m34YFbTqmfK+5oKcMHVI=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=user-agent:date:subject:from:to:cc:message-id:thread-topic :thread-index:in-reply-to:mime-version:content-type :content-transfer-encoding; b=ZdamklVwY9LvHw0vrwMuj+NHN9E4O2pYvLrn/7xoTas2rIG+0UuBldLcPNWxameS4M DNRfB7szB4g9+mpIDyhNg3k+WrWIqiFVrrRDfdoAqR3pE7ppVCX15q2AqwkDgZM0E2Vv xU6NCME7aZsa7gD5iDTtXSfw1msLOEqktrIgM=
Received: by 10.236.103.37 with SMTP id e25mr5459101yhg.25.1293728566117; Thu, 30 Dec 2010 09:02:46 -0800 (PST)
Received: from [10.0.1.5] (cpe-76-184-225-135.tx.res.rr.com [76.184.225.135]) by mx.google.com with ESMTPS id f13sm9140450yhf.33.2010.12.30.09.02.44 (version=TLSv1/SSLv3 cipher=RC4-MD5); Thu, 30 Dec 2010 09:02:44 -0800 (PST)
User-Agent: Microsoft-Entourage/12.28.0.101117
Date: Thu, 30 Dec 2010 11:02:42 -0600
From: Henry Sinnreich <henry.sinnreich@gmail.com>
To: Bernard Aboba <bernard_aboba@hotmail.com>, 'David Singer' <singer@apple.com>
Message-ID: <C9421752.16A6F%henry.sinnreich@gmail.com>
Thread-Topic: [RTW] [dispatch] Codec standardization (Re: Fwd: New Version Notification for draft-alvestrand-dispatch-rtcweb-protocols-00)
Thread-Index: Acun1ypRggSUevF3SImFEz7WnwD6ugAC/JsgABgQj40=
In-Reply-To: <BLU152-ds16D4C49E00129AD14CE0DC93030@phx.gbl>
Mime-version: 1.0
Content-type: text/plain; charset="US-ASCII"
Content-transfer-encoding: 7bit
Cc: rtc-web@alvestrand.no, dispatch@ietf.org
Subject: Re: [dispatch] [RTW] Codec standardization (Re: Fwd: New Version Notification for draft-alvestrand-dispatch-rtcweb-protocols-00)
X-BeenThere: dispatch@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: DISPATCH Working Group Mail List <dispatch.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/dispatch>, <mailto:dispatch-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/dispatch>
List-Post: <mailto:dispatch@ietf.org>
List-Help: <mailto:dispatch-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dispatch>, <mailto:dispatch-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 30 Dec 2010 17:00:44 -0000

This should mark a good progress for the discussion ending this year and we
hopefully can all agree:

> These concepts of "self interest" not necessarily align with each other, let
> alone with the 
> "self interest" of users, who may primarily care about how many other users
> they can connect 
> with. 

The interests of users must be first and foremost in mind for defining a
standard for the default video codec.

It includes not passing the cost of licensing in perpetuity along to users.

Given a choice for open source and/or free video codecs such as Theora and
VP8, the IETF has several good options to choose from, also defining of a
video codec from ground up.

Thanks,

Henry


On 12/30/10 12:09 AM, "Bernard Aboba" <bernard_aboba@hotmail.com> wrote:

> For video codecs, "self interest" may be influenced by a number of factors.
> 
> For example, for a mobile applications developer, "self interest" may focus
> on
> aspects such as performance, battery life and maintenance costs.  If a given
> codec is
> supported in the hardware or operating system of their target platform, then
> the developer
> may perceive it being low "cost" to them.
> 
> For a chipset manufacturer, "self interest" may be determined by the demand
> for chipsets
> incorporating a given codec, as well as the associated licensing fees.
> Typically the goal
> is to maximize revenue minus cost, not just to minimize "cost".
> 
> These concepts of "self interest" not necessarily align with each other, let
> alone with the 
> "self interest" of users, who may primarily care about how many other users
> they can connect 
> with. 
> 
> -----Original Message-----
> From: rtc-web-bounces@alvestrand.no [mailto:rtc-web-bounces@alvestrand.no]
> On Behalf Of David Singer
> Sent: Wednesday, December 29, 2010 8:08 PM
> To: Heinrich Sinnreich
> Cc: rtc-web@alvestrand.no; dispatch@ietf.org
> Subject: Re: [RTW] [dispatch] Codec standardization (Re: Fwd: New Version
> Notification for draft-alvestrand-dispatch-rtcweb-protocols-00)
> 
> Heinrich,
> 
> 'best' is not always IPR-cost-free.  Sometimes it is, sometimes it isn't.
> You seem unable to see any other possibility than your own, alas.  I could
> wish for 'fates' for any number of technologies, but I don't: I choose them
> when they suit, and others when they don't.  I suggest we do the same.
> 
> I have no objection to the development and deployment of new codecs, with
> varying terms, quality, complexity, and so on. This is a varied market that
> deserves varied tools.  I do object to making decisions based on only one
> criterion, however.
> 
> 
> On Dec 26, 2010, at 18:12 , Heinrich Sinnreich wrote:
> 
>>> I think we should consider the balance
>>> between cost, risk, quality, and existing adoption, and it would be
> foolish to
>>> omit cost-bearing codecs from that analysis, as H.264 is widely used
> already.
>> 
>> I am not sure where this discussion is going, though it reminds us of the
>> discussions when arguing about SIP vs. H.323 in the IETF.
>> "Everybody" was shipping H.323 in overwhelming quantity, but somehow the
>> IETF did not buy it.
>> 
>> As an hopeless optimist; maybe H.264 will have the same fate since at
> least
>> it's considerable IP baggage is so well known...
>> 
>> It is hard to imagine the IETF and indeed the market will ignore the
>> creativity of all the codec developers out there and the evolving
> technology
>> that empowers them. Plain self interest should motivate embracing new
>> IP-free a/v codecs for the RTC Web. They will arrive anyway one way or
>> another. 
>> 
>> [Well deployed technology has a proven way to make it over the threshold
>> into history :-)]
>> 
> 
> David Singer
> Multimedia and Software Standards, Apple Inc.
> 
> _______________________________________________
> RTC-Web mailing list
> RTC-Web@alvestrand.no
> http://www.alvestrand.no/mailman/listinfo/rtc-web
> 



From stephen.botzko@gmail.com  Thu Dec 30 09:36:48 2010
Return-Path: <stephen.botzko@gmail.com>
X-Original-To: dispatch@core3.amsl.com
Delivered-To: dispatch@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id B1E483A6813 for <dispatch@core3.amsl.com>; Thu, 30 Dec 2010 09:36:48 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.076
X-Spam-Level: 
X-Spam-Status: No, score=-3.076 tagged_above=-999 required=5 tests=[AWL=0.522,  BAYES_00=-2.599, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-1]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id N5RU0ANhkBGJ for <dispatch@core3.amsl.com>; Thu, 30 Dec 2010 09:36:47 -0800 (PST)
Received: from mail-qw0-f44.google.com (mail-qw0-f44.google.com [209.85.216.44]) by core3.amsl.com (Postfix) with ESMTP id EC0FC3A67AE for <dispatch@ietf.org>; Thu, 30 Dec 2010 09:36:46 -0800 (PST)
Received: by qwg5 with SMTP id 5so11826743qwg.31 for <dispatch@ietf.org>; Thu, 30 Dec 2010 09:38:52 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:received:in-reply-to :references:date:message-id:subject:from:to:cc:content-type; bh=r3syZrwaNvUtS9IoZ2KsnEbkaU7g7Z4sma0c9Mb3jaE=; b=RUlUPPZi2lBSG1aXgnd3okIoupIj25vLE/mqyUIaQNuxGatAnsY7sW52Fc+WteWYdO 4HlwQz2NQD9Oazvv8giJm2HgZzVZoFiMBU01sp9ugiZaK2PPIDY58AQA4r0yEUETCY9E YSCCbEaVfcSqiOpOTLy0rtIyNG3bhP3ef1+EY=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; b=m/TVABi+CdzHyaqzapM/GNSu3r2ieXoo0jP4pf3Y/+9Up3mQxZ3iZ+Dmr/67Kbfjnu 6PWpjmgrD9jGFWP7M97BNyN4OkUc1HtbvTgH4bpgHRwAwGTpsAueT3VFvgeJgz9L2xF/ nJ8bVyYRCSKxcAv/+SdRak6QTmLxkZTkRBW6c=
MIME-Version: 1.0
Received: by 10.224.20.4 with SMTP id d4mr15309906qab.345.1293730732371; Thu, 30 Dec 2010 09:38:52 -0800 (PST)
Received: by 10.220.128.30 with HTTP; Thu, 30 Dec 2010 09:38:52 -0800 (PST)
In-Reply-To: <C9421752.16A6F%henry.sinnreich@gmail.com>
References: <BLU152-ds16D4C49E00129AD14CE0DC93030@phx.gbl> <C9421752.16A6F%henry.sinnreich@gmail.com>
Date: Thu, 30 Dec 2010 12:38:52 -0500
Message-ID: <AANLkTikx+rK4Z49VXq63gqbjU0jbHEq02cP=WK1Yp-n9@mail.gmail.com>
From: Stephen Botzko <stephen.botzko@gmail.com>
To: Henry Sinnreich <henry.sinnreich@gmail.com>
Content-Type: multipart/alternative; boundary=0015175cda2cbcf0590498a428b6
Cc: Bernard Aboba <bernard_aboba@hotmail.com>, rtc-web@alvestrand.no, dispatch@ietf.org
Subject: Re: [dispatch] [RTW] Codec standardization (Re: Fwd: New Version Notification for draft-alvestrand-dispatch-rtcweb-protocols-00)
X-BeenThere: dispatch@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: DISPATCH Working Group Mail List <dispatch.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/dispatch>, <mailto:dispatch-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/dispatch>
List-Post: <mailto:dispatch@ietf.org>
List-Help: <mailto:dispatch-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dispatch>, <mailto:dispatch-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 30 Dec 2010 17:36:48 -0000

--0015175cda2cbcf0590498a428b6
Content-Type: text/plain; charset=ISO-8859-1

I'm with Bernard and David on this one.

This is different from the audio case, as hardware acceleration is much more
important for video, particularly for mobile.

Stephen Botzko

On Thu, Dec 30, 2010 at 12:02 PM, Henry Sinnreich <henry.sinnreich@gmail.com
> wrote:

> This should mark a good progress for the discussion ending this year and we
> hopefully can all agree:
>
> > These concepts of "self interest" not necessarily align with each other,
> let
> > alone with the
> > "self interest" of users, who may primarily care about how many other
> users
> > they can connect
> > with.
>
> The interests of users must be first and foremost in mind for defining a
> standard for the default video codec.
>
> It includes not passing the cost of licensing in perpetuity along to users.
>
> Given a choice for open source and/or free video codecs such as Theora and
> VP8, the IETF has several good options to choose from, also defining of a
> video codec from ground up.
>
> Thanks,
>
> Henry
>
>
> On 12/30/10 12:09 AM, "Bernard Aboba" <bernard_aboba@hotmail.com> wrote:
>
> > For video codecs, "self interest" may be influenced by a number of
> factors.
> >
> > For example, for a mobile applications developer, "self interest" may
> focus
> > on
> > aspects such as performance, battery life and maintenance costs.  If a
> given
> > codec is
> > supported in the hardware or operating system of their target platform,
> then
> > the developer
> > may perceive it being low "cost" to them.
> >
> > For a chipset manufacturer, "self interest" may be determined by the
> demand
> > for chipsets
> > incorporating a given codec, as well as the associated licensing fees.
> > Typically the goal
> > is to maximize revenue minus cost, not just to minimize "cost".
> >
> > These concepts of "self interest" not necessarily align with each other,
> let
> > alone with the
> > "self interest" of users, who may primarily care about how many other
> users
> > they can connect
> > with.
> >
> > -----Original Message-----
> > From: rtc-web-bounces@alvestrand.no [mailto:
> rtc-web-bounces@alvestrand.no]
> > On Behalf Of David Singer
> > Sent: Wednesday, December 29, 2010 8:08 PM
> > To: Heinrich Sinnreich
> > Cc: rtc-web@alvestrand.no; dispatch@ietf.org
> > Subject: Re: [RTW] [dispatch] Codec standardization (Re: Fwd: New Version
> > Notification for draft-alvestrand-dispatch-rtcweb-protocols-00)
> >
> > Heinrich,
> >
> > 'best' is not always IPR-cost-free.  Sometimes it is, sometimes it isn't.
> > You seem unable to see any other possibility than your own, alas.  I
> could
> > wish for 'fates' for any number of technologies, but I don't: I choose
> them
> > when they suit, and others when they don't.  I suggest we do the same.
> >
> > I have no objection to the development and deployment of new codecs, with
> > varying terms, quality, complexity, and so on. This is a varied market
> that
> > deserves varied tools.  I do object to making decisions based on only one
> > criterion, however.
> >
> >
> > On Dec 26, 2010, at 18:12 , Heinrich Sinnreich wrote:
> >
> >>> I think we should consider the balance
> >>> between cost, risk, quality, and existing adoption, and it would be
> > foolish to
> >>> omit cost-bearing codecs from that analysis, as H.264 is widely used
> > already.
> >>
> >> I am not sure where this discussion is going, though it reminds us of
> the
> >> discussions when arguing about SIP vs. H.323 in the IETF.
> >> "Everybody" was shipping H.323 in overwhelming quantity, but somehow the
> >> IETF did not buy it.
> >>
> >> As an hopeless optimist; maybe H.264 will have the same fate since at
> > least
> >> it's considerable IP baggage is so well known...
> >>
> >> It is hard to imagine the IETF and indeed the market will ignore the
> >> creativity of all the codec developers out there and the evolving
> > technology
> >> that empowers them. Plain self interest should motivate embracing new
> >> IP-free a/v codecs for the RTC Web. They will arrive anyway one way or
> >> another.
> >>
> >> [Well deployed technology has a proven way to make it over the threshold
> >> into history :-)]
> >>
> >
> > David Singer
> > Multimedia and Software Standards, Apple Inc.
> >
> > _______________________________________________
> > RTC-Web mailing list
> > RTC-Web@alvestrand.no
> > http://www.alvestrand.no/mailman/listinfo/rtc-web
> >
>
>
> _______________________________________________
> dispatch mailing list
> dispatch@ietf.org
> https://www.ietf.org/mailman/listinfo/dispatch
>

--0015175cda2cbcf0590498a428b6
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

I&#39;m with Bernard and David on this one.=A0 <br><br>This is different fr=
om the audio case, as hardware acceleration is much more important for vide=
o, particularly for mobile.<br><br>Stephen Botzko<br><br><div class=3D"gmai=
l_quote">
On Thu, Dec 30, 2010 at 12:02 PM, Henry Sinnreich <span dir=3D"ltr">&lt;<a =
href=3D"mailto:henry.sinnreich@gmail.com">henry.sinnreich@gmail.com</a>&gt;=
</span> wrote:<br><blockquote class=3D"gmail_quote" style=3D"margin: 0pt 0p=
t 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;"=
>
This should mark a good progress for the discussion ending this year and we=
<br>
hopefully can all agree:<br>
<div class=3D"im"><br>
&gt; These concepts of &quot;self interest&quot; not necessarily align with=
 each other, let<br>
&gt; alone with the<br>
&gt; &quot;self interest&quot; of users, who may primarily care about how m=
any other users<br>
&gt; they can connect<br>
&gt; with.<br>
<br>
</div>The interests of users must be first and foremost in mind for definin=
g a<br>
standard for the default video codec.<br>
<br>
It includes not passing the cost of licensing in perpetuity along to users.=
<br>
<br>
Given a choice for open source and/or free video codecs such as Theora and<=
br>
VP8, the IETF has several good options to choose from, also defining of a<b=
r>
video codec from ground up.<br>
<br>
Thanks,<br>
<font color=3D"#888888"><br>
Henry<br>
</font><div><div></div><div class=3D"h5"><br>
<br>
On 12/30/10 12:09 AM, &quot;Bernard Aboba&quot; &lt;<a href=3D"mailto:berna=
rd_aboba@hotmail.com">bernard_aboba@hotmail.com</a>&gt; wrote:<br>
<br>
&gt; For video codecs, &quot;self interest&quot; may be influenced by a num=
ber of factors.<br>
&gt;<br>
&gt; For example, for a mobile applications developer, &quot;self interest&=
quot; may focus<br>
&gt; on<br>
&gt; aspects such as performance, battery life and maintenance costs. =A0If=
 a given<br>
&gt; codec is<br>
&gt; supported in the hardware or operating system of their target platform=
, then<br>
&gt; the developer<br>
&gt; may perceive it being low &quot;cost&quot; to them.<br>
&gt;<br>
&gt; For a chipset manufacturer, &quot;self interest&quot; may be determine=
d by the demand<br>
&gt; for chipsets<br>
&gt; incorporating a given codec, as well as the associated licensing fees.=
<br>
&gt; Typically the goal<br>
&gt; is to maximize revenue minus cost, not just to minimize &quot;cost&quo=
t;.<br>
&gt;<br>
&gt; These concepts of &quot;self interest&quot; not necessarily align with=
 each other, let<br>
&gt; alone with the<br>
&gt; &quot;self interest&quot; of users, who may primarily care about how m=
any other users<br>
&gt; they can connect<br>
&gt; with.<br>
&gt;<br>
&gt; -----Original Message-----<br>
&gt; From: <a href=3D"mailto:rtc-web-bounces@alvestrand.no">rtc-web-bounces=
@alvestrand.no</a> [mailto:<a href=3D"mailto:rtc-web-bounces@alvestrand.no"=
>rtc-web-bounces@alvestrand.no</a>]<br>
&gt; On Behalf Of David Singer<br>
&gt; Sent: Wednesday, December 29, 2010 8:08 PM<br>
&gt; To: Heinrich Sinnreich<br>
&gt; Cc: <a href=3D"mailto:rtc-web@alvestrand.no">rtc-web@alvestrand.no</a>=
; <a href=3D"mailto:dispatch@ietf.org">dispatch@ietf.org</a><br>
&gt; Subject: Re: [RTW] [dispatch] Codec standardization (Re: Fwd: New Vers=
ion<br>
&gt; Notification for draft-alvestrand-dispatch-rtcweb-protocols-00)<br>
&gt;<br>
&gt; Heinrich,<br>
&gt;<br>
&gt; &#39;best&#39; is not always IPR-cost-free. =A0Sometimes it is, someti=
mes it isn&#39;t.<br>
&gt; You seem unable to see any other possibility than your own, alas. =A0I=
 could<br>
&gt; wish for &#39;fates&#39; for any number of technologies, but I don&#39=
;t: I choose them<br>
&gt; when they suit, and others when they don&#39;t. =A0I suggest we do the=
 same.<br>
&gt;<br>
&gt; I have no objection to the development and deployment of new codecs, w=
ith<br>
&gt; varying terms, quality, complexity, and so on. This is a varied market=
 that<br>
&gt; deserves varied tools. =A0I do object to making decisions based on onl=
y one<br>
&gt; criterion, however.<br>
&gt;<br>
&gt;<br>
&gt; On Dec 26, 2010, at 18:12 , Heinrich Sinnreich wrote:<br>
&gt;<br>
&gt;&gt;&gt; I think we should consider the balance<br>
&gt;&gt;&gt; between cost, risk, quality, and existing adoption, and it wou=
ld be<br>
&gt; foolish to<br>
&gt;&gt;&gt; omit cost-bearing codecs from that analysis, as H.264 is widel=
y used<br>
&gt; already.<br>
&gt;&gt;<br>
&gt;&gt; I am not sure where this discussion is going, though it reminds us=
 of the<br>
&gt;&gt; discussions when arguing about SIP vs. H.323 in the IETF.<br>
&gt;&gt; &quot;Everybody&quot; was shipping H.323 in overwhelming quantity,=
 but somehow the<br>
&gt;&gt; IETF did not buy it.<br>
&gt;&gt;<br>
&gt;&gt; As an hopeless optimist; maybe H.264 will have the same fate since=
 at<br>
&gt; least<br>
&gt;&gt; it&#39;s considerable IP baggage is so well known...<br>
&gt;&gt;<br>
&gt;&gt; It is hard to imagine the IETF and indeed the market will ignore t=
he<br>
&gt;&gt; creativity of all the codec developers out there and the evolving<=
br>
&gt; technology<br>
&gt;&gt; that empowers them. Plain self interest should motivate embracing =
new<br>
&gt;&gt; IP-free a/v codecs for the RTC Web. They will arrive anyway one wa=
y or<br>
&gt;&gt; another.<br>
&gt;&gt;<br>
&gt;&gt; [Well deployed technology has a proven way to make it over the thr=
eshold<br>
&gt;&gt; into history :-)]<br>
&gt;&gt;<br>
&gt;<br>
&gt; David Singer<br>
&gt; Multimedia and Software Standards, Apple Inc.<br>
&gt;<br>
&gt; _______________________________________________<br>
&gt; RTC-Web mailing list<br>
&gt; <a href=3D"mailto:RTC-Web@alvestrand.no">RTC-Web@alvestrand.no</a><br>
&gt; <a href=3D"http://www.alvestrand.no/mailman/listinfo/rtc-web" target=
=3D"_blank">http://www.alvestrand.no/mailman/listinfo/rtc-web</a><br>
&gt;<br>
<br>
<br>
_______________________________________________<br>
dispatch mailing list<br>
<a href=3D"mailto:dispatch@ietf.org">dispatch@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/dispatch" target=3D"_blank=
">https://www.ietf.org/mailman/listinfo/dispatch</a><br>
</div></div></blockquote></div><br>

--0015175cda2cbcf0590498a428b6--
