RE: [AVT] RTP padding

"SOLLAUD Aurelien RD-TECH-LAN" <aurelien.sollaud@orange-ftgroup.com> Wed, 14 November 2007 14:57 UTC

Return-path: <avt-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com) by megatron.ietf.org with esmtp (Exim 4.43) id 1IsJg3-00056O-Gp; Wed, 14 Nov 2007 09:57:15 -0500
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org) by megatron.ietf.org with esmtp (Exim 4.43) id 1IsJg1-000567-7S for avt@ietf.org; Wed, 14 Nov 2007 09:57:13 -0500
Received: from p-mail2.rd.francetelecom.com ([195.101.245.16]) by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1IsJfz-0001Y0-95 for avt@ietf.org; Wed, 14 Nov 2007 09:57:13 -0500
Received: from ftrdmel1.rd.francetelecom.fr ([10.193.117.152]) by ftrdsmtp2.rd.francetelecom.fr with Microsoft SMTPSVC(6.0.3790.1830); Wed, 14 Nov 2007 15:57:03 +0100
X-MimeOLE: Produced By Microsoft Exchange V6.5
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Subject: RE: [AVT] RTP padding
Date: Wed, 14 Nov 2007 15:57:01 +0100
Message-ID: <DD8B8FEBBFAF9E488F63FF0F1A69EDD10417CCCE@ftrdmel1>
In-Reply-To: <00b101c826cc$eabfa070$33010a0a@bsoft015>
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
Thread-Topic: [AVT] RTP padding
Thread-Index: AcgmzPuTcMepTQGASlCDqef6FQfzAAAAUYGg
References: <003c01c826a4$e090d7e0$33010a0a@bsoft015><473B03FC.1070303@rogers.com> <00b101c826cc$eabfa070$33010a0a@bsoft015>
From: SOLLAUD Aurelien RD-TECH-LAN <aurelien.sollaud@orange-ftgroup.com>
To: "daniele renzi (bsoft)" <daniele@bsoft.info>, Tom Taylor <tom.taylor@rogers.com>
X-OriginalArrivalTime: 14 Nov 2007 14:57:03.0113 (UTC) FILETIME=[9DB60790:01C826CE]
X-Spam-Score: 0.0 (/)
X-Scan-Signature: b2809b6f39decc6de467dcf252f42af1
Cc: avt@ietf.org
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

Hi

I think you should have a look to the RTP header extension mechanism, which could carry the data you want to put in the padding.

See RFC3550 5.3.1 and draft-ietf-avt-rtp-hdrext-13

Aurélien


________________________________

	De : daniele renzi (bsoft) [mailto:daniele@bsoft.info] 
	Envoyé : mercredi 14 novembre 2007 15:45
	À : Tom Taylor
	Cc : avt@ietf.org
	Objet : Re: [AVT] RTP padding
	
	
	Hi Tom,
	 
	thanks for the quick answer (and sorry for the wrong document reference, RFC3550 is the right one).
	 
	By the way, I'd like to better define my question...
	I do agree on the "intention", but at the moment I can't see any reason for strictly use zero-octets (is there any?), as in my opinion if the last padding byte "contains a count of how many padding octets should be ignored", in any case the receiver will ignore the other padding bytes, irrespective of the actual value of these bytes (zero or non-zero).
	Is that correct? If so, I think that in any case any RTP receiver will handle such a padding correctly, irrespective of the bytes values (except the last one, of course).
	 
	However, if the zero-value is a MUST, I agree that there could be some receiver making an additional check on the bytes values (even though useless).
	That's what I was trying to understand and perhaps you already provided me the final answer...
	Btw, please provide further comments/answers if you consider it significant.
	 
	Thanks!
	 
	Best regards,
	 
	Daniele
	 
	 
	Daniele Renzi
	bSoft -- www.bsoft.info <http://www.bsoft.info> 
	+39-0733-57707  (tel/fax)
	 
	----- Original Message ----- 
	From: "Tom Taylor" <tom.taylor@rogers.com <mailto:tom.taylor@rogers.com> >
	To: "daniele renzi (bsoft)" <daniele@bsoft.info <mailto:daniele@bsoft.info> >
	Cc: <avt@ietf.org <mailto:avt@ietf.org> >
	Sent: Wednesday, November 14, 2007 3:19 PM
	Subject: Re: [AVT] RTP padding
	
	
	>I believe the intention is that padding bytes (except for the last one -- see 
	> definition of P bit in the next section) MUST have value zero, as the 
	> specification says. And by the way, RFC 1889 has been updated. You should refer 
	> to RFC 3550 now.
	> 
	> daniele renzi (bsoft) wrote:
	>> Dear Experts,
	>> 
	>> I have a question concerning RFC1889 "RTP: A Transport Protocol for Real-Time
	>> Applications".
	>> 
	>> In section 4 - "Byte Order, Alignment, and Time Format" - I found the
	>> following sentence: "Octets designated as padding have the value zero.". a)
	>> Does this mean that we are forced to use only zero-bytes for padding? Or... 
	>> b) can the above sentence be intepreted as an example on the specific use of
	>> padding for byte alignment? If the latter one is correct and assuming that
	>> the padding bit is set to 1 and that the last padding octect correctly
	>> indicate how many padding octects are present, are we allowed to use non-zero
	>> bytes as padding (e.g. to carry additional - proprietary - information in the
	>> RTP packet, which would be simply discarded by any standard receiver)? Does
	>> this scenario anyhow violate the standard?
	>> 
	>> Thanks.
	>> 
	>> Best regards,
	>> 
	>> Daniele
	>> 
	>> 
	>> Daniele Renzi bSoft -- www.bsoft.info <http://www.bsoft.info>  +39-0733-57707  (tel/fax)
	>> 
	>> 
	>> ------------------------------------------------------------------------
	>> 
	>> _______________________________________________ Audio/Video Transport Working
	>> Group avt@ietf.org <mailto:avt@ietf.org>  https://www1.ietf.org/mailman/listinfo/avt <https://www1.ietf.org/mailman/listinfo/avt> 
	> 
	> 
	> 
	> -- 
	> No virus found in this incoming message.
	> Checked by AVG Free Edition. 
	> Version: 7.5.503 / Virus Database: 269.15.31/1129 - Release Date: 13/11/07 21.22
	> 
	> 


_______________________________________________
Audio/Video Transport Working Group
avt@ietf.org
https://www1.ietf.org/mailman/listinfo/avt