WO2006018688A1 - Apparatus and method for efficiently supporting voip in a wireless communication system - Google Patents

Apparatus and method for efficiently supporting voip in a wireless communication system Download PDF

Info

Publication number
WO2006018688A1
WO2006018688A1 PCT/IB2005/002329 IB2005002329W WO2006018688A1 WO 2006018688 A1 WO2006018688 A1 WO 2006018688A1 IB 2005002329 W IB2005002329 W IB 2005002329W WO 2006018688 A1 WO2006018688 A1 WO 2006018688A1
Authority
WO
WIPO (PCT)
Prior art keywords
packets
rate
voip
background noise
packet
Prior art date
Application number
PCT/IB2005/002329
Other languages
French (fr)
Other versions
WO2006018688B1 (en
Inventor
Zhigang Rong
Lin Ma
Steven Craig Greer
Zhigang Liu
Zhouyue Pi
Original Assignee
Nokia Corporation
Nokia, Inc.
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Nokia Corporation, Nokia, Inc. filed Critical Nokia Corporation
Priority to EP05769060A priority Critical patent/EP1779378A1/en
Publication of WO2006018688A1 publication Critical patent/WO2006018688A1/en
Publication of WO2006018688B1 publication Critical patent/WO2006018688B1/en

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/1066Session management
    • H04L65/1069Session establishment or de-establishment
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/1066Session management
    • H04L65/1101Session protocols
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/80Responding to QoS
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W28/00Network traffic management; Network resource management
    • H04W28/02Traffic management, e.g. flow control or congestion control
    • H04W28/06Optimizing the usage of the radio link, e.g. header compression, information sizing, discarding information
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W80/00Wireless network protocols or protocol adaptations to wireless operation

Definitions

  • the present invention concerns apparatus and method for use in supporting Voice over Internet Protocol (“VoIP”) service in wireless telecommunications systems and more particularly concerns methods for encoding speech so that bandwidth in wireless telecommunications systems is used more efficiently.
  • VoIP Voice over Internet Protocol
  • a typical problem in voice- based communication systems is to increase the number of conversations that can be carried in the same bandwidth.
  • the solution to this problem has been approached from a number of different perspectives.
  • information theory is used to assign short symbols to encode more frequently occurring aspects of speech and relatively longer symbols to encode less frequently occurring aspects. By efficiently coding speech, more conversations can be carried in a given bandwidth.
  • VoIP Voice over Internet Protocol
  • F-PDCH Forward Packet Data Channel
  • IxEV-DV Ix Evolution for Data and Voice
  • the F-PDCH encoder packet (EP) size can be one of the seven possible values: 216, 408, 792, 1560, 2383, 3096, or 3864 bits.
  • the voice payload is much smaller than the EP size.
  • the Enhanced Variable Rate Codec (EVRC) produces 171, 80 and 16 bits per 20 ms for rate 1, rate '/_, and rate 1/8, respectively.
  • Active speech is encoded at rate 1 or rate Vi, and background noise is encoded at rate 1/8.
  • rate 1/8 is used ] for about 60% of the time during a conversation due to the nature of speech in which . there are frequent gaps of background noise which, when taken together, comprise a relatively large part of speech. Comparing the voice payload to the EP size, it is obvious that transmission of rate 1/8 VoIP packets on the F-PDCH is extremely inefficient, wasting a large portion of the system resources while providing minor gain to the voice quality. Bundling many rate 1/8 VoIP packets into one encoder packet can improve the packing efficiency, however, doing so will increase the overall end-to-end delay of the voice communication and adversely impact the voice quality.
  • those skilled in the art seek improved methods and apparatus for supporting VoIP service in CDMA systems, particularly apparatus and methods that use bandwidth assets more efficiently.
  • those skilled in the art seek apparatus and methods that take into consideration the fact that a large portion of speech comprises gaps of background noise that convey little or no information, and thus which need not be reproduced with a high degree of fidelity, if at all.
  • a first preferred embodiment of the present invention concerns method and apparatus for use in a wireless telecommunications system that supports voice over internet protocol service.
  • the wireless telecommunications system receives VoIP packets encoding speech wherein a portion of the VoIP packets encode background noise which comprises part of the speech; the wireless telecommunications system identifies those packets which encode background noise, and discards them.
  • the wireless telecommunications system performs header compression on the VoIP packets not discarded and transmits them over a wireless link to a mobile unit.
  • the wireless telecommunications system receives VoIP packets wherein a portion of the VoIP packets encode background noise which comprises part of the encoded speech; the wireless telecommunications system identifies those packets which encode background noise; and then the telecommunications system retains some of the VoIP packets encoding background noise and discards the rest.
  • Enhanced Variable Rate Codec arrive at a Packet Data Serving Node (“PDSN") of a wireless telecommunications system; the PDSN identifies the packets with Rate 1/8 voice frame information; the PDSN discards all of the Rate 1/8 packets; the PDSN performs 1P/UDP/RTP header compression on all the Rate 1 or Rate V 2 packets; and the PDSN then forwards these packets to the Packet Control Function ("PCF”) or Base Station Controller (“BSC”).
  • PCF Packet Control Function
  • BSC Base Station Controller
  • the PDSN selects some of the Rate 1/8 packets for transmission; performs 1P/UDP/RTP header compression on the Rate 1/8 packets selected for transmission; and forwards the selected Rate 1/8 packets to the PCF or BSC.
  • the VoIP packets arrive at the PDSN; the PDSN performs header compression on all of the packets; the PDSN forwards them to the PCF/BSC; the PCF/BSC discards all of the Rate 1/8 packets; the Rate 1 and Rate !4 packets are transmitted to the Base Transceiver System (BTS); and the BTS then delivers the VoIP packets over the forward packet data channel to the Mobile Station (MS).
  • BTS Base Transceiver System
  • the PCF/BSC selects some of the Rate 1/8 packets for transmission; and the PCF/BSC transmits the selected Rate 1/8 packets to the Base Transceiver System.
  • embodiments of the present invention efficiently support VoIP in IxEV- DV systems.
  • embodiments of the present invention discard sorre or all VoIP data packets corresponding to gaps of background noise in speech.
  • the system bandwidth is used more efficiently since a greater portion of the transmitted VoIP packets contain intelligible speech as opposed to background noise.
  • FlG. 1 depicts a simplified block diagram of a CDMA 2000 Ix wireless communications network suitable for use in practicing the teachings of this invention
  • FlG. 2 depicts a conceptual block diagram of an apparalus operating in accordance with a first preferred embodiment of the present invention
  • FlG. 3 depicts a flowchart illustrating the steps of a method operating in accordance with the first preferred embodiment of the present invention
  • FIG. 4 depicts a flowchart illustrating the steps of an alternate method operating in accordance with the first preferred embodiment of the present invention
  • FlG. 5 depicts a conceptual block diagram of an apparatus operating in accordance with a second preferred embodiment of the present invention
  • FlG. 6 depicts a flowchart illustrating the steps of a method operating in accordance with the second preferred embodiment of the present invention.
  • FlG. 7 depicts a flowchart illustrating the steps of an alternate method operating in accordance with the second preferred embodiment of the present invention.
  • Fig. 1 is simplified block diagram of a wireless communication system 1, specifically a CDMA 2000 Ix network that is suitable for use in practicing the teachings of this invention.
  • a description of Fig. 1 will be provided in order to place this invention into a suitable technological context.
  • the specific network architecture and topology shown in Fig. 1 is not to be construed in a limiting sense upon this invention, as embodiments of this invention could be practiced in networks having an architecture and topology that differs from that shown in Fig. 1.
  • this invention may be practiced as well in a TDMA- based mobile IP network, and the invention is thus not limited for use only in a CDMA network.
  • this invention will find utility in wireless technologies that support a Voice over Internet Protocol (VoIP) functionality.
  • VoIP Voice over Internet Protocol
  • the wireless communication system 1 shown in Fig. 1 includes at least one mobile station (MS) 10.
  • the MS 10 may be or may include a cellular telephone, or any type of mobile terminal (MT) or mobile node (MN) having wireless communication capabilities including, but not limited to, portable computers, personal data assistants (PDAs), Internet appliances, gaming devices, imaging devices and devices having a combination of these and/or other functionalities.
  • the MS 10 is assumed to be compatible with the physical and higher layer signal formats and protocols used by a network 12, and to be capable of being coupled with the network 12 via a wireless link 11.
  • the wireless link 1 1 is a radio frequency (RF) link, although in other embodiments the wireless link 11 could be an optical link.
  • RF radio frequency
  • the network 12 includes a mobile switching center (MSC) 14 coupled through an IS-41 Map interface to a visitor location register (VLR) 16.
  • the VLR 16 in turn is coupled through an IS-41 Map interface to a switching system seven (SS-7) network 18 and thence to a home location register (HLR) 20 that is associated with a home access provider network of the MS 10.
  • the MSC 14 is also coupled through an Al interface (for circuit switched (CS) and packet switched (PS) traffic) and through an A5/A2 interface (CS services only) to a first radio network (RN) 22A.
  • CS circuit switched
  • PS packet switched
  • the first RN 22A includes a base station (BS) 24A that includes a base transceiver station (BTS) and a base station center (BSC) that is coupled through an A8/A9 interface to a Packet Control Function (PCF) 26A.
  • the PCF 26A is coupled via an R-P (PDSN/PCF) interface 27 (also called an A 10/Al 1 interface) to a first packet data service node (PDSN) 28 A and thence to an IP network 30 (via a Pi interface).
  • PDSN/PCF R-P
  • PDSN packet data service node
  • the PDSN 28A is also shown coupled to a visited access, authorization and accounting (AAA) node 32 via a Pi and a remote authentication dial-in service (RADIUS) interface, that in turn is coupled to the IP network 30 via a RADIUS interface. Also shown coupled to the IP network 30 via RADIUS interfaces are a Home IP network AAA node 34 and a Broker IP network AAA node 36. A home IP network/home access provider network/private network Home Agent 38 is coupled to the IP network via a Mobile IPv4 interface.
  • AAA visited access, authorization and accounting
  • RADIUS remote authentication dial-in service
  • the Home Agent 38 is a router on the home network of a mobile node (the MS 10 in this description) that tunnels datagrams for delivery to the mobile node when it is away from home, and that maintains current location information for the mobile node.
  • FIG. 1 Also shown in Fig. 1 is a second RN 22B that is coupled to the first RN 22A via an A3/A7 interface.
  • the second RN 22B includes a BS 24B and a PCF 26B and is coupled to a second PDSN 28B.
  • the PDSN 28A and the PDSN 28B are coupled together through a P-P interface 29 (PDSN to PDSN interface, defined in IS835C).
  • Tt should be noted that there may be a plurality of BSs 24 connected to a single PCF 26 (defining a BS subnet), and that there may be a plurality of PCFs 26 within a given network all connected to a single PDSN 28.
  • FIG. 2 depicts a system for carrying out a first preferred embodiment of the present invention.
  • the PDSN, PCF/BSC, and BTS are referred generically by reference characters 28, 26, and 24, respectively, to indicate that the methods and apparatus of the present invention can be practiced in systems that differ somewhat from that depicted in FIG. 1.
  • the PDSN 28 receives rate 1 voice packets 60, rate 1 A voice packets 62 and rate 1/8 voice packets 64 encoded using the Enhanced Variable Rate Codec ("EVRC")
  • EVRC Enhanced Variable Rate Codec
  • the invention is described with reference to the EVRC codec, other voice codecs known to those skilled in the art can be used.
  • the PDSN detects those voice packets corresponding to rate 1/8 voice packets 64 and discards them.
  • the PDSN then performs header compression on the rate 1 and 1 A packets to create VoIP packets 70 and 72.
  • the rate 1 and rate 1 A voice packets 70, 72 are then forwarded to PCF 26, and in turn to the BTS incorporated in the BS 24.
  • the voice packets are then transmitted to the MS 10 over wireless link 11.
  • FIG. 3 depicts a flowchart illustrating the steps of a method in accordance with the first preferred embodiment of the present invention.
  • the PDSN receives rate 1, rate V 2 and rate 1/8 VoIP packets at step 100.
  • the PDSN determines which VoIP packets correspond to rate 1/8 packets at step 110, and discards them at step 120.
  • the PDSN performs IP/UDP/RTP header compression on the rate 1 and rate 1 A packets at step 130, and forwards them to the PCF at step 140.
  • the PCF/BSC delivers the rate 1 and rate 1 A packets to the BTS for transmission on the F-PDCH.
  • the PDSN receives VoIP packets.
  • the PDSN determines which VoIP packets correspond to rate 1/8 packets and at step 220, the PDSN retains some of the rate 1/8 VoIP packets and discards the rest.
  • the PDSN performs IP/UDP/RTP header compression on rate 1 and rate 14 packets, as well as the retained rate 1/8 packets.
  • the PDSN forwards the rate 1, Vi and retained 1/8 packets to the PCF.
  • the PCF/BSC delivers the rate 1, Vz and 1/8 packets to the BTS for transmission on the F-PDCH.
  • FIG. 5 depicts a system for carrying out a second preferred embodiment of the present invention.
  • the PDSN 28 receives rate 1, 1 A and 1/8 voice packets 60, 62 and 64, respectively, and performs header compression on all of them.
  • the rate 1, Vi and 1/8 voice packets with compressed headers 70, 72 and 74 are then forwarded to PCF 26.
  • the PCF 26 determines which VoIP packets corresponds to rate 1/8 packets 74 and discards them.
  • the rate 1 and Vi voice packets 70 and 72 are then transmitted to the MS 10 over wireless link 11 by BTS 24.
  • FIG. 6 depicts a flowchart illustrating the steps of a method in accordance with a second preferred embodiment of the present invention
  • the PDSN receives the VoIP (including rate 1, V 2 and 1/8 packets) and at step 310 performs IP/UDP/RTP header compression on all packets.
  • the PDSN forwards all packets to the PCF.
  • the PCF at step 330 determines which packets correspond to rate 1/8 VoIP packets, and at step 340 discards them.
  • the PCF/BSC delivers the rate 1 and V- packets to the BTS for transmission on the F-PDCH.
  • FIG. 7 depicts a flowchart illustrating the steps of an alternate method in accordance with a second preferred embodiment of the present invention.
  • the PDSN receives rate 1, V 2 and 1/8 VoIP packets.
  • the PDSN performs
  • IP/UDP/RTP header compression on all packets at step 410.
  • the PDSN forwards all packets to the PCF.
  • the PCF at step 430 determines which VoIP packets are rate 1/8 packets.
  • the PCF retains some of the identified rate 1/8 packets and discards the rest.
  • the PCF/BSC delivers the rate 1 and Vi and retained rate 1/8 packets to the BTS for transmission on the F-PDCH.
  • a apparatus and method for efficiently supporting VoIP in a wireless communication system are provided by the present invention.
  • the present teachings can be applied to other wireless communications systems besides those based on CDMA principles.
  • the VoIP packets can be encoded with other codecs besides EVRC known to those skilled in the art. Accordingly, one skilled in the art will appreciate that the present invention can be practiced by other than the described embodiments; that these described embodiments are presented for the purposes of illustration and not of limitation; and that the present invention is therefore limited only by the claims which follow.

Abstract

The present invention concerns methods for efficiently supporting Voice over Internet Protocol (VoIP) on the Forward Packet Data Channel (F PDCH) in CDMA 2000 1xEV-DV systems. Active speech in VoIP is encoded using, for example enhanced variable rate codec (EVRC), which produces 171, 80 and 16 bits per 20 ms of speech for Rate 1, Rate %2 and Rate 1/8, respectively. However, about 60% of the time a user is inactive during a speech session, so an inordinate amount of system bandwidth is comprised of rate 1/8 VoIP packets. In one embodiment of the present invention the apparatus of the present invention identifies the Rate 1/8 voice frame packets and discards them. In another embodiment of the present invention, the apparatus of the present invention identifies the Rate 1/8 voice frame packets and selects some of them for further transmission. In both embodiments the efficiency of channel utilization is increased since the amount of channel band width used to communicate relatively little information, e.g., gaps of silence, is decreased.

Description

APPARATUS AND METHOD FOR EFFICIENTLY
SUPPORTING VoIP IN A WIRELESS COMMUNICATION SYSTEM
TECHNICAL FIELD: The present invention concerns apparatus and method for use in supporting Voice over Internet Protocol ("VoIP") service in wireless telecommunications systems and more particularly concerns methods for encoding speech so that bandwidth in wireless telecommunications systems is used more efficiently.
BACKGROUND OF THE INVENTION:
In communication systems there is a never-ending search to increase the efficiency of utilization of communication system assets. A typical problem in voice- based communication systems is to increase the number of conversations that can be carried in the same bandwidth. The solution to this problem has been approached from a number of different perspectives. In one such well-known solution, information theory is used to assign short symbols to encode more frequently occurring aspects of speech and relatively longer symbols to encode less frequently occurring aspects. By efficiently coding speech, more conversations can be carried in a given bandwidth.
Similar concerns have been encountered in new voice-based communications environment - Voice over Internet Protocol ("VoIP") service. This invention applies to the operations of VoIP on Forward Packet Data Channel ("F-PDCH") in CDMA2000 IxEV-DV ("Ix Evolution for Data and Voice") systems. In IxEV-DV, the F-PDCH encoder packet (EP) size can be one of the seven possible values: 216, 408, 792, 1560, 2383, 3096, or 3864 bits. The voice payload, on the other hand, is much smaller than the EP size. For example, the Enhanced Variable Rate Codec (EVRC) produces 171, 80 and 16 bits per 20 ms for rate 1, rate '/_, and rate 1/8, respectively. Active speech is encoded at rate 1 or rate Vi, and background noise is encoded at rate 1/8. Typically rate 1/8 is used ] for about 60% of the time during a conversation due to the nature of speech in which . there are frequent gaps of background noise which, when taken together, comprise a relatively large part of speech. Comparing the voice payload to the EP size, it is obvious that transmission of rate 1/8 VoIP packets on the F-PDCH is extremely inefficient, wasting a large portion of the system resources while providing minor gain to the voice quality. Bundling many rate 1/8 VoIP packets into one encoder packet can improve the packing efficiency, however, doing so will increase the overall end-to-end delay of the voice communication and adversely impact the voice quality.
Thus, those skilled in the art seek improved methods and apparatus for supporting VoIP service in CDMA systems, particularly apparatus and methods that use bandwidth assets more efficiently. For example, those skilled in the art seek apparatus and methods that take into consideration the fact that a large portion of speech comprises gaps of background noise that convey little or no information, and thus which need not be reproduced with a high degree of fidelity, if at all. SUMMARY OF THE INVENTION
The present invention overcomes the limitations of the prior art. A first preferred embodiment of the present invention concerns method and apparatus for use in a wireless telecommunications system that supports voice over internet protocol service. In one method associated with the present invention, the wireless telecommunications system receives VoIP packets encoding speech wherein a portion of the VoIP packets encode background noise which comprises part of the speech; the wireless telecommunications system identifies those packets which encode background noise, and discards them. In further steps, the wireless telecommunications system performs header compression on the VoIP packets not discarded and transmits them over a wireless link to a mobile unit.
In a variant of the first preferred embodiment, the wireless telecommunications system receives VoIP packets wherein a portion of the VoIP packets encode background noise which comprises part of the encoded speech; the wireless telecommunications system identifies those packets which encode background noise; and then the telecommunications system retains some of the VoIP packets encoding background noise and discards the rest.
In a further variant of the first preferred embodiment, VoIP packets encoded using
Enhanced Variable Rate Codec ("EVRC") arrive at a Packet Data Serving Node ("PDSN") of a wireless telecommunications system; the PDSN identifies the packets with Rate 1/8 voice frame information; the PDSN discards all of the Rate 1/8 packets; the PDSN performs 1P/UDP/RTP header compression on all the Rate 1 or Rate V2 packets; and the PDSN then forwards these packets to the Packet Control Function ("PCF") or Base Station Controller ("BSC").
In still further variants of the first preferred embodiment, the PDSN selects some of the Rate 1/8 packets for transmission; performs 1P/UDP/RTP header compression on the Rate 1/8 packets selected for transmission; and forwards the selected Rate 1/8 packets to the PCF or BSC.
In a second preferred embodiment of the present invention comprising both method and apparatus, the VoIP packets arrive at the PDSN; the PDSN performs header compression on all of the packets; the PDSN forwards them to the PCF/BSC; the PCF/BSC discards all of the Rate 1/8 packets; the Rate 1 and Rate !4 packets are transmitted to the Base Transceiver System (BTS); and the BTS then delivers the VoIP packets over the forward packet data channel to the Mobile Station (MS).
In variants of the second preferred embodiment, the PCF/BSC selects some of the Rate 1/8 packets for transmission; and the PCF/BSC transmits the selected Rate 1/8 packets to the Base Transceiver System.
Thus the embodiments of the present invention efficiently support VoIP in IxEV- DV systems. In particular, embodiments of the present invention discard sorre or all VoIP data packets corresponding to gaps of background noise in speech. As a result, the system bandwidth is used more efficiently since a greater portion of the transmitted VoIP packets contain intelligible speech as opposed to background noise.
BRIEF DESCRIPTION OF THE DRAWINGS:
The above and other objects and advantages of this invention will be apparent upon consideration of the following detailed description, taken in conjunction with the accompanying drawings in which like characters referto like elements throughout and in which:
FlG. 1 depicts a simplified block diagram of a CDMA 2000 Ix wireless communications network suitable for use in practicing the teachings of this invention;
FlG. 2 depicts a conceptual block diagram of an apparalus operating in accordance with a first preferred embodiment of the present invention;
FlG. 3 depicts a flowchart illustrating the steps of a method operating in accordance with the first preferred embodiment of the present invention;
FIG. 4 depicts a flowchart illustrating the steps of an alternate method operating in accordance with the first preferred embodiment of the present invention; FlG. 5 depicts a conceptual block diagram of an apparatus operating in accordance with a second preferred embodiment of the present invention;
FlG. 6 depicts a flowchart illustrating the steps of a method operating in accordance with the second preferred embodiment of the present invention; and
FlG. 7 depicts a flowchart illustrating the steps of an alternate method operating in accordance with the second preferred embodiment of the present invention.
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
Fig. 1 is simplified block diagram of a wireless communication system 1, specifically a CDMA 2000 Ix network that is suitable for use in practicing the teachings of this invention. A description of Fig. 1 will be provided in order to place this invention into a suitable technological context. However, it should be appreciated that the specific network architecture and topology shown in Fig. 1 is not to be construed in a limiting sense upon this invention, as embodiments of this invention could be practiced in networks having an architecture and topology that differs from that shown in Fig. 1.
Further, the general concepts of this invention may be practiced as well in a TDMA- based mobile IP network, and the invention is thus not limited for use only in a CDMA network. In general, this invention will find utility in wireless technologies that support a Voice over Internet Protocol (VoIP) functionality. As such, while reading the ensuing description it should be noted that while some aspects of the description are specific to a CDMA network, the description is not intended to be read in a limiting sense upon the implementation, use and practice of this invention.
The wireless communication system 1 shown in Fig. 1 includes at least one mobile station (MS) 10. The MS 10 may be or may include a cellular telephone, or any type of mobile terminal (MT) or mobile node (MN) having wireless communication capabilities including, but not limited to, portable computers, personal data assistants (PDAs), Internet appliances, gaming devices, imaging devices and devices having a combination of these and/or other functionalities. The MS 10 is assumed to be compatible with the physical and higher layer signal formats and protocols used by a network 12, and to be capable of being coupled with the network 12 via a wireless link 11. In the presently preferred embodiments of this invention the wireless link 1 1 is a radio frequency (RF) link, although in other embodiments the wireless link 11 could be an optical link.
In a conventional sense the network 12 includes a mobile switching center (MSC) 14 coupled through an IS-41 Map interface to a visitor location register (VLR) 16. The VLR 16 in turn is coupled through an IS-41 Map interface to a switching system seven (SS-7) network 18 and thence to a home location register (HLR) 20 that is associated with a home access provider network of the MS 10. The MSC 14 is also coupled through an Al interface (for circuit switched (CS) and packet switched (PS) traffic) and through an A5/A2 interface (CS services only) to a first radio network (RN) 22A. The first RN 22A includes a base station (BS) 24A that includes a base transceiver station (BTS) and a base station center (BSC) that is coupled through an A8/A9 interface to a Packet Control Function (PCF) 26A. The PCF 26A is coupled via an R-P (PDSN/PCF) interface 27 (also called an A 10/Al 1 interface) to a first packet data service node (PDSN) 28 A and thence to an IP network 30 (via a Pi interface). The PDSN 28A is also shown coupled to a visited access, authorization and accounting (AAA) node 32 via a Pi and a remote authentication dial-in service (RADIUS) interface, that in turn is coupled to the IP network 30 via a RADIUS interface. Also shown coupled to the IP network 30 via RADIUS interfaces are a Home IP network AAA node 34 and a Broker IP network AAA node 36. A home IP network/home access provider network/private network Home Agent 38 is coupled to the IP network via a Mobile IPv4 interface. In accordance with RFC3220, the Home Agent 38 is a router on the home network of a mobile node (the MS 10 in this description) that tunnels datagrams for delivery to the mobile node when it is away from home, and that maintains current location information for the mobile node.
Also shown in Fig. 1 is a second RN 22B that is coupled to the first RN 22A via an A3/A7 interface. The second RN 22B includes a BS 24B and a PCF 26B and is coupled to a second PDSN 28B. The PDSN 28A and the PDSN 28B are coupled together through a P-P interface 29 (PDSN to PDSN interface, defined in IS835C). Tt should be noted that there may be a plurality of BSs 24 connected to a single PCF 26 (defining a BS subnet), and that there may be a plurality of PCFs 26 within a given network all connected to a single PDSN 28. FIG. 2 depicts a system for carrying out a first preferred embodiment of the present invention. In figures 2 and 5, the PDSN, PCF/BSC, and BTS are referred generically by reference characters 28, 26, and 24, respectively, to indicate that the methods and apparatus of the present invention can be practiced in systems that differ somewhat from that depicted in FIG. 1. As shown in FIG. 2, the PDSN 28 receives rate 1 voice packets 60, rate 1A voice packets 62 and rate 1/8 voice packets 64 encoded using the Enhanced Variable Rate Codec ("EVRC") Although the invention is described with reference to the EVRC codec, other voice codecs known to those skilled in the art can be used. In the first preferred embodiment, the PDSN detects those voice packets corresponding to rate 1/8 voice packets 64 and discards them. The PDSN then performs header compression on the rate 1 and 1A packets to create VoIP packets 70 and 72. The rate 1 and rate 1A voice packets 70, 72 are then forwarded to PCF 26, and in turn to the BTS incorporated in the BS 24. The voice packets are then transmitted to the MS 10 over wireless link 11.
FIG. 3 depicts a flowchart illustrating the steps of a method in accordance with the first preferred embodiment of the present invention. In the method, the PDSN receives rate 1, rate V2 and rate 1/8 VoIP packets at step 100. The PDSN determines which VoIP packets correspond to rate 1/8 packets at step 110, and discards them at step 120. Next the PDSN performs IP/UDP/RTP header compression on the rate 1 and rate 1A packets at step 130, and forwards them to the PCF at step 140. Then the PCF/BSC delivers the rate 1 and rate 1A packets to the BTS for transmission on the F-PDCH. FIG. 4 depicts a flowchart illustrating the steps of an alternate method in accordance with the first preferred embodiment of the present invention At step 200, the PDSN receives VoIP packets. In step 210, the PDSN determines which VoIP packets correspond to rate 1/8 packets and at step 220, the PDSN retains some of the rate 1/8 VoIP packets and discards the rest. At step 230, the PDSN performs IP/UDP/RTP header compression on rate 1 and rate 14 packets, as well as the retained rate 1/8 packets. Next at step 240, the PDSN forwards the rate 1, Vi and retained 1/8 packets to the PCF. Then at step 250, the PCF/BSC delivers the rate 1, Vz and 1/8 packets to the BTS for transmission on the F-PDCH.
FIG. 5 depicts a system for carrying out a second preferred embodiment of the present invention. As shown in FIG. 5, the PDSN 28 receives rate 1, 1A and 1/8 voice packets 60, 62 and 64, respectively, and performs header compression on all of them. The rate 1, Vi and 1/8 voice packets with compressed headers 70, 72 and 74 are then forwarded to PCF 26. The PCF 26 determines which VoIP packets corresponds to rate 1/8 packets 74 and discards them. The rate 1 and Vi voice packets 70 and 72 are then transmitted to the MS 10 over wireless link 11 by BTS 24.
FIG. 6 depicts a flowchart illustrating the steps of a method in accordance with a second preferred embodiment of the present invention At step 300, the PDSN receives the VoIP (including rate 1, V2 and 1/8 packets) and at step 310 performs IP/UDP/RTP header compression on all packets. Next at step 320 the PDSN forwards all packets to the PCF. The PCF at step 330 determines which packets correspond to rate 1/8 VoIP packets, and at step 340 discards them. Finally at step 350 the PCF/BSC delivers the rate 1 and V- packets to the BTS for transmission on the F-PDCH.
FIG. 7 depicts a flowchart illustrating the steps of an alternate method in accordance with a second preferred embodiment of the present invention. At step 4CD, the PDSN receives rate 1, V2 and 1/8 VoIP packets. Next, the PDSN performs
IP/UDP/RTP header compression on all packets at step 410. Then at step 420 the PDSN forwards all packets to the PCF. The PCF at step 430 determines which VoIP packets are rate 1/8 packets. Next at step 440 the PCF retains some of the identified rate 1/8 packets and discards the rest. Finally at step 450 the PCF/BSC delivers the rate 1 and Vi and retained rate 1/8 packets to the BTS for transmission on the F-PDCH.
Thus it is seen that a apparatus and method for efficiently supporting VoIP in a wireless communication system are provided by the present invention. One skilled in the art will understand that the present teachings can be applied to other wireless communications systems besides those based on CDMA principles. In addition, the VoIP packets can be encoded with other codecs besides EVRC known to those skilled in the art. Accordingly, one skilled in the art will appreciate that the present invention can be practiced by other than the described embodiments; that these described embodiments are presented for the purposes of illustration and not of limitation; and that the present invention is therefore limited only by the claims which follow.

Claims

WE CLAM:
1. A method for use in wireless telecommunications systems supporting voice over internet protocol (VoIP) service, the method comprising: receiving VoIP packets wherein at least one VoEP packet encodes background noise that occurs during speech; identifying the at least one VoIP packet that encodes background noise; and discarding the at least one VoIP packet.
2. A method for use in a wireless telecommunications system supporting voice over internet protocol service, the method comprising: receiving VoIP packets wherein a portion of the VoIP packets encode background noise that occurs during speech; identifying the VoIP packets encoding background noise; retaining some of the VoIP packets encoding background noise; and discarding the remaining VoEP packets encoding background noise.
3. In a cdma wireless telecommunications system supporting voice over internet protocol service a packet data serving node comprising: a system for receiving VoEP packets wherein a portion of the VoEP packets encode background noise that occurs during speech; an identification system for identifying which VoEP packets encode background noise; and a system for discarding the VoEP packets encoding background noise.
4. In a cdma wireless telecommunications system supporting voice over internet protocol service a packet data serving node comprising: a system for receiving VoIP packets wherein a portion of the VoIP packets encode background noise that occurs during speech; an identification system for identifying which VoIP packets encode background noise; and a system for retaining some of the VoIP packets encoding background noise and for discarding the remaining VoIP packets encoding background noise.
5. In a cdma wireless telecommunications system supporting voice over internet protocol service a packet data serving node and apacket control function, wherein: the packet data serving node comprises: a system for receiving VoIP packets wherein a portion of the VoIP packets encode background noise that occurs during speech; a header compression system for compressing the headers of the VoIP packets; and a VoIP packet forwarding system for forwarding the VoIP packets with compressed headers to the packet control function; and wherein: the packet control function comprises: a system for receiving VoIP packets from the packet data serving node; an identification system for identifying which VoIP packets encode background noise; and a system for discarding the VoIP packets encoding background noise.
6. In a cdma wireless telecommunications system supporting voice over internet protocol service a packet data serving node and a packet control function, wherein: the packet data serving node comprises: a system for receiving VoIP packets wherein a portion of the VoIP packets encode background noise that occur during speech; a header compression system for compressing the headers of the VoIP packets; and a VoIP packet forwarding system for forwarding the VoIP packets with compressed headers to the packet control function; and wherein: the packet control function comprises: a system for receiving VoIP packets from the packet data serving node; an identification system for identifying which VoIP packets encode background noise; and a system for retaining some of the VoIP packets encoding background noise and for discarding the remaining VoIP packets encoding background noise.
7. A method for use in wireless telecommunications systems supporting voice over internet protocol service, the method comprising: receiving VoIP packets encoded using an enhanced variable rate coώc at the packet data serving node, wherein the VoIP packets comprise at least rate 1, Vi and 1/8 packets, and wherein the rate 1/8 packets encode background noise associated with speech; identifying the rate 1/8 voice frame packets; and discarding the rate 1/8 voice frame packets.
8. The method of claim 7 further comprising: performing header compression on the rate 1 and Vi packets; and transmitting the rate 1 and Vi packets to the packet control function.
9. A method for use in wireless telecommunications systems supporting voice over internet protocol service, the method comprising: receiving VoIP packets encoded using an enhanced variable rate codec at the packet data serving node, wherein the VoIP packets comprise at least rate 1, 14 and 1/8 packets, and wherein the rate 1/8 packets encode background noise associated with speech; identifying the rate 1/8 voice frame packets; retaining some rate 1/8 voice frame packets; and discarding the remaining rate 1/8 voice frame packets.
10. The method of claim 9 further comprising: performing header compression on the rate 1 and Vi packets, and the retained rate
1/8 packets; and transmitting the rate 1, Vi and 1/8 packets to the packet control function.
1 1. A method for use in wireless telecommunications systems supporting voice over internet protocol service, the method comprising: receiving VoIP packets encoded using an enhanced variable rate codec at the packet data serving node, wherein the VoIP packets comprise at least rate 1, Vi and 1/8 packets, and wherein the rate 1/8 packets encode background noise associated with speech; performing header compression on the rate 1, Vi and 1/8 packets; transmitting the rate 1, Vi and 1/8 packets to the packet control function; receiving the VoIP packets at the packet control function; identifying the rate 1/8 packets; and discarding the rate 1/8 packets.
12. A method for use in wireless telecommunications systems supporting voice over internet protocol service, the method comprising: receiving VoIP packets encoded using the enhanced variable rate codec at the packet data serving node, wherein the VoIP packets comprise at least rate 1, 1A and 1/8 packets, and wherein the rate 1/8 packets encode background noise associated with speech; performing header compression on the rate 1, Vi and 1/8 packets; transmitting the rate 1 , Vi and 1/8 packets to the packet control function; receiving the VoIP packets at the packet control function; identifying the rate 1/8 packets; retaining some rate 1/8 voice frame packets; and discarding the remaining rate 1/8 voice frame packets.
13. In a cdma wireless communications system supporting voice over internet protocol service a packet data serving node comprising: a system for receiving VoIP packets encoded using an enhanced variable rate codec comprising at least rate 1 , Vi and 1/8 packets, wherein the rate 1/8 packets encode background noise associated with speech; an identification system for identifying which packets correspond to rate 1/8 packets; and a system for discarding rate 1 /8 packets.
14. The packet data serving node of claim 13 further comprising: a system for performing header compression on the rate 1 and Vi packets.
15. The packet data serving node of claim 14 further comprising: a forwarding system for forwarding the rate 1 and Vi packets with compressed headers to a packet control function of the cdma wireless system.
16. In a cdma wireless communications system supporting voice over internet protocol service a packet data serving node comprising: a system for receiving VoIP packets encoded using an enhanced variable rate codec comprising rate 1, Vi and 1/8 packets, wherein the rate 1/8 packets encode background noise associated with speech; an identification system for identifying which packets correspond to rate 1/8 packets; and a system for retaining some rate 1/8 packets and discarding the remaining rate 1/8 packets.
17. The packet data serving node of claim 16 further comprising: a system for performing header compression on the rate 1, Vi and retained 1/8 packets.
18. The packet data serving node of claim 17 further comprising: a forwarding system for forwarding the rate 1, V2 and retained rate 1/8 packets with compressed headers to a packet control function of the cdma wireless communications system.
19. In a cdma wireless communications system supporting voice over internet protocol service a packet data serving node and a packet control function, wherein the packet data serving node further comprises: a system for receiving VoIP packets encoded using an enhanced variable rate codec comprising rate 1 , Vi and 1/8 packets, wherein the rate
1/8 packets encode background noise associated with speech; a system for performing header compression on the rate 1, Vi and 1/8 packets; a forwarding system for forwarding the rate 1, Vi and 1/8 packets with compressed headers to the packet control function of the cdma wireless system; and wherein the packet control function further comprises: an identification system for identifying which packets correspond to rate
1/8 packets; and a system for discarding rate 1/8 packets.
20. In a cdma wireless communications system supporting voice over internet protocol service a packet data serving node and a packet control function, wherein the packet data serving node further comprises: a system for receiving VoIP packets encoded using an enhanced variable rate codec comprising rate 1, Vi and 1/8 packets, wherein the rate
1/8 packets encode background noise associated with speech; a system for performing header compression on the rate 1, Vi and 1/8 packets; a forwarding system for forwarding the rate 1, Vi and 1/8 packets with compressed headers to the packet control function of the cdma wireless system; and wherein the packet control function further comprises: an identification system for identifying which packets correspond to rate
1/8 packets; and a system for retaining some rate 1/8 voice frame packets and discarding the remaining rate 1/8 voice frame packets.
21. In a cdma wireless communication system supporting voice over internet protocol service a packet control function comprising: a system for receiving VoIP packets encoded using an enhanced variable rate codec comprising rate 1, Vi and 1/8 packets, wherein the rate 1/8 packets encode background noise associated with speech; an identification system for identifying which packets correspond to rate 1/8 packets; and a system for discarding rate 1/8 packets.
22. In a cdma wireless communication system supporting voice over internet protocol service a packet control function comprising: a system for receiving VoIP packets encoded using an enhanced variable rate codec comprising rate 1 , '/. and 1/8 packets, wherein the rate 1/8 packets encode background noise associated with speech; an identification system for identifying which packets correspond to rate 1/8 packets; and a system for retaining some rate 1/8 voice frame packets and discarding the remaining rate 1/8 voice frame packets.
23. A signal bearing medium tangibly embodying a program of machine-readable instructions executable by one or more digital processing apparatus to perform operations in a wireless telecommunications system for supporting voice over internet protocol, the operations comprising: receiving VoIP packets at the packet data serving node, wherein at least one VoIP packet encode background noise associated with speech; identifying the at least one VoIP packet encoding background noise; and discarding the at least one VoIP packet.
24. The signal bearing medium of claim 23 further comprising: performing header compression on the remaining VoIP packets; and transmitting the remaining VoIP packets to the packet control function.
25. A signal bearing medium tangibly embodying a program of machine-readable instructions executable by one or more digital processing apparatus to perform operations in a wireless telecommunications system for supporting voice over internet protocol, the operations comprising: receiving VoIP packets at the packet data serving node, wherein a portion of the
VoIP packets encode background noise associated with human speech; identifying the VoIP packets encoding background noise; retaining some VoIP packets encoding background noise; and discarding the remaining VoIP packets encoding background noise.
26. The signal bearing medium of claim 25 further comprising: performing header compression on the remaining VoIP packets; and transmitting the remaining VoIP packets to the packet control function.
27. A signal bearing medium tangibly embodying a program of machine-readable instructions executable by one or more digital processing apparatus to perform operations in a wireless telecommunications system for supporting voice over internet protocol, the operations comprising: receiving VoIP packets at the packet data serving node, wherein at least one of the
VoIP packets encode background noise associated with human speech; performing header compression on the VoIP packets; transmitting the VoIP packets to the packet control function; receiving the VoIP packets at the packet control function; identifying the at least one VoIP packet encoding background noise; and discarding the at least one VoIP packets.
28. A signal bearing medium tangibly embodying a program of machine-readable instructions executable by one or more digital processing apparatus to perform operations in a wireless telecommunications system for supporting voice over internet protocol, the operations comprising: receiving VoIP packets at the packet data serving node, wherein a portion of the VoIP packets encode background noise associated with speech; performing header compression on the VoIP packets; transmitting the rate VoIP packets with compressed headers to the packet control function; receiving the VoIP packets at the packet control function; identifying the VoIP packets encoding background noise; retaining some VoIP packets encoding background noise; and discarding the remaining VoIP packets encoding background noise.
29. A wireless communications system supporting voice over internet protocol service comprising: means for receiving packets encoding voice information, wherein a portion of the packets encode background noise associated with speech; means for determining which voice packets encode background noise; and means for discarding the packets which encode background noise.
30. A wireless communications system supporting voice over internet protocol service comprising: means for receiving packets encoding voice information, wherein a portion of the packets encode background noise associated with speech; means for determining which voice packets encode background noise; means for retaining some the packets encoding background noise; and means for discarding the remaining packets which encode gaps of background noise.
31. In a cdma wireless communication system supporting voice over internet protocol service a packet control function comprising: a system for receiving VoIP packets wherein at least one VoIP packet encodes background noise associated with speech; an identification system for identifying the at least one packet encoding background noise; and a system for discarding the at least one packet.
32. In a cdma wireless communication system supporting voice over internet protocol service a packet control function comprising: a system for receiving VoIP packets wherein a portion of the VoIP packets encode background noise associated with human speech; an identification system for identifying which packets encode background noise; and a system for retaining some VoIP packets encoding background noise and for discarding the remaining VoIP packets encoding background noise.
Figure imgf000026_0001
FIG.1
Figure imgf000027_0001
2223: VOICE PAYLOAD
I : IP/UDP/RTP HEADER I : COMPRESSED IP/UDP/RTP HEADER
FIG.2
3/7
100
PDSN RECEIVES VoIP PACKETS
1 10
PDSN DETERMINES RATE 1/8 VoIP PACKETS
120
PDSN DISCARDS RATE 1/8 VoIP PACKETS
PDSN PERFORMS IP/UDP/RP HEADER 130
COMPRESSION ON RATE 1 AND
RATE 1/2 PACKETS
PDSN FORWARDS RATE 1 AND 140 RATE 1/2 PACKETS TO PCF
PCF/BSC DEUVERS RATE 1 AND RATE
1/2 PACKETS TO BTS 150 TRANSMISSION ON THE F-PDCH
FIG.3 4/7
200
PDSN RECEIVES VoIP PACKETS
210
PDSN DETERMINES RATE 1/8 VoIP PACKETS
PDSN RETAINS SOME RATE 1/8 VoIP 220 PACKETS AND DISCARDS REST
PDSN PERFORMS IP/UDP/RP HEADER 230
COMPRESSION ON RATE 1, 1/8 AND
RATE 1/2 PACKETS
PDSN FORWARDS RATE 240 1, 1/2 AND 1/8 PACKETS TO PCF
PCF/BSC DEUVERS RATE 1, 1/2 AND
1/8 PACKETS TO BTS FOR 250 TRANSMISSION ON THE F-PDCH
FIG.4
Figure imgf000030_0001
ES3 : VOICE PAYLOAD
I I : IP/UDP/RTP HEADER
I : COMPRESSED IP/UDP/RTP HEADER
FIG.5
Figure imgf000031_0001
300
PDSN RECEIVES VoIP PACKETS
PDSN PERFORMS IP/UDP/RTP HEADER 310 COMPRESSION ON ALL PACKETS
320
PDSN FORWARDS ALL PACKETS TO PCF
330
PCF DETERMINES RATE 1/8 VoIP PACKETS
340
PCF DISCARDS RATE 1/8 VoIP PACKETS
PCF/BSC DELIVERS RATE 1 AND RATE
1/2 PACKETS TO BTS 350 FOR TRANSMISSION ON THE F-PDCH
FIG.6 7/7
400
PDSN RECEIVES VoIP PACKETS
PDSN PERFORMS IP/UDP/RTP HEADER 410 COMPRESSION ON ALL PACKETS
420
PDSN FORWARDS ALL PACKETS TO PCF
430
PCF DETERMINES RATE 1/8 VoIP PACKETS
PCF RETAINS SOME RATE 1/8 VoIP 440 PACKETS AND DISCARDS REST
PCF/BSC DELIVERS RATE 1, RATE 1/2 AND RATE 1/8 PACKETS TO BTS 450 FOR TRANSMISSION ON THE F-PDCH
FIG.7
PCT/IB2005/002329 2004-08-12 2005-08-04 Apparatus and method for efficiently supporting voip in a wireless communication system WO2006018688A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
EP05769060A EP1779378A1 (en) 2004-08-12 2005-08-04 Apparatus and method for efficiently supporting voip in a wireless communication system

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US10/918,542 US7911945B2 (en) 2004-08-12 2004-08-12 Apparatus and method for efficiently supporting VoIP in a wireless communication system
US10/918,542 2004-08-12

Publications (2)

Publication Number Publication Date
WO2006018688A1 true WO2006018688A1 (en) 2006-02-23
WO2006018688B1 WO2006018688B1 (en) 2006-04-20

Family

ID=35799917

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/IB2005/002329 WO2006018688A1 (en) 2004-08-12 2005-08-04 Apparatus and method for efficiently supporting voip in a wireless communication system

Country Status (4)

Country Link
US (1) US7911945B2 (en)
EP (1) EP1779378A1 (en)
TW (1) TWI381687B (en)
WO (1) WO2006018688A1 (en)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7830862B2 (en) * 2005-01-07 2010-11-09 At&T Intellectual Property Ii, L.P. System and method for modifying speech playout to compensate for transmission delay jitter in a voice over internet protocol (VoIP) network
US20060291384A1 (en) * 2005-06-28 2006-12-28 Harris John M System and method for discarding packets
KR100784970B1 (en) * 2006-04-24 2007-12-11 삼성전자주식회사 Mobile terminal and method for transmitting voice message during use of mobile messenger service
US7827030B2 (en) * 2007-06-15 2010-11-02 Microsoft Corporation Error management in an audio processing system
US9025497B2 (en) * 2009-07-10 2015-05-05 Qualcomm Incorporated Media forwarding for a group communication session in a wireless communications system
US9088630B2 (en) * 2009-07-13 2015-07-21 Qualcomm Incorporated Selectively mixing media during a group communication session within a wireless communications system

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5615214A (en) * 1995-10-30 1997-03-25 Motorola, Inc. System and method of compensating propagation time variations and substituting for lost packets in a packetized voice communication system
JPH10285212A (en) * 1997-04-07 1998-10-23 Nippon Telegr & Teleph Corp <Ntt> Voice packet transmitting/receiving device
US6381568B1 (en) * 1999-05-05 2002-04-30 The United States Of America As Represented By The National Security Agency Method of transmitting speech using discontinuous transmission and comfort noise
US6438131B1 (en) * 1998-07-28 2002-08-20 Lucent Technologies Inc. Low-overhead service specific convergence layer for voice and telephony over packet-based systems
US20020118650A1 (en) * 2001-02-28 2002-08-29 Ramanathan Jagadeesan Devices, software and methods for generating aggregate comfort noise in teleconferencing over VoIP networks
WO2005099190A1 (en) * 2004-04-07 2005-10-20 Telefonaktiebolaget Lm Ericsson (Publ) Method and apparatus for increasing perceived interactivity in communications systems

Family Cites Families (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5897613A (en) * 1997-10-08 1999-04-27 Lucent Technologies Inc. Efficient transmission of voice silence intervals
US6697353B2 (en) * 1997-12-31 2004-02-24 At&T Corp. Voice-over-ATM switch architecture allowing congestion-dependent transport of silence cells
US6665317B1 (en) * 1999-10-29 2003-12-16 Array Telecom Corporation Method, system, and computer program product for managing jitter
US6366880B1 (en) * 1999-11-30 2002-04-02 Motorola, Inc. Method and apparatus for suppressing acoustic background noise in a communication system by equaliztion of pre-and post-comb-filtered subband spectral energies
AU773636B2 (en) * 2000-02-22 2004-05-27 Blackberry Limited System and method for controlling a wireless packet switched voice call
US6285682B1 (en) * 2000-05-01 2001-09-04 Motorola, Inc. Method and apparatus for determining the frame rate of a frame
US6879581B1 (en) * 2000-08-22 2005-04-12 Qualcomm Incorporated Method and apparatus for providing real-time packetized voice and data services over a wireless communication network
US6631139B2 (en) * 2001-01-31 2003-10-07 Qualcomm Incorporated Method and apparatus for interoperability between voice transmission systems during speech inactivity
US20020196743A1 (en) * 2001-06-20 2002-12-26 Sebastian Thalanany Apparatus and method for enhancing performance in a packet data system
WO2003007544A2 (en) * 2001-07-10 2003-01-23 Telefonaktiebolaget Lm Ericsson (Publ) Traffic flow template for managing packet data flows
US7272113B2 (en) * 2001-12-05 2007-09-18 Nokia Corporation Apparatus, and associated method, for communicating frame-formatted data at a selected QoS level in a radio communication system
US7492762B2 (en) * 2002-05-13 2009-02-17 Nortel Networks Limited Method for dynamic flow mapping in a wireless network
US7590079B2 (en) * 2002-10-25 2009-09-15 Motorola, Inc. Method of communication device initiated frame exchange
US7295549B2 (en) * 2003-02-14 2007-11-13 Ntt Docomo, Inc. Source and channel rate adaptation for VoIP
KR100506224B1 (en) * 2003-05-07 2005-08-05 삼성전자주식회사 Noise controlling apparatus and method in mobile station
WO2005036804A2 (en) * 2003-10-10 2005-04-21 Nokia Corporation Apparatus, and associated method, for facilitating communication handoff in multiple-network radio communication system
WO2005122523A1 (en) * 2004-06-07 2005-12-22 Nokia Corporation Apparatus, and an associated method, for communicating data in header-reduced form
BRPI0511942A (en) * 2004-06-09 2008-01-22 Vanu Inc transmission network bandwidth reduction

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5615214A (en) * 1995-10-30 1997-03-25 Motorola, Inc. System and method of compensating propagation time variations and substituting for lost packets in a packetized voice communication system
JPH10285212A (en) * 1997-04-07 1998-10-23 Nippon Telegr & Teleph Corp <Ntt> Voice packet transmitting/receiving device
US6438131B1 (en) * 1998-07-28 2002-08-20 Lucent Technologies Inc. Low-overhead service specific convergence layer for voice and telephony over packet-based systems
US6381568B1 (en) * 1999-05-05 2002-04-30 The United States Of America As Represented By The National Security Agency Method of transmitting speech using discontinuous transmission and comfort noise
US20020118650A1 (en) * 2001-02-28 2002-08-29 Ramanathan Jagadeesan Devices, software and methods for generating aggregate comfort noise in teleconferencing over VoIP networks
WO2005099190A1 (en) * 2004-04-07 2005-10-20 Telefonaktiebolaget Lm Ericsson (Publ) Method and apparatus for increasing perceived interactivity in communications systems

Also Published As

Publication number Publication date
EP1779378A1 (en) 2007-05-02
TW200627887A (en) 2006-08-01
WO2006018688B1 (en) 2006-04-20
US7911945B2 (en) 2011-03-22
US20060034340A1 (en) 2006-02-16
TWI381687B (en) 2013-01-01

Similar Documents

Publication Publication Date Title
KR101120255B1 (en) Providing higher layer packet/frame boundary information in gre frames
US8681625B2 (en) Method and apparatus for controlling rate of voice service in a mobile communication system supporting voice service via packet network
US6608828B1 (en) Methods and systems for decoding headers that are repeatedly transmitted and received along with data on a radio channel
KR100856384B1 (en) Method and apparatus for providing real-time packetized voice and data services over a wireless communication network
JP4642898B2 (en) Method and apparatus for transmitting and receiving packet data using a preset length indicator in a mobile communication system
EP1376878A1 (en) Protocol message compression in a wireless communications system
EP1917834B1 (en) Wireless communications network incorporating voice over ip using shared supplemental spreading codes
KR100742868B1 (en) A method for header compression context control during handover in mobile data communication networks
US20070155389A1 (en) Method for controlling header compression during handoffs in a wireless system
JP2002542660A (en) Method and communication system for balancing and rate matching the bit rate of a transport channel with the bit rate of a physical channel
KR100723822B1 (en) Optimization of transmission parameters of a wireless interface based on communication type
KR20070118274A (en) System and method for simultaneous voice and data call over wireless infrastructure
JP2009512231A (en) Method for optimizing header compression during and after handover in a cellular communication network
EP1779378A1 (en) Apparatus and method for efficiently supporting voip in a wireless communication system
US7221657B2 (en) Processing different size packet headers for a packet-based conversational service in a mobile communications system
JP5389316B2 (en) Method for identifying data and / or control packet in wireless communication
US7933270B2 (en) Method and system for prioritizing IP traffic in a wireless network based on a type-of-service identifier
US20040137879A1 (en) Apparatus and method for communicating moving picture mail in a streaming manner
KR20030059540A (en) Method of handoff in all ip network
US20020145987A1 (en) Wireless network architecture for GPRS over 30kHz channels

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A1

Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BW BY BZ CA CH CN CO CR CU CZ DE DK DM DZ EC EE EG ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KM KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NA NG NI NO NZ OM PG PH PL PT RO RU SC SD SE SG SK SL SM SY TJ TM TN TR TT TZ UA UG US UZ VC VN YU ZA ZM ZW

AL Designated countries for regional patents

Kind code of ref document: A1

Designated state(s): BW GH GM KE LS MW MZ NA SD SL SZ TZ UG ZM ZW AM AZ BY KG KZ MD RU TJ TM AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HU IE IS IT LT LU LV MC NL PL PT RO SE SI SK TR BF BJ CF CG CI CM GA GN GQ GW ML MR NE SN TD TG

B Later publication of amended claims

Effective date: 20060130

121 Ep: the epo has been informed by wipo that ep was designated in this application
NENP Non-entry into the national phase

Ref country code: DE

WWE Wipo information: entry into national phase

Ref document number: 2005769060

Country of ref document: EP

WWP Wipo information: published in national office

Ref document number: 2005769060

Country of ref document: EP