System and method for fragmented IPv4 header compression with robust header compression in a data communication network
AssigneeHughes Network Systems, LLC
InventorsAvadhoot Vivek Deshpande, Zili Qian
Life of this patent
Estimating the term…
Abstract
A communication system and method for receiving a datagram with an uncompressed IPv4 header at a ROHC compressor in the communication system and compressing the uncompressed IPv4 header using the ROHC compressor to form the datagram with the ROHC header. The compressing by the ROHC compressor includes setting a flag in a dynamic part of an initialization and refresh (IR) packet of the ROHC header indicating that a ‘more fragment flag’ (MF) bit and a non-zero ‘fragment offset’ field are present in the ROHC header, as well as appending the MF bit and the non-zero ‘fragment offset’ field at an end of the IR packet.
Claims20
A communication system for indicating in a datagram with a Robust Header Compression (ROHC) header, that has been formed by compressing an uncompressed IPv4 header, that the uncompressed IPv4 header has been fragmented, the communication system comprising:
- a processor;
- and
- a memory in communication with the processor, the memory comprising executable instructions that, when executed by the processor alone or in combination with other processors, cause the communication system to perform functions of:
- receiving the datagram with the uncompressed IPv4 header at a ROHC compressor in the communication system;
- and
- compressing the uncompressed IPv4 header using the ROHC compressor to form the datagram with the ROHC header, wherein the compressing by the ROHC compressor includes:
- setting a flag in a dynamic part of an initialization and refresh (IR) packet of the ROHC header indicating that a ‘more fragment flag’ (MF) bit and a non-zero ‘fragment offset’ field are present in the ROHC header;
- and
- appending the MF bit and the non-zero ‘fragment offset’ field at an end of the IR packet.
A communication system for indicating in a datagram with a Robust Header Compression (ROHC) header, that has been formed by compressing an uncompressed IPv4 header, that the uncompressed IPv4 header has been fragmented, the communication system comprising:
- a processor;
- and
- a memory in communication with the processor, the memory comprising executable instructions that, when executed by the processor alone or in combination with other processors, cause the communication system to perform functions of:
- receiving a datagram with an uncompressed IPv4 header at a ROHC compressor in the communication system;
- compressing the uncompressed IPv4 header using the ROHC compressor to form the datagram with the ROHC header, wherein the compressing by the ROHC compressor includes:
- setting a flag in a co-common packet of the ROHC header indicating that a ‘more fragment flag’ (MF) bit and a non-zero ‘fragment offset’ field are present in the ROHC header;
- and
- appending the MF bit and the non-zero ‘fragment offset’ field at an end of the co-common packet.
A method implemented in a communication system for indicating in a datagram with a Robust Header Compression (ROHC) header, that has been formed by compressing an uncompressed IPv4 header, that the uncompressed IPv4 header has been fragmented, the method comprising:
- receiving a datagram with the uncompressed IPv4 header at a ROHC compressor in the communication system;
- and
- compressing the uncompressed IPv4 header using the ROHC compressor to form the datagram with the ROHC header, wherein the compressing by the ROHC compressor includes:
- setting a flag in a dynamic part of an initialization and refresh (IR) packet of the ROHC header indicating that a ‘more fragment flag’ (MF) bit and a non-zero ‘fragment offset’ field are present in the ROHC header;
- and
- appending the MF bit and the non-zero ‘fragment offset’ field at an end of the IR packet.
Dependencies are inferred from the claim text.