Method and apparatus for providing real-time packetized voice and data services over a wireless communication network
First Claim
Patent Images
1. A method for transporting real-time data over a packet-switched network and a circuit-switched network, comprising the steps of:
- receiving an internet protocol (IP) packet from the packet-switched network at a designated point in the circuit-switched network;
generating a payload data packet;
aligning the payload data packet to a circuit-switched frame;
transporting the circuit-switched frame over-the-air to a wireless communication device;
extracting the payload data packet from the circuit-switched frame at the wireless communication device; and
generating a new IP packet from the payload data packet.
1 Assignment
0 Petitions
Accused Products
Abstract
A novel method and apparatus for transmitting voice traffic and data traffic over a circuit-switched network and a packet-switched network are presented. A new service option is introduced that allows a circuit-switched network to strip off IP/UDP/RTP header information from an internet protocol packet that may or may not be carrying multimedia payloads. Selectively eliminating the reliability measures in the RLP layer allows the circuit-switched network to reduce the delay associated with data traffic, and thus satisfy the more stringent delay requirements of voice traffic.
65 Citations
16 Claims
-
1. A method for transporting real-time data over a packet-switched network and a circuit-switched network, comprising the steps of:
-
receiving an internet protocol (IP) packet from the packet-switched network at a designated point in the circuit-switched network;
generating a payload data packet;
aligning the payload data packet to a circuit-switched frame;
transporting the circuit-switched frame over-the-air to a wireless communication device;
extracting the payload data packet from the circuit-switched frame at the wireless communication device; and
generating a new IP packet from the payload data packet.
-
-
2. A method for transporting real-time data over a packet-switched network and a circuit-switched network, comprising the steps of:
-
receiving an internet protocol (IP) packet from the packet-switched network at a designated point in the circuit-switched network;
generating a payload data packet, wherein the step of generating the payload data packet comprises the steps of;
if the data in the internet protocol packet is intact, then compressing the internet protocol packet at the designated point to form a payload data packet; and
if the data in the internet protocol packet is corrupted, then generating a null frame as a payload data packet;
aligning the payload data packet to a circuit-switched frame;
transporting the circuit-switched frame over-the-air to a wireless communication device;
extracting the payload data packet from the circuit-switched frame at the wireless communication device; and
generating a new IP packet from the payload data packet. - View Dependent Claims (3, 4, 5, 6, 7, 8, 9)
-
-
10. A method for transporting real-time data over a circuit-switched network and a packet-switched network, comprising the steps of:
-
receiving an internet protocol (IP) packet from an electronic device at a wireless communication device;
generating a payload data packet from the IP packet at the wireless communication device;
aligning the payload data packet to a circuit-switched frame;
transporting the circuit-switched frame over-the-air to a base station;
extracting the payload data packet from the circuit-switched frame; and
generating a new IP packet from the payload data packet. - View Dependent Claims (11, 12)
-
-
13. A base station for transporting packetized voice traffic and packetized data traffic over a wireless communication network, comprising:
-
a processor; and
a storage element coupled to the processor comprising an instruction set executable by the processor, wherein the instruction set comprise instructions for;
receiving an internet protocol (IP) packet;
compressing the IP packet to form a payload data packet;
aligning the payload data packet to a voice frame; and
transmitting the aligned voice frame to a wireless communication device wherein the instructions are further for generating a null frame if the received IP packet is corrupt, wherein the null frame will carry the same Radio Transport Protocol (RTP) sequence number as the flawed IP packet and will be the payload data packet.
-
-
14. A packet data serving node (PDSN) for transporting of packetized voice traffic and packetized data traffic over a wireless communication network, comprising:
-
a processor; and
a storage element couple to the processor comprising an instruction set executable by the processor, wherein the instruction set comprise instructions for;
receiving an internet protocol (IP) packet;
compressing the IP packet to form a payload data packet;
aligning the payload data packet to a voice frame; and
transmitting the aligned voice frame to a base station wherein the instructions are further for generating a null frame if the received IP packet is corrupted, wherein the null frame will carry the same Radio Transport Protocol (RTP) sequence number as the flawed IP packet and will be the payload data packet.
-
-
15. Apparatus for transporting real-time data over a packet-switched network and a circuit-switched network, comprising:
-
means for receiving an internet protocol (IP) packet from the packet-switched network at a designated point in the circuit-switched network;
means for generating a payload data packet;
means for aligning the payload data packet to a circuit-switched frame;
means for transporting the circuit-switched frame over-the-air to a wireless communication device;
means for extracting the payload data packet from the circuit-switched frame at the wireless communication device; and
means for generating a new IP packet from the payload data packet.
-
-
16. Apparatus for transporting real-time data over a circuit-switched network and a packet-switched network, comprising:
-
means for receiving an internet protocol (IP) packet from an electronic device at a wireless communication device;
means for generating a payload data packet from the IP packet at the wireless communication device;
means for aligning the payload data packet to a circuit-switched frame;
means for transporting the circuit-switched frame over-the-air to a base station;
means for extracting the payload data packet from the circuit-switched frame; and
means for generating a new IP packet from the payload data packet.
-
Specification