WO2000047006A1 - Adaptation of codec operating modes in a telecommunication network - Google Patents

Adaptation of codec operating modes in a telecommunication network Download PDF

Info

Publication number
WO2000047006A1
WO2000047006A1 PCT/EP1999/000629 EP9900629W WO0047006A1 WO 2000047006 A1 WO2000047006 A1 WO 2000047006A1 EP 9900629 W EP9900629 W EP 9900629W WO 0047006 A1 WO0047006 A1 WO 0047006A1
Authority
WO
WIPO (PCT)
Prior art keywords
mode
transceiver device
operating mode
network
type
Prior art date
Application number
PCT/EP1999/000629
Other languages
French (fr)
Inventor
Harri Posti
Original Assignee
Nokia Networks Oy
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 Networks Oy filed Critical Nokia Networks Oy
Priority to AU25204/99A priority Critical patent/AU2520499A/en
Priority to PCT/EP1999/000629 priority patent/WO2000047006A1/en
Publication of WO2000047006A1 publication Critical patent/WO2000047006A1/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/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
    • H04L1/0019Systems modifying transmission characteristics according to link quality, e.g. power backoff characterised by the adaptation strategy in which mode-switching is based on a statistical approach
    • H04L1/002Algorithms with memory of the previous states, e.g. Markovian models
    • 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/0023Systems modifying transmission characteristics according to link quality, e.g. power backoff characterised by the signalling
    • H04L1/0025Transmission of mode-switching indication
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/12Arrangements for detecting or preventing errors in the information received by using return channel

Definitions

  • the present invention relates to a method for adapting an operating mode of a coding/decoding means (referred to as codec) of a transceiver device operated in a telecommunication network. Moreover, the present invention relates to corresponding transceiver devices and network devices which are respectively adapted to implement the method and to the resulting signaling between devices.
  • codec coding/decoding means
  • a wireless telecommunication network communication is established between a respective user's terminal device as a first type transceiver device (mobile station MS) and a respective second type transceiver device (base transceiver station BTS).
  • Each second type transceiver device is controlled by a network control device such as a base station controller BSC (a plurality of which, in turn, is under control of a mobile switching service center MSC), and a transcoder unit TC (also referred to as transcoder rate adaptation unit TRAU) performing channel coding (and channel decoding) is associated thereto.
  • a network control device such as a base station controller BSC (a plurality of which, in turn, is under control of a mobile switching service center MSC), and a transcoder unit TC (also referred to as transcoder rate adaptation unit TRAU) performing channel coding (and channel decoding) is associated thereto.
  • TC also referred to as transcoder rate adaptation unit TRAU
  • Each of the above mentioned first and second transceiver devices is provided with a sending/receiving coding/decoding means for effecting a transmission of data (for example speech data) between the first and second transceiver devices, which will be briefly explained below.
  • Data such as speech data to be transmitted from a terminal device, i.e. a mobile station MS, to said base transceiver station BTS (in uplink direction) are generated and converted to digital data at the terminal device side.
  • the speech data are prepared for being transmitted by coding the data using a speech codec as a data related part of the codec means.
  • the speech codec performs a coding of the data to achieve data compression and removal of redundancy in the data.
  • the thus encoded data are supplied to a channel codec as a channel related part of the codec means.
  • the channel codec performs a coding of the data for transmission via a transmission channel to the base transceiver station BTS.
  • the channel codec is adapted to perform a channel coding which is suitable to detect and/or correct transmission errors in the transmitted data.
  • the thus (twice) encoded data are transmitted from the mobile station MS to the base transceiver station BTS.
  • a similar processing is conducted in reverse order, while the aforementioned coding operation is replaced by the corresponding decoding operation, to complete uplink transmission.
  • examples for the speech coding are the commonly used LPC-RPE coding and/or LTP coding
  • examples for the channel coding are the commonly used block coding and/or convolutional coding.
  • Each of such coding/decoding schemes or methods, respectively corresponds to a respective operating mode of the codec and is defined by corresponding operation parameters for said codec. In particular, each codec mode has some different characteristics as compared to other modes.
  • the transmission channel can be operated in different codes, which are for example distinguished by the possible transmission data rate.
  • codes for example distinguished by the possible transmission data rate.
  • it is distinguished between two channel modes: a full rate mode and a half rate mode, which differ by a factor of two in terms of transmission data rate. ithin each of such channel modes, above mentioned codec modes may be activated.
  • the choice as to which channel mode is activated is taken by the network control device such as the base station controller BSC.
  • the selection in this regard depends on quality and/or capacity optimization as a part of the network planning in terms of overall range/capacity/quality effected by the network operator.
  • codec operating mode The choice as to which codec operating mode is to be selected depends on the intention to maximize the speech quality or data transmission quality, respectively. In this connection, a compromise has to be found between the amount of data coding (speech coding) and channel coding and a corresponding control signaling will be required.
  • channel codecs and (speech) data codecs constituting a codec means are located in separate network elements.
  • a radio resource management functionality as a part of a network control device is located in a still other network device. Ithin such a conventional network structure there is currently no signaling agreed on for implementing the new functionalities.
  • an exact method for determining a codec mode adaptation has not been defined, while also a corresponding control device and its location within the network has not been defined.
  • the present invention aims to suggest correspondingly adapted network devices such as terminal stations, base transceiver stations etc., which are adapted to implement the proposed method and to handle the necessary signaling.
  • this object is achieved by a method for adapting an operating mode of a coding/decoding means of a transceiver device, the coding/decoding means being adapted to be operated in a plurality of operating modes, the method comprising the steps of: detecting channel conditions of a transmission channel, judging, whether said detected channel conditions satisfy a predetermined condition, and instructing to modify a current operating mode of said coding/decoding means to a new operating mode of said plurality of operating modes, if the presence of said predetermined condition has been judged.
  • a first type of transceiver device operated in a telecommunication network comprising at least one transceiver device of a second type and at least one network control device, said first type transceiver device comprising: processing means adapted to carry out the above method, and issuing an instruction to modify said operating mode, informing means adapted to inform at least one of said network devices of said instruction to modify said operating mode, and mode changing means being responsive to a command to change said mode.
  • a second type of transceiver device operated in a telecommunication network comprising at least one transceiver device of a first type and at least one network control device, said second type transceiver device comprising: processing means adapted to carry out the above method, and issuing an instruction to modify said operating mode, informing means adapted to inform at least one of said network control devices of said instruction to modify said operating mode, and mode changing means being responsive to a command to change said mode.
  • the present invention also proposes a network control device adapted to control a telecommunication network comprising at least one transceiver device of a first and a second type, respectively, said network control device comprising a mode information receiving means adapted to receive a mode request or mode command from said first or second type transceiver devices, and mode changing means adapted to change said mode upon receipt of said mode request or mode command.
  • a codec mode adaptation can be effected independently for the uplink and the downlink transmission direction.
  • the mode selection for adaptation may be performed with least possible delay or, when taking a certain delay into account, with least possible faulty or unnecessary adaptation operations.
  • a delay in mode adaptation can be optimized by properly selecting the location of the correspondingly adapted processing means for deciding the mode adaptation. Also, in such a scenario, less complex signaling can be realized. Also, in particular signaling scenarios, radio resource management (RRM) related information can be used in the signaling.
  • RRM radio resource management
  • Fig. 1 illustrates a flow chart of the method for adapting an operating mode of a coding / decoding means of a transceiver device
  • Fig. 2 shows a diagram of the detected or measured bit error rate as a channel condition over time and the respectively initiated actions in dependence on a current channel condition
  • Fig. 3 depicts a table of codec operating modes which are defined by code parameters for a channel codec part and a data (speech) codec part, with such a table being for example implemented as a look up table LUT;
  • Fig. 4A through 4C illustrate schematically mode selection signaling scenarios in downlink transmission
  • Fig. 5A through 5C illustrate schematically mode selection signaling scenarios in uplink transmission.
  • the amount of channel coding is reduced, if the channel conditions are good.
  • the speech coding bit rate can be increased.
  • the amount of channel coding is increased and the speech coding rate is decreased. All this, of course, is effected within the limits of available data (e.g. speech) and channel coding modes.
  • increasing and decreasing respective modes resides in a switching over between respective predetermined modes which are defined by respective code parameters .
  • code parameters may be present in a prestored addressable look up table LUT, with the contents at an address thereof representing a respective code to be selected. In such a case, increasing / decreasing a code may be deemed to correspond to an increase / decrease of the respective address denoting the corresponding code.
  • codec mode adaptation and/or selection is performed based on a channel quality estimation.
  • the decision as to whether and/or which codec operating mode is to be selected can be based on the bit error rate of the channel measured (detected) by the channel decoder of the respective receiving side.
  • parameters exchanged between a terminal device MS and a base transceiver station BTS on a control channel such as the SACCH (slow associated control channel) in a so-called measurement report can be used as a basis for decision.
  • the parameters RX_qual corresponding to a bit error rate
  • RX_lev describing the reception level, i.e. signal strength of a received signal
  • the prevailing traffic load can be used as a basis for the decision.
  • bit error rate As an example of the measured and/or detected channel condition used for the decision.
  • Various methods for defining the bit error rate or pseudo bit error rate can be adopted.
  • One possible known method is briefly presented as an example here. This known method resides in storing the received encoded data bits, performing decoding, re-encoding the data and then comparing the result with the stored encoded data bits.
  • the thus detected channel condition is evaluated by judging whether a predetermined condition is satisfied.
  • the predetermined condition may be defined by at least one threshold value.
  • two threshold values TH1 and TH2 are selected which define a margin there between.
  • the thresholds can be selected dependent on speech codec characteristics .
  • multiple thresholds such as two lower thresholds and two upper thresholds can be defined. Then, a codec mode adaptation is effected in a more severe way when the channel condition exceeds/is below both upper/lower thresholds as compared to the case when the channel condition exceeds/is below only one of the upper/lower thresholds.
  • a "severe" adaptation means that a codec mode is changed to a larger extent at a time than otherwise.
  • the channel condition is measured or detected periodically. Each such periodically obtained measurement value can be evaluated in terms of whether the predetermined condition is met. However, as an alternative, it is conceivable to evaluate only the average value of P periodically obtained measurement values in terms of whether the predetermined condition is met. As a still further alternative, it is also conceivable to judge the presence of the predetermined condition, if N out of P of such periodically obtained measurement values satisfy the predetermined condition.
  • Fig. 1 illustrates a flow chart of the method for adapting an operating mode of a coding/decoding means of a transceiver device. That is, the proposed method as illustrated in the flowchart can be implemented in a processing means (not shown) of a mobile station MS transceiver device as well as in a base transceiver station BTS transceiver device.
  • a step S10 the method as exemplified in the following description starts with a measurement of the pseudo bit error rate BER as a detecting step of a channel condition.
  • step Sll the bit error rate is compared with a (lower) first threshold value TH1. If the bit error rate is not below said first threshold value TH1 (NO in step Sll), the flow advances to step S12.
  • step S12 the measured bit error rate is compared with a (higher) second threshold value TH2. If said bit error rate is below said second threshold value TH2 (YES in step S12), it is judged that the bit error rate is within an error rate margin defined by said two thresholds TH1, TH2 , and the method proceeds to step S17. In step S17, no change is effected since the bit error rate has been judged to be within an admissible margin that does not require a codec mode adaptation, and the method returns to step S10.
  • step S12 If, however, in step S12 the comparison yielded that the bit error rate is not below the second threshold TH2 but exceeds the threshold TH2 (NO in step S12), the method advances to step S14.
  • step S14 it is checked whether the present channel codec mode corresponds to the strongest channel code of a plurality of codes according to which the codec means can be operated.
  • the expression “strongest” channel code means the channel code used by the codec means which has the best or strongest capability to correct transmission errors in the data transmitted via the channel.
  • an expression “weakest” channel code means the channel code used by the codec means which has the least or weakest capability to correct transmission errors in the data transmitted via the channel.
  • a channel codec operated according to a stronger channel code has the capability to correct and/or detect a larger number of bit errors. This is achieved through a larger number of added redundant bits.
  • a result is that within the constraints of the total channel data rate, the remaining space or transmission capacity for data (e.g. speech) is reduced. Therefore, a speech code with lower bit rate ("weaker" speech codec mode) must be used, thus effecting lower fidelity to the original speech.
  • step S14 If it is determined in step S14, that the currently used channel code is the strongest available one (YES in step S14),
  • step S14 the flow returns via step S17 where no change is effected to the initial step S10.
  • step S14 resulted in that the currently used channel code is not the strongest available one (NO in step S14)
  • the method advances to step S16.
  • step S16 an instruction to modify the channel code is obtained. More precisely, in this condition, the channel code is instructed to be increased by one step. As mentioned herein above, such an increase by one step may correspond to a selection of a code which is specified by the parameters stored at an address of a corresponding look up table LUT, which address differs by one from the address specifying the currently used code. After the channel code has thus been increased to a stronger one, the flow returns from step S16 to step S10. Now, returning to step Sll, if it is judged in step Sll that the measured bit error rate is below said first threshold TH1 (YES in step Sll) and thus below the admissible bit error rate margin, the flow proceeds to step S13.
  • step S13 it is checked whether the currently used channel code is the weakest available one (weakest in the sense of the least error correction capability as explained before), and if so (YES in step S13), the flow returns via step S17 where no change is effected to the initial step S10.
  • step S13 resulted in that the currently used channel code is not the weakest available one (NO in step S13)
  • the method advances to step S15.
  • step S15 an instruction to modify the channel code is obtained. More precisely, in this condition, the channel code is instructed to be decreased (reduced) by one step. As mentioned herein above, such a decrease by one step may correspond to a selection of a code which is specified by the parameters stored at an address of a corresponding look up table LUT, which address differs by one from the address specifying the currently used code. After the channel code has thus been decreased to a weaker one, the flow returns from step S15 to step S10.
  • steps S15, S16 a channel code has been modified (increased/decreased) by one step only. Nevertheless, a change by more than one step is conceivable to thereby effect a codec mode adaptation in a more severe way.
  • the amount of modification could be rendered dependent on the amount the measured bit error rate exceeds or is below a certain threshold TH2, THl.
  • a respective second upper/lower threshold could be defined.
  • step Sll if the bit error rate is only below THl (step Sll) and the weakest channel code is not active, a reduction by one step is effected, while if the bit error rate is below THl (step Sll) and below an additional threshold THla (THla ⁇ THl), a reduction by for example two steps could be effected, if the second weakest or weakest code is not active.
  • Fig. 2 shows a diagram of the detected or measured bit error rate as a channel condition over time and the respectively initiated actions in dependence on a current channel condition.
  • the figure shows an example of the variation of the measured or calculated bit error rate with time.
  • bit error rate is within an admissible bit error rate margin defined between the two thresholds TH2, THl
  • no change in the channel code is initiated. If the bit error rate is out of said margin and exceeds the upper threshold TH2, this means that the channel conditions are not good since the bit error rate is too high, and the channel code is increased. This means that a stronger channel code is activated, the characteristics of which are more suitable to correct transmission errors due to the "bad" channel.
  • the channel code is reduced, which means that a channel code is activated the characteristics of which are less suitable to correct transmission errors, which is no longer so much required since the channel condition is good.
  • the channel codec mode is a change in the (speech) data codec mode. Namely, if the channel codec mode is selected to be “stronger” in the sense that a better error correction capability of the code is selected, then the data codec mode is in parallel selected such that a speech code with lower bit rate must be used for the data codec (referred to as a "weaker” data code). Similarly, if the channel codec mode is selected to be “weaker” in the sense that a reduced error correction capability of the code is selected, then the data codec mode is in parallel selected such that a speech code with higher bit rate is to be used (referred to as a "stronger" data code).
  • Fig. 3 depicts a table of codec operating modes which are defined by code parameters for a channel codec part and a data (speech) codec part, with such a table being for example implemented as a look up table LUT.
  • Fig. 3 summarized the above explained interdependencies.
  • the address of the look up table LUT is denoted as the codec mode number (in the illustrated example, four modes with addresses or codec mode numbers 1 to 4 are shown). Associated to each such address are the parameters for a code to be used by a channel codec part and a data codec part. At address “4", the "strongest” channel code parameters are assumed to be stored together with the "weakest” data code parameters, while at address “1” the "weakest” channel code parameters are assumed to be stored together with the " strongest” data code parameters. At addresses "2" and “3" codes or code parameters of intermediate strength and/or weakness are stored.
  • Fig. 4A through 4C illustrate schematically mode selection signaling scenarios in downlink transmission.
  • Donwlink transmission means that the data (speech) are transmitted from the network side, i.e. the base transceiver station BTS, to the terminal device or mobile station MS.
  • the received data are processed at the mobile station, and a processing device adapted to substantially perform the above described processing is located at the mobile station.
  • the mobile station MS detects or calculates the bit error rate and comprises a processing means (not shown) which is adapted to perform the processing illustrated in Fig. 1.
  • a processing means (not shown) which is adapted to perform the processing illustrated in Fig. 1.
  • an instruction regarding the modification of the current codec mode is output to an informing means (not shown).
  • the informing means If the mobile station MS performs the mode selection, the informing means generates a corresponding mode command which is forwarded to the network devices BTS, TC where it is read and validated in that the network devices change the codec mode accordingly. Also, the mode command is validated in the mobile station itself in that mode changing means (not shown) which is responsive to said command changes said mode.
  • the base transceiver station BTS performs the mode selection. Also according to this scenario, at the mobile station MS side, an instruction regarding the modification of the current codec mode is output from the processing means (not shown) to an informing means (not shown).
  • the informing means generates a corresponding mode request which is forwarded to a network device, here the base transceiver station BTS, where it is read and validated in that the network device BTS decides the change in the codec mode and changes the mode accordingly, and generates a corresponding mode command.
  • the mode command is signaled to the mobile station MS as well as to another network device TC and respectively validated in the mobile station and the network device TC in that mode changing means (not shown) which are responsive to said command, change the codec operating mode.
  • Fig. 4B shows a further alternative downlink signaling scenario III according to which the base station controller device BSC as a network control device takes the final decision regarding the adaptation or changing of the codec operating mode.
  • scenario II merely resides in that the mode request is forwarded from the - Im mobile station to the base station controller device BSC, which controller forwards then the mode command to the mode changing means of the base transceiver station BTS, the mobile station MS and the transcoder device TC where the mode is respectively changed.
  • This scenario III is advantageous in that it is possible to use RRM related information in taking the decision, without the need to make this information available to other network devices besides the base station controller device BSC.
  • Fig. 4C illustrates a fourth possible scenario for a mode selection signaling in downlink.
  • the adopted signaling scheme is similar to the third one (III).
  • the difference resides merely in that the transcoder device TC now receives the mode request from the mobile station MS, takes the final decision on the mode change, changes the mode accordingly and forwards the corresponding mode command via the base station controller device BSC to the base transceiver device BTS and the mobile station MS.
  • the base transceiver station BTS and the mobile station MS in response to said command, change the codec mode accordingly.
  • Fig. 5A through 5C illustrate schematically mode selection signaling scenarios in uplink transmission.
  • the most significant difference as compared to the downlink scenarios resides in that in uplink the base transceiver station BTS receives the data and is adapted to perform the method illustrated in Fig. 1.
  • Fig. 5A depicts a first uplink mode selection signaling scenario (I), according to which the base transceiver station BTS decides the codec mode adaptation, changes the codec mode of the codec provided in the base transceiver station BTS and commands the mobile station and the transcoder TC by a respective mode command to change the codec mode accordingly.
  • This scenario is to a certain extent comparable to scenario I of Fig. 4A, so that a fully detailed description thereof is considered to be not required, since the explanations as given with respect to Fig. 4A, I, are considered to be likewise applicable to the present case of uplink transmission).
  • This option I is beneficial in terms of a lower delay and less signaling amount to be exchanged between network elements.
  • Fig. 5B shows a second scenario II for uplink signaling according to which the base station controller device BSC takes the final decision concerning the mode change.
  • the base station controller device BSC receives the mode request from the base transceiver station BTS, while the following processing and signaling is similar to the case illustrated in Fig. 4B (third downlink scenario) so that a repeated description thereof is deemed to be dispensable.
  • this second option (II) in uplink has the advantage that RRM related information can be used for taking the decision, without the need to make this information available to other network elements apart from the base station controller device BSC.
  • Fig. 5C shows a third uplink signaling scenario, according to which the transcoder device takes the final decision regarding the mode change or mode adaptation.
  • the transcoder device TC receives the mode request from the base transceiver station BTS, while the following processing and signaling is similar to the case illustrated in Fig. 4C (fourth downlink scenario) so that a repeated description thereof is deemed to be dispensable.
  • the signaling can be adapted to take place in-band between the speech data/channel codec means.
  • In-band signaling means that no dedicated signaling channel needs to be reserved. Instead, signaling bits are multiplexed with the speech coding bits, i.e. the coded speech data bits.
  • an in-band signaling has been assumed which is reflected in the drawings by the signaling step of reading the IB signaling.
  • the present invention proposes a method for adapting an operating mode of a coding/decoding means of a transceiver device, the coding/decoding means being adapted to be operated in a plurality of operating modes, the method comprising the steps of: detecting channel conditions of a transmission channel, judging, whether said detected channel conditions satisfy a predetermined condition, and instructing to modify a current operating mode of said coding/decoding means to a new operating mode of said plurality of operating modes, if the presence of said predetermined condition has been judged.
  • the present invention proposes network elements correspondingly adapted to carry out the proposed method, such as terminal devices, base transceiver stations and network control devices. Suitable signaling scenarios for corresponding signaling between the network elements are presented and discussed in regard of their particular advantages.

Abstract

The present invention proposes a method for adapting an operating mode of a coding/decoding means of a transceiver device (MS, BTS), the coding/decoding means being adapted to be operated in a plurality of operating modes, the method comprising the steps of: detecting (S10) channel conditions (BER) of a transmission channel, judging (S11-S14), whether said detected channel conditions satisfy a predetermined condition, and instructing to modify (S15-S17) a current operating mode of said coding/decoding means to a new operating mode of said plurality of operating modes, if the presence of said predetermined condition has been judged. Also, the present invention proposes network elements correspondingly adapted to carry out the proposed method, such as terminal devices, base transceiver stations and network control devices. Suitable signaling scenarios for corresponding signaling between the network elements are presented and discussed in regard of their particular advantages.

Description

ADAPTATION OF CODEC OPERATING MODES IN A TELECOMMUNICATION NETWORK
FIELD OF THE INVENTION
The present invention relates to a method for adapting an operating mode of a coding/decoding means (referred to as codec) of a transceiver device operated in a telecommunication network. Moreover, the present invention relates to corresponding transceiver devices and network devices which are respectively adapted to implement the method and to the resulting signaling between devices.
BACKGROUND OF THE INVENTION
Generally, in a wireless telecommunication network communication is established between a respective user's terminal device as a first type transceiver device (mobile station MS) and a respective second type transceiver device (base transceiver station BTS). Each second type transceiver device is controlled by a network control device such as a base station controller BSC (a plurality of which, in turn, is under control of a mobile switching service center MSC), and a transcoder unit TC (also referred to as transcoder rate adaptation unit TRAU) performing channel coding (and channel decoding) is associated thereto.
Each of the above mentioned first and second transceiver devices is provided with a sending/receiving coding/decoding means for effecting a transmission of data (for example speech data) between the first and second transceiver devices, which will be briefly explained below. Data such as speech data to be transmitted from a terminal device, i.e. a mobile station MS, to said base transceiver station BTS (in uplink direction) are generated and converted to digital data at the terminal device side. Then, the speech data are prepared for being transmitted by coding the data using a speech codec as a data related part of the codec means. The speech codec performs a coding of the data to achieve data compression and removal of redundancy in the data. Subsequently, the thus encoded data are supplied to a channel codec as a channel related part of the codec means. The channel codec performs a coding of the data for transmission via a transmission channel to the base transceiver station BTS. In particular, the channel codec is adapted to perform a channel coding which is suitable to detect and/or correct transmission errors in the transmitted data. Finally, the thus (twice) encoded data are transmitted from the mobile station MS to the base transceiver station BTS.
At the receiving side, i.e. at the base transceiver station BTS, a similar processing is conducted in reverse order, while the aforementioned coding operation is replaced by the corresponding decoding operation, to complete uplink transmission.
Similarly, downlink transmission from the base transceiver station BTS to the terminal device MS is effected.
In wireless telecommunication networks such as radio telecommunication networks, examples for the speech coding are the commonly used LPC-RPE coding and/or LTP coding, while examples for the channel coding are the commonly used block coding and/or convolutional coding. Each of such coding/decoding schemes or methods, respectively, corresponds to a respective operating mode of the codec and is defined by corresponding operation parameters for said codec. In particular, each codec mode has some different characteristics as compared to other modes.
As regards the transmission channel, also the transmission channel can be operated in different codes, which are for example distinguished by the possible transmission data rate. In current telecommunication networks such as radio telecommunication networks, it is distinguished between two channel modes: a full rate mode and a half rate mode, which differ by a factor of two in terms of transmission data rate. ithin each of such channel modes, above mentioned codec modes may be activated.
The choice as to which channel mode is activated is taken by the network control device such as the base station controller BSC. The selection in this regard depends on quality and/or capacity optimization as a part of the network planning in terms of overall range/capacity/quality effected by the network operator.
The choice as to which codec operating mode is to be selected depends on the intention to maximize the speech quality or data transmission quality, respectively. In this connection, a compromise has to be found between the amount of data coding (speech coding) and channel coding and a corresponding control signaling will be required.
However, in currently adopted telecommunication network infrastructure arrangements, channel codecs and (speech) data codecs constituting a codec means are located in separate network elements. Additionally, a radio resource management functionality as a part of a network control device is located in a still other network device. ithin such a conventional network structure there is currently no signaling agreed on for implementing the new functionalities. Moreover, an exact method for determining a codec mode adaptation has not been defined, while also a corresponding control device and its location within the network has not been defined.
SUMMARY OF THE INVENTION
Hence, it is an object of the present invention to overcome the above mentioned lack of definitions and to propose a corresponding definition of the method for codec mode selection and the corresponding control means, as well as to define the location of such control means within the network and to propose suitable signaling schemes applicable thereto. Moreover, the present invention aims to suggest correspondingly adapted network devices such as terminal stations, base transceiver stations etc., which are adapted to implement the proposed method and to handle the necessary signaling.
According to the present invention, this object is achieved by a method for adapting an operating mode of a coding/decoding means of a transceiver device, the coding/decoding means being adapted to be operated in a plurality of operating modes, the method comprising the steps of: detecting channel conditions of a transmission channel, judging, whether said detected channel conditions satisfy a predetermined condition, and instructing to modify a current operating mode of said coding/decoding means to a new operating mode of said plurality of operating modes, if the presence of said predetermined condition has been judged. Furthermore, this object is achieved by a first type of transceiver device operated in a telecommunication network comprising at least one transceiver device of a second type and at least one network control device, said first type transceiver device comprising: processing means adapted to carry out the above method, and issuing an instruction to modify said operating mode, informing means adapted to inform at least one of said network devices of said instruction to modify said operating mode, and mode changing means being responsive to a command to change said mode.
Moreover, this object is achieved by a second type of transceiver device operated in a telecommunication network comprising at least one transceiver device of a first type and at least one network control device, said second type transceiver device comprising: processing means adapted to carry out the above method, and issuing an instruction to modify said operating mode, informing means adapted to inform at least one of said network control devices of said instruction to modify said operating mode, and mode changing means being responsive to a command to change said mode.
Still further, the present invention also proposes a network control device adapted to control a telecommunication network comprising at least one transceiver device of a first and a second type, respectively, said network control device comprising a mode information receiving means adapted to receive a mode request or mode command from said first or second type transceiver devices, and mode changing means adapted to change said mode upon receipt of said mode request or mode command. Advantageous further developments of the present invention are defined in the respective subordinated claims.
Accordingly, with the present invention it is possible to define an exact method for codec mode adaptation and location of a correspondingly adapted control device. Moreover, a codec mode adaptation can be effected independently for the uplink and the downlink transmission direction.
Depending on the chosen particularities of the mode adaptation method, the mode selection for adaptation may be performed with least possible delay or, when taking a certain delay into account, with least possible faulty or unnecessary adaptation operations.
Similarly, a delay in mode adaptation can be optimized by properly selecting the location of the correspondingly adapted processing means for deciding the mode adaptation. Also, in such a scenario, less complex signaling can be realized. Also, in particular signaling scenarios, radio resource management (RRM) related information can be used in the signaling.
BRIEF DESCRIPTION OF THE DRAWINGS
The present invention will be more readily understood when referring to the enclosed drawings, in which:
Fig. 1 illustrates a flow chart of the method for adapting an operating mode of a coding / decoding means of a transceiver device;
Fig. 2 shows a diagram of the detected or measured bit error rate as a channel condition over time and the respectively initiated actions in dependence on a current channel condition;
Fig. 3 depicts a table of codec operating modes which are defined by code parameters for a channel codec part and a data (speech) codec part, with such a table being for example implemented as a look up table LUT;
Fig. 4A through 4C illustrate schematically mode selection signaling scenarios in downlink transmission; and
Fig. 5A through 5C illustrate schematically mode selection signaling scenarios in uplink transmission.
DETAILED DESCRIPTION OF EMBODIMENTS OF THE INVENTION
The present invention will subsequently be described in detail with reference to the drawings.
According to the present invention, the amount of channel coding is reduced, if the channel conditions are good. In addition, in such a case the speech coding bit rate can be increased. Conversely, if the channel conditions are poor which manifests for example in an increase in the bit error rate, the amount of channel coding is increased and the speech coding rate is decreased. All this, of course, is effected within the limits of available data (e.g. speech) and channel coding modes. Stated in other words, increasing and decreasing respective modes resides in a switching over between respective predetermined modes which are defined by respective code parameters . Such code parameters may be present in a prestored addressable look up table LUT, with the contents at an address thereof representing a respective code to be selected. In such a case, increasing / decreasing a code may be deemed to correspond to an increase / decrease of the respective address denoting the corresponding code.
According to the present invention, codec mode adaptation and/or selection is performed based on a channel quality estimation. To this end, the decision as to whether and/or which codec operating mode is to be selected can be based on the bit error rate of the channel measured (detected) by the channel decoder of the respective receiving side. Alternatively, parameters exchanged between a terminal device MS and a base transceiver station BTS on a control channel such as the SACCH (slow associated control channel) in a so-called measurement report can be used as a basis for decision. In particular, the parameters RX_qual (corresponding to a bit error rate) or RX_lev (describing the reception level, i.e. signal strength of a received signal) can suitably be used. Furthermore, also the prevailing traffic load can be used as a basis for the decision.
The following description, however, focuses on the bit error rate as an example of the measured and/or detected channel condition used for the decision. Various methods for defining the bit error rate or pseudo bit error rate can be adopted. One possible known method is briefly presented as an example here. This known method resides in storing the received encoded data bits, performing decoding, re-encoding the data and then comparing the result with the stored encoded data bits.
The thus detected channel condition is evaluated by judging whether a predetermined condition is satisfied. The predetermined condition may be defined by at least one threshold value. Preferably, two threshold values TH1 and TH2 are selected which define a margin there between. The thresholds can be selected dependent on speech codec characteristics .
In a modification, also multiple thresholds such as two lower thresholds and two upper thresholds can be defined. Then, a codec mode adaptation is effected in a more severe way when the channel condition exceeds/is below both upper/lower thresholds as compared to the case when the channel condition exceeds/is below only one of the upper/lower thresholds. A "severe" adaptation means that a codec mode is changed to a larger extent at a time than otherwise.
The channel condition is measured or detected periodically. Each such periodically obtained measurement value can be evaluated in terms of whether the predetermined condition is met. However, as an alternative, it is conceivable to evaluate only the average value of P periodically obtained measurement values in terms of whether the predetermined condition is met. As a still further alternative, it is also conceivable to judge the presence of the predetermined condition, if N out of P of such periodically obtained measurement values satisfy the predetermined condition. These two alternatives mentioned, though somewhat causing a delay in the mode adaptation, may advantageously prevent an unnecessary or faulty adaptation, thereby stabilizing the proposed method.
Fig. 1 illustrates a flow chart of the method for adapting an operating mode of a coding/decoding means of a transceiver device. That is, the proposed method as illustrated in the flowchart can be implemented in a processing means (not shown) of a mobile station MS transceiver device as well as in a base transceiver station BTS transceiver device. In a step S10, the method as exemplified in the following description starts with a measurement of the pseudo bit error rate BER as a detecting step of a channel condition.
In subsequent steps S11-S14, it is judged whether the detected/measured bit error rate satisfies a predetermined condition.
Namely, in step Sll, the bit error rate is compared with a (lower) first threshold value TH1. If the bit error rate is not below said first threshold value TH1 (NO in step Sll), the flow advances to step S12. In step S12, the measured bit error rate is compared with a (higher) second threshold value TH2. If said bit error rate is below said second threshold value TH2 (YES in step S12), it is judged that the bit error rate is within an error rate margin defined by said two thresholds TH1, TH2 , and the method proceeds to step S17. In step S17, no change is effected since the bit error rate has been judged to be within an admissible margin that does not require a codec mode adaptation, and the method returns to step S10.
If, however, in step S12 the comparison yielded that the bit error rate is not below the second threshold TH2 but exceeds the threshold TH2 (NO in step S12), the method advances to step S14. In step S14, it is checked whether the present channel codec mode corresponds to the strongest channel code of a plurality of codes according to which the codec means can be operated.
Here, it should be noted that the expression "strongest" channel code means the channel code used by the codec means which has the best or strongest capability to correct transmission errors in the data transmitted via the channel. Likewise, an expression "weakest" channel code (to be referred to later) means the channel code used by the codec means which has the least or weakest capability to correct transmission errors in the data transmitted via the channel. Stated in other words, a channel codec operated according to a stronger channel code has the capability to correct and/or detect a larger number of bit errors. This is achieved through a larger number of added redundant bits. A result is that within the constraints of the total channel data rate, the remaining space or transmission capacity for data (e.g. speech) is reduced. Therefore, a speech code with lower bit rate ("weaker" speech codec mode) must be used, thus effecting lower fidelity to the original speech. The opposite holds similarly for a channel codec operated according to a weaker channel code.
If it is determined in step S14, that the currently used channel code is the strongest available one (YES in step
S14), the flow returns via step S17 where no change is effected to the initial step S10.
However, in case step S14 resulted in that the currently used channel code is not the strongest available one (NO in step S14), the method advances to step S16.
In step S16, an instruction to modify the channel code is obtained. More precisely, in this condition, the channel code is instructed to be increased by one step. As mentioned herein above, such an increase by one step may correspond to a selection of a code which is specified by the parameters stored at an address of a corresponding look up table LUT, which address differs by one from the address specifying the currently used code. After the channel code has thus been increased to a stronger one, the flow returns from step S16 to step S10. Now, returning to step Sll, if it is judged in step Sll that the measured bit error rate is below said first threshold TH1 (YES in step Sll) and thus below the admissible bit error rate margin, the flow proceeds to step S13.
In step S13, it is checked whether the currently used channel code is the weakest available one (weakest in the sense of the least error correction capability as explained before), and if so (YES in step S13), the flow returns via step S17 where no change is effected to the initial step S10.
However, in case step S13 resulted in that the currently used channel code is not the weakest available one (NO in step S13), the method advances to step S15.
Also in step S15, an instruction to modify the channel code is obtained. More precisely, in this condition, the channel code is instructed to be decreased (reduced) by one step. As mentioned herein above, such a decrease by one step may correspond to a selection of a code which is specified by the parameters stored at an address of a corresponding look up table LUT, which address differs by one from the address specifying the currently used code. After the channel code has thus been decreased to a weaker one, the flow returns from step S15 to step S10.
In connection with Fig. 1, a description has been given under the assumption that each measurement result is evaluated in steps Sll, S12. Nevertheless, as mentioned above, also an average value of P consecutively obtained measurement results can be made the subject of these comparison and/or judgment steps. Also, as previously explained, in these steps a judgment may be validated only, if N out of P measurement results fulfill the indicated condition. For example, N can be set to be greater or equal to P/2.
Additionally, in steps S15, S16 a channel code has been modified (increased/decreased) by one step only. Nevertheless, a change by more than one step is conceivable to thereby effect a codec mode adaptation in a more severe way. According to such a modification, the amount of modification (one or more than one steps) could be rendered dependent on the amount the measured bit error rate exceeds or is below a certain threshold TH2, THl. To this end, a respective second upper/lower threshold could be defined. Then, if the bit error rate is only below THl (step Sll) and the weakest channel code is not active, a reduction by one step is effected, while if the bit error rate is below THl (step Sll) and below an additional threshold THla (THla < THl), a reduction by for example two steps could be effected, if the second weakest or weakest code is not active.
Fig. 2 shows a diagram of the detected or measured bit error rate as a channel condition over time and the respectively initiated actions in dependence on a current channel condition.
The figure shows an example of the variation of the measured or calculated bit error rate with time. In case the bit error rate is within an admissible bit error rate margin defined between the two thresholds TH2, THl, no change in the channel code (coding parameters) is initiated. If the bit error rate is out of said margin and exceeds the upper threshold TH2, this means that the channel conditions are not good since the bit error rate is too high, and the channel code is increased. This means that a stronger channel code is activated, the characteristics of which are more suitable to correct transmission errors due to the "bad" channel.
If the measured bit error rate is out of said margin and is below the lower threshold THl, this indicates that the channel is in a "good" condition since only few transmission errors occur. Then, the channel code is reduced, which means that a channel code is activated the characteristics of which are less suitable to correct transmission errors, which is no longer so much required since the channel condition is good.
Accompanying a change of the channel codec mode is a change in the (speech) data codec mode. Namely, if the channel codec mode is selected to be "stronger" in the sense that a better error correction capability of the code is selected, then the data codec mode is in parallel selected such that a speech code with lower bit rate must be used for the data codec (referred to as a "weaker" data code). Similarly, if the channel codec mode is selected to be "weaker" in the sense that a reduced error correction capability of the code is selected, then the data codec mode is in parallel selected such that a speech code with higher bit rate is to be used (referred to as a "stronger" data code).
Fig. 3 depicts a table of codec operating modes which are defined by code parameters for a channel codec part and a data (speech) codec part, with such a table being for example implemented as a look up table LUT. Fig. 3 summarized the above explained interdependencies.
The address of the look up table LUT is denoted as the codec mode number (in the illustrated example, four modes with addresses or codec mode numbers 1 to 4 are shown). Associated to each such address are the parameters for a code to be used by a channel codec part and a data codec part. At address "4", the "strongest" channel code parameters are assumed to be stored together with the "weakest" data code parameters, while at address "1" the "weakest" channel code parameters are assumed to be stored together with the " strongest" data code parameters. At addresses "2" and "3" codes or code parameters of intermediate strength and/or weakness are stored.
Fig. 4A through 4C illustrate schematically mode selection signaling scenarios in downlink transmission.
Donwlink transmission means that the data (speech) are transmitted from the network side, i.e. the base transceiver station BTS, to the terminal device or mobile station MS. Thus, the received data are processed at the mobile station, and a processing device adapted to substantially perform the above described processing is located at the mobile station.
Thus, as indicated in Fig. 4A, there is a signaling scenario I according to which the mobile station MS performs the entire mode selection. Accordingly, the mobile station MS detects or calculates the bit error rate and comprises a processing means (not shown) which is adapted to perform the processing illustrated in Fig. 1. At an output of the processing means, an instruction regarding the modification of the current codec mode is output to an informing means (not shown).
If the mobile station MS performs the mode selection, the informing means generates a corresponding mode command which is forwarded to the network devices BTS, TC where it is read and validated in that the network devices change the codec mode accordingly. Also, the mode command is validated in the mobile station itself in that mode changing means (not shown) which is responsive to said command changes said mode.
According to this signaling scenario I, advantageously the least delay in taking the mode decision is caused.
Alternatively, in a scenario II in Fig. 4A, the base transceiver station BTS performs the mode selection. Also according to this scenario, at the mobile station MS side, an instruction regarding the modification of the current codec mode is output from the processing means (not shown) to an informing means (not shown).
However, differing from scenario I, the informing means generates a corresponding mode request which is forwarded to a network device, here the base transceiver station BTS, where it is read and validated in that the network device BTS decides the change in the codec mode and changes the mode accordingly, and generates a corresponding mode command. The mode command is signaled to the mobile station MS as well as to another network device TC and respectively validated in the mobile station and the network device TC in that mode changing means (not shown) which are responsive to said command, change the codec operating mode.
Fig. 4B shows a further alternative downlink signaling scenario III according to which the base station controller device BSC as a network control device takes the final decision regarding the adaptation or changing of the codec operating mode. The difference to scenario II merely resides in that the mode request is forwarded from the - Im mobile station to the base station controller device BSC, which controller forwards then the mode command to the mode changing means of the base transceiver station BTS, the mobile station MS and the transcoder device TC where the mode is respectively changed.
This scenario III is advantageous in that it is possible to use RRM related information in taking the decision, without the need to make this information available to other network devices besides the base station controller device BSC.
Fig. 4C illustrates a fourth possible scenario for a mode selection signaling in downlink. The adopted signaling scheme is similar to the third one (III). The difference resides merely in that the transcoder device TC now receives the mode request from the mobile station MS, takes the final decision on the mode change, changes the mode accordingly and forwards the corresponding mode command via the base station controller device BSC to the base transceiver device BTS and the mobile station MS. The base transceiver station BTS and the mobile station MS in response to said command, change the codec mode accordingly.
Fig. 5A through 5C illustrate schematically mode selection signaling scenarios in uplink transmission. The most significant difference as compared to the downlink scenarios resides in that in uplink the base transceiver station BTS receives the data and is adapted to perform the method illustrated in Fig. 1.
In detail, Fig. 5A depicts a first uplink mode selection signaling scenario (I), according to which the base transceiver station BTS decides the codec mode adaptation, changes the codec mode of the codec provided in the base transceiver station BTS and commands the mobile station and the transcoder TC by a respective mode command to change the codec mode accordingly. (This scenario is to a certain extent comparable to scenario I of Fig. 4A, so that a fully detailed description thereof is considered to be not required, since the explanations as given with respect to Fig. 4A, I, are considered to be likewise applicable to the present case of uplink transmission).
This option I is beneficial in terms of a lower delay and less signaling amount to be exchanged between network elements.
Fig. 5B shows a second scenario II for uplink signaling according to which the base station controller device BSC takes the final decision concerning the mode change.
Thus, as illustrated, the base station controller device BSC receives the mode request from the base transceiver station BTS, while the following processing and signaling is similar to the case illustrated in Fig. 4B (third downlink scenario) so that a repeated description thereof is deemed to be dispensable.
Analogously to the downlink scenario, this second option (II) in uplink has the advantage that RRM related information can be used for taking the decision, without the need to make this information available to other network elements apart from the base station controller device BSC.
Additionally, Fig. 5C shows a third uplink signaling scenario, according to which the transcoder device takes the final decision regarding the mode change or mode adaptation.
Thus, as illustrated, the transcoder device TC receives the mode request from the base transceiver station BTS, while the following processing and signaling is similar to the case illustrated in Fig. 4C (fourth downlink scenario) so that a repeated description thereof is deemed to be dispensable.
As regards the signaling between the network elements, the signaling can be adapted to take place in-band between the speech data/channel codec means. In-band signaling means that no dedicated signaling channel needs to be reserved. Instead, signaling bits are multiplexed with the speech coding bits, i.e. the coded speech data bits. For the above explanation purposes, however, an in-band signaling has been assumed which is reflected in the drawings by the signaling step of reading the IB signaling.
Accordingly, as described above, the present invention proposes a method for adapting an operating mode of a coding/decoding means of a transceiver device, the coding/decoding means being adapted to be operated in a plurality of operating modes, the method comprising the steps of: detecting channel conditions of a transmission channel, judging, whether said detected channel conditions satisfy a predetermined condition, and instructing to modify a current operating mode of said coding/decoding means to a new operating mode of said plurality of operating modes, if the presence of said predetermined condition has been judged. Also, the present invention proposes network elements correspondingly adapted to carry out the proposed method, such as terminal devices, base transceiver stations and network control devices. Suitable signaling scenarios for corresponding signaling between the network elements are presented and discussed in regard of their particular advantages.
It should be understood that the above description and accompanying figures are merely intended to illustrate the present invention by way of example only. The preferred embodiments of the present invention may thus vary within the scope of the attached claims.

Claims

1. A method for adapting an operating mode of a coding / decoding means of a transceiver device (MS, BTS), the coding/decoding means being adapted to be operated in a plurality of operating modes, the method comprising the steps of: detecting (S10) channel conditions (BER) of a transmission channel, judging (Sll - S14), whether said detected channel conditions satisfy a predetermined condition, and instructing to modify (S15 - S17) a current operating mode of said coding/decoding means to a new operating mode of said plurality of operating modes, if the presence of said predetermined condition has been judged.
2. A method according to claim 1, wherein said channel conditions (BER) are represented by the bit error rate of said transmission channel.
3. A method according to claim 1 or 2 , wherein said detecting step is based on a periodic evaluation comprising P individual detecting results of said channel conditions, and said judging step is based on the average value of said P detected channel conditions.
4. A method according to claim 1 or 2 , wherein said detecting step is based on a periodic evaluation comprising P individual detecting results of said channel conditions, and said judging step is based on the individual judgment of said P detecting results.
5. A method according to claim 3, wherein said predetermined condition is judged to be present if said average value of said P detecting results satisfies said predetermined condition.
6. A method according to claim 4, wherein said predetermined condition is judged to be present if N out of said P detecting results satisfy said predetermined condition.
7. A method according to claim 1, wherein said predetermined condition resides in that the detected channel conditions are outside a given margin of channel conditions defined by at least one threshold value (THl, TH2).
8. A method according to claim 7, wherein said instructing to modify step comprises a step of decreasing (S15) an operating mode of a channel related coding/decoding means and increasing an operating mode of a data related coding/decoding means, if the detected channel conditions are below said margin, or increasing (S16) an operating mode of a channel related coding/decoding means and decreasing an operating mode of a data related coding/decoding means, if the detected channel conditions are above said margin, or effecting no change, if said detected channel conditions are within said margin, wherein increasing a mode increases the amount of code bits and decreasing a mode decreases the amount of code bits.
9. A method according to claim 8, wherein said step of decreasing (S15) is not effected, if it is determined (S13) that the currently active operating mode is a first predetermined one, and said step of increasing (S16) is not effected, if it is determined (S14) that the currently active operating mode is a second predetermined one.
10. A method according to any of claims 1 to 9, wherein said transceiver device is a mobile station (MS), and said operating mode is adapted in downlink transmission.
11. A method according to any of claims 1 to 9 , wherein said transceiver device is a base transceiver station
(BTS), and said operating mode is adapted in uplink transmission.
12. A first type of transceiver device (MS) operated in a telecommunication network comprising at least one transceiver device of a second type (BTS) and at least one network control device (BSC, TC), said first type transceiver device comprising: processing means adapted to carry out the method according to any of the preceding claims 1 to 9 , and issuing an instruction to modify said operating mode, informing means adapted to inform at least one of said network devices of said instruction to modify said operating mode, and mode changing means being responsive to a command to change said mode.
13. A first type of transceiver device (MS) according to claim 12, wherein said informing means issues a command to said network and to said mode changing means to change said mode.
14. A first type of transceiver device (MS) according to claim 12, wherein said informing means requests a network device (BTS, BSC, TC) to change said mode, and said mode changing means changes said mode responsive to a mode command received from said network in response to said request.
15. A second type of transceiver device (BTS) operated in a telecommunication network comprising at least one transceiver device of a first type (MS) and at least one network control device (BSC, TC), said second type transceiver device comprising: processing means adapted to carry out the method according to any of the preceding claims 1 to 9, and issuing an instruction to modify said operating mode, informing means adapted to inform at least one of said network control devices of said instruction to modify said operating mode, and mode changing means being responsive to a command to change said mode.
16. A second type of transceiver device (BTS) according to claim 15, wherein said informing means issues a command to said network control device (BSC, TC), to said first type transceiver device (MS) and to said mode changing means to change said mode.
17. A second type of transceiver device (BTS) according to claim 15, wherein said informing means requests a network control device (BSC, TC) to change said mode, and said mode changing means changes said mode responsive to a mode command received from said network control device in response to said request, and forwards said mode command to said first type transceiver device.
18. A network control device adapted to control a telecommunication network comprising at least one transceiver device of a first (MS) and a second type (BTS), respectively, said network control device comprising a mode information receiving means adapted to receive a mode request or mode command from said first or second type transceiver devices, and mode changing means adapted to change said mode upon receipt of said mode request or mode command.
19. A network control device according to claim 18, wherein upon receipt of a mode request, said mode changing means issues a mode command to said other network devices.
PCT/EP1999/000629 1999-02-01 1999-02-01 Adaptation of codec operating modes in a telecommunication network WO2000047006A1 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
AU25204/99A AU2520499A (en) 1999-02-01 1999-02-01 Adaptation of codec operating modes in a telecommunication network
PCT/EP1999/000629 WO2000047006A1 (en) 1999-02-01 1999-02-01 Adaptation of codec operating modes in a telecommunication network

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/EP1999/000629 WO2000047006A1 (en) 1999-02-01 1999-02-01 Adaptation of codec operating modes in a telecommunication network

Publications (1)

Publication Number Publication Date
WO2000047006A1 true WO2000047006A1 (en) 2000-08-10

Family

ID=8167203

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/EP1999/000629 WO2000047006A1 (en) 1999-02-01 1999-02-01 Adaptation of codec operating modes in a telecommunication network

Country Status (2)

Country Link
AU (1) AU2520499A (en)
WO (1) WO2000047006A1 (en)

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2002096145A1 (en) * 2001-05-23 2002-11-28 Nokia Corporation Communication of codec information
WO2003019850A1 (en) * 2001-08-22 2003-03-06 Telefonaktiebolaget Lm Ericsson (Publ) Methods and arrangements in a telecommunication system related applications
DE10206068A1 (en) * 2002-02-13 2003-08-28 Elan Schaltelemente Gmbh & Co Method for the transmission of safety-related data between components of a control system and control system
EP1354413A2 (en) * 2000-12-06 2003-10-22 Motorola, Inc. Apparatus and method for providing optimal adaptive forward error correction in data communications
WO2003096129A1 (en) * 2002-05-13 2003-11-20 Neural Technologies Ltd An automated performance monitoring and adaptation system
EP1519497A1 (en) * 2002-06-28 2005-03-30 Matsushita Electric Industrial Co., Ltd. Transmitting apparatus and communication mode selection table updating method
EP1351424A3 (en) * 2002-04-06 2006-03-29 Lg Electronics Inc. Radio link parameter updating method in mobile communication system
EP1902381A2 (en) * 2005-07-11 2008-03-26 PacketVideo Corporation System and method for transferring data

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0423485A1 (en) * 1989-10-05 1991-04-24 Robert Bosch Gmbh Method and device for bidirectional transmission of data
US5701294A (en) * 1995-10-02 1997-12-23 Telefonaktiebolaget Lm Ericsson System and method for flexible coding, modulation, and time slot allocation in a radio telecommunications network
WO1998003030A1 (en) * 1996-07-12 1998-01-22 Nokia Mobile Phones Limited Automatic data transfer mode control

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0423485A1 (en) * 1989-10-05 1991-04-24 Robert Bosch Gmbh Method and device for bidirectional transmission of data
US5701294A (en) * 1995-10-02 1997-12-23 Telefonaktiebolaget Lm Ericsson System and method for flexible coding, modulation, and time slot allocation in a radio telecommunications network
WO1998003030A1 (en) * 1996-07-12 1998-01-22 Nokia Mobile Phones Limited Automatic data transfer mode control

Cited By (23)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1354413A2 (en) * 2000-12-06 2003-10-22 Motorola, Inc. Apparatus and method for providing optimal adaptive forward error correction in data communications
EP1354413A4 (en) * 2000-12-06 2004-03-03 Motorola Inc Apparatus and method for providing optimal adaptive forward error correction in data communications
WO2002096145A1 (en) * 2001-05-23 2002-11-28 Nokia Corporation Communication of codec information
US7468983B2 (en) 2001-05-23 2008-12-23 Nokia Corporation Communication of codec information
WO2003019850A1 (en) * 2001-08-22 2003-03-06 Telefonaktiebolaget Lm Ericsson (Publ) Methods and arrangements in a telecommunication system related applications
GB2393368A (en) * 2001-08-22 2004-03-24 Ericsson Telefon Ab L M Methods and arrangements in a telecommunication system related applications
GB2393368B (en) * 2001-08-22 2004-08-04 Ericsson Telefon Ab L M Methods and arrangements in a telecommunication system related applications
ES2264363A1 (en) * 2001-08-22 2006-12-16 Telefonaktiebolaget Lm Ericsson (Publ) Methods and arrangements in a telecommunication system related applications
DE10206068A1 (en) * 2002-02-13 2003-08-28 Elan Schaltelemente Gmbh & Co Method for the transmission of safety-related data between components of a control system and control system
DE10206068B4 (en) * 2002-02-13 2005-06-09 Elan Schaltelemente Gmbh & Co. Kg System for transferring digital data between components of a control system
EP1351424A3 (en) * 2002-04-06 2006-03-29 Lg Electronics Inc. Radio link parameter updating method in mobile communication system
US7822044B2 (en) 2002-04-06 2010-10-26 Lg Electronics Inc. Radio link parameter updating method in mobile communication system
US8102862B2 (en) 2002-04-06 2012-01-24 Lg Electronics Inc. Radio link parameter updating method in mobile communication system
WO2003096129A1 (en) * 2002-05-13 2003-11-20 Neural Technologies Ltd An automated performance monitoring and adaptation system
EP1519497A4 (en) * 2002-06-28 2006-09-20 Matsushita Electric Ind Co Ltd Transmitting apparatus and communication mode selection table updating method
EP1519497A1 (en) * 2002-06-28 2005-03-30 Matsushita Electric Industrial Co., Ltd. Transmitting apparatus and communication mode selection table updating method
US7542433B2 (en) 2002-06-28 2009-06-02 Panasonic Corporation Transmission apparatus and communication mode selection table updating method
US7953013B2 (en) 2002-06-28 2011-05-31 Panasonic Corporation Transmission apparatus and method for transmitting data based on a communication mode determined employing information on an error rate
US9154259B2 (en) 2002-06-28 2015-10-06 Panasonic Intellectual Property Corporation Of America Communication apparatus, calibration data transmission method, and method for updating a correspondence relationship
EP1902381A2 (en) * 2005-07-11 2008-03-26 PacketVideo Corporation System and method for transferring data
EP1902381A4 (en) * 2005-07-11 2009-06-24 Packetvideo Corp System and method for transferring data
US9596468B2 (en) 2005-07-11 2017-03-14 Iii Holdings 2, Llc System and method for transferring data
US10045052B2 (en) 2005-07-11 2018-08-07 Iii Holdings 2, Llc System and method for transferring data

Also Published As

Publication number Publication date
AU2520499A (en) 2000-08-25

Similar Documents

Publication Publication Date Title
EP0907950B1 (en) Encoding mode control method and decoding mode determining apparatus
JP4408570B2 (en) Adaptive modulation and adaptive channel coding at the cell level
RU2404523C2 (en) IMPROVED QUALITY OF VoIP MEDIA DATA FLOW BY ADAPTATION OF VOICE CODING BASED ON SELECTED MODULATION AND CODING SCHEME (MCS)
CN102118357B (en) Method, device and system for processing streaming media
JP4044052B2 (en) Method and apparatus for transmitting / receiving forward channel state information in a mobile communication system supporting antenna selection diversity
JP2009027690A (en) Management of variable-rate communication link
CN101507164B (en) Method and arrangement for adapting transmission of encoded media
JP2000514624A (en) Automatic data transfer mode control
AU3929995A (en) Digital mobile communication system
US7403892B2 (en) AMR multimode codec for coding speech signals having different degrees for robustness
US8380867B2 (en) Method of transmitting/receiving streaming data in communication system including server and mobile communication terminal, and communication system therefor
JPWO2007029618A1 (en) Mobile portable terminal and control method thereof
JP3868297B2 (en) Method for monitoring transmission quality in a cellular radio communication system
WO2000047006A1 (en) Adaptation of codec operating modes in a telecommunication network
EP1586173A1 (en) System and method for estimating initial channel quality in a multirate system
US7328038B2 (en) Power control in mobile communication systems
GB2322047A (en) Selecting speech encoder and data rate according to transmission conditions in a radio communication system
US7609627B2 (en) Method for packet data transmission
CN101394660B (en) Method and device for determining downlink sending mode
JP2008503969A (en) Method for conserving bandwidth at a specific interface in a communication system
JP6821014B2 (en) Code rate adjustment method and terminal
US8027281B2 (en) Adaptive associated control channel messaging
JP4552732B2 (en) Wireless receiving apparatus and transmission / reception mode determination method

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A1

Designated state(s): AL AM AT AU AZ BA BB BG BR BY CA CH CN CU CZ DE DK 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 MD MG MK MN MW MX NO NZ PL PT RO RU SD SE SG SI SK SL TJ TM TR TT UA UG US UZ VN YU ZW

AL Designated countries for regional patents

Kind code of ref document: A1

Designated state(s): GH GM KE LS MW SD SZ 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 BF BJ CF CG CI CM GA GN GW ML MR NE SN TD TG

DFPE Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101)
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