亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

延遲測量系統(tǒng)和延遲測量方法以及延遲測量設(shè)備和延遲測量程序的制作方法

文檔序號:7885465閱讀:317來源:國知局
專利名稱:延遲測量系統(tǒng)和延遲測量方法以及延遲測量設(shè)備和延遲測量程序的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及當網(wǎng)絡(luò)中被轉(zhuǎn)發(fā)的分組經(jīng)過中繼單元時添加的延遲的端到端或逐區(qū)(zone-by-zone)測量。
背景技術(shù)
隨著最近在用戶業(yè)務(wù)中采用IP/以太網(wǎng) 技術(shù),載波網(wǎng)絡(luò)的分組化正在使用中,以便有效地適應(yīng)分組業(yè)務(wù)?;赟0NET/SDH的網(wǎng)絡(luò)已經(jīng)使用載波級精細監(jiān)視/控制(0ΑΜ:操作、管理和維護)功能來對載波等級的服務(wù)請求作出響應(yīng)。S0NET/SDH是對于SONET (同步光學網(wǎng)絡(luò))和SDH (同步數(shù)字體系)的通用術(shù)語。在下文中,“網(wǎng)絡(luò)”通常被稱為“NW”。在其中S0NET/SDH載波NW被轉(zhuǎn)變成分組NW的情況下,需要分組NW實現(xiàn)與載波NW的OAM功能相等的OAM功能的水平,并且針對標準化的強勁討論正在進行中。例如,用于以太網(wǎng) 的OAM在ITU-T (國際電信聯(lián)盟電信標準化部門)Y.1731中被推薦。此外,還由于MPLS-TP當前作為基于MPLS的分組傳輸技術(shù)吸引注意力,所以O(shè)AM功能即將具有作為IETF中的惹人注目的功能之一的標準化。OAM功能被分類成執(zhí)行故障的檢測、通知和定位的故障管理功能和監(jiān)視數(shù)據(jù)業(yè)務(wù)的性能的性能監(jiān)視功能(在下文中被稱為“PM功能”)。PM功能通常包括延遲測量功能(在下文中被稱為“DM功能”)、損耗測量功能(在下文中被稱為“LM功能”)。上面的DM功能包括單向DM功能(其測量傳輸源節(jié)點到傳輸目的地節(jié)點之間的單向延遲時間)和雙向DM功能(其測量傳輸源節(jié)點到傳輸目的地節(jié)點之間的往返延遲時間)。在單向DM功能中,在假設(shè)源和傳輸目的地節(jié)點彼此是時間同步的情況下,傳輸源節(jié)點將傳輸時間存儲在延遲測量OAM分組(在下文中被稱為“DM分組”)中。然后,傳輸目的地節(jié)點根據(jù)存儲在DM分組中的傳輸時間和接收時間之間的差計算延遲時間。作為相關(guān)的領(lǐng)域,可以引用在PTL I中公開的技術(shù)。在PTL I中公開的技術(shù)中,質(zhì)量測量設(shè)備3A以規(guī)則的間隔間歇地傳輸測量分組,并且質(zhì)量測量設(shè)備3B接收測量分組。之后,管理設(shè)備2基于關(guān)于由質(zhì)量測量設(shè)備3A和3B 二者傳輸/接收的測量分組的傳輸/接收狀態(tài)來計算該測量分組的通信質(zhì)量。在雙向DM功能中,根據(jù)傳輸源節(jié)點中的DM分組(請求)的傳輸時間和從傳輸目的地節(jié)點發(fā)送回來的DM分組(應(yīng)答)的接收時間之間的差來計算延遲時間。如上所述,在雙向DM功能中不需要這兩個節(jié)點之間的時間同步,但是單向DM功能假設(shè)這兩個節(jié)點是彼此時間同步的。例如,在PTL I中公開的技術(shù)中也如此,至少在質(zhì)量測量設(shè)備3A和3B之間需要時間同步,因為根據(jù)測量分組的傳輸/接收時間來測量測量延遲時間。然而,在分組網(wǎng)絡(luò)中,可能存在在其中在節(jié)點之間難以實現(xiàn)時間同步的情況。因此,需要單向DM功能能夠甚至在不存在時間同步時測量延遲時間。
如同一種使用正常功能的方法甚至在不存在時間同步時測量單向延遲,已知存在一種利用IEEE 1588時間同步技術(shù)的擴展功能的方法。在IEEE 1588中,透明時鐘功能(在下文中被稱為“TC功能”)被定義為版本2的擴展功能(在下文中,利用TC功能的IEEE 1588被稱為“IEEE 1588 v2 w/TC”)。在IEEE 1588 v2 w/TC中,每個中繼節(jié)點具有TC功能,其測量節(jié)點中的控制分組(IEEE 1588消息的分組)的逗留時間并將所測量的逗留時間寫入到對于逗留時間的累積添加的控制分組的預(yù)定字段中。利用該TC功能,在IEEE 1588 v2 w/TC中,每次控制分組經(jīng)過中繼節(jié)點,中繼節(jié)點中的逗留時間就被添加到消息中。這允許傳輸目的地節(jié)點正確地抓住在控制分組被從傳輸源節(jié)點轉(zhuǎn)發(fā)時在相應(yīng)的中繼節(jié)點中生成的排隊延遲的總和。該延遲包括固定延遲(傳播延遲)和可變延遲(諸如上文提到的排隊延遲)。該固定延遲一旦在節(jié)點之間已經(jīng)被測量就不會改變,除非存在路線改變。因此,在下面的描述中,測量對于每個分組的可變延遲。要注意,可以在管理系統(tǒng)中基于節(jié)點的物理連接狀態(tài)和路徑設(shè)置狀態(tài)來計算固定延遲,或者通過測量對于在其中將轉(zhuǎn)發(fā)和返回路線設(shè)置為單個物理路線的優(yōu)先等級的往返延遲并通過將所測量的值平分來計算固定延遲。{引用列表}。{專利文獻}
{PTL 1} jp-A-2004-( 7339。{非專利文獻}
{NPL 1} ITU-T Y.1731 [在線],[2010年10月I日搜索到],互聯(lián)網(wǎng)〈URL: littp://wwwJtu.1ni/itudoc/itu-1/aap/sg 13aap/fccaap/y I '731 /> ;`{NPL 2} IETFdraft-1etf-mpls-tp-oam-rec1.uireinents [在線],[2010 年 10 月 I 日搜索到],互聯(lián)網(wǎng)
<URL; http://toobierf.0fg/Mml/drall-¥igcftireiix-nipls-tp-oam-requiremenis-00> ;
[NPL 3} IETF draft-1etf-mpls-lp-oam-ftamewoA [在線],[2010 年 10 月 I 日搜索到],互聯(lián)網(wǎng)
<U RL: http://tool s, iettorg/hlml/draft-bus1-mpls-tp-oain-fra3rnework-00> ;
[NPL 4} IEEE 1588 ¥2 Iclecom profile firamewoA [在線],[2010 年 10 月 I 日搜索到],互聯(lián)網(wǎng)
<U'RL: http://too!s-1ctf.0rg/htinl/clraft-j1-tictoc-1588-1elec<>ia-prolilc-fraiBCWOTk-CM)>。

發(fā)明內(nèi)容
技術(shù)問題。如上所述,IEEE 1588 v2的TC功能的使用允許甚至在不存在源/傳輸和目的地節(jié)點之間的時間同步的情況下測量單向延遲時間。
`
然而,在使用IEEE 1588 v2 w/TC的方法中,NW中的所有中繼節(jié)點具有TC功能以便準確地測量延遲時間是有必要的。將參考圖17和18來描述這一點。在圖17和18中,在其中傳輸源節(jié)點1000和傳輸目的地節(jié)點1003通過中繼節(jié)點1001和1002彼此連接的網(wǎng)絡(luò)中,測量要從傳輸源節(jié)點1000傳輸?shù)絺鬏斈康牡毓?jié)點1003的DM分組的單向延遲。在圖17的示例中,所有節(jié)點1000到1003具有TC功能,而在圖18的示例中,僅節(jié)點1001具有TC功能。節(jié)點1000到1003
中的延遲時間被假設(shè)成DO = I ms/ Dl = I D2 = 2 ms/ D3 = O ms。在這樣的狀況下,在圖17的其中所有節(jié)點都具有TC功能的示例的情況中,節(jié)點內(nèi)延遲時間由相應(yīng)節(jié)點的TC功能添加。結(jié)果,傳輸目的地節(jié)點1003可以精確地測量4ms(lms + Ims + 2ms)的延遲時間。另一方面,在圖18的其中不是所有節(jié)點都具有TC功能的示例的情況中,不具有TC功能的節(jié)點1001的節(jié)點內(nèi)延遲時間沒有被添加。結(jié)果,在傳輸目的地節(jié)點1003中測量到3ms (lms + 2ms)的延遲時間。也就是說,中繼節(jié)點1001中的Ims的延遲時間沒有被測量,并且結(jié)果延遲時間沒有被正確地測量。如上所述,使用IEEE 1588 v2 w/TC的方法不能準確地測量延遲時間,除非NW中的所有中繼節(jié)點都具有TC功能。在當前的狀況下,TC功能在幾乎每個節(jié)點中都不能被實施,并且在所有中繼節(jié)點中實施TC功能是非常困難和不切實際的。因此,本發(fā)明的一個目的是提供一種能夠在甚至不存在時間同步的情況下、在不向所有節(jié)點添加特殊功能的情況下測量單向延遲的延遲測量系統(tǒng)、延遲測量方法、延遲測量設(shè)備和延遲測量程序。此外,正常的單向DM功能可以僅測量源和傳輸目的地節(jié)點之間的端到端延遲。除了該功能之外,如果可以測量位于傳輸源和目的地節(jié)點之間的任意節(jié)點對之間的延遲,則可以實現(xiàn)好的性能測量。因此,本發(fā)明的另一目的是提供一種能夠在甚至不存在時間同步的情況下、在不向所有節(jié)點添加特殊功能的情況下執(zhí)行逐區(qū)延遲測量的延遲測量系統(tǒng)、延遲測量方法、延遲測量設(shè)備和延遲測量程序。問題的解決方法。根據(jù)本發(fā)明的第一方面,提供一種延遲測量系統(tǒng),其包括傳輸源節(jié)點和通過包括中繼節(jié)點的網(wǎng)絡(luò)連接到傳輸源節(jié)點的傳輸目的地節(jié)點;并且測量在從傳輸源節(jié)點到傳輸目的地節(jié)點的方向上的延遲時間,其中該傳輸源節(jié)點包括:源時鐘生成部,其生成時鐘;控制分組生成部,其基于由源時鐘生成部生成的時鐘以規(guī)則間隔生成延遲測量分組;以及控制分組傳輸部,其將所生成的延遲測量分組傳輸?shù)絺鬏斈康牡毓?jié)點,并且該傳輸目的地節(jié)點包括:控制分組分析部,其從接收幀中選擇所述延遲測量分組;以及延遲測量部,其測量所述延遲測量分組在網(wǎng)絡(luò)中從傳輸源節(jié)點傳輸?shù)剿鰝鬏斈康牡毓?jié)點本身的延遲。根據(jù)本發(fā)明的第二方面,提供一種延遲測量系統(tǒng),其測量包括傳輸源節(jié)點、通過中繼節(jié)點連接到傳輸源節(jié)點的傳輸目的地節(jié)點、以及中繼節(jié)點的網(wǎng)絡(luò)上的延遲時間,所述中繼節(jié)點中繼從傳輸源節(jié)點到傳輸目的地節(jié)點的通信,該傳輸源節(jié)點包括:源時鐘生成部,其生成時鐘;控制分組生成部,其基于由源時鐘生成部生成的時鐘以規(guī)則間隔生成延遲測量分組;以及控制分組傳輸部,其將所生成的延遲測量分組傳輸?shù)絺鬏斈康牡毓?jié)點,該中繼節(jié)點中的每個都包括:控制分組分析部,其從接收巾貞中選擇所述延遲測量分組;延遲計算部,其計算所述延遲測量分組在網(wǎng)絡(luò)中從傳輸源節(jié)點傳輸?shù)剿鰝鬏斈康牡毓?jié)點本身的延遲時間;控制分組校正部,其將所計算的延遲時間和所述中繼節(jié)點本身的節(jié)點標識符存儲在所述延遲測量分組中以校正該延遲測量分組;以及控制分組傳輸部,其朝向傳輸目的地節(jié)點傳輸由校正部校正的所述延遲測量分組,該傳輸目的地節(jié)點包括:控制分組分析部,其從接收幀中選擇所述延遲測量分組;以及延遲測量部,其測量所述延遲測量分組在網(wǎng)絡(luò)中從傳輸源節(jié)點傳輸?shù)剿鰝鬏斈康牡毓?jié)點本身的延遲,傳輸目的地節(jié)點基于存儲在所述延遲測量分組中的延遲時間和節(jié)點標識符來計算傳輸源節(jié)點和傳輸目的地節(jié)點之間的延遲時間、傳輸源節(jié)點和中繼節(jié)點之間的延遲時間、各中繼節(jié)點之間的延遲時間以及中繼節(jié)點和傳輸目的地節(jié)點之間的延遲時間中的任一個或組合。根據(jù)本發(fā)明的第三方面,提供一種延遲測量設(shè)備,其用作通過包括中繼節(jié)點的網(wǎng)絡(luò)連接到傳輸源節(jié)點的傳輸目的地節(jié)點,并且測量傳輸源節(jié)點和傳輸目的地節(jié)點之間的延遲時間,該延遲測量設(shè)備包括:接口,其接收基于由傳輸源節(jié)點生成的源時鐘以規(guī)則間隔生成的延遲測量分組;控制分組分析部,其從接收幀選擇所述延遲測量分組;以及延遲測量部,其測量所述延遲測量分組通過網(wǎng)絡(luò)從傳輸源節(jié)點傳輸?shù)剿鰝鬏斈康牡毓?jié)點本身的延遲。根據(jù)本發(fā)明的第四方面,提供一種延遲測量方法,其中包括傳輸源節(jié)點和通過包括中繼節(jié)點的網(wǎng)絡(luò)連接到該傳輸源節(jié)點的傳輸目的地節(jié)點的系統(tǒng)執(zhí)行測量在從傳輸源節(jié)點到傳輸目的地節(jié)點的方向上的延遲時間,所述方法包括以下步驟:由傳輸源節(jié)點生成時鐘;由傳輸源節(jié)點基于所生成的時鐘以規(guī)則間隔生成延遲測量分組;由傳輸源節(jié)點將所生成的延遲測量分組傳輸?shù)絺鬏斈康牡毓?jié)點;由傳輸目的地節(jié)點從接收幀中選擇所述延遲測量分組;以及由傳輸目的地節(jié)點測量所述延遲測量分組在網(wǎng)絡(luò)中從傳輸源節(jié)點傳輸?shù)剿鰝鬏斈康牡毓?jié)點本身的延遲。根據(jù)本發(fā)明的第五實施例,提供一種由包括網(wǎng)絡(luò)的系統(tǒng)執(zhí)行的延遲測量方法,該網(wǎng)絡(luò)包括:傳輸源節(jié)點;通過中繼節(jié)點連接到傳輸源節(jié)點的傳輸目的地節(jié)點;以及中繼從傳輸源節(jié)點到傳輸目的地節(jié)點的通信的中繼節(jié)點,所述方法包括以下步驟:由傳輸源節(jié)點生成時鐘;由傳輸源節(jié)點基于所生成的時鐘以規(guī)則間隔生成延遲測量分組;由傳輸源節(jié)點將所生成的延遲測量分組傳輸?shù)絺鬏斈康牡毓?jié)點;由中繼節(jié)點中的每一個從接收幀中選擇所述延遲測量分組;由中繼節(jié)點中的每一個計算所述延遲測量分組在網(wǎng)絡(luò)中從傳輸源節(jié)點傳輸?shù)剿鰝鬏斈康牡毓?jié)點本身的延遲時間;由中繼節(jié)點中的每一個將所計算的延遲時間和所述中繼節(jié)點本身的節(jié)點標識符存儲在所述延遲測量分組中以便校正該延遲測量分組;由中繼節(jié)點中的每一個朝向傳輸目的地節(jié)點傳輸經(jīng)過校正的延遲測量分組;由傳輸目的地節(jié)點從接收幀中選擇所述延遲測量分組;由傳輸目的地節(jié)點測量延遲測量分組在網(wǎng)絡(luò)中從傳輸源節(jié)點傳輸?shù)剿鰝鬏斈康牡毓?jié)點本身的延遲;以及由傳輸目的地節(jié)點基于存儲在所述延遲測量分組中的延遲時間和節(jié)點標識符來計算所述傳輸源節(jié)點和傳輸目的地節(jié)點之間的延遲時間、所述傳輸源節(jié)點和中繼節(jié)點之間的延遲時間、所述各中繼節(jié)點之間的延遲時間以及所述中繼節(jié)點和傳輸目的地節(jié)點之間的延遲時間中的任一個或組合。根據(jù)本發(fā)明的第六方面,提供一種延遲測量程序(其被安裝在通過包括中繼節(jié)點的網(wǎng)絡(luò)連接到傳輸源節(jié)點的傳輸目的地節(jié)點中并且測量傳輸源節(jié)點和傳輸目的地節(jié)點之間的延遲時間),允許計算機起到下述作用:接收基于由傳輸源節(jié)點生成的源時鐘以規(guī)則間隔生成的延遲測量分組的接口 ;從接收幀中選擇所述延遲測量分組的控制分組分析部;以及測量所述延遲測量分組通過網(wǎng)絡(luò)從傳輸源節(jié)點傳輸?shù)剿鰝鬏斈康牡毓?jié)點本身的延遲的延遲測量部。本發(fā)明的有益效果。
根據(jù)本發(fā)明,在傳輸目的地節(jié)點中實施延遲測量功能以便測量端到端單向延遲,以使得有可能甚至在不存在時間同步的情況下、在不向所有節(jié)點添加特殊功能的情況下測量單向延遲。此外,根據(jù)本發(fā)明,僅在測量節(jié)點中實施延遲測量功能,以使得有可能甚至在不存在時間同步的情況下、在不向所有節(jié)點添加特殊功能的情況下執(zhí)行逐區(qū)測量。


圖1是示意本發(fā)明的示例性實施例中的整個系統(tǒng)的基本配置的框 圖2是示意本發(fā)明的示例性實施例中的節(jié)點的基本配置的框 圖3是示意本發(fā)明的示例性實施例中的分組交換部的基本配置的框 圖4是示意本發(fā)明的第一示例性實施例中的OAM控制部的基本配置的框 圖5是示意本發(fā)明的第一示例性實施例中的延遲測量部的基本配置的框 圖6是示意本發(fā)明的示例性實施例中的OAM處理部的DM分組傳輸操作的流程的流程
圖7是示意本發(fā)明的第一示例性實施例中的OAM處理部的DM分組接收操作的流程的流程 圖8是示意本發(fā)明的第一示例性實施例中的延遲測量部的延遲測量操作的流程的時序 圖9是示意在實施本發(fā)明的第一示例性實施例的延遲測量部的情況下執(zhí)行的延遲測量的視 圖10是示意本發(fā)明的第二示例性實施例中的OAM控制部的基本配置的框 圖11是示意本發(fā)明的第二示例性實施例中的延遲測量部的基本配置的框 圖12是示意本發(fā)明的第二示例性實施例中的OAM處理部的DM分組接收操作的流程的流程 圖13是用于使用具體的數(shù)字示例來解釋本發(fā)明的示例性實施例的效果的視圖(1/4); 圖14是用于使用具體的數(shù)字示例來解釋本發(fā)明的示例性實施例的效果的視圖(2/4); 圖15是用于使用具體的數(shù)字示例來解釋本發(fā)明的示例性實施例的效果的視圖(3/4); 圖16是用于使用具體的數(shù)字示例來解釋本發(fā)明的示例性實施例的效果的視圖(4/4); 圖17是示意在所有節(jié)點都具有IEEE 1582 v2 TC功能的情況下執(zhí)行的延遲測量的視 圖;以及
圖18是示意在不是所有節(jié)點都具有IEEE 1582 v2 TC功能的情況下執(zhí)行的延遲測量的視圖。附圖標記列表。100、101、102、103:根據(jù)本發(fā)明的示例性實施例的節(jié)點 110:存儲 器
120:CPU
130:控制臺I/O
140:分組交換部
141:分組分析部 142:OAM控制部
143:分組轉(zhuǎn)發(fā)部 144,230:轉(zhuǎn)發(fā)表 145:緩沖器組 153、163、173、183:IF 152、162、172、182:PHY 151、161、171、181:MAC 210:0AM分組生成部 220:時鐘部
240 =OAM分組傳輸部 250 =OAM分組分析部 260,310:延遲測量部
261:延遲計算部
262:計數(shù)器最大值監(jiān)視部
263:到達時計數(shù)器值監(jiān)視部
264:分組計數(shù)器 270:0ΑΜ處理部
280、330:0AM分組終止部 320 =OAM分組校正部 1000、1001、1002、1003:常規(guī)節(jié)點。
具體實施例方式下面將參考附圖來詳細描述本發(fā)明的示例性實施例。<第一示例性實施例>。首先將描述本發(fā)明的第一示例性實施例的概要。本示例性實施例不采用諸如IEEE1588 v2 w/TC的配置(在IEEE 1588 v2 w/TC中特殊功能被添加到中繼網(wǎng)絡(luò)的每個節(jié)點以便測量節(jié)點內(nèi)逗留延遲,從而獲得端到端延遲時間),而是采用在其中延遲測量功能被添加到傳輸目的地節(jié)點從而測量端到端單向延遲的配置。因此,與IEEE 1588 v2 w/TC不同,有可能在對中繼網(wǎng)絡(luò)沒有影響的情況下實現(xiàn)單向延遲時間測量。因此,可以在沒有改變的情況下利用現(xiàn)有的中繼網(wǎng)絡(luò)節(jié)點,從而促進該系統(tǒng)的引入并且增加其可行性。這是本示例性實施例的概要。〈配置〉。將參考圖1來描述本示例性實施例的整個配置。參考圖1,本示例性實施例包括節(jié)點100、101、102和103。用作傳輸源節(jié)點的節(jié)點100和用作傳輸目的地節(jié)點的節(jié)點103通過中繼節(jié)點101和102彼此連接。圖1的示例包括四個節(jié)點;然而,這僅是示意性的。本示例性實施例可以被應(yīng)用于包括任意數(shù)目的節(jié)點的網(wǎng)絡(luò)。將參考圖2來描述本示例性實施例中的每個節(jié)點的配置。盡管以例如節(jié)點100作為示例進行了描述,但是其他節(jié)點(節(jié)點101至103)中的每個都具有與節(jié)點100相同的配置。節(jié)點100 包括 PHY 152、PHY 162、PHY 172、PHY 182、MACMAC 151、MAC 161、MAC17UMAC 181、分組交換部140、存儲器110、CPU 120和控制臺I/O 130。IF 153、IF 163、IF 173、IF 183 分別與 PHY 152、162、172 和 182 連接。PHY 162、172和182分別與MAC 151、161、171和181連接。MAC 151、161、171和181與分組交換部140連接。在圖2中,示意了 MAC、PHY和IF的四個集合,但是不限于此??梢栽诒臼纠詫嵤├刑峁㎝AC、PHY和IF的任意數(shù)目的集合。IF 153、163、173和183中的每一個都是用于與其他節(jié)點通信的接口。從IF 153、163、173和183輸入的分組分別經(jīng)過PHY 152、162、172和182以及分別經(jīng)過MAC 151、161、171和181,并且輸入到分組交換部140。在分組輸出時,通過分組交換部140的操作(稍后將描述)來確定足夠的輸出IF,并且分組被分別通過MAC 151、161、171和181以及分別通過 PHY 152、162、172 和 182 分別輸出到 IF 153、163、173 和 183。存儲器110是存儲必要的數(shù)據(jù)和分組交換部140的程序控制操作的存儲設(shè)備。CPU120從存儲器110讀取程序和數(shù)據(jù)并且使用該程序和數(shù)據(jù)執(zhí)行算術(shù)運算以便控制分組交換部140。也就是說,通過硬件(諸如CPU、存儲器和各種接口)和程序(軟件)的協(xié)作來實現(xiàn)包括節(jié)點100的節(jié)點的操作。控制臺I/O 130用作關(guān)于設(shè)備中的每個部的設(shè)置的管理的外部接口。例如,本示例性實施例中的OAM控制的執(zhí)行指令通過控制臺I/O 130來產(chǎn)生。此外,OAM控制的結(jié)果通過控制臺I/O 130被通知給用戶??刂婆_I/O 130可以是符合任何標準的接口。將參考圖3來描述本示例性實施例中的分組交換部140的詳細配置。分組交換部140包括分組分析部141、0AM控制部142、分組轉(zhuǎn)發(fā)部143、轉(zhuǎn)發(fā)表144和緩沖器組440。分組分析部141分析從MAC 151、161、171和181輸入的分組。當作為分析的結(jié)果確定輸入分組是數(shù)據(jù)分組時,該分組分析部141將分組轉(zhuǎn)發(fā)到分組轉(zhuǎn)發(fā)部143。當確定輸入分組是OAM分組時,該分組分析部141將分組轉(zhuǎn)發(fā)到OAM控制部142。OAM控制部142根據(jù)從分組分析部141接收到的OAM分組的內(nèi)容來執(zhí)行必要的處理。然后,OAM控制部142查閱保留在其中的轉(zhuǎn)發(fā)表以便根據(jù)包括在OAM分組中的目的地地址信息確定輸出端口,并且將該OAM分組轉(zhuǎn)發(fā)到對應(yīng)的緩沖器組145。當從控制臺I/O 130接收到OAM控制的執(zhí)行指令時,OAM控制部142生成對應(yīng)的OAM分組并且在執(zhí)行必要的處理之后輸出OAM分組。同時,OAM控制部142通過控制臺I/O 130將執(zhí)行的OAM控制的結(jié)果顯示在外部設(shè)備上。稍后將描述OAM控制部142的詳細配置。分組轉(zhuǎn)發(fā)部143從分組分析部141接收數(shù)據(jù)分組,并且查閱轉(zhuǎn)發(fā)表144以根據(jù)包括在數(shù)據(jù)分組中的目的地地址信息獲取輸出端口信息。然后,分組轉(zhuǎn)發(fā)部143根據(jù)分組的優(yōu)先級將數(shù)據(jù)分組轉(zhuǎn)發(fā)到對應(yīng)緩沖器組145。轉(zhuǎn)發(fā)表144存儲對應(yīng)于目的地地址信息的輸出端口信息。在本不例性實施例中假設(shè)分組NW包括例如以太網(wǎng) NW和MPLS - TP NW。這些分組NW僅僅是示意性的,并且可以使用符合不同標準的分組NW。在其中使用以太網(wǎng) NW的情況下,轉(zhuǎn)發(fā)表144存儲對應(yīng)于“目的地MAC地址+ VLAN"的輸出端口 ;而在其中使用MPLS-TP NW的情況下,轉(zhuǎn)發(fā)表144存儲輸出標簽和對應(yīng)于輸入標簽的輸出端口。
緩沖器組440暫時存儲輸入分組并且此后輸出分組。在本實施例中,根據(jù)需要設(shè)置按照優(yōu)先級分類的(優(yōu)先級/非優(yōu)先級)緩沖器以便進行優(yōu)先級控制。在圖3中,緩沖器被根據(jù)優(yōu)先級分類成兩類;然而,這僅僅是示意性的,并且緩沖器可以被分類成任意數(shù)目的種類。將參考圖4來描述本示例性實施例中的OAM控制部142的詳細配置。OAM控制部142包括OAM分組生成部210、時鐘生成部220、OAM分組傳輸部240、轉(zhuǎn)發(fā)表230、OAM分組分析部250、延遲測量部260、OAM處理部270和OAM分組終止部280。OAM分組生成部210生成DM分組和不同于DM分組的OAM分組,并且將所生成的分組轉(zhuǎn)發(fā)到OAM分組傳輸部240。該DM分組在先前已基于時鐘部220的時鐘設(shè)置的每個時段被轉(zhuǎn)發(fā)。為了描述的目的,在本示例性實施例中,OAM分組被分類成兩個類別:DM分組和不同于DM分組的類型的分組。時鐘部220生成要在每個節(jié)點(在本示例性實施例中,節(jié)點100到103)中使用的時鐘。時鐘部220可以在其主控節(jié)點(其節(jié)點)中或者以與外部現(xiàn)有的主時鐘同步的方式生成時鐘。OAM分組傳輸部240查閱轉(zhuǎn)發(fā)表230以便獲取對應(yīng)于DM分組和不同于該DM分組的OAM分組的目的地地址信息的輸出端口并且將該分組轉(zhuǎn)發(fā)到對應(yīng)于輸出端口的緩沖器組 145。轉(zhuǎn)發(fā)表230存儲對應(yīng)于目的地地址信息的輸出端口信息。存儲在轉(zhuǎn)發(fā)表230中的信息與存儲在轉(zhuǎn)發(fā)表144中的信息相同。OAM分組分析部250確定從分組分析部141接收到的OAM分組的類型并且確定目的地信息是否指示其主控節(jié)點或另外的節(jié)點。當作為確定的結(jié)果確定所接收到的OAM分組是DM分組時,OAM分組分析部250將DM分組連同目的地信息一起轉(zhuǎn)發(fā)到延遲測量部260,而當確定所接收到的OAM分組是不同于DM分組的分組時,OAM分組分析部250將不同于DM分組的分組連同目的地信息一起轉(zhuǎn)發(fā)到OAM處理部270。延遲測量部260包括分組計數(shù)器并且監(jiān)視計數(shù)器值的增加/減小狀態(tài)以便計算作為延遲信息的DM分組到達那里的延遲量。然后,延遲測量部260將所計算的延遲信息和DM分組轉(zhuǎn)發(fā)到OAM分組終止部280。本示例性實施例主要針對DM分組的延遲測量,所以獨立地提供執(zhí)行延遲測量的延遲測量部260。然而,延遲測量功能是OAM功能的一部分,以使得等同于延遲測量部260的功能可以被結(jié)合到要在下文中描述的OAM處理部270中。OAM處理部270從OAM分組分析部250接收不同于DM分組的OAM分組,并且然后根據(jù)OAM類型來執(zhí)行處理。該處理的具體內(nèi)容不是本發(fā)明的要點,因此將省略其的詳細描述。OAM處理部270根據(jù)處理的結(jié)果來執(zhí)行處理(中繼、終止、應(yīng)答)。OAM分組終止部280接收DM分組和不同于該DM分組的OAM分組,并且終止所接收到的分組。此外,OAM分組終止部280按照需要執(zhí)行處理,諸如通過控制臺I/O 130將處理的結(jié)果顯示在外部設(shè)備上或者將結(jié)果存儲在存儲器110中。例如,在其中要被處理的分組是DM分組的情況下,所測量的延遲信息被顯示為處理結(jié)果。將參考圖5來描述本示例性實施例中的延遲測量部260的詳細配置。延遲測量部260包括延遲計算部261、計數(shù)器最大值監(jiān)視部262、到達時計數(shù)器值監(jiān)視部263和分組計數(shù)器264。計數(shù)器最大值監(jiān)視部262和到達時計數(shù)器值監(jiān)視部263每個都監(jiān)視分組計數(shù)器264的計數(shù)器值狀態(tài)并且向延遲計算部261通知監(jiān)視的結(jié)果。延遲計算部261使用所通知的信息來計算延遲,并且向OAM分組終止部280通知計算的結(jié)果。每當分組計數(shù)器264從OAM分析部250接收到DM分組,該分組計數(shù)器264就將計數(shù)器值增加預(yù)定的數(shù)。同時,分組計數(shù)器264根據(jù)時鐘部220的時鐘減小計數(shù)器值。分組計數(shù)器264可以是分組緩沖器。在其中分組計數(shù)器264是分組緩沖器的情況下,該分組計數(shù)器264將所接收到的DM分組存儲在緩沖器中,并且同時根據(jù)時鐘部220的時鐘輸出所存儲的分組。計數(shù)器最大值監(jiān)視部262監(jiān)視分組計數(shù)器264的計數(shù)器值狀態(tài)以便監(jiān)視其最大值。為了確定最大值,計數(shù)器最大值監(jiān)視部262設(shè)置預(yù)定的監(jiān)視時段(例如IOsec)并且監(jiān)視在監(jiān)視時段i內(nèi)的計數(shù)器最大值P (i)。在監(jiān)視時段i過去之后,計數(shù)器最大值監(jiān)視部262向延遲計算部261通知該監(jiān)視時段i內(nèi)的計數(shù)器最大值P (i)。當在監(jiān)視時段i內(nèi)第η個DM分組到達時,到達時計數(shù)器值監(jiān)視部263監(jiān)視DM分組到達時的計數(shù)器值C (i,n)。到達時計數(shù)器值監(jiān)視部263向延遲計算部261通知每當DM分組到達時測量到的計數(shù)器值C (i,n)。計數(shù)器最大值監(jiān)視部262和到達時計數(shù)器值監(jiān)視部263的操作同時執(zhí)行。每當延遲計算部261從到達時計數(shù)器值監(jiān)視部263接收到計數(shù)器值C (i,n),延遲計算部261就使用該計數(shù)器值C (i,n)和從計數(shù)器最大值監(jiān)視部262通知的計數(shù)器最大值P (i)來計算計數(shù)器值C (i,η)和計數(shù)器最大值P (i)之間的差S (i,n)。具體來說,根據(jù)下面的等式來計算差S (i,n):
S (i, n) = P (1-1) — C (i, η),
計數(shù)器最大值P (i )表示具有零延遲的分組到達時的計數(shù)器值。到達時計數(shù)器值C (i,η)是通過從最大值減去與目標分組的延遲量成比例的計數(shù)器值而獲得的值。也就是說,差S (i,η)與延遲量成比例,并且延遲D (i,η)可以通過使用鏈路速度L[bps:每秒比特]將差計數(shù)器值(比特計數(shù))轉(zhuǎn)換成時間值而獲得。具體來說,根據(jù)下面的等式來計算延遲D (i,n):
D (i, n) = S (i, n) /L,
每當延遲計算部261計算延遲D (i, η),延遲計算部261就向OAM分組終止部280通知所計算的延遲D (i, η)作為延遲信息。操作。將使用圖6、7和8的操作流程來描述本發(fā)明的延遲測量OAM中的DM分組接收時間處的DM分組傳輸操作、DM分組接收操作和延遲測量操作。圖6示意傳輸源節(jié)點100中的DM分組傳輸操作的流程。OAM分組生成部 210通過控制臺I/O 130接收執(zhí)行DM的指令(步驟S11)。然后,OAM分組生成部210生成要被指弓I到傳輸目的地節(jié)點的DM分組(步驟S12 )。此后,OAM分組生成部210以先前已經(jīng)基于時鐘部220的時鐘設(shè)置的預(yù)定間隔向OAM分組傳輸部240轉(zhuǎn)發(fā)在步驟S12中生成的DM分組(步驟S13)。
在從OAM分組生成部210接收到DM分組時,OAM分組傳輸部240查閱轉(zhuǎn)發(fā)表230以獲取對應(yīng)于DM分組的目的地地址信息的輸出端口,并且將該DM分組轉(zhuǎn)發(fā)到包括在緩沖器組145中并且對應(yīng)于輸出端口的緩沖器(步驟S14)。DM功能可以執(zhí)行全時間測量或在要求時測量。在全時間測量的情況下,在步驟S11的DM執(zhí)行指令的發(fā)布之后,在步驟S13中以預(yù)定間隔執(zhí)行的DM分組的轉(zhuǎn)發(fā)被重復和繼續(xù)。在要求時測量的情況下,當測試終止條件被滿足(諸如從控制臺I/O 130接收到DM終止指令或者規(guī)定的測量時間的過去)時,在步驟S13中的轉(zhuǎn)發(fā)被停止以便終止延遲測量。接下來,參考圖7的DM分組接收操作的流程,將描述傳輸目的地節(jié)點103中的接收操作。OAM分組分析部250從分組分析部141接收OAM分組(步驟S21)。然后,OAM分組分析部250分析OAM分組是被指引到傳輸目的地節(jié)點本身還是另外的節(jié)點,并且確定所接收到的OAM分組的類型(步驟S22)。當確定所接收到的分組是DM分組時,該OAM分組分析部250將DM分組連同目的地地址信息一起轉(zhuǎn)發(fā)到分組測量部260 (步驟S22中的DM分組)。另一方面,當確定所接收到的分組是不同于DM分組的OAM分組時,該OAM分組分析部250將該分組連同目的地地址信息一起轉(zhuǎn)發(fā)到OAM處理部270 (在步驟S22中不同于DM分組的分組)。將描述在其中在步驟S22中確定OAM分組是DM分組的情況下執(zhí)行的步驟S23和后續(xù)步驟的處理。已經(jīng)接收到DM分組的延遲測量部260監(jiān)視在DM分組接收時間處的分組計數(shù)器值以便測量延遲。稍后將使用圖8來詳細描述關(guān)于延遲測量的操作流程。此后,延遲測量部260將測量的結(jié)果和DM分組轉(zhuǎn)發(fā)到OAM分組終止部280 (步驟S23)。在從延遲測量部260接收到測量結(jié)果和DM分組時,OAM分組終止部280終止DM分組并且執(zhí)行后處理,諸如通過控制臺I/o 130將延遲測量結(jié)果顯示在外部設(shè)備上或者將結(jié)果存儲在存儲器110中(步驟S24)。可以執(zhí)行顯示延遲測量結(jié)果和將延遲測量結(jié)果存儲在存儲器110中的兩個或一個,或者可以執(zhí)行不同于這些處理的處理。另一方面,當在步驟S22中確定OAM分組是不同于DM分組的分組時,OAM處理部270針對接收到的OAM分組執(zhí)行預(yù)定的OAM處理并且然后執(zhí)行中繼/終止/應(yīng)答(步驟S25)。例如,根據(jù)OAM處理的結(jié)果,如下執(zhí)行后續(xù)的處理:需要被轉(zhuǎn)發(fā)到另外的節(jié)點的分組被轉(zhuǎn)發(fā)到OAM分組傳輸部240 ;需要在該節(jié)點中被終止的分組被轉(zhuǎn)發(fā)到OAM分組終止部280;并且在其中新的分組需要被生成并且被轉(zhuǎn)發(fā)到另外的節(jié)點的情況下(例如在其中應(yīng)答分組被發(fā)送回到傳輸源節(jié)點的情況下),分組生成指令被發(fā)給OAM分組生成部210。如上所述,該處理的具體內(nèi)容不是本發(fā)明的要點,所以將省略其詳細的描述。接下來,將參考圖8來描述關(guān)于步驟S23中執(zhí)行的延遲測量的操作。圖8是示意在步驟S23中執(zhí)行的延遲測量部260的操作的流程的時序圖。首先,將描述計數(shù)器最大值監(jiān)視部262的操作。計數(shù)器最大值監(jiān)視部262監(jiān)視在監(jiān)視時段i內(nèi)的計數(shù)器最大值P (i)(步驟S31)。在監(jiān)視時段i過去之后,計數(shù)器最大值監(jiān)視部262向延遲計算部261通知在監(jiān)視時段i內(nèi)測量到的計數(shù)器最大值P (i)(步驟S32)。也就是說,每當監(jiān)視時段過去,延遲計算部261就接收計數(shù)器最大值P (i)。
其次,將描述與計數(shù)器最大值監(jiān)視部262的操作同時執(zhí)行的到達時計數(shù)器值監(jiān)視部263的操作。在監(jiān)視時段i內(nèi)的第η個DM分組到達時,到達時計數(shù)器值監(jiān)視部263監(jiān)視到達時計數(shù)器值C (i,n)(步驟S33)。然后,每次當DM分組到達時,到達時計數(shù)器值監(jiān)視部263就向延遲計算部261通知針對每個到達時間而測量的計數(shù)器值C (i,n)(步驟S34)。最后,將描述延遲計算部261的操作。每當延遲計算部261從到達時計數(shù)器值監(jiān)視部263接收到計數(shù)器值C (i,n),該延遲計算部261就使用所接收到的計數(shù)器值C (i,n)和從計數(shù)器最大值監(jiān)視部262通知的計數(shù)器最大值P (i)來根據(jù)下面的等式計算延遲D (i,n)(步驟S35):
D(i, η) - {P (1-1) ^ C (i, n)}/L ,
應(yīng)該注意,計數(shù)器最大值P (i)被表示為“P (1-ι)”。也就 是說,先前監(jiān)視時段內(nèi)的最大值P (1-ι)被用于監(jiān)視時段i中的延遲計算。最后,每當延遲計算部261計算得到延遲D (i,n),它就向OAM分組終止部280通知延遲信息D (i,n)(步驟S36)。將參考圖9和在其中示出的數(shù)字示例來描述根據(jù)本示例性實施例的使用延遲測量方法的延遲測量。在圖9中,本示例性實施例中的數(shù)字示例被作為圖9C示出在最下面的部分。圖9A和圖9B被分別示為最上面的部分和中間部分中的比較示例。圖9A和圖9B分別對應(yīng)于圖17和圖18中示意的常規(guī)示例。在圖9A和圖9B中,測量從傳輸源節(jié)點1000傳輸?shù)絺鬏斈康牡毓?jié)點1003的DM分組的單向延遲。在圖9A中,所有節(jié)點1000到1003都具有TC功能。在圖9B中,利用不具有TC功能的節(jié)點1001來替換具有TC功能的節(jié)點1001。也就是說,在圖9B中,不具有TC功能的節(jié)點存在于網(wǎng)絡(luò)上。另一方面,在本示例性實施例中,僅傳輸源節(jié)點100和傳輸目的地節(jié)點103具有延遲測量部260,并且中繼節(jié)點101和102是普通節(jié)點。節(jié)點1000/100到1003/103中的延遲時間被假設(shè)成
DO = I ms/ Dl -1 ms/ D2 = 2 ms/ D3 = 0 ms。根據(jù)本示例性實施例的延遲測量部260的分
組計數(shù)器264的計數(shù)器最大值被假設(shè)成1000,并且對應(yīng)于Ims延遲的計數(shù)器量被假設(shè)成10。在這種狀況下,在圖9A的其中所有節(jié)點都具有TC功能的比較示例的情況下,延遲時間可以被正確地計算為:1ms + lms + 2ms = 4ms。在圖9B的其中不是所有節(jié)點都具有TC功能的比較示例的情況下,不具有TC功能的節(jié)點1001的節(jié)點內(nèi)延遲時間沒有被添加,結(jié)果得到3ms (lms + 2ms)的延遲。因此,延遲時間沒有被正確地測量。另一方面,在本示例性實施例中,傳輸目的地節(jié)點103的延遲測量部的計數(shù)器值指示960。該值是通過從計數(shù)器最大值減去與通過將在傳輸源節(jié)點100和中繼節(jié)點101和102中的延遲時間累積相加而獲得的總延遲時間相對應(yīng)的計數(shù)器值而獲得的。與計數(shù)器最大值的差是40,其對應(yīng)于就延遲時間來說的4ms。因此,可以理解延遲時間可以被正確地測量。〈效果〉。如上所述,在根據(jù)本示例性實施例的延遲測量方法中,僅在傳輸源和目的地節(jié)點中的延遲測量部的實施允許甚至在不存在這兩個節(jié)點之間的時間同步的情況下測量單向延遲時間。因此,與常規(guī)技術(shù)不同,不需要實施中繼節(jié)點中的延遲測量部。因此,可以在不改變的情況下利用現(xiàn)有的中繼節(jié)點,從而促進該系統(tǒng)的引入并且增加其可行性。<第二示例性實施例>。在上文提到的第一示例性實施例中,通過僅在傳輸源和目的地節(jié)點中實施延遲測量部來測量傳輸源和目的地節(jié)點之間的端到端單向延遲。在第二示例性實施例中,測量位于傳輸源和目的地節(jié)點之間的任意節(jié)點對之間的單向延遲。這允許抓住針對每個區(qū)而生成的延遲。因此,在其中延遲降級已經(jīng)端到端地發(fā)生的情況下,可以指定瓶頸區(qū),從而允許好的性能監(jiān)視。如在第一示例性實施例中那樣,在其中就延遲方面要被測量的節(jié)點之間沒有實現(xiàn)時間同步的情況下,測量在從傳輸源節(jié)點到傳輸目的地節(jié)點的方向上轉(zhuǎn)發(fā)的DM分組的單向延遲時間?!磁渲谩怠T谙挛闹?,將省略與第一示例性實施例的組成元件相同的組成元件的描述,并且將主要描述與第一示例性實施例的差異。在第一示例性實施例中,中繼節(jié)點是在其中沒有實施延遲測量部的現(xiàn)有節(jié)點,而在第二示例性實施例中,用作要被測量的區(qū)的端點的節(jié)點是具有延遲測量部的節(jié)點。用作要被測量的區(qū)的端點的節(jié)點在分組交換部140中包括OAM控制部300,其代替在第一示例性實施例的節(jié)點100到103的每一個中提供的OAM控制部142。將參考圖10描述OAM控制部300的配置。OAM控制部300包括OAM分組生成部210、時鐘生成部220、OAM分組傳輸部240、轉(zhuǎn)發(fā)表230、OAM分組分析部250、延遲測量部310、OAM處理部270、OAM終止部330和OAM分組校正部320。與OAM控制部142相比,延遲測量部260被延遲測量部310替換,OAM分組終止部280被OAM分組終止部330替換,并且新添加了 OAM分組校正部320。圖11示意延遲測量部310的詳細配置。如同延遲測量部260 —樣,延遲測量部310包括分組計數(shù)器264并且監(jiān)視計數(shù)器值的增加/減小狀態(tài)以便計算DM分組到達那里的延遲量。也就是說,延遲測量部310和延遲測量部260在基本配置方面是彼此相同的;然而,它們在測量結(jié)果的轉(zhuǎn)發(fā)目的地方面彼此不同。延遲測量部260將所計算的延遲信息和DM分組轉(zhuǎn)發(fā)到OAM分組終止部280,而延遲測量部310將所計算的延遲信息和DM分組轉(zhuǎn)發(fā)到OAM分組校正部320。注意,從延遲測量部310輸出的信息可以是在計算到OAM分組校正部320的延遲之前的到達時計數(shù)器值。在這種情況下,計數(shù)器值應(yīng)該在傳輸目的地節(jié)點103中同時被轉(zhuǎn)換成延遲。OAM分組校正部320另外將延遲信息和節(jié)點信息寫入到DM分組的預(yù)定字段中。在另外寫入之后,在其中DM分組是被指引到另外的節(jié)點的分組的情況下,OAM分組校正部320將結(jié)果得到的DM分組轉(zhuǎn)發(fā)到OAM分組傳輸部240,而在其中DM分組是被指弓I到其主控節(jié)點的分組的情況下,OAM分組校正部320將結(jié)果得到的DM分組轉(zhuǎn)發(fā)到OAM分組終止部330。
在接收到DM分組時,OAM分組終止部330終止DM分組并且通過使用在每個中繼節(jié)點處要被存儲在其中的延遲信息來計算逐區(qū)延遲。此外,OAM分組終止部330執(zhí)行處理,諸如通過控制臺I/O 130將所計算的區(qū)延遲信息顯示在外部設(shè)備上或者將該信息存儲在存儲器110中。在接收到不同于DM分組的OAM分組時,OAM分組終止部330終止分組并且根據(jù)需要執(zhí)行處理,諸如通過控制臺I/o 130將處理結(jié)果顯示在外部設(shè)備上或者將該結(jié)果存儲在存儲器110中?!床僮鳌?。傳輸源節(jié)點100中的DM分組傳輸操作與圖6的流程圖中示意的操作相同。將使用圖12的操作流程圖來描述中繼節(jié)點101、中繼節(jié)點102和傳輸目的地節(jié)點103中的DM分組中繼操作/接收操作。在圖12中示意從步驟S41到步驟S42的處理,在其中OAM分組分析部250將DM分組和不同于DM分組的OAM分組分別轉(zhuǎn)發(fā)到延遲測量部310和OAM處理部270,這與圖7中示意的從步驟S21到步驟S22的處理相同。此外,在圖12中示意的步驟S48中的其中OAM處理部270執(zhí)行針對不同于DM分組的OAM分組的預(yù)定處理的一部分與圖7中示意的步驟S25的處理相同。在下文中,將描述不同于圖7的處理的要針對DM分組執(zhí)行的從步驟S43到步驟S47的處理的流程。已經(jīng)從OAM分組分析部250接收到DM分組的延遲測量部310測量到達的DM分組的延遲時間并且向OAM分組校正部320通知所測量的延遲時間和DM分組(步驟S43)。在這里采用的延遲時間測量方法是在圖5和圖8中示意的方法。可以通過該方法測量的延遲時間是傳輸源節(jié)點100和測量節(jié)點之間的累積延遲時間。也就是說,要在每個測量節(jié)點處測量的延遲如下。在傳輸目的地節(jié)點103處:傳輸源節(jié)點100和傳輸目的地節(jié)點103之間的延遲(在下文中被描述為“D_0 — 3”)
在中繼節(jié)點101處:傳輸源節(jié)點100和中繼節(jié)點101之間的延遲(在下文中被描述為“D_0 — I”)
在中繼節(jié)點102處:傳輸源節(jié)點100和中繼節(jié)點102之間的延遲(在下文中被描述為“D_0 — 2”)
已經(jīng)從延遲測量部310接收到延遲時間的OAM分組校正部320另外將延遲信息和用于識別節(jié)點的節(jié)點ID寫入到DM分組的預(yù)定字段(例如TLV部分)中。也就是說,每當DM分組經(jīng)過節(jié)點,傳輸源節(jié)點和經(jīng)過節(jié)點之間的延遲信息就被寫入到DM分組中。這允許傳輸目的地節(jié)點103獲取針對所有經(jīng)過節(jié)點中的每一個的傳輸源節(jié)點到經(jīng)過節(jié)點延遲信息。在將延遲信息寫入DM分組之后,在其中DM分組被指引到其主控節(jié)點(主控節(jié)點:傳輸目的地節(jié)點103)(在步驟S44中“被指引到主控節(jié)點”)的情況下,OAM分組校正部320將DM分組轉(zhuǎn)發(fā)到OAM分組終止部330。另一方面,在其中DM分組被指引到另外的節(jié)點(主控節(jié)點:中繼節(jié)點101或302)的情況下,OAM分組校正部320將DM分組轉(zhuǎn)發(fā)到OAM傳輸部240 (在步驟S44中“被指引到另外的節(jié)點”)。接下來,將描述在DM分組被指引到主控節(jié)點的情況下執(zhí)行的過程。已從OAM分組校正部320接收到DM分組的OAM分組終止部330使用存儲在DM分組中的逐區(qū)延遲信息來計算逐區(qū)延遲(步驟S45)。在這里,要被計算的逐區(qū)延遲被假設(shè)成逐跳延遲。也就是說,要被計算的逐區(qū)延遲是:傳輸源節(jié)點100和中繼節(jié)點101之間的延遲(在下文中被描述為“D_0 — 1”),中繼節(jié)點101和中繼節(jié)點102之間的延遲(在下文中被描述為“D_l — 2”);以及中繼節(jié)點102和傳輸目的地節(jié)點103之間的延遲(在下文中被描述為 “D_2 — 3,,)。在一個節(jié)點處逐區(qū)延遲對應(yīng)于先前節(jié)點和后續(xù)節(jié)點之間的延遲與先前節(jié)點和目標節(jié)點之間的延遲之間的差,并且可以如下計算:
權(quán)利要求
1.一種延遲測量系統(tǒng),其包括傳輸源節(jié)點和通過包括中繼節(jié)點的網(wǎng)絡(luò)連接到所述傳輸源節(jié)點的傳輸目的地節(jié)點,并且測量在從所述傳輸源節(jié)點到所述傳輸目的地節(jié)點的方向上的延遲時間,其中, 所述傳輸源節(jié)點包括: 源時鐘生成部,其生成時鐘; 控制分組生成部,其基于由所述源時鐘生成部生成的時鐘以規(guī)則間隔生成延遲測量分組;以及 控制分組傳輸部,其將所生成的延遲測量分組傳輸?shù)剿鰝鬏斈康牡毓?jié)點,并且, 所述傳輸目的地節(jié)點包括: 控制分組分析部,其從接收幀中選擇所述延遲測量分組;以及延遲測量部,其測量所述延遲測量分組在網(wǎng)絡(luò)中從所述傳輸源節(jié)點傳輸?shù)剿鰝鬏斈康牡毓?jié)點本身的延遲。
2.根據(jù)權(quán)利要求1的延遲測量系統(tǒng),其中, 所述傳輸目的地節(jié)點還包括生成時鐘的目的地時鐘生成部,以及 包括在所述傳輸目的地節(jié)點中的所述延遲測量部包括: 分組計數(shù)器,其對于所述延遲測量分組的每次接收增加計數(shù)器值并且根據(jù)所述目的地時鐘生成部的時鐘來減小計數(shù)器值,以便管理作為計數(shù)器值的延遲測量分組的到達狀態(tài)和輸出狀態(tài);以及 延遲計算部,其監(jiān) 視由所述分組計數(shù)器管理的計數(shù)器值,以便計算在分組網(wǎng)絡(luò)中被添加到從所述傳輸源節(jié)點傳輸?shù)乃鲅舆t測量分組的排隊延遲。
3.根據(jù)權(quán)利要求1或2的延遲測量系統(tǒng),其中, 包括在所述傳輸目的地節(jié)點中的延遲測量部還包括: 計數(shù)器最大值監(jiān)視部,其監(jiān)視在預(yù)定測量時間段內(nèi)由所述分組計數(shù)器管理的計數(shù)器值,以便檢測來自所傳輸?shù)难舆t測量分組的具有零排隊延遲的分組到達時的計數(shù)器值,并且將所檢測到的計數(shù)器值設(shè)置為參考值;以及 到達時計數(shù)器值監(jiān)視部,其監(jiān)視所述延遲測量分組到達時的計數(shù)器值,以及延遲計算部,其根據(jù)所述參考值與由所述到達時計數(shù)器值監(jiān)視部監(jiān)視到的計數(shù)器值之間的差計算排隊延遲。
4.一種延遲測量系統(tǒng),其測量包括傳輸源節(jié)點、通過中繼節(jié)點連接到所述傳輸源節(jié)點的傳輸目的地節(jié)點、以及所述中繼節(jié)點的網(wǎng)絡(luò)上的延遲時間,所述中繼節(jié)點中繼從所述傳輸源節(jié)點到所述傳輸目的地節(jié)點的通信,該系統(tǒng)包括: 所述傳輸源節(jié)點,其包括: 源時鐘生成部,其生成時鐘; 控制分組生成部,其基于由所述源時鐘生成部生成的時鐘以規(guī)則間隔生成延遲測量分組;以及 控制分組傳輸部,其將所生成的延遲測量分組傳輸?shù)剿鰝鬏斈康牡毓?jié)點, 所述中繼節(jié)點中的每個都包括: 控制分組分析部,其從接收幀中選擇所述延遲測量分組; 延遲計算部,其計算所述延遲測量分組在網(wǎng)絡(luò)中從所述傳輸源節(jié)點傳輸?shù)剿鰝鬏斈康牡毓?jié)點本身的延遲時間; 控制分組校正部,其將所計算的延遲時間和所述中繼節(jié)點本身的節(jié)點標識符存儲在延遲測量分組中以校正延遲測量分組;以及 控制分組傳輸部,其朝向所述傳輸目的地節(jié)點傳輸由所述校正部校正的所述延遲測量分組, 所述傳輸目的地節(jié)點包括: 控制分組分析部,其從接收幀中選擇所述延遲測量分組;以及延遲測量部,其測量所述延遲測量分組在網(wǎng)絡(luò)中從所述傳輸源節(jié)點傳輸?shù)剿鰝鬏斈康牡毓?jié)點本身的延遲, 所述傳輸目的地節(jié)點基于存儲在所述延遲測量分組中的所述延遲時間和節(jié)點標識符來計算所述傳輸源節(jié)點和傳輸目的地節(jié)點之間的延遲時間、所述傳輸源節(jié)點和中繼節(jié)點之間的延遲時間、所述各中繼節(jié)點之間的延遲時間以及所述中繼節(jié)點和傳輸目的地節(jié)點之間的延遲時間中的任一個或組合。
5.根據(jù)權(quán)利要求4的延遲測量系統(tǒng),其中, 所述中繼節(jié)點中的每一個還包括: 中繼節(jié)點時鐘生成部,其生成時鐘;以及 分組計數(shù)器,其對于所述延遲測量分組的每次接收增加計數(shù)器值并且根據(jù)所述中繼節(jié)點時鐘生成部的時鐘來減小計數(shù)器值,以便管理作為計數(shù)器值的所述延遲測量分組的到達狀態(tài)和輸出狀態(tài); 每個中繼節(jié)點的所述控制分組校正部將所述延遲測量分組到達時的計數(shù)器值以及該中繼節(jié)點本身的節(jié)點標識符存儲在所述延遲測量分組中,以及 所述傳輸目的地節(jié)點基于存儲在所述延遲測量分組中的分組計數(shù)器值信息來計算所述傳輸源節(jié)點和中繼節(jié)點之間、所述各中繼節(jié)點之間以及所述中繼節(jié)點和傳輸目的地節(jié)點之間的計數(shù)器值,并且將所計算的計數(shù)器值中的每一個都轉(zhuǎn)換成延遲時間。
6.根據(jù)權(quán)利要求4或5的延遲測量系統(tǒng),包括作為所述中繼節(jié)點的第一中繼節(jié)點和第二中繼節(jié)點,所述第二中繼節(jié)點位于比所述第一中繼節(jié)點更靠近所述傳輸目的地節(jié)點的網(wǎng)絡(luò)上的位置處,其中, 所述傳輸目的地節(jié)點根據(jù)在所述第一中繼節(jié)點中測量的第一延遲時間和在所述第二中繼節(jié)點中測量的第二延遲時間之間的差計算在所述第一和第二中繼節(jié)點之間的延遲。
7.—種延遲測量設(shè)備,其用作通過包括中繼節(jié)點的網(wǎng)絡(luò)連接到傳輸源節(jié)點的傳輸目的地節(jié)點,并且測量所述傳輸源節(jié)點和所述傳輸目的地節(jié)點之間的延遲時間,該延遲測量設(shè)備包括: 接口,其接收基于由所述傳輸源節(jié)點生成的源時鐘以規(guī)則間隔生成的延遲測量分組; 控制分組分析部,其從接收幀中選擇所述延遲測量分組;以及 延遲測量部,其測量所述延遲測量分組通過網(wǎng)絡(luò)從所述傳輸源節(jié)點傳輸?shù)剿鰝鬏斈康牡毓?jié)點本身的延遲。
8.—種延遲測量方法,其中包括傳輸源節(jié)點和通過包括中繼節(jié)點的網(wǎng)絡(luò)連接到所述傳輸源節(jié)點的傳輸目的地節(jié)點的系統(tǒng)執(zhí)行測量在從所述傳輸源節(jié)點到所述傳輸目的地節(jié)點的方向上的延遲時間, 所述方法包括以下步驟:由所述傳輸源節(jié)點生成時鐘; 由所述傳輸源節(jié)點基于所生成的時鐘以規(guī)則間隔生成延遲測量分組; 由所述傳輸源節(jié)點將所生成的延遲測量分組傳輸?shù)剿鰝鬏斈康牡毓?jié)點; 由所述傳輸目的地節(jié)點從接收幀中選擇所述延遲測量分組;以及由所述傳輸目的地節(jié)點測量所述延遲測量分組在網(wǎng)絡(luò)中從所述傳輸源節(jié)點傳輸?shù)剿鰝鬏斈康牡毓?jié)點本身的延遲。
9.一種由包括網(wǎng)絡(luò)的系統(tǒng)執(zhí)行的延遲測量方法,該網(wǎng)絡(luò)包括:傳輸源節(jié)點;通過中繼節(jié)點連接到所述傳輸源節(jié)點的傳輸目的地節(jié)點;以及中繼從所述傳輸源節(jié)點到所述傳輸目的地節(jié)點的通信的所述中繼節(jié)點,所述方法包括以下步驟: 由所述傳輸源節(jié)點生成時鐘; 由所述傳輸源節(jié)點基于所生成的時鐘以規(guī)則間隔生成延遲測量分組; 由所述傳輸源節(jié)點將所生成的延遲測量分組傳輸?shù)剿鰝鬏斈康牡毓?jié)點; 由所述中繼節(jié)點中的每個從接收幀中選擇所述延遲測量分組; 由所述中繼節(jié)點中的每個計算所述延遲測量分組在網(wǎng)絡(luò)中從所述傳輸源節(jié)點傳輸?shù)剿鰝鬏斈康牡毓?jié)點本身的延遲時間; 由所述中繼節(jié)點中的每個將所計算的延遲時間和所述中繼節(jié)點本身的節(jié)點標識符存儲在所述延遲測量分組中以便校正所述延遲測量分組; 由所述中繼節(jié)點中的每個朝向所述傳輸目的地節(jié)點傳輸經(jīng)過校正的延遲測量分組; 由所述傳輸目的地節(jié)點從接收幀中選擇所述延遲測量分組; 由所述傳輸目的地節(jié)點測量所述延遲測量分組在網(wǎng)絡(luò)中從所述傳輸源節(jié)點傳輸?shù)剿鰝鬏斈康牡毓?jié)點本身的延遲;以及 由所述傳輸目的地節(jié)點基于存儲在所述延遲測量分組中的延遲時間和節(jié)點標識符來計算所述傳輸源節(jié)點和傳輸目的地節(jié)點之間的延遲時間、所述傳輸源節(jié)點和中繼節(jié)點之間的延遲時間、所述各中繼節(jié)點之間的延遲時間以及所述中繼節(jié)點和傳輸目的地節(jié)點之間的延遲時間中的任一個或組合。
10.一種延遲測量程序,其被安裝在通過包括中繼節(jié)點的網(wǎng)絡(luò)連接到傳輸源節(jié)點的傳輸目的地節(jié)點中并且測量所述傳輸源節(jié)點和所述傳輸目的地節(jié)點之間的延遲時間,從而允許計算機起到下述作用: 接收基于由所述傳輸 源節(jié)點生成的源時鐘以規(guī)則間隔生成的延遲測量分組的接口; 從接收幀中選擇所述延遲測量分組的控制分組分析部;以及 測量所述延遲測量分組通過網(wǎng)絡(luò)從所述傳輸源節(jié)點傳輸?shù)剿鰝鬏斈康牡毓?jié)點本身的延遲的延遲測量部。
全文摘要
本發(fā)明在時間沒有被同步的情況下不用為所有節(jié)點裝配特殊功能地測量單向延遲。本發(fā)明的該延遲測量系統(tǒng)具有傳輸起源節(jié)點和通過包括中繼節(jié)點的網(wǎng)絡(luò)連接到該傳輸起源節(jié)點的傳輸目的地節(jié)點,并且測量從傳輸起源節(jié)點到傳輸目的地節(jié)點方向的延遲時間,其中該傳輸起源節(jié)點生成時鐘?;谒傻臅r鐘,以規(guī)則時段生成延遲測量分組。所生成的延遲測量分組被傳輸?shù)絺鬏斈康牡毓?jié)點。該傳輸目的地節(jié)點從所接收的幀中選擇延遲測量分組。測量在網(wǎng)絡(luò)中在傳輸起源節(jié)點到節(jié)點自身之間由延遲測量分組接收到的延遲。
文檔編號H04L12/26GK103155488SQ201180048308
公開日2013年6月12日 申請日期2011年9月21日 優(yōu)先權(quán)日2010年10月4日
發(fā)明者廄橋正樹, 崔珍龍, 高木和男 申請人:日本電氣株式會社
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1