[go: up one dir, main page]

FI105961B - Vastaanottomenetelmä ja vastaanotin - Google Patents

Vastaanottomenetelmä ja vastaanotin Download PDF

Info

Publication number
FI105961B
FI105961B FI982701A FI982701A FI105961B FI 105961 B FI105961 B FI 105961B FI 982701 A FI982701 A FI 982701A FI 982701 A FI982701 A FI 982701A FI 105961 B FI105961 B FI 105961B
Authority
FI
Finland
Prior art keywords
frames
coding depth
data
signal
received
Prior art date
Application number
FI982701A
Other languages
English (en)
Swedish (sv)
Other versions
FI982701A (fi
FI982701A0 (fi
Inventor
Anu Virtanen
Pasi Kinnunen
Outi Rikola
Sami Salonen
Original Assignee
Nokia Networks Oy
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Nokia Networks Oy filed Critical Nokia Networks Oy
Priority to FI982701A priority Critical patent/FI105961B/fi
Publication of FI982701A0 publication Critical patent/FI982701A0/fi
Priority to EP99958226A priority patent/EP1062757A2/en
Priority to PCT/FI1999/000999 priority patent/WO2000036782A2/en
Priority to AU15641/00A priority patent/AU1564100A/en
Priority to CN99803764A priority patent/CN1295749A/zh
Publication of FI982701A publication Critical patent/FI982701A/fi
Priority to NO20004047A priority patent/NO20004047L/no
Priority to US09/638,458 priority patent/US6707859B1/en
Application granted granted Critical
Publication of FI105961B publication Critical patent/FI105961B/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/004Arrangements for detecting or preventing errors in the information received by using forward error control
    • H04L1/0075Transmission of coding parameters to receiver
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/004Arrangements for detecting or preventing errors in the information received by using forward error control
    • H04L1/0056Systems characterized by the type of code used
    • H04L1/007Unequal error protection
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/004Arrangements for detecting or preventing errors in the information received by using forward error control
    • H04L1/0056Systems characterized by the type of code used
    • H04L1/0071Use of interleaving

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Communication Control (AREA)
  • Error Detection And Correction (AREA)
  • Detection And Prevention Of Errors In Transmission (AREA)

Description

105961
Vastaanottomenetelmä ja vastaanotin
Keksinnön ala
Keksinnön kohteena on vastaanotin ja vastaanottomenetelmä tiedonsiirtojärjestelmässä, jossa siirrettävä signaali voi käsittää tietoa joka lähete-5 tään useaa eri siirtomuotoa käyttäen kehysmuotoisena ja jossa menetelmässä kulloinkin käytetyt siirtomuodot ilmaistaan kehyksessä. Erityisesti keksintö kohdistuu siihen, kuinka voidaan havaita virheet siirtonopeuden ilmaisussa.
Keksinnön tausta
Tiedonsiirtojärjestelmille asetettavat vaatimukset kasvavat jatkuvas-10 ti. Erityisesti tämä koskee langattomia tiedonsiirtojärjestelmiä, kuten solukkora-diojärjestelmiä, joilta halutaan yhä monipuolisempia palveluita, kuten esimerkiksi erilaisia data-ja videopalvelulta.
Perinteisesti langattomia tiedonsiirtojärjestelmiä on käytetty vain puheen siirtoon. Erilaisten välitettävien palveluiden määrän kasvaminen tarkoit-15 taa erityisesti langattomissa järjestelmissä sitä, että järjestelmän on kyettävä siirtämään radiotien yli eri kapasiteetin omaavia signaaleja, kuten esimerkiksi puhetta datanopeudella 8 kbit/s ja dataa nopeudella 64 kbit/s. Tämän lisäksi on tarvetta lähettää eri laatutason omaavia signaaleja, jotka tyypillisesti tarvitsevat myös eri datanopeutta samanaikaisesti. Eräänä tyypillisenä esimerkkinä 20 voidaan mainita videoyhteys, jossa kuva tarvitsee suurta datanopeutta ja korkeaa laatutasoa, mutta ääni voidaan lähettää pienemmällä datanopeudella ja laatutasolla. Tiedonsiirtojärjestelmän tulisi siis kyetä tehokkaasti toimimaan ympäristössä, jossa välitetään monen eri datanopeuden, laatutason ja palvelu-tyypin lähetyksiä.
25 Erityisesti digitaalisille tiedonsiirtojärjestelmille on tyypillistä, että sig naalien lähetys tapahtuu kehysmuotoisesti. Kehys koostuu useista aikaväleistä. Järjestelmissä, joissa tietoa voidaan siirtää useilla eri siirtomuodoilla, täytyy kussakin kehyksessä ilmaista, mitä siirtomuotoa kehyksessä on käytetty. Eri siirtomuodot toteutetaan usein joko aikavälin dataosan koon tai datan lähettä-30 misen yhteydessä käytetyn koodauksen vaihteluilla. Siirtomuoto voi vaihdella periaatteessa kehyksittäin tai aikaväleittäin.
Koska signaalien laatutaso vaihtelee, on selvää, että eri tyyppisillä signaaleilla käytetään erilaista koodausta. Täten esimerkiksi kanavakoodauksen syvyys vaihtelee eri signaaleilla. Esimerkkinä mainittakoon puhe ja video-35 yhteydet, joissa puheelle käytetään tyypillisesti yhden kehyksen mittaista koo- 2 105961 daussyvyyttä ja videolle k:n kehyksen mittaista kanavakoodaussyvyyttä, jossa k > 1. Kulloinkin käytetty siirtomuoto ja koodaussyvyys ilmaistaan TFI-kontrolli-biteillä (Transport Format Indicator), joka lähetetään dedikoidulla kontrollikana-valla.
5 Kun yhdellä radiolinkillä lähetetään yhtä palvelua tai useaa palve lua, joilla on sama kanavakoodaussyvyys, voidaan kontrollibittien koodaus toteuttaa datan kanssa saman aikaperiodin ylitse, kuten tunnetun tekniikan mukaisissa ratkaisuissa suoritetaan. Tällöin kontrollibittien koodaus on suoritettava lyhintä koodaussyvyyttä käyttävän palvelun mukaan, jotta vältytään ylimää-10 Täisiltä viiveiltä radiolinkillä. Tunnetun tekniikan mukaisen ratkaisun ongelmana on se, että kontrollibitit eivät voi hyödyntää samaa lomittelua kuin data, jolla on pitempi koodaussyvyys. Lomittelun ansiosta datan virhesuhde BER pienenee, mutta samoin ei käy kontrollibiteille.
Tästä syystä kontrollibitit saattavat olla alttiimpia virheille kuin data-15 bitit. Mikäli kontrollibitit ovat virheellisiä, palvelujen demultipleksaus ja siirtonopeuksien sovitus vastaanottimessa tapahtuu virheellisesti. Viterbi- ja turbode-kooderin sisäänmenoon tulee satunnaisia bittejä eikä virheellisesti käsitellyn kehyksen sisältöä voida dekoodata oikein.
Keksinnön lyhyt selostus 20 Keksinnön tavoitteena onkin toteuttaa menetelmä ja menetelmän toteuttava laitteisto siten, että yllä mainitut ongelmat saadaan ratkaistua. Tämä saavutetaan keksinnön mukaisella vastaanottomenetelmällä tiedonsiirtojärjestelmässä, jossa siirrettävä signaali voi käsittää tietoa joka lähetetään useaa eri : siirtomuotoa käyttäen kehysmuotoisena, joissa kehyksissä siirretään myös tie- 25 to käytetystä siirtomuodosta kontrollibittien avulla, ja jossa lähetettävälle tiedolle suoritetaan koodaus siirrettävän tiedon ominaisuuksista riippuvalla koodaus-syvyydellä, joista koodaussyvyyksistä ainakin osa on annetun peruskoodaus-syvyyden TK monikertoja. Keksinnön mukaisessa menetelmässä vastaanotettaessa signaalia, jonka tiedetään käsittävän tietoa, joka on koodattu käyttäen 30 koodaussyvyyttä n * TK , jos havaitaan, että on vastaanotettu n - x kehystä, jossa positiivinen kokonaisluku x on pienempi kuin n, joissa kehyksissä on tunnistettu kontrollibitit, jotka ilmaisevat kehyksessä olevan tunnetun koodaussy-vyyden n * TK omaavan tiedon, ja x kehystä, jossa kontrollibitit eivät ilmaise tunnetun koodaussyvyyden n * TK tiedon olemista signaalissa, päätellään, että 35 kyseiset x-kehystä on vastaanotettu virheellisinä.
3 105961
Keksinnön kohteena on myös vastaanotin tiedonsiirtojärjestelmässä, jossa siirrettävä signaali voi käsittää tietoa joka lähetetään useaa eri siirtomuotoa käyttäen kehysmuotoisena, joissa kehyksissä siirretään myös tieto käytetystä siirtomuodosta kontrollibittien avulla, ja jossa lähetettävälle tiedolle ’ 5 suoritetaan koodaus siirrettävän tiedon ominaisuuksista riippuvalla koodaussy- vyydellä, joista koodaussyvyyksistä ainakin osa on annetun peruskoodaussy-vyyden TK monikertoja. Keksinnön mukaisessa vastaanottimessa vastaanotettaessa signaalia, jonka tiedetään käsittävän tietoa, joka on koodattu käyttäen koodaussyvyyttä n * TK , vastaanotin käsittää välineet havaita, että on νοεί 0 taanotettu n - x kehystä, jossa positiivinen kokonaisluku x on pienempi kuin n, ja välineet tunnistaa kehyksistä kontrollibitit, jotka ilmaisevat kehyksessä olevan tunnetun koodaussyvyyden n * TK omaavan tiedon, ja välineet havaita, että on vastaanotettu x kehystä, jossa kontrollibitit eivät ilmaise tunnetun koodaussyvyyden n * TK tiedon olemista signaalissa, ja välineet päätellä, että ky-15 seiset x-kehystä on vastaanotettu virheellisinä.
Keksinnön edulliset suoritusmuodot ovat epäitsenäisten patenttivaatimusten kohteena.
Keksintö perustuu siihen, että kun tiedetään, että ollaan vastaanottamassa palvelua, jonka koodaussyvyys on n kehystä, ja että ollaan vastaan-20 ottamassa sellaisia kehyksiä joissa kyseistä palvelua pitäisi edellisten kehysten lukumäärän mukaan olla, ja havaitaan sellaiset kontrollibitit joiden mukaan kyseistä palvelua ei kehyksessä ole, voidaan tästä päätellä että on tapahtunut virhe vastaanotossa.
Keksinnön mukaisella menetelmällä ja järjestelmällä saavutetaan 9 25 useita etuja. Koska keksinnön mukaisella menetelmällä voidaan havaita virheitä vastaanotossa jo ennen dekoodausta, voidaan dekoodausvirheitä pienentää nollaamalla virheelliset bitit, koska nollatut bitit aiheuttavat pienemmän virheen kuin satunnaisesti virheelliset bitit.
Kuvioiden lyhyt selostus 30 Keksintöä selostetaan nyt lähemmin edullisten suoritusmuotojen yh teydessä, viitaten oheisiin piirroksiin, joissa kuvio 1 havainnollistaa esimerkkiä tietoliikennejärjestelmästä, jossa keksintöä voidaan soveltaa, kuvio 2 esittää toisen esimerkkinä käytettävän matkapuhelinjärjes-35 telmän rakennetta, 4 105961 kuvio 3 havainnollistaa tarkemmin esimerkkinä käytettävän matkapuhelinjärjestelmän rakennetta, kuvio 4 esittää esimerkkiä keksinnön mukaisessa järjestelmässä käytettävästä kehysrakenteesta, 5 kuvio 5 havainnollistaa esimerkkiä kontrollibittien koodauksesta, kuvio 6 esittää lähetin-vastaanotin parin rakennetta ja toimintaa,
Keksinnön yksityiskohtainen selostus
Esillä olevaa keksintöä voidaan käyttää erilaisissa matkapuhelinjärjestelmissä, joissa on mahdollista lähettää samanaikaisesti signaalia, joka kä-10 sittää tietoa usealla eri siirtonopeudella ja laatuvaatimuksilla. Sinänsä ei ole merkitystä mitä monikäyttömenetelmää järjestelmässä käytetään. Esimerkiksi CDMA, WCDMA sekä TDMA ovat mahdollisia monikäyttömenetelmiä. Kuviossa 1 havainnollistetaan erästä digitaalista tiedonsiirtojärjestelmää, jossa keksinnön mukaista ratkaisua voidaan soveltaa. Kyseessä on osa solukkoradio-15 järjestelmästä, joka käsittää tukiaseman 100, joka on kaksisuuntaisessa yhteydessä 102-106 tilaajapäätelaitteisiin 108-112. Tukiasema on edelleen yhteydessä tukiasemaohjaimeen 114, joka välittää päätelaitteiden yhteydet muualle verkkoon. Kuvion 1 yksinkertaistetussa esimerkissä siis kaksisuuntaisessa yhteyksissä 102- 106 tilaajapäätelaitteiden ja tukiaseman välillä 108-112 siirret-20 tävä signaali voi käsittää tietoa joka lähetetään useaa eri siirtomuotoa käyttäen. Signaalit lähetetään kehysmuotoisena, ja kehyksissä siirretään myös tieto käytetystä siirtomuodosta kontrollibittien avulla. Lähetettävälle tiedolle suoritetaan koodaus koodaussyvyydellä, joka voi riippua esimerkiksi siirtonopeudesta, signaalin halutusta laadusta, maksimiviiveestä ja tiedon siirtosuunnasta.
25 Jatkossa keksinnön käyttöä kuvataan suorasekvenssitekniikalla to teutettua laajakaistaista koodijakoista monikäyttömenetelmää käyttävässä matkapuhelinjärjestelmässä, keksintöä siihen kuitenkaan rajoittamatta. Siten esimerkiksi Japanissa ARIB.in (Association of Radio Industries and Businesses) kehittämä ehdotus IMT-2000 matkapuhelinjärjestelmäksi on keksin-30 nön mukainen järjestelmä. Esimerkit pohjautuvat VVCDMA-järjestelmän kuvaukseen, josta on saatavissa lisätietoa ETSI:n (European Telecommunications Standards Institute) spesifikaatiosta "The ETSI UMTS Terrestrial Radio Access (UTRA) ITU-R RTT Candidate Submission (Tdoc SMG2 260/98, May/June 1998)”, joka otetaan tähän viitteeksi.
35 Viitaten kuvioon 2 selostetaan erään keksinnön mukaisen esimerk kinä käytettävän matkapuhelinjärjestelmän rakennetta. Matkapuhelinjärjestel- 5 105961 män pääosat ovat ydinverkko (core network) CN, maanpäällinen radioliittymä-verkko (UMTS terrestrial radio access network) UTRAN ja tilaajapäätelaite (user equipment) UE. CN:n ja UTRAN.in välinen rajapinta on nimeltään lu, ja UTRAN:in ja UE:n välinen ilmarajapinta on nimeltään Uu.
5 Radioliittymäverkko muodostuu radioverkkoalijärjestelmistä (radio network subsystem) RNS. Alijärjestelmien välinen rajapinta on nimeltään lur. Kukin radioverkkoalijärjestelmä RNS muodostuu radioverkkokontrollerista (radio network controller) RNC ja yhdestä tai useammasta ns B-solmusta (node B) B. Radioverkkokontrollerin RNC ja solmu B:n välinen rajapinta on ni-10 meltään lub. B-solmun kuuluvuusaluetta eli solua merkitään kuviossa 2 C:llä.
Kuviossa 2 esitetty kuvaus on melko abstrakti, joten sitä selvennetään kuviossa 3 esitetyllä tarkemmalla esimerkillä solukkoradiojärjestelmästä. Kuvio 3 sisältää vain oleellisimmat lohkot, mutta alan ammattimiehelle on selvää, että tavanomaiseen solukkoradioverkkoon sisältyy lisäksi muitakin toimin-15 toja ja rakenteita, joiden tarkempi selittäminen ei tässä ole tarpeen. Huomattakoon myös, että kuviossa 3 on esitetty vain eräs esimerkkirakenne. Esimerkiksi aiemmin mainituissa ARIB- ja ETSI- järjestöjen kehittämissä järjestelmissä saattavat yksityiskohdat poiketa kuviossa 3 esitetyistä, mutta keksinnön kannalta näillä eroilla ei ole merkitystä.
20 Solukkoradioverkko käsittää siis tyypillisesti kiinteän verkon infrastruk tuurin eli verkko-osan 300, ja tilaajapäätelaitteita 302, jotka voivat olla kiinteästi sijoitettuja, ajoneuvoon sijoitettuja tai kannettavia mukanapidettäviä päätelaitteita. Verkko-osassa 300 on tukiasemia 304. Tukiasema vastaa edellisen kuvion B-solmua. Useita tukiasemia 304 keskitetysti puolestaan ohjaa niihin 25 yhteydessä oleva radioverkkokontrolleri 306. Tukiasemassa 304 on lähetin-vastaanottimia 308 ja multiplekseriyksikkö 312.
Tukiasemassa 304 on edelleen ohjausyksikkö 310, joka ohjaa lähetin-vastaanottimien 308 ja multiplekserin 312 toimintaa. Multiplekserillä 312 sijoitetaan useiden lähetinvastaanottimen 308 käyttämät liikenne- ja ohjauskana-30 vat yhdelle siirtoyhteydelle 314. Siirtoyhteys 314 muodostaa rajapinnan lub.
Tukiaseman 304 lähetinvastaanottimista 308 on yhteys antenniyksik-köön 318, jolla toteutetaan kaksisuuntainen radioyhteys 316 tilaajapäätelait-teeseen 302. Kaksisuuntaisessa radioyhteydessä 316 siirrettävien kehysten rakenne on järjestelmäkohtaisesti määritelty, ja sitä kutsutaan ilmarajapinnaksi 35 Uu.
Radioverkkokontrolleri 306 käsittää ryhmäkytkentäkentän 320 ja ohjausyksikön 322. Ryhmäkytkentäkenttää 320 käytetään puheen ja datan kyt- 6 105961 keritään sekä yhdistämään signalointipiirejä. Tukiaseman 304 ja radioverkko-kontrollerin 306 muodostamaan radioverkkoalijärjestelmään 332 kuuluu lisäksi transkooderi 324. Transkooderi 324 sijaitsee yleensä mahdollisimman lähellä matkapuhelinkeskusta 328, koska puhe voidaan tällöin siirtokapasiteettia 5 säästäen siirtää solukkoradioverkon muodossa transkooderin 324 ja radioverk-kokontrollerin 306 välillä.
Transkooderi 324 muuntaa yleisen puhelinverkon ja radiopuhelin-verkon välillä käytettävät erilaiset puheen digitaaliset koodausmuodot toisilleen sopiviksi, esimerkiksi kiinteän verkon muodosta solukkoradioverkon johonkin 10 muuhun muotoon ja päinvastoin. Ohjausyksikkö 322 suorittaa puhelunohjausta, liikkuvuuden hallintaa, tilastotietojen keräystä ja signalointia.
Ydinverkko CN muodostuu radioliittymäverkon ulkopuolisesta matkapuhelinjärjestelmään kuuluvasta infrastruktuurista. Kuviossa 3 kuvataan ydinverkon CN laitteista matkapuhelinkeskus 328 ja porttimatkapuhelinkeskus 15 330, joka hoitaa matkapuhelinjärjestelmän yhteydet ulkopuoliseen maailmaan, tässä yleiseen puhelinverkkoon 336. Ydinverkon CN ja radioliittymäverkon välinen rajapinta 340 on siis nimeltään lu.
Tarkastellaan seuraavaksi esimerkkiä keksinnön mukaisessa järjestelmässä käytettävästä kehysrakenteesta kuviota 4 apuna käyttäen. Kuviossa 20 4 on ylimpänä esitetty ns superkehys, joka muodostuu seitsemästäkymmenes- täkolmesta kehyksestä 400 - 406, jotka numeroidaan juoksevasti yhdestä seit-semäänkymmeneenkahteen. Superkehyksen pituus tässä esimerkkijärjestelmässä on 720 millisekuntia. Mainittakoon tässä yhteydessä, että kaikki numeeriset arvot, joita esimerkkien yhteydessä käytetään, ovat vain esimerkkejä 25 eräistä mahdollisista arvoista, eivätkä ole keksinnön kannalta oleellisia. Kunkin kehyksen pituus on 10 millisekuntia. Kukin kehys, esimerkiksi kehys 404, jaetaan kuuteentoista väliin 410 - 416. Yhden välin 414 pituus on 0.625 millisekuntia. Yksi väli vastaa tyypillisesti yhtä tehonsäätöperiodia, jonka aikana tehoa säädetään esimerkiksi yksi desibeli ylös- tai alaspäin.
30 Dedikoidut fyysiset kanavat voidaan jakaa kahteen eri osaan: dedi- . . koidut fyysiset datakanavat (dedicated physical data channel, DPDCH) 418 ja dedikoidut fyysiset kontrollikanavat (dedicated physical control channel, DPCCH) 420. Dedikoituja fyysisiä datakanavia 418 käytetään kuljettamaan dataa 422, joka on generoitu OSI:n (Open Systems Interconnection) kakkosker-35 roksessa ja sen yläpuolella, eli lähinnä dedikoituja liikennekanavia. Dedikoidut fyysiset kontrollikanavat 420 kuljettavat OSI:n ykköskerroksessa generoitua 7 105961 kontrolli-informaatiota. Kontrolli-informaatio käsittää: kanavaestimoinnissa apuna käytettävät pilottibitit (pilot bits) 424, lähetystehon säätökomennot (transmit power-control commands, TPC) 426, ja kontrollibitit (transport format indicator, TFI) 428. Kontrollibitit 428 kertovat vastaanottimelle sen hetkisen käytössä 5 olevan siirtonopeuden kullekin nousevan siirtotien dedikoidulle fyysiselle data-kanavalle.
Laskevalla siirtotiellä 432 dedikoidut fyysiset datakanavat 418 ja de-dikoidut fyysiset kontrollikanavat 420 aikamultipleksataan samaan väliin 414. Nousevalla siirtotiellä 430 sitävastoin kyseiset kanavat lähetetään rinnakkai-10 sesti siten, että ne ovat IQ-koodimultipleksattu (i=in-phase, Q=quadrature) kuhunkin kehykseen 404 ja moduloidaan käyttäen kaksoiskanava QPSK-modu-laatiota (dual-channel quadrature phase-shift keying modulation).
Keksinnön mukaisessa järjestelmässä kehys käsittää siis kontrollibit-tejä TFI (transport format indicator, TFI) 428, jotka ilmaisevat kehyksessä käy-15 tetyn siirtonopeuden ja koodaussyvyyden. Kontrollibitit koodataan edullisesti biortogonaalisen koodin avulla eli bitit kuvataan Walsh-funktioiden avulla. Oletetaan, että Rl-bittejä on N^, kappaletta. Tällöin niiden avulla voidaan ilmaista 2Nm eri siirtonopeutta. Oletetaan esimerkiksi että Νγρ, = 6. Tällöin käytetään (32,6) biortogonaalista koodausta, eli käytetään 32 bittisiä Walsh-funktioita ja 20 niiden binäärisiä komplementteja, jolloin saadaan 64 koodisanaa. Tällöin siis TFI - kenttä vie kehyksessä 32 bittiä, ja tällä voidaan ilmaista 64 erilaista siirtonopeutta. Koodausta havainnollistaa kuvio 5. Biteille 500 suoritetaan biortogo-naalinen (32,6) koodaus 502, jonka jälkeen koodatut 32 bittiä 504 kuvataan fyysiseen kanavaan. Yllä kuvattu on ainoastaan eräs esimerkki TFI-bittien 25 mahdollisesta koodauksesta.
Oletetaan nyt, että vastaanotetaan signaalia, jonka tiedetään käsittävän komponentin, joka on koodattu käyttäen koodaussyvyyttä n * 10 ms. Keksinnössä käytetään hyväksi tietoa, että sanotun komponentin koodaussyvyyden täytyy pysyä samana yhden koodausblokin ajan. Koodausblokilla tarkoite-30 taan tässä siis aikaa n * 10 ms. Muodostetaan kaikista mahdollisista kontrolli-bittikombinaatioista joukko mj. Määritetään kaikista niistä mahdollisista kontrol-libittikombinaatioista, jotka ilmaisevat kehyksessä olevan tunnetun koodaussy-* vyyden n * 10 ms omaavan tiedon, joukko Pj. Joukko p, on siis joukon mi osa joukko. Oletetaan siis, että on tilanne, jossa vastaanotetaan yllämainitun kal-35 täistä komponenttia ja jotain muuta, esimerkiksi lyhyemmän koodaussyvyyden omaavaa komponenttia, kuten puhetta, jonka koodaussyvyys edullisesti on yksi kehys eli 10 ms. Kun dekoodataan kontrollibittejä tiedetään, että kontrollibit- 105961 s tikombinaatioiden tulee kuulua joukkoon p, ainakin yhden koodausblokin ajan. Jos nyt havaitaan, on vastaanotettu n - x kehystä, jossa positiivinen kokonaisluku x on pienempi kuin n, joissa kehyksissä on tunnistettu kontrollibittikombi-naatio, joka kuuluu joukkoon p„ ja edelleen on havaittu x kehystä, joiden kont-5 rollibittikombinaatio ei kuulu joukkoon Pi, niin tästä voidaan päätellä, että kyseisten kehysten TFI:t ovat virheellisiä. Edullisesti x on pienempi kuin n/2, eli jos vastaanotetaan n kehystä, joissa on tietty TFI-informaatio yli puolessa kehyksistä eli n-x kehyksissä, niin tehdään päätös, että kyseinen tieto on oikea ja lopuissa kehyksissä olevat TFI-tiedot ovat vääriä.
10 Havaittujen virheellisten kehysten data nollataan lomituksen purun- yhteydessä. Syy datan nollaukseen on se, että viterbidekooderi ja turbodekoo-deri ovat vähemmän herkkiä nollille kuin satunnaisesti virheellisille biteille. Mikäli n on riittävän suuri, esimerkiksi kahdeksan, ja virheellisiä kehyksiä on vain yksi, dekooderi saattaa pystyä korjaamaan virheellisen kehyksen oikein vas-15 taanotettujen n-1 kehyksen avulla, koska lomittelun purku sekoittaa peräkkäiset nollatut bitit hajalleen n:n kehyksen sisällä.
Kuviossa 6 kuvataan erään keksinnön mukaisen lähetin - vastaanotin parin toimintaa ja rakennetta. Kuvio 6 kuvaa laskevan siirtosuunnan tapausta, jolloin radiolähetin sijaitsee B-solmussa B ja radiovastaanotin tilaaja-20 päätelaitteessa UE.
Lohkossa 600 kuvataan radiolähettimen oleelliset toiminnot. Erilaisia fyysiseen kanavaan sijoitettavia palveluita ovat esimerkiksi puhe, data, liikkuva tai pysäytetty videokuva, ja järjestelmän ohjauskanavat, joita käsitellään radiolähettimen ohjausosassa 602. Kuviossa kuvataan ohjauskanavan ja kah-: 25 den eri palvelun datan 604 ja 606 käsittely. Eri palvelut edellyttävät erilaisia lähdekoodausvälineitä, esimerkiksi puhe edellyttää puhekoodekkia. Lähdekoo-dausvälineitä ei ole selvyyden vuoksi kuitenkaan kuvattu kuviossa 6.
Eri kanaville suoritetaan sitten erilaista kanavakoodausta lohkoissa 608 - 612. Kanavakoodausta ovat esimerkiksi erilaiset lohkokoodit (block co-30 des), joista eräs esimerkki on syklinen redundanttisuuden tarkistus (cyclic redundancy check, CRC). Lisäksi käytetään tyypillisesti konvoluutiokoodausta ja sen erilaisia muunnelmia, esimerkiksi punkturoitua konvoluutiokoodausta tai turbokoodausta.
Jollekin palveludatalle voidaan seuraavaksi suorittaa ensimmäinen 35 lomittelu ensimmäisessä ja toisessa lomittelijassa 614 ja 615. Lomittamisen tarkoitus on helpottaa virheenkorjausta. Tämän ansiosta hetkellinen häipymä 9 105961 radiotiellä ei välttämättä vielä tee siirrettyä informaatiota tunnistuskelvottomaksi. Palvelut multipleksataan yhteen ensimmäisessä multiplekserissä 618. Tämän jälkeen voidaan suorittaa toinen lomittelu toisessa lomittelijassa 620. Lomitettu data ja ohjauskanava multipleksataan yhteen toisessa multiplekserissä 5 622.
Sitten multipleksatut bitit levitetään hajotuskoodilla, sekoitetaan se-koituskoodilla, ja moduloidaan modulaattorissa 624 ja viedään radiotaajuus-osille 626, jotka voivat käsittää erilaisia tehonvahvistimia ja kaistanleveyttä rajoittavia suodattimia. Analoginen radiosignaali lähetään sitten antennin 628 10 kautta radiotielle Uu.
Kuvion 6 lohkossa 630 kuvataan radiovastaanottimen oleelliset toiminnot. Radiovastaanotin on CDMA-järjestelmässä tyypillisesti, joskaan ei välttämättä, RAKE-vastaanotin. Radiotieltä Uu vastaanotetaan analoginen radiotaajuinen signaali antennilla 632. Signaali viedään radiotaajuusosiin 634, 15 jotka käsittävät suodattimen, joka estää halutun taajuuskaistan ulkopuoliset taajuudet. Sen jälkeen signaali muunnetaan demodulaattorissa 636 välitaajuu-delle tai suoraan kantataajuudelle, jossa muodossa oleva signaali näytteiste-tään ja kvantisoidaan.
Koska kyseessä on monitie-edennyt signaali, eri teitä pitkin eden-20 neet signaalikomponentit pyritään yhdistämään lohkossa 638, joka käsittää tunnetun tekniikan mukaisesti useita RAKE-haaroja. RAKE-haarojen eri viiveillä vastaanottamia signaalikomponentteja etsitään korreloimalla vastaanotettua signaalia käytettyjen hajotuskoodien kanssa, joita on viivästetty ennalta määrätyillä viiveillä. Kun signaalikomponenttien viiveet on löydetty, samaan signaa-25 liin kuuluvat signaalikomponentit yhdistetään. Samalla signaalikomponenttien hajotuskoodaus puretaan kertomalla signaali fyysisen kanavan omalla hajotus-koodilla.
Näin saatu kapeakaistainen signaali viedään ensimmäiselle demul-tiplekserille 640, jossa ohjaus- ja datakanavat DPCCH ja DPDCH erotetaan 30 toisistaan. Ohjaussignaali viedään toiselle demultiplekserille 642, jossa erotetaan pilottisignaali, tehonsäätöbitit TPC ja kontrollibitit TFI toisistaan. TFI-bitit viedään edelleen ensimmäiselle dekooderille 644, joka dekoodaa kontrollibitit " TFI. Pilottisignaali ja tehonsäätöbitit TPC 660 viedään edelleen vastaanotti men muihin osiin.
35 Käytetään tässä esimerkissä samoja numeerisia arvoja kuin edellä.
Oletetaan, että vastaanotetaan signaalia, jonka tiedetään käsittävän kompo- 10 105961 nentin, joka on koodattu käyttäen koodaussyvyyttä n * 10 ms. Keksinnön mukaisessa vastaanottaessa ensimmäinen dekooderi 644 on sovitettu havaitsemaan, että on vastaanotettu n - x kehystä, jossa positiivinen kokonaisluku x on pienempi kuin n, ja tunnistamaan kehyksistä kontrollibitit, jotka ilmaisevat ke-5 hyksessä olevan tunnetun koodaussyvyyden n * 10 ms omaavan tiedon. Dekooderi on edelleen sovitettu havaitsemaan, että on vastaanotettu x kehystä, jossa kontrollibitit eivät ilmaise tunnetun koodaussyvyyden n * 10 ms tiedon olemista signaalissa, ja päättelemään, että kyseiset x-kehystä on vastaanotettu virheellisinä.
10 Ensimmäiseltä demultiplekseriltä 640 datasignaali viedään ensim mäiselle lomituksen purkajalle 646, jossa suoritetaan ensimmäinen lomituksen purku, vastaten lähettimen lomittelijassa 620 suoritettua lomittelua. Seuraa-vaksi signaali viedään kolmannelle demultiplekserille 648, jossa eri palvelut erotetaan toisistaan. Kolmannelle demultiplekserille 648 tulee ensimmäiseltä 15 dekooderilta 644 tieto kontrollibiteistä TFI. Tämän tiedon perusteella demulti-plekseri 648 kykenee erottamaan eri palvelut toisistaan. Palveluiden datasig-naalit viedään toiselle ja kolmannelle lomituksen purkajalle 652 ja 654, ja siitä edelleen toiselle ja kolmannelle dekooderille 656 ja 658, joissa puretaan lähetyksessä käytetty kanavakoodaus, esimerkiksi lohkokoodaus ja konvoluutio-20 koodaus. Konvoluutiokoodaus puretaan edullisesti Viterbi-dekooderilla.
Mikäli ensimmäinen dekooderi on havainnut virheen kontrollibiteis-sä, voidaan virheellisten kehysten data nollata siinä lomituksen purkajassa, joka purkaa kyseisen palvelun signaalia eli toisessa tai kolmannessa lomituksen purkajassa 652, 654.
25 Keksinnön mukaiset piirteet vastaanottimessa voidaan toteuttaa edullisesti ohjelmallisesti sopivina ohjelma-askelina signaali- tai yleisprosesso-rissa tai sopivia erillisiä komponentteja käyttäen. Vastaanottimen muut osat voidaan toteuttaa alan ammattimiehelle tunnetuilla menetelmillä.
Vaikka keksintöä on edellä selostettu viitaten oheisten piirustusten . 30 mukaiseen esimerkkiin, on selvää, ettei keksintö ole rajoittunut siihen, vaan si tä voidaan muunnella monin tavoin oheisten patenttivaatimusten esittämän keksinnöllisen ajatuksen puitteissa.

Claims (11)

105961
1. Vastaanottomenetelmä tiedonsiirtojärjestelmässä, jossa siirrettävä signaali voi käsittää tietoa joka lähetetään useaa eri siirtomuotoa käyttäen kehysmuotoisena, joissa kehyksissä (410-416) siirretään myös tieto käytetystä 5 siirtomuodosta kontrollibittien (428) avulla, ja jossa lähetettävälle tiedolle suoritetaan koodaus siirrettävän tiedon ominaisuuksista riippuvalla koodaussyvyy-dellä, joista koodaussyvyyksistä ainakin osa on annetun peruskoodaussyvyy-den TK monikertoja, tunnettu siitä, että vastaanotettaessa signaalia, jonka tiedetään käsittävän tietoa, joka on koodattu käyttäen koodaussyvyyttä n * TK , 10 jos havaitaan, että on vastaanotettu n - x kehystä, jossa positiivinen kokonaisluku x on pienempi kuin n, joissa kehyksissä on tunnistettu kontrollibitit, jotka ilmaisevat kehyksessä olevan tunnetun koodaussyvyyden n * TK omaavan tiedon, ja x kehystä, jossa kontrollibitit eivät ilmaise tunnetun koodaussyvyyden n * TK tiedon olemista signaalissa, päätellään, että kyseiset x-kehystä on vas-15 taanotettu virheellisinä.
2. Patenttivaatimuksen 1 mukainen menetelmä, tunnettu siitä, että määritetään kaikista mahdollisista kontrollibittikombinaatioista joukko mi, ja kaikista niistä mahdollisista kontrollibittikombinaatioista, jotka ilmaisevat kehyksessä olevan tunnetun koodaussyvyyden n * TK omaavan tiedon, joukko pj, 20 joille Pj e mj, ja signaalin vastaanotossa havaittaessa, että on vastaanotettu n - x kehystä, jossa positiivinen kokonaisluku x on pienempi kuin n, joissa kehyksissä on tunnistettu kontrollibittikombinaatio, joka kuuluu joukkoon pjt ja edelleen on havaittu x kehystä, joiden kontrollibittikombinaatio ei kuulu joukkoon pj, : niin päätellään, että kyseiset kehykset ovat virheellisiä.
3. Patenttivaatimuksen 1 tai 2 mukainen menetelmä, tunnettu siitä, että havaitut virheelliset x kehystä nollataan.
4. Patenttivaatimuksen 3 mukainen menetelmä, tunnettu siitä, että virheelliset kehykset nollataan ennen lomituksen purkua.
5. Patenttivaatimuksen 3 mukainen menetelmä, tunnettu siitä, » • ’ 30 että vastaanotetulle signaalille suoritetaan viterbidekoodaus lomituksen purun jälkeen.
6. Jonkin edellisen patenttivaatimuksen 1 - 5 mukainen menetelmä, tunnettu siitä, että positiivinen kokonaisluku x on pienempi kuin n/2.
7. Vastaanotin tiedonsiirtojärjestelmässä, jossa siirrettävä signaali 35 voi käsittää tietoa joka lähetetään useaa eri siirtomuotoa käyttäen kehysmuotoisena, joissa kehyksissä (410 - 416) siirretään myös tieto käytetystä siirto- 12 105961 muodosta kontrollibittien (428) avulla, ja jossa lähetettävälle tiedolle suoritetaan koodaus siirrettävän tiedon ominaisuuksista riippuvalla koodaussyvyydel-lä, joista koodaussyvyyksistä ainakin, osa on annetun peruskoodaussyvyyden TK monikertoja, tunnettu siitä, että vastaanotettaessa signaalia, jonka tie-5 detään käsittävän tietoa, joka on koodattu käyttäen koodaussyvyyttä n 1 TK , vastaanotin käsittää välineet (644) havaita, että on vastaanotettu n - x kehystä, jossa positiivinen kokonaisluku x on pienempi kuin n, ja välineet (644) tunnistaa kehyksistä kontrollibitit, jotka ilmaisevat kehyksessä olevan tunnetun koodaussyvyyden n 1 TK omaavan tiedon, ja välineet (644) havaita, että on 10 vastaanotettu x kehystä, jossa kontrollibitit eivät ilmaise tunnetun koodaussyvyyden n 1 TK tiedon olemista signaalissa, ja välineet (644) päätellä, että kyseiset x-kehystä on vastaanotettu virheellisinä.
8. Patenttivaatimuksen 7 mukainen vastaanotin, tunnettu siitä, että vastaanotin käsittää välineet (652, 654) nollata havaitut virheelliset x ke- 15 hystä.
9. Patenttivaatimuksen 8 mukainen vastaanotin, tunnettu siitä, että vastaanotin käsittää lomituksen purkuvälineet (652, 654), jotka nollaavat virheelliset kehykset.
10. Patenttivaatimuksen 9 mukainen vastaanotin, tunnettu sii-20 tä, että vastaanotin käsittää välineet (656, 658) suorittaa vastaanotetulle signaalille viterbidekoodaus lomituksen purun jälkeen.
11. Jonkin edellisen patenttivaatimuksen 7-10 mukainen vastaanotin, tunnettu siitä, että positiivinen kokonaisluku x on pienempi kuin n/2. 25 13 105961
FI982701A 1998-12-14 1998-12-14 Vastaanottomenetelmä ja vastaanotin FI105961B (fi)

Priority Applications (7)

Application Number Priority Date Filing Date Title
FI982701A FI105961B (fi) 1998-12-14 1998-12-14 Vastaanottomenetelmä ja vastaanotin
EP99958226A EP1062757A2 (en) 1998-12-14 1999-12-02 Reception method and receiver
PCT/FI1999/000999 WO2000036782A2 (en) 1998-12-14 1999-12-02 Reception method and receiver using several different transport formats
AU15641/00A AU1564100A (en) 1998-12-14 1999-12-02 Reception method and receiver
CN99803764A CN1295749A (zh) 1998-12-14 1999-12-02 使用多种不同传输格式的接收方法和接收机
NO20004047A NO20004047L (no) 1998-12-14 2000-08-11 FremgangsmÕte for mottaking, samt mottaker som benytter flere forskjellige transportformater
US09/638,458 US6707859B1 (en) 1998-12-14 2000-08-14 Reception method and receiver using several different transport formats

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
FI982701A FI105961B (fi) 1998-12-14 1998-12-14 Vastaanottomenetelmä ja vastaanotin
FI982701 1998-12-14

Publications (3)

Publication Number Publication Date
FI982701A0 FI982701A0 (fi) 1998-12-14
FI982701A FI982701A (fi) 2000-06-15
FI105961B true FI105961B (fi) 2000-10-31

Family

ID=8553107

Family Applications (1)

Application Number Title Priority Date Filing Date
FI982701A FI105961B (fi) 1998-12-14 1998-12-14 Vastaanottomenetelmä ja vastaanotin

Country Status (7)

Country Link
US (1) US6707859B1 (fi)
EP (1) EP1062757A2 (fi)
CN (1) CN1295749A (fi)
AU (1) AU1564100A (fi)
FI (1) FI105961B (fi)
NO (1) NO20004047L (fi)
WO (1) WO2000036782A2 (fi)

Families Citing this family (22)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6907020B2 (en) * 2000-01-20 2005-06-14 Nortel Networks Limited Frame structures supporting voice or streaming communications with high speed data communications in wireless access networks
US7586949B1 (en) * 2000-04-03 2009-09-08 Nortel Networks Limited Interleaving data over frames communicated in a wireless channel
JP3438778B2 (ja) * 2000-05-09 2003-08-18 日本電気株式会社 W−cdma伝送速度推定方法および装置
JP3399923B2 (ja) * 2000-11-29 2003-04-28 松下電器産業株式会社 通信端末装置および通信端末装置における復号化方法
FR2819365B1 (fr) * 2001-01-11 2003-03-28 Mitsubishi Electric Telecom Eu Procede de selection d'une combinaison de formats de transport pour canaux de transport dans une station mobile et station correspondante
US7133395B2 (en) * 2001-04-06 2006-11-07 L-3 Communications Corporation Multiple access bandwidth-on-demand using MSPK with an embedded tracking channel
DE10117628A1 (de) * 2001-04-07 2002-10-10 Alcatel Sa Verfahren zum Betreiben eines funkbasierten Telekommunikationssystems
US20020146044A1 (en) * 2001-04-09 2002-10-10 Riaz Esmailzadeh Hybrid single/multiuser interference reduction detector
JP4318412B2 (ja) * 2001-08-08 2009-08-26 富士通株式会社 通信システムにおける送受信装置及び送受信方法
GB2389020B (en) * 2002-05-23 2006-02-01 Ubinetics Ltd Blind transport format detection for transmission link
JP3972770B2 (ja) * 2002-08-28 2007-09-05 日本電気株式会社 Tf判定装置及びそれに用いるtf判定方法並びにそのプログラム
US7474643B2 (en) 2003-10-02 2009-01-06 Qualcomm Incorporated Systems and methods for communicating control data using multiple slot formats
US7283492B2 (en) * 2003-10-02 2007-10-16 Qualcomm Incorporated Systems and methods for multiplexing control information onto a physical data channel
UA83256C2 (ru) * 2003-10-02 2008-06-25 Квелкомм Инкорпорэйтед Система и способ мультиплексирования данных управления для множества каналов передачи данных в одном канале управления (варианты)
FI20031671L (fi) 2003-11-17 2005-05-18 Nokia Corp Menetelmä ja laite oikein vastaanotettujen siirtolohkojen raportoimiseksi langattomassa järjestelmässä
WO2005115010A1 (en) * 2004-05-13 2005-12-01 Thomson Licensing Interleaver mode detection in a digital video receiver
EP2153569B1 (en) * 2007-05-01 2019-05-22 Nokia Technologies Oy Uplink transport format selection
US9131078B2 (en) * 2007-07-27 2015-09-08 Lagavulin Limited Apparatuses, methods, and systems for a portable, image-processing transmitter
JP4626827B2 (ja) * 2007-10-19 2011-02-09 ソニー株式会社 受信装置および方法、並びにプログラム
CN104363192B (zh) * 2014-10-21 2017-10-31 江苏中兴微通信息科技有限公司 一种兼容多种帧格式的mimo通信系统的接收方法和装置
CN104580977B (zh) * 2015-02-05 2017-10-17 京东方科技集团股份有限公司 一种数据映射模式传输及识别方法和装置
AU2017320649A1 (en) * 2016-08-31 2019-01-03 Sony Semiconductor Solutions Corporation Data processing device and data processing method

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
ZA947317B (en) * 1993-09-24 1995-05-10 Qualcomm Inc Multirate serial viterbi decoder for code division multiple access system applications
US5537410A (en) * 1994-09-15 1996-07-16 Oki Telecom Subsequent frame variable data rate indication method
US5831978A (en) * 1996-10-18 1998-11-03 Telefonaktiebolaget L M Ericsson Publ. Method for multiplexing of parallel information streams in a CDMA system
US5963548A (en) * 1997-01-21 1999-10-05 Nokia Mobile Phones Limited Apparatus and method for configuring a data channel for symmetric/asymmetric data transmission
GB2330992A (en) * 1997-11-03 1999-05-05 Nokia Mobile Phones Ltd Channel estimation in a variable data rate communication system
FI981575L (fi) * 1998-07-08 2000-01-09 Nokia Networks Oy Menetelmä ja järjestelmä digitaalisen signaalin siirtämiseksi
US6498936B1 (en) * 1999-01-22 2002-12-24 Ericsson Inc. Methods and systems for coding of broadcast messages
US6169759B1 (en) * 1999-03-22 2001-01-02 Golden Bridge Technology Common packet channel

Also Published As

Publication number Publication date
US6707859B1 (en) 2004-03-16
EP1062757A2 (en) 2000-12-27
WO2000036782A2 (en) 2000-06-22
WO2000036782A3 (en) 2000-10-19
AU1564100A (en) 2000-07-03
NO20004047L (no) 2000-10-11
FI982701A (fi) 2000-06-15
CN1295749A (zh) 2001-05-16
NO20004047D0 (no) 2000-08-11
FI982701A0 (fi) 1998-12-14

Similar Documents

Publication Publication Date Title
FI105961B (fi) Vastaanottomenetelmä ja vastaanotin
JP3845014B2 (ja) 通信システムにおいてユーザにアドレスされた情報を識別する方法及び通信システム
FI100157B (fi) Muuttuvanopeuksiset piirikytketyt siirtopalvelut TDMA-pohjaisissa solu kkojärjestelmissä
JP4087316B2 (ja) データ送信方法及び移動電話システム
US6353638B1 (en) Method and system for digital signal transmission
US11356969B2 (en) Synchronization in a flexible bandwidth wireless network
JP2012231496A (ja) パイロット信号に基づく送信電力制御
CN1330816A (zh) 数字信号传输的方法和无线系统
US6728296B1 (en) Direct sequence spread spectrum system with enhanced forward error correction code feature
US20060203893A1 (en) Components and methods for processing in wireless communication data in presence of format uncertainty
US6985471B1 (en) Data transmission method, radio network subsystem, and user equipment
KR20020012595A (ko) 레이트 판정을 향상시키기 위해 프레임 에너지 메트릭을사용하는 방법 및 장치
Springer et al. UTRA FDD Mode