[go: up one dir, main page]

SI9300043A - Modem including an equalizer for amplitude jitter - Google Patents

Modem including an equalizer for amplitude jitter Download PDF

Info

Publication number
SI9300043A
SI9300043A SI19939300043A SI9300043A SI9300043A SI 9300043 A SI9300043 A SI 9300043A SI 19939300043 A SI19939300043 A SI 19939300043A SI 9300043 A SI9300043 A SI 9300043A SI 9300043 A SI9300043 A SI 9300043A
Authority
SI
Slovenia
Prior art keywords
signal
amplitude
compensation
error signal
symbol
Prior art date
Application number
SI19939300043A
Other languages
English (en)
Inventor
Mickey C. Rushing
Steven Ray Blackwell
Original Assignee
Universal Data Systems, 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 Universal Data Systems, Inc. filed Critical Universal Data Systems, Inc.
Publication of SI9300043A publication Critical patent/SI9300043A/sl

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L27/00Modulated-carrier systems
    • H04L27/32Carrier systems characterised by combinations of two or more of the types covered by groups H04L27/02, H04L27/10, H04L27/18 or H04L27/26
    • H04L27/34Amplitude- and phase-modulated carrier systems, e.g. quadrature-amplitude modulated carrier systems
    • H04L27/38Demodulator circuits; Receiver circuits
    • H04L27/3845Demodulator circuits; Receiver circuits using non - coherent demodulation, i.e. not using a phase synchronous carrier
    • H04L27/3854Demodulator circuits; Receiver circuits using non - coherent demodulation, i.e. not using a phase synchronous carrier using a non - coherent carrier, including systems with baseband correction for phase or frequency offset
    • H04L27/3872Compensation for phase rotation in the demodulated signal

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Digital Transmission Methods That Use Modulated Carrier Waves (AREA)
  • Cable Transmission Systems, Equalization Of Radio And Reduction Of Echo (AREA)

Description

UNIVERSAL DATA S YSTEMS, INC.
Modem, ki vljučuje enoto za korekturo amplitude trepetanja
Predloženi izum se nanaša na aparat, ki sprejema komunikacijski signal, in vključuje, a ni omejen na aparat za kompenziranje sprejetega komunikacijskega signala za vsaj trepetanje amplitude, da se iz njega dobi modulirane digitalne podatke.
Danes se napravo za prenos podatkov (DCE), kot so npr. modemi, uporablja za prenašanje digitalnih podatkov med podatkovno terminalno napravo (DTE), kot so osebni računalniki, delovne postaje ipd., preko kanalov, kot so npr. telefonske linije. V nekaterih primerih se komunikacijski signal modulira, tako da vključuje digitalne podatke v obliki vlaka simbolov, ki temelji na vnaprej določeni prenosni konstelaciji signalnih točk. Vsaka signalna točka prenosne konstelacije predstavlja digitalno kodo ali vrednost. Vsak simbol je bistveno moduliran v signalni točki prenosne konstelacije, ki ustreza vrednosti, za katero se želi, da je s tem predstavljena v vlaku, in tako prenešen preko kanala. V napravi za prenos podatkov se simbole ekstrahira iz komunikacijskega signala in signalno točko se identificira iz sprejemne konstelacije signalnih točk, ki ustrezajo vsakemu ekstrahiranju simbolov. Signalne točke se uporablja, da se dobi digitalne podatke iz moduliranega komunikacijskega signala.
Pri prenosu komunikacijskega signala preko telefonskega omrežja je izvor njihovega popačenja poznan kot popačenje zaradi trepetanja in je prvenstveno povzročeno s sklopitvijo sinusoidalne popačitve od 60 Hz omrežja in/ali 20 Hz klicnega signala. Funkcijo korekcijske enote se na splošno uporablja v napravi za prenos podatkov, da se odstrani linearno ojačitev iz komunikacijskih signalov, toda zaradi nizkih ojačitev pri ažuriranju korekturna enota ne more odstraniti popačitvenih komponent zaradi trepetanja.
Popačitev zaradi trepetanja vsebuje fazne in amplitudne komponente. Ugotovilo se je, da fazna komponenta trepetanja v popačitvi zaradi trepetanja zelo vpliva na učinkovitost modema, ko se uporablja običajne sprejemne konstelacije za komunikacijsko komuniciranje običajnih podatkov med modemi. Sodobni modemski sprejemniki torej vključujejo eno ali več vezij za odstranjevanje faznega trepetanja, da se zmanjša sinusoidalne komponente faznega trepetanje v komunikacijskem kanalu. Primer takšnega vezja za odstranjevanje faznega trepetanja se lahko najde v patentu US 4,777,640 z dne 11. oktobra 1988, kije s tem vključen kot referenca.
Zaradi razprševanja pri signalnih točkah običajnih sprejemnih konstelacij amplitudna komponenta trepetanja popačitve zaradi trepetanja malo vpliva na učinkovitost modemov. Razmišlja pa se o prenosu z višjo prenosno hitrostjo v bližnji prihodnosti. Ker je pasovna širina komunikacijskega kanala v bistvu fiksirana, se povečane hitrosti prenosa bitov doseže s povečanjem števila signalnih točk sprejemne konstelacije in s tem zmanšuje razdaljo med njimi. Visokohitrostni modemi, ki vljučujejo te komprimirane sprejemne konstelacije, so zato verjetno bolj podvrženi amplitudnemu trepetanju. Npr. v modemskem sprejemniku s hitrostjo 19,2 Kbitov na sekundo, o katerem se razmišlja, lahko že 2 % amplitudnega trepetanja prizadene modemovo učinkovitost. Pod temi pogoji amplitudno trepetanje prizadene signal v pogledu popačitve učinkovitosti visokohitrostnega modema na isti način, kot fazno trepetanje prizadene učinkovitost nizkohitrostnega modema. Zato je zaželjeno za modeme z višjimi hitrostmi, da se vključi ne le odstranjevanje faznega trepetanja, da se podpre njegovo korekturno funkcijo, ampak tudi vključi funkcijo odstranjevanja amplitudnega trepetanja, da se nadalje izboljša učinkovitost.
Opisan je modem za sprejemanje signala, pri čemer signal vključuje modulirane simbole, ki temeljijo na vnaprej določeni konstelaciji točk, pri čemer vsaka točka i
predstavlja simbol. Modem v skladu z izumom vključuje sredstvo za ekstrahiranje moduliranih simbolov, da se dobi ekstrahirani simbol R(k), pri čemer ekstrahirani simbol vključuje popačitev zaradi amplitude trepetanja, identifikacijsko sredstvo za identificiranje signalne točke Pn(k) vnaprej določene konstelacije, ki ustreza ekstrahiranemu simbolu in temelji na vnaprej določenem kriteriju, sredstvo za določenje signala napake, ki je reprezentativen za popačitev amplitude trepetanja, ki temelji na ekstrahiranem simbolu in signalni točki, in kompenzacijsko sredstvo, ki se odziva na signal napake za kompenziranje vsaj enega v nadaljem ekstrahiranega simbola za popačitev zaradi amplitude trepetanja, preden sredstvo za identificiranje identificira pripadajočo signalno točko.
Značilnosti in prednosti predloženega izuma bodo očitne iz sledečega opisa prednostnih izvedbenih primerov po izumu skupaj s pripadajočimi risbami, na katerih je sl. 1 je shematičen blokovni diagram prvega izvedbenega primera modema, ki vključuje korekturno enoto za amplitudo trepetanja v skladu z izumom, sl. 2 je graf, ki prikazuje konstelacijo signalnih točk, sl. 3 je shematičen blokovni diagram prvega sledilnika amplitude trepetanja, sl. 4 je shematičen blokovni diagram, ki predstavlja nadaljnje podrobnosti za sledilnik amplitude trepetanja po sl. 3, in sl. 5 je shematičen blokovni diagram, ki prikazuje drugi sledilnik amplitude trepetanja.
Sl. 1 prikazuje shematičen blokovni diagram modema 100, ki vključuje sprejemnik, ki se uporablja kot primer za sprejemni del naprave DCE za prenos podatkov. Sklicujoč se na sl. 1 sprejeti signal 10, ki je bil prenešen po kanalu, ki je lahko npr. telefonska linija, vključuje popačitev zaradi trepetanja. Na splošno bo signal 10 vključeval modulirane simbole, ki temeljijo na vnaprej določeni konstelaciji. Kot je poznano, konstelacija vključuje več točk, pri čemer vsaka točka predstavlja simbol. Vsak simbol pa predstavlja vrednost, ki jo je treba prenesti.
Vhodni signal 10 se najprej filtrira in ojači z običajnim nizkopasovnim filtrom 12, ki lahko vključuje vezje z avtomatskim uravnavanjem ojačenja. Filtrirani signal je nato i
podvržen analogno digitalni (A/D) konverziji s pomočjo konverterja 14 pri nadzorovani hitrosti vzorčenja, ki jo uravnava signal 16 vzorčenja. Vzorčeni digitalni podatki A/D pretvornika 14 se demodulirajo z običajnim demodulatorjem 18 in demodulirani izhod 20 se korigira s korekturno funkcijo 22. V prenešenem izvedbenem primeru je korekturna enota lahko npr. klasičnega tipa na najmanjši srednji kvadrat.
Izhod korekturne enote 22 je korigiran sprejeti signal 24, ki uravnava običajno prožilno zanko 26, da se zagotovi signal 16 vzorčenja. V predloženem izvedbenem primeru se hitrost vzorčenja prilagodi približno štirikratni simbolni ali baud hitrosti vstopajočega vlaka simbolov, ki tvorijo sprejeti signal 10. Kombinacija elementov 14, 18, 22 in 26 zagotavlja funkcijo ekstrahiranja moduliranih simbolov vlaka sprejetega signala 10 in zagotavljanja le-teh kot ekstrahiranih simbolov algoritmov 198 odločanja preko signalne linije 28. Na splošno se k-ti ekstrahirani simbol lahko označi kot R(k).
V algoritmu 198 odločanja se signalna točka Pn(k) vnaprej določene konstelacije, ki ustreza ekstrahiranemu simbolu R(k), identificira temelječ na vnaprej določenem kriteriju. V predloženem izvedbenem primeru temelji kriterij za identifikacijo signalne točke na najbližji signalni točki sprejete konstelacije ekstrahiranemu simbolu. Ko je signalna točka Pn(k) določena, se jo lahko uporabi, da se dobi vrednost, ki ji ustreza.
Sl. 2 je graf, ki prikazuje postopek identifikacije signalne točke. Ker vsak ekstrahiran simbol vključuje sofazno komponento I in za 90° premaknjeno fazno komponento Q, abscisna (ali X) os in ordinatna (ali Y) os grafa predstavljata ustrezno komponento I in Q. Medtem ko graf na sl. 2 prikazuje le kvadrant 1 sprejemne konstelacije, ki vključuje signalne točke P1-P4, se razume, da opisani principi veljajo tudi za druge tri kvadrante sprejete konstelacije.
Ekstrahiran simbol se torej lahko predstavi z vektorjem, kot je prikazani vektor R, in vsako signalno točko se lahko predstavi prav tako z vektorji. V predloženem izvedbenem primeru se vektor E napake lahko meri od vsake izmed signalnih točk sprejete konstelacije k ekstrahiranemu simbolnemu vektorju R, ki se ga obravnava in signalno točko, ki ima najmanjšo vrednost v vektorju napake, se obravnava kot identificirano signalno točko. Na sl. 2 ima signalna točka Pl najmanjši vektor napake k vektorju R ekstrahiranega simbola in je zato obravnavana kot najbližja.
i
Ko enkrat algoritem 198 odločanja določi signalno točko Pn(k), ki ustreza ekstrahiranemu simbolu R(k), se signalno točko Pn(k) dovede dekoderju 30 po signalni poti 32. V dekoderju 30 se dobi digitalne podatke, ki ustrezajo identificirani signalni točki Pn(k). Podatke se nato odda po poti 34 kot sprejete bite.
Razen tega algoritem 198 za odločanje dovede prirejeni signal E(k) napake, ki temelji na ekstrahiranem simbolu R(k) in signalni točki Pn(k), korekturni enoti 22 preko signalnih poti 36 in 66. Korekturna enota 22 vključuje kompenzacijsko sredstvo, ki se odzove na signal napake za kompenziranje sledečega ekstrahiranega simbola R(k+1). Ker korekturna enota 22 leži v signalni poti pred algoritmom 198 za odločanje, bo do sledeče kompenzacije prišlo pred algoritmom odločanja z identificiranjem signalne točke Pn(k+1), ki ustreza sledečemu ekstrahiranemu simbolu. Tako korekturna enota 22 uporablja signal E(k) napake za svojo prilagoditev, da se zmanjša velikost sledeče napake za sledeč ekstrahiran simbol R(k+1). Kot je bilo zgoraj obravnavano, korekturna enota 22 na splošno ne more odstraniti ojačitve zaradi trepetanja iz sprejetega signala.
Za pojasnitev se ekstrahiran simbol R, ki je vrisan na grafu sl. 2, obravnava, kot da vključuje samo popačitev tipa trepetanja. Vektor E napake torej potem vsebuje komponento popačitve zaradi amplitude trepetanja in komponento popačitve zaradi faze trepetanja. V grafu je komponenta popačitve zaradi amplitude trepetanja predstavljena z Ea in je komponenta popačitve zaradi faze trepetanja predstavljena z Ep in je pravokotna na vektor identificirane signalne točke.
Da se kompenzira komponento popačitve faze trepetanja, se signal E(k) napake s poti 36 vodi v kalkulator 40 fazne napake, ki ločuje signal 46 zaradi napake popačitve iz popačitve zaradi faznega trepetanja, kar se vodi sledilniku 42 faze trepetanja in tudi seštevalniku 44. Sledilnik 42 faze trepetanja se odzove na signale 46 napake, ki izvira iz popačitve zaradi faze trepetanja, da se dobi signal 48 kota popačitve zaradi faze trepetanja, ki se ga vodi v seštevalnik 50 in tudi zakasnilni funkciji 52, ki zakasnjuje člen kota popačitve zaradi faze trepetanja za približno en baud ali simbolni časovni interval, preden ga odšteje od člena 46 popačenja zaradi faze trepetanja v seštevalniku 44. Izhod iz seštevalnika 44 uravnava funkcijo 54 nosilne zanke, da se zagotovi člen 56 nosilnega kota, ki se prišteje členu 48 kota popačitve zaradi faze trepetanja v seštevalniku 50, da se dobi celoten kompenzacijski člen 58 faznega kota, kije predstavljen s simbolom q.
I
Signal ejq za kompenzacijo faze se tvori iz kompenzacijskega signala 58 v bloku 50 in se uporablja za kompenziranje sledečega ekstrahiranega simbola R(k+1) na poti 28, s tem da se uporabi množilnik 62, ki je nameščen v signalni poti 28. Dodatno se generira drug signal e'jq za kompenzacijo v bloku 64 iz kompenzacijskega signala 58 in se ga uporablja za kompenziranje signala napake v poti 36, da se povzroči fazno kompenziran signal 66 za naravnavanje korekturne enote 22. V predloženem izvedbenem primeru kompenzacijski signal bloka 66 množi signal napake, s tem da uporablja množilnik 68, ki je nameščen v poti 36 signala napake. Za nadaljenje podrobnosti dela modema, ki se nanaša na kompenzacijo popačitve faze trepetanja, se sklicujemo na prej omenjeni patentni spis US 4,777,640, ki je bil zgoraj vključen kot referenca.
Nadalje se v obravnavanem izvedbenem primeru signal E(k) napake na poti 36 dovaja kalkulatorju 70 amplitude napake za določanje normaliziranega signala 72 napake popačitve zaradi amplitude trepetanja. V predloženem primeru kalkulator 70 projicira vektor E(k) napake ustreznega ekstrahiranega signala R(k) na vektor identificirane signalne točke Pn(k), da se dobi nenormaliziran signal Ea(k) napake. Dodatno se signal Ea(k) normalizira, s tem da se ga deli z absolutno vrednostjo vektorja Pn(k) identificirane signalne točke, da se dobi normaliziran signal En(k) 72 napake.
V predloženem izvedbenem primeru se nenormaliziran signal Ea(k) napake dobi v kalkulatorju 70 izhajajoč iz naslednje enačbe:
E P,+
Ea(k) =
I P.(k) I kjer so:
Εχ - sofazna komponenta od E(k);
Ey = za 90° premaknjena komponeta od E(k);
Ρχ = sofazna komponenta od Pn(k); in
Py = za 90° premaknjena komponenta od Pn(k).
Razen tega se normaliziran signal En(k) napake izvede temelječ na naslednji enačbi:
Ea(k)
En(k) =----------------------- .
I Pn(k) I
V povezavi s kompenzacijo zaradi amplitude trepetanja se sledilnik 74 amplitude trepetanja odziva na normaliziran signal En(k) 72 napake, da se dobi kompenzacijski signal poti 76.
Na sl. 3 je predstavljen shematičen blok diagram štedilnika 74 amplitude trepetanja, ki je primeren za uporabo v izvedbenem primeru po sl. 1. Ker popačitev zaradi amplitud trepetanja vključuje vsaj eno sinusoidalno komponento, ki ima amplitudo in frekvenco, sledilnik 74 amplitude trepetanja vključuje fazno nadzirano zanko 94 drugega reda in fazni akumulator, ki se odziva na normaliziran signal En(k) napake, da se dobi vrednost 84 frekvence kompenzacijskega signala, in vezje 82, ki se odziva na signal napake, da se dobi vrednost cx amplitude kompenzacijskega signala 86. Amplitudna vrednost 86 in frekvenčna vrednost 84 se dovajata množilniku 88, ki tvori sestavljen kompenzacijski signal 76, kije predstavljen z grškim simbolom a.
Funkcija štedilnika 74 amplitude trepetanja v predloženem izvedbenem primeru je v tem, da prilagodi kompenzacijski signal 76 popačitvi zaradi amplitude trepetanja ekstrahiranih simbolov, tako da kompenzacija le-tega konvergira ustrezne signale napake proti stalni vrednosti, prednostno v bistvu enaki nič.
Bolj podrobno normalizacijski blok 90 normalizira za vsak ekstrahiran simbol R(k) ustrezen signal En(k) napake 72 z deljenjem le-tega z izvedenim členom cx amplitude, da se odstrani v bistvu njegovo spreminjanje z amplitudo. Izhod normalizatorja 90 se zato vodi na en vhod množilnika 92. Izhod množilnika 92 proži fazno nadzorovano zanko 94 drugega reda, ki se uporablja, da sledi in ažurira inkrementalno fazo 96 frekvenčnega člena v primerni smeri. Rezultirajoči signal 96, ki sledi inkrementalni fazi, se vodi faznemu akumulatorju 98, ki generira fazni člen f. za naslednji ekstrahirani simbol R(k+1).
Fazni člen f. se zakasni približno za en simbolni časnovni interval s pomočjo zakasnilnega bloka 100 in se ga vodi bloku 102, kjer se ugotavlja predznak od cos fj, in se i
drugemu vhodu množilnika 92 za množenje vodi normaliziran signal En(k) 72 napake, da se zagotovi, da fazno nadzorovana zanka 94 ažurira inkrementalno fazo 96 v primerni smeri za vsak ekstrahiran simbol.
Razen tega se računa vrednost 84 kompenzacijske signalne frekvence, s tem, da se določi sinus faznega člena f v bloku 104. Med delovanjem se vrednost 84 kompenzacijske signalne frekvence prilagodi frekvenci priključitve zaradi sinusoidalne amplitude trepetanja sledečih ekstrahiranih simbolov, tako da kompenzacija sledečih ekstrahiranih simbolov s frekvenčno vrednostjo 84 konvergira ustrezne signale napake v bistvu proti ničelnim vrednostim.
Razen tega vezje 82 sledilnika 74 amplitude trepetanja deluje tako, da korelira normaliziran signal En(k) napake s frekvenčno vrednostjo 84 preko enosimbolne zakasnitve z blokom 106 in tako v bistvu odstranjuje kakršnekoli sinusoidalne spremembe amplitudne vrednosti 186. Vezje 82 deluje tako, da prilagodi amplitudno vrednost 86 amplitudi sinusoidalne komponente popačitve trepetanja, tako da kompenzacija sledečih ekstrahiranih simbolov z amplitudno vrednostjo 86 konvergira ustrezne signale napake proti v bistvu ničelnim vrednostim.
Sl. 4 prikazuje fazno nadzirano zanko 94 drugega reda, fazni akumulator 98 in vezje 82 v nadaljnji podrobnosti. Sklicujoč se na sliko 4 deluje na izhod množilnika 92 ojačilni člen w.2T2 v bloku 110. Nadalje se izhod bloka 110 akumulira v akumulatorju, ki ga tvorita seštevalnik 112 in zakasnilnik 114 za en simbolni intervalni čas. Akumuliran rezultat se vodi enemu vhodu seštevalnika 116. Na izhod množilnika 92 se prav tako vodi člen ojačenja aw.T v bloku 118, kjer je a konstanta, in se rezultat vodi drugemu vhodu seštevalnika 116. Rezultat seštevalnika 116 postane ocenjena inkrementalna faza 96 za naslednji ekstrahirani simbol in sejo vodi akumulatorju 98, ki ga tvorita seštevalnik 120 in zakasnilnik 122 za en simbol. Izhod akumulatorja 98 zagotavlja fazni člen f za sledeč ekstrahiran simbol.
Razen tega vezje 82 vključuje adaptiven ažuriren filter. Bolj podrobno se signal En(k) 72 napake množi s frekvenčno vdrednostjo 84, ki je zakasnjena za en simbolni časovni interval 106 v množilniku 126. Na izhod množilnika 126 deluje ojačenje K v bloku 128 in rezultirajoči signali za vsakega izmed ekstrahiranih simbolov se akumulirajo v akumulatorju, ki ga tvorita seštevalnik 130 in zakasnilnik 132 za en simbolni časovni interval. Akumuliranje rezultira v amplitudni vrednosti 86, ki je v bistvu brez sinusoidalnih spreminjanj in ima srednjo vrednost, ki povezana z .1 amplitudo signala En(k) 72 napake.
Sl. 5 prikazuje drugi izvedbeni primer 5 sledilnika 74 amplitude trepetanja, ki je primeren za uporabo v modemu s sl. 1. Ta alternativna izvedbena oblika vključuje linearno prediktorsko funkcijo, ki se odziva na normaliziran signal En(k) 72 napake, da daje kompenzacijski signal a 76 za uporabo v kompenzijskih sledečih ekstrahiranih simbolih. Signal En(k) napake je kompenziran s signalom, kije stvorjen v odvisnosti od kompenzacijskega signala a 76 v množilniku 140, da se zagotovi vmesni signal EA(k) napake. V predloženem izvedbenem primeru blok 142 tvori signal za kompenziranje signala napake kot l-α. Še nadalje, kompenzacijski signal a 76 se odšteva od vmesnega signala EA(k) napake v seštevalniku 144, da se zagotovi drug vmesni signal /3(k) napake. Zakasnilna linija 146, ki ima množico ločenih zakasnilnih stopenj, deluje tako, da vodi drug vmesen signal /3(k) napake skozi množico njegovih zakasnilnih stopenj. Na vsebino vsake stopnje se deluje z ustreznim ojačanjem c. stopnje, da se zagotovi ustrezno množico ustreznih izhodnih signalov, ki se jih sešteje v seštevalniku 148, da se dobi oceno 149 za kompenzacijski signal a 76 za sledeče ekstrahiran simbol. Vsako izmed stopenjskih ojačitev c se ažurira kot funkcijo vmesnega signala EA(k) napake, kot je prikazano v bloku 150. Ena simbolna zakasnitev 152 deluje na oceno 149, da se dobi kompenzacijski signal a 76.
Sklicujoč se ponovno na sl. 1 se signal tvori kot funkcijo kompenzacijskega signala poti 76 v bloku 160 za uporabo pri kompenziranju sledečega ekstrahiranega simbola poti 28, da se zagotovi kompenziran ekstrahiran simbol za uporabo v algoritmu 198 za odločanje, da se identificira signalne točke, ki mu ustrezajo. V predloženem izvedbenem primeru se ekstrahiran simbol poti 28 kompenzira s signalom (l/l-α), ki ga tvori blok 160, s tem da množi ekstrahiran signal, pri čemer uporablja množilnik 162, ki je nameščen ob poti 28. Podobno se signal napake preko poti 66 za uporabo pri naravnavanju korekturne enote 22 kompenzira s signalom (Ta), ki je stvorjen v bloku 164 kot funkcija kompenzacijskega signala a 76, da se zagotovi kompenziran signal napake preko poti 66. V predloženem izvedbenem primeru signal, ki ga stvori blok 164, množi signal napake v poti 66 z množilnikom 166, kije nameščen v poti 66.
Razen tega se korigirani ekstrahirani simboli poti 28 kompenzirajo tako za popačitev zaradi amplitude trepetanja kot za popačitev zaradi faze trepetanja, s tem da se uporablja ustrezno sledilnik 74 amplitude trepetanja oz. sledilnik 42 faze trepetanja v povezavi s tem, preden se identificira njihove signalne točke z uporabo algoritma 198 za odločanje. Čim so ekstrahirani simboli kompenzirani za popačitev zaradi trepetanja, so rezultirajoči kompenzirani simboli bliže njihovim nameravanim signalnim točkam, tako da se doseže identifikacijo primerne signalne točke in se s tem izboljša učinkovitost modemskega sprejemnika.
Če se povrnemo ponovno na sl. 1, bodo strokovnjaki s področja ugotovili, da filter 12, A/D pretvornik 14, demodulator 18, prožilna zanka 26, dekoder 30 in algoritem 198 za odločanje, ki so tam predstavljeni, izvajajo značilne modemske funkcije, medtem ko preostali elementi kolektivno sodelujejo, da izvajajo splošno korekturno funkcijo.
Kot je bilo v predhodnem razloženo, popačitev zaradi trepetanja vključuje tako fazno komponento kot amplitudno komponento. Velika pomanjkljivost korekturnih enot modema v stanju tehnike je v tem, da niso obravnavali problema popačitve zaradi amplitude trepetanja. Pri višjih bitnih hitrostih, kot npr. 19,2 Kbitov na sekundo, je popačitev zaradi amplitude trepetanja usodna za zadovoljivo učinkovitost modema. Npr. količina popačitve zaradi amplitude trepetanja komaj 5 % povzroči sorazmerno visoke nivoje sprejetih bitnih napak, verjetno vsaj 3 %. Tako je bitna hitrost napake (BER) = 0,03. Pri sodobnih komunikacijskih uporabah tako visoka bitna hitrost napake normalno ni sprejemljiva in bi to dejansko pomenilo, da se modema ne da uporabljati v željeni uporabi.
Predloženi modem, ki vključuje korekturno enoto za amplitudo trepetanja, v skladu z izumom rešuje ta problem, s tem da učinkovito kompenzira vsaj 99 % neželjene popačitve zaradi amplitude trepetanja. Izraženo drugače, količina nekompenzirane popačitve zaradi amplitude trepetanja v ekstrahiranih simbolih je zmanjšana v razmerju približno 100:1.
Razen tega takšen modem v skladu s predloženim izumom zagotavlja celo večje izboljšanje v delovanju, kadar se meri z bitno hitrostjo napake, v kolikor bodo ustrezne bitne napake v sprejetem toku podatkov zmanjšane za celo znatnejše razmerje - izboljšanje je dejansko vsaj v razmerju 10.000:1. Tako se lahko pričakuje, da bo končen uporabnik imel bitno hitrost napake približno 0,0003 %. Tako je BER = 0,000003.
Splošna prednost za uporabnika je seveda v tem, da dobi modemski izdelek, ki bo deloval pri uporabi visokih hitrosti. To je zato, ker sta kot nepotreben rezultat modema po predloženem izumu izboljšanja popačitev zaradi amplitude trepetanja in ustrezna bitna hitrost do takšne mere, da se lahko zanesljivo doseže modemske ί
hitrosti okoli 19,2 Kbitov na sekundo in morda še večje z zadovljivimi nivoji sprejetih bitnih napak.
Medtem ko so bili različni izvedbeni primeri modema, ki vključuje korekturno napako za amplitudo trepetanja, po predloženem izumu opisani v predhodnem, je razsežnost izuma določena v sledečih patentnih zahtevkih.

Claims (10)

  1. PATENTNI ZAHTEVKI
    1. Modem (100) za sprejemanje signala, pri Čemer signal vključuje modulirane simbole, ki temeljijo na vnaprej določeni konstelaciji točk, pri čemer vsaka točka predstavlja simbol, vključujoč:
    sredstva (14,18,22,26) za ekstrahiranje moduliranih simbolov, da se zagotovi ekstrahiran simbol R(k), ki vključuje popačitev zaradi amplitude trepetanja;
    identifikacijsko sredstvo (198) za identificiranje signalne točke Pn(k) vnaprej določene konstelacije, ki ustreza ekstrahiranemu simbolu, temelječe na vnaprej določenemu kriteriju;
    sredstvi (70, 74) za določanje signala (72) napake, ki je značilen za popačitev zaradi amplitude trepetanja in temelji na ekstrahiranem simbolu in signalni točki; in kompenzacijsko sredstvo (22), ki se odziva na signal na kompenziranje vsaj enega sledečega ekstrahiranega simbola za popačitev zaradi amplitude trepetanja pred identifikacijskim sredstvom, ki identificira signalno točko, ki mu ustreza .
  2. 2. Modem po zahtevku 1, označen s tem, da sta R(k) in Pn(k) kompleksna signala, ki vključujeta sočasno in za 90° premaknjeno komponento, in je signal E(k) napake določen na razliki med R(k) in Pn(k) in da sredstvo za določanje vključuje sredstvo za projiciranje E(k) na Pn(k), da se izvede nenormaliziran signal napake.
  3. 3. Modem po zahtevku 2, označen s tem, da sredstvo za določanje vključuje sredstvo za normaliziranje nenormalizirana signala napake za absolutno vrednost od Pn(k), da se oblikuje normaliziran signal napake za uporabo v kompenzacijskem sredstvu.
  4. 4. Modem po zahtevku 2, označen s tem, da sredstvo za določanje vključuje sredtvo za izvajanje nenormaliziranega signala napake Ea(k), ki temelji na naslednji enačbi:
    EA + EyPy+l/2(EPy-EP)
    Ea(k) =
    I P„(k) I kjer so:
    Ex = sofazna komponenta od E(k);
    Ey = za 90° premaknjena komponeta od E(k);
    Px = sofazna komponenta od P„(k); in
    Py = za 90° premaknjena komponenta od Pn(k).
  5. 5. Modem po zahtevku 4, označen s tem, da sredstvo za določanje nadalje vključuje sredstvo za izvajanje normaliziranega signala En(k), ki temelji na naslednji enačbi:
    Ea(k)
    En(k) =-----------------------.
    I Pn(k) I
  6. 6. Modem po kateremkoli od predhodnih zahtevkov, označen s tem, da kompenzacijsko sredstvo vključuje sledilno sredstvo (74) amplitude trepetanja, ki se odziva na signal napake za zagotavljanje kompenzacijskega signala (76) za kompenziranje vsaj enega sledečega ekstrahiranega simbola.
  7. 7. Modem po zahtevku 6, označen s tem, da sledilno sredstvo amplitude trepetanja vključuje sredstvo za prilagajanje kompenzacijskega signala popačitvi zaradi amplitude trepetanja ektrahiranih simbolov, tako da njihova kompenzacija konvergira ustrezne signale napake proti stalni vrednosti.
  8. 8. Modem po zahtevku 6 ali 7, označen s tem, da popačitev zaradi amplitude trepetanja vključuje vsaj eno sinusoidalno komponento, ki ima sinusoidalno amplitudno komponento in sinusoidalno frekvenčno komponento, in da sledilno sredstvo amplitude trepetanja vključuje prvo sredstvo (94,98) za zagotvaljanje, ki se odziva na signal napake, da zagotavlja frekvenčno vrednost kompenzacijskega signala, drugo sredstvo (82) za zagotavljanje, ki se odziva na signal napake za zagotavljanje amplitudne vrednosti kompenzacijskega signala, in kombinacijsko sredstvo (88) za kombiniranje frekvenčne vrednosti kompenzacijskega signala in amplitudne vrednosti kompenzacijskega signala, da se stvori sestavljen kompenzacijski signal.
  9. 9. Modem po kateremkoli od zahtevkov 1 do 5, označen s tem, da kompenzacijsko sredstvo vključuje linearno sredstvo (74’), ki se odziva na signal (72) napake za zagotavljanje kompenzacijskega signala (76) za kompenziranje vsaj enega sledečega ekstrahiranega simbola.
  10. 10. Modem po zahtevku 9, označen s tem, da linearno prediktorsko sredstvo vključuje sredstvo za kompenziranje signala (72) napake s signalom, ki temelji na kompenzacijskem signalu (76), da se zagotovi vmesni signal napake, sredstvo za kombiniranje vmesnega signala napake z zakasnjenim kompenzacijskim signalom, da se zagotovi drug vmesni signal napake, zakasnilno sredstvo, ki ima več odvzemnih zakasnilnih stopenj (146), pri čemer so zakasnilna sredstva razporejena tako, da vodijo drug vmesni signal napake skozi množico njegovih odvzemnih zakasnilnih stopenj, pri čemer se na vsebine vsake stopnje deluje z ojačenjem ustrezne stopnje, da se zagotovi ustrezno množico odvzetih izhodnih signalov, sredstvo za ažuriranje množice stopenjskih ojačanj, ki temeljijo na vmesnem signalu napake, in sredstvo za kombiniranje množice odvzetih izhodnih signalov, da se zagotovi kompenzacijski signal.
SI19939300043A 1992-01-29 1993-01-28 Modem including an equalizer for amplitude jitter SI9300043A (en)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
US82778392A 1992-01-29 1992-01-29

Publications (1)

Publication Number Publication Date
SI9300043A true SI9300043A (en) 1993-09-30

Family

ID=25250156

Family Applications (1)

Application Number Title Priority Date Filing Date
SI19939300043A SI9300043A (en) 1992-01-29 1993-01-28 Modem including an equalizer for amplitude jitter

Country Status (10)

Country Link
US (1) US5434884A (sl)
EP (1) EP0624287B1 (sl)
JP (1) JPH07504072A (sl)
CN (1) CN1032103C (sl)
BR (1) BR9305798A (sl)
CA (1) CA2128609C (sl)
DE (1) DE69330874T2 (sl)
ES (1) ES2164654T3 (sl)
SI (1) SI9300043A (sl)
WO (1) WO1993015552A1 (sl)

Families Citing this family (37)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CA2121934A1 (en) * 1993-06-14 1994-12-15 Gordon Bremer Simultaneous analog and digital communication with improved phase immunity
US5970103A (en) 1996-09-06 1999-10-19 Townshend; Brent High speed communications system for analog subscriber connections
PT745302E (pt) * 1994-12-09 2004-08-31 Brent Townshend Sistema de comunicacoes de alta velocidade para ligacoes analogicas entre assinantes
JP3351642B2 (ja) * 1994-12-20 2002-12-03 富士通株式会社 位相ジッタ抽出回路及び位相ジッタキャンセル回路
US6233274B1 (en) 1995-04-27 2001-05-15 Wavetek Wandel Goltermann Non-invasive digital cable test system
US5751766A (en) 1995-04-27 1998-05-12 Applied Signal Technology, Inc. Non-invasive digital communications test system
JP3568284B2 (ja) * 1995-08-22 2004-09-22 松下電器産業株式会社 復調方法および復調装置
US6137831A (en) * 1997-06-20 2000-10-24 Johnson; Neldon P. Method and apparatus for reducing receiver imposed distortion
US6133783A (en) * 1997-07-07 2000-10-17 Samsung Electronics Co., Inc. Phase jitter canceller
US6097767A (en) * 1998-04-17 2000-08-01 Advanced Micro Devices, Inc. Apparatus and method for determining an optimum equalizer setting for a signal equalizer in a communication network receiver
US6650699B1 (en) * 1999-01-21 2003-11-18 International Business Machines Corporation Methods and apparatus for timing recovery from a sampled and equalized data signal
US6553518B1 (en) 1999-03-08 2003-04-22 International Business Machines Corporation Severe error detectors, methods and computer program products that use constellation specific error event thresholds to detect severe error events during demodulation of a signal comprising symbols from a plurality of symbol constellations
US6661847B1 (en) 1999-05-20 2003-12-09 International Business Machines Corporation Systems methods and computer program products for generating and optimizing signal constellations
EP1063826A1 (en) 1999-06-25 2000-12-27 Sony International (Europe) GmbH Carrier recovery means in digital quadrature receivers
US6160443A (en) * 1999-09-08 2000-12-12 Atmel Corporation Dual automatic gain control in a QAM demodulator
US6792004B1 (en) 1999-10-29 2004-09-14 International Business Machines Corporation Systems, methods and computer program products for averaging learned levels in the presence of robbed-bit signaling based on proximity
US6611563B1 (en) 1999-10-29 2003-08-26 International Business Machines Corporation Systems, methods and computer program products for data mode refinement of modem constellation points
US6839382B1 (en) 1999-10-29 2005-01-04 International Business Machines Corporation System, methods and computer program products for identifying digital impairments in modem signals using signature analysis and signal level comparison analysis
US6662322B1 (en) 1999-10-29 2003-12-09 International Business Machines Corporation Systems, methods, and computer program products for controlling the error rate in a communication device by adjusting the distance between signal constellation points
US6967995B1 (en) 1999-10-29 2005-11-22 International Business Machines Corporation Methods, systems and computer program products for carrier drop detection using a variable threshold
US6765955B1 (en) 1999-10-29 2004-07-20 International Business Machines Corporation Methods, systems and computer program products establishing a communication configuration for a modem connection to compensate for echo noise
US6826157B1 (en) 1999-10-29 2004-11-30 International Business Machines Corporation Systems, methods, and computer program products for controlling data rate reductions in a communication device by using a plurality of filters to detect short-term bursts of errors and long-term sustainable errors
US6754258B1 (en) 1999-10-29 2004-06-22 International Business Machines Corporation Systems, methods and computer program products for averaging learned levels in the presence of digital impairments based on patterns
US6823004B1 (en) 1999-10-29 2004-11-23 International Business Machines Corporation Methods, systems and computer program products for monitoring performance of a modem during a connection
US6816545B1 (en) 1999-10-29 2004-11-09 International Business Machines Corporation Systems, methods and computer program products for identifying digital impairments in modems based on clusters and/or skips in pulse code modulation signal levels
US6650657B1 (en) 1999-10-29 2003-11-18 International Business Machines Corporation Systems, methods and computer program products for identifying digital impairments in modem signals
US6505222B1 (en) 1999-10-29 2003-01-07 International Business Machines Corporation Systems methods and computer program products for controlling undesirable bias in an equalizer
US6823017B1 (en) 1999-10-29 2004-11-23 International Business Machines Corporation Systems, methods and computer program products for filtering glitches from measured values in a sequence of code points
US6792040B1 (en) 1999-10-29 2004-09-14 International Business Machines Corporation Modems having a dual power mode capability and methods of operating same
KR100959921B1 (ko) * 2003-07-03 2010-05-26 삼성전자주식회사 다중 채널 통신 시스템의 수신기 및 상기 수신기를 사용한데이터 복원방법
US7242712B1 (en) 2004-03-08 2007-07-10 Pmc-Sierra, Inc. Decision feedback equalizer (DFE) for jitter reduction
US8144814B2 (en) * 2006-05-22 2012-03-27 Qualcomm Incorporated Signal quality estimator
US7466140B2 (en) * 2006-12-25 2008-12-16 Advantest Corporation Signal generation circuit, jitter injection circuit, semiconductor chip and test apparatus
US8428113B1 (en) 2009-01-23 2013-04-23 Pmc-Sierra, Inc. Equalizer for heavily clipped or compressed communications signals
US8644369B1 (en) 2009-12-01 2014-02-04 Pmc-Sierra, Inc. Equalizer adaptation for heavily compressed or clipped communications signals
CN103918188B (zh) * 2011-09-09 2016-04-27 熵敏通讯公司 用于在基于adc的调谐器内进行相位跟踪的系统和方法
US9793879B2 (en) * 2014-09-17 2017-10-17 Avnera Corporation Rate convertor

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4027250A (en) * 1975-10-21 1977-05-31 Lang Gordon R Apparatus and method for reducing effects of amplitude and phase jitter
DE3381073D1 (de) * 1982-10-04 1990-02-08 Nec Corp Verfahren zur qualitaetsmessung eines empfangssignals eines empfaengers in einem zweidimensionalen linear modulierten datenuebertragungssystem.
US4631738A (en) * 1984-12-06 1986-12-23 Paradyne Corporation Gain tracker for digital modem
US4646325A (en) * 1985-04-15 1987-02-24 Paradyne Corporation Index decoder for digital modems
US4689804A (en) * 1985-08-14 1987-08-25 Racal Data Communications Inc. Method and apparatus for reduction of sinusoidal phase jitter in a high speed data modem
EP0233679B1 (en) * 1986-01-18 1990-11-07 Hewlett-Packard Limited Non intrusive channel impairment analyser
US4777640A (en) * 1986-06-09 1988-10-11 Motorola, Inc. Frequency adaptive phase jitter canceler
US4953186A (en) * 1988-02-19 1990-08-28 Silicon Systems, Inc. Phase jitter tracker

Also Published As

Publication number Publication date
EP0624287B1 (en) 2001-10-04
DE69330874T2 (de) 2002-04-25
CA2128609C (en) 1997-11-25
JPH07504072A (ja) 1995-04-27
DE69330874D1 (de) 2001-11-08
EP0624287A1 (en) 1994-11-17
WO1993015552A1 (en) 1993-08-05
CA2128609A1 (en) 1993-08-05
BR9305798A (pt) 1997-02-18
EP0624287A4 (en) 1997-07-30
US5434884A (en) 1995-07-18
ES2164654T3 (es) 2002-03-01
CN1081550A (zh) 1994-02-02
CN1032103C (zh) 1996-06-19

Similar Documents

Publication Publication Date Title
SI9300043A (en) Modem including an equalizer for amplitude jitter
US6760371B1 (en) Method and apparatus implementation of a zero forcing equalizer
US8059769B2 (en) Ingress noise reduction in a digital receiver
US6324220B1 (en) Stabilized precoder for data transmission
DE60028983T2 (de) Doppelte automatische verstärkungsregelung in einem qam-demodulator
US4991184A (en) Data communication system having a speed setting variable with transmission quality factors
US8761328B2 (en) Equalizer architecture for data communication
US7948862B2 (en) Crosstalk cancellation using sliding filters
US20030091111A1 (en) Method and apparatus for implementing the training phase of adaptive channel equalization on a digital communications path
US4777640A (en) Frequency adaptive phase jitter canceler
WO2003007564A2 (en) Multi-channel communications transreceiver
WO2000057609A1 (en) Phase-noise compensated digital communication receiver and method therefor
DE69833658T2 (de) Leitungsschnittstelle für Daten- und Leistungsversorgung
JPH10271051A (ja) 双方向等化を伴う送/受信装置
US7161980B2 (en) Receiver for high rate digital communication system
US5309481A (en) Apparatus for adjusting signal points, equalizer coefficients and the like
DE2101076B2 (de) Digitale datenuebertragungsanlage mit hoher arbeitsgeschwindigkeit
DE60131097T2 (de) Verfahren und vorrichtung zur erhöhung der qualität der empfängersynchronisierung einer qam- oder cap-modulierten modemverbindung
US6438156B1 (en) Stepwise adaptive finite impulse response filter for spread spectrum radio
EP1175760B1 (de) Verfahren und schaltungsanordnung zur regelung des abtasttakts eines phasenmodulierten signals
WO1998048545A2 (en) Method and apparatus for processing a signal in a telecommunication apparatus
EP2075930A1 (en) Methods and apparatus for improved jitter tolerance in an SFP limit amplified signal
EP1418676A1 (en) Receiver and transceiver for bursty signals
GB2354411A (en) Transparent-in-tone-band (TTIB) transmitter and receiver
HK1061939A (en) Automatic gain control for a time division duplex receiver