一種時鐘網絡的建立方法、裝置及通信節點的制作方法
【技術領域】
[0001] 本發明涉及通信的時鐘領域,尤其涉及一種時鐘網絡的建立方法、裝置及通信節 點。
【背景技術】
[0002] 隨著互聯網(internet)技術的快速發展,數據業務需求的不斷增長,推動寬帶技 術及通信設備的快速發展,引發了電信網絡的大調整,原有的滿足語音業務的傳輸網絡漸 漸無法勝任數據業務的需求增長。整個網絡趨向于扁平化態勢,寬帶接入進入了快速發展 中,有線寬帶接入和無線寬帶接入均受到運營商及用戶的青睞。隨著網絡的變化、發展,網 絡對于時鐘可靠、穩定提出了新的要求,特別是無線寬帶技術,尤其是以時分模式運營的無 線設備(通信節點),無線設備需要可靠、穩定、同步的時鐘以保證終端設備在不同基站之 間切換業務的連續性。
[0003] 隨著全球微波互聯接入(WIMAX)、長期演進(LTE)等無線寬帶技術的普及、推廣和 商業應用,通信節點上的時鐘能夠時刻保持正常運行狀態是非常重要的,但是在現有技術 中,由于通信節點之間的時鐘彼此相互封閉,當某個通信節點時鐘的時鐘源發生故障后,若 在短時間內無法恢復,則會影響其通信的連續性,且會嚴重影響其終端設備在不同基站之 間切換業務的成功率,而如果能夠在一個通信節點時鐘源發生故障時,暫時能夠同步其他 通信節點的時鐘源,建立兩個通信節點之間的時鐘網絡。這樣,就能實現不同通信節點之間 的互相支撐,保證故障通信節點通信的連續性。
【發明內容】
[0004] 本發明提供一種時鐘網絡的建立方法、裝置及通信節點,解決了現有技術中通信 節點之間時鐘彼此相互封閉,不能實現相互支撐的問題。
[0005] 為了解決上述問題,本發明采用以下技術方案:
[0006] 一種時鐘網絡的建立方法,包括:
[0007] 確定時鐘源發生故障的故障通信節點的相鄰通信節點;
[0008] 收集所述相鄰通信節點的時鐘狀態信息;
[0009] 根據所述時鐘狀態信息及預設規則,在所述相鄰通信節點中選擇一個同步時鐘源 的同步通信節點;
[0010] 獲取所述故障通信節點與所述同步通信節點同步時鐘源的配置參數信息;
[0011] 將所述配置參數信息配置給所述故障通信節點和所述同步通信節點;
[0012] 根據所述配置參數信息建立所述故障通信節點與所述同步通信節點間的時鐘網 絡。
[0013] 進一步地,所述確定時鐘源發生故障的故障通信節點的相鄰通信節點之前還包 括:判斷通信節點是否發生時鐘源故障。
[0014] 進一步地,還包括:控制所述故障通信節點與所述同步通信節點通過信息交互進 行配置參數的調整。
[0015] 進一步地,若所述故障通信節點的時鐘源恢復或者所述同步通信節點的時鐘不能 繼續為所述故障通信節點提供時鐘源,則獲取所述時鐘網絡的拆除配置參數;將拆除配置 參數配置給所述故障通信節點與所述同步通信節點;根據所述拆除配置參數拆除所述時鐘 網絡。
[0016] 一種時鐘網絡的建立裝置,包括:
[0017] 通信節點確定模塊,用于確定時鐘源發生故障的故障通信節點的相鄰通信節點;
[0018] 信息收集模塊,用于收集所述通信節點確定模塊所確定的相鄰通信節點的時鐘狀 態息;
[0019] 通信節點選擇模塊,用于根據所述時鐘狀態信息及預設規則,在所述相鄰通信節 點中選擇一個同步時鐘源的同步通信節點;
[0020] 信息獲取模塊,用于獲取所述故障通信節點與所述同步通信節點同步時鐘源的配 置參數信息;
[0021] 信息配置模塊,用于將所述信息獲取模塊獲取的配置參數信息配置給所述故障通 信節點與所述同步通信節點;
[0022] 網絡建立模塊,用于根據所述配置參數信息建立所述故障通信節點與所述同步通 信節點間的時鐘網絡。
[0023] 進一步地,還包括:故障判斷模塊,用于判斷通信節點是否發生時鐘源故障;所述 通信節點確定模塊還用于若所述故障判斷模塊的判斷結果為是,則確定所述故障判斷模塊 所判斷出的時鐘源發生故障的故障通信節點的相鄰通信節點。
[0024] 進一步地,參數調整控制模塊,用于控制所述故障通信節點與所述同步通信節點 通過信息交互進行配置參數的調整。
[0025] 進一步地,所述信息獲取模塊還用于若所述故障通信節點的時鐘源恢復或者所述 同步通信節點的時鐘不能繼續為所述故障通信節點提供時鐘源,則獲取所述時鐘網絡的拆 除配置參數;所述信息配置模塊還用于將所述拆除配置參數配置給所述故障通信節點與所 述同步通信節點;
[0026] 所述時鐘網絡的建立裝置還包括:網絡拆除模塊,用于根據所述信息配置模塊配 置的拆除配置參數拆除所述故障通信節點與所述同步通信節點的時鐘網絡。
[0027] 一種通信節點,包括如上述任一項所述的時鐘網絡的建立裝置。
[0028] 進一步地,所述時鐘網絡的建立裝置中的故障判斷模塊具體用于:根據預設規則 檢測自身的時鐘源是否發生故障;或者,接收其他時鐘源發生故障的通信節點發送的新時 鐘源請求消息,或檢測其他通信節點的時鐘源是否發生故障。
[0029] 本發明提供了一種時鐘網絡的建立方法、裝置及通信節點,通過收集時鐘源發生 故障的通信節點的相鄰通信節點的時鐘狀態信息,再根據所收集到的時鐘狀態信息及預設 規則選擇一個同步時鐘源的同步通信節點,然后將連接該兩通信節點間的時鐘網絡的配置 參數配置給故障通信節點和同步通信節點,最后根據所配置的配置參數信息建立故障通信 節點與所述同步通信節點間的時鐘網絡。使得故障通信節點在時鐘源發生故障時,能在短 時間內通過時鐘網絡的建立保持時鐘的正常運行,不會對其業務產生較大的影響。本方案 實現了通信節點時鐘的自愈功能,保證通信節點時鐘源出現故障時,為該通信節點的業務 盡快建立時鐘需要,實現通信節點時鐘的智能化。例如,在移動通信領域,終端在不同通信 節點之間的切換,通信節點一旦出現時鐘源故障,則通過本方案就可以迅速為本通信節點 查詢另外一個時鐘源進而通信節點的時鐘同步到該時鐘源,從而可以滿足終端進行跨站切 換的兩通信節點的時鐘條件要求,大大降低因為時鐘源問題導致終端切換掉話的概率,提 升終端在不同通信節點之間的切換成功率。實現通信節點的時鐘系統的自愈、自調整功能, 且實現通信節點時鐘系統的智能化。
[0030] 進一步地,當故障通信節點的時鐘源恢復后,能通過獲取拆除時鐘網絡的拆除配 置參數來對該時鐘網絡進行拆除,這樣,故障通信節點能繼續使用其自身的時鐘源,且也使 得同步通信節點的時鐘減少了負荷,完成了故障通信節點從自動建立時鐘網絡到拆除時鐘 網絡的過程,實現通信節點的時鐘的完全智能化。
【附圖說明】
[0031] 圖1為本發明一實施例提供的時鐘網絡的建立方法的流程圖;
[0032] 圖2為本發明一實施例提供的時鐘自愈準備階段的流程圖;
[0033] 圖3為本發明一實施例提供的時鐘master推舉階段的流程圖;
[0034] 圖4為本發明一實施例提供的建立時鐘網絡階段中的子階段一的流程圖;
[0035] 圖5為本發明一實施例提供的建立時鐘網絡階段中的子階段二的流程圖;
[0036] 圖6為本發明一實施例提供的時鐘參數自維護階段的流程圖;
[0037] 圖7為本發明一實施例提供的時鐘自拆除階段的流程圖;
[0038] 圖8為本發明一實施例提供的時鐘網絡的建立裝置的結構圖。
【具體實施方式】
[0039] 下面通過【具體實施方式】結合附圖對本發明作進一步詳細說明。
[0040] 如圖1所示為本發明一實施例提供的時鐘網絡的建立方法的流程圖,請參見圖1, 該方法開始后,包括:
[0041] SlOl :確定時鐘源發生故障的故障通信節點的相鄰通信節點。具體地,需要先確定 時鐘源發生故障的通信節點的確切位置信息,再通過該故障通信節點的位置信息確定與其 相鄰的通信節點。所述時鐘源發生故障包括:時鐘沒有鎖定時鐘源等故障。
[0042] S102 :收集相鄰通信節點的時鐘狀態信息。具體地,可通過觸發收集相鄰通信節點 的請求信息來獲取各個相鄰通信節點的時鐘狀態信息,所述時鐘狀態信息具體包括:對端 IP地址鄰、時鐘源是否被鎖定、時鐘源類型、時鐘子類型和時鐘精度等。優選地,該時鐘狀態 信息以時鐘狀態表的形式存在,如,時鐘狀態表為:
[0044] 序號:是鄰節點時鐘狀態表序號,從1開始,以最大鄰節點數η結束;對端ip地 址:是鄰節點的ip地址;時鐘是否鎖定:與本節點有關的鄰節點的時鐘是否鎖定時鐘源; 時鐘類型:鄰節點時鐘源類型;時鐘子類型:鄰節點時鐘源類型的子類型,比如時鐘源類型 為GNSS,子類型為GPS ;時鐘精度:鄰節點時鐘精度;權重:鄰節點作為本節點時鐘源的權 重,權重越大,作為本節點時鐘源的權限越大。
[0045] S103:根據時鐘狀態信息及預設規則,在相鄰通信節點中選擇一個同步時鐘源的 同步通信節點。所述同步通信節點選擇的原則必須包括以下內容:要保證該同步通信節點 與故障通信節點之間是可以相互通信的;同步通信節點提供的時鐘源能夠滿足故障通信節 點的業務要求;要保證所選擇的同步通信節點(新時鐘源的通信節點)與故障通信節點之 間的通信代價(成本)最小(主要是對網絡的壓力最小)。其選擇的優先級包括:以整個 網絡規劃優