NL9401525A - Clock recovery voor ATM ontvanger. - Google Patents

Clock recovery voor ATM ontvanger. Download PDF

Info

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
Application number
NL9401525A
Other languages
English (en)
Inventor
Han Hiong Tan
Original Assignee
Nederland Ptt
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 Nederland Ptt filed Critical Nederland Ptt
Priority to NL9401525A priority Critical patent/NL9401525A/nl
Priority to EP95202376A priority patent/EP0705051B1/en
Priority to ES95202376T priority patent/ES2155870T3/es
Priority to AT95202376T priority patent/ATE200380T1/de
Priority to DE69520536T priority patent/DE69520536T2/de
Priority to US08/525,302 priority patent/US5784379A/en
Priority to CA002158531A priority patent/CA2158531C/en
Priority to JP7242725A priority patent/JPH08111685A/ja
Publication of NL9401525A publication Critical patent/NL9401525A/nl

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q11/00Selecting arrangements for multiplex systems
    • H04Q11/04Selecting arrangements for multiplex systems for time-division multiplexing
    • H04Q11/0428Integrated services digital network, i.e. systems for transmission of different types of digitised signals, e.g. speech, data, telecentral, television signals
    • H04Q11/0478Provisions for broadband connections
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04JMULTIPLEX COMMUNICATION
    • H04J3/00Time-division multiplex systems
    • H04J3/02Details
    • H04J3/06Synchronising arrangements
    • H04J3/062Synchronisation of signals having the same nominal but fluctuating bit rates, e.g. using buffers
    • H04J3/0632Synchronisation of packets and cells, e.g. transmission of voice via a packet network, circuit emulation service [CES]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/54Store-and-forward switching systems 
    • H04L12/56Packet switching systems
    • H04L12/5601Transfer mode dependent, e.g. ATM
    • H04L2012/5614User Network Interface
    • H04L2012/5616Terminal equipment, e.g. codecs, synch.
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/54Store-and-forward switching systems 
    • H04L12/56Packet switching systems
    • H04L12/5601Transfer mode dependent, e.g. ATM
    • H04L2012/5672Multiplexing, e.g. coding, scrambling
    • H04L2012/5674Synchronisation, 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
NL9401525A 1994-09-21 1994-09-21 Clock recovery voor ATM ontvanger. NL9401525A (nl)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (2)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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