← Back to team overview

rohc team mailing list archive

Re: ROHC TCP dynamic field changes

 

Didier:

  We are using revision 996.

TW

-----Original Message-----
From: Didier Barvaux [mailto:didier@xxxxxxxxxxx] 
Sent: Wednesday, April 30, 2014 3:28 AM
To: Wong, Tak - 0665 - MITLL
Cc: rohc@xxxxxxxxxxxxxxxxxxx
Subject: Re: [Rohc] ROHC TCP dynamic field changes


>  Here is more info.  I also get a few of these
> 
> 	rohc_lsb_decode() assert
> 	cannot use scaled TCP sequence number for a packet with an empty 
> payload.
> 
> In this case, the payload_len is 0.  Is this caused by mismatched list 
> options, or something else? Thanks,

Something else. The compressor seems to have used the scaling encoding for the TCP sequence number of a packet without payload. That's not allowed. I fixed a similar problem at revision 1085. What revision do you use?

------------------------------------------------------------
revno: 1085
committer: Didier Barvaux
branch nick: rohc-main
timestamp: Sun 2014-04-27 19:15:21 +0200
message:
  TCP profile: do not compute the scaled TCP sequence number if the TCP payload is empty
------------------------------------------------------------

If you use one older revision, please test again with the latest revision. If not, could you tell me the ROHC packet (co_common, rnd_X,
seq_X...) for which the decompressor emits those warnings?

Regards,
Didier


Follow ups

References