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

一種不對稱鏈路的檢測方法及設備的制作方法

文檔序號:8000949閱讀:515來源:國知局
一種不對稱鏈路的檢測方法及設備的制作方法
【專利摘要】本發(fā)明公開了一種不對稱鏈路的檢測方法,在發(fā)現(xiàn)時間節(jié)點異常時,通過構建異常時間節(jié)點與其他時間節(jié)點之間的探測路徑,并根據(jù)探測路徑的時間偏差值與閾值之間的大小關系不斷縮小異常的時間鏈路范圍,從而能夠快速地對光纖不對稱鏈路進行查找定位。本發(fā)明同時還公開了一種不對稱鏈路的檢測設備。
【專利說明】一種不對稱鏈路的檢測方法及設備

【技術領域】
[0001]本發(fā)明涉及通信【技術領域】,特別涉及一種不對稱鏈路的檢測方法。本發(fā)明同時還涉及一種不對稱鏈路的檢測設備。

【背景技術】
[0002]移動通信技術的發(fā)展需要同步技術的支持,載波頻率的穩(wěn)定、上下行時隙的對準、可靠高質量的傳送、基站之間的切換、漫游等均需要精確的同步控制。對于TD-SCDMA/CDMA2000/TD-LTE等技術,除頻率同步之外,還需要高達微秒級的精確時間同步。
[0003]在現(xiàn)有技術中,一般通過在每個基站加裝GPS衛(wèi)星授時模塊來滿足移動通信基站高精度的時間同步需求。除利用基站GPS接收實現(xiàn)時間同步方式之外,還可采用如圖1所示的組建時間同步網(wǎng)絡的方式來實現(xiàn)時間同步信息的傳送:在網(wǎng)絡上游提供時間源,通過時間傳送協(xié)議將時間信息傳送給下游的基站使用。通過這種方式將時間源收斂集中,下游通過網(wǎng)絡獲取時間,可以有效減少衛(wèi)星接收機的安裝數(shù)量以及每個基站的安裝難度。
[0004]目前主流的時間同步協(xié)議為IEEE1588v2精確時間協(xié)議(Precis1n TimeProtocoI,PTP),精度可達到亞微秒級。1588v2為主從式時間同步協(xié)議,主時鐘提供源時間,供下一級時鐘同步,也就是供從時鐘參考。從時鐘通過與主時鐘互通報文消息,根據(jù)主時鐘提供的時間校正本地時間。
[0005]如圖2所示,為1588時間同步過程,其步驟如下:
[0006]S101,主時鐘在tl時刻發(fā)送Sync消息,Sync消息包含有發(fā)送時間tl。
[0007]S102,從時鐘記下收到Sync消息的時間t2 ;然后接著在t3時刻發(fā)送Delay_Req消肩、O
[0008]S103,主時鐘記下收到Delay_Req消息的時間14,然后發(fā)送DeIay_Resp消息,攜帶t4時間告知從時鐘。
[0009]假設主從時鐘之間的鏈路延遲是對稱的,從時鐘根據(jù)已知的4個時間值,可以計算出與主時鐘的時間偏差值和鏈路延遲:
[0010]假設從時鐘超前主時鐘的值為Offset,則:(t2-0ffset)-tl=Delay ;t4-(t3~0ffset)=Delay ;
[0011]進而,計算出從時鐘與主時鐘的時間偏差值:0ffset= [(t2-tl) + (t3-t4)]/2 ;
[0012]最后,確定從時鐘與主時鐘之間的鏈路延遲:Delay= [(t2-tl) + (t4_t3)]/2 ;
[0013]從時鐘糾正本地時間,值為本地時間值減去計算出來的Offset值。
[0014]根據(jù)以上過程可知,1588測量機制依賴于上下行時延的對稱(即上下行delay值相同)。但在實際上現(xiàn)有的網(wǎng)絡基本都是雙向雙纖傳輸系統(tǒng),上下行采用不同光纖,上下行光纖長度難以保證完全對稱。在如圖3所示的時間傳遞路徑示意圖中,A、B、C、D任何兩點傳輸設備之間的鏈路存在光纖不對稱,都會影響基站獲得的時間精度。在現(xiàn)有1588主從同步的方式下,在一條從時間服務器到基站的時間傳遞路徑上,任何兩點設備之間的上下行光纖不對稱都會引入時間誤差,帶有誤差的時間都會傳遞到下游,逐級傳送,從而影響下游所有的節(jié)點。
[0015]此外,當發(fā)現(xiàn)末段時間存在問題時,現(xiàn)在技術沒有有效的技術手段去查找和定位光纖不對稱鏈路。當圖3中的基站時間發(fā)現(xiàn)存在問題時,只能通過使用專業(yè)時間測量儀表分別測量A、B、C、D傳輸設備的時間輸出,以確定是哪臺設備引入了時間誤差。這種人工測量方法效率低下,在大網(wǎng)應用時由于中間傳遞跳數(shù)多、路徑復雜,需要花費大量的時間和精力,無法快速查找光纖不對稱鏈路。


【發(fā)明內容】

[0016]本發(fā)明提供了一種不對稱鏈路的檢測方法,用以對同步時間鏈路中的不對稱鏈路進行快速尋找及定位,應用于包括時間服務器以及多個節(jié)點的時間同步鏈路中,設置所述時間服務器為初始零節(jié)點,還包括:
[0017]配置異常節(jié)點與檢測節(jié)點之間不同于正常同步路徑的探測路徑,所述檢測節(jié)點為所述異常節(jié)點的前一個節(jié)點,或所述異常節(jié)點與所述零節(jié)點之間的中間節(jié)點;
[0018]確定所述探測路徑中首節(jié)點與尾節(jié)點之間的時間偏差值;
[0019]若所述時間偏差值大于所述預設的閾值,且所述探測路徑僅包含兩個節(jié)點,則確定所述兩個節(jié)點之間的正常同步路徑為不對稱鏈路。
[0020]另一方面,本發(fā)明還提出了一種不對稱鏈路的檢測設備,應用于包括時間服務器、以及多個時間節(jié)點的時間同步鏈路中,包括:
[0021]配置模塊,用于設置所述時間服務器為初始時間零節(jié)點,并配置時間檢測節(jié)點與異常時間節(jié)點之間不同于正常時間同步路徑的探測路徑,所述時間檢測節(jié)點為所述異常時間節(jié)點的前一個時間節(jié)點或所述異常時間節(jié)點與所述相對零節(jié)點之間的中間時間節(jié)點;
[0022]測量模塊,用于確定所述探測路徑兩端時間節(jié)點之間的時間偏差值;
[0023]處理模塊,用于在所述測量模塊確定的所述時間偏差值大于所述預設的閾值,且所述探測路徑僅包含兩個時間節(jié)點時,確定所述兩個時間節(jié)點之間的正常同步路徑為不對稱鏈路。
[0024]通過應用以上技術方案,在發(fā)現(xiàn)時間節(jié)點異常時,通過構建異常時間節(jié)點與其他時間節(jié)點之間的探測路徑,并根據(jù)探測路徑的時間偏差值與閾值之間的大小關系不斷縮小異常的時間鏈路范圍,從而能夠快速地對光纖不對稱鏈路進行查找定位。

【專利附圖】

【附圖說明】
[0025]圖1為現(xiàn)有技術中時間同步網(wǎng)絡的示意圖;
[0026]圖2為現(xiàn)有技術中1588時間同步過程的流程示意圖;
[0027]圖3為現(xiàn)有技術中時間傳遞路徑的示意圖;
[0028]圖4為本發(fā)明提出的一種不對稱鏈路的檢測方法流程示意圖;
[0029]圖5為本發(fā)明具體實施例提出的一種不對稱鏈路的檢測方法流程示意圖;
[0030]圖6為本發(fā)明具體實施例中異常時間節(jié)點與時間服務器之間的正常時間路徑示意圖;
[0031]圖7為本發(fā)明具體實施例中時間節(jié)點之間的探測路徑示意圖;
[0032]圖8為本發(fā)明具體實施例中探測報文交互過程示意圖;
[0033]圖9為本發(fā)明提出的一種不對稱鏈路的檢測設備結構示意圖。

【具體實施方式】
[0034]為解決上述技術問題,本發(fā)明提出了一種不對稱鏈路的檢測方法,當發(fā)現(xiàn)某個節(jié)點存在問題時,根據(jù)傳遞路徑,采用一定的探測順序,觸發(fā)某個節(jié)點向這個節(jié)點通過配置的與正常同步路徑不同的另一條上下行光纖鏈路作為探測路徑發(fā)送檢測報文。確定上游節(jié)點和目的節(jié)點的時間偏差值,基于時間偏差值與閾值的對比確定該節(jié)點和目的節(jié)點之間的正常時間路徑是否存在不對稱性。從而能夠快速地對光纖不對稱鏈路進行查找定位。
[0035]如圖4所示,為本發(fā)明提出的一種不對稱鏈路的檢測方法流程示意圖,包括以下步驟:
[0036]S401,配置時間檢測節(jié)點與異常時間節(jié)點之間不同于正常時間同步路徑的探測路徑,所述時間檢測節(jié)點為所述異常時間節(jié)點的前一個時間節(jié)點或所述異常時間節(jié)點與所述相對零節(jié)點之間的中間時間節(jié)點。
[0037]在發(fā)現(xiàn)異常的時間節(jié)點之后,基于之前時間同步鏈路中各時間節(jié)點上報的端口信息所確定的各時間節(jié)點與所述時間服務器之間的正常時間同步路徑,進行以下兩種不同探測路徑的配置:
[0038](I)、將異常時間節(jié)點及其之前的時間節(jié)點之間的路徑作為探測路徑,該探測路徑中僅包含兩個時間節(jié)點。
[0039]( 2 )、將異常時間節(jié)點及其與相對零節(jié)點之間的中間時間節(jié)點之間的路徑作為探測路徑,該探測路徑中可能包括兩個或兩個以上的時間節(jié)點。
[0040]需要說明的是,其中的時間零節(jié)點在初始時為該時間服務器。
[0041]S402,確定所述探測路徑兩端時間節(jié)點之間的時間偏差值,
[0042]若所述時間偏差值不大于預設的閾值,則轉至S403,
[0043]若所述時間偏差值大于所述預設的閾值,則轉至S404。
[0044]首先,該步驟中由探測路徑的該端時間節(jié)點向對端時間節(jié)點發(fā)送探測報文,并記錄發(fā)送探測報文的時刻tl,對端時間節(jié)點在在接收到所述探測報文后,向該端回復探測響應報文,并記錄接收到探測報文的時刻t2以及發(fā)送探測響應報文的時刻t3,最后,該端時間節(jié)點記錄接收到探測響應報文的時刻t4 ;
[0045]其次,當探測路徑的中間時間節(jié)點判斷探測報文或探測響應報文中攜帶的目的時間節(jié)點標識是否與自身的時間節(jié)點標識不匹配時,中間時間節(jié)點會將接收時刻以及轉發(fā)時刻的差值絕對值作為本時間節(jié)點的駐留時間,寫入報文之中,當報文被所述目的時間節(jié)點接收后,將報文中攜帶的所有駐留時間相加,即可得出探測報文以及探測響應報文在探測路徑中間時間節(jié)點中的駐留時間DelayNodel以及DelayNode2。
[0046]最后,根據(jù)0ffset=[ (t2_tl) + (t3_t4)+Delay_Node_2_Delay_Node_l]/2,即可得出探測路徑兩端時間節(jié)點之間的時間偏差值。
[0047]S403,將所述探測路徑中的首個時間節(jié)點設為所述異常時間節(jié)點,轉至S401。
[0048]如果該探測路徑的時間偏差值小于閾值,則說明該探測路徑的兩端的時間節(jié)點之間不存在不對稱的時間鏈路,以此可將探測路徑的首個時間節(jié)點作為下一流程中的異常時間點往時間服務器的方向追溯判斷,繼續(xù)S401-S402的流程。
[0049]S404,確定所述探測路徑所包含的時間節(jié)點數(shù)量,
[0050]若所述探測路徑包含兩個以上的時間節(jié)點,轉至S405 ;
[0051]若所述探測路徑僅包含兩個時間節(jié)點,轉至S406。
[0052]如果當前的探測路徑首位兩端時間節(jié)點之間的時間偏差值大于閾值且包含兩個以上的時間節(jié)點,那么還需要進一步地縮小范圍,由于此時不對稱鏈路存在于該探測路徑之中,因此僅需對該探測鏈路進行S401-S403的檢測過程即可。
[0053]S405,將所述首個時間節(jié)點設為時間零節(jié)點,轉至S401。
[0054]S406,確定所述兩個時間節(jié)點之間的正常同步路徑為不對稱鏈路。
[0055]為了進一步闡述本發(fā)明的技術思想,現(xiàn)結合具體的應用場景,對本發(fā)明的技術方案進行說明。
[0056]S501,各時間節(jié)點上報時間狀態(tài)。
[0057]在時間同步網(wǎng)中,每個節(jié)點上報給它的管理實體它的各個端口的時間狀態(tài),Master主端口或者slave從端口。
[0058]S502,確定異常時間節(jié)點與時間服務器之間的正常時間路徑。
[0059]管理實體匯總每個節(jié)點的端口狀態(tài)之后,根據(jù)主從跟蹤關系,得出從時間服務器到該節(jié)點的時間路徑信息。該路徑信息可以存儲在管理實體,也可以通過請求下發(fā)給某個節(jié)點保存在節(jié)點內部。當發(fā)現(xiàn)某個節(jié)點S的時間存在問題時,即可立即確定異常時間節(jié)點與時間服務器之間的正常時間路徑。如圖6所示,從時間服務器到節(jié)點S的時間路徑上共有k個時間節(jié)點(k不包括節(jié)AS),從時間服務器開始,中間節(jié)點分別為Node_l、Node_2、……、Node_(k_l)、Node_k。
[0060]S503,配置異常時間節(jié)點與該異常時間節(jié)點前一個的時間節(jié)點之間的探測路徑。
[0061]為了查找定位不對稱鏈路,需要配置時間同步探測路徑。首先啟動Node_k和節(jié)點S之間的探測,配置節(jié)點Node_k和節(jié)點S之間的探測路徑,如圖7所示,即配置節(jié)點Node_k和節(jié)點S之間與正常同步路徑不同的另一條上下行光纖鏈路為同步探測路徑。這條探測路徑不一定是直連鏈路,即在節(jié)點Node_k和節(jié)點S之間可能需經(jīng)過其他傳輸設備和網(wǎng)絡。
[0062]S504,確定探測路徑中兩端時間節(jié)點之間的時間偏差值。
[0063]該步驟中,首先通過管理實體或者由節(jié)點S向Node_k發(fā)送請求報文,觸發(fā)節(jié)點Node_k通過探測路徑向節(jié)點S發(fā)送探測報文,節(jié)點S收到報文之后進行回復,兩個節(jié)點之間的報文交互過程如圖8所示。
[0064]Node_k收到管理實體下發(fā)的命令或者節(jié)點S發(fā)送的請求檢測報文之后,在tl時刻發(fā)送T_Sync消息。T_Sync消息包含目的節(jié)點的ID。
[0065]需要說明的是,探測報文在探測路徑上經(jīng)過的每個節(jié)點都會提取其目的節(jié)點的ID,并進行以下不同操作:
[0066]中間節(jié)點收到探測報文之后,提取其目的節(jié)點的ID,發(fā)現(xiàn)不是自身節(jié)點,則將報文通過該節(jié)點,并在報文內部寫上在該節(jié)點內部的駐留時間,該駐留時間利用內部時鐘測量進入和離開時間的差值獲得。
[0067]節(jié)點S收到探測報文之后,提取其目的節(jié)點的ID,發(fā)現(xiàn)是自身節(jié)點,則記下收到T_Sync消息的時間t2 ;然后在t3時刻發(fā)送T_Delay_Req消息。T_Delay_Req消息同樣包含目的節(jié)點ID (如Node_k)0 Node_k收到后記下收到T_Delay_Req消息的時間t4,然后發(fā)送T_Delay_Resp消息,攜帶t4時間告知節(jié)點S。
[0068]最后,節(jié)點S根據(jù)探測報文得到的4個時間值,以及探測路徑中上行和下行經(jīng)過的中間節(jié)點駐留時間之和,可以計算出與節(jié)點Node_k經(jīng)由探測路徑的時間同步偏差值。
[0069]假設時間偏差值為Offset,鏈路傳輸延遲為Delay_Link,探測路徑下行中間節(jié)點駐留時間之和為Delay_Node_l,探測路徑上行中間節(jié)點駐留時間之和為Delay_Node_2,則有:
[0070]t2~t1-Offset=Delay_Link+Delay_Node_l
[0071]t4-(t3-0ffset)=DeIay_L i nk+DeIay_No de_2
[0072]可計算出,節(jié)點S與Node_k的時間偏差值為:
[0073]Offset=[(t2_tl)+(t3_t4)+Delay_Node_2_Delay_Node_l]/2。
[0074]此外,探測報文需要與正常的1588同步報文進行區(qū)分,如可利用采用1588報文頭的message type保留字節(jié)來區(qū)分,也可以采用本領域的其他技術手段實現(xiàn),這并不影響本發(fā)明的保護范圍。
[0075]S505,判斷時間偏差值是否大于閾值,
[0076]若否,則轉至S506;
[0077]若是,則轉至S507。
[0078]節(jié)點S檢測判斷與Node_k通過探測路徑得到的時間偏差值Offset的數(shù)值,如果Offset大于設定的一定閾值,則說明節(jié)點S與Node_k的時間相差較大,從而推斷節(jié)點S與Node_k兩點之間的正常時間鏈路可能存在不對稱性。如果節(jié)點S與Node_k的時間偏差值Offset小于設定的閾值,則說明需要繼續(xù)查找不對稱鏈路。
[0079]S506,將探測路徑中的首個時間節(jié)點設為異常時間節(jié)點,轉至步驟S503。
[0080]具體地,配置Node_(k_l)與Node_k之間的探測路徑,并觸發(fā)Node_(k_l)節(jié)點向Node_k發(fā)送探測報文。然后重復S504,得出Node_k與Node_(k_l)通過探測路徑的時間偏差值Offset,并繼續(xù)進行閾值的判斷。
[0081]如果Offset大于閾值,說明Node_(k_l)節(jié)點與Node_k節(jié)點之間的正常時間鏈路可能存在不對稱性。如果Offset小于閾值,則繼續(xù)配置Node_(k_2)與Node_(k_l)之間的探測路徑,并觸發(fā)節(jié)點向節(jié)點S發(fā)送探測報文。
[0082]S507,確定探測路徑兩端時間節(jié)點之間的時間路徑為不對稱鏈路。
[0083]以上為本發(fā)明所提出的一個優(yōu)選實施例,其中以尾端的節(jié)點S為基礎,逐一向前進行兩兩時間節(jié)點之前的時間鏈路檢測。除此之外,本發(fā)明還提出了另一種利用鏈路二分法進行探測的方案:
[0084]首先,啟動節(jié)點S和時間服務器時間路徑的中間節(jié)點(如節(jié)點Node_(k2))通過探測路徑向節(jié)點S發(fā)送探測報文進行檢測:
[0085]如果Offset大于閾值,說明中間節(jié)點到節(jié)點S的正常時間鏈路可能存在不對稱性。需要繼續(xù)采用二分法探測。
[0086]如果Offset小于閾值,則中間節(jié)點m (如節(jié)點Node_(k2))作為slave節(jié)點,啟動m和時間服務器時間路徑的中間節(jié)點通過探測路徑向節(jié)點m發(fā)送探測報文進行檢測。
[0087]以上過程不斷重復,直到檢測出存在不對稱的鏈路段,則停止發(fā)送探測報文。
[0088]基于與上述方法同樣的發(fā)明構思,,如圖9所示,為本發(fā)明提出的一種不對稱鏈路的檢測設備結構示意圖,應用于包括時間服務器、以及多個時間節(jié)點的時間同步鏈路中,包括:
[0089]配置模塊910,用于設置所述時間服務器為初始時間零節(jié)點,并配置時間檢測節(jié)點與異常時間節(jié)點之間不同于正常時間同步路徑的探測路徑,所述時間檢測節(jié)點為所述異常時間節(jié)點的前一個時間節(jié)點或所述異常時間節(jié)點與所述相對零節(jié)點之間的中間時間節(jié)占.
[0090]測量模塊920,用于確定所述探測路徑兩端時間節(jié)點之間的時間偏差值;
[0091]處理模塊930,用于在所述測量模塊920確定的所述時間偏差值大于所述預設的閾值,且所述探測路徑僅包含兩個時間節(jié)點時,確定所述兩個時間節(jié)點之間的正常同步路徑為不對稱鏈路。
[0092]在具體的應用場景中,所述處理模塊930,還用于在所述測量模塊920確定的所述時間偏差值不大于預設的閾值時,將所述探測路徑中的首個時間節(jié)點設為所述異常時間節(jié)點;在所述測量模塊920確定的所述時間偏差值大于所述預設的閾值,且所述探測路徑包含兩個以上的時間節(jié)點時,將所述首個時間節(jié)點設為時間零節(jié)點。
[0093]在具體的應用場景中,所述測量模塊920,具體用于:
[0094]記錄所述探測路徑的該端時間節(jié)點向對端時間節(jié)點發(fā)送探測報文的時刻tl ;
[0095]記錄所述對端時間節(jié)點接收到所述探測報文的時刻t2以及所述對端時間節(jié)點回復所述探測響應報文的時刻t3 ;
[0096]記錄該端時間節(jié)點接收到所述探測響應報文的時刻t4 ;
[0097]確定所述探測報文以及所述探測響應報文在所述探測路徑中間時間節(jié)點中的駐留時間 DelayNodel 以及 DelayNode2 ;
[0098]根據(jù)所述tl、t2、t3、t4、DelayNodel以及DelayNode2確定所述探測路徑兩端時間節(jié)點之間的時間偏差值。
[0099]在具體的應用場景中,所述探測報文以及所述探測響應報文中攜帶目的時間節(jié)點標識,所述測量模塊920,具體用于:
[0100]當所述探測路徑的中間時間節(jié)點判斷所述探測報文或所述探測響應報文中攜帶的目的時間節(jié)點標識是否與自身的時間節(jié)點標識不匹配時,將所述中間時間節(jié)點接收時刻以及轉發(fā)時刻的差值絕對值作為所述時間節(jié)點的駐留時間,寫入所述探測報文或所述探測響應報文;
[0101]當所述探測報文或所述探測響應報文被所述目的時間節(jié)點接收后,獲取所述探測報文或所述探測響應報文中攜帶的所有駐留時間之和。
[0102]在具體的應用場景中,所述測量模塊920,具體用于根據(jù)以下公式確定所述探測路徑兩端時間節(jié)點之間的時間偏差值:
[0103]Offset=[(t2~tl)+(t3~t4)+Delay_Node_2-Delay_Node_l]/2 ;
[0104]其中,Offset為所述探測路徑兩端時間節(jié)點之間的時間偏差值。
[0105]在具體的應用場景中,還包括:
[0106]路徑模塊940,用于根據(jù)所述時間同步鏈路中各時間節(jié)點上報的端口信息,確定所述各時間節(jié)點與所述時間服務器之間的正常時間同步路徑。
[0107]由此可見,通過應用以上技術方案,在發(fā)現(xiàn)時間節(jié)點異常時,通過構建異常時間節(jié)點與其他時間節(jié)點之間的探測路徑,并根據(jù)探測路徑的時間偏差值與閾值之間的大小關系不斷縮小異常的時間鏈路范圍,從而能夠快速地對光纖不對稱鏈路進行查找定位。
[0108]通過以上的實施方式的描述,本領域的技術人員可以清楚地了解到本發(fā)明可以通過硬件實現(xiàn),也可以借助軟件加必要的通用硬件平臺的方式來實現(xiàn)?;谶@樣的理解,本發(fā)明的技術方案可以以軟件產(chǎn)品的形式體現(xiàn)出來,該軟件產(chǎn)品可以存儲在一個非易失性存儲介質(可以是⑶-R0M,U盤,移動硬盤等)中,包括若干指令用以使得一臺計算機設備(可以是個人計算機,服務器,或者網(wǎng)絡設備等)執(zhí)行本發(fā)明各個實施場景所述的方法。
[0109]本領域技術人員可以理解附圖只是一個優(yōu)選實施場景的示意圖,附圖中的模塊或流程并不一定是實施本發(fā)明所必須的。
[0110]本領域技術人員可以理解實施場景中的裝置中的模塊可以按照實施場景描述進行分布于實施場景的裝置中,也可以進行相應變化位于不同于本實施場景的一個或多個裝置中。上述實施場景的模塊可以合并為一個模塊,也可以進一步拆分成多個子模塊。
[0111]上述本發(fā)明序號僅僅為了描述,不代表實施場景的優(yōu)劣。
[0112]以上公開的僅為本發(fā)明的幾個具體實施場景,但是,本發(fā)明并非局限于此,任何本領域的技術人員能思之的變化都應落入本發(fā)明的保護范圍。
【權利要求】
1.一種不對稱鏈路的檢測方法,應用于包括時間服務器、以及多個時間節(jié)點的時間同步鏈路中,其特征在于,設置所述時間服務器為初始時間零節(jié)點,還包括: 配置時間檢測節(jié)點與異常時間節(jié)點之間不同于正常時間同步路徑的探測路徑,所述時間檢測節(jié)點為所述異常時間節(jié)點的前一個時間節(jié)點或所述異常時間節(jié)點與所述相對零節(jié)點之間的中間時間節(jié)點; 確定所述探測路徑兩端時間節(jié)點之間的時間偏差值; 若所述時間偏差值大于所述預設的閾值,且所述探測路徑僅包含兩個時間節(jié)點,則確定所述兩個時間節(jié)點之間的正常同步路徑為不對稱鏈路。
2.如權利要求1所述的方法,其特征在于,在確定所述探測路徑兩端時間節(jié)點之間的時間偏差值之后,還包括: 若所述時間偏差值不大于預設的閾值,將所述探測路徑中的首個時間節(jié)點設為所述異常時間節(jié)點; 若所述時間偏差值大于所述預設的閾值,且所述探測路徑包含兩個以上的時間節(jié)點,將所述首個時間節(jié)點設為時間零節(jié)點。
3.如權利要求1所述的方法,其特征在于,確定所述探測路徑兩端時間節(jié)點之間的時間偏差值,具體為: 所述探測路徑的該端時間節(jié)點向對端時間節(jié)點發(fā)送探測報文,并記錄發(fā)送所述探測報文的時刻tl ; 所述對端時間節(jié)點在在接收到所述探測報文后回復探測響應報文,并記錄接收到所述探測報文的時刻t2以及發(fā)送所述探測響應報文的時刻t3 ; 該端時間節(jié)點記錄接收到所述探測響應報文的時刻t4 ; 分別確定所述探測報文以及所述探測響應報文在所述探測路徑中間時間節(jié)點中的駐留時間 DelayNodel 以及 DelayNode2 ; 根據(jù)所述tl、t2> t3、t4、DelayNodel以及DelayNode2確定所述探測路徑兩端時間節(jié)點之間的時間偏差值。
4.如權利要求3所述的方法,其特征在于,所述探測報文以及所述探測響應報文中攜帶目的時間節(jié)點標識,確定所述探測報文以及所述探測響應報文在所述探測路徑中間時間節(jié)點中的駐留時間,具體為: 當所述探測路徑的中間時間節(jié)點判斷所述探測報文或所述探測響應報文中攜帶的目的時間節(jié)點標識是否與自身的時間節(jié)點標識不匹配時,將所述中間時間節(jié)點接收時刻以及轉發(fā)時刻的差值絕對值作為所述時間節(jié)點的駐留時間,寫入所述探測報文或所述探測響應報文; 當所述探測報文或所述探測響應報文被所述目的時間節(jié)點接收后,獲取所述探測報文或所述探測響應報文中攜帶的所有駐留時間之和。
5.如權利要求3-4任一項所述的方法,其特征在于,根據(jù)所述tl、t2、t3、t4、DelayNodel以及DelayNode2確定所述探測路徑兩端時間節(jié)點之間的時間偏差值,具體為:
Offset=[(t2_tl)+(t3_t4)+Delay_Node_2-Delay_Node_l]/2 ; 其中,Offset為所述探測路徑兩端時間節(jié)點之間的時間偏差值。
6.如權利要求1所述的方法,其特征在于,在所述配置時間檢測節(jié)點與異常時間節(jié)點之間不同于正常時間同步路徑的探測路徑之前,還包括: 根據(jù)所述時間同步鏈路中各時間節(jié)點上報的端口信息,確定所述各時間節(jié)點與所述時間服務器之間的正常時間同步路徑。
7.一種不對稱鏈路的檢測設備,應用于包括時間服務器、以及多個時間節(jié)點的時間同步鏈路中,其特征在于,包括: 配置模塊,用于設置所述時間服務器為初始時間零節(jié)點,并配置時間檢測節(jié)點與異常時間節(jié)點之間不同于正常時間同步路徑的探測路徑,所述時間檢測節(jié)點為所述異常時間節(jié)點的前一個時間節(jié)點或所述異常時間節(jié)點與所述相對零節(jié)點之間的中間時間節(jié)點; 測量模塊,用于確定所述探測路徑兩端時間節(jié)點之間的時間偏差值; 處理模塊,用于在在所述測量模塊確定的所述時間偏差值大于所述預設的閾值,且所述探測路徑僅包含兩個時間節(jié)點時,確定所述兩個時間節(jié)點之間的正常同步路徑為不對稱鏈路。
8.如權利要求7所述的設備,其特征在于, 所述處理模塊,還用于在所述測量模塊確定的所述時間偏差值不大于預設的閾值時,將所述探測路徑中的首個時間節(jié)點設為所述異常時間節(jié)點;在所述測量模塊確定的所述時間偏差值大于所述預設的閾值,且所述探測路徑包含兩個以上的時間節(jié)點時,將所述首個時間節(jié)點設為時間零節(jié)點。
9.如權利要求7所述的設備,其特征在于,所述測量模塊,具體用于: 記錄所述探測路徑的該端時間節(jié)點向對端時間節(jié)點發(fā)送探測報文的時刻tl ; 記錄所述對端時間節(jié)點接收到所述探測報文的時刻t2以及所述對端時間節(jié)點回復所述探測響應報文的時刻t3 ; 記錄該端時間節(jié)點接收到所述探測響應報文的時刻t4 ; 確定所述探測報文以及所述探測響應報文在所述探測路徑中間時間節(jié)點中的駐留時間 DelayNodel 以及 DelayNode2 ; 根據(jù)所述tl、t2> t3、t4、DelayNodel以及DelayNode2確定所述探測路徑兩端時間節(jié)點之間的時間偏差值。
10.如權利要求9所述的設備,其特征在于,所述探測報文以及所述探測響應報文中攜帶目的時間節(jié)點標識,所述測量模塊,具體用于: 當所述探測路徑的中間時間節(jié)點判斷所述探測報文或所述探測響應報文中攜帶的目的時間節(jié)點標識是否與自身的時間節(jié)點標識不匹配時,將所述中間時間節(jié)點接收時刻以及轉發(fā)時刻的差值絕對值作為所述時間節(jié)點的駐留時間,寫入所述探測報文或所述探測響應報文; 當所述探測報文或所述探測響應報文被所述目的時間節(jié)點接收后,獲取所述探測報文或所述探測響應報文中攜帶的所有駐留時間之和。
11.如權利要求9-10任一項所述的設備,其特征在于,所述測量模塊,具體用于根據(jù)以下公式確定所述探測路徑兩端時間節(jié)點之間的時間偏差值:
Offset=[(t2_tl)+(t3_t4)+Delay_Node_2-Delay_Node_l]/2 ; 其中,Offset為所述探測路徑兩端時間節(jié)點之間的時間偏差值。
12.如權利要求7所述的設備,其特征在于,還包括: 路徑模塊,用于根據(jù)所述時間同步鏈路中各時間節(jié)點上報的端口信息,確定所述各時間節(jié)點與所述時間服務器之間的正常時間同步路徑。
【文檔編號】H04W24/04GK104244302SQ201310244927
【公開日】2014年12月24日 申請日期:2013年6月19日 優(yōu)先權日:2013年6月19日
【發(fā)明者】韓柳燕 申請人:中國移動通信集團公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1