專利名稱::時(shí)鐘報(bào)文隧道傳輸?shù)姆椒ā⒕W(wǎng)絡(luò)節(jié)點(diǎn)和通信系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
:本發(fā)明涉及通信領(lǐng)域,特別涉及一種時(shí)鐘報(bào)文隧道傳輸?shù)姆椒?、網(wǎng)絡(luò)節(jié)點(diǎn)和通^f言系統(tǒng)。
背景技術(shù):
:隨著電信網(wǎng)絡(luò)IP化,電信設(shè)備支持IP傳輸成為一般必選項(xiàng)。而很多電信設(shè)備對(duì)時(shí)鐘同步需求很高(如TD-CDMA要求NodeB設(shè)備絕對(duì)時(shí)間精度不低于土1.5ps)。而傳統(tǒng)IP網(wǎng)絡(luò)是基于分組交換的網(wǎng)絡(luò),由于對(duì)同步的要求并不高,所以并不能滿足時(shí)鐘同步很高的IP傳輸要求。而且,由于IP網(wǎng)絡(luò)對(duì)物理層和數(shù)據(jù)鏈路層沒(méi)有特殊的要求,一個(gè)運(yùn)營(yíng)網(wǎng)絡(luò)可能由多個(gè)不同類型的物理網(wǎng)絡(luò)構(gòu)成,因此在這種網(wǎng)絡(luò)環(huán)境(分組網(wǎng)絡(luò)和混合網(wǎng)絡(luò)集合成的網(wǎng)絡(luò)環(huán)境)中,采取IP層的時(shí)鐘協(xié)議是解決時(shí)鐘同步的最終方案,因此IEEE1588協(xié)議(即PTP協(xié)議,precisiontimeprotocol,精準(zhǔn)時(shí)鐘協(xié)議)和IEEE1588v2協(xié)議(即PTPv2協(xié)議)就誕生于這種環(huán)境中,并得以廣泛應(yīng)用。f則.點(diǎn)的處理引起的,如排隊(duì),擁塞控制等,利用正EE1588v2協(xié)議實(shí)現(xiàn)時(shí)鐘同步的核心思想是,通過(guò)消除時(shí)鐘報(bào)文在傳輸路徑上的處理延時(shí),從而達(dá)到時(shí)鐘的同步。即正EE1588v2協(xié)議中定義的時(shí)鐘報(bào)文應(yīng)用場(chǎng)景,時(shí)鐘源和目的時(shí)鐘對(duì)時(shí)鐘報(bào)文做解析,網(wǎng)絡(luò)中的網(wǎng)絡(luò)節(jié)點(diǎn)對(duì)此時(shí)鐘報(bào)文的處理時(shí)間記錄在處理時(shí)間修正域中,通過(guò)對(duì)處理時(shí)間修正域做修正處理,從而實(shí)現(xiàn)時(shí)鐘同步。但是,IEEE1588v2協(xié)議并未考慮到時(shí)鐘報(bào)文使用的UDP/IP(用戶數(shù)據(jù)報(bào)協(xié)議/網(wǎng)際協(xié)議)數(shù)據(jù)分組穿越隧道的應(yīng)用場(chǎng)景,當(dāng)時(shí)鐘報(bào)文在穿越隧道(IP隧道、MPLS隧道、ETH隧道、IPSec隧道等)時(shí)由于不能對(duì)處理時(shí)間》務(wù)正域進(jìn)行修正處理,所以時(shí)鐘報(bào)文在穿越隧道時(shí)會(huì)引入時(shí)鐘的較大誤差。目前對(duì)于隧道穿越中時(shí)鐘同步問(wèn)題的解決方案很少,當(dāng)前一般的做法是,在隧道入口節(jié)點(diǎn)處把時(shí)鐘報(bào)文封裝,記錄進(jìn)入隧道的時(shí)間T1;在隧道出口節(jié)點(diǎn)處處理這個(gè)封裝過(guò)的報(bào)文,把時(shí)鐘報(bào)文解開(kāi),根據(jù)此報(bào)文流出隧道的時(shí)間T2和報(bào)文中已經(jīng)記錄的Tl,計(jì)算出隧道穿越的處理時(shí)間,即把此處理時(shí)間T2-T1標(biāo)記到處理時(shí)間修正域中。因?yàn)樘幚頃r(shí)間修正域是個(gè)總的處理時(shí)間,且路徑延時(shí)是對(duì)稱的,所以從時(shí)鐘可以根據(jù)隧道穿越的處理時(shí)間通過(guò)計(jì)算,取得與主時(shí)鐘的同步。在實(shí)施本發(fā)明過(guò)程中,發(fā)明人發(fā)現(xiàn)現(xiàn)有技術(shù)中至少存在如下問(wèn)題,利用這種方式解決隧道穿越中的時(shí)鐘同步問(wèn)題時(shí),要求隧道入口節(jié)點(diǎn)和隧道出口節(jié)點(diǎn)必須絕對(duì)時(shí)間同步,才能精確計(jì)算Tl與T2,從而實(shí)現(xiàn)時(shí)鐘同步,但是實(shí)踐中由于隧道入口節(jié)點(diǎn)和隧道出口節(jié)點(diǎn)一般很難做到絕對(duì)時(shí)間同步,所以這種方式在解決隧道穿越中時(shí)鐘同步問(wèn)題時(shí)其實(shí)也存在較大的誤差。
發(fā)明內(nèi)容本發(fā)明實(shí)施例提供的一種時(shí)鐘報(bào)文隧道傳輸?shù)姆椒?、網(wǎng)絡(luò)節(jié)點(diǎn)和通信系統(tǒng),以解決隧道穿越中時(shí)鐘同步的問(wèn)題。一方面,提供了一種時(shí)鐘報(bào)文隧道傳輸?shù)姆椒?,包括在隧道入口,以該隧道相?yīng)的封裝方式對(duì)接收到的隧道入口時(shí)鐘報(bào)文進(jìn)行封裝處理,并對(duì)封裝處理后的時(shí)鐘報(bào)文進(jìn)行時(shí)鐘修正處理;對(duì)進(jìn)行過(guò)所述時(shí)鐘修正處理過(guò)的時(shí)鐘才艮文,發(fā)往隧道出口。另一方面,提供了一種處理時(shí)鐘報(bào)文的網(wǎng)絡(luò)節(jié)點(diǎn),包括封裝模塊,用于當(dāng)接收到的時(shí)鐘報(bào)文為隧道入口時(shí)鐘報(bào)文時(shí),將所述時(shí)鐘報(bào)文以隧道相應(yīng)的封裝方式進(jìn)行封裝處理,并對(duì)封裝的時(shí)鐘報(bào)文進(jìn)行時(shí)鐘修正處理;發(fā)送模塊,用于對(duì)所述封裝模塊處理過(guò)的時(shí)鐘報(bào)文,發(fā)往隧道出口。再一方面,提供了一種處理時(shí)鐘報(bào)文的通信系統(tǒng),包括前述的處理時(shí)鐘報(bào)文的網(wǎng)絡(luò)節(jié)點(diǎn),還包括隧道內(nèi)網(wǎng)絡(luò)節(jié)點(diǎn),用于當(dāng)接收到的時(shí)鐘報(bào)文為隧道內(nèi)時(shí)鐘報(bào)文時(shí),對(duì)所述時(shí)鐘報(bào)文進(jìn)行時(shí)鐘修正處理;以及,隧道出口網(wǎng)絡(luò)節(jié)點(diǎn),用于當(dāng)接收到的時(shí)鐘報(bào)文為隧道出口時(shí)鐘報(bào)文時(shí),對(duì)所述時(shí)鐘報(bào)文進(jìn)行解封裝處理,并對(duì)解封裝的時(shí)鐘報(bào)文進(jìn)行時(shí)鐘修正處理。本發(fā)明實(shí)施例提供的一種時(shí)鐘報(bào)文隧道傳輸?shù)姆椒?、網(wǎng)絡(luò)節(jié)點(diǎn)和通信系統(tǒng)的有益效果是5本發(fā)明實(shí)施例以隧道相應(yīng)的封裝方式封裝時(shí)鐘報(bào)文,使得穿越隧道的過(guò)程中對(duì)封裝的時(shí)鐘報(bào)文能夠進(jìn)行修正處理,后續(xù)處理中無(wú)需各個(gè)網(wǎng)絡(luò)節(jié)點(diǎn)都達(dá)到絕對(duì)的時(shí)間同步,不但解決了時(shí)鐘^^艮文隧道傳輸?shù)臅r(shí)鐘同步問(wèn)題,而且使得隧道穿越中時(shí)鐘同步更加精準(zhǔn)。為了更清楚地說(shuō)明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見(jiàn)地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。圖1為現(xiàn)有技術(shù)中IEEE1588v2協(xié)議時(shí)鐘報(bào)文傳輸原理圖;圖2為本發(fā)明實(shí)施例提供的一種時(shí)鐘報(bào)文隧道傳輸?shù)姆椒鞒虉D;圖3為本發(fā)明實(shí)施例提供的一種時(shí)鐘報(bào)文隧道傳輸?shù)姆椒鞒虉D;圖4為實(shí)施例判斷時(shí)鐘報(bào)文類型的方法流程圖5為本發(fā)明實(shí)施例提供的一種采用逐層合并方法實(shí)現(xiàn)IP時(shí)鐘報(bào)文穿越兩層IP隧道的方法示意圖6為實(shí)施例隧道入口節(jié)點(diǎn)對(duì)時(shí)鐘報(bào)文處理示意圖7為實(shí)施例隧道內(nèi)節(jié)點(diǎn)對(duì)時(shí)鐘報(bào)文處理示意圖8為實(shí)施例隧道出口節(jié)點(diǎn)對(duì)時(shí)鐘凈艮文處理示意圖9為本發(fā)明實(shí)施例提供的一種采用逐層替換方法實(shí)現(xiàn)IP時(shí)鐘報(bào)文穿越兩層IP隧道的方法示意圖10為本發(fā)明實(shí)施例提供的一種以太網(wǎng)時(shí)鐘報(bào)文穿越IP隧道的方法示意圖11為實(shí)施例隧道入口節(jié)點(diǎn)對(duì)時(shí)鐘報(bào)文處理示意圖;圖12為實(shí)施例隧道出口節(jié)點(diǎn)對(duì)時(shí)鐘報(bào)文處理示意圖;圖13為本發(fā)明實(shí)施例提供的一種時(shí)鐘報(bào)文穿越IPSec隧道的方法示意圖14為本發(fā)明實(shí)施例提供的一種處理時(shí)鐘報(bào)文的網(wǎng)絡(luò)節(jié)點(diǎn)結(jié)構(gòu)框圖;圖15為本發(fā)明實(shí)施例提供的一種處理時(shí)鐘報(bào)文的網(wǎng)絡(luò)節(jié)點(diǎn)結(jié)構(gòu)框圖;圖16為本發(fā)明實(shí)施例提供的一種處理時(shí)鐘報(bào)文的網(wǎng)絡(luò)節(jié)點(diǎn)結(jié)構(gòu)框圖;圖17為本發(fā)明實(shí)施例提供的一種處理時(shí)鐘報(bào)文的通信系統(tǒng)示意圖。具體實(shí)施例方式下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例。基于本發(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒(méi)有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。為使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合附圖對(duì)本發(fā)明實(shí)施方式作進(jìn)一步地詳細(xì)描述。如圖1所示為IEEE1588v2協(xié)議時(shí)鐘報(bào)文傳輸原理圖,其中MasterOC(Ordinaryclock,普通時(shí)鐘)為主時(shí)鐘,一般為高精度時(shí)鐘,可以為其他網(wǎng)絡(luò)節(jié)點(diǎn)提供時(shí)鐘源信號(hào);SlaveOC為從時(shí)鐘,子時(shí)鐘或稱目的時(shí)鐘,接收從主時(shí)鐘來(lái)的數(shù)據(jù),與主時(shí)鐘對(duì)齊;TC(TransparentClock)為透?jìng)鲿r(shí)鐘,是主時(shí)鐘與從時(shí)鐘間的時(shí)鐘報(bào)文交互要通過(guò)的網(wǎng)絡(luò)節(jié)點(diǎn),這些網(wǎng)絡(luò)節(jié)點(diǎn)對(duì)該時(shí)鐘報(bào)文做處理時(shí)間的標(biāo)記,不處理時(shí)鐘報(bào)文其他內(nèi)容。從Master時(shí)鐘網(wǎng)絡(luò)節(jié)點(diǎn)發(fā)出的時(shí)鐘報(bào)文,經(jīng)過(guò)兩個(gè)TC網(wǎng)絡(luò)節(jié)點(diǎn)到達(dá)Slave時(shí)鐘網(wǎng)絡(luò)節(jié)點(diǎn),總延時(shí)是tp(tp=tl+t2+t3+t4+t5),其中,t2和t4為TC網(wǎng)絡(luò)節(jié)點(diǎn)對(duì)時(shí)鐘報(bào)文的處理時(shí)間,tl、t3、t5為網(wǎng)絡(luò)節(jié)點(diǎn)間傳輸?shù)臅r(shí)間。時(shí)鐘l艮文經(jīng)過(guò)3各徑上的TC網(wǎng)絡(luò)節(jié)點(diǎn),在該時(shí)鐘l艮文的處理時(shí)間修正域(correctionField)中添加其處理延時(shí)的時(shí)間"校正"。當(dāng)一個(gè)時(shí)鐘報(bào)文到達(dá)Slave時(shí)鐘網(wǎng)絡(luò)節(jié)點(diǎn)時(shí),Slave時(shí)鐘網(wǎng)絡(luò)節(jié)點(diǎn)不僅掌握了Master發(fā)過(guò)來(lái)的時(shí)標(biāo),還掌握了路徑上處理的延時(shí)td=t2+t4(可以從Slave時(shí)鐘網(wǎng)絡(luò)節(jié)點(diǎn)接收到的時(shí)鐘報(bào)文處理時(shí)間修正域中得到該處理延時(shí)td),這樣,就可以根據(jù)總延時(shí)tp和處理延時(shí)td計(jì)算出路徑延時(shí)。如果假設(shè)路徑是對(duì)稱的,那么可以獲得報(bào)文從Master發(fā)出后經(jīng)過(guò)Slave返回Master的總時(shí)間T,于是可以計(jì)算出報(bào)文從Master到Slave經(jīng)歷的網(wǎng)絡(luò)節(jié)點(diǎn)間的總傳輸時(shí)間tl+t3+t5=T/2-td,則Slave可以將本地時(shí)間加上tl+t3+t5及td,乂人而達(dá)到與Master的時(shí)鐘同步。<table>tableseeoriginaldocumentpage8</column></row><table>表1IEEE1588v2時(shí)鐘報(bào)文格式正EE1588v2協(xié)議中,時(shí)鐘報(bào)文(如Sync時(shí)鐘報(bào)文)格式如表1,時(shí)鐘報(bào)文經(jīng)過(guò)路徑網(wǎng)絡(luò)節(jié)點(diǎn)時(shí),會(huì)在處理時(shí)間修正域中記錄處理延時(shí),具體為處理時(shí)間修正域(correctionField)初始化為0(或初始化為其他值),路徑網(wǎng)絡(luò)節(jié)點(diǎn)時(shí),網(wǎng)絡(luò)節(jié)點(diǎn)解析出此域,把自己的處理時(shí)間加到此域值上(correctionField=correctionField+localProcessingDelay),重達(dá)斤打包,發(fā)4主下一個(gè)網(wǎng)絡(luò)節(jié)點(diǎn),所以Slave便可以從時(shí)鐘報(bào)文的處理時(shí)間修正域中獲取總的處理延時(shí)td,利用上述計(jì)算方法便可以實(shí)現(xiàn)時(shí)鐘同步了??梢?jiàn),對(duì)于本發(fā)明實(shí)施例提供的時(shí)鐘報(bào)文隧道傳輸(或者稱時(shí)鐘報(bào)文穿越隧道)的方案中只要能夠得到時(shí)鐘報(bào)文隧道傳輸總的處理時(shí)間,便可以利用上述計(jì)算方法實(shí)現(xiàn)時(shí)鐘同步了。參見(jiàn)圖2,為本發(fā)明實(shí)施例提供的一種時(shí)鐘報(bào)文隧道傳輸?shù)姆椒?,包括步驟S1:在隧道入口,以該隧道相應(yīng)的封裝方式對(duì)4妄收到的隧道入口時(shí)鐘報(bào)文進(jìn)行封裝處理,并對(duì)封裝處理后的時(shí)鐘報(bào)文進(jìn)行時(shí)鐘修正處理;步驟S2:對(duì)進(jìn)行過(guò)所述時(shí)鐘-修正處理過(guò)的時(shí)鐘凈艮文,發(fā)往隧道出口。本發(fā)明實(shí)施例以隧道相應(yīng)的封裝方式封裝時(shí)鐘報(bào)文,使得穿越隧道的過(guò)程中對(duì)封裝的時(shí)鐘報(bào)文能夠進(jìn)行修正處理,后續(xù)處理中,無(wú)需各個(gè)網(wǎng)絡(luò)節(jié)點(diǎn)都達(dá)到絕對(duì)的時(shí)間同步,不但解決了時(shí)鐘報(bào)文隧道傳輸?shù)臅r(shí)鐘同步問(wèn)題,而且使得隧道穿越中時(shí)鐘同步更加精準(zhǔn)。參見(jiàn)圖3,本發(fā)明實(shí)施例提供的一種時(shí)鐘報(bào)文隧道傳輸?shù)姆椒?,包括如下步驟步驟101:網(wǎng)絡(luò)節(jié)點(diǎn)判斷接收到的時(shí)鐘報(bào)文的類型;參見(jiàn)圖4,由于每個(gè)網(wǎng)絡(luò)節(jié)點(diǎn)可能同時(shí)擔(dān)當(dāng)多個(gè)角色,即對(duì)于隧道入口時(shí)鐘報(bào)文而言,該網(wǎng)絡(luò)節(jié)點(diǎn)為隧道入口節(jié)點(diǎn);對(duì)于隧道出口時(shí)鐘l艮文而言,該網(wǎng)絡(luò)節(jié)點(diǎn)為隧道出口節(jié)點(diǎn);而對(duì)于隧道內(nèi)時(shí)鐘報(bào)文而言,該網(wǎng)絡(luò)節(jié)點(diǎn)又是隧道內(nèi)節(jié)點(diǎn)。所以,當(dāng)網(wǎng)絡(luò)節(jié)點(diǎn)接收到時(shí)鐘報(bào)文時(shí),可以判斷接收到的時(shí)鐘報(bào)文的類型是隧道入口時(shí)鐘報(bào)文、隧道內(nèi)時(shí)鐘報(bào)文、還是隧道出口時(shí)鐘報(bào)文,進(jìn)而可以執(zhí)行相應(yīng)的后續(xù)處理(步驟102、103或104)。判斷的具體實(shí)現(xiàn)方式描述如下步驟1201:網(wǎng)絡(luò)節(jié)點(diǎn)接收到時(shí)鐘報(bào)文;步驟1202:判斷所述時(shí)鐘報(bào)文的目的地址是否為該網(wǎng)絡(luò)節(jié)點(diǎn)自身,如果判斷結(jié)果為否,則執(zhí)行步驟1203,如果判斷結(jié)果為是,則執(zhí)行步驟1204;步驟1203:判斷所述時(shí)鐘報(bào)文是否為需要打隧道的報(bào)文,如果判斷結(jié)果為是,則確定所述時(shí)鐘報(bào)文為隧道入口時(shí)鐘報(bào)文;如果判斷結(jié)果為否,則進(jìn)一步判斷所述時(shí)鐘報(bào)文是否超長(zhǎng),如果判斷結(jié)果為超長(zhǎng),則確定所述時(shí)鐘報(bào)文為隧道內(nèi)時(shí)鐘報(bào)文,如果判斷結(jié)果為未超長(zhǎng),則確定所述時(shí)鐘報(bào)文為普通TC(TransparentClock,透?jìng)鲿r(shí)鐘)時(shí)鐘報(bào)文,相應(yīng)的,可遵循IEEE1588v2協(xié)議對(duì)該普通TC時(shí)鐘報(bào)文進(jìn)行普通透?jìng)魈幚?;?dāng)時(shí)鐘報(bào)文不是需要打隧道的報(bào)文時(shí),還可以通過(guò)解析該時(shí)鐘報(bào)文,通過(guò)判斷其內(nèi)層是否能識(shí)別到"UDP封裝+UDP端口號(hào)319"特征,來(lái)確定該時(shí)鐘報(bào)文為隧道內(nèi)時(shí)鐘報(bào)文還是普通TC時(shí)鐘報(bào)文,當(dāng)解析該時(shí)鐘報(bào)文內(nèi)層識(shí)別到其內(nèi)層有"UDP封裝+UDP端口號(hào)319"特征時(shí),則該時(shí)鐘報(bào)文為隧道內(nèi)時(shí)鐘報(bào)文,否則,為普通TC時(shí)鐘報(bào)文。當(dāng)然,實(shí)際應(yīng)用中不限于上述兩種方法判斷是否為隧道內(nèi)時(shí)鐘才艮文。具體的,上述步驟1203中判斷所述時(shí)鐘報(bào)文是否為需要打隧道的報(bào)文的步驟包括與本節(jié)點(diǎn)中的隧道處理模塊進(jìn)行交互,根據(jù)該時(shí)鐘報(bào)文的源地址和目的地址判斷是否為需要打隧道的報(bào)文。當(dāng)該時(shí)鐘報(bào)文為需要打隧道的報(bào)文時(shí),還包括/人隧道處理才莫塊中獲取所述隧道的源地址和目的地址。9上述步驟1203中判斷所述時(shí)鐘報(bào)文是否超長(zhǎng)的步驟包括判斷所述時(shí)鐘報(bào)文是否超過(guò)IEEE1588v2協(xié)議規(guī)定的時(shí)鐘報(bào)文的長(zhǎng)度,比如正EE1588v2協(xié)議規(guī)定一個(gè)Sync或Delay一Req時(shí)鐘報(bào)文的長(zhǎng)度為44byte(不包含UDP頭)。步驟1204:判斷所述時(shí)鐘報(bào)文是否為被打隧道的報(bào)文,如果判斷結(jié)果為是,則確定所述時(shí)鐘報(bào)文為隧道出口時(shí)鐘報(bào)文,如果判斷結(jié)果為否,則確定所述時(shí)鐘報(bào)文為普通BC(BoundaryClock,邊界時(shí)鐘)或OC(OrdinaryClock,普通時(shí)鐘)時(shí)鐘報(bào)文,相應(yīng)的,可遵循IEEE1588v2協(xié)議進(jìn)行普通BC處理或OC處理。對(duì)于IP-in-IP隧道(前面的IP表示內(nèi)層協(xié)議號(hào),如IPv4、IPv6等,后面的IP表示IP隧道)而言,上述步驟1204中判斷所述時(shí)鐘報(bào)文是否為被打隧道的報(bào)文的步驟包括判斷當(dāng)所述時(shí)鐘報(bào)文的UDP端口標(biāo)明為正EE1588v2時(shí)鐘報(bào)文,且所述時(shí)鐘報(bào)文的長(zhǎng)度超出了IEEE1588v2協(xié)議規(guī)定的標(biāo)準(zhǔn)IEEE1588v2時(shí)鐘報(bào)文長(zhǎng)度,且時(shí)鐘報(bào)文的尾部標(biāo)識(shí)為"IP/UDP/PTP"報(bào)文(即IPversion域?yàn)関4或v6,UDP協(xié)議號(hào)域?yàn)?68,且UDP端口為319)時(shí),該時(shí)鐘報(bào)文為被打隧道的報(bào)文,否則不是被打隧道的報(bào)文。對(duì)于ETH-in-IP隧道(前面的ETH表示內(nèi)層協(xié)議號(hào),即以太網(wǎng)協(xié)議的時(shí)鐘報(bào)文,后面的IP表示IP隧道)而言,上述步驟1204中判斷所述時(shí)鐘報(bào)文是否為被打隧道的報(bào)文的步驟包括判斷當(dāng)所述時(shí)鐘報(bào)文的UDP端口標(biāo)明為正EE1588v2時(shí)鐘才艮文,且所述時(shí)鐘才艮文的長(zhǎng)度超出了正EE1588v2協(xié)議規(guī)定的標(biāo)準(zhǔn)正EE1588v2時(shí)鐘報(bào)文長(zhǎng)度,且時(shí)鐘報(bào)文尾部的以太頭部中的"type"域值為"0x88F7"時(shí),該時(shí)鐘l艮文為^皮打隧道的凈艮文,否則不是凈皮打隧道的報(bào)文。步驟102:當(dāng)接收到時(shí)鐘報(bào)文為隧道入口時(shí)鐘報(bào)文時(shí),網(wǎng)絡(luò)節(jié)點(diǎn)將所述時(shí)鐘報(bào)文以隧道相應(yīng)的封裝方式進(jìn)行封裝處理,并對(duì)封裝的時(shí)鐘報(bào)文進(jìn)行時(shí)^H務(wù)正處理;其中,隧道相應(yīng)的封裝方式是指隧道能夠識(shí)別的方式,比如當(dāng)隧道為IP隧道時(shí),對(duì)接收到的時(shí)鐘報(bào)文以隧道相應(yīng)的封裝方式進(jìn)行封裝是指對(duì)接收到的時(shí)鐘報(bào)文進(jìn)行UDP封裝;當(dāng)隧道為MPLS隧道時(shí),對(duì)接收到的時(shí)鐘報(bào)文以隧道相應(yīng)的封裝方式進(jìn)行封裝是指對(duì)接收到的時(shí)鐘報(bào)文進(jìn)行MPLS封裝;當(dāng)隧道為ETH隧道時(shí),對(duì)接收到的時(shí)鐘報(bào)文以隧道相應(yīng)的封裝方式進(jìn)行封裝是指對(duì)接收到的時(shí)鐘報(bào)文進(jìn)行GRE封裝,等等;本發(fā)明實(shí)施例不限于上述3種隧道和封裝方式。具體的,時(shí)鐘報(bào)文可以包括時(shí)鐘報(bào)文處理時(shí)間修正域,而隧道可以為單層隧道或多層隧道。相應(yīng)的,將所述時(shí)鐘報(bào)文以隧道相應(yīng)的封裝方式進(jìn)行封裝處理的步驟包括設(shè)置所述時(shí)鐘報(bào)文最外層處理時(shí)間修正域的初始值,生成新時(shí)鐘報(bào)文,將原時(shí)鐘報(bào)文添加在所述新時(shí)鐘報(bào)文之后,并以該隧道相應(yīng)的封裝方式打包處理。以穿越IP隧道為例詳細(xì)說(shuō)明此步驟當(dāng)接收到時(shí)鐘報(bào)文為隧道入口時(shí)鐘報(bào)文時(shí),網(wǎng)絡(luò)節(jié)點(diǎn)對(duì)接收到的時(shí)鐘報(bào)文進(jìn)行UDP封裝,對(duì)UDP封裝后的時(shí)鐘報(bào)文的處理時(shí)間修正域進(jìn)行時(shí)鐘修正處理,然后將修正處理后的時(shí)鐘凈艮文送入隧道進(jìn)行傳輸。將修正處理后的時(shí)鐘報(bào)文送入隧道進(jìn)行傳輸?shù)牟襟E還可以包括對(duì)送入隧道的時(shí)鐘報(bào)文進(jìn)行隧道封裝的步驟,比如,時(shí)鐘報(bào)文穿越的是IP隧道的話,則需要在時(shí)鐘報(bào)文前添加IP頭實(shí)現(xiàn)隧道封裝,以便能夠正常穿越隧道。上述對(duì)封裝的時(shí)鐘報(bào)文進(jìn)行時(shí)鐘修正處理是指將對(duì)所述時(shí)鐘報(bào)文的處理時(shí)間加到時(shí)鐘報(bào)文的處理時(shí)間修正域中,其中,對(duì)時(shí)鐘報(bào)文的處理時(shí)間是指從接收到該時(shí)鐘報(bào)文至將該時(shí)鐘報(bào)文發(fā)送出去之間,該網(wǎng)絡(luò)節(jié)點(diǎn)對(duì)該時(shí)鐘報(bào)文的處理時(shí)間,比如,包括依據(jù)正EE1588v2協(xié)議對(duì)該時(shí)鐘報(bào)文進(jìn)行的透?jìng)魈幚頃r(shí)間、以該隧道能夠識(shí)別的形式進(jìn)行封裝處理的時(shí)間、隧道封裝處理的時(shí)間等等。步驟103:當(dāng)接收到的時(shí)鐘報(bào)文為隧道內(nèi)時(shí)鐘報(bào)文時(shí),網(wǎng)絡(luò)節(jié)點(diǎn)對(duì)所述時(shí)鐘4艮文進(jìn)行時(shí)鐘修正處理;對(duì)所述時(shí)鐘報(bào)文進(jìn)行時(shí)鐘修正處理是指將對(duì)該時(shí)鐘報(bào)文的處理時(shí)間加到時(shí)鐘凈艮文的處理時(shí)間修正域中,處理時(shí)間包括該網(wǎng)絡(luò)節(jié)點(diǎn)對(duì)該時(shí)鐘才艮文的透?jìng)魈幚淼臅r(shí)間等。對(duì)于現(xiàn)有的通信網(wǎng)絡(luò)中已有的TC網(wǎng)絡(luò)節(jié)點(diǎn)而言,如果能夠支持對(duì)超長(zhǎng)報(bào)文的處理,則不需要進(jìn)行改動(dòng),可以直接適用于本發(fā)明實(shí)施例步驟103ii中,即對(duì)時(shí)鐘報(bào)文進(jìn)行時(shí)鐘修正處理。此時(shí)需要現(xiàn)有的通信網(wǎng)絡(luò)中已有的TC網(wǎng)絡(luò)節(jié)點(diǎn)滿足的條件有1)該網(wǎng)絡(luò)節(jié)點(diǎn)不限于處理定長(zhǎng)的時(shí)鐘報(bào)文,即不做長(zhǎng)度檢測(cè);2)沒(méi)有做長(zhǎng)度限制,且對(duì)除"處理時(shí)間修正域"外的其他域不做任何改動(dòng)或處理;3)對(duì)于IPv4隧道而言,UDP頭中的校驗(yàn)設(shè)置為0;4)對(duì)于IPv6隧道而言,時(shí)鐘報(bào)文校驗(yàn)計(jì)算不是針對(duì)定長(zhǎng)的時(shí)鐘報(bào)文,可以支持不定長(zhǎng)時(shí)鐘報(bào)文的校驗(yàn)計(jì)算。當(dāng)現(xiàn)有的通信網(wǎng)絡(luò)中已有的TC網(wǎng)絡(luò)節(jié)點(diǎn)不符合上述條件時(shí),可以對(duì)其進(jìn)行升級(jí),以適用于本發(fā)明實(shí)施例步驟103中的方法。因此,總體而言,本發(fā)明實(shí)施例對(duì)現(xiàn)有通信網(wǎng)絡(luò)的改動(dòng)很小,便于實(shí)現(xiàn)。步驟104:當(dāng)接收到的時(shí)鐘報(bào)文為隧道出口時(shí)鐘報(bào)文時(shí),網(wǎng)絡(luò)節(jié)點(diǎn)對(duì)所述時(shí)鐘報(bào)文進(jìn)行解封裝處理,并對(duì)解封裝的時(shí)鐘報(bào)文進(jìn)行時(shí)鐘修正處理。所述時(shí)鐘報(bào)文包括時(shí)鐘報(bào)文處理時(shí)間修正域,所述隧道為單層隧道或多括設(shè)置所述時(shí)鐘報(bào)文最外層處理時(shí)間修正域的初始值,生成新時(shí)鐘報(bào)文,將原時(shí)鐘報(bào)文添加在所述新時(shí)鐘報(bào)文之后,并以隧道相應(yīng)的封裝方式打包處理。相應(yīng)的,對(duì)所述時(shí)鐘報(bào)文進(jìn)行解封裝處理的步驟可以是解包處理所述時(shí)鐘報(bào)文,分離掉所述新時(shí)鐘報(bào)文,并將解封裝前時(shí)鐘報(bào)文最外層處理時(shí)間修正域中的值減去最外層處理時(shí)間修正域的初始值,并加到解封裝后時(shí)鐘報(bào)文的處理時(shí)間^務(wù)正域中。其中,如果在隧道入口,設(shè)置所述時(shí)鐘報(bào)文最外層處理時(shí)間修正域的初始值具體為將所述時(shí)鐘報(bào)文最外層處理時(shí)間修正域中的值直接作為初始值;且在所述隧道內(nèi),對(duì)隧道內(nèi)時(shí)鐘報(bào)文進(jìn)行時(shí)鐘修正處理具體為對(duì)隧道內(nèi)時(shí)鐘報(bào)文的最外層處理時(shí)間修正域進(jìn)行修正處理時(shí),則在隧道出口,對(duì)所述時(shí)鐘報(bào)文進(jìn)行解封裝處理可以是解包處理所述時(shí)鐘報(bào)文,分離掉所述新時(shí)鐘報(bào)文,并將解封裝前時(shí)鐘報(bào)文最外層處理時(shí)間修正域中的值替換到解封裝后時(shí)鐘報(bào)文的最外層處理時(shí)間修正域中。仍然以時(shí)鐘才艮文穿越IP隧道為例說(shuō)明當(dāng)接收到時(shí)鐘才艮文為隧道出口時(shí)鐘報(bào)文時(shí),網(wǎng)絡(luò)節(jié)點(diǎn)對(duì)接收到的時(shí)鐘報(bào)文進(jìn)行UDP解封裝處理,對(duì)UDP解封裝后的時(shí)鐘才艮文的處理時(shí)間修正域進(jìn)行時(shí)鐘修正處理,此步驟還包括對(duì)12該時(shí)鐘報(bào)文進(jìn)行隧道解封裝的步驟,即剝離時(shí)鐘報(bào)文的IP頭的步驟。可見(jiàn),本發(fā)明實(shí)施例以隧道相應(yīng)的封裝方式封裝時(shí)鐘報(bào)文,使得穿越隧道的過(guò)程中對(duì)封裝的時(shí)鐘報(bào)文能夠進(jìn)行修正處理,并在穿越隧道后對(duì)時(shí)鐘報(bào)文進(jìn)行解封裝處理,可以得到時(shí)鐘報(bào)文在穿越隧道時(shí)總的處理時(shí)間,通過(guò)計(jì)算便可以解決時(shí)鐘報(bào)文在隧道穿越中時(shí)鐘同步的問(wèn)題,同時(shí)由于隧道的每個(gè)網(wǎng)絡(luò)節(jié)點(diǎn)對(duì)封裝后的時(shí)鐘報(bào)文的處理時(shí)間修正域進(jìn)行修正處理時(shí),都是以節(jié)點(diǎn)自身為時(shí)鐘參考點(diǎn),無(wú)需各個(gè)網(wǎng)絡(luò)節(jié)點(diǎn)都達(dá)到絕對(duì)的時(shí)間同步,使得隧道穿越中時(shí)鐘同步更加精準(zhǔn)。步適用于時(shí)鐘l艮文穿越多層隧道的情形,即隧道入口節(jié)點(diǎn)和與隧道入口節(jié)點(diǎn)對(duì)應(yīng)的隧道出口節(jié)點(diǎn)為至少兩個(gè)的情形,時(shí)鐘凈艮文在各層隧道入口和各層隧道出口對(duì)處理時(shí)間修正域的修正處理方法可以釆用逐層合并、逐層替換等多種方法,實(shí)際應(yīng)用中不限于上述兩種方法。逐層合并的方法,優(yōu)選的,可以采用每層獨(dú)立計(jì)算該層隧道的處理時(shí)間,在每層隧道入口處,將所述時(shí)鐘報(bào)文以隧道相應(yīng)的封裝方式進(jìn)行封裝處理的步驟包括,設(shè)置接收到的時(shí)鐘報(bào)文最外層處理時(shí)間修正域的初始值為0或其他數(shù)值,生成新時(shí)鐘報(bào)文,將原時(shí)鐘報(bào)文(即接收到的時(shí)鐘報(bào)文)添加在所述新時(shí)鐘l艮文之后,并以隧道相應(yīng)的封裝方式重新打包;對(duì)應(yīng)的,在隧道內(nèi)網(wǎng)絡(luò)節(jié)點(diǎn)處,對(duì)所述隧道內(nèi)時(shí)鐘報(bào)文進(jìn)行時(shí)鐘修正處理的步驟包括,將對(duì)所述隧道內(nèi)時(shí)鐘凈艮文的處理時(shí)間加到所述隧道內(nèi)時(shí)鐘報(bào)文的處理時(shí)間修正域中,此處對(duì)時(shí)鐘l艮文的處理時(shí)間可以加到時(shí)鐘才艮文的4壬一層處理時(shí)間》多正域中;在每層隧道出口處,對(duì)所述時(shí)鐘報(bào)文進(jìn)行解封裝處理的步驟包括,解包處理隧道出口接收到的時(shí)鐘凈艮文,分離掉添加在前面的所述新時(shí)鐘報(bào)文,并將解封裝前時(shí)鐘報(bào)文最外層處理時(shí)間修正域中的值減去最外層處理時(shí)間修正域的初始值,并加到解封裝后時(shí)鐘凈艮文的處理時(shí)間^修正域中。此處可以將解封裝前時(shí)鐘報(bào)文最外層處理時(shí)間修正域中的值加到解封裝后時(shí)鐘報(bào)文的任意一層的處理時(shí)間修正域中,由于每層隧道出口時(shí)都可以對(duì)將解封裝前時(shí)鐘報(bào)文最外層處理時(shí)間修正域中的值進(jìn)行求和,所以當(dāng)時(shí)鐘報(bào)文從最外層隧和。逐層替換的方法在每層隧道入口處,將所述時(shí)鐘報(bào)文以隧道相應(yīng)的封裝方式進(jìn)行封裝處理的步驟包括,將所述時(shí)鐘報(bào)文最外層處理時(shí)間修正域中的值直接作為初始值,生成新時(shí)鐘報(bào)文,將原時(shí)鐘報(bào)文添加在所述新時(shí)鐘報(bào)文之后,并以隧道相應(yīng)的封裝方式重新打包;對(duì)應(yīng)的,在隧道內(nèi)網(wǎng)絡(luò)節(jié)點(diǎn)處,對(duì)所述隧道內(nèi)時(shí)鐘凈艮文進(jìn)行時(shí)鐘修正處理的步驟包括,將對(duì)所述隧道內(nèi)時(shí)鐘才艮文的處理時(shí)間加到所述隧道內(nèi)時(shí)鐘才艮文的最外層處理時(shí)間修正域中;在每層隧道出口處,對(duì)所述時(shí)鐘報(bào)文進(jìn)行解封裝處理的步驟包括,在每層隧道出口處,解包處理所述時(shí)鐘報(bào)文,分離掉所述新時(shí)鐘報(bào)文,并將解封裝前時(shí)鐘報(bào)文最外層處理時(shí)間修正域中的值替換到解封裝后時(shí)鐘報(bào)文的最外層處理時(shí)間修正域中。此處由于在每層隧道入口處對(duì)時(shí)鐘報(bào)文進(jìn)行封裝時(shí),都需將封裝前時(shí)鐘報(bào)文的最外層處理時(shí)間修正域中的值替換到封裝后時(shí)鐘報(bào)文的最外層處理時(shí)間修正域中,在每層隧道出口處都會(huì)將解封裝前時(shí)鐘報(bào)文最外層處理時(shí)間修正域中的值替換到解封裝后時(shí)鐘報(bào)文的最外層處理時(shí)間修正域中,所以當(dāng)時(shí)鐘報(bào)文從最外層隧道穿越出來(lái)后,其處理時(shí)間修正域中的值便是穿越所有隧道后的處理時(shí)間之和。當(dāng)時(shí)鐘報(bào)文穿越單層隧道時(shí),在隧道入口的封裝、隧道內(nèi)的修正和在隧道出口的解封裝也可以適用于上面介紹的封裝、修正、解封裝處理方法,此處不再贅述。可見(jiàn),本發(fā)明實(shí)施例還解決了多層隧道穿越中時(shí)鐘同步的問(wèn)題。為了進(jìn)一步提高時(shí)鐘精度,所述方法還包括依據(jù)IEEE1588v2協(xié)議進(jìn)行頻率4交正的步驟。本發(fā)明實(shí)施例中的時(shí)鐘報(bào)文包括正EE1588v2時(shí)鐘報(bào)文。網(wǎng)絡(luò)節(jié)點(diǎn)可以是服務(wù)器、交換機(jī)、路由器或無(wú)線基站等。本發(fā)明實(shí)施例中時(shí)鐘報(bào)文包括但不限于IP(因特網(wǎng)協(xié)議)時(shí)鐘報(bào)文、ETH(以太網(wǎng))時(shí)鐘報(bào)文、MPLS(多協(xié)議標(biāo)簽交換)時(shí)鐘報(bào)文等,隧道包括但不限于IP隧道、ETH隧道、MPLS隧道或IPSec(IP安全協(xié)議)隧道等。適用于異構(gòu)網(wǎng)絡(luò)。輸時(shí)鐘報(bào)文,還適用于專門建立隧道傳輸時(shí)鐘報(bào)文的情形。參見(jiàn)圖5,本發(fā)明實(shí)施例提供一種IP時(shí)鐘報(bào)文穿越兩層IP隧道的方法?,F(xiàn)有技術(shù)中,正EE1588v2時(shí)鐘報(bào)文在IP網(wǎng)絡(luò)中應(yīng)用時(shí),采用的是UDP封裝方式,UDP封裝的時(shí)鐘報(bào)文格式請(qǐng)參見(jiàn)表2。時(shí)鐘報(bào)文在經(jīng)過(guò)IP網(wǎng)絡(luò)中的網(wǎng)絡(luò)節(jié)點(diǎn)時(shí),網(wǎng)絡(luò)節(jié)點(diǎn)識(shí)別出該時(shí)鐘報(bào)文的"UDP封裝+UDP端口號(hào)319"特征后,對(duì)該時(shí)鐘報(bào)文進(jìn)行時(shí)鐘修正處理,即把該網(wǎng)絡(luò)節(jié)點(diǎn)對(duì)該時(shí)鐘報(bào)文的透?jìng)魈幚頃r(shí)間加到處理時(shí)間修正域中。這里所述的時(shí)鐘報(bào)文在IP網(wǎng)絡(luò)中的應(yīng)用不包括時(shí)鐘才艮文在IP網(wǎng)絡(luò)中穿越隧道的應(yīng)用場(chǎng)景,因?yàn)镮EEE1588v2協(xié)議不支持時(shí)鐘才艮文應(yīng)用于穿越隧道的場(chǎng)景。byte0_bytel_byte2_byte3VersionheaderlengthTOSTotalLengthIdentificationFlag(3bits)FragmentOffset(13bits)TTLUDPHeaderChecksumSourceIP@DestinationIP@SourcePort319TotalLengthCRCTSTyperversionmessageLengthdomainNumberreservedflagFieldcorrectionField(處理時(shí)間^奮正域)reservedsourcePortldentitysequenceldcontrolFieldIogMessageIntervaloriginTimestamp表2UDP封裝的時(shí)鐘報(bào)文格式現(xiàn)有技術(shù)中,IEEE1588v2時(shí)鐘報(bào)文在穿越IP隧道時(shí),會(huì)被進(jìn)行隧道封裝,即在外層添加一層IP頭,如表3所示,因?yàn)槿绻贿M(jìn)行隧道封裝,直接透?jìng)鞯脑挘摃r(shí)鐘^^文將無(wú)法正確穿越IP隧道到達(dá)對(duì)端,在實(shí)施本發(fā)明過(guò)程中,發(fā)明人發(fā)現(xiàn)現(xiàn)有技術(shù)中至少存在如下問(wèn)題,由于該時(shí)鐘報(bào)文在進(jìn)入IP隧道的過(guò)程中被添加了外層的IP頭,所以此時(shí)鐘報(bào)文的頭部將被標(biāo)識(shí)為"IPinIP隧道",而不再凈皮標(biāo)識(shí)為"UDP封裝+UDP端口號(hào)319",這樣途15經(jīng)的IP隧道中的網(wǎng)絡(luò)節(jié)點(diǎn)將不能正確識(shí)別出該時(shí)鐘報(bào)文,也就不會(huì)對(duì)處理時(shí)間修正域進(jìn)行時(shí)鐘修正處理,使得時(shí)間修正處理僅僅在隧道兩側(cè)實(shí)現(xiàn),而隧道中間未做時(shí)鐘修正處理的部分將會(huì)引入時(shí)鐘的較大誤差。byte0_bytel_byte2_byte3VersionheaderlengthTOSTotalLengthIdentificationFlag(3bits)FragmentOffset(13bits)TTLIPinIP/GREHeaderChecksumSourceIP@DestinationIP@VersionheaderlengthTOSTotalLengthIdentificationFlag(3bits)FragmentOffset(13bits)TTLUDPHe過(guò)derChecksumSourceIP@DestinationIP@原時(shí)鐘才艮文表3IP隧道封裝后時(shí)鐘報(bào)文格式而本發(fā)明實(shí)施例提供的IP時(shí)鐘報(bào)文穿越IP隧道的方法中,通過(guò)在穿越IP隧道時(shí)對(duì)時(shí)鐘報(bào)文重新UDP封裝,從而可以使時(shí)鐘報(bào)文在IP隧道中間也可以進(jìn)行時(shí)鐘修正處理,進(jìn)而解決時(shí)鐘報(bào)文在穿越IP隧道中的時(shí)鐘同步問(wèn)題。本發(fā)明實(shí)施例中的網(wǎng)絡(luò)節(jié)點(diǎn)A、B、C、D、E、F、G分別為分布在網(wǎng)絡(luò)中的服務(wù)器。這里采用逐層合并的方法,設(shè)置每層隧道入口時(shí)鐘報(bào)文的處理時(shí)間》l"正i或的初始<直為0:網(wǎng)絡(luò)節(jié)點(diǎn)A,即masterOC(IP@:A)發(fā)送一個(gè)IEEE1588v2時(shí)鐘凈艮文(比如E2E場(chǎng)景的sync時(shí)鐘寺艮文)到網(wǎng)絡(luò)節(jié)點(diǎn)B,即slaveOC(IP@:B),需要經(jīng)過(guò)兩個(gè)IP隧道,分別是TNL1(網(wǎng)絡(luò)節(jié)點(diǎn)C—網(wǎng)絡(luò)節(jié)點(diǎn)D)和TNL2(網(wǎng)絡(luò)節(jié)點(diǎn)E—網(wǎng)絡(luò)節(jié)點(diǎn)F)?;爻痰腄elay—Request也經(jīng)過(guò)類似的處理過(guò)程。圖5中陰影部分為每個(gè)網(wǎng)絡(luò)節(jié)點(diǎn)要處理的處理時(shí)間修正域。在第一層隧道入口節(jié)點(diǎn)C(IP@:C)處,將原IP時(shí)鐘4艮文經(jīng)過(guò)UDP封裝;在第一層隧道出口節(jié)點(diǎn)D(IP@:D)則進(jìn)行UDP解封裝處理,4巴解封裝前最外層的處理時(shí)間修正域的值累加到解封裝后最外層的處理時(shí)間修正域中,并繼續(xù)轉(zhuǎn)發(fā)。在另一個(gè)隧道E—F的處理方式類似。參見(jiàn)圖6,第一層IP隧道入口節(jié)點(diǎn)C接收到的時(shí)鐘報(bào)文后,判斷當(dāng)該時(shí)16鐘報(bào)文的目的地址不是該網(wǎng)絡(luò)節(jié)點(diǎn)自身,且此時(shí)鐘報(bào)文為需要打隧道時(shí)鐘報(bào)文時(shí),確認(rèn)該時(shí)鐘報(bào)文為隧道入口時(shí)鐘凈艮文,即網(wǎng)絡(luò)節(jié)點(diǎn)C為隧道入口節(jié)點(diǎn),記錄該時(shí)鐘報(bào)文進(jìn)入隧道入口節(jié)點(diǎn)C的IP端口的時(shí)間tl,將時(shí)鐘報(bào)文經(jīng)過(guò)正EE1588v2協(xié)議進(jìn)行TC處理后,進(jìn)行UDP封裝,并將UDP端口標(biāo)識(shí)(即UDPport標(biāo)識(shí))設(shè)置為正EE1588v2時(shí)鐘報(bào)文,此時(shí)封裝后的時(shí)鐘報(bào)文頭中的length域填充為整個(gè)UDP報(bào)文的長(zhǎng)度,校驗(yàn)設(shè)為0,得到UDP封裝的時(shí)鐘報(bào)文,再將封裝的時(shí)鐘報(bào)文經(jīng)過(guò)IP隧道封裝,即在UDP報(bào)文的外層會(huì)添加一層IP頭,并把"協(xié)議號(hào)(IPv4),,或"下一個(gè)頭(IPv6),,域設(shè)為"IP-in-IP"(其中IP是內(nèi)層協(xié)議號(hào),IP表示穿越的是IP隧道);時(shí)鐘報(bào)文在出網(wǎng)絡(luò)節(jié)點(diǎn)C時(shí),網(wǎng)絡(luò)節(jié)點(diǎn)C記錄自己對(duì)該時(shí)鐘才艮文處理后的時(shí)間t2,修改UDP封裝后的時(shí)鐘報(bào)文最外層的處理時(shí)間修正域(圖5中陰影部分)的值為tC=t2-tl,將修正處理后的時(shí)鐘報(bào)文送入第一層IP隧道進(jìn)行傳輸。上述過(guò)程還包括網(wǎng)絡(luò)節(jié)點(diǎn)C將該時(shí)鐘報(bào)文的目的地址轉(zhuǎn)換成隧道出口地址,源地址轉(zhuǎn)換成隧道入口地址的步驟。上述封裝的時(shí)鐘報(bào)文包括兩個(gè)部分,而不是兩個(gè)時(shí)鐘報(bào)文,即封裝后的時(shí)鐘報(bào)文的長(zhǎng)度=新時(shí)鐘報(bào)文的長(zhǎng)度+原時(shí)鐘報(bào)文(包括IP頭)的長(zhǎng)度,參見(jiàn)表4??梢?jiàn),由于封裝的步驟采用"新時(shí)鐘報(bào)文"+"原時(shí)鐘報(bào)文"的形式,不引入其他的改動(dòng),所以對(duì)現(xiàn)有時(shí)鐘報(bào)文的改動(dòng)很小,便于實(shí)現(xiàn)。VersionheaderlengthTOSTotalLengthIdentificationFkg(3bits)FragmentOffset(13bits)TTLUDPHeaderChecksumSourceIP@DestinationIP@Option&Padding(unfixedlength)SourcePort319丁otaLengthCRCTSTypeversionmessageLengthdomainNumberreservedflagFieldcorrcctionField(處理時(shí)間l務(wù)正域)reservedsourcePortldentitysequenced表4UDP封裝后的時(shí)鐘報(bào)文當(dāng)網(wǎng)絡(luò)節(jié)點(diǎn)C對(duì)時(shí)鐘報(bào)文進(jìn)行UDP封裝后從第一層IP隧道傳送到網(wǎng)絡(luò)節(jié)點(diǎn)E處時(shí),通過(guò)判斷,網(wǎng)絡(luò)節(jié)點(diǎn)E接收到的時(shí)鐘報(bào)文為隧道入口時(shí)鐘報(bào)文,即網(wǎng)絡(luò)節(jié)點(diǎn)E為第二層IP隧道入口節(jié)點(diǎn),網(wǎng)絡(luò)節(jié)點(diǎn)E對(duì)上述接收到的時(shí)鐘報(bào)文(經(jīng)網(wǎng)絡(luò)節(jié)點(diǎn)C進(jìn)行UDP封裝后的時(shí)鐘報(bào)文)再次進(jìn)行上述UDP封裝,對(duì)再次UDP封裝后的時(shí)鐘報(bào)文的最外層處理時(shí)間修正域進(jìn)行修正處理,即修改UDP封裝后的時(shí)鐘報(bào)文最外層的處理時(shí)間修正域的值為tE,然后將修正處理后的時(shí)鐘報(bào)文送入第二層IP隧道進(jìn)行傳輸。參見(jiàn)圖7,隧道內(nèi)節(jié)點(diǎn)G在接收到的時(shí)鐘報(bào)文后,通過(guò)判斷,當(dāng)該時(shí)鐘報(bào)文的目的地址不是該網(wǎng)絡(luò)節(jié)點(diǎn)自身,確認(rèn)此時(shí)鐘報(bào)文不是需要打隧道的報(bào)文且為超長(zhǎng)時(shí)鐘報(bào)文時(shí),確定網(wǎng)絡(luò)節(jié)點(diǎn)G接收到的時(shí)鐘報(bào)文為隧道內(nèi)時(shí)鐘報(bào)文,即網(wǎng)絡(luò)節(jié)點(diǎn)G為IP隧道內(nèi)節(jié)點(diǎn),網(wǎng)絡(luò)節(jié)點(diǎn)G對(duì)最外層的時(shí)鐘修正域進(jìn)行修正處理,被封裝的原時(shí)鐘報(bào)文并不被改動(dòng)。時(shí)鐘報(bào)文進(jìn)入網(wǎng)絡(luò)節(jié)點(diǎn)GcontrolFieldlogMessagelntervaloriginTimestamp原時(shí)鐘報(bào)文原時(shí)鐘報(bào)文▲-18的IP端口后,網(wǎng)絡(luò)節(jié)點(diǎn)G首先記錄進(jìn)入時(shí)間t3,網(wǎng)絡(luò)節(jié)點(diǎn)G對(duì)接收到的時(shí)鐘報(bào)文進(jìn)行尾部分離,對(duì)分離出尾部的時(shí)鐘報(bào)文(即新時(shí)鐘報(bào)文)按照正EE1588v2協(xié)議進(jìn)行TC處理后,然后重新將尾部4艮文添加在經(jīng)TC處理后的上述報(bào)文之后,記錄該時(shí)鐘報(bào)文出網(wǎng)絡(luò)節(jié)點(diǎn)G的時(shí)間t4,將網(wǎng)絡(luò)節(jié)點(diǎn)G的處理時(shí)間tG=t4-t3加到該時(shí)鐘報(bào)文最外層處理時(shí)間修正域的值tE上,即此時(shí)該時(shí)鐘凈艮文最外層處理時(shí)間修正域的值為tE+tG,由網(wǎng)絡(luò)節(jié)點(diǎn)G的IP端口輸出后繼續(xù)在隧道中傳輸。參見(jiàn)圖8,網(wǎng)絡(luò)節(jié)點(diǎn)F接收到時(shí)鐘報(bào)文,通過(guò)判斷,當(dāng)該時(shí)鐘報(bào)文的目的地址是該網(wǎng)絡(luò)節(jié)點(diǎn)自身,且此時(shí)鐘報(bào)文為被打隧道的報(bào)文時(shí),確認(rèn)該時(shí)鐘報(bào)文為隧道出口時(shí)鐘報(bào)文,即網(wǎng)絡(luò)節(jié)點(diǎn)F為隧道出口節(jié)點(diǎn),時(shí)鐘報(bào)文從第二層IP隧道傳輸至第二層隧道出口節(jié)點(diǎn)F后,網(wǎng)絡(luò)節(jié)點(diǎn)F記錄該時(shí)鐘報(bào)文從其IP端口進(jìn)入的時(shí)間t5,先進(jìn)行隧道解封裝處理,即剝離掉最外層IP頭,然后分離掉添加在前面的新時(shí)鐘報(bào)文,并將解封裝前時(shí)鐘"^艮文最外層處理時(shí)間修正域中的值tE+tG加到解封裝后時(shí)鐘報(bào)文的處理時(shí)間修正域中(因?yàn)樗淼廊肟谔幵O(shè)置處理時(shí)間修正域的初始值為0),即得到tC+tE+tG,再將本網(wǎng)絡(luò)節(jié)點(diǎn)F的處理時(shí)間tF=t6-15累加到解封裝后的時(shí)鐘報(bào)文的最外層處理時(shí)間修正域中,即得到tC+ffi+tG+tF,其中t6為時(shí)鐘報(bào)文從網(wǎng)絡(luò)節(jié)點(diǎn)F的IP端口出去的時(shí)間,即將tC+tE+tG+tF替換到解封裝后的最外層處理時(shí)間修正域中,這里強(qiáng)調(diào)"解封裝后的最外層",目的是在穿越多層隧道時(shí),各層隧道只做自己層的修正。在實(shí)際應(yīng)用中,不限于解封裝后的最外層,實(shí)現(xiàn)時(shí)加在解封裝后的哪一層處理時(shí)間修正域中都可以,因?yàn)樽罱K是所有各層之和。上述過(guò)程對(duì)接收到的時(shí)鐘報(bào)文剝離外層IP頭時(shí),外層的TTL(Transister-Transister-Logic,晶體管-晶體管邏輯電路)變化也要替換到內(nèi)層。同理,網(wǎng)絡(luò)節(jié)點(diǎn)D為第一層IP隧道的隧道出口節(jié)點(diǎn),同樣進(jìn)行如上處理,便可以在最內(nèi)層的處理時(shí)間修正域中得到時(shí)鐘報(bào)文經(jīng)過(guò)兩層IP隧道后所有網(wǎng)絡(luò)節(jié)點(diǎn)對(duì)其處理的總時(shí)間tC+tE+tG+tF+tD。根據(jù)路徑的對(duì)稱性,通過(guò)計(jì)算便可以實(shí)現(xiàn)時(shí)鐘報(bào)文在穿越隧道中的時(shí)鐘同步。本發(fā)明實(shí)施例將IP時(shí)鐘報(bào)文進(jìn)行UDP封裝,使得穿越隧道的過(guò)程中隧道后對(duì)時(shí)鐘報(bào)文進(jìn)行UDP解封裝處理,解決了時(shí)鐘報(bào)文穿越IP隧道中時(shí)鐘同步的問(wèn)題,同時(shí)由于隧道的每個(gè)網(wǎng)絡(luò)節(jié)點(diǎn)對(duì)封裝后的時(shí)鐘報(bào)文的處理時(shí)間修正域進(jìn)行修正處理時(shí),都是以節(jié)點(diǎn)自身為時(shí)鐘參考點(diǎn),無(wú)需各個(gè)網(wǎng)絡(luò)節(jié)點(diǎn)都達(dá)到絕對(duì)的時(shí)間同步,使得隧道穿越中時(shí)鐘同步更加精準(zhǔn)。另外,對(duì)現(xiàn)有通信網(wǎng)絡(luò)及時(shí)鐘報(bào)文的改動(dòng)很小,便于實(shí)現(xiàn)。為了提高時(shí)鐘精度,所述方法中網(wǎng)絡(luò)節(jié)點(diǎn)C、E、G、F和/或D還可以進(jìn)一步的采取IEEE588v2標(biāo)準(zhǔn)的6.5.4章節(jié)所描述的頻率校正技術(shù)對(duì)時(shí)鐘報(bào)文進(jìn)行頻率校正。本發(fā)明實(shí)施例中的時(shí)鐘4艮文包括正EE1588v2時(shí)鐘才艮文。上述方法為采用逐層合并的方法實(shí)現(xiàn)的,參見(jiàn)圖9所示的各層處理時(shí)間修正域中的值(陰影部分),為采用逐層替換的方法實(shí)現(xiàn)的,在進(jìn)入第一層IP隧道時(shí),隧道入口節(jié)點(diǎn)C將最外層處理時(shí)間修正域的值替換為tC,在進(jìn)入第二層IP隧道時(shí),隧道入口節(jié)點(diǎn)E設(shè)置UDP封裝前的時(shí)鐘"R文最外層修正域的初始值,隧道入口節(jié)點(diǎn)E再對(duì)該時(shí)鐘報(bào)文進(jìn)行時(shí)鐘修正處理,即將本網(wǎng)絡(luò)節(jié)點(diǎn)處理時(shí)間tE累加到上述初始值tC上,得到最外層處理時(shí)間修正域的值為tC+tE,在經(jīng)過(guò)隧道內(nèi)節(jié)點(diǎn)G時(shí),對(duì)該隧道內(nèi)時(shí)鐘報(bào)文進(jìn)行時(shí)鐘修正處理,即將本網(wǎng)絡(luò)節(jié)點(diǎn)處理時(shí)間tG累加到最外層處理時(shí)間修正域中,得到最外層處理時(shí)間修正域的值為tC+tE+tG,在出第二層IP隧道時(shí),隧道出口節(jié)點(diǎn)F獲取接收到的時(shí)鐘報(bào)文最外層處理時(shí)間修正域中的值tC+tE+tG,加上將本網(wǎng)絡(luò)節(jié)點(diǎn)處理時(shí)間tF(即對(duì)該時(shí)鐘報(bào)文進(jìn)行時(shí)鐘修正處理),將相加結(jié)果tC+tE+tG+tF替換解封裝處理后的時(shí)鐘報(bào)文的最外層處理時(shí)間修正域中的值,即將解封裝后的時(shí)鐘報(bào)文最外層處理時(shí)間修正域的值替換為tC+tE+tG+tF,同理,在出第一層IP隧道時(shí),隧道出口節(jié)點(diǎn)D將最外層處理時(shí)間修正域的值替換為tC+tE+tG+tF+tD??梢?jiàn),本發(fā)明實(shí)施例進(jìn)一步解決了時(shí)鐘報(bào)文在多層隧道穿越中的時(shí)鐘同步問(wèn)題。參見(jiàn)圖10,本發(fā)明實(shí)施例提供的一種以太網(wǎng)ETH時(shí)鐘報(bào)文穿越IP隧道20的方法,即給出了一種時(shí)鐘報(bào)文隧道傳輸適用于異構(gòu)網(wǎng)絡(luò)的具體實(shí)例,在IEEE1588v2協(xié)議中,一般解決異構(gòu)網(wǎng)絡(luò)的方式是采用BC的形式實(shí)現(xiàn)的,由于采用BC的方式實(shí)現(xiàn)時(shí)需要在進(jìn)入不同類型網(wǎng)絡(luò)時(shí)重新建立時(shí)鐘參考點(diǎn)等,對(duì)于時(shí)鐘同步的控制很復(fù)雜,而本發(fā)明實(shí)施例采用隧道的方式在異構(gòu)網(wǎng)中傳輸時(shí)鐘報(bào)文,由于采用的是TC的形式,所以相對(duì)BC的形式而言更便于對(duì)時(shí)鐘報(bào)文傳輸?shù)目刂?。進(jìn)一步的,本發(fā)明實(shí)施例可以采用已有的隧道傳輸時(shí)鐘才艮文,也可以專為時(shí)鐘才艮文建立隧道,用以傳輸時(shí)鐘"^艮文,此隧道可以手工"i殳置,也可以自動(dòng)配置。本發(fā)明實(shí)施例采用逐層合并的方法,設(shè)置每層隧道入口時(shí)鐘凈艮文的處理時(shí)間修正域的初始值為0:網(wǎng)絡(luò)節(jié)點(diǎn)A,即masterOC(MAC@:A)發(fā)送一個(gè)以太網(wǎng)時(shí)鐘才艮文(E2E場(chǎng)景的sync時(shí)鐘才艮文)到網(wǎng)絡(luò)節(jié)點(diǎn)B即slaveOC(MAC@:B),需要經(jīng)過(guò)IP隧道TNL1(C—D)?;爻痰腄elay_Request也經(jīng)過(guò)類似的處理過(guò)程。注意,圖中陰影部分為對(duì)應(yīng)網(wǎng)絡(luò)節(jié)點(diǎn)要處理的"處理時(shí)間》務(wù)正域,,所在的位置。在隧道入口節(jié)點(diǎn)C(IP@:C)處,將原以太網(wǎng)時(shí)鐘才艮文經(jīng)過(guò)UDP封裝;在第一層隧道出口節(jié)點(diǎn)D(IP(^:D)則進(jìn)行UDP解封裝處理,把解封裝前最外層的處理時(shí)間修正域的值累加到解封裝后最外層的處理時(shí)間修正域中,并繼續(xù)轉(zhuǎn)發(fā)。參見(jiàn)圖11,IP隧道入口節(jié)點(diǎn)C接收到的以太網(wǎng)時(shí)鐘報(bào)文后,判斷當(dāng)該時(shí)鐘報(bào)文的目的地址不是該網(wǎng)絡(luò)節(jié)點(diǎn)自身,且此時(shí)鐘報(bào)文為需要打隧道的報(bào)文時(shí),確認(rèn)該時(shí)鐘報(bào)文為隧道入口時(shí)鐘報(bào)文,節(jié)點(diǎn)C為隧道入口節(jié)點(diǎn),記錄該時(shí)鐘報(bào)文進(jìn)入隧道入口節(jié)點(diǎn)C的以太網(wǎng)端口的時(shí)間tl,將時(shí)鐘報(bào)文經(jīng)過(guò)正EE1588v2協(xié)議進(jìn)行TC處理后,進(jìn)行UDP封裝,得到UDP封裝的時(shí)鐘報(bào)文,再將封裝的時(shí)鐘報(bào)文經(jīng)過(guò)IP隧道封裝后送出網(wǎng)絡(luò)節(jié)點(diǎn)C繼續(xù)傳輸,網(wǎng)絡(luò)節(jié)點(diǎn)C記錄自己對(duì)該時(shí)鐘報(bào)文處理后的時(shí)間t2,修改UDP封裝后的時(shí)鐘報(bào)文最外層的處理時(shí)間修正域(圖10中陰影部分)的值為tC=t2-tl。上述過(guò)程還包括網(wǎng)絡(luò)節(jié)點(diǎn)C將該時(shí)鐘報(bào)文的目的地址轉(zhuǎn)換成隧道出口地址,源地址轉(zhuǎn)換成隧道入口地址的步驟。隧道內(nèi)節(jié)點(diǎn)G在接收到的時(shí)鐘報(bào)文后,通過(guò)判斷,當(dāng)該時(shí)鐘報(bào)文的目的地址不是該網(wǎng)絡(luò)節(jié)點(diǎn)自身,確認(rèn)此時(shí)鐘報(bào)文不是需要打隧道的報(bào)文且為超長(zhǎng)時(shí)鐘報(bào)文時(shí),確定網(wǎng)絡(luò)節(jié)點(diǎn)G接收到的時(shí)鐘報(bào)文為隧道內(nèi)時(shí)鐘報(bào)文,即網(wǎng)絡(luò)節(jié)點(diǎn)G為IP隧道內(nèi)節(jié)點(diǎn),網(wǎng)絡(luò)節(jié)點(diǎn)G對(duì)接收到的時(shí)鐘報(bào)文的最外層時(shí)鐘^修正域進(jìn)4亍修正處理,即修正該時(shí)鐘才艮文最外層處理時(shí)間^修正域的值為tC+tG,由網(wǎng)絡(luò)節(jié)點(diǎn)G的IP端口輸出后繼續(xù)在隧道中傳輸,同理,此處不也不僅僅限于最外層,可以是任意一層。參見(jiàn)圖12,網(wǎng)絡(luò)節(jié)點(diǎn)D接收到時(shí)鐘報(bào)文,通過(guò)判斷,當(dāng)該時(shí)鐘報(bào)文的目的地址是該網(wǎng)絡(luò)節(jié)點(diǎn)自身,且此時(shí)鐘報(bào)文為被打隧道時(shí)鐘報(bào)文時(shí),確認(rèn)此時(shí)鐘報(bào)文為隧道出口時(shí)鐘報(bào)文,即網(wǎng)絡(luò)節(jié)點(diǎn)D為隧道出口節(jié)點(diǎn),網(wǎng)絡(luò)節(jié)點(diǎn)D記錄時(shí)鐘報(bào)文進(jìn)入其IP端口的時(shí)間t5,先進(jìn)行隧道解封裝處理,將解封裝前時(shí)鐘報(bào)文最外層處理時(shí)間修正域中的值tE+tG加到解封裝后時(shí)鐘報(bào)文的處理時(shí)間^修正域中,即得到tC+tE+tG,再將本網(wǎng)絡(luò)節(jié)點(diǎn)F的處理時(shí)間tF=t6-t5累加到解封裝后的時(shí)鐘報(bào)文的最外層處理時(shí)間修正域中,即得到tC+tE+tG+tF,其中t6為時(shí)鐘報(bào)文從網(wǎng)絡(luò)節(jié)點(diǎn)F的以太網(wǎng)端口出去的時(shí)間,即將tC+tE+tG+tF替換到解封裝后的最外層處理時(shí)間修正域中,同理,此處不限于解封裝后的最外層,實(shí)現(xiàn)時(shí)加在解封裝后的哪一層都可以。上述過(guò)程對(duì)接收到的時(shí)鐘報(bào)文剝離外層IP頭時(shí),外層的TTL變化也要替換到內(nèi)層。為了提高時(shí)鐘精度,所述方法還可以進(jìn)一步的采取IEEE588v2標(biāo)準(zhǔn)的6.5.4章節(jié)所描述的頻率校正技術(shù)對(duì)時(shí)鐘報(bào)文進(jìn)行頻率校正。本發(fā)明實(shí)施例中的時(shí)鐘報(bào)文包括IEEE1588v2時(shí)鐘才艮文??梢?jiàn),本發(fā)明實(shí)施例不僅解決了以太網(wǎng)時(shí)鐘報(bào)文穿越IP隧道中時(shí)鐘同步的問(wèn)題,和多層隧道穿越中時(shí)鐘同步的問(wèn)題,而且還進(jìn)一步解決了異構(gòu)網(wǎng)絡(luò)中隧道穿越中時(shí)鐘同步的問(wèn)題,另外,對(duì)現(xiàn)有通信網(wǎng)絡(luò)及時(shí)鐘報(bào)文的改動(dòng)很小,便于實(shí)現(xiàn)。參見(jiàn)圖13,本發(fā)明實(shí)施例提供的一種時(shí)鐘報(bào)文穿越IPSec隧道的方法,在實(shí)施本發(fā)明過(guò)程中,發(fā)明人發(fā)現(xiàn)現(xiàn)有技術(shù)中至少存在如下問(wèn)題,時(shí)鐘報(bào)文在穿越IPSec隧道時(shí),可能被進(jìn)行完整性保護(hù)或加密,在完整性保護(hù)情況下,如果"處理時(shí)間修正域"在傳輸過(guò)程中被更改,則此時(shí)鐘報(bào)文會(huì)被終端認(rèn)為是4皮篡改的,會(huì)被丟棄;在加密的情況下,處理時(shí)間修正域的更改將無(wú)法進(jìn)行,因?yàn)榻?jīng)過(guò)加密和解密的此域值已經(jīng)不能體現(xiàn)時(shí)間信息,另外,有可能時(shí)鐘報(bào)文經(jīng)過(guò)加密后在隧道中傳輸時(shí),因?yàn)閁DP端口不再是319,而不能被隧道內(nèi)節(jié)點(diǎn)識(shí)別,因此時(shí)鐘報(bào)文在穿越IPSec隧道時(shí)無(wú)法進(jìn)行時(shí)鐘同步。而本發(fā)明實(shí)施例提供的時(shí)鐘報(bào)文穿越IPSec隧道方法可以解決時(shí)鐘報(bào)文在穿越IPSec隧道的時(shí)鐘同步問(wèn)題,具體實(shí)現(xiàn)為當(dāng)時(shí)鐘報(bào)文為隧道入口時(shí)鐘報(bào)文時(shí),將時(shí)鐘報(bào)文進(jìn)行UDP封裝處理,并對(duì)封裝的時(shí)鐘々艮文進(jìn)行時(shí)鐘修正處理,將修正處理后的時(shí)鐘凈艮文送入IPSec隧道進(jìn)行傳輸。當(dāng)時(shí)鐘報(bào)文隧道內(nèi)時(shí)鐘報(bào)文時(shí),對(duì)該時(shí)鐘報(bào)文的時(shí)鐘修正域進(jìn)行修正處理,將修正處理后的時(shí)鐘報(bào)文繼續(xù)在IPSec隧道中傳輸。當(dāng)時(shí)鐘報(bào)文為隧道出口時(shí)鐘報(bào)文時(shí),解封裝處理該時(shí)鐘報(bào)文,并對(duì)解封裝的時(shí)鐘報(bào)文進(jìn)行時(shí)鐘修正處理。在此實(shí)施中,IPSec隧道可以是專為時(shí)鐘報(bào)文建立加密通道,也可以是一般數(shù)據(jù)加密隧道,這兩種隧道的實(shí)施目的不同,前者是專為保護(hù)時(shí)鐘協(xié)議,可能要隱藏IP地址、時(shí)間戳等;后者是時(shí)鐘報(bào)文要通過(guò)一個(gè)為所有數(shù)據(jù)都力口密由々通道。為了提高時(shí)鐘精度,所述方法還可以進(jìn)一步的采取IEEE588v2標(biāo)準(zhǔn)的6.5.4章節(jié)所描述的頻率校正技術(shù)對(duì)時(shí)鐘報(bào)文進(jìn)行頻率校正。本發(fā)明實(shí)施例中的時(shí)鐘才艮文包括IEEE1588v2時(shí)鐘才艮文??梢?jiàn),本發(fā)明實(shí)施例不僅解決了時(shí)鐘報(bào)文穿越IPSec隧道穿中時(shí)鐘同步的問(wèn)題,多層隧道穿越中時(shí)鐘同步的問(wèn)題,而且還進(jìn)一步解決了完整性保護(hù)或加密的時(shí)鐘報(bào)文在穿越IPSec隧道時(shí)的時(shí)鐘同步的問(wèn)題,另外,對(duì)現(xiàn)有通信網(wǎng)絡(luò)及時(shí)鐘報(bào)文的改動(dòng)很小,便于實(shí)現(xiàn)。參見(jiàn)圖14,本發(fā)明實(shí)施例提供了一種處理時(shí)鐘報(bào)文的網(wǎng)絡(luò)節(jié)點(diǎn)結(jié)構(gòu)框圖,包括封裝模塊11,用于當(dāng)接收到的時(shí)鐘報(bào)文為隧道入口時(shí)鐘報(bào)文時(shí),將所述時(shí)鐘報(bào)文以隧道相應(yīng)的封裝方式進(jìn)行封裝處理,并對(duì)封裝的時(shí)鐘報(bào)文進(jìn)行時(shí)鐘修正處理;發(fā)送模塊12,用于對(duì)所述封裝模塊11處理過(guò)的時(shí)鐘報(bào)文,發(fā)往隧道出C。其中,隧道相應(yīng)的封裝方式是指隧道能夠識(shí)別的方式,比如當(dāng)隧道為IP隧道時(shí),對(duì)接收到的時(shí)鐘報(bào)文以隧道相應(yīng)的封裝方式進(jìn)行封裝是指對(duì)接收到的時(shí)鐘報(bào)文進(jìn)行UDP封裝;當(dāng)隧道為MPLS隧道時(shí),對(duì)接收到的時(shí)鐘報(bào)文以隧道相應(yīng)的封裝方式進(jìn)行封裝是指對(duì)接收到的時(shí)鐘報(bào)文進(jìn)行MPLS封裝;當(dāng)隧道為ETH隧道時(shí),對(duì)接收到的時(shí)鐘才艮文以隧道相應(yīng)的封裝方式進(jìn)行封裝是指對(duì)接收到的時(shí)鐘報(bào)文進(jìn)行GRE封裝,等等;本發(fā)明實(shí)施例不限于上述3種隧道和封裝方式。進(jìn)一步的,本發(fā)明實(shí)施例提供的網(wǎng)絡(luò)節(jié)點(diǎn)還包括判斷模塊,用于判斷接收到的時(shí)鐘報(bào)文是否為隧道入口時(shí)鐘報(bào)文。進(jìn)一步的,本發(fā)明實(shí)施例提供的網(wǎng)絡(luò)節(jié)點(diǎn)還包括修正模塊,用于當(dāng)接收到的時(shí)鐘報(bào)文為隧道內(nèi)時(shí)鐘報(bào)文時(shí),對(duì)所述時(shí)鐘報(bào)文進(jìn)行時(shí)鐘修正處理。再進(jìn)一步的,本發(fā)明實(shí)施例提供的網(wǎng)絡(luò)節(jié)點(diǎn)還包括解封裝模塊,用于當(dāng)接收到的時(shí)鐘報(bào)文為隧道出口時(shí)鐘報(bào)文時(shí),對(duì)所述時(shí)鐘報(bào)文進(jìn)行解封裝處理,并對(duì)解封裝的時(shí)鐘報(bào)文進(jìn)行時(shí)鐘修正處理。為了提高時(shí)鐘精度,更進(jìn)一步的,本發(fā)明實(shí)施例提供的網(wǎng)絡(luò)節(jié)點(diǎn)還包括頻率校正模塊,用于依據(jù)正EE1588v2協(xié)議6.5.4章節(jié)所描述的頻率校正技術(shù)對(duì)時(shí)鐘報(bào)文進(jìn)行頻率校正。本發(fā)明實(shí)施例提供的處理時(shí)鐘報(bào)文的網(wǎng)絡(luò)節(jié)點(diǎn)不僅適用于時(shí)鐘報(bào)文穿越單層隧道的情形,還進(jìn)一步適用于時(shí)鐘報(bào)文穿越多層隧道的情形,該網(wǎng)絡(luò)節(jié)點(diǎn)對(duì)時(shí)鐘報(bào)文進(jìn)行封裝可以采用逐層合并、逐層替換等多種方法,實(shí)際應(yīng)用中不限于上述兩種方法??梢?jiàn)本發(fā)明實(shí)施例還解決了多層隧道穿越中時(shí)鐘同步的問(wèn)題。同時(shí)由于隧道的每個(gè)網(wǎng)絡(luò)節(jié)點(diǎn)對(duì)封裝后的時(shí)鐘凈艮文的處理時(shí)間修正域進(jìn)行修正處理時(shí),都是以節(jié)點(diǎn)自身為時(shí)鐘參考點(diǎn),無(wú)需各個(gè)網(wǎng)絡(luò)節(jié)點(diǎn)都達(dá)到絕對(duì)的時(shí)間同步,使得隧道穿越中時(shí)鐘同步更加精準(zhǔn)。本發(fā)明實(shí)施例中的時(shí)鐘報(bào)文包括IEEE1588v2時(shí)鐘凈艮文。24本發(fā)明實(shí)施例中時(shí)鐘報(bào)文包括但不限于IP時(shí)鐘報(bào)文、ETH時(shí)鐘報(bào)文、MPLS時(shí)鐘報(bào)文等,隧道包括但不限于IP隧道、ETH隧道、MPLS隧道或IPSec隧道等。適用于異構(gòu)網(wǎng)絡(luò),因此,本發(fā)明實(shí)施例還可以進(jìn)一步解決異構(gòu)網(wǎng)絡(luò)隧道穿越中時(shí)鐘同步的問(wèn)題。進(jìn)一步的,本發(fā)明實(shí)施例提供的網(wǎng)絡(luò)節(jié)點(diǎn)還可以應(yīng)用于IPSec隧道中,以解決IPSec隧道穿越中的時(shí)鐘同步問(wèn)題。輸時(shí)鐘報(bào)文,還適用于專門建立隧道傳輸時(shí)鐘報(bào)文的情形。參見(jiàn)圖15,本發(fā)明實(shí)施例提供了一種處理時(shí)鐘報(bào)文的網(wǎng)絡(luò)節(jié)點(diǎn)結(jié)構(gòu)框圖,包括修正模塊2,用于當(dāng)接收到的時(shí)鐘報(bào)文為隧道內(nèi)時(shí)鐘報(bào)文時(shí),對(duì)所述時(shí)鐘報(bào)文進(jìn)行時(shí)鐘修正處理。其中,所述隧道內(nèi)時(shí)鐘才艮文為已在所述隧道的入口以隧道能夠識(shí)別的形式進(jìn)行封裝處理后的時(shí)鐘^^艮文。修正模塊2對(duì)所述時(shí)鐘報(bào)文進(jìn)行時(shí)鐘修正處理是指修正模塊2將對(duì)該時(shí)鐘報(bào)文的處理時(shí)間加到時(shí)鐘報(bào)文的處理時(shí)間修正域中,處理時(shí)間包括該網(wǎng)絡(luò)節(jié)點(diǎn)對(duì)該時(shí)鐘報(bào)文的透?jìng)魈幚淼臅r(shí)間等,優(yōu)選的,可以將對(duì)該時(shí)鐘凈艮文的處理時(shí)間加到時(shí)鐘報(bào)文的最外層處理時(shí)間修正域中。進(jìn)一步的,本發(fā)明實(shí)施例提供的網(wǎng)絡(luò)節(jié)點(diǎn)還包括判斷模塊,用于判斷接收到的時(shí)鐘報(bào)文是否為隧道內(nèi)時(shí)鐘報(bào)文。進(jìn)一步的,本發(fā)明實(shí)施例提供的網(wǎng)絡(luò)節(jié)點(diǎn)還包括封裝模塊,用于當(dāng)接收到的時(shí)鐘報(bào)文為隧道入口時(shí)鐘凈艮文時(shí),將所述時(shí)鐘凈艮文以隧道相應(yīng)的封裝方式進(jìn)行封裝處理,并對(duì)封裝的時(shí)鐘報(bào)文進(jìn)行時(shí)鐘修正處理;及發(fā)送模塊,用于對(duì)所述封裝模塊處理過(guò)的時(shí)鐘報(bào)文,發(fā)往隧道出口。再進(jìn)一步的,本發(fā)明實(shí)施例提供的網(wǎng)絡(luò)節(jié)點(diǎn)還包括解封裝模塊,用于當(dāng)接收到的時(shí)鐘報(bào)文為隧道出口時(shí)鐘報(bào)文時(shí),對(duì)所述時(shí)鐘報(bào)文進(jìn)行解封裝處理,并對(duì)解封裝的時(shí)鐘4艮文進(jìn)行時(shí)鐘修正處理。為了提高時(shí)鐘精度,更進(jìn)一步的,本發(fā)明實(shí)施例提供的網(wǎng)絡(luò)節(jié)點(diǎn)還包括頻率校正模塊,用于依據(jù)正EE1588v2協(xié)議6.5.4章節(jié)所描述的頻率校正技術(shù)對(duì)時(shí)鐘報(bào)文進(jìn)行頻率校正。本發(fā)明實(shí)施例提供的網(wǎng)絡(luò)節(jié)點(diǎn)不僅適用于時(shí)鐘報(bào)文穿越單層隧道的情形,還進(jìn)一步適用于時(shí)鐘報(bào)文穿越多層隧道的情形,該網(wǎng)絡(luò)節(jié)點(diǎn)對(duì)時(shí)鐘報(bào)文進(jìn)行修正可以采用逐層合并、逐層替換等多種方法,實(shí)際應(yīng)用中不限于上述兩種方法??梢?jiàn)本發(fā)明實(shí)施例還能夠解決多層隧道穿越中時(shí)鐘同步的問(wèn)題。同時(shí)由于后續(xù)處理中都是以節(jié)點(diǎn)自身為時(shí)鐘參考點(diǎn),無(wú)需各個(gè)網(wǎng)絡(luò)節(jié)點(diǎn)都達(dá)到絕對(duì)的時(shí)間同步,使得隧道穿越中時(shí)鐘同步更加精準(zhǔn)。本發(fā)明實(shí)施例中的時(shí)鐘凈艮文包括正EE1588v2時(shí)鐘l艮文。本發(fā)明實(shí)施例中時(shí)鐘報(bào)文包括但不限于IP時(shí)鐘報(bào)文、ETH時(shí)鐘報(bào)文、MPLS時(shí)鐘報(bào)文等,隧道包括但不限于IP隧道、ETH隧道、MPLS隧道或IPSec隧道等。適用于異構(gòu)網(wǎng)絡(luò),因此,本發(fā)明實(shí)施例還可以進(jìn)一步解決異構(gòu)網(wǎng)絡(luò)隧道穿越中時(shí)鐘同步的問(wèn)題。進(jìn)一步的,本發(fā)明實(shí)施例提供的網(wǎng)絡(luò)節(jié)點(diǎn)還可以應(yīng)用于IPSec隧道中,以解決IPSec隧道穿越中的時(shí)鐘同步問(wèn)題。輸時(shí)鐘報(bào)文,還適用于專門建立隧道傳輸時(shí)鐘報(bào)文的情形參見(jiàn)圖16,本發(fā)明實(shí)施例提供了一種處理時(shí)鐘報(bào)文的網(wǎng)絡(luò)節(jié)點(diǎn)結(jié)構(gòu)框圖,包括解封裝模塊3,用于當(dāng)接收到的時(shí)鐘報(bào)文為隧道出口時(shí)鐘報(bào)文時(shí),對(duì)所述時(shí)鐘報(bào)文進(jìn)行解封裝處理,并對(duì)解封裝的時(shí)鐘報(bào)文進(jìn)行時(shí)鐘修正處理。進(jìn)一步的,本發(fā)明實(shí)施例提供的網(wǎng)絡(luò)節(jié)點(diǎn)還包括判斷模塊,用于判斷接收到的時(shí)鐘報(bào)文是否為隧道出口時(shí)鐘報(bào)文。進(jìn)一步的,本發(fā)明實(shí)施例提供的網(wǎng)絡(luò)節(jié)點(diǎn)還包括封裝模塊,用于當(dāng)接收到的時(shí)鐘l艮文為隧道入口時(shí)鐘才艮文時(shí),將所述時(shí)鐘凈艮文以隧道相應(yīng)的封裝方式進(jìn)行封裝處理,并對(duì)封裝的時(shí)鐘報(bào)文進(jìn)行時(shí)鐘修正處理;M送模塊,用26于對(duì)所述封裝模塊處理過(guò)的時(shí)鐘報(bào)文,發(fā)往隧道出口。再進(jìn)一步的,本發(fā)明實(shí)施例提供的網(wǎng)絡(luò)節(jié)點(diǎn)還包括修正模塊,用于當(dāng)接收到的時(shí)鐘報(bào)文為隧道內(nèi)時(shí)鐘報(bào)文時(shí),對(duì)所述時(shí)鐘報(bào)文進(jìn)行時(shí)鐘修正處理。為了提高時(shí)鐘精度,更進(jìn)一步的,本發(fā)明實(shí)施例提供的網(wǎng)絡(luò)節(jié)點(diǎn)還包括頻率校正模塊,用于依據(jù)IEEE1588v2協(xié)議6.5.4章節(jié)所描述的頻率校正技術(shù)對(duì)時(shí)鐘"t艮文進(jìn)行頻率^f交正。本發(fā)明實(shí)施例提供的網(wǎng)絡(luò)節(jié)點(diǎn)不僅適用于時(shí)鐘報(bào)文穿越單層隧道的情形,還進(jìn)一步適用于時(shí)鐘報(bào)文穿越多層隧道的情形,該網(wǎng)絡(luò)節(jié)點(diǎn)對(duì)時(shí)鐘報(bào)文進(jìn)行解封裝可以采用逐層合并、逐層替換等多種方法,實(shí)際應(yīng)用中不限于上述兩種方法??梢?jiàn)本發(fā)明實(shí)施例還解決了多層隧道穿越中時(shí)鐘同步的問(wèn)題。同時(shí)由于后續(xù)處理中都是以節(jié)點(diǎn)自身為時(shí)鐘參考點(diǎn),無(wú)需各個(gè)網(wǎng)絡(luò)節(jié)點(diǎn)都達(dá)到絕對(duì)的時(shí)間同步,使得隧道穿越中時(shí)鐘同步更加精準(zhǔn)。本發(fā)明實(shí)施例中的時(shí)鐘報(bào)文包括IEEE1588v2時(shí)鐘報(bào)文。本發(fā)明實(shí)施例中時(shí)鐘報(bào)文包括但不限于IP時(shí)鐘報(bào)文、ETH時(shí)鐘凈艮文、MPLS時(shí)鐘報(bào)文等,隧道包括但不限于IP隧道、ETH隧道、MPLS隧道或IPSec隧道等。適用于異構(gòu)網(wǎng)絡(luò),因此,本發(fā)明實(shí)施例還可以進(jìn)一步解決異構(gòu)網(wǎng)絡(luò)隧道穿越中時(shí)鐘同步的問(wèn)題。進(jìn)一步的,本發(fā)明實(shí)施例提供的網(wǎng)絡(luò)節(jié)點(diǎn)還可以應(yīng)用于IPSec隧道中,以解決IPSec隧道穿越中的時(shí)鐘同步問(wèn)題。輸時(shí)鐘報(bào)文,還適用于專門建立隧道傳輸時(shí)鐘報(bào)文的情形。參見(jiàn)圖17,本發(fā)明實(shí)施例還提供了一種處理時(shí)鐘報(bào)文的通信系統(tǒng),包括隧道入口網(wǎng)絡(luò)節(jié)點(diǎn),用于當(dāng)接收到的時(shí)鐘報(bào)文為隧道入口時(shí)鐘報(bào)文時(shí),將所述時(shí)鐘報(bào)文以隧道相應(yīng)的封裝方式進(jìn)行封裝處理,并對(duì)封裝的時(shí)鐘報(bào)文進(jìn)行時(shí)鐘修正處理,對(duì)所述封裝模塊處理過(guò)的時(shí)鐘報(bào)文,發(fā)往隧道出口;隧道內(nèi)網(wǎng)絡(luò)節(jié)點(diǎn),用于當(dāng)接收到的時(shí)鐘報(bào)文為隧道內(nèi)時(shí)鐘報(bào)文時(shí),對(duì)所述時(shí)鐘報(bào)文進(jìn)行時(shí)鐘修正處理;以及27隧道出口網(wǎng)絡(luò)節(jié)點(diǎn),用于當(dāng)接收到的時(shí)鐘報(bào)文為隧道出口時(shí)鐘報(bào)文時(shí),對(duì)所述時(shí)鐘報(bào)文進(jìn)行解封裝處理,并對(duì)解封裝的時(shí)鐘報(bào)文進(jìn)行時(shí)鐘修正處理。其中,所述隧道內(nèi)時(shí)鐘^=艮文為已在所述隧道的入口以隧道能夠識(shí)別的形式進(jìn)行封裝處理后的時(shí)鐘報(bào)文。本發(fā)明實(shí)施例中隧道內(nèi)網(wǎng)絡(luò)節(jié)點(diǎn)可以是一個(gè)或多個(gè);對(duì)于單層隧道而言,隧道入口網(wǎng)絡(luò)節(jié)點(diǎn)和隧道出口網(wǎng)絡(luò)節(jié)點(diǎn)可以是一個(gè);對(duì)于多層隧道而言,隧道入口網(wǎng)絡(luò)節(jié)點(diǎn)和隧道出口網(wǎng)絡(luò)節(jié)點(diǎn)可以是多個(gè),時(shí)鐘l艮文可能經(jīng)過(guò)某層隧道的入口網(wǎng)絡(luò)節(jié)點(diǎn)或隧道內(nèi)網(wǎng)絡(luò)節(jié)點(diǎn)后,再次進(jìn)入另一層隧道的隧道入口網(wǎng)絡(luò)節(jié)點(diǎn)等。本發(fā)明實(shí)施例以隧道相應(yīng)的封裝方式封裝時(shí)鐘報(bào)文,使得穿越隧道的過(guò)程中對(duì)封裝的時(shí)鐘報(bào)文能夠進(jìn)行修正處理,后續(xù)處理中無(wú)需各個(gè)網(wǎng)絡(luò)節(jié)點(diǎn)都達(dá)到絕對(duì)的時(shí)間同步,不但解決了時(shí)鐘報(bào)文隧道傳輸?shù)臅r(shí)鐘同步問(wèn)題,而且使得隧道穿越中時(shí)鐘同步更加精準(zhǔn)。值得說(shuō)明的是,上述裝置或系統(tǒng)實(shí)施例在實(shí)現(xiàn)時(shí),可能涉及時(shí)鐘報(bào)文屬于隧道入口時(shí)鐘報(bào)文、隧道內(nèi)時(shí)鐘報(bào)文或隧道出口時(shí)鐘報(bào)文的判斷,具體判斷的方法可以參照前述方法實(shí)施例中的實(shí)現(xiàn)方式,此處不再贅述。叫k>是可以通過(guò)程序來(lái)指令相關(guān)的硬件來(lái)完成,所述的程序可以存儲(chǔ)于一計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中,該程序在執(zhí)行時(shí),包括如下步驟(方法的步驟),所述的存儲(chǔ)介質(zhì),如ROM/RAM、磁碟、光盤等。以上所述^f又為本發(fā)明的較佳實(shí)施例而已,并非用于限定本發(fā)明的保護(hù)范圍。凡在本發(fā)明的精神和原則之內(nèi)所作的任何修改、等同替換、改進(jìn)等,均包含在本發(fā)明的保護(hù)范圍內(nèi)。權(quán)利要求1、一種時(shí)鐘報(bào)文隧道傳輸?shù)姆椒ǎ涮卣髟谟?,所述方法為在隧道入口,以該隧道相?yīng)的封裝方式對(duì)接收到的隧道入口時(shí)鐘報(bào)文進(jìn)行封裝處理,并對(duì)封裝處理后的時(shí)鐘報(bào)文進(jìn)行時(shí)鐘修正處理;對(duì)進(jìn)行過(guò)所述時(shí)鐘修正處理過(guò)的時(shí)鐘報(bào)文,發(fā)往隧道出口。2、根據(jù)權(quán)利要求1所述的方法,其特征在于,所述方法還包括在所述隧道內(nèi),對(duì)隧道內(nèi)時(shí)鐘報(bào)文進(jìn)行時(shí)鐘修正處理;和/或,在所述隧道出口,對(duì)隧道出口時(shí)鐘寺艮文進(jìn)行解封裝處理,并對(duì)解封裝的時(shí)鐘4艮文進(jìn)行時(shí)鐘^修正處理。3、根據(jù)權(quán)利要求2所述的方法,其特征在于,所述時(shí)鐘報(bào)文包括時(shí)鐘報(bào)文處理時(shí)間修正域,所述隧道為單層隧道或多層隧道,所述以該隧道相應(yīng)的封裝方式對(duì)接收到的隧道入口時(shí)鐘報(bào)文進(jìn)行封裝處理包括設(shè)置所述時(shí)鐘報(bào)文最外層處理時(shí)間修正域的初始值,生成新時(shí)鐘報(bào)文,并將原時(shí)鐘^R文添加在所述新時(shí)鐘^R文之后,以該隧道相應(yīng)的封裝方式打包處理。4、根據(jù)權(quán)利要求3所述的方法,其特征在于,所述在隧道出口,對(duì)所述時(shí)鐘報(bào)文進(jìn)行解封裝處理包括解包處理所述時(shí)鐘報(bào)文,分離掉所述新時(shí)鐘報(bào)文,并將解封裝前時(shí)鐘報(bào)文最外層處理時(shí)間修正域中的值減去最外層處理時(shí)間修正域的初始值,并加到解封裝后時(shí)鐘報(bào)文的處理時(shí)間修正域中,或解包處理所述時(shí)鐘報(bào)文,分離掉所述新時(shí)鐘報(bào)文,并將解封裝前時(shí)鐘報(bào)文最外層處理時(shí)間修正域中的值替換到解封裝后時(shí)鐘報(bào)文的最外層處理時(shí)間修正域中。5、根據(jù)權(quán)利要求1至4任一項(xiàng)所述的方法,其特征在于,所述方法還包括判斷接收到的時(shí)鐘報(bào)文是否為隧道入口時(shí)鐘報(bào)文,包括若接收到時(shí)鐘報(bào)文的目的地址不是接收到時(shí)鐘報(bào)文的節(jié)點(diǎn)自身,判斷所述時(shí)鐘報(bào)文是否為需要打隧道的報(bào)文,如果所述時(shí)鐘報(bào)文是需要打隧道的報(bào)文,則判斷所述時(shí)鐘報(bào)文為隧道入口時(shí)鐘報(bào)文。6、根據(jù)權(quán)利要求1至4任一項(xiàng)所述的方法,其特征在于,所述時(shí)鐘報(bào)文包括因特網(wǎng)協(xié)i義IP時(shí)鐘才艮文、以太網(wǎng)ETH時(shí)鐘才艮文或多文;所述隧道包括IP隧道、ETH隧道、MPLS隧道或IP安全協(xié)議IPSec隧道。7、一種處理時(shí)鐘報(bào)文的網(wǎng)絡(luò)節(jié)點(diǎn),其特征在于,所述網(wǎng)絡(luò)節(jié)點(diǎn)包括封裝模塊,用于當(dāng)接收到的時(shí)鐘報(bào)文為隧道入口時(shí)鐘報(bào)文時(shí),將所述時(shí)鐘報(bào)文以隧道相應(yīng)的封裝方式進(jìn)行封裝處理,并對(duì)封裝的時(shí)鐘報(bào)文進(jìn)行時(shí)鐘〃修正處理;發(fā)送模塊,用于對(duì)所述封裝模塊處理過(guò)的時(shí)鐘報(bào)文,發(fā)往隧道出口。8、如權(quán)利要求7所述的網(wǎng)絡(luò)節(jié)點(diǎn),其特征在于,所述網(wǎng)絡(luò)節(jié)點(diǎn)還包括判斷模塊,用于判斷接收到的時(shí)鐘報(bào)文是否為隧道入口時(shí)鐘報(bào)文。9、如權(quán)利要求8所述的網(wǎng)絡(luò)節(jié)點(diǎn),其特征在于,所述網(wǎng)絡(luò)節(jié)點(diǎn)還包括修正模塊,用于當(dāng)接收到的時(shí)鐘報(bào)文為隧道內(nèi)時(shí)鐘報(bào)文時(shí),對(duì)所述時(shí)鐘報(bào)文進(jìn)行時(shí)鐘修正處理。10、如權(quán)利要求7至9任一項(xiàng)所述的網(wǎng)絡(luò)節(jié)點(diǎn),其特征在于,所述網(wǎng)絡(luò)節(jié)點(diǎn)還包括解封裝模塊,用于當(dāng)接收到的時(shí)鐘報(bào)文為隧道出口時(shí)鐘報(bào)文時(shí),對(duì)所述時(shí)鐘報(bào)文進(jìn)行解封裝處理,并對(duì)解封裝的時(shí)鐘報(bào)文進(jìn)行時(shí)鐘修正處理。11、一種處理時(shí)鐘報(bào)文的通信系統(tǒng),其特征在于,包括如權(quán)利要求7至IO任一項(xiàng)所述的網(wǎng)絡(luò)節(jié)點(diǎn),還包括隧道內(nèi)網(wǎng)絡(luò)節(jié)點(diǎn),用于當(dāng)接收到的時(shí)鐘報(bào)文為隧道內(nèi)時(shí)鐘報(bào)文時(shí),對(duì)所述時(shí)鐘才艮文進(jìn)4于時(shí)鐘^修正處理;以及隧道出口網(wǎng)絡(luò)節(jié)點(diǎn),用于當(dāng)接收到的時(shí)鐘報(bào)文為隧道出口時(shí)鐘報(bào)文時(shí),對(duì)所述時(shí)鐘報(bào)文進(jìn)行解封裝處理,并對(duì)解封裝的時(shí)鐘報(bào)文進(jìn)行時(shí)鐘修正處理。全文摘要本發(fā)明公開(kāi)一種時(shí)鐘報(bào)文隧道傳輸?shù)姆椒?、網(wǎng)絡(luò)節(jié)點(diǎn)和通信系統(tǒng),涉及通信領(lǐng)域。所述方法在隧道入口,以該隧道相應(yīng)的封裝方式對(duì)接收到的隧道入口時(shí)鐘報(bào)文進(jìn)行封裝處理,并對(duì)封裝處理后的時(shí)鐘報(bào)文進(jìn)行時(shí)鐘修正處理;對(duì)進(jìn)行過(guò)時(shí)鐘修正處理的時(shí)鐘報(bào)文,發(fā)往隧道出口。一種處理時(shí)鐘報(bào)文的網(wǎng)絡(luò)節(jié)點(diǎn)包括封裝模塊和發(fā)送模塊。一種通信系統(tǒng)包括前述處理時(shí)鐘報(bào)文的網(wǎng)絡(luò)節(jié)點(diǎn)、還包括隧道內(nèi)網(wǎng)絡(luò)節(jié)點(diǎn)和隧道出口網(wǎng)絡(luò)節(jié)點(diǎn)。本發(fā)明通過(guò)對(duì)時(shí)鐘報(bào)文重新進(jìn)行封裝后在隧道中進(jìn)行穿越,由于后續(xù)處理中都是以節(jié)點(diǎn)自身為時(shí)鐘參考點(diǎn)進(jìn)行透?jìng)魈幚?,無(wú)需各個(gè)網(wǎng)絡(luò)節(jié)點(diǎn)都達(dá)到絕對(duì)的時(shí)間同步,不但解決了時(shí)鐘報(bào)文隧道傳輸?shù)臅r(shí)鐘同步問(wèn)題,而且使得隧道穿越中時(shí)鐘同步更加精準(zhǔn)。文檔編號(hào)H04L12/56GK101494613SQ200910118709公開(kāi)日2009年7月29日申請(qǐng)日期2009年2月24日優(yōu)先權(quán)日2009年2月24日發(fā)明者常鎖林,王江勝,賴志昌申請(qǐng)人:華為技術(shù)有限公司