專利名稱:穿越第三方同步網(wǎng)絡(luò)的同步方法和系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及1588協(xié)議技術(shù)領(lǐng)域,尤其涉及一種穿越第三方同步網(wǎng)絡(luò)的同步方法和系統(tǒng)。
背景技術(shù):
隨著3G(3rd Generation,第三代移動(dòng)通信技術(shù))網(wǎng)絡(luò)的高速發(fā)展,1588時(shí)間同步協(xié)議在通訊網(wǎng)絡(luò)中得到越來越多的重視和廣泛的應(yīng)用。國內(nèi)外運(yùn)營商不斷的使用1588協(xié)議進(jìn)行時(shí)間同步,逐步替換使用GPS(Global Position System,全球定位系統(tǒng))進(jìn)行時(shí)間同步的方式。如圖I所示,在ITU-G G. 8265提出了分組同步網(wǎng)管理域概念,即分組同步網(wǎng)分為 不同的管理域,不同的管理域擁有不同的主時(shí)鐘,Master (主時(shí)鐘)和Slave (從時(shí)鐘)之間的PTP(Precision Timing Protocol,精密時(shí)間協(xié)議)消息允許跨越其它運(yùn)營商的第三方同步網(wǎng)絡(luò)管理域?qū)崿F(xiàn)同步。但由于其它運(yùn)營商網(wǎng)絡(luò)中間設(shè)備可能不支持PTP,導(dǎo)致PTP分組報(bào)文穿越第三方同步網(wǎng)絡(luò)時(shí)存在抖動(dòng),如果抖動(dòng)過大,將影響Slave設(shè)備的時(shí)鐘恢復(fù)性能。因此,如何過濾中間網(wǎng)絡(luò)設(shè)備引起的F1DV (Packet Delay Variation,分組延遲變化)噪聲,是個(gè)急需解決的問題。在IETF TICTOC 工作組中,draft-davari-tictoc_1588overmpls 這篇草案描述了 1588over MPLS的應(yīng)用場景及實(shí)現(xiàn)技術(shù),它提出擴(kuò)展路由協(xié)議進(jìn)行1588能力通告,并選擇出基于PTP的LSP(Label Switching Path,標(biāo)簽交換路徑)轉(zhuǎn)發(fā)路徑。但這個(gè)方案需要修改現(xiàn)有路由協(xié)議來建立專用的PTP LSP,另外還需要中間網(wǎng)絡(luò)設(shè)備識(shí)別PTP報(bào)文以修正時(shí)間戳,導(dǎo)致這種方案的實(shí)現(xiàn)技術(shù)復(fù)雜,升級(jí)成本高;另外此方案也破壞了MPLS (Multi-Protocol Label Switching,多協(xié)議標(biāo)簽交換)網(wǎng)絡(luò)的層次結(jié)構(gòu)。
發(fā)明內(nèi)容
本發(fā)明解決的技術(shù)問題是提供一種穿越第三方同步網(wǎng)絡(luò)的同步方法和系統(tǒng),實(shí)現(xiàn)1588透傳時(shí)鐘。為解決上述技術(shù)問題,本發(fā)明提供了一種穿越第三方同步網(wǎng)絡(luò)的同步方法,在第三方同步網(wǎng)絡(luò)的入口邊緣設(shè)備和出口邊緣設(shè)備配置1588透傳(TC)穿越模式,并在所述入口邊緣設(shè)備和出口邊緣設(shè)備之間進(jìn)行同步;將需要穿越所述第三方同步網(wǎng)絡(luò)的精密時(shí)間協(xié)議(PTP)報(bào)文在所述第三方同步網(wǎng)絡(luò)中進(jìn)行透傳,當(dāng)透傳的PTP報(bào)文到達(dá)出口邊緣設(shè)備時(shí),根據(jù)網(wǎng)絡(luò)內(nèi)部的延遲對(duì)所述PTP報(bào)文的修正域(correctionField)進(jìn)行修正,并從所述出口邊緣設(shè)備發(fā)送到下一級(jí)設(shè)備。進(jìn)一步地,在所述入口邊緣設(shè)備和出口邊緣設(shè)備配置1588TC穿越模式,是指從所述入口邊緣設(shè)備的入端口接收到PTP報(bào)文時(shí),所述入口邊緣設(shè)備根據(jù)用戶的配置識(shí)別接收到的PTP報(bào)文是否需要穿越所述第三網(wǎng)網(wǎng)絡(luò),如果是,則所述入口邊緣設(shè)備記錄所述PTP報(bào)文到達(dá)所述入口邊緣設(shè)備的入端口的入口時(shí)間戳,并在所述PTP報(bào)文中增加所述入口時(shí)間戳后,在所述第三方同步網(wǎng)絡(luò)中進(jìn)行透傳;
所述出口邊緣設(shè)備接收到PTP報(bào)文時(shí),根據(jù)所述PTP報(bào)文中是否增加有所述入口時(shí)間戳,判斷所述PTP報(bào)文是普通的PTP報(bào)文還是透傳的PTP報(bào)文。進(jìn)一步地,所述出口邊緣設(shè)備判斷出接收到的PTP報(bào)文是透傳的PTP報(bào)文時(shí),記錄所述PTP報(bào)文到達(dá)所述出口邊緣設(shè)備的出口時(shí)間戳,并將記錄的出口時(shí)間戳減去所述PTP報(bào)文中的入口時(shí)間戳,得到所述網(wǎng)絡(luò)內(nèi)部的延遲,并根據(jù)得到的所述網(wǎng)絡(luò)內(nèi)部的延遲修正correctionField。進(jìn)一步地,所述出口邊緣設(shè)備在修正correctionField后,刪除所述透傳的PTP報(bào)文中的入口時(shí)間戳,從所述出口邊緣設(shè)備的出端口發(fā)送到下一級(jí)設(shè)備。進(jìn)一步地,所述出口邊緣設(shè)備判斷出接收到的PTP報(bào)文是普通的PTP報(bào)文時(shí),根據(jù)所述出口邊緣設(shè)備內(nèi)部的延遲修正correctionField后,從所述出口邊緣設(shè)備的出端口發(fā)送到下一級(jí)設(shè)備。進(jìn)一步地,所述入口邊緣設(shè)備和出口邊緣設(shè)備通過PTP、網(wǎng)絡(luò)時(shí)間協(xié)議(NTP)或本地時(shí)鐘源的方式進(jìn)行同步。本發(fā)明還提供了一種穿越第三方同步網(wǎng)絡(luò)的同步系統(tǒng),所述系統(tǒng)包括第三方同步網(wǎng)絡(luò)的入口邊緣設(shè)備和出口邊緣設(shè)備,所述入口邊緣設(shè)備包括入口 1588TC穿越模塊和入口同步模塊,所述出口邊緣設(shè)備包括出口 1588TC穿越模塊和出口同步模塊,其中所述入口同步模塊用于,與所述出口同步模塊實(shí)現(xiàn)所述入口邊緣設(shè)備和出口邊緣設(shè)備的同步;所述入口 1588TC穿越模塊用于,將接收到的PTP報(bào)文在所述第三方同步網(wǎng)絡(luò)中進(jìn)行透傳;所述出口 1588TC穿越模塊用于,當(dāng)透傳的PTP報(bào)文到達(dá)出口邊緣設(shè)備時(shí),根據(jù)網(wǎng)絡(luò)內(nèi)部的延遲修正correctionField,并從所述出口邊緣設(shè)備發(fā)送到下一級(jí)設(shè)備。進(jìn)一步地,所述入口 1588TC穿越模塊用于,從所述入口邊緣設(shè)備的入端口接收到PTP報(bào)文時(shí),根據(jù)用戶的配置識(shí)別接收到的PTP報(bào)文是否需要穿越所述第三網(wǎng)網(wǎng)絡(luò),如果是,則記錄所述PTP報(bào)文到達(dá)所述入口邊緣設(shè)備的入端口的入口時(shí)間戳,并在所述PTP報(bào)文中增加所述入口時(shí)間戳后,在所述第三方同步網(wǎng)絡(luò)中進(jìn)行透傳。進(jìn)一步地,所述出口 1588TC穿越模塊用于,接收到PTP報(bào)文時(shí),根據(jù)所述PTP報(bào)文中是否增加有所述入口時(shí)間戳,判斷所述PTP報(bào)文是普通的PTP報(bào)文還是透傳的PTP報(bào)文如果是透傳的PTP報(bào)文,則記錄所述PTP報(bào)文到達(dá)所述出口邊緣設(shè)備的出口時(shí)間戳,并將記錄的出口時(shí)間戳減去所述PTP報(bào)文中的入口時(shí)間戳,得到所述網(wǎng)絡(luò)內(nèi)部的延遲,并根據(jù)得到的所述網(wǎng)絡(luò)內(nèi)部的延遲修正correctionField ;在修正correctionField后,刪除所述透傳的PTP報(bào)文中的入口時(shí)間戳,從所述出口邊緣設(shè)備的出端口發(fā)送到下一級(jí)設(shè)備;如果是普通的PTP報(bào)文時(shí),根據(jù)所述出口邊緣設(shè)備內(nèi)部的延遲修正correctionField后,從所述出口邊緣設(shè)備的出端口發(fā)送到下一級(jí)設(shè)備。進(jìn)一步地,所述入口同步模塊用于,與所述出口同步模塊通過PTP、NTP或本地時(shí)鐘源的方式實(shí)現(xiàn)所述入口邊緣設(shè)備和出口邊緣設(shè)備的同步。本發(fā)明將整個(gè)同步網(wǎng)絡(luò)抽象為一個(gè)邏輯上的1588TC設(shè)備,在現(xiàn)有設(shè)備的基礎(chǔ)上,通過擴(kuò)展現(xiàn)有1588標(biāo)準(zhǔn)協(xié)議,在PTP報(bào)文中增加一個(gè)時(shí)間戳字段,用來記錄到達(dá)第三方網(wǎng)絡(luò)入口設(shè)備的時(shí)間戳,并在第三方網(wǎng)絡(luò)出口設(shè)備再修正correctionField。采用本發(fā)明,解決了 1588穿越第三方同步網(wǎng)絡(luò)的透傳問題,只需要在第三方網(wǎng)絡(luò)邊緣設(shè)備實(shí)現(xiàn)同步,中間網(wǎng)絡(luò)設(shè)備不需要識(shí)別和處理PTP報(bào)文,也不需要進(jìn)行同步;與現(xiàn)有技術(shù)相比較,本發(fā)明方案實(shí)現(xiàn)簡單,不需要路由協(xié)議的擴(kuò)展,也不需要中間網(wǎng)絡(luò)設(shè)備支持TC能力,大大降低了實(shí)現(xiàn)的復(fù)雜性和運(yùn)營成本。
此處所說明的附圖用來提供對(duì)本發(fā)明的進(jìn)一步理解,構(gòu)成本申請的一部分,本發(fā)明的示意性實(shí)施例及其說明用于解釋本發(fā)明,并不構(gòu)成對(duì)本發(fā)明的不當(dāng)限定。在附圖中圖I為現(xiàn)有技術(shù)的穿越第三方網(wǎng)絡(luò)實(shí)現(xiàn)1588時(shí)鐘同步的示意圖;圖2為本發(fā)明實(shí)施例的穿越第三方網(wǎng)絡(luò)實(shí)現(xiàn)1588透傳的示意圖;圖3為本發(fā)明另一實(shí)施例的穿越多個(gè)管理域?qū)崿F(xiàn)1588透傳的示意圖;圖4為本發(fā)明實(shí)施例的穿越第三方同步網(wǎng)絡(luò)的同步系統(tǒng)的示意框圖。
具體實(shí)施例方式本實(shí)施方式提出一種時(shí)間/時(shí)鐘的同步方案,將第三方同步網(wǎng)絡(luò)看作一個(gè)邏輯TC (Transparent Clock,透傳)設(shè)備,第三方同步網(wǎng)絡(luò)的兩個(gè)邊緣設(shè)備分別視作邏輯TC的入口和出口 ;只需要第三方同步網(wǎng)絡(luò)的邊緣設(shè)備實(shí)現(xiàn)同步即可,不需要中間網(wǎng)絡(luò)設(shè)備實(shí)現(xiàn)同步。具體地,本實(shí)施方式提供一種穿越第三方同步網(wǎng)絡(luò)的同步方法,采用如下技術(shù)方案在第三方同步網(wǎng)絡(luò)的入口邊緣設(shè)備和出口邊緣設(shè)備配置1588TC穿越模式,并在所述入口邊緣設(shè)備和出口邊緣設(shè)備之間進(jìn)行同步;將需要穿越所述第三方同步網(wǎng)絡(luò)的PTP報(bào)文在所述第三方同步網(wǎng)絡(luò)中進(jìn)行透傳,當(dāng)透傳的PTP報(bào)文到達(dá)出口邊緣設(shè)備時(shí),根據(jù)網(wǎng)絡(luò)內(nèi)部的延遲對(duì)PTP報(bào)文的correctionField(修正域)進(jìn)行修正,并從所述出口邊緣設(shè)備發(fā)送到下一級(jí)設(shè)備。其中,入口邊緣設(shè)備和出口邊緣設(shè)備之間可以通過PTP、NTP(Network TimeProtocol,網(wǎng)絡(luò)時(shí)間協(xié)議)或者本地時(shí)鐘源等其他方式進(jìn)行同步。進(jìn)一步地,在入口邊緣設(shè)備和出口邊緣設(shè)備配置1588TC穿越模式,是指從入口邊緣設(shè)備的入端口接收到PTP報(bào)文時(shí),入口邊緣設(shè)備識(shí)別接收到的PTP報(bào)文是否需要穿越所述第三網(wǎng)網(wǎng)絡(luò)(例如可根據(jù)用戶的配置,識(shí)別接收到的PTP報(bào)文是需要穿越的報(bào)文,還是普通的報(bào)文),如果是,將所述入口邊緣設(shè)備的內(nèi)部時(shí)間戳(即PTP報(bào)文到達(dá)所述入口邊緣設(shè)備的入端口的時(shí)間)記錄為入口時(shí)間戳,并在所述PTP報(bào)文中增加所述入口時(shí)間戳后,在所述第三方同步網(wǎng)絡(luò)中進(jìn)行透傳;所述出口邊緣設(shè)備接收到PTP報(bào)文時(shí),根據(jù)所述PTP報(bào)文中是否增加有所述入口時(shí)間戳,判斷所述PTP報(bào)文是普通的PTP報(bào)文還是透傳的PTP報(bào)文。進(jìn)一步地,所述出口邊緣設(shè)備判斷接收到的PTP報(bào)文是透傳的PTP報(bào)文時(shí),記錄PTP報(bào)文到達(dá)所述出口邊緣設(shè)備的出口時(shí)間戳,并將記錄的出口時(shí)間戳減去所述PTP報(bào)文中的入口時(shí)間戳,得到所述網(wǎng)絡(luò)內(nèi)部的延遲后,根據(jù)所述網(wǎng)絡(luò)內(nèi)部的延遲修正correctionField。進(jìn)一步地,所述出口邊緣設(shè)備在修正correctionField后,刪除所述透傳的PTP報(bào)文中的入口時(shí)間戳,從所述出口邊緣設(shè)備的出端口發(fā)送到下一級(jí)設(shè)備。進(jìn)一步地,所述出口邊緣設(shè)備判斷接收到的PTP報(bào)文是普通的PTP報(bào)文時(shí),根據(jù)所述出口邊緣設(shè)備內(nèi)部的延遲修正correctionField后,從所述出口邊緣設(shè)備的出端口發(fā)送到下一級(jí)設(shè)備。為使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚明白,下文中將結(jié)合附圖對(duì)本發(fā)明的實(shí)施例進(jìn)行詳細(xì)說明。需要說明的是,在不沖突的情況下,本申請中的實(shí)施例及實(shí)施例中的特征可以相互任意組合。實(shí)施例一
如圖2所示,本實(shí)施例的穿越第三方同步網(wǎng)絡(luò)的時(shí)鐘同步的具體流程主要包括以下步驟步驟I.在第三方同步網(wǎng)絡(luò)(本文中也簡稱作第三方網(wǎng)絡(luò))兩端的邊緣設(shè)備(假定為入設(shè)備A和出設(shè)備B)進(jìn)行時(shí)間同步;步驟2.在網(wǎng)絡(luò)邊緣設(shè)備A的PTP入端口配置特殊的1588TC穿越模式,以與普通的1588TC區(qū)分開來;步驟3.當(dāng)PTP報(bào)文從設(shè)備A的這個(gè)PTP端口進(jìn)入時(shí),設(shè)備A識(shí)別出PTP報(bào)文,并在PTP報(bào)文中附加設(shè)備A的內(nèi)部時(shí)間戳TSl,此時(shí)PTP普通報(bào)文成為PTP擴(kuò)展報(bào)文;步驟4. PTP報(bào)文在第三方網(wǎng)絡(luò)內(nèi)部做透傳處理,即中間網(wǎng)絡(luò)設(shè)備不需要識(shí)別PTP報(bào)文,也不需要進(jìn)行時(shí)間戳修正,直接轉(zhuǎn)發(fā)即可;另外,中間網(wǎng)絡(luò)設(shè)備也不需要同步;步驟5.當(dāng)PTP報(bào)文到達(dá)出口設(shè)備B時(shí),需要識(shí)別是普通的PTP報(bào)文還是擴(kuò)展的PTP報(bào)文;對(duì)普通PTP報(bào)文,根據(jù)設(shè)備B內(nèi)部的延遲修正correctionField ;步驟6.對(duì)擴(kuò)展PTP報(bào)文,根據(jù)網(wǎng)絡(luò)內(nèi)部的延遲修正correctionField ;即在PTP出端口記錄出口時(shí)間戳TS2,并和TSl相減,得到網(wǎng)絡(luò)內(nèi)部引入的延遲;最后再修正PTP報(bào)文的 correctionField ;步驟7.修正correctionField后,刪除PTP擴(kuò)展報(bào)文中的時(shí)間戳,使變?yōu)镻TP普通報(bào)文,并從出端口發(fā)送出去,交給下一級(jí)設(shè)備進(jìn)行處理。本實(shí)施例中,擴(kuò)展了 PTP報(bào)文格式,通過增加一個(gè)字段,用于記錄PTP報(bào)文到達(dá)第三方同步網(wǎng)絡(luò)入口設(shè)備的時(shí)間戳。實(shí)施例二本實(shí)施例中描述了穿越多個(gè)中間網(wǎng)絡(luò)設(shè)備實(shí)現(xiàn)1588透傳的處理。如圖3所示,其處理過程具體描述如下分組網(wǎng)絡(luò)分為不同的管理域(運(yùn)營商A、運(yùn)營商B、運(yùn)營商C),每個(gè)管理域具有本地獨(dú)立的參考源,并實(shí)現(xiàn)了同步;網(wǎng)絡(luò)運(yùn)營商A的Master時(shí)鐘需要通過運(yùn)營商B網(wǎng)絡(luò)傳遞定時(shí)流到運(yùn)營商C網(wǎng)絡(luò)Slave設(shè)備,運(yùn)營商B網(wǎng)絡(luò)看作一個(gè)邏輯TC設(shè)備;對(duì)運(yùn)營商A的TCl設(shè)備,PTP報(bào)文按現(xiàn)有標(biāo)準(zhǔn)流程進(jìn)行處理;運(yùn)營商B網(wǎng)絡(luò)看作邏輯TC設(shè)備,具體穿越流程參考前述實(shí)施例一;
對(duì)運(yùn)營商C的TC2設(shè)備,PTP報(bào)文按現(xiàn)有標(biāo)準(zhǔn)流程進(jìn)行處理;運(yùn)營商C的Slave設(shè)備收到PTP報(bào)文,PTP報(bào)文按現(xiàn)有標(biāo)準(zhǔn)流程進(jìn)行處理,從而實(shí)現(xiàn)了多個(gè)管理域的PTP同步。 根據(jù)以上描述可以看出,本發(fā)明方案不需要現(xiàn)有路由協(xié)議的擴(kuò)展,也不要對(duì)現(xiàn)有第三方同步網(wǎng)絡(luò)的中間設(shè)備進(jìn)行升級(jí)換代,實(shí)現(xiàn)方式簡單,成本更低,網(wǎng)絡(luò)設(shè)備升級(jí)方便。如圖4所示,本發(fā)明實(shí)施例中還提供了一種穿越第三方同步網(wǎng)絡(luò)的同步系統(tǒng),該系統(tǒng)包括第三方同步網(wǎng)絡(luò)的入口邊緣設(shè)備和出口邊緣設(shè)備,入口邊緣設(shè)備包括入口 1588TC穿越模塊和入口同步模塊,出口邊緣設(shè)備包括出口 1588TC穿越模塊和出口同步模塊,其中所述入口同步模塊用于,與所述出口同步模塊實(shí)現(xiàn)所述入口邊緣設(shè)備和出口邊緣設(shè)備的同步;所述入口 1588TC穿越模塊用于,將接收到的PTP報(bào)文在所述第三方同步網(wǎng)絡(luò)中進(jìn)行透傳;所述出口 1588TC穿越模塊用于,當(dāng)透傳的PTP報(bào)文到達(dá)出口邊緣設(shè)備時(shí),根據(jù)網(wǎng)絡(luò)內(nèi)部的延遲修正correctionField,并從所述出口邊緣設(shè)備發(fā)送到下一級(jí)設(shè)備。進(jìn)一步地,所述入口 1588TC穿越模塊用于,從所述入口邊緣設(shè)備的入端口接收到PTP報(bào)文時(shí),根據(jù)用戶的配置識(shí)別接收到的PTP報(bào)文是否需要穿越所述第三網(wǎng)網(wǎng)絡(luò),如果是,則記錄所述PTP報(bào)文到達(dá)所述入口邊緣設(shè)備的入端口的入口時(shí)間戳,并在所述PTP報(bào)文中增加所述入口時(shí)間戳后,在所述第三方同步網(wǎng)絡(luò)中進(jìn)行透傳。進(jìn)一步地,所述出口 1588TC穿越模塊用于,接收到PTP報(bào)文時(shí),根據(jù)所述PTP報(bào)文中是否增加有所述入口時(shí)間戳,判斷所述PTP報(bào)文是普通的PTP報(bào)文還是透傳的PTP報(bào)文如果是透傳的PTP報(bào)文,則記錄所述PTP報(bào)文到達(dá)所述出口邊緣設(shè)備的出口時(shí)間戳,并將記錄的出口時(shí)間戳減去所述PTP報(bào)文中的入口時(shí)間戳,得到所述網(wǎng)絡(luò)內(nèi)部的延遲,并根據(jù)得到的所述網(wǎng)絡(luò)內(nèi)部的延遲修正correctionField ;在修正correctionField后,刪除所述透傳的PTP報(bào)文中的入口時(shí)間戳,從所述出口邊緣設(shè)備的出端口發(fā)送到下一級(jí)設(shè)備;如果是普通的PTP報(bào)文時(shí),根據(jù)所述出口邊緣設(shè)備內(nèi)部的延遲修正correctionField后,從所述出口邊緣設(shè)備的出端口發(fā)送到下一級(jí)設(shè)備。進(jìn)一步地,所述入口同步模塊用于,與所述出口同步模塊通過PTP、NTP或本地時(shí)鐘源的方式實(shí)現(xiàn)所述入口邊緣設(shè)備和出口邊緣設(shè)備的同步。以上僅為本發(fā)明的優(yōu)選實(shí)施案例而已,并不用于限制本發(fā)明,本發(fā)明還可有其他多種實(shí)施例,在不背離本發(fā)明精神及其實(shí)質(zhì)的情況下,熟悉本領(lǐng)域的技術(shù)人員可根據(jù)本發(fā)明做出各種相應(yīng)的改變和變形,但這些相應(yīng)的改變和變形都應(yīng)屬于本發(fā)明所附的權(quán)利要求的保護(hù)范圍。顯然,本領(lǐng)域的技術(shù)人員應(yīng)該明白,上述的本發(fā)明的各模塊或各步驟可以用通用的計(jì)算系統(tǒng)來實(shí)現(xiàn),它們可以集中在單個(gè)的計(jì)算系統(tǒng)上,或者分布在多個(gè)計(jì)算系統(tǒng)所組成的網(wǎng)絡(luò)上,可選地,它們可以用計(jì)算系統(tǒng)可執(zhí)行的程序代碼來實(shí)現(xiàn),從而,可以將它們存儲(chǔ)在存儲(chǔ)系統(tǒng)中由計(jì)算系統(tǒng)來執(zhí)行,并且在某些情況下,可以以不同于此處的順序執(zhí)行所示出或描述的步驟,或者將它們分別制作成各個(gè)集成電路模塊,或者將它們中的多個(gè)模塊或步驟制作成單個(gè)集成電路模塊來實(shí)現(xiàn)。這樣,本發(fā)明不限制于任何特定的硬件和 軟件結(jié)合。
權(quán)利要求
1.一種穿越第三方同步網(wǎng)絡(luò)的同步方法,其特征在于, 在第三方同步網(wǎng)絡(luò)的入口邊緣設(shè)備和出口邊緣設(shè)備配置1588透傳(TC)穿越模式,并在所述入口邊緣設(shè)備和出口邊緣設(shè)備之間進(jìn)行同步; 將需要穿越所述第三方同步網(wǎng)絡(luò)的精密時(shí)間協(xié)議(PTP)報(bào)文在所述第三方同步網(wǎng)絡(luò)中進(jìn)行透傳,當(dāng)透傳的PTP報(bào)文到達(dá)出口邊緣設(shè)備時(shí),根據(jù)網(wǎng)絡(luò)內(nèi)部的延遲對(duì)所述PTP報(bào)文的修正域(correctionField)進(jìn)行修正,并從所述出口邊緣設(shè)備發(fā)送到下一級(jí)設(shè)備。
2.如權(quán)利要求I所述的方法,其特征在于,在所述入口邊緣設(shè)備和出口邊緣設(shè)備配置1588TC穿越模式,是指 從所述入口邊緣設(shè)備的入端口接收到PTP報(bào)文時(shí),所述入口邊緣設(shè)備根據(jù)用戶的配置識(shí)別接收到的PTP報(bào)文是否需要穿越所述第三網(wǎng)網(wǎng)絡(luò),如果是,則所述入口邊緣設(shè)備記錄所述PTP報(bào)文到達(dá)所述入口邊緣設(shè)備的入端口的入口時(shí)間戳,并在所述PTP報(bào)文中增加所述入口時(shí)間戳后,在所述第三方同步網(wǎng)絡(luò)中進(jìn)行透傳; 所述出口邊緣設(shè)備接收到PTP報(bào)文時(shí),根據(jù)所述PTP報(bào)文中是否增加有所述入口時(shí)間戳,判斷所述PTP報(bào)文是普通的PTP報(bào)文還是透傳的PTP報(bào)文。
3.如權(quán)利要求2所述的方法,其特征在于, 所述出口邊緣設(shè)備判斷出接收到的PTP報(bào)文是透傳的PTP報(bào)文時(shí),記錄所述PTP報(bào)文到達(dá)所述出口邊緣設(shè)備的出口時(shí)間戳,并將記錄的出口時(shí)間戳減去所述PTP報(bào)文中的入口時(shí)間戳,得到所述網(wǎng)絡(luò)內(nèi)部的延遲,并根據(jù)得到的所述網(wǎng)絡(luò)內(nèi)部的延遲修正correctionField。
4.如權(quán)利要求2或3所述的方法,其特征在于, 所述出口邊緣設(shè)備在修正correctionField后,刪除所述透傳的PTP報(bào)文中的入口時(shí)間戳,從所述出口邊緣設(shè)備的出端口發(fā)送到下一級(jí)設(shè)備。
5.如權(quán)利要求2所述的方法,其特征在于, 所述出口邊緣設(shè)備判斷出接收到的PTP報(bào)文是普通的PTP報(bào)文時(shí),根據(jù)所述出口邊緣設(shè)備內(nèi)部的延遲修正correctionField后,從所述出口邊緣設(shè)備的出端口發(fā)送到下一級(jí)設(shè)備
6.如權(quán)利要求I所述的方法,其特征在于, 所述入口邊緣設(shè)備和出口邊緣設(shè)備通過PTP、網(wǎng)絡(luò)時(shí)間協(xié)議(NTP)或本地時(shí)鐘源的方式進(jìn)行同步。
7.一種穿越第三方同步網(wǎng)絡(luò)的同步系統(tǒng),其特征在于,所述系統(tǒng)包括第三方同步網(wǎng)絡(luò)的入口邊緣設(shè)備和出口邊緣設(shè)備,所述入口邊緣設(shè)備包括入口 1588TC穿越模塊和入口同步模塊,所述出口邊緣設(shè)備包括出口 1588TC穿越模塊和出口同步模塊,其中 所述入口同步模塊用于,與所述出口同步模塊實(shí)現(xiàn)所述入口邊緣設(shè)備和出口邊緣設(shè)備的同步; 所述入口 1588TC穿越模塊用于,將接收到的PTP報(bào)文在所述第三方同步網(wǎng)絡(luò)中進(jìn)行透傳; 所述出口 1588TC穿越模塊用于,當(dāng)透傳的PTP報(bào)文到達(dá)出口邊緣設(shè)備時(shí),根據(jù)網(wǎng)絡(luò)內(nèi)部的延遲修正correctionField,并從所述出口邊緣設(shè)備發(fā)送到下一級(jí)設(shè)備。
8.如權(quán)利要求7所述的系統(tǒng),其特征在于,所述入口 1588TC穿越模塊用于,從所述入口邊緣設(shè)備的入端口接收到PTP報(bào)文時(shí),根據(jù)用戶的配置識(shí)別接收到的PTP報(bào)文是否需要穿越所述第三網(wǎng)網(wǎng)絡(luò),如果是,則記錄所述PTP報(bào)文到達(dá)所述入口邊緣設(shè)備的入端口的入口時(shí)間戳,并在所述PTP報(bào)文中增加所述入口時(shí)間戳后,在所述第三方同步網(wǎng)絡(luò)中進(jìn)行透傳。
9.如權(quán)利要求8所述的系統(tǒng),其特征在于, 所述 出口 1588TC穿越模塊用于,接收到PTP報(bào)文時(shí),根據(jù)所述PTP報(bào)文中是否增加有所述入口時(shí)間戳,判斷所述PTP報(bào)文是普通的PTP報(bào)文還是透傳的PTP報(bào)文 如果是透傳的PTP報(bào)文,則記錄所述PTP報(bào)文到達(dá)所述出口邊緣設(shè)備的出口時(shí)間戳,并將記錄的出口時(shí)間戳減去所述PTP報(bào)文中的入口時(shí)間戳,得到所述網(wǎng)絡(luò)內(nèi)部的延遲,并根據(jù)得到的所述網(wǎng)絡(luò)內(nèi)部的延遲修正correctionField ;在修正correctionField后,刪除所述透傳的PTP報(bào)文中的入口時(shí)間戳,從所述出口邊緣設(shè)備的出端口發(fā)送到下一級(jí)設(shè)備; 如果是普通的PTP報(bào)文時(shí),根據(jù)所述出口邊緣設(shè)備內(nèi)部的延遲修正correctionField后,從所述出口邊緣設(shè)備的出端口發(fā)送到下一級(jí)設(shè)備。
10.如權(quán)利要求7所述的系統(tǒng),其特征在于, 所述入口同步模塊用于,與所述出口同步模塊通過PTP、NTP或本地時(shí)鐘源的方式實(shí)現(xiàn)所述入口邊緣設(shè)備和出口邊緣設(shè)備的同步。
全文摘要
本發(fā)明公開了一種穿越第三方同步網(wǎng)絡(luò)的同步方法及系統(tǒng),在第三方同步網(wǎng)絡(luò)的入口邊緣設(shè)備和出口邊緣設(shè)備配置1588TC穿越模式,并在入口邊緣設(shè)備和出口邊緣設(shè)備之間進(jìn)行同步;將需要穿越第三方同步網(wǎng)絡(luò)的PTP報(bào)文在所述第三方同步網(wǎng)絡(luò)中進(jìn)行透傳,當(dāng)透傳的PTP報(bào)文到達(dá)出口邊緣設(shè)備時(shí),根據(jù)網(wǎng)絡(luò)內(nèi)部的延遲對(duì)PTP報(bào)文的correctionField進(jìn)行修正,并從出口邊緣設(shè)備發(fā)送到下一級(jí)設(shè)備。本發(fā)明解決了1588穿越第三方同步網(wǎng)絡(luò)的透傳問題,只需要在第三方網(wǎng)絡(luò)邊緣設(shè)備實(shí)現(xiàn)同步,不需要路由協(xié)議的擴(kuò)展,也不需要中間網(wǎng)絡(luò)設(shè)備支持TC能力,大大降低了實(shí)現(xiàn)的復(fù)雜性和運(yùn)營成本。
文檔編號(hào)H04L12/801GK102957528SQ20111024924
公開日2013年3月6日 申請日期2011年8月26日 優(yōu)先權(quán)日2011年8月26日
發(fā)明者張君輝, 曲延鋒 申請人:中興通訊股份有限公司