[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
ULE-01 : last byte(s) precision
OK, the PP using the last available byte has been cleared !
And there are no more case with the lenght/end_inidcator
being split over 2 TS cells, but ...
5.3 != 5.3.1
"If there is at least two remaining bytes ...."
"... and a TS packet has more than two bytes of unused payload"
so >2 or >=2 ?
so if there is 2 bytes left, and a PP not already set, I see
it has to start on a next TS cell, but if the PP is already set,
does the new SNDU start in the same TS packet ? From the exemple
A.2 (SNDU D) I would think yes, but from the text I have a doubt.
More over in the exemple section a case should be shown, that packing
with a PP creation is not done when there is only two bytes left, for
it would split the length, this can be shown with in the exemple A.2
SNDU D : 184 bytes (instead of 185)
SNDU E , which lead to :
....
PP=0
+-----+------+------+- -+------+------+------+
| HDR | 0x00 | C000 | ... | C180 | D000 | D001 |
+-----+---*--+-*----+- -+------+------+------+
PUSI=1 * *
******
End Indicator
+-----+------+- -+------+------+------+
| HDR | D002 | ... | D183 | 0xFF | 0xFF |
+-----+------+- -+------+------+------+
PUSI=0
PP=0
+-----+------+------+-
| HDR | 0x00 | E000 | ...
+-----+---*--+-*----+-
PUSI=1 * *
******
Your thoughts ?
Best wishes.
Alain.
--
Alain RITOUX
Tel +33-1-39-30-92-32
Fax +33-1-39-30-92-11
visit our web http://www.6wind.com