[AVT] RE: Comments on draft-ietf-avt-compact-bundled-evrc-06.txt
"Kapoor, Rohit" <rkapoor@qualcomm.com> Mon, 19 June 2006 23:32 UTC
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com) by megatron.ietf.org with esmtp (Exim 4.43) id 1FsTDy-0003Ge-2i; Mon, 19 Jun 2006 19:32:06 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org) by megatron.ietf.org with esmtp (Exim 4.43) id 1FsTDw-0003GJ-4J for avt@ietf.org; Mon, 19 Jun 2006 19:32:04 -0400
Received: from numenor.qualcomm.com ([129.46.51.58]) by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1FsTDu-0000lr-NK for avt@ietf.org; Mon, 19 Jun 2006 19:32:04 -0400
Received: from neophyte.qualcomm.com (neophyte.qualcomm.com [129.46.61.149]) by numenor.qualcomm.com (8.13.6/8.12.5/1.0) with ESMTP id k5JNVq7s026605 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=FAIL); Mon, 19 Jun 2006 16:31:54 -0700
Received: from NAEXBR04.na.qualcomm.com (naexbr04.qualcomm.com [10.46.141.42]) by neophyte.qualcomm.com (8.13.6/8.12.5/1.0) with ESMTP id k5JNVWDN009630; Mon, 19 Jun 2006 16:31:52 -0700 (PDT)
Received: from NAEX09.na.qualcomm.com ([10.46.56.82]) by NAEXBR04.na.qualcomm.com with Microsoft SMTPSVC(6.0.3790.1830); Mon, 19 Jun 2006 16:31:51 -0700
X-MimeOLE: Produced By Microsoft Exchange V6.5
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
Date: Mon, 19 Jun 2006 16:31:50 -0700
Message-ID: <ECA90F8A96A62E4EB8D9E25E5140F7560228423B@NAEX09.na.qualcomm.com>
In-Reply-To: <200606192034.k5JKYbos068830@server.zchannels.com>
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
Thread-Topic: Comments on draft-ietf-avt-compact-bundled-evrc-06.txt
Thread-Index: AcaT0BwREdpbOOG5QqubqAdJ6M7JPwADRTqgAAawqjA=
From: "Kapoor, Rohit" <rkapoor@qualcomm.com>
To: Adam Li <adamli@hyervision.com>, Qiaobing Xie <Qiaobing.Xie@motorola.com>
X-OriginalArrivalTime: 19 Jun 2006 23:31:51.0042 (UTC) FILETIME=[8A703620:01C693F8]
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 2086112c730e13d5955355df27e3074b
Cc: Colin Perkins <csp@csperkins.org>, AVT WG <avt@ietf.org>
Subject: [AVT] RE: Comments on draft-ietf-avt-compact-bundled-evrc-06.txt
X-BeenThere: avt@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Audio/Video Transport Working Group <avt.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/avt>, <mailto:avt-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:avt@ietf.org>
List-Help: <mailto:avt-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/avt>, <mailto:avt-request@ietf.org?subject=subscribe>
Errors-To: avt-bounces@ietf.org
Adam, In order to address your concern, we propose to add the following text for detection of DTX, at the end of Section 1.3. "An RTP receiver can detect that it is in a DTX period using information from RTP sequence number and timestamp, since RTP sequence number increments for each transmitted packet, whereas RTP timestamp increments regardless of whether frame is transmitted or dropped due to DTX [RFC 3550]". Please let us know if this addresses your concern. Thanks, Rohit > -----Original Message----- > From: Adam Li [mailto:adamli@hyervision.com] > Sent: Monday, June 19, 2006 1:35 PM > To: 'Qiaobing Xie' > Cc: Kapoor, Rohit; 'Colin Perkins'; 'AVT WG' > Subject: RE: Comments on draft-ietf-avt-compact-bundled-evrc-06.txt > > Hi Qiaobing, > > I understand that DTX is backward compatible with EVRC decoders not > implementing it (Note here you talked about EVRC decoders). > > However, we are here talking about RTP sender/receivers of EVRC stream. If > you want to add DTX features in the RTP payload protocol, it is natural > that > you will need to define how DTX is used and detected in the RTP > sender/receivers. > > It makes little sense to have DTX in RTP but do not say anything about how > it is used in the RTP sender and how it detected in the RTP receiver, just > because the EVRC decoder after the RTP receiver can always decode it even > without knowing DTX. > > In my opinion: if we define a feature in the protocol, specify how it is > used and maybe discuss the impact of its usage. Arguing that the decoder > will work without using the feature is irrelevant. > > Adam > > > -----Original Message----- > > From: Qiaobing Xie [mailto:Qiaobing.Xie@motorola.com] > > Sent: Monday, June 19, 2006 11:43 AM > > To: Adam Li > > Cc: 'Kapoor, Rohit'; 'Colin Perkins'; 'AVT WG' > > Subject: Re: Comments on draft-ietf-avt-compact-bundled-evrc-06.txt > > > > Hi, Adam, > > > > ... > > >>>(1) It would be helpful to discuss how the receiver detects DTX > during > > a > > >>>session (by detecting the gap in the stream by matching RTP header > > >>>timestamp intervals with payload duration?) > > >> > > >><Rohit> The receiver may not need to use RTP timestamp to detect that > it > > >>is in a DTX period. Some implementation could decide to generate > comfort > > >>noise if it sees some missing packets (either due to DTX or lost data). > > >>This is largely an implementation choice. > > > > > > How does one detect missing packets without looking at the SN of the > > next > > > received RTP packet? Also, is there a way to detect discontinuity in > an > > > asynchronous stream by other methods than looking at the time stamps? > > Maybe > > > you can clarify in the draft on how those are achieved in RTP instead > of > > the > > > synchronous environment in the wireless networks. > > > > Detecting discontinuity in a RTP stream using timestamp is a common > > operation of any RTP endpoint and there is absolutely no intention to > > change that here. I think what Rohit meant to say was that the RTP > > receiver in this case does not have to know whether it is in a DTX. > > > > > > > > "How to detect DTX" is a protocol issue when the specification > supports > > DTX. > > > "What to do after it is detected" is an implement issue. > > > > The DTX algorithm was worked out in 3GPP2 TSG-C and for backward > > compatibility reasons it was deliberately made so that the receiver does > > not need to know whether DTX is in force. In other words, it is NOT a > > requirement by the design of the DTX algorithm for the receiver to > > detect DTX. (Of cause, a given implementation is free to build DTX > > detection in its receiver if it feels that's something good to do). > > > > regards, > > -Qiaobing > > > > > > > > Adam > > > > > > > > > > _______________________________________________ Audio/Video Transport Working Group avt@ietf.org https://www1.ietf.org/mailman/listinfo/avt
- [AVT] I-D ACTION:draft-ietf-avt-compact-bundled-e… Internet-Drafts
- [AVT] Working group last call: draft-ietf-avt-com… Colin Perkins
- [AVT] Comments on draft-ietf-avt-compact-bundled-… Adam Li
- [AVT] RE: Comments on draft-ietf-avt-compact-bund… Kapoor, Rohit
- [AVT] RE: Comments on draft-ietf-avt-compact-bund… Adam Li
- [AVT] Re: Comments on draft-ietf-avt-compact-bund… Qiaobing Xie
- [AVT] RE: Comments on draft-ietf-avt-compact-bund… Adam Li
- [AVT] RE: Comments on draft-ietf-avt-compact-bund… Kapoor, Rohit
- [AVT] RE: Comments on draft-ietf-avt-compact-bund… Adam Li
- [AVT] RE: Comments on draft-ietf-avt-compact-bund… Kapoor, Rohit
- [AVT] RE: Comments on draft-ietf-avt-compact-bund… Adam Li
- Re: [AVT] Working group last call: draft-ietf-avt… Colin Perkins