亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

修正域信息的處理方法及系統(tǒng)的制作方法

文檔序號(hào):7695443閱讀:307來源:國(guó)知局

專利名稱::修正域信息的處理方法及系統(tǒng)的制作方法
技術(shù)領(lǐng)域
:本發(fā)明實(shí)施例涉及網(wǎng)絡(luò)通信領(lǐng)域,尤其涉及一種修正域信息的處理方法及系統(tǒng)。
背景技術(shù)
:隨著以太網(wǎng)的迅速發(fā)展,如何實(shí)現(xiàn)以太網(wǎng)站點(diǎn)之間的時(shí)鐘同步(包括時(shí)間同步和頻率同步)是一個(gè)的重要問題。以無線應(yīng)用為例,目前,各移動(dòng)基站對(duì)時(shí)鐘的精度具有很高的要求,不僅要求時(shí)鐘在網(wǎng)絡(luò)中同步,而且要求時(shí)鐘的精確同步。為了達(dá)到此目的,各移動(dòng)基站采用GPS進(jìn)行時(shí)鐘同步,但采用這種方法具有^[艮高的成本。為了解決移動(dòng)基站間時(shí)鐘同步成本高昂的問題,以及傳統(tǒng)異步以太網(wǎng)絡(luò)之間的精確同步的問題,IEEE1588協(xié)i義的精確時(shí)間協(xié)i義(PrecisionTimeProtocol,以下簡(jiǎn)稱PTP)應(yīng)運(yùn)而生。PTP協(xié)議通過以太網(wǎng)的1588報(bào)文傳送精確時(shí)間戳,實(shí)現(xiàn)以太網(wǎng)的時(shí)鐘同步。如主(Master)設(shè)備與/人(Slave)設(shè)備之間時(shí)間戳關(guān)系,根據(jù)兩設(shè)備間的時(shí)間戳,可計(jì)算出兩設(shè)備間的時(shí)間差(Offset),從而實(shí)現(xiàn)對(duì)從設(shè)備進(jìn)行調(diào)頻和調(diào)時(shí)間,使其能夠跟蹤上主設(shè)備,獲得準(zhǔn)確的頻率和時(shí)間。Offset的計(jì)算公式為0ffset=[(t2-tl-t1—correction)+(t3-t4+t3—correction)]/2(1)其中,tl為sync消息出Master設(shè)備的時(shí)間戳,sync消息將時(shí)間戳tl從Master設(shè)備攜帶到Slave設(shè)備;tl一correction為sync消息經(jīng)過中間所有TC設(shè)備的內(nèi)部駐留時(shí)間的總和;12為S1ave設(shè)備接收到sync消息的時(shí)間戳;t3為delay—req消息出Slave設(shè)備的時(shí)間戳;t3—correction為delay_req消息經(jīng)過中間所有TC設(shè)備的內(nèi)部駐留時(shí)間的總和,delay—r印消息將修正域t3_correction乂人Masteri殳備攜帶到Slavei殳備;t4為Masteri殳備4妻收到delay-req消息的時(shí)間戳,delay_resp消息^j奪時(shí)間戳t4(連同13—correction)/人Master設(shè)備攜帶到Slave設(shè)備。,人式(l)可以看出,為了讓系統(tǒng)4青確的同步,在透明時(shí)4中(TranspatentClock,以下簡(jiǎn)稱TC)設(shè)備傳輸1588報(bào)文的過程中,TC設(shè)備需計(jì)算1588報(bào)文在該TC設(shè)備內(nèi)精確的駐留時(shí)間。而Offset的計(jì)算公式的correction的值是在所有TC設(shè)備中駐留時(shí)間的總和。如圖l所示,為單個(gè)TC設(shè)備的結(jié)構(gòu)示意圖,其中設(shè)備主控單元每隔一個(gè)固定時(shí)間(通常為1秒)發(fā)送一次同步命令,用于同步所有接口板,例如接口板l、接口板2........接口板N,使得整個(gè)TC設(shè)備的接口板時(shí)間統(tǒng)一,從而達(dá)到精確計(jì)算駐留時(shí)間和時(shí)間戳的目的。根據(jù)協(xié)議規(guī)定,時(shí)間信息和修正域信息的格式分別如表1和表2所示。表l.時(shí)間信息的格式48bit秒值信息32bit納秒值信息表2.修正域信息的格式lbit符號(hào)位47bit納秒值信息16bit納秒值小數(shù)部分信息當(dāng)1588報(bào)文通過上行入端口進(jìn)入TC設(shè)備時(shí),讀取上行時(shí)間戳,并用1588報(bào)文中攜帶的修正域的值減去上行時(shí)間戳,將減法計(jì)算所得結(jié)果更新1588報(bào)文中攜帶的修正域;經(jīng)過TC設(shè)備處理后,1588報(bào)文通過下行出端口離開TC設(shè)備時(shí),讀取下行時(shí)間戳,再用1588報(bào)文中攜帶的修正域的值加上下行時(shí)間戳,將加法計(jì)算所得結(jié)果再更新1588報(bào)文中攜帶的修正域;由此完成對(duì)1588^J:修正域的處理過程。現(xiàn)有技術(shù)的方案存在如下問題(1)由于時(shí)間信息和修正域信息的格式不統(tǒng)一(如表1和表2所示),對(duì)于一個(gè)接口板,需要通過兩套機(jī)制分別完成對(duì)1588報(bào)文時(shí)間信息的處理和修正域信息的處理,如圖2所示,為現(xiàn)有技術(shù)接口板的結(jié)構(gòu)示意圖,同步信息要經(jīng)過時(shí)間戳處理單元的處理后再傳輸至0C/BC處理單元,經(jīng)過^^正域處理單元的處理后再傳輸至TC處理單元。(2)現(xiàn)有技術(shù)需要在上行入端口作63bit的減法運(yùn)算,并且需要作正負(fù)值處理;在下行出端口需要判斷正負(fù)號(hào)后再作63bit的加法運(yùn)算;這樣導(dǎo)致增加了處理的復(fù)雜度,占用較多的資源。
發(fā)明內(nèi)容本發(fā)明實(shí)施例提供了一種修正域信息的處理方法及系統(tǒng),使得通過一套處理^/L制就能完成對(duì)時(shí)間信息的處理和^修正域信息的處理,實(shí)現(xiàn)更為簡(jiǎn)單。一種修正域信息的處理方法,包括接收?qǐng)?bào)文,獲取所述報(bào)文攜帶的第一修正值;獲取第一時(shí)間信息和第二時(shí)間信,氛、;根據(jù)所述第一修正值、所述第一時(shí)間信息獲得第二修正值;在所述報(bào)文中設(shè)置所述第二修正值;在所述報(bào)文中設(shè)置所述第二時(shí)間信息;獲取第三時(shí)間信息和第四時(shí)間信息;根據(jù)所述第二修正值、所述第二時(shí)間信息、所述第三時(shí)間信息、所述第四時(shí)間信息,獲得第三修正值;在所述報(bào)文中設(shè)置所述第三修正值。本發(fā)明實(shí)施例提供了一種修正域信息的處理系統(tǒng),包括第一修正值獲取單元,獲取所述報(bào)文攜帶的第一修正值;第一時(shí)間獲取單元,用于獲取第一時(shí)間信息和第二時(shí)間信息;第二修正值獲取單元,用于根據(jù)所述第一修正值、所述第一時(shí)間信息獲得第二修正值;第二修正值設(shè)置單元,用于在所述報(bào)文中設(shè)置所述第二修正值;第二時(shí)間信息設(shè)置單元,用于在所述報(bào)文中設(shè)置所述第二時(shí)間信息;第二時(shí)間獲取單元,獲取第三時(shí)間信息和第四時(shí)間信息;第三修正值獲取單元,用于根據(jù)所述第二修正值、所述第二時(shí)間信息、所述第三時(shí)間信息、所述第四時(shí)間信息,獲得第三修正值;第三修正值設(shè)置單元,用于在所述報(bào)文中設(shè)置所述第三修正值。本發(fā)明實(shí)施例通過在報(bào)文中設(shè)置第二時(shí)間信息和根據(jù)第一修正值、第一時(shí)間信息獲得的第二修正值,進(jìn)而根據(jù)第二修正值和第二時(shí)間信息,以及第三時(shí)間信息和第四時(shí)間信息,獲得第三修正值,使得通過一套處理機(jī)制就能完成對(duì)時(shí)間信息的處理和修正域信息的處理,實(shí)現(xiàn)更為簡(jiǎn)單。圖1為單個(gè)TC設(shè)備的結(jié)構(gòu)示意圖2為現(xiàn)有技術(shù)接口板的結(jié)構(gòu)示意圖3為本發(fā)明實(shí)施例一修正域信息的處理方法的流程圖4為本發(fā)明實(shí)施例二修正域信息的處理方法中接口板的結(jié)構(gòu)示意圖5為本發(fā)明實(shí)施例二修正域信息的處理方法的流程圖6為本發(fā)明實(shí)施例三修正域信息的處理方法的流程圖7為本發(fā)明實(shí)施例修正域信息的處理系統(tǒng)的示意圖。具體實(shí)施例方式下面通過附圖和實(shí)施例,對(duì)本發(fā)明實(shí)施例的技術(shù)方案做進(jìn)一步的詳細(xì)描述。圖3為本發(fā)明實(shí)施例一修正域信息的處理方法的流程圖。如圖3所示,本實(shí)施例具體包括如下步驟步驟IOI、接收?qǐng)?bào)文,獲取報(bào)文攜帶的第一修正值;步驟102、獲取第一時(shí)間信息和第二時(shí)間信息;步驟103、根據(jù)第一修正值、第一時(shí)間信息獲得第二修正值;步驟104、在報(bào)文中設(shè)置所述第二修正值;步驟105、在報(bào)文中設(shè)置所述第二時(shí)間信息;步驟106、獲取第三時(shí)間信息和第四時(shí)間信息;步驟107、根據(jù)第二修正值、第二時(shí)間信息、第三時(shí)間信息、第四時(shí)間信息,獲得第三修正值;步驟108、在報(bào)文中設(shè)置所述第三修正值。上述步驟103可以具體為將第一修正值的全部與第一時(shí)間信息的差作為第二修正值;或者,將第一修正值對(duì)應(yīng)第一時(shí)間信息的部分與第一時(shí)間信息的差作為第二修正值。上述步驟104可以具體為將第二修正值替換為第一修正值的部分或全部;或者,將第二修正值插入報(bào)文中。上述步驟105可以具體為將第一修正值的部分信息替換為第二時(shí)間信息;或者,將第二時(shí)間信息插入報(bào)文中。上述步驟107可以具體為根據(jù)第二時(shí)間信息和第四時(shí)間信息,判斷第四時(shí)間信息是否進(jìn)位;若未進(jìn)位,將第三時(shí)間信息加上第二修正值獲得第三修正值;若進(jìn)位,將進(jìn)位部分轉(zhuǎn)化為對(duì)應(yīng)第三時(shí)間信息格式的第五時(shí)間信息,根據(jù)第五時(shí)間信息、所述第三時(shí)間信息及所述第二修正值的和,獲得第三修正值。其中第二修正值中可以設(shè)置標(biāo)志位,用于標(biāo)識(shí)第二修正值的正負(fù)。第一時(shí)間信息、第三時(shí)間信息可以為納秒值信息,第二時(shí)間信息、第四時(shí)間信息可以為秒值信息。第二修正值的二進(jìn)制位數(shù)可以為1位至63位中的任意位數(shù);第二時(shí)間信息的二進(jìn)制位數(shù)可以為1位至63位中的任意位數(shù);第二修正值的二進(jìn)制位數(shù)與第二時(shí)間信息的二進(jìn)制位數(shù)和小于等于64。本實(shí)施例通過在報(bào)文中設(shè)置第二時(shí)間信息和根據(jù)第一修正值、第一時(shí)間信息獲得的第二修正值,進(jìn)而根據(jù)第二修正值和第二時(shí)間信息,以及第三時(shí)9間信息和第四時(shí)間信息,獲得第三修正值,使得通過一套處理機(jī)制就能完成對(duì)時(shí)間信息的處理和修正域信息的處理,實(shí)現(xiàn)更為簡(jiǎn)單;進(jìn)一步的,本實(shí)施例可以進(jìn)行第一修正值的全部或部分與第一時(shí)間信息相減的運(yùn)算,與現(xiàn)有技術(shù)相比,降低了處理的復(fù)雜度,進(jìn)而減少了占用的資源,降低了實(shí)現(xiàn)成本。本發(fā)明實(shí)施例可以針對(duì)1588報(bào)文進(jìn)行處理,1588協(xié)議規(guī)定了兩種延遲模式,分別為P2P和E2E,這兩種延遲模式的主要區(qū)別在于P2P為單獨(dú)計(jì)算Slave設(shè)備和Master設(shè)備之間的1588設(shè)備間的鏈路延遲;E2E是直接計(jì)算Slave設(shè)備和Master設(shè)備之間的物理鏈路延遲。對(duì)于本發(fā)明實(shí)施例來說,P2P和E2E延遲才幾制處理原理相同,所以下面以E2E延遲才莫式為例,對(duì)本發(fā)明實(shí)施例的技術(shù)方案進(jìn)行描述。圖4為本發(fā)明實(shí)施例二修正域信息的處理方法中接口板的結(jié)構(gòu)示意圖。如圖4所示,同步信息經(jīng)過時(shí)間信息處理單元之后即可傳輸?shù)?C/BC處理單元以及TC處理單元。針對(duì)傳輸網(wǎng)絡(luò)的特點(diǎn),通常一個(gè)"^艮文在網(wǎng)絡(luò)傳輸中的時(shí)間均小于1個(gè)小時(shí)(l小時(shí)的十進(jìn)制為0d3600000000000ns,十六進(jìn)制為0x34630B8A000ns),假設(shè)預(yù)定時(shí)間為l個(gè)小時(shí),則修正域信息中的47bit納秒值信息的高5bit恒為0,高5比特位為不涉及計(jì)數(shù)的比特位,那么這些不涉及計(jì)數(shù)的比特位就可以用于傳輸其它信息;再分析報(bào)文在單個(gè)TC設(shè)備內(nèi)的駐留時(shí)間,交換路由設(shè)備處理完一個(gè)報(bào)文的時(shí)間一般最多就在毫秒級(jí),假設(shè)TC設(shè)備處理完一個(gè)報(bào)文的時(shí)間均小于3秒,那么只需要2bit就可以傳遞秒值信息。由以上分析可知,可以在修正域信息中47bit納秒值信息的恒為0的高5bit位中選擇2bit,用于傳輸秒值信息。本實(shí)施例不僅限于采用修正域信息中的高5bit位傳輸其它信息,在這種情況下,認(rèn)為報(bào)文在網(wǎng)絡(luò)傳輸中的時(shí)間均小于1個(gè)小時(shí);根據(jù)網(wǎng)絡(luò)的實(shí)際情況,還可以認(rèn)為報(bào)文在網(wǎng)絡(luò)傳輸中的時(shí)間均小于其它時(shí)間,例如預(yù)定時(shí)間可以為ls、2s或lmin等。本實(shí)施例不僅限于采用2bit來傳遞秒值信息,在這種情況下,認(rèn)為TC設(shè)備處理完一個(gè)報(bào)文的時(shí)間均小于3秒;根據(jù)網(wǎng)絡(luò)的實(shí)際情況,還可以認(rèn)為TCi殳備處理一個(gè)報(bào)文的時(shí)間均小于其它時(shí)間,例如ls、2s或lmin等。根據(jù)上述分析,本實(shí)施例重新定義了出入設(shè)備時(shí)間信息和報(bào)文中修正域信息的格式,分別如表3和表4所示。表3.實(shí)施例二的出入設(shè)備時(shí)間信息格式<table>tableseeoriginaldocumentpage11</column></row><table>表4.實(shí)施例二的修正域信息格式<table>tableseeoriginaldocumentpage11</column></row><table>圖5為本發(fā)明實(shí)施例二修正域信息的處理方法的流程圖。本實(shí)施例中,假設(shè)報(bào)文為SYNC消息(其它event消息的處理流程與SYNC消息相同),該SYNC消息中的修正域信息為0x0001000000002000,SYNC消息上行方向入端口的時(shí)間信息(即入設(shè)備時(shí)間信息)為0x0000000123453B9A00003000,SYNC消息下行方向出端口的時(shí)間信息(即出設(shè)備時(shí)間信息)為0x000000012346000100004000。如圖5所示,在TC才莫式下,本實(shí)施例具體包括如下步驟步驟201、在上行方向接收SYNC消息,該SYNC消息中包括修正域信息;步驟202、解析SYNC消息,讀取入設(shè)備時(shí)間信息,獲取修正域信息中攜帶的第一修正值,以及入設(shè)備時(shí)間信息中的第一秒值信息和第一納秒值信息;第一修正值為修正域信息中的42bit納秒值和16bit納秒小數(shù)值,用ns11來表示;第一秒值信息為上行方向入端口的時(shí)間信息中48bit秒值的低孔it信息,用sll來表示;第一納秒值信息為上行方向入端口的時(shí)間信息中的32bit納秒值和16bit納秒小數(shù)值,用nsl2來表示,則nsll、sll和nsl2的數(shù)值如下nsll=0x001000000002000;Sll=Oxl;nsl2=0x3B9A00003000。步驟203、將第一修正值與第一納秒值信息相減的結(jié)果作為第二修正值,將修正域信息中的第一修正值更新為第二修正值,將第一秒值信息添加到修正域信息中;nsll-nsl2=0x000C465FFFFF000將修正域信息的第l~58bit更新為nsll-nsl2,將sll添加到修正域信息的預(yù)定時(shí)間不涉及計(jì)數(shù)的比特位,本實(shí)施例選擇第63bit和第62bit位,則經(jīng)過本步驟處理后的修正域信息為0x2000C465FFFFF000,其中第64~61bit為0010。步驟204、將經(jīng)過步驟203的SYNC消息傳遞給交換單元進(jìn)行交換處理;步驟205、在下行方向輸出經(jīng)過步驟2(M的SYNC消息,解析該SYNC消息,讀取出設(shè)備時(shí)間信息,獲得SYNC消息中包括的修正域信息攜帶的第二修正值和第一秒值信息,以及出設(shè)備時(shí)間信息中的第二秒值信息和第二納秒值信息;修正域信息中攜帶的第二修正值即為nsll-nsU,第一秒值信息為sll;出設(shè)備時(shí)間信息中的第二秒值信息為下行方向出端口的時(shí)間信息中48bit秒值的低2bit信息,用sl2來表示;第二納秒值信息為下行方向出端口的時(shí)間信息中的32bit納秒值和16bit納秒小數(shù)值,用nsl3來表示,則sU和nsl3的數(shù)值如下s12=0x2;nsl3=0x000100004000。步驟206、根據(jù)第一秒值信息和和第二秒值信息,判斷第二秒值信息相對(duì)于第一秒值信息是否進(jìn)位,若沒有,執(zhí)行步驟207;否則,^l行步驟208;根據(jù)本實(shí)施例所假設(shè)的數(shù)值,s12與sll相比有進(jìn)位,所以執(zhí)行步驟208。步驟207、將第二納秒值信息和第二修正值相加的結(jié)果作為第三^f奮正值,執(zhí)行步驟209;12步驟208、將進(jìn)位的秒值信息轉(zhuǎn)化為納秒值信息,將轉(zhuǎn)化的納秒值信息、第二納秒值信息和第二修正值相加的結(jié)果作為第三修正值,執(zhí)行步驟209;將進(jìn)位的秒值信息轉(zhuǎn)化為納秒值信息具體為計(jì)算(sl2-sl1)*0x3B9ACA000000,其中Is等于0x3B9ACA000000ns;則第三修正值(用ns14來表示)為nsl4=(sl2-sll)*0x3B9ACA000000+nsl3+nsll-nsl2=0x00010001CA003000步驟209、將修正域信息中的第二修正值更新為第三修正值,在修正域信息的高6bit添加0,低58bit更新為nsl4。本實(shí)施例不僅限于采用修正域信息的第63bU和第62bit位來傳遞秒值信息,可以根據(jù)實(shí)際情況選擇其他比特位;本實(shí)施例也不僅限于采用修正域信息的第48lbit來傳遞納秒值信息,可以根據(jù)實(shí)際情況選擇其他比特位。由以上描述可知,本實(shí)施例具有如下優(yōu)點(diǎn)(1)通過修改協(xié)議規(guī)定的修正域信息的格式(如表4所示),使得修改后的修正域信息格式與出入設(shè)備時(shí)間信息格式融合,再根據(jù)出入設(shè)備時(shí)間信息中攜帶的秒值信息和納秒值信息來獲取修正值,且將第一秒值信息添加到修正域信息中,采用修正域信息中的某些比特位來傳遞秒值信息,進(jìn)而使得通過一套處理機(jī)制就能完成對(duì)報(bào)文時(shí)間信息的處理和修正域信息的處理,實(shí)現(xiàn)更為筒單;(2)本實(shí)施例進(jìn)行第一修正值與第一納秒值信息相減的運(yùn)算,涉及48bit的納秒信息,與現(xiàn)有技術(shù)63bit的計(jì)算量相比,降低了處理的復(fù)雜度,進(jìn)而減少了占用的資源,降低了實(shí)現(xiàn)成本。圖6為本發(fā)明實(shí)施例三修正域信息的處理方法的流程圖。本實(shí)施例也可以采用圖4所示的接口板結(jié)構(gòu)。若考慮到傳輸鏈路不對(duì)稱,報(bào)文中的修正值可能為負(fù)值,由于傳輸鏈路的不對(duì)稱延遲負(fù)值補(bǔ)償很小,報(bào)文在網(wǎng)絡(luò)傳輸中的時(shí)間均小于1個(gè)小時(shí)(負(fù)1小時(shí)的十進(jìn)制為-3600000000000,十六進(jìn)制為0xFCB9CF476000),假設(shè)預(yù)定時(shí)間為1個(gè)小時(shí),則修正域信息中的47bit納秒值信息的高5bit恒為1,高5比特位為不涉及計(jì)數(shù)的比特位,那么這些不涉及計(jì)數(shù)的比特位就可以用于傳輸其它信息;再分析報(bào)文在單個(gè)TC設(shè)備內(nèi)的駐留時(shí)間,交換路由設(shè)備處理完一個(gè)報(bào)文的時(shí)間一般最多就在毫秒級(jí),假設(shè)TC設(shè)備處理完一個(gè)報(bào)文的時(shí)間均小于3秒,那么只需要2bit就可以傳遞秒值信息。由以上分析可知,可以在修正域信息中47bit納秒值信息的恒為1的高5bit位中選擇2bit,用于傳輸秒值信息。本實(shí)施例不僅限于采用修正域信息中的高5bit位傳輸其它信息,在這種情況下,認(rèn)為報(bào)文在網(wǎng)絡(luò)傳輸中的時(shí)間均小于1個(gè)小時(shí);根據(jù)網(wǎng)絡(luò)的實(shí)際情況,還可以認(rèn)為報(bào)文在網(wǎng)絡(luò)傳輸中的時(shí)間均小于其它時(shí)間,例如預(yù)定時(shí)間可以為ls、2s或lrain等。本實(shí)施例不僅限于采用2bit來傳遞秒值信息,在這種情況下,認(rèn)為TC設(shè)備處理完一個(gè)報(bào)文的時(shí)間均小于3秒;根據(jù)網(wǎng)絡(luò)的實(shí)際情況,還可以認(rèn)為TC設(shè)備處理一個(gè)才艮文的時(shí)間均小于其它時(shí)間,例如ls、2s或lmin等。根據(jù)上述分析,本實(shí)施例重新定義了出入設(shè)備時(shí)間信息和報(bào)文中修正域信息的格式,分別如表5和表6所示。表5.實(shí)施例三的出入設(shè)備時(shí)間信息格式48bit秒值32bit納秒值16bit納秒小數(shù)值表6.實(shí)施例三的修正域信息格式<table>tableseeoriginaldocumentpage14</column></row><table>本實(shí)施例中,布I設(shè)報(bào)文為延遲(delay-req)消息(event消息的處理流程與delay—req消息相同),該delay—req消息中的》務(wù)正域信息為0xFFFFFFFFFF002000,delay—req消息上4亍方向入端口的時(shí)間信息(即入i殳備時(shí)間信息)為0x0000000123453B9A00003000,delay—req消息下4亍方向出端口的時(shí)間信息(即出設(shè)備時(shí)間信息)為0x000000012346000100004000。如圖6所示,在TC模式下,本實(shí)施例具體包括如下步驟步驟301、在上4亍方向接收delay—req消息,該delay_req消息中包括修正域信息;步驟302、解析delay—req消息,讀耳又入設(shè)備時(shí)間信息,獲耳Kf正域信息中攜帶的第一修正值,以及入設(shè)備時(shí)間信息中攜帶的第一秒值信息和第一納秒值信息;第一修正值為修正域信息中的42bit納秒值和16bU納秒小數(shù)值,用ns21來表示;第一秒值信息為上行方向入端口的時(shí)間信息中48bit秒值的低^it信息,用s21來表示;第一納秒值信息為上行方向入端口的時(shí)間信息中的32bit納秒值和16bit納秒小數(shù)值,用ns22來表示,則ns21、s21和ns22的數(shù)值如下ns21=0x3FFFFFFFF002000sl=Oxlns2=0x3B9A00003000步驟303、將第一修正值與第一納秒值信息相減的結(jié)果作為第二修正值,將修正域信息中的第一修正值更新為第二修正值,將第一秒值信息添加到修正域信息中;ns21-ns22=0x3FFC465FEFFF000將修正域信息的第l~58bit更新為ns21-ns22,將s21添加到修正域信息的預(yù)定時(shí)間不涉及計(jì)數(shù)的比特位,本實(shí)施例選擇第63bit和第62bit位,則經(jīng)過本步驟處理后的修正域信息為0xBFFFC46SFEFFF000,其中第64~61bit為1011。步驟304、將經(jīng)過步驟303的delay—req消息傳遞給交換單元進(jìn)4亍交換處理;步驟305、在下行方向輸出經(jīng)過步驟3(M的delay—req消息,解析delay_req消息,讀取出設(shè)備時(shí)間信息,獲得delay—req消息中包括的+務(wù)正域信息攜帶的第二修正值和第一秒值信息,以及出設(shè)備時(shí)間信息中的第二秒值信息和第二納秒值信息;修正域信息中攜帶的第二修正值即為ns21-ns22,第一秒值信息為s21;出設(shè)備時(shí)間信息中的第二秒值信息為下行方向出端口的時(shí)間信息中48bit秒值的低2bit信息,用s22來表示;第二納秒值信息為下行方向出端口的時(shí)間信息中的32bit納秒值和16bit納秒小數(shù)值,用ns23來表示,則s22和ns23的數(shù)值如下s22=0x2ns23=0x000100004000步驟306、根據(jù)第一秒值信息和第二秒值信息,判斷第二秒值信息相對(duì)于第一秒值信息是否進(jìn)位,若沒有,執(zhí)行步驟307;否則,執(zhí)行步驟308;根據(jù)本實(shí)施例所假設(shè)的數(shù)值,s12與sll相比有進(jìn)位,所以執(zhí)行步驟308。步驟307、將第二納秒值信息和第二修正值相加的結(jié)果作為第三修正值,執(zhí)行步驟309;步驟308、將進(jìn)位的秒值信息轉(zhuǎn)化為納秒值信息,將轉(zhuǎn)化的納秒值信息、第二納秒值信息和第二修正值相加的結(jié)果作為第三修正值,執(zhí)行步驟309;將進(jìn)位的秒值信息轉(zhuǎn)化為納秒值信息具體為計(jì)算(s22-s21)*0x3B9ACA000000,其中Is等于0x3B9ACA000000ns;則第三修正值(用ns24來表示)為ns24=(s22-s21)*0x3B9ACA000000+ns23+ns21-ns22=0x0000001C9003000步驟309、將修正域信息中的第二修正值更新為第三修正值。在步驟309之后還可以包括步驟3091、判斷第三修正值的自定義正負(fù)標(biāo)志位(第"bit)是否為0,若是,則執(zhí)行步驟30";否則,執(zhí)行步驟30";步驟3092、將修正域信息的高6bit添加為0,低58bit更新為ns24;16步驟3093、將^務(wù)正域信息的高6bit添加為1,低58bit更新為ns24。本實(shí)施例不僅限于采用修正域信息的第63bit和第62bit位來傳遞秒值信息,可以根據(jù)實(shí)際情況選擇其他比特位;本實(shí)施例也不僅限于采用修正域信息的第48~lbit來傳遞納秒值信息,可以根據(jù)實(shí)際情況選擇其他比特位;本實(shí)施例也可以采用其他比特位來傳遞自定義正負(fù)號(hào)信息。由以上描述可知,本實(shí)施例具有如下優(yōu)點(diǎn)(1)通過修改協(xié)議規(guī)定的修正域信息的格式(如表6所示),使得修改后的修正域信息格式與出入設(shè)備時(shí)間信息格式融合,再根據(jù)出入設(shè)備時(shí)間信息中攜帶的秒值信息和納秒值信息來獲取修正值,且將第一秒值信息添加到修正域信息中,采用修正域信息中的某些比特位來傳遞秒值信息,進(jìn)而使得通過一套處理機(jī)制就能完成對(duì)報(bào)文時(shí)間信息的處理和修正域信息的處理,實(shí)現(xiàn)更為簡(jiǎn)單;(2)本實(shí)施例進(jìn)行第一修正值與第一納秒值信息相減的運(yùn)算,涉及48bit的納秒信息,與現(xiàn)有技術(shù)63bit的計(jì)算量相比,降低了處理的復(fù)雜度,進(jìn)而減少了占用的資源,降低了實(shí)現(xiàn)成本。圖7為本發(fā)明實(shí)施例修正域信息的處理系統(tǒng)的示意圖,如圖7所示,本實(shí)施例具體包括第一修正值獲取單元41,獲取報(bào)文攜帶的第一修正值;第一時(shí)間獲取單元42,用于獲取第一時(shí)間信息和第二時(shí)間信息;第二修正值獲取單元43,用于根據(jù)第一修正值、第一時(shí)間信息獲得第二修正值;第二修正值設(shè)置單元44,用于在報(bào)文中設(shè)置第二修正值;第二時(shí)間信息設(shè)置單元45,用于在報(bào)文中設(shè)置第二時(shí)間信息;第二時(shí)間獲取單元46,獲取第三時(shí)間信息和第四時(shí)間信息;第三修正值獲取單元47,用于根據(jù)第二修正值、第二時(shí)間信息、第三時(shí)間信息、第四時(shí)間信息,獲得第三修正值;第三修正值設(shè)置單元48,用于在報(bào)文中設(shè)置第三修正值。本實(shí)施例還可以包括標(biāo)志位設(shè)置單元49,用于根據(jù)第二修正值的正負(fù)在第二修正值中設(shè)置標(biāo)志位。本實(shí)施例還可以包括第一接口板50、第二接口板51;如圖7所示,第一接口板50與第二接口板51之間的連接關(guān)系用虛線表示,具體的說,第一接口板50可以與第二接口板51直接連接,也可以通過處理板或交換板與第二接口板51連接。上述第一修正值獲取單元41、第一時(shí)間獲取單元42、第二修正值獲取單元43、第二》f正值設(shè)置單元44、第二時(shí)間信息設(shè)置單元45、標(biāo)志位設(shè)置單元49可以設(shè)置在第一接口板50上;第二時(shí)間獲取單元46、第三修正值獲取單元47、第三修正值設(shè)置單元48設(shè)置在第二接口板51上。本實(shí)施例通過第二時(shí)間信息設(shè)置單元45在報(bào)文中設(shè)置第二時(shí)間信息和通過第二修正值設(shè)置單元44根據(jù)第一修正值、第一時(shí)間信息獲得的第二修正值在報(bào)文中設(shè)置第二修正值,進(jìn)而根據(jù)第二修正值和第二時(shí)間信息,以及第三時(shí)間信息和第四時(shí)間信息,通過第三修正值獲取單元47獲得第三修正值,并通過第三修正值設(shè)置單元48將第三修正值設(shè)置在報(bào)文中,使得通過一套處理機(jī)制就能完成對(duì)時(shí)間信息的處理和修正域信息的處理,實(shí)現(xiàn)更為筒單。進(jìn)一步的,本實(shí)施例的第二》務(wù)正值獲取單元43可以進(jìn)行第一修正值的全部或部分與第一時(shí)間信息相減的運(yùn)算獲取第二修正值,與現(xiàn)有技術(shù)相比,降低了處理的復(fù)雜度,進(jìn)而減少了占用的資源,降低了實(shí)現(xiàn)成本。本領(lǐng)域普通技術(shù)人員可以理解實(shí)現(xiàn)上述方法實(shí)施例的全部或部分步驟可以通過程序指令相關(guān)的硬件來完成,前述的程序可以存儲(chǔ)于一計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中,該程序在執(zhí)行時(shí),執(zhí)行包括上述方法實(shí)施例的步驟,而前述的存儲(chǔ)介質(zhì)包括ROM、RAM、磁碟或者光盤等各種可以存儲(chǔ)程序代碼的介質(zhì)。最后應(yīng)說明的是以上實(shí)施例僅用以說明本發(fā)明實(shí)施例的技術(shù)方案,而非對(duì)其限制;盡管參照前述實(shí)施例對(duì)本發(fā)明實(shí)施例進(jìn)行了詳細(xì)的說明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解其依然可以對(duì)前述各實(shí)施例所記載的4支術(shù)方案進(jìn)行修改,或者對(duì)其中部分技術(shù)特征進(jìn)行等同替換;而這些修改或者替換,并不使相應(yīng)技術(shù)方案的本質(zhì)脫離本發(fā)明實(shí)施例各實(shí)施例技術(shù)方案的精神和范圍。18權(quán)利要求1、一種修正域信息的處理方法,其特征在于包括接收?qǐng)?bào)文,獲取所述報(bào)文攜帶的第一修正值;獲取第一時(shí)間信息和第二時(shí)間信息;根據(jù)所述第一修正值、所述第一時(shí)間信息獲得第二修正值;在所述報(bào)文中設(shè)置所述第二修正值;在所述報(bào)文中設(shè)置所述第二時(shí)間信息;獲取第三時(shí)間信息和第四時(shí)間信息;根據(jù)所述第二修正值、所述第二時(shí)間信息、所述第三時(shí)間信息、所述第四時(shí)間信息,獲得第三修正值;在所述報(bào)文中設(shè)置所述第三修正值。2、根據(jù)權(quán)利要求1所述的修正域信息的處理方法,其特征在于,在所述報(bào)文中設(shè)置所述第二修正值具體為將所述第二修正值替換所述第一修正值的部分或全部;或者,將所述第二修正值插入所述報(bào)文。3、根據(jù)權(quán)利要求1所述的修正域信息的處理方法,其特征在于,在所述報(bào)文中設(shè)置所述第二時(shí)間信息具體為將所述第一修正值的部分信息替換為所述第二時(shí)間信息;或者,將所述第二時(shí)間信息插入所述報(bào)文。4、根據(jù)權(quán)利要求1所述的修正域信息的處理方法,其特征在于,根據(jù)所述第一修正值、所述第一時(shí)間信息獲得第二修正值具體為將第一修正值的全部與第一時(shí)間信息的差作為第二修正值;或者,將第一修正值對(duì)應(yīng)第一時(shí)間信息的部分與第一時(shí)間信息的差作為第二修正值。5、根據(jù)權(quán)利要求1所述的修正域信息的處理方法,其特征在于,根據(jù)所述第二修正值、所述第二時(shí)間信息、所述第三時(shí)間信息、所述第四時(shí)間信息,獲得第三修正值具體為根據(jù)所述第二時(shí)間信息和所述第四時(shí)間信息,判斷所述第四時(shí)間信息是否進(jìn)位;若未進(jìn)位,將所述第三時(shí)間信息加上所述第二修正值獲得第三修正值;若進(jìn)位,將進(jìn)位部分轉(zhuǎn)化為對(duì)應(yīng)第三時(shí)間信息格式的第五時(shí)間信息,根據(jù)所述第五時(shí)間信息、所述第三時(shí)間信息及所述第二修正值的和獲得第三修正值。6、根據(jù)權(quán)利要求1所述的修正域信息的處理方法,其特征在于,進(jìn)一步包括在所述第二修正值中設(shè)置標(biāo)志位,用于標(biāo)識(shí)所述第二修正值的正負(fù)。7、根據(jù)權(quán)利要求1至6任意一項(xiàng)所述的修正域信息的處理方法,其特征在于,所述第一時(shí)間信息、第三時(shí)間信息為納秒值信息,所述第二時(shí)間信息、第四時(shí)間信息為秒值信息。8、根據(jù)權(quán)利要求1至6任意一項(xiàng)所述的修正域信息的處理方法,其特征在于,所述第二修正值的二進(jìn)制位數(shù)為l位至63位中的任意位數(shù);所述第二時(shí)間信息的二進(jìn)制位數(shù)為1位至63位中的任意位數(shù);所述第二修正值的二進(jìn)制位數(shù)與所述第二時(shí)間信息的二進(jìn)制位數(shù)和小于等于64。9、一種修正域信息的處理系統(tǒng),其特征在于包括第一修正值獲取單元,獲取所述報(bào)文攜帶的第一修正值;第一時(shí)間獲取單元,用于獲取第一時(shí)間信息和第二時(shí)間信息;第二修正值獲取單元,用于根據(jù)所述第一修正值、所述第一時(shí)間信息獲得第二修正值;第二修正值設(shè)置單元,用于在所述報(bào)文中設(shè)置所述第二修正值;第二時(shí)間信息設(shè)置單元,用于在所述報(bào)文中設(shè)置所述第二時(shí)間信息;第二時(shí)間獲取單元,獲取第三時(shí)間信息和第四時(shí)間信息;第三修正值獲取單元,用于根據(jù)所述第二修正值、所述第二時(shí)間信息、所述第三時(shí)間信息、所述第四時(shí)間信息,獲得第三修正值;第三修正值設(shè)置單元,用于在所述報(bào)文中設(shè)置所述第三修正值。10、根據(jù)權(quán)利要求9所述的修正域信息的處理系統(tǒng),其特征在于,進(jìn)一步包括..標(biāo)志位設(shè)置單元,用于根據(jù)所述第二修正值的正負(fù)在所述第二修正值中設(shè)置標(biāo)志位。11、根據(jù)權(quán)利要求9所述的修正域信息的處理系統(tǒng),其特征在于,進(jìn)一步包括第一接口板、第二接口板;所述第一修正值獲取單元、第一時(shí)間獲取單元、第二修正值獲取單元、第二修正值設(shè)置單元、第二時(shí)間信息設(shè)置單元設(shè)置在第一接口板上;所述第二時(shí)間獲取單元、第三修正值獲取單元、第三修正值設(shè)置單元設(shè)置在第二接口板上。全文摘要本發(fā)明實(shí)施例涉及一種修正域信息的處理方法及系統(tǒng),其中方法包括接收?qǐng)?bào)文,獲取所述報(bào)文攜帶的第一修正值;獲取第一時(shí)間信息和第二時(shí)間信息;根據(jù)所述第一修正值、所述第一時(shí)間信息獲得第二修正值;在所述報(bào)文中設(shè)置所述第二修正值;在所述報(bào)文中設(shè)置所述第二時(shí)間信息;獲取第三時(shí)間信息和第四時(shí)間信息;根據(jù)所述第二修正值、所述第二時(shí)間信息、所述第三時(shí)間信息、所述第四時(shí)間信息,獲得第三修正值;在所述報(bào)文中設(shè)置所述第三修正值。本發(fā)明實(shí)施例通過一套處理機(jī)制完成對(duì)時(shí)間信息的處理和修正域信息的處理,實(shí)現(xiàn)更為簡(jiǎn)單。文檔編號(hào)H04J3/06GK101615963SQ20081011541公開日2009年12月30日申請(qǐng)日期2008年6月23日優(yōu)先權(quán)日2008年6月23日發(fā)明者孫文華,徐文廣,李丙博,王曉波,王繼輝,鄧友好,陽(yáng)生丙申請(qǐng)人:華為技術(shù)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1