← Back to team overview

rohc team mailing list archive

Re: [Question #264189]: Outer IP ID Issue

 

Question #264189 on rohc changed:
https://answers.launchpad.net/rohc/+question/264189

    Status: Expired => Open

Mohammad Abyan Abdullah is still having a problem:
Hi!
    after a lot research what I see is if there is a packet come late the outer IP-ID is always increasing where is should get the value less then the previous packet. Like at after this packet

[rohc_decomp.c:3874 rohc_decomp_decode_cid()] 1-byte large CID = 8
[d_generic.c:2538 parse_uo1id()] 5 outer IP-ID bits = 0x1f
[d_generic.c:6053 decode_values_from_bits()] decoded SN = 51709 / 0xc9fd (nr bits = 7, bits = 125 / 0x7d)
[d_generic.c:6351 decode_ip_values_from_bits()] decoded outer IP-ID = 0x10f9 (rnd = 0, nbo = 1, sid = 0, nr bits = 8, bits = 0xfc)

One packet comes late

[rohc_decomp.c:3874 rohc_decomp_decode_cid()] 1-byte large CID = 8
[d_generic.c:2538 parse_uo1id()] 5 outer IP-ID bits = 0x1e
[d_generic.c:6053 decode_values_from_bits()] decoded SN = 51708 / 0xc9fc (nr bits = 7, bits = 124 / 0x7c)
[d_generic.c:6117 decode_values_from_bits()] packet seems to come late (SN jumped back from 0xc9fd to 0xc9fc)
[d_generic.c:6351 decode_ip_values_from_bits()] decoded outer IP-ID = 0x11f2 (rnd = 0, nbo = 1, sid = 0, nr bits = 8, bits = 0xf6)

And then we are getting CRC Error. 
 
My question is if packet is late outer IP-ID should get the value less then  IP-ID = 0x10f9  or should be near to this but why jumped from  IP-ID = 0x10f9 to  IP-ID = 0x11f2 which difference is  around 249+

Can you plzz let me know is it normal to get a large value after a
packet comes late ?

Regards
Abyan

-- 
You received this question notification because you are a member of ROHC
Team, which is an answer contact for rohc.