Back to results
US 7,733,867 B2Granted
Header compression for real time internet applications
AssigneeAlcatel-Lucent USA Inc.
InventorsKeith Faulk Conner, Anil M. Rao
Life of this patent
Estimating the term…
Abstract
The disclosed techniques provide for eliminating real-time transport protocol, RTP, sequence number information and/or user data protocol, UDP, checksum information from the header of a packet for transmission.
Claims14
A method of compressing a header of a packet for transmission, comprising:
- monitoring a sequence of real-time transport protocol, RTP, sequence numbers to identify at least one of missing or out of order packets;
- compressing, by a compressor, a RTP header portion of the packet by eliminating the RTP sequence number from the RTP header portion;
- and
- generating radio link control RLC unacknowledged mode UM sequence numbers for packets after the compressing step based on the monitoring step such that a sequence of RLC UM sequence numbers corresponds to the monitored sequence of RTP sequence numbers.
1 more element
A method of decompressing a header of a received packet, comprising:
- reconstructing, by a decompressor, a real-time transport protocol, RTP, sequence number for an RTP header portion of the received packet based on a received radio link control, RLC, unacknowledged mode, UM, sequence number associated with the packet;
- and
- sending, by the decompressor, reconstructed packets to higher layers in a protocol stack even if the reconstructed RTP sequence numbers are not in order,
- wherein the reconstructing step combines a previously determined offset with the RLC UM sequence number to obtain the RTP sequence number.
1 more element
A method of decompressing a header of a received packet, comprising:
- generating, by a decompressor, a user data protocol, UDP, checksum for the received packet;
- inserting, by the decompressor, the generated UDP checksum into a UDP header portion of the received packet;
- reconstructing, by the decompressor, a real-time transport protocol, RTP, sequence number for an RTP header portion of the received packet based on a received radio link control, RLC, unacknowledged mode, UM, sequence number associated with the packet;
- and
- sending, by the decompressor, reconstructed packets to higher layers in a protocol stack even if the reconstructed RTP sequence numbers are not in order,
- wherein the reconstructing step combines a previously determined offset with the RLC UM sequence number to obtain the RTP sequence number.
3 more elements
A method of compressing a header of a packet for transmission, comprising:
- converting a user data protocol, UDP, portion of the packet to UDP-Lite;
- and
- compressing, by a compressor, the packet according to the robust header compression, RoHC,
- wherein the converting step comprises:
- overwriting a length in a UDP header portion of the UDP portion with a coverage field according to UDP-Lite;
- changing an internet protocol, IP, identifier in an IP header portion of the packet to a value indicating UDP-Lite;
- generating a checksum for a coverage indicated by the coverage field;
- and
- replacing a UDP checksum in the UDP header portion with the generated checksum.
6 more elements
A method of decompressing a header of a received packet, comprising:
- converting a user data protocol-Lite, UDP-Lite, portion of the received packet to UDP;
- and
- decompressing, by a decompressor, the received packet according to robust header compression, RoHC,
- wherein the converting step comprises:
- overwriting a coverage field in a UDP-Lite header portion of the UDP-Lite portion with a length field according to UDP;
- changing an internet protocol, IP, identifier in an IP header portion of the packet to a value indicating UDP;
- generating a UDP checksum for the received packet;
- and
- replacing a UDP-Lite checksum in the UDP-Lite header portion with generated UDP checksum.
6 more elements
Dependencies are inferred from the claim text.