[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Question on CRC-32 (MPE)



Please do note the CURRENT ULE draft is:

http://www.ietf.org/internet-drafts/draft-ietf-ipdvb-ule-01.txt

And not the version quoted - the version that you mentioned is now obsolete.

The CRC algorithm in ULE is intended to follow that for MPE (see the ISO
Spec) - please do tell us of any differences or ambiguities. The new text is
intended to be clearer - in particular there is a hex dump of a packet
encoded using ULE that may be used to verify your algorithm implementation.

Best wishes,

Gorry

On 23/8/04 9:53 am, "Moritz Vieth" <moritz.vieth@fokus.fraunhofer.de> wrote:

> Simon Teh wrote:
>> Dear all members,
>> 
>>  
>> 
>>           Currently I¹m doing a study on MPE encapsulation. I got a
>> question on crc-32 field. From my understanding, I know that the crc-32
>> is compute from the whole datagram section including the crc-32 bit
>> tailer, but what I¹m confusing is if we would like to compute the
>> crc-32, what is the original value for that field (crc-32). Hope some
>> expert could give me some guidance. Thanks in advance!
>> 
>>  
> 
> Dear Simon,
> 
> Taking a look in the current ULE draft (draft-fair-ipdvb-ule-02) helps
> on this issue as well. The same paragraph that says for which part of
> the packet the CRC is to be calculated states:
> "The Encapsulator initialises the CRC-32 accumulator register to the
> value 0xFFFF FFFF."
> 
> Regards,
> 
> Moritz
>