RTP and UDP Packets are been incorrectly decompressed while using the profiles : 0x0101 AND 0x0102
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
rohc |
Invalid
|
Undecided
|
Didier Barvaux |
Bug Description
WE are using the ROHC libraries for one of the aeronautical companies as per the requirements to handle the Robust Header Compression and Decompression features with the https:/
While testing the Compression and Decompression functionalities we have found the following issues:
1. Profiles used : ROHCv2_
2. Orinigal Packet Dump as shown below:
dump rohc packet of len 60
0x45 0x00 0x00 0x3c 0x00 0x00 0x00 0x00
0x40 0x11 0x7c 0xaf 0x7f 0x00 0x00 0x01
0x7f 0x00 0x00 0x01 0x04 0xd3 0x04 0xd2
0x00 0x28 0x00 0x00 0x80 0x00 0x00 0x00
0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
0x68 0x65 0x6c 0x6c 0x6f 0x2c 0x20 0x50
0x79 0x74 0x68 0x6f 0x6e 0x20 0x77 0x6f
0x72 0x6c 0x64 0x21
3. Decompressed buffer Dump as shown below which doesn't matches with the Original Packet sent:
4. There are huge difference in the Payload part of the UDP dump from the Original Packet sent.
dump decomp output buffer length 60
0x45 0x00 0x00 0x3c 0x00 0x00 0x00 0x00
0x40 0x11 0x7c 0xaf 0x7f 0x00 0x00 0x01
0x7f 0x00 0x00 0x01 0x04 0xd3 0x04 0xd2
0x00 0x28 0x00 0x00 0x80 0x00 0x00 0x00
0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
0x00 0x00 0x00 0x00 0x6f 0x2c 0x20 0x50
0x79 0x74 0x68 0x6f 0x6e 0x20 0x77 0x6f
0x72 0x6c 0x64 0x21
Similar issue is seen with Profile ROHCv2_
Kindly prioritize the fixing of the above issue or suggest if there are similar issues in past and its available in any of the LATEST releases.
Changed in rohc: | |
assignee: | nobody → Didier Barvaux (didier-barvaux) |
status: | New → In Progress |
Kindly suggest a workaround to handle the above issue.