FI115095B - Menetelmä ja laite virheellisten informaatiokehysten ilmaisemiseksi viestintäjärjestelmässä - Google Patents
Menetelmä ja laite virheellisten informaatiokehysten ilmaisemiseksi viestintäjärjestelmässä Download PDFInfo
- 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
Links
- 238000000034 method Methods 0.000 title claims description 16
- 238000004891 communication Methods 0.000 title claims description 9
- 238000012937 correction Methods 0.000 claims description 42
- 230000008859 change Effects 0.000 claims description 3
- 230000001413 cellular effect Effects 0.000 description 11
- 238000001514 detection method Methods 0.000 description 10
- 238000010586 diagram Methods 0.000 description 8
- 230000000694 effects Effects 0.000 description 6
- 230000005540 biological transmission Effects 0.000 description 5
- 230000035945 sensitivity Effects 0.000 description 5
- 230000011664 signaling Effects 0.000 description 5
- 125000004122 cyclic group Chemical group 0.000 description 3
- 238000010295 mobile communication Methods 0.000 description 3
- 238000012545 processing Methods 0.000 description 2
- 238000001228 spectrum Methods 0.000 description 2
- 206010009944 Colon cancer Diseases 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 239000002131 composite material Substances 0.000 description 1
- 230000001419 dependent effect Effects 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000005562 fading Methods 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 230000009467 reduction Effects 0.000 description 1
- 208000011580 syndromic disease Diseases 0.000 description 1
- 238000012360 testing method Methods 0.000 description 1
- 230000007704 transition Effects 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/004—Arrangements for detecting or preventing errors in the information received by using forward error control
- H04L1/0056—Systems characterized by the type of code used
- H04L1/007—Unequal error protection
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03M—CODING; DECODING; CODE CONVERSION IN GENERAL
- H03M13/00—Coding, 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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/004—Arrangements for detecting or preventing errors in the information received by using forward error control
- H04L1/0045—Arrangements at the receiver end
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/20—Arrangements for detecting or preventing errors in the information received using signal quality detector
- H04L1/201—Frame classification, e.g. bad, good or erased
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/20—Arrangements for detecting or preventing errors in the information received using signal quality detector
- H04L1/208—Arrangements 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)
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
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)
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)
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 |
-
1993
- 1993-09-15 US US08/121,809 patent/US6092230A/en not_active Expired - Lifetime
-
1994
- 1994-07-19 CA CA002147497A patent/CA2147497A1/en not_active Abandoned
- 1994-07-19 JP JP7509154A patent/JPH08503596A/ja active Pending
- 1994-07-19 WO PCT/US1994/008035 patent/WO1995008152A1/en active IP Right Grant
- 1994-07-19 EP EP94925676A patent/EP0669026B1/en not_active Expired - Lifetime
- 1994-07-19 DE DE4496916T patent/DE4496916T1/de not_active Ceased
-
1995
- 1995-05-15 FI FI952364A patent/FI115095B/fi not_active IP Right Cessation
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 |