Reminder: WG Last-Call (WGLC) for comments: draft-ietf-ipdvb-ule-ext-04.txt

Gorry Fairhurst gorry at erg.abdn.ac.uk
Sun Sep 30 07:40:22 BST 2007


Hello Georgios,

So, I am not sure I understand your numbers. In the current draft the 
authors are now proposing a 4 byte timestamp with a resolution of 1 
microsecond, in the following format:

     0               7               15              23              31
     +---------------+---------------+---------------+---------------+
     |     0x03      |      0x01     |       time stamp HI           |
     +---------------+---------------+---------------+---------------+
     |         time stamp LO         |            Type               |
     +---------------+---------------+---------------+---------------+


By my maths, 1 microsecond should be enough to identify the position of 
a small SNDU, of say 16 bytes (a ULE header, Timestamp option and NULL 
payload) unambiguously at a link rate up to 128 Mbps (with 1 million 
SNDUs per second), and a single SNDU with a 40 byte PDU at up to 448 Mbps.

The HLEN=3 indicates an Optional Extension Header of length 6B (Type + 
4B timestamp value). With a granuality of 1 microsecond, this gives a 
maximum value of just over 1 hour, after which the timestamp value wraps.

Do you think a higher resolution is required for the application that 
you describe?

Gorry


Georgios Gardikis wrote:
> Hello Gorry, all,
> 
> I agree with you that 1 msec is generally enough for network-level 
> measurements (packet delay, jitter, reordering etc.). However, even for 
> this purpose, if we consider a 10-12Mbps service (rational value for 
> H.264 Hi-Def streams), we could end up with almost 1000 SNDUs/sec. This 
> could result in consecutive SNDUs having the same timestamp.
> 
> Moreover, I was thinking that our timestamp should have adequate 
> precision, so that in the future it could replace NCR/PCR, even in cases 
> where extreme timing accuracy is needed (e.g. in the case of DVB-RCS 
> synchronisation)
> 
> I think it's not a big overhead to reserve some extra bytes for 
> increased resolution. Of course, I agree that this "extra resolution" 
> should be optional.
 >
> However, the use of two different extension type values makes thinks 
> more complicated, and I believe that simplicity is a key point for the 
> industrial adoption of the RFC.
> 
> To summarise, I think that the solution that you propose (two time 
> formats, declared by two different HLEN values) is the best.
> 
> Best regards
> 
> 
> Dr. Georgios Gardikis
> Associate Researcher
> NCSR "Demokritos", Institute of Informatics and Telecommunications
> Athens 153 10, Greece
> Tel: +30 210 6503108
> Fax: +30 210 6532175
> 
> 
> 
> O/H Gorry Fairhurst έγραψε:
>> Georgios, the current size of field/resolution was focussed on the 
>> discussion of using a TS for link management/monitoring (detecting 
>> packet loss, jitter, reordering) - not as a replacement for the 
>> PCR/NCR within a MPEG-2 network.
>>
>> I'd like to better understand what you are thinking. If I recall, the 
>> previous thread was centred on using stream time stamps as a future 
>> method to support L2 timing services equivalent to PCR and NCR, and 
>> perhaps other uses (I guess inserting these is an implementation 
>> detail !). Is this what you had in mind?
>>
>> This could be the right document to define these if we could live with 
>> both having the same extension type value... For instance, the 
>> extension header mechanism COULD define TWO time formats for the 
>> time-stamp value with different HLEN (e.g. HLEN=3, which would 
>> indicate an Optional Extension Header of length 6B, Type + 4B 
>> timestamp?). Is this something like what you had in mind?
>>
>> Please do reply to the list.
>>
>> Gorry
>>
>> -------- Original Message --------
>> Subject: Re: Reminder: WG Last-Call (WGLC) for comments: 
>> draft-ietf-ipdvb-ule-ext-04.txt
>> Date: Tue, 25 Sep 2007 12:37:08 +0300
>> From: Georgios Gardikis <gardikis at iit.demokritos.gr>
>> Reply-To: ipdvb at erg.abdn.ac.uk
>> To: ipdvb at erg.abdn.ac.uk
>> References: <46F15056.90004 at erg.abdn.ac.uk>
>>
>> Dear Gorry, all,
>>
>> I think that the candidate RFC is a well-written and clear document, and
>> the extensions proposed are quite useful.
>> My only concern, which I had already expressed, is that the timestamp
>> resolution (1 msec) might be inadequate, especially when current
>> MPEG-2-based timing mechanisms (NCR/PCR) go down to a few nsecs.
>>
>> Anyway, my vote is positive.
>>
>> Regards
>>
>> G. Gardikis
>>
>> Dr. Georgios Gardikis
>> Associate Researcher
>> NCSR "Demokritos", Institute of Informatics and Telecommunications
>> Athens 153 10, Greece
>> Tel: +30 210 6503108
>> Fax: +30 210 6532175
>>
> 
> 




More information about the Ip-dvb mailing list