專利名稱:通信系統(tǒng)中的同步的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及分組交換通信系統(tǒng),并涉及用于在這樣的系統(tǒng)中恢復(fù)時鐘信號的方法。
背景技術(shù):
異步傳輸模式(ATM)是一種基于分組的傳輸媒介,它被設(shè)計成能同時承載寬范圍的業(yè)務(wù)類型。各種通信網(wǎng)絡(luò),特別是固定的無線接入系統(tǒng)(FWA)可以使用ATM作為它們的模塊之間的傳輸媒介以及通過空中鏈路的傳輸媒介。人們所希望的是,這樣的系統(tǒng)應(yīng)當(dāng)被安排成靈活的,并且能在具有可變拓撲結(jié)構(gòu)的寬范圍架構(gòu)中進行部署。為了使成本最小化,ATM的物理接口類型可以是ATM用戶網(wǎng)絡(luò)接口(ATM UNI),后者將ATM 155 SONET同步光纖接口轉(zhuǎn)換為有線的UTOPIA異步接口。這種設(shè)計選擇的缺點之一就是在各模塊之間失去物理層同步。這意味著在該網(wǎng)絡(luò)中不存在端到端的同步。
在一個典型的簡單FWA系統(tǒng)中,可以在3種不同步的獨立鏈路中,在基站(AP)以及客戶戶內(nèi)設(shè)備(SU)之間傳送數(shù)據(jù)流經(jīng)由ATM 155,由基站多路復(fù)用器(AP-Mux)向基站戶外單元(AP-ODU),經(jīng)由無線鏈路由AP-ODU到客戶戶內(nèi)設(shè)備(SU-ODU),以及經(jīng)由ATM 155或ATM 25,由SU-ODU到客戶戶內(nèi)設(shè)備的戶內(nèi)控制單元(SU-ICU)。每一條鏈路,例如從AP-Mux到AP-ODU的鏈路,都具有用于該鏈路的一個共同的參考頻率,即物理層符號速率,但這個時鐘是浮動的,即,沒有能力將它鎖定于另外的參考(頻率)。因此,在跨越任何一個網(wǎng)絡(luò)節(jié)點時,數(shù)據(jù)都是從一個物理層被傳送到另一個物理層。
用于固定的無線接入系統(tǒng)所支持的所期望的業(yè)務(wù)類型之一就是準(zhǔn)同步數(shù)字系列(PDH)業(yè)務(wù),特別是國際電信聯(lián)盟電信標(biāo)準(zhǔn)化部門(ITU-T)的G703 E1業(yè)務(wù)。這是一種要求網(wǎng)絡(luò)同步于國際標(biāo)準(zhǔn)(例如ITU-T G.823)的同步業(yè)務(wù)。為了實現(xiàn)這一點,提出了兩種解決方案。第一種解決方案就是建立一個在網(wǎng)絡(luò)的所有接口點上都能得到的公共參考時鐘,其中,E1來源于該網(wǎng)絡(luò)或者被該網(wǎng)絡(luò)所轉(zhuǎn)發(fā)。第二種解決方案就是令傳輸網(wǎng)絡(luò)將同步信息連同數(shù)據(jù)一起傳送,同時再生一個可跟蹤于一個網(wǎng)絡(luò)參考定時的輸出時鐘。第一種解決方案要求一個在整個網(wǎng)絡(luò)中都能得到的高容差的并且是昂貴的時鐘。對固定的無線接入網(wǎng)絡(luò)來說,第二種解決方案是唯一的節(jié)省成本的解決方案。
典型地,一個FWA系統(tǒng)將把所有的物理層時鐘都鎖定于同步源,即,每一個節(jié)點都恢復(fù)來自輸入鏈路的時鐘,并使用該時鐘來鎖定一個鎖相環(huán),后者驅(qū)動輸出鏈路。這樣一來,在這個系統(tǒng)中的所有時鐘都被鎖相。然而,從下列兩方面來看,這是代價昂貴的一是附加電路,二是若參考時鐘受到特別大的噪聲干擾,則容易引起各種無線鏈路問題。
發(fā)明內(nèi)容
本發(fā)明提供一個用于從源模塊通過網(wǎng)絡(luò)向終端模塊傳輸同步數(shù)據(jù)的分組交換通信系統(tǒng),上述網(wǎng)絡(luò)包括經(jīng)由傳輸鏈路互連的多個模塊,每個模塊都以標(biāo)稱頻率的時鐘工作,該時鐘不同步于其他模塊的時鐘,并且每個模塊具有單個輸入端和一個或多個輸出端,其中,所有的輸出端都互相鎖相,但不同步于該輸入端,該系統(tǒng)包括用于確定每個模塊的輸入時鐘和輸出時鐘之間的累積相差的裝置,用于向網(wǎng)絡(luò)中的終端模塊發(fā)送累積相差的裝置,以及用于利用在終端模塊所接收的累積相差,將終端模塊的輸出時鐘鎖定為源模塊的輸入時鐘的裝置。
在一個根據(jù)本發(fā)明的系統(tǒng)中,對每一條鏈路相對于它的相鄰鏈路的相對漂移進行跟蹤,而不是嘗試去同步每一條ATM鏈路,并且使用所跟蹤的相對漂移,對將被鎖定于輸入時鐘的最后輸出時鐘進行校正。
該確定裝置可以包括一個第一計數(shù)器,用于對輸入信號時鐘的時鐘周期進行計數(shù),一個第二計數(shù)器,用于對輸出信號時鐘的時鐘周期進行計數(shù),以及用于同時讀出第一和第二計數(shù)器的計數(shù)的裝置。
相對于使用真正的模擬相位檢測器的情形來說,本裝置的優(yōu)點是能夠隨著時間保持對累積相差的跟蹤。常規(guī)的模擬相位檢測器僅指示瞬時的相差,并且不能給出關(guān)于累積相差或漂移(即累積相差的)的信息。使用計數(shù)器的缺點是僅能得到各計數(shù)器的整數(shù)個周期的相位分辨率。
本系統(tǒng)還可以包括一個鎖存器,用以存儲對較高頻率時鐘進行計數(shù)的計數(shù)器的計數(shù),該計數(shù)通過較低頻率時鐘的沿被計時到鎖存器。
通過在較低頻率時鐘的跳變點上,將該計數(shù)計時倒鎖存器,定時分辨率就是較高頻率時鐘的定時分辨率。例如,在一個具有ATMSONET和E1鏈路的系統(tǒng)中,可得到的兩個時鐘分別為19.44MHz和2.048MHz。通過在2.048MHz時鐘的跳變點上將19.44MHz的計數(shù)器(的內(nèi)容)計時到鎖存器,就能按照19.44MHz周期(或者51.4ns)的精度,而不是按照2.048MHz周期(或者488ns)的精度,來測量相位。
除了計數(shù)器以外,若再使用一個模擬相位檢測器,就能得到累積相差的更加精確的測量,各計數(shù)器被用來確定模擬相位檢測器(從360°到0°)已經(jīng)環(huán)繞(wrap)了多少次。同時該模擬相位檢測器給出瞬時的相差。
本發(fā)明還提供一種用于恢復(fù)在一個分組交換通信網(wǎng)絡(luò)中的時鐘信號的方法,該網(wǎng)絡(luò)包括經(jīng)由各傳輸鏈路互連的多個模塊,每個模塊都以標(biāo)稱頻率的時鐘進行工作,但該時鐘不同步于其他模塊的時鐘,并且每個模塊具有單個輸入端和一個或多個輸出端,其中,所有的輸出端都互相鎖相,但不同步于該輸入端,本方法包括下列各步驟a)確定每個模塊的輸入時鐘和輸出時鐘之間的累積相差,b)向終端模塊發(fā)送確定的累積相差,以及
c)利用在終端網(wǎng)絡(luò)中所接收的累積相差,恢復(fù)在該網(wǎng)絡(luò)的源模塊處的時鐘。
本方法基于這樣的理解,即,不需要對該網(wǎng)絡(luò)中的每一個模塊(或節(jié)點)的輸入和輸出時鐘進行鎖相,但是,若在每一個模塊中測得累積的相差并向終端模塊進行發(fā)送,則有可能使用所測得并發(fā)送的介于每一個模塊的輸入和輸出時鐘之間的累積的相差,來將終端模塊的輸出時鐘鎖定于源模塊的輸入時鐘。
通過以下借助于實例的關(guān)于本發(fā)明的各實施例的說明并參照附圖,將使本發(fā)明的上述的以及其他的各項特征和優(yōu)點變得更加明顯。
圖1以方框圖的形式,表示根據(jù)本發(fā)明的一個通信網(wǎng)絡(luò)的第一個實施例,圖2以方框圖的形式,表示根據(jù)本發(fā)明的一個通信網(wǎng)絡(luò)的第二個實施例,圖3以方框圖的形式,表示根據(jù)本發(fā)明的一個通信網(wǎng)絡(luò)的第三個實施例,圖4以方框圖的形式,表示用于一個基站以及一個客戶戶內(nèi)設(shè)備的一個戶內(nèi)控制單元的一個實施例,圖5以方框圖的形式,表示用于一個基站以及一個客戶戶內(nèi)設(shè)備的一個戶外單元的一個實施例,圖6表示用于ATM 155傳輸媒介的一個基站以及一個客戶戶內(nèi)設(shè)備的戶外單元中的計數(shù)器的結(jié)構(gòu),圖7表示用于ATM 25傳輸媒介的一個基站以及一個客戶戶內(nèi)設(shè)備的戶外單元中的計數(shù)器的結(jié)構(gòu),圖8表示用于ATM 155傳輸媒介的一個基站以及一個客戶戶內(nèi)設(shè)備的戶內(nèi)控制單元中的計數(shù)器的結(jié)構(gòu),圖9表示用于ATM 25傳輸媒介的一個基站以及一個客戶戶內(nèi)設(shè)備的戶內(nèi)控制單元中的計數(shù)器的結(jié)構(gòu),
圖10是一份流程圖,表示用以將計數(shù)器值轉(zhuǎn)換為一個相差的處理過程,圖11以方框圖的形式,表示用于根據(jù)本發(fā)明的系統(tǒng)的一個多路復(fù)用器的第一實施例,圖12以方框圖的形式,表示用于根據(jù)本發(fā)明的系統(tǒng)的一個多路復(fù)用器的第二實施例,圖13以方框圖的形式,表示根據(jù)本發(fā)明的一個通信網(wǎng)絡(luò)的第四個實施例,圖14以方框圖的形式,表示根據(jù)本發(fā)明的一個通信網(wǎng)絡(luò)的第五個實施例,圖15以方框圖的形式,表示根據(jù)本發(fā)明的一個通信網(wǎng)絡(luò)的第六個實施例,圖16以方框圖的形式,表示根據(jù)本發(fā)明的一個通信網(wǎng)絡(luò)的第七個實施例,圖17以方框圖的形式,表示根據(jù)本發(fā)明的一個通信網(wǎng)絡(luò)的第八個實施例,圖18以方框圖的形式,表示根據(jù)本發(fā)明的一個通信網(wǎng)絡(luò)的第九個實施例,圖19以方框圖的形式,表示根據(jù)本發(fā)明的一個通信網(wǎng)絡(luò)的第十個實施例,圖20以方框圖的形式,表示根據(jù)本發(fā)明的一個通信網(wǎng)絡(luò)的第十一個實施例,圖21以方框圖的形式,表示根據(jù)本發(fā)明的一個通信網(wǎng)絡(luò)的第十二個實施例,圖22以方框圖的形式,表示根據(jù)本發(fā)明的一個通信網(wǎng)絡(luò)的第十三個實施例,圖23表示介于兩個時鐘信號之間的瞬時的和累積的相差。
具體實施例方式
圖1以方框圖的形式,表示根據(jù)本發(fā)明的一個通信網(wǎng)絡(luò)的第一實施例。如圖1所示,該通信系統(tǒng)包括一個具有基站1的網(wǎng)絡(luò),基站1經(jīng)由一條無線鏈路2跟多個客戶戶內(nèi)設(shè)備進行通信,客戶戶內(nèi)設(shè)備其中之一示于圖3?;?包括一個戶內(nèi)控制單元4以及一個戶外單元5。戶內(nèi)控制單元4經(jīng)由光纖鏈路6跟戶外單元5進行通信??蛻魬魞?nèi)設(shè)備包括一個戶外單元7以及一個戶內(nèi)控制單元8,它們通過光纖鏈路9被連接在一起。介于基站的戶內(nèi)控制單元4以及戶外單元5之間的數(shù)據(jù)通信的時鐘頻率約為155.52MHz,后者被鎖定于一個19.44MHz的時鐘。介于基站的戶外控制單元5以及客戶戶內(nèi)設(shè)備的戶外單元7之間的時鐘頻率約為3.5GHz,后者被鎖定于一個40MHz的時鐘。當(dāng)傳輸模式為ATM 155時,介于客戶戶內(nèi)設(shè)備的戶外單元7以及戶內(nèi)控制單元8之間的數(shù)據(jù)傳輸?shù)臅r鐘頻率約為155.52MHz,后者被鎖定于一個19.44MHz的時鐘,或者當(dāng)傳輸媒介為ATM 25時,約為32kHz。然而,在ATM 25的案例中,數(shù)據(jù)速率僅為25Mbits/s,并且所發(fā)送的參考時鐘為8kHz,后者是從32MHz時鐘通過分頻而導(dǎo)出的。上述頻率僅僅是一些實例,并且取決于基站的一些特定的實施例以及所使用的各項傳輸標(biāo)準(zhǔn)和協(xié)議。本發(fā)明并不局限于所給出的這些實例,并且可以應(yīng)用于具有不同拓撲結(jié)構(gòu)以及使用不同的傳輸標(biāo)準(zhǔn)和協(xié)議的各種網(wǎng)絡(luò)。
所有這3個時鐘都是互相獨立的,這就是說,它們互相之間是浮動的。每一個時鐘都從一個單獨的晶體振蕩器中導(dǎo)出。這些晶體振蕩器最好是不采用高精度的,這就是說,由于成本上的考慮,不采用恒溫控制的晶體振蕩器,并且,其結(jié)果是,每一個振蕩器的頻率將隨著溫度、晶體的老化等因素而發(fā)生改變。
圖1表示一個實施例,其中,待發(fā)送的PDH業(yè)務(wù)明確地符合國際電信聯(lián)盟電信標(biāo)準(zhǔn)化部門(ITU-T)的G703 E1規(guī)程。這是一種同步業(yè)務(wù),它要求網(wǎng)絡(luò)同步于各項國際標(biāo)準(zhǔn),例如,ITU-T G823標(biāo)準(zhǔn)。這意味著,位于輸出端11的數(shù)據(jù)時鐘必須被鎖定于輸入端10的數(shù)據(jù)時鐘。為了做到這一點,在各模塊4、5、7和8中的每一個確定介于不同時鐘之間的累積相差。戶內(nèi)控制單元4每秒鐘都向所有的客戶戶內(nèi)設(shè)備的戶內(nèi)控制單元8發(fā)送一個ATM信元。該ATM信元含有在基站1的戶內(nèi)控制單元4以及戶外單元5中確定的累積相差值。位于客戶戶內(nèi)設(shè)備3的戶內(nèi)控制單元8也通過傳輸鏈路9獲得在戶外單元7處測得的累積相差,并且知道在戶內(nèi)控制單元8處的累積相差。從這些累積相差它就能計算介于輸入端10的數(shù)據(jù)時鐘以及由戶內(nèi)控制單元8產(chǎn)生的數(shù)據(jù)時鐘之間的相對漂移和頻率偏移。然后,它使用一個控制電路來控制在戶內(nèi)控制單元8里面的一個時鐘發(fā)生器,使之跟被施加于輸入端10的數(shù)據(jù)時鐘同步。
因此,若每一個網(wǎng)絡(luò)模塊都被認為是一個具有一個輸入連接和多個輸出連接的黑箱,其中,所有的輸出連接都互相鎖相,但完全地不同步于輸入連接,則僅需在每一級測量介于輸入時鐘和輸出時鐘之間的累積相差,并將此項信息送往在網(wǎng)絡(luò)中的最后終端級。然后,該最后終端級就能從這些相差計算出為了將它的輸出時鐘的頻率鎖定于網(wǎng)絡(luò)的輸入端的數(shù)據(jù)時鐘所需的校正量。
圖4和5以方框圖的形式,表示適用于圖1的戶內(nèi)控制單元4和8以及戶外單元5和7的各戶內(nèi)控制單元和各戶外單元的各實施例。如圖4所示,戶內(nèi)控制單元具有一個輸入端401,它被連接到一個接口電路402。接口電路402可以被實現(xiàn)為一塊集成電路,例如可以從達拉斯半導(dǎo)體公司購得的參考型號為DS 2418的集成電路。該電路取出一組E1數(shù)據(jù)信號并提取其數(shù)據(jù)時鐘,同時將該數(shù)據(jù)送往一個異步接口403。該數(shù)據(jù)被微處理器404讀出,后者將該數(shù)據(jù)組合為適當(dāng)?shù)腁TM信元以便傳輸。該接口電路402還有一個輸出端,它被連接到一個計數(shù)器方框405。由接口電路402產(chǎn)生的時鐘輸出將具有2.048MHz的標(biāo)稱頻率,并且將被鎖定于被施加到輸入端401的數(shù)據(jù)源所產(chǎn)生的時鐘。產(chǎn)生19.44MHz的標(biāo)稱頻率的時鐘發(fā)生器406(的輸出)被饋送到一個接口電路407。該接口電路可以被實現(xiàn)為一塊集成電路,例如由PMC Sierra公司生產(chǎn)的參考型號為PM 5350的集成電路。該電路被設(shè)計為跟一個同步光學(xué)網(wǎng)絡(luò)(SONET)建立接口。接口電路407具有一個使用UTOPIA協(xié)議的異步接口408。微處理器404將它所產(chǎn)生的各ATM信元饋送到UTOPIA接口,以便經(jīng)由輸出端409進行上傳。當(dāng)用于圖1所示的系統(tǒng)中時,輸出409被饋送到光纖鏈路6。接口電路407還具有一個時鐘輸出,它重復(fù)時鐘發(fā)生器406的頻率。應(yīng)當(dāng)理解,雖然由于它是從一個晶體振蕩器導(dǎo)出的,所以它在頻率上具有相當(dāng)高的精度,但是,時鐘發(fā)生器406不同步于在被施加到輸入端401的數(shù)據(jù)源處的時鐘發(fā)生器。這個輸出被饋送到計數(shù)器405。計數(shù)器405對來自這些接口電路402和407的時鐘脈沖進行計數(shù),同時微處理器404按照1秒的時間間隔讀出各時鐘計數(shù)。然后,它把它們組合為一個ATM信元,以便在網(wǎng)絡(luò)上進行發(fā)送。這就是在這個實施例中,用于測量介于來自接口單元402的時鐘輸出(即,被施加到輸入端401的E1數(shù)據(jù)時鐘)以及時鐘發(fā)生器406之間的累積相差的方法。應(yīng)當(dāng)理解,本發(fā)明并不局限于此種確定累積相差的特定方法。
圖5以方框圖的形式,表示戶外單元5和7的各實施例。該戶外單元具有一個輸入端501,它被連接到光學(xué)鏈路6。輸入端501被連接到一個接口電路502,它可以是由PMC Sierra公司設(shè)計和銷售的參考型號為PM 5350的集成電路。如同接口電路407那樣,接口電路502具有一個根據(jù)UTOPIA協(xié)議進行工作的異步數(shù)據(jù)輸出端503。接口電路503也從被施加到輸入端501的數(shù)據(jù)輸入中導(dǎo)出一個時鐘,并將這個時鐘輸出到一個計數(shù)器陣列504。一個時鐘發(fā)生器505,它可以是一個工作在40MHz的標(biāo)稱頻率上的晶體振蕩器,并且它不同步于數(shù)據(jù)輸入端501的時鐘,被饋送到各計數(shù)器504,同時也被饋送到一個射頻模塊506和一個調(diào)制解調(diào)器507。媒體訪問控制器508從UTOPIA接口取出各ATM信元,并將它們施加到調(diào)制解調(diào)器507,在這里,它們被適當(dāng)?shù)剡M行處理,以便施加到射頻模塊506,然后,射頻模塊506將它們從輸出端509經(jīng)由空中鏈路2發(fā)送出去。媒體訪問控制器508還按照1秒的時間間隔讀出計數(shù)器508的內(nèi)容,以便將其插入到ATM信元之中,后者將累積相差發(fā)送到網(wǎng)絡(luò)上的終端模塊。
位于客戶戶內(nèi)設(shè)備3的戶外單元7在輸入端510接收由基站發(fā)送的數(shù)據(jù)。射頻模塊506以及調(diào)制解調(diào)器507處理已接收的信號,并且調(diào)制解調(diào)器507將數(shù)據(jù)饋送到媒體訪問控制器508。媒體訪問控制器508根據(jù)從調(diào)制解調(diào)器507接收的信號產(chǎn)生一組控制信號,后者被饋送到控制電路511,以便將時鐘發(fā)生器505鎖定于基站1的戶外單元5的時鐘發(fā)生器505。這就是說,戶外單元7的時鐘被鎖定于戶外單元5的時鐘。在媒體訪問控制器508處接收的數(shù)據(jù)被饋送到UTOPIA接口503,并且通過輸出端512,經(jīng)由接口電路502被饋送到光纖鏈路9。在本案例中,假定SONET數(shù)據(jù)鏈路9由戶內(nèi)控制單元8進行控制,并且在本案例中,用于接口電路502的19.44MHz時鐘是從輸入端501導(dǎo)出的。再有,媒體訪問控制器508將按照1秒的時間間隔來讀出計數(shù)器的計數(shù),同時這個數(shù)據(jù)將經(jīng)由UTOPIA接口、通過鏈路9被發(fā)送到戶內(nèi)控制單元8。
在戶內(nèi)控制單元8,經(jīng)由輸入端410通過鏈路9接收數(shù)據(jù)(圖4),并且由微處理器404從UTOPIA接口讀出。微處理器404將接收數(shù)據(jù),這些數(shù)據(jù)表示經(jīng)由各ATM信元發(fā)送過來的介于在基站戶內(nèi)控制單元以及戶外單元中的不同的浮動時鐘發(fā)生器之間的累積相差,還將從媒體訪問控制器508接收來自戶外單元7的相位信息。一個電壓控制晶體振蕩器(VCO)411產(chǎn)生一個標(biāo)稱頻率為2.048MHz的時鐘輸出,后者被設(shè)計成必須鎖相于位于輸入端10的輸入數(shù)據(jù)的2.048MHz的時鐘,以便在輸出端11能夠以同步方式再現(xiàn)在輸入端10處接收的E1數(shù)據(jù)。VCO 411的輸出經(jīng)由接口電路402,連同時鐘406的輸出一起,被饋送到各計數(shù)器405。微處理器使用這些計數(shù)器的輸出,連同從各模塊4、5和7接收的那些,來計算介于VCO 411的輸出以及位于輸入端10的數(shù)據(jù)時鐘之間的累積相差。然后,微處理器404產(chǎn)生一組適當(dāng)?shù)男盘枺⑵漯佀偷娇刂齐娐?12,后者將振蕩器411的頻率拖曳回來,使得介于它以及被施加到基站1的輸入端10的數(shù)據(jù)信號的輸入時鐘之間的累積相差被減少到一個最小值。由微處理器404將準(zhǔn)備在輸出端送出的、來自輸入端10的被發(fā)送的數(shù)據(jù)送往數(shù)據(jù)接口403,并通過接口電路402送往一個輸出端413,輸出端413被連接到該網(wǎng)絡(luò)的輸出端11。這樣一來,雖然在不同模塊中的各個時鐘彼此不同步,也能通過網(wǎng)絡(luò)來發(fā)送E1數(shù)據(jù)。
在上述實施例中,已經(jīng)使用了各個計數(shù)器,而不是真正的模擬相位檢測器。其主要的原因是這些計數(shù)器能隨時跟蹤累積的相位,而傳統(tǒng)的模擬相位檢測器僅給出關(guān)于瞬時相差的信息,并不能給出關(guān)于累積的相差或漂移的信息。使用計數(shù)器的缺點是只能得到相當(dāng)于各計數(shù)器的整數(shù)個周期的相位分辨率。有可能(同時)使用計數(shù)器和模擬相位檢測器二者,以便給出具有更高精度的瞬時相位值以及累積相位二者。又一個可供替代的方案使用一個模擬相位檢測器和一個計數(shù)器,后者對模擬相位檢測器從360°環(huán)繞到0°的次數(shù)和方向進行計數(shù),以保持累積的相差或漂移的記錄。
圖6和7表示針對不同的ATM標(biāo)準(zhǔn)的、用于戶外單元5和7的計數(shù)器方框504的結(jié)構(gòu)。用于ATM 155系統(tǒng)的計數(shù)器結(jié)構(gòu)示于圖6。從接口電路502導(dǎo)出19.44MHz時鐘601,并將其送往分頻器602,后者對該時鐘進行2,430∶1的分頻,以產(chǎn)生8kHz的輸出。40MHz時鐘505被施加到一個16位計數(shù)器603,其16位輸出被連接到一個16位鎖存器604的各個D輸入端。來自分頻器602的8kHz的輸出被送往16位計數(shù)器605。8kHz時鐘還被用來將16位計數(shù)器603的輸出鎖存到16位鎖存器604。然后,分別從各輸出端606和607讀出計數(shù)器的各輸出,作為Q1和Q2。
示于圖7的ATM 25傳輸方式的結(jié)構(gòu)相同于ATM 155傳輸方式,所不同的是時鐘601的頻率以及分頻器602的分頻比。在本案例中,時鐘601具有32MHz的頻率以及分頻器602具有4,000∶1的分頻比。這樣就能在分頻器602的輸出端再次產(chǎn)生一個8kHz的時鐘。
如同本領(lǐng)域的技術(shù)人員所熟知的那樣,ATM 25鏈路具有25Mb/s的數(shù)據(jù)速率,但是被鎖定于一個32MHz的時鐘。為了使鏈路的兩端實現(xiàn)同步,在25Mb/s的數(shù)據(jù)流中發(fā)送一個8kHz的時鐘,該8kHz的時鐘是通過對32MHz時鐘進行分頻而導(dǎo)出的。
圖8和9表示用于戶內(nèi)控制單元4和8的計數(shù)器方框405的結(jié)構(gòu)。圖8表示用于ATM 155系統(tǒng)的計數(shù)器方框的結(jié)構(gòu)。作為2.048MHz E1時鐘的時鐘701被送往32位計數(shù)器702。19.44MHz SONET時鐘被送往一個32位計數(shù)器704,其32路輸出被送往一個32位鎖存器705的各個D輸入端。由E1時鐘701將計數(shù)器704的各路輸出鎖存到32位鎖存器705。分別將計數(shù)器702和705的各路輸出送往輸出端706和707,作為輸出Q3和Q4。圖9表示用于ATM 25各項業(yè)務(wù)的計數(shù)器方框的結(jié)構(gòu)。該計數(shù)器結(jié)構(gòu)相同于圖8,所不同的是時鐘701是一個8kHz時鐘,而時鐘703是一個2.048MHz的E1時鐘。
可以看出,如圖8和9所示的各戶內(nèi)控制單元的計數(shù)器的結(jié)構(gòu)基本上類似于如圖6和7所示的各戶外單元。僅有的顯著差別就是在各戶外單元中分頻器602的出現(xiàn)。還要注意到,較慢的時鐘將較快的時鐘計數(shù)器鎖存到16位或32位的鎖存器。這意味著較低頻率的時鐘的一個跳變點被用來鎖存較高頻率的時鐘計數(shù)。這樣一來,就有可能使相位測量的精度達到較高頻率時鐘的一個周期。被媒體訪問控制器508讀出的計數(shù)器輸出Q1和Q2就是當(dāng)前8kHz時鐘的計數(shù)以及在8kHz時鐘的一個上升沿的瞬間所取出的40MHz計數(shù)器的一個快照。8kHz時鐘大約每8秒鐘回零一次,并且40MHz計數(shù)器每1.6ms回零一次(這是指16位計數(shù)器在兩種不同的時鐘頻率下,從全0到全1再回到全0所經(jīng)歷的時間—譯者)。由此導(dǎo)致每秒鐘向客戶戶內(nèi)設(shè)備的戶內(nèi)控制單元8送一次讀數(shù),客戶戶內(nèi)設(shè)備的戶內(nèi)控制單元使用輸出Q1對Q2進行解繞(unwrap)處理,后者已經(jīng)在各讀數(shù)之間環(huán)繞了610或611次。當(dāng)戶外單元為ATM 25戶外單元時,8kHz時鐘,作為定時參考,也被插入到ATM 25數(shù)據(jù)流之中,使得在戶內(nèi)控制單元中,也對同一時鐘進行計數(shù)。當(dāng)戶外單元為ATM 155戶外單元時,使用19.44MHz時鐘來驅(qū)動SONET物理接口,因此,在戶內(nèi)控制單元中,也對同一時鐘進行計數(shù)。
事件的序列如下。基站的戶內(nèi)控制單元5將本地E1時鐘用于固定的時間間隔,例如1秒的時間間隔。在每一個時間間隔開始時,它讀出本地的戶內(nèi)控制單元的計數(shù)值Q3和Q4,并且經(jīng)由鏈路6讀出戶外單元的計數(shù)值Q1和Q2。所有這4個值,連同標(biāo)識特定的ATM信元的一個順序號,即該順序號隨著每一個連續(xù)的ATM信元而加1,被組合為一個ATM信元。然后向所有客戶戶內(nèi)設(shè)備3的各戶內(nèi)控制單元廣播該信元。從基站的戶內(nèi)控制單元4接收到一個新的信元之后,每一個客戶戶內(nèi)設(shè)備的戶內(nèi)控制單元8讀出其本地的戶內(nèi)控制單元的各計數(shù)器405的輸出Q3和Q4,以及本地的戶外單元各計數(shù)器504的輸出Q1和Q2。同時產(chǎn)生一個基于本地的戶內(nèi)控制單元E1計數(shù)的變化率的本地順序號。然后,所有這10個計數(shù)值都被送往在微處理器404中執(zhí)行的漂移評估過程。
圖10表示漂移評估過程的一份高級流程圖。64位的累加計數(shù)器被用來保存所有10個計數(shù)值(Q1到Q4以及來自基站1的一個順序號,以及來自客戶戶內(nèi)設(shè)備3的對應(yīng)的各值)。若在空中鏈路中存在一個顯著的停頓,則解繞失敗,在兩個相繼的計數(shù)集合到達使解繞過程重新設(shè)置之前,將無法進行漂移評估。若64位累加計數(shù)器中的任何一個接近于環(huán)繞一周,則在一種受控方式下對此進行控制,并且它們將被全部重置(到非零值)。在步驟801,通過使所有的各64位累加計數(shù)器復(fù)位來開始處理過程。下一個步驟802就是檢測含有來自基站的計數(shù)值的一個新的ATM信元。處理過程的步驟803就是收集本地的戶內(nèi)控制單元以及戶外單元的各計數(shù)器值,即Q1到Q4以及順序號?;镜膽魞?nèi)控制單元以及戶外單元的各計數(shù)值以及順序號都處于已到達的ATM信元之中。下一個步驟804就是對所有的計數(shù)值進行解繞,同時更新各累加計數(shù)器。然后執(zhí)行判斷框805,以確定解繞是失敗還是成功。若解繞成功,則執(zhí)行下一個判斷框806,以判斷各累加計數(shù)器是否接近于環(huán)繞一周。若各累加計數(shù)器不接近于環(huán)繞一周,則執(zhí)行下一個步驟807,使用當(dāng)前和先前的各個累加值來計算漂移的變化。下一個步驟808就是更新總的漂移和頻率偏移。然后,處理過程返回到步驟802,并且等待下一個ATM信元的到達。若在步驟805,檢測到解繞過程失敗,則處理過程返回到步驟802,并且等待下一個ATM信元的到達。若在步驟806檢測到各累加計數(shù)器接近于環(huán)繞一周,則執(zhí)行下一個步驟809,在其中,各累加計數(shù)器被重新設(shè)置到當(dāng)前和先前的各值之間的差值。然后進入步驟810,使用當(dāng)前和累加的各值以及各零值來改變漂移值。隨后,在步驟808更新總的漂移和頻率偏移。一旦總的漂移和頻率偏移已經(jīng)被更新,就在步驟811計算一個輸出值,并且該輸出值被施加到戶內(nèi)控制單元的中的一個控制電路,以便將時鐘411鎖定于被施加到基站輸入端的數(shù)據(jù)時鐘。
步驟804對各計數(shù)器的值進行解繞。有10個計數(shù)值的值有待于進行解繞。即,來自基站1的Q1、Q2、Q3、Q4和一個順序號,以及來自客戶戶內(nèi)設(shè)備3的Q1、Q2、Q3、Q4和一個順序號。解繞需要關(guān)于先前的值的知識,因此。該算法經(jīng)?;诟饔嫈?shù)值的最新集合以及先前的集合進行工作。在開始時,各計數(shù)值的先前集合被認為是全0。下面所列出的是用于基本的解繞函數(shù)的偽代碼,它給出一個環(huán)繞計數(shù)器的最新和先前的值,連同累計的解繞值,并且即使該計數(shù)器已經(jīng)環(huán)繞,也將適當(dāng)?shù)厥估奂又导?。
<pre listing-type="program-listing"><![CDATA[ DEFINE cumulative INTEGER 64bit DEFINE new_value INTEGER 32bit DEFINE tmp_new_value INTEGER 64bit DEFINE old_value INTEGER 32bit DEFINE limit INTEGER unwrap(cumulative,new_value,old_value,limit) { if new_value<o(jì)ld_value then ( tmp_new_value=new_value+limit } else { tmp_new_value=new_value } return(cumulative+tmp_new_value-old_value) }]]></pre>
下列函數(shù)從基站或客戶戶內(nèi)設(shè)備取出全計數(shù)集合,同時對所有的計數(shù)器進行解繞處理,并返回已加1的累積的各計數(shù)值。它的各輸入是各計數(shù)值、它們的各先前值以及流動中的累加和的最新全集。該函數(shù)使用順序號來檢查它是否仍然能夠?qū)Ω饔嫈?shù)器進行解繞處理,并且若解繞處理已經(jīng)是不成功的,則將加上一個標(biāo)志。下面列出偽代碼,用以說明這個函數(shù)是如何實現(xiàn)的。
<pre listing-type="program-listing"><![CDATA[ DEFINE Q1_total,new_Q1_total,Q2_total,new_Q2total, Q3_total,newQ3_total,Q4_total,new_Q4_total, seq_no_total,new_seq_no_total INTEGER 64bit DEFINE Q1_new,Q1_old,Q2_new,Q2-old,Q3_new,Q3_old, Q4_new,Q4_old,seq_no_new,seq_no_old INTEGER 32bit DEFINE fail BOOLEAN DEFINE ODU_delta8,ODU_delta40,wrap FLOATunwrap_counters (Q1_total,Q1_new,Q1_old,Q2_total,Q2_new,Q2_old, Q3_total,Q3_new,Q3_old,Q4_total,Q4_new,Q4_old, seq_no_total,seq_no_new,seq_no_old) { //unwrap sequence number and check gap in data fail=FALSE new_seq_no_total=unwrap(seq_no_total,seq_no_new, seq_no_old,s^32} if new_seq_no_total-seq_no_total>=6 then { fail=TRUE } //unwrap Q1,Q3 and Q4 new_Q3_total=unwrap(Q3_total,Q3_new,Q3_old,2^32) new_Q4_total=unwrap(Q4_total,Q4_new,Q4_old,2^32) new_Q1_total=unwrap(Q1_total,Q1_new,Q1_old,2^16) //now unwrap the 40MHz counter ODU_delta8=new_Q1_total-Q1 total ODU_delta40=Q2_new-Q2_old wrap=floor(ODU_delta8 *5000/65536) if ODU_delta40<0 then { wrap=wrap+1 } new_Q2_total=wrap*65536+ODU_delta40+Q2_total return(fail,new_seq_no_total,new_Q1_total, new_Q2_total,new_Q3_total,new_Q4_total) }]]></pre>在各戶內(nèi)控制單元之中的各32位計數(shù)器以及在各戶外單元之中的各16位計數(shù)器將十分頻繁地環(huán)繞。然而,各累積計數(shù)器(的容量)很大,典型地可能要在數(shù)千年以后才發(fā)生環(huán)繞。在這種情況下,不值得經(jīng)過檢測和捕捉再環(huán)繞。然而,若使用較小(容量)的計數(shù)器,則環(huán)繞(次數(shù))的檢測將更加重要。
在步驟807和810中所使用的漂移計算算法取出最新的累加計數(shù)集合以及先前的計數(shù)集合,并計算介于這兩個計數(shù)器之間的增量的漂移以及以赫茲(Hz)為單位的瞬時頻率偏移,這就是介于送往網(wǎng)絡(luò)的源模塊的輸入數(shù)據(jù)的時鐘與來自網(wǎng)絡(luò)的終端模塊的輸出數(shù)據(jù)時鐘之間的漂移以及瞬時頻率偏移。下列的偽代碼說明一種方法的一個可能的實施例,借助于此種方法,就能實現(xiàn)增量的漂移以及頻率偏移的計算。
<pre listing-type="program-listing"><![CDATA[ DEFINE new_AP_Q1,old_AP_Q1,new_AP_Q2,old_AP_Q2, new_AP_Q3,old_AP_Q3,new_AP_Q4,old_AP_Q4,new_SU_Q1, old_SU_Q1,new_SU_Q2,old_SU_Q2,new_SU_Q3,old_SU_Q3, new_SU_Q4,old_SU_Q4,AP_Q1_diff,AP_Q2_diff,AP_Q3_diff, AP_Q4_diff,SU_Q1_diff,SU_Q2_diff,SU_Q3_diff. SU_Q4_diff INTEGER 64bit DEFINE delay_40MHZ_ticks,wound_back_SU,ppm_diff,scale, total_delay,SUtick_SU_ODU_ICU_latency, SUtick_ODU_to_ODU_delay,SUtick_AP_ICU_ODU_latency, wind_back_SU_E1_ticks,wound_back_E1,delta_wander, delta_AP_E1_ticks,freq_diff_Hz FLOATmethod(new_AP_Q1,old_AP_Q1,new_AP_Q2,old_AP_Q2, new_AP_Q3,old_AP_Q3,new_AP_Q4,old_AP_Q4,new_SU_Q1, old_SU_Q1,new_SU_Q2,old_SU_Q2,new_SU_Q3,new_SU_Q4, old_SD_Q4) { AP_Q1_diffnew_AP_Q1-old_AP_Q1 AP_Q2_diffnew_AP_Q2-old_Ap_Q2 AP_Q3_diffnew_AP_Q3-old_AP_Q3 AP_Q4_diffnew_AP_Q3-old_AP_Q3 SU_Q1_diffnew_SU_Q1-old_SU_Q1 SU_Q2_diffnew_SU_Q2-old_SU_Q2 SU_Q3_diffnew_SU_Q3-old_SU_Q3 SU_Q4_diffnew_SU_Q4-old_SU_Q4 //Calculate ppm difference between AP ATM 155 and SU ATM 155/ATM 25 delay_40MHz_ticks=SU_Q2-diff AP_Q2diff wound_back_SU=SU_Q1_diff.(1-(delay_40MHz_ticks/ SU_Q2_diff)) ppm_diff=(AP_Q1_diff-wound_back_SU)/wound_back_SU //Need a scale factor which compensates for ATM 25 at the CPE end if ATM25_SU then { //i.e.ATM 25 CPE scale=1 } else { //i.e.ATM 155 CPE scale=2430 } //Now calculate wander SUtick_SU_ODU_ICU_latency=SU_Q4_diff- SU_Q1_diff*scaleSUtick_ODU_to_OCU_delay= delay_40MHz_ticks*SU_Q1_diff*scale/SU_Q2_diff SUtick_AP_ICU_ODU_latency=(AP_Q1_diff*scale- AP_Q4_diff/scale)*(1-ppm_diff) total_delay=SUtick_SU_ODU_ICU_latency+ SUtick_ODU_to_ODU_delay+SItick_AP_ICU_ODU_latency wind_back_SU_E1_ticks=total_delay*SU_Q3_diff/ SU_Q4_diff wound_back_E1=SU_Q3_diff-wind_back_SU_E1_ticks delta_wander=wound_back_E1-AP_Q3_diff delta_Ap_E1_ticks=AP_Q3_diff freq_diff_Hz=delta_wander/(delta_AP_E1_ticks/ 2048000)]]></pre>圖2表示一種網(wǎng)絡(luò)體系結(jié)構(gòu),在其中,基站1經(jīng)由射頻鏈路2向客戶戶內(nèi)設(shè)備3進行發(fā)送。所使用的各項協(xié)議是從SONET/SDH(同步數(shù)字系列)到ITU-T的G703 E1。基站的戶內(nèi)控制單元事實上可以是一部標(biāo)準(zhǔn)的奔騰(Pentium)個人計算機,并且不具備對19.44MHz的SONET時鐘進行計數(shù)的能力。在基站那里也沒有可供計數(shù)的E1時鐘。SONET數(shù)據(jù)被饋送到輸入端21。并且從那里被連接到一個多路復(fù)用器22。多路復(fù)用器22取出到來的19.44MHz時鐘,并且使用它作為送往戶內(nèi)控制單元4以及戶外單元5的SONET時鐘。戶內(nèi)控制單元對19.44MHz的時鐘的滴噠聲進行計數(shù),并且從中導(dǎo)出1秒的時間間隔。與此同時,它生成一個標(biāo)稱的E1時鐘計數(shù),仿佛E1時鐘被鎖相于19.44MHz時鐘那樣,這就是說,每經(jīng)過19.44兆個SONET時鐘的滴噠聲,虛構(gòu)的E1時鐘就對2.048兆個E1時鐘的滴噠聲進行計數(shù)。在由19.44MHz時鐘所定義的每一秒鐘內(nèi),戶內(nèi)控制單元都讀出它的各計數(shù)器以及在戶外單元5里面的各計數(shù)器,并且組合和發(fā)送含有這些計數(shù)的一個ATM信元。這些數(shù)據(jù)被送往所有客戶戶內(nèi)設(shè)備的各戶內(nèi)控制單元,后者將使用參照圖10所描述的方法,來測量E1漂移以及頻率偏移。這種安排的優(yōu)點之一就是客戶戶內(nèi)設(shè)備的戶內(nèi)控制單元8不需要知道在基站之中的同步源。
圖11以方框圖的形式,表示適用于圖2所示的多路復(fù)用器22的一個多路復(fù)用器。在圖11中,僅示出了跟本發(fā)明有關(guān)的多路復(fù)用器的那些特征。該多路復(fù)用器包括多個接口電路1101-1到1101-n。這些接口電路可以被實現(xiàn)為一塊集成電路,例如由PMC Sierra公司生產(chǎn)的參考型號為PM 5350的集成電路。這種電路被設(shè)計成跟一個同步光學(xué)網(wǎng)絡(luò)(SONET)建立接口關(guān)系。一個19.44MHz的晶體振蕩器1103被連接到接口電路1101-1到1101-n的各輸入端1104-1到1104-n。對應(yīng)于圖2的輸入端21的一個輸入端1105接收SONET數(shù)據(jù)以及SONET參考時鐘。一旦使用晶體振蕩器1103對接口電路1102-1到1102-n進行初始化,接口電路1102-1就切換到在輸入端1105接收到的時鐘。然后,接口電路1101-1就被鎖定于SONET參考輸入。正如參照圖4所說明的那樣,接口電路1101-1在輸出端1106-1產(chǎn)生一個被鎖定于已接收的SONET時鐘的時鐘輸出。該輸出被饋送到其他各接口電路的各輸入端1106-2到1106-n,現(xiàn)在各接口電路使用這個時鐘作為它們的參考(時鐘),以取代晶體振蕩器1103。然后,各輸出端1107-2到1107-n被鎖相于在輸入端1105所接收的SONET參考時鐘。由此可以看出,被施加到圖2所示的系統(tǒng)的輸入端21的SONET參考時鐘將經(jīng)由各接口電路1102-2到1102-n,被發(fā)送到戶內(nèi)控制單元4以及戶外單元5。這些輸出被鎖相于在輸入端21處的SONET輸入?yún)⒖?時鐘)。在圖2所示的系統(tǒng)的特定情況下,需要一個單一的輸入端以及兩個輸出端。在本例中,多路復(fù)用器需要至少3個接口電路。若需要更多的輸出端,則相應(yīng)地必須提供更多的接口電路。
圖3表示網(wǎng)絡(luò)的體系結(jié)構(gòu),其中,位于基站1的輸入端31的一組SONET輸入數(shù)據(jù)信號有待于被發(fā)送到位于客戶戶內(nèi)設(shè)備3的一個SONET輸出端33。如圖所示,輸入端31被連接到一個多路復(fù)用器32,并且,如同圖2的安排那樣,該19.44MHz SONET時鐘從多路復(fù)用器32被轉(zhuǎn)發(fā)到戶內(nèi)控制單元4以及戶外單元5。再有,該戶內(nèi)控制單元4從19.44MHz SONET時鐘產(chǎn)生一個虛構(gòu)的E1時鐘,并且也確定1秒的時間間隔。然后,含有在戶內(nèi)控制單元4以及戶外單元5中的各計數(shù)值的各ATM信元被發(fā)送。位于客戶戶內(nèi)設(shè)備的19.44MHz時鐘被設(shè)置在多路復(fù)用器34之中,同時戶內(nèi)控制單元8再次從多路復(fù)用器34所產(chǎn)生的19.44MHz時鐘產(chǎn)生一個E1時鐘。因此,兩個戶內(nèi)控制單元都從它們的19.44MHz時鐘生成一個虛構(gòu)的E1計數(shù)值。這樣一來,即使在網(wǎng)絡(luò)中沒有E1時鐘的出現(xiàn),仍然可以計算出E1漂移??蛻魬魞?nèi)設(shè)備的戶內(nèi)控制單元8從虛構(gòu)的E1計數(shù)以及其他計數(shù)器計數(shù)計算出E1漂移,并且經(jīng)由已嵌入信令的各ATM信元對位于多路復(fù)用器34之中的一個電壓控制振蕩器進行遙控,以便使E1漂移處于在說明書中所設(shè)置的限值以內(nèi)。這就保證了SONET時鐘的漂移處于ITU-T的G703說明書(所規(guī)定的)范圍內(nèi)。
圖12表示適用于在圖3的系統(tǒng)中的多路復(fù)用器34的一個多路復(fù)用器的一個實施例。如同圖11所示的多路復(fù)用器那樣,圖12所示的多路復(fù)用器僅示出被應(yīng)用于本發(fā)明的實施方式之中的那些部分。該多路復(fù)用器包括多個接口電路1201-1到1201-n。這些接口電路可以被實現(xiàn)為一塊集成電路,例如由PMC Sierra公司生產(chǎn)的參考型號為PM5350的集成電路。這些電路分別具有一個異步UTOPIA接口1202-1到1202-n。一個電壓控制振蕩器1203產(chǎn)生一個19.44 MHz的頻率,并且將這個頻率分別施加到各接口電路的各輸入端1204-1到1204-n。例如,來自圖3所示的戶內(nèi)控制單元8的數(shù)據(jù)在輸入端1205被接收,并且經(jīng)由UTOPIA接口1202-1被送往控制電路1206,后者控制著電壓控制振蕩器1203的頻率。在圖3的系統(tǒng)中,戶內(nèi)控制單元8產(chǎn)生根據(jù)從基站的戶內(nèi)控制單元和戶外單元以及它本身的戶外單元和戶內(nèi)控制單元中接收的相差來調(diào)整電壓控制振蕩器1203的頻率所需的校正量。通過這種方法,電壓控制振蕩器1203成為主時鐘參考,并且它決定在線路1207上的數(shù)據(jù)參考時鐘,線路1207被連接到圖3的系統(tǒng)中的輸出端33。因此,用于這個多路復(fù)用器的主時鐘就是電壓控制振蕩器1203,并且它經(jīng)由接口電路1202-1接收數(shù)據(jù),用以對控制電路1206進行控制,后者將電壓控制振蕩器1203鎖定于被施加到圖3中的輸入端31的參考時鐘。輸出1208就是被饋送到圖3的系統(tǒng)中的戶外單元7的輸出。
對各種固定的無線接入系統(tǒng)來說,有多種同步體系結(jié)構(gòu)可用于本文所公開的方法。以下的說明表示許多種這樣的可能的體系結(jié)構(gòu)。要注意的是,這些僅僅是作為實例而給出,而不是對各種可能性的無遺漏的收集。在下面的各實施例中,需要一個多路復(fù)用器,它可以采取圖11所示或圖12所示的形式,這取決于是否將參考時鐘頻率施加到多路復(fù)用器的各輸入端其中之一,以及多路復(fù)用器的其他各輸出端是否被鎖相于輸入?yún)⒖紩r鐘,或者各接口電路其中之一是否接收到數(shù)據(jù),用以對一個電壓控制振蕩器進行鎖相,使之成為一個參考振蕩器,以及是否借助于該電壓控制晶體振蕩器來同步其他的各路輸出。
圖13表示一種同步體系結(jié)構(gòu),在其中,在基站可得到一個E1參考(時鐘),并且所有客戶戶內(nèi)設(shè)備都被鎖定于基站的E1參考(時鐘)?;?300具有一個輸入端1301,E1參考時鐘被施加于其上。也就是說,E1參考時鐘被施加到戶內(nèi)控制單元1302?;揪哂卸鄠€戶外單元,其中的兩個被表示為1304-1和1304-2。實際的數(shù)目取決于系統(tǒng)的選擇,并且可以大于2?;具€有一個基站控制器1305,它對多路復(fù)用器1303進行控制,使得待發(fā)送的數(shù)據(jù)被引導(dǎo)到各戶外單元1304中的適當(dāng)?shù)囊粋€。多路復(fù)用器還允許來自其他來源的一個ATM 155輸入被饋送到各戶外單元1304。多個客戶戶內(nèi)設(shè)備1310-1和1310-2(這里僅示出其中的兩個)通過空中鏈路從基站1300接收數(shù)據(jù)。每一個客戶戶內(nèi)設(shè)備1310都包括一個戶外單元1311以及一個戶內(nèi)控制單元1312。各戶內(nèi)控制單元都在輸出端1313產(chǎn)生一個鎖定于E1參考(時鐘)的輸出。使用這種基本上相同于參照圖1所描述的體系結(jié)構(gòu),所有客戶戶內(nèi)設(shè)備都被鎖定于來自基站的所有扇區(qū)的、被施加到輸入端1301的E1參考(時鐘)。
應(yīng)當(dāng)理解,在各種固定的無線接入系統(tǒng)中,基站有可能從一個單一的天線裝置向不同的地理扇區(qū)進行發(fā)送,上述天線裝置是被設(shè)置在一個單獨的桿上、或者是在一個能覆蓋不同的地理扇區(qū)的單一的陣列之中的多個定向天線。單一的陣列意味著,各戶外單元可以互相遠離,但是每一個都通過多路復(fù)用器1303被連接到戶內(nèi)控制單元1302以及基站控制器1305。使用這種特定的體系結(jié)構(gòu),在所有扇區(qū)上的所有客戶戶內(nèi)設(shè)備都被鎖相于E1參考(時鐘)。
圖14表示一種體系結(jié)構(gòu),在其中,參考時鐘是位于基站的ATM155 SONET參考(時鐘)。在所有扇區(qū)上的各客戶戶內(nèi)設(shè)備都被鎖相于該參考(時鐘)。這實質(zhì)上類似于圖2所示的體系結(jié)構(gòu),但是它被擴展,以顯示多個基站扇區(qū)以及多個客戶戶內(nèi)設(shè)備。在本例中,19.44MHz SONET參考(時鐘)從基站1400的一個輸入端1401被施加到一個多路復(fù)用器1402。一個戶內(nèi)控制單元1403被連接到作為兩個戶外單元1404-1和1404-2的多路復(fù)用器。正如參照圖13所討論的那樣,基站1400的戶外單元的數(shù)目取決于基站的體系結(jié)構(gòu),并且不限于兩個。正如參照圖2所描述的那樣,被施加到輸入端1401的19.44MHzSONET時鐘是主時鐘,并且來自多路復(fù)用器1402的各輸出都被鎖定于該時鐘。戶內(nèi)控制單元1403從該SONET時鐘產(chǎn)生一個虛擬的E1時鐘,并且以相同于參照圖2所描述的方式組成各ATM信元。設(shè)置了多個客戶戶內(nèi)設(shè)備1410-1和1410-2(僅示出其中的兩個),并且經(jīng)由一條無線鏈路從基站1400接收數(shù)據(jù)。每一個客戶戶內(nèi)設(shè)備都包括一個戶外單元1411以及一個戶內(nèi)控制單元1412。在每一個客戶戶內(nèi)設(shè)備之中的戶內(nèi)控制單元的輸出都是以相同于參照圖2所描述的方式,被鎖定于SONET參考時鐘的E1數(shù)據(jù)。因此,圖14所示的體系結(jié)構(gòu)可用于從SONET到E1的數(shù)據(jù)通信。
圖15所示的體系結(jié)構(gòu)具有一個參考時鐘,作為被施加到基站1500的輸入端1501的ATM SONET參考(時鐘),以及在一個或多個扇區(qū)上的客戶戶內(nèi)設(shè)備1510,后者具有一個被鎖相于位于輸入端1501的參考(時鐘)的SONET輸出1511。這種體系結(jié)構(gòu)實質(zhì)上跟圖3所示的相同,但是它有所擴展,使得一個具有多個扇區(qū)的基站在所有扇區(qū)上都能使客戶戶內(nèi)設(shè)備被鎖相于位于輸入端1501的參考(時鐘)。當(dāng)一個客戶戶內(nèi)設(shè)備需要一個同步的SONET接口時,就需要一個具有電壓控制的19.44MHz晶體振蕩器參考(時鐘)的多路復(fù)用器1513,使多路復(fù)用器能調(diào)整它的時鐘,以便鎖相于位于輸入端1501的參考(時鐘)?;镜亩嗦窂?fù)用器1502僅須將參考時鐘從輸入端1501傳播到戶外單元1504-1、1504-2以及戶內(nèi)控制單元1503,使戶內(nèi)控制單元能產(chǎn)生虛擬的E1時鐘,并組成各ATM信元以發(fā)送各計數(shù)值。因此,多路復(fù)用器1502將采取圖11所示的形式,同時,多路復(fù)用器1513將采取圖12所示的形式。
若一個單一的扇區(qū)處于自回程模式,即,在該扇區(qū)內(nèi)的一個客戶戶內(nèi)設(shè)備是該網(wǎng)絡(luò)的接口,則E1同步參考(時鐘)來自該客戶戶內(nèi)設(shè)備。為了使這種同步方法支持這樣的配置,基站控制器僅需把來自參考的客戶戶內(nèi)設(shè)備的各定時計數(shù)值廣播出去,仿佛是它本身的時鐘那樣。所有客戶戶內(nèi)設(shè)備的各戶外單元的射頻部分都被鎖定于相同的40MHz參考時鐘這個事實意味著這種置換是正確的。40MHz參考時鐘是無線鏈路參考時鐘,并且所有的客戶戶內(nèi)設(shè)備都被鎖相于基站。這個論題有3種變形,如圖16,17和18所示。
如圖16所示,參考時鐘是位于一個客戶戶內(nèi)設(shè)備的SONET輸入,并且位于該扇區(qū)的客戶戶內(nèi)設(shè)備僅被鎖相于該參考時鐘。客戶戶內(nèi)設(shè)備1600是網(wǎng)絡(luò)上的始發(fā)模塊,并且在輸入端1601接收作為SONET參考時鐘的一個輸入,這就是用于該網(wǎng)絡(luò)的19.44MHz參考時鐘。按照相同于參照圖2所描述的方法,輸入1601被饋送到多路復(fù)用器1602。戶內(nèi)控制單元1603以及客戶戶內(nèi)設(shè)備1604被連接到該多路復(fù)用器。這在實質(zhì)上相同于在圖2的體系結(jié)構(gòu)中的基站1,并且以相同的方式進行工作。適當(dāng)?shù)挠嫈?shù)器信息被送往基站1610,從那里它被轉(zhuǎn)播到下一個客戶戶內(nèi)設(shè)備1620??蛻魬魞?nèi)設(shè)備1620包括一個戶外單元1621以及一個戶內(nèi)控制單元1622,后者具有一個輸出1623,它是一個被鎖相于SONET參考時鐘1601的E1輸出。以實質(zhì)上相同于參照圖2所描述的方式來完成這一步,所不同的是在無線鏈路2中插入了一個基站。由于所有的客戶戶內(nèi)設(shè)備的40MHz射頻時鐘都被鎖定于該基站的40MHz時鐘,所以這種體系結(jié)構(gòu)是可能的。
圖17表示這樣一種情形,即,參考時鐘是被施加到一個客戶戶內(nèi)設(shè)備1700的一個輸入端1701的E1參考時鐘?;?710跟客戶戶內(nèi)設(shè)備進行通信,并接收從客戶戶內(nèi)設(shè)備1700發(fā)送過來的數(shù)據(jù)。該基站還將數(shù)據(jù)從客戶戶內(nèi)設(shè)備1700轉(zhuǎn)發(fā)到下一個客戶戶內(nèi)設(shè)備1720??蛻魬魞?nèi)設(shè)備1700包括一個戶內(nèi)控制單元1702以及一個戶外單元1703??蛻魬魞?nèi)設(shè)備1720包括一個戶內(nèi)控制單元1721以及一個戶外控制單元1722。戶內(nèi)控制單元1721產(chǎn)生一個輸出1723,它被鎖定于被施加到客戶戶內(nèi)設(shè)備1700的輸入端1701的E1參考時鐘。以實質(zhì)上相同于參照圖1所描述的方式來完成這一步,所不同的是在無線鏈路2中插入了一個基站。
圖18表示這樣一種情形,即,在一個客戶戶內(nèi)設(shè)備1800的一個輸入端1801有一個SONET同步參考時鐘,而其他的各客戶戶內(nèi)設(shè)備具有被鎖相于SONET輸入的各SONET輸出?;?810從客戶戶內(nèi)設(shè)備1800接收數(shù)據(jù),并將數(shù)據(jù)轉(zhuǎn)發(fā)到位于同一扇區(qū)的下一個客戶戶內(nèi)設(shè)備1820。這就是說,在基站中使用與從客戶戶內(nèi)設(shè)備1800接收數(shù)據(jù)時相同的戶外單元來產(chǎn)生轉(zhuǎn)發(fā)??蛻魬魞?nèi)設(shè)備1800包括一個戶內(nèi)控制單元1802,一個多路復(fù)用器1803,以及一個戶外單元1804。客戶戶內(nèi)設(shè)備1820包括一個戶外單元1821,一個多路復(fù)用器1822以及一個戶內(nèi)控制單元1823。多路復(fù)用器1822包括一個電壓控制振蕩器,以產(chǎn)生一個被鎖定于19.44MHz SONET時鐘的頻率。在從多路復(fù)用器1822引出的一個輸出端1824,可以得到來自客戶戶內(nèi)設(shè)備1820的數(shù)據(jù)輸出。這種體系結(jié)構(gòu)實質(zhì)上相同于參照圖3進行圖示和描述的那一種。再有,基站1810僅在介于多個客戶戶內(nèi)設(shè)備之間的無線鏈路中提供轉(zhuǎn)發(fā),并且所有的客戶戶內(nèi)設(shè)備的40MHz射頻時鐘都被鎖定于該基站的40MHz時鐘這個事實意味著由基站把來自參考的客戶戶內(nèi)設(shè)備的各定時計數(shù)值廣播出去,仿佛它們是它本身的時鐘那樣。
圖19、20和21表示幾種不同的體系結(jié)構(gòu),其中,一個多扇區(qū)基站處于自回程模式。這就是說,一個處于該扇區(qū)或者處于一條專用的點到點鏈路之上的客戶戶內(nèi)設(shè)備就是該網(wǎng)絡(luò)接口,因而也是同步參考時鐘。在這個論題上有3種變形。
圖19所示的第一種體系結(jié)構(gòu)是這樣的在回程的客戶戶內(nèi)設(shè)備那里提供一個E1同步參考(時鐘),在另一個客戶戶內(nèi)設(shè)備那里提供一個E1輸出。在圖19中,一個回程的客戶戶內(nèi)設(shè)備1900具有一個E1參考輸入端1901,它被連接到它的戶內(nèi)控制單元1902。戶內(nèi)控制單元1902經(jīng)由光纖鏈路1903被連接到一個戶外單元1904。戶外單元1904通過無線鏈路1905向基站1910進行發(fā)送?;?910包括一個戶內(nèi)單元1911,一個多路復(fù)用器1912,一個第一戶外單元1913-1和一個第二戶外單元1913-2。基站1910通過無線鏈路1915向另一個客戶戶內(nèi)設(shè)備1920進行發(fā)送??蛻魬魞?nèi)單元設(shè)備1920包括一個戶內(nèi)控制單元1921以及一個戶外單元1922。在客戶戶內(nèi)設(shè)備1920的輸出端1923可以得到被鎖定于客戶戶內(nèi)設(shè)備1900的輸入端1901的參考時鐘的E1數(shù)據(jù)。
采用圖19所示的設(shè)計安排,有兩種可能的方法能使來自客戶戶內(nèi)設(shè)備1920的輸出端1923的E1輸出同步于在客戶戶內(nèi)設(shè)備1900的輸入端1901的E1參考時鐘。第一種方法就是通過頻率拖曳令基站的多路復(fù)用器1912的19.44MHz參考時鐘鎖相于客戶戶內(nèi)設(shè)備1900的E1參考時鐘。然后,每一個扇區(qū)都使用多路復(fù)用器的19.44MHz時鐘作為一個本地的參考時鐘。這就是說,基站的戶內(nèi)單元1911可以使用在戶內(nèi)控制單元1902、戶外單元1904、戶外單元1913-1和戶內(nèi)控制單元1911中的各計數(shù)器來進行相同的計算,以確定漂移。然后,位于多路復(fù)用器1912之中的一個鎖相環(huán)對19.44MHz振蕩器進行頻率拖曳,使之鎖定于E1參考時鐘。隨后,客戶戶內(nèi)設(shè)備1920使用多路復(fù)用器1912的19.44MHz時鐘作為本地參考時鐘。
第二種方法就是令多路復(fù)用器1912向基站的所有戶外單元提供相同的浮動的19.44MHz時鐘,同時使用各計數(shù)器的一個附加的集合,以多路復(fù)用器1912的19.44MHz時鐘作為公共參考時鐘,來測量介于每一個戶外單元的40MHz時鐘以及回程的戶外單元的40MHz時鐘之間的頻率差異。
由于基站的戶內(nèi)控制單元不需要知道全部的回程拓撲結(jié)構(gòu),所以在基站中,采用鎖相的多路復(fù)用器時鐘的硬件方法將能在多次回程轉(zhuǎn)發(fā)中更簡單地改變其規(guī)模。軟件方法要求基站的戶內(nèi)控制單元能精確地知道全部的回程轉(zhuǎn)發(fā),并且訪問在所有的回程轉(zhuǎn)發(fā)戶外單元中的各計數(shù)器。
圖20表示一種體系結(jié)構(gòu),其中,同步源是位于客戶戶內(nèi)設(shè)備2000的輸入端2001的一個SONET參考時鐘,并且數(shù)據(jù)輸出是被鎖定于輸入端2001的SONET參考時鐘的另一個客戶戶內(nèi)設(shè)備2020的輸出端2023的E1。如圖所示,客戶戶內(nèi)設(shè)備2000包括一個戶內(nèi)控制單元2002,一個多路復(fù)用器2003以及一個戶外單元2004。該基站包括一個戶內(nèi)控制單元2011,一個多路復(fù)用器2012以及兩個戶外單元2013-1和2013-2??蛻魬魞?nèi)設(shè)備2020包括一個戶內(nèi)控制單元2021以及一個戶外單元2022。圖20所示的系統(tǒng)基本上以相同于參照圖2所描述的體系結(jié)構(gòu)的方式進行工作,所不同的是使用參照于圖19來描述的兩種方法其中之一,來將基站2010中的多路復(fù)用器2012鎖定于SONET參考時鐘,或者令多路復(fù)用器2012中的時鐘浮動,并使用各計數(shù)器的一個附加的集合來測量介于每一個戶外單元的40MHz時鐘之間的頻率差異。再有,在這種實施方式中,在源客戶戶內(nèi)設(shè)備中的參考時鐘為SONET,并且在所有扇區(qū)上的目的地客戶戶內(nèi)設(shè)備都被鎖相于該參考時鐘。
圖21表示這樣一種情形,其中,提供了在回程客戶戶內(nèi)設(shè)備之中或者在源客戶戶內(nèi)設(shè)備之中的一個SONET參考時鐘,并且在另一個扇區(qū)的一個目的地客戶戶內(nèi)設(shè)備中產(chǎn)生一個SONET輸出。如圖21所示,一個SONET參考時鐘被施加到一個客戶戶內(nèi)設(shè)備2100的一個輸入端2101,同時施加到其中的一個多路復(fù)用器2102。以相同于參照圖2和3所描述的方式,在戶內(nèi)控制單元2103中產(chǎn)生一個E1參考時鐘,使得在計數(shù)器中的各計數(shù)被組合為各ATM分組,并從戶外單元2104經(jīng)由無線鏈路2105發(fā)送到基站2110?;?110包括一個戶內(nèi)控制單元2111,一個多路復(fù)用器2112以及兩個戶外單元2113-1和2113-2??蛻魬魞?nèi)設(shè)備2120包括一個戶內(nèi)控制單元2121,一個戶外單元2122以及一個多路復(fù)用器2123,后者具有一個電壓控制振蕩器,以相同于圖3的多路復(fù)用器34的方式進行工作。再有,同樣有兩種能使源SONET時鐘以及目的地SONET時鐘實現(xiàn)同步的方法,它們相同于參照圖19和20的體系結(jié)構(gòu)進行描述的方法。
圖22表示一種軟件方法,用于使位于一個回程客戶戶內(nèi)設(shè)備的輸入端的一個E1或SONET參考時鐘跟位于另一個扇區(qū)的一個客戶戶內(nèi)設(shè)備的一個E1輸出實現(xiàn)同步。如圖22所示,回程客戶戶內(nèi)設(shè)備2200具有一個輸入端2201,一個SONET參考時鐘被施加于其上。該客戶戶內(nèi)設(shè)備包括一個戶內(nèi)控制單元2202,一個多路復(fù)用器2203以及一個戶外單元2204??蛻魬魞?nèi)設(shè)備2200經(jīng)由無線鏈路2205向基站2210發(fā)送數(shù)據(jù)。基站包括一個戶內(nèi)控制單元2211,一個多路復(fù)用器2212,一個第一戶外單元2213-1和一個第二戶外單元2213-2。基站從戶外單元2213-2經(jīng)由無線鏈路2215向客戶戶內(nèi)設(shè)備2220發(fā)送數(shù)據(jù)。該客戶戶內(nèi)設(shè)備包括一個戶內(nèi)單元2221以及一個戶外單元2222。該戶內(nèi)單元具有一個輸出端2223,在其中可得到E1數(shù)據(jù),后者被鎖定于位于客戶戶內(nèi)設(shè)備2200的輸入端2201的SONET輸入?;究刂破鞅仨氃诿恳粋€扇區(qū)上廣播來自回程客戶戶內(nèi)設(shè)備2200的各計數(shù)器Q1、Q2、Q3和Q4的內(nèi)容。它還必須廣播來自戶外單元2213-1的各計數(shù)器Q1和Q2(的內(nèi)容),上述戶外單元2213-1接收來自回程客戶戶內(nèi)設(shè)備的數(shù)據(jù)。然后,它必須發(fā)送來自每一個扇區(qū)的每一個戶外單元的Q1和Q2計數(shù)。隨后,客戶戶內(nèi)設(shè)備2220就能使用回程戶外單元2213-1的計數(shù)器Q1和Q2以及在正在進行發(fā)送的戶外單元2213-2的計數(shù)器Q1和Q2,以頻率C21來取代C2,這就是來自戶外單元2213-1的40MHz射頻時鐘,以及來自戶外單元2213-2的40MHz射頻鏈路時鐘。由此給出ΛSU_Q2′=ΔSU_Q2·ΔAP_Q1ΔAP_Q2·ΔBH_AP_Q2ΔBH_AP_Q1]]>在已經(jīng)作出這種置換之后,就能應(yīng)用參照于圖10進行描述的標(biāo)準(zhǔn)漂移(計算)方法。
為了使網(wǎng)絡(luò)能實現(xiàn)良好的同步,在同步的意義上來說,必須最小化的就是漂移或累積相差,而不是抖動或瞬時相差。這就是說,由于大多數(shù)數(shù)據(jù)設(shè)備都能耐受抖動,所以在一個網(wǎng)絡(luò)上,介于不同節(jié)點之間的小的相差不會引起任何問題。當(dāng)這些相差增加或減小引起漂移時,主要的問題才會出現(xiàn)。
圖23a表示兩個時鐘。一開始,虛線時鐘比實線時鐘快,然后,經(jīng)過15個時間單位之后,虛線時鐘就慢下來。在整個時間間隔(30個時間單位)上,兩個時鐘都經(jīng)歷了相同數(shù)目的周期,即,在該時間間隔上,表現(xiàn)出來的總的漂移為零。然而,由于相位是一個模函數(shù),即,每360°它就環(huán)繞一周,因此,不會留下累計周期的“記憶”,所以介于各波形之間的相差通常為零。這示于圖23b。圖23c表示漂移??梢钥闯觯瑑H在起點和終點這兩點上,漂移才為零。在最壞的點上,經(jīng)過15個時間單位之后,漂移約為1.2個周期。若允許漂移繼續(xù)下去,則它將導(dǎo)致通信設(shè)備中的緩沖存儲器溢出或者欠載運行,也就是發(fā)生同步丟失。本發(fā)明對漂移進行跟蹤,這意味著,即使系統(tǒng)在任何一個時間點上沒有被鎖相,本方法都能跟蹤累積的漂移,并且通過令時鐘加快或變慢,讓系統(tǒng)恢復(fù)已失去的或增加的一些周期。本文所描述的方法實際上跟蹤漂移,而不是跟蹤瞬時相位,因此,它比僅跟蹤瞬時相位的方法更為適用。
權(quán)利要求
1.一種用于從一個源模塊通過網(wǎng)絡(luò)向一個終端模塊傳輸同步數(shù)據(jù)的分組交換通信系統(tǒng),該網(wǎng)絡(luò)包括經(jīng)由傳輸鏈路互連的多個模塊,每個模塊都以標(biāo)稱頻率的時鐘工作,但該時鐘不同步于其他模塊的時鐘,且每個模塊具有單個輸入端和一個或多個輸出端,其中,所有的輸出端都互相鎖相,但不同步于輸入端,所述系統(tǒng)包括用于確定每個模塊的輸入時鐘和輸出時鐘之間的累積相差的裝置,用于向網(wǎng)絡(luò)中的終端模塊發(fā)送該累積相差的裝置,以及用于利用在終端模塊所接收的累積相差,將終端模塊的輸出時鐘鎖定于源模塊的輸入時鐘的裝置。
2.如權(quán)利要求1所述的系統(tǒng),其中,以有規(guī)則的間隔在ATM數(shù)據(jù)信元中發(fā)送該累積相差。
3.如權(quán)利要求1或權(quán)利要求2所述的系統(tǒng),其中,所述確定裝置包括一個第一計數(shù)器,用于對輸入信號時鐘的時鐘周期進行計數(shù),一個第二計數(shù)器,用于對輸出信號時鐘的時鐘周期進行計數(shù),以及用于同時讀出第一和第二計數(shù)器的計數(shù)的裝置。
4.如權(quán)利要求3所述的系統(tǒng),包括一個鎖存器,用于存儲對較高頻率時鐘進行計數(shù)的計數(shù)器的計數(shù),該計數(shù)通過較低頻率時鐘的沿被計時到鎖存器。
5.如權(quán)利要求3或權(quán)利要求4所述的系統(tǒng),其中,所述用于發(fā)送相差的裝置包括用于組裝一個含有第一和第二計數(shù)器的計數(shù)的ATM信元的裝置。
6.一種用于恢復(fù)在一個分組交換通信網(wǎng)絡(luò)中的時鐘信號的方法,該網(wǎng)絡(luò)包括經(jīng)由傳輸鏈路互連的多個模塊,每個模塊都以標(biāo)稱頻率的時鐘工作,但該時鐘不同步于其他模塊的時鐘,并且具有單個輸入端和一個或多個輸出端,其中,所有的輸出端都互相鎖相,但不同步于輸入端,該方法包括以下步驟a)確定每個模塊處的輸入時鐘和輸出時鐘之間的累積相差,b)向終端模塊發(fā)送該確定的累積相差,以及c)利用在終端網(wǎng)絡(luò)所接收的該累積相差,恢復(fù)該網(wǎng)絡(luò)的源模塊處的時鐘。
7.如權(quán)利要求6所述的方法,其中,該網(wǎng)絡(luò)使用異步傳輸模式(ATM),并且在一個ATM信元中發(fā)送該累積相差。
8.如權(quán)利要求6或權(quán)利要求7所述的方法,其中,步驟a)包括以下步驟d)將一個模塊的輸入時鐘施加到該模塊內(nèi)的一個第一計數(shù)器,e)將該模塊的輸出時鐘施加到該模塊內(nèi)的一個第二計數(shù)器,f)以給定的時間間隔,同時讀出第一和第二計數(shù)器的計數(shù)。
9.如權(quán)利要求8所述的方法,其中,步驟d)包括發(fā)送在步驟f)中讀出的計數(shù)。
10.如權(quán)利要求8或權(quán)利要求9所述的方法,其中,在較低頻率時鐘的跳變點上讀計數(shù)器。
全文摘要
一種用于從一個源模塊(4)通過網(wǎng)絡(luò)向一個終端模塊(8)發(fā)送同步數(shù)據(jù)的分組交換通信系統(tǒng),上述網(wǎng)絡(luò)包括經(jīng)由傳輸鏈路(2,6,9)互連的多個模塊(4,5,7,8),每個模塊都以標(biāo)稱頻率的時鐘工作,但該時鐘不同步于其他模塊的時鐘,每個模塊具有單個輸入端和一個或多個輸出端,其中,所有的輸出端都互相鎖相,但不同步于輸入端。本系統(tǒng)包括用于確定每個模塊的輸入時鐘和輸出時鐘之間的累積相差的裝置(405,504),以及用于向網(wǎng)絡(luò)中的終端模塊(8)發(fā)送該累積相差的裝置(5,7)。利用在終端模塊(8)所接收的累積相差,將終端模塊的輸出時鐘鎖定于源模塊的輸入時鐘。
文檔編號H04L12/54GK1647424SQ03808174
公開日2005年7月27日 申請日期2003年4月3日 優(yōu)先權(quán)日2002年4月11日
發(fā)明者約翰·D.·波特, 本尼迪克特·R.·弗里曼 申請人:劍橋?qū)拵в邢薰?br>