rohc team mailing list archive
-
rohc team
-
Mailing list archive
-
Message #01633
Re: ROHC TCP dynamic field changes
-
To:
"Wong, Tak - 0665 - MITLL" <Tak.Wong@xxxxxxxxxx>, "rohc@xxxxxxxxxxxxxxxxxxx" <rohc@xxxxxxxxxxxxxxxxxxx>
-
From:
"Wong, Tak - 0665 - MITLL" <Tak.Wong@xxxxxxxxxx>
-
Date:
Tue, 29 Apr 2014 17:52:28 +0000
-
Accept-language:
en-US
-
In-reply-to:
<80C2A09E8DBFBB47990D6C08A8D1D52E0104DBB5@LLE2K10-MBX02.mitll.ad.local>
-
Thread-index:
Ac9PYEppusLTJmyTSx2DteqLjZiOWwCUV+QAAEIXutAAG2kOgAAGAAFQAES3/NAAYUhYgAADYFhgAcRG2IAAk0m8kAAz6XcAAAhG33D//8wFgP/4lORw//Ei1aA=
-
Thread-topic:
[Rohc] ROHC TCP dynamic field changes
Didier:
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,
TW
-----Original Message-----
From: Rohc [mailto:rohc-bounces+tak.wong=ll.mit.edu@xxxxxxxxxxxxxxxxxxx] On Behalf Of Wong, Tak - 0665 - MITLL
Sent: Tuesday, April 29, 2014 1:33 PM
To: rohc@xxxxxxxxxxxxxxxxxxx
Subject: Re: [Rohc] ROHC TCP dynamic field changes
Hi Didier:
I implemented the list_trans_nr as you suggested, and it seemed to alleviate the mismatching list_option issue. However, I am getting other decompression errors relating to CRC check.
You said in a previous email:
>> CRC mismatches might happen in real world because a loss burst. In this case, all following packets might well cause CRC mismatches too until the situation >> becomes fine again.
>> Sending a NACK for every CRC mismatch is not a good thing. It will cause the compressor to lower its compression level much more than required.
>> That's the reason of the rate-limiting algorithm.
I am seeing the following errors during test runs. Are these the results of loss burst, as you mentioned? So, the proper way to handle these is a feedback with a NACK?
Thanks and kind regards,
TW
[ 3859.450291] *** parse packet type 'TCP/rnd_8' (118) [ 3859.450292] *** packet_type = 0x76 [ 3859.450294] header_crc (0x6c) != crc (0x2b) on 8 bytes
[ 3859.450298] rohc_mod(6811): [ERROR] [/home/vamuser/iphc-kernel/rohc/decomp/rohc_decomp.c:1702 d_decode_header()] failed to decompress packet TCP/rnd_8 (code = -5)
[ 3859.450301] rohc_mod(6811): [ERROR] [/home/vamuser/iphc-kernel/rohc/decomp/rohc_decomp.c:1726 d_decode_header()] status -5
[ 3859.450490] *** parse packet type 'TCP/rnd_8' (118) [ 3859.450492] *** packet_type = 0x76 [ 3859.450494] header_crc (0x6f) != crc (0x2d) on 8 bytes
[ 3859.450496] rohc_mod(6811): [ERROR] [/home/vamuser/iphc-kernel/rohc/decomp/rohc_decomp.c:1702 d_decode_header()] failed to decompress packet TCP/rnd_8 (code = -5)
[ 3859.450510] rohc_mod(6811): [ERROR] [/home/vamuser/iphc-kernel/rohc/decomp/rohc_decomp.c:1726 d_decode_header()] status -5
[ 3859.453036] header_crc (0x44) != crc (0x7b) on 8 bytes
[ 3859.453050] rohc_mod(6811): [ERROR] [/home/vamuser/iphc-kernel/rohc/decomp/rohc_decomp.c:1702 d_decode_header()] failed to decompress packet TCP/rnd_8 (code = -5)
[ 3859.453054] rohc_mod(6811): [ERROR] [/home/vamuser/iphc-kernel/rohc/decomp/rohc_decomp.c:1726 d_decode_header()] status -5
[ 3859.453141] header_crc (0x7f) != crc (0xd) on 8 bytes
[ 3859.453144] rohc_mod(6811): [ERROR] [/home/vamuser/iphc-kernel/rohc/decomp/rohc_decomp.c:1702 d_decode_header()] failed to decompress packet TCP/rnd_8 (code = -5)
_______________________________________________
Mailing list: https://launchpad.net/~rohc
Post to : rohc@xxxxxxxxxxxxxxxxxxx
Unsubscribe : https://launchpad.net/~rohc
More help : https://help.launchpad.net/ListHelp
Follow ups
References
-
ROHC TCP dynamic field changes
From: Wong, Tak - 0665 - MITLL, 2014-04-03
-
Re: ROHC TCP dynamic field changes
From: Didier Barvaux, 2014-04-06
-
Re: ROHC TCP dynamic field changes
From: Wong, Tak - 0665 - MITLL, 2014-04-07
-
Re: ROHC TCP dynamic field changes
From: Didier Barvaux, 2014-04-08
-
Re: ROHC TCP dynamic field changes
From: Wong, Tak - 0665 - MITLL, 2014-04-10
-
Re: ROHC TCP dynamic field changes
From: Didier Barvaux, 2014-04-11
-
Re: ROHC TCP dynamic field changes
From: Wong, Tak - 0665 - MITLL, 2014-04-11
-
Re: ROHC TCP dynamic field changes
From: Didier Barvaux, 2014-04-20
-
Re: ROHC TCP dynamic field changes
From: Wong, Tak - 0665 - MITLL, 2014-04-23
-
Re: ROHC TCP dynamic field changes
From: Didier Barvaux, 2014-04-24
-
Re: ROHC TCP dynamic field changes
From: Wong, Tak - 0665 - MITLL, 2014-04-24
-
Re: ROHC TCP dynamic field changes
From: Didier Barvaux, 2014-04-24
-
Re: ROHC TCP dynamic field changes
From: Wong, Tak - 0665 - MITLL, 2014-04-29