
From xiajinwei@huawei.com  Tue Mar  1 22:35:34 2011
Return-Path: <xiajinwei@huawei.com>
X-Original-To: avtext@core3.amsl.com
Delivered-To: avtext@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 4C3CA3A6A93 for <avtext@core3.amsl.com>; Tue,  1 Mar 2011 22:35:34 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.495
X-Spam-Level: 
X-Spam-Status: No, score=-4.495 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, FH_RELAY_NODNS=1.451, HELO_MISMATCH_COM=0.553,  RCVD_IN_DNSWL_MED=-4, RDNS_NONE=0.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 xrTe3c6M1v99 for <avtext@core3.amsl.com>; Tue,  1 Mar 2011 22:35:32 -0800 (PST)
Received: from szxga03-in.huawei.com (unknown [119.145.14.66]) by core3.amsl.com (Postfix) with ESMTP id 7F0193A6A49 for <avtext@ietf.org>; Tue,  1 Mar 2011 22:35:32 -0800 (PST)
Received: from huawei.com (szxga03-in [172.24.2.9]) by szxga03-in.huawei.com (iPlanet Messaging Server 5.2 HotFix 2.14 (built Aug 8 2006)) with ESMTP id <0LHF00ESB3OQEE@szxga03-in.huawei.com> for avtext@ietf.org; Wed, 02 Mar 2011 14:36:26 +0800 (CST)
Received: from huawei.com ([172.24.2.119]) by szxga03-in.huawei.com (iPlanet Messaging Server 5.2 HotFix 2.14 (built Aug 8 2006)) with ESMTP id <0LHF000VZ3OQDQ@szxga03-in.huawei.com> for avtext@ietf.org; Wed, 02 Mar 2011 14:36:26 +0800 (CST)
Received: from x65217 ([10.138.41.38]) by szxml04-in.huawei.com (iPlanet Messaging Server 5.2 HotFix 2.14 (built Aug 8 2006)) with ESMTPA id <0LHF00HH23OP87@szxml04-in.huawei.com> for avtext@ietf.org; Wed, 02 Mar 2011 14:36:26 +0800 (CST)
Date: Wed, 02 Mar 2011 14:36:26 +0800
From: Jinwei Xia <xiajinwei@huawei.com>
To: avtext@ietf.org
Message-id: <00ad01cbd8a4$27e5f850$26298a0a@china.huawei.com>
MIME-version: 1.0
X-MIMEOLE: Produced By Microsoft MimeOLE V6.00.2900.3664
X-Mailer: Microsoft Office Outlook 11
Content-type: text/plain; charset=us-ascii
Content-transfer-encoding: 7BIT
Thread-index: AcvYhBA+m7BpH46BQbejmUx8ey+PjgACCCcA
Subject: [avtext]  draft-xia-avtext-splicing-for-rtp-00
X-BeenThere: avtext@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Audio/Video Transport Extensions working group discussion list <avtext.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/avtext>, <mailto:avtext-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/avtext>
List-Post: <mailto:avtext@ietf.org>
List-Help: <mailto:avtext-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/avtext>, <mailto:avtext-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 02 Mar 2011 06:35:34 -0000

Hi All,

We submit the new version of RTP splicing draft to AVTEXT WG. Compared to
the previous one in AVT WG, this revision includes the changes we agreed on
in the last meeting and the later feedback on the list. 

The major differences in the new version are: 
	
1,  Eliminate the ambiguity of inserted content with substitutive content
which replaces the main content rather than pause it.

2,  Clarify the signaling requirements

3,  Delete the description of Mixer and MCU, only describe why Translator
can be used to handle splicing, and give exact guidance on how splicing (RTP
and RTCP) is done on Translator. 

4, Expand Security Considerations section and Acknowledges section.
	

The new version is available at:
http://tools.ietf.org/html/draft-xia-avtext-splicing-for-rtp-00

See the final technical analysis in last meeting here :
http://www.ietf.org/mail-archive/web/avt/current/msg13817.html

Any comments are very appreciately

 
BR
Jinwei

> -----Original Message-----
> From: IETF I-D Submission Tool [mailto:idsubmission@ietf.org] 
> Sent: Wednesday, March 02, 2011 10:45 AM
> To: xiajinwei@huawei.com
> Subject: New Version Notification for 
> draft-xia-avtext-splicing-for-rtp-00
> 
> 
> A new version of I-D, 
> draft-xia-avtext-splicing-for-rtp-00.txt has been 
> successfully submitted by Jinwei Xia and posted to the IETF 
> repository.
> 
> Filename:	 draft-xia-avtext-splicing-for-rtp
> Revision:	 00
> Title:		 Content Splicing for RTP Sessions
> Creation_date:	 2011-02-26
> WG ID:		 Independent Submission
> Number_of_pages: 11
> 
> Abstract:
> This memo outlines RTP splicing.  Splicing is a process that 
> replaces the content of the main multimedia stream with other 
> multimedia content, and delivers the substitutive multimedia 
> content to receiver for a period of time.  This memo 
> discusses the requirements of splicing process on RTP layer, 
> thus provides guideline for how a RTP Translator works to 
> satisfy these requirements.
>                                                               
>                     
> 
> 
> The IETF Secretariat.
> 
> 


From keith.drage@alcatel-lucent.com  Thu Mar  3 06:47:12 2011
Return-Path: <keith.drage@alcatel-lucent.com>
X-Original-To: avtext@core3.amsl.com
Delivered-To: avtext@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 9656B3A69E8 for <avtext@core3.amsl.com>; Thu,  3 Mar 2011 06:47:12 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -105.608
X-Spam-Level: 
X-Spam-Status: No, score=-105.608 tagged_above=-999 required=5 tests=[AWL=0.641, BAYES_00=-2.599, HELO_EQ_FR=0.35, 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 O4Xpw7B-CUmz for <avtext@core3.amsl.com>; Thu,  3 Mar 2011 06:47:11 -0800 (PST)
Received: from smail3.alcatel.fr (smail3.alcatel.fr [64.208.49.56]) by core3.amsl.com (Postfix) with ESMTP id 7B9533A67B2 for <avtext@ietf.org>; Thu,  3 Mar 2011 06:47:08 -0800 (PST)
Received: from FRMRSSXCHHUB03.dc-m.alcatel-lucent.com (FRMRSSXCHHUB03.dc-m.alcatel-lucent.com [135.120.45.63]) by smail3.alcatel.fr (8.14.3/8.14.3/ICT) with ESMTP id p23Em0Q6029289 (version=TLSv1/SSLv3 cipher=RC4-MD5 bits=128 verify=NOT) for <avtext@ietf.org>; Thu, 3 Mar 2011 15:48:15 +0100
Received: from FRMRSSXCHMBSC3.dc-m.alcatel-lucent.com ([135.120.45.46]) by FRMRSSXCHHUB03.dc-m.alcatel-lucent.com ([135.120.45.63]) with mapi; Thu, 3 Mar 2011 15:47:54 +0100
From: "DRAGE, Keith (Keith)" <keith.drage@alcatel-lucent.com>
To: "avtext@ietf.org" <avtext@ietf.org>
Date: Thu, 3 Mar 2011 15:47:52 +0100
Thread-Topic: Audio level drafts
Thread-Index: AcvZsflebSAJ9LhzRVi2y79XbFE2TQ==
Message-ID: <EDC0A1AE77C57744B664A310A0B23AE21E990CD7@FRMRSSXCHMBSC3.dc-m.alcatel-lucent.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
X-Scanned-By: MIMEDefang 2.64 on 155.132.188.83
Subject: [avtext] Audio level drafts
X-BeenThere: avtext@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Audio/Video Transport Extensions working group discussion list <avtext.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/avtext>, <mailto:avtext-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/avtext>
List-Post: <mailto:avtext@ietf.org>
List-Help: <mailto:avtext-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/avtext>, <mailto:avtext-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 03 Mar 2011 14:47:12 -0000

(As WG chair)

We have had submitted working group versions of both audio level drafts:

https://datatracker.ietf.org/doc/draft-ietf-avtext-client-to-mixer-audio-le=
vel/

https://datatracker.ietf.org/doc/draft-ietf-avtext-mixer-to-client-audio-le=
vel/

We'd like to get this to WGLC shortly after the forthcoming face to face me=
eting, given that the views expressed before adoption of the text were that=
 they were pretty well baked.

So now would be a good time to read the drafts, and identify if you think t=
here are open issues with the documents, and get some discussion going on t=
he list about what needs to be fixed.

Regards

Keith

From keith.drage@alcatel-lucent.com  Thu Mar  3 07:09:22 2011
Return-Path: <keith.drage@alcatel-lucent.com>
X-Original-To: avtext@core3.amsl.com
Delivered-To: avtext@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 796FA3A67B2 for <avtext@core3.amsl.com>; Thu,  3 Mar 2011 07:09:22 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -105.675
X-Spam-Level: 
X-Spam-Status: No, score=-105.675 tagged_above=-999 required=5 tests=[AWL=0.574, BAYES_00=-2.599, HELO_EQ_FR=0.35, 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 Dx+zTkKg6WNC for <avtext@core3.amsl.com>; Thu,  3 Mar 2011 07:09:21 -0800 (PST)
Received: from smail2.alcatel.fr (smail2.alcatel.fr [64.208.49.57]) by core3.amsl.com (Postfix) with ESMTP id 7470D3A67B1 for <avtext@ietf.org>; Thu,  3 Mar 2011 07:09:21 -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 p23FANBB029215 (version=TLSv1/SSLv3 cipher=RC4-MD5 bits=128 verify=NOT) for <avtext@ietf.org>; Thu, 3 Mar 2011 16:10:28 +0100
Received: from FRMRSSXCHMBSC3.dc-m.alcatel-lucent.com ([135.120.45.46]) by FRMRSSXCHHUB03.dc-m.alcatel-lucent.com ([135.120.45.63]) with mapi; Thu, 3 Mar 2011 16:10:11 +0100
From: "DRAGE, Keith (Keith)" <keith.drage@alcatel-lucent.com>
To: "avtext@ietf.org" <avtext@ietf.org>
Date: Thu, 3 Mar 2011 16:10:10 +0100
Thread-Topic: IETF#80 WG session
Thread-Index: AcvZtRaA0yo+qPLvQZSFe1R196fGQw==
Message-ID: <EDC0A1AE77C57744B664A310A0B23AE21E990CEC@FRMRSSXCHMBSC3.dc-m.alcatel-lucent.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
X-Scanned-By: MIMEDefang 2.64 on 155.132.188.80
Subject: [avtext] IETF#80 WG session
X-BeenThere: avtext@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Audio/Video Transport Extensions working group discussion list <avtext.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/avtext>, <mailto:avtext-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/avtext>
List-Post: <mailto:avtext@ietf.org>
List-Help: <mailto:avtext-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/avtext>, <mailto:avtext-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 03 Mar 2011 15:09:22 -0000

(As WG cochair)

The IETF#80 meeting agenda for Prague is posted at:

https://datatracker.ietf.org/meeting/agenda/

This is still subject to revision, so do not book your flights home early b=
ased on this.

The AVTEXT session is provisionally listed on Monday from 15:10 to 16:10 in=
 Congress Hall I.

This immediately follows on from the AVTCORE session which is provisionally=
 listed on Monday from 13:00 - 15:00 in Congress Hall I.

My assumption is that we will assume the audience for both groups is much t=
he same, and we will only stop between the sessions long enough to change c=
hairs, and ensure the blue sheets don't get muddled up. The AVTEXT portion =
is however expected to start pretty much at the time designated.

I believe Magnus will issue a provisional agenda shortly.

Regards

Keith

From Internet-Drafts@ietf.org  Mon Mar  7 01:15:02 2011
Return-Path: <Internet-Drafts@ietf.org>
X-Original-To: avtext@core3.amsl.com
Delivered-To: avtext@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 6564A3A6827; Mon,  7 Mar 2011 01:15:02 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.529
X-Spam-Level: 
X-Spam-Status: No, score=-102.529 tagged_above=-999 required=5 tests=[AWL=0.070, 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 NIiIy+gFo6Dn; Mon,  7 Mar 2011 01:15:01 -0800 (PST)
Received: from [127.0.0.1] (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id A035B28C0ED; Mon,  7 Mar 2011 01:15:01 -0800 (PST)
MIME-Version: 1.0
Content-Type: Multipart/Mixed; Boundary="NextPart"
From: Internet-Drafts@ietf.org
To: i-d-announce@ietf.org
X-Test-IDTracker: no
X-IETF-IDTracker: 3.12
Message-ID: <20110307091501.12304.60579.idtracker@localhost>
Date: Mon, 07 Mar 2011 01:15:01 -0800
Cc: avtext@ietf.org
Subject: [avtext] I-D Action:draft-ietf-avtext-multicast-acq-rtcp-xr-00.txt
X-BeenThere: avtext@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Audio/Video Transport Extensions working group discussion list <avtext.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/avtext>, <mailto:avtext-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/avtext>
List-Post: <mailto:avtext@ietf.org>
List-Help: <mailto:avtext-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/avtext>, <mailto:avtext-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 07 Mar 2011 09:15:02 -0000

--NextPart

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Audio/Video Transport Extensions Working Group of the IETF.


	Title           : Multicast Acquisition Report Block Type for RTP Control Protocol (RTCP) Extended Reports (XRs)
	Author(s)       : A. Begen, E. Friedrich
	Filename        : draft-ietf-avtext-multicast-acq-rtcp-xr-00.txt
	Pages           : 20
	Date            : 2011-03-05

In most RTP-based multicast applications, the RTP source sends inter-
related data.  Due to this interdependency, randomly joining RTP
receivers usually cannot start consuming the multicast data right
after they join the session.  Thus, they often experience a random
acquisition delay.  One approach to reduce this delay is to receive a
burst stream from a retransmission server that facilitates rapid
acquisition of the multicast stream.  An RTP receiver may use this
approach (or any other approach) to achieve rapid acquisition.  Yet,
due to various factors, performance of the rapid acquisition methods
usually varies.  Furthermore, in some cases the RTP receiver may (or
may have to) do a simple multicast join.  For quality reporting,
monitoring and diagnostics purposes, it is important to collect
detailed information from the RTP receivers about their acquisition
and presentation experiences.  This document addresses this issue by
defining a new report block type, called Multicast Acquisition (MA)
Report Block, within the framework of RTP Control Protocol (RTCP)
Extended Reports (XR) (RFC 3611).  This document also defines the
necessary signaling of the new MA report block type in the Session
Description Protocol (SDP).

A URL for this Internet-Draft is:
http://www.ietf.org/internet-drafts/draft-ietf-avtext-multicast-acq-rtcp-xr-00.txt

Internet-Drafts are also available by anonymous FTP at:
ftp://ftp.ietf.org/internet-drafts/

Below is the data which will enable a MIME compliant mail reader
implementation to automatically retrieve the ASCII version of the
Internet-Draft.

--NextPart
Content-Type: Message/External-body;
	name="draft-ietf-avtext-multicast-acq-rtcp-xr-00.txt";
	site="ftp.ietf.org"; access-type="anon-ftp";
	directory="internet-drafts"

Content-Type: text/plain
Content-ID: <2011-03-07010525.I-D@ietf.org>


--NextPart--

From magnus.westerlund@ericsson.com  Thu Mar 10 07:44:52 2011
Return-Path: <magnus.westerlund@ericsson.com>
X-Original-To: avtext@core3.amsl.com
Delivered-To: avtext@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 7CD623A69CC for <avtext@core3.amsl.com>; Thu, 10 Mar 2011 07:44:52 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -106.474
X-Spam-Level: 
X-Spam-Status: No, score=-106.474 tagged_above=-999 required=5 tests=[AWL=0.125, 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 tASqRvnG0ftF for <avtext@core3.amsl.com>; Thu, 10 Mar 2011 07:44:51 -0800 (PST)
Received: from mailgw9.se.ericsson.net (mailgw9.se.ericsson.net [193.180.251.57]) by core3.amsl.com (Postfix) with ESMTP id 5A7B73A69E6 for <avtext@ietf.org>; Thu, 10 Mar 2011 07:44:51 -0800 (PST)
X-AuditID: c1b4fb39-b7c6dae0000023f2-5b-4d78f240fa21
Received: from esessmw0256.eemea.ericsson.se (Unknown_Domain [153.88.253.124]) by mailgw9.se.ericsson.net (Symantec Mail Security) with SMTP id D3.90.09202.042F87D4; Thu, 10 Mar 2011 16:46:08 +0100 (CET)
Received: from [147.214.183.8] (153.88.115.8) by esessmw0256.eemea.ericsson.se (153.88.115.97) with Microsoft SMTP Server id 8.2.234.1; Thu, 10 Mar 2011 16:46:08 +0100
Message-ID: <4D78F240.8000002@ericsson.com>
Date: Thu, 10 Mar 2011 16:46:08 +0100
From: Magnus Westerlund <magnus.westerlund@ericsson.com>
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.0; sv-SE; rv:1.9.2.15) Gecko/20110303 Thunderbird/3.1.9
MIME-Version: 1.0
To: avtext@ietf.org
X-Enigmail-Version: 1.1.1
Content-Type: text/plain; charset="ISO-8859-1"
Content-Transfer-Encoding: 8bit
X-Brightmail-Tracker: AAAAAA==
Subject: [avtext] WG adaptation of ID for Considerations for RAMS Scenarios
X-BeenThere: avtext@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Audio/Video Transport Extensions working group discussion list <avtext.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/avtext>, <mailto:avtext-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/avtext>
List-Post: <mailto:avtext@ietf.org>
List-Help: <mailto:avtext-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/avtext>, <mailto:avtext-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 10 Mar 2011 15:44:52 -0000

The WG has a milestone:

Jun 2011 Submit Considerations for RAMS Scenarios for Informational

To the WG chairs knowledge the only source material we have to meet this
milestone is the following individual draft:

https://datatracker.ietf.org/doc/draft-begen-avtext-rams-scenarios/

This is a WG consensus call to adopt the above Internet Draft as
baseline text for this milestone. At this stage the text does not have
to be regarded perfect, the question is more "Does this text form a
better basis for completing the work in the working group that some text
yet to be submitted?"

While the prime intention of this call is to adopt the entire text of
the individual draft, if you consider that some of the text is
appropriate, but that some of the text does not form a reasonable start
for the work, then please indicate that text and we will make a separate
call on it (and adopt the rest).

Please respond by Sunday 27th of March 2011 with your positions.

Best Regards

Magnus Westerlund
AVTExt Chair

----------------------------------------------------------------------
Multimedia Technologies, Ericsson Research EAB/TVM
----------------------------------------------------------------------
Ericsson AB                | Phone  +46 10 7148287
Färögatan 6                | Mobile +46 73 0949079
SE-164 80 Stockholm, Sweden| mailto: magnus.westerlund@ericsson.com
----------------------------------------------------------------------

From Aidan.Williams@audinate.com  Thu Mar 10 22:21:03 2011
Return-Path: <Aidan.Williams@audinate.com>
X-Original-To: avtext@core3.amsl.com
Delivered-To: avtext@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 9D6AE3A6892 for <avtext@core3.amsl.com>; Thu, 10 Mar 2011 22:21:03 -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 gcjY-EA-8tsx for <avtext@core3.amsl.com>; Thu, 10 Mar 2011 22:21:00 -0800 (PST)
Received: from sydney.audinate.com (sydney.audinate.com [150.101.200.21]) by core3.amsl.com (Postfix) with ESMTP id CD2A83A6805 for <avtext@ietf.org>; Thu, 10 Mar 2011 22:20:59 -0800 (PST)
Received: from zimbra.audinate.com (zimbra.audinate.com [10.12.0.6]) by sydney.audinate.com (Postfix) with ESMTP id D2534180059 for <avtext@ietf.org>; Fri, 11 Mar 2011 17:22:17 +1100 (EST)
Received: from localhost (localhost [127.0.0.1]) by zimbra.audinate.com (Postfix) with ESMTP id 09A499E04C5 for <avtext@ietf.org>; Fri, 11 Mar 2011 17:21:29 +1100 (EST)
X-Virus-Scanned: amavisd-new at zimbra.audinate.com
Received: from zimbra.audinate.com ([127.0.0.1]) by localhost (zimbra.audinate.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id gY5xotnfklhd for <avtext@ietf.org>; Fri, 11 Mar 2011 17:21:26 +1100 (EST)
Received: from praxis.audinate.com (praxis.audinate.com [10.12.0.112]) by zimbra.audinate.com (Postfix) with ESMTPSA id 1796E9DFCB3 for <avtext@ietf.org>; Fri, 11 Mar 2011 17:21:26 +1100 (EST)
Message-ID: <4D79BF8E.4020902@audinate.com>
Date: Fri, 11 Mar 2011 17:22:06 +1100
From: Aidan Williams <Aidan.Williams@audinate.com>
User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.6; en-US; rv:1.9.2.15) Gecko/20110303 Thunderbird/3.1.9
MIME-Version: 1.0
To: avtext@ietf.org
Content-Type: multipart/alternative; boundary="------------000905010808010300030802"
Subject: [avtext] New Version Notification for draft-williams-avtext-avbsync-01
X-BeenThere: avtext@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Audio/Video Transport Extensions working group discussion list <avtext.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/avtext>, <mailto:avtext-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/avtext>
List-Post: <mailto:avtext@ietf.org>
List-Help: <mailto:avtext-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/avtext>, <mailto:avtext-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 11 Mar 2011 06:21:03 -0000

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


Comments welcome.
- aidan

-------- Original Message --------
Subject: 	New Version Notification for draft-williams-avtext-avbsync-01
Date: 	Thu, 10 Mar 2011 20:55:44 -0800 (PST)
From: 	IETF I-D Submission Tool <idsubmission@ietf.org>
To: 	aidan.williams@audinate.com



A new version of I-D, draft-williams-avtext-avbsync-01.txt has been successfully submitted by Aidan Williams and posted to the IETF repository.

Filename:	 draft-williams-avtext-avbsync
Revision:	 01
Title:		 IEEE 1588/802.1AS Synchronisation for RTP Streams
Creation_date:	 2011-03-11
WG ID:		 Independent Submission
Number_of_pages: 7

Abstract:
Specification of an RTP header extension for carrying in-band
synchronization metadata provided by the IEEE1588/802.1AS Precision
Time Protocols.



The IETF Secretariat.




--------------000905010808010300030802
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: 7bit

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
  <head>

    <meta http-equiv="content-type" content="text/html; charset=UTF-8">
  </head>
  <body text="#000000" bgcolor="#ffffff">
    <br>
    Comments welcome.<br>
    - aidan<br>
    <br>
    -------- Original Message --------
    <table class="moz-email-headers-table" border="0" cellpadding="0"
      cellspacing="0">
      <tbody>
        <tr>
          <th nowrap="nowrap" valign="BASELINE" align="RIGHT">Subject: </th>
          <td>New Version Notification for
            draft-williams-avtext-avbsync-01</td>
        </tr>
        <tr>
          <th nowrap="nowrap" valign="BASELINE" align="RIGHT">Date: </th>
          <td>Thu, 10 Mar 2011 20:55:44 -0800 (PST)</td>
        </tr>
        <tr>
          <th nowrap="nowrap" valign="BASELINE" align="RIGHT">From: </th>
          <td>IETF I-D Submission Tool <a class="moz-txt-link-rfc2396E" href="mailto:idsubmission@ietf.org">&lt;idsubmission@ietf.org&gt;</a></td>
        </tr>
        <tr>
          <th nowrap="nowrap" valign="BASELINE" align="RIGHT">To: </th>
          <td><a class="moz-txt-link-abbreviated" href="mailto:aidan.williams@audinate.com">aidan.williams@audinate.com</a></td>
        </tr>
      </tbody>
    </table>
    <br>
    <br>
    <pre>A new version of I-D, draft-williams-avtext-avbsync-01.txt has been successfully submitted by Aidan Williams and posted to the IETF repository.

Filename:	 draft-williams-avtext-avbsync
Revision:	 01
Title:		 IEEE 1588/802.1AS Synchronisation for RTP Streams
Creation_date:	 2011-03-11
WG ID:		 Independent Submission
Number_of_pages: 7

Abstract:
Specification of an RTP header extension for carrying in-band
synchronization metadata provided by the IEEE1588/802.1AS Precision
Time Protocols.
                                                                                  


The IETF Secretariat.


</pre>
  </body>
</html>

--------------000905010808010300030802--

From Internet-Drafts@ietf.org  Mon Mar 14 07:15:02 2011
Return-Path: <Internet-Drafts@ietf.org>
X-Original-To: avtext@core3.amsl.com
Delivered-To: avtext@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 27CE43A6910; Mon, 14 Mar 2011 07:15:02 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.572
X-Spam-Level: 
X-Spam-Status: No, score=-102.572 tagged_above=-999 required=5 tests=[AWL=0.027, 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 CKeSfisCgk6f; Mon, 14 Mar 2011 07:15:01 -0700 (PDT)
Received: from [127.0.0.1] (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 7B0833A6D90; Mon, 14 Mar 2011 07:15:01 -0700 (PDT)
MIME-Version: 1.0
Content-Type: Multipart/Mixed; Boundary="NextPart"
From: Internet-Drafts@ietf.org
To: i-d-announce@ietf.org
X-Test-IDTracker: no
X-IETF-IDTracker: 3.12
Message-ID: <20110314141501.32545.37744.idtracker@localhost>
Date: Mon, 14 Mar 2011 07:15:01 -0700
Cc: avtext@ietf.org
Subject: [avtext] I-D Action:draft-ietf-avtext-mixer-to-client-audio-level-01.txt
X-BeenThere: avtext@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Audio/Video Transport Extensions working group discussion list <avtext.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/avtext>, <mailto:avtext-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/avtext>
List-Post: <mailto:avtext@ietf.org>
List-Help: <mailto:avtext-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/avtext>, <mailto:avtext-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 14 Mar 2011 14:15:02 -0000

--NextPart

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Audio/Video Transport Extensions Working Group of the IETF.


	Title           : A Real-Time Transport Protocol (RTP) Header Extension for Mixer-to- Client Audio Level Indication
	Author(s)       : E. Ivov, et al.
	Filename        : draft-ietf-avtext-mixer-to-client-audio-level-01.txt
	Pages           : 16
	Date            : 2011-03-14

This document describes a mechanism for RTP-level mixers in audio
conferences to deliver information about the audio level of
individual participants.  Such audio level indicators are transported
in the same RTP packets as the audio data they pertain to.

A URL for this Internet-Draft is:
http://www.ietf.org/internet-drafts/draft-ietf-avtext-mixer-to-client-audio-level-01.txt

Internet-Drafts are also available by anonymous FTP at:
ftp://ftp.ietf.org/internet-drafts/

Below is the data which will enable a MIME compliant mail reader
implementation to automatically retrieve the ASCII version of the
Internet-Draft.

--NextPart
Content-Type: Message/External-body;
	name="draft-ietf-avtext-mixer-to-client-audio-level-01.txt";
	site="ftp.ietf.org"; access-type="anon-ftp";
	directory="internet-drafts"

Content-Type: text/plain
Content-ID: <2011-03-14071217.I-D@ietf.org>


--NextPart--

From Internet-Drafts@ietf.org  Mon Mar 14 11:15:03 2011
Return-Path: <Internet-Drafts@ietf.org>
X-Original-To: avtext@core3.amsl.com
Delivered-To: avtext@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id A7CBB3A6E63; Mon, 14 Mar 2011 11:15:03 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.576
X-Spam-Level: 
X-Spam-Status: No, score=-102.576 tagged_above=-999 required=5 tests=[AWL=0.023, 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 5-j1HWLOtEfT; Mon, 14 Mar 2011 11:15:02 -0700 (PDT)
Received: from [127.0.0.1] (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 5BBA43A6DC5; Mon, 14 Mar 2011 11:15:02 -0700 (PDT)
MIME-Version: 1.0
Content-Type: Multipart/Mixed; Boundary="NextPart"
From: Internet-Drafts@ietf.org
To: i-d-announce@ietf.org
X-Test-IDTracker: no
X-IETF-IDTracker: 3.12
Message-ID: <20110314181502.31818.25042.idtracker@localhost>
Date: Mon, 14 Mar 2011 11:15:02 -0700
Cc: avtext@ietf.org
Subject: [avtext] I-D Action:draft-ietf-avtext-client-to-mixer-audio-level-01.txt
X-BeenThere: avtext@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Audio/Video Transport Extensions working group discussion list <avtext.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/avtext>, <mailto:avtext-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/avtext>
List-Post: <mailto:avtext@ietf.org>
List-Help: <mailto:avtext-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/avtext>, <mailto:avtext-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 14 Mar 2011 18:15:03 -0000

--NextPart

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Audio/Video Transport Extensions Working Group of the IETF.


	Title           : A Real-Time Transport Protocol (RTP) Header Extension for Client-to- Mixer Audio Level Indication
	Author(s)       : J. Lennox, et al.
	Filename        : draft-ietf-avtext-client-to-mixer-audio-level-01.txt
	Pages           : 10
	Date            : 2011-03-14

This document defines a mechanism by which packets of Real-Time
Transport Protocol (RTP) audio streams can indicate, in an RTP header
extension, the audio level of the audio sample carried in the RTP
packet.  In large conferences, this can reduce the load on an audio
mixer or other middlebox which wants to forward only a few of the
loudest audio streams, without requiring it to decode and measure
every stream that is received.

A URL for this Internet-Draft is:
http://www.ietf.org/internet-drafts/draft-ietf-avtext-client-to-mixer-audio-level-01.txt

Internet-Drafts are also available by anonymous FTP at:
ftp://ftp.ietf.org/internet-drafts/

Below is the data which will enable a MIME compliant mail reader
implementation to automatically retrieve the ASCII version of the
Internet-Draft.

--NextPart
Content-Type: Message/External-body;
	name="draft-ietf-avtext-client-to-mixer-audio-level-01.txt";
	site="ftp.ietf.org"; access-type="anon-ftp";
	directory="internet-drafts"

Content-Type: text/plain
Content-ID: <2011-03-14111429.I-D@ietf.org>


--NextPart--

From emil@sip-communicator.org  Mon Mar 14 14:43:16 2011
Return-Path: <emil@sip-communicator.org>
X-Original-To: avtext@core3.amsl.com
Delivered-To: avtext@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 52D433A6F6F for <avtext@core3.amsl.com>; Mon, 14 Mar 2011 14:43:16 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.284
X-Spam-Level: 
X-Spam-Status: No, score=-3.284 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, 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 yTtZrrmrcvoP for <avtext@core3.amsl.com>; Mon, 14 Mar 2011 14:43:11 -0700 (PDT)
Received: from mail-wy0-f172.google.com (mail-wy0-f172.google.com [74.125.82.172]) by core3.amsl.com (Postfix) with ESMTP id 5815A3A6F48 for <avtext@ietf.org>; Mon, 14 Mar 2011 14:43:10 -0700 (PDT)
Received: by wyb42 with SMTP id 42so5370074wyb.31 for <avtext@ietf.org>; Mon, 14 Mar 2011 14:44:33 -0700 (PDT)
Received: by 10.216.59.139 with SMTP id s11mr2762411wec.109.1300139072883; Mon, 14 Mar 2011 14:44:32 -0700 (PDT)
Received: from porcinet.local (shm67-5-88-165-90-188.fbx.proxad.net [88.165.90.188]) by mx.google.com with ESMTPS id b54sm4095382wer.45.2011.03.14.14.44.31 (version=TLSv1/SSLv3 cipher=OTHER); Mon, 14 Mar 2011 14:44:32 -0700 (PDT)
Message-ID: <4D7E8C3E.9090407@jitsi.org>
Date: Mon, 14 Mar 2011 22:44:30 +0100
From: Emil Ivov <emcho@jitsi.org>
Organization: Jitsi
User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; bg; rv:1.9.2.15) Gecko/20110303 Thunderbird/3.1.9
MIME-Version: 1.0
To: avtext@ietf.org
Content-Type: text/plain; charset=windows-1251
Content-Transfer-Encoding: 7bit
Subject: [avtext] New versions for the audio level drafts
X-BeenThere: avtext@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Audio/Video Transport Extensions working group discussion list <avtext.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/avtext>, <mailto:avtext-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/avtext>
List-Post: <mailto:avtext@ietf.org>
List-Help: <mailto:avtext-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/avtext>, <mailto:avtext-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 14 Mar 2011 21:43:16 -0000

Hey folks,

We have just posted new versions of the audio level drafts and wanted to
discuss some of the changes before the meeting.

The most significant change consists in the addition of sample code that
shows how audio levels can be measured and rendered. The code was added
to the mixer-to-client draft but they both reference it since it can
also be used in client-to-mixer implementations.

We felt it was important to have actual code in there because:

* We did not find satisfactory examples in the ITU recommendations that
we are referencing.
* We would like to encourage implementation and this pretty much lifts
any audio processing background requirement from implementors.
* Although the implementation section is only informative, we still hope
it would help clear doubts during implementation and help improve
interoperability.

The code is available in two classes: an AudioLevelCalculator and an
AudioLevelRenderer. The calculator takes raw audio samples and produces
values that can then be sent with the level extensions defined in the
two drafts.

The renderer helps implementors display levels in a way that feels more
natural to users. This makes it suitable primarily to implementors of
the mixer-to-client draft. It basically cuts off values below "whisper"
and above "hearing damage" and it also ensures that level changes would
be rendered smoothly. There are of course millions of ways this part can
be improved which is why it appears separately. We felt however that it
was important to have at least a few crumbs in.

Feedback is of course most welcome and we'd love to hear from you on the
following:

* Does it make sense for you to have the code in there?
* Do you agree that the calculator and the renderer should be split the
way they are?
* Does it make sense to have the renderer code in the drafts at all?
* Do you feel the code should be improved in any way?

Cheers,
Emil

-- 
Emil Ivov                              67000 Strasbourg,
Project Lead                           France
Jitsi
emcho@jitsi.org                        PHONE: +33.1.77.62.43.30
http://jitsi.org                       FAX:   +33.1.77.62.47.31

From emil@sip-communicator.org  Mon Mar 14 14:29:17 2011
Return-Path: <emil@sip-communicator.org>
X-Original-To: avtext@core3.amsl.com
Delivered-To: avtext@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id EC6963A6BBA for <avtext@core3.amsl.com>; Mon, 14 Mar 2011 14:29:16 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.284
X-Spam-Level: 
X-Spam-Status: No, score=-3.284 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, 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 Eh3EZmSkORlY for <avtext@core3.amsl.com>; Mon, 14 Mar 2011 14:29:15 -0700 (PDT)
Received: from mail-wy0-f172.google.com (mail-wy0-f172.google.com [74.125.82.172]) by core3.amsl.com (Postfix) with ESMTP id 868483A6BAC for <avtext@ietf.org>; Mon, 14 Mar 2011 14:29:15 -0700 (PDT)
Received: by wyb42 with SMTP id 42so5357777wyb.31 for <avtext@ietf.org>; Mon, 14 Mar 2011 14:30:39 -0700 (PDT)
Received: by 10.216.210.231 with SMTP id u81mr11137370weo.65.1300138239048; Mon, 14 Mar 2011 14:30:39 -0700 (PDT)
Received: from porcinet.local (shm67-5-88-165-90-188.fbx.proxad.net [88.165.90.188]) by mx.google.com with ESMTPS id o19sm4077779wee.26.2011.03.14.14.30.37 (version=TLSv1/SSLv3 cipher=OTHER); Mon, 14 Mar 2011 14:30:38 -0700 (PDT)
Message-ID: <4D7E88FB.1010107@jitsi.org>
Date: Mon, 14 Mar 2011 22:30:35 +0100
From: Emil Ivov <emcho@jitsi.org>
Organization: Jitsi
User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; bg; rv:1.9.2.15) Gecko/20110303 Thunderbird/3.1.9
MIME-Version: 1.0
To: avtext@ietf.org
Content-Type: text/plain; charset=windows-1251
Content-Transfer-Encoding: 7bit
X-Mailman-Approved-At: Tue, 15 Mar 2011 01:27:23 -0700
Subject: [avtext] New versions for the audio level drafts
X-BeenThere: avtext@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Audio/Video Transport Extensions working group discussion list <avtext.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/avtext>, <mailto:avtext-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/avtext>
List-Post: <mailto:avtext@ietf.org>
List-Help: <mailto:avtext-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/avtext>, <mailto:avtext-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 14 Mar 2011 21:29:17 -0000

Hey folks,

We have just posted new versions of the audio level drafts and wanted to
discuss some of the changes before the meeting.

The most significant change consists in the addition of sample code that
shows how audio levels can be measured and rendered. The code was added
to the mixer-to-client draft but they both reference it since it can
also be used in client-to-mixer implementations.

We felt it was important to have actual code in there because:

* We did not find satisfactory examples in the ITU recommendations that
we are referencing.
* We would like to encourage implementation and this pretty much lifts
any audio processing background requirement from implementors.
* Although the implementation section is only informative, we still hope
it would help clear doubts during implementation and help improve
interoperability.

The code is available in two classes: an AudioLevelCalculator and an
AudioLevelRenderer. The calculator takes raw audio samples and produces
values that can then be sent with the level extensions defined in the
two drafts.

The renderer helps implementors display levels in a way that feels more
natural to users. This makes it suitable primarily to implementors of
the mixer-to-client draft. It basically cuts off values below "whisper"
and above "hearing damage" and it also ensures that level changes would
be rendered smoothly. There are of course millions of ways this part can
be improved which is why it appears separately. We felt however that it
was important to have at least a few crumbs in.

Feedback is of course most welcome and we'd love to hear from you on the
following:

* Does it make sense for you to have the code in there?
* Do you agree that the calculator and the renderer should be split the
way they are?
* Does it make sense to have the renderer code in the drafts at all?
* Do you feel the code should be improved in any way?

Cheers,
Emil

-- 
Emil Ivov                              67000 Strasbourg,
Project Lead                           France
Jitsi
emcho@jitsi.org                        PHONE: +33.1.77.62.43.30
http://jitsi.org                       FAX:   +33.1.77.62.47.31

From peter.musgrave@magorcorp.com  Tue Mar 15 04:45:13 2011
Return-Path: <peter.musgrave@magorcorp.com>
X-Original-To: avtext@core3.amsl.com
Delivered-To: avtext@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 7BB803A6D45 for <avtext@core3.amsl.com>; Tue, 15 Mar 2011 04:45:13 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -103.599
X-Spam-Level: 
X-Spam-Status: No, score=-103.599 tagged_above=-999 required=5 tests=[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 YOYwQ4h7Beiq for <avtext@core3.amsl.com>; Tue, 15 Mar 2011 04:45:12 -0700 (PDT)
Received: from mail-yw0-f44.google.com (mail-yw0-f44.google.com [209.85.213.44]) by core3.amsl.com (Postfix) with ESMTP id A97BF3A6C78 for <avtext@ietf.org>; Tue, 15 Mar 2011 04:45:12 -0700 (PDT)
Received: by ywi6 with SMTP id 6so245950ywi.31 for <avtext@ietf.org>; Tue, 15 Mar 2011 04:46:37 -0700 (PDT)
Received: by 10.236.26.69 with SMTP id b45mr8096789yha.51.1300189597447; Tue, 15 Mar 2011 04:46:37 -0700 (PDT)
Received: from [192.168.1.119] (cpe-173-170-70-85.tampabay.res.rr.com [173.170.70.85]) by mx.google.com with ESMTPS id x72sm1965596yhn.1.2011.03.15.04.46.36 (version=TLSv1/SSLv3 cipher=OTHER); Tue, 15 Mar 2011 04:46:36 -0700 (PDT)
Mime-Version: 1.0 (Apple Message framework v1082)
Content-Type: text/plain; charset=us-ascii
From: Peter Musgrave <peter.musgrave@magorcorp.com>
In-Reply-To: <4D7E8C3E.9090407@jitsi.org>
Date: Tue, 15 Mar 2011 07:46:34 -0400
Content-Transfer-Encoding: quoted-printable
Message-Id: <B68C91C4-6152-4287-95DF-FAE24D9617AC@magorcorp.com>
References: <4D7E8C3E.9090407@jitsi.org>
To: Emil Ivov <emcho@jitsi.org>
X-Mailer: Apple Mail (2.1082)
Cc: avtext@ietf.org
Subject: Re: [avtext] New versions for the audio level drafts
X-BeenThere: avtext@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Audio/Video Transport Extensions working group discussion list <avtext.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/avtext>, <mailto:avtext-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/avtext>
List-Post: <mailto:avtext@ietf.org>
List-Help: <mailto:avtext-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/avtext>, <mailto:avtext-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 15 Mar 2011 11:45:13 -0000

Hi Emil,=20

On 2011-03-14, at 5:30 PM, Emil Ivov wrote:

> Feedback is of course most welcome and we'd love to hear from you on =
the
> following:
>=20
> * Does it make sense for you to have the code in there?
I think having a clear statement of the dbov algorithm in code or =
pseudo-code is fine. It will save a lot of people a lot of time looking =
up the very detailed references and making sense of them.

> * Do you agree that the calculator and the renderer should be split =
the
> way they are?
> * Does it make sense to have the renderer code in the drafts at all?
No. I view this as the kind of thing an implementation should decide.=20

> * Do you feel the code should be improved in any way?

I find the code confusing, since it makes reference to sound pressure =
whereas section 5 talks about dbov with respect to the overload point of =
the system. I expected this overload point to be an input to the code =
but did not see it. Also if this is general code I would expect it to be =
clear how to generalize to 8 bit samples (or it should handle both =
cases).=20

I do agree that the technical details of dbov are difficult to find and =
making a clear statement with example code is useful. I would skip the =
renderer - since I think implementation of that is very much a matter of =
taste. I think there are many choices for averaging here....

Regards,=20

Peter Musgrave



From emil@sip-communicator.org  Tue Mar 15 14:05:23 2011
Return-Path: <emil@sip-communicator.org>
X-Original-To: avtext@core3.amsl.com
Delivered-To: avtext@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 56DC53A6EE0 for <avtext@core3.amsl.com>; Tue, 15 Mar 2011 14:05:23 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.442
X-Spam-Level: 
X-Spam-Status: No, score=-3.442 tagged_above=-999 required=5 tests=[AWL=0.158,  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 adCt+C-0+WPF for <avtext@core3.amsl.com>; Tue, 15 Mar 2011 14:05:22 -0700 (PDT)
Received: from mail-ww0-f44.google.com (mail-ww0-f44.google.com [74.125.82.44]) by core3.amsl.com (Postfix) with ESMTP id 0E9553A6EDF for <avtext@ietf.org>; Tue, 15 Mar 2011 14:05:21 -0700 (PDT)
Received: by wwa36 with SMTP id 36so851347wwa.13 for <avtext@ietf.org>; Tue, 15 Mar 2011 14:06:47 -0700 (PDT)
Received: by 10.216.167.65 with SMTP id h43mr4215808wel.17.1300223206867; Tue, 15 Mar 2011 14:06:46 -0700 (PDT)
Received: from porcinet.local (shm67-5-88-165-90-188.fbx.proxad.net [88.165.90.188]) by mx.google.com with ESMTPS id l5sm147470wej.8.2011.03.15.14.06.38 (version=TLSv1/SSLv3 cipher=OTHER); Tue, 15 Mar 2011 14:06:45 -0700 (PDT)
Message-ID: <4D7FD4DD.2030307@jitsi.org>
Date: Tue, 15 Mar 2011 22:06:37 +0100
From: Emil Ivov <emcho@jitsi.org>
Organization: Jitsi
User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; bg; rv:1.9.2.15) Gecko/20110303 Thunderbird/3.1.9
MIME-Version: 1.0
To: Peter Musgrave <peter.musgrave@magorcorp.com>
References: <4D7E8C3E.9090407@jitsi.org> <B68C91C4-6152-4287-95DF-FAE24D9617AC@magorcorp.com>
In-Reply-To: <B68C91C4-6152-4287-95DF-FAE24D9617AC@magorcorp.com>
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
Cc: avtext@ietf.org
Subject: Re: [avtext] New versions for the audio level drafts
X-BeenThere: avtext@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Audio/Video Transport Extensions working group discussion list <avtext.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/avtext>, <mailto:avtext-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/avtext>
List-Post: <mailto:avtext@ietf.org>
List-Help: <mailto:avtext-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/avtext>, <mailto:avtext-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 15 Mar 2011 21:05:23 -0000

Hey Peter,

Thanks for the feedback. A few quick comments inline,

=D0=9D=D0=B0 15.03.11 12:46, Peter Musgrave =D0=BD=D0=B0=D0=BF=D0=B8=D1=81=
=D0=B0:
> Hi Emil,
>=20
> On 2011-03-14, at 5:30 PM, Emil Ivov wrote:
>=20
>> Feedback is of course most welcome and we'd love to hear from you
>> on the following:
>>=20
>> * Does it make sense for you to have the code in there?
> I think having a clear statement of the dbov algorithm in code or
> pseudo-code is fine. It will save a lot of people a lot of time
> looking up the very detailed references and making sense of them.
>=20
>> * Do you agree that the calculator and the renderer should be split
>> the way they are? * Does it make sense to have the renderer code in
>> the drafts at all?
>
> No. I view this as the kind of thing an implementation should decide.

Well, it can still decide not to implement it the way it's in the draft,
right? Having the code as an example however, would also allow people
not to decide if it doesn't want anything fancy in there.

>> * Do you feel the code should be improved in any way?
>=20
> I find the code confusing, since it makes reference to sound pressure
> whereas section 5 talks about dbov with respect to the overload point
> of the system. I expected this overload point to be an input to the
> code but did not see it.

Indeed not, it's hard coded right now. We'll make sure it is available
as an input param.

> Also if this is general code I would expect
> it to be clear how to generalize to 8 bit samples (or it should
> handle both cases).

Right, we'll make sure it handles both.

> I do agree that the technical details of dbov are difficult to find
> and making a clear statement with example code is useful. I would
> skip the renderer - since I think implementation of that is very much
> a matter of taste. I think there are many choices for averaging
> here....

Well, personally, I don't feel that strongly for the renderer either.
The thinking was that, if no choice is made for the averaging, the
result would look bad, so posting an example made sense to us.

Of course if people feel this is unnecessary then we can maybe simply
mention in the body that some averaging/smoothing mechanism needs to be
applied for user comfort.

Cheers,
Emil


From keith.drage@alcatel-lucent.com  Wed Mar 16 06:44:14 2011
Return-Path: <keith.drage@alcatel-lucent.com>
X-Original-To: avtext@core3.amsl.com
Delivered-To: avtext@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id CA38D3A6999 for <avtext@core3.amsl.com>; Wed, 16 Mar 2011 06:44:14 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -105.775
X-Spam-Level: 
X-Spam-Status: No, score=-105.775 tagged_above=-999 required=5 tests=[AWL=0.474, BAYES_00=-2.599, HELO_EQ_FR=0.35, 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 QeTti-8bAlS3 for <avtext@core3.amsl.com>; Wed, 16 Mar 2011 06:44:13 -0700 (PDT)
Received: from smail2.alcatel.fr (smail2.alcatel.fr [64.208.49.57]) by core3.amsl.com (Postfix) with ESMTP id 46FED3A6998 for <avtext@ietf.org>; Wed, 16 Mar 2011 06:44:12 -0700 (PDT)
Received: from FRMRSSXCHHUB04.dc-m.alcatel-lucent.com (FRMRSSXCHHUB04.dc-m.alcatel-lucent.com [135.120.45.64]) by smail2.alcatel.fr (8.14.3/8.14.3/ICT) with ESMTP id p2GDjXLY015249 (version=TLSv1/SSLv3 cipher=RC4-MD5 bits=128 verify=NOT) for <avtext@ietf.org>; Wed, 16 Mar 2011 14:45:34 +0100
Received: from FRMRSSXCHMBSC3.dc-m.alcatel-lucent.com ([135.120.45.46]) by FRMRSSXCHHUB04.dc-m.alcatel-lucent.com ([135.120.45.64]) with mapi; Wed, 16 Mar 2011 14:45:34 +0100
From: "DRAGE, Keith (Keith)" <keith.drage@alcatel-lucent.com>
To: "avtext@ietf.org" <avtext@ietf.org>
Date: Wed, 16 Mar 2011 14:45:31 +0100
Thread-Topic: Current avtext drafts and status
Thread-Index: Acvj4Gq797yYbuDvRXaqoYmFVa1QrQ==
Message-ID: <EDC0A1AE77C57744B664A310A0B23AE21EA68339@FRMRSSXCHMBSC3.dc-m.alcatel-lucent.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
X-Scanned-By: MIMEDefang 2.64 on 155.132.188.80
Subject: [avtext] Current avtext drafts and status
X-BeenThere: avtext@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Audio/Video Transport Extensions working group discussion list <avtext.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/avtext>, <mailto:avtext-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/avtext>
List-Post: <mailto:avtext@ietf.org>
List-Help: <mailto:avtext-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/avtext>, <mailto:avtext-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 16 Mar 2011 13:44:14 -0000

(As WF cochair)

The following is the list of drafts I believe are currently addressed to th=
e AVTEXT WG along with the current status of the work. Please treat this as=
 a reading list, and also please let me know of any omissions.

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

Multicast Acquisition Report Block Type for RTP Control Protocol (RTCP) Ext=
ended Reports (XRs)
http://www.ietf.org/id/draft-ietf-avtext-multicast-acq-rtcp-xr-00.txt

Document complete, awaiting publication writeup.

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

Oct 2011  Submit RTP Header extension for client to mixer audio level indic=
ation as proposed standard =20

A Real-Time Transport Protocol (RTP) Header Extension for Client-to-Mixer A=
udio Level Indication
http://www.ietf.org/id/draft-ietf-avtext-client-to-mixer-audio-level-01.txt

WG draft. Looking to get ready for WGLC - please identify open issues and i=
mprovements.

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

Oct 2011  Submit RTP Header extension for mixer to client audio level indic=
ation as Proposed Standard

A Real-Time Transport Protocol (RTP) Header Extension for Mixer-to-Client A=
udio Level Indication
http://www.ietf.org/id/draft-ietf-avtext-mixer-to-client-audio-level-01.txt

WG draft. Looking to get ready for WGLC - please identify open issues and i=
mprovements.

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

Jun 2011  Submit Considerations for RAMS Scenarios for Informational =20

Considerations and Guidelines for Deploying the Rapid Acquisition of Multic=
ast RTP Sessions (RAMS) Method
http://www.ietf.org/id/draft-begen-avtext-rams-scenarios-00.txt

Candidate draft providing text for the above milestone.

Request made to adopt as baseline text. Call finishes 27th March 2011.

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

Dec 2011  Submit Support for multiple clock rates in an RTP session for Pro=
posed Standard

Support for multiple clock rates in an RTP session
http://www.ietf.org/id/draft-petithuguenin-avtext-multiple-clock-rates-00.t=
xt

Candidate draft providing text for the above milestone.

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

Dec 2011  Submit SRTP Store-and-Forward Use Cases and Requirements for Info=
rmational =20

Need to confirm we need the above milestone. The milestones were created wi=
thout prior consensus of the former AVT working group.

Candidate draft: http://www.ietf.org/id/draft-mattsson-srtp-store-and-forwa=
rd-04.txt
SRTP Store-and-Forward Use Cases and Requirements

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

Dec 2011  Submit Use of the Secure Real-time Transport Protocol (SRTP) in S=
tore-and-Forward Applications for Proposed Standard =20

Need to confirm we need the above milestone. The milestones were created wi=
thout prior consensus of the former AVT working group.

Candidate draft: http://www.ietf.org/id/draft-naslund-srtp-saf-04.txt
The Use of the Secure Real-time Transport Protocol (SRTP) in Store-and-Forw=
ard Applications

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

IEEE 1588/802.1AS Synchronisation for RTP Streams
http://www.ietf.org/id/draft-williams-avtext-avbsync-01.txt

Author draft - need to decide if we want milestone on this subject.
Proposed standards track document.

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

http://www.ietf.org/id/draft-xia-avtext-splicing-for-rtp-00.txt
Content Splicing for RTP Sessions

Author draft - need to decide if we want milestone on this subject.
Proposed informational document.

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

Regards

Keith

From csp@csperkins.org  Wed Mar 16 15:33:28 2011
Return-Path: <csp@csperkins.org>
X-Original-To: avtext@core3.amsl.com
Delivered-To: avtext@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id EFF003A6A7A for <avtext@core3.amsl.com>; Wed, 16 Mar 2011 15:33:27 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -103.599
X-Spam-Level: 
X-Spam-Status: No, score=-103.599 tagged_above=-999 required=5 tests=[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 DXHGvgXjJ7o3 for <avtext@core3.amsl.com>; Wed, 16 Mar 2011 15:33:27 -0700 (PDT)
Received: from lon1-msapost-1.mail.demon.net (lon1-msapost-1.mail.demon.net [195.173.77.180]) by core3.amsl.com (Postfix) with ESMTP id CE29B3A6A84 for <avtext@ietf.org>; Wed, 16 Mar 2011 15:33:26 -0700 (PDT)
Received: from starkperkins.demon.co.uk ([80.176.158.71] helo=[192.168.0.5]) by lon1-post-1.mail.demon.net with esmtpsa (AUTH csperkins-dwh) (TLSv1:AES128-SHA:128) (Exim 4.69) id 1PzzIr-00054R-Xm; Wed, 16 Mar 2011 22:34:53 +0000
Mime-Version: 1.0 (Apple Message framework v1082)
Content-Type: text/plain; charset=us-ascii
From: Colin Perkins <csp@csperkins.org>
In-Reply-To: <EDC0A1AE77C57744B664A310A0B23AE21EA68339@FRMRSSXCHMBSC3.dc-m.alcatel-lucent.com>
Date: Wed, 16 Mar 2011 22:34:51 +0000
Content-Transfer-Encoding: quoted-printable
Message-Id: <F1AFB370-395F-41FC-A237-DF2FB542FC08@csperkins.org>
References: <EDC0A1AE77C57744B664A310A0B23AE21EA68339@FRMRSSXCHMBSC3.dc-m.alcatel-lucent.com>
To: "DRAGE, Keith (Keith)" <keith.drage@alcatel-lucent.com>
X-Mailer: Apple Mail (2.1082)
Cc: "avtext@ietf.org" <avtext@ietf.org>
Subject: Re: [avtext] Current avtext drafts and status
X-BeenThere: avtext@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Audio/Video Transport Extensions working group discussion list <avtext.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/avtext>, <mailto:avtext-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/avtext>
List-Post: <mailto:avtext@ietf.org>
List-Help: <mailto:avtext-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/avtext>, <mailto:avtext-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 16 Mar 2011 22:33:28 -0000

Keith,

On 16 Mar 2011, at 13:45, DRAGE, Keith (Keith) wrote:
> The following is the list of drafts I believe are currently addressed =
to the AVTEXT WG along with the current status of the work. Please treat =
this as a reading list, and also please let me know of any omissions.


We have a new individual draft on RTP Requirements for the RTC-Web work =
(draft-perkins-rtcweb-rtp-usage-00). I'd appreciate review from AVTEXT, =
even though this isn't directly targeted at the group.

Cheers,
Colin


--=20
Colin Perkins
http://csperkins.org/




From magnus.westerlund@ericsson.com  Thu Mar 17 07:08:36 2011
Return-Path: <magnus.westerlund@ericsson.com>
X-Original-To: avtext@core3.amsl.com
Delivered-To: avtext@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id CDB263A6983 for <avtext@core3.amsl.com>; Thu, 17 Mar 2011 07:08:36 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -106.508
X-Spam-Level: 
X-Spam-Status: No, score=-106.508 tagged_above=-999 required=5 tests=[AWL=0.091, 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 7-8KoTL2+Oo1 for <avtext@core3.amsl.com>; Thu, 17 Mar 2011 07:08:36 -0700 (PDT)
Received: from mailgw9.se.ericsson.net (mailgw9.se.ericsson.net [193.180.251.57]) by core3.amsl.com (Postfix) with ESMTP id CCA133A693F for <avtext@ietf.org>; Thu, 17 Mar 2011 07:08:35 -0700 (PDT)
X-AuditID: c1b4fb39-b7c6dae0000023f2-50-4d82163a5224
Received: from esessmw0184.eemea.ericsson.se (Unknown_Domain [153.88.253.125]) by mailgw9.se.ericsson.net (Symantec Mail Security) with SMTP id 39.D6.09202.A36128D4; Thu, 17 Mar 2011 15:10:03 +0100 (CET)
Received: from [147.214.183.8] (153.88.115.8) by esessmw0184.eemea.ericsson.se (153.88.115.82) with Microsoft SMTP Server id 8.2.234.1; Thu, 17 Mar 2011 15:10:02 +0100
Message-ID: <4D82163A.7070703@ericsson.com>
Date: Thu, 17 Mar 2011 15:10:02 +0100
From: Magnus Westerlund <magnus.westerlund@ericsson.com>
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.0; sv-SE; rv:1.9.2.15) Gecko/20110303 Thunderbird/3.1.9
MIME-Version: 1.0
To: avtext@ietf.org
X-Enigmail-Version: 1.1.1
Content-Type: text/plain; charset="ISO-8859-1"
Content-Transfer-Encoding: 8bit
X-Brightmail-Tracker: AAAAAA==
Subject: [avtext] Draft Agenda
X-BeenThere: avtext@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Audio/Video Transport Extensions working group discussion list <avtext.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/avtext>, <mailto:avtext-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/avtext>
List-Post: <mailto:avtext@ietf.org>
List-Help: <mailto:avtext-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/avtext>, <mailto:avtext-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 17 Mar 2011 14:08:36 -0000

Hi,

The draft agenda for the meeting is available here:

http://www.ietf.org/proceedings/80/agenda/avtext.txt

Cheers

Magnus Westerlund

----------------------------------------------------------------------
Multimedia Technologies, Ericsson Research EAB/TVM
----------------------------------------------------------------------
Ericsson AB                | Phone  +46 10 7148287
Färögatan 6                | Mobile +46 73 0949079
SE-164 80 Stockholm, Sweden| mailto: magnus.westerlund@ericsson.com
----------------------------------------------------------------------

From keith.drage@alcatel-lucent.com  Thu Mar 17 09:27:54 2011
Return-Path: <keith.drage@alcatel-lucent.com>
X-Original-To: avtext@core3.amsl.com
Delivered-To: avtext@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 6E5143A69DB for <avtext@core3.amsl.com>; Thu, 17 Mar 2011 09:27:54 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -105.637
X-Spam-Level: 
X-Spam-Status: No, score=-105.637 tagged_above=-999 required=5 tests=[AWL=0.297, BAYES_00=-2.599, HELO_EQ_FR=0.35, RCVD_IN_DNSWL_MED=-4, 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 hYyhaMDLN7iy for <avtext@core3.amsl.com>; Thu, 17 Mar 2011 09:27:52 -0700 (PDT)
Received: from smail5.alcatel.fr (smail5.alcatel.fr [64.208.49.27]) by core3.amsl.com (Postfix) with ESMTP id 6D42D3A6A50 for <avtext@ietf.org>; Thu, 17 Mar 2011 09:27:50 -0700 (PDT)
Received: from FRMRSSXCHHUB01.dc-m.alcatel-lucent.com (FRMRSSXCHHUB01.dc-m.alcatel-lucent.com [135.120.45.61]) by smail5.alcatel.fr (8.14.3/8.14.3/ICT) with ESMTP id p2HGTHAr025016 (version=TLSv1/SSLv3 cipher=RC4-MD5 bits=128 verify=NOT) for <avtext@ietf.org>; Thu, 17 Mar 2011 17:29:18 +0100
Received: from FRMRSSXCHMBSC3.dc-m.alcatel-lucent.com ([135.120.45.46]) by FRMRSSXCHHUB01.dc-m.alcatel-lucent.com ([135.120.45.61]) with mapi; Thu, 17 Mar 2011 17:29:17 +0100
From: "DRAGE, Keith (Keith)" <keith.drage@alcatel-lucent.com>
To: "avtext@ietf.org" <avtext@ietf.org>
Date: Thu, 17 Mar 2011 17:29:17 +0100
Thread-Topic: [avtext] New versions for the audio level drafts
Thread-Index: AcvikQgZ4fMSa588R0C8/CaRKzTT/QCA8Cxg
Message-ID: <EDC0A1AE77C57744B664A310A0B23AE21EA68625@FRMRSSXCHMBSC3.dc-m.alcatel-lucent.com>
References: <4D7E8C3E.9090407@jitsi.org>
In-Reply-To: <4D7E8C3E.9090407@jitsi.org>
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
X-Scanned-By: MIMEDefang 2.64 on 155.132.188.13
Subject: Re: [avtext] New versions for the audio level drafts
X-BeenThere: avtext@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Audio/Video Transport Extensions working group discussion list <avtext.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/avtext>, <mailto:avtext-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/avtext>
List-Post: <mailto:avtext@ietf.org>
List-Help: <mailto:avtext-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/avtext>, <mailto:avtext-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 17 Mar 2011 16:27:54 -0000

(As WG chair)

(Please respond to both calls below by Monday 28th March 2011)

My preference is that such additional material is discussed on the mailing =
list or by submission as a separate draft before inclusion in a draft under=
 working group control.

That way we have more a more explicit view over what purports to have WG co=
nsensus and what does not.

I would therefore like to make a working group consensus call on the additi=
onal material. Please answer yes or no to this question, although other com=
ments are also welcome.

WG Call
--------

Does the WG consider the additional material added in Appendix A of draft-i=
etf-avtext-mixer-to-client-audio-level-01 (and also referenced from draft-i=
etf-avtext-client-to-mixer-audio-level-01) form the basis of an improvement=
 to the WG task on audio levels, and should therefore be retained in the do=
cument?

Other changes that have taken place are the removal of the existing section=
 11 (Design choices) from draft-ietf-avtext-mixer-to-client-audio-level. So=
metimes such material has been retained as an annex, and sometimes it is di=
scarded.=20

WG call
-------

Is the WG happy with this deletion?

Please note that section 9 of draft-ietf-avtext-mixer-to-client-audio-level=
-01 contains a list of open issues:

9.  Open Issues

   At the time of writing of this document the authors have no clear
   view on how and if the following list of issues should be address
   here:
   1.  Audio levels in video streams.  This specification allows use of
       audio level values in "silent" audio streams that don't otherwise
       carry any payload thus allowing their delivery within systems
       where the various focus/mixer components communicate with each
       other as conference participants.  The same train of thought may
       very well justify audio level transport in video streams.
   2.  It has been suggested to reference ITU P.56 [ITU.P56.1993] for
       level measurement.  This needs to be investigated.


And for draft-ietf-avtext-client-to-mixer-audio-level-01

Appendix A.  Open issues

   o  In order to more accurately determine signal-to-noise ratio, it
      would be useful for a sender to also send its estimate of its
      current audio noise floor.  If so, it's unclear whether this would
      be better as a separate header extension element, or added to this
      header extension element.
   o  It has been suggested to reference ITU P.56 [ITU.P56.1993] for
      level measurement.  This needs to be investigated.

I would ask the working group to provide comments to close these.

Finally I notice that the summary of changes since the previous version has=
 been restricted to the last version. Could I ask that this material is rei=
nstated, and we will delete it at the publication stage. In pursuance of th=
is, please add a note to the RFC editor to delete this material during fina=
l editing.

Regards

Keith



> -----Original Message-----
> From: avtext-bounces@ietf.org [mailto:avtext-bounces@ietf.org] On Behalf
> Of Emil Ivov
> Sent: 14 March 2011 21:45
> To: avtext@ietf.org
> Subject: [avtext] New versions for the audio level drafts
>=20
> Hey folks,
>=20
> We have just posted new versions of the audio level drafts and wanted to
> discuss some of the changes before the meeting.
>=20
> The most significant change consists in the addition of sample code that
> shows how audio levels can be measured and rendered. The code was added
> to the mixer-to-client draft but they both reference it since it can
> also be used in client-to-mixer implementations.
>=20
> We felt it was important to have actual code in there because:
>=20
> * We did not find satisfactory examples in the ITU recommendations that
> we are referencing.
> * We would like to encourage implementation and this pretty much lifts
> any audio processing background requirement from implementors.
> * Although the implementation section is only informative, we still hope
> it would help clear doubts during implementation and help improve
> interoperability.
>=20
> The code is available in two classes: an AudioLevelCalculator and an
> AudioLevelRenderer. The calculator takes raw audio samples and produces
> values that can then be sent with the level extensions defined in the
> two drafts.
>=20
> The renderer helps implementors display levels in a way that feels more
> natural to users. This makes it suitable primarily to implementors of
> the mixer-to-client draft. It basically cuts off values below "whisper"
> and above "hearing damage" and it also ensures that level changes would
> be rendered smoothly. There are of course millions of ways this part can
> be improved which is why it appears separately. We felt however that it
> was important to have at least a few crumbs in.
>=20
> Feedback is of course most welcome and we'd love to hear from you on the
> following:
>=20
> * Does it make sense for you to have the code in there?
> * Do you agree that the calculator and the renderer should be split the
> way they are?
> * Does it make sense to have the renderer code in the drafts at all?
> * Do you feel the code should be improved in any way?
>=20
> Cheers,
> Emil
>=20
> --
> Emil Ivov                              67000 Strasbourg,
> Project Lead                           France
> Jitsi
> emcho@jitsi.org                        PHONE: +33.1.77.62.43.30
> http://jitsi.org                       FAX:   +33.1.77.62.47.31
> _______________________________________________
> avtext mailing list
> avtext@ietf.org
> https://www.ietf.org/mailman/listinfo/avtext

From kpfleming@digium.com  Thu Mar 17 10:51:38 2011
Return-Path: <kpfleming@digium.com>
X-Original-To: avtext@core3.amsl.com
Delivered-To: avtext@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 84A1D3A6AE3 for <avtext@core3.amsl.com>; Thu, 17 Mar 2011 10:51:38 -0700 (PDT)
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=[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 labPaxUbiwpT for <avtext@core3.amsl.com>; Thu, 17 Mar 2011 10:51:37 -0700 (PDT)
Received: from mail.digium.com (mail.digium.com [216.207.245.2]) by core3.amsl.com (Postfix) with ESMTP id 0CDD53A6ADF for <avtext@ietf.org>; Thu, 17 Mar 2011 10:51:37 -0700 (PDT)
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 1Q0HNg-0000Ek-Nc for avtext@ietf.org; Thu, 17 Mar 2011 12:53:04 -0500
Received: from localhost (localhost.localdomain [127.0.0.1]) by zimbra.hsv.digium.com (Postfix) with ESMTP id B8262D82A2 for <avtext@ietf.org>; Thu, 17 Mar 2011 12:53:04 -0500 (CDT)
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 dg7wltoIMQuy for <avtext@ietf.org>; Thu, 17 Mar 2011 12:53:04 -0500 (CDT)
Received: from [10.24.250.46] (unknown [10.24.250.46]) by zimbra.hsv.digium.com (Postfix) with ESMTPSA id 690B0D82A0 for <avtext@ietf.org>; Thu, 17 Mar 2011 12:53:04 -0500 (CDT)
Message-ID: <4D824A80.8030808@digium.com>
Date: Thu, 17 Mar 2011 12:53:04 -0500
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.14) Gecko/20110223 Thunderbird/3.1.8
MIME-Version: 1.0
To: avtext@ietf.org
References: <4D7E8C3E.9090407@jitsi.org> <EDC0A1AE77C57744B664A310A0B23AE21EA68625@FRMRSSXCHMBSC3.dc-m.alcatel-lucent.com>
In-Reply-To: <EDC0A1AE77C57744B664A310A0B23AE21EA68625@FRMRSSXCHMBSC3.dc-m.alcatel-lucent.com>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
Subject: Re: [avtext] New versions for the audio level drafts
X-BeenThere: avtext@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Audio/Video Transport Extensions working group discussion list <avtext.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/avtext>, <mailto:avtext-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/avtext>
List-Post: <mailto:avtext@ietf.org>
List-Help: <mailto:avtext-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/avtext>, <mailto:avtext-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 17 Mar 2011 17:51:38 -0000

On 03/17/2011 11:29 AM, DRAGE, Keith (Keith) wrote:

> And for draft-ietf-avtext-client-to-mixer-audio-level-01
>
> Appendix A.  Open issues
>
>     o  In order to more accurately determine signal-to-noise ratio, it
>        would be useful for a sender to also send its estimate of its
>        current audio noise floor.  If so, it's unclear whether this would
>        be better as a separate header extension element, or added to this
>        header extension element.

I think this is an excellent idea, and it makes sense to me for it to be 
included in the same header element, since it is providing a reference 
point (of sorts) for the existing level indication.

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

From emil@sip-communicator.org  Fri Mar 18 04:29:23 2011
Return-Path: <emil@sip-communicator.org>
X-Original-To: avtext@core3.amsl.com
Delivered-To: avtext@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id BE13A3A6870 for <avtext@core3.amsl.com>; Fri, 18 Mar 2011 04:29:23 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.494
X-Spam-Level: 
X-Spam-Status: No, score=-3.494 tagged_above=-999 required=5 tests=[AWL=0.105,  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 pzKz-a71dbLj for <avtext@core3.amsl.com>; Fri, 18 Mar 2011 04:29:23 -0700 (PDT)
Received: from mail-ww0-f44.google.com (mail-ww0-f44.google.com [74.125.82.44]) by core3.amsl.com (Postfix) with ESMTP id BA8CC3A6800 for <avtext@ietf.org>; Fri, 18 Mar 2011 04:29:22 -0700 (PDT)
Received: by wwa36 with SMTP id 36so3176879wwa.13 for <avtext@ietf.org>; Fri, 18 Mar 2011 04:30:51 -0700 (PDT)
Received: by 10.216.145.221 with SMTP id p71mr2421758wej.9.1300447851155; Fri, 18 Mar 2011 04:30:51 -0700 (PDT)
Received: from porcinet.local (shm67-5-88-165-90-188.fbx.proxad.net [88.165.90.188]) by mx.google.com with ESMTPS id g32sm1534237wej.3.2011.03.18.04.30.49 (version=TLSv1/SSLv3 cipher=OTHER); Fri, 18 Mar 2011 04:30:49 -0700 (PDT)
Message-ID: <4D834268.6040708@jitsi.org>
Date: Fri, 18 Mar 2011 12:30:48 +0100
From: Emil Ivov <emcho@jitsi.org>
Organization: Jitsi
User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; bg; rv:1.9.2.15) Gecko/20110303 Thunderbird/3.1.9
MIME-Version: 1.0
To: "DRAGE, Keith (Keith)" <keith.drage@alcatel-lucent.com>
References: <4D7E8C3E.9090407@jitsi.org> <EDC0A1AE77C57744B664A310A0B23AE21EA68625@FRMRSSXCHMBSC3.dc-m.alcatel-lucent.com>
In-Reply-To: <EDC0A1AE77C57744B664A310A0B23AE21EA68625@FRMRSSXCHMBSC3.dc-m.alcatel-lucent.com>
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
Cc: "avtext@ietf.org" <avtext@ietf.org>
Subject: Re: [avtext] New versions for the audio level drafts
X-BeenThere: avtext@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Audio/Video Transport Extensions working group discussion list <avtext.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/avtext>, <mailto:avtext-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/avtext>
List-Post: <mailto:avtext@ietf.org>
List-Help: <mailto:avtext-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/avtext>, <mailto:avtext-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 18 Mar 2011 11:29:23 -0000

=D0=9D=D0=B0 17.03.11 17:29, DRAGE, Keith (Keith) =D0=BD=D0=B0=D0=BF=D0=B8=
=D1=81=D0=B0:
> Finally I notice that the summary of changes since the previous
> version has been restricted to the last version. Could I ask that
> this material is reinstated, and we will delete it at the publication
> stage. In pursuance of this, please add a note to the RFC editor to
> delete this material during final editing.

OK, will do as soon as draft submission opens again.

Cheers,
Emil


From keith.drage@alcatel-lucent.com  Fri Mar 18 04:31:33 2011
Return-Path: <keith.drage@alcatel-lucent.com>
X-Original-To: avtext@core3.amsl.com
Delivered-To: avtext@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 4052C3A68AA for <avtext@core3.amsl.com>; Fri, 18 Mar 2011 04:31:33 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -104.582
X-Spam-Level: 
X-Spam-Status: No, score=-104.582 tagged_above=-999 required=5 tests=[AWL=-0.783, BAYES_00=-2.599, HELO_EQ_FR=0.35, MIME_CHARSET_FARAWAY=2.45, 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 MwrhPw2ycM-c for <avtext@core3.amsl.com>; Fri, 18 Mar 2011 04:31:32 -0700 (PDT)
Received: from smail2.alcatel.fr (smail2.alcatel.fr [64.208.49.57]) by core3.amsl.com (Postfix) with ESMTP id 090783A6800 for <avtext@ietf.org>; Fri, 18 Mar 2011 04:31:31 -0700 (PDT)
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 p2IBWiF2003207 (version=TLSv1/SSLv3 cipher=RC4-MD5 bits=128 verify=NOT); Fri, 18 Mar 2011 12:33:00 +0100
Received: from FRMRSSXCHMBSC3.dc-m.alcatel-lucent.com ([135.120.45.46]) by FRMRSSXCHHUB03.dc-m.alcatel-lucent.com ([135.120.45.63]) with mapi; Fri, 18 Mar 2011 12:32:59 +0100
From: "DRAGE, Keith (Keith)" <keith.drage@alcatel-lucent.com>
To: Emil Ivov <emcho@jitsi.org>
Date: Fri, 18 Mar 2011 12:32:56 +0100
Thread-Topic: [avtext] New versions for the audio level drafts
Thread-Index: AcvlX/4QOdHV/5O/QySrvKM9P/oR5gAABwEQ
Message-ID: <EDC0A1AE77C57744B664A310A0B23AE21EA6873E@FRMRSSXCHMBSC3.dc-m.alcatel-lucent.com>
References: <4D7E8C3E.9090407@jitsi.org> <EDC0A1AE77C57744B664A310A0B23AE21EA68625@FRMRSSXCHMBSC3.dc-m.alcatel-lucent.com> <4D834268.6040708@jitsi.org>
In-Reply-To: <4D834268.6040708@jitsi.org>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
acceptlanguage: en-US
Content-Type: text/plain; charset="koi8-r"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-Scanned-By: MIMEDefang 2.64 on 155.132.188.80
Cc: "avtext@ietf.org" <avtext@ietf.org>
Subject: Re: [avtext] New versions for the audio level drafts
X-BeenThere: avtext@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Audio/Video Transport Extensions working group discussion list <avtext.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/avtext>, <mailto:avtext-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/avtext>
List-Post: <mailto:avtext@ietf.org>
List-Help: <mailto:avtext-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/avtext>, <mailto:avtext-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 18 Mar 2011 11:31:33 -0000

It is not urgent, this stuff disappears eventually. Wait until there are ot=
her changes identified by the working group.

Regards

Keith

> -----Original Message-----
> From: Emil Ivov [mailto:emcho@jitsi.org]
> Sent: 18 March 2011 11:31
> To: DRAGE, Keith (Keith)
> Cc: avtext@ietf.org
> Subject: Re: [avtext] New versions for the audio level drafts
>=20
> =EE=C1 17.03.11 17:29, DRAGE, Keith (Keith) =CE=C1=D0=C9=D3=C1:
> > Finally I notice that the summary of changes since the previous
> > version has been restricted to the last version. Could I ask that
> > this material is reinstated, and we will delete it at the publication
> > stage. In pursuance of this, please add a note to the RFC editor to
> > delete this material during final editing.
>=20
> OK, will do as soon as draft submission opens again.
>=20
> Cheers,
> Emil


From keith.drage@alcatel-lucent.com  Wed Mar 23 08:11:12 2011
Return-Path: <keith.drage@alcatel-lucent.com>
X-Original-To: avtext@core3.amsl.com
Delivered-To: avtext@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id CD05C3A6926 for <avtext@core3.amsl.com>; Wed, 23 Mar 2011 08:11:12 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -105.794
X-Spam-Level: 
X-Spam-Status: No, score=-105.794 tagged_above=-999 required=5 tests=[AWL=0.455, BAYES_00=-2.599, HELO_EQ_FR=0.35, 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 uR+mitPacnvO for <avtext@core3.amsl.com>; Wed, 23 Mar 2011 08:11:10 -0700 (PDT)
Received: from smail2.alcatel.fr (smail2.alcatel.fr [64.208.49.57]) by core3.amsl.com (Postfix) with ESMTP id CE89F3A692A for <avtext@ietf.org>; Wed, 23 Mar 2011 08:11:09 -0700 (PDT)
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 p2NFAYI0027631 (version=TLSv1/SSLv3 cipher=RC4-MD5 bits=128 verify=NOT) for <avtext@ietf.org>; Wed, 23 Mar 2011 16:12:41 +0100
Received: from FRMRSSXCHMBSC3.dc-m.alcatel-lucent.com ([135.120.45.46]) by FRMRSSXCHHUB03.dc-m.alcatel-lucent.com ([135.120.45.63]) with mapi; Wed, 23 Mar 2011 16:12:33 +0100
From: "DRAGE, Keith (Keith)" <keith.drage@alcatel-lucent.com>
To: "avtext@ietf.org" <avtext@ietf.org>
Date: Wed, 23 Mar 2011 16:12:32 +0100
Thread-Topic: Presentation slides for AVTEXT meeting
Thread-Index: AcvpbLudwQW2XTNDQDWPdWGyE/TIjw==
Message-ID: <EDC0A1AE77C57744B664A310A0B23AE21EAC747C@FRMRSSXCHMBSC3.dc-m.alcatel-lucent.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
X-Scanned-By: MIMEDefang 2.64 on 155.132.188.80
Subject: [avtext] Presentation slides for AVTEXT meeting
X-BeenThere: avtext@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Audio/Video Transport Extensions working group discussion list <avtext.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/avtext>, <mailto:avtext-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/avtext>
List-Post: <mailto:avtext@ietf.org>
List-Help: <mailto:avtext-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/avtext>, <mailto:avtext-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 23 Mar 2011 15:11:13 -0000

(As WG cochair)

Could I request all presenters to provide their slides for the AVTEXT sessi=
on by close of business on Friday.

We like to get these up at ideally 24 hours in advance of the session, and =
to cope with our various travel plans that brings us back to Friday.

HEALTH WARNING: If we do not get the slides you either lose the presentatio=
n slot, or you end up presenting without slides. That at least means the re=
mote participants are not disadvantaged.

Regards

Keith

From magnus.westerlund@ericsson.com  Thu Mar 24 02:34:28 2011
Return-Path: <magnus.westerlund@ericsson.com>
X-Original-To: avtext@core3.amsl.com
Delivered-To: avtext@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 654CA3A6857 for <avtext@core3.amsl.com>; Thu, 24 Mar 2011 02:34:28 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -106.519
X-Spam-Level: 
X-Spam-Status: No, score=-106.519 tagged_above=-999 required=5 tests=[AWL=0.080, 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 IHZJpkBQORUR for <avtext@core3.amsl.com>; Thu, 24 Mar 2011 02:34:27 -0700 (PDT)
Received: from mailgw9.se.ericsson.net (mailgw9.se.ericsson.net [193.180.251.57]) by core3.amsl.com (Postfix) with ESMTP id B2B9E3A6847 for <avtext@ietf.org>; Thu, 24 Mar 2011 02:34:26 -0700 (PDT)
X-AuditID: c1b4fb39-b7c6dae0000023f2-e6-4d8b107f9668
Received: from esessmw0184.eemea.ericsson.se (Unknown_Domain [153.88.253.125]) by mailgw9.se.ericsson.net (Symantec Mail Security) with SMTP id 3F.32.09202.F701B8D4; Thu, 24 Mar 2011 10:35:59 +0100 (CET)
Received: from [147.214.183.67] (153.88.115.8) by esessmw0184.eemea.ericsson.se (153.88.115.82) with Microsoft SMTP Server id 8.3.137.0; Thu, 24 Mar 2011 10:35:58 +0100
Message-ID: <4D8B107E.9000809@ericsson.com>
Date: Thu, 24 Mar 2011 10:35:58 +0100
From: Magnus Westerlund <magnus.westerlund@ericsson.com>
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.0; sv-SE; rv:1.9.2.15) Gecko/20110303 Thunderbird/3.1.9
MIME-Version: 1.0
To: Marc Petit-Huguenin <petithug@acm.org>, avtext@ietf.org
X-Enigmail-Version: 1.1.1
Content-Type: text/plain; charset="ISO-8859-1"
Content-Transfer-Encoding: 8bit
X-Brightmail-Tracker: AAAAAA==
Subject: [avtext] Comments on draft-petithuguenin-avtext-multiple-clock-rates-00
X-BeenThere: avtext@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Audio/Video Transport Extensions working group discussion list <avtext.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/avtext>, <mailto:avtext-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/avtext>
List-Post: <mailto:avtext@ietf.org>
List-Help: <mailto:avtext-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/avtext>, <mailto:avtext-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 24 Mar 2011 09:34:28 -0000

Hi,

This mail is my personal opinions and not as a WG chair.

I have reviewed the draft and think it is a reasonable starting point
for meeting the WG's milestone.

However, I do have some technical comments.

1. Why haven't you considered to use the actual clock derivation method
that results in a correct result assuming no packet loss occurs, and
where RTCP will work to correct it when it occurs.

In my view the method in 2.2.1 is incorrect in one important detail:

timestamp = previous_timestamp + (current_capture_time -
   previous_capture_time) * current_clock_rate

The "current_clock_rate" should actually be previous clock rate. If one
uses the clock rate from the previous packet to cover the time period up
to a switch then one avoids any discontinuities and the jitter doesn't
make a jump before one knows what the new clock rate is.

It is also consistent with logical thinking for any media that had
duration. Take for example audio with 20 ms frame lengths, the RTP TS
value for a packet with one frame provides the time at the start of the
frame. Then the frame has a duration of 20 ms, thus resulting in that
the timestamp value of any next frame that are aligned with the current
will be starting at last_TS+0.02*clock_rate.

Thus resulting in that the formula should read:
timestamp = previous_timestamp + (current_capture_time -
   previous_capture_time) * previous_clock_rate

One also needs to reconsider the arrival formulas to use previous:
 (1)  current_time_capture = (current_timestamp - previous_timestamp) /
      previous_clock_rate + previous_time_capture
   (2)  transit = previous_clock_rate * (time_arrival -
      current_time_capture)
   (3)  previous_time_capture = current_time_capture
   (4) previous_clock_rate = current_clock_rate


Using these formulas to update table 2:

   +-------+-------+-----------+---------+---------+--------+----------+
   | Capt. | Clock | RTP       | Arrival | Transit | Jitter | Average  |
   | time  | rate  | timestamp | time    |         |        | jitter   |
   +-------+-------+-----------+---------+---------+--------+----------+
   | 0     | 8000  | 0         | 0.1     | 800     |        |          |
   | 0.02  | 8000  | 160       | 0.12    | 800     | 0      | 0        |
   | 0.04  | 8000  | 320       | 0.14    | 800     | 0      | 0        |
   | 0.06  | 8000  | 480       | 0.16    | 800     | 0      | 0        |
   | 0.08  | 16000 | 640       | 0.18    | 800     | 0      | 0        |
   | 0.1   | 16000 | 960       | 0.2     | 1600    | 0      | 0        |
   | 0.12  | 16000 | 1280      | 0.22    | 1600    | 0      | 0        |
   | 0.14  | 8000  | 1600      | 0.24    | 1600    | 0      | 0        |
   | 0.16  | 8000  | 1760      | 0.26    | 320     | 0      | 0        |
   +-------+-------+-----------+---------+---------+--------+----------+


Which I think avoids all the issues with the jitter etc.

If a packet loss occur with the first packet with the new rate then
there will be a jitter value here due to the definition of jitter as
using the timestamp values of the older packet part of the calculation.


2. Also I think Section 2.2.2 points to a naive implementation of that
method. As I see it when you do calculations based on that method you
need to use the more expanded formula:

timestamp = (capture_time-capture_start) * clock_rate + Start_offset

Then every time you change the rate you need to set new values for
"capture_start" and Start_offset:

Start_offset = (capture_time_start_of_new_rate-capture_start)
*previous_clock_rate
capture_start = capture_time_start_of_new_rate

3. Section 4:

   An RTP Sender with RTCP turned off (i.e. by setting the RS and RR
   bandwidth modifiers defined in [RFC3556] to 0) SHOULD use a different
   SSRC for each different clock rate but MAY use different clock rates
   on the same SSRC as long as the RTP timestamp is calculated as
   described in Section 2.2.2.

   An RTP Sender with RTCP turned on MUST use a different SSRC for each
   different clock rate.  An RTCP BYE MUST be sent and a new SSRC MUST
   be used if the clock rate switches back to a value already seen in
   the RTP stream.

Here I found the recommendations to be the reverse of what I would
expect. If you don't have RTCP then you can't handle and clock rate
switch, because if a packet loss occurs either as the last or first
packet of the switch the receiver loses sync.

If you have RTCP then you can recover from that by reestablishing the
sync point after the switch. Thus this is robuster against packet loss.


4. Section 4:

   To accelerate lip synchronization, the next compound RTCP packet sent
   by the RTP sender MUST contain multiple SR packets, the first one
   containing the mapping for the current clock rate and the next SR
   packets containing the mapping for the other clock rates seen during
   the last period.

Isn't this going to create interoperability issues? The inclusion of
multiple SRs in the same compound packet is that going to work well. I
think my implementations would have issues with that. I think there are
uncertainties in the interpretation of how one sends compound packets
with multiple SSRCs being there source. I have run into this in another
context, namely RTP Retransmissions using SSRC multiplexing. Then one
end-point has two SSRCs used for transmitting packets. In that case
including both in the same RTCP compound packet appeared to create
issues in two regards:

1. Calculation of when these packets are allowed to send and how they
fulfill the RTCP bandwidth rules.

2. How they handle the inter SSRC reporting. Because unless one of the
SSRC's aren't reporting that they see the other SSRC's media stream, it
will look like there is a bifurcation of the RTP session for any third
party monitor.

Do you have any data that such behavior will work with existing
implementation?

The above comments also applies to the second paragraph of section 5.

Cheers

Magnus Westerlund

----------------------------------------------------------------------
Multimedia Technologies, Ericsson Research EAB/TVM
----------------------------------------------------------------------
Ericsson AB                | Phone  +46 10 7148287
Färögatan 6                | Mobile +46 73 0949079
SE-164 80 Stockholm, Sweden| mailto: magnus.westerlund@ericsson.com
----------------------------------------------------------------------

From magnus.westerlund@ericsson.com  Sat Mar 26 02:45:43 2011
Return-Path: <magnus.westerlund@ericsson.com>
X-Original-To: avtext@core3.amsl.com
Delivered-To: avtext@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 3CAC33A68FD for <avtext@core3.amsl.com>; Sat, 26 Mar 2011 02:45:43 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -106.521
X-Spam-Level: 
X-Spam-Status: No, score=-106.521 tagged_above=-999 required=5 tests=[AWL=0.078, 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 Nn9HVk9sdObn for <avtext@core3.amsl.com>; Sat, 26 Mar 2011 02:45:42 -0700 (PDT)
Received: from mailgw9.se.ericsson.net (mailgw9.se.ericsson.net [193.180.251.57]) by core3.amsl.com (Postfix) with ESMTP id F05303A6907 for <avtext@ietf.org>; Sat, 26 Mar 2011 02:45:41 -0700 (PDT)
X-AuditID: c1b4fb39-b7c6dae0000023f2-f7-4d8db6240cd2
Received: from esessmw0247.eemea.ericsson.se (Unknown_Domain [153.88.253.125]) by mailgw9.se.ericsson.net (Symantec Mail Security) with SMTP id 80.85.09202.426BD8D4; Sat, 26 Mar 2011 10:47:16 +0100 (CET)
Received: from [153.88.50.152] (153.88.115.8) by esessmw0247.eemea.ericsson.se (153.88.115.94) with Microsoft SMTP Server id 8.3.137.0; Sat, 26 Mar 2011 10:47:16 +0100
Message-ID: <4D8DB623.50708@ericsson.com>
Date: Sat, 26 Mar 2011 10:47:15 +0100
From: Magnus Westerlund <magnus.westerlund@ericsson.com>
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.0; sv-SE; rv:1.9.2.15) Gecko/20110303 Thunderbird/3.1.9
MIME-Version: 1.0
To: avtext@ietf.org,  draft-ietf-avtext-multicast-acq-rtcp-xr@tools.ietf.org
X-Enigmail-Version: 1.1.1
Content-Type: text/plain; charset="ISO-8859-1"
Content-Transfer-Encoding: 8bit
X-Brightmail-Tracker: AAAAAA==
Subject: [avtext] Comments on draft-ietf-avtext-multicast-acq-rtcp-xr-00
X-BeenThere: avtext@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Audio/Video Transport Extensions working group discussion list <avtext.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/avtext>, <mailto:avtext-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/avtext>
List-Post: <mailto:avtext@ietf.org>
List-Help: <mailto:avtext-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/avtext>, <mailto:avtext-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 26 Mar 2011 09:45:43 -0000

Hi,

I did a review of draft-ietf-avtext-multicast-acq-rtcp-xr-00 and I am
well aware of this document has already gone through WG last call but I
think I should bring these up to discussion. My personal view is that
they should be addressed prior to requsting publication of them.

1: General: The document appears to be missing any recommendations on
when the block should be used within an RTP session.

First, it hints to that after an acquisition is the right time. However,
to me it looks like you could do partial reporting of some fields when
certain events part way through acquisition of a complete session.

Secondly, there appears to be no recommendations if one should transmit
the same XR report several times, and what are the criteria for stop
sending it?

Thirdly, does one need to make it clearer that these should be only be
sent part of regular compound packets?

M2: Section 6:
I am missing an analysis of the potential information leakage from the
data reported. What are the risks of not having this encrypted? I think
there should be some words on that aspect of the report.

Cheers

Magnus Westerlund

----------------------------------------------------------------------
Multimedia Technologies, Ericsson Research EAB/TVM
----------------------------------------------------------------------
Ericsson AB                | Phone  +46 10 7148287
Färögatan 6                | Mobile +46 73 0949079
SE-164 80 Stockholm, Sweden| mailto: magnus.westerlund@ericsson.com
----------------------------------------------------------------------

From abegen@cisco.com  Sat Mar 26 05:33:20 2011
Return-Path: <abegen@cisco.com>
X-Original-To: avtext@core3.amsl.com
Delivered-To: avtext@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 1CB443A6934 for <avtext@core3.amsl.com>; Sat, 26 Mar 2011 05:33:20 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.932
X-Spam-Level: 
X-Spam-Status: No, score=-7.932 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, J_CHICKENPOX_42=0.6, RCVD_IN_DNSWL_HI=-8, RCVD_NUMERIC_HELO=2.067]
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 O1bSxUKP8-wZ for <avtext@core3.amsl.com>; Sat, 26 Mar 2011 05:33:18 -0700 (PDT)
Received: from sj-iport-6.cisco.com (sj-iport-6.cisco.com [171.71.176.117]) by core3.amsl.com (Postfix) with ESMTP id 7C6BB3A6875 for <avtext@ietf.org>; Sat, 26 Mar 2011 05:33:18 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=abegen@cisco.com; l=3516; q=dns/txt; s=iport; t=1301142894; x=1302352494; h=subject:references:content-transfer-encoding:from: in-reply-to:message-id:date:to:cc:mime-version; bh=4jEovqyc8HZx2+PztQ1E+2isWAX0WVjPc4EnEK8xaCg=; b=ghD7+sBrvOgiuccEl+6C0kIgtaCqe0ovYuCPoGcYz+KQ39ijNM1XrApB aPIP4fMKzKmFC8uxyHXeGTAWU1N+dpTx8Rb/4GvWEf0fUl5OLkPx848DQ Mjheb8F0QqDYmkmz+pXY/ETev6k8cCy+qT+tUlOiqRBXipzvAiToRsfJJ A=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: AhsGANDcjU2rRDoH/2dsb2JhbACDf0agN2QCd4hrnWeLO5BRAoElg0t3BIx1g1o
X-IronPort-AV: E=Sophos;i="4.63,247,1299456000"; d="scan'208";a="671097173"
Received: from mtv-core-2.cisco.com ([171.68.58.7]) by sj-iport-6.cisco.com with ESMTP; 26 Mar 2011 12:34:54 +0000
Received: from xbh-sjc-211.amer.cisco.com (xbh-sjc-211.cisco.com [171.70.151.144]) by mtv-core-2.cisco.com (8.14.3/8.14.3) with ESMTP id p2QCYsIT020704; Sat, 26 Mar 2011 12:34:54 GMT
Received: from xmb-sjc-215.amer.cisco.com ([171.70.151.169]) by xbh-sjc-211.amer.cisco.com with Microsoft SMTPSVC(6.0.3790.4675);  Sat, 26 Mar 2011 05:34:54 -0700
Received: from 72.163.62.205 ([72.163.62.205]) by xmb-sjc-215.amer.cisco.com ([171.70.151.169]) with Microsoft Exchange Server HTTP-DAV ;  Sat, 26 Mar 2011 12:34:53 +0000
References: <4D8DB623.50708@ericsson.com>
Content-Transfer-Encoding: base64
From: "Ali C. Begen (abegen)" <abegen@cisco.com>
Content-Type: text/plain; charset="utf-8"
thread-topic: [avtext] Comments on draft-ietf-avtext-multicast-acq-rtcp-xr-00
thread-index: AcvrsjU3jnDegHYiStCO0ksnBa2GyQ==
In-Reply-To: <4D8DB623.50708@ericsson.com>
Message-ID: <3A1D57F7-DAE9-4A41-9F13-2319C84E2FBF@cisco.com>
Date: Sat, 26 Mar 2011 13:34:46 +0100
To: "Magnus Westerlund" <magnus.westerlund@ericsson.com>
MIME-Version: 1.0 (iPhone Mail 8F190)
X-OriginalArrivalTime: 26 Mar 2011 12:34:54.0434 (UTC) FILETIME=[357DE420:01CBEBB2]
Cc: avtext@ietf.org, draft-ietf-avtext-multicast-acq-rtcp-xr@tools.ietf.org
Subject: Re: [avtext] Comments on draft-ietf-avtext-multicast-acq-rtcp-xr-00
X-BeenThere: avtext@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Audio/Video Transport Extensions working group discussion list <avtext.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/avtext>, <mailto:avtext-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/avtext>
List-Post: <mailto:avtext@ietf.org>
List-Help: <mailto:avtext-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/avtext>, <mailto:avtext-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 26 Mar 2011 12:33:20 -0000

VGhhbmtzIE1hZ251cy4gDQoNCk9uIE1hciAyNiwgMjAxMSwgYXQgMTA6NDcgQU0sICJNYWdudXMg
V2VzdGVybHVuZCIgPG1hZ251cy53ZXN0ZXJsdW5kQGVyaWNzc29uLmNvbT4gd3JvdGU6DQoNCj4g
SGksDQo+IA0KPiBJIGRpZCBhIHJldmlldyBvZiBkcmFmdC1pZXRmLWF2dGV4dC1tdWx0aWNhc3Qt
YWNxLXJ0Y3AteHItMDAgYW5kIEkgYW0NCj4gd2VsbCBhd2FyZSBvZiB0aGlzIGRvY3VtZW50IGhh
cyBhbHJlYWR5IGdvbmUgdGhyb3VnaCBXRyBsYXN0IGNhbGwgYnV0IEkNCj4gdGhpbmsgSSBzaG91
bGQgYnJpbmcgdGhlc2UgdXAgdG8gZGlzY3Vzc2lvbi4gTXkgcGVyc29uYWwgdmlldyBpcyB0aGF0
DQo+IHRoZXkgc2hvdWxkIGJlIGFkZHJlc3NlZCBwcmlvciB0byByZXF1c3RpbmcgcHVibGljYXRp
b24gb2YgdGhlbS4NCj4gDQo+IDE6IEdlbmVyYWw6IFRoZSBkb2N1bWVudCBhcHBlYXJzIHRvIGJl
IG1pc3NpbmcgYW55IHJlY29tbWVuZGF0aW9ucyBvbg0KPiB3aGVuIHRoZSBibG9jayBzaG91bGQg
YmUgdXNlZCB3aXRoaW4gYW4gUlRQIHNlc3Npb24uDQo+IA0KPiBGaXJzdCwgaXQgaGludHMgdG8g
dGhhdCBhZnRlciBhbiBhY3F1aXNpdGlvbiBpcyB0aGUgcmlnaHQgdGltZS4gSG93ZXZlciwNCj4g
dG8gbWUgaXQgbG9va3MgbGlrZSB5b3UgY291bGQgZG8gcGFydGlhbCByZXBvcnRpbmcgb2Ygc29t
ZSBmaWVsZHMgd2hlbg0KPiBjZXJ0YWluIGV2ZW50cyBwYXJ0IHdheSB0aHJvdWdoIGFjcXVpc2l0
aW9uIG9mIGEgY29tcGxldGUgc2Vzc2lvbi4NCg0KUGFydGlhbCByZXBvcnRpbmcgaXMgb2YgbGl0
dGxlIHVzZS4gU2luY2UgdGhpcyBkYXRhIGlzIHVzZWZ1bCBmb3IgbG9uZ2VyLXRlcm0gcHVycG9z
ZXMuIFRoYXQgaXMsIGl0IGlzIG5vdCB1c2VkIHRvIG1ha2UgaW1tZWRpYXRlIGNoYW5nZXMgaW4g
dGhlIHN5c3RlbS4gVGh1cyBJIHRoaW5rIHRoZSByZXBvcnQgc2hvdWxkIGJlIHJlcG9ydGVkIG9u
Y2UgZXZlcnl0aGluZyBpcyBjb21wbGV0ZS4gDQo+IA0KPiBTZWNvbmRseSwgdGhlcmUgYXBwZWFy
cyB0byBiZSBubyByZWNvbW1lbmRhdGlvbnMgaWYgb25lIHNob3VsZCB0cmFuc21pdA0KPiB0aGUg
c2FtZSBYUiByZXBvcnQgc2V2ZXJhbCB0aW1lcywgYW5kIHdoYXQgYXJlIHRoZSBjcml0ZXJpYSBm
b3Igc3RvcA0KPiBzZW5kaW5nIGl0Pw0KDQpPbmNlLiBJIGRvbid0IHNlZSBtdWNoIHBvaW50IGlu
IHJlZHVuZGFuY3kgaGVyZS53ZSBjYW4gbWVudGlvbiB0aGlzLiANCj4gDQo+IFRoaXJkbHksIGRv
ZXMgb25lIG5lZWQgdG8gbWFrZSBpdCBjbGVhcmVyIHRoYXQgdGhlc2Ugc2hvdWxkIGJlIG9ubHkg
YmUNCj4gc2VudCBwYXJ0IG9mIHJlZ3VsYXIgY29tcG91bmQgcGFja2V0cz8NCj4gDQpZZXMuIA0K
DQo+IE0yOiBTZWN0aW9uIDY6DQo+IEkgYW0gbWlzc2luZyBhbiBhbmFseXNpcyBvZiB0aGUgcG90
ZW50aWFsIGluZm9ybWF0aW9uIGxlYWthZ2UgZnJvbSB0aGUNCj4gZGF0YSByZXBvcnRlZC4gV2hh
dCBhcmUgdGhlIHJpc2tzIG9mIG5vdCBoYXZpbmcgdGhpcyBlbmNyeXB0ZWQ/IEkgdGhpbmsNCj4g
dGhlcmUgc2hvdWxkIGJlIHNvbWUgd29yZHMgb24gdGhhdCBhc3BlY3Qgb2YgdGhlIHJlcG9ydC4N
Cg0KVGhlIGluZm9ybWF0aW9uIHJlcG9ydGVkIGluIHRoZSByZXBvcnQgY291bGQgYmUgc3RvbGVu
IGFzIGFueSBvdGhlciBydGNwIHJlcG9ydCBkYXRhIGlmIG5vdCBlbmNyeXB0ZWQgcHJvcGVybHku
IEkgZG9uJ3Qgc2VlIGluY3JlYXNlZCByaXNrIGhlcmUuIElmIG9uZSBpcyBjb25jZXJuZWQgYWJv
dXQgYW55IGxlYWthZ2UgYW5kIHRoZXkgcHJvdGVjdCB0aGVpciByZWd1bGFyIHJ0Y3AgcmVwb3J0
cywgdGhleSBzaG91bGQgcHJvdGVjdCB0aGlzIHhyIGFzIHdlbGwuIEJleW9uZCB0aGF0LCB0aGVy
ZSBpcyBub3QgbXVjaCB0byBvZmZlciBJTU8uIA0KDQotYWNiZWdlbg0KDQo+IA0KPiBDaGVlcnMN
Cj4gDQo+IE1hZ251cyBXZXN0ZXJsdW5kDQo+IA0KPiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQo+IE11bHRpbWVk
aWEgVGVjaG5vbG9naWVzLCBFcmljc3NvbiBSZXNlYXJjaCBFQUIvVFZNDQo+IC0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0NCj4gRXJpY3Nzb24gQUIgICAgICAgICAgICAgICAgfCBQaG9uZSAgKzQ2IDEwIDcxNDgyODcN
Cj4gRsOkcsO2Z2F0YW4gNiAgICAgICAgICAgICAgICB8IE1vYmlsZSArNDYgNzMgMDk0OTA3OQ0K
PiBTRS0xNjQgODAgU3RvY2tob2xtLCBTd2VkZW58IG1haWx0bzogbWFnbnVzLndlc3Rlcmx1bmRA
ZXJpY3Nzb24uY29tDQo+IC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NCj4gX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18NCj4gYXZ0ZXh0IG1haWxpbmcgbGlzdA0KPiBhdnRleHRA
aWV0Zi5vcmcNCj4gaHR0cHM6Ly93d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0aW5mby9hdnRleHQN
Cg==

From magnus.westerlund@ericsson.com  Sat Mar 26 05:59:25 2011
Return-Path: <magnus.westerlund@ericsson.com>
X-Original-To: avtext@core3.amsl.com
Delivered-To: avtext@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id E859728C119 for <avtext@core3.amsl.com>; Sat, 26 Mar 2011 05:59:25 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -106.226
X-Spam-Level: 
X-Spam-Status: No, score=-106.226 tagged_above=-999 required=5 tests=[AWL=-0.227, BAYES_00=-2.599, J_CHICKENPOX_42=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 DHNacpxVCmDJ for <avtext@core3.amsl.com>; Sat, 26 Mar 2011 05:59:25 -0700 (PDT)
Received: from mailgw10.se.ericsson.net (mailgw10.se.ericsson.net [193.180.251.61]) by core3.amsl.com (Postfix) with ESMTP id 9C9EE28C10A for <avtext@ietf.org>; Sat, 26 Mar 2011 05:59:23 -0700 (PDT)
X-AuditID: c1b4fb3d-b7bbbae000005311-2e-4d8de38b88db
Received: from esessmw0237.eemea.ericsson.se (Unknown_Domain [153.88.253.125]) by mailgw10.se.ericsson.net (Symantec Mail Security) with SMTP id 56.E6.21265.B83ED8D4; Sat, 26 Mar 2011 14:00:59 +0100 (CET)
Received: from [153.88.50.152] (153.88.115.8) by esessmw0237.eemea.ericsson.se (153.88.115.91) with Microsoft SMTP Server id 8.3.137.0; Sat, 26 Mar 2011 14:00:59 +0100
Message-ID: <4D8DE38A.3010506@ericsson.com>
Date: Sat, 26 Mar 2011 14:00:58 +0100
From: Magnus Westerlund <magnus.westerlund@ericsson.com>
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.0; sv-SE; rv:1.9.2.15) Gecko/20110303 Thunderbird/3.1.9
MIME-Version: 1.0
To: "Ali C. Begen (abegen)" <abegen@cisco.com>
References: <4D8DB623.50708@ericsson.com> <3A1D57F7-DAE9-4A41-9F13-2319C84E2FBF@cisco.com>
In-Reply-To: <3A1D57F7-DAE9-4A41-9F13-2319C84E2FBF@cisco.com>
X-Enigmail-Version: 1.1.1
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: 8bit
X-Brightmail-Tracker: AAAAAA==
Cc: "avtext@ietf.org" <avtext@ietf.org>, "draft-ietf-avtext-multicast-acq-rtcp-xr@tools.ietf.org" <draft-ietf-avtext-multicast-acq-rtcp-xr@tools.ietf.org>
Subject: Re: [avtext] Comments on draft-ietf-avtext-multicast-acq-rtcp-xr-00
X-BeenThere: avtext@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Audio/Video Transport Extensions working group discussion list <avtext.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/avtext>, <mailto:avtext-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/avtext>
List-Post: <mailto:avtext@ietf.org>
List-Help: <mailto:avtext-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/avtext>, <mailto:avtext-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 26 Mar 2011 12:59:26 -0000

See inline

Ali C. Begen (abegen) skrev 2011-03-26 13:34:
> Thanks Magnus.
> 
> On Mar 26, 2011, at 10:47 AM, "Magnus Westerlund"
> <magnus.westerlund@ericsson.com> wrote:
> 
>> Hi,
>> 
>> I did a review of draft-ietf-avtext-multicast-acq-rtcp-xr-00 and I
>> am well aware of this document has already gone through WG last
>> call but I think I should bring these up to discussion. My personal
>> view is that they should be addressed prior to requsting
>> publication of them.
>> 
>> 1: General: The document appears to be missing any recommendations
>> on when the block should be used within an RTP session.
>> 
>> First, it hints to that after an acquisition is the right time.
>> However, to me it looks like you could do partial reporting of some
>> fields when certain events part way through acquisition of a
>> complete session.
> 
> Partial reporting is of little use. Since this data is useful for
> longer-term purposes. That is, it is not used to make immediate
> changes in the system. Thus I think the report should be reported
> once everything is complete.
>> 
>> Secondly, there appears to be no recommendations if one should
>> transmit the same XR report several times, and what are the
>> criteria for stop sending it?
> 
> Once. I don't see much point in redundancy here.we can mention this.

Please mention it. I could see a point of transmitting it 3 times for
improved resiliency. But, possible then there should be a signalling
parameter for the number of retransmissions.

However, I don't have a strong view on this. My only concern is if the
ones monitoring the system are fine with basically losing packet loss
rate worth of reports. This might be significant if there is correlation
between the packet loss rate and the reason for failing acquisitions. In
this case one wouldn't learn about these.

> 
>> 
>> Thirdly, does one need to make it clearer that these should be only
>> be sent part of regular compound packets?
>> 
> Yes.
> 
>> M2: Section 6: I am missing an analysis of the potential
>> information leakage from the data reported. What are the risks of
>> not having this encrypted? I think there should be some words on
>> that aspect of the report.
> 
> The information reported in the report could be stolen as any other
> rtcp report data if not encrypted properly. I don't see increased
> risk here. If one is concerned about any leakage and they protect
> their regular rtcp reports, they should protect this xr as well.
> Beyond that, there is not much to offer IMO.

Ok, then I think such a statement should be part of the security
section. That is to show that the information leakage has been
considered but that there is nothing especially dangerous here from a
confidentiality point.

Cheers

Magnus Westerlund

----------------------------------------------------------------------
Multimedia Technologies, Ericsson Research EAB/TVM
----------------------------------------------------------------------
Ericsson AB                | Phone  +46 10 7148287
FÃ¤rÃ¶gatan 6                | Mobile +46 73 0949079
SE-164 80 Stockholm, Sweden| mailto: magnus.westerlund@ericsson.com
----------------------------------------------------------------------

From keith.drage@alcatel-lucent.com  Sun Mar 27 13:43:23 2011
Return-Path: <keith.drage@alcatel-lucent.com>
X-Original-To: avtext@core3.amsl.com
Delivered-To: avtext@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 134ED3A6941 for <avtext@core3.amsl.com>; Sun, 27 Mar 2011 13:43:23 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -105.84
X-Spam-Level: 
X-Spam-Status: No, score=-105.84 tagged_above=-999 required=5 tests=[AWL=0.409, BAYES_00=-2.599, HELO_EQ_FR=0.35, 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 Syr3+Vr4OoU5 for <avtext@core3.amsl.com>; Sun, 27 Mar 2011 13:43:22 -0700 (PDT)
Received: from smail5.alcatel.fr (smail5.alcatel.fr [64.208.49.27]) by core3.amsl.com (Postfix) with ESMTP id 225D53A693B for <avtext@ietf.org>; Sun, 27 Mar 2011 13:43:21 -0700 (PDT)
Received: from FRMRSSXCHHUB01.dc-m.alcatel-lucent.com (FRMRSSXCHHUB01.dc-m.alcatel-lucent.com [135.120.45.61]) by smail5.alcatel.fr (8.14.3/8.14.3/ICT) with ESMTP id p2RKiviL007480 (version=TLSv1/SSLv3 cipher=RC4-MD5 bits=128 verify=NOT) for <avtext@ietf.org>; Sun, 27 Mar 2011 22:44:57 +0200
Received: from FRMRSSXCHMBSC3.dc-m.alcatel-lucent.com ([135.120.45.46]) by FRMRSSXCHHUB01.dc-m.alcatel-lucent.com ([135.120.45.61]) with mapi; Sun, 27 Mar 2011 22:44:57 +0200
From: "DRAGE, Keith (Keith)" <keith.drage@alcatel-lucent.com>
To: "avtext@ietf.org" <avtext@ietf.org>
Date: Sun, 27 Mar 2011 22:44:55 +0200
Thread-Topic: IETF #80 slide presentations for AVTEXT
Thread-Index: Acvsv9QOcnfi2N4oSqu2Ikwt4aFnOw==
Message-ID: <EDC0A1AE77C57744B664A310A0B23AE21EB2ACE5@FRMRSSXCHMBSC3.dc-m.alcatel-lucent.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
X-Scanned-By: MIMEDefang 2.64 on 155.132.188.13
Subject: [avtext] IETF #80 slide presentations for AVTEXT
X-BeenThere: avtext@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Audio/Video Transport Extensions working group discussion list <avtext.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/avtext>, <mailto:avtext-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/avtext>
List-Post: <mailto:avtext@ietf.org>
List-Help: <mailto:avtext-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/avtext>, <mailto:avtext-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 27 Mar 2011 20:43:23 -0000

All but two of the presentations for the AVT slot are up on the meeting mat=
erials area

https://datatracker.ietf.org/meeting/80/materials.html

Please send me and Magnus the remaining slides as soon as possible.

Regards

Keith

From petithug@acm.org  Sun Mar 27 20:33:19 2011
Return-Path: <petithug@acm.org>
X-Original-To: avtext@core3.amsl.com
Delivered-To: avtext@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 565183A67AF for <avtext@core3.amsl.com>; Sun, 27 Mar 2011 20:33:19 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.146
X-Spam-Level: 
X-Spam-Status: No, score=-102.146 tagged_above=-999 required=5 tests=[AWL=0.119, BAYES_00=-2.599, IP_NOT_FRIENDLY=0.334, 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 rUQg3QNgmjkC for <avtext@core3.amsl.com>; Sun, 27 Mar 2011 20:33:17 -0700 (PDT)
Received: from server.implementers.org (server.implementers.org [69.55.225.91]) by core3.amsl.com (Postfix) with ESMTP id 57D4F3A67B6 for <avtext@ietf.org>; Sun, 27 Mar 2011 20:33:17 -0700 (PDT)
Received: by server.implementers.org (Postfix, from userid 1001) id F27D3DBCC046; Mon, 28 Mar 2011 03:34:53 +0000 (UTC)
Received: from [130.129.68.168] (server.implementers.org [127.0.0.1]) by server.implementers.org (Postfix) with ESMTPA id B7D2FDBCC044; Mon, 28 Mar 2011 03:34:52 +0000 (UTC)
Message-ID: <4D9001DB.3050106@acm.org>
Date: Mon, 28 Mar 2011 05:34:51 +0200
From: Marc Petit-Huguenin <petithug@acm.org>
User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.4) Gecko/20100718 Icedove/3.1
MIME-Version: 1.0
To: Magnus Westerlund <magnus.westerlund@ericsson.com>
References: <4D8B107E.9000809@ericsson.com>
In-Reply-To: <4D8B107E.9000809@ericsson.com>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Cc: avtext@ietf.org
Subject: Re: [avtext] Comments on draft-petithuguenin-avtext-multiple-clock-rates-00
X-BeenThere: avtext@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Audio/Video Transport Extensions working group discussion list <avtext.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/avtext>, <mailto:avtext-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/avtext>
List-Post: <mailto:avtext@ietf.org>
List-Help: <mailto:avtext-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/avtext>, <mailto:avtext-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 28 Mar 2011 03:33:19 -0000

Hi Magnus,

Thanks for the review, and sorry to not responding sooner.

On 03/24/2011 10:35 AM, Magnus Westerlund wrote:
> Hi,
>
> This mail is my personal opinions and not as a WG chair.
>
> I have reviewed the draft and think it is a reasonable starting point
> for meeting the WG's milestone.
>
> However, I do have some technical comments.
>
> 1. Why haven't you considered to use the actual clock derivation method
> that results in a correct result assuming no packet loss occurs, and
> where RTCP will work to correct it when it occurs.

This formula looks good, but remember that what I put in the draft is not what 
is the correct formula or what formula I would have used, but the formula that, 
after talking with few fellow implementers and trying to decipher FOSS 
implementations, is used in most implementations.  My goal my this draft is not 
to show people what they should have done - which is pointless - but what they 
should do in future implementations so it works with existing implementations.

So if you say that the formula here is used in actually deployed 
implementations, then I will be happy to add it to the list (but it cannot 
replace the existing formula, because this is what is used in the field).

>
> In my view the method in 2.2.1 is incorrect in one important detail:
>
> timestamp = previous_timestamp + (current_capture_time -
>     previous_capture_time) * current_clock_rate
>
> The "current_clock_rate" should actually be previous clock rate. If one
> uses the clock rate from the previous packet to cover the time period up
> to a switch then one avoids any discontinuities and the jitter doesn't
> make a jump before one knows what the new clock rate is.
>
> It is also consistent with logical thinking for any media that had
> duration. Take for example audio with 20 ms frame lengths, the RTP TS
> value for a packet with one frame provides the time at the start of the
> frame. Then the frame has a duration of 20 ms, thus resulting in that
> the timestamp value of any next frame that are aligned with the current
> will be starting at last_TS+0.02*clock_rate.
>
> Thus resulting in that the formula should read:
> timestamp = previous_timestamp + (current_capture_time -
>     previous_capture_time) * previous_clock_rate
>
> One also needs to reconsider the arrival formulas to use previous:
>   (1)  current_time_capture = (current_timestamp - previous_timestamp) /
>        previous_clock_rate + previous_time_capture
>     (2)  transit = previous_clock_rate * (time_arrival -
>        current_time_capture)
>     (3)  previous_time_capture = current_time_capture
>     (4) previous_clock_rate = current_clock_rate
>
>
> Using these formulas to update table 2:
>
>     +-------+-------+-----------+---------+---------+--------+----------+
>     | Capt. | Clock | RTP       | Arrival | Transit | Jitter | Average  |
>     | time  | rate  | timestamp | time    |         |        | jitter   |
>     +-------+-------+-----------+---------+---------+--------+----------+
>     | 0     | 8000  | 0         | 0.1     | 800     |        |          |
>     | 0.02  | 8000  | 160       | 0.12    | 800     | 0      | 0        |
>     | 0.04  | 8000  | 320       | 0.14    | 800     | 0      | 0        |
>     | 0.06  | 8000  | 480       | 0.16    | 800     | 0      | 0        |
>     | 0.08  | 16000 | 640       | 0.18    | 800     | 0      | 0        |
>     | 0.1   | 16000 | 960       | 0.2     | 1600    | 0      | 0        |
>     | 0.12  | 16000 | 1280      | 0.22    | 1600    | 0      | 0        |
>     | 0.14  | 8000  | 1600      | 0.24    | 1600    | 0      | 0        |
>     | 0.16  | 8000  | 1760      | 0.26    | 320     | 0      | 0        |
>     +-------+-------+-----------+---------+---------+--------+----------+
>
>
> Which I think avoids all the issues with the jitter etc.
>
> If a packet loss occur with the first packet with the new rate then
> there will be a jitter value here due to the definition of jitter as
> using the timestamp values of the older packet part of the calculation.
>
>
> 2. Also I think Section 2.2.2 points to a naive implementation of that
> method. As I see it when you do calculations based on that method you
> need to use the more expanded formula:

A the difference of the formula in 2.2.1 (which is what people actually use)), 
the formula in 2.2.2 is the one that the I-D tentatively set as the formula for 
future implementations that does not want to use a different SSRC (more about 
this below).

Now you do not explain why this formula is better than the simpler formula 
capture_time * clock_rate.  See also my response to the next comments.

>
> timestamp = (capture_time-capture_start) * clock_rate + Start_offset
>
> Then every time you change the rate you need to set new values for
> "capture_start" and Start_offset:
>
> Start_offset = (capture_time_start_of_new_rate-capture_start)
> *previous_clock_rate
> capture_start = capture_time_start_of_new_rate
>
> 3. Section 4:
>
>     An RTP Sender with RTCP turned off (i.e. by setting the RS and RR
>     bandwidth modifiers defined in [RFC3556] to 0) SHOULD use a different
>     SSRC for each different clock rate but MAY use different clock rates
>     on the same SSRC as long as the RTP timestamp is calculated as
>     described in Section 2.2.2.
>
>     An RTP Sender with RTCP turned on MUST use a different SSRC for each
>     different clock rate.  An RTCP BYE MUST be sent and a new SSRC MUST
>     be used if the clock rate switches back to a value already seen in
>     the RTP stream.
>
> Here I found the recommendations to be the reverse of what I would
> expect. If you don't have RTCP then you can't handle and clock rate
> switch, because if a packet loss occurs either as the last or first
> packet of the switch the receiver loses sync.

The reason for this recommendation is that most VoIP implementations do not 
implement RTCP, do not support multiple SSRC, and will never support multiple 
SSRC (nobody managed to convince them to do it in the last ten years, that will 
not happen now, it's a lost cause).  So that recommendation was to try to help a 
little bit with this situation.  Honestly I'd rather put a "MUST use a different 
SSRC" here, and get completely rid of the formula in the previous section of 
this email (that does not change that we need to interpret these formulas 
correctly on the receiving side, but a least we do not have to recommend a 
formula for sending as we would always use different SSRCs in new implementations).

>
> If you have RTCP then you can recover from that by reestablishing the
> sync point after the switch. Thus this is robuster against packet loss.
>
>
> 4. Section 4:
>
>     To accelerate lip synchronization, the next compound RTCP packet sent
>     by the RTP sender MUST contain multiple SR packets, the first one
>     containing the mapping for the current clock rate and the next SR
>     packets containing the mapping for the other clock rates seen during
>     the last period.
>
> Isn't this going to create interoperability issues? The inclusion of
> multiple SRs in the same compound packet is that going to work well. I
> think my implementations would have issues with that. I think there are
> uncertainties in the interpretation of how one sends compound packets
> with multiple SSRCs being there source. I have run into this in another
> context, namely RTP Retransmissions using SSRC multiplexing. Then one
> end-point has two SSRCs used for transmitting packets. In that case
> including both in the same RTCP compound packet appeared to create
> issues in two regards:
>
> 1. Calculation of when these packets are allowed to send and how they
> fulfill the RTCP bandwidth rules.
>
> 2. How they handle the inter SSRC reporting. Because unless one of the
> SSRC's aren't reporting that they see the other SSRC's media stream, it
> will look like there is a bifurcation of the RTP session for any third
> party monitor.
>
> Do you have any data that such behavior will work with existing
> implementation?

Well, that was Colin Perkins and David Oran's recommendation (10/15/2009 
emails).  I can revisit that if needed.

>
> The above comments also applies to the second paragraph of section 5.

-- 
Marc Petit-Huguenin
Personal email: marc@petit-huguenin.org
Professional email: petithug@acm.org
Blog: http://blog.marc.petit-huguenin.org

From keith.drage@alcatel-lucent.com  Mon Mar 28 00:14:18 2011
Return-Path: <keith.drage@alcatel-lucent.com>
X-Original-To: avtext@core3.amsl.com
Delivered-To: avtext@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id E45B33A6821 for <avtext@core3.amsl.com>; Mon, 28 Mar 2011 00:14:18 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -105.853
X-Spam-Level: 
X-Spam-Status: No, score=-105.853 tagged_above=-999 required=5 tests=[AWL=0.396, BAYES_00=-2.599, HELO_EQ_FR=0.35, 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 7Rl9Kenz8qHj for <avtext@core3.amsl.com>; Mon, 28 Mar 2011 00:14:17 -0700 (PDT)
Received: from smail2.alcatel.fr (smail2.alcatel.fr [64.208.49.57]) by core3.amsl.com (Postfix) with ESMTP id 7CEED3A6875 for <avtext@ietf.org>; Mon, 28 Mar 2011 00:14:17 -0700 (PDT)
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 p2S7FroN018479 (version=TLSv1/SSLv3 cipher=RC4-MD5 bits=128 verify=NOT) for <avtext@ietf.org>; Mon, 28 Mar 2011 09:15:53 +0200
Received: from FRMRSSXCHMBSC3.dc-m.alcatel-lucent.com ([135.120.45.46]) by FRMRSSXCHHUB02.dc-m.alcatel-lucent.com ([135.120.45.62]) with mapi; Mon, 28 Mar 2011 09:15:53 +0200
From: "DRAGE, Keith (Keith)" <keith.drage@alcatel-lucent.com>
To: "avtext@ietf.org" <avtext@ietf.org>
Date: Mon, 28 Mar 2011 09:13:46 +0200
Thread-Topic: IETF #80 slide presentations for AVTEXT
Thread-Index: Acvsv9QOcnfi2N4oSqu2Ikwt4aFnOwAV59fw
Message-ID: <EDC0A1AE77C57744B664A310A0B23AE21EB2AD56@FRMRSSXCHMBSC3.dc-m.alcatel-lucent.com>
References: <EDC0A1AE77C57744B664A310A0B23AE21EB2ACE5@FRMRSSXCHMBSC3.dc-m.alcatel-lucent.com>
In-Reply-To: <EDC0A1AE77C57744B664A310A0B23AE21EB2ACE5@FRMRSSXCHMBSC3.dc-m.alcatel-lucent.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
X-Scanned-By: MIMEDefang 2.64 on 155.132.188.80
Subject: Re: [avtext] IETF #80 slide presentations for AVTEXT
X-BeenThere: avtext@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Audio/Video Transport Extensions working group discussion list <avtext.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/avtext>, <mailto:avtext-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/avtext>
List-Post: <mailto:avtext@ietf.org>
List-Help: <mailto:avtext-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/avtext>, <mailto:avtext-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 28 Mar 2011 07:14:19 -0000

All slides for AVTEXT are now there.

Apparently Marc sent his slides so early that I missed them in working thro=
ugh and locating them all.

Moral, don't assume next time that all authors will leave it to the last mi=
nute.

Regards

Keith

> -----Original Message-----
> From: avtext-bounces@ietf.org [mailto:avtext-bounces@ietf.org] On Behalf
> Of DRAGE, Keith (Keith)
> Sent: 27 March 2011 21:45
> To: avtext@ietf.org
> Subject: [avtext] IETF #80 slide presentations for AVTEXT
>=20
> All but two of the presentations for the AVT slot are up on the meeting
> materials area
>=20
> https://datatracker.ietf.org/meeting/80/materials.html
>=20
> Please send me and Magnus the remaining slides as soon as possible.
>=20
> Regards
>=20
> Keith
> _______________________________________________
> avtext mailing list
> avtext@ietf.org
> https://www.ietf.org/mailman/listinfo/avtext

From magnus.westerlund@ericsson.com  Mon Mar 28 00:46:17 2011
Return-Path: <magnus.westerlund@ericsson.com>
X-Original-To: avtext@core3.amsl.com
Delivered-To: avtext@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id EEBF93A68AD for <avtext@core3.amsl.com>; Mon, 28 Mar 2011 00:46:17 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -106.524
X-Spam-Level: 
X-Spam-Status: No, score=-106.524 tagged_above=-999 required=5 tests=[AWL=0.075, 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 pV56PlHXTWHy for <avtext@core3.amsl.com>; Mon, 28 Mar 2011 00:46:16 -0700 (PDT)
Received: from mailgw9.se.ericsson.net (mailgw9.se.ericsson.net [193.180.251.57]) by core3.amsl.com (Postfix) with ESMTP id 367D23A68D2 for <avtext@ietf.org>; Mon, 28 Mar 2011 00:46:16 -0700 (PDT)
X-AuditID: c1b4fb39-b7c6dae0000023f2-06-4d903d28a518
Received: from esessmw0184.eemea.ericsson.se (Unknown_Domain [153.88.253.125]) by mailgw9.se.ericsson.net (Symantec Mail Security) with SMTP id 4E.6E.09202.82D309D4; Mon, 28 Mar 2011 09:47:52 +0200 (CEST)
Received: from [153.88.17.31] (153.88.115.8) by esessmw0184.eemea.ericsson.se (153.88.115.82) with Microsoft SMTP Server id 8.3.137.0; Mon, 28 Mar 2011 09:47:51 +0200
Message-ID: <4D903D27.50609@ericsson.com>
Date: Mon, 28 Mar 2011 09:47:51 +0200
From: Magnus Westerlund <magnus.westerlund@ericsson.com>
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.0; sv-SE; rv:1.9.2.15) Gecko/20110303 Thunderbird/3.1.9
MIME-Version: 1.0
To: Marc Petit-Huguenin <petithug@acm.org>
References: <4D8B107E.9000809@ericsson.com> <4D9001DB.3050106@acm.org>
In-Reply-To: <4D9001DB.3050106@acm.org>
X-Enigmail-Version: 1.1.1
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: 8bit
X-Brightmail-Tracker: AAAAAA==
Cc: "avtext@ietf.org" <avtext@ietf.org>
Subject: Re: [avtext] Comments on draft-petithuguenin-avtext-multiple-clock-rates-00
X-BeenThere: avtext@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Audio/Video Transport Extensions working group discussion list <avtext.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/avtext>, <mailto:avtext-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/avtext>
List-Post: <mailto:avtext@ietf.org>
List-Help: <mailto:avtext-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/avtext>, <mailto:avtext-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 28 Mar 2011 07:46:18 -0000

Marc, WG

See Inline

Marc Petit-Huguenin skrev 2011-03-28 05:34:
> Hi Magnus,
> 
> Thanks for the review, and sorry to not responding sooner.
> 
> On 03/24/2011 10:35 AM, Magnus Westerlund wrote:
>> Hi,
>>
>> This mail is my personal opinions and not as a WG chair.
>>
>> I have reviewed the draft and think it is a reasonable starting point
>> for meeting the WG's milestone.
>>
>> However, I do have some technical comments.
>>
>> 1. Why haven't you considered to use the actual clock derivation method
>> that results in a correct result assuming no packet loss occurs, and
>> where RTCP will work to correct it when it occurs.
> 
> This formula looks good, but remember that what I put in the draft is not what 
> is the correct formula or what formula I would have used, but the formula that, 
> after talking with few fellow implementers and trying to decipher FOSS 
> implementations, is used in most implementations.  My goal my this draft is not 
> to show people what they should have done - which is pointless - but what they 
> should do in future implementations so it works with existing implementations.
> 
> So if you say that the formula here is used in actually deployed 
> implementations, then I will be happy to add it to the list (but it cannot 
> replace the existing formula, because this is what is used in the field).
>

Ok, I did misunderstand that. I think one should use this formula for
how one should implement this.


>>
>> In my view the method in 2.2.1 is incorrect in one important detail:
>>
>> timestamp = previous_timestamp + (current_capture_time -
>>     previous_capture_time) * current_clock_rate
>>
>> The "current_clock_rate" should actually be previous clock rate. If one
>> uses the clock rate from the previous packet to cover the time period up
>> to a switch then one avoids any discontinuities and the jitter doesn't
>> make a jump before one knows what the new clock rate is.
>>
>> It is also consistent with logical thinking for any media that had
>> duration. Take for example audio with 20 ms frame lengths, the RTP TS
>> value for a packet with one frame provides the time at the start of the
>> frame. Then the frame has a duration of 20 ms, thus resulting in that
>> the timestamp value of any next frame that are aligned with the current
>> will be starting at last_TS+0.02*clock_rate.
>>
>> Thus resulting in that the formula should read:
>> timestamp = previous_timestamp + (current_capture_time -
>>     previous_capture_time) * previous_clock_rate
>>
>> One also needs to reconsider the arrival formulas to use previous:
>>   (1)  current_time_capture = (current_timestamp - previous_timestamp) /
>>        previous_clock_rate + previous_time_capture
>>     (2)  transit = previous_clock_rate * (time_arrival -
>>        current_time_capture)
>>     (3)  previous_time_capture = current_time_capture
>>     (4) previous_clock_rate = current_clock_rate
>>
>>
>> Using these formulas to update table 2:
>>
>>     +-------+-------+-----------+---------+---------+--------+----------+
>>     | Capt. | Clock | RTP       | Arrival | Transit | Jitter | Average  |
>>     | time  | rate  | timestamp | time    |         |        | jitter   |
>>     +-------+-------+-----------+---------+---------+--------+----------+
>>     | 0     | 8000  | 0         | 0.1     | 800     |        |          |
>>     | 0.02  | 8000  | 160       | 0.12    | 800     | 0      | 0        |
>>     | 0.04  | 8000  | 320       | 0.14    | 800     | 0      | 0        |
>>     | 0.06  | 8000  | 480       | 0.16    | 800     | 0      | 0        |
>>     | 0.08  | 16000 | 640       | 0.18    | 800     | 0      | 0        |
>>     | 0.1   | 16000 | 960       | 0.2     | 1600    | 0      | 0        |
>>     | 0.12  | 16000 | 1280      | 0.22    | 1600    | 0      | 0        |
>>     | 0.14  | 8000  | 1600      | 0.24    | 1600    | 0      | 0        |
>>     | 0.16  | 8000  | 1760      | 0.26    | 320     | 0      | 0        |
>>     +-------+-------+-----------+---------+---------+--------+----------+
>>
>>
>> Which I think avoids all the issues with the jitter etc.
>>
>> If a packet loss occur with the first packet with the new rate then
>> there will be a jitter value here due to the definition of jitter as
>> using the timestamp values of the older packet part of the calculation.
>>
>>
>> 2. Also I think Section 2.2.2 points to a naive implementation of that
>> method. As I see it when you do calculations based on that method you
>> need to use the more expanded formula:
> 
> A the difference of the formula in 2.2.1 (which is what people actually use)), 
> the formula in 2.2.2 is the one that the I-D tentatively set as the formula for 
> future implementations that does not want to use a different SSRC (more about 
> this below).
> 
> Now you do not explain why this formula is better than the simpler formula 
> capture_time * clock_rate.  See also my response to the next comments.

Well, it avoids the jump backwards in TS that you got unless you adjust
the start point.

> 
>>
>> timestamp = (capture_time-capture_start) * clock_rate + Start_offset
>>
>> Then every time you change the rate you need to set new values for
>> "capture_start" and Start_offset:
>>
>> Start_offset = (capture_time_start_of_new_rate-capture_start)
>> *previous_clock_rate
>> capture_start = capture_time_start_of_new_rate
>>
>> 3. Section 4:
>>
>>     An RTP Sender with RTCP turned off (i.e. by setting the RS and RR
>>     bandwidth modifiers defined in [RFC3556] to 0) SHOULD use a different
>>     SSRC for each different clock rate but MAY use different clock rates
>>     on the same SSRC as long as the RTP timestamp is calculated as
>>     described in Section 2.2.2.
>>
>>     An RTP Sender with RTCP turned on MUST use a different SSRC for each
>>     different clock rate.  An RTCP BYE MUST be sent and a new SSRC MUST
>>     be used if the clock rate switches back to a value already seen in
>>     the RTP stream.
>>
>> Here I found the recommendations to be the reverse of what I would
>> expect. If you don't have RTCP then you can't handle and clock rate
>> switch, because if a packet loss occurs either as the last or first
>> packet of the switch the receiver loses sync.
> 
> The reason for this recommendation is that most VoIP implementations do not 
> implement RTCP, do not support multiple SSRC, and will never support multiple 
> SSRC (nobody managed to convince them to do it in the last ten years, that will 
> not happen now, it's a lost cause).  So that recommendation was to try to help a 
> little bit with this situation.  Honestly I'd rather put a "MUST use a different 
> SSRC" here, and get completely rid of the formula in the previous section of 
> this email (that does not change that we need to interpret these formulas 
> correctly on the receiving side, but a least we do not have to recommend a 
> formula for sending as we would always use different SSRCs in new implementations).
> 

I do see two problems here. One is how well will this single SSRC
implementation support an SSRC switch? That appears to at least be
potentially an issue.

Secondly, I think we should recommend a good formula that works. Yes,
without the RTCP you can still become un-synchronized when switching and
facing a packet loss. But apparently these VoIP vendors don't care about
that if they only have a single SSRC and no RTCP.

>>
>> If you have RTCP then you can recover from that by reestablishing the
>> sync point after the switch. Thus this is robuster against packet loss.
>>
>>
>> 4. Section 4:
>>
>>     To accelerate lip synchronization, the next compound RTCP packet sent
>>     by the RTP sender MUST contain multiple SR packets, the first one
>>     containing the mapping for the current clock rate and the next SR
>>     packets containing the mapping for the other clock rates seen during
>>     the last period.
>>
>> Isn't this going to create interoperability issues? The inclusion of
>> multiple SRs in the same compound packet is that going to work well. I
>> think my implementations would have issues with that. I think there are
>> uncertainties in the interpretation of how one sends compound packets
>> with multiple SSRCs being there source. I have run into this in another
>> context, namely RTP Retransmissions using SSRC multiplexing. Then one
>> end-point has two SSRCs used for transmitting packets. In that case
>> including both in the same RTCP compound packet appeared to create
>> issues in two regards:
>>
>> 1. Calculation of when these packets are allowed to send and how they
>> fulfill the RTCP bandwidth rules.
>>
>> 2. How they handle the inter SSRC reporting. Because unless one of the
>> SSRC's aren't reporting that they see the other SSRC's media stream, it
>> will look like there is a bifurcation of the RTP session for any third
>> party monitor.
>>
>> Do you have any data that such behavior will work with existing
>> implementation?
> 
> Well, that was Colin Perkins and David Oran's recommendation (10/15/2009 
> emails).  I can revisit that if needed.

Well, I think one should test this at SIPIT before actually recommending
it. I see it as being problematic.

Cheers

Magnus Westerlund

----------------------------------------------------------------------
Multimedia Technologies, Ericsson Research EAB/TVM
----------------------------------------------------------------------
Ericsson AB                | Phone  +46 10 7148287
FÃ¤rÃ¶gatan 6                | Mobile +46 73 0949079
SE-164 80 Stockholm, Sweden| mailto: magnus.westerlund@ericsson.com
----------------------------------------------------------------------

From magnus.westerlund@ericsson.com  Mon Mar 28 02:00:16 2011
Return-Path: <magnus.westerlund@ericsson.com>
X-Original-To: avtext@core3.amsl.com
Delivered-To: avtext@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id B83303A6977 for <avtext@core3.amsl.com>; Mon, 28 Mar 2011 02:00:16 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -106.524
X-Spam-Level: 
X-Spam-Status: No, score=-106.524 tagged_above=-999 required=5 tests=[AWL=0.075, 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 TyY+LzvZm-n6 for <avtext@core3.amsl.com>; Mon, 28 Mar 2011 02:00:15 -0700 (PDT)
Received: from mailgw9.se.ericsson.net (mailgw9.se.ericsson.net [193.180.251.57]) by core3.amsl.com (Postfix) with ESMTP id 340453A683A for <avtext@ietf.org>; Mon, 28 Mar 2011 02:00:15 -0700 (PDT)
X-AuditID: c1b4fb39-b7c6dae0000023f2-c6-4d904e7f52e1
Received: from esessmw0247.eemea.ericsson.se (Unknown_Domain [153.88.253.125]) by mailgw9.se.ericsson.net (Symantec Mail Security) with SMTP id 71.4D.09202.F7E409D4; Mon, 28 Mar 2011 11:01:52 +0200 (CEST)
Received: from [153.88.17.31] (153.88.115.8) by esessmw0247.eemea.ericsson.se (153.88.115.94) with Microsoft SMTP Server id 8.3.137.0; Mon, 28 Mar 2011 11:01:51 +0200
Message-ID: <4D904E7E.6090504@ericsson.com>
Date: Mon, 28 Mar 2011 11:01:50 +0200
From: Magnus Westerlund <magnus.westerlund@ericsson.com>
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.0; sv-SE; rv:1.9.2.15) Gecko/20110303 Thunderbird/3.1.9
MIME-Version: 1.0
To: "avtext@ietf.org" <avtext@ietf.org>,  Jinwei Xia <xiajinwei@huawei.com>
X-Enigmail-Version: 1.1.1
Content-Type: text/plain; charset="ISO-8859-1"
Content-Transfer-Encoding: 8bit
X-Brightmail-Tracker: AAAAAA==
Subject: [avtext] comments on draft-xia-avtext-splicing-for-rtp-00
X-BeenThere: avtext@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Audio/Video Transport Extensions working group discussion list <avtext.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/avtext>, <mailto:avtext-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/avtext>
List-Post: <mailto:avtext@ietf.org>
List-Help: <mailto:avtext-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/avtext>, <mailto:avtext-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 28 Mar 2011 09:00:16 -0000

Hi,

I have reviewed this document and have some comments.

1. Structure of the document issues:
a. I am missing an applicability statement that discusses which cases of
topologies the splicer functions in.

b. Not clear separation of section 3 and 4, both appears to contain
normative statements on how things should function in both. If the
intention is requirements and specification, then I think it needs to be
clearer separation.

2. I am also missing a discussion on the RTP timestamp handling issues.
That clearly also needs to be covered to ensure that the receiver gets a
consistent stream.

3. I also see a clear issue for a translator to deal with the RTCP
translations towards the main source. My understanding is that the
splicer will need to translate any RTCP Report blocks coming from down
stream to the splicer, even when the substitute content is being
forwarded by the splicer. I can see how this can be made to work if
there are no media adaptation happening. But if the media streams are
being adapted then this becomes problematic. This as any feedback
relates to the stream actually being sent. So the translated RTCP needs
to report to the main stream how the main stream would fair down stream
of the splicer, without actually having sent it. I don't see how this
can be done in a reasonable and robust way.

For example if the substitute stream is higher bandwidth than the main
stream and that stream is being reported as causing congestion. Then
what does one report to the main stream sender? Because one can't know
if that stream would cause congestion. Can someone please explain how to
support this case.

I starting to think that a mixer model might be better. Yes, that
separates the flows. And for adaptation there might actually be need for
support of special mechanism to provide upstream information, like TMMBR
to cap the bandwidth.

4.  Section 3, requirement comments:

REQ-1: Splicer MUST operate in either unicast or multicast session
      environment.

Shouldn't this be worded as:
      Splicer MUST be able operate in both unicast or multicast session
      environment.

REQ-2: The RTP packets whose payloads are replaced by substitutive
      content are required to keep their RTP header information to be
      consistent with those of main RTP packets whose payloads are
      unaltered.

I think "Keep" is the wrong word here. I think resulting in a consistent
stream.

REQ-2:  "The value of SSRC field in RTP header MUST be same as the value
         of corresponding field in main content RTP header, while the
         value of payload type field SHOULD be same as the value of
         corresponding field in main content RTP header.  Note that in
         some cases, it may be necessary to transcode the substitutive
         content to ensure the payload type is the same, and that this
         may be prohibitively expensive, so it might be acceptable to
         leave the payload untranscoded."

First, I think this isn't requirements, they are how one should
implement it.  I also think, one could clarify that if one has signalled
the different RTP payload types then one can actually switch between
them. IF that is supported by client depends on the usage.


REQ-4: Splicer MUST be backward compatible with basic characteristics of
      [RFC3550], e.g., SSRC identifier collision resolution and loop
      detection.

Shouldn't this also include certain RTP extensions also?

REQ-5: Splicer MUST have the capability to correctly handle any packet
      loss events regardless of whether the lost content is main content
      or substitutive content.

Would it be better to formulate this as "not add extra impact of any
packet loss events regardless of whether the lost content is main
content or substitutive content

Section 5, first paragraph on page 8. I would consider writing some
psudo code for these translation cases.

Section 6. "Even if no new substitutive content will be inserted,
   the Translator still needs to modify the main RTP packets, and to
   recalculate the UDP/IP checksum until the main RTP session ends. If
   Translator serves multiple main RTP streams simultaneously, this may
   lead to large overhead on the Translator."

I don't think this translation is any form of extreme case of burden.
Yes, you will need to update both some RTP header fields. Well, you
anyway would need to update the address fields and that is part of the
pseudo header anyway. So you can't do relaying without paying this cost.
And there are hardware off-loading for UDP checksums.

Cheers

Magnus Westerlund

----------------------------------------------------------------------
Multimedia Technologies, Ericsson Research EAB/TVM
----------------------------------------------------------------------
Ericsson AB                | Phone  +46 10 7148287
Färögatan 6                | Mobile +46 73 0949079
SE-164 80 Stockholm, Sweden| mailto: magnus.westerlund@ericsson.com
----------------------------------------------------------------------

From keith.drage@alcatel-lucent.com  Mon Mar 28 03:31:33 2011
Return-Path: <keith.drage@alcatel-lucent.com>
X-Original-To: avtext@core3.amsl.com
Delivered-To: avtext@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 1BAC93A689F for <avtext@core3.amsl.com>; Mon, 28 Mar 2011 03:31:33 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -105.865
X-Spam-Level: 
X-Spam-Status: No, score=-105.865 tagged_above=-999 required=5 tests=[AWL=0.384, BAYES_00=-2.599, HELO_EQ_FR=0.35, 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 3ezk521XUkhZ for <avtext@core3.amsl.com>; Mon, 28 Mar 2011 03:31:32 -0700 (PDT)
Received: from smail2.alcatel.fr (smail2.alcatel.fr [64.208.49.57]) by core3.amsl.com (Postfix) with ESMTP id A93413A6920 for <avtext@ietf.org>; Mon, 28 Mar 2011 03:31:31 -0700 (PDT)
Received: from FRMRSSXCHHUB01.dc-m.alcatel-lucent.com (FRMRSSXCHHUB01.dc-m.alcatel-lucent.com [135.120.45.61]) by smail2.alcatel.fr (8.14.3/8.14.3/ICT) with ESMTP id p2SAV81M024037 (version=TLSv1/SSLv3 cipher=RC4-MD5 bits=128 verify=NOT) for <avtext@ietf.org>; Mon, 28 Mar 2011 12:33:05 +0200
Received: from FRMRSSXCHMBSC3.dc-m.alcatel-lucent.com ([135.120.45.46]) by FRMRSSXCHHUB01.dc-m.alcatel-lucent.com ([135.120.45.61]) with mapi; Mon, 28 Mar 2011 12:32:36 +0200
From: "DRAGE, Keith (Keith)" <keith.drage@alcatel-lucent.com>
To: "avtext@ietf.org" <avtext@ietf.org>
Date: Mon, 28 Mar 2011 12:29:29 +0200
Thread-Topic: Comments on draft-ietf-avtext-client-to-mixer-audio-level
Thread-Index: AcvtMGuQyLwRsi6NTC+7+2jR2aAdrA==
Message-ID: <EDC0A1AE77C57744B664A310A0B23AE21EB2AE7D@FRMRSSXCHMBSC3.dc-m.alcatel-lucent.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
X-Scanned-By: MIMEDefang 2.64 on 155.132.188.80
Subject: [avtext] Comments on draft-ietf-avtext-client-to-mixer-audio-level
X-BeenThere: avtext@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Audio/Video Transport Extensions working group discussion list <avtext.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/avtext>, <mailto:avtext-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/avtext>
List-Post: <mailto:avtext@ietf.org>
List-Help: <mailto:avtext-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/avtext>, <mailto:avtext-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 28 Mar 2011 10:31:33 -0000

I had a brief scan of this document and came up with the following comments=
:

1)	I suspect that the reference to RFC 5285 will need to end up being a nor=
mative reference. While the text currently doesn't support this, I suspect =
that it is the existing text that is at fault, and this therefore needs to =
be revised.

2)	Section 3:

   The audio level for digital silence (e.g. all-0 pcmu audio), for
   example for a muted audio source, MAY be represented as 127 (-127
   dBov), regardless of the dynamic range of the encoded audio format.

I am unsure of the meaning of the RFC 2119 language here. Firstly I thought=
 this was mainly an informative section, giving an overview of the existing=
 status and what was needed, and therefore if there is the need for normati=
ve language it should be in a different section. Secondly "MAY" defines an =
option, and I do not see what the option is being defined here. Is this a s=
tatement that it is possibly to code this as value 127 (in which case "can"=
) or something else.

3)	Section 6:

   Thus, while information about the correspondance between dB SPL and
   dBov, or encoded audio, could be useful, this document does not
   attempt to define it.  If there are circumstances in which this
   information would be useful, a separate header extension would be
   straightforward to define.  (The information carried by such a header
   extension could indeed be useful independently from the information
   in the header extension defined by this document.)

I wasn't sure whether this was expressing an open issue or not. If it is in=
tended to include material on this in the draft, then we need to define it.=
 If it is merely expressing that such material is out of scope, then it sho=
uld be much more explicitly stated as out of scope, or just deleted entirel=
y.

4)	Section 7:

   A malicious endpoint could choose to set the values in this header
   extension falsely, so as to falsely claim that audio or voice is or
   is not present.  It is not clear what could be gained by falsely
   claiming that audio is not present, but an endpoint falsely claiming
   that audio is present could perform a denial-of-service attack on an
   audio conference, so as to send silence to suppress other conference
   members' audio.  Thus, a device relying on audio level data from
   untrusted endpoints SHOULD periodically audit the level information
   transmitted, taking appropriate corrective action if endpoints appear
   to be sending incorrect data.  (Note that endpoints MAY choose to
   measure audio levels prior to encoding, so some degree of discrepancy
   SHOULD be tolerated.)

I do not think the RFC 2119 language currently stated in the parentheses is=
 justified. If it is justified, then we need to more clearly state what the=
 requirements really are in a manner that might actually be tested, or at l=
east provide a clear understanding of what is conformant or what is not. I =
suspect that this text should really just be informative.

5)	Section 8:

Add a note to RFC editor saying replace RFC XXXX by the number of this RFC.

6)	General:

I suspect the editors could do with putting the two drafts side by side and=
 aligning the text from one to the other in the areas where they are both t=
rying to say the same thing. This is not a call for a single document - I t=
hink they are distinct in that respect, but there are similarities in the r=
equirements and we should only say similar things in the same way.

7)	General:

Why are all the examples mu law specific?

Regards

Keith

From keith.drage@alcatel-lucent.com  Mon Mar 28 03:31:37 2011
Return-Path: <keith.drage@alcatel-lucent.com>
X-Original-To: avtext@core3.amsl.com
Delivered-To: avtext@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 4DC873A6A31 for <avtext@core3.amsl.com>; Mon, 28 Mar 2011 03:31:37 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -105.877
X-Spam-Level: 
X-Spam-Status: No, score=-105.877 tagged_above=-999 required=5 tests=[AWL=0.372, BAYES_00=-2.599, HELO_EQ_FR=0.35, 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 A5ebYJTSaf7o for <avtext@core3.amsl.com>; Mon, 28 Mar 2011 03:31:36 -0700 (PDT)
Received: from smail5.alcatel.fr (smail5.alcatel.fr [64.208.49.27]) by core3.amsl.com (Postfix) with ESMTP id E84363A6A5A for <avtext@ietf.org>; Mon, 28 Mar 2011 03:31:35 -0700 (PDT)
Received: from FRMRSSXCHHUB02.dc-m.alcatel-lucent.com (FRMRSSXCHHUB02.dc-m.alcatel-lucent.com [135.120.45.62]) by smail5.alcatel.fr (8.14.3/8.14.3/ICT) with ESMTP id p2SAXB4u020048 (version=TLSv1/SSLv3 cipher=RC4-MD5 bits=128 verify=NOT) for <avtext@ietf.org>; Mon, 28 Mar 2011 12:33:12 +0200
Received: from FRMRSSXCHMBSC3.dc-m.alcatel-lucent.com ([135.120.45.46]) by FRMRSSXCHHUB02.dc-m.alcatel-lucent.com ([135.120.45.62]) with mapi; Mon, 28 Mar 2011 12:32:38 +0200
From: "DRAGE, Keith (Keith)" <keith.drage@alcatel-lucent.com>
To: "avtext@ietf.org" <avtext@ietf.org>
Date: Mon, 28 Mar 2011 12:29:28 +0200
Thread-Topic: Comments on draft-ietf-avtext-mixer-to-client-audio-level
Thread-Index: AcvtMwRpA6PmGwPXTFWHJgaULZljlQ==
Message-ID: <EDC0A1AE77C57744B664A310A0B23AE21EB2AE7E@FRMRSSXCHMBSC3.dc-m.alcatel-lucent.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
X-Scanned-By: MIMEDefang 2.64 on 155.132.188.13
Subject: [avtext] Comments on draft-ietf-avtext-mixer-to-client-audio-level
X-BeenThere: avtext@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Audio/Video Transport Extensions working group discussion list <avtext.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/avtext>, <mailto:avtext-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/avtext>
List-Post: <mailto:avtext@ietf.org>
List-Help: <mailto:avtext-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/avtext>, <mailto:avtext-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 28 Mar 2011 10:31:37 -0000

Again a brief scan and identified some comments:

1)	Section 3:

   This document describes an RTP header extension that allows mixers to
   indicate the audio-level of every conference participant (CSRC) in
   addition to simply indicating their on/off status.  This new header
   extension is based on the "General Mechanism for RTP Header
   Extensions" [RFC5285].

RFC 5285 is a normative reference, and therefore the use of the term "is ba=
sed" is inappropriate. Need to be much more precise about how RFC 5285 is f=
ollowed (although some of that is covered by later references.

2)	Section 4:

   The 4-bit len field is the number minus one of data bytes (i.e. audio
   level values) transported in this header extension element following
   the one-byte header.  Therefore, the value zero in this field
   indicates that one byte of data follows.  A value of 15 is not
   allowed by this specification and it MUST NOT be used as the RTP
   header can carry a maximum of 15 CSRC IDs.  The maximum value allowed
   is therefore 14 indicating a following sequence of 15 audio level
   values.

I suspect that any RFC 2119 language here actually belongs in a procedural =
section, but I was also unclear what the real conformance requirement was h=
ere. Surely the main conformance requirement is to carry 15 or less audio l=
evels. This results in a maximum encoding of 14.

3)	Section 6:

   Conferencing clients that support audio level indicators and have no
   mixing capabilities SHOULD always include the direction parameter in
   the "extmap" attribute setting it to "recvonly".  Conference focus
   entities with mixing capabilities MAY omit the direction or set it to
   "sendrecv" in SDP offers.  Such entities SHOULD set it to "sendonly"
   in SDP answers to offers with a "recvonly" parameter and to
   "sendrecv" when answering other "sendrecv" offers.

Is such a requirement in scope of this document? I suspect it ends up updat=
ing an existing MMUSIC RFC.

4)	Section 6:

   An example SDP offer/answer exchange between two conference focus
   entities with mixing capabilities negotiating an audio stream with
   bidirectional flwo of audio level information.

Typo "flow"

5)	Section 7:

   2.  Furthermore, the fact that audio level values would not be
       protected even in an SRTP session may be of concern in some cases
       where the activity of a particular participant in a conference is
       confidential.

Change "may" to "can" or "might" to avoid RFC 2119 style sentences.

6)	Section 8:

Add a note to RFC editor saying replace RFC XXXX by the number of this RFC.

7)	Section 12.2

RFC 3920, RFC 3551 appear to not be used as references.

8)	General:

I suspect the editors could do with putting the two drafts side by side and=
 aligning the text from one to the other in the areas where they are both t=
rying to say the same thing. This is not a call for a single document - I t=
hink they are distinct in that respect, but there are similarities in the r=
equirements and we should only say similar things in the same way.


Regards

Keith

From jonathan@vidyo.com  Mon Mar 28 06:38:34 2011
Return-Path: <jonathan@vidyo.com>
X-Original-To: avtext@core3.amsl.com
Delivered-To: avtext@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id D6FB33A6878 for <avtext@core3.amsl.com>; Mon, 28 Mar 2011 06:38:34 -0700 (PDT)
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=[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 ul9puMzECZqR for <avtext@core3.amsl.com>; Mon, 28 Mar 2011 06:38:33 -0700 (PDT)
Received: from mx1.myoutlookonline.com (mx1.myoutlookonline.com [64.95.72.238]) by core3.amsl.com (Postfix) with ESMTP id 7D8AE3A680D for <avtext@ietf.org>; Mon, 28 Mar 2011 06:38:33 -0700 (PDT)
Received: from st23.mx1.myoutlookonline.com (localhost [127.0.0.1]) by mx1.myoutlookonline.com (Postfix) with ESMTP id C7C50416F23; Mon, 28 Mar 2011 09:40:10 -0400 (EDT)
X-Virus-Scanned: by SpamTitan at mail.lan
Received: from HUB015.mail.lan (unknown [10.110.2.1]) by mx1.myoutlookonline.com (Postfix) with ESMTP id 180B1416C05; Mon, 28 Mar 2011 09:40:10 -0400 (EDT)
Received: from BE235.mail.lan ([10.110.32.235]) by HUB015.mail.lan ([10.110.17.15]) with mapi; Mon, 28 Mar 2011 09:39:15 -0400
From: Jonathan Lennox <jonathan@vidyo.com>
To: "DRAGE, Keith (Keith)" <keith.drage@alcatel-lucent.com>
Date: Mon, 28 Mar 2011 09:40:08 -0400
Thread-Topic: [avtext] Comments on draft-ietf-avtext-client-to-mixer-audio-level
Thread-Index: AcvtTY/2zMxodh/NQFufj9lNY+9GqA==
Message-ID: <A9C71D76-C749-4F0F-ABAC-EB279268C4C2@vidyo.com>
References: <EDC0A1AE77C57744B664A310A0B23AE21EB2AE7D@FRMRSSXCHMBSC3.dc-m.alcatel-lucent.com>
In-Reply-To: <EDC0A1AE77C57744B664A310A0B23AE21EB2AE7D@FRMRSSXCHMBSC3.dc-m.alcatel-lucent.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
Cc: "avtext@ietf.org" <avtext@ietf.org>
Subject: Re: [avtext] Comments on draft-ietf-avtext-client-to-mixer-audio-level
X-BeenThere: avtext@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Audio/Video Transport Extensions working group discussion list <avtext.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/avtext>, <mailto:avtext-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/avtext>
List-Post: <mailto:avtext@ietf.org>
List-Help: <mailto:avtext-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/avtext>, <mailto:avtext-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 28 Mar 2011 13:38:35 -0000

On Mar 28, 2011, at 12:29 PM, DRAGE, Keith (Keith) wrote:

> I had a brief scan of this document and came up with the following commen=
ts:
>=20
> 1)	I suspect that the reference to RFC 5285 will need to end up being a n=
ormative reference. While the text currently doesn't support this, I suspec=
t that it is the existing text that is at fault, and this therefore needs t=
o be revised.

RFC 5285 is already listed as a Normative Reference, and I certainly always=
 intended that it should be one.  Is there some text that implies otherwise=
?

> 2)	Section 3:
>=20
>   The audio level for digital silence (e.g. all-0 pcmu audio), for
>   example for a muted audio source, MAY be represented as 127 (-127
>   dBov), regardless of the dynamic range of the encoded audio format.
>=20
> I am unsure of the meaning of the RFC 2119 language here. Firstly I thoug=
ht this was mainly an informative section, giving an overview of the existi=
ng status and what was needed, and therefore if there is the need for norma=
tive language it should be in a different section. Secondly "MAY" defines a=
n option, and I do not see what the option is being defined here. Is this a=
 statement that it is possibly to code this as value 127 (in which case "ca=
n") or something else.

The option being defined is this: a particular payload format may have (ind=
eed, probably has) a dynamic range of less than 127 dB, and so under a stri=
ct reading of the definition of audio level, the audio level of digital sil=
ence would therefore have to be greater than -127.  This gives the option o=
f instead coding digital silence as the minimum value.

It would probably be better to move this definition to another section of t=
he document, i.e. the definition of the audio level, to make it more clearl=
y normative.

> 3)	Section 6:
>=20
>   Thus, while information about the correspondance between dB SPL and
>   dBov, or encoded audio, could be useful, this document does not
>   attempt to define it.  If there are circumstances in which this
>   information would be useful, a separate header extension would be
>   straightforward to define.  (The information carried by such a header
>   extension could indeed be useful independently from the information
>   in the header extension defined by this document.)
>=20
> I wasn't sure whether this was expressing an open issue or not. If it is =
intended to include material on this in the draft, then we need to define i=
t. If it is merely expressing that such material is out of scope, then it s=
hould be much more explicitly stated as out of scope, or just deleted entir=
ely.

This is in response to a comment that was raised at a previous IETF; this i=
s summarizing the decision the authors made in response, that it should be =
out of scope of this document.  I can either clarify this further, or drop =
the section entirely, as people prefer.


> 4)	Section 7:
>=20
>   A malicious endpoint could choose to set the values in this header
>   extension falsely, so as to falsely claim that audio or voice is or
>   is not present.  It is not clear what could be gained by falsely
>   claiming that audio is not present, but an endpoint falsely claiming
>   that audio is present could perform a denial-of-service attack on an
>   audio conference, so as to send silence to suppress other conference
>   members' audio.  Thus, a device relying on audio level data from
>   untrusted endpoints SHOULD periodically audit the level information
>   transmitted, taking appropriate corrective action if endpoints appear
>   to be sending incorrect data.  (Note that endpoints MAY choose to
>   measure audio levels prior to encoding, so some degree of discrepancy
>   SHOULD be tolerated.)
>=20
> I do not think the RFC 2119 language currently stated in the parentheses =
is justified. If it is justified, then we need to more clearly state what t=
he requirements really are in a manner that might actually be tested, or at=
 least provide a clear understanding of what is conformant or what is not. =
I suspect that this text should really just be informative.

I agree that this section probably shouldn't use RFC 2119 language.  The "M=
AY choose to measure levels prior to encoding" text should probably go in t=
he normative definition of the levels, however.

> 5)	Section 8:
>=20
> Add a note to RFC editor saying replace RFC XXXX by the number of this RF=
C.

Ok.

> 6)	General:
>=20
> I suspect the editors could do with putting the two drafts side by side a=
nd aligning the text from one to the other in the areas where they are both=
 trying to say the same thing. This is not a call for a single document - I=
 think they are distinct in that respect, but there are similarities in the=
 requirements and we should only say similar things in the same way.

We'll review this.

>=20
> 7)	General:
>=20
> Why are all the examples mu law specific?

Mostly because the examples in the RTP Comfort Noise payload format were al=
l mu-law specific.  However, also, it's a payload format with a well-define=
d dynamic range narrower than of the corresponding Linear PCM, which is int=
eresting and thus non-trivial.  Is there a particular other payload you'd l=
ike to see in the examples?  (Linear PCM itself would be the other obvious =
one to use, I suppose.)

--
Jonathan Lennox
jonathan@vidyo.com



From efriedri@cisco.com  Mon Mar 28 08:30:16 2011
Return-Path: <efriedri@cisco.com>
X-Original-To: avtext@core3.amsl.com
Delivered-To: avtext@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 7325228C0E4 for <avtext@core3.amsl.com>; Mon, 28 Mar 2011 08:30:16 -0700 (PDT)
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=[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 vbYXTJn6773Z for <avtext@core3.amsl.com>; Mon, 28 Mar 2011 08:30:15 -0700 (PDT)
Received: from ams-iport-1.cisco.com (ams-iport-1.cisco.com [144.254.224.140]) by core3.amsl.com (Postfix) with ESMTP id 49ED528C0EA for <avtext@ietf.org>; Mon, 28 Mar 2011 08:30:14 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=efriedri@cisco.com; l=2888; q=dns/txt; s=iport; t=1301326312; x=1302535912; h=cc:message-id:from:to:in-reply-to: content-transfer-encoding:mime-version:subject:date: references; bh=zVfeELeXUdhu+eIQ5K8mdCETqhATdgIIFQSloltZiOc=; b=FgTaQUtdd5IS4CjzKeg2dNGQgtOSvRdU9CBCaMv1XxOeiQhpj3M+8wKp WmXfpK2ImqsKXFX+DDbBRk6KifuDlXyd4VIorVHNbGhL+CbFcjBfDgZX1 9QwiaMqGrV+MUUHxpNfm5o88NHQJdGdkzrX049wj8zNsQJWmgxC8EJqrs 8=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: AvgEANmokE2Q/khMgWdsb2JhbAClRRUBFiYliGueE5t8AoVnBIx3
X-IronPort-AV: E=Sophos;i="4.63,256,1299456000"; d="scan'208";a="81128294"
Received: from ams-core-3.cisco.com ([144.254.72.76]) by ams-iport-1.cisco.com with ESMTP; 28 Mar 2011 15:31:51 +0000
Received: from dhcp-161-44-182-175.cisco.com (dhcp-161-44-182-175.cisco.com [161.44.182.175]) by ams-core-3.cisco.com (8.14.3/8.14.3) with ESMTP id p2SFVoFw024727; Mon, 28 Mar 2011 15:31:50 GMT
Message-Id: <6013E800-9D02-40A2-8E5A-975350ABB7B4@cisco.com>
From: Eric Friedrich <efriedri@cisco.com>
To: Magnus Westerlund <magnus.westerlund@ericsson.com>
In-Reply-To: <4D8DB623.50708@ericsson.com>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed; delsp=yes
Content-Transfer-Encoding: quoted-printable
Mime-Version: 1.0 (Apple Message framework v936)
Date: Mon, 28 Mar 2011 11:31:49 -0400
References: <4D8DB623.50708@ericsson.com>
X-Mailer: Apple Mail (2.936)
Cc: avtext@ietf.org, draft-ietf-avtext-multicast-acq-rtcp-xr@tools.ietf.org
Subject: Re: [avtext] Comments on draft-ietf-avtext-multicast-acq-rtcp-xr-00
X-BeenThere: avtext@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Audio/Video Transport Extensions working group discussion list <avtext.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/avtext>, <mailto:avtext-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/avtext>
List-Post: <mailto:avtext@ietf.org>
List-Help: <mailto:avtext-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/avtext>, <mailto:avtext-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 28 Mar 2011 15:30:16 -0000

Hi Magnus,
   Thank you for your review and the comments.

On Mar 26, 2011, at 5:47 AM, Magnus Westerlund wrote:

> Hi,
>
> I did a review of draft-ietf-avtext-multicast-acq-rtcp-xr-00 and I am
> well aware of this document has already gone through WG last call =20
> but I
> think I should bring these up to discussion. My personal view is that
> they should be addressed prior to requsting publication of them.
>
> 1: General: The document appears to be missing any recommendations on
> when the block should be used within an RTP session.
>
> First, it hints to that after an acquisition is the right time. =20
> However,
> to me it looks like you could do partial reporting of some fields when
> certain events part way through acquisition of a complete session.
Our current implementation waits until all information included in the =20=

report is collected before sending the report. As the timeliness of =20
receiving this report is not very important, it is included as part of =20=

the next regularly scheduled RR. If the viewer should happen to =20
terminate the RAMS burst or the entire RTP session before the XR MA =20
block is sent, the XR MA is included in the BYE. We don't recommend =20
partial reporting because it increases the complexity of processing =20
the MA report for no gain in functionality.

>
> Secondly, there appears to be no recommendations if one should =20
> transmit
> the same XR report several times, and what are the criteria for stop
> sending it?
>
> Thirdly, does one need to make it clearer that these should be only be
> sent part of regular compound packets?
Yes, with the exception that they may be sent as part of a packet =20
containing a BYE as described above to ensure that at least 1 MA =20
report is sent per RAMS request. Reading over the draft again, I think =20=

we also need to state that the XR MA packet should be sent on the =20
primary RTP session and not the retransmission session.

Thanks,
Eric

>
> M2: Section 6:
> I am missing an analysis of the potential information leakage from the
> data reported. What are the risks of not having this encrypted? I =20
> think
> there should be some words on that aspect of the report.
>
> Cheers
>
> Magnus Westerlund
>
> ----------------------------------------------------------------------
> Multimedia Technologies, Ericsson Research EAB/TVM
> ----------------------------------------------------------------------
> Ericsson AB                | Phone  +46 10 7148287
> F=E4r=F6gatan 6                | Mobile +46 73 0949079
> SE-164 80 Stockholm, Sweden| mailto: magnus.westerlund@ericsson.com
> ----------------------------------------------------------------------
> _______________________________________________
> avtext mailing list
> avtext@ietf.org
> https://www.ietf.org/mailman/listinfo/avtext


From keith.drage@alcatel-lucent.com  Mon Mar 28 08:49:36 2011
Return-Path: <keith.drage@alcatel-lucent.com>
X-Original-To: avtext@core3.amsl.com
Delivered-To: avtext@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id A58083A686E for <avtext@core3.amsl.com>; Mon, 28 Mar 2011 08:49:36 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -105.888
X-Spam-Level: 
X-Spam-Status: No, score=-105.888 tagged_above=-999 required=5 tests=[AWL=0.361, BAYES_00=-2.599, HELO_EQ_FR=0.35, 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 Yl9Z335hVVcN for <avtext@core3.amsl.com>; Mon, 28 Mar 2011 08:49:35 -0700 (PDT)
Received: from smail3.alcatel.fr (smail3.alcatel.fr [64.208.49.56]) by core3.amsl.com (Postfix) with ESMTP id 738863A67CF for <avtext@ietf.org>; Mon, 28 Mar 2011 08:49:32 -0700 (PDT)
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 p2SFp6rC007836 (version=TLSv1/SSLv3 cipher=RC4-MD5 bits=128 verify=NOT) for <avtext@ietf.org>; Mon, 28 Mar 2011 17:51:08 +0200
Received: from FRMRSSXCHMBSC3.dc-m.alcatel-lucent.com ([135.120.45.46]) by FRMRSSXCHHUB04.dc-m.alcatel-lucent.com ([135.120.45.64]) with mapi; Mon, 28 Mar 2011 17:51:07 +0200
From: "DRAGE, Keith (Keith)" <keith.drage@alcatel-lucent.com>
To: "avtext@ietf.org" <avtext@ietf.org>
Date: Mon, 28 Mar 2011 17:51:06 +0200
Thread-Topic: Audio levels: Confirmation of decisions at IETF#80
Thread-Index: AcvtXoC8qFJIh8qORJaxJjU1akCytg==
Message-ID: <EDC0A1AE77C57744B664A310A0B23AE21EB2B055@FRMRSSXCHMBSC3.dc-m.alcatel-lucent.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
X-Scanned-By: MIMEDefang 2.64 on 155.132.188.83
Subject: [avtext] Audio levels: Confirmation of decisions at IETF#80
X-BeenThere: avtext@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Audio/Video Transport Extensions working group discussion list <avtext.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/avtext>, <mailto:avtext-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/avtext>
List-Post: <mailto:avtext@ietf.org>
List-Help: <mailto:avtext-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/avtext>, <mailto:avtext-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 28 Mar 2011 15:49:36 -0000

(As WG co-chair)

We had a couple of consensus calls ongoing that ended today as follows:

<Start quote>

I would therefore like to make a working group consensus call on the additi=
onal material. Please answer yes or no to this question, although other com=
ments are also welcome.

WG Call
--------

Does the WG consider the additional material added in Appendix A of draft-i=
etf-avtext-mixer-to-client-audio-level-01 (and also referenced from draft-i=
etf-avtext-client-to-mixer-audio-level-01) form the basis of an improvement=
 to the WG task on audio levels, and should therefore be retained in the do=
cument?

Other changes that have taken place are the removal of the existing section=
 11 (Design choices) from draft-ietf-avtext-mixer-to-client-audio-level. So=
metimes such material has been retained as an annex, and sometimes it is di=
scarded.=20

WG call
-------

Is the WG happy with this deletion?

<End quote>

There has been no input from the mailing list to these two calls so we aske=
d the question in the face-to-face meeting. The results of that were:

For the first call, there was considered usefulness in Appendix A.1. "Audio=
LevelCalculator.java" and therefore this would be included in the document.

For appendix A.2. "AudioLevelRenderer.java" this was considered to be more =
implementation specific and was therefore considered less that useful. It w=
ould not therefore be included in the document.

As regards the second call, there was no issue with the deletion of the des=
ign choices at this time, so this information is confirmed as deleted.

If any members of the working group that have not expressed their views so =
far have issues with this, then please post to the mailing list by the end =
of this week. Otherwise we will consider these as confirmed WG decisions.

Regards

Keith

P.S. The editors are working on a revision of the document that closes the =
known open issues. If you have identified other open issues that need closi=
ng, then please post, because we are working towards getting a version with=
 no open issues ready for working group last call.


From keith.drage@alcatel-lucent.com  Mon Mar 28 08:59:49 2011
Return-Path: <keith.drage@alcatel-lucent.com>
X-Original-To: avtext@core3.amsl.com
Delivered-To: avtext@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 1FBC23A6A5C for <avtext@core3.amsl.com>; Mon, 28 Mar 2011 08:59:49 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -106.898
X-Spam-Level: 
X-Spam-Status: No, score=-106.898 tagged_above=-999 required=5 tests=[AWL=1.351, BAYES_00=-2.599, GB_I_INVITATION=-2, HELO_EQ_FR=0.35, 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 suNInTwhcqMe for <avtext@core3.amsl.com>; Mon, 28 Mar 2011 08:59:48 -0700 (PDT)
Received: from smail2.alcatel.fr (smail2.alcatel.fr [64.208.49.57]) by core3.amsl.com (Postfix) with ESMTP id 247DB3A6870 for <avtext@ietf.org>; Mon, 28 Mar 2011 08:59:47 -0700 (PDT)
Received: from FRMRSSXCHHUB01.dc-m.alcatel-lucent.com (FRMRSSXCHHUB01.dc-m.alcatel-lucent.com [135.120.45.61]) by smail2.alcatel.fr (8.14.3/8.14.3/ICT) with ESMTP id p2SG1NVj020152 (version=TLSv1/SSLv3 cipher=RC4-MD5 bits=128 verify=NOT) for <avtext@ietf.org>; Mon, 28 Mar 2011 18:01:24 +0200
Received: from FRMRSSXCHMBSC3.dc-m.alcatel-lucent.com ([135.120.45.46]) by FRMRSSXCHHUB01.dc-m.alcatel-lucent.com ([135.120.45.61]) with mapi; Mon, 28 Mar 2011 18:01:24 +0200
From: "DRAGE, Keith (Keith)" <keith.drage@alcatel-lucent.com>
To: "avtext@ietf.org" <avtext@ietf.org>
Date: Mon, 28 Mar 2011 18:01:22 +0200
Thread-Topic: Splicing: Confirmation of decisions at IETF#80
Thread-Index: AcvtYWJNNJPDTxTUQZyk6+srEdsGcA==
Message-ID: <EDC0A1AE77C57744B664A310A0B23AE21EB2B05D@FRMRSSXCHMBSC3.dc-m.alcatel-lucent.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
X-Scanned-By: MIMEDefang 2.64 on 155.132.188.80
Subject: [avtext] Splicing: Confirmation of decisions at IETF#80
X-BeenThere: avtext@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Audio/Video Transport Extensions working group discussion list <avtext.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/avtext>, <mailto:avtext-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/avtext>
List-Post: <mailto:avtext@ietf.org>
List-Help: <mailto:avtext-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/avtext>, <mailto:avtext-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 28 Mar 2011 15:59:49 -0000

(As WG chair)

There was significant interest in the face-to-face meeting to creating a mi=
lestone in the WG. The essence of the milestone will be to address the use =
case of splicing using existing tools provided in RTP. It will therefore be=
 an informational document.

Unless the chairs hear contrary positions on the mailing list, the chairs w=
ill discussing such a milestone with the AD and adding it to our list of mi=
lestones in AVTEXT.

Please respond by the end of this week (Friday).

This does not adopt the current text as a working group item. The author wi=
ll provide another revision of this document based on comments made, and ot=
her comments that people may wish to contribute now, and we will make a cal=
l to adopt text at that point. Please take this as an invitation to contrib=
ution other material either via the mailing list or via separate internet-d=
rafts.

Regards

Keith

From keith.drage@alcatel-lucent.com  Mon Mar 28 09:23:28 2011
Return-Path: <keith.drage@alcatel-lucent.com>
X-Original-To: avtext@core3.amsl.com
Delivered-To: avtext@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 89D2B28C0F1 for <avtext@core3.amsl.com>; Mon, 28 Mar 2011 09:23:28 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -105.936
X-Spam-Level: 
X-Spam-Status: No, score=-105.936 tagged_above=-999 required=5 tests=[AWL=0.313, BAYES_00=-2.599, HELO_EQ_FR=0.35, 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 LCgZCs2nUZxw for <avtext@core3.amsl.com>; Mon, 28 Mar 2011 09:23:27 -0700 (PDT)
Received: from smail3.alcatel.fr (smail3.alcatel.fr [62.23.212.56]) by core3.amsl.com (Postfix) with ESMTP id 41B3D28C0F7 for <avtext@ietf.org>; Mon, 28 Mar 2011 09:23:27 -0700 (PDT)
Received: from FRMRSSXCHHUB03.dc-m.alcatel-lucent.com (FRMRSSXCHHUB03.dc-m.alcatel-lucent.com [135.120.45.63]) by smail3.alcatel.fr (8.14.3/8.14.3/ICT) with ESMTP id p2SGP1n3018500 (version=TLSv1/SSLv3 cipher=RC4-MD5 bits=128 verify=NOT) for <avtext@ietf.org>; Mon, 28 Mar 2011 18:25:03 +0200
Received: from FRMRSSXCHMBSC3.dc-m.alcatel-lucent.com ([135.120.45.46]) by FRMRSSXCHHUB03.dc-m.alcatel-lucent.com ([135.120.45.63]) with mapi; Mon, 28 Mar 2011 18:25:02 +0200
From: "DRAGE, Keith (Keith)" <keith.drage@alcatel-lucent.com>
To: "avtext@ietf.org" <avtext@ietf.org>
Date: Mon, 28 Mar 2011 18:25:00 +0200
Thread-Topic: SRTP store and forward: Confirmation of IETF#80 decisions
Thread-Index: AcvtZK9g2Iwqs2ztTHu3z3PMOgE5Kw==
Message-ID: <EDC0A1AE77C57744B664A310A0B23AE21EB2B067@FRMRSSXCHMBSC3.dc-m.alcatel-lucent.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
X-Scanned-By: MIMEDefang 2.64 on 155.132.188.83
Subject: [avtext] SRTP store and forward: Confirmation of IETF#80 decisions
X-BeenThere: avtext@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Audio/Video Transport Extensions working group discussion list <avtext.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/avtext>, <mailto:avtext-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/avtext>
List-Post: <mailto:avtext@ietf.org>
List-Help: <mailto:avtext-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/avtext>, <mailto:avtext-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 28 Mar 2011 16:23:28 -0000

(As WG chair)

During the split of the WGs from the old AVT working group a number of new =
milestones were created. For AVTEXT these included:

Dec 2011  Submit SRTP Store-and-Forward Use Cases and Requirements for Info=
rmational =20
Dec 2011  Submit Use of the Secure Real-time Transport Protocol (SRTP) in S=
tore-and-Forward Applications for Proposed Standard =20

These were adopted more because drafts existed, rather that because there h=
ad been any real polling in the (AVT) working group for interest.

Discussion at IETF#80 identified that the original drafts do not really hav=
e a level of support in the way they are currently drafted. There needs to =
be more work on identifying use cases, and ensuring that the solutions addr=
ess those use cases in a valid manner.

As such there is no support for the current milestones.

The chairs therefore propose to delete the current milestones. If you have =
objections to this, then please respond by the end of this week (Friday).

This does not prevent the authors working on the current drafts to identify=
 something round which we can build working group consensus. We can easily =
create new milestones round this when that occurs.

Regards

Keith

From xiajinwei@huawei.com  Mon Mar 28 09:31:17 2011
Return-Path: <xiajinwei@huawei.com>
X-Original-To: avtext@core3.amsl.com
Delivered-To: avtext@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 361293A6A55 for <avtext@core3.amsl.com>; Mon, 28 Mar 2011 09:31:17 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.742
X-Spam-Level: 
X-Spam-Status: No, score=-2.742 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, FH_RELAY_NODNS=1.451, HELO_MISMATCH_COM=0.553,  MIME_BASE64_TEXT=1.753, RCVD_IN_DNSWL_MED=-4, RDNS_NONE=0.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 bCEhwF8jkxRC for <avtext@core3.amsl.com>; Mon, 28 Mar 2011 09:31:15 -0700 (PDT)
Received: from szxga04-in.huawei.com (unknown [119.145.14.67]) by core3.amsl.com (Postfix) with ESMTP id 7A1CF28C0F7 for <avtext@ietf.org>; Mon, 28 Mar 2011 09:31:15 -0700 (PDT)
Received: from huawei.com (szxga04-in [172.24.2.12]) by szxga04-in.huawei.com (iPlanet Messaging Server 5.2 HotFix 2.14 (built Aug 8 2006)) with ESMTP id <0LIS00AVV0MGV4@szxga04-in.huawei.com> for avtext@ietf.org; Tue, 29 Mar 2011 00:32:40 +0800 (CST)
Received: from huawei.com ([172.24.2.119]) by szxga04-in.huawei.com (iPlanet Messaging Server 5.2 HotFix 2.14 (built Aug 8 2006)) with ESMTP id <0LIS00D0U0MGQX@szxga04-in.huawei.com> for avtext@ietf.org; Tue, 29 Mar 2011 00:32:40 +0800 (CST)
Received: from jinwei (dhcp-1553.meeting.ietf.org [130.129.21.83]) by szxml11-in.huawei.com (iPlanet Messaging Server 5.2 HotFix 2.14 (built Aug  8 2006)) with ESMTPA id <0LIS00E250M6ZM@szxml11-in.huawei.com>; Tue, 29 Mar 2011 00:32:40 +0800 (CST)
Date: Tue, 29 Mar 2011 00:32:12 +0800
From: Jinwei Xia <xiajinwei@huawei.com>
To: Magnus Westerlund <magnus.westerlund@ericsson.com>, avtext@ietf.org
Message-id: <FBFF44D84F0441A39874A03F9E3CD0D6@jinwei>
MIME-version: 1.0
X-MIMEOLE: Produced By Microsoft MimeOLE V6.00.2900.5931
X-Mailer: Microsoft Outlook Express 6.00.2900.5931
Content-type: text/plain; charset=ISO-8859-1
Content-transfer-encoding: base64
X-Priority: 3
X-MSMail-priority: Normal
References: <4D904E7E.6090504@ericsson.com>
Subject: Re: [avtext] comments on draft-xia-avtext-splicing-for-rtp-00
X-BeenThere: avtext@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Audio/Video Transport Extensions working group discussion list <avtext.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/avtext>, <mailto:avtext-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/avtext>
List-Post: <mailto:avtext@ietf.org>
List-Help: <mailto:avtext-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/avtext>, <mailto:avtext-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 28 Mar 2011 16:31:17 -0000

SGkgTWFndXMsDQoNClRoYW5reSB5b3VyIHZhbHVhYmxlIGNvbW1lbnRzLCBwbGVhc2Ugc2VlIG15
IGNvbW1lbnRzIGlubGluZS4NCg0KLS0tLS0gT3JpZ2luYWwgTWVzc2FnZSAtLS0tLSANCkZyb206
ICJNYWdudXMgV2VzdGVybHVuZCIgPG1hZ251cy53ZXN0ZXJsdW5kQGVyaWNzc29uLmNvbT4NClRv
OiA8YXZ0ZXh0QGlldGYub3JnPjsgIkppbndlaSBYaWEiIDx4aWFqaW53ZWlAaHVhd2VpLmNvbT4N
ClNlbnQ6IE1vbmRheSwgTWFyY2ggMjgsIDIwMTEgNTowMSBQTQ0KU3ViamVjdDogY29tbWVudHMg
b24gZHJhZnQteGlhLWF2dGV4dC1zcGxpY2luZy1mb3ItcnRwLTAwDQoNCg0KPiBIaSwNCj4gDQo+
IEkgaGF2ZSByZXZpZXdlZCB0aGlzIGRvY3VtZW50IGFuZCBoYXZlIHNvbWUgY29tbWVudHMuDQo+
IA0KPiAxLiBTdHJ1Y3R1cmUgb2YgdGhlIGRvY3VtZW50IGlzc3VlczoNCj4gYS4gSSBhbSBtaXNz
aW5nIGFuIGFwcGxpY2FiaWxpdHkgc3RhdGVtZW50IHRoYXQgZGlzY3Vzc2VzIHdoaWNoIGNhc2Vz
IG9mDQo+IHRvcG9sb2dpZXMgdGhlIHNwbGljZXIgZnVuY3Rpb25zIGluLg0KDQpXZSBvbmNlIGdh
dmUgdGhlIHRhcmdldCBhZHZlcnRpc2VtZW50IGluc2VydGlvbiB1c2UgY2FzZSBpbiB3aGljaCB0
aGUgc3BsaWNpY2luZyBpcyBtYWlubHkgdXNlZCBpbiBwcmV2aW91cyBwcm9ibGVtIHN0YXRlbWVu
dCBkcmFmdC4gSSBjYW4gYWRkIHRoZSB1c2UgY2FzZSBjb250ZW50IGluIG5leHQgdmVyc2lvbi4N
Cg0KPiANCj4gYi4gTm90IGNsZWFyIHNlcGFyYXRpb24gb2Ygc2VjdGlvbiAzIGFuZCA0LCBib3Ro
IGFwcGVhcnMgdG8gY29udGFpbg0KPiBub3JtYXRpdmUgc3RhdGVtZW50cyBvbiBob3cgdGhpbmdz
IHNob3VsZCBmdW5jdGlvbiBpbiBib3RoLiBJZiB0aGUNCj4gaW50ZW50aW9uIGlzIHJlcXVpcmVt
ZW50cyBhbmQgc3BlY2lmaWNhdGlvbiwgdGhlbiBJIHRoaW5rIGl0IG5lZWRzIHRvIGJlDQo+IGNs
ZWFyZXIgc2VwYXJhdGlvbi4NCg0KaG1tLCBpbiBzZWN0aW9uIDQsIEkganVzdCB0cmllZCB0byBl
bXBoYXNpemUgdGhhdCB0cmFuc2xhdG9yIGhhcyB0aGUgY2FwYWJpbGl0eSB0byBzYXRpc2ZpeSB0
aGUgdGhlIHJlcXVpcmVtZW50cyBsaXN0ZWQgaW4gc2VjdGlvbiAzLCBhbmQgZ2l2ZSB0aGUgZXhh
Y3QgZ3VpZGFuY2UgaG93IHRyYW5zbGF0b3Igd29ya3MgaW4gc2VjdGlvbiA1LiBJbmRlZWQsIHNl
Y3Rpb24gMyBhbmQgc2VjdGlvbiA0IGhhdmUgdGlnaHQgcmVsYXRpb25zaGlwIHdoaWNoIGVhc2ls
eSBjYXVzZXMgY29uZnVzaW5nLCB0aHVzIEkgd2lsbCBjb21iaW5lIHRoZW0gaW4gc2luZ2xlIHJl
cXVpcmVtZW50IHNldGNpb24gaW4gbmV4dCB2ZXJzaW9uLg0KDQo+IA0KPiAyLiBJIGFtIGFsc28g
bWlzc2luZyBhIGRpc2N1c3Npb24gb24gdGhlIFJUUCB0aW1lc3RhbXAgaGFuZGxpbmcgaXNzdWVz
Lg0KPiBUaGF0IGNsZWFybHkgYWxzbyBuZWVkcyB0byBiZSBjb3ZlcmVkIHRvIGVuc3VyZSB0aGF0
IHRoZSByZWNlaXZlciBnZXRzIGENCj4gY29uc2lzdGVudCBzdHJlYW0uDQo+IA0KDQpWZXJ5IGdv
b2QgcXVlc3Rpb24sIHRoZSB0aW1lc3RhbXAgb2YgbWFpbiBzdHJlYW0gUlRQIHBhY2tldCBpcyBr
ZWVwIGludGFjdCwgdGhlIHRpbWVzdGFtcCBvZiBzdWJzdGl0dXRpdmUgUlRQIHBhY2tldCBpcyBj
YWxjdWxhdGVkIGJ5IFRyYW5zbGF0b3IgYmFzZWQgb24gaG93IG1hbnkgc3Vic3RpdHV0aXZlIHBh
Y2tldHMgYXJlIG91dHB1dHRlZCB0byB1c2VyIGR1cmluZyBzcGVjaWZpYyB0aW1lLiBJIHdpbGwg
YWRkIHJlbGF0ZWQgZGVzY3JpcHRpb24gaW4gbmV4dCB2ZXJzaW9uLg0KDQo+IDMuIEkgYWxzbyBz
ZWUgYSBjbGVhciBpc3N1ZSBmb3IgYSB0cmFuc2xhdG9yIHRvIGRlYWwgd2l0aCB0aGUgUlRDUA0K
PiB0cmFuc2xhdGlvbnMgdG93YXJkcyB0aGUgbWFpbiBzb3VyY2UuIE15IHVuZGVyc3RhbmRpbmcg
aXMgdGhhdCB0aGUNCj4gc3BsaWNlciB3aWxsIG5lZWQgdG8gdHJhbnNsYXRlIGFueSBSVENQIFJl
cG9ydCBibG9ja3MgY29taW5nIGZyb20gZG93bg0KPiBzdHJlYW0gdG8gdGhlIHNwbGljZXIsIGV2
ZW4gd2hlbiB0aGUgc3Vic3RpdHV0ZSBjb250ZW50IGlzIGJlaW5nDQo+IGZvcndhcmRlZCBieSB0
aGUgc3BsaWNlci4gSSBjYW4gc2VlIGhvdyB0aGlzIGNhbiBiZSBtYWRlIHRvIHdvcmsgaWYNCj4g
dGhlcmUgYXJlIG5vIG1lZGlhIGFkYXB0YXRpb24gaGFwcGVuaW5nLiBCdXQgaWYgdGhlIG1lZGlh
IHN0cmVhbXMgYXJlDQo+IGJlaW5nIGFkYXB0ZWQgdGhlbiB0aGlzIGJlY29tZXMgcHJvYmxlbWF0
aWMuIFRoaXMgYXMgYW55IGZlZWRiYWNrDQo+IHJlbGF0ZXMgdG8gdGhlIHN0cmVhbSBhY3R1YWxs
eSBiZWluZyBzZW50LiBTbyB0aGUgdHJhbnNsYXRlZCBSVENQIG5lZWRzDQo+IHRvIHJlcG9ydCB0
byB0aGUgbWFpbiBzdHJlYW0gaG93IHRoZSBtYWluIHN0cmVhbSB3b3VsZCBmYWlyIGRvd24gc3Ry
ZWFtDQo+IG9mIHRoZSBzcGxpY2VyLCB3aXRob3V0IGFjdHVhbGx5IGhhdmluZyBzZW50IGl0LiBJ
IGRvbid0IHNlZSBob3cgdGhpcw0KPiBjYW4gYmUgZG9uZSBpbiBhIHJlYXNvbmFibGUgYW5kIHJv
YnVzdCB3YXkuDQo+IA0KPiBGb3IgZXhhbXBsZSBpZiB0aGUgc3Vic3RpdHV0ZSBzdHJlYW0gaXMg
aGlnaGVyIGJhbmR3aWR0aCB0aGFuIHRoZSBtYWluDQo+IHN0cmVhbSBhbmQgdGhhdCBzdHJlYW0g
aXMgYmVpbmcgcmVwb3J0ZWQgYXMgY2F1c2luZyBjb25nZXN0aW9uLiBUaGVuDQo+IHdoYXQgZG9l
cyBvbmUgcmVwb3J0IHRvIHRoZSBtYWluIHN0cmVhbSBzZW5kZXI/IEJlY2F1c2Ugb25lIGNhbid0
IGtub3cNCj4gaWYgdGhhdCBzdHJlYW0gd291bGQgY2F1c2UgY29uZ2VzdGlvbi4gQ2FuIHNvbWVv
bmUgcGxlYXNlIGV4cGxhaW4gaG93IHRvDQo+IHN1cHBvcnQgdGhpcyBjYXNlLg0KDQpXaGVuIGRl
dGVjdGluZyB0aGUgRUNOIG5vdGlmaWNhdGlvbiBtZXNzYWdlIGR1cmluZyBzcGxpY2luZyBwZXJp
b2QsIHRyYW5zbGF0b3IgaW50ZXJjZXB0cyB0aGVtLCBkaXNjYXJkcyB0aGUgZmVlZGJhY2sgbWVz
c2FnZXMgb3IgcmVtb3ZlIFhSIHBhcnRzIGluIFJSIGJlY2F1c2UgaXQga25vd3MgdGhlIGNvbmdl
c3Rpb24gaXMgY2F1c2VkIGJ5IHN1YnN0aXR1dGl2ZSBjb250ZW50IHJhdGhlciB0aGFuIG1haW4g
Y29udGVudC4gaG93IGRvZXMgdGhlIHRyYW5zbGF0b3IgZXhlY3V0ZSBtZWRpYSBhZGFwdGF0aW9u
IGlzIGlubmVyIGltcGxlbWVudGF0aW9uLiANCg0KRGlzY2FyZGluZyBFQ04gZmVlZGJhY2sgbWVz
c2FnZSBpbmRlZWQgaXMgYSBhZGRpdGlvbmFsIHJlcXVpcmVtZW50IGZvciB0cmFuc2xhdG9yLiBD
YW4gdHJhbnNsYXRvciBleGVjdXRlIGFib3ZlIGFwcHJvYWNoPyBJcyB0aGUgYXBwcm9hY2ggcmVh
c29uYWJsZSBhbmQgcm9idXN0Pw0KDQo+IA0KPiBJIHN0YXJ0aW5nIHRvIHRoaW5rIHRoYXQgYSBt
aXhlciBtb2RlbCBtaWdodCBiZSBiZXR0ZXIuIFllcywgdGhhdA0KPiBzZXBhcmF0ZXMgdGhlIGZs
b3dzLiBBbmQgZm9yIGFkYXB0YXRpb24gdGhlcmUgbWlnaHQgYWN0dWFsbHkgYmUgbmVlZCBmb3IN
Cj4gc3VwcG9ydCBvZiBzcGVjaWFsIG1lY2hhbmlzbSB0byBwcm92aWRlIHVwc3RyZWFtIGluZm9y
bWF0aW9uLCBsaWtlIFRNTUJSDQo+IHRvIGNhcCB0aGUgYmFuZHdpZHRoLg0KPiANCj4gNC4gIFNl
Y3Rpb24gMywgcmVxdWlyZW1lbnQgY29tbWVudHM6DQo+IA0KPiBSRVEtMTogU3BsaWNlciBNVVNU
IG9wZXJhdGUgaW4gZWl0aGVyIHVuaWNhc3Qgb3IgbXVsdGljYXN0IHNlc3Npb24NCj4gICAgICBl
bnZpcm9ubWVudC4NCj4gDQo+IFNob3VsZG4ndCB0aGlzIGJlIHdvcmRlZCBhczoNCj4gICAgICBT
cGxpY2VyIE1VU1QgYmUgYWJsZSBvcGVyYXRlIGluIGJvdGggdW5pY2FzdCBvciBtdWx0aWNhc3Qg
c2Vzc2lvbg0KPiAgICAgIGVudmlyb25tZW50Lg0KPiANCg0KQWNjZXB0Lg0KDQo+IFJFUS0yOiBU
aGUgUlRQIHBhY2tldHMgd2hvc2UgcGF5bG9hZHMgYXJlIHJlcGxhY2VkIGJ5IHN1YnN0aXR1dGl2
ZQ0KPiAgICAgIGNvbnRlbnQgYXJlIHJlcXVpcmVkIHRvIGtlZXAgdGhlaXIgUlRQIGhlYWRlciBp
bmZvcm1hdGlvbiB0byBiZQ0KPiAgICAgIGNvbnNpc3RlbnQgd2l0aCB0aG9zZSBvZiBtYWluIFJU
UCBwYWNrZXRzIHdob3NlIHBheWxvYWRzIGFyZQ0KPiAgICAgIHVuYWx0ZXJlZC4NCj4gDQo+IEkg
dGhpbmsgIktlZXAiIGlzIHRoZSB3cm9uZyB3b3JkIGhlcmUuIEkgdGhpbmsgcmVzdWx0aW5nIGlu
IGEgY29uc2lzdGVudA0KPiBzdHJlYW0uDQoNCmhvdyBhYm91dDogICIgVGhlIGN1cnJlbnQgUlRQ
IHN0cmVhbSByZWNlaXZlZCBieSB1c2VyIG1heSBjb250YWluIG1haW4gY29udGVudCBvciBzdWJz
dGl0dXRpdmUgY29udGVudCwgYnV0IHVzZXIgY2FuIG5vdCBmaW5kIHdoaWNoIGtpbmQgb2YgY29u
dGVudCB0aGUgUlRQIHN0cmVhbSBjb252ZXkgZnJvbSBjdXJyZW50IFJUUCBoZWFkZXIgaW5mb3Jt
YXRpb24uIg0KDQo+IA0KPiBSRVEtMjogICJUaGUgdmFsdWUgb2YgU1NSQyBmaWVsZCBpbiBSVFAg
aGVhZGVyIE1VU1QgYmUgc2FtZSBhcyB0aGUgdmFsdWUNCj4gICAgICAgICBvZiBjb3JyZXNwb25k
aW5nIGZpZWxkIGluIG1haW4gY29udGVudCBSVFAgaGVhZGVyLCB3aGlsZSB0aGUNCj4gICAgICAg
ICB2YWx1ZSBvZiBwYXlsb2FkIHR5cGUgZmllbGQgU0hPVUxEIGJlIHNhbWUgYXMgdGhlIHZhbHVl
IG9mDQo+ICAgICAgICAgY29ycmVzcG9uZGluZyBmaWVsZCBpbiBtYWluIGNvbnRlbnQgUlRQIGhl
YWRlci4gIE5vdGUgdGhhdCBpbg0KPiAgICAgICAgIHNvbWUgY2FzZXMsIGl0IG1heSBiZSBuZWNl
c3NhcnkgdG8gdHJhbnNjb2RlIHRoZSBzdWJzdGl0dXRpdmUNCj4gICAgICAgICBjb250ZW50IHRv
IGVuc3VyZSB0aGUgcGF5bG9hZCB0eXBlIGlzIHRoZSBzYW1lLCBhbmQgdGhhdCB0aGlzDQo+ICAg
ICAgICAgbWF5IGJlIHByb2hpYml0aXZlbHkgZXhwZW5zaXZlLCBzbyBpdCBtaWdodCBiZSBhY2Nl
cHRhYmxlIHRvDQo+ICAgICAgICAgbGVhdmUgdGhlIHBheWxvYWQgdW50cmFuc2NvZGVkLiINCj4g
DQo+IEZpcnN0LCBJIHRoaW5rIHRoaXMgaXNuJ3QgcmVxdWlyZW1lbnRzLCB0aGV5IGFyZSBob3cg
b25lIHNob3VsZA0KPiBpbXBsZW1lbnQgaXQuICBJIGFsc28gdGhpbmssIG9uZSBjb3VsZCBjbGFy
aWZ5IHRoYXQgaWYgb25lIGhhcyBzaWduYWxsZWQNCj4gdGhlIGRpZmZlcmVudCBSVFAgcGF5bG9h
ZCB0eXBlcyB0aGVuIG9uZSBjYW4gYWN0dWFsbHkgc3dpdGNoIGJldHdlZW4NCj4gdGhlbS4gSUYg
dGhhdCBpcyBzdXBwb3J0ZWQgYnkgY2xpZW50IGRlcGVuZHMgb24gdGhlIHVzYWdlLg0KPiANCg0K
T0ssIHNvIGhvdyBhYm91dCB0byBkZWxldGUgdGhlIGNvbnRlbnQgIk5vdGUgdGhhdH5+fn4iPyB0
aGUgZGVsZXRlZCBjb250ZW50IHdpbGwgYmUgcmVtb3ZlIHRvIHNlY3Rpb24gNSB3aXRoIHRoZSBk
ZXNjcmlwdGlvbiBhYm91dCByZWFjdGlvbiBvZiB1c2VyIG9uIGRpZmZlcmVudCBjb2RlYy4NCg0K
PiANCj4gUkVRLTQ6IFNwbGljZXIgTVVTVCBiZSBiYWNrd2FyZCBjb21wYXRpYmxlIHdpdGggYmFz
aWMgY2hhcmFjdGVyaXN0aWNzIG9mDQo+ICAgICAgW1JGQzM1NTBdLCBlLmcuLCBTU1JDIGlkZW50
aWZpZXIgY29sbGlzaW9uIHJlc29sdXRpb24gYW5kIGxvb3ANCj4gICAgICBkZXRlY3Rpb24uDQo+
IA0KPiBTaG91bGRuJ3QgdGhpcyBhbHNvIGluY2x1ZGUgY2VydGFpbiBSVFAgZXh0ZW5zaW9ucyBh
bHNvPw0KPiANCg0KaG93IGFib3V0OiAgICJTcGxpY2VyIE1VU1QgYmUgYmFja3dhcmQgY29tcGF0
aWJsZSB3aXRoIFJUUC9SVENQIHByb3RvY29scyB3aXRoIGl0cyBhc3NvY2lhdGVkIHByb2ZpbGVz
LCBhbmQgZXh0ZW5zaW9ucyB0byB0aG9zZSBwcm90b2NvbHMiDQoNCj4gUkVRLTU6IFNwbGljZXIg
TVVTVCBoYXZlIHRoZSBjYXBhYmlsaXR5IHRvIGNvcnJlY3RseSBoYW5kbGUgYW55IHBhY2tldA0K
PiAgICAgIGxvc3MgZXZlbnRzIHJlZ2FyZGxlc3Mgb2Ygd2hldGhlciB0aGUgbG9zdCBjb250ZW50
IGlzIG1haW4gY29udGVudA0KPiAgICAgIG9yIHN1YnN0aXR1dGl2ZSBjb250ZW50Lg0KPiANCj4g
V291bGQgaXQgYmUgYmV0dGVyIHRvIGZvcm11bGF0ZSB0aGlzIGFzICJub3QgYWRkIGV4dHJhIGlt
cGFjdCBvZiBhbnkNCj4gcGFja2V0IGxvc3MgZXZlbnRzIHJlZ2FyZGxlc3Mgb2Ygd2hldGhlciB0
aGUgbG9zdCBjb250ZW50IGlzIG1haW4NCj4gY29udGVudCBvciBzdWJzdGl0dXRpdmUgY29udGVu
dA0KPiANCg0KQWNjZXB0Lg0KDQo+IFNlY3Rpb24gNSwgZmlyc3QgcGFyYWdyYXBoIG9uIHBhZ2Ug
OC4gSSB3b3VsZCBjb25zaWRlciB3cml0aW5nIHNvbWUNCj4gcHN1ZG8gY29kZSBmb3IgdGhlc2Ug
dHJhbnNsYXRpb24gY2FzZXMuDQo+IA0KDQpJIG9uY2Ugd3JvdGUgc29tZSBvbmVzIHdoaWNoIGlz
IGluIHJhdyBzdGF0dXMgYW5kIG5lZWRlZCB0byBiZSBlbGFib3JhdGVkLCB5b3VyIGlucHV0IGlz
IHZlcnkgYXBwcmVjaWF0ZWQuDQoNCj4gU2VjdGlvbiA2LiAiRXZlbiBpZiBubyBuZXcgc3Vic3Rp
dHV0aXZlIGNvbnRlbnQgd2lsbCBiZSBpbnNlcnRlZCwNCj4gICB0aGUgVHJhbnNsYXRvciBzdGls
bCBuZWVkcyB0byBtb2RpZnkgdGhlIG1haW4gUlRQIHBhY2tldHMsIGFuZCB0bw0KPiAgIHJlY2Fs
Y3VsYXRlIHRoZSBVRFAvSVAgY2hlY2tzdW0gdW50aWwgdGhlIG1haW4gUlRQIHNlc3Npb24gZW5k
cy4gSWYNCj4gICBUcmFuc2xhdG9yIHNlcnZlcyBtdWx0aXBsZSBtYWluIFJUUCBzdHJlYW1zIHNp
bXVsdGFuZW91c2x5LCB0aGlzIG1heQ0KPiAgIGxlYWQgdG8gbGFyZ2Ugb3ZlcmhlYWQgb24gdGhl
IFRyYW5zbGF0b3IuIg0KPiANCj4gSSBkb24ndCB0aGluayB0aGlzIHRyYW5zbGF0aW9uIGlzIGFu
eSBmb3JtIG9mIGV4dHJlbWUgY2FzZSBvZiBidXJkZW4uDQo+IFllcywgeW91IHdpbGwgbmVlZCB0
byB1cGRhdGUgYm90aCBzb21lIFJUUCBoZWFkZXIgZmllbGRzLiBXZWxsLCB5b3UNCj4gYW55d2F5
IHdvdWxkIG5lZWQgdG8gdXBkYXRlIHRoZSBhZGRyZXNzIGZpZWxkcyBhbmQgdGhhdCBpcyBwYXJ0
IG9mIHRoZQ0KPiBwc2V1ZG8gaGVhZGVyIGFueXdheS4gU28geW91IGNhbid0IGRvIHJlbGF5aW5n
IHdpdGhvdXQgcGF5aW5nIHRoaXMgY29zdC4NCj4gQW5kIHRoZXJlIGFyZSBoYXJkd2FyZSBvZmYt
bG9hZGluZyBmb3IgVURQIGNoZWNrc3Vtcy4NCg0KT0ssIHdlIGp1c3QgbmVlZCB0byBtZW50aW9u
IGltcGxlbnRhdGlvbiBjb25zaWRlcmF0aW9uIHRoYXQgdHJhbnNsYXRvciBuZWVkcyB0byBwcm9j
ZXNzIHRoZSBsb3dlciBsYXllcnMuIA0KDQpob3cgYWJvdXQ6ICAiV2hlbiBUcmFuc2xhdG9yIGlz
IHVzZWQgdG8gaGFuZGxlIFJUUCBzcGxpY2luZywgUlRQIHJlY2VpdmVyIGRvZXMgbm90IG5lZWQg
YW55IFJUUC9SVENQIGV4dGVuc2lvbiBmb3Igc3BsaWNpbmcuICBBcyBhIHRyYWRlLW9mZiwgVHJh
bnNsYXRvciBtdXN0IHByb2Nlc3MgUlRQIGFuZCBsb3dlciBsYXllcnMgY29tcGFyZWQgdG8ganVz
dCBmb3J3YXJkaW5nIHRoZSBtYWluIFJUUCBzdHJlYW0sIHNpbmNlIFRyYW5zbGF0b3IgbXVzdCBj
b29yZGluYXRlIHRoZSBzd2l0Y2ggYmV0d2VlbiBtYWluIGNvbnRlbnQgYW5kIHN1YnN0aXR1dGl2
ZSBjb250ZW50LCBhbmQgZ2VuZXJhdGUgaXRzIG93biBSVENQIHJlcG9ydHMuICBFdmVuIGlmIG5v
IG5ldyBzdWJzdGl0dXRpdmUgY29udGVudCB3aWxsIGJlIGluc2VydGVkLCB0aGUgVHJhbnNsYXRv
ciBzdGlsbCBuZWVkcyB0byBtb2RpZnkgdGhlIG1haW4gUlRQIHBhY2tldHMsIGFuZCB0byByZWNh
bGN1bGF0ZSB0aGUgVURQL0lQIGNoZWNrc3VtIHVudGlsIHRoZSBtYWluIFJUUCBzZXNzaW9uIGVu
ZHMuIg0KDQoNClRoYW5rIHlvdSB2ZXJ5IG11Y2ggYWdhaW4uDQoNCkppbndlaQ0KDQo+IA0KPiBD
aGVlcnMNCj4gDQo+IE1hZ251cyBXZXN0ZXJsdW5kDQo+IA0KPiAtLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQo+IE11
bHRpbWVkaWEgVGVjaG5vbG9naWVzLCBFcmljc3NvbiBSZXNlYXJjaCBFQUIvVFZNDQo+IC0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0NCj4gRXJpY3Nzb24gQUIgICAgICAgICAgICAgICAgfCBQaG9uZSAgKzQ2IDEwIDcx
NDgyODcNCj4gRuRy9mdhdGFuIDYgICAgICAgICAgICAgICAgfCBNb2JpbGUgKzQ2IDczIDA5NDkw
NzkNCj4gU0UtMTY0IDgwIFN0b2NraG9sbSwgU3dlZGVufCBtYWlsdG86IG1hZ251cy53ZXN0ZXJs
dW5kQGVyaWNzc29uLmNvbQ0KPiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t


From daveoran@orandom.net  Mon Mar 28 12:56:44 2011
Return-Path: <daveoran@orandom.net>
X-Original-To: avtext@core3.amsl.com
Delivered-To: avtext@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 9F69B3A68FE for <avtext@core3.amsl.com>; Mon, 28 Mar 2011 12:56:44 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.599
X-Spam-Level: 
X-Spam-Status: No, score=-4.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, GB_I_INVITATION=-2]
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 aBpN5ICWD4BY for <avtext@core3.amsl.com>; Mon, 28 Mar 2011 12:56:43 -0700 (PDT)
Received: from spark.crystalorb.net (spark.crystalorb.net [IPv6:2001:470:d:21b:3c00::1]) by core3.amsl.com (Postfix) with ESMTP id 806C53A68FA for <avtext@ietf.org>; Mon, 28 Mar 2011 12:56:43 -0700 (PDT)
Received: from [10.32.245.155] (c-24-62-229-193.hsd1.ma.comcast.net [24.62.229.193]) (authenticated bits=0) by spark.crystalorb.net (8.14.3/8.14.3/Debian-5+lenny1) with ESMTP id p2SJwk83031699 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=NO); Mon, 28 Mar 2011 12:58:47 -0700
Mime-Version: 1.0 (Apple Message framework v1084)
Content-Type: text/plain; charset=us-ascii
From: David R Oran <daveoran@orandom.net>
In-Reply-To: <EDC0A1AE77C57744B664A310A0B23AE21EB2B05D@FRMRSSXCHMBSC3.dc-m.alcatel-lucent.com>
Date: Mon, 28 Mar 2011 15:58:08 -0400
Content-Transfer-Encoding: quoted-printable
Message-Id: <3F01CB95-4099-4B04-99D5-6B2D8551E12E@orandom.net>
References: <EDC0A1AE77C57744B664A310A0B23AE21EB2B05D@FRMRSSXCHMBSC3.dc-m.alcatel-lucent.com>
To: "DRAGE, Keith (Keith)" <keith.drage@alcatel-lucent.com>
X-Mailer: Apple Mail (2.1084)
Cc: "avtext@ietf.org" <avtext@ietf.org>
Subject: Re: [avtext] Splicing: Confirmation of decisions at IETF#80
X-BeenThere: avtext@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Audio/Video Transport Extensions working group discussion list <avtext.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/avtext>, <mailto:avtext-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/avtext>
List-Post: <mailto:avtext@ietf.org>
List-Help: <mailto:avtext-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/avtext>, <mailto:avtext-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 28 Mar 2011 19:56:44 -0000

Sorry I wasn't there folks (still can't travel for another month or so).
I have one question about the discussion and conclusion.

Was there consensus on the (I believe explicit) statement in the =
requirements that the splicing action be completely undetectable by the =
receiver?

The reason I ask is that from my perspective, the entire technical =
approach (including whether to model as a translator or mixer) is driven =
by this one requirement. In fact, I can see a number of MUCH simpler =
approaches if this requirement is dropped.

I just want to be clear when we adopt the milestone if we are a priori =
confining the solution space to solutions that satisfy this requirement.

I'm somewhat ambivalent about this, since the only use case I can think =
of where undetectability comes into play is advertisement insertion. We =
should be clear that everybody understands that this is the case.

Cheers, DaveO.


On Mar 28, 2011, at 12:01 PM, DRAGE, Keith (Keith) wrote:

> (As WG chair)
>=20
> There was significant interest in the face-to-face meeting to creating =
a milestone in the WG. The essence of the milestone will be to address =
the use case of splicing using existing tools provided in RTP. It will =
therefore be an informational document.
>=20
> Unless the chairs hear contrary positions on the mailing list, the =
chairs will discussing such a milestone with the AD and adding it to our =
list of milestones in AVTEXT.
>=20
> Please respond by the end of this week (Friday).
>=20
> This does not adopt the current text as a working group item. The =
author will provide another revision of this document based on comments =
made, and other comments that people may wish to contribute now, and we =
will make a call to adopt text at that point. Please take this as an =
invitation to contribution other material either via the mailing list or =
via separate internet-drafts.
>=20
> Regards
>=20
> Keith
> _______________________________________________
> avtext mailing list
> avtext@ietf.org
> https://www.ietf.org/mailman/listinfo/avtext


From keith.drage@alcatel-lucent.com  Mon Mar 28 13:02:53 2011
Return-Path: <keith.drage@alcatel-lucent.com>
X-Original-To: avtext@core3.amsl.com
Delivered-To: avtext@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id DCD073A68FA for <avtext@core3.amsl.com>; Mon, 28 Mar 2011 13:02:53 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -106.944
X-Spam-Level: 
X-Spam-Status: No, score=-106.944 tagged_above=-999 required=5 tests=[AWL=1.305, BAYES_00=-2.599, GB_I_INVITATION=-2, HELO_EQ_FR=0.35, 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 iWYelmdXbs7q for <avtext@core3.amsl.com>; Mon, 28 Mar 2011 13:02:53 -0700 (PDT)
Received: from smail2.alcatel.fr (smail2.alcatel.fr [64.208.49.57]) by core3.amsl.com (Postfix) with ESMTP id C2BDA3A68FE for <avtext@ietf.org>; Mon, 28 Mar 2011 13:02:51 -0700 (PDT)
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 p2SK4RdU013395 (version=TLSv1/SSLv3 cipher=RC4-MD5 bits=128 verify=NOT); Mon, 28 Mar 2011 22:04:28 +0200
Received: from FRMRSSXCHMBSC3.dc-m.alcatel-lucent.com ([135.120.45.46]) by FRMRSSXCHHUB03.dc-m.alcatel-lucent.com ([135.120.45.63]) with mapi; Mon, 28 Mar 2011 22:04:27 +0200
From: "DRAGE, Keith (Keith)" <keith.drage@alcatel-lucent.com>
To: David R Oran <daveoran@orandom.net>
Date: Mon, 28 Mar 2011 22:04:25 +0200
Thread-Topic: [avtext] Splicing: Confirmation of decisions at IETF#80
Thread-Index: AcvtgnyoD+DlN3rDQNCi8mEL9mJsZwAACKbg
Message-ID: <EDC0A1AE77C57744B664A310A0B23AE21EB2B09A@FRMRSSXCHMBSC3.dc-m.alcatel-lucent.com>
References: <EDC0A1AE77C57744B664A310A0B23AE21EB2B05D@FRMRSSXCHMBSC3.dc-m.alcatel-lucent.com> <3F01CB95-4099-4B04-99D5-6B2D8551E12E@orandom.net>
In-Reply-To: <3F01CB95-4099-4B04-99D5-6B2D8551E12E@orandom.net>
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
X-Scanned-By: MIMEDefang 2.64 on 155.132.188.80
Cc: "avtext@ietf.org" <avtext@ietf.org>
Subject: Re: [avtext] Splicing: Confirmation of decisions at IETF#80
X-BeenThere: avtext@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Audio/Video Transport Extensions working group discussion list <avtext.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/avtext>, <mailto:avtext-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/avtext>
List-Post: <mailto:avtext@ietf.org>
List-Help: <mailto:avtext-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/avtext>, <mailto:avtext-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 28 Mar 2011 20:02:54 -0000

(As WG chair)

That would be too much detail for the setting of a milestone, which is all =
we are asking the working group to perform at the moment (and no we did not=
 discuss this in the working group - at least to my recollection).

However it sounds like a perfectly reasonable question to ask in terms of w=
hat the draft (when we get round to the adoption question for text) should =
cover, either as discussion or as a stated requirement.

Essentially as regards the text we are in the phase of identifying to the a=
uthor issues he should cover to make his draft text more acceptable to the =
WG than any other text (not that there is any at the moment).

Feel free to have that discussion.

Regards

Keith

P.S. We are missing you.



> -----Original Message-----
> From: David R Oran [mailto:daveoran@orandom.net]
> Sent: 28 March 2011 20:58
> To: DRAGE, Keith (Keith)
> Cc: avtext@ietf.org
> Subject: Re: [avtext] Splicing: Confirmation of decisions at IETF#80
>=20
> Sorry I wasn't there folks (still can't travel for another month or so).
> I have one question about the discussion and conclusion.
>=20
> Was there consensus on the (I believe explicit) statement in the
> requirements that the splicing action be completely undetectable by the
> receiver?
>=20
> The reason I ask is that from my perspective, the entire technical
> approach (including whether to model as a translator or mixer) is driven
> by this one requirement. In fact, I can see a number of MUCH simpler
> approaches if this requirement is dropped.
>=20
> I just want to be clear when we adopt the milestone if we are a priori
> confining the solution space to solutions that satisfy this requirement.
>=20
> I'm somewhat ambivalent about this, since the only use case I can think o=
f
> where undetectability comes into play is advertisement insertion. We
> should be clear that everybody understands that this is the case.
>=20
> Cheers, DaveO.
>=20
>=20
> On Mar 28, 2011, at 12:01 PM, DRAGE, Keith (Keith) wrote:
>=20
> > (As WG chair)
> >
> > There was significant interest in the face-to-face meeting to creating =
a
> milestone in the WG. The essence of the milestone will be to address the
> use case of splicing using existing tools provided in RTP. It will
> therefore be an informational document.
> >
> > Unless the chairs hear contrary positions on the mailing list, the
> chairs will discussing such a milestone with the AD and adding it to our
> list of milestones in AVTEXT.
> >
> > Please respond by the end of this week (Friday).
> >
> > This does not adopt the current text as a working group item. The autho=
r
> will provide another revision of this document based on comments made, an=
d
> other comments that people may wish to contribute now, and we will make a
> call to adopt text at that point. Please take this as an invitation to
> contribution other material either via the mailing list or via separate
> internet-drafts.
> >
> > Regards
> >
> > Keith
> > _______________________________________________
> > avtext mailing list
> > avtext@ietf.org
> > https://www.ietf.org/mailman/listinfo/avtext


From keith.drage@alcatel-lucent.com  Mon Mar 28 13:16:00 2011
Return-Path: <keith.drage@alcatel-lucent.com>
X-Original-To: avtext@core3.amsl.com
Delivered-To: avtext@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id E076128C0F0 for <avtext@core3.amsl.com>; Mon, 28 Mar 2011 13:16:00 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -105.978
X-Spam-Level: 
X-Spam-Status: No, score=-105.978 tagged_above=-999 required=5 tests=[AWL=0.271, BAYES_00=-2.599, HELO_EQ_FR=0.35, 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 KM6ITPs1LK9i for <avtext@core3.amsl.com>; Mon, 28 Mar 2011 13:16:00 -0700 (PDT)
Received: from smail3.alcatel.fr (smail3.alcatel.fr [64.208.49.56]) by core3.amsl.com (Postfix) with ESMTP id A98CD28C0D8 for <avtext@ietf.org>; Mon, 28 Mar 2011 13:15:59 -0700 (PDT)
Received: from FRMRSSXCHHUB03.dc-m.alcatel-lucent.com (FRMRSSXCHHUB03.dc-m.alcatel-lucent.com [135.120.45.63]) by smail3.alcatel.fr (8.14.3/8.14.3/ICT) with ESMTP id p2SKHaMf031967 (version=TLSv1/SSLv3 cipher=RC4-MD5 bits=128 verify=NOT) for <avtext@ietf.org>; Mon, 28 Mar 2011 22:17:36 +0200
Received: from FRMRSSXCHMBSC3.dc-m.alcatel-lucent.com ([135.120.45.46]) by FRMRSSXCHHUB03.dc-m.alcatel-lucent.com ([135.120.45.63]) with mapi; Mon, 28 Mar 2011 22:17:36 +0200
From: "DRAGE, Keith (Keith)" <keith.drage@alcatel-lucent.com>
To: "avtext@ietf.org" <avtext@ietf.org>
Date: Mon, 28 Mar 2011 22:17:33 +0200
Thread-Topic: Submit Considerations for RAMS Scenarios for Informational
Thread-Index: AcvthSw7wFWI3F0kRBCq9s2LCxJEOw==
Message-ID: <EDC0A1AE77C57744B664A310A0B23AE21EB2B09B@FRMRSSXCHMBSC3.dc-m.alcatel-lucent.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
X-Scanned-By: MIMEDefang 2.64 on 155.132.188.83
Subject: [avtext] Submit Considerations for RAMS Scenarios for Informational
X-BeenThere: avtext@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Audio/Video Transport Extensions working group discussion list <avtext.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/avtext>, <mailto:avtext-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/avtext>
List-Post: <mailto:avtext@ietf.org>
List-Help: <mailto:avtext-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/avtext>, <mailto:avtext-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 28 Mar 2011 20:16:01 -0000

(As WG chair)

This is not a confirmation of an IETF#80 decision, but more a plea for inpu=
t.

We have a milestone as above, and it is the nearest in terms of current dat=
e as to when we have to produce a deliverable (June 2011) to any other.

Ali has a draft covering this:

http://datatracker.ietf.org/doc/draft-begen-avtext-rams-scenarios/

Do please look at this draft, and consider the scenarios he has identified.=
=20

Are these the useful ones? Are any of them not particularly useful? Has he =
missed scenarios that would be more useful in terms of RAMS use cases?

Do consider whether the document is too long, or indeed conversely needs mo=
re detail. Which is it?

We'd like to make a decision on adopting the text fairly soon (like a coupl=
e of weeks at most), and it would be nice to hammer out some of these point=
s before we get to doing that. The answers to these sort of questions ident=
ify what sort of document you want to adopt.

And if you believe that the answer lies in an entirely different direction,=
 you can always point that direction in an alternative author generated dra=
ft, if you consider this a better way of opening the discussion that critic=
ising / improving an existing author draft.

Regards

Keith





From keith.drage@alcatel-lucent.com  Mon Mar 28 13:21:43 2011
Return-Path: <keith.drage@alcatel-lucent.com>
X-Original-To: avtext@core3.amsl.com
Delivered-To: avtext@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 473983A6902 for <avtext@core3.amsl.com>; Mon, 28 Mar 2011 13:21:43 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -105.985
X-Spam-Level: 
X-Spam-Status: No, score=-105.985 tagged_above=-999 required=5 tests=[AWL=0.264, BAYES_00=-2.599, HELO_EQ_FR=0.35, 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 H78XpvERlbNy for <avtext@core3.amsl.com>; Mon, 28 Mar 2011 13:21:42 -0700 (PDT)
Received: from smail2.alcatel.fr (smail2.alcatel.fr [64.208.49.57]) by core3.amsl.com (Postfix) with ESMTP id 3459D3A68C2 for <avtext@ietf.org>; Mon, 28 Mar 2011 13:21:42 -0700 (PDT)
Received: from FRMRSSXCHHUB04.dc-m.alcatel-lucent.com (FRMRSSXCHHUB04.dc-m.alcatel-lucent.com [135.120.45.64]) by smail2.alcatel.fr (8.14.3/8.14.3/ICT) with ESMTP id p2SKNH00017036 (version=TLSv1/SSLv3 cipher=RC4-MD5 bits=128 verify=NOT) for <avtext@ietf.org>; Mon, 28 Mar 2011 22:23:19 +0200
Received: from FRMRSSXCHMBSC3.dc-m.alcatel-lucent.com ([135.120.45.46]) by FRMRSSXCHHUB04.dc-m.alcatel-lucent.com ([135.120.45.64]) with mapi; Mon, 28 Mar 2011 22:23:18 +0200
From: "DRAGE, Keith (Keith)" <keith.drage@alcatel-lucent.com>
To: "avtext@ietf.org" <avtext@ietf.org>
Date: Mon, 28 Mar 2011 22:23:17 +0200
Thread-Topic: Submit Support for multiple clock rates in an RTP session for Proposed Standard  
Thread-Index: AcvthfklD932g772RamkNFTmSIxInw==
Message-ID: <EDC0A1AE77C57744B664A310A0B23AE21EB2B09C@FRMRSSXCHMBSC3.dc-m.alcatel-lucent.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
X-Scanned-By: MIMEDefang 2.64 on 155.132.188.80
Subject: [avtext] Submit Support for multiple clock rates in an RTP session for Proposed Standard
X-BeenThere: avtext@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Audio/Video Transport Extensions working group discussion list <avtext.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/avtext>, <mailto:avtext-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/avtext>
List-Post: <mailto:avtext@ietf.org>
List-Help: <mailto:avtext-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/avtext>, <mailto:avtext-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 28 Mar 2011 20:21:43 -0000

The final update of todays discussion. Again no decision to make immediatel=
y.

Marc has some current discussions to work through and produce an update of:

http://datatracker.ietf.org/doc/draft-petithuguenin-avtext-multiple-clock-r=
ates/


At that point we would like to make a call for the WG to adopt text to fulf=
il the current milestone.

So now would be a good point to review the text, and identify if this docum=
ent is something on which such a call should be performed, or whether you e=
nvisage an entirely different document.=20

If so, either make suggestions to Marc on what he might incorporate in his =
document, or alternatively produce an alternative draft pointing a better w=
ay forward. Note we are not identifying completeness at this point, merely =
laying the ground for the best direction to get some working group consensu=
s text on the table.

Regards

Keith

From daveoran@orandom.net  Mon Mar 28 13:31:29 2011
Return-Path: <daveoran@orandom.net>
X-Original-To: avtext@core3.amsl.com
Delivered-To: avtext@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 9EF523A68C2 for <avtext@core3.amsl.com>; Mon, 28 Mar 2011 13:31:29 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.599
X-Spam-Level: 
X-Spam-Status: No, score=-4.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, GB_I_INVITATION=-2]
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 nRld+aZObe8v for <avtext@core3.amsl.com>; Mon, 28 Mar 2011 13:31:28 -0700 (PDT)
Received: from spark.crystalorb.net (spark.crystalorb.net [IPv6:2001:470:d:21b:3c00::1]) by core3.amsl.com (Postfix) with ESMTP id 4127C28C0FB for <avtext@ietf.org>; Mon, 28 Mar 2011 13:31:27 -0700 (PDT)
Received: from [10.32.245.155] (c-24-62-229-193.hsd1.ma.comcast.net [24.62.229.193]) (authenticated bits=0) by spark.crystalorb.net (8.14.3/8.14.3/Debian-5+lenny1) with ESMTP id p2SKXX84032148 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=NO); Mon, 28 Mar 2011 13:33:34 -0700
Mime-Version: 1.0 (Apple Message framework v1084)
Content-Type: text/plain; charset=us-ascii
From: David R Oran <daveoran@orandom.net>
In-Reply-To: <EDC0A1AE77C57744B664A310A0B23AE21EB2B09A@FRMRSSXCHMBSC3.dc-m.alcatel-lucent.com>
Date: Mon, 28 Mar 2011 16:32:54 -0400
Content-Transfer-Encoding: quoted-printable
Message-Id: <B32A87D1-921E-4369-92FC-8616F2607104@orandom.net>
References: <EDC0A1AE77C57744B664A310A0B23AE21EB2B05D@FRMRSSXCHMBSC3.dc-m.alcatel-lucent.com> <3F01CB95-4099-4B04-99D5-6B2D8551E12E@orandom.net> <EDC0A1AE77C57744B664A310A0B23AE21EB2B09A@FRMRSSXCHMBSC3.dc-m.alcatel-lucent.com>
To: "DRAGE, Keith (Keith)" <keith.drage@alcatel-lucent.com>
X-Mailer: Apple Mail (2.1084)
Cc: "avtext@ietf.org" <avtext@ietf.org>
Subject: Re: [avtext] Splicing: Confirmation of decisions at IETF#80
X-BeenThere: avtext@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Audio/Video Transport Extensions working group discussion list <avtext.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/avtext>, <mailto:avtext-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/avtext>
List-Post: <mailto:avtext@ietf.org>
List-Help: <mailto:avtext-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/avtext>, <mailto:avtext-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 28 Mar 2011 20:31:29 -0000

On Mar 28, 2011, at 4:04 PM, DRAGE, Keith (Keith) wrote:

> (As WG chair)
>=20
> That would be too much detail for the setting of a milestone, which is =
all we are asking the working group to perform at the moment (and no we =
did not discuss this in the working group - at least to my =
recollection).
>=20
Well, I sort of disagree. If some hyperbole would help clarify, this is =
like establishing a milestone "get astronauts to the moon" while leaving =
out the pesky requirements detail of "you need to get them back alive".

> However it sounds like a perfectly reasonable question to ask in terms =
of what the draft (when we get round to the adoption question for text) =
should cover, either as discussion or as a stated requirement.
>=20
I just want to make sure people are aware of the implications implicit =
in the milestone so we don't immediately stall over the consequences of =
this (to me key overriding) requirement.

> Essentially as regards the text we are in the phase of identifying to =
the author issues he should cover to make his draft text more acceptable =
to the WG than any other text (not that there is any at the moment).
>=20
I'm not at the point of worrying about text in the drafts, since if we =
are on the same page as the authors on the undetectability requirement =
whatever the final thing says it's going to look more or less like what =
they propose, and if the WG doesn't buy the requirement by contrast I =
suspect the ultimate solution can look quite different (and possibly =
quite a bit simpler).

So, for the record, I am in favor of the milestone without an =
undetectability requirement and not opposed (but abstain) with that =
requirement.

> Feel free to have that discussion.
>=20
> Regards
>=20
> Keith
>=20
> P.S. We are missing you.
>=20
>=20
>=20
>> -----Original Message-----
>> From: David R Oran [mailto:daveoran@orandom.net]
>> Sent: 28 March 2011 20:58
>> To: DRAGE, Keith (Keith)
>> Cc: avtext@ietf.org
>> Subject: Re: [avtext] Splicing: Confirmation of decisions at IETF#80
>>=20
>> Sorry I wasn't there folks (still can't travel for another month or =
so).
>> I have one question about the discussion and conclusion.
>>=20
>> Was there consensus on the (I believe explicit) statement in the
>> requirements that the splicing action be completely undetectable by =
the
>> receiver?
>>=20
>> The reason I ask is that from my perspective, the entire technical
>> approach (including whether to model as a translator or mixer) is =
driven
>> by this one requirement. In fact, I can see a number of MUCH simpler
>> approaches if this requirement is dropped.
>>=20
>> I just want to be clear when we adopt the milestone if we are a =
priori
>> confining the solution space to solutions that satisfy this =
requirement.
>>=20
>> I'm somewhat ambivalent about this, since the only use case I can =
think of
>> where undetectability comes into play is advertisement insertion. We
>> should be clear that everybody understands that this is the case.
>>=20
>> Cheers, DaveO.
>>=20
>>=20
>> On Mar 28, 2011, at 12:01 PM, DRAGE, Keith (Keith) wrote:
>>=20
>>> (As WG chair)
>>>=20
>>> There was significant interest in the face-to-face meeting to =
creating a
>> milestone in the WG. The essence of the milestone will be to address =
the
>> use case of splicing using existing tools provided in RTP. It will
>> therefore be an informational document.
>>>=20
>>> Unless the chairs hear contrary positions on the mailing list, the
>> chairs will discussing such a milestone with the AD and adding it to =
our
>> list of milestones in AVTEXT.
>>>=20
>>> Please respond by the end of this week (Friday).
>>>=20
>>> This does not adopt the current text as a working group item. The =
author
>> will provide another revision of this document based on comments =
made, and
>> other comments that people may wish to contribute now, and we will =
make a
>> call to adopt text at that point. Please take this as an invitation =
to
>> contribution other material either via the mailing list or via =
separate
>> internet-drafts.
>>>=20
>>> Regards
>>>=20
>>> Keith
>>> _______________________________________________
>>> avtext mailing list
>>> avtext@ietf.org
>>> https://www.ietf.org/mailman/listinfo/avtext


From xiajinwei@huawei.com  Tue Mar 29 07:29:17 2011
Return-Path: <xiajinwei@huawei.com>
X-Original-To: avtext@core3.amsl.com
Delivered-To: avtext@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 69FC93A682D for <avtext@core3.amsl.com>; Tue, 29 Mar 2011 07:29:17 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 3.035
X-Spam-Level: ***
X-Spam-Status: No, score=3.035 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, CHARSET_FARAWAY_HEADER=3.2, CN_BODY_35=0.339, GB_I_INVITATION=-2, MIME_8BIT_HEADER=0.3, MIME_CHARSET_FARAWAY=2.45, SARE_SUB_ENC_GB2312=1.345]
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 GLigGDPVKCvN for <avtext@core3.amsl.com>; Tue, 29 Mar 2011 07:29:16 -0700 (PDT)
Received: from usaga01-in.huawei.com (usaga01-in.huawei.com [206.16.17.211]) by core3.amsl.com (Postfix) with ESMTP id BAA283A682B for <avtext@ietf.org>; Tue, 29 Mar 2011 07:29:15 -0700 (PDT)
Received: from huawei.com (usaml01-in [172.18.4.6]) by usaga01-in.huawei.com (iPlanet Messaging Server 5.2 HotFix 2.14 (built Aug 8 2006)) with ESMTP id <0LIT003RBPNGGP@usaga01-in.huawei.com> for avtext@ietf.org; Tue, 29 Mar 2011 09:30:52 -0500 (CDT)
Received: from huawei.com ([172.17.1.87]) by usaga01-in.huawei.com (iPlanet Messaging Server 5.2 HotFix 2.14 (built Aug 8 2006)) with ESMTP id <0LIT00IDLPNDLN@usaga01-in.huawei.com> for avtext@ietf.org; Tue, 29 Mar 2011 09:30:51 -0500 (CDT)
Received: from [172.24.1.55] (Forwarded-For: [88.208.109.142]) by szxmc02-in.huawei.com (mshttpd); Tue, 29 Mar 2011 22:30:48 +0800
Date: Tue, 29 Mar 2011 22:30:48 +0800
From: xiajinwei 65217 <xiajinwei@huawei.com>
In-reply-to: <EDC0A1AE77C57744B664A310A0B23AE21EB2B09A@FRMRSSXCHMBSC3.dc-m.alcatel-lucent.com>
To: "DRAGE, Keith (Keith)" <keith.drage@alcatel-lucent.com>
Message-id: <fd0e84503d80.3d80fd0e8450@huawei.com>
MIME-version: 1.0
X-Mailer: iPlanet Messenger Express 5.2 HotFix 2.14 (built Aug  8 2006)
Content-type: multipart/mixed; boundary="Boundary_(ID_tz5IoXMs8IV0Qf+B/h5Z4Q)"
Content-language: zh-CN
X-Accept-Language: zh-CN
Priority: normal
References: <EDC0A1AE77C57744B664A310A0B23AE21EB2B05D@FRMRSSXCHMBSC3.dc-m.alcatel-lucent.com> <3F01CB95-4099-4B04-99D5-6B2D8551E12E@orandom.net> <EDC0A1AE77C57744B664A310A0B23AE21EB2B09A@FRMRSSXCHMBSC3.dc-m.alcatel-lucent.com>
Cc: "avtext@ietf.org" <avtext@ietf.org>
Subject: [avtext] =?gb2312?b?u9i4tCA6UmU6ICBTcGxpY2luZzogQ29uZmlybWF0aW9u?= =?gb2312?b?IG9mIGRlY2lzaW9ucyBhdCBJRVRGIzgw?=
X-BeenThere: avtext@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Audio/Video Transport Extensions working group discussion list <avtext.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/avtext>, <mailto:avtext-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/avtext>
List-Post: <mailto:avtext@ietf.org>
List-Help: <mailto:avtext-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/avtext>, <mailto:avtext-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 29 Mar 2011 14:29:17 -0000

This is a multi-part message in MIME format.

--Boundary_(ID_tz5IoXMs8IV0Qf+B/h5Z4Q)
Content-type: text/plain; charset=gb2312
Content-transfer-encoding: quoted-printable
Content-disposition: inline



Hi Chair and Dave=2C

Thank your comments=2E =


The user in RTP/RTCP protocol is STB device=2C so user undetectability is=
 exactly STB undetectability=2E This means that substitutive content and =
main content should not be discriminated by STB in RTP layer=2E =

If the substitutive content comes from local file storage=2C translator c=
an directly replace the main content in a single stream=2C i=2Ee=2E=2C ma=
in stream=2E This is irrrelevant to STB undetectability requirement=2E

If the substitutive content is conveyed via another RTP stream=2C transla=
tor does not merge the two streams into one and outputs them alternately=2C=
 this will cause a few concerns=2E  From commercial viewpoint=2C STB has =
the capability to detect the substitutive stream=2C and thus possibly fil=
ter substitutive stream=2C especially in DVR/PVR/Time-shift applications=2C=
 this is unacceptable for operators and advertisers=2E SMPTE 321M standar=
d (Splice Points f
or MPEG2-TS) gives corresponding description =22However=2C in order to pr=
event commercial killing devices from taking advantage of changes in PSI=2C=
 systems with splicing are encouraged to avoid changes to the PMT by reus=
ing existing video and audio PIDs after a splice=2E =22  IMHO it is STB u=
ndetectability on TS layer=2C we just map the requirement to RTP layer=2E=
 I also attaches SMPTE 321=2E


Thank you

Jinwei


----- =D4=AD=D3=CA=BC=FE -----
=B7=A2=BC=FE=C8=CB=3A =22DRAGE=2C Keith (Keith)=22 =3Ckeith=2Edrage=40alc=
atel-lucent=2Ecom=3E
=C8=D5=C6=DA=3A =D0=C7=C6=DA=B6=FE=2C =C8=FD=D4=C2 29=C8=D5=2C 2011 =C9=CF=
=CE=E74=3A04
=D6=F7=CC=E2=3A Re=3A =5Bavtext=5D Splicing=3A Confirmation of decisions =
at IETF=2380
=CA=D5=BC=FE=C8=CB=3A David R Oran =3Cdaveoran=40orandom=2Enet=3E
=B3=AD=CB=CD=3A =22avtext=40ietf=2Eorg=22 =3Cavtext=40ietf=2Eorg=3E

=3E (As WG chair)
=3E =

=3E That would be too much detail for the setting of a milestone=2C =

=3E which is all we are asking the working group to perform at the =

=3E moment (and no we did not discuss this in the working group - at =

=3E least to my recollection)=2E
=3E =

=3E However it sounds like a perfectly reasonable question to ask in =

=3E terms of what the draft (when we get round to the adoption =

=3E question for text) should cover=2C either as discussion or as a =

=3E stated requirement=2E
=3E =

=3E Essentially as regards the text we are in the phase of identifying =

=3E to the author issues he should cover to make his draft text more =

=3E acceptable to the WG than any other text (not that there is any at =

=3E the moment)=2E
=3E =

=3E Feel free to have that discussion=2E
=3E =

=3E Regards
=3E =

=3E Keith
=3E =

=3E P=2ES=2E We are missing you=2E
=3E =

=3E =

=3E =

=3E =3E -----Original Message-----
=3E =3E From=3A David R Oran =5Bmailto=3Adaveoran=40orandom=2Enet=5D
=3E =3E Sent=3A 28 March 2011 20=3A58
=3E =3E To=3A DRAGE=2C Keith (Keith)
=3E =3E Cc=3A avtext=40ietf=2Eorg
=3E =3E Subject=3A Re=3A =5Bavtext=5D Splicing=3A Confirmation of decisio=
ns at IETF=2380
=3E =3E =

=3E =3E Sorry I wasn=27t there folks (still can=27t travel for another mo=
nth =

=3E or so)=2E
=3E =3E I have one question about the discussion and conclusion=2E
=3E =3E =

=3E =3E Was there consensus on the (I believe explicit) statement in the
=3E =3E requirements that the splicing action be completely undetectable =

=3E by the
=3E =3E receiver=3F
=3E =3E =

=3E =3E The reason I ask is that from my perspective=2C the entire techni=
cal
=3E =3E approach (including whether to model as a translator or mixer) =

=3E is driven
=3E =3E by this one requirement=2E In fact=2C I can see a number of MUCH =
simpler
=3E =3E approaches if this requirement is dropped=2E
=3E =3E =

=3E =3E I just want to be clear when we adopt the milestone if we are a =

=3E priori=3E confining the solution space to solutions that satisfy =

=3E this requirement=2E
=3E =3E =

=3E =3E I=27m somewhat ambivalent about this=2C since the only use case I=
 =

=3E can think of
=3E =3E where undetectability comes into play is advertisement =

=3E insertion=2E We
=3E =3E should be clear that everybody understands that this is the case=2E=

=3E =3E =

=3E =3E Cheers=2C DaveO=2E
=3E =3E =

=3E =3E =

=3E =3E On Mar 28=2C 2011=2C at 12=3A01 PM=2C DRAGE=2C Keith (Keith) wrot=
e=3A
=3E =3E =

=3E =3E =3E (As WG chair)
=3E =3E =3E
=3E =3E =3E There was significant interest in the face-to-face meeting to=
 =

=3E creating a
=3E =3E milestone in the WG=2E The essence of the milestone will be to =

=3E address the
=3E =3E use case of splicing using existing tools provided in RTP=2E It w=
ill
=3E =3E therefore be an informational document=2E
=3E =3E =3E
=3E =3E =3E Unless the chairs hear contrary positions on the mailing list=
=2C the
=3E =3E chairs will discussing such a milestone with the AD and adding =

=3E it to our
=3E =3E list of milestones in AVTEXT=2E
=3E =3E =3E
=3E =3E =3E Please respond by the end of this week (Friday)=2E
=3E =3E =3E
=3E =3E =3E This does not adopt the current text as a working group item=2E=
 =

=3E The author
=3E =3E will provide another revision of this document based on comments =

=3E made=2C and
=3E =3E other comments that people may wish to contribute now=2C and we =

=3E will make a
=3E =3E call to adopt text at that point=2E Please take this as an =

=3E invitation to
=3E =3E contribution other material either via the mailing list or via =

=3E separate=3E internet-drafts=2E
=3E =3E =3E
=3E =3E =3E Regards
=3E =3E =3E
=3E =3E =3E Keith
=3E =3E =3E =5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=
=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=
=5F
=3E =3E =3E avtext mailing list
=3E =3E =3E avtext=40ietf=2Eorg
=3E =3E =3E https=3A//www=2Eietf=2Eorg/mailman/listinfo/avtext
=3E =

=3E =5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=
=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F
=3E avtext mailing list
=3E avtext=40ietf=2Eorg
=3E https=3A//www=2Eietf=2Eorg/mailman/listinfo/avtext
=3E 

--Boundary_(ID_tz5IoXMs8IV0Qf+B/h5Z4Q)
Content-type: application/pdf; NAME="SMPTE 312M.pdf"
Content-transfer-encoding: base64
Content-disposition: attachment; filename="SMPTE 312M.pdf"

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
JApBEZif7x0TIGyEEGRZbJiaKUQOxaJZxfCUsai/I4UIEbkIYMY+zYbjR2Btz5CgUAbPAFAi
sZcb6JzbRh5Th9YMJdLmC74wBny+TChQ6CEFcCohytpyceceoz40JBQyoM5YB9Yxx9JRAM5R
SOI66HwNKeZAQOhajYkOzLbV43ItETgFBpK1RCLDqipBqT4ipAhrMcLNRiaisecQY8sfrO0F
74yzBOYwsdYxI/xFwO8MIlj1RU5VJqiyJV6ybZAHMRqtwIIJwKYJIF4KY50DkOIJo1UdBKLy
IsB20CcExWzyJp4sqMBuQ3g+S7rQYv55pKIIJjRiDtQEAIwNINgNr4byr1w1jBDILnYFsyRD
DASEEucJwuIrkKJ+jo4+QlMbKJwIanKvgEE0QxbyMyqEAgQ6UrL1srguSSsCompuQ+QIIKgK
YIaeIF5xpKIIgNLZwwaOEuAs7BCSaE0uxV6Swn4FEvsgrfz/IjbZQECCIsAu4EDcROA2x2jp
EP4i7/Yjgr8B4j0c4kssItUBwvIt5ITcUTBVxET5a4UKgs8LrnStwKhUgraQs9woaY4pU5sv
5iJDAobATApJEEZaw3I3kzcyMyc6E76EcdEAA2cyw+I1s6bZQ1iJkN4gRWIt5gRcLY620c4+
TKirqGqG66xHa16Vp2yDpl7sMOo2iSxWzkJeYpq8hDD/QOIhCVws8Joj43Qs4kRlrASCSSos
EvAMZywtZnYgQIgN4BogIA0KZW5kc3RyZWFtDQplbmRvYmoNCjkgMCBvYmoNCjMyMjgNCmVu
ZG9iag0KMTAgMCBvYmoNCjw8DQovVHlwZSAvWE9iamVjdA0KL1N1YnR5cGUgL0ltYWdlDQov
TmFtZSAvaW0xDQovRmlsdGVyIC9DQ0lUVEZheERlY29kZSANCi9XaWR0aCAzODkNCi9IZWln
aHQgMjY4DQovQml0c1BlckNvbXBvbmVudCAxDQovRGVjb2RlIFsgMSAwIF0gDQovQ29sb3JT
cGFjZSAvRGV2aWNlR3JheQ0KL0xlbmd0aCAxMSAwIFINCi9EZWNvZGVQYXJtcyA8PA0KL0sg
LTEgL0NvbHVtbnMgMzg5DQo+Pg0KPj4NCnN0cmVhbQ0KJqBof/////////8hkBtimESoMgFO
QyA1FTIZANQghoT4RqBpDyGQGUQQQYQcPCCIUwDeCJwh1ENYhQGQDTCCBE4GAYb0EEfDTDDD
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
SMEA3we44ZBsqyKxK58OOkjzuxC7MMhwG8Trs4MZvDGzEsoyyMN3IKMjG3qMDc1o0jcMzPso
+7VPw1Y2DZGUaPEMjEjEy0r0hQ4zzEOUyAbCUzpMGiLBbC8Mw3DqIIKha1xEFwYQ3FA7jk0d
NyWxVJxs8jzPQ9T2NrT6n1cGgXBmrM6O8FCuWZZtnWfaFo2lZ9hVWG0NuxEYZBnEEUBAKFa0
KzoQUOEAqinT4aW5WAbhm6thzYrTlWTEN4RQIIXU+IqkhoGoZqusgYp+gwYxIq6FhkFwYpOo
wG24h4bIWG4bX+GiFhilibBAj+LQElKkKUqVjqgp6l5HdSrIsG6Gpq6yvrCp4Y1aKiz1hmWZ
2zWGLZnFApiaKAqCKEAZw0JoWhipgc30pKCpXiiFIXoli4jjeoY8o6kqWnWSKipmt6bdt/hz
DeXiMp8MOtmtYhy6tXTjNVlZ9oGhMVT7shiHFYustl7LsKggicIggikImlgbkCl65xKGoeho
QBqpiQZcsGzBBEG1TNnFXhgG2xzqFAoDCM6MrHKG0Dh0QyjnT4Zp4G8TBanSEp2GDnOgECwr
Hy+Q1irdXb6FAgjg3A3vOMm7YKhSIzoFocohDW23jWEM81t+R2V4Va0iHEE6QpnDDigeF5Tr
jmWMgyI3+GahIeHCQjHJSwNkgwiDeBqAgA0KZW5kc3RyZWFtDQplbmRvYmoNCjEzIDAgb2Jq
DQo5MTkNCmVuZG9iag0KMTQgMCBvYmoNCjw8DQovVHlwZSAvWE9iamVjdA0KL1N1YnR5cGUg
L0ltYWdlDQovTmFtZSAvaW0yDQovRmlsdGVyIC9DQ0lUVEZheERlY29kZSANCi9XaWR0aCA2
OTANCi9IZWlnaHQgMTY4DQovQml0c1BlckNvbXBvbmVudCAxDQovRGVjb2RlIFsgMSAwIF0g
DQovQ29sb3JTcGFjZSAvRGV2aWNlR3JheQ0KL0xlbmd0aCAxNSAwIFINCi9EZWNvZGVQYXJt
cyA8PA0KL0sgLTEgL0NvbHVtbnMgNjkwDQo+Pg0KPj4NCnN0cmVhbQ0KJqBKBS/////+QNQ1
HyBmC45DIDFCB5uQU3yGQDJiDISCGq5A8N4Cap6ZA8JCaqqf6/kMof5tyK61/0m1STp66iqq
Kpf///qkuvr9KQah1IWCGafyB4M46qQlqQz+QkFcQvUrqRfIhBEII6EU4LkDwb1qQjk8LshJ
kF3IZ/ITyERdBBqRumhaa44TUKqrkDwXAqQi0yM5KE00/T1TTT29bST/BA11VU019G/Wjd0b
vdTdWc83aRy5A8QsnFVHPWjdRt57qFSelp0eta3Vc49PWgVNYINLnI89PC0nrp+q/Xp66b66
aSeuF+CB09PSWgS9NaXaitddUK7dD/0KVJeg/Sr+qSxSpqOtV/9vVVXVLrBBpLrqteK6zfXr
VLCVN4SrpV/0H/X/6+lQX+vVW6XrwlS+E166ilVIKl+FS0vSC7qFrWgvS4Qeq/1Wl/pa/4X8
Kv6r1oND0lS/XSSaC9apaSTdJa0q1+n/zQIvX/X1rSRz5DO7qjn66Ry6+E1S6nATpBG6l+jl
S/+vT9J116rpdOvWtLSr66rSr9LXrpa/VV60Gj/0tfyT/pLS/6pfVL/Wutdfpwg/9Jetf/X/
Wkl/pf1VdarppaXWTv0tdL////9LX/VdetOvr/S10tKvSVJVr0ktb1S79a109/XSrtVX1ha+
6S9rwwlxWlHHseml0tWq+la1/H8V1HxX/Vda/1xXTFMV7T10019Nb007tP9VXTVbXVDTTtMI
RYQhhBpm0EIhmAXI4HgzyCnhkF+QZBxEREMIRYQZjCIGgaDWQJQKRr////IHgwOQIHIEQV5U
ExyBmHc8iMhqbCiHZKar66/SfSWv0vrpfybpWTgeBGkZFUYRhEnEdEdEePZ9GwWwVdIpwNgn
QXVbCXFLrXrSyCq5xy7LgmOeZSquQadlKX/SX10vpdfpdJdfpbSX/SXS/W0l69V6W0vVeltf
pbSXXtJcmGYBoI6NoJdkQB7W6+lt12EttdtLtLbS2GF20thhLYYS2wlsGEuDCWGRoGFsi6Wx
W1hhbWwsNYYWGFhhYYWDBYMFkDwdXkDwbnx//////gAgAg0KZW5kc3RyZWFtDQplbmRvYmoN
CjE1IDAgb2JqDQo4MDINCmVuZG9iag0KMTYgMCBvYmoNCjw8DQovTGVuZ3RoIDE3IDAgUg0K
L0ZpbHRlciAvTFpXRGVjb2RlIA0KPj4NCnN0cmVhbQ0KgBREANIRUBowFw5hQ4EAwhsNhMLE
A3GQgGo3Fw2EAgKhtBovIwxEEajhmBothAwGgwHMbKhjiAwGozGkuO4gFBDN5wPJyNJnNB0E
BcGQ1kQxhUtMR5jhIIogKZPIZJIpULIgJ5GEApjhqg4gFsYGg0GMVjhEsEpGYzGsumEpGg1l
scm4oJpPKhJJ5OEBQJJDKhVKVPIJOtBUIpMIpWJJTvV8IpOI5JJxFIpSKdcKleKgqtIuGAzH
M1jlv0FGhl0nFytogK4uEBIMJyOhzMhhNhlEBBOxlFws1xoNJ03RQNhhNJuOfAJ1XGIwGwwG
+azmelGgtg3t0xGg4kWqFBcFA5GI0LlcG42GItGPPGHUBtVBsBANCmVuZHN0cmVhbQ0KZW5k
b2JqDQoxNyAwIG9iag0KMjc1DQplbmRvYmoNCjQgMCBvYmoNCjw8DQovVHlwZSAvUGFnZQ0K
L1BhcmVudCA1IDAgUg0KL1Jlc291cmNlcyA8PA0KL0ZvbnQgPDwNCi9GMCA2IDAgUiANCi9G
MSA3IDAgUiANCj4+DQovWE9iamVjdCA8PA0KL2ltMSAxMCAwIFIgDQovaW0yIDE0IDAgUiAN
Cj4+DQovUHJvY1NldCAyIDAgUg0KPj4NCi9Db250ZW50cyBbIDggMCBSIDEyIDAgUiAxNiAw
IFIgIF0NCj4+DQplbmRvYmoNCjE5IDAgb2JqDQo8PA0KL0xlbmd0aCAyMCAwIFINCi9GaWx0
ZXIgL0xaV0RlY29kZSANCj4+DQpzdHJlYW0NCoAMRBAoEcjOIAaMRxA4WNRuNhANxrEDkZRA
ZgaQipCRcMBgOIEMBBIhjHY/AhqNIiMRgLhtKhAVDaDZFNRBBoQLyNBJFMYwLZaMBtQxBMTG
IBlHRoNxnRSodxAKCSVCqLSoICkZTGLhASBcMrBHRALxASSmTxeSSKQ4GM5AOBbAi4KBiORy
NqANC4KRYKZiapoILjJRyMBmN6cRMFQRtD6dR6ALhmMxkNadUKkbjMbzkbTCdDSbzcIL8VMB
cckNBzAqNI8vUSppdPjBrTdbkcnS9eKK0aDcbzYbzOedJf4ThhcOI9IcTixcOdVltbPafURb
1xbsgaOefduZMcVkRgNxp0ipkJaMqHrOqKBARzKbjKcjTRyGbzIaTdBzeZhAJo3js/Qzu0wY
ZhcG67BkwQYsIwzEPA5yhBs2zzucuoYBy3YoPqOg6oqOYQDCNwyBAII5jmN4xjSz4yxKII6v
yN6ys0zjPNA0QdBAKY8jmOgyjaObtJEFrKue8zwqC5UNNulsEpS3apqqq6sq2rqvhs7QbO4u
zDtdCLcLBJkLOozAZO0GqvsOiDqMUlq6ocx7nBwGYYwg9qxrK7SWTUG8FzbCS7zu9AXJTOzd
rOtK1rat4WqQua6ruoAar2FkaM2OU9holoaQoy1AKCGAZUHL72uy40iyMHLKQZB0vQjN4Yhs
8yjpKG1RogmLMRu0LRwKksGvYo8ythIYXQaHKFtbWwZBpCrMN637guG4rTO2koaBkw1SyS57
ozlYgUOxU9rS471uJHY6FQXZaXMrMbMPe+L5vqED7vy/YQP6/8AwHX4YWwuqVMG58Hua8Qbh
jCtCIUGt4KjDgxw9EERRJE0URVFkfxfGLQ0vGzP17HQrDSMgyje7Qio2jSEtckgQSgGyhBcG
llJkBqdJJdgqJ/UIcVI8WfvMzDbCSNw6Dk/A64lXuU5WjaSo8kGXIGk2pygGrlI7myZ5ygbq
Z6juZZtQlRIU3cDtYIQ6jMMz5hANMUDqMshONIgZQOidVuanSeKdsKhLtOSkuUGiYPaKY4DY
+sB30/wmigIojhAMQ0joEEfIqMMgpuMo4jqNOKM8NwwjPf27VbgtXipbvA6AoIc7w3YxbZtw
5IuOo2DY+UUccEA6DQi2TDG/D5i4sAZRD2m2vmOauCv4LR8hyTtCoFUJIfMdhuS8c7sxyvL8
yMvNxCMKKhA+PiZMMlLeA+aLbjiu4Dd4KK6Pynavn6vr4RDNwLuTqbtFQYw6hwRGGM4hn30B
2PmcQOAbz9OXP078NIbSLFzDmGUiwZg0hnQ+RYGJeyuBUeC/tQLNX/p2PG7N/LtwzO5d23RE
LxA5IggeiREIdEZhhBAyYNgYQ8vteCiINobw6v3P7CY8QOWEv/Tos43ZoILO/DRAqHgYg8o/
cwHA+IZEQwTfc/h5gcnnvRi24tFZ+4lFBYdCkGYNWdmYDoHdGcGYDByRaGw4j6XiolfA5hpD
40gxCeEGWH8CXLvujW2I2r/z1AwaGVFxMaCLBQgg/cO4aXdAgN+5cOocw6hhd0cRG4Yw0QjD
Q/ENrcZShofnIs8YOGyHOWzE1XRUYfRABAGNEcuwwyfItGF5btnfozQCfMMxwSoGcBBEdkwc
pkhvKgZ+WD2X/kfNUbtFMU4pPwNHGGF7E4LgogzBuDsH1HgpBckMwSqkkIMNSatcBuzYqoKD
NZJqhQbMKgEiIO0EESxHDgRU/LEgwhiDYRaZ0yJlPlYtMeaFDX2x0nYwQwrq3Wg2Bw4dQhD2
py3nI4pxi+UfymDcGlz7dAQRVgY5SDRo2TQcPkGSVBFoMuboSiiaqFHBnJBrJCbVIo0kHgs8
A/DnXPuhpU8CBUYXpuTj5M+WBjVcoWaiDmNtIJWxUkLIdET4ahONgfBGHMOwQOmgYaMO0om5
zrOM9Z7Bul2t4YeCiEhFjfhupuG2nKIaihoqOGQN9KpO1IdA+eMJ8TtFgTSqtP5zVQqjnnSB
chp7GHPVZRZgyYElA0WEhcxqzyovqbfDoEFW4wy5DyVxoyPnxvsq5GekZB2TICDGGWiqDXVJ
3da1mjhSCXAwU6bt+MNjRBzDTQiDczJWuNtTIaXS+4wnyDvLAGsjZ8kSqye1G69JRMVRLGE4
CJbun0u+GFEId5DBsRFF9y8vA3WsNHNu3Fb3+RsIknJYAMU40gl5BkOcQn4yZk2iB3MEjRw8
eI0dpLukXQ9K08V28w39X2ewDhWi6QaoNqqZihdEZpSofjh+aJUL4UutPegNeD4wRDZNYtVS
rFQEmskdM3dlQGqpsbZm3VF7ePYmuUN71o8JOUOJYANi+CDxhh+j4i8eIp3SiHEYOgZ5LkHQ
EyZlDqLNUYewlA6ZXwb3CN2iO8gdTQUkiHL9GUzWjyatjBwOWTgwhjtu72I7lnfSKws0E9Sc
jItjw6VG6kgHNBtpXeilx8cIWkpojS2MdM53vvQGXATdVrVwPElvDJkS75gPbiSZWKTiZNcu
phERFwylQDNlCYMFW6FcCEG94FsqhywSXoA9IOKsG7r+fiv0upeTAflqKaWe81sdRnhQORfc
+z3BlZ9TissysWwXBmlLR49apDOGEOD87Y0DbofEOjITRO+zYaGau1MwgyZsZipsQyK23DTA
yMhMYhxcDlvSBiJXPyicscTKVNqhTe3Xhklsb7tvf1pK6/9KsCXsDEvODmp2k6I3SjN4eEoc
xV0oG6WFF5rlLjiVGKqJKE7c29uDjMPTPw8DPHi28L5R1uWs3exs72vEsb/jmNl22ynqyGCh
A67JJn1krJcOmmDAN3QOco8jfCdtf56agGZqtpT0QKYyfeulCrZtEChGZ8aD8pjCHOsK+V9v
EDbuJFGD4/vifJpe3Krsf6bqqrVmlGtBzk3KiR8yJaYn6pV0e24IJLVkK54bpNZOWcg2e2J7
VwC3dhqekV38eK9QPDk+GQLmwQUDX6yZfQcPOIepOaCpeW9M33a2Y7MKdVmzakyHSU2Tw36I
NERb0XMfQWmRHw0+dNTiH6oKi1EVU1D+xjgewzAcwwtu9DD/w9pg5+1lMpaHjis6zetj3Hz+
iA7v1vr617G7n/mTb3SCHn13Le3xPxPFLJvtMWwMGzBFZw31HQFKC85EiRZBpn5/4woHDvrl
rf5xYOi1bSB4DAaICQiBJ85EaUQ4SIysqrj5SRyrCurew0CXi9iCI+ata9iYC8KOr7CVyI7t
jtyDJErLJk7mwwAypwjq4ppChvIGJbJg6e4oj2IwroYKoNxxbFbN0FhEEFwEEGAN5SzVpzYi
wMSIzwA+ilSCZEbuq3cHiRjybQI8jyxyII7zD8DQ5ER86woMqtLbbtD7rR6u4ipTDSy6xOi/
RBDaLobs4PJo4MIPDZCYLzTtAzhy6AwMbFaCTpaQw/zEcJKHTXDaKa6/jsLBaBg4j8Z96riD
JHbgrxDpREKAZD8GQwJIrp48Zw51rXkOhBL5Y9oKkP707QyQR8p84MZzRjbIy07A4NJxQMoP
BxoKAJIIkLDH0LQoR/zMJZy4akDuRIK+SKh+JHzMzwKiZGcBaLkTo/zxkTasi6woTrxhIu43
bVEXwxUZUWKQqmRFxHQJ7NEbJo6hxEpo0djpcUDTS/Cz43BbLd4qMeDxMdsMr3j6kKqb6IcM
cWAEESp87PUZz6L8owEehsSbKfJbQGSuq0zcht7MyQB8xy7jbJT77PUZQrkdRy8fjpaqZrLr
y66Fb9h877jO8gz8huCCREL6D6UisXiRMgcj78J56IDpgBshySEiBCwpIoclQ9q0zmKIzb8f
cTh3z4zepkqUK9kcUV58h+cRjyIj8k7MJWUVQzAKBpL3zREpjxyCYziZ6Yp9B0i5S2L9z2yV
LtQMyRYyrMifLTjko3jN8lksLKBEIucJcgxyyVzjIvcfzCEc7R8sA4TKD5S348RBsvEkUeJE
LVEXZyxxr7cvj0B8wiyURFMw7wimiioyYyQGZbazgjoG8Ax/5mRww3cyUkkdzSE2MwyCp0o/
R8yB0prFshkULHqzZ1hCSbCnrMYtx2cnUMg4KXkWriaOal536OjzJEcQDzsqoNqExJT9coZQ
rUAzEQcQp5xEw0c2DpS8B+Ush+4zw4jic7BY5OrrK/wN7HEHQr6jYlRQB/pnYo4pIhRLY3c5
RFoMgHaKiBRuL7RzBAblM74Mpy8KKZ03LUhX4Gk+s1zLru7aDybhJWZw758Eczp5ThrVMmkf
77stKhIMKlqK85CQS8EYM4EUyWxMk9wybMpzEhb6dEsipo5t7PSDCDQi6c584GaEU0ZvKjUU
pCSfc/RC42rvqu5fTNAOEdZfb9sFJxoN7fTcw0dHycyDx84vQvziNFzLxoMraqxq0vDiZ0w0
b2qV1Bbpb3D3Q+U6yZrb6I40EENOEkSasObdowtDhiE8ozZ3SaTuCBzOs8FOJir4R28ZUjLz
rGDHax5WDGhUhcLHDHSzBBdC0YYlNJcx9Po9pxtNrOJ0LJ1N4i44CZUzA0c9AOkUBIk0gyc0
84LnZsDnxsQG9SwjpZroZA420xUsUTKSkyaipvB7jqJCJvrqgnwmhsQGbvK4BCh2SkAKEjTZ
EZzv4MjwLCAOcWa5KlQiqpIiqC0fpTFMdC8h9DIlyWTvspKApxtV0a1EVBh30qkckq5GcxVS
NTRdCyNSzG5Aqy6xx1MYU1A8bdhCwyLdyOA3dYVeU8zVFd4OBxs8jx1KhzFeqJLLk39MgxhB
MOk+ySIFFe78KL5o9fUzTRFi0dorlYLKBGiqZ2LrzqBDcpsjFl70FllOEzljNOBfdkrQ66z2
FGRTpBpKI0c2iZlna9KVL+Azi4xiyCbtyxQ41gbGSyFSqyZU1gTGNTdjtdNhFaI9IjzvrcpH
Cb7WEtKMLD6PRxtbbcsZip77TZRuEnxIlsEYZCkeyNieSkEag+qUTbYzjbqk4PTFllBEVusJ
yC08IIQrSX8TEJdPjyZqKSEvEjDltxilSlh4QNKMbciHpD9LU2R9x0M9sUjycojaL5wqNqkP
VtCClxqHpGawo+TO76A+jbbgAM4NzukrIplvh7iAMZNbVbjwZ3h9APDOoOjbb8dApy6C06dV
J29oKQVmTaQpRwSkEbE2i0yGlqJEqMDWFWAwVWU0xCqjIj6FLT43YI1IIiwywOawAO58rW0K
FBi9TRiOZGb3svpSz3ddFvS/thRN7rA3cEChK8LKbJNOkjD3aXzB2BavDVc60eb11hBhZOa4
SuoIrOtN1lSXY0Tco/V+0wEqlzLBNuscWC9JNXTr0ASejKdKNKY/zs8TUZ1+g0bibUaMN/h+
dKQOlmVaI3BvSbVk0Zi8WBsZSQj0IN65F2NoEX86yWBgU4kHTodpkl4+rh0Wkzr0OENndu1P
jTpN9aFQCcmHWJKIbQuJjcOJ8y7c+KUcb8Kasox7a4V1ozMyeLb+GLzVNnMsdpM8uHKaS+Jp
wjIjYlpwQm2RZDRKC7U+opxroIwkRmwjAoJvGIjrjsIKZyAKgIoED2QJouIuwHKipP1CZClv
04OTIl7rxwMvFawM4ixBZfZbT0J0pumRAgINCmVuZHN0cmVhbQ0KZW5kb2JqDQoyMCAwIG9i
ag0KNDE1Ng0KZW5kb2JqDQoxOCAwIG9iag0KPDwNCi9UeXBlIC9QYWdlDQovUGFyZW50IDUg
MCBSDQovUmVzb3VyY2VzIDw8DQovRm9udCA8PA0KL0YwIDYgMCBSIA0KL0YxIDcgMCBSIA0K
Pj4NCi9Qcm9jU2V0IDIgMCBSDQo+Pg0KL0NvbnRlbnRzIDE5IDAgUg0KPj4NCmVuZG9iag0K
MjIgMCBvYmoNCjw8DQovTGVuZ3RoIDIzIDAgUg0KL0ZpbHRlciAvTFpXRGVjb2RlIA0KPj4N
CnN0cmVhbQ0KgAxEECgRyM4gBoxHEDhY1G42EA3GsQORlEBmBowEEajUGhAzHA5FwwGggGQw
GYuh4gNsfHIxFwykwwGouHMyNkumEyk8plc5Bo0kguGMQGQxlMQoFCGlEowxmA0ktLGM1m8m
k8jhdUq08lEqpUfkMjks9sAgoBmFQNONikUkmc+iEpGcQGE2ikWK4gN0Iu45iB3hECJWDEBq
hAgLZdjYgMl+xsaKRHsVdmYyF0LloNGY5mo1r2WoBThBRhFtzkvmNxs87jd4EEVEF7vsZ2GC
hIgwu5xANxWMjWPjOREGTl13GVlmk2mWbzt0owwzFbhGkBumtk61dmlYxzGAEA4F0l2W0v23
w27gW93+N4UcxvGzg38Q0hYxzwuusshA0GIbqInijrItDqtK07+uk2CjqisqnNeG6ZPKvjzv
A3DCMM9jFvcyD4PkpkHqOpL+KCoaipMGLkKnAzrwREqmxPBjxpKqCzvq2K9Qo20LPTDLEw24
MOviyjUsw5TpxIGgZQAGyFhkGT6uoBrrOw1D/Ka8DuKNB6iq1HDZx0v7Ax63kfuAx0hMlIj/
MsGS6wezc2OYhkmSlKkXM7FTLsykyaybCEJRy2sxBBC7dR830gTQ4cPTW/zMuVLCIOcGymhm
ryYLDKcDuyzk3vsgYb0kk0uPpL0J0G9DcvUw8zQ5Rkho+GcAKkEAahnTMSBnWcZhAFroQLTc
W07OSryelKeQeHDxIXVEKzHVdEPbINYTU/r/wCEChJg0Ek2w7yB13ObR05K0lhdP6TwBcDMR
OHCYP3Z0d2hDEy0TM73uJD8oMyhdZrvS8k35ZaBhkz6cRY7FCUNVkNXxNLiyJJ4bP0mSkSNf
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
/o6Yw6+z1UjNbf7zpWzaZNPGZxzWE9hEGqzrz4Y98/WxrZhnbpFlmuwf1ND57RTtpxRuEUWr
/rO3MD/By7dM03aNPWvsd3ohVjc3pc1atHUbbrA3Iw1631frgLIUhaROi6v1NEt8sRtl4rjJ
0/RV79oEFxJIXM3ILVmqxXSZIni7CMmWVSVdU0HF3G1WOTdZJBFmP1Wcaswa8DAkdM6tQggR
CnMmIcR1/BZVdE6IMbsthbn4QLVbBddCuH8lof5D5Xy7y0B5XqdBtJjGPsHO2iBJ7zHao3ZK
X9j5U3RtZZMx9MDUnUxRIhGItYNSTxWalFhq7towRcP2zVosYT9kNT4yNs6aGfgzik6Yn8VT
vRXbi81rEW2To5bfHWOS4jusnjLH2P5MSXuQjY52Q0cJENBYu0SPsdnpJiki1mSbN3NyDjbI
WLMn5GkmJG9SOMiT6GBj08SSUZ3RSnLeSIHMmJVyxY/LNBcrJZI1lG88/yxSYorNG0l2Mvo3
o3eM45IALo6OBdWxlBTZY9r3BnMlhLeF/s5ZFIR2k0ZsPHY1LCac4SoH6e0ogkZVFfvgBhPQ
ioN4/m+kqShTQLwjKNMiGYhZZH0QwWmwgHJFCELKCMGkM4dUqFKLVLxA8H4ElGPms+GMJwUA
tgtBwiYNaMQSBwzWGJIwcwUCosoEARg6hsDYG4Mocw5ggDeGYEAYQQB0DQGUN55A6BpDGGFA
AZAyhjDfUgOQXAZVPpuGIOoZgzBlDkfapYZVXEKBayZD5Jy+nhbADd/VGaDPPKWvAGzGKGkE
C4CgMNN6kBzDGHINIYgyhkBAGk9ISQphPBeEkIoQyKgzBwRYu9Ow3U0DwCAIYXAUxPAa9uXk
OFGQdO+RduwIKyEPcg+qgBODihUoIpxKRnThKVXGsoKYTQoBUCKlBoYTS+kcByXY8JXSKAtJ
KsOb60iQKcZFagshXX00tIIFAMIZzykzpydwnAcLl01skQENCmVuZHN0cmVhbQ0KZW5kb2Jq
DQoyMyAwIG9iag0KMTIzOTINCmVuZG9iag0KMjEgMCBvYmoNCjw8DQovVHlwZSAvUGFnZQ0K
L1BhcmVudCA1IDAgUg0KL1Jlc291cmNlcyA8PA0KL0ZvbnQgPDwNCi9GMCA2IDAgUiANCi9G
MiAyNCAwIFIgDQovRjMgMjUgMCBSIA0KL0Y0IDI3IDAgUiANCj4+DQovUHJvY1NldCAyIDAg
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
Ci9IZWlnaHQgMTAyNw0KL0JpdHNQZXJDb21wb25lbnQgMQ0KL0RlY29kZSBbIDEgMCBdIA0K
L0NvbG9yU3BhY2UgL0RldmljZUdyYXkNCi9MZW5ndGggMzMgMCBSDQovRGVjb2RlUGFybXMg
PDwNCi9LIC0xIC9Db2x1bW5zIDE4MzkNCj4+DQo+Pg0Kc3RyZWFtDQomoCAV////////////
///////5DJBaciD5DIDUQQz8Qz4QMBrhMFIYoEPQYVUf+EeFDBw6CB9INhw6QfQTf4bIUfVv
611v910m/t16//1b/tSBY5DNch4/yHftpSBFkJ5BihDFggYQf+CB9iiQRjYQYTChMIPSvCHa
YQtNHDYQtP30erbGjZtK0Q4h//QTsNnmkn3BhME/+k8N2TvTf1Tev7t4NCv9Nf3pbD3q6v//
8N////6Ww/i////DfqP//+/4L/9fv8EF///DfzYZhz/7+u/4QX//+3+Ev/tfyDEP+l/71+7/
df/+/f/X/ul37/kHj/+/+/7SX/+v219tf/217+v0v/3QW3d/wwla/7a9oO0suFjbCnH78GfM
EEwxCimIgwwUoxhAwgYIHsQgmwqbahV/hhYZnhMuwmcDMQYJhCI4YRDXHIFsMo1iP/+QOQKI
yBMDVoQWNE8gbQUwwg4d8GEGGH7DR4YbPMNrZ/DSchpD0HaINL9A2k2u2K+6Ta/+3T/f+uvh
fyB4Mw+4T8izIWyOzWn+ScuCH8g/kLZ7IXyCQfwQOrPM00SAfoMKFCaB/hQmg0DCFhBghYT9
3+kYYYUIX/hDCNsMI5gwqNnQv2w4Z4COkH7DOATQJOkqTdO/szZ4/v1pJODgz9f1B0nVoM8k
uGt//sKv1/1ONbdNUGu6f+viFt9fxWK/4v/e7/X//Cr/2v//4X+38F03+K/6384C9//nwY/f
hf//+//r/rC//////rtrhG7//////8OsJf/X///+3sVpf9rX71/kDYDO5DY//wX/////5A2A
0EEJMJhMgbhP+pgF9f7a////Fgr/3hL/9tK7fbS/wYQMxIHDOBf7pff+2loP7X/LHdINe/7f
IYuU5/YYSjs8Jvpppx+Pv3dpQ1pBhQgwxCYUUEGwwggmE0G03XjhBhBthKwg6CaDVpn0E1bF
b1C1/tMMU3s+00GEwihwYQYTTCEGYBXCevxEM2HMOIYJogSwN+yEHIeMhLIPmQjkRy4IvEJB
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
763v///rzg9Nf8d/v36X1eHxX+mx/Sf//30/0bBcP+7//99fvb/j///wjH6+H6r//44Sr/b/
//39L79v3RgO37+19Lr7IVyhyPP1f9//W791tv+r/X6/r+0v/X+/b//+1t/+9Xv670wRH/tp
dfr2g7QfdLxHrxWv/DYphhJBtqgwg2IaDCDatL8IMINn0mISDDEIJrPx5VTDCYr/aphBn0EI
aEQ0whEQwiDv+QOgLmv///////////v//6+//r7//+vv/////FrH////8gcg23yBNAhyGse8
gSg1DkMgM0hGsGp5BbAvMm6NYZAFwgw/IZAF8IaEBDDYaZ9OtFAYat1QNuQaB8O0jxucG32x
vDYYSQPtruu70/+2vfWQj7b+vdK6+vkJBBccgu69/r5BByD4QXsg8FjkPhB4NhHeRILzwQMJ
krCDCJAE0M3+/5OwTBBhE4sJoGE0GCDsJhP0bQYUIX9//hC0b2EcROhYRuhCOghekEEDYVMM
8BNBr322pAschmuQ96hUEDcJ+m5PH299asHDM+/N770yFcuyF8EDIYs1AQfQdW1cGfSXDVPh
nn0ld2E/95B/IU5kEubFENwmEwgwmmE7CTPapvhU/bX3TxSt9X/eCD/tUMJhHGwQu4qhX3oX
/2vhV+/76dBp4bhUcYaujpEi1+vuu99cL//29GzbtO2GcMaT1kJRhPC+/x//5mCW//29J36h
8olX3TTz4L638L//C//+/bf2HkThSv2t2v+sL/f///hvS3bSDD62/quu9hpYI2/6Xf//7/f4
b9Da1f/2IXX+2/3//t6Heob/H//4Wv/XW9f/379Bv8K//8uDH/9f//IGwEgtyCcayGeyBuE9
v/Vv54Myt390uv/v9r/oQ0LBf2+cDKp0H+EEb/X7///a+9f7TPqof2+m/b9Qv3/0vr/39r/t
MKg88E+x+jaq/2gnf775DFsQfqvdvVpqzMDYF074f3t6bogXhv9Lv120oadJhNMINMIME2Gk
CFhB74+/v36/7pf4QYQbYSsIHhNOGmndsVu03X1/ule3/ZDA//ppsU3TPNUGmCIZ4ERBghFh
f4/2Qw8bFf+qXXiIMEojZAlvEv99Ku6+1+/EEZhM0Alhv8hRyDD5CjkQcm5CjkHHJwRYIYgg
me9pPX+6X//vkWyIGCBgjQNFUwmSoCYQYQYIMEH7utPe/aVrXqvaQVG1CDCN4eoKmjbYQiwg
0bf3hpddX2F7/0t8Kgg6NukDfoaWieM3mDaT97YK1t+W9sVDClPf2CXag6uk3TcYM8vg01df
+8V9hKItpiNU04r/SerS+g0t1Wr/pu11FQ2pQoIMEGCDhb//q30L/vrvgm7VPCthMJp2nhdp
aXH88L2v9Dv7wwvmGgzgNAIMIMEIjBb/9b74//DHFyC45A2Aop2v6MA/3wu/Lgw8R9uv/v8L
r8P/XX/xwjF/t/7r//wlu/hh/x/3/pa/kOOH/f/C16+v5xw3/W+9/1u/fvvv32jC/+v6pv/X
/Wl//tpf+/fat/3hEdftW//20HBhJuviO01Y1r+lbVinStBxaaDptfBXCDYp2GCQQMINmfTQ
bCivWtgmEGIQiwgy4NgRD95BqBkCWG2OQWw0zXqPkMoV8hsLPXyC+pCChA1DWHOOTHKHKHKc
jc+/LX08EFIbBkFsIOezjlN1NdOF2QVRy9rBZur8gSgYHKg45zlNzP8gagUDlDlMhT+QNNoE
+dkiJ0YRgD/rLcrRHRHRHyOi4Hg154Ml/naci8Xi4HhplAZJ/5ZBREhHg5HCEcDwYzgZOv+W
5NEdGEXZgDyPBmEMG0zDIBj//OykZgIRwPBDgZAaSe/v/ngyX9v///2////b///vDD///rb/
//9v///7///8MP//yB4Ncft/kDwzmPIHguB/33uQ18IQfyB4Ma4T///3IadQXwioA8Mu/h/7
yB4F0/hsIX7Dwzr/Z8Mf15CAp9gwvhk6B7Phj+//sH4YaPhPsIiI9/3/Tw/hsJP+QSfv///M
xH8NBB/4e7/v/e7ftpP7t6///+37e/77v+/9+/vX+3r/j+jC/+GGl/t7j//v7+G9/31/IYH/
Sv78Npf77kMD/r///t//+v//Tf/2r////+v/70P7//r/t/Xt/9+v4L+r+vhj/+PeP+v0vf//
X/V/CXh/3//+r4r3//3nw/9f72//nw/9/9v7ww//p/3/sLw3w/6///6F8+I34f//+//4Nw+H
/++uP6ftt7f9eP//7b8+n//u/6Ngv/b+/1///v3h///+v+/23u3/+Q2Pr/pX+Hu7/S9ff/f9
6cN/r37/63/92Q4/6Xr//X/e2Gwn+l0l6/rfpd22v6Xr9/r/vV3X6WmF9f+/Sh7bYS9Ql5CI
9B/poP1fYivssPCH6f6DCD8JB9heEIWEr/+mFoQrw14QLaax/EcIK7D+ynA8GqP/6Xh/H//k
YB5ukc3//+LeQPDLoSn+mnZEHKHKHJX7/hv8geG2ORRyQ5Q5Q5UGcrZSXJL/cN4bvIHg0OQx
IuaSz/3hMvQo2V37pkDxXIo5KCdlaE2Uo/ogeBRQnJbX8gZg0DmHMOVxUla9TsXROjCI7I4y
Oi4NRHB+QMwzyJfnYYHgrnAyAUv8m46M0czecFI4ZAb54MgDhf8ySxSPnQMgFBOGQDJ/6mQn
GM2PPATmYHgqoQYL/+fDIBlOBkAScPhh//wv7wf///ff///fv+//4f/1/Xhh//f93t///9d/
/X/7f/3/33///+3v///t8P/IHhloJR+QPBpj+9v8geHA8EL//2/yB4Ua9cL+n+2QQM0bkFMH
/h9GYn//cIXtweH8MzC9Ag//kDwwE9wvYYPDPgj+gfSf9PYP2wjMXuGfFD6DXuH0n/8GH4bC
CD/kPTcP++r/p7Piv2Kf3b7//S//w37T/t9N/vpP+nu/g0/7f/////f197ftfjpP/++9v+34
//X6N7/+333//Uf//+/v/ILj/kHfr+n9/v/f//////t//0/1/+m//v33//9f1/X7F/vtf1//
f/59NWH/r8f/1f16TDe/4//IMa/q/q/vhv//8Nf1fhJfD/v//hr9f0v3Vv/+eE/X+3xX8Pv+
eD/wf3/X/8N7/7/v///Dfw//7/v/+hfPBQa73+vv++3/37f///X4//r7/bv9eP//82GH7f9r
//+/+l//sH+v/9//fu/sP/8hsf/b/ff/7b/////VL/92H+l6/7f/t/r22/pf/7/6/77bf6Xr
/t/9X6/v+l6/7Dr9f/22QwWPhLwl97YX3W/S+Gw+tLUL6eyHBfqg/Xw6B6SglofhB4MQv0DT
8JewYR7D9CFhfTwzoB4Tr+oQXsQmD8ILSvBkcULIHg1j/YjoV4YQb+CcaxHH2sEF4aBvx//+
QYHhjgwTcNf8hkBqjr+PiGHD/sgpDkKOdBY5Vl7URH/4MH6ZDZBVCpazJav/waBnHKHKZhP8
hkBrWYc/xERH2QyA1x4iNeyLIolqGaOqI6J4+ziI5mAyQVMtQaR0GRwNQ1cs2rPkXAlAs5ZR
dEZkfIwiODBHFI4E0NfJst5HBgnBUJwJCQGWSAboRHmRYjNH2RwyQfQevZ1FI6I8RwMwZOGa
gz0sREfZLgkF/DJMqC/BlJ0v2LIUj8gexUj1/IHhFP8geDBV+QPDLSfyDA5Bm/a/hfyQByDW
7/9et//v////////+v7///////kCUGkP/kDaDWOQN7CZDWB/6YW1/7C4N/+D7OBf+ntb/+4/
/r7X/fQ///+jCZDbHUiuQ+ZBQOW5Fwh4Lgi2QTCEn/7kL5PiEDBQQeQ44IWgwUEGCYQaD/0r
1RihUbYdqCaLm0ItNGD/+4ODqHVBN60tzRnzo23v/1+k4OrxgznXDULS6/v23f3Svw19fVq/
+k/pP7c4JxD39obDf///198V/n0R2FY/636/vvhf5gFw/+P6/8cL/w/////l7/t/6f3/+Ev/
Df/MBf//6X/ZDjt/6V9//6/+ob/9+v////KHD/63/23Xr/2u//Xe3fr//2lf/q3p/3//7r//
+gdp7pe4UER/8MJXX+txTqrdJrEadpsVa/6DCDhMRDbSCDCDmekGg0G0w0v9U2Z4TIdDFeGm
mqDBBgmIX+IhhUDMMIQZcMkFL+IiI///////////////////////////////////////////
////////////////////////kMkC45JyB4SyGUcw+Q1hD5DIDSIKchp4gyB7mELdfCFkGimF
Cq16Pf3R4f10ERfIaWYPh/foP+k+/q+105Cj/++PuvX+/ba7/t/6///dpkEHJwQ9kM/kGHJc
Re3+3IQcnmQb8QI4hn/xRIHCDBBhMEwTCD6+xUIPI4CDCDQ7UJqEGEegwqaf/YTTwmEGE1bw
ho5UnQjd/YYIXhUcbRyaOHhhnjoIN1ckMob/4YRIN2qCdBNpOw+SPVq4YTCf/YdP/dOlsNoh
PDS/tU/XtkE5vB0tbSdtaGrr398gbQJHIbI2HvTq9P7Dd1/+/yBtDOQQlFCkDcJt1fVNLpYb
+97//eLBXw//jF+38W1/72wme7snuw/9fw/4hf+tppoPPB+G3+9fb+EC//TdB/fD//PBs4b+
bDMOL/+6j/t7/17/hBP/v9bjv/+u3+l//t/7f//kGIf8Jf/XrqQo5A8MD5DIDKh/6793+6/9
96IjkPmROIf/IsGsj8hIP5fgjMU0A8Nq2+t37ff+l//3hQhhMIPUKE0YbBCwmFRvfv195Bcf
//IYf//3wUI26aMGG6hDWwijM3RttJ//ryDu2v332l/+/dOk6Nm1DcMKHSbBhO2k3T9/+66X
v/hf/63UPTpWk8bONe1XWvtr/2lYW+6+0v//utevvx/fW9/rr7StJu7/bXX/7/9BlDhUueHp
1/jv7772Gra3DtLJjrFWvfb9paXEe9Pj9dWPaWkqxUU2FtbCdtSDPd17/8nF++v8wC4fa2ku
01EKGEmIhtYQMEGCfXa/zAY++F79vlCUUhDaaDUdtMn1/+///+EY/X3xCoJtMIM0QTMYTPyD
BMJhCI/3//44Sf/DD2Y1QZhEfI4ZwgYQYTCoGeDORwMwZ4+r73v6X/hvEZwDYGq9il/CI6/p
f+Q7v8Ov1+/1+7vKHb6vae/X/r/1t/7/7XX7/7S3/pNNBoi6H//fdfdkDQN8LHK2CGX19MER
/7DS/8hkBuOEdlbEaBhE4xEQwTBBhiFBhLTIGoK8FQbYmZei3s/nF7aYrCZAzbcGvK9QagQa
ERBgh0DIZKNwfyaIh5jLsjouB4baERyGQBW68txMUj5cDwbM8GS+PzswiOi7OEXRHIjgeHKA
yT/87MZqBy4HhM4GT/+Tb2R2RwwdA18+B4Zcf9/mWqI+bFI4bR4MgGPVf/8+GTL//1+ur7//
/6////v///+v/////9/+7////////9////1////////8geCiv///8L///////+////////gv
v/rf6//71/6/95A8FwO/yB4ac39/yB4EAeq/kDw1Xwg17IHm7+QPBcZp7huvC6f0QPWp4/RU
AeGXD1s0D/wum/YQ/wyTA8FEM+Cb2g9+F0/cFfwzNh+D+4f8Lr+jMTX0QtN3//10cFv6CDv7
hh/v7/kDwa+6d/SD/7fv+1/6T76W/7ful/+/V/pP/v+34/rpO6qgg7/hvxX//r9r6/fyGB38
g4//j1/v/f////T6T//0n///T9+/799ff//6j/3/fhf/Wv3//C/H///1/8f///////X/pP+/
7+v/v1///78+F/+v6v/88H/T/+lS///v+3/6W+//+///9P+/6//1/6X/X/7/j/6X/39eP//p
Mjr/X////pCP4/////XvXpf//9f//kNj//+FII/3/X///pfv+vr//6S/f6+v//qEvcgof9L/
//0P21/CXhL7/+vhr+l4X1/XX20vwlpkIj06+9fbC+mTI0OsEGPhB9ewZKfhCE4KIv4T6+N3
QIWEP+QyAUSAhGRgGwIR0RxTgZL46kDQLM0HwqDDkoK2SFyS/HIZPIsPJa8GFZQ5Y5VlGw1+
QJYbjmZQr8gbA0Dn8ocpmJ/yBpDlWTaQtUrGbRmyPGAPDV5AzBlZicsc2HHLHMOVBDIBh54M
gDg4GQDL5ZQYpci4ZANARDIBkf/k2rzNEcDCEf/5kKIwGg+GQBJ//mYZAKa//4T/////////
/////////f////////5A8G2f/kDwygyd/kDwV3pB/5A8OBYIf6dhPyB4Ua+9FC/hdPIHguD/
w+j4T+uuyrA8cP8zBOgg/4Lp4YeGfBPuD6T/rzYvZ8UPwf99BP/L3Sb8GHu/76v+L9PuG///
Sf/1f2/f/1/+q/b6//3/7r9/f8dL///fx/+v/H9v/9R//ffyC4/5B36//Xv////6/9f11//9
///////T/X//S++wvx+QID///4//T/9f//8ML/6///w1/6+//Phftf+EF/zwJ/D///T69P++
//6X/////6X/tfj3/+l9eP///pL/f///pf9f7//16X/9//qQR3/yDd/9//0v6////+l9e1/2
//0wl6//7f7+h+l0v+3+vr6XaX+w/9dLwl4X/bC/+vhLUL6eGUQX6D/UJaH6D2IX4IHsLQhY
X0Hhgv6xwgWl7WmUOQQcgjl2cc4ZsXx9AsNLZBqHNBVmg+zOZJYZP9WkyEHJyEoiIj/5afBk
/yB4M7TSvIZAQcococprC/DJMgMoclZNyBdnOV58O5Q5xyMcw/JslhkBoJuVswBqC1plcIja
MMjsjgS7hkcyPkcZwDkGzJsBojoxlwOoN7Mi1G8vkdEcIRwO4FEGYi6NER0R2RwKgNMgIBXN
f/5AqhtwQUuJ4Q1AnhVD6vsoXsO1OB/476f/7j3+jC6kKP+QbSCOCE98iOayPyEg3E+IXyIf
SbIXy/UFCD1BQmi7YIWE0Gjd63cIwcKjbD8Ia2ihE9RhtJ9XcOk7pBu1B0mwwmFaTdP/+4dL
jZzXtV+vpX6/t9D++t7+//q88en/47//S+tBA+K9fY9N//2/rV2jYYfd///63+w+P//3wRtf
+Hr//46Cf/b7///S/8N6Lgn//9L/w///3/9fZCw+tv3/Xr/umG/v///7/gin9f/2/+/9bfr9
/0v8of+0uvuwgdoPbq7sEP9ir8gTAJ+JOnbFMNbdVVjVO3tcEDwmg4TEIpDDCQIGEDmaQQaD
CDYUMLhDXZ/TCdiE+wg4aZHQQYTCBiFo+cRDCEM2DQXDJBloIOIjq+k+v0+rkLMhnv8IMjmg
9IUbnEP0m/92Z79P3/ur/9/a/8i6uv+0IXvwYQL/df74R79fpf79f96X+//96+lv637e2nFb
DCUXWGIVVhpn2p9LBnAzFsFiOP//6eE98f///////gAgAg0KZW5kc3RyZWFtDQplbmRvYmoN
CjMzIDAgb2JqDQo4MTQ3DQplbmRvYmoNCjM0IDAgb2JqDQo8PA0KL0xlbmd0aCAzNSAwIFIN
Ci9GaWx0ZXIgL0xaV0RlY29kZSANCj4+DQpzdHJlYW0NCoAURADSEVAaMRcMBgOBiIBhDhBC
IVDBAOBnCRpFYuMhwIBAVDaDRaMISORkOY8VDHDowORvKTuIBQRjSZzqcjKIBqIBTHzUDRpJ
ByNBxL4fHyIIJGLhuMRjO4/K6OVJiKBaLZ6VJ+NRcNBuNaNKaTS4WMozUZZCxrDY/VRAUJwc
zKbjoYToaTebhBdzbOZwcLjc7rd7yIDeZhAYbecjeZzkYTaICedTpbzeabpiTcZMTi8bj8iS
b0UMvdKzPyLBoKDaFKIfrxcOZQNYzX65HJTIReRofHY+ZtZCRkMxtKZXZBsNhnMJkUyaUCoR
RAMxiMiaLRjshzp9ZShvZhdyhzbCpSZIMBkNrPKqV5xtJuYKCgYTPOYzhxAMoecPoZTm7jUg
agINCmVuZHN0cmVhbQ0KZW5kb2JqDQozNSAwIG9iag0KMjkyDQplbmRvYmoNCjI4IDAgb2Jq
DQo8PA0KL1R5cGUgL1BhZ2UNCi9QYXJlbnQgNSAwIFINCi9SZXNvdXJjZXMgPDwNCi9Gb250
IDw8DQovRjAgNiAwIFIgDQovRjIgMjQgMCBSIA0KL0Y1IDMxIDAgUiANCj4+DQovWE9iamVj
dCA8PA0KL2ltMyAzMiAwIFIgDQo+Pg0KL1Byb2NTZXQgMiAwIFINCj4+DQovQ29udGVudHMg
WyAyOSAwIFIgMzQgMCBSICBdDQo+Pg0KZW5kb2JqDQozNyAwIG9iag0KPDwNCi9MZW5ndGgg
MzggMCBSDQovRmlsdGVyIC9MWldEZWNvZGUgDQo+Pg0Kc3RyZWFtDQqADEQQKBHIziAGjEcQ
OFjUbjYQDcaxA5GUQGYGkIqQkXDAYDiBDAQSIYx2PwIbjKIjEYC4bDQQCAqG0GyKbCCDQgXk
aCSKZRgWy0YDUcDmYlQxiAZC4ZjSiUc7iAUEE2HQ0G86mc0CApnA2GkxxYoG80m46HMQWUQG
EQFA5G8znIwm2uV6wWKyWYUzI1TUQC0YyUcjAZjejkS/0KX4aZUmWjUYjSjTKoigxm85RU5n
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
boxTL/EwnmjmfuMk16CMXCXGIsIgRI8K+VJTdAvSMDMGb2sGL6T09MIdIUUqhtOOKG4qBA9m
ucmk+sRBIsZPKAh2YOLZM6nQLoCedGSMTDOwu89JAavBK1bNNyOSIgIkT1gcJmxVCSXjMq+l
Uq+iSnNbWoCaCgCoCKvElYCaMAfyBzI4JclSL+JTHtJs0YUHSjhye1GiBQCgd4BAkSYOP5A+
Q/WxW0ICDQplbmRzdHJlYW0NCmVuZG9iag0KMzggMCBvYmoNCjQwMTUNCmVuZG9iag0KMzYg
MCBvYmoNCjw8DQovVHlwZSAvUGFnZQ0KL1BhcmVudCA1IDAgUg0KL1Jlc291cmNlcyA8PA0K
L0ZvbnQgPDwNCi9GMCA2IDAgUiANCi9GMSA3IDAgUiANCi9GMiAyNCAwIFIgDQo+Pg0KL1By
b2NTZXQgMiAwIFINCj4+DQovQ29udGVudHMgMzcgMCBSDQo+Pg0KZW5kb2JqDQo0MCAwIG9i
ag0KPDwNCi9MZW5ndGggNDEgMCBSDQovRmlsdGVyIC9MWldEZWNvZGUgDQo+Pg0Kc3RyZWFt
DQqADEQQKBHIziAGjEcQOFjUbjYQDcaxA5GUQGYGkIqQkXDAYDiBDAQSIYx2PwIajSIjEYC4
bSoQFQ2g2RTUQQaEC8jSSRTGMC2WycQTExyOOjeH0MqHcQCgaC6FiAkm4QFA3mk3HQdCmYmo
GjYZi6Jw6R0oiCCdQSelSMS0ZjkaQKiQMXQ8YTCl00giA4VesiCsCAw1Uk2c5nSKmE2iA7mg
yxXBVwqV4W2CxDayC0YyUcjAZjezUa4wqlUWg5ilUwUHM4Gw0mOsQcyGU7a+LG0wnkQGWs48
XZKvSIWjKnxIc6CY2edTylT+gjcYDXS0bojEZ6mm08c0Op1W/HS+GExmsy+AuCgklAoFwU1u
uwkZDKoDSIWvlEa1c2aC64jUZOm+S7hq6SYtUKjHIuNI5MO8LxvKwQzDox7gAazT4vmiDNM4
zzkCos63Byt7ppaGL4rw1Qwqo7qrKw8DAsGKDChAw7Eja373uE4i6hq47QuWga1ucFwZQHAg
qNMjoaSU7CnBclihjYMMGDgio5t4OgwjoNI3qoOo3DS8wUCYKAqvY9zJoTAchuIkMfPxID9J
aGQYvo6bOBlDrVO6iozjCOQyBAOg3sEN0KM1NUTIFDQXM6z7QxAiURqOHL/wKponjq8EWKyF
lAwRKgyysrMsy3LsvvAxrXjQviKjGMrZjnCjhM3RkOUe/k5umoAXBmuMmDpBAzjSOzeBBTFN
O/T0shANEpU8i0owlKcqyuMMKPiGtGBm/77NEG4cO2ua1tUFtDWxbT/0XRsOw+/jrrnXbNtJ
SwUS1LlAjSNoyxvNEcuLHl2LQnc4J9Cs5Bosl4KCGYbKivMms2obcDwL7WNdVwvjlLIyzOry
WWy6AaNBbq04Itj9xMiFxKgzE8qa88rIsJIqCqFoqBAKQyjGFwQCRNcArRQ2Prqu7QXVWzkt
Ez2VSOowYv9E6miSKYnheJIiiGgYZpAHDNPZfjghA4d/x7pMfyfgtdo+kFJQFJinxKoYmigI
AkCZjoGug/gbByheSTftGTpa/tw6azgaBzpjVCaMLAigOQ3jMNI2ItZYkDSM9ViY2gyjYEGY
DKMtDb0+m+7FWl11uuIc8Kou1JTSuH5nmub5zneeyGGz/heqWqatrGta44ev1lsUdONgOzyD
gyO4dJGkYfuF37mIAm7vCgbpKGwbBhbk3PzgvBhh0y5pK/3syZxnHchyXKME8H1Kpzdic90H
RPeFvspd7l09R6C7S4nxV0wtkSTHZs2ZwzpnjPgZO6d41NqrV2snWeEDJ4iOHjHaOO8lgbgU
hHRe3AMjqRHCmqbgTBY53kWt4KQrwG5Km/vgcEfwu8IkiA2Lkw8vZfUWmAKojBGSNAymKMYY
4yC1n8QtM+Spo6jmkuDRK606hYISlNYsa82IIDZm1VcCA3Bugyh4TA2AmkGUdtlQ8wI5jaTT
tsZWR5Ojb0nIEhSps8AcDxHkTCE89SZkKJ0JKf1vz32TEYJKQo6ydixAyicw9A60EpR3jyeV
oRcT+NPIXE1gLg4SQiLuDhd7D0qJbDkoFQaKVjKZhUX9F5hDDGIiGjZ4rY4zwcjWydtT2XnH
UBkDhh0JknMqCgEMKTeAalhBw0UsrZnAPLig+NSQNXuyhNU48N4Z2NGLDGGwN54ybhlDMY83
kXX7FSZozZQ0xyoTKk06oGJL5PNbl+U120C2fkdLQ72CLwIKEKa8CmMi/papulukI4hqGFEd
YZHIGJyJhhSC+GZKIZ4WFPLvNCGMhWUHEhE7qhqTJywHdrAp3B8QZEige76CTo6LA0mhO2J8
NJGIjSZP1roMYLr9jM8iglGpczHbatuah2UnFRoeF9GIRIWMgBhC+ZcaWSweP2aNSUDQaOxT
0bMrIaXJGPBAGNPwcg0qvh8s9Vk15sujqZU6mEaXxK+jeZ6rBTTcBwUCGEMTlGeSPldV9LiW
CsVklalStERFgJZlm/6RsAKGxSTkQ6oYKFmhzBAGJ0JVErOUDGhJQCgqv1hN0sAi1D3PmrdD
OZ2iFAqAqNFO8vDrmFy+SZPWkqF6UT6d/BNrc/qcUAlm8dgFPapOvBnKF57H6GLhCgEUKcxj
5A4ahU8+8Mi2q8Lha8EB8kTRVBQFCSaWg9Vkc6GVfSow5G6iFER+06bn3RrbAAj7THnl3cU1
Kc9I3bwMttPmCFuXg28py2GWlPJmUFeYDAGz6I3nErmk2k5Qw4GvDoHUirFTEB1s3hRjkf06
UKBudejNUi3A4oQ00oM0mogopDfeBN+Xcu7aFh1Dh173tKoWytp9HF6X9glf9rsFrfQYwHcH
AtPsT46xMSZxMclcyubw4gsQMUQ3SYFdQ/cvkeSKJBCFel3kHIuq0lqrocgdmCBAl4NIcQ6k
WOsC0MSYFDZQBrlLGlipNpDW3LtXZmKrpMDsGENma8zpWs6oMNOYauWhQQHQPIcCLORi0lkw
Zhw3kVUAYG0ViUN2LKNIxp8IpQLbSZHjL54Q8zcDCoDFbtMWz2pNPilM+wh2qtY+Kma4qa27
pvgGMuQ40H3wM6/JdCZp5MUrUlGcsDFN4BwU/ObusqVRmdJfBCkntqUSYEENjnrRINj1ZQO6
YFV7dDmYp+6aAW7NyjtDGr4m+NtXAy67qMtwrAlaYhFJrNKngvTLLIVwNfxqyMUdeeSXu2yX
oU/W4UAmhUmNMiZWIdptbBzDlJGHwcYNmtNiIlda715ItquBE9Z08QgLu2GgMOLHUIekY1V+
mgaxv9Taf8ZEiXPV6dcsBYc559yLcM06IsFw5mBjqaz7QyhAfm51vDfTLpE2jM1OPKb5XZJc
0/lxTQiKhcwG5Ui99IbkDqGJKwdFDdOIn1DlEAbjFGRDU5enYUENzCKEc4YIDamzUGGMN4ZI
smsZ1Vw1/XyqXryFnadzrJPOwgNiy2kDNocyx7zTIFAYzOsKRcJ5baocS7KCQq7nCkCWE44G
2FhYW1n1kJiKmXKy3JKxSXvvm22dL2KppDvIZQ3qdDCHXv3u1CBkdH6iXyGfEUxpcDWXch3u
31BQGTSVfd+7gDQqpGazYj1+DaG1e6Wl9aaVrpxEEvaaL0DElJfdv4NeZ5/5s08BdiPdyZMJ
yHpSpFUjtaVGJ6z2x/M+JcwQ9UmYyskChw5WPkyk2a2yBAmwDeDqrs0gqSaE/+e4hC7WJYuw
LcLuxS36/ulWDo+o+s74DkSqL6Dc0uKoVAVESwWuSIXQyocGW+scSYXKfwXORCf602zuBuPi
7aM4Buu49sXwX0r2+qsoMORS+gT+i0nAsCspBHBKS5BaWzBxBgP5Bk/KYfBq3RBu1E7WLu9c
MuSYq0VcZ42Q+mMY3FA8jtCer+caDcsEUK8PB0VuLfAUZW2anmBQRg/qmzDWWSi+sqcqRm7G
7KBA0g0Ac9AkPetWtaM8mi4ysjDQ74VGsCUA3q+qh+rO/sWcNmclDg+FEY1qVwhqoSJY1uYe
DE0UtG4a8s18ls4GJPDCJYBy6ywcodD6iIjqWSPOCgj4j8PeaeJaRCtk4k6mpc2qLmPkM+Ui
XoL3AbAfEODMlcaEmkW0tlAumgZWPoTwSZA7F2RbBCDGVXCgVDBNBQVYVCN5CnBeW7BiXBCy
XIXNBdCrGy7aPk2usiSxCE+8X2JjCM2TCST8UBE9Ccr9BJHNCkPfC6e8+RCw1wXpC2MpIYdP
DopiLeyyoSQG58YfDJH9DO2UDa3BDVHAKzDbErFAh8/AdS+QfG7abUyku5D4sKMXJKPBECss
zMDnEKQfEQ23GpFFEc7aJa+VFQNVEnDdEtDS3tE09JD9E7CbFA1oNEpOuwXi2K/NFWKrFa/U
UYg280P085B5HiqI/JE3D8iui6h4L/F6Cm/4bwaeByLEfGhg9W2mBwOhB8KgW26IKaCK3Eq9
JmQoe2VwgbCsZFHhIhC1HnCpC8+OrckuW+nio+Xo/tJtEOlLJm/sRWO/FcR08xFg6ASGSUz0
YW/YeiSGXDKcVCDmWGDKoimyw3GCneKgLhIaqg6kfCzwhwUlJjFs5Evw1c8ixiBtNqz7C+xu
ySxyxSx4n410eGyCp1FfLAjYKOLAqCuKjkBmJ7NWDnNaWIYqDKzUnHNkTQOtLkheynGMYKJK
OiBo+WJccRL6xUtMZk8cgVAnPQcQzrItMgP6ditgI6obD08gd2tw8nOe8rK7NBOolwOfMMwW
2HNQBmLkCgCouaQoP8Sct26iysk4a2kUI+/gYecfHUVHH4XyItCQDartOAvZQ2bZAung2Ink
tmpI5g1hQPOceEt7M8/XNC/cI6JeSMeeTm+cKe1Em+0cSyoiQUMPSac6DJLgRKhcI/Q6o0RA
scutN/PqtQ5HRuxeaCfwM3GWOgkzMevhOSSROWgMpVR2n9QU3+bJSBLCOfAyoVPnSQXeDkDh
HGcibwMsLGZHLsP0JKTwqakUBoBnFsZyNwKwNmlKL6DYDyDcDeDaDS0Ar8nAckj+d0V4e2xA
dVIexNBpMZBe7XUWikXioa+cNgSuDmU6+qcyVCPA0rUgQSQWDpR9K9NO2BFjLybaTwxTSQJg
SsMUcpO8YqNaNsoionLguKLqOPLrAGo0kCTnAOpBS6pE1bAmLDCArZTQaU5Uba5aSZRwtvOa
t1R414oFQY/bTqea2gjfUVTyV4QIStPGDcYwN4DIC+74NnLgBlPQmlNuunWqP4IcQ6KLW8cQ
wbOBW5THYER2/lAuP8k9QHXNTC8lTex/XYp2yJNw2CKCJBYUOoa23lSQZVLTNe74S8DoDIDe
DuDdSmBxWjGLUJPYVwYiLnLkcQymXpYe5JTGIVZtTPP6vhXGjfXKXpXOv5TdXUwBOiwFM/K/
XfOqqaLgqDRnQmORZWC+NnX+Nja+c6NzLgpcaInfSu9YcTOyfKLqLeu5aDPxTHbOOhbTC/aS
4NaWYfabY3ag13akAaCKI2I0P28UJtGGO2JSIiUQYcJmR+Ycuqmm6q85OuXoCmbmCoCKBBQo
BkCaM0dYBylnB4KeiohyXa+bKsNO2wy6DCDOIsIg0gwejxdeViPfcGAaICANCmVuZHN0cmVh
bQ0KZW5kb2JqDQo0MSAwIG9iag0KMzc2OA0KZW5kb2JqDQozOSAwIG9iag0KPDwNCi9UeXBl
IC9QYWdlDQovUGFyZW50IDUgMCBSDQovUmVzb3VyY2VzIDw8DQovRm9udCA8PA0KL0YwIDYg
MCBSIA0KL0YxIDcgMCBSIA0KPj4NCi9Qcm9jU2V0IDIgMCBSDQo+Pg0KL0NvbnRlbnRzIDQw
IDAgUg0KPj4NCmVuZG9iag0KNDQgMCBvYmoNCjw8DQovTGVuZ3RoIDQ1IDAgUg0KL0ZpbHRl
ciAvTFpXRGVjb2RlIA0KPj4NCnN0cmVhbQ0KgAxEECgRyM4gBoxHEDhY1G42EA3GsQORlEBm
BpCKkJFwwGA4gQwEEiGMdj8CG4yiIxGAuGw0EAgKhtBsimwgg0IF5GkkimUYFstGA2G43mJU
MYgoMdGI0HNHO4gFA0FwzhYgOZwNhpMcWMp2MpuOg6FMyNQNHA5FwyosQnxUIggncEt8Ylo0
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
hyCQj2swkuayF1Y1ORlDpzGlYG804FNV2XNzCRZozw/IJUXtpx9g8wCDSCXQgRK17rUVcVvP
MUiLd29FKtAngSEkvVRgUR2nHpJOkQcA6PTqQXQx6odxpSnWRR7ERE4MYREk1kMC4v1SXw1j
A2aDCYFjI4G13s1sdr/RBDuuNtdQ5ijQExL2wRNTXk2xPRQDfRRP4NgyHktXUKzD1joiPYf4
fo4zDzEiNnrxkCbQfgQRCEtvliIjni1nD1IiRHDthtfPzqWp8ApzkTSVEtAgmkHmXgclyX5C
jFGwfOUE1PJmriXtSp7P8AoFgiLCjJJEkx9nJnmEsVACAg0KZW5kc3RyZWFtDQplbmRvYmoN
CjQ1IDAgb2JqDQo0MDU3DQplbmRvYmoNCjQyIDAgb2JqDQo8PA0KL1R5cGUgL1BhZ2UNCi9Q
YXJlbnQgNDMgMCBSDQovUmVzb3VyY2VzIDw8DQovRm9udCA8PA0KL0YwIDYgMCBSIA0KL0Yx
IDcgMCBSIA0KL0Y2IDQ2IDAgUiANCj4+DQovUHJvY1NldCAyIDAgUg0KPj4NCi9Db250ZW50
cyA0NCAwIFINCj4+DQplbmRvYmoNCjQ4IDAgb2JqDQo8PA0KL0xlbmd0aCA0OSAwIFINCi9G
aWx0ZXIgL0xaV0RlY29kZSANCj4+DQpzdHJlYW0NCoAMRBAoEcjOIAaMRxA4WNRuNhANxrED
kZRAZgaQipCRcMBgOIEMBBIhjHY/AhqNIiMByLhyMhAICobQbIpsIINCBeRoJIplGBgLhwNo
lMSoY5HRjuIBQMBTMjUDRsLhoMoXPioRBBO4gMaxQBcNhyOZVMqQKC4MhsNKeVKjU4VY6TMq
1O57RrBD7FRqRJbUMIFMqXTY9HhiYhuLhASTMID0ZTkbxYIDoaDKc4sYjydMuIDaYTyIDYYc
4crbURaMRlYRiNxyINTJRyMBmN6NWr8NBztrNA6oNRrC8FTDFFoqcNGYzKZBBmhAYRAc+QaT
GaTdBzIZTt1IsdzTlefp5rsNVrNdt5HLhkM75vhvrtfwxRmDidTKbuUX/uZC+Yze7IQC4prx
NUGgXBkG4aBquasq2Iyuq+msDvW9jeqwwa0rW8QahcG4Yhmq70LsgcIpKGCJJg3qShsqz4io
wbCsMxAuBSxQqMszDxNSGSWhyHAcPY2KXNo3kGqCGaxxcvoXBnFMXuIzbOjCioQP8Nw5jS7K
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
8c5WtBI1WhpO5VvN1SZBQ1bjqs3LQsm9rOjMM/c4l9sdu8HWhJEeohWbGVR24yA7bBnOQy6K
Bbxeo5YyafmmhuAyPP/N2MaIhNHGq+t+a4LNI65QhKaDg0tEpwQ1aocTy7a8PNFV+IC5A0IM
RWSZ6cUlvffCu405mD/TZIO9mcp4IsbYWpcJCB2N2ZpsANIx+O+S6N6yN5CNmkpDomDMIkrD
8ciPazqPqw/lo2lF6Suf2bIqLUkTndh/QoJD0ymzowaAKAa54hyMCPoiW7NZG99bIKeMOvWQ
sT3BqnolQiWy2RokSwnNLUkeqoVGfZensJAGQJupwsZlmtTb5/ikwtWSNHk6A+QKAMIM4iwh
eNaK/kXzlEqNAgINCmVuZHN0cmVhbQ0KZW5kb2JqDQo0OSAwIG9iag0KNTI3Mg0KZW5kb2Jq
DQo0NyAwIG9iag0KPDwNCi9UeXBlIC9QYWdlDQovUGFyZW50IDQzIDAgUg0KL1Jlc291cmNl
cyA8PA0KL0ZvbnQgPDwNCi9GMCA2IDAgUiANCi9GMSA3IDAgUiANCi9GNiA0NiAwIFIgDQo+
Pg0KL1Byb2NTZXQgMiAwIFINCj4+DQovQ29udGVudHMgNDggMCBSDQo+Pg0KZW5kb2JqDQo1
MSAwIG9iag0KPDwNCi9MZW5ndGggNTIgMCBSDQovRmlsdGVyIC9MWldEZWNvZGUgDQo+Pg0K
c3RyZWFtDQqADEQQKBHIziAGjEcQOFjUbjYQDcaxA5GUQGYGkIqQkXDAYDiBDAQSIYx2PwIb
jKIjEYC4bDQQCAqG0GyKbCCDQgXkaCSKZRiWjAZDcZzEqGMQDKXDYcTCZHcQCgkm4QHQ0RYx
mE5xY3mYQGGqGk3HQynI2GExmUyCCtnE6mU3WkQFwUHA5G8zxU5imZGoGjIZDUXDkZyqfFQi
SOTUOjUjD1AUC2+FS/C3AYLCSoWjGSjkYDMb0bEi2g0yFzKkaSXDQcaGn1E5mk7GUv2233GL
GW3GE2HORlwUiyq1eLm82Gw3nexQcxm83HM6HIw2I6b7nZO/SLN53P67ECDVDCHDnGwMXDEZ
RDXiirRY61sQV2qm84F8zGkymwyfY0nLoK+Ny1oqOAyjCOj+P9A77vytY5jQ3g2OwBoqBU8C
ghoxjUJGozIDCOA4DYPIdQkHLBhyHKBMswQbvQ0ULBdFgYhq8rIskvoGsEGiJNCw7RtLDKjx
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
fcCbXwCOMsLYDyS4Dwe06yVURTOrPnQtDcWbHA3PgWPWz5XeDomSmWtEmUexSHFqejcbOeSW
xqLkxyDucXPjOtkDOzbIzu5s9Wl0PavtUeOFcmiEiIItTzgEC+mADwQOCCCqnrlblfli8gRv
STDfNErOT5FMPWY8IqLcP6egyqKsY9bUQDbYiNTCUpjSDbhQUTP2sRmewEMEIU81i0Rlii4J
dDcHmueJcLPlPpEsWbl+toTvZqgRmjetSzR6DnQGLKTOTTQOtWmPmjjZFXjef7nHk6Xc4ZFI
309HfDkhWUcOWrdlBhBlnhMa+q7TUvNVMrU63DgwPFdBGpOMJYQkfEW5KpaTg+oJl5Y7J+cv
lqzJlvfufzhjZyKmTZo4RZKpWDe0PRZmJaBu/q3VPDR6VmSWDmZCItQDlXSoOJgFQAh4zo/2
40048AeKNY+ysEIi6Sdohnoo64/odqhAZrpEMgCnjniouiBkCaM2bA9cJdWoBaJSq2ZsbCoA
KEs1SZRjZAcxhcIsPIPk3RQcDOS02mICDQplbmRzdHJlYW0NCmVuZG9iag0KNTIgMCBvYmoN
CjQ0NDQNCmVuZG9iag0KNTAgMCBvYmoNCjw8DQovVHlwZSAvUGFnZQ0KL1BhcmVudCA0MyAw
IFINCi9SZXNvdXJjZXMgPDwNCi9Gb250IDw8DQovRjAgNiAwIFIgDQovRjEgNyAwIFIgDQov
RjYgNDYgMCBSIA0KPj4NCi9Qcm9jU2V0IDIgMCBSDQo+Pg0KL0NvbnRlbnRzIDUxIDAgUg0K
Pj4NCmVuZG9iag0KNTQgMCBvYmoNCjw8DQovTGVuZ3RoIDU1IDAgUg0KL0ZpbHRlciAvTFpX
RGVjb2RlIA0KPj4NCnN0cmVhbQ0KgAxEECgRyM4gBoxHEDhY1G42EA3GsQORlEBmBpCKkJFw
wGA4gQwEEiGMdj8CGo0iIxGAuG0qEBUNoNkU1EEGhAvI0EkUxjEtGgwGI1EExMYgFtAGQ3mB
UO4gFBjMJyORpMpkEBpNwgOhoixQIpTEFeMJkMpyrNbrsWJNbKBvrR0EBwMJjNZlOguFMxNU
0pAxko5GAzG9FKhEkYuGY5GdNo8lpYzokxp4oJJmEBEKliNJzEBuN9yOEVOZlN1yrVcrwgsF
islmOQs1WmvZUvpUFWJoNCw1HlowGw2wuUqGaKZfNxlPB0L5BKogOZoMJsNggMUW0tyOhv2Y
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
3tNk6P8RLEW3XW3XRlkXCW43WxzlyJfwstoSeVAULD8yK4Mk6Dygp0fzRCNkfIIiatngQH6z
XgQToyiDDUniBE5zaIil4XV37YeUgzSUiTT0jiBDCE/CIMj4kgGsSJjkAn7MBCXTo3KtzAeA
ejWDN4pTR4f0ijEqZgQLnD24jD2SWCY4lYjF/JkS3VTiPvaFwWF4oXeTfmj0gTR0hnZYrCPH
ZGnPWYjTYYvVRYwD3x8w/EJJBFwAeY1Ydj0ZD4fYhCbY3F3D2Rl4j47iZZJYl49iOn6ts3VX
C4o5PYe4qZFD+ZEiUH7E45IYu4vsNFLlRVMGACgyMgQAVuPPNFW4O4ajgVCLoAUAmgwg8AiY
IO342ZQY45RYhYsjFCIEEYkY8ZVY9R7oin7gUZBWH5r5aiQ5b4r45Iz5uiI0nZxShC/Q/PT4
zZCi+5Pl/5s0i4hD9CJIHk50niRYmF/1U5LPBCOjg3AApzyze4hnogmk0QtFrlWzllaX1oaI
13J0cNygoAwgzq8iRIRTNkSaRx05DCNiAg0KZW5kc3RyZWFtDQplbmRvYmoNCjU1IDAgb2Jq
DQo0MzI0DQplbmRvYmoNCjUzIDAgb2JqDQo8PA0KL1R5cGUgL1BhZ2UNCi9QYXJlbnQgNDMg
MCBSDQovUmVzb3VyY2VzIDw8DQovRm9udCA8PA0KL0YwIDYgMCBSIA0KL0YxIDcgMCBSIA0K
Pj4NCi9Qcm9jU2V0IDIgMCBSDQo+Pg0KL0NvbnRlbnRzIDU0IDAgUg0KPj4NCmVuZG9iag0K
NTggMCBvYmoNCjw8DQovTGVuZ3RoIDU5IDAgUg0KL0ZpbHRlciAvTFpXRGVjb2RlIA0KPj4N
CnN0cmVhbQ0KgAxEECgRyM4gBoxHEDhY1G42EA3GsQORlEBmBpCKkJFwwGA4gQwEEiGMdj8C
G4yiIxGAuGw0EAgKhtBsimwgg0IF5GkkimUYFstGA0HMQmRjkcxKh3EAoGouGYuGlQFMyNQN
GdPGQzolJmREEE7gk+KkYlozkA5pVIoIuHAzGIzpVMFBPMwgOhoixJNwgKBvNJuOhzEGBEBh
vxyN5nORhNogvl+wGCFl4vVVKlXFtZF1brotGMlHIwGY3pVglo0Gdwtcjlw4HFGpdNyN/wJ0
EBwMJjNZl3Bvu5QIZSL5QJNgOZoMJsNggN5jMZ1OUXNJyOe4wOYq8i0Gi0mmr+uGkstVH1ww
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
/vh4FtX4CM74T4QCGq5334WYG4X4UnfX84WYOgcYP4L4M3/39EAEaC4llOEWHisoOkL1CX5i
tEgN3iBFaNAFN2asmTaQsk4zgF5GGwhTgVTsKXWDBj+YsttHnYuTesKXdRQkSm5LkJopjGNH
6jX0frCLnonX1VSL3EpHMJHoTr4W1AUpBCoCWXTjSYKGzgQA9tdsNDPL0MRYosIjRjZCkCnl
ZvTmHJd3ZpfJgPRCzuGonZKM+ZLrfKwq9tq0CizriGp5QFUZRMmsXsYyquZg6Mcp8MePREh5
HiWkMZVFIiHOkimgQA+mAlSlbiBKtlms4nHO0FcvSZDoiliSGZHMBipZDQHF/AcFEk6ZoFH5
FiuL0K5oNmHZsKliXZkgW5u3grmmnK6ikKnNEZfgUI7AZFSE6CXiCYeFiIc2nDSjWVOmzg6w
ZA5gxAzZFDO5vFKAUaARU6BvRaE6A6GF3kY4hEcuDiSaKIOnrXCH4Y3N3EhKrWvihAcMuUez
gXHAUAqIXIOq0HcEeiXEeW3xMlnZm5rWDWDk6H/nnkIiQUonH5fGHEO49qPHNL4G14rA8OBk
ACWqakb6lC1H7YeXDCJYmkFaPCREgK3j0VnmRGPkeMmMWsXo7KmgmlFKalE31EDi1AWiUipk
eOG2BthT22GxrgoSmiBiBLOnrDcym3REYiAgDQplbmRzdHJlYW0NCmVuZG9iag0KNTkgMCBv
YmoNCjQ0NDYNCmVuZG9iag0KNTYgMCBvYmoNCjw8DQovVHlwZSAvUGFnZQ0KL1BhcmVudCA0
MyAwIFINCi9SZXNvdXJjZXMgPDwNCi9Gb250IDw8DQovRjAgNiAwIFIgDQovRjEgNyAwIFIg
DQovRjYgNDYgMCBSIA0KL0Y3IDU3IDAgUiANCj4+DQovUHJvY1NldCAyIDAgUg0KPj4NCi9D
b250ZW50cyA1OCAwIFINCj4+DQplbmRvYmoNCjYxIDAgb2JqDQo8PA0KL0xlbmd0aCA2MiAw
IFINCi9GaWx0ZXIgL0xaV0RlY29kZSANCj4+DQpzdHJlYW0NCoAMRBAoEcjOIAaMRxA4WNRu
NhANxrEDkZRAZgaMBBGo1BoQMxqORdDxANomLhpG5RCxiNBcNpTFYuDRoMxjI4hJhtKJUNJZ
LpgIJlGBrLhlKZ1PJ8NZxPYXQwbIJFJKKOJ4MJXAxhVqPQotGJrN6pPqvWRjWxdXahUqaMxu
M5fC6xPoHErTXpnYbbb7jTrrTBleKJSBvWIXPp3XbnT6+DaKILdcMDiLTKcXgsdKcjKMtWRk
ORuLhxMcbRY1mxpnbpn9Do8wQipCRcMBjII3t5vtNsMRzYpyNsuICobQaLyNAhyIOFGLmMhx
geEY9vwjuIBQUzybjoYTwKeEaoSORkLhyOBqNemVCJKhmORp6Oj1iEaToc+8VPAN5dzxsM/S
9asLchb4hQJo3DKNo3jcNIxvu8AWho2gXJC8QQBalq0hgiTlPU9LpJ2GjQQ46oUBBBwGqsHL
yoEjThPW4yNOS5aMhc9qBPjFoqRIOY4DZBgyi+NI3DMN4vjmMoxjoNMFROHKsPEHEWQ5F7jh
BGQqOYlD9Q46QWqwGIZLfEbrC4FAuO8PcThbFTyBkGzAhbFMVynDySpRETqOs5UTO+Bs3PI9
z/RzKkYw5LL2hu6AqOlHMSO2MQ2SANIyTVP8VJrCyRBkGcQzpALXPipgcBgGT4R1PTlSPJMl
jdIzsu2PEgjcMkGDCOg3jlE6NTWtNOSvAEahwG8B0WECmBu8obzHErlDgOQ0jtW1JVnWtb1z
PoqBU9kxVC0Tav9PNmK9I45DsMtKWxbVPhtK7pWPFSIXDPdVSVBQv0iNwzjoNET2yEDjORQ0
aBot92ztUj3WXPY0jNXSUBgk0uQsrDdXBU8SzLelWVc7TuVlWgx1tXAQB6HqNzO5U03SnoaB
tYkPtmidFRJPblSJa78YGluDS82eXSvmkyjSHoYTOHYQDSHmNXtfF9DRo40hWFeUBBlWc39H
OYRDZV5Zq5UTze8gcBtZVB3+I1CxmuYYBzi1GWWOY6DqMwzSEM4vjEPI6DLNWwvLslM17TsX
TqnaFNrhWvz7P4YYJKXCYBK2BQCs9FZg3kb4u5Q+0qnfGhugVeU3wcOqwouuWKpgcodi2ac3
E4Zs+l6WpSHC4BiltPYk8fHVNmkTqY1M3v/s+0yxgbU4lRrrBxNXg5bOFNV9OjxhgGbbXkGN
dcD0dfz17WVxKGV+3VZcwe2FswpHz/qNn6/fT15s+hu0LeBowKYJe1NFWAyPMpddMbpZYdQ0
htDmGIMyfGcpPYI9FwT3lPnlYkqIiS8WLhiDmGyBECjwK7ek6Q9YKIMQagS+Q60I4NpqgYol
7j03CIBLe/9iaE4BLhgJAaFKfVdvqMKwRTywYJHxd4/dzKJIUQJg4Qk8aw2XQthA4U2bo2FJ
qBobxCbqyUvpLg/slLkEqpXSyTV2LEnPLsgs64EAZQ2JHYc6diTPTeIVa61aDqFk5JRd0fFE
CeHNM1ROalQAMD0NmRg5JtSNW2svPSo4MKkFJBkC+GUPDew3BzVZFQlyKpBROggjVbjqSRmg
fguI5RFVyLmXRAuTkP0BMGXeDGM6qE9rmDlJZewbg6htDEGVnB4GsSIYhBMkao4iyyOUGMOo
ciKnaC+geSbH1qq4hMp93EwlhurcSvNJC9VWy4l1LyaawSJzWPNNk5QbAwtxSNNtjc3pdy9A
bL8GaUYZLHBxNhrqe1nBvVuGMN4bAvy0lsG6cJbogygWQVucwIEeI+DGkCfwbQ2hhVmF8Oge
Q4N8h04Ews5YvMBkOwQ9sZIosJnycphjDqRo4fcy1hTGUeo/C/RGidFaL0ZZIyYGCJwYkPBd
T2MchAjEQjAjQGqGnlLLC4m4GjwDOPDqFSB47ayuoENomdNTh3ZzYdFC50pKHER6NnPeUbXl
U0xoeF9Z0vJ/hsTLVijavD3A1YssCkTBnPGfi7H1hbDYdSIeVS2WLGAUUNplTSikkKbkWZKR
unlPqgGBqFURycNHUNvXDUsmFTnhWSTo5GotVK9nSBQqSuDOULpRq2ehOKgI8QvYeeekjbF2
ULrPQ5IEkkkB1b3W8FL6CRVzrqT1gts69ULpTX+laxWKKcsGCCmFuKZhvolYmi1GLGU6se4Y
t9novWUkPUey8i0yVMs49B4loLKoRqqsW0oM7ToPq0DY3lrIPydQiDmCzMG2GfttQytCQA5h
jDQucOqkbfXAgfHlYse3URocUzmQEmpB2fbRIaqbD36VJXCEMKQQwvuxkxIG+2C6P4YSzG5b
rq5Pxoc5XGO7mYQggxezkGaEiavDJaVwmyxFCYoRo7Gca3WxzZlhgp7uDHLpRdbLJhwMkNOW
BAeNNzoGFPjZW1lOzh8mriyflF3ZaWyTFRKDWadJMuTZy/CyIWYsrPZzPWLNM+c15SypmNhT
8mrvlzlkzNVf8oZsWLnfN7ms9S+z5g2n+fs6aAzBm3KuZAQaHIzHa12MooZzr5nXMOkc8vof
yTB+8rFS37WMaK55ysRVxvvhaqRzKSNbcSid0D7iSG1K42NU2P7QxAkUschzM5jRHyRV7Gae
9iZZrAm6aynMHzGhvAev2ez2T31+SPYM5tk7ULmmDUyx9nTm2jAiE0pNx7T0RtCAu0n0YxTp
ubde5K46hf3Kxsd41jnA2FKQOQcMCBv3QA0IpsTYGyBgVtKRGjc8Iymc4ypJQcFWyGcM4uFy
zsCZ6VtUtgXrT4YuFSRqkTIRJBmTsGx/TLJ0Z66AGKprMMXBaC2zhEmy8qYoW/UyX0Q3PsNW
lISRJ1qrSYn3gZUSQlNKOaGyRZigGkLyTbpDBC7mXQwUEqBReHlHJ3foEBSymmXLX0fW5Dk2
l+nuhMwJUC9djNChUy/Zwa9pNKSlNxNyIGUMUVnq5KeWmhib3g1RjCZmP772XqjjafkU7nwr
snbizeIlga82JuTa4V4UbPypAze9IBqTc5yHDiXqpCc7KTyzrqvO5Tw8TYrZNmQDXNiQKD5n
11oftNygpWLD9igZBCCkGRUQkhROCGNA67J7WHRRW+PM056kCtYcq24JuU5WwKYUwMKjppWr
sT8tYO1m4tLXLYpp9jg9ffcSVSo15LzWLzxlDnuYN6b5skVzTMUmpUpj13Afbk6e16yay/T8
45QN63gL7gCZoMoOgO5XANaaBkJazYr7hYLiMADDafIMiZJWxjYMydAM7drS73JtzU7JjLpP
aUyXiVECJ7z0SqbWKPh1xE53h0CsphyKo2iN50xARhQiqdBJRcxIzAKiyAoMr6TbhLS5a/i4
6fK5KBZh43jjh6zSRMsDAOUDRe0DgMIg6xoGJlCcJCLkq2Y8pYjCAEAMQioMMBsKkKwN0Ird
J0yHzFZ1hhTGo8B2IkS+h5J/JCJLb9rIAuZ5JHBZbVaVT/h9p6x7BzR8DahEsRSOq1pFS15D
pEoGzWgqwlp3J9RlpZDeyg5dw0SCpZaI6JKDzE0SUUTcsU7GEEBwiESDKHJnJ3Al5UghZ9I0
KHp1BKjV7SqsTWReRE7orgrhaPAjggY2bhgo48byJMLpT0DirhRHIjDjI57lwlTjqUbkCRzr
rkjkzlB4jlZ3Eaj0zmLmYh0bzm6GTjI3phT+b56tsX7gg2JJ45MYkeRYwlIiQwBYj0LC5YhL
JUkMA+LjLk7LoKYJoKAKgIoyBMAJpC5FQHJ9BRIoBGyH56zuMHA2b3RcIKELIiz67gDKYjQO
Ejg+zog2IgINCmVuZHN0cmVhbQ0KZW5kb2JqDQo2MiAwIG9iag0KMjc3OQ0KZW5kb2JqDQo2
MCAwIG9iag0KPDwNCi9UeXBlIC9QYWdlDQovUGFyZW50IDQzIDAgUg0KL1Jlc291cmNlcyA8
PA0KL0ZvbnQgPDwNCi9GMCA2IDAgUiANCi9GMSA3IDAgUiANCi9GNiA0NiAwIFIgDQo+Pg0K
L1Byb2NTZXQgMiAwIFINCj4+DQovQ29udGVudHMgNjEgMCBSDQo+Pg0KZW5kb2JqDQo2NSAw
IG9iag0KPDwNCi9MZW5ndGggNjYgMCBSDQovRmlsdGVyIC9MWldEZWNvZGUgDQo+Pg0Kc3Ry
ZWFtDQqADEQQKBHIziAGjEcQOFjUbjYQDcaxA5GUQGYGjAQRqNQaEDMbjcXQ8QDYcDmRxAYC
4aQsYjQXDYaCCKxcGjQaSiSSadSqWS6YTKaRaMDcZC4ZTOeC4ajIQS0aymNz+hzaQSKSTgYi
4cTOVy0QUkcC4YxSiTec1KtVyvVSxWSzTajREYTCy08cDakW2wTWi061jOIS29Ump32z3O1z
6wDIbDMXXWqxgajWF4vDwvHZDJX4GkIqQnIjEZjWN6etjDSaYZDCeyUc5CuiAQFQ2g0XkaBD
naFSMV8ZDinbUx6fancQCgpnk3HQwngU7U1Qkc0ccjjK8YqESpjMcjTTcTkkI0nQ59EqdMbz
DhY/tdyVyCF+IUE03GU2m83Gkx+jphaGjVKYHLqhAFqXqQGCJN6+CWBg7LxL01wbN447khAO
Y4DY/gyi+Mo8DKMY6joMouBQLgUv8jIXBmGIYOGKjipWGQbhjGDkBQEA9xUjQWpQGQZpzBjt
OKvSchu3scNoEEVMcF0CBoGb3hA3KNQq30Vu9ITxI1CwUQzDYxw6Mo7DK5ovjSMkVBbJ0oSl
HykSDK8GhmHAZyk8SohwGEWyTC7aTBDkPTLM4xjCN0xDZNA3DI/gwjoN45R5A0fzlIb4hvPE
YhBPTSU1JTaIqOYyjlMs1OkjMDLHAgcIE2ruNy3bet+llMyvIrIhk78/Ry2g0jNHkHO83rih
albVQVXgQRNQMxUHMw6C/Q1EDLRQ00ZR1IDkEAeh6jcUNpHdUR7Sstu3KgjStWcshzPliU4k
c9pnL0ltoN8Ri+N4zC++46DvSI10XRtDW1FQqBU7obrzd6ohvAt6XqOA5DeM45DCNov2bDoz
DYMIz4NhD4uxGDi4a7F5ipUEljm5w5DoOo4C+MlqjCPIv45j2QO6HGeYZeIYyvlTaDIOuLDo
NL9ZvjuP1Rg+E01kqRhzBeISXUVSVNnUu02vSywhlM/yXFUoxYGddSnWIQSvWjvODd6VhjF0
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
Ci9UeXBlIC9QYWdlDQovUGFyZW50IDY0IDAgUg0KL1Jlc291cmNlcyA8PA0KL0ZvbnQgPDwN
Ci9GMCA2IDAgUiANCi9GMSA3IDAgUiANCj4+DQovUHJvY1NldCAyIDAgUg0KPj4NCi9Db250
ZW50cyA2NSAwIFINCj4+DQplbmRvYmoNCjY4IDAgb2JqDQo8PA0KL0xlbmd0aCA2OSAwIFIN
Ci9GaWx0ZXIgL0xaV0RlY29kZSANCj4+DQpzdHJlYW0NCoAMRBAoEcjOIAaMRxA4WNRuNhAN
xrEDkZRAZgaMBBGo1BoQNRoLhkNBANokLogNBwNRdD42LpUIIrFwbIJKORjIhBKhtIpIMJhC
5nGJsNhmNxcORlOxxPZHL5jQ5rJKMOBcMYhQJiNRmLhrS6lII1VavWaCIK5XrBFowQipCRcM
BiMxrG7tObldLRPaxJRxORjSxAVDaDReRoEORBg4xWhkOMEVDHJbiNxpdcGdxAKMXnc9nxAU
zybjoYTwKcGaoyIBaMZYM5xmCoRKgMbli8llBhShnuM1nJkZTYYToaTsZS+czgbDSY+RxTaZ
S4KC4KdQVNVQBntsjk6Brsfvs3iz31+zrNtKBrE9xtK124Fg8nPRgN77mfHneh0up1tSBoqB
Ul6QBu3DJpYHKHN6/DgD68wGiKt63LgGAYL+uyNLxCyBBkGSkPCG65JEhbBsKw8Mo0xgGhao
ELBk2TvLi2DZN+KgwjENiLQLB4Zp6GyjJ+9rWKA+zXQMu0GBaFsHpYGiJQLFLZyGuIbBkxT5
Sm3acPEziKuG4rjuS5bmueNLowfCKpp8tD1hdHqmJYlytKEtiprREKkpSps1zm4KaJsGoYqQ
GyFp5PizrCklAqQpSoIarqvz8ogaI1RakqXPq00iqUJrwua6o4ga40+vayr2oAcRIwjDMQEE
rioxqYMe7rdMtGj8tBXLRNI00Ho01rXtjIStQtVT5riHKjy4xblOY5wvv3X03QS+LcxbK1bs
46bqvJXz0KAGz1ogwb3Jg+Ejvo+1xio37PP3bb/OxAEBKBAkjwRBVlhBBz/zTTq4w3DFRQrC
6RqQGlFL+uKSRLVkUNwjEWLiyEYJeGEZy5G0cIshceR9IEkSliUi4rKLfyVJiYSfkLaYkGAb
N3I+JNtat22bMloTMMs0LekE1hoGau0alU4rMqM6pthAcpbPSnJ/RGkJI2GnKZqk+0SEGprP
TKupdRKNa0mOuaZSQG3+vNQLvUa9InU2gaXQjcRNVtX1iGlZ3QyrL31XLQV20rTv/X7XJQx8
Fyk7Qc2TvLbO3fQ5tKOQ6DqOAvjI4QwjzaUnYY3OXJVzt23hbvBW+9T2XI2oY2rY7dhj0NcB
AOA6Dny3aZy6N4QfAMByde6k3zBjF35eV/LfDUL1D5EObvtwa6WHHO7nh8VZdikjxbjEGY1H
NXBBjyUZBKOWyJ1eSy5lD/yblfxyzlcsesG3YM5yAw8lynLcxzV+56kKnnbJCqlODZGrtRay
DNIhS1DFPgKn8kiHkPtVUO0eBwIIIEwaeVtrpFGokaguwhRxaINtlbOqR5Tay6ttL6DMGRWm
5KsMSxAjKsjIN5Pq3t4TfW/GjcAt5YC00jOpWIm9LB9AcwChyGIioYQ1uWDqHI4gaQ3hud04
JNx3HsFXK+qpdoIDyulNauBcSw1zOrhsupvgIF3n9d2vQrzvksL4Bu4eLrxDVPGQowGE7BEO
F0JQQsGalAXKqemQNKLEUWmQWMxY2EXDNvcIsbZ75/3mlzMU+1kb5nsPoSW+plRDmWPuefFk
1wMVXrtiUGWJkTooHFimzwBpdGlkuhbCNPrryUEkKk0AnMtGLwELPLh+TZWfFPlq2RokwIKE
Ylk2R1ZIWxFnBw0tTadZeTOlxNEmM0y1TEgeQptye4GNQgrM9n84oMp0nLNkhctwYEhL618g
c7IQm2nhBwmkJS9R7VJKaXpEIWlWQtC8w8MUVGOhqlhkxm2/q9P/KYGRSSVtpiEtOHBuQUBC
DS7RB5lpBgyKNKE7QN5FgoCaG4MobYpnNQeC1ShOXnqNNa/4+pslyy8dYrU+67DxxrOqtJez
8DvuKMiu2L68lftLBlIFV57m8g0BygWHMk15UgKSDloEoUTveoPECnNCwUBTCaFAKgRXcHIO
UGUMYaQzBpDKGSltVnFVZBbUqpiQqC1cVgauIpMKot8QfXKrBvX21bbrDNqbhzvJcdm7UMjt
z9pirVWyt1cD/gtsFXSu1UFhuMBoQpfS0ij2KgsV4G59l9EVDmGUORx7LVINZZupoIK82HK1
HNV7rUrPzM7WxzZclaMuYC8I6dYqyVmsjWmtdba3ggB6D0ga3KqGqd4VowK63WzTlO7E0NY6
y1niqvK6rKjYQ2t23y30VqX2kuEhe4gKLGu2drckOFk7mBkuddAGN0o2lQZfVI3MRpQVTMXf
Gx982dObKPdhLJOI6HjvDdSN1QTcxyweZyO0sUrEodeVQkL8m714CMRq20GHOmToixcvTwgY
w+tkkIzmLT/u8M4DajrS4WFcIYTAG0R8RUGr2dok1pC+SBXWb8MQcw2BiDNdM1ddSRV3dSCj
JOS8m39rBlXJlgVUFHShZ2vtUMALtpaemz8AgWo9KS1PGGTo8PLYFnCkBOU3odJYYGgmI5DQ
yeseGhSMsfPbRu92MyD5K3lkw+WIK1pOMpSdKDRLE3XykIdbxaL/GzFvKA4pgWmzFE2IkSzP
yq6tqqViDCpeDGXI/wvcasrWTAhNNa4oHMPgbkjJQbBaq5WLqRqEZWRwKAoBhDPJEkgb8mwt
dlsQMoc5YEBADQplbmRzdHJlYW0NCmVuZG9iag0KNjkgMCBvYmoNCjE5MTkNCmVuZG9iag0K
NjcgMCBvYmoNCjw8DQovVHlwZSAvUGFnZQ0KL1BhcmVudCA2NCAwIFINCi9SZXNvdXJjZXMg
PDwNCi9Gb250IDw8DQovRjAgNiAwIFIgDQovRjEgNyAwIFIgDQo+Pg0KL1Byb2NTZXQgMiAw
IFINCj4+DQovQ29udGVudHMgNjggMCBSDQo+Pg0KZW5kb2JqDQo3MSAwIG9iag0KPDwNCi9M
ZW5ndGggNzIgMCBSDQovRmlsdGVyIC9MWldEZWNvZGUgDQo+Pg0Kc3RyZWFtDQqADEQQKBHI
ziAGjEcQOFjUbjYQDcaxA5GUQGYGkIqQkXDAYDiBDAQSIYx2PwIbjIQDIcjYXDGICAqG0GyK
bCCDQgXkaSSKZRgWjCOjcaDQQTIxiCgyYcDOjlQ7iAUDcXDKX0c5nA2GkxmUvmk3GY3l85mU
xnQ0m83CA5nk3HQwngUzI1TWlDIZi6JjmnTIiUqhDUZjga0+k0IYDGHU+o1Oqy+riC4GI2V4
0mQdXMqXWUi4bDEZYWfFS/zuCaOgYgbDbC0iR3qWa2oVIqGg0nMQbcQGG1jgWmI0nSLmkymw
yC6jkk6bg7GE2HWLHM0c42Zq6i3O5/Q0rQZ4Yjcc0+/0sYjAZ+HXULvjmFzLGmKLFsYdYGjK
SjkYDKF6PSkaIPKp7Uo6GIaPaKjDsYqQuBkGwaPoGoXBoiQbpG8QQNMgbUAapYYBo9EDsAl7
QQMxojCKLrkC4FD6BkGiOhoGqjP4168Q+w6Or62YUNq3TmueizdDmOoxDUszhDoN4QDGtQzD
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
PA0KL0ZvbnQgPDwNCi9GMCA2IDAgUiANCi9GMSA3IDAgUiANCi9GNiA0NiAwIFIgDQovRjcg
NTcgMCBSIA0KPj4NCi9Qcm9jU2V0IDIgMCBSDQo+Pg0KL0NvbnRlbnRzIDcxIDAgUg0KPj4N
CmVuZG9iag0KNzQgMCBvYmoNCjw8DQovTGVuZ3RoIDc1IDAgUg0KL0ZpbHRlciAvTFpXRGVj
b2RlIA0KPj4NCnN0cmVhbQ0KgAxEECgRyM4gBoxHEDhY1G42EA3GsQORlEBmBpCKkJFwwGA4
gQwEEiGMdj8CGo0iIxGAuG0qEBUNoNkU1EEGhAvI0EkUxjEtGgwGcQmJjEAtlo5hQ5EExO4g
FBzMpjOhpN5uEB3NJ0NAgrkWOZhNsWOhhMRsMpfNJkEBhN1sqVUqxuL5uOptFMxNQNGQyGou
HIzGUjppUIkjFw0G44plFwlOqAtvJUvYtvt/wODFoxko5oQ3wuHlozHI0gWOFBiMpyF2Tvci
ywzFw4GA3mGGEE6kk9KkYpEdGw4ohUo0tGF+4dPFA3FwyF0lhYgMZ1OUVNx0uplPHYNNvNJj
MJ0N5yHWuhI1lo3j2g3mHnU8wsYko0GuBwtG2QxGoy2/KIKBhaMStouNIyjYMgWPMzb0Bc9T
aqOzjAM+0KBsSib7wqvwYsGyAUDuNDvq7D4yqwqQ6K8N6BhA7oyO+8Iyjmrw0PDGQyvM2EIs
8GbQJi0TEv0GsMJavwcuSqA5jgNjvrS7ozDeL64qqq4QKk68Vxi6bqxIOg2Dyto4STFyzjK1
q9AaKgVMQoIcOi4ijpaHDSNOKjlCuNESRq6TqOs7A3O07jvPA8Q5SvKgyxO8SBhZGo3PNNE1
IVILHN+2wbSMFCvhAOzVjmua6ru1VCDnGY2DYEDVRlGg3jNPMsz5LtHTSoC+tuoySo/S4wzB
JTwTHKkwjHJg3SdKCpykNwXBBO08UzAUTjSOdY0gGE5qM34YByGU5uVE0UJHRcBxZFw6RhVN
ETvX9eWFYkornaSgQ24dbBcGd6sbOkjy3Qo3DfE480PL9gLMtC2rerI01LU6yXRPzt3e56PW
qxDSP7I9gXXJ92ymrSuTysKx0MuSr0+NtQ4e0wZXkxDjvowrlLctiyzGtWYxS1QxjfkA7DDJ
QyTKyiaKOGTZNo20KN0gbeN84zbTa4qOhmhWXKg5jnM6puNLou2StW8szM4HLAMYwb2tynek
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
qihXW6pjavEAoQACLSMHL4GgQJ6qk6gAG6GCAg0KZW5kc3RyZWFtDQplbmRvYmoNCjc1IDAg
b2JqDQo0NDM4DQplbmRvYmoNCjczIDAgb2JqDQo8PA0KL1R5cGUgL1BhZ2UNCi9QYXJlbnQg
NjQgMCBSDQovUmVzb3VyY2VzIDw8DQovRm9udCA8PA0KL0YwIDYgMCBSIA0KL0YxIDcgMCBS
IA0KL0Y2IDQ2IDAgUiANCj4+DQovUHJvY1NldCAyIDAgUg0KPj4NCi9Db250ZW50cyA3NCAw
IFINCj4+DQplbmRvYmoNCjc3IDAgb2JqDQo8PA0KL0xlbmd0aCA3OCAwIFINCi9GaWx0ZXIg
L0xaV0RlY29kZSANCj4+DQpzdHJlYW0NCoAMRBAoEcjOIAaMRxA4WNRuNhANxrEDkZRAZgaQ
ipCRcMBgOIEMBBIhjHY/AhuMoiMRgLhsNBAICobQbIpsIINCBeRpJIplGBbLRkNhjApkY5HH
RzD5iVDuIBQNxcMhcM5iUzybjoYTwIDKbDKbTLWjnFzechAczgbDSYzKXzmYzQZTIdbAXBQX
BSIDebjYeb2VDVNRALRkMxcOBgN5hMiJhZbixpVqPSRgMxjlKdUKlVMRRrVbLcXzGbzrWh1g
cHLBpHRmOJVPipj53BNlGJaNI9C8rJRmNInTaeKCCbhAOBaYjSdBBpzmaTObroIDTWjKZzKc
tUDRbrNdsMLRRcOcuN6bj9zmc1SKCLocMcbmxQdDQYeZ1TJbfsZbL9IsNw6jaMTsr4My0rWt
qLDKOyxjosq1DKMY0u2GQZBq8YZti86khoG4cBypqkNk4YWu2w0LQwlTupK8gZvMx0OBmGqV
Mq9oYBsHLNOGMw0um6oQP8EA2DeN44SA+rmDMN42SGO45hc7aRBa16lIVDadp6pqgMih6jCp
ETXMw4TOKmqqppi/gvjI/gxjkNI4Dos7SNM1DtvglobhgGKINk2gjNtLSahcGgYhzEDesSGA
ZN4+TiuO5LluaNznuiukTTuF08z28MWPLDb0sXELIPc39GOG6o6OvAj6Ps6g3PyMb9v6uYQQ
BAUCDfAzqjmrY3LcstcyjTjx09GFQS8pCSwtF75K+sMGjCOQ8rSOiKjCNoQTWuM3Tgs6yx/I
MhyLI77O2KgVQ4GIa2QkcxhRJUmDfJ0oJkwcpKGFyFJBK6eIG27uS5dVRMjRYa3czszMpNNt
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
oJo7rixEzS5G9DwwolI1ptlTJsyxTNdymaUgAizL6E56tF2ljEABugABogINCmVuZHN0cmVh
bQ0KZW5kb2JqDQo3OCAwIG9iag0KNDMzOQ0KZW5kb2JqDQo3NiAwIG9iag0KPDwNCi9UeXBl
IC9QYWdlDQovUGFyZW50IDY0IDAgUg0KL1Jlc291cmNlcyA8PA0KL0ZvbnQgPDwNCi9GMCA2
IDAgUiANCi9GMSA3IDAgUiANCi9GNiA0NiAwIFIgDQovRjcgNTcgMCBSIA0KPj4NCi9Qcm9j
U2V0IDIgMCBSDQo+Pg0KL0NvbnRlbnRzIDc3IDAgUg0KPj4NCmVuZG9iag0KODAgMCBvYmoN
Cjw8DQovTGVuZ3RoIDgxIDAgUg0KL0ZpbHRlciAvTFpXRGVjb2RlIA0KPj4NCnN0cmVhbQ0K
gAxEECgRyM4gBoxHEDhY1G42EA3GsQORlEBmBpCKkJFwwGA4gQwEEiGMdj8CGo0iIxGAuG0q
EBUNoNkU1EEGhAvI0kkUxjAtlowGw3HIgmJjEFAjozGg1oxUO4gFA3FwzoxDN5uOZ0ORhNJu
OhzEFZEBzOBsNJjMpfr5mN5fOZlMZ0NNZFMxNU0pIyGYuHAwG8wKhEpNBocLo8jp9RqdVFwx
u5UvIyGwuHIwvmKmOEnUEnpUjEtGgwGmIKlIpQxpmCxhUNEWs1otVsN1uuFyulkOZoMJsNgg
MUWMZhORyNJlMggr+RvItymWzFWFoxkuXGY3p+E0XUGVP1EtGI5osxxhhEBQJOErcVMJtEB3
NFpNHKsVmuRpM1pEB0N4g8w4DkN4zq69wwjcMjmL06bqhg67spGFzRhu7DEtEGwatMxiKjMM
riuQ/b+q+/bXvOJoqBcmMSNitK1rat64rmuo3QSKgVIHCIaByiDEhkFwZBgHMKKgqT0PU3jf
OAiw0jIMqwPw47kxEOkSChEzgDzBKROnHobBiokHtEGCUu8wqOhwwLFqk9YyvaL46DyOCLDK
OI6t7EAQC2GEEuovqJhi7rPs4IyIJYp7QwjLrBKQz7GC4ygaQSGrLBqhTNMGEDOoGz9DtGGT
TO+joZBqqzyKkHAbC7FAuBQ1w0rEOzejrJT6jqMU9qFCLw0s7UIhuHDxtPSzGBbBLnVEywZu
7BboQczcIBoGcxTI1M/1JIYUDU3E7jGrL8jkNowtyNwXC4FMsr3SS+QxB6dJ5QwGqUoVfTJR
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
zuGgiiNiNGWYKibCW4KkxiJF0jTCZv8DTFDjoyrSLoP3Y3rPGwZAZAmjpjxAcnQPoLhJmPNp
dJI3CCgpCjGAoMziLFKrNEfuEgzqKkE6EgGiAg0KZW5kc3RyZWFtDQplbmRvYmoNCjgxIDAg
b2JqDQo0MzQ4DQplbmRvYmoNCjc5IDAgb2JqDQo8PA0KL1R5cGUgL1BhZ2UNCi9QYXJlbnQg
NjQgMCBSDQovUmVzb3VyY2VzIDw8DQovRm9udCA8PA0KL0YwIDYgMCBSIA0KL0YxIDcgMCBS
IA0KL0Y2IDQ2IDAgUiANCj4+DQovUHJvY1NldCAyIDAgUg0KPj4NCi9Db250ZW50cyA4MCAw
IFINCj4+DQplbmRvYmoNCjg0IDAgb2JqDQo8PA0KL0xlbmd0aCA4NSAwIFINCi9GaWx0ZXIg
L0xaV0RlY29kZSANCj4+DQpzdHJlYW0NCoAMRBAoEcjOIAaMRxA4WNRuNhANxrEDkZRAZgaQ
ipCRcMBgOIEMBBIhjHY/AhuMoiMRgLhsNBAICobQbIpsIINCBeRpJIplGBbLRgNBzEJkY5HM
SodxAKBuLhoLhlUBTMjUDRmNakM6JSZkRBBO4JPipGJaNBiNxvSqRJRkMBzC5lTBQRjechAc
zgZTGaTMeTSboOYRAUDkbzOcjCbRASTdhTfgToLBAaRcZRcLKqVKuLazW66LRjJRyMBna6/I
xcMxyNZhRxBQRcOBmMdfS6adzQZcedN2IDhh8Tiy/ejYaTGZS+ZjYYYOZTidTCbDnA8pvt4I
Oxm6vItFpNNqCpYJKNBkN7kVKQMxcMRnRtwKDt0zrFjeZuAdDmXzJ+i+Og0jaiw5jQ6Y2BA6
DpQO7arAaKgVNUGgYIktjYpaGwZBqlS5qaIgqCmL43DKPA6C+IIqhA+Y2PqED7u037HMgyTg
DCMY1jKOkWvxBjOQdCCzhkGjbqQsi6CgIYpC+KAkiIFzuJq2MMq2Gr0rAnaeqUoChKI+CkKc
qCpBcGsns+GSuByrzxrCIyxyymqpBiGT0qQ2QbJY+C6LsvC9L4vzAMEEAwsfGIoMiN0csDQL
HjKNgywEN0nrSGzZhxSs0rAlrRwo2EiqaOgwjkPMnhaGU4vbMy1u+FzStOpVMSm8S2qkG73K
VI0mLyOiKsWyjLMwyjdOzSLRpciaILJV8hQ1CtOhRHirhirUzBstdkTXLCfyg2CShuGgZw2+
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
99h7imLKUtYECiIIoI8fUZ4Gt1jb560NZtglTypedaL3yg5eMKShSUSjTYEk1WmhN9V8E25t
By5lwIoPAxZe1lIMuhyhGJBQAMyXuFzR84D2+AWEbqrzbc0uy1JFeMlE9GDsGRd0WNLgWZTb
g10Rrigid/WJFbJwYHVtJXAip8CKqGAyhJ5y5OCWNo8JOghsYh8N5XB4zC+lUOaQeAoMllVh
AwVq7gh6y5rZg1xokjQqCBaarg8fR0qAwhawzVrOply8Yq6E6WOuaaNvRdS7U+qtQtMjhtmA
upTCWcZHoiZVYlK9FvMI7Fq7JUt8htmo6mWAhXFTRxEtQMopmiwxi0NbaYRUYl4k1So0Q9l/
KORV6OsF0JSO1/WVZF4N8d8wxFuio4RecSufez5qosGzVQaVu1K8+1ZowhTsKAouFi+EOarT
qHeidTDftTgN+3F34NrPBaIqdiSrSsKs49ygEEuvycC7VceghocgkJqiKiYEFj4JtuySW0hv
O5QFolIqKA1BzVKOsVqAotMN+aggZNBFwt5GmFDDQjYgIA0KZW5kc3RyZWFtDQplbmRvYmoN
Cjg1IDAgb2JqDQo0NjUzDQplbmRvYmoNCjgyIDAgb2JqDQo8PA0KL1R5cGUgL1BhZ2UNCi9Q
YXJlbnQgODMgMCBSDQovUmVzb3VyY2VzIDw8DQovRm9udCA8PA0KL0YwIDYgMCBSIA0KL0Yx
IDcgMCBSIA0KL0Y2IDQ2IDAgUiANCj4+DQovUHJvY1NldCAyIDAgUg0KPj4NCi9Db250ZW50
cyA4NCAwIFINCj4+DQplbmRvYmoNCjg3IDAgb2JqDQo8PA0KL0xlbmd0aCA4OCAwIFINCi9G
aWx0ZXIgL0xaV0RlY29kZSANCj4+DQpzdHJlYW0NCoAMRBAoEcjOIAaMRxA4WNRuNhANxrED
kZRAZgaQipCRcMBgOIEMBBIhjHY/AhsNI7CxuMRgLpSIBAVDaDZFNxBBoQLyNBJFM4wLZfLR
iNZkVDHI6OdxAKBaLRTMzUDSLG41NhcORzSpvWa2NhzMIjLpgNKPNZ5AoXQJtR6TLxsOBpay
pTBQIKiVKmMqyMByMqVMyIIJ5IrpGJeMKLgJnb5hYLNM7sUCTgzIdTgbDSYzCdDSbzcOrzUx
tJRwMpDR8HaRBh6xihvjKRI5gMRnEMlTZkSTMIDoaIsbjLTDgcjeZzkYTaIDIbzKcxAbjedB
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
4sDZiYA2KlraAp5xQ+JVIuaW83Clb50LzVMDgEAJj+8nQKEU4EAIhSKADXwIJnoz5bY2wvg0
pzr0zkzviOqFp0RrguyjhQc0YIoI4+YmY5KPxBreoEC7BMaZ7q69KgIGq9wxIGg/BdqiKiai
qi4GRKs6AM86RFE6htYIYN6zkIs2MOoIIIaIkvEiKThIxrAici5rs/iiiix1xKoI73ieo3z/
oiwKqtqtdDM586LN4mad0IpD5LQNkLbk6BkXQl65a+M15S6/C7Dm7WK4hb0/KJBBJXAuRqiO
h4xrgxxOR40mCiQJIF4qrFgooGgHSBpbooQHNANFLXwKzyBhwIQ4yrSmkdEOoIjFRNAHdGM7
w/s+53R17rouwJKzkSpL6RFDzyAzQ4UmSd5NdEkYYEE809AwDsUCCM7KxBKO6F79BXlLieph
y0VAwz7AwKZLZE6ABeoEAIbdBna0U1yCJMVF4EFL4N8GA+LQMGU4bfkTEuJrsHBkL0jara7k
6T0riBEXKB6NNMYIJK6/bXiM0+SaM+hUMTTRIjoGcTgJIKYJ4F4JMUwgdYwhSIlKgrQHBKqk
0uqRE1zOI6SZAM5DhihVaIyWw1JABPIubCTf0G83rQFcB16BkHj07bEljPpPUa5doI5C6dwz
dTD97ig3oJoN6eZtIKAzYOkkrwyRQIJR7MhLSxKis6oN9NNIwHDHUXYjzC9aw7bja/A7zr53
QGIG8tJHx8j1z0FdM3xkE4CuowDfczj9JAw285AKBDQ6gGYHQmVSFiD0S1ZHU/NiZvQoovpj
aaa5y9iFcIEtyJDsM0c0s05A81VKoHJqJPYmBOS1h8AGc4UL0BETlmRgalwkSQA+pKEUZxYg
IA0KZW5kc3RyZWFtDQplbmRvYmoNCjg4IDAgb2JqDQozNjQyDQplbmRvYmoNCjg2IDAgb2Jq
DQo8PA0KL1R5cGUgL1BhZ2UNCi9QYXJlbnQgODMgMCBSDQovUmVzb3VyY2VzIDw8DQovRm9u
dCA8PA0KL0YwIDYgMCBSIA0KL0YxIDcgMCBSIA0KPj4NCi9Qcm9jU2V0IDIgMCBSDQo+Pg0K
L0NvbnRlbnRzIDg3IDAgUg0KPj4NCmVuZG9iag0KNiAwIG9iag0KPDwNCi9UeXBlIC9Gb250
DQovU3VidHlwZSAvVHlwZTENCi9OYW1lIC9GMA0KL0Jhc2VGb250IC9IZWx2ZXRpY2EtQm9s
ZA0KL0VuY29kaW5nIC9XaW5BbnNpRW5jb2RpbmcNCj4+DQplbmRvYmoNCjcgMCBvYmoNCjw8
DQovVHlwZSAvRm9udA0KL1N1YnR5cGUgL1R5cGUxDQovTmFtZSAvRjENCi9CYXNlRm9udCAv
SGVsdmV0aWNhDQovRW5jb2RpbmcgL1dpbkFuc2lFbmNvZGluZw0KPj4NCmVuZG9iag0KMjQg
MCBvYmoNCjw8DQovVHlwZSAvRm9udA0KL1N1YnR5cGUgL1RydWVUeXBlDQovTmFtZSAvRjIN
Ci9CYXNlRm9udCAvVGltZXNOZXdSb21hbg0KL0VuY29kaW5nIC9XaW5BbnNpRW5jb2RpbmcN
Cj4+DQplbmRvYmoNCjI1IDAgb2JqDQo8PA0KL1R5cGUgL0ZvbnQNCi9TdWJ0eXBlIC9UcnVl
VHlwZQ0KL05hbWUgL0YzDQovQmFzZUZvbnQgL1RpbWVzTmV3Um9tYW4tSXRhbGljDQovRmly
c3RDaGFyIDMwDQovTGFzdENoYXIgMjU1DQovV2lkdGhzIFsgOCA3NzggMjUwIDMzMyA0MjAg
NTAwIDUwMCA4MzMgNzc4IDIxNCAzMzMgMzMzIDUwMCA2NzUgMjUwIDMzMyANCjI1MCAyNzgg
NTAwIDUwMCA1MDAgNTAwIDUwMCA1MDAgNTAwIDUwMCA1MDAgNTAwIDMzMyAzMzMgNjc1IDY3
NSANCjY3NSA1MDAgOTIwIDYxMSA2MTEgNjY3IDcyMiA2MTEgNjExIDcyMiA3MjIgMzMzIDQ0
NCA2NjcgNTU2IDgzMyANCjY2NyA3MjIgNjExIDcyMiA2MTEgNTAwIDU1NiA3MjIgNjExIDgz
MyA2MTEgNTU2IDU1NiAzODkgMjc4IDM4OSANCjQyMiA1MDAgMzMzIDUwMCA1MDAgNDQ0IDUw
MCA0NDQgMjc4IDUwMCA1MDAgMjc4IDI3OCA0NDQgMjc4IDcyMiANCjUwMCA1MDAgNTAwIDUw
MCAzODkgMzg5IDI3OCA1MDAgNDQ0IDY2NyA0NDQgNDQ0IDM4OSA0MDAgMjc1IDQwMCANCjU0
MSA3NzggNzc4IDc3OCAzMzMgNTAwIDU1NiA4ODkgNTAwIDUwMCAzMzMgMTAwMCA1MDAgMzMz
IDk0NCA3NzggDQo3NzggNzc4IDc3OCAzMzMgMzMzIDU1NiA1NTYgMzUwIDUwMCA4ODkgMzMz
IDk4MCAzODkgMzMzIDY2NyA3NzggDQo3NzggNTU2IDI1MCAzODkgNTAwIDUwMCA1MDAgNTAw
IDI3NSA1MDAgMzMzIDc2MCAyNzYgNTAwIDY3NSAzMzMgDQo3NjAgNTAwIDQwMCA1NDkgMzAw
IDMwMCAzMzMgNTc2IDUyMyAyNTAgMzMzIDMwMCAzMTAgNTAwIDc1MCA3NTAgDQo3NTAgNTAw
IDYxMSA2MTEgNjExIDYxMSA2MTEgNjExIDg4OSA2NjcgNjExIDYxMSA2MTEgNjExIDMzMyAz
MzMgDQozMzMgMzMzIDcyMiA2NjcgNzIyIDcyMiA3MjIgNzIyIDcyMiA2NzUgNzIyIDcyMiA3
MjIgNzIyIDcyMiA1NTYgDQo2MTEgNTAwIDUwMCA1MDAgNTAwIDUwMCA1MDAgNTAwIDY2NyA0
NDQgNDQ0IDQ0NCA0NDQgNDQ0IDI3OCAyNzggDQoyNzggMjc4IDUwMCA1MDAgNTAwIDUwMCA1
MDAgNTAwIDUwMCA1NDkgNTAwIDUwMCA1MDAgNTAwIDUwMCA0NDQgDQo1MDAgNDQ0IF0NCi9F
bmNvZGluZyAvV2luQW5zaUVuY29kaW5nDQovRm9udERlc2NyaXB0b3IgMjYgMCBSDQo+Pg0K
ZW5kb2JqDQoyNiAwIG9iag0KPDwNCi9UeXBlIC9Gb250RGVzY3JpcHRvcg0KL0ZvbnROYW1l
IC9UaW1lc05ld1JvbWFuLUl0YWxpYw0KL0ZsYWdzIDk4DQovRm9udEJCb3ggWyAtMjUwIC0y
NDEgMTIyMyA4ODkgXQ0KL01pc3NpbmdXaWR0aCA3NzgNCi9TdGVtViA3NA0KL1N0ZW1IIDc0
DQovSXRhbGljQW5nbGUgLTExDQovQ2FwSGVpZ2h0IDg4OQ0KL1hIZWlnaHQgNjIyDQovQXNj
ZW50IDg4OQ0KL0Rlc2NlbnQgMjQxDQovTGVhZGluZyAxNjcNCi9NYXhXaWR0aCAxMDE5DQov
QXZnV2lkdGggNDA3DQo+Pg0KZW5kb2JqDQoyNyAwIG9iag0KPDwNCi9UeXBlIC9Gb250DQov
U3VidHlwZSAvVHlwZTENCi9OYW1lIC9GNA0KL0Jhc2VGb250IC9UaW1lcy1Sb21hbg0KL0Vu
Y29kaW5nIC9XaW5BbnNpRW5jb2RpbmcNCj4+DQplbmRvYmoNCjMxIDAgb2JqDQo8PA0KL1R5
cGUgL0ZvbnQNCi9TdWJ0eXBlIC9UcnVlVHlwZQ0KL05hbWUgL0Y1DQovQmFzZUZvbnQgL0Fy
aWFsDQovRW5jb2RpbmcgL1dpbkFuc2lFbmNvZGluZw0KPj4NCmVuZG9iag0KNDYgMCBvYmoN
Cjw8DQovVHlwZSAvRm9udA0KL1N1YnR5cGUgL1R5cGUxDQovTmFtZSAvRjYNCi9CYXNlRm9u
dCAvU3ltYm9sDQo+Pg0KZW5kb2JqDQo1NyAwIG9iag0KPDwNCi9UeXBlIC9Gb250DQovU3Vi
dHlwZSAvVHlwZTENCi9OYW1lIC9GNw0KL0Jhc2VGb250IC9IZWx2ZXRpY2EtT2JsaXF1ZQ0K
L0VuY29kaW5nIC9XaW5BbnNpRW5jb2RpbmcNCj4+DQplbmRvYmoNCjIgMCBvYmoNClsgL1BE
RiAvVGV4dCAvSW1hZ2VCICBdDQplbmRvYmoNCjUgMCBvYmoNCjw8DQovS2lkcyBbNCAwIFIg
MTggMCBSIDIxIDAgUiAyOCAwIFIgMzYgMCBSIDM5IDAgUiBdDQovQ291bnQgNg0KL1R5cGUg
L1BhZ2VzDQovUGFyZW50IDg5IDAgUg0KPj4NCmVuZG9iag0KNDMgMCBvYmoNCjw8DQovS2lk
cyBbNDIgMCBSIDQ3IDAgUiA1MCAwIFIgNTMgMCBSIDU2IDAgUiA2MCAwIFIgXQ0KL0NvdW50
IDYNCi9UeXBlIC9QYWdlcw0KL1BhcmVudCA4OSAwIFINCj4+DQplbmRvYmoNCjY0IDAgb2Jq
DQo8PA0KL0tpZHMgWzYzIDAgUiA2NyAwIFIgNzAgMCBSIDczIDAgUiA3NiAwIFIgNzkgMCBS
IF0NCi9Db3VudCA2DQovVHlwZSAvUGFnZXMNCi9QYXJlbnQgODkgMCBSDQo+Pg0KZW5kb2Jq
DQo4MyAwIG9iag0KPDwNCi9LaWRzIFs4MiAwIFIgODYgMCBSIF0NCi9Db3VudCAyDQovVHlw
ZSAvUGFnZXMNCi9QYXJlbnQgODkgMCBSDQo+Pg0KZW5kb2JqDQo4OSAwIG9iag0KPDwNCi9L
aWRzIFs1IDAgUiA0MyAwIFIgNjQgMCBSIDgzIDAgUiBdDQovQ291bnQgMjANCi9UeXBlIC9Q
YWdlcw0KL01lZGlhQm94IFsgMCAwIDYxMiA3OTIgXQ0KPj4NCmVuZG9iag0KMSAwIG9iag0K
PDwNCi9DcmVhdG9yIChDb3JlbCBWZW50dXJhICkNCi9DcmVhdGlvbkRhdGUgKE1vbmRheSwg
QXByaWwgMTIsIDE5OTkgMToxMzozMCBQTSkNCi9UaXRsZSAoMzEyTS5QREYpDQovQXV0aG9y
IChQdWJsaXNoZXIpDQovUHJvZHVjZXIgKEFjcm9iYXQgUERGV3JpdGVyIDMuMCBmb3IgV2lu
ZG93cykNCi9LZXl3b3JkcyAoKQ0KL1N1YmplY3QgKCkNCj4+DQplbmRvYmoNCjMgMCBvYmoN
Cjw8DQovUGFnZXMgODkgMCBSDQovVHlwZSAvQ2F0YWxvZw0KPj4NCmVuZG9iag0KeHJlZg0K
MCA5MA0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMTEwMTUxIDAwMDAwIG4NCjAwMDAxMDk1
NTIgMDAwMDAgbg0KMDAwMDExMDM2OCAwMDAwMCBuDQowMDAwMDA3NTM0IDAwMDAwIG4NCjAw
MDAxMDk1OTQgMDAwMDAgbg0KMDAwMDEwNzMyOCAwMDAwMCBuDQowMDAwMTA3NDQ5IDAwMDAw
IG4NCjAwMDAwMDAwMjEgMDAwMDAgbg0KMDAwMDAwMzMzMSAwMDAwMCBuDQowMDAwMDAzMzU0
IDAwMDAwIG4NCjAwMDAwMDUwMTMgMDAwMDAgbg0KMDAwMDAwNTAzNyAwMDAwMCBuDQowMDAw
MDA2MDQwIDAwMDAwIG4NCjAwMDAwMDYwNjMgMDAwMDAgbg0KMDAwMDAwNzEyOSAwMDAwMCBu
DQowMDAwMDA3MTUyIDAwMDAwIG4NCjAwMDAwMDc1MTEgMDAwMDAgbg0KMDAwMDAxMjAwNSAw
MDAwMCBuDQowMDAwMDA3NzQxIDAwMDAwIG4NCjAwMDAwMTE5ODEgMDAwMDAgbg0KMDAwMDAy
NDY1MSAwMDAwMCBuDQowMDAwMDEyMTUwIDAwMDAwIG4NCjAwMDAwMjQ2MjYgMDAwMDAgbg0K
MDAwMDEwNzU2NSAwMDAwMCBuDQowMDAwMTA3Njg5IDAwMDAwIG4NCjAwMDAxMDg4MTggMDAw
MDAgbg0KMDAwMDEwOTEwNiAwMDAwMCBuDQowMDAwMDM5MDM0IDAwMDAwIG4NCjAwMDAwMjQ4
MjMgMDAwMDAgbg0KMDAwMDAzMDE3MyAwMDAwMCBuDQowMDAwMTA5MjI1IDAwMDAwIG4NCjAw
MDAwMzAxOTcgMDAwMDAgbg0KMDAwMDAzODYxMSAwMDAwMCBuDQowMDAwMDM4NjM1IDAwMDAw
IG4NCjAwMDAwMzkwMTEgMDAwMDAgbg0KMDAwMDA0MzM1OSAwMDAwMCBuDQowMDAwMDM5MjM2
IDAwMDAwIG4NCjAwMDAwNDMzMzUgMDAwMDAgbg0KMDAwMDA0NzM5MyAwMDAwMCBuDQowMDAw
MDQzNTE3IDAwMDAwIG4NCjAwMDAwNDczNjkgMDAwMDAgbg0KMDAwMDA1MTcwMyAwMDAwMCBu
DQowMDAwMTA5NzEwIDAwMDAwIG4NCjAwMDAwNDc1MzggMDAwMDAgbg0KMDAwMDA1MTY3OSAw
MDAwMCBuDQowMDAwMTA5MzQxIDAwMDAwIG4NCjAwMDAwNTcyNDIgMDAwMDAgbg0KMDAwMDA1
MTg2MiAwMDAwMCBuDQowMDAwMDU3MjE4IDAwMDAwIG4NCjAwMDAwNjE5NTMgMDAwMDAgbg0K
MDAwMDA1NzQwMSAwMDAwMCBuDQowMDAwMDYxOTI5IDAwMDAwIG4NCjAwMDAwNjY1NDQgMDAw
MDAgbg0KMDAwMDA2MjExMiAwMDAwMCBuDQowMDAwMDY2NTIwIDAwMDAwIG4NCjAwMDAwNzEy
NDQgMDAwMDAgbg0KMDAwMDEwOTQyNyAwMDAwMCBuDQowMDAwMDY2NjkwIDAwMDAwIG4NCjAw
MDAwNzEyMjAgMDAwMDAgbg0KMDAwMDA3NDMwMyAwMDAwMCBuDQowMDAwMDcxNDE2IDAwMDAw
IG4NCjAwMDAwNzQyNzkgMDAwMDAgbg0KMDAwMDA3ODAxNyAwMDAwMCBuDQowMDAwMTA5ODI4
IDAwMDAwIG4NCjAwMDAwNzQ0NjIgMDAwMDAgbg0KMDAwMDA3Nzk5MyAwMDAwMCBuDQowMDAw
MDgwMTkwIDAwMDAwIG4NCjAwMDAwNzgxNjMgMDAwMDAgbg0KMDAwMDA4MDE2NiAwMDAwMCBu
DQowMDAwMDg0NDAxIDAwMDAwIG4NCjAwMDAwODAzMzYgMDAwMDAgbg0KMDAwMDA4NDM3NyAw
MDAwMCBuDQowMDAwMDg5MTE5IDAwMDAwIG4NCjAwMDAwODQ1NzMgMDAwMDAgbg0KMDAwMDA4
OTA5NSAwMDAwMCBuDQowMDAwMDkzNzI1IDAwMDAwIG4NCjAwMDAwODkyNzggMDAwMDAgbg0K
MDAwMDA5MzcwMSAwMDAwMCBuDQowMDAwMDk4MzUzIDAwMDAwIG4NCjAwMDAwOTM4OTcgMDAw
MDAgbg0KMDAwMDA5ODMyOSAwMDAwMCBuDQowMDAwMTAzMjczIDAwMDAwIG4NCjAwMDAxMDk5
NDYgMDAwMDAgbg0KMDAwMDA5ODUxMiAwMDAwMCBuDQowMDAwMTAzMjQ5IDAwMDAwIG4NCjAw
MDAxMDcxODIgMDAwMDAgbg0KMDAwMDEwMzQzMiAwMDAwMCBuDQowMDAwMTA3MTU4IDAwMDAw
IG4NCjAwMDAxMTAwMzYgMDAwMDAgbg0KdHJhaWxlcg0KPDwNCi9TaXplIDkwDQovUm9vdCAz
IDAgUg0KL0luZm8gMSAwIFINCi9JRCBbPGUzMTc4MjZkMjVkYzI2ZjQ4MGEyOTc4MmE1MzJi
ZjUyPjxlMzE3ODI2ZDI1ZGMyNmY0ODBhMjk3ODJhNTMyYmY1Mj5dDQo+Pg0Kc3RhcnR4cmVm
DQoxMTA0MjQNCiUlRU9GDQo=

--Boundary_(ID_tz5IoXMs8IV0Qf+B/h5Z4Q)--

From daveoran@orandom.net  Tue Mar 29 08:01:47 2011
Return-Path: <daveoran@orandom.net>
X-Original-To: avtext@core3.amsl.com
Delivered-To: avtext@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 778143A68BB for <avtext@core3.amsl.com>; Tue, 29 Mar 2011 08:01:47 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.28
X-Spam-Level: 
X-Spam-Status: No, score=-2.28 tagged_above=-999 required=5 tests=[AWL=-2.319,  BAYES_00=-2.599, CN_BODY_35=0.339, GB_I_INVITATION=-2, MIME_8BIT_HEADER=0.3, MIME_CHARSET_FARAWAY=2.45, MIME_QP_LONG_LINE=1.396, SARE_SUB_ENC_UTF8=0.152]
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 OjsprPpVPag8 for <avtext@core3.amsl.com>; Tue, 29 Mar 2011 08:01:46 -0700 (PDT)
Received: from spark.crystalorb.net (spark.crystalorb.net [IPv6:2001:470:d:21b:3c00::1]) by core3.amsl.com (Postfix) with ESMTP id 7C7773A6824 for <avtext@ietf.org>; Tue, 29 Mar 2011 08:01:45 -0700 (PDT)
Received: from [10.32.245.155] (c-24-62-229-193.hsd1.ma.comcast.net [24.62.229.193]) (authenticated bits=0) by spark.crystalorb.net (8.14.3/8.14.3/Debian-5+lenny1) with ESMTP id p2TF3PPO009134 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=NO); Tue, 29 Mar 2011 08:03:26 -0700
Mime-Version: 1.0 (Apple Message framework v1084)
Content-Type: text/plain; charset=GB2312
From: David R Oran <daveoran@orandom.net>
In-Reply-To: <fd0e84503d80.3d80fd0e8450@huawei.com>
Date: Tue, 29 Mar 2011 11:02:46 -0400
Content-Transfer-Encoding: quoted-printable
Message-Id: <5F3F198E-F810-4157-AC28-D74505D0D154@orandom.net>
References: <EDC0A1AE77C57744B664A310A0B23AE21EB2B05D@FRMRSSXCHMBSC3.dc-m.alcatel-lucent.com> <3F01CB95-4099-4B04-99D5-6B2D8551E12E@orandom.net> <EDC0A1AE77C57744B664A310A0B23AE21EB2B09A@FRMRSSXCHMBSC3.dc-m.alcatel-lucent.com> <fd0e84503d80.3d80fd0e8450@huawei.com>
To: xiajinwei 65217 <xiajinwei@huawei.com>
X-Mailer: Apple Mail (2.1084)
Cc: "avtext@ietf.org" <avtext@ietf.org>
Subject: Re: [avtext] =?utf-8?b?5Zue5aSNOlJlOiAgU3BsaWNpbmc6IENvbmZpcm1hdGlv?= =?utf-8?q?n_of_decisions_at_IETF=2380?=
X-BeenThere: avtext@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Audio/Video Transport Extensions working group discussion list <avtext.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/avtext>, <mailto:avtext-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/avtext>
List-Post: <mailto:avtext@ietf.org>
List-Help: <mailto:avtext-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/avtext>, <mailto:avtext-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 29 Mar 2011 15:01:47 -0000

On Mar 29, 2011, at 10:30 AM, xiajinwei 65217 wrote:

>=20
>=20
> Hi Chair and Dave,
>=20
> Thank your comments.=20
>=20
> The user in RTP/RTCP protocol is STB device, so user undetectability =
is exactly STB undetectability. This means that substitutive content and =
main content should not be discriminated by STB in RTP layer.=20
"should not" or "must not". Note that avoiding detection at the RTP =
layer doesn't help if the splice is detectable above the RTP layer - =
more on this below.

> If the substitutive content comes from local file storage, translator =
can directly replace the main content in a single stream, i.e., main =
stream. This is irrrelevant to STB undetectability requirement.
>=20
I don't think this follows - see my encryption example below.

> If the substitutive content is conveyed via another RTP stream, =
translator does not merge the two streams into one and outputs them =
alternately, this will cause a few concerns.  =46rom commercial =
viewpoint, STB has the capability to detect the substitutive stream, and =
thus possibly filter substitutive stream, especially in =
DVR/PVR/Time-shift applications, this is unacceptable for operators and =
advertisers. SMPTE 321M standard (Splice Points f
> or MPEG2-TS) gives corresponding description "However, in order to =
prevent commercial killing devices from taking advantage of changes in =
PSI, systems with splicing are encouraged to avoid changes to the PMT by =
reusing existing video and audio PIDs after a splice. "  IMHO it is STB =
undetectability on TS layer, we just map the requirement to RTP layer. I =
also attaches SMPTE 321.
>=20
Thanks for supplying the confirming details.

Do you agree with my conclusion that accepting the milestone does in =
fact imply we are accepting the non-detectability requirement? In other =
words, you aren't interested in pursuing the work if this requirement is =
removed?

I ask because nearly all uses of splicing other than advertisement =
insertion do not bring along a non-detectability requirement. For =
example, other use cases include splicing a recorded video into a video =
conferencing session, implementing a playlist server that stitches =
pieces of video together, inserting alternate audio via a spliced =
stream, etc.

Just as an interesting factoid, even if you go to great lengths to hide =
the splicing in the RTP translator, in a large number of cases =
advertisements are unencrypted while the base content is encrypted. =
Therefore, even if you do a totally undetectable splice at the RTP =
layer, the receiver will *still* be able to find the splice points by =
the switch in encryption state. Providers who are paranoid about this =
actually go to the extreme of re-encrypting the content at the splicer, =
which of course cannot be done at the RTP layer since it changes the =
application data and hence causes re-encapsulation.

(Full disclosure: Cisco has IPR on how to splice unencrypted =
advertisements or advertisements encrypted under different keys using =
RTP mixer approaches. These are detectable by a smart receiver so the =
IPR does not apply to the approach you have in your I.D.)

These and other considerations are why I'm abstaining on (not opposing!) =
adopting the milestone if the non-detectability requirement is retained.=20=


If other people share my ambivalence, an alternative is to re-work the =
milestone to talk only about advertisement insertion via RTP splicing, =
and consider a separate and different approach for splicing where =
detectability isn't a problem. I offer this alternative because we may =
wind up with an overly complex or restrictive or brittle solution to =
meet the non-detectability requirement, which could be simplified or =
generalized for the other use cases.

DaveO.

>=20
> Thank you
>=20
> Jinwei
>=20
>=20
> ----- =D4=AD=D3=CA=BC=FE -----
> =B7=A2=BC=FE=C8=CB: "DRAGE, Keith (Keith)" =
<keith.drage@alcatel-lucent.com>
> =C8=D5=C6=DA: =D0=C7=C6=DA=B6=FE, =C8=FD=D4=C2 29=C8=D5, 2011 =C9=CF=CE=E7=
4:04
> =D6=F7=CC=E2: Re: [avtext] Splicing: Confirmation of decisions at =
IETF#80
> =CA=D5=BC=FE=C8=CB: David R Oran <daveoran@orandom.net>
> =B3=AD=CB=CD: "avtext@ietf.org" <avtext@ietf.org>
>=20
>> (As WG chair)
>>=20
>> That would be too much detail for the setting of a milestone,=20
>> which is all we are asking the working group to perform at the=20
>> moment (and no we did not discuss this in the working group - at=20
>> least to my recollection).
>>=20
>> However it sounds like a perfectly reasonable question to ask in=20
>> terms of what the draft (when we get round to the adoption=20
>> question for text) should cover, either as discussion or as a=20
>> stated requirement.
>>=20
>> Essentially as regards the text we are in the phase of identifying=20
>> to the author issues he should cover to make his draft text more=20
>> acceptable to the WG than any other text (not that there is any at=20
>> the moment).
>>=20
>> Feel free to have that discussion.
>>=20
>> Regards
>>=20
>> Keith
>>=20
>> P.S. We are missing you.
>>=20
>>=20
>>=20
>>> -----Original Message-----
>>> From: David R Oran [mailto:daveoran@orandom.net]
>>> Sent: 28 March 2011 20:58
>>> To: DRAGE, Keith (Keith)
>>> Cc: avtext@ietf.org
>>> Subject: Re: [avtext] Splicing: Confirmation of decisions at IETF#80
>>>=20
>>> Sorry I wasn't there folks (still can't travel for another month=20
>> or so).
>>> I have one question about the discussion and conclusion.
>>>=20
>>> Was there consensus on the (I believe explicit) statement in the
>>> requirements that the splicing action be completely undetectable=20
>> by the
>>> receiver?
>>>=20
>>> The reason I ask is that from my perspective, the entire technical
>>> approach (including whether to model as a translator or mixer)=20
>> is driven
>>> by this one requirement. In fact, I can see a number of MUCH simpler
>>> approaches if this requirement is dropped.
>>>=20
>>> I just want to be clear when we adopt the milestone if we are a=20
>> priori> confining the solution space to solutions that satisfy=20
>> this requirement.
>>>=20
>>> I'm somewhat ambivalent about this, since the only use case I=20
>> can think of
>>> where undetectability comes into play is advertisement=20
>> insertion. We
>>> should be clear that everybody understands that this is the case.
>>>=20
>>> Cheers, DaveO.
>>>=20
>>>=20
>>> On Mar 28, 2011, at 12:01 PM, DRAGE, Keith (Keith) wrote:
>>>=20
>>>> (As WG chair)
>>>>=20
>>>> There was significant interest in the face-to-face meeting to=20
>> creating a
>>> milestone in the WG. The essence of the milestone will be to=20
>> address the
>>> use case of splicing using existing tools provided in RTP. It will
>>> therefore be an informational document.
>>>>=20
>>>> Unless the chairs hear contrary positions on the mailing list, the
>>> chairs will discussing such a milestone with the AD and adding=20
>> it to our
>>> list of milestones in AVTEXT.
>>>>=20
>>>> Please respond by the end of this week (Friday).
>>>>=20
>>>> This does not adopt the current text as a working group item.=20
>> The author
>>> will provide another revision of this document based on comments=20
>> made, and
>>> other comments that people may wish to contribute now, and we=20
>> will make a
>>> call to adopt text at that point. Please take this as an=20
>> invitation to
>>> contribution other material either via the mailing list or via=20
>> separate> internet-drafts.
>>>>=20
>>>> Regards
>>>>=20
>>>> Keith
>>>> _______________________________________________
>>>> avtext mailing list
>>>> avtext@ietf.org
>>>> https://www.ietf.org/mailman/listinfo/avtext
>>=20
>> _______________________________________________
>> avtext mailing list
>> avtext@ietf.org
>> https://www.ietf.org/mailman/listinfo/avtext
>>=20
> <SMPTE 312M.pdf>


From xiajinwei@huawei.com  Tue Mar 29 14:49:20 2011
Return-Path: <xiajinwei@huawei.com>
X-Original-To: avtext@core3.amsl.com
Delivered-To: avtext@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 33E9128C0EB for <avtext@core3.amsl.com>; Tue, 29 Mar 2011 14:49:20 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 3.035
X-Spam-Level: ***
X-Spam-Status: No, score=3.035 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, CHARSET_FARAWAY_HEADER=3.2, CN_BODY_35=0.339, GB_I_INVITATION=-2, MIME_8BIT_HEADER=0.3, MIME_CHARSET_FARAWAY=2.45, SARE_SUB_ENC_GB2312=1.345]
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 xtKibYa6mi08 for <avtext@core3.amsl.com>; Tue, 29 Mar 2011 14:49:18 -0700 (PDT)
Received: from usaga01-in.huawei.com (usaga01-in.huawei.com [206.16.17.211]) by core3.amsl.com (Postfix) with ESMTP id D468B3A6825 for <avtext@ietf.org>; Tue, 29 Mar 2011 14:49:18 -0700 (PDT)
Received: from huawei.com (usaml01-in [172.18.4.6]) by usaga01-in.huawei.com (iPlanet Messaging Server 5.2 HotFix 2.14 (built Aug 8 2006)) with ESMTP id <0LIU001UJA0WQO@usaga01-in.huawei.com> for avtext@ietf.org; Tue, 29 Mar 2011 16:50:56 -0500 (CDT)
Received: from huawei.com ([172.17.1.87]) by usaga01-in.huawei.com (iPlanet Messaging Server 5.2 HotFix 2.14 (built Aug 8 2006)) with ESMTP id <0LIU006WRA0UEG@usaga01-in.huawei.com> for avtext@ietf.org; Tue, 29 Mar 2011 16:50:56 -0500 (CDT)
Received: from [172.24.1.55] (Forwarded-For: [88.208.109.142]) by szxmc02-in.huawei.com (mshttpd); Wed, 30 Mar 2011 05:50:54 +0800
Date: Wed, 30 Mar 2011 05:50:54 +0800
From: xiajinwei 65217 <xiajinwei@huawei.com>
In-reply-to: <5F3F198E-F810-4157-AC28-D74505D0D154@orandom.net>
To: David R Oran <daveoran@orandom.net>
Message-id: <fb8fe9cc79ae.79aefb8fe9cc@huawei.com>
MIME-version: 1.0
X-Mailer: iPlanet Messenger Express 5.2 HotFix 2.14 (built Aug  8 2006)
Content-type: text/plain; charset=gb2312
Content-language: zh-CN
Content-transfer-encoding: quoted-printable
Content-disposition: inline
X-Accept-Language: zh-CN
Priority: normal
References: <EDC0A1AE77C57744B664A310A0B23AE21EB2B05D@FRMRSSXCHMBSC3.dc-m.alcatel-lucent.com> <3F01CB95-4099-4B04-99D5-6B2D8551E12E@orandom.net> <EDC0A1AE77C57744B664A310A0B23AE21EB2B09A@FRMRSSXCHMBSC3.dc-m.alcatel-lucent.com> <fd0e84503d80.3d80fd0e8450@huawei.com> <5F3F198E-F810-4157-AC28-D74505D0D154@orandom.net>
Cc: "avtext@ietf.org" <avtext@ietf.org>
Subject: [avtext] =?gb2312?b?u9i4tCA6UmU6ILvYuLQgOlJlOiAgU3BsaWNpbmc6IENv?= =?gb2312?b?bmZpcm1hdGlvbiBvZiBkZWNpc2lvbnMgYXQgSUVURiM4MA==?=
X-BeenThere: avtext@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Audio/Video Transport Extensions working group discussion list <avtext.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/avtext>, <mailto:avtext-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/avtext>
List-Post: <mailto:avtext@ietf.org>
List-Help: <mailto:avtext-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/avtext>, <mailto:avtext-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 29 Mar 2011 21:49:20 -0000

----- =D4=AD=D3=CA=BC=FE -----
=B7=A2=BC=FE=C8=CB=3A David R Oran =3Cdaveoran=40orandom=2Enet=3E
=C8=D5=C6=DA=3A =D0=C7=C6=DA=B6=FE=2C =C8=FD=D4=C2 29=C8=D5=2C 2011 =CF=C2=
=CE=E711=3A05
=D6=F7=CC=E2=3A Re=3A =BB=D8=B8=B4=3ARe=3A =5Bavtext=5D Splicing=3A Confi=
rmation of decisions at IETF=2380
=CA=D5=BC=FE=C8=CB=3A xiajinwei 65217 =3Cxiajinwei=40huawei=2Ecom=3E
=B3=AD=CB=CD=3A =22DRAGE=2C Keith (Keith)=22 =3Ckeith=2Edrage=40alcatel-l=
ucent=2Ecom=3E=2C =22avtext=40ietf=2Eorg=22 =3Cavtext=40ietf=2Eorg=3E

=3E =

=3E On Mar 29=2C 2011=2C at 10=3A30 AM=2C xiajinwei 65217 wrote=3A
=3E =

=3E =3E =

=3E =3E =

=3E =3E Hi Chair and Dave=2C
=3E =3E =

=3E =3E Thank your comments=2E =

=3E =3E =

=3E =3E The user in RTP/RTCP protocol is STB device=2C so user =

=3E undetectability is exactly STB undetectability=2E This means that =

=3E substitutive content and main content should not be discriminated =

=3E by STB in RTP layer=2E =

=3E =22should not=22 or =22must not=22=2E Note that avoiding detection at=
 the =

=3E RTP layer doesn=27t help if the splice is detectable above the RTP =

=3E layer - more on this below=2E
=3E =


I think =22should not=22 is better=2C the requirement from one operator s=
hould not force all operators to implement it=2E


=3E =3E If the substitutive content comes from local file storage=2C =

=3E translator can directly replace the main content in a single =

=3E stream=2C i=2Ee=2E=2C main stream=2E This is irrrelevant to STB =

=3E undetectability requirement=2E
=3E =3E =

=3E I don=27t think this follows - see my encryption example below=2E
=3E =

=3E =3E If the substitutive content is conveyed via another RTP stream=2C=
 =

=3E translator does not merge the two streams into one and outputs =

=3E them alternately=2C this will cause a few concerns=2E  From commercia=
l =

=3E viewpoint=2C STB has the capability to detect the substitutive =

=3E stream=2C and thus possibly filter substitutive stream=2C especially =

=3E in DVR/PVR/Time-shift applications=2C this is unacceptable for =

=3E operators and advertisers=2E SMPTE 321M standard (Splice Points f
=3E =3E or MPEG2-TS) gives corresponding description =22However=2C in ord=
er =

=3E to prevent commercial killing devices from taking advantage of =

=3E changes in PSI=2C systems with splicing are encouraged to avoid =

=3E changes to the PMT by reusing existing video and audio PIDs after =

=3E a splice=2E =22  IMHO it is STB undetectability on TS layer=2C we jus=
t =

=3E map the requirement to RTP layer=2E I also attaches SMPTE 321=2E
=3E =3E =

=3E Thanks for supplying the confirming details=2E
=3E =

=3E Do you agree with my conclusion that accepting the milestone does =

=3E in fact imply we are accepting the non-detectability requirement=3F =

=3E In other words=2C you aren=27t interested in pursuing the work if thi=
s =

=3E requirement is removed=3F

Actually I prefer to define the requirement as optional=2C just like abov=
e description of SMPTE 321M=2E

=3E =

=3E I ask because nearly all uses of splicing other than advertisement =

=3E insertion do not bring along a non-detectability requirement=2E For =

=3E example=2C other use cases include splicing a recorded video into a =

=3E video conferencing session=2C implementing a playlist server that =

=3E stitches pieces of video together=2C inserting alternate audio via a =

=3E spliced stream=2C etc=2E

Yes=2C these use cases=2C in addition to emergency broadcast=2C also use =
splicing technology=2E Ad insertion is a special use case=2E

=3E =

=3E Just as an interesting factoid=2C even if you go to great lengths to =

=3E hide the splicing in the RTP translator=2C in a large number of =

=3E cases advertisements are unencrypted while the base content is =

=3E encrypted=2E Therefore=2C even if you do a totally undetectable splic=
e =

=3E at the RTP layer=2C the receiver will *still* be able to find the =

=3E splice points by the switch in encryption state=2E Providers who are =

=3E paranoid about this actually go to the extreme of re-encrypting =

=3E the content at the splicer=2C which of course cannot be done at the =

=3E RTP layer since it changes the application data and hence causes =

=3E re-encapsulation=2E

Translator can be used in SRTP environment (section 7=2E4 of RFC3711)=2C =
thus the substitutive content can used same encryption material with main=
 content when re-encrypting them=2E


Thank you =


Jinwei

=3E =

=3E (Full disclosure=3A Cisco has IPR on how to splice unencrypted =

=3E advertisements or advertisements encrypted under different keys =

=3E using RTP mixer approaches=2E These are detectable by a smart =

=3E receiver so the IPR does not apply to the approach you have in =

=3E your I=2ED=2E)
=3E =

=3E These and other considerations are why I=27m abstaining on (not =

=3E opposing!) adopting the milestone if the non-detectability =

=3E requirement is retained=2E =

=3E =

=3E If other people share my ambivalence=2C an alternative is to re-work =

=3E the milestone to talk only about advertisement insertion via RTP =

=3E splicing=2C and consider a separate and different approach for =

=3E splicing where detectability isn=27t a problem=2E I offer this =

=3E alternative because we may wind up with an overly complex or =

=3E restrictive or brittle solution to meet the non-detectability =

=3E requirement=2C which could be simplified or generalized for the =

=3E other use cases=2E
=3E =

=3E DaveO=2E
=3E =

=3E =3E =

=3E =3E Thank you
=3E =3E =

=3E =3E Jinwei
=3E =3E =

=3E =3E =

=3E =3E ----- =D4=AD=D3=CA=BC=FE -----
=3E =3E =B7=A2=BC=FE=C8=CB=3A =22DRAGE=2C Keith (Keith)=22 =3Ckeith=2Edra=
ge=40alcatel-lucent=2Ecom=3E
=3E =3E =C8=D5=C6=DA=3A =D0=C7=C6=DA=B6=FE=2C =C8=FD=D4=C2 29=C8=D5=2C 20=
11 =C9=CF=CE=E74=3A04
=3E =3E =D6=F7=CC=E2=3A Re=3A =5Bavtext=5D Splicing=3A Confirmation of de=
cisions at IETF=2380
=3E =3E =CA=D5=BC=FE=C8=CB=3A David R Oran =3Cdaveoran=40orandom=2Enet=3E=

=3E =3E =B3=AD=CB=CD=3A =22avtext=40ietf=2Eorg=22 =3Cavtext=40ietf=2Eorg=3E=

=3E =3E =

=3E =3E=3E (As WG chair)
=3E =3E=3E =

=3E =3E=3E That would be too much detail for the setting of a milestone=2C=
 =

=3E =3E=3E which is all we are asking the working group to perform at the=
 =

=3E =3E=3E moment (and no we did not discuss this in the working group - =

=3E at =

=3E =3E=3E least to my recollection)=2E
=3E =3E=3E =

=3E =3E=3E However it sounds like a perfectly reasonable question to ask =

=3E in =

=3E =3E=3E terms of what the draft (when we get round to the adoption =

=3E =3E=3E question for text) should cover=2C either as discussion or as =
a =

=3E =3E=3E stated requirement=2E
=3E =3E=3E =

=3E =3E=3E Essentially as regards the text we are in the phase of =

=3E identifying =

=3E =3E=3E to the author issues he should cover to make his draft text =

=3E more =

=3E =3E=3E acceptable to the WG than any other text (not that there is an=
y =

=3E at =

=3E =3E=3E the moment)=2E
=3E =3E=3E =

=3E =3E=3E Feel free to have that discussion=2E
=3E =3E=3E =

=3E =3E=3E Regards
=3E =3E=3E =

=3E =3E=3E Keith
=3E =3E=3E =

=3E =3E=3E P=2ES=2E We are missing you=2E
=3E =3E=3E =

=3E =3E=3E =

=3E =3E=3E =

=3E =3E=3E=3E -----Original Message-----
=3E =3E=3E=3E From=3A David R Oran =5Bmailto=3Adaveoran=40orandom=2Enet=5D=

=3E =3E=3E=3E Sent=3A 28 March 2011 20=3A58
=3E =3E=3E=3E To=3A DRAGE=2C Keith (Keith)
=3E =3E=3E=3E Cc=3A avtext=40ietf=2Eorg
=3E =3E=3E=3E Subject=3A Re=3A =5Bavtext=5D Splicing=3A Confirmation of d=
ecisions at =

=3E IETF=2380=3E=3E=3E =

=3E =3E=3E=3E Sorry I wasn=27t there folks (still can=27t travel for anot=
her =

=3E month =

=3E =3E=3E or so)=2E
=3E =3E=3E=3E I have one question about the discussion and conclusion=2E
=3E =3E=3E=3E =

=3E =3E=3E=3E Was there consensus on the (I believe explicit) statement i=
n the
=3E =3E=3E=3E requirements that the splicing action be completely =

=3E undetectable =

=3E =3E=3E by the
=3E =3E=3E=3E receiver=3F
=3E =3E=3E=3E =

=3E =3E=3E=3E The reason I ask is that from my perspective=2C the entire =
technical
=3E =3E=3E=3E approach (including whether to model as a translator or mix=
er) =

=3E =3E=3E is driven
=3E =3E=3E=3E by this one requirement=2E In fact=2C I can see a number of=
 MUCH =

=3E simpler=3E=3E=3E approaches if this requirement is dropped=2E
=3E =3E=3E=3E =

=3E =3E=3E=3E I just want to be clear when we adopt the milestone if we a=
re =

=3E a =

=3E =3E=3E priori=3E confining the solution space to solutions that satis=
fy =

=3E =3E=3E this requirement=2E
=3E =3E=3E=3E =

=3E =3E=3E=3E I=27m somewhat ambivalent about this=2C since the only use =
case I =

=3E =3E=3E can think of
=3E =3E=3E=3E where undetectability comes into play is advertisement =

=3E =3E=3E insertion=2E We
=3E =3E=3E=3E should be clear that everybody understands that this is the=
 case=2E
=3E =3E=3E=3E =

=3E =3E=3E=3E Cheers=2C DaveO=2E
=3E =3E=3E=3E =

=3E =3E=3E=3E =

=3E =3E=3E=3E On Mar 28=2C 2011=2C at 12=3A01 PM=2C DRAGE=2C Keith (Keith=
) wrote=3A
=3E =3E=3E=3E =

=3E =3E=3E=3E=3E (As WG chair)
=3E =3E=3E=3E=3E =

=3E =3E=3E=3E=3E There was significant interest in the face-to-face meeti=
ng to =

=3E =3E=3E creating a
=3E =3E=3E=3E milestone in the WG=2E The essence of the milestone will be=
 to =

=3E =3E=3E address the
=3E =3E=3E=3E use case of splicing using existing tools provided in RTP=2E=
 It will
=3E =3E=3E=3E therefore be an informational document=2E
=3E =3E=3E=3E=3E =

=3E =3E=3E=3E=3E Unless the chairs hear contrary positions on the mailing=
 =

=3E list=2C the
=3E =3E=3E=3E chairs will discussing such a milestone with the AD and add=
ing =

=3E =3E=3E it to our
=3E =3E=3E=3E list of milestones in AVTEXT=2E
=3E =3E=3E=3E=3E =

=3E =3E=3E=3E=3E Please respond by the end of this week (Friday)=2E
=3E =3E=3E=3E=3E =

=3E =3E=3E=3E=3E This does not adopt the current text as a working group =
item=2E =

=3E =3E=3E The author
=3E =3E=3E=3E will provide another revision of this document based on =

=3E comments =

=3E =3E=3E made=2C and
=3E =3E=3E=3E other comments that people may wish to contribute now=2C an=
d we =

=3E =3E=3E will make a
=3E =3E=3E=3E call to adopt text at that point=2E Please take this as an =

=3E =3E=3E invitation to
=3E =3E=3E=3E contribution other material either via the mailing list or =
via =

=3E =3E=3E separate=3E internet-drafts=2E
=3E =3E=3E=3E=3E =

=3E =3E=3E=3E=3E Regards
=3E =3E=3E=3E=3E =

=3E =3E=3E=3E=3E Keith
=3E =3E=3E=3E=3E =5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=
=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=
=5F=5F=5F
=3E =3E=3E=3E=3E avtext mailing list
=3E =3E=3E=3E=3E avtext=40ietf=2Eorg
=3E =3E=3E=3E=3E https=3A//www=2Eietf=2Eorg/mailman/listinfo/avtext
=3E =3E=3E =

=3E =3E=3E =5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=
=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=
=5F
=3E =3E=3E avtext mailing list
=3E =3E=3E avtext=40ietf=2Eorg
=3E =3E=3E https=3A//www=2Eietf=2Eorg/mailman/listinfo/avtext
=3E =3E=3E =

=3E =3E =3CSMPTE 312M=2Epdf=3E
=3E =

=3E 

From abegen@cisco.com  Wed Mar 30 06:57:08 2011
Return-Path: <abegen@cisco.com>
X-Original-To: avtext@core3.amsl.com
Delivered-To: avtext@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 3244E3A6B53 for <avtext@core3.amsl.com>; Wed, 30 Mar 2011 06:57:08 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -10.559
X-Spam-Level: 
X-Spam-Status: No, score=-10.559 tagged_above=-999 required=5 tests=[AWL=0.040, 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 JE71fxtVgnrW for <avtext@core3.amsl.com>; Wed, 30 Mar 2011 06:57:07 -0700 (PDT)
Received: from sj-iport-6.cisco.com (sj-iport-6.cisco.com [171.71.176.117]) by core3.amsl.com (Postfix) with ESMTP id 098583A6A34 for <avtext@ietf.org>; Wed, 30 Mar 2011 06:57:07 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=abegen@cisco.com; l=2858; q=dns/txt; s=iport; t=1301493526; x=1302703126; h=mime-version:content-transfer-encoding:subject:date: message-id:in-reply-to:references:from:to:cc; bh=lg3wULcDPWQh2OWmm2L1wvXf1LJLP2HsNMd2ahoQyeU=; b=Yhv8S1vuYcSWewfnwrnYq06Hhn4nyFV5BBDmm6POiYlZswkIQp7DGqXV Gg24M76Ft01xXV0S76EskK2jzgHicncATMq9K7DVw4nYM6wSsDwx2xJuG ZPo43FPis4ZjjHptbdGirDIyIzR8C7NQOz0tBKNC/jXQPf28zNtjUblGE Y=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: ApoBANI2k02rRDoG/2dsb2JhbACERpNLP4waZnehBIs9kR2BJ4NMdwSFP4si
X-IronPort-AV: E=Sophos;i="4.63,268,1299456000"; d="scan'208";a="673120031"
Received: from mtv-core-1.cisco.com ([171.68.58.6]) by sj-iport-6.cisco.com with ESMTP; 30 Mar 2011 13:58:45 +0000
Received: from xbh-sjc-231.amer.cisco.com (xbh-sjc-231.cisco.com [128.107.191.100]) by mtv-core-1.cisco.com (8.14.3/8.14.3) with ESMTP id p2UDwj8j001134; Wed, 30 Mar 2011 13:58:45 GMT
Received: from xmb-sjc-215.amer.cisco.com ([171.70.151.169]) by xbh-sjc-231.amer.cisco.com with Microsoft SMTPSVC(6.0.3790.4675);  Wed, 30 Mar 2011 06:58:45 -0700
X-MimeOLE: Produced By Microsoft Exchange V6.5
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: base64
Date: Wed, 30 Mar 2011 06:58:43 -0700
Message-ID: <04CAD96D4C5A3D48B1919248A8FE0D540EAACB8F@xmb-sjc-215.amer.cisco.com>
In-Reply-To: <20110330135205.6BA313A6B57@core3.amsl.com>
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Thread-Topic: New Version Notification for draft-ietf-avtext-multicast-acq-rtcp-xr-01 
Thread-Index: Acvu4fQReB0qdP0HRPeI8NnTwp61EAAAImrw
References: <20110330135205.6BA313A6B57@core3.amsl.com>
From: "Ali C. Begen (abegen)" <abegen@cisco.com>
To: <avtext@ietf.org>
X-OriginalArrivalTime: 30 Mar 2011 13:58:45.0315 (UTC) FILETIME=[95C86930:01CBEEE2]
Subject: [avtext] FW: New Version Notification for draft-ietf-avtext-multicast-acq-rtcp-xr-01
X-BeenThere: avtext@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Audio/Video Transport Extensions working group discussion list <avtext.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/avtext>, <mailto:avtext-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/avtext>
List-Post: <mailto:avtext@ietf.org>
List-Help: <mailto:avtext-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/avtext>, <mailto:avtext-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 30 Mar 2011 13:57:08 -0000

aHR0cHM6Ly9kYXRhdHJhY2tlci5pZXRmLm9yZy9kb2MvZHJhZnQtaWV0Zi1hdnRleHQtbXVsdGlj
YXN0LWFjcS1ydGNwLXhyDQoNClRoaXMgdmVyc2lvbiBhZGRyZXNzZWQgdGhlIGNvbW1lbnRzIGZy
b20gTWFnbnVzIChjaGFpcidzIHJldmlldykuIFdlIHNob3VsZCBiZSByZWFkeSBmb3IgcHViIHJl
cXVlc3QuDQoNCi1hY2JlZ2VuDQoNCi0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQpGcm9tOiBJ
RVRGIEktRCBTdWJtaXNzaW9uIFRvb2wgW21haWx0bzppZHN1Ym1pc3Npb25AaWV0Zi5vcmddIA0K
U2VudDogV2VkbmVzZGF5LCBNYXJjaCAzMCwgMjAxMSAzOjUyIFBNDQpUbzogQWxpIEMuIEJlZ2Vu
IChhYmVnZW4pDQpDYzogRXJpYyBGcmllZHJpY2ggKGVmcmllZHJpKQ0KU3ViamVjdDogTmV3IFZl
cnNpb24gTm90aWZpY2F0aW9uIGZvciBkcmFmdC1pZXRmLWF2dGV4dC1tdWx0aWNhc3QtYWNxLXJ0
Y3AteHItMDEgDQoNCg0KQSBuZXcgdmVyc2lvbiBvZiBJLUQsIGRyYWZ0LWlldGYtYXZ0ZXh0LW11
bHRpY2FzdC1hY3EtcnRjcC14ci0wMS50eHQgaGFzIGJlZW4gc3VjY2Vzc2Z1bGx5IHN1Ym1pdHRl
ZCBieSBBbGkgQmVnZW4gYW5kIHBvc3RlZCB0byB0aGUgSUVURiByZXBvc2l0b3J5Lg0KDQpGaWxl
bmFtZToJIGRyYWZ0LWlldGYtYXZ0ZXh0LW11bHRpY2FzdC1hY3EtcnRjcC14cg0KUmV2aXNpb246
CSAwMQ0KVGl0bGU6CQkgTXVsdGljYXN0IEFjcXVpc2l0aW9uIFJlcG9ydCBCbG9jayBUeXBlIGZv
ciBSVFAgQ29udHJvbCBQcm90b2NvbCAoUlRDUCkgRXh0ZW5kZWQgUmVwb3J0cyAoWFJzKQ0KQ3Jl
YXRpb25fZGF0ZToJIDIwMTEtMDMtMzANCldHIElEOgkJIGF2dGV4dA0KTnVtYmVyX29mX3BhZ2Vz
OiAyMQ0KDQpBYnN0cmFjdDoNCkluIG1vc3QgUlRQLWJhc2VkIG11bHRpY2FzdCBhcHBsaWNhdGlv
bnMsIHRoZSBSVFAgc291cmNlIHNlbmRzIGludGVyLQ0KcmVsYXRlZCBkYXRhLiAgRHVlIHRvIHRo
aXMgaW50ZXJkZXBlbmRlbmN5LCByYW5kb21seSBqb2luaW5nIFJUUA0KcmVjZWl2ZXJzIHVzdWFs
bHkgY2Fubm90IHN0YXJ0IGNvbnN1bWluZyB0aGUgbXVsdGljYXN0IGRhdGEgcmlnaHQNCmFmdGVy
IHRoZXkgam9pbiB0aGUgc2Vzc2lvbi4gIFRodXMsIHRoZXkgb2Z0ZW4gZXhwZXJpZW5jZSBhIHJh
bmRvbQ0KYWNxdWlzaXRpb24gZGVsYXkuICBBbiBSVFAgcmVjZWl2ZXIgbWF5IHVzZSBvbmUgb3Jl
IG1vcmUgZGlmZmVyZW50DQphcHByb2FjaGVzIHRvIGFjaGlldmUgcmFwaWQgYWNxdWlzaXRpb24u
ICBZZXQsIGR1ZSB0byB2YXJpb3VzDQpmYWN0b3JzLCBwZXJmb3JtYW5jZSBvZiB0aGUgcmFwaWQg
YWNxdWlzaXRpb24gbWV0aG9kcyB1c3VhbGx5IHZhcmllcy4NCkZ1cnRoZXJtb3JlLCBpbiBzb21l
IGNhc2VzIHRoZSBSVFAgcmVjZWl2ZXIgbWF5IChvciBtYXkgaGF2ZSB0bykgZG8gYQ0Kc2ltcGxl
IG11bHRpY2FzdCBqb2luLiAgRm9yIHF1YWxpdHkgcmVwb3J0aW5nLCBtb25pdG9yaW5nIGFuZA0K
ZGlhZ25vc3RpY3MgcHVycG9zZXMsIGl0IGlzIGltcG9ydGFudCB0byBjb2xsZWN0IGRldGFpbGVk
IGluZm9ybWF0aW9uDQpmcm9tIHRoZSBSVFAgcmVjZWl2ZXJzIGFib3V0IHRoZWlyIGFjcXVpc2l0
aW9uIGFuZCBwcmVzZW50YXRpb24NCmV4cGVyaWVuY2VzLiAgVGhpcyBkb2N1bWVudCBhZGRyZXNz
ZXMgdGhpcyBpc3N1ZSBieSBkZWZpbmluZyBhIG5ldw0KcmVwb3J0IGJsb2NrIHR5cGUsIGNhbGxl
ZCBNdWx0aWNhc3QgQWNxdWlzaXRpb24gKE1BKSBSZXBvcnQgQmxvY2ssDQp3aXRoaW4gdGhlIGZy
YW1ld29yayBvZiBSVFAgQ29udHJvbCBQcm90b2NvbCAoUlRDUCkgRXh0ZW5kZWQgUmVwb3J0cw0K
KFhSKSAoUkZDIDM2MTEpLiAgVGhpcyBkb2N1bWVudCBhbHNvIGRlZmluZXMgdGhlIG5lY2Vzc2Fy
eSBzaWduYWxpbmcNCm9mIHRoZSBuZXcgTUEgcmVwb3J0IGJsb2NrIHR5cGUgaW4gdGhlIFNlc3Np
b24gRGVzY3JpcHRpb24gUHJvdG9jb2wNCihTRFApLg0KICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IA0KDQoNClRoZSBJRVRGIFNlY3JldGFyaWF0Lg0KDQoNCg==

From Internet-Drafts@ietf.org  Wed Mar 30 07:00:02 2011
Return-Path: <Internet-Drafts@ietf.org>
X-Original-To: avtext@core3.amsl.com
Delivered-To: avtext@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id C3D673A6B57; Wed, 30 Mar 2011 07:00:02 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.581
X-Spam-Level: 
X-Spam-Status: No, score=-102.581 tagged_above=-999 required=5 tests=[AWL=0.018, 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 IYddtaTuNWaD; Wed, 30 Mar 2011 07:00:02 -0700 (PDT)
Received: from [127.0.0.1] (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 1B71D3A6A34; Wed, 30 Mar 2011 07:00:02 -0700 (PDT)
MIME-Version: 1.0
Content-Type: Multipart/Mixed; Boundary="NextPart"
From: Internet-Drafts@ietf.org
To: i-d-announce@ietf.org
X-Test-IDTracker: no
X-IETF-IDTracker: 3.14
Message-ID: <20110330140002.11419.87891.idtracker@localhost>
Date: Wed, 30 Mar 2011 07:00:02 -0700
Cc: avtext@ietf.org
Subject: [avtext] I-D Action:draft-ietf-avtext-multicast-acq-rtcp-xr-01.txt
X-BeenThere: avtext@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Audio/Video Transport Extensions working group discussion list <avtext.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/avtext>, <mailto:avtext-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/avtext>
List-Post: <mailto:avtext@ietf.org>
List-Help: <mailto:avtext-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/avtext>, <mailto:avtext-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 30 Mar 2011 14:00:02 -0000

--NextPart

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Audio/Video Transport Extensions Working Group of the IETF.


	Title           : Multicast Acquisition Report Block Type for RTP Control Protocol (RTCP) Extended Reports (XRs)
	Author(s)       : A. Begen, E. Friedrich
	Filename        : draft-ietf-avtext-multicast-acq-rtcp-xr-01.txt
	Pages           : 21
	Date            : 2011-03-30

In most RTP-based multicast applications, the RTP source sends inter-
related data.  Due to this interdependency, randomly joining RTP
receivers usually cannot start consuming the multicast data right
after they join the session.  Thus, they often experience a random
acquisition delay.  An RTP receiver may use one ore more different
approaches to achieve rapid acquisition.  Yet, due to various
factors, performance of the rapid acquisition methods usually varies.
Furthermore, in some cases the RTP receiver may (or may have to) do a
simple multicast join.  For quality reporting, monitoring and
diagnostics purposes, it is important to collect detailed information
from the RTP receivers about their acquisition and presentation
experiences.  This document addresses this issue by defining a new
report block type, called Multicast Acquisition (MA) Report Block,
within the framework of RTP Control Protocol (RTCP) Extended Reports
(XR) (RFC 3611).  This document also defines the necessary signaling
of the new MA report block type in the Session Description Protocol
(SDP).

A URL for this Internet-Draft is:
http://www.ietf.org/internet-drafts/draft-ietf-avtext-multicast-acq-rtcp-xr-01.txt

Internet-Drafts are also available by anonymous FTP at:
ftp://ftp.ietf.org/internet-drafts/

Below is the data which will enable a MIME compliant mail reader
implementation to automatically retrieve the ASCII version of the
Internet-Draft.

--NextPart
Content-Type: Message/External-body;
	name="draft-ietf-avtext-multicast-acq-rtcp-xr-01.txt";
	site="ftp.ietf.org"; access-type="anon-ftp";
	directory="internet-drafts"

Content-Type: text/plain
Content-ID: <2011-03-30065205.I-D@ietf.org>


--NextPart--

From Even.roni@huawei.com  Thu Mar 31 01:25:14 2011
Return-Path: <Even.roni@huawei.com>
X-Original-To: avtext@core3.amsl.com
Delivered-To: avtext@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id F13893A6B26 for <avtext@core3.amsl.com>; Thu, 31 Mar 2011 01:25:13 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -104.379
X-Spam-Level: 
X-Spam-Status: No, score=-104.379 tagged_above=-999 required=5 tests=[AWL=2.116, BAYES_00=-2.599, FH_RELAY_NODNS=1.451, GB_I_INVITATION=-2, HELO_MISMATCH_COM=0.553, RCVD_IN_DNSWL_MED=-4, RDNS_NONE=0.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 EZZWhzpfItDq for <avtext@core3.amsl.com>; Thu, 31 Mar 2011 01:25:12 -0700 (PDT)
Received: from szxga04-in.huawei.com (unknown [119.145.14.67]) by core3.amsl.com (Postfix) with ESMTP id CC8873A6B2B for <avtext@ietf.org>; Thu, 31 Mar 2011 01:25:11 -0700 (PDT)
Received: from huawei.com (szxga04-in [172.24.2.12]) by szxga04-in.huawei.com (iPlanet Messaging Server 5.2 HotFix 2.14 (built Aug 8 2006)) with ESMTP id <0LIW000UMY2P8F@szxga04-in.huawei.com> for avtext@ietf.org; Thu, 31 Mar 2011 16:25:37 +0800 (CST)
Received: from huawei.com ([172.24.2.119]) by szxga04-in.huawei.com (iPlanet Messaging Server 5.2 HotFix 2.14 (built Aug 8 2006)) with ESMTP id <0LIW0071KY2PNK@szxga04-in.huawei.com> for avtext@ietf.org; Thu, 31 Mar 2011 16:25:37 +0800 (CST)
Received: from windows8d787f9 (dhcp-44e0.meeting.ietf.org [130.129.68.224]) by szxml12-in.huawei.com (iPlanet Messaging Server 5.2 HotFix 2.14 (built Aug  8 2006)) with ESMTPA id <0LIW007LYY2HK5@szxml12-in.huawei.com>; Thu, 31 Mar 2011 16:25:37 +0800 (CST)
Date: Thu, 31 Mar 2011 10:25:06 +0200
From: Roni Even <Even.roni@huawei.com>
In-reply-to: <EDC0A1AE77C57744B664A310A0B23AE21EB2B05D@FRMRSSXCHMBSC3.dc-m.alcatel-lucent.com>
To: "'DRAGE, Keith (Keith)'" <keith.drage@alcatel-lucent.com>, avtext@ietf.org
Message-id: <00ff01cbef7d$29100fa0$7b302ee0$%roni@huawei.com>
MIME-version: 1.0
X-Mailer: Microsoft Office Outlook 12.0
Content-type: text/plain; charset=us-ascii
Content-language: en-us
Content-transfer-encoding: 7BIT
Thread-index: AcvtYWJNNJPDTxTUQZyk6+srEdsGcACG6SLQ
References: <EDC0A1AE77C57744B664A310A0B23AE21EB2B05D@FRMRSSXCHMBSC3.dc-m.alcatel-lucent.com>
Subject: Re: [avtext] Splicing: Confirmation of decisions at IETF#80
X-BeenThere: avtext@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Audio/Video Transport Extensions working group discussion list <avtext.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/avtext>, <mailto:avtext-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/avtext>
List-Post: <mailto:avtext@ietf.org>
List-Help: <mailto:avtext-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/avtext>, <mailto:avtext-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 31 Mar 2011 08:25:14 -0000

Hi,
I support adding a milestone for splicing and will help review this work
Roni Even

> -----Original Message-----
> From: avtext-bounces@ietf.org [mailto:avtext-bounces@ietf.org] On
> Behalf Of DRAGE, Keith (Keith)
> Sent: Monday, March 28, 2011 6:01 PM
> To: avtext@ietf.org
> Subject: [avtext] Splicing: Confirmation of decisions at IETF#80
> 
> (As WG chair)
> 
> There was significant interest in the face-to-face meeting to creating
> a milestone in the WG. The essence of the milestone will be to address
> the use case of splicing using existing tools provided in RTP. It will
> therefore be an informational document.
> 
> Unless the chairs hear contrary positions on the mailing list, the
> chairs will discussing such a milestone with the AD and adding it to
> our list of milestones in AVTEXT.
> 
> Please respond by the end of this week (Friday).
> 
> This does not adopt the current text as a working group item. The
> author will provide another revision of this document based on comments
> made, and other comments that people may wish to contribute now, and we
> will make a call to adopt text at that point. Please take this as an
> invitation to contribution other material either via the mailing list
> or via separate internet-drafts.
> 
> Regards
> 
> Keith
> _______________________________________________
> avtext mailing list
> avtext@ietf.org
> https://www.ietf.org/mailman/listinfo/avtext

