PL174228B1

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.

PL174228B1, drawing sheet 1
Sheet 1 of 12

Term

Term ended

Expired 1 February 2014, 12.6 years ago.

  1. Priority
  2. Filed
  3. Granted
  4. Expired
  5. Today

17 claims: 4 independent, 13 dependent

  1. 1
    Zastrzeż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.
  2. 2
    Sposó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.
  3. 3
    Sposó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.
  4. 4
    Sposó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.
  5. 5
    Sposó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.
  6. 6
    Sposó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.
  7. 7
    Sposó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.
  8. 8
    Sposó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.
  9. 9
    Sposó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.
  10. 10
    Sposó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.
  11. 11
    Sposó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:
  12. 12
    Sposó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.
  13. 13
    Sposó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.
  14. 14
    Urzą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).
  15. 15
    Urządzenie według zastrz. 14, znamienne tym, że układ (114) pomiaru sygnału poziomu mocy stanowi układ uśredniacza mocy.
  16. 16
    Urzą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.
  17. 17
    Urzą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