專利名稱:一種增強(qiáng)時(shí)間源維護(hù)性的方法和裝置的制作方法
技術(shù)領(lǐng)域:
* 發(fā)明涉 R PTP (IEEE Standard for a Precision Clock SynchronizationProtocol for Networked Measurement and Control Systems)令頁域,尤其涉及一種增強(qiáng)時(shí)間源維護(hù)性的方法和裝置。
背景技術(shù):
無線應(yīng)用中,部分制式的基站,如UMTS TDD基站、3GPP2CDMA2000基站、TD-SCDMA 基站,對(duì)相鄰基站的相位存在要求,如TD-SCDMA相鄰基站相位差異不能超過!Bus,該相位要求可以通過GPS來滿足,也可以通過PTP協(xié)議來滿足。隨著3G網(wǎng)絡(luò)的建設(shè),使用分組交換技術(shù)的PTP協(xié)議傳遞時(shí)間將應(yīng)用更加廣泛。電信領(lǐng)域應(yīng)用時(shí),維護(hù)性是一個(gè)非常重要的因素。在保證基站性能前提下,目前基于分組交換技術(shù)的PTP協(xié)議缺少時(shí)間源的維護(hù)性實(shí)現(xiàn)。目前比較缺乏維護(hù)性的實(shí)現(xiàn),僅在安全性有西門子公司,通過加密傳輸?shù)姆绞?,公開號(hào)CN101199180,用于加密傳輸同步消息的方法。通過對(duì)Sync報(bào)文加密傳輸,增強(qiáng)其安全性。而其他維護(hù)性的功能暫未涉及到。
發(fā)明內(nèi)容
本發(fā)明要解決的技術(shù)問題是提供一種增強(qiáng)時(shí)間源維護(hù)性的方法和裝置,以增強(qiáng)在電信領(lǐng)域使用的維護(hù)性。為了解決上述問題,本發(fā)明提供了一種增強(qiáng)時(shí)間源維護(hù)性的方法,包括接收時(shí)間源數(shù)據(jù)包,根據(jù)預(yù)設(shè)的過濾原則對(duì)所述時(shí)間源數(shù)據(jù)包進(jìn)行過濾;對(duì)過濾后剩余的時(shí)間源數(shù)據(jù)包進(jìn)行預(yù)處理;根據(jù)預(yù)處理結(jié)果選擇時(shí)間源。進(jìn)一步地,上述方法還可具有以下特點(diǎn),對(duì)所述時(shí)間源數(shù)據(jù)包進(jìn)行過濾的步驟包括從所述時(shí)間源數(shù)據(jù)包中提取時(shí)間源來源信息,與預(yù)先配置的非法來源表進(jìn)行匹配,丟棄匹配到非法來源表中任一表項(xiàng)的時(shí)間源數(shù)據(jù)包;和/或,與預(yù)先配置的信任來源表進(jìn)行匹配,丟棄未匹配到信任來源表中任一表項(xiàng)的時(shí)間源數(shù)據(jù)包。進(jìn)一步地,上述方法還可具有以下特點(diǎn),所述對(duì)過濾后剩余的時(shí)間源數(shù)據(jù)包進(jìn)行預(yù)處理包括查詢預(yù)先配置的禁止PTP端口表項(xiàng),丟棄匹配到所述禁止PTP端口表項(xiàng)中任一表項(xiàng)的時(shí)間源數(shù)據(jù)包;將與禁止PTP端口表項(xiàng)不匹配的時(shí)間源數(shù)據(jù)包與配置的強(qiáng)制選擇時(shí)間源進(jìn)行比較,判斷時(shí)間源數(shù)據(jù)包的時(shí)間源來源是否和所述強(qiáng)制選擇時(shí)間源相同;或者,將時(shí)間源數(shù)據(jù)包與配置的強(qiáng)制選擇時(shí)間源進(jìn)行比較,判斷時(shí)間源數(shù)據(jù)包的時(shí)間源來源是否和所述強(qiáng)制選擇時(shí)間源相同。進(jìn)一步地,上述方法還可具有以下特點(diǎn),所述根據(jù)預(yù)處理結(jié)果選擇時(shí)間源為如果存在時(shí)間源數(shù)據(jù)包的時(shí)間源來源和所述強(qiáng)制選擇時(shí)間源相同,則輸出所述強(qiáng)制選擇時(shí)間源輸出作為最佳時(shí)間源;否則,根據(jù)配置的PTP協(xié)議參數(shù)從預(yù)處理后剩余的時(shí)間源數(shù)據(jù)包中選出最佳時(shí)間源。進(jìn)一步地,上述方法還可具有以下特點(diǎn),所述對(duì)過濾后剩余的時(shí)間源數(shù)據(jù)包進(jìn)行預(yù)處理包括查詢預(yù)先配置的禁止PTP端口表項(xiàng),丟棄匹配到所述禁止PTP端口表項(xiàng)中任一表項(xiàng)的時(shí)間源數(shù)據(jù)包;所述根據(jù)預(yù)處理結(jié)果選擇時(shí)間源為根據(jù)配置的PTP協(xié)議參數(shù)從預(yù)處理后剩余的時(shí)間源數(shù)據(jù)包中選出最佳時(shí)間源。本發(fā)明還提供一種增強(qiáng)時(shí)間源維護(hù)性的裝置,包括時(shí)間源過濾單元,用于接收時(shí)間源數(shù)據(jù)包,根據(jù)預(yù)設(shè)的過濾原則對(duì)所述時(shí)間源數(shù)據(jù)包進(jìn)行過濾;時(shí)間源預(yù)處理單元,用于對(duì)過濾后剩余的時(shí)間源數(shù)據(jù)包進(jìn)行預(yù)處理;時(shí)間源選擇單元,用于根據(jù)預(yù)處理結(jié)果選擇時(shí)間源。進(jìn)一步地,上述裝置還可具有以下特點(diǎn),所述時(shí)間源過濾單元,用于從所述時(shí)間源數(shù)據(jù)包中提取時(shí)間源來源信息,與預(yù)先配置的非法來源表進(jìn)行匹配,丟棄匹配到非法來源表中任一表項(xiàng)的時(shí)間源數(shù)據(jù)包;和/或,與預(yù)先配置的信任來源表進(jìn)行匹配,丟棄未匹配到信任來源表中任一表項(xiàng)的時(shí)間源數(shù)據(jù)包。進(jìn)一步地,上述裝置還可具有以下特點(diǎn),所述時(shí)間源預(yù)處理單元用于查詢預(yù)先配置的禁止PTP端口表項(xiàng),丟棄匹配到所述禁止PTP端口表項(xiàng)中任一表項(xiàng)的時(shí)間源數(shù)據(jù)包;將與禁止PTP端口表項(xiàng)不匹配的時(shí)間源數(shù)據(jù)包與配置的強(qiáng)制選擇時(shí)間源進(jìn)行比較,如果至少存在一個(gè)時(shí)間源數(shù)據(jù)包的時(shí)間源來源和所述強(qiáng)制選擇時(shí)間源相同, 則將所述強(qiáng)制選擇時(shí)間源輸出作為最佳時(shí)間源,否則,輸出剩余時(shí)間源數(shù)據(jù)包至所述時(shí)間源選擇單元;或者,將時(shí)間源數(shù)據(jù)包與配置的強(qiáng)制選擇時(shí)間源進(jìn)行比較,如果至少存在一個(gè)時(shí)間源數(shù)據(jù)包的時(shí)間源來源和所述強(qiáng)制選擇時(shí)間源相同,則將所述強(qiáng)制選擇時(shí)間源輸出作為最佳時(shí)間源,否則,輸出剩余時(shí)間源數(shù)據(jù)包至所述時(shí)間源選擇單元。進(jìn)一步地,上述裝置還可具有以下特點(diǎn),所述時(shí)間源預(yù)處理單元用于查詢預(yù)先配置的禁止PTP端口表項(xiàng),丟棄匹配到所述禁止PTP端口表項(xiàng)中任一表項(xiàng)的時(shí)間源數(shù)據(jù)包;輸出剩余時(shí)間源數(shù)據(jù)包至所述時(shí)間源選擇單元。進(jìn)一步地,上述裝置還可具有以下特點(diǎn),所述時(shí)間源選擇單元用于根據(jù)配置的 PTP協(xié)議參數(shù)從剩余的時(shí)間源數(shù)據(jù)包中選擇最佳時(shí)間源。采用本發(fā)明所述方法和裝置,與現(xiàn)有技術(shù)相比,能夠有效的解決(1)對(duì)時(shí)間源來源的過濾,能增強(qiáng)維護(hù)性,減輕后續(xù)處理的負(fù)擔(dān);( 給維護(hù)人員提供干預(yù)時(shí)間源選擇的功能,以滿足臨時(shí)禁止/啟用部分PTP端口的要求;(3)給維護(hù)人員提供強(qiáng)行選擇一個(gè)特定的時(shí)間源為最佳時(shí)間源的要求。通過本發(fā)明所述的方法和裝置,有效的增強(qiáng)了時(shí)間源維護(hù)性。
圖1是本發(fā)明時(shí)間源裝置示意圖;圖2是本發(fā)明方法流程圖。
具體實(shí)施例方式在電信領(lǐng)域,增強(qiáng)時(shí)間源的維護(hù)性,對(duì)維護(hù)來說,有很重要的意義。運(yùn)營(yíng)商在使用時(shí)經(jīng)常有些維護(hù)要求,如只處理來自信任時(shí)間源的報(bào)文、臨時(shí)禁止PTP端口參與選擇、強(qiáng)制選擇特定的時(shí)間源等。因此,需要增強(qiáng)時(shí)間源的維護(hù)性。本文描述一種增強(qiáng)時(shí)間源維護(hù)性的方法和裝置,實(shí)現(xiàn)包括非法來源報(bào)文的過濾、 臨時(shí)禁止PTP端口、強(qiáng)制選擇時(shí)間源等維護(hù)功能。本發(fā)明的目的是通過過濾非法來源的時(shí)間源數(shù)據(jù)包,增加維護(hù)人員的人工干預(yù)(如強(qiáng)制選擇一個(gè)特定時(shí)間源、臨時(shí)禁止部分時(shí)間源參與到本地時(shí)間源選擇等)來增強(qiáng)時(shí)間源的維護(hù)性。本發(fā)明提供一種增強(qiáng)時(shí)間源維護(hù)性的方法,包括接收時(shí)間源數(shù)據(jù)包,根據(jù)預(yù)設(shè)的過濾原則對(duì)所述時(shí)間源數(shù)據(jù)包進(jìn)行過濾;對(duì)過濾后剩余的時(shí)間源數(shù)據(jù)包進(jìn)行預(yù)處理;根據(jù)預(yù)處理結(jié)果選擇時(shí)間源。其中,對(duì)所述時(shí)間源數(shù)據(jù)包進(jìn)行過濾的步驟包括從所述時(shí)間源數(shù)據(jù)包中提取時(shí)間源來源信息,與預(yù)先配置的非法來源表進(jìn)行匹配,丟棄匹配到非法來源表中任一表項(xiàng)的時(shí)間源數(shù)據(jù)包;和/或,與預(yù)先配置的信任來源表進(jìn)行匹配,丟棄未匹配到信任來源表中任一表項(xiàng)的時(shí)間源數(shù)據(jù)包。其中,所述對(duì)過濾后剩余的時(shí)間源數(shù)據(jù)包進(jìn)行預(yù)處理包括查詢預(yù)先配置的禁止PTP端口表項(xiàng),丟棄匹配到所述禁止PTP端口表項(xiàng)中任一表項(xiàng)的時(shí)間源數(shù)據(jù)包;將與禁止PTP端口表項(xiàng)不匹配的時(shí)間源數(shù)據(jù)包與配置的強(qiáng)制選擇時(shí)間源進(jìn)行比較,判斷時(shí)間源數(shù)據(jù)包的時(shí)間源來源是否和所述強(qiáng)制選擇時(shí)間源相同;所述根據(jù)預(yù)處理結(jié)果選擇時(shí)間源為如果存在時(shí)間源數(shù)據(jù)包的時(shí)間源來源和所述強(qiáng)制選擇時(shí)間源相同,則輸出所述強(qiáng)制選擇時(shí)間源輸出作為最佳時(shí)間源;否則,根據(jù)配置的PTP協(xié)議參數(shù)從預(yù)處理后剩余的時(shí)間源數(shù)據(jù)包中選出最佳時(shí)間源?;蛘?,所述對(duì)過濾后剩余的時(shí)間源數(shù)據(jù)包進(jìn)行預(yù)處理包括將時(shí)間源數(shù)據(jù)包與配置的強(qiáng)制選擇時(shí)間源進(jìn)行比較,判斷時(shí)間源數(shù)據(jù)包的時(shí)間源來源是否和所述強(qiáng)制選擇時(shí)間源相同。所述根據(jù)預(yù)處理結(jié)果選擇時(shí)間源為如果存在時(shí)間源數(shù)據(jù)包的時(shí)間源來源和所述強(qiáng)制選擇時(shí)間源相同,則輸出所述強(qiáng)制選擇時(shí)間源輸出作為最佳時(shí)間源;否則,根據(jù)配置的PTP協(xié)議參數(shù)從預(yù)處理后剩余的時(shí)間源數(shù)據(jù)包中選出最佳時(shí)間源。或者,所述對(duì)過濾后剩余的時(shí)間源數(shù)據(jù)包進(jìn)行預(yù)處理包括查詢預(yù)先配置的禁止PTP端口表項(xiàng),丟棄匹配到所述禁止PTP端口表項(xiàng)中任一表項(xiàng)的時(shí)間源數(shù)據(jù)包;所述根據(jù)預(yù)處理結(jié)果選擇時(shí)間源為根據(jù)配置的PTP協(xié)議參數(shù)從預(yù)處理后剩余的時(shí)間源數(shù)據(jù)包中選出最佳時(shí)間源。本發(fā)明還提供一種增強(qiáng)時(shí)間源維護(hù)性的裝置,包括時(shí)間源過濾單元,用于接收時(shí)間源數(shù)據(jù)包,根據(jù)預(yù)設(shè)的過濾原則對(duì)所述時(shí)間源數(shù)據(jù)包進(jìn)行過濾;時(shí)間源預(yù)處理單元,用于對(duì)過濾后剩余的時(shí)間源數(shù)據(jù)包進(jìn)行預(yù)處理;時(shí)間源選擇單元,用于根據(jù)預(yù)處理結(jié)果選擇時(shí)間源。其中,所述時(shí)間源過濾單元,用于從所述時(shí)間源數(shù)據(jù)包中提取時(shí)間源來源信息,與預(yù)先配置的非法來源表進(jìn)行匹配,丟棄匹配到非法來源表中任一表項(xiàng)的時(shí)間源數(shù)據(jù)包;和 /或,與預(yù)先配置的信任來源表進(jìn)行匹配,丟棄未匹配到信任來源表中任一表項(xiàng)的時(shí)間源數(shù)據(jù)包。其中,所述時(shí)間源預(yù)處理單元用于查詢預(yù)先配置的禁止PTP端口表項(xiàng),丟棄匹配到所述禁止PTP端口表項(xiàng)中任一表項(xiàng)的時(shí)間源數(shù)據(jù)包;將與禁止PTP端口表項(xiàng)不匹配的時(shí)間源數(shù)據(jù)包與配置的強(qiáng)制選擇時(shí)間源進(jìn)行比較,如果至少存在一個(gè)時(shí)間源數(shù)據(jù)包的時(shí)間源來源和所述強(qiáng)制選擇時(shí)間源相同, 則將所述強(qiáng)制選擇時(shí)間源輸出作為最佳時(shí)間源,否則,輸出剩余時(shí)間源數(shù)據(jù)包至所述時(shí)間源選擇單元; 或者,將時(shí)間源數(shù)據(jù)包與配置的強(qiáng)制選擇時(shí)間源進(jìn)行比較,如果至少存在一個(gè)時(shí)間源數(shù)據(jù)包的時(shí)間源來源和所述強(qiáng)制選擇時(shí)間源相同,則將所述強(qiáng)制選擇時(shí)間源輸出作為最佳時(shí)間源,否則,輸出剩余時(shí)間源數(shù)據(jù)包至所述時(shí)間源選擇單元。或者,查詢預(yù)先配置的禁止PTP端口表項(xiàng),丟棄匹配到所述禁止PTP端口表項(xiàng)中任一表項(xiàng)的時(shí)間源數(shù)據(jù)包;輸出剩余時(shí)間源數(shù)據(jù)包至所述時(shí)間源選擇單元。其中,所述時(shí)間源選擇單元用于根據(jù)配置的PTP協(xié)議參數(shù)從剩余的時(shí)間源數(shù)據(jù)包中選擇最佳時(shí)間源。如圖1所示,本發(fā)明所描述的增強(qiáng)時(shí)間源維護(hù)性的裝置包括時(shí)間源過濾單元,時(shí)間源預(yù)處理單元和時(shí)間源選擇單元,其中時(shí)間源過濾單元,用于丟棄非法來源的數(shù)據(jù)包,識(shí)別來自正確來源的時(shí)間源數(shù)據(jù)包,且將這些正確來源的時(shí)間源數(shù)據(jù)包信息傳遞給時(shí)間源預(yù)處理單元;時(shí)間源過濾單元支持配置信任時(shí)間源來源標(biāo)識(shí)信息、非法時(shí)間源來源標(biāo)識(shí)信息;時(shí)間源預(yù)處理單元實(shí)現(xiàn)外部人工干預(yù)命令,以滿足維護(hù)人員對(duì)特定時(shí)間源的處理要求,將處理結(jié)果傳遞給時(shí)間源選擇單元,選擇出最佳時(shí)間源;時(shí)間源預(yù)處理單元支持配置禁止/啟用PTP端口標(biāo)識(shí)參與時(shí)間源選擇,配置強(qiáng)制/取消選擇時(shí)間源標(biāo)識(shí)信息;其中,配置啟用PTP端口標(biāo)識(shí)參與時(shí)間源選擇和配置強(qiáng)制選擇時(shí)間源標(biāo)識(shí)信息可以只配置其中之一,也可以都不配置。時(shí)間源選擇單元用于選擇最佳時(shí)間源;時(shí)間源選擇單元支持配置PTP協(xié)議參數(shù)。 具體選擇方法可參考現(xiàn)有的時(shí)間源選擇方法,比如BMC(最佳時(shí)間源選擇)算法。如圖2所示,本發(fā)明所述方法步驟如下第1步配置時(shí)間源過濾單元參數(shù)、時(shí)間源預(yù)處理單元參數(shù)、時(shí)間源選擇單元參數(shù);第2步時(shí)間源過濾單元接收時(shí)間源數(shù)據(jù)包(包括Announce消息、入端口信息等),根據(jù)數(shù)據(jù)包中的時(shí)間源來源信息查詢非法來源表,如果匹配到其中任一表項(xiàng),則丟棄該報(bào)文;如果不匹配,則查詢信任來源表,如果匹配到其中任一表項(xiàng),則執(zhí)行第三步,如果不匹配其中任一表項(xiàng)則丟棄該報(bào)文;
7
其中,非法來源表和信任來源表可以只配置其中之一,或者都配置。第3步時(shí)間源預(yù)處理單元處理經(jīng)過過濾的時(shí)間源數(shù)據(jù)包(包括Announce消息、 入端口信息)第3. 1步根據(jù)報(bào)文的入端口標(biāo)識(shí),查詢禁止PTP端口表項(xiàng),匹配其中任一表項(xiàng),則該端口被維護(hù)人員配置為禁止參與時(shí)間源選擇,丟棄該報(bào)文;第3. 2步對(duì)與禁止PTP端口表項(xiàng)不匹配的時(shí)間源,將該時(shí)間源與強(qiáng)制選擇時(shí)間源比較,相等則選擇該時(shí)間源為最佳時(shí)間源,退出;不相等則將該時(shí)間源數(shù)據(jù)包傳遞給時(shí)間源選擇單元;第4步時(shí)間源選擇單元處理時(shí)間源數(shù)據(jù)包,實(shí)現(xiàn)標(biāo)準(zhǔn)BMCA(最佳時(shí)間源選擇算法)選擇最佳時(shí)間源。第1步配置參數(shù)配置時(shí)間源過濾單元參數(shù),配置非法來源表,表項(xiàng)內(nèi)容為時(shí)間域編號(hào) (domainNumber)、發(fā)送報(bào)文設(shè)備時(shí)鐘標(biāo)識(shí)(Clockldentity);配置信任來源表,表項(xiàng)內(nèi)容格式同非法來源表;配置時(shí)間源預(yù)處理單元參數(shù),配置禁止PTP端口標(biāo)識(shí)表項(xiàng),該表項(xiàng)內(nèi)容表示本設(shè)備PTP端口標(biāo)識(shí)項(xiàng)(如,機(jī)架號(hào)+子架號(hào)+單板地址+物理端口編號(hào)+邏輯端口編號(hào));配置/取消強(qiáng)制時(shí)間源標(biāo)識(shí)信息,內(nèi)容為時(shí)間域編號(hào)(domainNumber)、發(fā)送報(bào)文設(shè)備時(shí)鐘標(biāo)識(shí)(Clockldentity),配置為強(qiáng)制的時(shí)間源標(biāo)識(shí)信息項(xiàng)最多只有一個(gè);配置時(shí)間源選擇單元參數(shù),配置內(nèi)容同PTP協(xié)議內(nèi)容。第2步時(shí)間源過濾單元接收時(shí)間源數(shù)據(jù)包(包括Announce消息,報(bào)文入本設(shè)備的端口標(biāo)識(shí)),時(shí)間源過濾單元從數(shù)據(jù)包提取時(shí)間域編號(hào)、發(fā)送時(shí)鐘標(biāo)識(shí)信息,使用該信息逐項(xiàng)與非法來源表內(nèi)容比較,匹配其中任意一項(xiàng),表示該Announce消息來源為非法來源, 則丟棄報(bào)文;與非法來源表不匹配的報(bào)文,則進(jìn)一步與信任來源表內(nèi)容比較,匹配其中任一表項(xiàng),則執(zhí)行第3步,不匹配其中任一表項(xiàng)也丟棄該報(bào)文;第3步時(shí)間源預(yù)處理單元處理來自時(shí)間源過濾單元的數(shù)據(jù)包第3. 1步提取數(shù)據(jù)包中的報(bào)文入本設(shè)備的端口標(biāo)識(shí),使用該信息查詢禁止PTP端口表項(xiàng),匹配其中任意一項(xiàng),表示該入端口被維護(hù)人員設(shè)置為禁止參與時(shí)間源選擇,丟棄報(bào)文;第3. 2步如果數(shù)據(jù)包與禁止PTP端口表項(xiàng)不匹配,提取數(shù)據(jù)包中的來源時(shí)間源時(shí)間域編號(hào)、發(fā)送時(shí)鐘標(biāo)識(shí)信息,使用該信息與配置的強(qiáng)制時(shí)間源標(biāo)識(shí)信息比較,相等,則選擇該時(shí)間源為最佳時(shí)間源,退出;不相等則將該時(shí)間源數(shù)據(jù)包傳遞給時(shí)間源選擇單元;其中,也可以不配置強(qiáng)制時(shí)間源標(biāo)識(shí),在步驟3. 1后直接接入第4步?;蛘撸粓?zhí)行步驟3. 1,直接執(zhí)行步驟3. 2。第4步時(shí)間源選擇單元處理時(shí)間源數(shù)據(jù)包,實(shí)現(xiàn)標(biāo)準(zhǔn)BMCA選擇最佳時(shí)間源。
權(quán)利要求
1.一種增強(qiáng)時(shí)間源維護(hù)性的方法,其特征在于,包括接收時(shí)間源數(shù)據(jù)包,根據(jù)預(yù)設(shè)的過濾原則對(duì)所述時(shí)間源數(shù)據(jù)包進(jìn)行過濾;對(duì)過濾后剩余的時(shí)間源數(shù)據(jù)包進(jìn)行預(yù)處理;根據(jù)預(yù)處理結(jié)果選擇時(shí)間源。
2.如權(quán)利要求1所述的方法,其特征在于,對(duì)所述時(shí)間源數(shù)據(jù)包進(jìn)行過濾的步驟包括 從所述時(shí)間源數(shù)據(jù)包中提取時(shí)間源來源信息,與預(yù)先配置的非法來源表進(jìn)行匹配,丟棄匹配到非法來源表中任一表項(xiàng)的時(shí)間源數(shù)據(jù)包;和/或,與預(yù)先配置的信任來源表進(jìn)行匹配, 丟棄未匹配到信任來源表中任一表項(xiàng)的時(shí)間源數(shù)據(jù)包。
3.如權(quán)利要求1所述的方法,其特征在于,所述對(duì)過濾后剩余的時(shí)間源數(shù)據(jù)包進(jìn)行預(yù)處理包括查詢預(yù)先配置的禁止PTP端口表項(xiàng),丟棄匹配到所述禁止PTP端口表項(xiàng)中任一表項(xiàng)的時(shí)間源數(shù)據(jù)包;將與禁止PTP端口表項(xiàng)不匹配的時(shí)間源數(shù)據(jù)包與配置的強(qiáng)制選擇時(shí)間源進(jìn)行比較,判斷時(shí)間源數(shù)據(jù)包的時(shí)間源來源是否和所述強(qiáng)制選擇時(shí)間源相同;或者,將時(shí)間源數(shù)據(jù)包與配置的強(qiáng)制選擇時(shí)間源進(jìn)行比較,判斷時(shí)間源數(shù)據(jù)包的時(shí)間源來源是否和所述強(qiáng)制選擇時(shí)間源相同。
4.如權(quán)利要求3所述的方法,其特征在于,所述根據(jù)預(yù)處理結(jié)果選擇時(shí)間源為如果存在時(shí)間源數(shù)據(jù)包的時(shí)間源來源和所述強(qiáng)制選擇時(shí)間源相同,則輸出所述強(qiáng)制選擇時(shí)間源輸出作為最佳時(shí)間源;否則,根據(jù)配置的PTP協(xié)議參數(shù)從預(yù)處理后剩余的時(shí)間源數(shù)據(jù)包中選出最佳時(shí)間源。
5.如權(quán)利要求1所述的方法,其特征在于,所述對(duì)過濾后剩余的時(shí)間源數(shù)據(jù)包進(jìn)行預(yù)處理包括查詢預(yù)先配置的禁止PTP端口表項(xiàng),丟棄匹配到所述禁止PTP端口表項(xiàng)中任一表項(xiàng)的時(shí)間源數(shù)據(jù)包;所述根據(jù)預(yù)處理結(jié)果選擇時(shí)間源為根據(jù)配置的PTP協(xié)議參數(shù)從預(yù)處理后剩余的時(shí)間源數(shù)據(jù)包中選出最佳時(shí)間源。
6.一種增強(qiáng)時(shí)間源維護(hù)性的裝置,其特征在于,包括時(shí)間源過濾單元,用于接收時(shí)間源數(shù)據(jù)包,根據(jù)預(yù)設(shè)的過濾原則對(duì)所述時(shí)間源數(shù)據(jù)包進(jìn)行過濾;時(shí)間源預(yù)處理單元,用于對(duì)過濾后剩余的時(shí)間源數(shù)據(jù)包進(jìn)行預(yù)處理;時(shí)間源選擇單元,用于根據(jù)預(yù)處理結(jié)果選擇時(shí)間源。
7.如權(quán)利要求6所述的裝置,其特征在于,所述時(shí)間源過濾單元,用于從所述時(shí)間源數(shù)據(jù)包中提取時(shí)間源來源信息,與預(yù)先配置的非法來源表進(jìn)行匹配,丟棄匹配到非法來源表中任一表項(xiàng)的時(shí)間源數(shù)據(jù)包;和/或,與預(yù)先配置的信任來源表進(jìn)行匹配,丟棄未匹配到信任來源表中任一表項(xiàng)的時(shí)間源數(shù)據(jù)包。
8.如權(quán)利要求6所述的裝置,其特征在于,所述時(shí)間源預(yù)處理單元用于查詢預(yù)先配置的禁止PTP端口表項(xiàng),丟棄匹配到所述禁止PTP端口表項(xiàng)中任一表項(xiàng)的時(shí)間源數(shù)據(jù)包;將與禁止PTP端口表項(xiàng)不匹配的時(shí)間源數(shù)據(jù)包與配置的強(qiáng)制選擇時(shí)間源進(jìn)行比較,如果至少存在一個(gè)時(shí)間源數(shù)據(jù)包的時(shí)間源來源和所述強(qiáng)制選擇時(shí)間源相同,則將所述強(qiáng)制選擇時(shí)間源輸出作為最佳時(shí)間源,否則,輸出剩余時(shí)間源數(shù)據(jù)包至所述時(shí)間源選擇單元;或者,將時(shí)間源數(shù)據(jù)包與配置的強(qiáng)制選擇時(shí)間源進(jìn)行比較,如果至少存在一個(gè)時(shí)間源數(shù)據(jù)包的時(shí)間源來源和所述強(qiáng)制選擇時(shí)間源相同,則將所述強(qiáng)制選擇時(shí)間源輸出作為最佳時(shí)間源,否則,輸出剩余時(shí)間源數(shù)據(jù)包至所述時(shí)間源選擇單元。
9.如權(quán)利要求6所述的裝置,其特征在于,所述時(shí)間源預(yù)處理單元用于查詢預(yù)先配置的禁止PTP端口表項(xiàng),丟棄匹配到所述禁止PTP端口表項(xiàng)中任一表項(xiàng)的時(shí)間源數(shù)據(jù)包;輸出剩余時(shí)間源數(shù)據(jù)包至所述時(shí)間源選擇單兀。
10.如權(quán)利要求8或9所述的裝置,其特征在于,所述時(shí)間源選擇單元用于根據(jù)配置的PTP協(xié)議參數(shù)從剩余的時(shí)間源數(shù)據(jù)包中選擇最佳時(shí)間源。
全文摘要
本發(fā)明提供了一種增強(qiáng)時(shí)間源維護(hù)性的方法,包括接收時(shí)間源數(shù)據(jù)包,根據(jù)預(yù)設(shè)的過濾原則對(duì)所述時(shí)間源數(shù)據(jù)包進(jìn)行過濾;對(duì)過濾后剩余的時(shí)間源數(shù)據(jù)包進(jìn)行預(yù)處理;根據(jù)預(yù)處理結(jié)果選擇時(shí)間源。本發(fā)明還提供一種增強(qiáng)時(shí)間源維護(hù)性的裝置,包括時(shí)間源過濾單元,用于接收時(shí)間源數(shù)據(jù)包,根據(jù)預(yù)設(shè)的過濾原則對(duì)所述時(shí)間源數(shù)據(jù)包進(jìn)行過濾;時(shí)間源預(yù)處理單元,用于對(duì)過濾后剩余的時(shí)間源數(shù)據(jù)包進(jìn)行預(yù)處理;時(shí)間源選擇單元,用于根據(jù)預(yù)處理結(jié)果選擇時(shí)間源。通過本發(fā)明所述的方法和裝置,有效的增強(qiáng)了時(shí)間源維護(hù)性。
文檔編號(hào)H04L29/06GK102404307SQ20101029102
公開日2012年4月4日 申請(qǐng)日期2010年9月15日 優(yōu)先權(quán)日2010年9月15日
發(fā)明者溫泰傳 申請(qǐng)人:中興通訊股份有限公司