Method of dynamically modifying control parameters in a transmitter power control system and circuitry therefor
Abstract
In a communication system in which direct sequence spread spectrum modulation techniques are used interference is generated in communications by remote stations since the communications share the same frequency spectrum. In order to increase system capacity the power level of the remote station transmitters are controlled by the local station. A setpoint is generated by the local station and compared with the remote station signal strength measured at the local station. The result of this comparison is used to generate power level adjustment commands which are sent to the remote station. The remote station is responsive to the power level adjustment commands for increasing or decreasing remote station transmitter power. In a spread spectrum communication system in which data is encoded at variable data rates, the local station determines the rate at which received data was encoded by the transmitting remote station. The data is decoded at each possible rate with error metrics generated that are representative of the quality of the data decoded at each rate. A rate decision algorithm is used to evaluate the error metrics and make a decision on the rate at which the data was transmitted. A pattern match of rate decisions is used to modify a setpoint so as to closely control the transmitting power of the remote station as a function of the quality of the received data.

Term
Term ended
Expired 1 February 2014, 12.6 years ago.
- Priority
- Filed
- Granted
- Expired
- Today
17 claims: 4 independent, 13 dependent
- 1Zastrzeżenia patentowe 1. Sposób nastawiania poziomu mocy w systemie komunikacyjnym zawierającym pierwszą stację i drugą stację oddaloną od pierwszej stacji, w którym nadaje się sygnał komunikacyjny z drugiej stacji z góry zadanym poziomem mocy zawierający ramki danych zakodowanych z góry zadaną jedną z wielu szybkości transmisji danych, odbiera się sygnał komunikacyjny w pierwszej stacji, dokonuje się pomiaru poziomu mocy odebranego sygnału komunikacyjnego w pierwszej stacji, nadaje się informację o poziomie mocy do drugiej stacji, odbiera się informację o poziomie mocy w drugiej stacji oraz nastawia się poziom mocy sygnałów komunikacyjnych kolejno nadawanych przez drugą stację do pierwszej stacji wykorzystując odebraną informację o poziomie mocy, znamienny tym, że po dokonaniu pomiaru poziomu mocy odebranego sygnału komunikacyjnego w pierwszej stacji generuje się decyzję określającą szybkość transmisji dla każdej ramki danych w odebranym sygnale komunikacyjnym oraz generuje się informację o poziomie mocy na podstawie decyzji określającej szybkość transmisji i zmierzonego poziomu mocy, po czym nadaje się wynikową informację o poziomie mocy do drugiej stacji.
- 2Sposób według zastrz. 1, znamienny tym, że w trakcie generowania decyzji określającej szybkość transmisji dekoduje się każdą ramkę danych z każdą z wielu szybkości transmisji danych, generuje się co najmniej jedną metrykę błędów dla każdej zdekodowanej ramki danych z każdą szybkością transmisji danych oraz oblicza się jedną z szybkości transmisji danych, przy której dane były zakodowane w każdej z poszczególnych ramek na podstawie metryki błędów dla tej ramki.
- 3Sposób według zastrz. 2, znamienny tym, że w trakcie generowania decyzji określającej szybkość transmisji generuje się dla ramki, na podstawie metryk błędów, decyzję określającą ramkę skasowaną, gdy dane dla tej ramki są uszkodzone w stopniu wykluczającym ustalenie jednej z szybkości transmisji danych, przy której dane były zakodowane w poszczególnych ramkach.
- 4Sposób według zastrz. 3, znamienny tym, że w trakcie generowania decyzji określającej szybkość transmisji generuje się dla ramki, na podstawie metryk błędów, decyzję określającą ramkę o możliwie pełnej szybkości transmisji, gdy dane są transmitowane z największą szybkością wraz z danymi uszkodzonymi.
- 5Sposób według zastrz. 2, znamienny tym, że w trakcie generowania decyzji określającej szybkość transmisji generuje się dla ramki, na podstawie metryk błędów, decyzję określającą ramkę o pełnej szybkości transmisji, gdy szybkość transmisji danych, przy której dane były zakodowane stanowi z góry zadaną największą szybkością transmisji danych, generuje się dla ramki, na podstawie metryk błędów, decyzję określającą ramkę o połówkowej szybkości transmisji, gdy szybkość transmisji danych, przy której dane były zakodowane, stanowi połowę z góry zadanej największej szybkości transmisji danych, generuje się dla ramki, na podstawie metryk błędów, deczyzję określającą ramkę o ćwiartkowej szybkości transmisji, gdy szybkość transmisji danych, przy której dane były zakodowane, stanowi jedną czwartą z góry zadanej największej szybkości transmisji danych, oraz generuje się dla ramki, na podstawie metryk błędu, decyzję określającą ramkę z ósemkowej szybkości transmisji, gdy szybkość transmisji danych, przy której dane były zakodowane, stanowi jedną ósmą z góry zadanej największej szybkości transmisji danych.
- 6Sposób według zastrz. 5, znamienny tym, że w trakcie generowania decyzji określającej szybkość transmisji generuje się dla ramki, na podstawie metryk błędów, decyzję określającą ramkę skasowaną, gdy dane dla tej ramki są uszkodzone w stopniu wykluczającym ustalenie jednej z szybkości transmisji danych, przy której dane były zakodowane, oraz generuje się dla 174 228 ramki, na podstawie metryk błędów, decyzję określającą ramkę o możliwie pełnej szybkości transmisji, gdy szybkość transmisji danych, przy której dane były zakodowane, jest z góry zadaną największą szybkością transmisji danych zaś dane zawierają błędy bitowe.
- 7Sposób według zastrz. 1, znamienny tym, że w trakcie generowania informacji o poziomie mocy ustawia się wartość nastawczą poziomu mocy w odpowiedzi na wygenerowaną decyzję określającą szybkość transmisji i zmierzony poziom mocy, dla każdej decyzji określającej szybkość transmisji, porównuje się wartość nastawczą poziomu mocy ze zmierzonym poziomem mocy oraz generuje się rozkazy ustawiania mocy dla każdego etapu porównania.
- 8Sposób według zastrz. 4, znamienny tym, że w trakcie generowania informacji o poziomie mocy, w odpowiedzi na decyzję określającą szybkość transmisji i zmierzony poziom mocy, ustawia się wartość nastawczą poziomu mocy w odpowiedzi na każdą decyzję określającą szybkość transmisji, porównuje się wartość nastawczą poziomu mocy ze zmierzonym poziomem mocy oraz generuje się rozkaz podwyższenia poziomu mocy, gdy zmierzony poziom mocy jest mniejszy niż wartość nastawcza, i generuje się rozkaz zmniejszenia poziomu mocy, gdy zmierzony poziom mocy jest większy niż wartość nastawcza.
- 9Sposób według zastrz. 8, znamienny tym, że w trakcie ustawiania wartości nastawczej poziomu mocy zmniejsza się wartość nastawczą poziomu mocy o wartość przyrostową, gdy bieżąca decyzja określająca szybkość transmisji ramek jest decyzją określającą pełną szybkość transmisji ramek, przy czym każda z góry zadana liczba wcześniejszych decyzji określających szybkość transmisji ramek jest decyzją określającą pełną szybkość transmisji ramek.
- 10Sposób według zastrz. 8, znamienny tym, że w trakcie ustawiania wartości nastawczej poziomu mocy zwiększa się wartość nastawczą poziomu mocy o wartość przyrostową, gdy bieżąca decyzja określająca szybkość transmisji ramek jest decyzją określającą szybkość transmisji ramki skasowanej względnie o możliwie pełnej szybkości transmisji, przy czym każda z góry zadana liczba wcześniejszych decyzji określających szybkość transmisji ramek jest decyzją określająca pełną szybkość transmisji ramek.
- 11Sposób według zastrz. 8, znamienny tym, że w trakcie ustawiania wartości nastawczej poziomu mocy zwiększa się wartość nastawczą poziomu mocy o wartość przyrostową, gdy. bieżąca decyzja określająca szybkość transmisji ramek jest decyzją określającą szybkość transmisji ramki skasowanej, przy czym każda z góry zadana liczba wcześniejszych decyzji określa^ jących szybkość transmisji ramek jest decyzją określającą szybkość transmisji’ ramki skasowanej:
- 12Sposób według zastrz. 8, znamienny tym, że w trakcie ustawiania wartości nastawczej poziomu mocy zmniejsza się wartość nastawczą poziomu mocy o pierwszą wartość przyrostową, gdy bieżąca decyzja określająca szybkość transmisji ramek jest decyzją określającą pełną szybkość transmisji ramek, przy czym każda z góry zadana liczba wcześniejszych decyzji określających szybkość transmisji ramek jest decyzją określającą pełną szybkość transmisji ramek, oraz zwiększa się wartość nastawczą poziomu mocy o drugą wartość przyrostową, gdy bieżąca decyzja określająca szybkość transmisji ramek jest decyzją określającą szybkość transmisji ramki skasowanej względnie o możliwie pełnej szybkości transmisji, przy czym każda z góry zadana liczba wcześniejszych decyzji określających szybkość transmisji ramek jest decyzją określającą pełną szybkość transmisji ramek.
- 13Sposób według zastrz. 12, znamienny tym, że w trakcie ustawiania wartości nastawczej poziomu mocy zwiększa się wartość nastawczą poziomu mocy o trzecią wartość przyrostową, gdy bieżąca decyzja określająca szybkość transmisji ramek jest decyzją określającą szybkość transmisji ramki skasowanej, przy czym każda z góry zadana liczba wcześniejszych decyzji określających szybkość transmisji ramek jest decyzją określającą szybkość transmisji ramki skasowanej.
- 14Urządzenie do nastawiania poziomu mocy w systemie komunikacyjnym zawierającym pierwszą stację z odbiornikiem do odbierania sygnałów komunikacyjnych z drugiej stacji oddalonej od pierwszej stacji, przy czym sygnał komunikacyjny nadawany z drugiej stacji z góry zadanym poziomem mocy zawiera ramki danych zakodowanych z góry zadaną jedną z wielu szybkości transmisji danych, pierwsza stacja ma układ pomiaru sygnału poziomu mocy dołączony do odbiornika dla określania poziomu mocy odbieranych sygnałów oraz nadajnik do nadawania informacji o poziomie mocy do drugiej stacji, zaś druga stacja ma odbiornik do odbierania 174 228 informacji o poziomie mocy i układ nastawiania poziomu mocy sygnałów komunikacyjnych kolejno nadawanych, przez drugą stację, do pierwszej stacji wykorzystując odebraną informację o poziomie mocy, znamienny tym, że do wyjścia odbiornika (102) jest dołączone wejście dekodera danych (112) do odbioru i dekodowania danych zakodowanych, którego wyjścia są dołączone do procesora (116) określającego szybkość transmisji danych, przy czym wyjście procesora (116) jest dołączone, poprzez procesor (118) sterujący mocą, do jednego wejścia komparatora (120), do którego drugiego wejścia jest dołączony układ (114) pomiaru sygnału poziomu mocy, zaś wyjście komparatora (120) jest dołączone, poprzez generator (122) rozkazów zwiększenia/zmniejszenia mocy, do wejścia nadajnika (124).
- 15Urządzenie według zastrz. 14, znamienne tym, że układ (114) pomiaru sygnału poziomu mocy stanowi układ uśredniacza mocy.
- 16Urządzenie według zastrz. 14, znamienne tym, że dekoder danych (112) ma wyjście danych użytkowych i wyjście metryk błędów, oba dołączone do wejść procesora (116) określającego szybkość transmisji danych.
- 17Urządzenie według zastrz. 14, znamienne tym, że do wyjścia odbiornika (102) jest dołączony konwerter analogowo-cyfrowy (104), którego wyjście jest następnie dołączone do jednego wejścia korelatora szumu pseudolosowego (106), do którego drugiego wejścia jest dołączone z kolei wyjście generatora szumu pseudolosowego (108), przy czym wyjście korelatora szumu pseudolosowego (106) jest dołączone do wejścia filtru (11), którego jedno wyjście jest dołączone do wejścia dekodera danych (112), zaś drugie do wejścia układu (114) pomiaru sygnału poziomu mocy.
Independent claims17
101 paragraphs in 2 sections, as filed
The subject of the invention is a method and device for adjusting the power level in a communication system, intended in particular for use in digital communication systems for setting the transmitter power.
There is a known personal communication system as well as a mobile telephony system in which a large number of mobile stations communicate via cellular installations or base stations. The transmitted signals, however, undergo multi-path fades as the mobile station moves relative to the surrounding objects that reflect the signals. Controlling the power of the mobile station transmitter to prevent multi-path signal dropouts is described in U.S. Patent No. 5 056 109.
In the event that a mobile station transmits a signal with excessive power, it interferes with signals transmitted from other mobile stations. However, if the mobile station transmits a signal with too low power, then the base station is not able to recover information from the received signal. According to the solution described in this patent, the base station measures the signal strength received from the mobile station and, via a separate channel, sends an instruction (order) to the mobile station that sets the appropriate level of power emitted by the transmitter. The instructions from the base station recommend increasing or decreasing the transmitting power of the mobile station to keep the diameter of the received signal at the required level. The base station must periodically adjust the transmission power of the mobile station to maintain the necessary balance of interference and signal quality during station movement.
Japanese Patent Specification JP 60 130931 discloses setting power level transmitted over a communication link in a communication system according to the criterion of received power by a remote station. The known solution maintains the minimum power level in order to protect against interruption of communication. This solution applies to the total signal strength and maintaining a minimum signal level, otherwise the transmitted signal strength would drop.
In US Patent No. 4,868,795 a seismic telemetry system with automatic power level determination is disclosed. The control station in this system communicates with data collection teams. These bands can detect the signal level in comparison
174 228 with the reference level, and use the information obtained to set the output power.
The output power of each unit can be measured to determine if the next adjustment is necessary. The control station can also detect the output power of each unit and generate commands to set the transmitter of the unit so that its power is within the required limits.
In turn, US Patent No. 5,128,965 discloses a link for digital radio and a method for setting transmission power. The received signal is checked and if its value exceeds the threshold value, the power level is increased by issuing the transmission power increase command. In addition, if the rate of change in signal strength exceeds the next threshold, the power can be set to remain within predetermined limits.
To indicate the quality of data frames received during transmission, the error metrics are used, which may include the results of cyclic redundancy check (CRC), the quality metric obtained by the Yamamoto method and the result of the symbol recoding comparison. The generation and use of error metrics is known along with details of the Yamamoto quality metrics. These details are contained in the article Viterbi Decoding Algorithm for Convolutional Codes with Repetition Request by Hirosuke Yamamoto et al., Published in IEFJE Transactions on Information Theory, Vol. IT-26, No. 5, September 1980.
The essence of the method of setting the power level according to the invention in a communication system comprising a first station and a second station remote from the first station in which the communication signal from the second station is transmitted with a predetermined power level containing data frames encoded with a predetermined one of many data transmission rates, receives communication signal in the first station, the power level of the received communication signal in the first station is measured, information about the power level is sent to the second station, information about the power level is received in the second station and the power level of communication signals are successively transmitted by the second station to the first station using the received power level information, i.e. that after measuring the power level of the received communication signal, a first decision is generated in the first station determining the transmission rate for each data frame in the received communication signal, and power level information is generated based on the decision determining the transmission speed and the measured power level, followed by the resulting information about the power level to the second station.
Preferably, according to the invention, when generating a decision determining the baud rate, each data frame is decoded with each of a plurality of data rates, at least one error metric is generated for each decoded data frame at each data rate, and one of the data rates is calculated data at which the data was encoded in each of the individual frames based on the error metrics for that frame. Then, during the generation of the decision determining the transmission rate, a decision is generated for the frame based on error metrics, the decision determining the deleted frame when the data for this frame is damaged to the extent that it is impossible to determine one of the data transmission rate at which the data was encoded in individual frames. In turn, when generating a decision determining the transmission rate, a decision is generated for the frame based on error metrics, a decision defining the frame with the possibly full transmission speed, when the data is transmitted at the highest speed together with damaged data.
It is also advantageous if, according to the invention, when generating a decision determining the baud rate, a frame decision is generated for the frame based on error metrics, a decision defining the full baud rate frame, when the data rate at which the data was encoded is the predetermined highest data rate , a decision is generated for a frame, based on error metrics, determining a frame with a half bit rate when the data rate, at which the data was encoded, constitutes half of the pre-set highest data rate, a frame is generated for the frame, based on error metrics, a decision defining the frame with a quarter rate, when the data rate at which the data was encoded is a quarter in advance the highest data rate set, and a decision is generated for the frame based on error metrics specifying the frame with the octal data rate, when the data rate,
174 228 at which the data was encoded, constitutes one-eighth of the pre-set highest data rate.
Then, preferably during the generation of the decision determining the baud rate, a frame decision is generated for the frame based on error metrics, when the data for the frame is damaged to the extent that it is impossible to determine one of the data rate at which the data was encoded, and for a frame, based on error metrics, a decision defining the frame with the possibly full transmission speed when the data transmission speed, at which the data was encoded is the pre-set highest data rate and the data contains bit errors.
It is also advantageous if, according to the invention, when generating power level information, a power level setting value is set in response to the generated decision determining the baud rate and the measured power level, for each decision determining the baud rate, the power level test value is compared with the measured power level and power setting commands are generated for each stage of the comparison.
Further advantages of the invention are obtained when, in the course of generating power level information, in response to a decision determining the baud rate and the measured power level, the power level setting value is set in response to each transmission rate decision, the power level setting value is compared with measured power level and an order to increase the power level is generated when the measured power level is less than the set value, and an instruction to reduce the power level is generated when the measured power level is greater than the setting value.
Then, when setting the power level setting value, the power level setting value is reduced by an incremental value when the current decision determining the frame rate is the decision determining the full frame rate, where each predetermined number of previous decisions determining the frame rate is the decision determining the full frame rate frame rate or when the current decision determining the frame rate is a decision determining the transmission rate of the frame deleted or with the possibly full transmission rate, where each predetermined number of previous decisions determining the frame rate is the decision determining the full frame rate, or when the current decision determining the transmission rate frames is a decision determining the transmission speed of a deleted frame, each predetermined number of previous decisions determining the frame rate is the decision determining the baud rate of the deleted frame, or the current decision determining the frame rate is the decision determining the full frame rate, where each predetermined number of previous decisions determining the frame rate is a decision determining the full frame rate and the power level setting value is increased by a second incremental value when the current decision determining the frame rate is a decision determining the frame rate of the frame deleted or with the possibly full transmission speed, where each predetermined number of previous decisions determining the frame rate is the decision determining the full frame rate frame rate preferably, when setting the power level setting value, the power level setting value is increased by a third incremental value, when the current decision determining the frame transmission rate is a decision determining the transmission rate of the deleted frame, where each predetermined number of previous decisions determining the frame transmission rate is a decision determining the transmission speed frame deleted.
The essence of the power level setting device, according to the invention, in a communication system comprising a first station with a receiver for receiving communication signals from a second station remote from the first station, wherein the communication signal transmitted from the second station with a predetermined power level comprises data frames coded with a predetermined one of many data rates, the first station has a power level signal measurement system attached to the receiver for determining the power level of the received signals and a transmitter for transmitting power level information to the second station, while the second station has a receiver for receiving power level information and a setting system, power level of communication signals sequentially transmitted , through the second station, to the first station using the received power level information, it is that the receiver output is connected to the data decoder input for receiving and decoding encoded data, whose outputs are connected to the processor determining the data transmission rate, with the processor output being connected, through the power control processor, to one comparator input, to which the other input is connected power level signal measurement system, while the comparator output is connected via a power increase / decrease command generator, to the transmitter input.
Preferably according to the invention, the power level signal measurement system is a power averaging system, the data decoder has a user data output and an error metric output, both connected to the processor inputs determining the data transmission rate, and the receiver output is connected to an analog-to-digital converter, the output of which is then connected to one input of the pseudo-random noise correlator, to which the other input is in turn connected to the output of the pseudo-random noise generator, the pseudo-random noise correlator output is connected to the filter input, one output of which is connected to the data decoder input, and the other to the input of the power level signal.
The solution according to the invention allows for the minimum interference of transmitters working simultaneously and a significant improvement in the quality of individual connections in the communication system.
The subject of the invention in an embodiment is reproduced in the drawing, in which Fig. 1 shows a block diagram of a base station receiver in a cellular telephone system with the device according to the invention, Fig. 2 - a general flowchart for determining the value of the reference signal controlling the power of the transmitter, and Fig. 3a-3c show flowcharts for determining the setpoint value controlling the transmitter power for a predetermined decision pattern determining the baud rate.
At the outset, it should be noted that in the CDMA mobile system, access multiplied by code division, in which the ability to support system users is a function of the overall system power, any reduction in mobile station power increases the capacity of the entire system. The present invention defines a method and apparatus for accurately and dynamically setting the power level of a mobile station transmitter as a function of a communication link. By dynamically controlling the power of the transmitters of mobile stations, you can increase the capacity of the entire system.
Figure 1 is a block diagram showing the use of the solution according to the invention in a base station receiver of a CDMA cellular system. The mobile station transmits the communication signal to the base station receiver, usually it is a CDMA type signal with a spread band, e.g. 1.25 MHz per band.
To facilitate understanding of the present invention, a brief explanation will be given regarding data coding using a mobile station, the coding being carried out as part of the data transmission. In an embodiment, user data is provided at different transmission rates and is coded and formed for transmission into message frames typically 20 milliseconds long. The user data together with the header data are coded taking into account the possibility of future error correction. Examples of useful data rates are 9.6 kbps (full bit rate), 4.8 kbps (half bit rate), 2.4 kbps (quarter rate bit rate), 1.2 kbps (octal bit rate rate). Note that a constant symbol rate value in frames is recommended, but this is not necessary.
In the example under consideration, 1/3 convolutional coding is used to generate three symbols for each utility symbol or frame header bits. For a frame transmitted at full bit rate, i.e. with a corresponding bit rate of 9.6 kbps for a total of 192 usage symbols and frame header bits, 576 frame symbols are obtained after encoding. For a frame broadcast at half bit rate, i.e. with a corresponding transmission rate of 4.8 kbps for a total of 96 usage symbols and frame header bits, after coding, 288 frame symbols are obtained. Similarly, for a frame transmitted at a quarter or octal bit rate, i.e. with a corresponding bit rate of 2.4 kbps and 1.2 kbps, respectively, for a total of 48 and 24 usable symbols and frame header bits, respectively, 144 and 72 respectively are obtained after coding
174 228 symbols for individual frame rates. It should be noted that as a result of coding, symbol groups are replaced with individual sequences of orthogonal functions or the code set of orthogonal function codes according to the value of the symbol set. In an embodiment, six symbols for a binary value are used to produce one of 64 Walsh function sequences, each sequence having a length of 64 elements.
At the base station, the signal received by the antenna 100 is transmitted to the receiver 102 for its frequency conversion, combined with frequency reduction, and for filtering. The analog-to-digital (A / D) converter 104 receives the analog spread spectrum signal from the receiver 102 and converts it into a digital signal. The pseudo-random noise correlator 106 receives the digital signal and the pseudo-random noise code provided by the pseudo-random noise generator 108. The pseudo-random noise correlator 106 correlates the signal and provides a correlated signal to the filter 110 performing a fast Hadamard transformation.
In an embodiment, the pseudo-random noise generator 108, for a receiving device adapted to receive signals of various multipath, generates a number of the same pseudo-random noise codes with a measured offset of the carrier signals, depending on the particular signal path. The pseudo-random noise correlator 106 correlates each of the pseudo-random noise codes with the associated signal path to produce corresponding data representing an orthogonal function. Filter 110 converts data representing orthogonal functions into data representing program decisions for each multi-path signal. Then, multi-path data is combined and provided as data representing program decisions for decoding user data by data decoder 112.
Filter 110, as part of the conversion process, determines the value of energy obtained from the symbol of the orthogonal function of each multi-path signal. It should be remembered that each symbol of an orthogonal function is converted into a group of data symbols; energy values from different roads are combined to obtain one representative symbolic energy value. In addition, filter 110 provides program decision data to the data decoder 112, and also provides symbolic energy for the power level signal measurement system constituting the power averaging system 114. The decoder 112, which typically includes a Verbi decoder, receives output representing program decisions from filter 110 and plays data utilities and creates error metrics that are delivered to the processor 116 determining the data rate. The processor 116 may send user data to the converter (digital-to-analog or to another output circuit).
After the base station receives the signal, the decoder 112 decodes each frame at every available bit rate and produces corresponding sets of error metrics that reflect the quality of the symbols that have been decoded for each bit rate. Error metrics for decoded at different bit rates, for example, also contain the number of erroneous symbols, determined by recoding the decoded bits to produce the recoding symbols. These symbols are compared with received symbols and Yamamoto quality metrics. In addition, for frames transmitted at a transmission rate, the full and half CRC checks are performed on the CRC bits belonging to the frame header bits taking into account the result of the CRC check of user data. After the decoder 112 decodes each frame, the processor 116 performs a rate determination procedure. The purpose of this procedure is to determine the most likely bit rate at which frames were encoded. The procedure uses the error metrics provided by the decoder 112 to estimate or determine the baud rate at which the data frame was transmitted. After this transmission rate is determined by the processor 116, the data is interpreted to determine if it is control data or user data, if it is user data, it is passed on for further use. Based on the error metrics, the processor 116 determines whether the received data frame contains data that has been transmitted at full, half, quarter or octal transmission rates and controls the appropriate indication. This indication is provided to the processor 118 controlling the external loop power. The function of this processor will be described in detail later in the description.
174 228
In the event that the error metric provided by the decoder 112 indicates to the processor 116 that the received frame has been damaged so badly that the error correction techniques implemented by the decoder 112 are too weak to correct the errors, the processor 116 is not able to decide what is the data transmission rate transmitted in the frame. Thus, the processor 116 cannot use or output data from such a frame. For this reason, this frame is treated as a deleted frame. For a deleted frame, the processor 116 drives the canceled indication and forwards this information about this state to the power control processor 118, indicating that it could not determine the transmission rate at which the frame was encoded.
The solution of the invention also includes the case where the error metrics provided by the .decoder 112 indicate to the processor 116 that the received frame is a damaged frame at full bit rate, but it has been improved by the decoder 112. In a typical situation, the error metrics only indicate that there is an error in CRC. Based on this information, the processor 116 determines that the most likely data rate in the frame is the full rate and identifies this frame as the frame with the indication probably the full rate. Processor 116 uses this data or passes it to the output as if it were full bit rate data, but with the condition that they may contain errors. For this type of frame, the processor 116 drives the indication, probably the full bit rate, and forwards this status information to the power control processor 118.
Decisions determining the baud rate and detected frame errors can be used as an indication of the power level at which a mobile station needs to transmit signals to maintain the required connection quality. In cases where the number of received frames with one or ^ many-baud rates, in which erroneous data is noted, is low, the mobile station's transmitter power may be reduced. The transmitter power reduction can be continued · until the error rate increases to a level adversely affecting the quality of the connection. Similarly, power can be increased in those cases where errors also have a negative effect on the quality of the connection.
After receiving indications from processor 116, the power control processor 118 performs a hitherto unknown power level setting signal control procedure. The reference signal is used, according to the discussion associated with Fig. 1, to generate instructions (commands) that cause the mobile station transmitter power to be adjusted.
As previously stated, the filter 110 provides a scaled symbolic energy value to the power averaging system 114. The power averaging system 114 sums up or averages the scaled symbolic energy values in the 1.25 millisecond intervals, i.e. in the ranges corresponding to a group of 6 Walsh symbols or 36 data symbols, and provides the received power level signal to the comparator 120.
The power control processor 118, which includes internal counters, program memory and data memory, calculates, in accordance with the power level control program, the parameters of the signal setting the said power level in the manner described below, and provides this signal to the comparator 120. Processor The power control 118 can be located both in the base station through which the mobile station communicates and in a remote station such as a mobile telephone exchange. In a situation where a mobile station connects via numerous base stations, with power level control of the stations participating in the connection, from the point of view of the organization of control, it is more convenient to place the power control processor 118 in the mobile telephone exchange. In situations where processors 116 and 118 are placed together, the functions of both processors can be combined in one processor.
Comparator 120 compares the received power level signal with the power setpoint signal and provides an error signal representing the received power offset compared to the setpoint signal determined by the power control processor 118. The power increase / decrease command generator 122 receives the error signal and generates the power increase or decrease order that the base station transmits to the mobile station. If the signal from the power averaging system 114 falls below the threshold set by the signal setting the power level, the error signal generated by the comparator 120 will result in the command increasing10
172 828 m of power. Similarly, the signal from the power averaging system 114 should exceed the signal setting the power level so that the order causing the power reduction is generated. The orders regulating the power level are given to the transmitter 124, in which they are inserted into the data transmitted to the mobile station. The spread spectrum transmitter modulates and transmits modulated data to a mobile station through an antenna 100. Transmitter 124 typically transmits a CDMA type signal on a frequency band different from the mobile station's transmission bandwidth, however both bands have the same width, i.e. 1.25 MHz.
Figure 2 shows a general flowchart of determining the power level setting signal which, although not directly, modifies the mobile station transmitter power. The system implementing procedures according to this network is aimed at reducing or increasing the power of the mobile station transmitter, as a function of the quality of the communication link with reference to data specifying different frame rates. In this system, the pattern of decisions determining the frame rate is used to modify the signal setting the power level. Although the exemplary embodiment is described with reference to the use of a decision determining the frame rate as an indicator of patterns, other parameters may also be used.
In Fig. 2, a group of one or more decisions determining the frame rate is subject to control in step 150. This group may include a set of sequential decisions determining the frame rate or decisions ordered according to a different principle and / or which depends on the frame rate . The group of decisions determining the frame rate is controlled to determine whether the decision pattern matches the predefined decision pattern P1 frame rate - step 152. If the pattern matches, then the power level setting signal is modified - step 154. The modification may take the form of an increase or decrease signal setting the power level depending on the incremental value. The increase or decrease of the signal setting the power level ultimately manifests itself in the corresponding increase or decrease of the mobile station transmitter power corresponding to these changes. In such cases, when the matching of the baud rate decision pattern indicates that the communication link is in good condition, the power level setting signal is increased. This leads to the generation of instructions that ultimately reduces the power of the mobile station transmitter. Similarly, in those cases where the matching of the baud rate decision pattern indicates that the communication link is of poor quality, there is an increase in the power level setting signal. This leads to the generation of instructions that ultimately increases the power of the mobile station transmitter.
If the pattern matching occurs while modifying the reference signal - steps 152 and 154, the decision determining the baud rate is updated - step 156 and the process repeats. Further details regarding the update aspect of the present invention will be discussed later in the description.
In the event that during the determination of the pattern in step 152 no pattern matches the actual situation, then the process can be continued with several options highlighted. One of them envisages modification of the signal setting the power level - step 158, update of the decision determining the baud rate - step 156 and the process is repeated. It is recommended that the modification performed in step 158 differ from the modification performed in step 154 (increase or decrease or vice versa) where pattern matching was detected. In addition, it is noted that any modification of the reference signal as described above may not lead to any changes in its parameters. ·
If in the recommended system - in step 152, aimed at specifying the pattern, there was no pattern matching, then at least one more step of specifying the pattern is performed. For example, a group of rate determining decisions is checked to determine if the decision patterns correspond to a predetermined other bit rate pattern P2 - step 160. If a corresponding pattern exists, the power level setting signal is modified - step 162. The modification may take the form of increasing or decreasing the signal setting the power level, with these changes being triggered
174 228 through an incremental value. The reference signal can also remain unchanged. The increase or decrease of the signal setting the power level ultimately manifests itself in the corresponding increase or decrease of the mobile station transmitter power corresponding to these changes. If no pattern matched in step 152, and if there is no pattern matching in step 160, the reference signal can be modified or left unchanged - step 164.
In the event that no matching pattern appears in step 160, additional pattern determinations and additional reference signal modifications may be made. If no pattern matches the findings made during subsequent verifications, the final or Nth verification shall be carried out. The group of baud rate decisions is checked to determine if their pattern matches another pre-determined Pn decision template - step 166. If such a pattern exists, then the power level setting signal is modified - step 168. This modification can take the form of increasing or decreasing the power level setting signal, these changes being caused by an incremental value. The reference signal can also remain unchanged. Increasing or decreasing the signal setting the power level is ultimately manifested by increasing or decreasing the power of the mobile station transmitter. If no pattern was matched in step 152 and step 160, and if the pattern did not match in step 160, the setpoint can be modified or left unchanged - step 170.
The process steps of Fig. 2 are generally repeated with an updated group of decisions determining the transmission rates that were updated in step 156. The updated group may consist of the previous group with the addition of decisions determining the transmission rate of the new frames. The new decision replaces the oldest decision on the frame rate, with the well-known memory control techniques being used to delete the old decision. As an alternative, any set of decisions determining the baud rate can be used in the group, if desired.
It is noted that the selected pattern usually determines whether it is necessary to increase or decrease the signal setting the power level. The quantities by which the power setting signal increases or decreases may have different values for different matched patterns, but it is also possible to set the same value by which the signal will be changed. In addition, the Pj pattern, like the Pz to Pn patterns, may include a set of patterns to facilitate the modification associated with the given pattern. Further modification of the reference signal, as in step 154, may vary depending on the pattern of the pattern set matched in the pattern determining step. It is noted that the modification of the reference signal can be made by a control variable with a value of zero, in which case the signal me will not actually change. Using different decisions matching patterns allows you to increase the flexibility of adjusting the power of the mobile station transmitter in accordance with the current quality of the communication link. For those cases where the quality of the link exceeds the current needs of maintaining reliable communication, it is possible to reduce the transmission power to the necessary minimum, but still guaranteeing the required reliability of the communication link. Similarly, for those cases where the link quality is insufficient to obtain reliable communication, it is possible to increase the transmission power to the necessary level, already guaranteeing the required reliability of the communication link.
Figures 3a to 3c show flowcharts for determining the set point value for a predetermined decision pattern determining the transmission rate for controlling the power of a mobile station transmitter. Fig. 3a shows the initial situation assuming that the frame is the first transmission frame. The power control processor 118 (fig 1) then starts operating at step 200. Processor 118 sets a setpoint that represents the power level setpoint signal by giving it an initial value equal to the initial setpoint signal. Processor 118 changes the signal setting the power level and through it performs a change in the power level of the mobile station transmitter, i.e. a change of the reference signal entails a corresponding change in the power level of the transmitter.
Processor 118 is equipped with a full baud rate counter and a canceled frame counter that show the number of uninterrupted rates
174 228 transmissions full and state deleted. At step 200, both counters are set to an initial value of zero. Full rate transfer includes three uninterrupted indications of the full rate of transmission, while the transfer is considered to be aborted if it includes one erased indication, the variable rate transfer includes one indication of the half speed, one indication of the quarter rate or one octal indication of the transmission speed. Processor 118 sets logical (Boolean) variables at full transfer rate, erased transfer, and variable rate transfer, which indicate what the process state is, to False during step 200. Setting these indications to False means the initial state of the process.
At step 202, the power control processor 118 waits until the processor 116 generates a rate determination decision. During step 204, depending on the indication state, the full rate transfer processor 118 directs the execution of the procedure either to step 206 when said indication is in the True state, or to step 208 (Figure 3b) otherwise.
During step 206, depending on the indication state, the full frame rate of processor 118 causes the procedure to proceed either to step 210 when said indication is in the True state, or to step 212 otherwise. During step 210, processor 118 reduces the reference signal value by an amount equal to decrease by delta full baud rate. At step 212, depending on the status of the indicators, half, quarter or octal baud rate, processor 118 directs the procedure to step 214, when any of the indications is in the state True, or to step 212 in the case of when the decision determining the baud rate has activated one of the indications erased or probably the full baud rate.
During step 214, the processor 118 sets the full rate transfer indication to False, the transfer rate variable to True, and both counters the full rate counter and the counter reset to zero. During step 216, the processor 118 increases the value of the reference signal by a value equal to the value increase by full delta in bit rate. Then, processor 118 proceeds to step 202 to wait for the next decision determining the baud rate, and then performs the operations described above, i.e. step 210, 212 or 216.
At step 208, processor 118 proceeds to step 218 when the transfer rate indication with variable rate is in the True state or until step 220 otherwise. The transition from step 208 to step 220 is based on the default assumption that the transfer indication is cleared in the True state. In step 218, the processor 118 directs the procedure to step 222, when the decision determining the baud rate indicates the status of full baud rate, or to the step 228 otherwise. In step 222, processor 118 increases the full baud rate counter and goes to step 224. In step 224, if the full baud rate counter is greater than 3, then processor 118 directs the procedure to step 226, or otherwise, i.e. when the full baud rate counter is less than or equal to 3, the processor 118 moves to step 202, where it remains in a state of waiting for the next baud rate decision. At step 226, the processor 118 sets the full rate transfer indication to True and the variable rate transfer indication to False, and then proceeds to step 202 to wait for the next baud rate decision.
In step 228, when the decision determining the baud rate indicates that half, quarter, octal or probably the full baud rate is detected, the processor 118 directs the procedure to step 230, while when the decision determining the baud rate indicates the status detection is cleared, the step is proceeded to step 232 . At step 230, the processor 118 sets the full baud rate counter and the counter to zero and goes to step 202 to wait for the next decision determining the baud rate. During step 230, there may be a decrease in the set value representing the set point by a value equal to decrease the delta variable speed by delta in order to achieve a higher level of control of the set point signal. In step 232
174 228 processor 118 increases the counter cleared, and sets the transfer indication cleared to True and the transfer rate variable speed to False, and then proceeds to step 202 to await the decision determining the baud rate. Also, in order to achieve a higher level of control of the set point signal, the set point signal may be increased by a value equal to increase by delta variable baud rate in step 232. The processor 118 therefore proceeds to step 202 to wait for the next decision determining the baud rate.
The transition from step 208 to step 220 is the result of setting in step 232 of the transfer rate display with the variable rate to False and the transfer to True. Although the deleted transfer indication is not directly used in the decision operation when proceeding to step 212, it is possible to use it, e.g. in the example shown, this indication is used to identify the state of the process. At step 212, processor 118 proceeds to step 234 when the decision determining the baud rate indicates the full baud rate and to step 236 otherwise (the opposite case is incomplete baud rate). In step 234, the processor 118 increases the full baud rate counter and sets the transfer rate with variable baud rate to True and the transfer indication cleared to False and the counter cleared to zero, and then goes to step 202 to wait for the next decision determining the baud rate . At step 236, processor 118 proceeds to step 238 when the decision determining the baud rate indicates half, quadrant, octal or probably the full baud rate, and to step 240 if the decision determining the baud rate is cleared.
At step 238, the processor 118 sets the variable rate transfer indication to True, the transfer indication cleared to False, and the full rate counter and counter cleared to zero, and then proceeds to step 202 to await the decision determining the next transmission rate. At step 240, processor 118 increments the counter cleared. "And goes to step 242.
In step 242, processor 118 advances the procedure to step 244 when the reset counter is less than 5. In step 244, the setpoint reference is increased by a value equal to increase by delta variable baud rate and returns to step 202 to wait for the next decision determining the baud rate. If erased frames appear several times, the reference signal setpoint is adjusted in step 244 in order to improve the control conditions of the signal setting the power level.
However, if additional frames appeared in a continuous sequence marked as deleted, the set signal should be significantly increased in order to try to eliminate the further appearance of frames marked as deleted. At step 242, the processor 118 causes the procedure to go to step 246 when the counter has been reset to a value greater than or equal to 5. At step 246, processor 118 increases the setpoint by an amount equal to increase by delta deleted and returns to step 202 to wait for the next decision determining the baud rate. In the embodiment shown, the value of increase by delta is greater than the value of increase by delta variable baud rate.
In the case of modifications to the present invention, step 244 may be omitted in which the setpoint is adjusted. If the reset counter has a value smaller than the value counted in step 242, the setpoint is not adjusted. When we are dealing with too low a level of controlling the reference signal during deletion of frame transfers, it is desirable to reduce the value set in the meter so that the adjustment process in step 246 can take place earlier. Examples of this value can be reduced to 2 or 3.
In the embodiment, the processor 118 sets initial values to the variables in step 200, and then goes into the wait state in step 202. The base station receives the first transmitted frame and produces error metrics. The power averaging system 114 measures the power of the symbols in intervals of 1.25 milliseconds and updates its output status every 1.25 milliseconds at the same time as the decoder 112 decodes the frame. Processor 116 generates
174 228 decision determining the baud rate in response to error metrics. When the processor 116 generates a rate determination decision, the power control processor 118 causes the procedure to go through steps 204 and 208 to step 218, because the procedure starts with a transfer at a variable rate.
Frame rate in speech signal transmission generally varies from full bit rate to other distinguished bit rates, with continuous speech being encoded at full bit rate. If, e.g., the processor 116 generates an octal rate indication in response to the first frame, then processor 118 proceeds from step 218 to step 228 and then to step 230. However, due to the fact that the frame is neither deleted nor transmitted at full bit rate, processor 118 sets both the full bit rate counter and the counter deleted to a value of zero. Processor 118 returns to step 202 and waits for a decision corresponding to the transmission rate of the second frame.
If, e.g., the processor 116 generates a quarter indication in response to the second frame, then the processor 118 performs the procedure in the same way as in response to the first frame. Similarly, if the processor 116 generates a half-rate indication in response to the third frame, then the processor 118 again causes the procedure to proceed in the previously mentioned manner. While the processor 116 produces octal, quarter and half baud rates in response to received frames, the power control processor 118 does not change the power level. If the processor 116 generates the full rate indication in response to the fourth frame, then the processor 118 causes the procedure to go through steps 208 and 218 to step 222, because the indication full rate follows the transfer at a variable rate. At step 222, processor 118 increases the full bit rate counter, which should now be equal to 1, and goes to step 224. From step 224, the processor 118 returns to step 202 because 3 indications of the full bit rate have not been counted.
If the processor 116 generates a full rate indication in response to the fifth frame, then the processor 118 increases the full rate counter as described for the fourth frame. If the sixth frame also had the full bit rate indication, then again processor 118 will increase the full bit rate counter by going through steps 204, 208, 218 and 222. If 3 full baud rate indications now occur and are counted, then in step 224 processor 118 will go to step 226 and set the full baud rate indication to True and the baud rate variable to False. Then processor 116 returns to step 202.
If the processor 116 generates the full rate indication in response to the seventh frame, the processor 118 proceeds to step 210, through steps 204 and 206, because the full rate indication follows the full rate indication. At step 210, processor 118 reduces the setpoint value. Then, processor 118 returns to step 202 to wait for the next decision determining the baud rate.
Comparator 120 compares the received power level signal (this signal is updated every 1.25 milliseconds) with the signal setting the power level generated according to the modified setpoint value and produces an error signal. In the event that the received power level setpoint signal does not change or remains above the power level setpoint signal, then the comparator 120 generates an error signal, based on which the command generator 122 generates a command that reduces power (power reduction order). The base station transmits this command to the mobile station to cause a decrease in the signal strength with which it is transmitted, with the decrease in signal strength being implemented to reduce the error signal.
If the processor 116 generates a deleted indication or probably a full baud rate in response to the eighth frame, then the power control processor 118 proceeds to step 216, through steps 204, 206 and 212 because the indication is canceled after the transfer at the full baud rate indication. At step 216, processor 118 increases
174 228 reference value then processor 118 returns to step 202 to wait for the next decision determining the baud rate.
The comparator 120 again compares the received power level signal with the setpoint signal generated in accordance with the setpoint and produces an error signal. In the event that the received power level setpoint signal does not change or is below the power level setpoint signal, the comparator 120 generates an error signal based on which the command generator 122 generates an increase power command (power increase order). The base station again sends the command to the mobile station to cause a correction of the signal strength with which it is transmitted, the correction being carried out so as to reduce the error signal.
While the power control processor 118 is in the transfer state at full bit rate, i.e. indication full speed transfer is in the True state, processor 116 generates the indications: full bit rate, deleted or probably full bit rate, wherein the processor 118 remains in the full rate transfer state and performs power level adjustment as previously described to optimize the signal strength transmitted by the mobile station.
If the processor 116 produces the half rate indication in the ninth frame, then the processor 118 proceeds to step 214, through steps 204, 206 and 212. In step 214, the variable speed transfer is set to True, and the "full transfer" transmission speed to False. The power control processor 118 returns to step 202 to wait for the next rate determination decision. If the processor 116 generates the indication deleted in response to the tenth frame, then the processor 118 causes the procedure to go to step 232, through the steps 204, 208, 218 and 228. In the step 232, the processor 118 increases the erased counter, which should then take a value of 1 and sets respectively, the transfer is cleared in the True state, and the transfer with a variable baud rate in the False state, and optionally increases the set value. Then, processor 118 returns to step 202 to wait for the next decision determining the baud rate.
If the processor 116 generates an indication deleted in response to the eleventh frame, the processor 118 causes the procedure to go to step 240, through steps 204, 206, 220 and 236. In step 240, the canceled counter increases its value, followed by the step to step 242. From due to the fact that in step 242 the erased counter has a value less than 5, the processor 118 proceeds to step 244. In step 244, the processor 118 increases the set value. Processor 118 returns to step 202 to wait for the next rate determination decision.
If the processor 116 produces a cancellation indication for the twelfth and thirteenth frames, then the steps described in relation to the eleventh frame are repeated. However, if the processor 116 generates a canceled indication at the fourteenth frame, the power control processor 118 will proceed to step 242, through steps 204, 208, 220, and 236. In step 242, because the counter has been reset to a value of 5, the processor 118 the power control will proceed to step 246. In step 246, the setpoint is increased. The power control processor 118 returns to step 202 to await the next decision determining the baud rate.
Although the processing example discussed was not intended to accurately depict each operational step of the processing shown in figures 3a to 3c, other processing examples can also be determined from these figures. The power control processor 118 still performs the power control procedure as shown in figures 3a to 3c until it is zeroed, but each time it returns to step 200. Thus, the initial state of the procedure is the state of transfer with variable bit rate. The procedure does not require adjustment of the signal setting the power level in the transfer state with a variable baud rate. Although, to achieve better control over the signal setting the power level, adjustment is made. The procedure uses the variable rate transfer state to enter either the full rate transfer state if it detects three full rates or the transfer state if it detects a deleted indication.
174 228
After entering the full rate transfer state, the procedure increases the signal setting the power level if it detects an indication that has been deleted or is likely to transfer at the full rate, which results in generating an instruction to increase the power that is transmitted to the mobile station. When the procedure is in the full rate transfer state, the power level setting signal is reduced if the full rate indication is detected. If during the full baud rate state the procedure detects a half, quarter or octal baud rate indication, then the transfer status at the variable baud rate is entered.
After entering the state deleted from the state of transfer with a variable data rate, the procedure increases the signal setting the power level, if it detects a case of data erasure. If during the transfer status the canceled procedure detects a half, quarter or octal baud rate indication, then the transition to the transfer status with a variable baud rate is made.
In the present invention, the ranking of relative increments of the set value is as follows; with respect to increasing the value modifying the set point: the value increase by delta full transmission speed is the largest relative value followed by the value increase by delta - deleted and the value increase by delta variable transmission speed. With regard to decreasing the value modifying the set signal: the value decrease by delta full speed is the highest relative value followed by the value decrease by delta variable speed. In general, the values that decrease the reference signal are smaller than the values that increase the reference signal.
It is understood that various modifications of the flowchart of figures 3a to 3c may be made and will remain within the scope of the invention. For example, in the example embodiment in which both frames for both full bit rate and half bit rate contain CRC, the flowcharts of figures 3a to 3c need no change. On the other hand, in the case where both frames for both full bit rate and half bit rate contain CRC, the half bit rate frame can be treated as a full bit rate frame to modify the setpoint value.
Although the present invention is described in the context of a CDMA type cellular communication system, the invention applies equally to other transmission schemes and environments where digital data is transmitted in the form of frames. Therefore, the present invention is not limited by the transmission scheme and the environment of the cellular communication system. For example, the present invention applies to systems such as mobile telephony, wireless personal loop support, and a private telephone exchange. The use of frame detection patterns in the receiver with different transmission rates and detection of frames with errors for different patterns provides a flexible scheme for controlling the power of transmission in order to ensure the appropriate link quality for data frames transmitted at different transmission rates. Furthermore, although the present invention is described without reference to information on the transmission rate of transmitted frames, the invention is used in such systems in which information on the transmission rate is transmitted. In broadcast rate cases, the signal quality can be used as an aid in determining the data rate for certain conditions, such as the occurrence of a deleted state or probably the full frame rate.
174 228
174 228
<img file="PL174228B1_D0001.tif" />
<img file="PL174228B1_D0002.tif" />
FIG. 1>
<img file="PL174228B1_D0003.tif" />
What
174 228
<img file="PL174228B1_D0004.tif" />
FIG.2
174 228
<img file="PL174228B1_D0005.tif" />
3A
174 228
<img file="PL174228B1_D0006.tif" />
FIG. 3b
174 228
<img file="PL174228B1_D0007.tif" />
UP Department of Publications. Circulation of 90 copies Price PLN 4.00
FIG. 3c
Contents2
12 sheets
Sheet 1 Sheet 2 Sheet 3 Sheet 4 Sheet 5 Sheet 6 Sheet 7 Sheet 8 Sheet 9 Sheet 10 Sheet 11 Sheet 12
48 members in 24 offices
Priority claims2
| Document | Office | Kind | Date |
|---|---|---|---|
| 2048293 | United States of America | A | |
| 9401150 | United States of America | W |
Members48
| Document | Office | Kind | |
|---|---|---|---|
| DE9305864U1 | Germany | U1 | |
| IL108445D0 | Israel | D0 | |
| DE9402401U1 | Germany | U1 | |
| MX9401298A | Mexico | A | |
| CA2156707A1 | Canada | A1 | |
| WO9419876A1 | World Intellectual Property Organization (WIPO) | A1 | |
| ZA94516B | South Africa | B | |
| AU6099994A | Australia | A | |
| CA2159838A1 | Canada | A1 | |
| WO9423907A1 | World Intellectual Property Organization (WIPO) | A1 | |
| AU6568794A | Australia | A | |
| HU9403846D0 | Hungary | D0 | |
| US5396516A | United States of America | A | |
| CN1099920A | China | A | |
| FI953938A | Finland | A | |
| FI953938A7 | Finland | A7 | |
| PL309726A1 | Poland | A1 | |
| BR9405695A | Brazil | A | |
| EP0685129A1 | European Patent Office (EPO) | A1 | |
| EP0696946A1 | European Patent Office (EPO) | A1 | |
| AU666811B2 | Australia | B2 | |
| KR960701525A | Republic of Korea | A | |
| JPH08507185A | Japan | A | |
| HUT73907A | Hungary | A | |
| TW293217B | Taiwan Province of China | B | |
| EP0696946B1 | European Patent Office (EPO) | B1 | |
| AT148386T | Austria | T | |
| ATE148386T1 | Austria | T1 | |
| DE59401726D1 | Germany | D1 | |
| ES2098934T3 | Spain | T3 | |
| US5652988A | United States of America | A | |
| EP0685129B1 | European Patent Office (EPO) | B1 | |
| AT164712T | Austria | T | |
| ATE164712T1 | Austria | T1 | |
| DE69409368D1 | Germany | D1 | |
| ES2115215T3 | Spain | T3 | |
| RU2114508C1 | Russian Federation | C1 | |
| PL174228B1This record | Poland | B1 | |
| SG52679A1 | Singapore | A1 | |
| DE69409368T2 | Germany | T2 | |
| KR0153354B1 | Republic of Korea | B1 | |
| DK0685129T3 | Denmark | T3 | |
| HK1005922A1 | Hong Kong, China | A1 | |
| HU216370B | Hungary | B | |
| JP3051176B2 | Japan | B2 | |
| FI112744B | Finland | B | |
| CN1284344C | China | C | |
| MY138518A | Malaysia | A |
Numbers
- Application
- 30972694
Titles2
- English
- METHOD OF DYNAMICALLY MODIFYING CONTROL PARAMETERS IN A TRANSMITTER POWER CONTROL SYSTEM AND CIRCUITRY THEREFOR
- Polish
- Sposób i urządzenie do nastawiania poziomu mocy w systemie komunikacyjnym
Classification
- CPC, 9
- H04W52/267
- H04B2201/70705
- H04L1/0046
- H04L1/08
- H04L1/201
- H04L25/0262
- H04W52/12
- H04W52/20
- H04W52/50
- IPC, 8
- H04B1 3822
- H04B1 40
- H04B7 005
- H04B7 26
- H04J13 00
- H04L1 00
- H04L1 08
- H04L25 02