[go: up one dir, main page]

FI113513B - Referenssiarvon määrittäminen pakettkytkentäiseen tiedonsiirtoverkkoon yhteydessä olevan vastaanottimen AGC-ohjausta varten - Google Patents

Referenssiarvon määrittäminen pakettkytkentäiseen tiedonsiirtoverkkoon yhteydessä olevan vastaanottimen AGC-ohjausta varten Download PDF

Info

Publication number
FI113513B
FI113513B FI20010439A FI20010439A FI113513B FI 113513 B FI113513 B FI 113513B FI 20010439 A FI20010439 A FI 20010439A FI 20010439 A FI20010439 A FI 20010439A FI 113513 B FI113513 B FI 113513B
Authority
FI
Finland
Prior art keywords
power
signal
blocks
received
reference level
Prior art date
Application number
FI20010439A
Other languages
English (en)
Swedish (sv)
Other versions
FI20010439A0 (fi
FI20010439L (fi
Inventor
Jari Ruohonen
Original Assignee
Nokia Corp
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 Corp filed Critical Nokia Corp
Priority to FI20010439A priority Critical patent/FI113513B/fi
Publication of FI20010439A0 publication Critical patent/FI20010439A0/fi
Priority to EP02396024A priority patent/EP1239587B1/en
Priority to DK02396024.8T priority patent/DK1239587T3/da
Priority to AT02396024T priority patent/ATE527753T1/de
Priority to US10/091,263 priority patent/US7257177B2/en
Publication of FI20010439L publication Critical patent/FI20010439L/fi
Application granted granted Critical
Publication of FI113513B publication Critical patent/FI113513B/fi

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
    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03GCONTROL OF AMPLIFICATION
    • H03G3/00Gain control in amplifiers or frequency changers
    • H03G3/20Automatic control
    • H03G3/30Automatic control in amplifiers having semiconductor devices
    • H03G3/3052Automatic control in amplifiers having semiconductor devices in bandpass amplifiers (H.F. or I.F.) or in frequency-changers used in a (super)heterodyne receiver

Landscapes

  • Engineering & Computer Science (AREA)
  • Quality & Reliability (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Control Of Amplification And Gain Control (AREA)
  • Circuits Of Receivers In General (AREA)

Description

113513
Referenssiarvon määrittäminen pakettikytkentäiseen tiedonsiirtoverkkoon yhteydessä olevan vastaanottimen AGC-ohjausta varten
Nyt esillä oleva keksintö kohdistuu oheisen patenttivaatimuksen 1 joh-5 danto-osan mukaiseen menetelmään. Keksintö kohdistuu oheisen patenttivaatimuksen 24 johdanto-osan mukaiseen laitteistoon.
Langattomalla tiedonsiirtojärjestelmällä tarkoitetaan yleisesti tiedonsiirtojärjestelmää, joka mahdollistaa langattoman tiedonsiirtoyhteyden 10 langattoman viestimen (MS, Mobile Station) ja järjestelmän kiinteiden osien välillä langattoman viestimen käyttäjän liikkuessa järjestelmän toiminta-alueella. Tyypillinen järjestelmä on yleinen maanpäällinen matkaviestinverkko PLMN (Public Land Mobile Network). Valtaosa langattomista tiedonsiirtojärjestelmistä kuuluu ns. toisen sukupolven 15 matkaviestinjärjestelmiin, joista esimerkkinä mainittakoon laajalti tunnettu piirikytkentäinen (Circuit switched) GSM-matkaviestinjärjestelmä (Global System for Mobile Telecommunications). Nyt esillä oleva keksintö soveltuu erityisesti kehitteillä oleviin matkaviestinjärjestelmiin. Esimerkkinä tällaisesta matkaviestinjärjestelmästä käytetään tässä se-20 lostuksessa GPRS-järjestelmää (General Packet Radio Service), jonka kehitys on tällä hetkellä käynnissä. On selvää, että keksintöä voidaan : : soveltaa myös muihin pakettijärjestelmiin perustuviin järjestelmiin, kuten GPRS-järjestelmä, tai sitä hyödyntäviin järjestelmiin (UMTS, Universal Mobile Telecommunication System).
25
Nykyaikaisissa solukkoverkkoon perustuvissa yleisissä matkaviestinverkoissa järjestelmä koostuu tunnetusti useista järjestelmää käyttävistä matkaviestimistä (MS, Mobile Station), kuten matkapuhelimista, ja kiinteästä tukiasemajärjestelmästä (BSS, Base Station Subsystem). 30 Tämä tukiasemajärjestelmä käsittää tavallisesti useita tukiasemia L..·' (BTS, Base Transceiver Station), jotka ovat jakautuneet maantieteelli- .·! ; selle alueelle ja kukin tukiasema palvelee solua, joka käsittää ainakin . ‘ · · | osan tästä maantieteellisestä alueesta.
• · : 35 Esimerkiksi GSM-järjestelmässä tiedonsiirtolaitteiden, kuten matkavies- timen ja tukiaseman välinen tiedonsiirto tapahtuu loogisilla radiokanavilla. GSM-järjestelmään perustuva pakettivälitteinen eli pakettikytken- 113513 2 täinen (Packet Switched) GSM GPRS-järjestelmä tehostaa tiedonsiirtoa, sillä samaa loogista radiokanavaa voivat käyttää useat eri matkaviestintilaajat. Tiedonsiirtoa tapahtuu vain tarvittaessa eikä looginen radiokanava ole varattuna vain yhden matkaviestimen ja tukiaseman 5 välistä tiedonsiirtoa varten. Järjestelmässä vallitsee matkaviestimen ja GPRS-järjestelmän välillä ns. virtuaalinen tiedonsiirtoyhteys. Järjestelmän toiminnallinen ympäristö on sinänsä tunnettu ja määritelty laajasti ETSI-standardeissa, joten tarkempi selostaminen ei ole tarpeen. GPRS-palveluiden käyttämiseksi MS suorittaa ensin verkkoon sisään-10 kirjautumisen (GPRS attach). Sisäänkirjautuminen muodostaa loogisen linkin langattoman viestimen ja GPRS-runkoverkon tukisolmun SGSN (Serving GPRS Support Node) välille.
Tiedonsiirtoverkon häiriötön toiminta ja käytettävissä olevien resurssien 15 tehokas hyödyntäminen on mahdollista vain, mikäli esimerkiksi tukiasemien lähetyksessä tehotasoja käytetään mahdollisimman optimaalisella tasolla. Tämän lisäksi asetetaan jatkuvasti vaatimuksia matkaviestimen omalle tehonkulutukselle.
20 GPRS-järjestelmän perusideana on käyttää pakettikytkentäistä resurssien varausta, jolloin resursseja varataan, esim. looginen radiokanava, :T: kun dataa ja informaatiota on tarpeen lähettää ja vastaanottaa. Tällöin käytettävissä olevien resurssien käyttö on optimoitavissa mahdollisim-, *, man tehokkaaksi esim. piiri kytkettyyn GSM-tekniikkaan verrattuna.
25 GPRS on suunniteltu tukemaan sovelluksia, jotka hyödyntävät epäjat-; ! kuvaa tiedonsiirtoa, joka sisältää ajoittain suuriakin tietomääriä. GPRS- järjestelmässä kanavien varaus on joustavaa, ja kutakin langatonta viestintä varten voidaan varata kanavan 1 - 8 aikajaksoa eli aikaväliä (Time Slot) yhden TDMA-kehyksen (TDMA frame) puitteissa, ts. 1 - 8 30 fyysistä kanavaa. TDMA-termillä (Time Division Multiple Access) viita-j taan sinänsä tunnettuun radiotaajuuskanavan jakamiseen aikatasossa : peräkkäisiin aikajaksoihin. Samoja resursseja voidaan jakaa usealle aktiiviselle matkaviestimelle. U-tiedonsiirto (uplink eli tiedonsiirto matkaviestimeltä tukiasemalle) ja D-tiedonsiirto (downlink eli tiedon-ν' : 35 siirto tukiasemalta matkaviestimelle) on varattavissa erikseen eri käyt- täjille. Kussakin aikavälissä lähetetään informaatiopaketti äärellisen kestoisena radiotaajuisena purskeena (Burst), joka muodostuu jou- 3 113512 kosta moduloituja bittejä. Aikavälejä käytetään pääasiassa ohjauska-navina (CCH, Control channel) ja liikennekanavina (TCH, Traffic channel). Liikennekanavilla siirretään lähinnä puhetta ja dataa ja ohjauska-navilla suoritetaan merkinantoa BTS:n ja MS:n välillä. Eräs looginen 5 ohjauskanava on BCCH (Broadcast Control Channel), jolla välitetään yleislähetyksenä yksityiskohtaista tiedonsiirtoverkkoon tai soluun liittyvää informaatioita. Esimerkiksi tietoja kyseisen solun ja viereisen solun käyttämistä taajuuksista sekä ympäröivistä soluista, taajuushyppelystä (Frequency hopping), kanavakombinaatioista (Channel combination) ja 10 kutsukanavista (Paging group).
Huomattavin GPRS-järjestelmän ero piirikytkettyyn GSM-järjestelmään on pakettiperustainen tiedonsiirto. Solukkojärjestelmään perustuvaan GPRS-järjestelmän pakettitiedonsiirtoon on allokoitu fyysinen kanava, 15 ns. PDCH-kanava (Packet Data Channel). PDCH-kanavan sisältämät loogiset kanavat (esim. PDTCH/D, Downlink Packet Data Traffic Channel) on koottu kehysrakenteeseen (Multiframe), joka käsittää toistuvasti lähetettävät 52 TDMA-kehystä (20), jotka on jaettu (PDCH/F, Full rate PDCH-kanava) edelleen 12 perättäiseen lohkoon (Radio Block), joista 20 kukin käsittää neljä kehystä (TDMA FRAME), sekä neljään ylimääräiseen kehykseen (IDLE FRAME). Lohkot 10 (BLOCK) on järjestyksessä nimitetty lohkoiksi BO - B11 kuvan 1 mukaisesti. Kuvassa 1 on ylimää-räiset kehykset lisäksi ilmaistu merkinnällä X. D-tiedonsiirrossa näitä .·. voidaan käyttää signalointiin.
25 ' \ Lohkot 10 jakaantuvat kuvan 2 mukaisesti tarkemmin seuraaviin osiin: MAC-otsikko (Medium Access Control Header), RLC-datalohko (Radio Link Control Data Block) tai RLC/MAC-ohjauslohko (RLC/MAC Control Block) ja BCS-lohko (Block Check Sequence). RLC-datalohko sisältää 30 RLC-otsikon (RLC-Header) ja RLC-datan (RLC Data). MAC-otsikko ·’,"*·· käsittää myös USF-kentän (Uplink State Flag). LLC- (Logical Link X : Control), RLC- ja MAC-termeillä viitataan käytetyn sinänsä tunnetun OSI-mallin (Open Structured Interface) mukaisen protokollarakenteen eri tasoihin (Protocol layers), jotka on selostettu tarkemmin ETSI-stan- : 35 dardispesifikaatioissa.
• ♦ 11351? 4
Monikäyttöä varten (Multiple access) D-tiedonsiirrossa datan otsikkotiedoissa käytetään TFI-tunnistetta (Temporary Flow Identifier). Kukin RLC-otsikko käsittää TFI-tunnisteen, jota käytetään osoittamaan ne lohkot, jotka on osoitettu tietylle, halutulle matkaviestimelle MS. GPRS-5 järjestelmän mukaisesti kaikki viestimet MS, jotka odottavat niille lähetettävää dataa niille yhteisesti varatulta kanavalta, vastaanottavat kaikki lohkot RLC-lohkoineen, tulkitsevat saadun informaation sekä TFI-tun-nisteen ja valitsevat niille osoitetut lohkot.
10 Kanavan varauksessa, tiedonsiirron alussa MS:lle ilmaistaan ne määrätyt lohkot, joiden aikana lähettäminen ja vastaanottaminen on mahdollista. Yhteys muodostetaan joko matkaviestimen lähettämän PCR-viestin (Packet Channel Request) avulla, jolla se pyytää resursseja tukiasemalta PRACH-kanavalla (Packet Random Access Channel), tai 15 tukiaseman lähettämän PPR-viestin (Packet Paging Request) avulla. Varatut resurssit tiedonsiirtoa varten ilmaistaan esimerkiksi PUA- tai PDA-viestin avulla (Packet Uplink Assignment, Packet Downlink Assignment), jotka sisältävät mm. listan käytettävistä PDCH-kanavista, käytettävän USF-kentän arvon ja määrätyn yksilöllisen TFI:n (Tempo-20 rary Flow Indicator), joka liitetään kuhunkin tiedonsiirrossa käytettyyn RLC-lohkoon. GPRS-järjestelmässä matkaviestimien on jatkuvasti oltava valmiina pakettimuotoista tiedonsiirtoa (TBF, Temporary Block : . . Flow) varten, jolloin niiden on nopeasti siirryttävä ns. lepotilasta (Idle
Mode) ns. siirtotilaan (Packet Transfer Mode).
::: 25 » · t”‘. Digitaalisissa TDMA-järjestelmissä, kuten GSM-järjestelmässä, matka viestin mittaa jatkuvasti palvelevan tukiaseman ja viereisten tukiasemien radiokanavien signaalien voimakkuutta, sekä lähettää mittausra-portin tukiasemalle. Matkaviestimen tekemät mittaukset ovat tyypilli-...· 30 sesti ja sinänsä tunnetulla tavalla liittyneet D-tiedonsiirrossa käytetyn tehon ohjaukseen (Power control), solun valintaan (Cell reselection) tai .·! : solun vaihtamiseen (Handover). Tehon ohjauksella tarkoitetaan esi- .···! merkiksi sitä lähetystehoa, jota BTS käyttää radiosignaalin lähettämi- T seksi MS:lle.
:'j‘: 35 :.[.·* Tunnetun tekniikan mukaisesti MS ylläpitää tietoja käytetyn BCCH- radiokanavan vastaanotetusta signaalin voimakkuudesta keskiarvon 113513 5 avulla. Tätä tietoa ja laskettua C-parametria (Normalisoitu Rx-taso) käytetään hyväksi solun uudelleenvalintaan liittyvissä päätöksissä. Signaalin voimakkuus mitataan dBm-yksiköissä. Keskiarvottaminen perustuu vähintään viiteen, tavallisesti kuuteen, radiokanavasta otet-5 tuun näytteeseen yhden multiframe-rakenteen (52 TDMA-kehystä) aikana. Tehonsäädön säännöt, mittaus, C-arvon laskenta ja tehonsää-dön A- ja B-moodit, joita selostetaan seuraavassa, on kuvattu myös tarkemmin esimerkiksi ETSI-spesifikaatiossa (European Telecommunications Standards Institute) 3GPP TS 05.08 V8.6.0 (2000-09), erityi- 10 sesti kappaleessa: 10.2. RF Power Control, johon tässä yhteydessä viitataan. Esillä oleva keksintö ARR-parametrin laskemiseksi hyödyntää näitä samoja vastaanotetun signaalin tason, Rx-tason näytteitä SSn (Received signal level, Rx-level).
15 Matkaviestimissä eräänä tunnettuna tekniikkana käytetään vastaanottimen vahvistuksen ohjaukseen ns. AGC-menetelmää (Automatic Gain Control), jonka tehtävänä on seurata vaikutuksia, joita MS:n liikkuminen ja ympäristö aiheuttaa mm. radioaaltoon monitie-etenemisen yhteydessä. Näistä mainittakoon mm. heijastukset, taajuusriippuvat 20 häipymät ja vaimenemiset sekä erilaiset hitaat ja nopeat muutokset. Signaalin tasot vaihtuvat myös BTS:n tehonsäädön seurauksena Ον: tiedonsiirrossa. Keksinnössä AGC:n toiminta perustuu puolestaan .·. vastaanotetun signaalin Rx-tasojen seurantaan, kun MS vastaanottaa .·, PDTCH-kanavalla. Sekä PDTCH- että BCCH-kanavaa seurataan.
25 MS:n on kyettävä seuraamaan vastaanotetun downlink-signaalin muutoksia, jotta se kykenisi tulkitsemaan lohkon informaation, esim.
* · ·»· ' / TFI-tiedot, jotta MS päättelisi onko lohko osoitettu sille vastaanotetta vaksi. Vastaanotetun analogisen RF-signaalin vahvistuksen taso pyritään asettamaan ennen AD-muunnosta (Analog/Digital) ja MS:n » 30 vastaanottimelle sisäänsyöttöä varten sopivalle referenssitasolle.
Vastaanottimen dynaaminen alue on tyypillisesti määritelty rajoittu- .·! : maan tietyn referenssitason ylä- (15dB) ja alapuolelle (20dB). Kehysten . ’. / tehoero voi olla jopa 30 dB.
* · v : 35 GPRS-järjestelmän ETSI/3GPP-spesifikaation sääntöjen mukaisesti Ον': tiedonsiirrossa vakiotehonsäätöä käytetään PDCH-kanavilla, joita käy tetään esimerkiksi PBCCH- (Packet Broadcast Control Channel) ja 113513 6 PCCCH-ohjauskanavina (Packet Common Control Channel). PCCCH:n teho voi olla alhaisempi kuin BCCH-kanavalla (Broadcast Control Channel), jolloin erotus (Pb) ilmoitetaan PBCCH-kanavalla. PTCCH/D-kanavalla (Packet Transfer Control Channel) käytetään 5 samaa tehoa kuin PBCCH-kanavalla, tai sen puuttuessa samaa tehoa kuin BCCH-kanavalla. Tällöin PCCCH tulee olla allokoituna eri taajuudelle kuin BCCH, koska BCCH-taajuudella on aina vakioteho. Muiden PDCH-kanavien lohkoissa voidaan käyttää D-tiedonsiirrossa tehonoh-jausta (Power Control). Teho on sama yhden radiolohkon (Radio 10 Block) purskeiden (4 kpl) aikana.
PDCH-lohkojen tehonohjaukseen on tunnetusti käytössä kaksi eri ohjausmoodia: A-moodi (Mode A), sekä B-moodi (Mode B) vain kiinteää allokointia käytettäessä (Fixed allocation). A-moodissa BTS:n 15 ulostulotehon vaihtelua on rajoitettu kun taas B-moodissa BTS:n koko ulostulotehon vaihtelualue on käytössä. Käytetty moodi ilmaistaan MS.IIe resurssien varauksen yhteydessä (ns. Assignment-viesti). Kummassakin moodissa käytetään ns. PO-parametriä, joka ilmaisee tehonvähennyksen (Power Reduction) verrattuna BCCH-kanavaan, 20 jonka kantoaalto on jatkuvasti seurattavissa. Myös parametri PO ilmoitetaan Assignment-viestissä. Käytetty moodi ja P0:n arvo eivät muutu MS:n ollessa siirtotilassa (Packet transfer mode) ilman uusia Assign-ment-viestejä.
25 Kussakin PDTCH/D-kanavan lohkossa on RLC-otsikossa PR-kenttä • · '* ] (Power Reduction), joka ilmaisee kyseisen lohkon tehotason, mikäli käytössä ja tehonsäätöä käytetään. On olemassa kaksi PR-moodia. PR A-moodissa (oheinen taulukko 1) PR-arvo on laskettu perustuen BTS:n käyttämään ulostulotehoon (Output power level), kun lohko on ..!· 30 osoitettu tietylle vastaanottavalle MS:lle. P0:n arvo on määrätty kullekin Γ*: MS:lle. PR-arvo lasketaan suhteessa kyseinen MS:n P0-arvoon. PR B- . moodissa (oheinen taulukko 2) käytetään samaa tehotasoa kunkin loh- kon osalta ja kaikkien matkaviestimien kanssa, jotka ovat samalla PDCH-kanavalla tiedonsiirrossa (TBF) BTS:n kanssa. PO arvo kertoo 35 PDCH:n ensimmäisen lohkon tehotason ja PR-arvo on laskettu suh-j teessä BCCH:n tasoon.
11351? __7_
Bitit__Tehon vähentyminen, A-moodi_
0 O__O - 2 db vähemmän kuin BCCH-taso - PO
0 1__4 - 6 db vähemmän kuin BCCH-taso - PO
1 O__8 -10 db vähemmän kuin BCCH-taso - PO
1 1 _Ei käytössä (Not usable)_
Taulukko 1
Bitit__Tehon vähentyminen, PR B-moodi_ 0 0__0 - 6 db vähemmän kuin BCCH-taso_ 0 1__8 - 14 db vähemmän kuin BCCH-taso 1 0__16 - 22 db vähemmän kuin BCCH-taso 1 1__24 - 30 db vähemmän kuin BCCH-taso 5 Taulukko 2 GPRS-spesifikaatioiden mukaisesti siirtotilassa oleville matkaviestimille BTS lähettää tietyin väliajoin (78 TDMA-kehystä) ainakin yhden refe-renssilohkon, joka on yhdenmukainen käytetyn moodin kanssa. Refe-10 renssilohko lähetetään myös silloin, kun tehonsäätö ei ole käytössä. Tämän lisäksi, jos tehonsäätöä käytetään, PR A- ja PR B-moodissa Y kyseinen referenssilohko sisältää käyttökelpoisen PR-kentän. PR A- : moodissa valideja, käyttökelpoisia lohkoja ovat vain kyseiselle MS:lle osoitetut lohkot validilla PR-arvolla, mutta PR B -moodissa lohkon ei ,..: 15 tarvitse olla osoitettu kyseiselle MS:lle.
PDTCH-konfiguraatiota varten, ts. tilanteessa, kun MS on GPRS-siirto-tilassa, ei tunnetussa tekniikassa ole kuitenkaan määritelty proseduu-ria, jolla referenssiarvo määritetään AGC-toimintoa varten. Nyt esillä !’·. 20 olevan keksinnön tarkoituksena on esitellä tämä menetelmä.
Keksinnön mukainen menetelmä on esitetty itsenäisessä patenttivaa-timuksessa 1. Keksinnön mukainen laitteisto on esitetty itsenäisessä . *: ·. patenttivaatimuksessa 24.
25 113513 8
Keksinnön edullisia suoritusmuotoja on esitetty epäitsenäisissä patenttivaatimuksissa.
Keksinnön mukaisessa menetelmässä määritetään jatkuvasti referens-5 siarvoa, jota arvoa nimitetään tässä selostuksessa parametriksi AGC_REF_RXLEX (ARR-parametri), joka kuvaa siis vastaanotetun signaalin tehotasoa, Rx-tasoa. ARR-parametrin perusteella voidaan AGC:ssä laskea vahvistukselle (Gain) uusia arvoja.
10 Kun tehonsäätö on käytössä, niin PR A -moodissa on siis seurattava kyseiselle MS:lle osoitettuja lohkoja (joissa on PR-kenttä ennaltamää-rätyn tehotason ilmoittamiseksi), koska muiden lohkojen tehotasot eivät anna oikeaa kuvaa vaihteluista (validi referenssilohko). PR B -moodissa puolestaan voidaan seurata kaikkia vastaanotettuja lohkoja 15 (joissa on PR-kenttä), jotka voivat olla osoitettuja kenelle tahansa (validi referenssilohko), sillä tehotaso on sama. Kun tehonsäätöä ei käytetä, niin ei tarvitse rajoittua PR-kenttien seurantaan tai vain kyseiselle MS.IIe osoitettujen (TFI) lohkojen seurantaan, sillä kaikki lohkot (validi referenssilohko) lähetetään samalla ennaltamäärätyllä tehota-20 solia. Keksinnön mukainen proseduuri soveltuu siten eri moodeille ja myös tapaukseen, jossa tehonsäätö ei ole käytössä.
Keksintö perustuu seuraavassa esitettyihin seikkoihin. Riippuen D-‘ .j. tiedonsiirron ohjausmoodista, niiden lohkojen Rx-taso lasketaan, joita [::: 25 voidaan keksinnön mukaisesti käyttää valideina AGC-referenssiloh- ’···[ koina. Tämä pätee myös tilanteeseen, jossa tehonsäätöä ei käytetä.
| / Kun BTS käyttää tehonsäätöä, niin validit lohkot määritetään lohkon PR-kenttien (ja tarvittaessa myös TFI-kenttien) perusteella. Kaikki oikein (virheettömästi) vastaanotetut lohkot voivat toimia valideina refe-30 renssilohkoina, kun BTS ei käytä D-tehonsäätöä. Ainakin PR, ja tarvit-taessa myös TFI, vastaanotetaan oikein. Käyttämällä kaikkia mahdolli-/ . siä valideja PDTCH-kantoaallon (Packet Data Traffic Channel) refe- renssilohkoja saadaan luotettavampi estimaatti kantoaallon RSSI-tasosta (Received Signal Strength Indicator), jota käytetään edelleen 35 oikean vahvistuksen (Gain) estimoinnissa. Vaihtoehtoisesti, voitaisiin käyttää esimerkiksi pelkästään BCCH-kanavaa PDTCH-kanavan Rx- 11351.7 9 tason arvioinnissa, mutta estimaattiin aiheutuisi virhettä, joka johtuu taajuusselektiivisestä häipymisestä (Fading).
GPRS-järjestelmässä ei etukäteen kuitenkaan ole tiedossa sitä, kuinka 5 usein MS todella vastaanottaa valideja referenssilohkoja. Keksinnön mukaisesti näiden vastaanotettujen lohkojen Rx-tasojen arvoja keski-arvotetaan (ajan kuluessa), erityisesti käyttämällä pituudeltaan vaihte-levaa suodatinta. Tällöin aikaperiodi, jota käytetään keskiarvottami-seen, pysyy oleellisen vakiona. Vaihtelevan pituuden suodatin mahdol-10 listaa nopean adaptaation oikealle kantoaallon RSSI-tasolle tilanteissa, joissa RSSI-taso vaihtelee nopeasti. Muuttuva pituus on käytössä myös siksi, että vastaanotettujen referenssilohkojen määrä ja väli ei ole etukäteen tiedossa.
15 PDTCH-tiedonsiirron aikana seurataan myös palvelevan BTS:n BCCH-kanavan kantoaallon tasoa. Kantoaaltoa valvotaan määrätyin väliajoin ja näytteitä keskiarvotetaan ajan suhteen. Jos MS ei jostain syystä vastaanota valideja referenssilohkoja asetetun ajan (erityisesti 78 TDMA-kehystä) kuluessa, niin BCCH-kantoaallon tasoa käytetään 20 apuna PDTCH-kantoaaallon tason arvioinnissa AGC:tä varten. BCCH-kanavan käyttäminen lisäreferenssinä tukee AGC.n toimintaa erityisesti ; . tilanteissa, joissa MS jostain syystä ei saa dekoodattua oikein BTS:n . lähettämiä lohkoja (ns. CRC-tarkistus) ja siten ei vastaanota tarpeeksi ‘ valideja referenssilohkoja.
25 • t
Tunnetussa piirikytkentäisessä GSM-järjestelmässä puolestaan liiken- *»»»· _ nekanavien (TCH) AGC on voitu suorittaa yksikertaisemmilla algorit-meillä, koska esimerkiksi SACCH-kanavalla (Slow Associated Control Channel) ja SID-kehyksessä (Silence Indicator) on aina tiedonsiirtoa ja .,;j· 30 kehyksen numeron perusteella MS tietää tarkemmin niiden ajankoh- dan, joten näiden kehysten purskeiden Rx-tasoa voidaan käyttää AGC-. algoritmin implementoinnissa. Kun MS:lle allokoidaan liikennekanava, niin siihen liittyy aina myös SACCH-kanava, jolla välitetään kanavan ja tiedonsiirtoyhteyden ylläpitoon liittyvää tietoa. Purskeiden Rx-tasojen :T: 35 keskiarvoista ajan suhteen käytetään, mutta vaihtelevalle suodattimen pituudelle ei ole ollut tarvetta, koska vastaanotettujen referenssipurs-keiden määrä ajanjakson kuluessa on ollut vakio. Sen sijaan GPRS:n 11351? 10 liikennekanavien (PDTCH) referenssiarvojen laskentaan AGC:tä varten ei ole tunnettuja ratkaisuja.
Keksintöä selostetaan viitaten samalla oheisiin piirustuksiin, joissa: 5 kuva 1 esittää tunnetun tekniikan mukaista kehysrakennetta, erityisesti GPRS-järjestelmän kehysrakennetta, ja kuva 2 esittää tunnetun tekniikan mukaista lohkorakennetta, erityi-10 sesti GPRS-järjestelmän radiolohkon rakennetta.
Tarkastellaan seuraavaksi BCCH-kanavan Rx-tason seurantaa (Tracing), jota suoritetaan molemmissa tehonohjauksen moodeissa (A- ja B-moodi). Rx-tasoa seurataan referenssi Rx-tason määrittämiseksi 15 AGC:lle. Palvelevan tukiaseman BCCH-kanavaa seurataan juoksevalla keskiarvolla (Running average), joka on kaavan (1) mukainen: (1) BCCH_RA_n = (l-a)*(BCCH_RA_n-l) +a* NEW_BCCH_SAMPLE , 20 jossa BCCH_RA_n on BCCH:n Rx-tason juokseva keskiarvo näytteiden jälkeen, joita on n kpl, a on laskettu kaavalla 1/MIN(n, ;;··. BCCH_RA_FILT_LEN), jossa MIN tarkoittaa pienintä vaihtoehtoa, ja :v. NEW_BCCH_SAMPLE on BCCH:n Rx-tason näyte (Sample). Käytetyt ‘ näytteet ovat samoja kuin esim. C-arvon laskennassa. Erona on kui- 25 tenkin laskennan ns. unohdustekijä (Forgetting factor), ts. \ 1/BCCH_RA_FILT_LEN, joka voidaan valita nyt vapaasti. C-arvon laskennassa tekijä on verkon asettama. BCCH_RA_n laskenta aloite-taan/alustetaan, kun MS alkaa valmistella datan siirron aloitusta ja siirtyy DRX-tilasta ei-DRX -tilaan, ja pidetään yllä niin kauan kuin MS on i* 30 ei-DRX-tilassa.
; · » » > i t » ·
Tarkastellaan seuraavaksi Rx-tason seurantaa A-moodin tehonsää- * * » dössä, jolloin tavoitteena on määrittää ARR-parametri, joka vastaa '·'/ BTS:n lähetystehoa tasolla BCCH-ΡΟ. Verkon on lähetettävä referenssi’: 35 silohko tietyin väliajoin (vähintään kerran 78 TDMA-kehysjakson kulu- essa). Normaalisti, MS:n vastaanottaessa lohkoja, joiden Rx-tasoa voidaan käyttää AGC:tä varten D-tehonsäädön sääntöjen mukaisesti, 11351,7 11 ARR-parametri lasketaan käyttäen kyseisten lohkojen Rx-tasojen juoksevaa keskiarvoa. PR-kentän avulla lohkojen BTS-lähetysteho tunnetaan ja referenssilohkojen mitatut Rx-tasot saadaan kuvattua (Mapping) vastaamaan lähetystehoa tasolla BCCH-PO. Keskiarvon lasken-5 tajakson ajallinen pituus pidetään oleellisesti vakiona muuttamalla keskiarvon laskennan suodattimen pituutta, joka riippuu AGC-referens-silohkojen esiintymistiheydestä, joka on esimerkiksi 78 TDMA-kehystä. Jos MS ei jostain syystä vastaanota referenssilohkoja 78 TDMA-kehyksen aikana, niin ARR-parametrin arvoa mukautetaan tasolle 10 BCCH_RA_n-P0.
Seuraavaksi on esitetty tarkemmin A-moodin algoritmi.
Keksinnön mukaisessa algoritmissa AGC:lle tarkoitettua referenssi Rx-15 tasoa seurataan PDTCH-konfiguraatiossa, ts. kun MS on GPRS-siirto-tilassa. Vahvistus lasketaan seuraavaa alkavaa lohkojaksoa (78 kehystä) varten, kun AGC_REF_RXLEV on ensin päivitetty algoritmia käyttäen. PR A -moodissa kaikki MS:lle osoitetut ja oikein vastaanotetut RLC-lohkot, joilla on validi PR-kenttä, voidaan käyttää referenssi-20 lohkoina. PR B -moodissa kaikki oikein vastaanotetut RLC-lohkot, joilla on validi PR-kenttä, voidaan käyttää referenssilohkoina. PDTCH-konfi-guraation alussa arvolle AGC_REF_RXLEV annetaan arvo : , . BCCH_RA_n-PO.
25 Algoritmissa käytetty vakio REF_RXLEV_FILT_LEN_A on suodattimen * \ pituus juoksevan keskiarvon laskentaa varten A-moodissa.
AGCJUPDATEJNTERVAL on intervalli lohkoina, joka ilmaisee kuinka : usein AGC_REF_RXLEVon päivitettävä, jos MS ei ole vastaanottanut sille osoitettuja lohkoja. Nykyisin intervalli on 78 TDMA-kehystä eli 18 ;; * 30 radiolohkoa. X ja Y ovat vakioita, joilla painotetaan tasoa BCCH_RA_n
Rx-tason estimoinnissa, kun valideja referenssilohkoja ei ole vastaanotettu. Algoritmissa käytetty muuttuja BLOCKS_RXLEVS_A on refe-; renssilohkojen mitattu Rx-tason keskiarvo dBm-yksiköissä ja edellisen ‘ lohkojakson aikana sekä kompensoituna PR-kentän tietojen perus- 35 teella, jotta se vastaisi tasoa BCCH-PO. Lohkon Rx-tasoa kompensoi-daan lisäämällä siihen 1, 5, tai 9 dB riippuen PR-kentän arvosta (00, 01, 10). Muuttujalla on validi arvo vain silloin, kun MS on vastaanotta- 12 113517 nut referenssilohkoja edellisen lohkoperiodin aikana. MAX_BLK_RXLEV on lohkon maksimi Rx-taso viimeisimmän validin referenssilohkon jälkeen. RA_CNTR on laskuri juoksevan keskiarvon laskentaa varten, jonka alkuarvo on nolla. PO on verkon antama P0-5 arvo (dB). PRE_AGC_UPDT_CNTR on laskin, joka ilmaisee kuinka monta lohkoa sitten edellinen arvo AGC_REF_RXLEV päivitettiin. Väliaikaisella muuttujalla a välitetään unohdustekijä juoksevan keskiarvon laskennalle.
10 Algoritmin pseudo-koodi on esitetty seuraavassa keksinnön yksityiskohtien ja toimintaperiaatteiden havainnollistamiseksi. Algoritmi suoritetaan kerran aina blokkiperiodin loppupuolella, sen jälkeen, kun vastaanotetut lohkot on saatu dekoodattua. Huomautettakoon, että selityksessä esitetyt pseudo-koodit liitetään tarvittaessa kokonaisuudeksi ja 15 siihen lisätään tarvittaessa pseudo-koodia, joka toteuttaa muita selityksen mukaisia toimintoja. IF-lohkossa tutkitaan ensin, onko edellisen lohkoperiodin aikana vastaanotettu referenssilohkoja AGC:tä varten (TRUE).
20 IF TRUE; RA_CNTR = MIN(RA_CNTR + 1, . v. A GC_REF_RXLEV_FIL T_LEN_A); a = 1/RA_CNTR; ' :* AGC_REF_RXLEV = a * BLOCKS_RXLEV_A + (1-a)* 25 AGC_REF_RXLEV; ' · ·; PRE_AGC_UPDT_CNTR = 0; ' ELSE; : > PRE_AGC_UPDT_CNTR = PRE_AGC_UPDT_CNTR + 1; IF (RA_CNTR > AGC_REF_RXLEV_FILT_LEN/ :· 30 PRE_A GCJUPD T_CNTR); : ·: RA_CNTR = RA_CNTR - 1; EN Dl F; IF (RA_CNTR > AGC_REF_RXLEV_FILT_LEN/2); : ;: RA_CNTR = RA_CNTR - 2; :T: 35 EN Dl F; :’ ’ *; IF (PRE_AGC_UPDT_CNTR = AGC_UPDATEJNTERVAL); AGC_REF_RXLEV = (X * (BCCH_RA_n - 11351? 13 PO) + Y*AGC_REF_RXLEV) / (X + Y); PRE_AGC_UPDT_CNTR = 0; ENDIF; ENDIF; 5
Tarkastellaan seuraavaksi Rx-tason seurantaa B-moodin tehonsää-dössä, jolloin MS on ensin asetettu odottamaan sille osoitettua RLC-lohkoa, jonka Rx-taso vastaa lähetykseen käytettyä tasoa BCCH-PO, ts. kaavan AGC_REF_RXLEV = BCCH_RA_n-PO mukaisesti. Tämän 10 jälkeen AGC_REF_RXLEV lasketaan juoksevana keskiarvona RLC-referenssilohkoista ja käyttäen pituudeltaan vaihtelevaa suodatinta juoksevan keskiarvon laskennassa. PR B-moodissa kaikki lohkot, joissa on PR-kenttä, ovat valideja. PR A -moodissa vain lohkot, joissa on PR-kenttä ja jotka on osoitettu kyseiselle MS:Ile, ovat valideja. 15 Kuten A-moodissa (PR B -moodi), muut kuin omat lohkot ovat käytettävissä juoksevan keskiarvon laskentaan ja kuvaukseen. Ero lasketun ja todellisen Rx-tason välillä voi olla pahimmillaan 6 dB ja siten kompensaatio on epätarkempi kuin A-moodissa. Erona A-moodiin on lisäksi se, että ellei MS vastaanota referenssilohkoa ennaltamäärätyn 78 20 TDMA-kehyksen aikana, niin ARR päivitetään käyttäen muutosta, joka tapahtui arvossa BCCH_RA ja viimeisimmän vastaanotetun referens-*. silohkon jälkeen.
' : Seuraavaksi on esitetty tarkemmin B-moodin algoritmi.
25 • * *··** Vahvistus lasketaan seuraavaa alkavaa lohkoperiodia varten sen jälkeen, kun AGC_REF_RXLEVon päivitetty käyttäen algoritmia. Kaik-kia oikein vastaanotettuja ja MS:lle osoitettuja lohkoja, joilla on validi PR-kenttä, voidaan käyttää AGC:n referenssilohkoina. Ennen PDTCH-:· 30 konfiguraation alkua arvolle AGC_REF_RXLEV annetaan arvo BCCH_RA_n-P0.
» t , : Algoritmissa käytetty vakio REF_RXLEV_FILT_LEN_B on suodattimen f * '·;· pituus juoksevan keskiarvon suodatusta (ts. unohdustekijän käänteis- :T: 35 arvo) ja sen laskentaa varten B-moodissa. Algoritmissa käytetty muut- tuja BLOCKS_RXLEVS_B on mitattu edellisen blokkiperiodin refe-
I 1 I
renssilohkojen Rx-tason keskiarvo dBm-yksiköissä, jolloin lohkot, jotka 11351? 14 eivät ole osoitettu MS:lle, kompensoidaan käyttäen PR-arvoa, jos PR-arvo poikkeaa omasta PR-arvosta, joka oli käytössä viimeksi. Tällöin kompensoitu Rx-taso (dBm) saadaan vähentämällä PR-arvosta viimeisin oma PR-arvo, kertomalla tulos vakiolla 8 (dB), ja lisäämällä tulos 5 Rx-tasoon. Vakio 8 saadaan kahden peräkkäisen Rx-tason Pr-arvojen erosta. Periaatteena on, että kompensointia ei tehdä omille lohkoille eikä niille vieraille lohkoille, joissa on sama PR-arvo kuin viimeisimmässä omassa lohkossa. Kompensointi tehdään pelkästään vieraille, eri PR-arvon omaaville lohkoille. Vieraiden lohkojen käyttö referenssinä 10 koskee pelkästään PR B -moodia. ARR-arvon seuranta kuvataan vastaamaan omaa lähetystä, joka tulee jollakin tasolla BCCH-X. PR B -moodissa kaikki lohkot, joissa on PR-kenttä, ovat sopivia referensseiksi. PR A -moodissa vain MS:lle osoitetut (ja PR-kentän sisältävät) lohkot ovat valideja..
15
Algoritmin pseudo-koodi on esitetty seuraavassa keksinnön yksityiskohtien havainnollistamiseksi. IF-lohkossa tutkitaan ensin, onko edellisen lohkoperiodin aikana vastaanotettu referenssilohkoja AGC:tä varten (TRUE).
20 IF TRUE; : ·. RA_CNTR = MIN(RA_CNTR + 1, : V AGC_REF_RXLEV_FIL T_LEN_B); a -1 /RA_CNTR; 25 AGC_REF_RXLEV = a * BLOCKS_RXLEV_B + (1 - a) * ···; AGC_REF_RXLEV; PRE_AGC_ UPD T_CNTR = 0;
Zl LAST_AGCJREF_LEVEL = AGC_REF_LEVEL; LAST_BCCH_RA = BCCH_RA_n 30 ELSE; pre_agc_updt_cntr = pre_agc_updt_cntr +1; ’ ‘ ‘. IF (RA_CNTR > AGC_REF_RXLEV_FILT_LEN / V,;· PRE_A G C_ UPD T_ CNTR); RA_CNTR=RA_CNTR - 1; :T: 35 EN Dl F; ;I”: IF (RA_CNTR > AGC_REF_RXLEV_FILT_LEN/2); RA_CNTR=RA_CNTR - 2; 11351? 15 ENDIF; IF (PRE_AGCJUPDTJCNTR = AGC_UPDATEJNTERVAL); PRE_A G C_ U PD T_CNTR = 0; A GC_REF_RXLEV = LA S T_AGC_REF_RXLEV -5 LAST_BCCH_RA + BCCH_RA_n; ENDIF; ENDIF;
Tarkastellaan seuraavaksi tilannetta, jossa BTS ei käytä tehonohjausta 10 D-tiedonsiirrossa, siis A-moodi tai B-moodi ei ole käytössä.
BTS lähettää tällöin vakiotehotasolla BCCH-X, jossa X on tavallisesti Pb-arvo, mutta voi myös poiketa tästä. Ennen PDTCH-konfiguraation alkua arvolle AGC_REF_RXLEV annetaan siis arvo BCCH_RA_n-Pb. 15 ARR-parametri lasketaan käyttäen juoksevaa keskiarvoa ja pituudeltaan vaihtelevaa suodatinta, kuten A- ja B-moodeissa. Mikäli MS ei vastaanota referenssilohkoja periodin aikana, joka käsittää 78 TDMA-kehystä, niin AGC_REF_RXLEV päivitetään käyttäen virheellisen lohkon maksimi Rx-tasoa, joka on siis näyte keskiarvon laskennalle.
20
Keksinnön mukaisessa algoritmissa AGC:lle tarkoitettua referenssi Rx-tasoa seurataan PDTCH-konfiguraatiossa, ts. kun MS on GPRS-siirto-tilassa. Vahvistus lasketaan seuraavaa alkavaa lohkojaksoa varten, kun AGC_REF_RXLEV on ensin päivitetty algoritmia käyttäen. Kaikkia 25 oikein vastaanotettuja lohkoja voidaan käyttää referenssilohkoina.
» I ·
Algoritmissa käytetty vakio REF_RXLEV_FILT_LEN_C on suodattimen pituus juoksevan keskiarvon suodatusta varten.
VERY_SMALL_RXLEV on hyvin pieni Rx-taso, esimerkiksi -120 dBm.
30 Muuttuja BLOCKS_RXLEVS[] on taulukko, jossa on eri allokoiduilla aikaväleillä (max 8 kpl) vastaanotettujen lohkojen Rx-tasot (dBm-yksi- ,·! : köissä) riippumatta siitä, vastaanotettiinko kyseinen lohko oikein.
.···! BLOCKS_RXLEVS_C -parametri on keskiarvo taulukon oikein ♦ * koodattujen lohkojen (referenssilohkojen) Rx-tasosta. Muuttuja v 35 ERR_BLOCKS_MAX_RXLEV on Rx-tason keskiarvon maksimi (dBm) vastaanotetuille virheellisille lohkoille. PDCH.n alussa tälle asetetaan arvo VERY_SMALL_RXLEV.
16 11351?
Algoritmin pseudo-koodi on esitetty seuraavassa keksinnön yksityiskohtien havainnollistamiseksi. IF-lohkossa tutkitaan ensin, onko edellisen lohkoperiodin aikana vastaanotettu referenssi lohkoja AGC:tä 5 varten (TRUE).
IF TRUE; RA_CNTR = MIN (RA_CNTR + 1, AGC_REF_RXLEV_FILT_LEN_C); 10 a = 1/RA_CNTR; AGC_REF_RXLEV = a * BLOCKS_RXLEVS_C + (1-a) * AGC_REF_RXLEV; PRE_AGC_UPD T_CNTR = 0; MAX_ERR_BLOCKS_RXLEV = VERY_SMALLJRXLEV; 15 ELSE; PRE_AGC_ UPD T_ CNTR = PRE_AGC_UPDT_CNTR + 1; IF (RA_CNTR > AGC_REF_RXLEV_FILT_LEN / PRE_AGC_UPDT_CNTR ); RA_CNTR = RA_CNTR - 1;
20 ENDIF
IF (RA_CNTR > AGC_REF_RXLEV_FILT_LEN/2) :T: RA_CNTR = RA_CNTR - 2; ENDIF; 1 IF (ERR_BLOCKS_MAX_RXLEV < MAX(BLOCKS_RXLEVS[])); 25 err_blocks_max_rxlev = max(blocks_rxlevso); endif IF (PRE_AGC_UPDT_CNTR = AGC_UPDATEJNTERVAL) RA_CNTR = MIN (RA_CNTR + 1, AGC_REF_RXLEV_FIL T_LEN_C); ...1* 30 a = 1/RA_CNTR; O AGC_REF_RXLEV = a * MAX_ERR_BLOCKS_RXLEV + (1-a) * : AGC_REF_RXLEV; PRE_A G C_ UPD T_CNTR = 0; '·;· MAX_ERR_BLOCKS_RXLEV = VERY_SMALL_RXLEV;
35 ENDIF ENDIF
» ♦» 113513 17
Tarkastellaan seuraavassa leikkautumisen ohjausta (Clipping control), joka on tarpeen, jotta hyvin nopeisiin RX-tason muutoksiin voitaisiin reagoida A- ja B-moodeissa. Jos radiotien ominaisuudet muuttuvat hyvin satunnaisesti siten, että Rx-tasossa tapahtuu hyvin nopeita 5 muutoksia, niin juoksevan referenssi Rx-tason seuranta ei ole riittävää. Ohjaus määrittelee MS:n vahvistetun ja AD-muunnetun signaalin vas-taanottoikkunan alemman ja ylemmän rajan, joiden välissä vastaanotettujen purskeiden RX-tasojen pitäisi olla, kun ne kuuluvat valideille lohkoille. Leikkautuminen tapahtuu, mikäli yksittäisen purskeen signaa-10 litaso ylittää ylemmän rajan ja käänteinen leikkautuminen (Inverse clipping) tapahtuu, mikäli kahden aikaisemman purskeen Rx-tason keskiarvo alittaa alemman rajan. Leikkautumisen jälkeen vahvistus korjataan välittömästi oikeaksi lohkon muiden purskeiden vastaanottamiseksi. Vahvistus voidaan sovittaa tällä menetelmällä yhden tai useam-15 man kerran lohkoperiodin aikana, tavallisesti kuitenkin vain kerran. Vahvistus sovitetaan vain kerran saman lohkoperiodin aikana. Sen jälkeen kun lohko (tai lohkot) on vastaanotettu ja dekoodattu, tarkistetaan onko purske (tai purskeet) valideja leikkautumisen ohjausta varten. Toisin sanoen onko lohko, joka aiheutti leikkautumisen, MS:lle 20 osoitettu lohko, ja onko se tehonsäätömoodien mukaan referenssiksi kelpaava lohko. Mikäli leikkautunut lohko on validi, niin ARR-parametri :' päivitetään seuraavassa kuvattujen periaatteiden mukaisesti.
! « > ·
Leikkausalgoritmin pseudo-koodi on esitetty seuraavassa. Algoritmi . ·. 25 suoritetaan ennen edellä kuvattuja algoritmeja tai ensimmäisen IF- osion aluksi. IF-lohkossa tutkitaan ensin, onko leikkautumista tapahtunut (TRUE). A-moodissa ja kun tehonsäätö ei ole käytössä, leikkautu- * · misen ohjaukseen voidaan käyttää kaikkia lohkoja, myös virheellisesti vastaanotettuja, mutta B-moodissa vain osoitettuja lohkoja. Kääntei-30 sessä leikkausalgoritmissa voidaan käyttää vain tehonsäätömoodien (sisältäen myös vaihtoehdon, jossa ei tehonsäätöä) mukaan valideja X ; AGC:n referenssilohkoja. ARR korjataan aina leikkautumisen tai kään- .’··! teisen leikkautumisen tapahduttua ko. leikkautumisen ohjautumiseen *" käyvälle lohkolle. Vakion CLIP_CORRECTION_UP tai v : 35 CLIP_CORRECTION_ DOWN arvo (dB) kertoo kuinka paljon ARR- =...1 arvoa korjataan, kun leikkautuminen ylös- tai alaspäin tapahtuu.
113513 18 IF TRUE; AGC_REF_RXLEV = AGC_REF_RXLEV + CLIP_CORRE CTION_ UP; ENDIF; 5 Käänteisen leikkautumisen sattuessa pseudokoodi on esitetty seuraa-vassa. Algoritmi suoritetaan ennen edellä kuvattuja algoritmeja tai ensimmäisen IF-osion aluksi. IF-lohkossa tutkitaan ensin, onko leikkautumista tapahtunut (TRUE).
10 IF TRUE; A G C_REF_RXLEV = AGCJREFJRXLEV - CLIP_CORRECTION_DOWN; ENDIF; 15 GPRS-järjestelmässä kanavien varaus on hyvin joustavaa, esimerkiksi kutakin langatonta viestintä MS varten voidaan allokoida kanavalla 1 -2 aikajaksoa eli aikaväliä yhden TDMA-kehyksen puitteissa, eli samalla 1 - 8 loogista kanavaa. Tällöin, ns. multislot-konfiguraatiossa, ja riip-20 pumatta tehonohjauksen moodista, vahvistus asetetaan samaksi kutakin allokoitua aikaväliä kohden ja lohkon alussa lasketaan tarvittava vahvistus ARR-parametristä. Leikkautumisen sattuessa vahvistukset eri aikavälejä varten voivat erota siten toisistaan lopun lohkoperiodin aikana. Ennen seuraavan lohkon alkua vahvistus määritetään jälleen 25 ARR-arvosta ja asetetaan samaksi kutakin aikaväliä varten.
> * ·
Nyt esillä olevaa keksintöä ei ole rajoitettu ainoastaan edellä esitettyi-hin suoritusmuotoihin, vaan sitä voidaan muunnella oheisten patenttivaatimusten puitteissa.
30 * »

Claims (27)

1. Menetelmä referenssitason määrittämiseksi vastaanotettavan ja eri-5 tyisesti voimakkuudeltaan vaihtelevan radiotaajuisen signaalin automaattista vahvistuksen säätöä varten, jossa menetelmässä vastaanotetaan signaalin loogisella pakettiliikennekanavalla radiolohkoja (10), jotka on lähetetty ennaltamäärätyllä lähetysteholla ja käyttäen ennal-tamäärättyä lähetystehon ohjaustapaa, tunnettu siitä, että määrite-10 tään jatkuvasti mainittua referenssitasoa oikein vastaanotettujen, ts. validien, radiolohkojen (10) perusteella, jolloin referenssitasoa korjataan kunkin validin radiolohkon vastaanotossa mitatun signaalin voimakkuuden perusteella.
2. Patenttivaatimuksen 1 mukainen menetelmä, tunnettu siitä, että korjataan referenssitasoa laskien sen juoksevaa keskiarvoa ajan suhteen.
3. Patenttivaatimuksen 2 mukainen menetelmä, tunnettu siitä, että 20 lasketaan juoksevaa keskiarvoa käyttäen pituudeltaan vaihtelevaa suodatusta, jolloin aikajakso, jonka kuluessa keskiarvoa lasketaan, pi-:detään sopivimmin vakiona riippuen validien radiolohkojen esiintymis-tiheydestä. »>»
4. Patenttivaatimuksen 2 tai 3 mukainen menetelmä, tunnettu siitä, että lasketaan juoksevaa keskiarvoa käyttäen unohdustekijänä ennal-!, .* tamäärättyä validien radiolohkojen määrää.
5. Jonkin patenttivaatimuksen 1 - 4 mukainen menetelmä, tunnettu 30 siitä, että vastaanotetaan yleislähetyskanavan signaalia, joka on lähe-tetty ennaltamäärätyllä vakiolähetysteholla, ja että korjataan referens-.·! : sitasoa tämän signaalin vastaanotossa mitatun signaalinvoimakkuuden perusteella, mikäli ennaltamäärätyn aikajakson kuluessa ei ole vas-"* taanotettu valideja radiolohkoja. 0'‘- 35 11351?
6. Patenttivaatimuksen 5 mukainen menetelmä, tunnettu siitä, että lasketaan yleislähetyskanavan signaalin voimakkuuden juoksevaa keskiarvoa ajan suhteen.
7. Patenttivaatimuksen 6 mukainen menetelmä, tunnettu siitä, että lasketaan voimakkuuden juoksevaa keskiarvoa käyttäen pituudeltaan vaihtelevaa suodatusta.
8. Jonkin patenttivaatimuksen 5-7 mukainen menetelmä, tunnettu 10 siitä, että mainittu yleislähetyskanava on GPRS-verkon BCCH-kanava.
9. Jonkin patenttivaatimuksen 5-8 mukainen menetelmä, tunnettu siitä, että määritetään signaalinvoimakkuus käyttäen yleislähetyskanavan signaalista otettuja näytteitä. 15
10. Jonkin patenttivaatimuksen 1-5 mukainen menetelmä, tunnettu siitä, että valitaan määritykseen niitä valideja radiolohkoja, joita vastaanotetaan ennaltamäärätyn aikajakson välein vastaanottajan ja tiedonsiirtoverkon synkronointia varten.
11. Patenttivaatimuksen 5 tai 10 mukainen menetelmä, tunnettu siitä, : että mainittu aikajakso on GPRS-verkon 18 peräkkäistä radiolohkoa ,·. käsittävä aikajakso. *.*, 25
12. Jonkin patenttivaatimuksen 5-11 mukainen menetelmä, tunnettu siitä, että kompensoidaan validin radiolohkon sisältämän lähetyste-hoinformaation perusteella kyseisen radiolohkon mitattua signaalinvoi-makkuutta ennaltamäärätylle tasolle, joka on verrannollinen yleislähetyskanavan signaalin voimakkuuteen, kun radiolohkojen lähetystehot ..!·* 30 vaihtelevat.
• · · : 13. Jonkin patenttivaatimuksen 1-12 mukainen menetelmä, tunnettu siitä, että tulkitaan validin radiolohkon sisältämä osoiteinformaatio ra-diolohkon saajan selvittämiseksi ja lähetystehoinformaatio käytetyn lä-*’ j : 35 hetystehon selvittämiseksi. 113513
14. Patenttivaatimuksen 13 mukainen menetelmä, tunnettu siitä, että valitaan määritykseen tietylle vastaanottajalle osoitettuja valideja ra-diolohkoja, jotka sisältävät lähetystehoinformaatiota, kun lähetysteho vaihtelee vastaanottajien kesken ja radiolohkojen lähetystehot vaihte- 5 levät.
15. Patenttivaatimuksen 13 mukainen menetelmä, tunnettu siitä, että valitaan määritykseen eri vastaanottajille osoitettuja valideja radioloh-koja, jotka sisältävät lähetystehoinformaatiota, kun lähetysteho pysyy 10 samana vastaanottajien kesken ja radiolohkojen lähetystehot vaihtele-vat.
16. Jonkin patenttivaatimuksen 1 - 3 mukainen menetelmä, tunnettu siitä, että valitaan määritykseen eri vastaanottajille osoitettuja valideja 15 radiolohkoja, kun lähetysteho pysyy samana vastaanottajien kesken ja radiolohkojen lähetystehot pysyvät vakiona.
17. Jonkin patenttivaatimuksen 1 - 3 mukainen menetelmä, tunnettu siitä, että korjataan referenssitasoa virheellisesti vastaanotetuista ra- 20 diolohkoista mitatun maksimisignaalinvoimakkuuden perusteella, mikäli ennaltamäärätyn aikajakson kuluessa ei ole vastaanotettu valideja ra-: '*; diolohkoja referenssilohkojen maksimiesiintymisvälin aikana.
’ 18. Jonkin patenttivaatimuksen 1-17 mukainen menetelmä, tunnettu !.'t 25 siitä, että korjataan referenssitasoa ennaltamäärätyn arvon verran, kun validin radiolohkon vastaanotossa on tapahtunut leikkautuminen sig- >«»· naalin voimakkuuden alittaessa asetetun minimirajan tai ylittäessä asetetun maksimirajan.
19. Jonkin patenttivaatimuksen 1-18 mukainen menetelmä, tunnettu siitä, että vastaanotetaan kahdella tai useammalla loogisella pakettilii- · kennekanavalla radiolohkoja, jotka on lähetetty ennaltamäärätyllä lä- * »» ,:. / hetysteholla ja käyttäen ennaltamäärättyä lähetystehon ohjaustapaa, ja ;·' että määritetään jatkuvasti mainittua referenssitasoa validien radioloh- v : 35 kojen perusteella ja kutakin mainittua kanavaa varten. 113513
19 11351?
20. Jonkin patenttivaatimuksen 1 - 9 mukainen menetelmä, tunnettu siitä, että käytetään langatonta kommunikointiyksikköä vastaanottamaan solukkoverkkoon perustuvan pakettikytkentäisen tiedonsiirtoverkon tukiaseman lähettämiä valideja radiolohkoja. 5
21. Patenttivaatimuksen 20 mukainen menetelmä, tunnettu siitä, että mitataan mainitussa yksikössä vastaanotetun analogisen signaalin voimakkuuden tasoa ja korjataan signaalin vahvistusta määritetyn refe-renssitason perusteella. 10
22. Jonkin patenttivaatimuksen 1 - 21 mukainen menetelmä, tunnettu siitä, että mainittu pakettiliikennekanava on GPRS-verkon PDTCH/D-kanava.
23. Jonkin patenttivaatimuksen 1 - 22 mukainen menetelmä, tunnettu siitä, että mainittu ohjaustapa on GPRS-verkon downlink-tiedonsiir-rossa käyttämä vakiotehonsäätö, A-moodin mukainen tehonsäätö, tai B-moodin mukainen tehonsäätö.
24. Laitteisto referenssitason määrittämiseksi vastaanotettavan ja eri tyisesti voimakkuudeltaan vaihtelevan radiotaajuisen signaalin auto-maattista vahvistuksen säätöä varten, joka laitteisto käsittää välineet *. vastaanottaa signaalin loogisella pakettiliikennekanavalla radiolohkoja ·. (10), jotka on lähetetty ennaltamäärätyllä lähetysteholla ja käyttäen en- 25 naltamäärättyä lähetystehon ohjaustapaa, tunnettu siitä, että lait- \ teisto käsittää välineet mainitun referenssitason jatkuvalle määrittämi- »· selle oikein vastaanotettujen, ts. validien, radiolohkojen (10) perusteella, jolloin mainitut välineet on järjestetty korjaamaan referenssitasoa kunkin validin radiolohkon vastaanotossa mitatun signaalin voimakkuu-30 den perusteella.
< · : 25. Patenttivaatimuksen 24 mukainen laitteisto, tunnettu siitä, että * f · ,L.' laitteisto käsittää välineet yleislähetyskanavan signaalin vastaanottami- v’ seksi, joka on lähetetty ennaltamäärätyllä vakiolähetysteholla, ja että v : 35 mainitut välineet on järjestetty korjaamaan referenssitasoa tämän sig- naalin vastaanotossa mitatun signaalinvoimakkuuden perusteella, mi- 113513 kali ennaltamäärätyn aikajakson kuluessa ei ole vastaanotettu valideja radiolohkoja.
26. Patenttivaatimuksen 24 tai 25 mukainen laitteisto, tunnettu siitä, 5 että laitteisto käsittää välineet vastaanotetun analogisen signaalin voimakkuuden tason mittaamiseksi, ja että mainitut välineet on järjestetty korjaamaan signaalin vahvistusta määritetyn referenssitason perusteella ennaltamäärätyin väliajoin.
27. Jonkin patenttivaatimuksen 24 - 26 mukainen laitteisto, tunnettu siitä, että mainittu laitteisto on GPRS-verkossa toimiva langaton kom-munikointiyksikkö. > » · t I 1 4 3 · * I · » < » * · 1 · ' i I t » • · » · * · » « I • 1 • ♦ t • » · * t » • · « » » » · • · · » » 1 » · t 11351?
FI20010439A 2001-03-05 2001-03-05 Referenssiarvon määrittäminen pakettkytkentäiseen tiedonsiirtoverkkoon yhteydessä olevan vastaanottimen AGC-ohjausta varten FI113513B (fi)

Priority Applications (5)

Application Number Priority Date Filing Date Title
FI20010439A FI113513B (fi) 2001-03-05 2001-03-05 Referenssiarvon määrittäminen pakettkytkentäiseen tiedonsiirtoverkkoon yhteydessä olevan vastaanottimen AGC-ohjausta varten
EP02396024A EP1239587B1 (en) 2001-03-05 2002-02-25 The determination of a reference value for automatic gain control of a receiver communicating with a packet switched communication network
DK02396024.8T DK1239587T3 (da) 2001-03-05 2002-02-25 Bestemmelse af en referenceværdi for automatisk forstærkningsregulering af en modtager, der kommunikerer med et pakkekoblet kommunikationsnetværk
AT02396024T ATE527753T1 (de) 2001-03-05 2002-02-25 Festsetzung eines referenzpegelwertes zur automatischen verstärkungsregelung eines empfängers bei der kommunikation mit einem paketvermitteltem netzwerk
US10/091,263 US7257177B2 (en) 2001-03-05 2002-03-04 Determination of a reference value for automatic gain control of a receiver communicating with a packet switched communication network

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
FI20010439 2001-03-05
FI20010439A FI113513B (fi) 2001-03-05 2001-03-05 Referenssiarvon määrittäminen pakettkytkentäiseen tiedonsiirtoverkkoon yhteydessä olevan vastaanottimen AGC-ohjausta varten

Publications (3)

Publication Number Publication Date
FI20010439A0 FI20010439A0 (fi) 2001-03-05
FI20010439L FI20010439L (fi) 2002-09-06
FI113513B true FI113513B (fi) 2004-04-30

Family

ID=8560629

Family Applications (1)

Application Number Title Priority Date Filing Date
FI20010439A FI113513B (fi) 2001-03-05 2001-03-05 Referenssiarvon määrittäminen pakettkytkentäiseen tiedonsiirtoverkkoon yhteydessä olevan vastaanottimen AGC-ohjausta varten

Country Status (5)

Country Link
US (1) US7257177B2 (fi)
EP (1) EP1239587B1 (fi)
AT (1) ATE527753T1 (fi)
DK (1) DK1239587T3 (fi)
FI (1) FI113513B (fi)

Families Citing this family (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWI260896B (en) * 2003-04-04 2006-08-21 Mediatek Inc Wireless communication system with the device that detect transmission mode of communication signal
US7212843B2 (en) * 2003-05-15 2007-05-01 Motorola Inc. Current reduction in a communication device
US7995512B2 (en) * 2005-09-28 2011-08-09 Lg Electronics Inc. Method of transmitting data in cellular networks using cooperative relaying
JP4673237B2 (ja) * 2006-02-27 2011-04-20 富士通株式会社 無線受信装置
US7440412B2 (en) * 2006-03-13 2008-10-21 Tzero Technologies, Inc. Link quality prediction
KR101241884B1 (ko) * 2006-04-10 2013-03-11 엘지전자 주식회사 이동 통신 시스템에서의 제어정보 결정 방법
ATE474374T1 (de) * 2008-05-14 2010-07-15 Ericsson Telefon Ab L M Verfahren zur steuerung einer empfängerverstärkung
US9681395B2 (en) * 2015-11-13 2017-06-13 Apple Inc. Radio link monitoring for link-budget-limited devices

Family Cites Families (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FI87287C (fi) * 1991-01-15 1992-12-10 Nokia Mobile Phones Ltd Foerstaerkningsreglering av en agc-foerstaerkare i ett pao tidsmultiplexering baserat radiotelefonsystem
DE69618358T2 (de) 1995-01-31 2002-11-14 Nec Corp., Tokio/Tokyo Mobile Funkeinheit
CA2175860C (en) * 1995-06-02 2001-03-27 Randall Wayne Rich Apparatus and method for optimizing the quality of a received signal in a radio receiver
GB2315696A (en) * 1996-07-31 1998-02-11 Weatherford Lamb Mechanism for connecting and disconnecting tubulars
US6012031A (en) * 1997-09-24 2000-01-04 Sony Corporation Variable-length moving-average filter
FI105626B (fi) 1997-12-29 2000-09-15 Nokia Networks Oy Vastaanottomenetelmä ja vastaanotin
US6603825B1 (en) * 1999-01-12 2003-08-05 Motorola Inc. Automatic gain control for a receiver and method therefor
JP3551841B2 (ja) * 1999-06-09 2004-08-11 日本電気株式会社 受信機及びその利得制御方法
US6502063B1 (en) * 1999-12-09 2002-12-31 Telefonaktiebolaget Lm Ericsson (Publ) Method and apparatus for recursive filtering of parallel intermittent streams of unequally reliable time discrete data

Also Published As

Publication number Publication date
US7257177B2 (en) 2007-08-14
FI20010439A0 (fi) 2001-03-05
ATE527753T1 (de) 2011-10-15
EP1239587A3 (en) 2007-04-04
EP1239587B1 (en) 2011-10-05
EP1239587A2 (en) 2002-09-11
FI20010439L (fi) 2002-09-06
US20020163980A1 (en) 2002-11-07
DK1239587T3 (da) 2011-11-28

Similar Documents

Publication Publication Date Title
KR101024873B1 (ko) 적응 변조 및 코딩 기법을 위한 공통 제어 채널 업링크 전력 제어
EP1108315B1 (en) Neighbour cell measurements for cell re-selection
FI111596B (fi) Menetelmä matkaviestimen tehonkulutuksen alentamiseksi ja matkaviestin
AU2002259200A1 (en) Common control channel uplink power control for adaptive modulation and coding techniques
EP0989691A2 (en) Method and apparatus for adaptive setting of initial traffic power
FI113513B (fi) Referenssiarvon määrittäminen pakettkytkentäiseen tiedonsiirtoverkkoon yhteydessä olevan vastaanottimen AGC-ohjausta varten
FI106996B (fi) Menetelmä tehonkäytön indikoimiseksi pakettivälitteisessä tiedonsiirtojärjestelmässä
FI111203B (fi) Referenssiarvon määrittäminen vastaanottimen AGC-ohjausta varten yleisellä pakettiohjauskanavalla
KR100824230B1 (ko) 셀룰러 통신 시스템에서 셀 선택을 제어하기 위한 방법 및장치
US7545774B1 (en) Method for indicating power consumption in a packet switched communication system

Legal Events

Date Code Title Description
PC Transfer of assignment of patent

Owner name: NOKIA TECHNOLOGIES OY

MA Patent expired