NL9401525A - Clock recovery voor ATM ontvanger. - Google Patents
Clock recovery voor ATM ontvanger. Download PDFInfo
- Publication number
- NL9401525A NL9401525A NL9401525A NL9401525A NL9401525A NL 9401525 A NL9401525 A NL 9401525A NL 9401525 A NL9401525 A NL 9401525A NL 9401525 A NL9401525 A NL 9401525A NL 9401525 A NL9401525 A NL 9401525A
- Authority
- NL
- Netherlands
- Prior art keywords
- clock
- frequency
- cell
- bit rate
- atm
- Prior art date
Links
- 238000011084 recovery Methods 0.000 title claims abstract description 11
- 230000010354 integration Effects 0.000 claims 1
- 239000003990 capacitor Substances 0.000 description 3
- 230000005540 biological transmission Effects 0.000 description 1
- 230000007423 decrease Effects 0.000 description 1
- 238000007599 discharging Methods 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04Q—SELECTING
- H04Q11/00—Selecting arrangements for multiplex systems
- H04Q11/04—Selecting arrangements for multiplex systems for time-division multiplexing
- H04Q11/0428—Integrated services digital network, i.e. systems for transmission of different types of digitised signals, e.g. speech, data, telecentral, television signals
- H04Q11/0478—Provisions for broadband connections
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04J—MULTIPLEX COMMUNICATION
- H04J3/00—Time-division multiplex systems
- H04J3/02—Details
- H04J3/06—Synchronising arrangements
- H04J3/062—Synchronisation of signals having the same nominal but fluctuating bit rates, e.g. using buffers
- H04J3/0632—Synchronisation of packets and cells, e.g. transmission of voice via a packet network, circuit emulation service [CES]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/54—Store-and-forward switching systems
- H04L12/56—Packet switching systems
- H04L12/5601—Transfer mode dependent, e.g. ATM
- H04L2012/5614—User Network Interface
- H04L2012/5616—Terminal equipment, e.g. codecs, synch.
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/54—Store-and-forward switching systems
- H04L12/56—Packet switching systems
- H04L12/5601—Transfer mode dependent, e.g. ATM
- H04L2012/5672—Multiplexing, e.g. coding, scrambling
- H04L2012/5674—Synchronisation, timing recovery or alignment
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Multimedia (AREA)
- Computer Hardware Design (AREA)
- Signal Processing (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Synchronisation In Digital Transmission Systems (AREA)
Description
Clock recovery voor ATM ontvanger
A. ACHTERGROND VAN DE UITVINDING
De uitvinding heeft betrekking op een ATM ontvanger, in het bijzonder het clock recovery circuit.
In een ATM transmissiesysteem kunnen, via verschillende virtuele kanalen, bronsignalen met verschillende bit rates overgedragen worden, waardoor het aantal ATM cellen per tijdseenheid, de cell rate, in het ene virtuele kanaal kan verschillen van dat in een ander kanaal. Waar de cellen van een bepaald kanaal bij een —tijdelijk aan dat kanaal toegewezen-- ontvanger arriveren, moeten deze cellen, na opname in een buffer, daaruit worden uitgelezen met een klokfrequentie die in overeenstemming is met de cell rate van dat kanaal en met de bit rate (en klokfrequentie) van het bronsignaal.
Het onderwerp van de onderhavige uitvinding is een schakeling voor het uit de celaankomsttijdstippen herleiden van de klokfrequentie waarmee genoemde buffer wordt uitgelezen. Daarbij moet rekening worden gehouden met verschillende nominale cell rates en met variaties binnen die nominale cell rates. Tot dusverre zijn voor het op bevredigende wijze geheel automatisch detecteren van de klokfrequentie uit de aankomsttijden van ATM cellen geen oplossingen bekend.
B. SAMENVATTING VAN DE UITVINDING
De uitvinding omvat een clock recovery circuit voor een ATM ontvanger waarbij de klokfrequentie geheel automatisch uit de celaankomsttijden wordt herleid. Daartoe omvat het circuit volgens de uitvinding eerste middelen voor het aan de hand van de cell rate van de ontvangen cellen bepalen van de nominale bit rate van het bronsignaal en het genereren van een kloksignaal met een frequentie die daarmee in overeenstemming is, en tweede middelen voor het naar rato van het verschil tussen de door de eerste middelen bepaalde nominale bit rate en de gemiddelde feitelijke bit rate corrigeren van de frequentie van het door de eerste middelen gegenereerde kloksignaal. Onderstaand zal de uitvinding aan de hand van een aantal figuren nader worden uiteengezet.
C. UITVOERINGSVOORBEELDEN
Figuur 1 toont een uitvoeringsvoorbeeld van de uitvinding. Figuur 2 geeft enkele signalen weer. Figuur 3 toont een uitvoeringsvoorbeeld van één van de in figuur 1 getoonde organen.
De in figuur 1 getoonde schakeling is ontworpen voor automatische recovery van de bronklok voor bronsignalen met bit rates van 64, 128, 144, 192, 256, 512, 1024 en 2048 kbits/sec. ATM cellen worden via een ingangscircuit toegevoerd aan een buffer 1. Door een AND-poort 2 wordt een WRITE-signaal voor de celbuffer 1 samengesteld uit een netwerkkloksignaal van 155,520 MHz (huidige standaard voor ATM netwerken) en een "cell enable"-signaal waarmee een ATM cel door het ingangscircuit tot buffer 1 wordt toegelaten. Zo'n "cell enable"-signaal wordt bijvoorbeeld geproduceerd door een toegangbewakings-orgaan zoals dat beschreven staat in octrooi EF - 381 275 BI ten name van aanvraagster. Het WRITE-signaal heeft een "burst"-karakter (zie ook figuur 2). De rest van de schakeling dient ervoor om een READ-kloksignaal te produceren dat overeenkomt met de cell rate van de aan buffer 1 aangeboden cellen en dat geen burst-karakter heeft (zie ook figuur 2). De frequentie van dit READ-signaal is gelijk aan de bit rate van het bronsignaal en dus gelijk aan de frequentie van de bronklok.
De schakeling bevat een grof instelling voor de klokfrequentie waarmee buffer 1 wordt uitgelezen, bestaande uit een deelfactorinstelling 3 en een variabele frequentiedeler 4. Verder bevat de schakeling een fijnregeling, bestaande uit monostabiele multivibrators 6 en 7, een versterker 8, een laagdoorlaatfilter 9,10 en een VCO (Voltage Controlled Oscillator).
De deelfactorinstelling 3 wordt aangestuurd door het "cell enable"-signaal. Na meting van de tijd tussen twee (of meer) achtereenvolgende "cell enable"-signalen en indeling van de gemeten tijd naar de meest nabije standaardtijd die overeenkomt met één van de bovengenoemde bitsnelheden, wordt een deelfactor N die aan die meest nabije standaardtijd is toegewezen, aan de frequentiedeler 4 aangeboden. De frequentiedeler 4 deelt de frequentie van het kloksignaal dat wordt aangeboden door de VCO 5 door factor N.
De variatie in celaankomsttijden (zie ook figuur 3) moet worden gecompenseerd door een fijnregeling. Daartoe wordt het WRITE-signaal tevens aangeboden aan een monostabiele multivibrator 7, die de aangeboden VRITE-pulsen een gedefinieerde breedte geeft. Het READ-signaal wordt aangeboden aan een monostabiele multivibrator 6 die ervoor zorgt dat de READ-pulsen een gedefinieerde breedte krijgen. Beide signalen gaan vervolgens naar de + resp. - ingang van een versterker 8. Aan de uitgang wordt via een weerstand 9 een condensator 10 opgeladen door de READ-pulsen en ontladen door de WRITE-pulsen. Bij evenwicht tussen het aantal in de buffer ingeschreven cellen en het aantal uitgelezen cellen is er evenwicht tussen het laden en ontladen van de condensator 10. Als het aantal VRITE-pulsen ten opzichte van het aantal READ-pulsen stijgt, daalt de spanning Ucontrol over condensator 9 en wordt de frequentie van de VCO 5 bijgeregeld, waardoor de READ-klokfrequentie stijgt.
Figuur 3 toont een uitvoeringsvoorbeeld van het hierboven genoemde orgaan 3, welk de deelfactor N berekent. Dit orgaan omvat een NAND-poort 11, een klokgenerator 12 en een counter 13. Counter 13 ontvangt van klokgenerator 12 pulsen gedurende de periode dat er geen "cell enable"-signaal is (zie ook figuur 2). Als de cell rate laag is, is die periode relatief lang en krijgt de counter een relatief hoge waarde; bij een hoge cell rate bereikt de counter slechts een lage waarde. De bereikte counterwaarde wordt aangeboden aan een aantal digitale comparators 14 die elk op een counterwaarde zijn ingesteld die een bepaalde nominale bitrate vertegenwoordigt. De comparator 14 met een counterwaarde die het dichtst ligt bij de door de counter 13 bereikte counterwaarde geeft aan processor 15 een teken. Processor 15 berekent aan de hand van de plaats van die comparator de waarde voor N en geeft die door aan de variabele deler 4. Bij een lage cell rate bereikt de counter 13 een relatief hoge waarde en wordt de waarde van N ook relatief hoog, waardoor de waarde van f+A/N relatief laag is.
D. Referenties EP 0 381 275 BI ten name van KONINKLIJKE PTT NEDERLAND N.V.
Claims (5)
1. Clock recovery circuit voor een ATM ontvanger, voor het automatisch uit de cell rate van ontvangen ATM cellen herleiden van de klokfrequentie van het bronsignaal dat door de ATM cellen wordt overgedragen, gekenmerkt. door eerste middelen voor het aan de hand van de cell rate van de ontvangen cellen bepalen van de nominale bit rate van het bronsignaal en het genereren van een kloksignaal roet een frequentie die daarmee in overeenstemming is, en tweede middelen voor het naar rato van het verschil tussen de nominale bit rate en de gemiddelde feitelijke bit rate van de ontvangen cellen corrigeren van de frequentie van het door de eerste middelen gegenereerde kloksignaal.
2. Clock recovery circuit volgens conclusie 1, met het kenmerk, dat genoemde eerste middelen een deelfactororgaan (3) omvatten voor het aan de hand van twee of meer achtereenvolgende celaankomsttijden bepalen van de nominale bit rate van het door de ATM cellen overgedragen bronsignaal en het genereren van een deelfactor (N) in afhankelijkheid van die nominale bit rate, alsmede een frequentiedeler (4) voor het delen van de frequentie (f) van een door een klokgenerator (5) afgegeven kloksignaal door genoemde deelfactor.
3. Clock recovery circuit volgens conclusie 2, gekenmerkt door tweede middelen die naar rato van enerzijds het aantal ontvangen celbits over een periode van twee of meer achtereenvolgende celaankomsttijden en anderzijds het aantal door de frequentiedeler (4) afgegeven klokpulsen over die zelfde periode een frequentiebesturingssignaal (Ucontroi) afgeven aan genoemde klokgenerator (5).
4. Clock recovery circuit volgens conclusie 3, met het kenmerk, dat naar rato van de ontvangen celbits klokpulsen worden aangeboden aan een monostabiele multivibrator (7) en dat de door de frequentiedeler (4) afgegeven klokpulsen aan een identieke monostabiele multivibrator (6), van welke beide monostabiele multivibratoren de uitgang is verbonden met de positieve resp. negatieve ingang van een versterker (8) waarvan de uitgang via een integratieschakeling (9,10) is verbonden met de frequentiebesturingspoort van een spanningsgestuurde oscillator (5).
5. Clock recovery circuit volgens conclusie 1, met het kenmerk, dat de celbits van een aan de ontvanger arriverende ATM cel in een buffer (1) worden ingeschreven onder besturing van het netwerkkloksignaal, terwijl deze buffer wordt uitgelezen onder besturing van het door de eerste middelen gegenereerde kloksignaal
Priority Applications (8)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
NL9401525A NL9401525A (nl) | 1994-09-21 | 1994-09-21 | Clock recovery voor ATM ontvanger. |
EP95202376A EP0705051B1 (en) | 1994-09-21 | 1995-09-04 | Clock recovery for ATM receiver |
ES95202376T ES2155870T3 (es) | 1994-09-21 | 1995-09-04 | Recuperacion de reloj por un receptor atm. |
AT95202376T ATE200380T1 (de) | 1994-09-21 | 1995-09-04 | Taktrückgewinnung für einen atm-empfänger |
DE69520536T DE69520536T2 (de) | 1994-09-21 | 1995-09-04 | Taktrückgewinnung für einen ATM-Empfänger |
US08/525,302 US5784379A (en) | 1994-09-21 | 1995-09-07 | Clock recovery for ATM receiver |
CA002158531A CA2158531C (en) | 1994-09-21 | 1995-09-18 | Clock recovery for atm receiver |
JP7242725A JPH08111685A (ja) | 1994-09-21 | 1995-09-21 | Atmレシーバーのクロック回復回路 |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
NL9401525 | 1994-09-21 | ||
NL9401525A NL9401525A (nl) | 1994-09-21 | 1994-09-21 | Clock recovery voor ATM ontvanger. |
Publications (1)
Publication Number | Publication Date |
---|---|
NL9401525A true NL9401525A (nl) | 1996-05-01 |
Family
ID=19864672
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
NL9401525A NL9401525A (nl) | 1994-09-21 | 1994-09-21 | Clock recovery voor ATM ontvanger. |
Country Status (8)
Country | Link |
---|---|
US (1) | US5784379A (nl) |
EP (1) | EP0705051B1 (nl) |
JP (1) | JPH08111685A (nl) |
AT (1) | ATE200380T1 (nl) |
CA (1) | CA2158531C (nl) |
DE (1) | DE69520536T2 (nl) |
ES (1) | ES2155870T3 (nl) |
NL (1) | NL9401525A (nl) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0707398A1 (en) | 1994-10-14 | 1996-04-17 | Koninklijke KPN N.V. | Buffer reading control unit for ATM receiver |
Families Citing this family (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CA2146801C (en) * | 1994-05-27 | 1999-11-02 | Barin Geoffry Haskell | Timing recovery for variable bit-rate video on asynchronous transfer mode (atm) networks |
SE9602823L (sv) * | 1996-07-19 | 1998-01-20 | Ericsson Telefon Ab L M | En metod, en apparat och ett nätverk för att återhämta klockan |
WO1999008409A1 (en) * | 1997-08-06 | 1999-02-18 | Telefonaktiebolaget Lm Ericsson | A method and an apparatus for the clock recovery in the transport of constant bit rate services over asynchronous transfer mode |
WO1999034638A1 (en) * | 1997-12-23 | 1999-07-08 | Nokia Networks Oy | Clock generating method and apparatus for an asynchronous transmission |
JP3444397B2 (ja) * | 1998-02-06 | 2003-09-08 | ヤマハ株式会社 | ディジタル信号受信装置、方法、および該方法に係るプログラムを記憶した記憶媒体 |
US6990109B2 (en) * | 2001-10-31 | 2006-01-24 | Adtran, Inc. | Method and apparatus for providing reliable voice and voice-band data transmission over asynchronous transfer mode (ATM) network |
DE10232988B4 (de) * | 2002-07-19 | 2007-11-22 | Infineon Technologies Ag | Verfahren und Vorrichtung zur getakteten Ausgabe asynchron empfangener Digitalsignale |
DE10357477B4 (de) * | 2003-12-09 | 2008-11-06 | Nokia Siemens Networks Gmbh & Co.Kg | Schaltungsanordnung und Verfahren zur Taktsynchronisation |
KR100606368B1 (ko) * | 2004-11-30 | 2006-07-31 | 엘지노텔 주식회사 | 에이티엠 수신기에서의 클럭 복구 장치 및 그 방법 |
US20110032015A1 (en) * | 2009-08-10 | 2011-02-10 | Qualcomm Incorporated | Systems and methods for clock correction |
KR102472946B1 (ko) * | 2016-02-26 | 2022-12-05 | 에스케이하이닉스 주식회사 | 신호 복원 회로 |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4105946A (en) * | 1977-07-06 | 1978-08-08 | Sansui Electric Co., Ltd. | Frequency synthesizer with phase locked loop and counter |
EP0577329A2 (en) * | 1992-07-02 | 1994-01-05 | AT&T Corp. | Timing recovery for variable bit-rate video on asynchronous transfer mode (ATM) networks |
Family Cites Families (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
NL8900269A (nl) | 1989-02-03 | 1990-09-03 | Nederland Ptt | Methode voor het via een meervoud van asynchroon tijdverdeelde transmissiekanalen overdragen van een stroom van datacellen, waarbij per transmissiekanaal een tellerstand wordt bijgehouden, die afhankelijk is van het aantal datacellen per tijd. |
JPH03114333A (ja) * | 1989-09-28 | 1991-05-15 | Toshiba Corp | パケット伝送におけるクロック同期方式とパケット送信装置およびパケット受信装置 |
JP2865782B2 (ja) * | 1990-03-16 | 1999-03-08 | 富士通株式会社 | 非同期伝送用codec装置 |
JPH04362827A (ja) * | 1991-06-10 | 1992-12-15 | Oki Electric Ind Co Ltd | パケット通信方式 |
JPH04362830A (ja) * | 1991-06-10 | 1992-12-15 | Oki Electric Ind Co Ltd | 音声パケット通信方式 |
JPH05244113A (ja) * | 1992-02-27 | 1993-09-21 | Nec Corp | データ伝送装置 |
JPH0630043A (ja) * | 1992-07-13 | 1994-02-04 | Nec Corp | 音声パケット通信方式 |
JPH06152632A (ja) * | 1992-11-11 | 1994-05-31 | Oki Electric Ind Co Ltd | データ流量監視方法及びその装置 |
JP3340162B2 (ja) * | 1992-12-07 | 2002-11-05 | 富士通株式会社 | ネットワーク間結合装置 |
CA2127521C (en) * | 1994-07-06 | 2002-02-05 | Kenneth M. Buckland | Method and apparatus for recovering a variable bit rate service clock |
-
1994
- 1994-09-21 NL NL9401525A patent/NL9401525A/nl not_active Application Discontinuation
-
1995
- 1995-09-04 DE DE69520536T patent/DE69520536T2/de not_active Expired - Lifetime
- 1995-09-04 EP EP95202376A patent/EP0705051B1/en not_active Expired - Lifetime
- 1995-09-04 AT AT95202376T patent/ATE200380T1/de not_active IP Right Cessation
- 1995-09-04 ES ES95202376T patent/ES2155870T3/es not_active Expired - Lifetime
- 1995-09-07 US US08/525,302 patent/US5784379A/en not_active Expired - Lifetime
- 1995-09-18 CA CA002158531A patent/CA2158531C/en not_active Expired - Fee Related
- 1995-09-21 JP JP7242725A patent/JPH08111685A/ja active Pending
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4105946A (en) * | 1977-07-06 | 1978-08-08 | Sansui Electric Co., Ltd. | Frequency synthesizer with phase locked loop and counter |
EP0577329A2 (en) * | 1992-07-02 | 1994-01-05 | AT&T Corp. | Timing recovery for variable bit-rate video on asynchronous transfer mode (ATM) networks |
Non-Patent Citations (1)
Title |
---|
H.J.CHAO,C.A.JOHNSTON: "Asynchronous transfer mode packet video transmission system.", OPTICAL ENGINEERING, vol. 28, no. 7, BELLINGHAM US, pages 781 - 788, XP000033802 * |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0707398A1 (en) | 1994-10-14 | 1996-04-17 | Koninklijke KPN N.V. | Buffer reading control unit for ATM receiver |
Also Published As
Publication number | Publication date |
---|---|
ATE200380T1 (de) | 2001-04-15 |
DE69520536D1 (de) | 2001-05-10 |
ES2155870T3 (es) | 2001-06-01 |
DE69520536T2 (de) | 2001-08-30 |
JPH08111685A (ja) | 1996-04-30 |
CA2158531A1 (en) | 1996-03-22 |
EP0705051B1 (en) | 2001-04-04 |
US5784379A (en) | 1998-07-21 |
EP0705051A1 (en) | 1996-04-03 |
CA2158531C (en) | 2000-04-11 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
NL9401525A (nl) | Clock recovery voor ATM ontvanger. | |
US4996698A (en) | Clock signal resynchronizing apparatus | |
EP1185013B1 (en) | System and method for clock synchronization for USB sink device | |
US7720110B2 (en) | Cycle synchronization between interconnected sub-networks | |
US7253668B2 (en) | Delay-locked loop with feedback compensation | |
US5313502A (en) | Arrangement for imaging a useful signal from the frame of a first digital signal at a first bite rate into the frame of a second digital signal at a second bite rate | |
US6229863B1 (en) | Reducing waiting time jitter | |
US5198805A (en) | Method and apparatus for monitoring a network and locating a node using signal strength calculations | |
JPS58223021A (ja) | 器差調整回路 | |
US4131856A (en) | Electrical synchronizing circuits | |
US4206414A (en) | Electrical synchronizing circuits | |
JP2557919B2 (ja) | 移動用ダイバーシチ受信装置 | |
US5276688A (en) | Circuit arrangement for bit rate adjustment | |
JPS62112071A (ja) | 周波数測定回路 | |
CA1240422A (en) | Terminal control device for reference station in tdma satellite communication system | |
US6633605B1 (en) | Pulse code sequence analyzer | |
US3599110A (en) | Self-clocking system having a variable frequency oscillator locked to leading edge of data and clock | |
GB2213028A (en) | Window system synchronising protective circuit | |
GB2183966A (en) | Transmission line signal sensing circuit and method | |
CA2005194C (en) | Synchronizing circuit for reducing waiting-time jitter in a demultiplexer | |
US5548624A (en) | Destuff circuit for asynchronous digital signals | |
SE518361C2 (sv) | Dämpning av pekarjitter i en desynkronisator | |
CA1219884A (en) | Method and apparatus for weighing material | |
JPH0778704B2 (ja) | デ−タ入力回路 | |
US4828056A (en) | Method and apparatus for weighing material |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A1B | A search report has been drawn up | ||
BV | The patent application has lapsed |