Patent US6879581B1 successfully refreshed from Google Patents.
← Back to Patent Explorer
US6879581B1 Expired / Lapsed US ⏱️ 0.0 years remaining

Method and apparatus for providing real-time packetized voice and data services over a wireless communication network

Assignee: Qualcomm Inc
•
Filing: 2000-08-22
•
Granted: 2005-04-12
•
Expires: 2020-08-22
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

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.

Inventors

  • 👤 Nikolai K. N. Leung

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-03 05:39
CPC Classifications
H; H04; H04L; H04L12/00; H04L12/66; H04W; H04W92/00; H04W92/02; H04L65/00; H04L65/10; H04L65/102; H04L65/1023; H04L65/103; H04L65/1033; H04L65/104; H04L65/1066; H04L65/1101; H04L65/60; H04L65/65; H04L69/00; H04L69/04; H04L69/16; H04L69/161; H04L69/164; H04L69/168; H04L69/169; H04L69/22; H04L69/30; H04L69/32; H04L69/322; H04L69/324; H04W80/00; H04W80/04

Claims Analysis

Total Claims: 23
Claim 1
Independent Claim 85 words
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.
Claim 2
Independent Claim 85 words
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.
Claim 3
Independent Claim 145 words
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.
Claim 4
Independent Claim 145 words
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.
Claim 5
Dependent Claim 22 words
The method of claim 2 , wherein the step of compressing the IP packet comprises the step of stripping off header information.
Claim 6
Dependent Claim 44 words
The method of claim 2 , wherein if the null frame is the payload data packet, then the step of extracting the payload data packet comprises the step of interpolating a substitute for the null frame from at least one adjacent payload data packet.
Claim 7
Dependent Claim 39 words
The method of claim 2 , wherein if the null frame is the payload data packet, then the step of extracting the payload data packet comprises the step of using a last non-null frame as the payload data packet.
Claim 8
Dependent Claim 33 words
The method of claim 3 , wherein the step of generating the new IP packet from the payload data packet comprises the step of adding new header information to the payload data packet.
Claim 9
Dependent Claim 57 words
The method of claim 6 , wherein if the null frame is received, the step of generating the new IP packet from the payload data packet further comprises the steps of: incrementing a radio transport protocol (RTP) sequence number if the null frame is received; and including the incremented RTP sequence number in the new header information.
Claim 10
Dependent Claim 30 words
The method of claim 2 , wherein a packet data serving node (PDSN) is the designated point, and the step of generating the payload packet is performed by the PDSN.
Claim 11
Dependent Claim 21 words
The method of claim 2 , wherein the step of generating the payload data packet is performed by a base station.
Claim 12
Independent Claim 85 words
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.
Claim 13
Independent Claim 85 words
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.
Claim 14
Dependent Claim 26 words
The method of claim 10 , wherein the step of generating the new IP packet from the payload data packet is performed by the base station.
Claim 15
Dependent Claim 29 words
The method of claim 10 , wherein the step of generating the new IP packet from the payload data packet is performed by a packet data serving node (PDSN).
Claim 16
Dependent Claim 122 words
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.
Claim 17
Dependent Claim 122 words
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.
Claim 18
Dependent Claim 125 words
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.
Claim 19
Dependent Claim 125 words
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.
Claim 20
Dependent Claim 93 words
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.
Claim 21
Dependent Claim 93 words
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.
Claim 22
Dependent Claim 93 words
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.
Claim 23
Dependent Claim 93 words
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.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2008-04-11 2008-10-11 2009-04-12 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2012-04-11 2012-10-11 2013-04-12 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2016-04-11 2016-10-11 2017-04-12 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag