FI115095B - Menetelmä ja laite virheellisten informaatiokehysten ilmaisemiseksi viestintäjärjestelmässä - Google Patents

Menetelmä ja laite virheellisten informaatiokehysten ilmaisemiseksi viestintäjärjestelmässä Download PDF

Info

Publication number
FI115095B
FI115095B FI952364A FI952364A FI115095B FI 115095 B FI115095 B FI 115095B FI 952364 A FI952364 A FI 952364A FI 952364 A FI952364 A FI 952364A FI 115095 B FI115095 B FI 115095B
Authority
FI
Finland
Prior art keywords
threshold
frame
frames
bit
bits
Prior art date
Application number
FI952364A
Other languages
English (en)
Swedish (sv)
Other versions
FI952364A (fi
FI952364A0 (fi
Inventor
Sandra L Wood
Thomas J Kundmann
Lee M Proctor
Ken Stewart
Original Assignee
Motorola Inc
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 Motorola Inc filed Critical Motorola Inc
Publication of FI952364A publication Critical patent/FI952364A/fi
Publication of FI952364A0 publication Critical patent/FI952364A0/fi
Application granted granted Critical
Publication of FI115095B publication Critical patent/FI115095B/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/0056Systems characterized by the type of code used
    • H04L1/007Unequal error protection
    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03MCODING; DECODING; CODE CONVERSION IN GENERAL
    • H03M13/00Coding, decoding or code conversion, for error detection or error correction; Coding theory basic assumptions; Coding bounds; Error probability evaluation methods; Channel models; Simulation or testing of codes
    • 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/0045Arrangements at the receiver end
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/20Arrangements for detecting or preventing errors in the information received using signal quality detector
    • H04L1/201Frame classification, e.g. bad, good or erased
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/20Arrangements for detecting or preventing errors in the information received using signal quality detector
    • H04L1/208Arrangements for detecting or preventing errors in the information received using signal quality detector involving signal re-encoding

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Quality & Reliability (AREA)
  • Physics & Mathematics (AREA)
  • Probability & Statistics with Applications (AREA)
  • Theoretical Computer Science (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Error Detection And Correction (AREA)
  • Detection And Prevention Of Errors In Transmission (AREA)

Description

115095
Menetelmä ja laite virheellisten informaatiokehysten ilmaisemiseksi viestintäjärjestelmässä
Esillä oleva keksintö liittyy yleisesti viestintäjärjes-5 telmiin ja erityisesti virheellisten informaatiokehysten ilmaisemiseen näissä viestintäjärjestelmissä.
Viestintäjärjestelmät ja erityisesti digitaaliset solukkojärjestelmät käyttävät puheen- ja 10 kanavakoodaustekniikkaa analogisen puheen esittämiseksi digitaalisessa muodossa. Olennainen osa analogisen puheen aaltomuodosta näytteitetään, digitoidaan ja tiivistetään biteiksi, jotka edustavat analogista aaltomuotoa digitaalisesti. Näytteetettyjen bittien 15 lohko (tai kehys aikajakokanavoiduissa (time division multiple access, TDMA) järjestelmissä lähetetään kanavakooderiin, jossa suoritetaan lisäkäsittely. Tulokseksi saatava kanavakooderin ulostulo käy läpi asianomaisesta digitaalisesta matkaviestinjärjestelmästä 20 riippuvan jatkokäsittelyn, ja tämän jälkeen se lähetetään vastaanottavalle asemalle radioyhteydellä.
• « · • ·
Monitie-etenemisen, Rayleigh-häipymän ym. vaikutusten : vuoksi alkuperäistä puheen analogista aaltomuotoa 25 edustavalla bittien lohkolla on suuri todennäköisyys I l · turmeltua, jos viestiyhteys toimii sille tarkoitellulla signaalikohinasuhteella tai sen lähellä. Tyypilliset i digitaaliset matkaviestinjärjestelmät käsittävät syklisen redundanssitarkistuksen (CRC, cyclic redundancy 30 check), jonka avulla lähettimessä oleva kanavakooderi suorittaa eräänlaisen degeneroituneen syklisen : koodauksen lähetettävien bittien osalle (koodattava osa ’·"* biteistä käsittää tyypillisesti havainnon kannalta merkittävimmät puheen bitit). Ennalta määrätty lukumäärä ,·*·, 35 CRC-pariteettibittejä lisätään tämän tuloksena CRC- • t * 2 115095 koodisanan muodostamiseksi. Lähetetyn CRC-koodisanan vastaanottavat vastaanottimet tarkistavat tämän koodisanan, ja jos se on virheellinen, päättävät että koko bittien lohko on turmeltunut. Tämän päätöksen tekemisen 5 jälkeen mainittu bittien lohko (tai kehys) pyyhitään pois.
Global System for Mobile Communication (GSM) -matkaviestintäjärjestelmässä, joka on yleiseurooppalainen 10 digitaalinen solukkojärjestelmä (Pan-European Digital
Cellular (PEDC) radiotelephone system), on toteutettu 3-bittinen CRC-koodisana, joka antaa (50,30) lyhennetyn syklisen lohkokoodin. Tärkeä yhteyden ja vastaanottimen suorituskyvyn mitta GSMrssä on "virheellisen kehyksen 15 ilmaisin" ("Bad Frame Indicator") eli looginen BFI- lippu. BFI-lippu asetetaan, jos mikä tahansa informaatiobiteistä, jotka käsittävät ne 50 bittiä, joihin lohkokoodia sovelletaan, on vastaanotettu virheellisenä. GSM-suositus (GSM Recommendation) 5.05, 20 jonka otsikkona on "Radio Transmission and Reception", versio 4.2.0 päivätty huhtikuussa 1992, määrittelee että kymmenessä sekunnissa tiettyjen signalointiolosuhteiden vallitessa saadaan mitata keskimäärin vähemmän kuin yksi : havaitsematon virheellinen puhekehys (ts. BFI-lippua ei * 25 aseteta, jos yksi informaatiobitti on vastaanotettu i :: virheellisenä). On selvästi todettu, että alun perin to- teutettu 3-bittinen CRC-koodisana on riittämätön täyttämään GSM-suosituksessa 5.05 määritellyt BFI- spesifikaatiot, koska (50,30) koodi ei on riittävän 30 tehokas ilmaisemaan monia bittivirhekuvioita, jotka muodostavat päteviä koodisanoja ja siten tyydyttävät . CRC-oireyhtymän laskennan.
Muita kriteerejä voidaan kuitenkin johtaa muista myötä-, ·, 35 suuntaisen virheenkorjauksen (FEC, forward error correc- 3 115095 tion) tilastollisista tunnusluvuista yhdistetyn BFI-lipun muodostamiseksi. Eräs tällainen kriteeri CRC-koodisanan lisäksi on bitinkorjauskynnys. Tämä ratkaisu käyttää hyväksi sitä tosiseikkaa, että CRC:n suojaamat 5 bitit koodataan myös konvoluutiokoodia käyttäen. On mahdollista estimoida konvoluutiokoodattujen symbolien kanavan symbolivirhesuhde koodaamalla konvoluutiodekoodauksen palauttama informaatiosekvenssi uudelleen. Niiden uudelleen koodattujen kanavasymbolien 10 kertynyt lukumäärä, joiden on havaittu olevan vastaanotetuista symboleista eriäviä, muodostaa informaatiobittien virhesuhteen (BER) hyödyllisen indikaattorin. Siksi on mahdollista verrata tätä symbolivirhelukemaa (SEC, symbol error count) kynnykseen 15 - jos SEC ylittää kynnyksen, niin BFI-lippu asetetaan.
Bitinkorjauskynnyksen käyttö yhdessä CRC-koodisanan kanssa parantaa eräitä BFI:n suorituskynäkökohtia (so. puuttuvien virheellisten kehysten todennäköisyyden 20 pienentämiseksi), mutta suurentaa myös BFI:n virhehälytyssuhdetta tietyissä olosuhteissa. Esimerkiksi kun virheentarkistuskynnystä muutetaan, BFI:n virhehälytyssuhteen ja kantoaalto-häiriösuhteen (C/I, j ’ carrier to interference) suoritusarvojen välillä on : 25 käänteinen suhde, mikä vaikuttaa suoraan vastaanottimen : ; herkkyyteen. Toisin sanoen nykyiset virheen- ' ; tarkistuskynnykset eivät pysty saamaan aikaan riittävää BFI-ilmaisua ja riittävää vastaanottimen herkkyyttä samanaikaisesti.
’ 30
Siten on olemassa sellaisen menetelmän ja laitteen j tarve, joka saa aikaan riittävän BFI-ilmaisun säilyttäen samalla riittävän vastaanottimen herkkyyden digitaalisessa solukkojärjestelmässä.
• · 35 1 1 5095 4 US-patentti 5 113 400 kuvaa virheenilmaisujärjetelmän, joka ilmaisee korjattujen bittien lukumäärän osassa vastanotettua signaalia.
5 EP-patentti 0323606 kuvaa vastaanottimen monitasosignaali-tietoliikennejärjestelmää varten.
Vastaanotettu aaltomuoto dekoodataan symboleiksi vertaamalla vastaanotettua signaalitasoa neljään modulaatiotasoon, jolloin modulaatiotasot on erotettu 10 päätöskynnyksillä. Kukin pääpäätöskynnys on yhteydessä pariin lisäkynnykseen, jotka määrittelevät "epäluotettavuusalueet".
Kuvio 1 esittää yleisesti lohkokaaviomuodossa tukiaseman 15 ja/tai matkaviestimen lähetyspuolta, joka suorittaa kanavakoodauksen puhelohkoilla ja kehystää koodatut lohkot asianmukaisesti informaatiokehyksiin.
Kuvio 2 esittää yleisesti lohkokaaviomuodossa tukiaseman 20 ja/tai matkaviestimen vastaanottopuolta, joka voi edullisesti toteuttaa virheellisten informaatiokehysten ··· ilmaisun tämän keksinnön mukaan.
» » : ' : Kuvio 3 esittää yleisesti vuokaaviomuodossa kuviossa 1 » * i 25 esitetyn kanavakooderin käyttämää i kanavakoodausmenetelmää.
Kuvio 4 esittää yleisesti lohkokaaviomuodossa kanavadekooderiosaa virheellisten informaatiokehysten • 30 ilmaisemiseksi tämän keksinnön mukaan.
·.’ : Kuvio 5 esittää yleisesti useiden kynnysten käytön tila- »’'· kaaviota virheellisten informaatiokehysten ilmaisemiseksi tämän keksinnön mukaan.
35 115095 I 5
Digitaalinen solukkojärjestelmä toteuttaa virheellisten informaatiokehysten ilmaisun käyttämällä useita bitinkorjauskynnyksiä tämän keksinnön mukaan.
Digitaalisessa solukkojärjestelmässä käytettävä 5 laitteisto sopeutuu erilaisiin signalointiympäristöihin muuttamalla dynaamisesti bitinkorjauskynnystä peräkkäisten kehysten poispyyhkimisten ja kanavadekooderin korjaamien bittien perusteella. Toteuttamalla tämä dynaaminen bitinkorjauskynnys, 10 voidaan samanaikaisesti saada aikaan riittävä virheellisen kehyksen ilmaisu (BFI, bad frame indication) ja vastaanottimen herkkyys, mikä tuottaa tulokseksi parannetun havaitun äänenlaadun loppukäyttäj älle.
15
Kuvio 1 esittää yleisesti tukiaseman/matkaviestimen lähetyspuolta, kun taas kuvio 2 esittää tukiaseman/matkaviestimen vastaanottopuolta. Kuviossa 1 ja kuviossa 2 esitetyt kohdat 1-10 on kuvattu 20 seuraavassa.
.. (1) 8-bittinen/A-law PCM 8000 näytettä/s (2) 13-bittinen tasavälinen PCM, 8000 j ' ; näytettä/s : 25 (3) Puheaktiviteetin ilmaisulippu • • : ; (4) Koodattu puhe, 50 kehystä/s, 260 .·; . bittiä/kehys • * * (5) Vaitiolon kuvaaja (SID, Silence Descriptor) .. -kehys, 260 bittiä/kehys » · 30 (6) Puhelippu, ilmaisee ovatko informaatiobitit •y puhetta vai SID-informaatiota • » :/>· (7) Kanavadekooderilta vastaanotetut informaa- ·:*·: tiobitit (8) Kanavadekooderilta vastaanotetut informaa-35 tiobitit 115095 6 (9) Virheellisen kehyksen ilmaisinlippu (BFI, Bad Frame Indicator flag) (10) Vaitiolon kuvaajan lippukehys (Silence Descriptor (SID) Flag frame) 5
Kuviossa 1 lohko 101 muuntaa vain tukiasemapuolen kohdassa 1 8-bittiset/A-law PCM 8000 näytettä/s 13-bit-tiseksi tasaväliseksi PCM:ksi. Samoin vain matkaviestimen puolella mikrofoni 102 vastaanottaa analogisen 10 puheen, jonka APS 103 alipäästösuodattaa ja jonka analogi-digitaalimuunnin (A/D) (105) muuntaa sen jälkeen 13-bittiseksi tasaväliseksi PCM:ksi. Tukiasema ja matkaviestimet on esitetty kuviossa 1 vain selitystarkoituksissa; ne eivät ole fysikaalisesti 15 kytketyt niin kuin kuviossa 1 on esitetty. Seuraavaksi 13-bittinen tasavälinen PCM menee puhekooderiin 109, joka kohdassa 4 tulostaa koodatun puheen nopeudella 50 kehystä/s, 260 bittiä/kehys. Puhekooderista 109 tulostetaan myös signaali, joka menee puheaktiviteetin il-20 maisimeen 107. Puheaktiviteetin ilmaisin 107 ottaa para-metrijoukon puhekooderilta 109 ja määrittää, sisältääkö .. puhekooderin kulloinenkin 20 ms: n kehys puhetta.
’·,· Ulostulo puheaktiviteetin ilmaisimesta kohdassa 3 on 1' ; näin ollen puheaktiviteetin ilmaisulippu. Puhekooderista 25 109 tulostetaan myös signaali, joka menee | yleiskohinalähettimen toimilohkoon 111. Lohko 111 sijoittaa yleiskohinaa vastaanottimessa havaitun ko-hinatason pitämiseksi vakiona avainnettujen (keyed ("on")) ja avaintamattomien (unkeyded ("off")) signaa- « _ 30 lien välillä. Yleiskohinan sijoittamiseen liittyvät vai- heet ovat: akustisen taustakohinan kuvaus lähettimessä, • f kohinaparametrien koodaus ja dekoodaus puhekooderissa ja dekooderissa (vaitiolon kuvaaja, SID, kehykset) ja yleiskohinan kehittäminen vastaanottimessa.
35
• I
7 115095
Ulostulo lohkosta 111 kohdassa 5 on SID-kehys, jossa on 260 bittiä/kehys. Kukin ulostuloista kohdissa 3-5 menee epäjatkuvan lähetyksen (DTX, discontinuous transmission) ohjaus- ja käyttölohkoon 113. DTX on toimintatapa, jossa 5 lähetin kytketään "päälle" ("on") vain informaatiota sisältävien kehysten ajaksi. Tämä tehdään pääasiallisesti kahdesta syystä: (1) matkaviestimen akun käyttöajan pidentämiseksi tai pienemmän akun käytön sallimiseksi ja (2) keskimääräisen häiriötason pienentämiseksi 10 radioyhteydellä, mikä siten johtaa parempaan spektrihyötysuhteeseen. Ulostulo lohkosta 113 kohdassa 6 on puhelippu, joka ilmaisee, ovatko informaatiobitit puhe- vai SID-informaatiota. Toinen ulostulo lohkosta 113 kohdassa 7 käsittää informaatiobitit, jotka 15 välitetään kanavakooderi/lähetinlohkon 115 kanavakooderille. Lohko 115 suorittaa kanavakoodauksen kohdassa 7 tulostetuille biteille ja vastaavasti lähettää koodatun kanavan digitaalisessa solukko- i | järjestelmässä olevalle vastaanottimelle.
' 20
Kuten kuviossa 2 on esitetty, vastaanotin 200 vastaanottaa kuvion 1 tukiaseman/matkaviestimen : lähettämän signaalin. Lohko 201 käsittää vastaanottimen ' : 200 lähetetyn signaalin vastaanottamiseksi sekä 25 kanavadekooderipiirit 202 kanavakooder in/lähettimen 115 : koodaaman kanavan dekoodaamiseksi. Ulostulo lohkosta 201 . kohdassa 8 käsittää informaatiobitit, jotka kanavadekooderi 202 on dekoodannut. Samoin kohdassa 9 tulostetaan virheellisen kehyksen ilmaisinlippu (BFI 30 flag) kuten myös vaitiolon kuvaajan lippukehys (SID flag » ·;* frame) kohdassa 10. Ulostulot lohkosta 201 kohdissa 8-10 * · :/·· syötetään DTX:n ohjaus- ja käyttölohkoon 203 vastaan- ':*i ottopuolen osalta. Lohko 203 suorittaa samanlaiset toiminnot kuin kuvion 1 lohko 113. Ulostulo lohkosta 203 > i · 35 on signaali, joka syötetään puhekehyksen korvauslohkoon • · i · • t » δ 115095 205. Lohko 205 käyttää ennustustekniikoita kehyksen sijoittamiseksi yhden kehyksen menetysten huomioonottamiseksi. Lisäksi käytetään mykistystekniikoita sen ilmaisemiseksi, että useita | 5 peräkkäisiä kehyksiä on menetetty. Ulostulo lohkosta 205 syötetään puhedekooderi in 207, jonka sisäänmenona, kohdassa 4, on myös koodattu puhe nopeudella 50 kehys-tä/s, 260 bittiä/kehys. SID-kehys, 260 bittiä/kehys, tulostetaan myös lohkosta 203 kohdassa 5. SID-kehys i j 10 syötetään yleiskohinavastaanottimen toimintolohkoon 209, j joka suorittaa samanlaiset toiminnot kuin kuvion 1 lohko 111. Ulostulo lohkosta 209 syötetään myös puhekooderiin 207, joka dekoodaa vastaavan puheen ja tulostaa 13-bittisen tasavälisen PCM:n nopeudella 8000 näytettä/s. 15 Jos vastaanottopuoli on toteutettu tukiasemassa, niin ulostulo kohdasta 2 menee lohkoon 211, jossa 13-bittinen tasavälinen PCM muunnetaan 8-bittiseksi/A-law PCMrksi nopeudella 8000 näytettä/s. Jos vastaanottopuoli on i toteutettu matkaviestimessä, niin ulostulo kohdasta 2 20 syötetään digitaali-analogimuuntimeen (D/A) 213, joka
, muuntaa digitoidut näytteet analogiseksi puheeksi. APS
* · • ; 215 alipäästösuodattaa analogisen puheen, ja se ‘ y‘‘ lähetetään kaiuttimelle 217, jolla se lähetetään ; käyttäjälle sen alkuperäisen puhesignaalin kaltaisena, ’ 25 joka on otettu vastaan kuvion 1 kohdassa 1.
.* Kuvio 3 esittää yleisesti vuokaaviomuodossa kuviossa 1 esitetyn kanavakooderin/lähettimen 115 käyttämää kanava-koodausmenetelmää. Parhaana pidetyssä suoritusmuodossa 30 digitaalinen solukkojärjestelmä on digitaalinen GSM- solukkojärjestelmä. Digitaalisen GSM-solukkojärjestelmän • ί kanavakoodauksen yksityiskohtaisen selityksen osalta ' ’* viitataan GSM-suositukseen 5.03, otsikko "Channel ;· Coding", versio 3.5.1 päivätty tammikuussa 1990. Kim 35 muistetaan, että kuvion 1 kohta 4 käsittää * · • > # 9 115095 informaatiokehykset, jotka muodostuvat puhekooderista saaduista 260 informaatiobitistä, tämä puhekooderi 109 katsoo tämän puhelohkoksi, joka toimii nimellisnopeudella. Ennen lähettämistä kanavakooderil-5 le/lähettimelle 115 nämä 260 informaatiobittiä informaa-tiokehyksessä järjestetään uudelleen bittien tärkeyden perusteella. Bitit erotetaan kolmeen luokkaan (luokka Ia, luokka Ib ja luokka II) . Parhaana pidetyssä suoritusmuodossa informaatiokehys muodostuu luokan Ia, 10 luokan Ib ja luokan II biteistä, ja kehyksen määritetään olevan virheellinen (ja kehys pyyhitään pois) tämän keksinnön mukaan. Muita informaatiokehyksiä voidaan käyttää muissa järjestelmissä. Myös parhaana pidetyssä ! suoritusmuodossa informaatiokehys on s | 15 puheinformaatiokehys, mutta ei kuitenkaan ole poissuljettu sitä, että kehys voisi olla datainformaa-tiokehys vaihtoehtoisissa suoritusmuodoissa. Bittien erottaminen tärkeyden mukaan ei perustu siihen, mistä | puheen osasta bitti on johdettu, vaan sen sijaan sen 20 muuttujan tai kertoimen tärkeyden mukaan, josta se on , tullut puhekooderista 109.
i · *· Tarkastellaan kuviota 3, jossa 50:lie luokan Ia * · * : .* informaatiobitille 303 suoritetaan CRC-koodaus, joka ·. · 25 tuottaa tulokseksi 53 bittiä lohkon 300 ulostuloon. Nämä ·.· · 50 luokan Ia informaatiobittiä 303 katsotaan : informaatiobi teistä tärkeimmiksi, ja siksi niillä on parempi suojaus kuin informaatiokehyksessä 301 jäljellä ! olevilla biteillä. Yksityiskohtainen CRC-koodauksen . 30 kuvaus on esitetty GSM-suosituksessa 5.05, otsikko "Radio Transmission and Reception", versio 4.2.0 • 1 1 '· ·’ päivätty huhtikuussa 1992. Seuraavaksi ulostulo lohkosta * ”· 300 yhdessä 132:n luokan Ib informaatiobitin 306 kanssa syötetään lohkoon 312, jossa bitit järjestetään • · I » .···. 35 uudelleen ja lisätään loppubitit (tail bits) . Tulokseksi 115095 ίο saatava 189 bitin ulostulo lohkosta 312 käy läpi konvoluutiokoodauksen lohkossa 315 tuottaen tulokseksi 378 bitin ulostulon lohkosta 315. Jäljellä olevat 78 luokan II informaatiobittiä 309 liitetään lohkosta 315 5 tulostettaviin bitteihin, mikä tuottaa 456 lohkosta 318 tulostettavaa bittiä. Näille 456 bitille suoritetaan lohkokoodaus lohkossa 321, jolloin syötetyistä 456 bitistä saadaan tulokseksi 8 ryhmän ulostulo, kussakin ryhmässä 57 bittiä. Nämä 8 ryhmää, joissa kussakin on 57 10 bittiä, menevät lohkoon 324, jossa 4 ryhmää lomitetaan | edellisen puhelohkon viimeisten 4 ryhmän kanssa ja i | jäljellä olevat 4 pursketta jäävät odottamaan seuraavaa I puhelohkoa. Ulostulo lohkosta 324 kuvataan sen jälkeen J fysikaaliselle kanavalle lähettimen 115 lähetettäväksi.
15
Kuten edellä on esitetty, 3-bittinen CRC-koodisana on riittämätön täyttämään GSM-suosituksessa 5.05 määritellyt virheellisen kehyksen ilmaisun (BFI, bad frame indication) spesifikaatiot. Tämä CRC on 20 riittämätön rajoitetun virheenilmaisukykynsä vuoksi.
·, Vaikeasti turmeltuneet kehykset (esim. vastaanottimeen ! ei syötetä mitään haluttua signaalia) voivat silti päästä CRC-tarkistuksesta läpi. 3-bittisen koodisanan *’ yhteydessä voidaan toteuttaa bitinkorjauskynnys • · ' "· 25 järjestelmän BFI-vaatimusten täyttämiseksi. Bitin- i korjauskynnys on niiden bittien lukumäärään perustuva ; kynnys, jotka kanavadekooderissa 202 toimiva virheenkor- jausalgoritmi on korjannut. Parhaana pidetyssä suoritusmuodossa virheenkorjausalgoritmi on Viterbi-algoritmi, 30 joka on alan asiantuntijoiden tuntema tekniikka. Alkupe- , . räisessä versiossaan kanavadekooderi 202 pyyhki pois ; puhekehykset, joissa Viterbi-algoritmi oli korjannut ' > I I · enemmän kuin 48 bittiä. Tämä tuotti tulokseksi ·;* virhesuhteen yksi kehys 15 sekuntia kohti. Toisin 35 sanoen, mikäli vastaanottimessa ei ollut olemassa 115095 n signaalia, yhtä kehystä ei pyyhitty pois (eli yksi virheettömäksi luultu kehys pääsi läpi) joka 15. sekunti; tämä täyttää juuri ja juuri spesifikaation yksi j väärä ilmaisu joka 10. sekunti (keskimäärin). Vieläpä 5 yhdellä väärällä ilmaisulla joka 15. sekunti loppukäyttäjällä toteaa äänenlaadun havaittavan huononemi s en.
Lisäksi on olemassa muita CRC-koodisanaan/yhteen ainoaan 10 bitinkorjauskynnykseen liittyviä ongelmia kuten edellä on esitetty. Bitinkorjauskynnystä voidaan suurentaa suorituskyvyn parantamiseksi rinnakkaiskanavan häiriöiden suhteen mutta BFI-suhteen kustannuksella. Tämä tapahtuu, koska symbolivirhelukema riippuu 15 informaatiobittien kuviosta (ja siten kanavakoodatuista symboleista) sekä virheellisinä vastaanotettujen i kanavakoodattujen symbolien lukumäärästä. Koska
| informaatiokuvio on olennaisesti satunnainen, niin SEC
I voidaan katsoa satunnaismuuttujaksi. SEC siis soveltuu 20 sekä luokalle Ia että luokalle Ib — virheet luokassa Ib . voivat suurentaa SEC:tä ja ilmaista poispyyhkimisen, jos i t · luokan Ia bitit itse asiassa olivat oikein. Sellaisenaan • » SEC-kynnystestille voidaan määrätä vikahälytyssuhde (BFI ; .1 ilmaissut, jos luokan Ia virheitä ei ole olemassa) ja 25 hälyttämättäjättösuhde (BFI ei ilmaissut, jos virheitä j | oli olemassa). Kynnyksen suurentaminen pienentää vikahälytysten lukumäärää osoittaen siten vastaanottimen herkkyyden paranemista. Menetettyjen hälytysten lukumäärä kuitenkin suurenee ja suurentaa siten 30 ilmaisematta jääneiden BFI:den lukumäärää.
” Kuvio 4 esittää yleisesti vuokaaviomuodossa · kanavadekooderia 202 virheellisten informaatiokehysten ·.. ilmaisemiseksi esillä olevan keksinnön mukaan. Keksinnön .1·. 35 mukainen menetelmä ja laite käsittävät 12 115095 bitinkorjauskynnyksen muuttamisen peräkkäisten virheettömien kehysten lukumäärän ja/tai kanavadekooderin 201 määrityksen mukaan virheellisinä vastaanotettujen peräkkäisten kehysten lukumäärän 5 perusteella. Teoriassa bitinkorjaustilojen lukumäärä ja niiden peräkkäisten kehysten lukumäärä, jotka ovat tarpeen siirtymiseksi tilasta toiseen, on rajoittamaton. Todellisuudessa 2-tilainen järjestelmä tuottaa riittävän suorituskyvyn vähimmällä mutkikkuudella.
10
Kun vastaanotin 200 vastaanottaa lähetetyn signaalin, vastaanotin 200 demoduloi, poistaa signaalin lomituksen ja salauksen ja antaa 456 bittiä kanavadekooderiin 202 kanavadekoodauksen tarkoituksissa. Kuviossa 4 nämä 456 15 bittiä käsittävät 378 konvoluutiokoodattua bittiä 414 ja 78 luokan II bittiä 416. Ideaalisessa signalointiympäristössä nämä 456 kanavadekooderille 202 annettua bittiä tulostettaisiin kuvion 3 lohkosta 318; vaikeissa signalointiympäristöissä kuten 20 solukkojärjestelmissä bittien lukumäärä pysyy samana mutta jotkin bitit voidaan vastaanottaa virheellisinä.
Seuraavaksi bitit 414 dekoodataan Viterbi-dekooderilla 400 palautettujen informaatiobittien 403 tuottamiseksi, .* jotka edustavat alkuperäisiä luokan Ia ja luokan Ib , · 25 bittejä. 50 luokan Ia bittiä ja sen 3-bittinen CRC-koo- ; disana annetaan CRC-dekooderille 402. CRC-dekooderi 402 dekoodaa 3-bittisen CRC-koodi sanan tavalla, joka on melkein samanlainen kuin sen CRC-dekooderin rakenne, joka esiintyy kuvion 3 lohkossa 300, kuten alan , 30 asiantuntijalle on ilmeistä. CRC-dekooderista 402 * * * > tulostettu arvo "1" tarkoittaa koodivirhettä, ja BFI- i » · '· "> lippu asetetaan. CRC-dekooderin 402 ulostulon laskemisen : lisäksi kanavadekooderi 202 koodaa uudelleen Viterbi- dekooderin 400 ulostulon konvoluutiokooderissa 404 i .··*. 35 vertailtavaksi vastaanotettujen konvoluutiokoodattujen • · » 13 115095 bittien 414 kanssa. Akkurekisteri 408 kartuttaa koodattujen syiribolivirheiden lukumäärää kullakin informaatiokehyksellä symbolivirhesuhteen (SER, symbol error rate) muodostamiseksi. Sen jälkeen SER:ää 5 verrataan vertaimessa 410 BFI:n historiaa tarkkailleen tilakoneen 412 kehittämään bitinkorjauskynnykseen (SER-kynnys). Parhaana pidetyssä suoritusmuodossa tilakone 412 on Motorolan 56001 digitaalinen signaaliprosessori (DSP, Digital Signal Processor). Jos SER ylittää 10 kulloisenkin kynnyksen, niin BFI-lippu asetetaan jälleen. Viterbi-dekooderista 400 lähtevät dekoodatut informaatiobitit ja koodaamattomat luokan II bitit 416 siirretään puhedekooderiin 207 sen jälkeen 260-bittisenä informaatiokehyksenä samoin kuin BFI-lippu (lohkon 205 15 kautta). Puhedekooderi 207 joko pyyhkii informaa-tiokehyksen pois tai päästää informaatiokehyksen läpi BFI-lipun tilan perusteella.
Kuten edellä on esitetty, bitinkorjauskynnyksen 20 suurentaminen antaa riittävän suorituskyvyn . rinnakkaiskanavan häiriöiden suhteen mutta ei anna •j riittävää suorituskykyä BFI-suhteen osalta. Näin ollen ;·* tämän keksinnön mukaisessa kanavadekooderissa 202 : käytetään useita bitinkorjauskynnyksiä. Kuviossa 5, .’·· 25 parhaana pidetyn suoritusmuodon mukaan, ensimmäinen ,· · bitinkorjauskynnys tilassa 500 on 58 bittiä korjattuna . .**: Viterbi-algoritmi 11a kanavadekooderissa 202. Tila 500 on anteliaampi tila kuin tila 503 siinä suhteessa, että : V; bitinkorjauskynnys 58 poispyyhkii kehyksen vähemmän .···. 30 todennäköisesti, koska kanavadekooderin 202 sallitaan • # korjata suurempi määrä bittejä ennen BFI:n antamista.
» « t ’· '> Kuitenkin jos tapahtuu vähintään kaksi (2) peräkkäistä • * virheellisten kehysten poispyyhkimistä, niin käytetään ··· hyväksi toista bitinkorjauskynnystä tilassa 503.
• · » · .··*. 35 Parhaana pidetyssä suoritusmuodossa virheellisten • · · 14 115095 kehysten peräkkäisten poispyyhkimisten lukumäärä, joka panee alulle tilanmuutoksen tilasta 500 tilaan 503, on 6 virheellisen kehyksen peräkkäinen poispyyhkiminen. Samoin parhaana pidetyssä suoritusmuodossa toinen 5 bitinkorjauskynnys tilassa 503 on 45 bittiä korjattuna
Viterbi algoritmilla kanavadekooderissa 202. Sen jälkeen kun ollaan tilassa 503, tarvitaan vähintään kaksi (2) peräkkäistä poispyyhkimätöntä kehystä (so. virheetöntä kehystä) kynnyksen palauttamiseksi ensimmäiseksi 10 bitinkorjauskynnykseksi. Parhaana pidetyssä suoritusmuodossa peräkkäisten poispyyhkimättömien kehysten lukumäärä, joka tarvitaan aiheuttamaan siirtyminen tilasta 503 tilaan 500, on 2 peräkkäistä poispyyhkimätöntä kehystä (eli 2 virheetöntä kehystä).
15
Keksinnön mukainen virheellisten puhekehysten ilmaisu perustuu siihen oletukseen, että jos signaali on olemassa, todennäköisyys 6 peräkkäisen kehyksen poispyyhkimiselle on hyvin pieni, mikä tuottaa 20 tulokseksi bitinkorjaustason 58. Lisäksi mikäli . signaalia ei ole olemassa, oletetaan että 2 peräkkäisen
: > I
poispyyhkimättömän kehyksen (virheettömän kehyksen) todennäköisyys 45 bitin korjaustilassa oltaessa on riittävä, jotta se pysyy tässä tilassa. Todellisuudessa . ί 25 bitinkorjaustila vaikuttaa muutoskriteerin täyttämisen ;, · todennäköisyyteen. Tämä on esitetty kuvion 4 : tilakaaviossa.
Keksinnön mukainen virheellisten puhekehysten ilmaisu 30 sallii kanavadekooderin 202 tehdä tehokkaasti ero sen • · / ( välillä, milloin signaali on olemassa ja milloin • i » *· signaalia ei ole olemassa. Minään ajanhetkenä tämä * ’ piirre ei ole niin tärkeä kuin epäjatkuvassa
*· lähetystoiminnassa (DTX) . Kuten edellä on esitetty, DTX
35 on toimintatapa, jossa lähettimet on kytketty "päälle" 15 115095 ("on") (signaali on olemassa) vain informaatiota sisältävien puhekehysten ajaksi. Jos puhekehys ei sisällä informaatiota, niin lähettimet kytketään "pois j päältä" ("off") (signaalia ei ole olemassa). DTX tuottaa 5 I 5 tulokseksi matkaviestimen akun pidentyneen kestoajan ja paremman spektrihyötysuhteen johtuen keskimääräisen häiriötason alenemisesta radioyhteydellä.
Sovellettaessa kuvion 5 tilakaaviota tyypilliseen DTX-10 skenaarioon kanavadekooderi 202 aloittaa tilasta 500, jossa ensimmäinen bitinkorjauskynnys on 58. Jos lähetin 115 on "pois päältä" ("off"), niin signaalia ei ole olemassa ja kanavadekooderi 202 määrittää, onko kuusi peräkkäistä virheellistä kehystä pyyhitty pois. Yksi 15 ainoa bitinkorjauskynnys epäonnistuu DTX-toiminnan aikana juuri tässä kohdassa. Bitinkorjauskynnyksen ollessa 58 tila 500, kuten edellä on esitetty, poispyyhkii puhekehyksen vähemmän todennäköisesti eli toisin sanoen havaitsee todennäköisemmin, että tämä ! 20 puhekehys on virheetön. Jos taas puhetta ei ole olemassa . ja jos Viterbi-dekooderi 400 kanavadekooderissa 202 (virheellisesti) ilmaisee, että virheetön puhekehys on vastaanotettu, niin tämä kehys (vaikka 20 ms) voi tuottaa tulokseksi huonon äänenlaadun seuraavien 300 : 25 ms:n ajaksi. Tämä aiheuttaa tämän väärin virheettömäksi • ilmaistun puhekehyksen käyttämisen mykistysalgoritmissa puhekooderissa. Toteutettaessa esillä oleva keksintö, jos kuusi peräkkäistä kehystä pyyhitään pois (hyvä osoitus siitä, että signaalia ei ole olemassa), 30 bitinkorjauskynnys muutetaan 45:ksi, jolloin Viterbi- , algoritmi todennäköisemmin pyyhkii kehyksen pois. Siten » * | jos signaalia ei ole olemassa, algoritmi pyyhkii nyt ‘ * virheellisen kehyksen pois tilassa 503 todennäköisemmin ·· kuin tilassa 500.
i·*·; 35 • * * 16 115095
Jos lähetin 115 on kytketty "päälle" ("on"), signaali on olemassa. Signaalin ollessa olemassa, ja nyt tilassa 503, Viterbi-algoritmi pyyhkii virheettömän kehyksen todennäköisemmin pois. Näin ollen, jos kahta peräkkäistä j 5 kehystä ei pyyhitä pois (ovat virheettömiä), niin bitinkorjauskynnys muutetaan 45:stä 58:ksi, mikä aiheuttaa sen, että Viterbi-dekooderi 400 vähemmän todennäköisesti pyyhkii virheettömän kehyksen pois (koska signaalia ei ole olemassa, niin kehysten 10 oletetaan olevan virheettömiä) . DTX-toiminnan aikana kuviossa 4 esitetyt tilanmuutokset toistuvat dynaamisesti lähettimen 115 toimintatavasta riippuen.
Tällä tavoin loppukäyttäjän havaitsema äänenlaatu DTX- toiminnan aikana paranee merkittävästi johtuen merkittä-15 västi pienemmästä BFI-suhteesta.
i · t « ( · I 4
• I
• i · • · • t 4 1» I I » f t · • , * f • · I I I *
• I
• I » • » · • 4 4 < · • · » • ♦ I » 4 4 1 • 4 • · 4 4 »

Claims (8)

17 115095
1. Menetelmä virheellisten informaatiokehysten poistamiseksi viestintäjärjestelmässä, joka menetelmä 5 käsittää vaiheet: asetetaan ensimmäinen bitinkorjauskynnys (500, 412) ja peräkkäisten kehysten pyyhkimiskynnys (500, 412), pyyhitään pois informaatiokehys (207) perustuen 10 kehyksessä korjattujen bittien lukumäärään, joka ylittää ensimmäisen bitinkorjauskynnyksen (410), tunnettu siitä, että määritetään, että peräkkäin poispyyhittyjen kehysten lukumäärä ylittää peräkkäisten kehysten 15 pyyhkimiskynnyksen (412), ja vasteena peräkkäisten kehysten pyyhkimiskynnyksen (412) ylitykselle, muutetaan ensimmäistä bitinkorjauskynnystä toiseksi bitinkorjauskynnykseksi (500, 412). 20
·;· 2. Patenttivaatimuksen 1 mukainen menetelmä kehyksen « · poispyyhkimiseksi, tunnettu siitä, se lisäksi ,·. käsittää vaiheen peräkkäisten kehysten » , pyyhkimiskynnyksen muuttamiseksi peräkkäisten kehysten » ' t , 25 läpipäästökynnykseksi vasteena peräkkäisten kehysten ) · * pyyhkimiskynnyksen ylityksestä (503) . * l* i · · »
3. Patenttivaatimuksen 2 mukainen menetelmä kehyksen > i i i .* poispyyhkimiseksi, tunnettu siitä, se lisäksi 30 käsittää menetelmävaiheet: : pyyhitään pois informaatiokehys (207) perustuen » » kehyksessä korjattujen bittien lukumäärään, 3oka ylittää • · . toisen bitinkorjauskynnyksen (207); » määritetään, että peräkkäin läpipäästettyjen • · » * * • · • · » 18 115095 kehysten lukumäärä ylittää peräkkäisten kehysten j läpipäästökynnyksen (503, 412), ja vasteena peräkkäisten läpipäässeiden kehysten sille lukumäärälle, joka ylittää peräkkäisten kehysten 5 läpipäästökynnyksen, muutetaan toista bitinkorjauskynnystä ensimmäiseksi bitinkorjauskynnykseksi ja muutetaan peräkkäisten kehysten läpipäästökynnys peräkkäisten kehysten pyyhkimiskynnykseksi (503, 412). 10
4. Patenttivaatimuksen 1 mukainen menetelmä kehyksen poispyyhkimiseksi, tunnettu siitä, ensimmäinen bitinkorjauskynnys on korkeampi kuin toinen bi tinkorjauskynnys. 15
5. Järjestelmä kehystiedon pyyhkimiseksi viestintäjärjestelmässä, joka järjestelmä käsittää: välineet ensimmäisen bitinkorjauskynnyksen (500, 412) ja peräkkäisten kehysten pyyhkimiskynnyksen (500, 20 412) asettamiseksi, välineet informaatiokehyksen (207) . poispyyhkimiseksi perustuen kehyksessä korjattujen bittien lukumäärään, joka ylittää ensimmäisen bitinkorjauskynnyksen (410), tunnettu .‘ 25 välineistä sen määrittämiseksi, että peräkkäin poispyyhittyjen kehysten lukumäärä ylittää peräkkäisten ‘ ‘ kehysten pyyhkimiskynnyksen (412), ja välineet vasteena peräkkäisten kehysten » ·’ pyyhkimiskynnyksen (412) ylitykselle, ensimmäisen 30 bitinkorjauskynnyksen muuttamiseksi toiseksi ; bitinkor jauskynnykseksi (500, 412) .
• · • 6. Patenttivaatimuksen 5 mukainen järjestelmä kehyksen ··*: poispyyhkimiseksi, tunnettu siitä, se lisäksi 19 115095 käsittää välineet peräkkäisten kehysten pyyhkimiskynnyksen muuttamiseksi peräkkäisten kehysten läpipäästökynnykseksi vasteena peräkkäisten kehysten pyyhkimiskynnyksen ylityksestä (503). 5
7. Patenttivaatimuksen 6 mukainen menetelmä kehyksen j poispyyhkimiseksi, tunnettu siitä, se lisäksi käsittää: välineet informaatiokehyksen (207) 10 poispyyhkimiseksi perustuen kehyksessä korjattujen bittien lukumäärään, joka ylittää toisen bitinkorjauskynnyksen (207); välineet sen määrittämiseksi, että peräkkäin läpipäästettyjen kehysten lukumäärä ylittää peräkkäisten 15 kehysten läpipäästökynnyksen (503, 412), ja välineet vasteena peräkkäisten läpipäässeiden kehysten sille lukumäärälle, joka ylittää peräkkäisten kehysten läpipäästökynnyksen, toisen bitinkorjauskynnyksen muuttamiseksi ensimmäiseksi 20 bitinkorjauskynnykseksi ja peräkkäisten kehysten •j. läpipäästökynnyksen muuttamiseksi peräkkäisten kehysten pyyhkimiskynnykseksi (503, 412). * » » ,* ,* 25
8. Patenttivaatimuksen 5 mukainen järjestelmä kehyksen poispyyhkimiseksi, tunnettu siitä, ensimmäinen '·' bitinkorjauskynnys on korkeampi kuin toinen bitinkorjauskynnys. i · • » * • « » # » * I · • · · 20 1 1 5095
FI952364A 1993-09-15 1995-05-15 Menetelmä ja laite virheellisten informaatiokehysten ilmaisemiseksi viestintäjärjestelmässä FI115095B (fi)

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
US12180993 1993-09-15
US08/121,809 US6092230A (en) 1993-09-15 1993-09-15 Method and apparatus for detecting bad frames of information in a communication system
PCT/US1994/008035 WO1995008152A1 (en) 1993-09-15 1994-07-19 Method and apparatus for detecting bad frames of information in a communication system
US9408035 1994-07-19

Publications (3)

Publication Number Publication Date
FI952364A FI952364A (fi) 1995-05-15
FI952364A0 FI952364A0 (fi) 1995-05-15
FI115095B true FI115095B (fi) 2005-02-28

Family

ID=22398940

Family Applications (1)

Application Number Title Priority Date Filing Date
FI952364A FI115095B (fi) 1993-09-15 1995-05-15 Menetelmä ja laite virheellisten informaatiokehysten ilmaisemiseksi viestintäjärjestelmässä

Country Status (7)

Country Link
US (1) US6092230A (fi)
EP (1) EP0669026B1 (fi)
JP (1) JPH08503596A (fi)
CA (1) CA2147497A1 (fi)
DE (1) DE4496916T1 (fi)
FI (1) FI115095B (fi)
WO (1) WO1995008152A1 (fi)

Families Citing this family (36)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FI100566B (fi) * 1996-01-24 1997-12-31 Nokia Telecommunications Oy Kehyksen laadun tunnistamismenetelmä ja vastaanotin
US6170073B1 (en) 1996-03-29 2001-01-02 Nokia Mobile Phones (Uk) Limited Method and apparatus for error detection in digital communications
US5815507A (en) * 1996-04-15 1998-09-29 Motorola, Inc. Error detector circuit for digital receiver using variable threshold based on signal quality
FR2751813B1 (fr) * 1996-07-29 1999-01-08 Alcatel Mobile Comm France Procede et dispositif d'estimation de la nature acceptable ou non acceptable de blocs d'information recus via un systeme de transmission utilisant un codage par blocs
FI113600B (fi) * 1996-09-17 2004-05-14 Nokia Corp Signalointi digitaalisessa matkaviestinjärjestelmässä
FI104769B (fi) 1997-12-01 2000-03-31 Nokia Networks Oy Menetelmä ja laitteisto loogisen kanavan tunnistamiseksi
FI108825B (fi) * 1998-03-16 2002-03-28 Nokia Corp Menetelmä estimoida kanavan bittivirhesuhde ja vastaanotin
GB2337904B (en) * 1998-05-29 2003-03-12 Nec Technologies Frame erasure for digital data transmision systems
GB2339123B (en) * 1998-07-03 2003-03-26 Nec Technologies Frame erasure for digital transmission systems
WO2000017872A1 (en) * 1998-09-18 2000-03-30 Koninklijke Philips Electronics N.V. Generation of amplitude levels for a partial response maximum likelihood (prml) bit detector
US6681203B1 (en) * 1999-02-26 2004-01-20 Lucent Technologies Inc. Coupled error code protection for multi-mode vocoders
GB2348087B (en) * 1999-03-13 2003-08-13 Nec Technologies Detection of unreliable frames in digital data transmission systems
US6208699B1 (en) 1999-09-01 2001-03-27 Qualcomm Incorporated Method and apparatus for detecting zero rate frames in a communications system
EP1087557A3 (en) * 1999-09-22 2005-01-19 Matsushita Electric Industrial Co., Ltd. Apparatus for transmitting digital audio data and receiving apparatus for receiving the digital audio data
US6760010B1 (en) * 2000-03-15 2004-07-06 Figaro Systems, Inc. Wireless electronic libretto display apparatus and method
DE60143690D1 (de) * 2000-04-27 2011-02-03 Samsung Electronics Co Ltd Verfahren zur unterstützung von leistungsregelung
US7080009B2 (en) * 2000-05-01 2006-07-18 Motorola, Inc. Method and apparatus for reducing rate determination errors and their artifacts
FI118242B (fi) * 2000-09-19 2007-08-31 Nokia Corp Puhekehyksen käsitteleminen radiojärjestelmässä
US7110467B2 (en) * 2000-10-12 2006-09-19 3Com Corporation Performance evaluation of a G.dmt-compliant digital subscriber line system
US7103096B2 (en) * 2000-10-12 2006-09-05 3Com Corporation Performance evaluation of multicarrier channels with forward error correction and automatic retransmission request
US6718493B1 (en) 2001-05-17 2004-04-06 3Com Corporation Method and apparatus for selection of ARQ parameters and estimation of improved communications
DE10140114A1 (de) * 2001-08-16 2003-03-13 Infineon Technologies Ag Vorrichtung und Verfahren zur Qualitätsprüfung von über einen Funkkanal übertragenen Datenpaketen
US7418063B2 (en) * 2001-11-16 2008-08-26 Ericsson Inc. DTX detection method with high success probability
US20030101049A1 (en) * 2001-11-26 2003-05-29 Nokia Corporation Method for stealing speech data frames for signalling purposes
US7061999B2 (en) * 2002-02-13 2006-06-13 Ericsson Inc. Systems and methods for detecting discontinuous transmission (DTX) using cyclic redundancy check results to modify preliminary DTX classification
DE10220370A1 (de) * 2002-05-07 2003-11-27 Univ Muenchen Tech Verfahren und Vorrichtung zum Wiedergewinnen eines Codeworts aus einem empfangenen, fehlerhaften Codewort, Verfahren und Vorrichtung zum Erzeugen eines Codeworts, und Übertragungssystem
DE10226902B4 (de) * 2002-06-17 2008-11-06 Westenweller, Alex Verfahren und Vorrichtung zum Erkennen von schlechten oder unzuverlässigen Codewortblöcken
WO2004109966A2 (en) * 2003-06-05 2004-12-16 Millennial Net Protocol for configuring a wireless network
US7127663B2 (en) * 2003-08-28 2006-10-24 Qualcomm Incorporate Bad frame indicator for radio-telephone receivers in GSM mobile systems
US7596143B2 (en) * 2004-12-16 2009-09-29 Alcatel-Lucent Usa Inc. Method and apparatus for handling potentially corrupt frames
US20060159023A1 (en) * 2005-01-14 2006-07-20 International Business Machines Corporation CRC error history mechanism
US7376102B2 (en) * 2005-12-01 2008-05-20 Telefonaktiebolaget Lm Ericsson (Publ) Erased frame and idle frame suppression in a wireless communications system
US8165224B2 (en) * 2007-03-22 2012-04-24 Research In Motion Limited Device and method for improved lost frame concealment
DE102008007113A1 (de) * 2008-01-31 2009-08-06 Universität Paderborn Verfahren und Vorrichtung zur Schätzung von Kanalparametern
US8583996B2 (en) * 2010-07-30 2013-11-12 Michael Anthony Maiuzzo Method and apparatus for determining bits in a convolutionally decoded output bit stream to be marked for erasure
MY191154A (en) * 2014-02-11 2022-06-02 Huawei Tech Co Ltd Channel decoding method and apparatus, and distributed decoder

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3806647A (en) * 1972-07-28 1974-04-23 Communications Satellite Corp Phase ambiguity resolution system using convolutional coding-threshold decoding
US3953674A (en) * 1975-04-04 1976-04-27 Nasa Telemetry Synchronizer
IT1211612B (it) * 1987-12-22 1989-11-03 Esercizio Delle Telecomunicazi Procedimento e dispositivo di decodifica con rivelazione di cancellature per sistemi di trasmissione multilivello
US4945538A (en) * 1988-11-14 1990-07-31 International Business Machines Corporation Method and apparatus for processing sample values in a coded signal processing channel
US5113400A (en) * 1990-11-21 1992-05-12 Motorola, Inc. Error detection system
US5321705A (en) * 1990-11-21 1994-06-14 Motorola, Inc. Error detection system
US5255343A (en) * 1992-06-26 1993-10-19 Northern Telecom Limited Method for detecting and masking bad frames in coded speech signals

Also Published As

Publication number Publication date
WO1995008152A1 (en) 1995-03-23
JPH08503596A (ja) 1996-04-16
CA2147497A1 (en) 1995-03-23
EP0669026A4 (en) 1997-08-20
EP0669026B1 (en) 2001-12-05
FI952364A (fi) 1995-05-15
US6092230A (en) 2000-07-18
DE4496916T1 (de) 1997-07-31
EP0669026A1 (en) 1995-08-30
FI952364A0 (fi) 1995-05-15

Similar Documents

Publication Publication Date Title
FI115095B (fi) Menetelmä ja laite virheellisten informaatiokehysten ilmaisemiseksi viestintäjärjestelmässä
JP3943127B2 (ja) Tdma無線システムにおけるソフト誤り補正
AU758213B2 (en) Method for the transmission of speech inactivity with reduced power in a TDMA system
US6421527B1 (en) System for dynamic adaptation of data/channel coding in wireless communications
JP2919072B2 (ja) エラー検出システム
US5936979A (en) Method for frame quality detection and a receiver
US7616712B2 (en) Systems and methods for detecting discontinuous transmission (DTX) using cyclic redundancy check results to modify preliminary DTX classification
JP3850886B2 (ja) 時間選択性フェージングが存在するときにサイド情報を発生する方法
GB2312359A (en) Error detector circuit for digital receiver using variable threshold based on signal quality
US20040168113A1 (en) Receiving apparatus and receiving method in CDMA communication system
JP3636383B2 (ja) 音声信号通信装置および伝送方法並びに受信機
KR100344605B1 (ko) 배드 프레임 검출기 및 터보 디코더
KR20010085425A (ko) 데이터 전송 방법, 데이터 전송 시스템, 송신기 및 수신기
WO2001084786A1 (en) Method and apparatus for determining the frame rate of a frame
EP1000479A2 (en) Transmission system for transmitting a main signal and an auxiliary signal
KR100213876B1 (ko) 비터비 복호기를 이용한 비트 오율 측정 장치
US6004028A (en) Device and method for receiving and reconstructing signals with improved perceived signal quality
WO2000016488A1 (en) Method and apparatus for errors and erasures decoding
JP3285090B2 (ja) デジタルデータ復号器
US20120021711A1 (en) Communication Device and Control Method Thereof
JP3181495B2 (ja) データ速度判定装置及びデータ受信装置
MXPA01005147A (en) Efficient in-band signaling for discontinuous transmission and configuration changes in adaptive multi-rate communications systems

Legal Events

Date Code Title Description
FG Patent granted

Ref document number: 115095

Country of ref document: FI

PC Transfer of assignment of patent

Owner name: MOTOROLA MOBILITY, INC.

Free format text: MOTOROLA MOBILITY, INC.

MA Patent expired