ZERO-HEADER COMPRESSION FOR IMPROVED COMMUNICATIONS
First Claim
1. A communication device, comprising:
- a wireless communication interface for communicating with a satellite; and
a processing circuit coupled to the wireless communication interface, the processing circuit configured toobtain a stream of voice-over-IP (VoIP) packets;
strip an RTP/UDP/IP header from the VoIP packets to obtain zero-header VoIP packets; and
send an initial context message with the RTP/UDP/IP header information.
1 Assignment
0 Petitions
Accused Products
Abstract
A communication system is disclosed in which a mobile terminal having limited power is able to communicate with a land-based network via a low-rate satellite communication link. To achieve VoIP communications via a low-rate link, link-layer assisted zero-header header compression techniques are employed to reduce VoIP packet overheads. Additionally, overheads introduced by link layer protocol layers are eliminated or reduced. A transmitting device strips RTP/UDP/IP header information from a stream of VoIP packets. The transmitting device then sends an initial context message providing the RTP/UDP/IP header information. The stripped zero-header VoIP packets are then transmitted via a satellite relay. A receiving device uses the initial context information to reconstruct the headers for the zero-header VoIP packets.
-
Citations
58 Claims
-
1. A communication device, comprising:
-
a wireless communication interface for communicating with a satellite; and a processing circuit coupled to the wireless communication interface, the processing circuit configured to obtain a stream of voice-over-IP (VoIP) packets; strip an RTP/UDP/IP header from the VoIP packets to obtain zero-header VoIP packets; and send an initial context message with the RTP/UDP/IP header information. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method, comprising:
-
obtaining a stream of voice-over-IP packets; stripping an RTP/UDP/IP header from the VoIP packets to obtain zero-header VoIP packets; and sending an initial context message with the RTP/UDP/IP header information. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A communication device, comprising:
-
means for obtaining a stream of voice-over-IP packets; means for stripping an RTP/UDP/IP header from the VoIP packets to obtain zero-header VoIP packets; and means for sending an initial context message with the RTP/UDP/IP header information. - View Dependent Claims (19, 20, 21, 22, 23, 24)
-
-
25. A processor readable medium having one or more instructions for facilitating zero-header compression in voice-over-IP communications, which when executed by a processor causes the processor to:
-
obtain a stream of voice-over-IP packets; strip an RTP/UDP/IP header from the VoIP packets to obtain zero-header VoIP packets; and send an initial context message with the RTP/UDP/IP header information. - View Dependent Claims (26, 27, 29, 30)
-
-
31. A processor comprising:
a processing circuit configured to obtain a stream of voice-over-IP (VoIP) packets; strip an RTP/UDP/IP header from the VoIP packets to obtain zero-header VoIP packets; and send an initial context message with the RTP/UDP/IP header information. - View Dependent Claims (32, 33)
-
34. A communication device, comprising:
-
a wireless communication interface for communicating with a satellite; and a processing circuit coupled to the wireless communication interface, the processing circuit configured to receive an initial context message with the RTP/UDP/IP header information for a VoIP call session; receiving one or more zero-header VoIP packets; and regenerating a VoIP packet header based on the initial context information to reconstruct the VoIP packets. - View Dependent Claims (35, 36, 37, 38, 39)
-
-
40. A method, comprising:
-
receiving an initial context message with the RTP/UDP/IP header information for a VoIP call session; receiving one or more zero-header VoIP packets; and regenerating a VoIP packet header based on the initial context information to reconstruct the VoIP packets. - View Dependent Claims (41, 42, 43, 44, 45, 46, 47, 48)
-
-
49. A communication device, comprising:
-
means for receiving an initial context message with the RTP/UDP/IP header information for a VoIP call session; means for receiving one or more zero-header VoIP packets; and means for regenerating a VoIP packet header based on the initial context information to reconstruct the VoIP packets. - View Dependent Claims (50, 51, 52)
-
-
53. A processor readable medium having one or more instructions for facilitating zero-header decompression in voice-over-IP communications, which when executed by a processor causes the processor to:
-
receive an initial context message with the RTP/UDP/IP header information for a VoIP call session; receive one or more zero-header VoIP packets; and regenerate a VoIP packet header based on the initial context information to reconstruct the VoIP packets. - View Dependent Claims (54, 55)
-
-
56. A processor comprising:
a processing circuit configured to receive an initial context message with the RTP/UDP/IP header information for a VoIP call session; receive one or more zero-header VoIP packets; and regenerate a VoIP packet header based on the initial context information to reconstruct the VoIP packets. - View Dependent Claims (57, 58)
Specification