WO2002037700A2 - Dynamic wireless link adaptation - Google Patents

Dynamic wireless link adaptation Download PDF

Info

Publication number
WO2002037700A2
WO2002037700A2 PCT/US2001/051094 US0151094W WO0237700A2 WO 2002037700 A2 WO2002037700 A2 WO 2002037700A2 US 0151094 W US0151094 W US 0151094W WO 0237700 A2 WO0237700 A2 WO 0237700A2
Authority
WO
WIPO (PCT)
Prior art keywords
coding scheme
channel coding
data rate
throughput
maximum
Prior art date
Application number
PCT/US2001/051094
Other languages
French (fr)
Other versions
WO2002037700A3 (en
Inventor
Jean Gosselin
Donald J. Harper
Original Assignee
Airnet Communications Corporation
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 Airnet Communications Corporation filed Critical Airnet Communications Corporation
Priority to AU2002235273A priority Critical patent/AU2002235273A1/en
Publication of WO2002037700A2 publication Critical patent/WO2002037700A2/en
Publication of WO2002037700A3 publication Critical patent/WO2002037700A3/en

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/20Arrangements for detecting or preventing errors in the information received using signal quality detector
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/0001Systems modifying transmission characteristics according to link quality, e.g. power backoff
    • H04L1/0009Systems modifying transmission characteristics according to link quality, e.g. power backoff by adapting the channel coding
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/0001Systems modifying transmission characteristics according to link quality, e.g. power backoff
    • H04L1/0015Systems modifying transmission characteristics according to link quality, e.g. power backoff characterised by the adaptation strategy

Definitions

  • the invention describes a method and
  • telephony for example, Advanced Mobile Phone Service (AMPS), digital cellular
  • TDMA Time Division Multiple Access
  • CDMA Code Division Multiple Access
  • GPRS General Packet Radio Service
  • connectivity allows concurrent use of radio resources by a plurality of users
  • GPRS facilitates
  • GPRS packet based
  • SMS Short Message Service
  • characters that can be sent is typically limited to 160 characters (Octets).
  • channel coding scheme provides a relatively higher level of performance under
  • channel coding scheme can be dynamically changed to a different level to
  • a receive signal strength between the desired signal strength as compared to interference and noise, that is, the carrier-to-interference ratio, C/l.
  • a receive signal strength For example, a receive signal strength
  • RSSI Although a measure of the received power of the signal, is not
  • the desired signal and the noise or interference component are the desired signal and the noise or interference component.
  • bit error rates are commonly used as an indication
  • bit error rates are correlated to the noise
  • BER can provide some
  • the invention discloses a method for efficiently and dynamically selecting
  • the channel coding each having a successively higher order coding scheme.
  • method of determining the optimal channel coding scheme comprises comparing
  • the maximum data rate for the selected channel coding scheme is used for the
  • minimum throughput is a ratio of a minimum data rate to a corresponding
  • the maximum data rate is an
  • the normalized maximum throughput value is a
  • channel coding schemes is determined by assigning to a minimum data rate, a
  • the channel coding scheme can be used in a wireless
  • the system comprises a processing means for measuring
  • a data throughput value based on signals communicated over the radio link, a data throughput value.
  • the system also has a means for determining exclusively from the measured
  • a channel coder is used for dynamically changing the channel coding scheme over the radio link, to an
  • channel coding scheme comprises comparing the measured data throughput
  • the limits having a minimum and a
  • the maximum data rate for the selected channel coding scheme is the maximum data rate for the selected channel coding scheme.
  • channel coding scheme is used for normalization.
  • minimum throughput is a ratio of the minimum data rate to the corresponding
  • the maximum data rate for a selected coding scheme is the maximum data rate for a selected coding scheme.
  • throughput value is a predefined parameter.
  • channel coding scheme is determined by assigning to the minimum data rate, a
  • FIG. 1 is a diagram illustrating an exemplary conventional wireless
  • FIG. 2 is a simplified architecture diagram of the exemplary conventional
  • FIG. 3 illustrates an improved wireless communication system having a
  • FIG. 4 illustrates an general process by which a normalized maximum
  • a normalized minimum throughput can be derived from a given maximum data
  • FIGs. 5a, 5b, 5c and 5d illustrates the steps of an exemplary process by
  • FIG. 6 is a flow chart illustrating the algorithm used to change the channel
  • the system is disclosed therein.
  • the system is
  • BSC base station controller
  • BTS base transceiver station
  • subscriber transceiver units 1 15-1 & 1 15-4 are received at a serving base
  • the radio signals 120 have an uplink
  • a mobile switching center (MSC) 105 is
  • MSC 105 can control a plurality of BSCs 100.
  • BSCs 100 In addition to being
  • MSC 105 can be connected to one or more other
  • PSTN Public Switched Telephone network
  • 105 acts as a wireless switch providing switching capability between the
  • the MSC also handles
  • the BSC 100 controls the radio interface management through the remote
  • BTS base transceiver station
  • the BSC can also handles intra-BSC or inter-BSC
  • control of the same base station controller can be switched by the BSC.
  • subscriber transceiver station 1 15-4 can be switched by BSC 100 rather than
  • the radio interface consists of a plurality of uplink and downlink
  • channel pairs 200-1 and 200-2 are arranged in such a manner
  • each uplink and each downlink RF carrier contains 8 sub-channels or
  • a single mobile station 1 15 can be assigned to one of the
  • a GPRS network 130 comprising one or more serving GPRS support
  • SGSN Serving GPRS support nodes
  • PCU packet control unit
  • SGSN 135-1 is interconnected to BS 1 10-1 and BS 1 10-2 through PCU 160
  • BSS base station system
  • the packet control unit is in charge of packet control
  • the PCU can also convert frames from the radio
  • these functions may be performed at the BTS.
  • the SGSN provides packet routing functionality for the SGSN service
  • the subscriber transceiver stations In order to accomplish this task, the SGSN
  • the GGSN 140 interconnects the SGSNs located within the GPRS
  • GGSN 140 interconnects SGSN 135-1 and SGSN
  • the GGSN provides gateway functionality and connectivity to networks
  • GGSN 140 provides connectivity to the PSTN 125 through a packet-to-circuit translator (PCT) 126 (used to
  • PCT data networks
  • X.25 network 145 IP network 150.
  • IP network 150 IP
  • GGSN functions as a network edge device providing connectivity and routing of
  • Packetized information from a subscriber transceiver station for example
  • 1 15-1 is formatted for transmission in one or more of a plurality of uplink
  • a timeslot may be shared, wherein data and voice traffic are
  • a timeslot may be a
  • PCU personal units
  • controller receive the packetized data from the base station and dispatches the
  • the SGSN which provides
  • GTP GPRS tunneling protocol
  • the GGSN 140 can also be any suitable destination.
  • the GGSN 140 can also be any suitable destination.
  • the GGSN 140 can also be any suitable destination.
  • the GGSN 140 can also be any suitable destination.
  • the data is first encapsulated
  • the instant invention provides a link adaptation algorithm that can
  • Each of the coding schemes offer varying
  • adaptation algorithm could support forced release or forced handover if the data
  • communication channel can be dynamically changed to minimize adverse
  • An optimal coding is achieved when
  • speed digital signal processor can be used to change the coding algorithm
  • timers can be used to ensure
  • Each of the channel coding schemes CS1 , CS2, CS3, and CS4 can be any channel coding schemes.
  • DR max maximum date rate
  • CS1 DR1 max
  • the maximum data rate (DR max ) can be an
  • DR max rate (DR max ) is defined for each of the four channel coding schemes.
  • coding scheme can also have a corresponding minimum permitted data rate
  • CS1 (DR1 min ), CS2(DR2 min ), CS3(DR3 min ) and CS4(DR4 min ).
  • the maximum data rate is the maximum data rate
  • CS2 coding scheme CS2
  • CS2 being a higher order coding scheme than CS1 .
  • CS2(DR2 max ) which is the maximum data rate for coding scheme CS2
  • CS1 , CS2, CS3 and CS4 defines the lowest rate that should be expected
  • the BTS can initiate a handover using a
  • the maximum data rate DR max defines the highest data rate
  • C/l carrier-to-interference ratio
  • channel model the length of the channel
  • the C/l is the ratio of the
  • model is the mathematical representation or scheme that can be used to
  • an impulse response for the channel can be
  • the message length affects how the
  • voice traffic is very bursty and
  • S min minimum throughput
  • S max normalized maximum throughput
  • the minimum throughput (S min ) can be used to indicate the actual
  • S max normalized maximum throughput
  • the normalized maximum throughput (S max ) is a theoretical or ideal value that can be set as a parameter. A typical value can be 95%.
  • normalized throughput value could also be set based on measurements taken at
  • the maximum throughput accordingly set.
  • the maximum throughput is set.
  • throughput is a parameter set by the system operator.
  • An exemplary value is
  • FIGs. 5a, 5b, 5c and 5d shows an
  • CS1 channel coding scheme 1
  • CS2 channel coding scheme 2
  • CS3 and CS4 assigns a maximum data rate to each of the four channel coding schemes.
  • CS1 is assigned a maximum data rate (DR max ) of
  • CS2 is assigned a maximum data rate (DR max ) of 13.4 Kbps.
  • CS3 is
  • CS4 is assigned a maximum data
  • the minimum data rate DR min is derived from the
  • FIG. 5b at 500b-1 .
  • CS1 can be assigned to CS2 as the minimum data rate DR min of 9.05 Kbps for
  • the maximum data rate DR max of 13.4 Kbps for CS2 can be assigned to
  • DR min 15.6 Kbps for CS4.
  • This value can be used to determine the normalized
  • the throughput (S) is related to the block error rate (BLER)
  • DR is the Data Rate
  • is the block error rate at a given C/l ratio.
  • the block error rate is a function of the carrier-to-interference (C/l) ratio.
  • the coding scheme must be robust enough to maximize the throughput
  • the normalized minimum throughput (S min ) can then derived by
  • the coding scheme can be an assigned parameter.
  • coding scheme can be 95%, as illustrated in FIG. 5d at 500d-1 .
  • step 600 starts with step 600, followed by step
  • the system can take a measurement of the carrier-to-interference (C/l)
  • step 604 and then assign a channel coding scheme as in step 606, based
  • the initial assignment is based on the measured C/l ratio.
  • the block error rate the carrier-to-noise (C/N) ratio
  • the throughput and/or any combination thereof
  • step 610 A determination is made in step 612 as to whether the measured
  • normalized throughput is greater than the predetermined normalized maximum
  • Step 614 can then be followed by steps 608 and 610 to continue
  • step 616 a determination is made in step 616 as to whether the measured normalized
  • the coding scheme is not CS1 , then the coding scheme can be changed in step 618, to the
  • the BTS could initiate a handover using the procedure for BSS initiated handover as defined in the GPRS standard.
  • steps 620, 622 and 624 are illustrated in the FIG 6., they can be
  • a timer could be
  • the timer can therefore, be consulted before the change is made.

Abstract

The instant invention provides a method and apparatus for efficiently selecting an optimal channel coding scheme from a plurality of successively higher order channel coding schemens (500) that are utilized over a packetized radio link in a wireless communication system. In a wireless system that utilizes packet switching, a more efficient and robust link can be maintained by dynamically selecting an optimal channel coding scheme best suited for the instantaneous conditions that exist on the radio link. The minimum data rate (500b-1) corresponding to a specified maximum data rate (500a-1) for a given channel coding scheme is determined. A normalized minimum throughput (500c-1) and its corresponding normalized maximum throughput (500d-1) for each channel coding scheme are determined based on the maximum data rate for the specified coding scheme. The optimal channel coding then determined based on whether an instantaneous measured throughput falls within the range of permitted throughput specified by the normalized minimum and maximum throughout for the current channel coding scheme used on the channel.

Description

DYNAMIC WIRELESS LINK ADAPTATION
BACKGROUND OF THE INVENTION
Field of the Invention
The instant invention pertains generally to the field of wireless cellular
communication. More particularly, the invention describes a method and
apparatus for dynamically selecting an optimal coding scheme dependent on the
channel conditions.
Description of Related Art
In the field of wireless cellular communication, such as analog cellular
telephony for example, Advanced Mobile Phone Service (AMPS), digital cellular
telephony, for example, Time Division Multiple Access (TDMA) or Code Division
Multiple Access (CDMA), innovative ways have been created to transmit voice
using various coding schemes associated with each access methodology. While
these schemes are acceptable for coding voice information for transmission over
a radio communications channel, they have not always provided a satisfactory
approach for dealing with non-voice data transmission. As the demand for
communicating high bandwidth information increases in order to accommodate
mobile data computing traffic, the coding scheme used in those traditional
access technologies have become inadequate. To address this inherent
inadequacy, new methods have to be devised to more efficiently transmit packet
based information over these radio channels. General Packet Radio Service (GPRS) is a high-speed packet based
technology for GSM networks that supports TCP/IP and X.25 connectivity. The
GPRS packet based air interface is overlaid on the current GSM circuit switched
network, and packet switching ensures that scarce radio resources are used
only when a subscriber needs to transmit or receive information. This virtual
connectivity allows concurrent use of radio resources by a plurality of users
within a single cell and eliminates the need for a dedicated communication path
for each user. By utilizing all 8 time slots in a TDMA frame, GPRS facilitates
communication at speeds up to a theoretical maximum of 171 .2 Kbps. When
compared to today's circuit switched mobile data networks that require a dialup
modem connection, GPRS, being packet based, allows communication that is
"always on" without having to dialup every time a communication session is
required. Hence, the need to maintain a dedicated transmission path as is
typical with circuit switched networks is eliminated. Furthermore, the time
required to establish a connection is orders of magnitude less than that which is
required for circuit switched communication.
While today's GSM based communication systems allow point-to-point
transmission of data through Short Message Service (SMS), the number of
characters that can be sent is typically limited to 160 characters (Octets).
However, with GPRS there is no such limitation, since information is split into
packets before being transmitted and then reassembled at the receiving end. In
order to realize these advantages gained by employing a packet based radio interface channel coding schemes are required to code the packetized
information over the air interface. Accordingly, there is a need to provide an
efficient solution for coding packetized information over an air interface. GPRS
provides four (4) basic channel coding schemes. Each successively higher order
channel coding scheme provides a relatively higher level of performance under
varying channel conditions and provides a relatively lower level of protection
against the effects of noise and interference. Data blocks received with errors
due to noise and interference are typically retransmitted which significantly
reduces the system throughput. As the conditions on the channel vary, the
channel coding scheme can be dynamically changed to a different level to
mitigate adverse effects and/or maximize throughput.
Although GPRS provides four coding schemes, there is no provision that
dictates the criteria for dynamically selecting an appropriate channel coding
scheme given the instantaneous conditions that exist on the communications
channel. Consequently, there exists a need to define a criterion for selecting an
optimal channel coding scheme dependent on the instantaneous conditions that
exist on the communication channel/link.
With prior art wireless communication systems, several factors are used
for estimating a channel to determine an appropriate coding scheme best suited
for conditions that exist on a communications channel. To be effective, an
indicator must be able to provide some representation of the relationship
between the desired signal strength as compared to interference and noise, that is, the carrier-to-interference ratio, C/l. For example, a receive signal strength
indicator (RSSI), although a measure of the received power of the signal, is not
by itself an acceptable indicator since there is nothing to distinguish between
the desired signal and the noise or interference component.
1 By comparison, bit error rates (BER) are commonly used as an indication
of channel conditions. Since bit error rates are correlated to the noise and
interference that occurs on a communication channel, BER can provide some
estimate of channel conditions. However, BER estimates must be taken over
large periods of time to be a fair estimator. As a result of this large estimation
time, substantial fluctuations in signal quality, noise and interference can occur
over the estimation period. These fluctuations may not be accurately reflected
in the BER. Consequently, the BER estimate for an acceptable carrier quality
and an unacceptable carrier might be similar.
While the drawbacks of channel indicators such as RSSI and BER are
known, some prior art systems attempt to minimize the effects by using a
combination of indicators to generate a channel estimate. However, such
methods are complicated and require excessive computational power. As a
result, in wireless communication systems that utilize a plurality of coding
schemes that are adaptive to real time conditions, the aforementioned methods
for channel estimation are unsuitable. Therefore, there exists a need to provide
a criteria for selecting an optimal channel coding scheme from a plurality of successively higher order channel coding scheme that best suits the
instantaneous channel conditions.
SUMMARY OF THE INVENTION
The invention discloses a method for efficiently and dynamically selecting
an optimal channel coding scheme from a plurality of channel coding schemes
each having a successively higher order coding scheme. The channel coding
schemes are utilized in a wireless cellular communication system having a
packet based radio link between a base station located within a home cell and a
plurality of subscriber transceiver units proximately located. The method
comprises, measuring based on signals communicated over the radio link, a data
throughput value and determining exclusively from the measured data
throughput, an optimal channel coding scheme. The channel coding scheme
over the radio link is then dynamically changed to the optimal channel coding
scheme.
According to one aspect of the method disclosed in the invention, the
method of determining the optimal channel coding scheme comprises comparing
a measured data throughput value to a set of predetermined limits, wherein the
limits have a minimum and a maximum throughput value. The measured
throughput, along with the maximum and the minimum throughput are
normalized with respect to a data rate for a selected channel coding scheme.
The maximum data rate for the selected channel coding scheme is used for the
normalization. In accordance with the method disclosed in the invention, the normalized
minimum throughput is a ratio of a minimum data rate to a corresponding
maximum data rate for a selected coding scheme. The maximum data rate is an
upper limitation on the rate at which data can be transmitted on a channel for a
selected coding scheme. The normalized maximum throughput value is a
predefined parameter that can be changed by the system operator or an
automated means.
In a further aspect of the method disclosed in the invention, the minimum
data rate corresponding to a maximum data rate for each of the plurality of
channel coding schemes is determined by assigning to a minimum data rate, a
maximum data rate from an immediately previous lower order channel coding
scheme.
In a accordance with the in the instant invention, a system for efficiently
and dynamically selecting an optimal channel coding scheme from a plurality of
channel coding schemes each having a successively higher order coding scheme
is disclosed. The channel coding scheme can be used in a wireless
communication system having a packet based radio link between a base station
located within a home cell and a plurality of subscriber transceiver units
proximately located. The system comprises a processing means for measuring
based on signals communicated over the radio link, a data throughput value.
The system also has a means for determining exclusively from the measured
data throughput, an optimal channel coding scheme. A channel coder is used for dynamically changing the channel coding scheme over the radio link, to an
optimal channel coding scheme.
In a further aspect of the system disclosed in the invention, the optimal
channel coding scheme comprises comparing the measured data throughput
value to a set of predetermined limits, the limits having a minimum and a
maximum throughput value. The measured throughput along with the maximum
and the minimum throughput are normalized with respect to a data rate for a
selected channel coding scheme. The maximum data rate for the selected
channel coding scheme is used for normalization.
In accordance with the system disclosed in the invention, the normalized
minimum throughput is a ratio of the minimum data rate to the corresponding
maximum data rate for a selected coding scheme. The maximum data rate
defines an upper limitation to the rate at which data can be transmitted on a
channel for a selected coding scheme. Moreover, the normalized maximum
throughput value is a predefined parameter.
In a further aspect of the system disclosed in the invention, the minimum
data rate corresponding to the maximum data rate for each of the plurality of
channel coding scheme is determined by assigning to the minimum data rate, a
maximum data rate from an immediately previous lower order channel coding
scheme. BRIEF DESCRIPTION OF THE DRAWINGS
There are shown in the drawings embodiments which are presently
preferred, it being understood, however, that the invention is not limited to the
precise arrangements and instrumentalities shown, wherein:
FIG. 1 is a diagram illustrating an exemplary conventional wireless
communication system.
FIG. 2 is a simplified architecture diagram of the exemplary conventional
wireless communication system illustrated in FIG. 1 , showing the
communication channels.
FIG. 3 illustrates an improved wireless communication system having a
packetized radio interface.
FIG. 4 illustrates an general process by which a normalized maximum and
a normalized minimum throughput can be derived from a given maximum data
rate for each corresponding channel coding scheme.
FIGs. 5a, 5b, 5c and 5d illustrates the steps of an exemplary process by
which a normalized maximum and a normalized minimum throughput can be
derived from a given maximum data rate for each corresponding channel coding
scheme.
FIG. 6 is a flow chart illustrating the algorithm used to change the channel
coding scheme in accordance with the invention. DETAILED DESCRIPTION OF THE INVENTION
Referring now to FIG. 1 and FIG. 2, a conventional wireless
communication system architecture is disclosed therein. The system is
comprised of one or more base stations 1 10-1 & 1 10-4 connected to a serving
base station controller (BSC) 100. Each base station, alternately referred to as
the base transceiver station (BTS), handle speech encoding and decoding and
data rate adaptation in the case of data. Radio signals 120-1 & 120-4 from
subscriber transceiver units 1 15-1 & 1 15-4 are received at a serving base
station 1 10-1 & 1 10-4 respectively. The radio signals 120 have an uplink
channel 200-1 and a downlink channel 200-2.
To save on transmission facilities, a mobile switching center (MSC) 105 is
preferably co-located with the base station controller 100. Although not
shown, MSC 105 can control a plurality of BSCs 100. In addition to being
connected to the BSC 100, MSC 105 can be connected to one or more other
networks such as the Public Switched Telephone network (PSTN) 125. MSC
105 acts as a wireless switch providing switching capability between the
cellular system and other networks such as the PSTN 125. In addition to
coordinating the setting up and tearing down of calls, the MSC also handles
switching between the various BSC under its control.
The BSC 100 controls the radio interface management through the remote
command of the base station and the subscriber transceiver units. This can also
be achieved in conjunction with the base transceiver station (BTS). Some of these management tasks include handover management and the allocation and
release of radio channels. The BSC can also handles intra-BSC or inter-BSC
switching in some systems. Hence, calls handled by base stations under the
control of the same base station controller can be switched by the BSC. For
example, calls originating from subscriber transceiver station 1 15-3 and destined
for. subscriber transceiver station 1 15-4 can be switched by BSC 100 rather
than by the MSC 105.
Referring now to FIG. 2, a simplified architecture of the radio interface
between the subscriber transceiver station 1 15 and a base station 1 10 is
illustrated. The radio interface consists of a plurality of uplink and downlink
channel pairs 200-1 and 200-2. The channels are arranged in such a manner
that each uplink and each downlink RF carrier contains 8 sub-channels or
timeslots. As a result, 8 subscriber stations/units may share a single uplink RF
carrier. For example, a single mobile station 1 15 can be assigned to one of the
8 timeslots of the uplink RF channel 200-1 , which can be used to communicate
signals from the subscriber station/unit 1 15 to the base station 1 10.
Referring now to FIG. 3, an improved wireless communication system
having a packetized radio interface is illustrated. Consistent with the
conventional wireless network of FIG. 1 , additional communications network
entities overlaid onto the conventional wireless communications system are
shown. A GPRS network 130 comprising one or more serving GPRS support
nodes (SGSN) 135-1 , 135-2 and a gateway GPRS support node (GGSN) 140 is incorporated within the conventional system. Serving GPRS support nodes
interconnects one or more base stations via a packet control unit (PCU) 160,
which is typically co-located with the base station controller. For example,
SGSN 135-1 is interconnected to BS 1 10-1 and BS 1 10-2 through PCU 160
which is co-located with BSC 100. Although the PCU is typically co-located
with the BSC, since it forms part of the base station system (BSS), it could be
located elsewhere, such as with the BTS. In addition to being the standard
interface to the SGSN, the packet control unit is in charge of packet control
processing on the base station system side. In addition to managing the radio
channels and radio link control, the PCU can also convert frames from the radio
interface to packets and vice versa. Those skilled in the art will appreciate that
these functions can alternately be performed elsewhere in the system. For
example, these functions may be performed at the BTS.
The SGSN provides packet routing functionality for the SGSN service
area, and functions as a node that is used to send and receive data to and from
the subscriber transceiver stations. In order to accomplish this task, the SGSN
must keep track of the mobile stations being served by the base station within it
service area.
The GGSN 140 interconnects the SGSNs located within the GPRS
network 130. For example, GGSN 140 interconnects SGSN 135-1 and SGSN
135-2. The GGSN provides gateway functionality and connectivity to networks
external to the GPRS network. For example, GGSN 140 provides connectivity to the PSTN 125 through a packet-to-circuit translator (PCT) 126 (used to
translate packet switched data to circuit switched data and vice versa), to public
data networks (PDN), X.25 network 145 and IP network 150. The PCT
translates packet switched data to circuit switched data and vice versa. The
GGSN functions as a network edge device providing connectivity and routing of
data to and from other networks.
Packetized information from a subscriber transceiver station, for example
1 15-1 , is formatted for transmission in one or more of a plurality of uplink
timeslots. A timeslot may be shared, wherein data and voice traffic are
periodically bursted into the same slot. Alternately, a timeslot may be a
dedicated timeslot, wherein only data destined for the GPRS network is
transmitted within that timeslot. The formatted packetized data is then
transmitted in the appropriate timeslot of an uplink channel, for example 200-1 ,
over the air interface and received at a serving base station 1 10. Packet control
units (PCU), for example 160, typically co-located with the base station
controller, receive the packetized data from the base station and dispatches the
packets to the serving GPRS support node (SGSN). The SGSN, which provides
packet routing for the SGSN service area, then routes the packets to the
appropriate GGSN where it is forwarded to the appropriate public data network,
for example X.25 network 145. As an illustration, packets from subscriber
station 1 15-2 arriving at base station 1 10-2 are routed to the serving SGSN
135-1 via PCU 160 co-located with BSC 100. The information is then de- encapsulated using the GPRS tunneling protocol (GTP) before being routed by
the GGSN 140 to its appropriate destination. The GGSN 140 can also
encapsulate information using the GPRS tunneling protocol. For information
going from the public data networks 140 and 150, the data is first encapsulated
using the GPRS tunneling protocol in order to protect the information during
transmission on the radio link.
The instant invention provides a link adaptation algorithm that can
dynamically select an optimal channel coding scheme suitable for instantaneous
channel/link conditions. In one embodiment of the invention, four (4) different
coding schemes can be utilized, with each successive channel coding scheme
having a higher order coding. It should readily be understood by one skilled in
the art that this is not a limitation on the instant invention, since more than four
or less than four different coding schemes of varying orders may be used to
practice the invention. These coding schemes can be defined for both the uplink
and downlink packet data transfer. Each of the coding schemes offer varying
degrees of data encoding to assist in the recovery from adverse effects such as
Rayleigh fading and interference. For illustrative purposes, CS1 , CS2, CS3 and
CS4 reference each coding scheme (CS) respectively. In addition, the link
adaptation algorithm could support forced release or forced handover if the data
rate while in CS1 , drops below a configured level.
Typically, higher order (less robust) channel coding schemes are suitable
for low noise environments wherein the carrier/interference (C/l) ratio is high. Under such conditions, the block error rate (BLER) or corresponding bad data
block ratio is expected to be low. Similarly, lower order (more robust) channel
coding schemes are typically employed in high noise environments wherein the
carrier-to-noise C/N and the C/l ratio is low and the block error rate (BLER) or
corresponding bad data block ratio is expected to be high. The more complex
the degree of coding used on the channel, the lower the actual throughput of
the channel since redundancy has to be added during the coding process.
Likewise, the less complex the degree of coding used on the channel, the
greater the actual throughput of the channel. Since it is always desirable to
have the highest possible throughput, the coding scheme used on the
communication channel can be dynamically changed to minimize adverse
effects. Additionally, since interference is dynamic, rapid adaptation must be
made to utilize an optimal coding scheme. An optimal coding is achieved when
the highest possible throughput is realized to mitigate the corresponding adverse
channel effects.
To facilitate rapid switching between the various coding schemes, a high¬
speed digital signal processor can be used to change the coding algorithm
associated with each coding scheme. In one aspect of the invention, the coding
algorithm could be stored in a high-speed memory and dynamically downloaded
to the DSP processing the channel, whenever there is a need to change the
channel coding scheme. In another aspect of the invention, in order to maximize the efficiency of
dynamically selecting the channel coding scheme, timers can be used to ensure
that the coding scheme is not changed too often. For example, a host process
or CPU can start a timer whenever the coding scheme is switched. Before this
new coding scheme is switched to another scheme, the timer is first checked to
ensure that some minimal predefined time has elapsed before allowing the
coding scheme to be switched. This process ensures that an acceptable steady
state is achieved before a decision is made to select a different channel coding
scheme.
Referring now to FIG. 4, the process of deriving the maximum and
minimum throughput for each corresponding channel coding scheme is now
described. Each of the channel coding schemes CS1 , CS2, CS3, and CS4 can
be assigned a corresponding maximum date rate (DR max), CS1 (DR1max),
CS2(DR2max), CS3(DR3max), and CS4(DR4max) respectively. These corresponding
data rates represent the maximum data rate that is permitted for the
corresponding coding scheme. The maximum data rate (DR max) can be an
assigned parameter. For example, in the GSM specification, a maximum data
rate (DR max) is defined for each of the four channel coding schemes. Each
coding scheme can also have a corresponding minimum permitted data rate,
CS1 (DR1 min), CS2(DR2min), CS3(DR3min) and CS4(DR4min).
In accordance with one aspect of the invention, the maximum data rate
permitted for a corresponding coding scheme is used as the minimum data rate for the immediately successive higher order coding scheme. For example,
CS1 (DR1 max) which is the maximum data rate for coding scheme CS1 , can be
used as the corresponding minimum data rate for the immediately successive
coding scheme CS2, with CS2 being a higher order coding scheme than CS1 .
Similarly, CS2(DR2max) which is the maximum data rate for coding scheme CS2,
can be used as the corresponding minimum data rate for the immediately
successive coding scheme CS3, with CS3 being a higher order coding scheme
than CS2.
The maximum and minimum data rates for each coding scheme
corresponds to switching points, which indicate the point at which it is
appropriate to switch to a different coding scheme or maintain the current
coding scheme. Hence, the minimum data rate DRmιn for each coding scheme
CS1 , CS2, CS3 and CS4, defines the lowest rate that should be expected
before the coding scheme should be changed to a more robust coding scheme,
having a lower throughput. Should the data rate fall below the minimum data
rate for CS1 , CS1 (DR1 mιn), then the BTS can initiate a handover using a
procedure such as the BSS initiated handover for GPRS as defined in the GPRS
standard. Similarly, the maximum data rate DRmax, defines the highest data rate
allowable for a given coding scheme, at which point the coding scheme should
be switched to a coding scheme with a higher throughput.
The optimum switching points corresponding to each coding scheme can
be a function of several different parameters. These include, but are not limited to, the carrier-to-interference ratio (C/l), the channel model, the length of the
message and the type of traffic on the channel. The C/l is the ratio of the
carrier signal to that of any interfering signals, namely, co-channel interference.
Other interference can be due to adjacent channel interference. The channel
model is the mathematical representation or scheme that can be used to
estimate the behavior of the channel. For example, a transfer function for the
channel can be used to describe the effect of the channel on signals as a
function of their frequency. In addition, an impulse response for the channel can
be used to show the kind of time domain signal that can be convolved with any
input signal during channel propagation. The message length affects how the
data can be coded on the channel. For example, voice traffic is very bursty and
contains large gaps of silence. On the other hand, data traffic is non-bursty
without gaps.
In accordance with a further aspect of the instant invention, a normalized
minimum throughput (Smin) and a normalized maximum throughput (Smax) can be
defined. The minimum throughput (Smin) can be used to indicate the actual
graduation point for changing to a lower throughput, which is less robust. The
normalized maximum throughput (Smax) can be used to indicate the actual
graduation point for changing to a higher throughput, which is more robust. The
normalized minimum and maximum throughputs correspond to normalization of
the throughputs (S) for each of the coding schemes by the corresponding data
rate (DR). The normalized maximum throughput (Smax) is a theoretical or ideal value that can be set as a parameter. A typical value can be 95%. The
normalized minimum throughput for a given coding scheme is derived by
expressing the minimum data rate (DRmin) for that coding scheme as a
percentage of the maximum data rate (DRmax) for that coding scheme.
The maximum theoretically expected throughput Smax is the same
regardless of the coding scheme, since it is expected that the coding algorithm
for each coding scheme will mitigate adverse effects affecting the channel at
any given point. It should be understood that this is just an ideal value. The
normalized throughput value could also be set based on measurements taken at
various points within the system. Such measurements can be dynamically taken
and the maximum throughput accordingly set. Preferably, the maximum
throughput is a parameter set by the system operator. An exemplary value
could be 95%.
In accordance with the invention, FIGs. 5a, 5b, 5c and 5d shows an
exemplary embodiment of the instant invention that illustrates a manner for
deriving the switching points at which the coding schemes should be changed.
Given the maximum data rate for a given channel coding scheme, the
corresponding normalized minimum throughput and normalized maximum
throughput are derived. It should readily be understood by one skilled in the art
that the illustration is not intended to constitute a limitation on the invention.
For GSM, the specification defines four channel coding schemes, CS1 , CS2,
CS3 and CS4. The specification assigns a maximum data rate to each of the four channel coding schemes. CS1 is assigned a maximum data rate (DRmax) of
9.05 Kbps. CS2 is assigned a maximum data rate (DRmax) of 13.4 Kbps. CS3 is
assigned a maximum data rate of 15.6 Kbps. CS4 is assigned a maximum data
rate of 21 .4 Kbps. These assignments are illustrated in FIG. 500a at 500a-1.
Given the foregoing maximum data rates, each of the channel coding
schemes CS1 , CS2, CS3 and CS4 can then be assigned a corresponding
minimum data rate (DRmin). The minimum data rate DRmin is derived from the
maximum data rate DRmax for the successive coding scheme, as illustrated in
FIG. 5b at 500b-1 . For example, the maximum data rate DRmax of 9.05 Kbps for
CS1 can be assigned to CS2 as the minimum data rate DRmin of 9.05 Kbps for
CS2. The maximum data rate DRmax of 13.4 Kbps for CS2 can be assigned to
CS3 as the minimum data rate DRmin of 13.4 Kbps for CS3. The maximum data
rate DRmax of 15.6 Kbps for CS3 can be assigned to CS4 as the minimum data
rate DRmin of 15.6 Kbps for CS4. The minimum data rate for CS1 , CS1 (DR1 min),
is arbitrarily chosen to be 1.0 Kbps. This is an exemplary value and is not
intended to be a limitation. This value can be used to determine the normalized
minimum allowable throughput for CS1. Hence, if the normalized throughput
falls below this value, then the system can force a release of resources or
initiate a handover.
For each of the channel coding schemes, a maximum and a minimum
throughput corresponding to a maximum and minimum data rate respectively, can be determined. The throughput (S) is related to the block error rate (BLER)
by the following equation:
S = DR * (1 BLERC/I) (1 )
where:
DR is the Data Rate;
S is the throughput; and
BLERC/| is the block error rate at a given C/l ratio.
The block error rate is a function of the carrier-to-interference (C/l) ratio.
As interference on the channel increases, the C/l ratio will fall and the
corresponding block error rate for that specific C/l ratio will increase. With
reference to the equation defining the throughput (S), it can be seen that for a
constant data rate, as the block error rate increases, the parameter (1 -BLERC/1)
will decrease, thereby causing the throughput (S) to decrease. Hence, in order
to maximize the throughput, the coding scheme must be robust enough to
minimize the adverse effects that will cause the block error rate to increase.
Since the data rate (DR) is a multiplying factor, it is desirable to normalize the
throughput (S) by the data rate (DR).
Referring to equation (1 ), since the throughput (S) is normalized by the
data rate (DR), the normalized throughput is now equivalent to the parameter (1
BLERC/I). The normalized minimum throughput (Smin) can then derived by
expressing the minimum data rate (DRmin) for each of the coding scheme as a percentage of the corresponding maximum data rate (DRmax) as illustrated in FIG.
5c at 500c- 1 .
The corresponding normalized maximum throughput (Smax) for the each of
the coding scheme can be an assigned parameter. A typical exemplary
assignment for the normalized maximum throughput (Smax) for the each of the
coding scheme can be 95%, as illustrated in FIG. 5d at 500d-1 .
Referring now to FIG. 6, an exemplary algorithm that can be used to
change the channel coding scheme in accordance with the principles of the
invention is described. The algorithm starts with step 600, followed by step
602, which includes the allocation of channel resources and the setting up of a
data call on the channel. In an effort to choose a starting channel coding
scheme, the system can take a measurement of the carrier-to-interference (C/l)
ratio, step 604, and then assign a channel coding scheme as in step 606, based
on the measured C/l ratio. In one aspect of the invention, the initial assignment
of the channel coding scheme based on the measured C/l can be done by a
lookup table. Alternatively, a default channel coding scheme could be selected
for startup without having to measure the C/l or any other parameter. It should
be recognized by one skilled in the art that the initial measurement of a C/l ratio
is not intended to be a limitation on the invention. Other measurements such as
the block error rate, the carrier-to-noise (C/N) ratio, the throughput, and/or any
combination thereof, can be used. Notwithstanding, it might be preferably advantageous to measure the instantaneous C/l since other parameters can take
more time to accumulate the pertinent statistics.
Once the channel coding scheme is assigned and data is transmitted over
the channel as in step 608, throughput statistics of the channel are measured in
step 610. A determination is made in step 612 as to whether the measured
normalized throughput is greater than the predetermined normalized maximum
throughput limit (Smax). If the measured normalized throughput is greater than
the predetermined normalized maximum throughput limit (Smax), then the coding
scheme can be changed as in step 614, to the next higher order channel coding
scheme. Step 614 can then be followed by steps 608 and 610 to continue
making adjustments dynamically.
If the measured normalized throughput is not greater than the
predetermined normalized maximum throughput limit (Smax) as in step 612, then
a determination is made in step 616 as to whether the measured normalized
throughput is less than the predetermined normalized minimum throughput limit
(Smin). If the measured throughput is less than the normalized minimum
throughput limit (Smin), then the channel coding scheme is checked in step 620
to determine if the current coding scheme is CS1 . If the current channel coding
scheme is not CS1 , then the coding scheme can be changed in step 618, to the
next lower order channel coding scheme. In the event that the channel coding
scheme is CS1 , then the resources for the call are released in step 622 and the
algorithm ends in step 624. Alternately, the BTS could initiate a handover using the procedure for BSS initiated handover as defined in the GPRS standard.
Although steps 620, 622 and 624 are illustrated in the FIG 6., they can be
practiced as optional steps.
There are several factors that might dictate whether it is permissible to
change to a higher order channel coding scheme or to a lower order channel
coding scheme as in steps 614 and 618. As previously stated, a timer could be
used to ensure that a steady state could be reached on the channel. Hence, if a
minimum time has not elapsed since the last change, then the change would not
be allowed. The timer can therefore, be consulted before the change is made.
After the change, the algorithm is restarted with steps 608 and 610 respectively
followed.. Returning to step 616, if the measured throughput is not less than
the normalized minimum throughput limit (Smin), then steps 608 and 610 are
respectively followed to continue monitoring the channel and dynamically make
changes to the coding scheme.
While exemplary systems and methods embodying the present invention
are shown by way of example, it will be understood that the invention is not
limited to these embodiments. Modifications may be made by those skilled in
the art, particularly in light of the foregoing teachings. For example, each of the
elements of the aforementioned embodiments may be utilized alone or in
combination with elements of the other embodiments. Additionally, the
algorithm disclosed in FIG. 6 could easily be modified without departing from the
true spirit of the invention. For example, in addition to making changes to the coding scheme based solely on the normalized throughput, during
implementation, other factors such as the C/l could be considered to ensure that
instantaneous incremental changes in the C/l are accounted for, such as with
another control loop utilizing C/l measurements, or others mentioned herein.

Claims

CLAIMSWhat is claimed is:
1 . In a wireless cellular communication system having a packet based radio
link between a base station located within a home cell and a plurality of
subscriber transceiver units proximately located, a method for efficiently and
dynamically selecting an optimal channel coding scheme from a plurality of
channel coding schemes each having a successively higher order coding
scheme, comprising:
measuring based on signals communicated over said radio link, a data
throughput value;
determining exclusively from said measured data throughput, an optimal
channel coding scheme; and
changing dynamically, the channel coding scheme over the radio link to
said optimal channel coding scheme.
2. The method according to claim 1 , wherein determining said optimal
channel coding scheme comprises comparing said measured data throughput
value to a set of predetermined limits, said limits having a minimum and a
maximum throughput value.
3. The method according to claim 2, wherein said measured throughput and said
maximum and said minimum throughput are normalized with respect to a data
rate for a selected channel coding scheme.
4. The method according to claim 3, wherein said data rate is a maximum
data rate for said selected channel coding scheme.
5. The method according to claim 4, wherein said normalized minimum
throughput is a ratio of a minimum data rate to a corresponding said maximum
data rate for a selected coding scheme.
6. The method according to claim 5, wherein said maximum data rate is an
upper limitation to the rate at which data can be transmitted on a channel for a
selected coding scheme.
7. The method according to claim 6, wherein said normalized maximum
throughput value is a predefined parameter.
8. The method according to claim 6, wherein said minimum data rate
corresponding to said maximum data rate for each of said plurality of channel
coding scheme is determined by assigning to said minimum data rate, a maximum data rate from an immediately previous lower order channel coding
scheme.
9. The method according to claim 8, wherein said step of changing
dynamically said channel coding scheme comprises one of handing-over and
releasing resources if said measured data throughput is less than said minimum
throughput corresponding to a lowest order channel coding scheme of said
plurality of channel coding schemes.
10. In a wireless cellular communication system having a packet based radio
link between a base station located within a home cell and a plurality of
subscriber transceiver units proximately located, a system for efficiently and
dynamically selecting an optimal channel coding scheme from a plurality of
channel coding schemes each having a successively higher order coding
scheme, the system comprising:
processing means for measuring based on signals communicated
over said radio link, a data throughput value;
means for determining exclusively from said measured data
throughput, an optimal channel coding scheme; and
a channel coder for changing dynamically, the channel coding
scheme over the radio link to said optimal channel coding scheme.
1 1 . The system according to claim 10, wherein determining said optimal
channel coding scheme comprises comparing said measured data throughput
value to a set of predetermined limits, said limits having a minimum and a
maximum throughput value.
12. The system according to claim 1 1 , wherein said measured throughput and
said maximum and said minimum throughput are normalized with respect to a
data rate for a selected channel coding scheme.
13. The system according to claim 12, wherein said data rate is a maximum
data rate for said selected channel coding scheme.
14. The system according to claim 13, wherein said normalized minimum
throughput is a ratio of a minimum data rate to a corresponding said maximum
data rate for a selected coding scheme.
15. The system according to claim 14, wherein said maximum data rate is an
upper limitation to the rate at which data can be transmitted on a channel for a
selected coding scheme.
16. The system according to claim 15, wherein said normalized maximum
throughput value is a predefined parameter.
17. The system according to claim 15, wherein said minimum data rate
corresponding to said maximum data rate for each of said plurality of channel
coding scheme is determined by assigning to said minimum data rate, a
maximum data rate from an immediately previous lower order channel coding
scheme.
18. The system according to claim 17, wherein dynamic changes to said
channel coding scheme comprises one of handover and release of resources if
said measured data throughput is less than said minimum throughput
corresponding to a lowest order channel coding scheme of said plurality of
channel coding schemes.
PCT/US2001/051094 2000-11-01 2001-10-29 Dynamic wireless link adaptation WO2002037700A2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
AU2002235273A AU2002235273A1 (en) 2000-11-01 2001-10-29 Dynamic wireless link adaptation

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US70408700A 2000-11-01 2000-11-01
US09/704,087 2000-11-01

Publications (2)

Publication Number Publication Date
WO2002037700A2 true WO2002037700A2 (en) 2002-05-10
WO2002037700A3 WO2002037700A3 (en) 2002-07-18

Family

ID=24828003

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/US2001/051094 WO2002037700A2 (en) 2000-11-01 2001-10-29 Dynamic wireless link adaptation

Country Status (2)

Country Link
AU (1) AU2002235273A1 (en)
WO (1) WO2002037700A2 (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2004032394A2 (en) 2002-10-01 2004-04-15 Motorola, Inc. Method for determining mobile station coding scheme adaptation capability
WO2004056028A1 (en) * 2002-12-18 2004-07-01 Koninklijke Philips Electronics N.V. Adaptive encoding of digital multimedia information
KR100729258B1 (en) * 2005-12-07 2007-06-18 엘지전자 주식회사 Mobile communications terminal for supporting extended link adaptation techniques and method thereof
WO2008000822A2 (en) * 2006-06-29 2008-01-03 Thales Method for determining protection and compression parameters for the transmission of multimedia data over a wireless channel
FR2903272A1 (en) * 2006-06-29 2008-01-04 Thales Sa Operating parameter e.g. compression rate, determining method for transmitting e.g. multimedia data, involves selecting optimal sensitivity value that is defined by taking into account of desired source flow and compression rate

Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4887265A (en) * 1988-03-18 1989-12-12 Motorola, Inc. Packet-switched cellular telephone system
WO1996010305A2 (en) * 1994-09-27 1996-04-04 Nokia Telecommunications Oy Data transmission method in a tdma mobile communication system
US5533004A (en) * 1994-11-07 1996-07-02 Motorola, Inc. Method for providing and selecting amongst multiple data rates in a time division multiplexed system
US5577087A (en) * 1991-10-31 1996-11-19 Nec Corporation Variable modulation communication method and system
US5649299A (en) * 1993-10-27 1997-07-15 Motorola, Inc. Apparatus and method for adapting a digital radiotelephone system to increased subscriber traffic
US6167031A (en) * 1997-08-29 2000-12-26 Telefonaktiebolaget Lm Ericsson (Publ) Method for selecting a combination of modulation and channel coding schemes in a digital communication system
US6208663B1 (en) * 1997-08-29 2001-03-27 Telefonaktiebolaget Lm Ericsson (Publ) Method and system for block ARQ with reselection of FEC coding and/or modulation
US6240275B1 (en) * 1998-12-30 2001-05-29 Ericsson Inc. System and method for channel assignment based upon interference and channel quality measurements
US6272353B1 (en) * 1999-08-20 2001-08-07 Siemens Information And Communication Mobile Llc. Method and system for mobile communications
US6330288B1 (en) * 1999-01-28 2001-12-11 Lucent Technologies Inc. Coding/modulation scheme selection technique

Patent Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4887265A (en) * 1988-03-18 1989-12-12 Motorola, Inc. Packet-switched cellular telephone system
US5577087A (en) * 1991-10-31 1996-11-19 Nec Corporation Variable modulation communication method and system
US5649299A (en) * 1993-10-27 1997-07-15 Motorola, Inc. Apparatus and method for adapting a digital radiotelephone system to increased subscriber traffic
WO1996010305A2 (en) * 1994-09-27 1996-04-04 Nokia Telecommunications Oy Data transmission method in a tdma mobile communication system
US5533004A (en) * 1994-11-07 1996-07-02 Motorola, Inc. Method for providing and selecting amongst multiple data rates in a time division multiplexed system
US6167031A (en) * 1997-08-29 2000-12-26 Telefonaktiebolaget Lm Ericsson (Publ) Method for selecting a combination of modulation and channel coding schemes in a digital communication system
US6208663B1 (en) * 1997-08-29 2001-03-27 Telefonaktiebolaget Lm Ericsson (Publ) Method and system for block ARQ with reselection of FEC coding and/or modulation
US6240275B1 (en) * 1998-12-30 2001-05-29 Ericsson Inc. System and method for channel assignment based upon interference and channel quality measurements
US6330288B1 (en) * 1999-01-28 2001-12-11 Lucent Technologies Inc. Coding/modulation scheme selection technique
US6272353B1 (en) * 1999-08-20 2001-08-07 Siemens Information And Communication Mobile Llc. Method and system for mobile communications

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2004032394A2 (en) 2002-10-01 2004-04-15 Motorola, Inc. Method for determining mobile station coding scheme adaptation capability
EP1550252A2 (en) * 2002-10-01 2005-07-06 Motorola, Inc. Method for determining mobile station coding scheme adaptation capability
EP1550252A4 (en) * 2002-10-01 2009-06-24 Motorola Inc Method for determining mobile station coding scheme adaptation capability
WO2004056028A1 (en) * 2002-12-18 2004-07-01 Koninklijke Philips Electronics N.V. Adaptive encoding of digital multimedia information
KR100729258B1 (en) * 2005-12-07 2007-06-18 엘지전자 주식회사 Mobile communications terminal for supporting extended link adaptation techniques and method thereof
WO2008000822A2 (en) * 2006-06-29 2008-01-03 Thales Method for determining protection and compression parameters for the transmission of multimedia data over a wireless channel
FR2903272A1 (en) * 2006-06-29 2008-01-04 Thales Sa Operating parameter e.g. compression rate, determining method for transmitting e.g. multimedia data, involves selecting optimal sensitivity value that is defined by taking into account of desired source flow and compression rate
FR2903253A1 (en) * 2006-06-29 2008-01-04 Thales Sa METHOD FOR DETERMINING COMPRESSION AND PROTECTION PARAMETERS FOR TRANSMITTING MULTIMEDIA DATA ON A WIRELESS CHANNEL.
WO2008000822A3 (en) * 2006-06-29 2009-02-05 Thales Sa Method for determining protection and compression parameters for the transmission of multimedia data over a wireless channel
US8300708B2 (en) 2006-06-29 2012-10-30 Thales Method allowing compression and protection parameters to be determined for the transmission of multimedia data over a wireless data channel

Also Published As

Publication number Publication date
AU2002235273A1 (en) 2002-05-15
WO2002037700A3 (en) 2002-07-18

Similar Documents

Publication Publication Date Title
US6519461B1 (en) Channel-type switching from a common channel to a dedicated channel based on common channel load
US5623484A (en) Method and apparatus for controlling signal quality in a CDMA cellular telecommunications
US6760303B1 (en) Channel-type switching based on cell load
EP1236371B1 (en) Channel-type switching control
JP4991067B2 (en) Closed loop resource allocation in high speed wireless communication networks
US5701294A (en) System and method for flexible coding, modulation, and time slot allocation in a radio telecommunications network
RU2364054C2 (en) Measurement of channel assessment and channel quality indicator for high performance downstream communication line of public packet radiocommunication system
US7227850B2 (en) Cellular radio communication system with frequency reuse
US6154450A (en) Signaling method for CDMA quality based power control
US20030012217A1 (en) Channel-type switching to a common channel based on common channel load
EP1142360B1 (en) Method and apparatus for backhauling data in a communication system
KR20010007430A (en) Method of reducing resource assignment overhead in wireless communication systems
EP1179270B1 (en) Method and system for performing distribution in a communication system
US7170858B2 (en) Rate control for multiplexed voice and data in a wireless communications system
WO2002037700A2 (en) Dynamic wireless link adaptation
JP4318731B2 (en) Base station apparatus, terminal, mobile communication system, and priority setting method
Flament et al. Frequency reuse and coding for GPRS multi-slot operation
US7321562B2 (en) Packet transmission method, network element and arrangement
Ericson et al. Effects of simultaneous circuit and packet switched voice traffic on total capacity.

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A3

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

AL Designated countries for regional patents

Kind code of ref document: A3

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

121 Ep: the epo has been informed by wipo that ep was designated in this application
REG Reference to national code

Ref country code: DE

Ref legal event code: 8642

122 Ep: pct application non-entry in european phase
NENP Non-entry into the national phase in:

Ref country code: JP