FI74845C - Anordning foer grundinstaellning av en ekoeliminator. - Google Patents

Anordning foer grundinstaellning av en ekoeliminator. Download PDF

Info

Publication number
FI74845C
FI74845C FI824217A FI824217A FI74845C FI 74845 C FI74845 C FI 74845C FI 824217 A FI824217 A FI 824217A FI 824217 A FI824217 A FI 824217A FI 74845 C FI74845 C FI 74845C
Authority
FI
Finland
Prior art keywords
echo
samples
output
whose
outputs
Prior art date
Application number
FI824217A
Other languages
English (en)
Swedish (sv)
Other versions
FI74845B (fi
FI824217A0 (fi
FI824217L (fi
Inventor
De Verdiere Jean-Marc Ma Colin
Patrice Rene Langlois
Original Assignee
Telecommunications Sa
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 Telecommunications Sa filed Critical Telecommunications Sa
Publication of FI824217A0 publication Critical patent/FI824217A0/fi
Publication of FI824217L publication Critical patent/FI824217L/fi
Publication of FI74845B publication Critical patent/FI74845B/fi
Application granted granted Critical
Publication of FI74845C publication Critical patent/FI74845C/fi

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B3/00Line transmission systems
    • H04B3/02Details
    • H04B3/20Reducing echo effects or singing; Opening or closing transmitting path; Conditioning for transmission in one direction or the other
    • H04B3/23Reducing echo effects or singing; Opening or closing transmitting path; Conditioning for transmission in one direction or the other using a replica of transmitted signal in the time domain, e.g. echo cancellers
    • H04B3/238Reducing echo effects or singing; Opening or closing transmitting path; Conditioning for transmission in one direction or the other using a replica of transmitted signal in the time domain, e.g. echo cancellers using initial training sequence

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Cable Transmission Systems, Equalization Of Radio And Reduction Of Echo (AREA)
  • Bidirectional Digital Transmission (AREA)
  • Digital Transmission Methods That Use Modulated Carrier Waves (AREA)
  • Purification Treatments By Anaerobic Or Anaerobic And Aerobic Bacteria Or Animals (AREA)
  • Telephonic Communication Services (AREA)
  • Hardware Redundancy (AREA)

Description

, 74845
Laite kaiunpoistajan alkuasetusta varten
Esillä oleva keksintö koskee kaksisuuntaista, samanaikaista datasiirtoa kaksilankaisella yhteydellä ja tarkemmin sanottuna kaiunpoistojärjestelmää patenttivaatimusten johdanto-osien mukaisesti.
Kaiunpoistolaitteet muodostavat arvion kaiuista ja poistavat ne vastaanotetusta signaalista. Tällaiset laitteet mahdollistavat täten samanaikaisen, kaksisuuntaisen datasiirron kaksilankaisella yhteydellä, esimerkiksi modeemien (modulaattori-demodulaattorien) avulla, jotka lähettävät samalla taajuuskaistalla.
Tämä kaikusignaalin arviointi tapahtuu tavanmukaisesti näyt- teenottohetkillä, asettelemalla kaiunpoistolaitteen kertoimia C . Tämä asettelu suoritetaan tavanomaisesti gradientin al-k goritmilla. Tällainen tekniikka on selitetty esimerkiksi Mul-ler'in kirjoituksessa, julkaisussa IEEE Transactions on Communications, voi. 24 No. 9, syysk. -76, pp 956-962.
Asettelut gradientin algoritmin avulla ovat yksinkertaiset : suorittaa, mutta tätä menetelmää käyttävän kaiunpoistolait teen konvergenssi ei ole kovinkaan nopea.
Esillä olevan keksinnön tarkoituksena on nopeuttaa kaiunpois-• tolaitteiden konvergenssia kunkin käyttömuodon mukaisesti, käyttämällä alkuasetuslaitetta. Lisäksi keksinnön mukainen alkuasetuslaite mahdollistaa etäisen kaiun paikallistamisen sekä on riippumaton käytetystä algoritmista.
Asetettu tehtävä on ratkaistu patenttivaatimusten tunnusmerk-kiosien mukaisella järjestelmällä. Keksinnön mukainen alkuasetuslaite mahdollistaa kaikenlaisten kaiunpoistolaitteiden alkuasettamisen sellaisella menetelmällä, että jokainen modeemi lähettää perättäin ja alkuasettaa oman kaiunpoistolait-teensa, yhteyden toisesta päästä tulevan signaalin poissa ollessa. Tämän menetelmän mukaan jokainen modeemi lähettää sopivan sekvenssin, joka tekee sille mahdolliseksi kumota kaikunsa, kun etäinen modeemi ei lähetä.
2 74845
Keksinnön mukaisella kaiunpoistojärjestelmällä muodostetaan N kerrointa kaiunpoistolaitteen alkuasetusta varten. Nämä keinot käsittävät olennaisesti sen, että näennäissatunnainen sekvenssi ^u^, jonka pituus on N, muunnetaan sarjaksi näytteitä le 1, jossa jokainen näyte e on johdettu u :sta i le i le le kaavan e^ = 2 u^-1 mukaan, että mainitut näytteet e^ lähetetään linjaa myöten, että vastaanotossa saadaan näytteitä s , että jokainen vastaanotettu näyte s kerrotaan N+k’ J J N+k n:llä näytteellä u. . , jotka ovat lähteneet (N-M+l+k)mod N\ siirtymärekisterin kennosta A (M), joka näyte u • (N-M+l+k) on johdettu em :sta käänteismuunnolla, ja että sitten N-M+l+k kaikkiin lukuihin k lisätään mainitut N kertolaskutulosta, jolloin k vaihtelee välillä 0 - N-1, mainitun yhteenlaskun summa on H , ja yksi näistä N kertoimesta alkuolosuhteissa,
M
M vaihtelee välillä 1 - N.
Keksinnön mukaisella järjestelmällä voidaan myös muodostaa kaksi sarjaa näytteitä ija^ ja jb \ lähtie*1 näennäissa- tunnaisesta sekvenssistä fu 1, jonka pituus on N, jotka näytesarjat ovat sellaisen, että jokainen näyte a (vast.
\ , k b ) voidaan laskea u :sta kaavan a = 2 u -1 (vast.
k 1c le k h = 2 u -1) mukaan, a,:t ja b :t moduloidaan sitten • K 1C k n! ja lähetetään linjaa myöten, ja linjaa myöten vastaanotetuista näytteistä s voidaan niiden demodulaation jälkeen johtaa N+k näytteet a, ja β . Keksinnön mukainen laite käsittää kk .
: laitteet jokaisen vastaanotetun näytteen (α + β ) r x / \ -j N+k N+k /vast. ( a, - β )/ kertomiseksi n:llä näytteellä *· N+k N+k U(N M+l+k) od N* ον&^ lähteneet siirtymärekisterin kennosta A+iMJ /vast. A'Q (M)/, joka näyte u, on • xx ·· xx x- (N-M+l+k) johdettu näytteestä e käänteismuunnolla, laitteet N-M+l+k mainittujen kertolaskutulosten laskemiseksi yhteen kaikkien k:n arvojen kanssa, kun k vaihtelee välillä 0 - N-1, joka yh-teenlaskutulos on P (M) /vast. P (M)], yhden 2N:stä kertoimesta mainitut kaiunpoistolaitteen alkuolosuhteissa, M:n vaihdellessa välillä 1 - N.
3 74845
Keksinnön mukainen järjestelmä liittyy kaiunpoistolaittee-seen, joka toimii kantataajuisesti.
Näennäissatunnaisen sekvenssin pituus N valitaan suuremmaksi tai yhtä suureksi kuin pulssivasteen )H l tai kaiun
I l . ( M j M
) P , F ] pituus 1. K J
1 p qjp,q
Alkuasetuslaitteen avulla voidaan tunnistaa kaiun pulssivasteen nollanäytteet ja jättää kaiunpoistolaitteessa ottamatta nollanäytteitä uudelleen.
Keksinnön mukainen alkuasetuslaite antaa kaiunpoistolaitteel-le suuren nopeuden ja konvergenssivarmuuden. Lisäksi alkuase-tussekvenssin ei tarvitse olla normitettu, se jää suunnittelijan valittavaksi tarpeiden mukaan.
Keksinnön mukainen alkuasetuslaite antaa kaiunpoistolaitteel-le toiminnan suuren joustavuuden, erityisesti tarjoten mahdollisuuden poistaa kaikuja, jotka ovat suuresti viivästyneet esimerkiksi maanosien välisillä satelliittiyhteyksillä tai merikaapeleissa, sekä kaikuja, joita, puhuvan henkilön kannalta, vaivaa taajuuden siirtymä.
Muita keksinnön etuja ja ominaisuuksia ilmenee seuraavasta selityksestä ja oheisista piirustuksista.
Kuvio 1 on yleisesitys keksinnön mukaisen alkuasetuslaitteen sijoittamisesta kaiunpoistolaitteeseen kantataajuisessa siirrossa.
Kuvio 2 esittää yksityiskohtaisesti kuvion 1 varsinaista alku-asetuslaitetta.
Kuvio 3 esittää keksinnön mukaista modulaatiolla varustettua alkuasetuslaitetta kantataajuista kaiunpoistolaitetta varten. Kuvio 4 esittää kuvion 3 mukaista alkuasetuslaitetta yksityiskohtaisesti .
4 74845
Puheenollen kuviosta 1, sinänsä tunnettu kaiun kumoamislaite 5 suorittaa kaiun arvioinnin lähtien sisääntulevasta signaalista peruskaistalähetyksen tapauksessa. Tämä sisääntuleva signaali esiintyy sarjana monimutkaisia tietoja.
Kaiun arvio, kumoamislaitteessa, vähennetään vastaanotetusta signaalista vähennyslaskulaitteen 3 avulla.
Tunnetut kaiun kumoamislaitteet 5 koostuvat esimerkiksi kerrointen uudelleenaktualisoimisjärjestelmästä.
Siinä tapauksessa, että kaiun kumoamislaitteen 5 käsittely suoritetaan peruskaistalla, kerrointen uudelleen aktualisointi gradientti-algoritmin mukaan hetkellä (n+1) T voidaan kuvata kaavalla: (n+1) = Ck (n) + γ e (n) a (n-k) jossa γ on positiivinen, reaalinen vakio.
Differentiaalipiiri 2 varmistaa linjan kytkennän modeemin lä-hetyspuoleen tai vastaanottoon.
Koska gradientin algoritmi ei konvergoi kovinkaan nopeasti, kaiun kumoamisjärjestelmän alkutilaan saattaminen saattaa kestää varsin kauan.
Keksintö käsittää olennaisesti sen, että väliin sovitetaan ns.
alkutilaansaattamislaite, joka vastaanottaa sisääntuloonsa alkutilaansaattamissekvenssin signaalin u sekä arvioidun n vastaanoton signaalin sn- On hyvin tunnettua, että modeemit, sen jälkeen kun ne on kytketty linjaan, käyttävät hyväkseen alkutilaansaattamissekvenssejä. Nämä sekvenssit ovat tavallisesti pseudo-sattumanvaraisia viestejä.
Pseudo-sattumanvaraisten sekvenssien ominaisuudet ovat hyvin tunnetut. Williams'in ja Sloan'in artikkelissa, joka on julkaistu aikakauslehdessä Proceedings of the IEEE, voi. 64,
No. 12, jouluk. 1976, pp 1715-1727, tutkitaan niiden erikois- 5 74845 ominaisuuksia. Olkoon {uk> pseudo-sattumanvaraisen kehittimen 7 avulla muodostetun alkutilaansaattamissekvenssin näytteiden sarja. Viesti voi koostua (N+l)/2 "nollasta" ja (N-l)/2 "ykkösestä”.
Kuvion 1 mukaan pseudo-sattumanvarainen generaattori 7 syöttää viestin (uk) alkutilaansaattamislaitteen 6 sisäänmenoon. Vastaanotettaessa viesti kohdistetaan alkutilaansaattamislaitteen 6 sisäänmenoon, joka alkutilaansaattamislaite antaa tulosteenaan kertoimet, joita varsinainen kaiun kumoamislaite 5 käyttää välittömästi alkukertoimia C?.
k
Kuvion 2 mukaan viestin {uk> muodostaa generaattori 7. Sarjan {u^} muodostavat näytteet ovat pseudo-sattumanvaraisia ja niiden jakso on yhtä kuin N.
Tämä viesti {uk> kohdistetaan varsinaisen alkutilaansaattamislaitteen 6 sisäänmenoon.
Viesti {uk> muunnetaan keksinnön mukaan viestiksi (ek), joka on muodostettu näytteistä (a, -a) laitteen 61 avulla. Kukin näyte ek riippuu sisääntulevasta näytteestä uk yhtälön e^ = a (2 uk”l) mukaan.
Käytännössä a:n arvoksi on edullista valita 1.
Viesti {e^} lähetetään yhtäältä linjaa myöten, ja kohdistetaan toisaalta siirtymärekisterin 62 sisäänmenoon, joka rekisteri 62 koostuu N kennosta A (1), A (2) ...A (N), joista jokainen aiheuttaa viiveen T. Täten kenno A (1) sisältää ek:n, kenno A (2) sisältää ek-^:n, kenno A (M) sisältää e(N-M+k+l):n moduloituna N:llä ja vihdoin rekisteri A (N) sisältää ek+1:n. Sitten nämä N näytettä kohdistetaan rinnakkain rekisterin 63 sisäänmenoon, joka rekisteri sekin on muodostettu N kennosta A* (1) .... A' (M) .... A' (N). Nämä N kennoa A' (M) muodos tavat viesteistä eN_M+k+1 ulostuloonsa näytteitä uN_M+k+1- 6 74845 Täten siis kenno A' (1) vastaanottaa viestin ja antaa ulostuloonsa näytteen u^ ja kenno A' (N) vastaanottaa viestin ek+l antaa ulostuloonsa näytteen uk+^.
Yleisesti sanottuna kenno A' (M) vastaanottaa näytteen e(N-M+l+k) mod N ja antaa ulostuloonsa näytteen u(N.M+1+k) mod „. Nämä N näytettä uk·.. u(fj+l+k-M) ···· uk+l kohdistetaan N:n kertolaskupiirin (64i) ^ ^ Nj sisäänmenoon. Täten jokai nen näyte ujj-M+l+k tu^ee kerrotuksi näytteellä sN+k, joka on vastaanotettu siirtolinjaan vähennyslaskupiirin 3 ulostulosta (vertaa kuviota 1). Nämä N:sta piiristä (64). (i = 1,N) tulevat N tulosta /sN+k · uN-i+k+l—/ ^ = 1Ή) kohdistetaan vastaavasti niiden N rekisterin 65^^ sisäänmenoon, jotka on palautettu nollaan, N yhteenlaskupiirin (66) ^ välityksellä. Itse asiassa kertolaskutoimitukset (N kertolaskupiirin 64^ avulla) ja yh-teenlaskutoimitukset (N yhteenlaskupiirin 66. avulla) alkavat vasta hetkellä NT, eli näytteen s^ saapumisesta lähtien eli yleisesti sanottuna näytteiden sN+k saapuessa kun k vaihtelee 0:sta N-l:een.
Yhteenlaskupiirit 66^ mahdollistavat mainittujen N rekisterin 63^ sisällön kumuloimisen kyseessä olevalla hetkellä (N+k) T.
Täten mainittujen N rekisterin 65^ rekisterikohtaisena sisältönä on hetkellä (N+k) T näytteitä h^ (i), joka: hk (i) = hk_1 (i) + sN+k * /Ä‘ (i):n sisältö/ tai vielä:
hk (i) = hk-l (i) + sN:k * U(N+k+l-i) mod N
Sitten, hetkellä (N+k+1) T, kun rekisterin A (i) sisältö on u(k-i+2) mod N vastaanotettu näyte on sN+k+^, suoritetaan seuraava laskutoimitus ja kohdistetaan tulos rekisteriin 65^.
hk+l (i) = hk + sN+k+l * U(k-j+2) mod N
ja sama tehdään kaikkien N rekisterin (65^)osalta.
Muisti 68, joka sisältää vakion mahdollistaa jokaisen rekisterin 65^ jokaisen näytteen h (i) kertomisen N:n kertolaskupiirin (67^)avulla.
74845
Kertolaskupiireistä (76^)Nj saadut N kerrointa H (i) (i_l ovat kaiun sykähdysvastauksen näytteiden arvot» ne kohdistetaan kaiun kumoamislaitteen 5 syötteeseen ja toimivat siellä alkukertoimina.
Jos kaiun impulssivasteen näytteitä merkitään Hj, niin vakinaisessa tilassa vastaanotettu signaali on: SN eN eN-l----eN-j+l........... ®2 el H1 SN+1 el eN.......eN-j+2........... e3 e2 h2
I 1 I 1 III
i i i i lii
I I I I III
I I I I III
sN+k = ek ek-l.....e (N-j+l+k) mod N' *ek+2 ek+l Hj
I I I I III
till III
III· III
III· III
S2N-2 V2 V-3.....eN-j-l............βΝ ®Ν-1 HN-1
S2N-1 Vl V2.....eN-j .............®1 eN HN
Näytteiden Hj arvot saadaan seuraavasti:
~Hl| [UN U1.......Uk..............UN-1 Γ SN
H2 Vi “n.........Vi...............V2 Vi I _2 I * · · ’ ΐΰϊϊϊ) I 1 ’ III· · · III· · ·
Hj un_j+l unrj+2 U(N- j+l+k) mod N Vj Vk II·· · · III· · · III· · · III· · · U1 ^ \+l V S2N-1
_ J *- L
8 74845
Niin kuin kuviosta 3 näkyy, keksinnön mukaista kaiun kumoamisen alkutilaansaattamisjärjestelmää voidaan soveltaa myös moduloituun järjestelmään, jolloin kumoamislaite edelleen toimii peruskaistalla. Kaiun kumoamislaite 10 vastaanottaa tällöin, samalla tavoin kuin kuviossa 1, kertoimia {F (i), F (j)},, . , , jotka siihen toimittaa alkutilaan- saattamislaite 8.
Alkutilaansaattamislaite 8 vastaanottaa puolestaan generaattorista 7 pseudo-sattumanvaraisen viestin {u^}. Alkutilaansaattamislaite 8 muuntaa, sillä tavoin kuin myöhemmin kuvion 4 yhteydessä selitetään, viestin {u^} kahdeksi viestiksi {a^} ja {b^}, jotka molemmat lähetetään linjaan. Nämä viestit {a^} ja {b^} kohdistetaan yhtäältä kaiun kumoamislaitteen 10 tuloon ja toisaalta modulaattorin 1 tuloon. Kaiun kumoamislaite 10 suorittaa, sinänsä tunnettuun tapaan, kaiun arvioinnin lähtien näytteistä a^ ja b^ ennen modulointia modulaattorilla 1. Tämä arvio moduloidaan, ja vähennetään sitten vastaanotetusta signaalista vähennyslaskulaitteen 3 avulla, minkä jälkeen sille suoritetaan vastaava, kompleksi demodulaatio demodu-laattorilla 4. Differentiaalipiiri 2 varmistaa linjan kytkennän modeemin lähetykseen ja vastaanottoon. Demodulaattorin 4 tulosteena kahta tietä saadut näytteet oijj+k ja £N+k kohdistetaan alkutilaansaattamislaitteen
Kuvio 4 selventää keksinnön mukaisen alkutilaansaattamislaitteen 8 rakennetta ja toimintaa. Koodauslaite 81 vastaanottaa generaattorin 7 kehittämän pseudo-sattumanvaraisen viestin {u^} niin kuin kuvion 2 mukaisessakin sovellutusmuodossa.
Laite 81 kuitenkin koodaa viestin {u^} kahta tietä sinänsä tunnettuun tapaan. Näin muodostuneita viestejä merkittäköön {a^jjaib^}. Jokainen koodausjärjestelmästä 81 lähtenyt näyte ak tai bk riippuu syötetystä näytteestä u^ yhtälön a^ = (2 u, -1) mukaan, niin että näytteet a ja b muodostetaan lisääjä n n mällä + 1.
74845 Käytännössä ak ja k>k valitaan yhtä suuriksi. Molemmat nämä viestit lähetetään yhtäältä linjaa myöten modulaattorilla 1 suoritetun vastaavan, kompleksin modulaation jälkeen ja toisaalta ne kohdistetaan siirtymärekistereiden 82 ja 83 syötteisiin. Esimerkiksi viesti {ak) kohdistetaan kennoista AP (1)... .AP (M) ....AP (N) koostuvan rekisterin 82 syötteeseen, joka siirtää jokaista sisääntulevaa näytettä ajan T verran, kun taas viesti bk kohdistetaan samoin N kennosta AQ(1)...AQ(M).. ..AQ(N) koostuvan rekisterin 83 syötteeseen, joka viivyttää jokaista sisääntulevaa näytettä ajan T verran. Näytteet a, , Λ ak_^... 3Ν_Μ+]ζ+ι ···· afc+i' jotka tulevat vastaavasti kennoista AP(1) - AP(N), kohdistetaan vastaavasti siirtymärekisterin 84 N:n kennon AP1 (1)....AP' (M)....AP' (N) syötteisiin. Samalla tavoin näytteet t>k, bk-1·..-bN_M+k+^· · · · bk+1, jotka tulevat vastaavasti kennoista AQ(1) - AQ(N), kohdistetaan ajan-siirtorekisterin 85 N:n kennon AQ’ (1) ... AQ' (M) ... AQ' (N) syötteisiin. Rekisterit 84 ja 85 antavat tulosteenaan rinnakkain näytteet V ... u(N_M+k+1) mQd „ ... nk+1.
2N:n kertolaskupiirin (86^) Nj ja (87j)N) syötteisiin.
Kertolaskupiirin (86.)..., ja (87.) , . . vastaanottavat 1 tl—1/NJ j lj— myös vastaavasti näytteet (aN+k + BN+k)· jotka tulevat yhteen-laskupiiristä 92, ja vastaavasti (0N+k ~ aN+k)' 3ot^a tulevat piiristä 93. Signaali aN+k ja signaali 8N+k saadaan lähtien signaalista S'N+k, joka saadaan vähennyslaskupiirin tulosteesta yhtenäisellä, kompleksilla demodulaatiolla. Tätä tarkoitusta varten demodulaattori 4 koostuu vaiheensiirtopiiristä (/aihesiirto π/2) 41 ja varsinaisesta demodulaattorista 42, joka neliöimällä antaa kaksi viestiä aN+k ja 0N+k· Nämä viestit {aN+k^ 3a ^®N+k^ kohdistetaan sitten piirien 92 ja 93 syötteisiin.
Näillä N kertolaskupiirillä (86^) /vast. (87^) N^_/ voidaan täten kertoa piiristä 92 (vast. 93)tulevat signaalit (aN+k + &N+kJ (vast· PN+k ” aN+k^ rekisterin 84 (vast. 85) i:nnen (vast, jrnnen) kennon sisällöllä.
10 74845
Piirien (86.) ,., (vast. 87.),. , ... N kertolaskun tulok-set kohdistetaan vastaavasti N rekisteriin (90^) N) /vast.
(91j) j^)_/ N yhteenlaskupiirin (88^)^.^ Nj /vast. (89^) (j_l N)_/ välityksellä. Samalla tavoin kuin kuvion 2 mukaisesta näiden 2N piirien 88i ja 89^ avulla voidaan kerätä kyseessä olevalla hetkellä (N+k) T mainittujen kahden rekisterin 84 ja 85 sisällöt.
Mainitut 2N rekisteriä (90^) ^ ja (91j)(j=1 on siirret ty alkuasemaansa nolla. Rekistereiden (90.),. . ... kunkin sisäl- i (i—1 ,N) tönä hetkellä (N+k) T on näytteitä f (i) kuten: r fp (i) = fp (i) + (<*N+k + 8n+K) * /ÄP' (i) :n sisältö/ tai myös
fp fp (i) + (0tN+k + PN+k} * U(N+k+l-i) mod N
jossa k on 0:n ja (N-l):n väliltä.
Samalla tavoin rekisterit (91^)^=1 Nj sisältävät kukin hetkellä (N+k) T näytteitä f (j) sellaisia kuin: fq (:i) fq ^ + (0N+k ” aN+k} * u(N+k+l-j) mod N jossa k on 0:n ja (N-l):n väliltä.
Mainittujen N:n rekisterin (90^ ^ /vast. (91^) ^=1 N^_7 sisältö kohdistetaan N:n rekisterin (91^) Nj /vast.
(97j)n) sisäänmenoon/ joissa rekistereissä mainitut N
kerrointa f (i) ,. . /vast, f (j) , . . ... 7 kerrotaan vakiolla l p (i=l,N) q (3 = 1,N) — a(N+l) ’ Itse asiassa, koska 1/N+l = 2:n negatiivinen potenssi, ei ole tarpeellista käyttää kertolaskupiiriä. Mainittujen N:n rekisterin (95.),. . „. vast. (97.),. . tulosteena i (i=l,N) _ 3 (3=1,N) saadaan kertoimet Fp(i)(i=1/N) /vast. Fg(i)(i=1/N), jotka ovat kaiun kumoamislaitteen 10 kertoimet alkuolosuhteissa.
Nämä N kerrointa F (i) ja F (j) kohdistetaan sitten kaiun p J q kumoamislaitteen 10 syötteeseen.
Ne ovat samalla kaiun impulssivasteen näytteitä.
11 74845
Kuvioiden 1 ja 3 mukaiset sovellutusmuodot on tehty edellyttäen, että kaiun kumoamislaite toimii peruskaistalla.
Alkutilaan saattamislaite on erityisen sopiva siirtojärjestelmiin, joita vaivaavat etäiset kaiut, mikä on varsin tavallista satelliittilähetyksissä.
Itse asiassa tietyt yhteydet ja varsinkin satelliittiyhteydet aiheuttavat varsin pitkän viiveen. Alkutilaan saattamisen jälkeen ja varsinkin vakinaisen toiminnan aikana, kaikkien sinänsä tunnettujen kaiun kumoamislaitteiden kertoimet ovat teoreettisesti yhtä suuret kuin kaiun impulssivasteen näytteet peruskaistalle palautettuina. Lisäksi, jos tämä impulssivaste koostuu kahdesta sarjasta ei-nollan arvoisia näytteitä, joita erottaa sarja nollan arvoisia näytteitä, joiden luku riippuu etäiskaiun viiveestä, on täysi syy määrittää tämä viive, jotta ei tarvitsisi laskea, sovittaa ja säilyttää muistissa kertoimia, joiden arvo tulee värähtelemään nollan molemmin puolin, ja jotka aiheuttaisivat taustaääniä.
Jos irp) on kaiun impulssivastetta edustavien näytteiden sarja, ja oletetaan, että kun p on l:n ja g:n välillä, näytteet poikkeavat nollasta, että kun p:n arvo on (g+l):n ja m:n välillä, näytteiden arvo on nolla, ja että kun p:n arvo on (m+l):n ja l:n välillä, näytteiden arvo poikkeaa nollasta. Vakinaisissa käyttöolosuhteissa kaikki sinänsä tunnetut kaiun kumoamis-laitteet saavat aikaan kaikusignaalin kuntoutumisen, mukaanluettuina kaikki näytteet, nekin joiden arvo on nolla. Tämä aiheuttaa taustaääniä kaiun kumoamisessa.
Esillä olevan keksinnön tarkoituksena on käyttää hyväksi keksinnön mukaisen alkutilaan palauttamislaitteen aikaansaamaa sykevastausta itse kumoamislaitteen suorittaman käsittelyn optimoimiseen.
Oletettakoon, että kaiun kumoamislaitteen kertoimet palau tetaan oikea-aikaisiksi gradientti-algoritmin mukaan. Tiedetään, 12 74845 että algoritmin vauhti riippuu käsiteltävien kertoimiksi nimitettyjen näytteiden lukumäärästä ja tarkemmin sanottuna, että tämä vauhti on tämän näytelukumäärän käänteisfunktio. Näytelukumäärä, johon lasketaan mukaan nollan arvoiset näytteet, aiheuttaa taustaääniä ja pienentää kumoamislaitteen suorituskykyä. Itse asiassa mitä suurempi algoritmin vauhti on, sitä nopeampi on konvergenssi.
Tällä tavoin keksinnön mukainen alkutilaansaattamislaite tekee vakinaisessa käytössä mahdolliseksi määrittää kaiun syke-vastauksen ja ohjata kumoamislaitetta niin, että se palauttaa oikea-aikaisiksi ainoastaan ne näytteet, jotka poikkeavat nollasta. Tätä varten on sopivaa määritellä ei-nollan arvoisiksi ne sykevastauksen näytteet, joiden arvo on suurempi tai yhtä suuri kuin jokin ennaltamäärätty kynnys.
Sellaisessa sovellutuksessa on kuitenkin välttämätöntä valita alkutilaan palauttamissekvenssi sopivasti. Itse asiassa on välttämätöntä, että kumoamislaitteen alkutilaansaattamiseen valitun pseudo-sattumanvaraisen sekvenssin {u^} pituus N on suurempi kuin kaiun iirpulssivastetta edustavien näytteiden sarjan {r } kokonaispituus 1 (O-näytteet mukaanluettuina).
Γ

Claims (2)

13 74 845 Patentti vaati mukset
1. Kaiunpoistojärjestelmä, johon sisältyy kaiunpoistaja (5), aikuasetuslai te (6), jonka ensimmäiset lähdöt on liitetty kaiunpoistajän (5) ensimmäisiin tuloihin ja jonka ainakin yksi toinen lähtö on liitetty kaiunpoistajän (5) ainakin yhteen toiseen tuloon, näennäissatunnaissekvenssigeneraattori (7), jonka lähtö (u ) on liitetty aikuasetuslaitteen (6) k yhteen ensimmäiseen tuloon, di fferentiaalipiiri (2), jonka tulo on liitetty ainakin aikuasetuslaitteen (6) mainittuun toiseen lähtöön, ja vähennyspiiri (3), jonka toinen tulo on liitetty di fferentiaalipiirin (2) lähtöön ja toinen tulo kaiun-poistolaitteen lähtöön, ja jonka lähtö on liitetty alkuasetus-laitteen (6) toiseen tuloon, jolloin aikuasetuslai te (6) sisältää generaattoriin (7) liitetyt elimet (61) sekvenssin (u ) muuntamiseksi jonoksi näytteitä (e ), jotka johde-k k taan (u ):sta kaavalla e = a(2u -1) mukaan, tunnettu k kk siitä, että aikuasetuslaitteeseen sisältyy ensimmäinen siir-torekisteri (62), jonka tulo on liitetty muuntoelimien (61) lähtöön, toinen siirtorekisteri (63), jonka tulot on liitetty ensimmäisen rekisterin (62) lähtöihin, kertojat (64), joiden tulot on liitetty vähennyspiirin (3) lähtöön ja toisen rekisterin (63) lähtöihin, sekä summauspiirit (66), joiden tulot on liitetty sekä kertojien (64) lähtöihin että kolmansien rekisterien (65) lähtöihin, jolloin summauspiirien (66) lähdöt on liitetty kuhunkin vastaavaan kolmannen rekisterin (65) tuloon ja jolloin kolmannet rekisterit sisältävät kaiunpoistoon käytetyt aikukertoimet vakiolla kerrottuna.
2. Kaiunpoistojärjestelmä, johon sisältyy kaiunpoistaja (10), aikuasetuslaite (8), jonka ensimmäiset lähdöt on liitetty kaiunpoistajän (10) ensimmäisiin tuloihin ja jonka ainakin kaksi toista lähtöä on liitetty kaiunpoistajan (10) ainakin kahteen toiseen tuloon, näennäissatunnaissekvenssigeneraattori (7), jonka lähtö (u ) on liitetty aikuasetuslait- k teen (8) yhteen ensimmäiseen tuloon, modulaattori (1), jonka molemmat tulot on liitetty aikuasetuslaitteen (8) molempiin 14 74845 lähtöihin ja jonka lähtö on liitetty di fferentiaalipiirin (2) tuloon, demodulaattori (4), jonka tulo on liitetty vähennys-piirin (3) lähtöön, jolloin vähennyspiirin (3) tulot on liitetty di fferentiaalipiirin (2) lähtöön ja kaiunpoistajan (10) lähtöön ja demodulaattorin molemmat lähdöt on liitetty alkua-setuslaitteen (8) kahteen toiseen tuloon, jolloin alkuasetus-laite (8) sisältää generaattoriin (7) liitetyt elimet (81) sekvenssin (u^) muuntamiseksi kahdeksi jonoksi näytteitä (a ja b ) kahdella johdolla, jotka johdetaan (u ):sta kk k kaavalla a = 2u -1 (vastaavasti b = 2u -1) mukaan, kk kk tunnettu siitä, että aikuasetuslaitteeseen sisältyy molemmille mainituille johdoille ensimmäinen siirtorekisteri (82, 83), jonka tulo on liitetty muuntoelimi en (81) lähtöön, toinen siirtorekisteri (84, 85), jonka tulot on liitetty ensimmäisen rekisterin (82, 83) lähtöihin, kertojat (86, 87), joiden tulot on liitetty toisen rekisterin (84, 85) lähtöihin ja summaus-piirin (92, 93) kautta demodulaattorin (4) lähtöihin, sekä summauspiirit (88, 89), joiden tulot on liitetty sekä kertojien (86, 87) lähtöihin että kolmansien rekisterien (90, 91) lähtöihin, jolloin summauspiirien (88, 89) lähdöt on liitetty kuhunkin vastaavaan kolmannen rekisterin (90, 91) tuloon ja jolloin kolmannet rekisterit sisältävät kaiunpoistoon käytetyt aikukertoimet vakiolla kerrottuna. 15 74845
FI824217A 1981-12-09 1982-12-08 Anordning foer grundinstaellning av en ekoeliminator. FI74845C (fi)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
FR8122984A FR2517905B1 (fr) 1981-12-09 1981-12-09 Dispositif d'initialisation pour annuleur d'echo et son application aux echos lointains
FR8122984 1981-12-09

Publications (4)

Publication Number Publication Date
FI824217A0 FI824217A0 (fi) 1982-12-08
FI824217L FI824217L (fi) 1983-06-10
FI74845B FI74845B (fi) 1987-11-30
FI74845C true FI74845C (fi) 1988-03-10

Family

ID=9264821

Family Applications (1)

Application Number Title Priority Date Filing Date
FI824217A FI74845C (fi) 1981-12-09 1982-12-08 Anordning foer grundinstaellning av en ekoeliminator.

Country Status (12)

Country Link
US (1) US4578544A (fi)
EP (1) EP0081437B1 (fi)
JP (1) JPS58114534A (fi)
CA (1) CA1208733A (fi)
DE (1) DE3275799D1 (fi)
DK (1) DK545682A (fi)
ES (1) ES8308663A1 (fi)
FI (1) FI74845C (fi)
FR (1) FR2517905B1 (fi)
HU (1) HU186186B (fi)
NO (1) NO156628C (fi)
SU (1) SU1308208A3 (fi)

Families Citing this family (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4669116A (en) * 1982-12-09 1987-05-26 Regents Of The University Of California Non-linear echo cancellation of data signals
US4715064A (en) * 1984-06-22 1987-12-22 Ncr Corporation Adaptive hybrid circuit
GB8427165D0 (en) * 1984-10-26 1984-12-05 British Telecomm Adaptive recognising device
NZ214905A (en) * 1985-01-29 1988-09-29 British Telecomm Noise cancellation by adaptive filter compensates for timing variations
US4811342A (en) * 1985-11-12 1989-03-07 Racal Data Communications Inc. High speed analog echo canceller
EP0333718B1 (en) * 1986-10-01 1992-06-03 Racal-Datacom Inc. Echo canceller with adaptive dynamically positioned taps
US4805215A (en) * 1986-10-01 1989-02-14 Racal Data Communications Inc. Adaptive echo canceller with sparse dynamically positioned taps
NO180137C (no) * 1986-11-17 1997-02-19 Alcatel Nv Ekkokansellerings-anlegg
US4813073A (en) * 1987-07-02 1989-03-14 Codex Corporation Echo cancellation
FR2618925B1 (fr) * 1987-07-30 1989-12-15 Rault Jean Dispositif de calcul numerique pour installation de transmission de donnees en code 2b 1q ou analogue
US5065242A (en) * 1990-06-29 1991-11-12 General Electric Company Deghosting apparatus using pseudorandom sequences
JPH0527019U (ja) * 1991-09-19 1993-04-06 俊子 阿曽 保冷帽子
FR2682252B1 (fr) * 1991-10-04 1995-11-03 Prescom Sarl Procede de traitement de signal et dispositif de prise et de restitution de son mettant en óoeuvre ce procede.
FR2713417B1 (fr) * 1993-12-02 1996-02-02 Europ Agence Spatiale Procédé de réglage adaptatif d'un suppresseur d'écho.
US5920548A (en) * 1996-10-01 1999-07-06 Telefonaktiebolaget L M Ericsson Echo path delay estimation
KR100462630B1 (ko) * 2000-07-11 2004-12-23 삼성전자주식회사 단일-캐리어 디지털 텔레비전 방송 시스템을 위한반복-pn1023-시퀀스 반향-소거 참조 신호
US20070112563A1 (en) * 2005-11-17 2007-05-17 Microsoft Corporation Determination of audio device quality
US7881460B2 (en) * 2005-11-17 2011-02-01 Microsoft Corporation Configuration of echo cancellation

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US2795865A (en) * 1954-03-29 1957-06-18 Backiel Mary Protective foot covering
US3735055A (en) * 1971-11-05 1973-05-22 Bell Telephone Labor Inc Method for improving the settling time of a transversal filter adaptive echo canceller
US3795865A (en) * 1972-02-23 1974-03-05 Honeywell Inf Systems Automated real time equalized modem
FR2337465A1 (fr) * 1975-12-30 1977-07-29 Ibm France Procede et dispositif pour determiner les valeurs initiales des coefficients d'un egaliseur transversal complexe
AU514263B2 (en) * 1977-01-17 1981-01-29 T.R.T. Digital echo canceller
FR2460075B1 (fr) * 1979-06-22 1988-12-09 Cit Alcatel Annuleur d'echo adaptatif pour transmission de donnees en duplex
NL7905577A (nl) * 1979-07-18 1981-01-20 Philips Nv Inrichting met een niet-recursieffilter.
CA1173128A (en) * 1981-10-13 1984-08-21 Pok F. Lee Echo cancellation using transversal filters

Also Published As

Publication number Publication date
HU186186B (en) 1985-06-28
ES517955A0 (es) 1983-09-16
US4578544A (en) 1986-03-25
NO824130L (no) 1983-06-10
ES8308663A1 (es) 1983-09-16
FI74845B (fi) 1987-11-30
CA1208733A (en) 1986-07-29
FI824217A0 (fi) 1982-12-08
EP0081437B1 (fr) 1987-03-18
JPS58114534A (ja) 1983-07-07
SU1308208A3 (ru) 1987-04-30
FR2517905B1 (fr) 1985-11-29
NO156628C (no) 1987-10-21
NO156628B (no) 1987-07-13
FI824217L (fi) 1983-06-10
FR2517905A1 (fr) 1983-06-10
DE3275799D1 (en) 1987-04-23
DK545682A (da) 1983-06-10
EP0081437A1 (fr) 1983-06-15

Similar Documents

Publication Publication Date Title
FI74845C (fi) Anordning foer grundinstaellning av en ekoeliminator.
FI74560C (fi) Ekoborttagningsanordning.
CA2010652C (en) Echo canceller having fir and iir filters for cancelling long tail echoes
US5396517A (en) Transversal filter useable in echo canceler, decision feedback equalizer applications for minimizing non-linear distortion in signals conveyed over full duplex two-wire communication link
US4535206A (en) Echo cancellation in two-wire full-duplex data transmission with estimation of far-end data components
US3524169A (en) Impulse response correction system
EP0137508B1 (en) Method of and device for the digital cancellation of the echo generated in connections with time-varying characteristics
JP2538173B2 (ja) エコ―キャンセラ―の集束時間を減少させる方法及び装置
EP0056546A2 (en) Digital adaptive finite impulse response filter with large number of coefficients
GB2050127A (en) Echo canceller with high-pass filter
JPS58501977A (ja) 干渉相殺法と装置
US4334128A (en) Echo canceler for homochronous data transmission systems
US6400782B2 (en) Method of frequency domain filtering employing a real to analytic transform
IE57178B1 (en) Noise cancellation
GB2075313A (en) Echo cancellers
AU553371B2 (en) An fir-type balance filter incorporated in the transmitter- receiver unit in a telecommunication system
EP0057953A2 (en) Arrangement for correcting pulse distortion in homochronous data transmission
US4695998A (en) Method and circuit arrangement for the compensation of echo signals
US7133465B2 (en) Modified Tomlinson-Harashima precoding method circuit for infinite impulse response (IIR) channels
EP0246425B1 (en) Apparatus for cancelling echoes in a duplex digital transmission system
US5303228A (en) A far-end echo canceller with a digital filter for simulating a far end echo containing a frequency offset
US4887258A (en) Echo cancelling device with phase-roll correction
JP3013613B2 (ja) データ送受信装置
US3829780A (en) Data modem with adaptive feedback equalization for cancellation of lead-in and trailing transients
FI73553C (fi) Anordning foer ekofasutjaemning och dess tillaempning pao ekoeliminatorer.

Legal Events

Date Code Title Description
MM Patent lapsed

Owner name: SOCIETE ANONYME DE TELECOMMUNICATIONS