rohc team mailing list archive
-
rohc team
-
Mailing list archive
-
Message #01175
Re: [Question #232430]: Question about IR/IR-DYN remainder header?
Question #232430 on rohc changed:
https://answers.launchpad.net/rohc/+question/232430
Status: Open => Answered
Didier Barvaux proposed the following answer:
Hello,
The code_ir_remainder() callback is used by compression profiles that
need to append some bytes at the end of the IR and IR-DYN packets. The
IP/UDP, IP/UDP-Lite and IP-only profiles make use of it to append an
additional 2-byte SN field.
The 2-byte SN field is described for the UDP profile in RFC 3095 §5.11.1 (https://tools.ietf.org/html/rfc3095#section-5.11.1):
For ROHC UDP, the dynamic part of a UDP packet is different from
section 5.7.7.5: a two-octet field containing the UDP SN is added
after the Checksum field. This affects the format of dynamic chains
in IR and IR-DYN packets.
In source code, the c_ip_code_ir_remainder() function in the
src/comp/c_ip.c file implements the code_ir_remainder() callback and
appends the 2-byte SN field.
Regards,
Didier
--
You received this question notification because you are a member of ROHC
Team, which is an answer contact for rohc.