專利名稱:一種時(shí)鐘同步的方法、裝置和系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及通信領(lǐng)域,尤其是涉及一種時(shí)鐘同步的方法、裝置和系統(tǒng)。
背景技術(shù):
目前由于數(shù)字移動(dòng)技術(shù)的飛速發(fā)展,微型基站已經(jīng)有進(jìn)入家庭的趨勢,基于數(shù)字用戶線(Digital Subscriber Line,DSL)系統(tǒng)的微型基站急需一種低成本且精確的時(shí)鐘同步方案。目前在DSL系統(tǒng)中有一種直接依靠網(wǎng)絡(luò)參考時(shí)鐘來進(jìn)行時(shí)鐘同步的方法,該方法如下假設(shè)中心局(Central Office, CO)側(cè)發(fā)送(TX)單元的工作時(shí)鐘為Cl,Cl是通過網(wǎng)絡(luò)參考時(shí)鐘CLK2倍頻或者鎖相倍頻直接得到的,將該工作時(shí)鐘Cl通過物理信號(hào)發(fā)送至用戶端設(shè)備(Customer Premise Equipment,CPE)側(cè),Cl,是由CPE側(cè)從上述物理信號(hào)中恢復(fù)出來的工作時(shí)鐘,Cl’是Cl的鏡像,因此Cl’是同步于Cl的,而Cl又是同步于網(wǎng)絡(luò)參考時(shí)鐘CLK2的,所以Cl’也是同步于網(wǎng)絡(luò)參考時(shí)鐘CLK2的。CLK2’是從Cl’分頻出來的,通過 CO側(cè)倍頻和CPE側(cè)分頻系數(shù)的匹配,CLK2’和CLK2可以做到時(shí)鐘頻率同步。但是上述現(xiàn)有技術(shù)中DSL系統(tǒng)的工作時(shí)鐘是網(wǎng)絡(luò)參考時(shí)鐘,系統(tǒng)工作的可靠性依賴于網(wǎng)絡(luò)參考時(shí)鐘的可靠性,如果網(wǎng)絡(luò)參考時(shí)鐘出現(xiàn)問題,將會(huì)影響整個(gè)DSL系統(tǒng)的正常工作。
發(fā)明內(nèi)容
本發(fā)明實(shí)施例提供了一種時(shí)鐘同步的方法、裝置和系統(tǒng),用于使DSL系統(tǒng)中時(shí)鐘同步的可靠性可以不依賴于網(wǎng)絡(luò)參考時(shí)鐘的可靠性。一方面,本發(fā)明實(shí)施例提供了一種時(shí)鐘同步的方法,該方法包括接收中心局側(cè)發(fā)送的時(shí)間信息TM1,所述時(shí)間信息TMl為中心局側(cè)在傳輸數(shù)據(jù)的第一指定位置開始傳送時(shí)讀取中心局側(cè)本地時(shí)鐘得到的,所述中心局側(cè)本地時(shí)鐘同步于全球定位系統(tǒng)(Global Positioning System,GPS)或通信樓定時(shí)供給系統(tǒng)(Building Integrated Timing Supply, BITS) BITS ;判斷是否開始接收所述傳輸數(shù)據(jù)的第二指定位置,如果是,則讀取用戶端設(shè)備側(cè)本地時(shí)鐘得到時(shí)間信息TSl ;根據(jù)所述時(shí)間信息TMl和時(shí)間信息TSl同步中心局側(cè)和用戶端設(shè)備側(cè)的時(shí)鐘頻率。另一方面,本發(fā)明實(shí)施例提供了一種時(shí)鐘同步的用戶端設(shè)備,包括接收單元,用于接收中心局側(cè)發(fā)送的第一時(shí)間信息TM1,所述第一時(shí)間信息TMl為中心局側(cè)在傳輸數(shù)據(jù)的第一指定位置開始傳送時(shí)讀取中心局側(cè)本地時(shí)鐘得到的,所述中心局側(cè)本地時(shí)鐘同步于 GPS或BITS;判斷單元,用于判斷是否開始接收所述傳輸數(shù)據(jù)的第二指定位置;讀取單元, 用于當(dāng)開始接收所述傳輸數(shù)據(jù)的第二指定位置時(shí),讀取用戶端設(shè)備側(cè)本地時(shí)鐘得到第二時(shí)間信息TSl ;同步單元,用于根據(jù)所述第一時(shí)間信息TMl和第二時(shí)間信息TSl同步中心局側(cè)和用戶端設(shè)備側(cè)的時(shí)鐘頻率。另一方面,本發(fā)明實(shí)施例提供了一種時(shí)鐘同步的系統(tǒng),包括中心局和如上所述的用戶端設(shè)備,所述中心局包括第一讀取單元,用于在傳輸數(shù)據(jù)的第一指定位置開始傳送時(shí)讀取中心局側(cè)的本地時(shí)鐘得到第一時(shí)間信息TM1,所述中心局側(cè)的本地時(shí)鐘同步于GPS或 BITS ;發(fā)送單元,用于發(fā)送所述第一時(shí)間信息TM1。本發(fā)明實(shí)施例不以網(wǎng)絡(luò)參考時(shí)鐘為工作時(shí)鐘來進(jìn)行DSL系統(tǒng)的時(shí)鐘同步,因而 DSL鏈路的可靠性可以不依賴于網(wǎng)絡(luò)參考時(shí)鐘的可靠性。
為了更清楚地說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實(shí)施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。圖1為本發(fā)明實(shí)施例提供的一種時(shí)鐘同步的方法流程示意圖;圖2為現(xiàn)有技術(shù)中一種DSL系統(tǒng)的結(jié)構(gòu)示意圖;圖3為本發(fā)明實(shí)施例提供的另一種時(shí)鐘同步的方法流程示意圖;圖4為本發(fā)明實(shí)施例提供的一種DSL系統(tǒng)中通過PMD單元進(jìn)行時(shí)鐘同步的系統(tǒng)結(jié)構(gòu)示意圖;圖5為本發(fā)明實(shí)施例提供的另一種時(shí)鐘同步的方法流程示意圖;圖6為本發(fā)明實(shí)施例提供的一種數(shù)字信號(hào)中讀取時(shí)間信息的示意7為本發(fā)明實(shí)施例提供的一種時(shí)鐘同步裝置的結(jié)構(gòu)示意圖;圖8為本發(fā)明實(shí)施例提供的另一種時(shí)鐘同步裝置的結(jié)構(gòu)示意圖;圖9為本發(fā)明實(shí)施例提供的一種時(shí)鐘同步系統(tǒng)的結(jié)構(gòu)示意圖。
具體實(shí)施例方式下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例。基于本發(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。如圖1所示為本發(fā)明實(shí)施例提供的一種時(shí)鐘同步的方法流程示意圖,需要指出的是,本發(fā)明實(shí)施例是在DSL系統(tǒng)中為CO側(cè)及CPE側(cè)提供一種時(shí)鐘同步的方法,且本實(shí)施例是從CPE側(cè)對本發(fā)明實(shí)施例進(jìn)行的說明,該方法包括如下步驟SlOl 接收CO側(cè)發(fā)送的時(shí)間信息TM1,該時(shí)間信息TMl為CO側(cè)在傳輸數(shù)據(jù)的第一指定位置開始傳送時(shí)讀取CO側(cè)本地時(shí)鐘得到的,而CO側(cè)本地時(shí)鐘同步于GPS或BITS。傳輸數(shù)據(jù)不論在CO側(cè)還是CPE側(cè)都會(huì)存在數(shù)字信號(hào)及模擬信號(hào)兩種形式,比如 CPE側(cè)會(huì)將模擬通信線路上傳來的模擬信號(hào)轉(zhuǎn)換成數(shù)字信號(hào),或?qū)?shù)字信號(hào)轉(zhuǎn)換成模擬信號(hào)再發(fā)送給CO側(cè),DSL中模擬信號(hào)在模擬通信線路上傳輸是以符號(hào)為單位進(jìn)行的,每個(gè)符號(hào)間都是連續(xù)發(fā)送的,符號(hào)間可以加入循環(huán)前綴來消除符號(hào)間的干擾。本發(fā)明實(shí)施例中傳輸數(shù)據(jù)指定位置的確定也會(huì)涉及到上述兩種信號(hào),需要指出的是,在本實(shí)施例中,并不限定以何種信號(hào)為基礎(chǔ)來確定傳輸數(shù)據(jù)的指定位置。S102 判斷是否開始接收所述傳輸數(shù)據(jù)的第二指定位置,如果是,則CPE側(cè)本地時(shí)鐘得到時(shí)間信息TSl。CPE側(cè)會(huì)對接收的模擬或者數(shù)字形式的傳輸數(shù)據(jù)進(jìn)行監(jiān)控,判斷是否開始接收該傳輸數(shù)據(jù)的指定位置,這里傳輸數(shù)據(jù)的指定位置和CO側(cè)傳輸數(shù)據(jù)的指定位置是同一個(gè)位置。如果發(fā)現(xiàn)已經(jīng)開始接收該傳輸數(shù)據(jù)的指定位置,則從CPE側(cè)本地時(shí)鐘中讀取到時(shí)間信肩、TS1 οS103 根據(jù)所述時(shí)間信息TMl和時(shí)間信息TSl同步CO側(cè)和CPE側(cè)的時(shí)鐘頻率。由于CO側(cè)和CPE側(cè)本地時(shí)鐘的計(jì)數(shù)頻率信號(hào)的頻率可能存在偏差,即CO側(cè)和CPE 側(cè)的時(shí)鐘不同步,因此,需要根據(jù)時(shí)間信息TMl和時(shí)間信息TSl來同步CO側(cè)和CPE側(cè)的時(shí)
鐘頻率。具體來說,CPE側(cè)會(huì)根據(jù)時(shí)間信息TMl和時(shí)間信息TSl的差的變化信息來調(diào)整CPE 側(cè)本地時(shí)鐘的時(shí)鐘頻率,直到該時(shí)鐘頻率和CO側(cè)的網(wǎng)絡(luò)參考時(shí)鐘頻率相等為止。在具體實(shí)現(xiàn)中,CPE側(cè)可以通過一鎖相環(huán)來實(shí)現(xiàn)利用時(shí)間信息TMl和時(shí)間信息TSl同步CO側(cè)和CPE 側(cè)的時(shí)鐘頻率的目的。需要指出的是,上述傳輸數(shù)據(jù)在CO側(cè)的第一指定位置以及在CPE側(cè)的第二指定位置可以是相同的位置,也可以不同的位置。本發(fā)明實(shí)施例不以網(wǎng)絡(luò)參考時(shí)鐘為工作時(shí)鐘來進(jìn)行DSL系統(tǒng)的時(shí)鐘同步,因而 DSL鏈路的可靠性可以不依賴于網(wǎng)絡(luò)參考時(shí)鐘的可靠性。另外本發(fā)明實(shí)施例可以在DSL系統(tǒng)中傳輸數(shù)據(jù)的任意位置讀取時(shí)間信息TMl及Tsl,而不論該傳輸數(shù)據(jù)是以數(shù)字形式還是以模擬形式存在。如圖2所示為現(xiàn)有技術(shù)中一種DSL系統(tǒng)的結(jié)構(gòu)示意圖,該系統(tǒng)包括中心局210和用戶端設(shè)備220,其中中心局210和用戶端設(shè)備220之間通過雙絞線相連,而中心局210 中包括二四線轉(zhuǎn)換電路(Hybrid)214以及作為發(fā)送端的傳輸協(xié)議匯聚層(Transmission Protocol-Specific TC Layer, TPS-TC)單元 211、物理媒體匯聚層(Physical Media-Specific TC Layer, PMS-TC)單元 212 以及物理媒體相關(guān)層(Physical Media Dependent, PMD)單元213 ;用戶端設(shè)備220包括Hybrid224以及作為接收端的TPS-TC單元 221、PMS-TC單元222和PMD單元223。當(dāng)然,中心局210中也包括作為接收端的上述三種單元,而用戶端設(shè)備220中也包括作為發(fā)送端的上述三種單元,由于發(fā)送和接收是一種互逆過程,在此只討論一種情形即可。在TPS-TC單元以及PMS-TC單元中,傳輸數(shù)據(jù)是以數(shù)字形式存在的,其最小單位為 bit,而在PMD單元中,PMD單元具有調(diào)制解調(diào)功能,其可以將數(shù)字形式的傳輸數(shù)據(jù)轉(zhuǎn)換成模擬形式的傳輸數(shù)據(jù)并通過Hybrid送至雙絞線上,或者將雙絞線上模擬形式的傳輸數(shù)據(jù)轉(zhuǎn)換成數(shù)字形式的傳輸數(shù)據(jù)再送至PMS-TC單元。下面以圖2所示的DSL系統(tǒng)為基礎(chǔ)對本發(fā)明實(shí)施例作進(jìn)一步描述,如圖3所示為本發(fā)明實(shí)施例提供的另一種時(shí)鐘同步的方法流程示意圖,本發(fā)明實(shí)施例所描述的時(shí)鐘同步方法是通過圖2內(nèi)中心局和用戶端設(shè)備內(nèi)的PMD單元完成的,該方法包括如下步驟S301 =CO側(cè)的PMD單元在傳輸符號(hào)的第一指定位置開始傳送時(shí),讀取CO側(cè)本地時(shí)鐘得到一時(shí)間信息TMl。在本實(shí)施例中,傳輸符號(hào)的第一指定位置可以任意指定,比如位于傳輸符號(hào)的起始位置、結(jié)束位置、或者該傳輸符號(hào)起始位置和結(jié)束位置之間的任意位置。當(dāng)確定了指定位置后,在該傳輸符號(hào)的指定位置開始傳送的時(shí)候,CO側(cè)的PMD單元內(nèi)可以產(chǎn)生一觸發(fā)信號(hào), 使得該P(yáng)MD單元可以根據(jù)該觸發(fā)信號(hào)來從CO側(cè)本地時(shí)鐘得到一時(shí)間信息TMl,由于CO側(cè)本地時(shí)鐘是同步于GPS或BITS的,因此該時(shí)間信息TMl也是同步于GPS或BITS的。S302 =CO側(cè)的PMD單元將時(shí)間信息TMl通過消息通道發(fā)送給CPE側(cè)。當(dāng)CO側(cè)的 PMD單元得到時(shí)間信息TMl后,可以先將其保存到本地,然后再通過CO側(cè)和CPE側(cè)之間的消息通道發(fā)送給CPE側(cè)。S303 =CPE側(cè)的PMD單元通過符號(hào)同步算法判斷是否開始接收傳輸符號(hào)的第二指定位置,如果是,則讀取CPE側(cè)本地時(shí)鐘得到時(shí)間信息TSl。這里所說的符號(hào)同步算法是現(xiàn)有技術(shù)中一種比較常用的算法,其主要用來確定接收符號(hào)的起始位置,當(dāng)起始位置確定后,該符號(hào)中的任意位置也就可以隨之確定。在通過符號(hào)同步算法判斷已經(jīng)開始接收傳輸符號(hào)的第二指定位置時(shí),CPE側(cè)的 PMD單元也可以產(chǎn)生一觸發(fā)信號(hào),使得該P(yáng)MD單元可以根據(jù)該觸發(fā)信號(hào)來讀取CPE側(cè)本地時(shí)鐘,從而得到一時(shí)間信息TSl。S304 =CPE側(cè)根據(jù)時(shí)間信息TMl和時(shí)間信息TSl同步CO側(cè)和CPE側(cè)的時(shí)鐘頻率。 由上述描述可知時(shí)間信息TMl為傳輸符號(hào)的第一指定位置在CO側(cè)發(fā)送時(shí)的時(shí)間,而時(shí)間信息TSl為該傳輸符號(hào)的第二指定位置被CPE側(cè)接收時(shí)的時(shí)間。每個(gè)一定周期CPE側(cè)就會(huì)收到一組TMl和TSl,因此CPE側(cè)可以根據(jù)一系列TMl和TSl差的變化信息來調(diào)整CPE測得時(shí)鐘頻率,直到CPE側(cè)的時(shí)鐘頻率和CO側(cè)的時(shí)鐘頻率同步為止。需要指出的是,上述第一指定位置和第二指定位置可以是傳輸符號(hào)內(nèi)相同的位置,也可以是傳輸符號(hào)內(nèi)不同的位置;另外,CO側(cè)在讀取TMl的間隔和CPE側(cè)在讀取TSl的間隔可以相同也可以不相同,比如CO側(cè)可以每隔3個(gè)傳輸符號(hào)讀取一次TMl,而CPE側(cè)既可以間隔3個(gè)傳輸符號(hào),也可以間隔5個(gè)傳輸符號(hào)讀取一次TS1,但是,當(dāng)間隔不同時(shí),CO側(cè)需要將其讀取TMl的間隔信息發(fā)送給TS1,來使TSl根據(jù)時(shí)間信息TMl和時(shí)間信息TSl同步 CO側(cè)和CPE側(cè)的時(shí)鐘頻率。為了更好地理解步驟S301-S304,下面通過一具體實(shí)例來對其進(jìn)行介紹如圖4所示為本發(fā)明實(shí)施例提供的一種DSL系統(tǒng)中通過PMD單元進(jìn)行時(shí)鐘同步的系統(tǒng)結(jié)構(gòu)示意圖。在圖4中,中心局PMD單元內(nèi)包括數(shù)字處理模塊401、數(shù)/模轉(zhuǎn)換模塊402、模擬信號(hào)發(fā)送模塊403以及本地實(shí)時(shí)時(shí)鐘404 ;用戶端設(shè)備PMD單元內(nèi)包括了模擬信號(hào)接收模塊 405、模/數(shù)轉(zhuǎn)換模塊406、數(shù)字處理模塊407、本地實(shí)時(shí)時(shí)鐘408以及發(fā)生器409。在CO側(cè),本地實(shí)時(shí)時(shí)鐘404會(huì)根據(jù)網(wǎng)絡(luò)參考時(shí)間信號(hào)(Time Of Data,TOD)、網(wǎng)絡(luò)秒脈沖參考信號(hào)(Pulse per Second, PPS)以及網(wǎng)絡(luò)頻率參考信號(hào)(8K/32M)來為CO側(cè)提供一個(gè)比較高精度的實(shí)時(shí)時(shí)間信息,該時(shí)間信息是同步于GPS或者BITS的。當(dāng)CO側(cè)有數(shù)據(jù)發(fā)送至CPE側(cè)時(shí),該數(shù)據(jù)經(jīng)過數(shù)字處理模塊401及數(shù)/模轉(zhuǎn)換模塊402的處理后由數(shù)字信號(hào)轉(zhuǎn)換成以符號(hào)為單位的模擬信號(hào),然后再由模擬信號(hào)發(fā)送模塊403進(jìn)行發(fā)送,當(dāng)該符號(hào)的第一指定位置的數(shù)據(jù)進(jìn)行發(fā)送時(shí),比如起始位置的數(shù)據(jù)進(jìn)行發(fā)送時(shí),數(shù)字處理模塊401 會(huì)發(fā)出一個(gè)觸發(fā)信號(hào),并根據(jù)該觸發(fā)信號(hào)從本地實(shí)時(shí)時(shí)鐘404內(nèi)讀取實(shí)時(shí)的時(shí)間信息TM1, 在將該TMl保存在本地后,即利用消息通道把TMl傳送給CPE側(cè)。在CPE側(cè),本地實(shí)時(shí)時(shí)鐘408的計(jì)數(shù)頻率信號(hào)為Clk,由于該Clk和CO側(cè)本地實(shí)時(shí)時(shí)鐘404的網(wǎng)絡(luò)頻率參考信號(hào)(8K/32M)的頻率可能不同步,那么就會(huì)導(dǎo)致CPE側(cè)的本地實(shí)時(shí)時(shí)鐘408和CO側(cè)的本地實(shí)時(shí)時(shí)鐘404之間就存在時(shí)間偏差。在本實(shí)施例中,CPE側(cè)一方面在獲取上述時(shí)間信息TMl后,先將該TMl保存到本地, 另一方面在數(shù)字處理模塊407內(nèi)通過符號(hào)同步算法來指示模擬信號(hào)接收模塊405何時(shí)正在接收符號(hào)的第二指定位置的數(shù)據(jù),在本實(shí)施例中可以為結(jié)束位置。當(dāng)該符號(hào)的結(jié)束位置的數(shù)據(jù)開始被模擬信號(hào)接收模塊405所接收時(shí),數(shù)字處理模塊407會(huì)發(fā)出一個(gè)觸發(fā)信號(hào),根據(jù)該觸發(fā)信號(hào)從本地實(shí)時(shí)時(shí)鐘408中讀取時(shí)間信息Tsl,并將該Tsl保存在本地。每隔一定的周期,CPE側(cè)都會(huì)保存一組對應(yīng)的TMl和Tsl,CPE側(cè)的發(fā)生器409會(huì)根據(jù)該一系列的TMl和1Tsl同步CO側(cè)和CPE側(cè)的時(shí)鐘頻率。本發(fā)明實(shí)施例不以網(wǎng)絡(luò)參考時(shí)鐘為工作時(shí)鐘來進(jìn)行DSL系統(tǒng)的時(shí)鐘同步,因而 DSL鏈路的可靠性可以不依賴于網(wǎng)絡(luò)參考時(shí)鐘的可靠性。另外本發(fā)明實(shí)施例可以在DSL系統(tǒng)中傳輸數(shù)據(jù)以模擬形式存在時(shí),在傳輸數(shù)據(jù)的任意位置讀取時(shí)間信息TMl及Tsl。如圖5所示為本發(fā)明實(shí)施例提供的另一種時(shí)鐘同步的方法流程示意圖,本發(fā)明實(shí)施例所描述的時(shí)鐘同步方法是通過圖2內(nèi)中心局和用戶端設(shè)備中的TPS-TC單元或PMS-TC 單元完成的,該方法包括如下步驟S501 ⑶側(cè)的TPS-TC單元對發(fā)送的傳輸數(shù)據(jù)進(jìn)行計(jì)數(shù),每隔一設(shè)定的計(jì)數(shù)間隔 T2,讀取CO側(cè)的本地時(shí)鐘得到時(shí)間信息TMl。由于傳輸數(shù)據(jù)在TPS-TC單元內(nèi)是以數(shù)字形式存在的,因此可以在TPS-TC單元內(nèi)設(shè)置一計(jì)數(shù)器對該傳輸數(shù)據(jù)進(jìn)行計(jì)數(shù),該計(jì)數(shù)可以是以比特為單位,或者以字節(jié)為單位,也可以以雙字節(jié)為單位,在本市實(shí)例中對此并不加以限定。計(jì)數(shù)間隔T2為大于0的整數(shù),它的值可以任意設(shè)定,當(dāng)計(jì)數(shù)值每個(gè)一計(jì)數(shù)間隔T 時(shí),CO側(cè)的TPS-TC單元會(huì)產(chǎn)生一觸發(fā)信號(hào),使得TPS-TC單元可以根據(jù)該觸發(fā)信號(hào)讀取CO 側(cè)的本地時(shí)鐘得到一時(shí)間信息TMl。S502 =CO側(cè)的TPS-TC單元將時(shí)間信息TMl通過消息通道發(fā)送給CPE側(cè)。該步驟和S302相類似,就不再贅述了。S503 =CPE側(cè)的TPS-TC單元對接收的上述傳輸數(shù)據(jù)進(jìn)行計(jì)數(shù),每隔上述的計(jì)數(shù)間隔Tl,讀取CPE側(cè)的本地時(shí)鐘得到時(shí)間信息Tsl。通過步驟S503,可以得到傳輸數(shù)據(jù)的第一指定位置以及第二指定位置所對應(yīng)的時(shí)間信息TMl和時(shí)間信息Tsl,該傳輸數(shù)據(jù)的第一指定位置和第二指定位置可以通過改變計(jì)數(shù)間隔T2和Tl來進(jìn)行改動(dòng)。請參見圖6,其為本發(fā)明實(shí)施例提供的一種數(shù)字信號(hào)中讀取時(shí)間信息的示意圖,在該圖中,計(jì)數(shù)間隔為i,當(dāng)?shù)趇個(gè)字節(jié)發(fā)送時(shí),CO側(cè)的TPS-TC單元得到一時(shí)間信息TM1,而在CPE側(cè),當(dāng)?shù)趇個(gè)字節(jié)接收時(shí),CPE側(cè)的TPS-TC單元得到一時(shí)間信息 Tsl0需要指出的是,上述計(jì)數(shù)間隔Tl和T2可以相同,也可以不同,當(dāng)計(jì)數(shù)間隔不同時(shí), CO側(cè)需要將其計(jì)數(shù)間隔Tl發(fā)送給CPE側(cè)。S504 =CPE側(cè)的TPS-TC單元對時(shí)間信息TMl和時(shí)間信息Tsl進(jìn)行防抖動(dòng)處理。在本實(shí)施中,防抖動(dòng)處理方法可以根據(jù)抖動(dòng)的種類來定,比如當(dāng)抖動(dòng)是隨機(jī)抖動(dòng)時(shí),可以用平滑濾波器來對時(shí)間信息TMl和時(shí)間信息Tsl進(jìn)行防抖動(dòng)處理。作為本發(fā)明的一個(gè)實(shí)施例,對時(shí)間信息TMl和時(shí)間信息Tsl的防抖動(dòng)處理可以在同時(shí)在CPE側(cè)完成,也可以在CO側(cè)和CPE側(cè)分別完成,比如在CO側(cè)完成對時(shí)間信息TMl的防抖動(dòng)處理,而在CPE側(cè)完成對時(shí)間信息Tsl的防抖動(dòng)處理。S505 =CPE側(cè)根據(jù)防抖動(dòng)處理后的時(shí)間信息TMl和時(shí)間信息TSl同步CO側(cè)和CPE 側(cè)的時(shí)鐘頻率。本發(fā)明實(shí)施例不以網(wǎng)絡(luò)參考時(shí)鐘為工作時(shí)鐘來進(jìn)行DSL系統(tǒng)的時(shí)鐘同步,因而 DSL鏈路的可靠性可以不依賴于網(wǎng)絡(luò)參考時(shí)鐘的可靠性。另外本發(fā)明實(shí)施例可以在DSL系統(tǒng)中傳輸數(shù)據(jù)以數(shù)字形式存在時(shí),在傳輸數(shù)據(jù)的任意位置讀取時(shí)間信息TMl及Tsl。另外, 本發(fā)明實(shí)施例還消除了傳輸數(shù)據(jù)以數(shù)字形式存在而進(jìn)行時(shí)鐘同步時(shí)網(wǎng)絡(luò)抖動(dòng)對時(shí)鐘同步的影響。如圖7所示為本發(fā)明實(shí)施例提供的一種時(shí)鐘同步裝置的結(jié)構(gòu)示意圖,該裝置位于 CPE側(cè),該裝置包括接收單元710、判斷單元720、讀取單元730和同步單元740,其中接收單元710用于接收中心局中心局側(cè)發(fā)送的時(shí)間信息TM1,該時(shí)間信息TMl為 CO側(cè)在傳輸數(shù)據(jù)的第一指定位置開始傳送時(shí)讀取CO側(cè)本地時(shí)鐘得到的,該CO側(cè)本地時(shí)鐘同步于GPS或BITS。本發(fā)明實(shí)施例的傳輸數(shù)據(jù)不論在CO側(cè)還是CPE側(cè)都會(huì)涉及到數(shù)字信號(hào)及模擬信號(hào)兩種形式,比如CPE側(cè)會(huì)將模擬通信線路上傳來的模擬信號(hào)轉(zhuǎn)換成數(shù)字信號(hào),或?qū)?shù)字信號(hào)轉(zhuǎn)換成模擬信號(hào)再發(fā)送給CO側(cè),DSL中模擬信號(hào)在模擬通信線路上傳輸是以符號(hào)為單位進(jìn)行的,每個(gè)符號(hào)間都是連續(xù)的,符號(hào)間可以加入循環(huán)前綴來消除符號(hào)間的干擾。判斷單元720用于判斷是否開始接收上述傳輸數(shù)據(jù)的第二指定位置。判斷單元 720會(huì)對接收的模擬或者數(shù)字形式的傳輸數(shù)據(jù)進(jìn)行監(jiān)控,判斷是否開始接收該傳輸數(shù)據(jù)的第二指定位置。在本實(shí)施例中上述第一指定位置和第二指定位置可以是相同的位置,也可以是不同的位置。讀取單元730用于當(dāng)判斷單元720判斷已經(jīng)開始接收所述傳輸數(shù)據(jù)的第二指定位置時(shí),讀取CPE側(cè)本地時(shí)鐘得到時(shí)間信息TSl。同步單元740用于根據(jù)時(shí)間信息TMl和時(shí)間信息TSl同步CO側(cè)和CPE側(cè)的時(shí)鐘頻率。由于CO側(cè)和CPE側(cè)本地時(shí)鐘的計(jì)數(shù)頻率信號(hào)的頻率可能存在偏差,即CO側(cè)和CPE 側(cè)的不同步,因此,需要根據(jù)時(shí)間信息TMl和時(shí)間信息TSl來同步CO側(cè)和CPE側(cè)的時(shí)鐘頻率。具體來說,同步單元740會(huì)根據(jù)時(shí)間信息TMl和時(shí)間信息TSl的差的變化信息來調(diào)整CPE側(cè)本地時(shí)鐘的時(shí)鐘頻率,直到該時(shí)鐘頻率和CO側(cè)的網(wǎng)絡(luò)參考時(shí)鐘頻率相等為止。 在具體實(shí)現(xiàn)中,同步單元740可以通過一鎖相環(huán)來實(shí)現(xiàn)利用時(shí)間信息TMl和時(shí)間信息TSl 同步CO側(cè)和CPE側(cè)的時(shí)鐘頻率的目的。本發(fā)明實(shí)施例不以網(wǎng)絡(luò)參考時(shí)鐘為工作時(shí)鐘來進(jìn)行DSL系統(tǒng)的時(shí)鐘同步,因而 DSL鏈路的可靠性可以不依賴于網(wǎng)絡(luò)參考時(shí)鐘的可靠性。另外本發(fā)明實(shí)施例可以在DSL系統(tǒng)中傳輸數(shù)據(jù)的任意位置讀取時(shí)間信息TMl及Tsl,而不論該傳輸數(shù)據(jù)是以數(shù)字形式還是以模擬形式存在。如圖8所示為本發(fā)明實(shí)施例提供的另一種時(shí)鐘同步裝置的結(jié)構(gòu)示意圖,該裝置位于CPE側(cè),該裝置包括接收單元810、判斷單元820、讀取單元830、同步單元840、計(jì)數(shù)單元 850和防抖動(dòng)單元860。
接收單元810用于通過消息通道接收CO側(cè)發(fā)送的時(shí)間信息TM1。判斷單元820包括第一判斷模塊821和第二判斷模塊822,其中,第一判斷模塊 821是處理模擬形式的傳輸數(shù)據(jù),而第二判斷模塊822是處理數(shù)字形式的傳輸數(shù)據(jù)。具體來說,第一判斷模塊821用于通過符號(hào)同步算法判斷是否開始接收所述傳輸數(shù)據(jù)的第二指定位置。如果已經(jīng)開始接收縮述傳輸數(shù)據(jù)的第二指定位置,則通知讀取單元 830讀取CPE側(cè)本地時(shí)鐘,獲取時(shí)間信息Tsl。第二判斷模塊822用于和計(jì)數(shù)單元850配合來完成對數(shù)字形式的傳輸數(shù)據(jù)的第二指定位置是否被接收進(jìn)行判斷。計(jì)數(shù)單元850主要用來對接收的數(shù)字形式的傳輸數(shù)據(jù)進(jìn)行計(jì)數(shù),該計(jì)數(shù)可以以比特或者字節(jié)為單位。第二判斷模塊822每隔一計(jì)數(shù)間隔Tl就判斷傳輸數(shù)據(jù)的第二指定位置正在被接收,同時(shí)通知讀取單元830讀取CPE側(cè)本地時(shí)鐘,獲取時(shí)間 fn 息 T S1。防抖動(dòng)單元860用于對時(shí)間信息TMl和時(shí)間信息TSl分別進(jìn)行防抖動(dòng)處理,然后再將經(jīng)過防抖動(dòng)處理后的時(shí)間信息TMl和時(shí)間信息TSl發(fā)送給同步單元840。在本實(shí)施例中,時(shí)間信息TMl和時(shí)間信息TSl的防抖動(dòng)處理都在CPE側(cè)的防抖動(dòng)單元860內(nèi)完成,但作為本發(fā)明的一個(gè)實(shí)施例,CPE側(cè)的防抖動(dòng)單元860也可以僅對時(shí)間信息TSl進(jìn)行防抖動(dòng)處理,而時(shí)間信息TMl的防抖動(dòng)處理由CO側(cè)完成。本發(fā)明實(shí)施例不以網(wǎng)絡(luò)參考時(shí)鐘為工作時(shí)鐘來進(jìn)行DSL系統(tǒng)的時(shí)鐘同步,因而 DSL鏈路的可靠性可以不依賴于網(wǎng)絡(luò)參考時(shí)鐘的可靠性。另外本發(fā)明實(shí)施例可以在DSL系統(tǒng)中傳輸數(shù)據(jù)的任意位置讀取時(shí)間信息TMl及Tsl,而不論該傳輸數(shù)據(jù)是以數(shù)字形式還是以模擬形式存在。另外,本發(fā)明實(shí)施例還消除了傳輸數(shù)據(jù)以數(shù)字形式存在而進(jìn)行時(shí)鐘同步時(shí)網(wǎng)絡(luò)抖動(dòng)對時(shí)鐘同步的影響。如圖9所示為本發(fā)明實(shí)施例提供的一種時(shí)鐘同步系統(tǒng)的結(jié)構(gòu)示意圖,包括中心局 910和用戶端設(shè)備920,中心局910和用戶端設(shè)備920間通過雙絞線相連。用戶端設(shè)備920 可以包括如圖7或圖8所對應(yīng)的時(shí)間同步裝置。中心局910包括讀取單元911和發(fā)送單元912,其中,讀取單元911用于在傳輸數(shù)據(jù)的第一指定位置開始傳送時(shí)讀取中心局側(cè)的本地時(shí)鐘得到時(shí)間信息TM1,該中心局側(cè)的本地時(shí)鐘同步于GPS或BITS,發(fā)送單元912用于發(fā)送第一時(shí)間信息TM1。如上述實(shí)施例所述,傳輸數(shù)據(jù)在中心局側(cè)也可以有模擬和數(shù)字兩種存在形式當(dāng)時(shí)鐘同步是在模擬形式的傳輸數(shù)據(jù)基礎(chǔ)上完成時(shí),讀取單元911可以根據(jù)預(yù)先符號(hào)同步所指定的符號(hào)上的某一位置開始傳輸時(shí),根據(jù)中心局910發(fā)出的一觸發(fā)信號(hào)來讀取中心局側(cè)的本地時(shí)鐘得到時(shí)間信息TMl ;當(dāng)時(shí)鐘同步是在數(shù)字形式的傳輸數(shù)據(jù)基礎(chǔ)上完成時(shí),中心局還包括計(jì)數(shù)單元913, 該計(jì)數(shù)單元913用于對發(fā)送的傳輸數(shù)據(jù)進(jìn)行計(jì)數(shù),該計(jì)數(shù)可以以比特或字節(jié)為單位進(jìn)行。 讀取單元911可以根據(jù)所述計(jì)數(shù)單元913的計(jì)數(shù)結(jié)果,每隔一設(shè)定的計(jì)數(shù)間隔Tl,讀取中心局側(cè)的本地時(shí)鐘得到時(shí)間信息TM1。本發(fā)明實(shí)施例不以網(wǎng)絡(luò)參考時(shí)鐘為工作時(shí)鐘來進(jìn)行DSL系統(tǒng)的時(shí)鐘同步,因而 DSL鏈路的可靠性可以不依賴于網(wǎng)絡(luò)參考時(shí)鐘的可靠性。另外本發(fā)明實(shí)施例可以在DSL系統(tǒng)中傳輸數(shù)據(jù)的任意位置讀取時(shí)間信息TMl及Tsl,而不論該傳輸數(shù)據(jù)是以數(shù)字形式還是以模擬形式存在。
本領(lǐng)域普通技術(shù)人員可以理解實(shí)現(xiàn)上述實(shí)施例方法中的全部或部分流程,可以通過計(jì)算機(jī)程序來指令相關(guān)的硬件來完成,所述的程序可存儲(chǔ)于一計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中,該程序在執(zhí)行時(shí),可包括如上述各方法的實(shí)施例的流程。其中,所述的存儲(chǔ)介質(zhì)可為磁碟、光盤、只讀存儲(chǔ)記憶體(Read-OnlyMemory,ROM)或隨機(jī)存儲(chǔ)記憶體(Random Access Memory, RAM)等。以上所述的具體實(shí)施例,對本發(fā)明的目的、技術(shù)方案和有益效果進(jìn)行了進(jìn)一步詳細(xì)說明,所應(yīng)理解的是,以上所述僅為本發(fā)明的具體實(shí)施例而已,并不用于限定本發(fā)明的保護(hù)范圍,凡在本發(fā)明的精神和原則之內(nèi),所做的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
權(quán)利要求
1.一種時(shí)鐘同步的方法,其特征在于,所述方法包括接收中心局側(cè)發(fā)送的時(shí)間信息TM1,所述時(shí)間信息TMl為中心局側(cè)在傳輸數(shù)據(jù)的第一指定位置開始傳送時(shí)讀取中心局側(cè)本地時(shí)鐘得到的,所述中心局側(cè)本地時(shí)鐘同步于全球定位系統(tǒng)GPS或通信樓定時(shí)供給系統(tǒng)BITS ;判斷是否開始接收所述傳輸數(shù)據(jù)的第二指定位置,如果是,則讀取用戶端設(shè)備側(cè)本地時(shí)鐘得到時(shí)間信息TSl ;根據(jù)所述時(shí)間信息TMl和時(shí)間信息TSl同步中心局側(cè)和用戶端設(shè)備側(cè)的時(shí)鐘頻率。
2.如權(quán)利要求1所述的方法,其特征在于,所述接收中心局側(cè)發(fā)送的時(shí)間信息TMl包括通過消息通道接收中心局側(cè)發(fā)送的時(shí)間信息TMl。
3.如權(quán)利要求1所述的方法,其特征在于,當(dāng)所述傳輸數(shù)據(jù)為模擬信號(hào)時(shí),所述判斷是否開始接收所述傳輸數(shù)據(jù)的第二指定位置包括通過符號(hào)同步算法判斷是否開始接收所述傳輸數(shù)據(jù)的第二指定位置。
4.如權(quán)利要求1所述的方法,其特征在于,當(dāng)所述傳輸數(shù)據(jù)為數(shù)字信號(hào)時(shí),所述判斷是否開始接收所述傳輸數(shù)據(jù)的第二指定位置包括對接收的所述傳輸數(shù)據(jù)進(jìn)行計(jì)數(shù)得到計(jì)數(shù)值,根據(jù)所述計(jì)數(shù)值和預(yù)設(shè)的計(jì)數(shù)間隔Tl 來判斷是否開始接收所述傳輸數(shù)據(jù)的第二指定位置,所述計(jì)數(shù)間隔Tl為大于0的整數(shù)。
5.如權(quán)利要求4所述的方法,所述根據(jù)所述時(shí)間信息TMl和時(shí)間信息TSl同步中心局側(cè)和用戶端設(shè)備側(cè)的時(shí)鐘頻率之前還包括對所述時(shí)間信息TMl和時(shí)間信息TSl分別進(jìn)行防抖動(dòng)處理。
6.一種時(shí)鐘同步的用戶端設(shè)備,其特征在于,包括接收單元,用于接收中心局中心局側(cè)發(fā)送的時(shí)間信息TM1,所述時(shí)間信息TMl為中心局側(cè)在傳輸數(shù)據(jù)的第一指定位置開始傳送時(shí)讀取中心局側(cè)本地時(shí)鐘得到的,所述中心局側(cè)本地時(shí)鐘同步于GPS或BITS ;判斷單元,用于判斷是否開始接收所述傳輸數(shù)據(jù)的第二指定位置; 讀取單元,用于當(dāng)開始接收所述傳輸數(shù)據(jù)的第二指定位置時(shí),讀取用戶端設(shè)備側(cè)本地時(shí)鐘得到時(shí)間信息TSl ;同步單元,用于根據(jù)所述時(shí)間信息TMl和時(shí)間信息TSl同步中心局側(cè)和用戶端設(shè)備側(cè)的時(shí)鐘頻率。
7.如權(quán)利要求6所述的用戶端設(shè)備,其特征在于,所述接收單元具體用于通過消息通道接收中心局側(cè)發(fā)送的時(shí)間信息TMl。
8.如權(quán)利要求6所述的用戶端設(shè)備,其特征在于,所述判斷單元包括第一判斷模塊,用于通過符號(hào)同步算法判斷是否開始接收所述傳輸數(shù)據(jù)的第二指定位置。
9.如權(quán)利要求6所述的用戶端設(shè)備,其特征在于,還包括 計(jì)數(shù)單元,用于對接收的所述傳輸數(shù)據(jù)進(jìn)行計(jì)數(shù)得到計(jì)數(shù)值; 所述判斷單元還包括第二判斷模塊,用于根據(jù)所述計(jì)數(shù)值和預(yù)設(shè)的計(jì)數(shù)間隔Tl來判斷是否開始接收所述傳輸數(shù)據(jù)的第二指定位置,所述計(jì)數(shù)間隔T為大于0的整數(shù)。
10.如權(quán)利要求9所述的用戶端設(shè)備,還包括防抖動(dòng)單元,用于對所述時(shí)間信息TMl和/或時(shí)間信息TSl分別進(jìn)行防抖動(dòng)處理。
11.一種時(shí)鐘同步的系統(tǒng),其特征在于,包括中心局和如權(quán)利要求6-10任一所述的用戶端設(shè)備,所述中心局包括讀取單元,用于在傳輸數(shù)據(jù)的第一指定位置開始傳送時(shí)讀取中心局側(cè)的本地時(shí)鐘得到第一時(shí)間信息TM1,所述中心局側(cè)的本地時(shí)鐘同步于GPS或BITS ; 發(fā)送單元,用于發(fā)送所述第一時(shí)間信息TM1。
12.如權(quán)利要求11所述的系統(tǒng),其特征在于,所述中心局還包括 計(jì)數(shù)單元,用于對發(fā)送的傳輸數(shù)據(jù)進(jìn)行計(jì)數(shù);所述讀取單元具體用于根據(jù)所述計(jì)數(shù)單元的計(jì)數(shù)結(jié)果,每隔一設(shè)定的計(jì)數(shù)間隔T2,讀取中心局側(cè)的本地時(shí)鐘得到時(shí)間信息TMl。
全文摘要
本發(fā)明實(shí)施例提供了一種時(shí)鐘同步的方法、裝置和系統(tǒng),該方法包括接收中心局側(cè)發(fā)送的時(shí)間信息TM1,所述時(shí)間信息TM1為中心局側(cè)在傳輸數(shù)據(jù)的指定位置開始傳送時(shí)讀取中心局側(cè)本地時(shí)鐘得到的,所述中心局側(cè)本地時(shí)鐘同步于全球定位系統(tǒng)GPS或通信樓定時(shí)供給系統(tǒng)BITS;判斷是否開始接收所述傳輸數(shù)據(jù)的指定位置,如果是,則讀取用戶端設(shè)備側(cè)本地時(shí)鐘得到時(shí)間信息TS1;根據(jù)所述時(shí)間信息TM1和時(shí)間信息TS1同步中心局側(cè)和用戶端設(shè)備側(cè)的時(shí)鐘頻率。本發(fā)明實(shí)施例不以網(wǎng)絡(luò)參考時(shí)鐘為工作時(shí)鐘來進(jìn)行DSL系統(tǒng)的時(shí)鐘同步,因而DSL鏈路的可靠性可以不依賴于網(wǎng)絡(luò)參考時(shí)鐘的可靠性。
文檔編號(hào)H04W56/00GK102202386SQ20101013264
公開日2011年9月28日 申請日期2010年3月24日 優(yōu)先權(quán)日2010年3月24日
發(fā)明者馮儒洲, 徐貴今, 龍國柱 申請人:華為技術(shù)有限公司