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

一種丟失幀測定方法及系統(tǒng)的制作方法

文檔序號:7980742閱讀:648來源:國知局
一種丟失幀測定方法及系統(tǒng)的制作方法
【專利摘要】本發(fā)明提供了一種丟失幀測定方法及系統(tǒng),所述方法包括:需要進(jìn)行丟失幀測定的第一節(jié)點(diǎn)和第二節(jié)點(diǎn)分別對各自的幀計數(shù)進(jìn)行統(tǒng)計;第一節(jié)點(diǎn)發(fā)送包含第一節(jié)點(diǎn)的幀計數(shù)以及能夠被第二節(jié)點(diǎn)識別的標(biāo)識符的測定消息幀給第二節(jié)點(diǎn);所述第二節(jié)點(diǎn)收到所述測定消息幀后,發(fā)送包含第二節(jié)點(diǎn)的幀計數(shù)以及能夠被第一節(jié)點(diǎn)識別的標(biāo)識符的測定響應(yīng)消息幀;所述第一節(jié)點(diǎn)收到所述測定響應(yīng)消息幀后,確定第一節(jié)點(diǎn)和第二節(jié)點(diǎn)間的丟幀情況。本發(fā)明通過節(jié)點(diǎn)間進(jìn)行測定消息幀及測定響應(yīng)消息幀的交互,能夠在網(wǎng)絡(luò)中出現(xiàn)故障導(dǎo)致幀丟失時,可以測定出一個節(jié)點(diǎn)分別到其他節(jié)點(diǎn)之間的丟幀計數(shù),當(dāng)相鄰兩節(jié)點(diǎn)之間有丟幀時,也能夠被測定出來,利于網(wǎng)絡(luò)的故障定位、維護(hù)和管理。
【專利說明】一種丟失幀測定方法及系統(tǒng)
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及網(wǎng)絡(luò)通信【技術(shù)領(lǐng)域】,尤其涉及一種丟失幀測定方法及系統(tǒng)。
【背景技術(shù)】
[0002]當(dāng)網(wǎng)絡(luò)中出現(xiàn)流量丟失時,通常會導(dǎo)致業(yè)務(wù)中斷,給用戶帶來許多不便。目前業(yè)界存在多種技術(shù)來快速檢測流量丟失。例如根據(jù)國際電信聯(lián)盟遠(yuǎn)程通信標(biāo)準(zhǔn)化組織(ITUTelecommunication Standardization Sector,簡寫為 ITU-T) Y.1731 的以太網(wǎng)操作管理維護(hù)(Operation Administration Maintenance, 0AM)和 G.8113.1 的傳送特性的多協(xié)議標(biāo)簽交換(Mult1-Protocol Label Switching Transport Profile, MPLS-TP) 0AM 的定義,端至Ij端的巾貞/包/報文丟失采用丟巾貞測定(Loss Measurement, LM)功能來進(jìn)行測定。
[0003]在OAM中一個維護(hù)實(shí)體組包括位于MPLS-TP傳輸路徑兩端的維護(hù)端點(diǎn)(MEG EndPoint, MEP)、以及位于MPLS-TP傳輸路徑中間的維護(hù)中間點(diǎn)(Maintenance IntermediatePoint, MIP);其中,當(dāng)該傳輸路徑出現(xiàn)故障時,源MEP發(fā)送丟巾貞測定消息(LossMeasurement Message, LMM)給宿 MEP,然后宿 MEP 返回丟巾貞測定響應(yīng)(Loss MeasurementResponse, LMR)給源MEP,源MEP從本地的信息和收到的LMR攜帶的信息綜合計算出幀丟失個數(shù)以及幀丟失率;其中,所述LMM幀和LMR幀通常統(tǒng)稱為LM幀。
[0004]通常在采用LM功能測定幀丟失時,需要用到如下幾個參數(shù):
[0005]TxFCf:表示在發(fā)送LMM時的本地發(fā)幀計數(shù);
[0006]RxFCf:表示在收到LMM時的本地收幀計數(shù);
[0007]TxFCb:表示在發(fā)送LMR時的本地發(fā)幀計數(shù);
[0008]當(dāng)源MEP發(fā)送LMM時,將TxFCf寫入到LMM中;當(dāng)宿MEP接收到LMM時,將收到的LMM中的TxFCf拷貝到LMR中,并將RxFCf和TxFCb寫入到LMR中,然后宿MEP發(fā)送LMR ;當(dāng)源MEP收到LMR時,記錄下LMR中的TxFCf、RxFCf、TxFCb、以及接收LMR時刻的本地收幀計數(shù) RxFCI。
[0009]如果源MEP本次接收到LMR后的上述計數(shù)值分別為TxFCf [tc]、RxFCf [tc]、TxFCb [tc]和 RxFCl [tc],上一次的上述計數(shù)值分別為 TxFCf [tp]、RxFCf [tp]、TxFCb [tp]和RxFCl [tp],則源MEP計算的丟巾貞計數(shù)如下:
[0010]Frame Loss[far-end] = TxFCf[tc]-TxFCf[tp]|-|RxFCf[tc]-RxFCf[tp];
[0011]Frame Loss[near-end] = |TxFCb[tc]-TxFCb[tp]|-1RxFCl[tc]-RxFCl[tp]|。
[0012]對于Y.17310AM應(yīng)用的以太網(wǎng)絡(luò),由于源MEP發(fā)出的LM幀的目的地址為一個特定組播地址,只有MEP才會根據(jù)特定組播地址識別和處理LM幀,其他節(jié)點(diǎn)則會直接透傳該LM中貞,不會進(jìn)行處理和響應(yīng);對于G.8113.10AM應(yīng)用的MPLS-TP網(wǎng)絡(luò),由于源MEP發(fā)出的LM幀的通用關(guān)聯(lián)通道(Generic Associated Channel,G-ACH)為一個特定固定值,在G-ACH頭外還有傳送標(biāo)簽,MIP在收到LM幀后根據(jù)傳送標(biāo)簽進(jìn)行透傳,并不會解析G-ACH頭,因此也不能識別出LM巾貞,對于MEP節(jié)點(diǎn),會將傳送標(biāo)簽彈出,進(jìn)而解析到G-ACH頭,根據(jù)G-ACH是否為特定固定值進(jìn)行識別是否為LM幀,因此只有MEP節(jié)點(diǎn)才會處理LM幀。[0013]如此,在現(xiàn)有技術(shù)中,只有MEP節(jié)點(diǎn)才能識別和處理LM巾貞,因此LM功能只能應(yīng)用在MEP節(jié)點(diǎn)之間測定幀的丟失,不能用于MIP節(jié)點(diǎn)的丟幀測定,因此,無法具體定位到幀丟失的具體MIP節(jié)點(diǎn)。此外,按照OAM的規(guī)定,只有MEP節(jié)點(diǎn)才會對幀的收發(fā)情況進(jìn)行計數(shù),即MIP節(jié)點(diǎn)上并沒有關(guān)于收發(fā)幀的計數(shù)信息,而LM功能是用于節(jié)點(diǎn)之間幀丟失的測定方法,當(dāng)MIP節(jié)點(diǎn)上沒有關(guān)于收發(fā)幀的計數(shù)時,更無法測定出MEP到MIP節(jié)點(diǎn)之間的幀丟失情況。
[0014]具體可參考圖1,節(jié)點(diǎn)SI和S6為MEP,其他節(jié)點(diǎn)S2?S5為MIP,當(dāng)節(jié)點(diǎn)S3和S4之間出現(xiàn)異常而導(dǎo)致業(yè)務(wù)幀丟失時,節(jié)點(diǎn)SI和S6之間雖然可以通過交互LMM和LMR,能夠檢測到幀丟失,但由于MEP和MIP節(jié)點(diǎn)之間不能測定幀丟失,因此無法檢測到具體的幀丟失節(jié)點(diǎn)。而在工程應(yīng)用中,只有定位到丟幀的具體MIP節(jié)點(diǎn),才能進(jìn)一步的在該節(jié)點(diǎn)上分析幀丟失的具體原因,找出根本問題。
[0015]綜上所述,OAM中規(guī)定的LM功能,雖然能夠解決MEP之間的幀丟失測定問題,但是OAM中的LM只能應(yīng)用于MEP與MEP之間的幀丟失測定,無法用于MEP與MIP的幀丟失測定。此外,有些不支持OAM的網(wǎng)絡(luò),即沒有MEP節(jié)點(diǎn),也沒有MIP節(jié)點(diǎn),也需要一種丟失幀測定來定位故障。

【發(fā)明內(nèi)容】

[0016]有鑒于此,本發(fā)明的主要目的在于提供一種丟失幀測定方法及系統(tǒng),能夠精確定位到丟幀的節(jié)點(diǎn)。
[0017]為達(dá)到上述目的,本發(fā)明的技術(shù)方案是這樣實(shí)現(xiàn)的:
[0018]一種丟失幀測定方法,所述方法包括:
[0019]需要進(jìn)行丟失幀測定的第一節(jié)點(diǎn)和第二節(jié)點(diǎn)分別對各自的幀計數(shù)進(jìn)行統(tǒng)計;
[0020]第一節(jié)點(diǎn)發(fā)送包含第一節(jié)點(diǎn)的幀計數(shù)以及能夠被第二節(jié)點(diǎn)識別的標(biāo)識符的測定消息幀給第二節(jié)點(diǎn);
[0021]所述第二節(jié)點(diǎn)收到所述測定消息幀后,發(fā)送包含第二節(jié)點(diǎn)的幀計數(shù)以及能夠被第一節(jié)點(diǎn)識別的標(biāo)識符的測定響應(yīng)消息幀;
[0022]所述第一節(jié)點(diǎn)收到所述測定響應(yīng)消息幀后,確定第一節(jié)點(diǎn)和第二節(jié)點(diǎn)間的丟幀情況;
[0023]其中,所述能夠被第二節(jié)點(diǎn)識別的標(biāo)識符包括所述測定消息幀的目的地址、生存時間(TTL)、類型和/或標(biāo)簽、預(yù)先約定標(biāo)識符的一種或多種;所述能夠被第一節(jié)點(diǎn)識別的標(biāo)識符包括所述測定響應(yīng)消息幀的目的地址、TTL、類型和/或標(biāo)簽、預(yù)先約定標(biāo)識符的一種或多種。
[0024]其中,所述第一節(jié)點(diǎn)發(fā)送包含第一節(jié)點(diǎn)的幀計數(shù)以及能夠被第二節(jié)點(diǎn)識別的標(biāo)識符的測定消息幀為:
[0025]第一節(jié)點(diǎn)將所述測定消息幀的目的地址設(shè)置為所述第二節(jié)點(diǎn)的目的地址,或者將所述測定消息幀的TTL設(shè)置為距離第二節(jié)點(diǎn)跳數(shù),或者將測定消息幀的類型和/或標(biāo)簽設(shè)置為預(yù)先約定值,或者在測定消息幀中設(shè)置預(yù)先約定標(biāo)識符后,將所述第一節(jié)點(diǎn)的幀計數(shù)包含在所述測定消息幀中進(jìn)行發(fā)送。
[0026]其中,所述第二節(jié)點(diǎn)發(fā)送包含第二節(jié)點(diǎn)的幀計數(shù)以及能夠被第一節(jié)點(diǎn)識別的標(biāo)識符的測定響應(yīng)消息巾貞為:[0027]第二節(jié)點(diǎn)將所述測定響應(yīng)消息幀的目的地址設(shè)置為所述第一節(jié)點(diǎn)的目的地址,或者將所述測定響應(yīng)消息幀的TTL設(shè)置為距離第一節(jié)點(diǎn)跳數(shù),或者將測定響應(yīng)消息幀的類型和/或標(biāo)簽設(shè)置為預(yù)先約定值,或者在測定響應(yīng)消息幀中設(shè)置預(yù)先約定標(biāo)識符后,將所述第二節(jié)點(diǎn)的幀計數(shù)包含在所述測定響應(yīng)消息幀中進(jìn)行發(fā)送。
[0028]其中,所述幀計數(shù)為第一節(jié)點(diǎn)和第二節(jié)點(diǎn)預(yù)先協(xié)商一致的端口、隧道、偽線層面一種或多種組合的收/發(fā)幀計數(shù)。
[0029]進(jìn)一步地,所述方法還包括:
[0030]當(dāng)所述第一節(jié)點(diǎn)在預(yù)定的時間內(nèi)未收到所述第二節(jié)點(diǎn)發(fā)送的測定響應(yīng)消息巾貞時,確定第一節(jié)點(diǎn)和第二節(jié)點(diǎn)之間的幀全部丟失。
[0031]一種丟失幀測定系統(tǒng),所述系統(tǒng)包括:第一節(jié)點(diǎn)及第二節(jié)點(diǎn);其中,
[0032]所述第一節(jié)點(diǎn),用于在需要進(jìn)行幀丟失測定時對幀計數(shù)進(jìn)行統(tǒng)計,并發(fā)送包含第一節(jié)點(diǎn)的幀計數(shù)以及能夠被第二節(jié)點(diǎn)識別的標(biāo)識符的測定消息幀給第二節(jié)點(diǎn);還用于收到所述第二節(jié)點(diǎn)發(fā)送的測定響應(yīng)消息幀后,確定第一節(jié)點(diǎn)和第二節(jié)點(diǎn)間的丟幀情況;
[0033]所述第二節(jié)點(diǎn),用于在需要進(jìn)行幀丟失測定時對幀計數(shù)進(jìn)行統(tǒng)計,并在收到所述測定消息幀后,發(fā)送包含第二節(jié)點(diǎn)的幀計數(shù)以及能夠被第一節(jié)點(diǎn)識別的標(biāo)識符的測定響應(yīng)消息幀;
[0034]其中,所述能夠被第二節(jié)點(diǎn)識別的標(biāo)識符包括所述測定消息幀的目的地址、TTL、類型和/或標(biāo)簽、預(yù)先約定標(biāo)識符的一種或多種;所述能夠被第一節(jié)點(diǎn)識別的標(biāo)識符包括所述測定響應(yīng)消息幀的目的地址、TTL、類型和/或標(biāo)簽、預(yù)先約定標(biāo)識符的一種或多種。
[0035]其中,所述第一節(jié)點(diǎn),具體用于將所述測定消息幀的目的地址設(shè)置為所述第二節(jié)點(diǎn)的目的地址,或者將所述測定消息幀的TTL設(shè)置為距離第二節(jié)點(diǎn)跳數(shù),或者將測定消息幀的類型和/或標(biāo)簽設(shè)置為預(yù)先約定值,或者在測定消息幀中設(shè)置預(yù)先約定標(biāo)識符后,將所述第一節(jié)點(diǎn)的幀計數(shù)包含在所述測定消息幀中進(jìn)行發(fā)送。
[0036]其中,所述第二節(jié)點(diǎn),具體用于將所述測定響應(yīng)消息幀的目的地址設(shè)置為所述第一節(jié)點(diǎn)的目的地址,或者將所述測定響應(yīng)消息幀的TTL設(shè)置為距離第一節(jié)點(diǎn)跳數(shù),或者將測定響應(yīng)消息幀的類型和/或標(biāo)簽設(shè)置為預(yù)先約定值,或者在測定響應(yīng)消息幀中設(shè)置預(yù)先約定標(biāo)識符后,將所述第二節(jié)點(diǎn)的幀計數(shù)包含在所述測定響應(yīng)消息幀中進(jìn)行發(fā)送。
[0037]其中,所述幀計數(shù)為第一節(jié)點(diǎn)和第二節(jié)點(diǎn)預(yù)先協(xié)商一致的端口、隧道、偽線層面一種或多種組合的收/發(fā)幀計數(shù)。
[0038]進(jìn)一步地,所述第一節(jié)點(diǎn),還用于在預(yù)定的時間內(nèi)未收到所述第二節(jié)點(diǎn)發(fā)送的測定響應(yīng)消息幀時,確定第一節(jié)點(diǎn)和第二節(jié)點(diǎn)之間的幀全部丟失。
[0039]本發(fā)明通過節(jié)點(diǎn)間進(jìn)行測定消息幀及測定響應(yīng)消息幀的交互,不僅僅能夠測定出網(wǎng)絡(luò)中MEP節(jié)點(diǎn)之間的丟幀情況,還能夠測定出MEP到MIP、MIP到MIP節(jié)點(diǎn)之間的丟幀情況,甚至當(dāng)網(wǎng)絡(luò)不支持OAM時,也能測定出兩個節(jié)點(diǎn)之間的丟幀情況。如此,當(dāng)網(wǎng)絡(luò)中出現(xiàn)故障導(dǎo)致幀丟失時,可以測定出一個節(jié)點(diǎn)分別到其他節(jié)點(diǎn)之間的丟幀計數(shù),當(dāng)相鄰兩節(jié)點(diǎn)之間有丟幀時,也能夠被測定出來,利于網(wǎng)絡(luò)的故障定位、維護(hù)和管理。
【專利附圖】

【附圖說明】
[0040]圖1為現(xiàn)有的OAM網(wǎng)絡(luò)中丟失幀測定方法的示意圖;[0041]圖2為本發(fā)明丟失幀測定方法的實(shí)現(xiàn)流程示意圖;
[0042]圖3為本發(fā)明丟失幀測定方法的實(shí)施例一的實(shí)現(xiàn)示意圖;
[0043]圖4為本發(fā)明丟失幀測定方法的實(shí)施例二的實(shí)現(xiàn)示意圖;
[0044]圖5為本發(fā)明丟失幀測定方法的實(shí)施例三的實(shí)現(xiàn)示意圖;
[0045]圖6為本發(fā)明丟失幀測定系統(tǒng)的結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0046]本發(fā)明的基本思想為:需要進(jìn)行丟失幀測定的第一節(jié)點(diǎn)和第二節(jié)點(diǎn)分別對各自的幀計數(shù)進(jìn)行統(tǒng)計;第一節(jié)點(diǎn)發(fā)送包含第一節(jié)點(diǎn)的幀計數(shù)以及能夠被第二節(jié)點(diǎn)識別的標(biāo)識符的測定消息幀給第二節(jié)點(diǎn);所述第二節(jié)點(diǎn)收到所述測定消息幀后,發(fā)送包含第二節(jié)點(diǎn)的幀計數(shù)以及能夠被第一節(jié)點(diǎn)識別的標(biāo)識符的測定響應(yīng)消息幀;所述第一節(jié)點(diǎn)收到所述測定響應(yīng)消息幀后,確定第一節(jié)點(diǎn)和第二節(jié)點(diǎn)間的丟幀情況;其中,所述能夠被第二節(jié)點(diǎn)識別的標(biāo)識符包括所述測定消息幀的目的地址、生存時間TTL、類型和/或標(biāo)簽、預(yù)先約定標(biāo)識符的一種或多種;所述能夠被第一節(jié)點(diǎn)識別的標(biāo)識符包括所述測定響應(yīng)消息幀的目的地址、TTL、類型和/或標(biāo)簽、預(yù)先約定標(biāo)識符的一種或多種。
[0047]為使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚明白,以下舉實(shí)施例并參照附圖,對本發(fā)明進(jìn)一步詳細(xì)說明。
[0048]圖2示出了本發(fā)明丟失幀測定方法的實(shí)現(xiàn)流程,如圖2所示,所述方法包括下述步驟:
[0049]步驟201,需要進(jìn)行丟失幀測定的第一節(jié)點(diǎn)和第二節(jié)點(diǎn)分別對各自的幀計數(shù)進(jìn)行統(tǒng)計;
[0050]這里,所述第一節(jié)點(diǎn)和/或第二節(jié)點(diǎn)可以為MEP、MIP或不支持OAM功能的節(jié)點(diǎn),其中,當(dāng)所述第一節(jié)點(diǎn)或第二節(jié)點(diǎn)為MIP或不支持OAM功能的節(jié)點(diǎn)時,所述第一節(jié)點(diǎn)或第二節(jié)點(diǎn)對幀計數(shù)進(jìn)行統(tǒng)計具體為:可以基于端口的收幀計數(shù),當(dāng)該端口每收到一個幀,則計數(shù)器加一,計數(shù)器中的值為該端口的收幀計數(shù);還可以基于端口某個隧道的收幀計數(shù),該端口某個隧道每收到一個幀,則計數(shù)器加一,計數(shù)器中的值即為基于該端口某個隧道的收幀計數(shù)。
[0051]如此,所述幀計數(shù)可以為節(jié)點(diǎn)的端口、隧道、偽線層面一種或多種組合的收/發(fā)幀計數(shù);只要是能夠滿足第一節(jié)點(diǎn)和第二節(jié)點(diǎn)預(yù)先協(xié)商一致層面的幀計數(shù)即可。
[0052]步驟202,第一節(jié)點(diǎn)發(fā)送包含第一節(jié)點(diǎn)的幀計數(shù)以及能夠被第二節(jié)點(diǎn)識別的標(biāo)識符的測定消息幀給第二節(jié)點(diǎn);
[0053]其中,所述能夠被第二節(jié)點(diǎn)識別的標(biāo)識符包括所述測定消息幀的目的地址、TTL、類型和/或標(biāo)簽、預(yù)先約定標(biāo)識符的一種或多種;這里,所述第一節(jié)點(diǎn)可以通過如下方式設(shè)置能夠被第二節(jié)點(diǎn)識別的標(biāo)識符:將測定消息幀的目的地址設(shè)置為接收節(jié)點(diǎn)(即第二節(jié)點(diǎn))的目的地址,或者將測定消息幀的生存時間(Time to Live, TTL)設(shè)置為距離第二節(jié)點(diǎn)跳數(shù),或者將測定消息幀的類型、標(biāo)簽等設(shè)置為預(yù)先約定值,或者在測定消息幀中設(shè)置預(yù)先約定標(biāo)識符。
[0054]步驟203,所述第二節(jié)點(diǎn)收到所述測定消息幀后,發(fā)送包含第二節(jié)點(diǎn)的幀計數(shù)以及能夠被第一節(jié)點(diǎn)識別的標(biāo)識符的測定響應(yīng)消息幀;
[0055]其中,所述能夠被第一節(jié)點(diǎn)識別的標(biāo)識符包括所述測定響應(yīng)消息幀的目的地址、TTL、類型和/或標(biāo)簽、預(yù)先約定標(biāo)識符的一種或多種;這里,所述第二節(jié)點(diǎn)可以通過如下方式設(shè)置能夠被第一節(jié)點(diǎn)識別的標(biāo)識符:將測定響應(yīng)消息幀的目的地址設(shè)置為接收節(jié)點(diǎn)(即第一節(jié)點(diǎn))的目的地址,或者將測定響應(yīng)消息幀的TTL設(shè)置為距離第一節(jié)點(diǎn)跳數(shù),或者將測定響應(yīng)消息幀的類型、標(biāo)簽等設(shè)置為預(yù)先約定值,或者在測定響應(yīng)消息幀中設(shè)置預(yù)先約定標(biāo)識符。
[0056]步驟204,所述第一節(jié)點(diǎn)收到所述測定響應(yīng)消息幀后,確定第一節(jié)點(diǎn)和第二節(jié)點(diǎn)間的丟幀情況;
[0057]這里,所述第一節(jié)點(diǎn)根據(jù)發(fā)送的測定消息幀中的幀計數(shù)以及接收到的測定響應(yīng)消息幀中的幀計數(shù),確定第一節(jié)點(diǎn)和第二節(jié)點(diǎn)間的丟幀情況。
[0058]另外,上述方法還包括:當(dāng)所述第一節(jié)點(diǎn)在預(yù)先設(shè)定的時間內(nèi)一直未收到所述第二節(jié)點(diǎn)發(fā)送的測定響應(yīng)消息幀時,則確定所述第一節(jié)點(diǎn)和第二節(jié)點(diǎn)之間的幀全部丟失。
[0059]圖3示出了本發(fā)明丟失幀測定方法的實(shí)施例一的實(shí)現(xiàn),圖3是以MPLS-TP網(wǎng)絡(luò)進(jìn)行的示意,其中節(jié)點(diǎn)SI和S6為MEP,其他節(jié)點(diǎn)S2?S5為MIP ;當(dāng)節(jié)點(diǎn)S3和S4之間出現(xiàn)丟幀時,如果采用現(xiàn)有技術(shù)的MEP之間的丟幀測定方法,雖然能夠檢測到節(jié)點(diǎn)SI和S6之間的路徑上出現(xiàn)了幀丟失,但還是無法檢測到幀丟失的具體節(jié)點(diǎn)位置。
[0060]采用本發(fā)明的上述方法,首先需要測定的節(jié)點(diǎn)S2?S5分別對各自的收發(fā)幀計數(shù)進(jìn)行統(tǒng)計,由于現(xiàn)有的MEP節(jié)點(diǎn)會進(jìn)行收發(fā)幀計數(shù)統(tǒng)計,因此僅需額外對節(jié)點(diǎn)S2?S5進(jìn)行幀計數(shù)統(tǒng)計;
[0061]然后節(jié)點(diǎn)SI分別向各個MIP發(fā)送測定消息幀,為了使各個MIP節(jié)點(diǎn)能夠識別并響應(yīng)MEP節(jié)點(diǎn)發(fā)送的測定消息幀,MEP節(jié)點(diǎn)在發(fā)送測定消息幀時,將其中的TTL設(shè)置為距離指定MIP的跳數(shù),當(dāng)節(jié)點(diǎn)在接收到幀時,如果該幀的TTL大于I則進(jìn)行轉(zhuǎn)發(fā),并將TTL減1,如果該幀的TTL等于1,則進(jìn)行進(jìn)一步解析,并停止轉(zhuǎn)發(fā)該幀。例如當(dāng)TTL設(shè)置為I時,節(jié)點(diǎn)SI發(fā)送的測定消息幀會被節(jié)點(diǎn)S2接收并回復(fù)測定響應(yīng)消息幀;當(dāng)TTL設(shè)置為2時,節(jié)點(diǎn)SI發(fā)送的測定消息幀被節(jié)點(diǎn)S2轉(zhuǎn)發(fā)時TTL會減1,接著會被節(jié)點(diǎn)S3接收并回復(fù)測定響應(yīng)消息幀;當(dāng)TTL設(shè)置為大于或者等于MEP到MEP之間的跳數(shù)(在本實(shí)施例中為節(jié)點(diǎn)SI和S6之間的跳數(shù)5)時,MEP節(jié)點(diǎn)SI發(fā)送的測定消息幀會被對端的MEP節(jié)點(diǎn)S6接收并回復(fù)測定響應(yīng)消息幀。應(yīng)當(dāng)理解,圖3僅以節(jié)點(diǎn)SI發(fā)送給節(jié)點(diǎn)S3和S4為例進(jìn)行了示意,其中,節(jié)點(diǎn)SI發(fā)送給S4的測定消息幀的TTL設(shè)置為3,節(jié)點(diǎn)SI發(fā)送給S3的測定消息幀的TTL設(shè)置為2。
[0062]注意的是,雖然本實(shí)施例中的TTL為發(fā)送節(jié)點(diǎn)和接收節(jié)點(diǎn)之間的跳數(shù),但是也可以為通過跳數(shù)計算出的其他值,例如跳數(shù)加1、跳數(shù)減1、某個較大值減去跳數(shù)等,只要響應(yīng)節(jié)點(diǎn)和發(fā)送節(jié)點(diǎn)預(yù)先協(xié)商一致即可。
[0063]在節(jié)點(diǎn)SI發(fā)送的測定消息幀中,攜帶了節(jié)點(diǎn)SI的幀計數(shù)信息,同樣在各個節(jié)點(diǎn)回復(fù)的測定響應(yīng)消息幀中,也攜帶了回復(fù)節(jié)點(diǎn)的幀計數(shù)信息,節(jié)點(diǎn)Si根據(jù)這些信息,計算自身和各個MIP/MEP節(jié)點(diǎn)之間的丟幀計數(shù)后,參照圖3,節(jié)點(diǎn)SI可以確定節(jié)點(diǎn)SI到S3之間無丟幀,節(jié)點(diǎn)SI到節(jié)點(diǎn)S4有丟幀,從而可以判斷出節(jié)點(diǎn)S3到S4之間的出現(xiàn)了丟幀,因此定位到了具體的丟幀位置即為節(jié)點(diǎn)S3和S4之間,可能是節(jié)點(diǎn)S3或S4出現(xiàn)丟幀,也可能是節(jié)點(diǎn)S3和S4之間的鏈路出現(xiàn)丟幀。
[0064]其中,在測定消息幀和測定響應(yīng)消息幀中所包含的幀計數(shù)信息,可以為端口、隧道或者偽線層面的收/發(fā)幀計數(shù),或者是上述計數(shù)的多種組合,只要響應(yīng)節(jié)點(diǎn)和發(fā)送節(jié)點(diǎn)預(yù)先協(xié)商一致即可。
[0065]圖4示出了本發(fā)明丟失幀測定方法的實(shí)施例二的實(shí)現(xiàn)示意,如圖4所示,節(jié)點(diǎn)SI發(fā)送給節(jié)點(diǎn)S3的測定消息幀中攜帶了自身端口 I下某條隧道的收發(fā)幀計數(shù);而節(jié)點(diǎn)S3回復(fù)的測定響應(yīng)消息幀中,既攜帶了從節(jié)點(diǎn)SI收到的測定消息幀中拷貝的隧道收發(fā)幀計數(shù),還攜帶了自身端口 3的相同隧道的收發(fā)幀計數(shù);當(dāng)節(jié)點(diǎn)SI接收到該測定響應(yīng)消息幀后,根據(jù)所述測定響應(yīng)消息巾貞中的巾貞計數(shù)和本地的巾貞計數(shù),計算出節(jié)點(diǎn)SI的端口 I到節(jié)點(diǎn)S3的端口 3在該隧道的丟幀值。
[0066]類似的,節(jié)點(diǎn)S3發(fā)送給節(jié)點(diǎn)S5的測定消息幀中攜帶了自身端口 2和3下某條隧道的收發(fā)幀計數(shù),而節(jié)點(diǎn)S5回復(fù)的測定響應(yīng)消息幀中,既攜帶了從節(jié)點(diǎn)S3收到的測定消息幀中拷貝的隧道收發(fā)幀計數(shù),還攜帶了自身端口 4和5的相同隧道的收發(fā)幀計數(shù),當(dāng)節(jié)點(diǎn)S3接收到該測定響應(yīng)消息幀后,根據(jù)所述測定響應(yīng)消息幀中的幀計數(shù)和本地的幀計數(shù),計算出節(jié)點(diǎn)S3的端口 2、3分別到節(jié)點(diǎn)S5的端口 4、5在該隧道的丟幀值,如果在節(jié)點(diǎn)S3的端口 2到節(jié)點(diǎn)S5的端口 4之間沒有丟幀,而在節(jié)點(diǎn)S3的端口 3到節(jié)點(diǎn)S5的端口 5之間有丟幀,則可以確定節(jié)點(diǎn)S5的端口 4和端口 5之間存在丟幀。
[0067]另外,當(dāng)節(jié)點(diǎn)發(fā)出測定消息幀后,在預(yù)設(shè)的一定時間內(nèi),例如5秒,未收到對端的測定響應(yīng)消息巾貞,則確定所述節(jié)點(diǎn)和對端之間的丟巾貞計數(shù)為全部中貞。
[0068]圖5示出了本發(fā)明丟失幀測定方法的實(shí)施例三的實(shí)現(xiàn),圖5示出了一種以太網(wǎng)或者IP網(wǎng)絡(luò),采用本發(fā)明的上述方法,需要測定的節(jié)點(diǎn)(節(jié)點(diǎn)SI?S6)對各自的收發(fā)幀計數(shù)進(jìn)行統(tǒng)計;節(jié)點(diǎn)SI向其他節(jié)點(diǎn)發(fā)送測定消息幀,這里,節(jié)點(diǎn)SI和S3通過設(shè)置預(yù)先設(shè)置的特定標(biāo)識符作為能夠被對方識別的標(biāo)識符,在節(jié)點(diǎn)SI發(fā)給節(jié)點(diǎn)S3的測定消息幀中包括了能夠被節(jié)點(diǎn)S3識別的特定標(biāo)識符,節(jié)點(diǎn)S3回復(fù)給節(jié)點(diǎn)SI的測定響應(yīng)消息幀中包括了能夠被節(jié)點(diǎn)SI識別的特定標(biāo)識符,該標(biāo)識符具體可以為對端的目的地址、幀類型、某個特定字段的約定值或者上述的組合等,在測定消息幀和測定響應(yīng)消息幀中還包含了節(jié)點(diǎn)的幀計數(shù)信息,具體可以為端口、虛擬局域網(wǎng)(Virtual Local Area Network, VLAN)或者IP層面的收/發(fā)幀計數(shù),或者上述計數(shù)的多種組合,只要響應(yīng)節(jié)點(diǎn)和發(fā)送節(jié)點(diǎn)預(yù)先互相協(xié)商一致即可。
[0069]為了測定以太網(wǎng)絡(luò)中VLAN 100的丟幀情況,節(jié)點(diǎn)SI發(fā)送測定消息幀,在該測定消息幀中的特定位置(例如在首地址加上100字節(jié)處)包含了節(jié)點(diǎn)S3能夠識別的特定標(biāo)識符,如可以為0x03030303,并包含了自身端口 I的VLAN100的收發(fā)幀計數(shù);
[0070]節(jié)點(diǎn)S3檢測對應(yīng)特定位置(即首地址加上100字節(jié)處),當(dāng)該位置的內(nèi)容為預(yù)先約定的特定標(biāo)識符(即0x03030303)時,不再進(jìn)行轉(zhuǎn)發(fā),而是回復(fù)測定響應(yīng)消息幀,并在所述測定響應(yīng)消息幀中的特定位置(例如在首地址加上120字節(jié)處)寫入節(jié)點(diǎn)SI的特定標(biāo)識符,可以為0x01010101,所述測定響應(yīng)消息幀中還包含自身端口 2、3的VLAN 100的收發(fā)中貞計數(shù);
[0071]節(jié)點(diǎn)SI接收到該測定響應(yīng)消息幀后,檢測對應(yīng)特定位置,即在首地址加上120字節(jié)處是否為預(yù)先約定的特定標(biāo)識符(即0x01010101),若是,則不再進(jìn)行轉(zhuǎn)發(fā),而是根據(jù)接收到的幀計數(shù)及自身的幀計數(shù)計算出節(jié)點(diǎn)SI端口 I分別到節(jié)點(diǎn)S3端口 2、3的丟幀數(shù)。
[0072]同理,節(jié)點(diǎn)SI計算出自身端口 I分別到節(jié)點(diǎn)S4端口 4、5的丟幀計數(shù)。若節(jié)點(diǎn)S3和S4之間有丟幀時,節(jié)點(diǎn)SI能夠測定出端口 I到節(jié)點(diǎn)S3端口 3之間無丟幀,到節(jié)點(diǎn)S4端口 4之間有丟幀,因此能夠判斷出丟幀位置為節(jié)點(diǎn)S3和S4之間。[0073]進(jìn)一步地,如果節(jié)點(diǎn)S3和S4之間完全中斷,則節(jié)點(diǎn)SI在預(yù)先設(shè)定的一段時間內(nèi)(例如5秒)收不到節(jié)點(diǎn)S4的測定響應(yīng)消息幀,此時確定節(jié)點(diǎn)SI到節(jié)點(diǎn)S4之間的幀全部丟失。
[0074]圖6示出了本發(fā)明丟失幀測定系統(tǒng)的結(jié)構(gòu),如圖6所示,所述系統(tǒng)包括:第一節(jié)點(diǎn)及第二節(jié)點(diǎn);其中,
[0075]所述第一節(jié)點(diǎn),用于在需要進(jìn)行幀丟失測定時對幀計數(shù)進(jìn)行統(tǒng)計,并發(fā)送包含第一節(jié)點(diǎn)的幀計數(shù)以及能夠被第二節(jié)點(diǎn)識別的標(biāo)識符的測定消息幀給第二節(jié)點(diǎn);還用于收到所述第二節(jié)點(diǎn)發(fā)送的測定響應(yīng)消息幀后,確定第一節(jié)點(diǎn)和第二節(jié)點(diǎn)間的丟幀情況;
[0076]所述第二節(jié)點(diǎn),用于在需要進(jìn)行幀丟失測定時對幀計數(shù)進(jìn)行統(tǒng)計,并在收到所述測定消息幀后,發(fā)送包含第二節(jié)點(diǎn)的幀計數(shù)以及能夠被第一節(jié)點(diǎn)識別的標(biāo)識符的測定響應(yīng)消息幀。
[0077]其中,所述第一節(jié)點(diǎn),具體用于將所述測定消息幀的目的地址設(shè)置為所述第二節(jié)點(diǎn)的目的地址,或者將所述測定消息幀的TTL設(shè)置為距離第二節(jié)點(diǎn)跳數(shù),或者將測定消息幀的類型和/或標(biāo)簽設(shè)置為預(yù)先約定值,或者在測定消息幀中設(shè)置預(yù)先約定標(biāo)識符后,將所述第一節(jié)點(diǎn)的幀計數(shù)包含在所述測定消息幀中進(jìn)行發(fā)送。
[0078]其中,所述第二節(jié)點(diǎn),具體用于將所述測定響應(yīng)消息幀的目的地址設(shè)置為所述第一節(jié)點(diǎn)的目的地址,或者將所述測定響應(yīng)消息幀的TTL設(shè)置為距離第一節(jié)點(diǎn)跳數(shù),或者將測定響應(yīng)消息幀的類型和/或標(biāo)簽設(shè)置為預(yù)先約定值,或者在測定響應(yīng)消息幀中設(shè)置預(yù)先約定標(biāo)識符后,將所述第二節(jié)點(diǎn)的幀計數(shù)包含在所述測定響應(yīng)消息幀中進(jìn)行發(fā)送。
[0079]其中,所述幀計數(shù)為第一節(jié)點(diǎn)和第二節(jié)點(diǎn)預(yù)先協(xié)商一致的端口、隧道、偽線層面一種或多種組合的收/發(fā)幀計數(shù)。
[0080]進(jìn)一步地,所述第一節(jié)點(diǎn),還用于在預(yù)定的時間內(nèi)未收到所述第二節(jié)點(diǎn)發(fā)送的測定響應(yīng)消息幀時,確定第一節(jié)點(diǎn)和第二節(jié)點(diǎn)之間的幀全部丟失。
[0081]本領(lǐng)域普通技術(shù)人員可以理解上述方法中的全部或部分步驟可通過程序來指令相關(guān)硬件完成,所述程序可以存儲于計算機(jī)可讀存儲介質(zhì)中,如只讀存儲器、磁盤或光盤等??蛇x地,上述實(shí)施例的全部或部分步驟也可以使用一個或多個集成電路來實(shí)現(xiàn)。相應(yīng)地,上述實(shí)施例中的各模塊/單元可以采用硬件的形式實(shí)現(xiàn),也可以采用軟件功能模塊的形式實(shí)現(xiàn)。本發(fā)明不限制于任何特定形式的硬件和軟件的結(jié)合。
[0082]以上所述,僅為本發(fā)明的較佳實(shí)施例而已,并非用于限定本發(fā)明的保護(hù)范圍。
【權(quán)利要求】
1.一種丟失幀測定方法,其特征在于,所述方法包括: 需要進(jìn)行丟失幀測定的第一節(jié)點(diǎn)和第二節(jié)點(diǎn)分別對各自的幀計數(shù)進(jìn)行統(tǒng)計; 第一節(jié)點(diǎn)發(fā)送包含第一節(jié)點(diǎn)的幀計數(shù)以及能夠被第二節(jié)點(diǎn)識別的標(biāo)識符的測定消息幀給第二節(jié)點(diǎn); 所述第二節(jié)點(diǎn)收到所述測定消息幀后,發(fā)送包含第二節(jié)點(diǎn)的幀計數(shù)以及能夠被第一節(jié)點(diǎn)識別的標(biāo)識符的測定響應(yīng)消息幀; 所述第一節(jié)點(diǎn)收到所述測定響應(yīng)消息幀后,確定第一節(jié)點(diǎn)和第二節(jié)點(diǎn)間的丟幀情況; 其中,所述能夠被第二節(jié)點(diǎn)識別的標(biāo)識符包括所述測定消息幀的目的地址、生存時間TTL、類型和/或標(biāo)簽、預(yù)先約定標(biāo)識符的一種或多種;所述能夠被第一節(jié)點(diǎn)識別的標(biāo)識符包括所述測定響應(yīng)消息幀的目的地址、TTL、類型和/或標(biāo)簽、預(yù)先約定標(biāo)識符的一種或多種。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述第一節(jié)點(diǎn)發(fā)送包含第一節(jié)點(diǎn)的幀計數(shù)以及能夠被第二節(jié)點(diǎn)識別的標(biāo)識符的測定消息幀為: 第一節(jié)點(diǎn)將所述測定消息幀的目的地址設(shè)置為所述第二節(jié)點(diǎn)的目的地址,或者將所述測定消息幀的TTL設(shè)置為距離第二節(jié)點(diǎn)跳數(shù),或者將測定消息幀的類型和/或標(biāo)簽設(shè)置為預(yù)先約定值,或者在測定消息幀中設(shè)置預(yù)先約定標(biāo)識符后,將所述第一節(jié)點(diǎn)的幀計數(shù)包含在所述測定消息幀中進(jìn)行發(fā)送。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述第二節(jié)點(diǎn)發(fā)送包含第二節(jié)點(diǎn)的幀計數(shù)以及能夠被第一節(jié)點(diǎn)識別的標(biāo)識符的測定響應(yīng)消息幀為: 第二節(jié)點(diǎn)將所述測定響應(yīng)消息幀的目的地址設(shè)置為所述第一節(jié)點(diǎn)的目的地址,或者將所述測定響應(yīng)消息幀的TTL設(shè)置為距離第一節(jié)點(diǎn)跳數(shù),或者將測定響應(yīng)消息幀的類型和/或標(biāo)簽設(shè)置為預(yù)先約定值,或者在測定響應(yīng)消息幀中設(shè)置預(yù)先約定標(biāo)識符后,將所述第二節(jié)點(diǎn)的幀計數(shù)包含在所述測定響應(yīng)消息幀中進(jìn)行發(fā)送。
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述幀計數(shù)為第一節(jié)點(diǎn)和第二節(jié)點(diǎn)預(yù)先協(xié)商一致的端口、隧道、偽線層面一種或多種組合的收/發(fā)幀計數(shù)。
5.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述方法還包括: 當(dāng)所述第一節(jié)點(diǎn)在預(yù)定的時間內(nèi)未收到所述第二節(jié)點(diǎn)發(fā)送的測定響應(yīng)消息幀時,確定第一節(jié)點(diǎn)和第二節(jié)點(diǎn)之間的幀全部丟失。
6.一種丟失幀測定系統(tǒng),其特征在于,所述系統(tǒng)包括:第一節(jié)點(diǎn)及第二節(jié)點(diǎn);其中, 所述第一節(jié)點(diǎn),用于在需要進(jìn)行幀丟失測定時對幀計數(shù)進(jìn)行統(tǒng)計,并發(fā)送包含第一節(jié)點(diǎn)的幀計數(shù)以及能夠被第二節(jié)點(diǎn)識別的標(biāo)識符的測定消息幀給第二節(jié)點(diǎn);還用于收到所述第二節(jié)點(diǎn)發(fā)送的測定響應(yīng)消息幀后,確定第一節(jié)點(diǎn)和第二節(jié)點(diǎn)間的丟幀情況; 所述第二節(jié)點(diǎn),用于在需要進(jìn)行幀丟失測定時對幀計數(shù)進(jìn)行統(tǒng)計,并在收到所述測定消息幀后,發(fā)送包含第二節(jié)點(diǎn)的幀計數(shù)以及能夠被第一節(jié)點(diǎn)識別的標(biāo)識符的測定響應(yīng)消息幀; 其中,所述能夠被第二節(jié)點(diǎn)識別的標(biāo)識符包括所述測定消息幀的目的地址、TTL、類型和/或標(biāo)簽、預(yù)先約定標(biāo)識符的一種或多種;所述能夠被第一節(jié)點(diǎn)識別的標(biāo)識符包括所述測定響應(yīng)消息幀的目的地址、TTL、類型和/或標(biāo)簽、預(yù)先約定標(biāo)識符的一種或多種。
7.根據(jù)權(quán)利要求6所述的系統(tǒng),其特征在于,所述第一節(jié)點(diǎn),具體用于將所述測定消息幀的目的地址設(shè)置為所述第二節(jié)點(diǎn)的目的地址,或者將所述測定消息幀的TTL設(shè)置為距離第二節(jié)點(diǎn)跳數(shù),或者將測定消息幀的類型和/或標(biāo)簽設(shè)置為預(yù)先約定值,或者在測定消息幀中設(shè)置預(yù)先約定標(biāo)識符后,將所述第一節(jié)點(diǎn)的幀計數(shù)包含在所述測定消息幀中進(jìn)行發(fā)送。
8.根據(jù)權(quán)利要求6所述的系統(tǒng),其特征在于,所述第二節(jié)點(diǎn),具體用于將所述測定響應(yīng)消息幀的目的地址設(shè)置為所述第一節(jié)點(diǎn)的目的地址,或者將所述測定響應(yīng)消息幀的TTL設(shè)置為距離第一節(jié)點(diǎn)跳數(shù),或者將測定響應(yīng)消息幀的類型和/或標(biāo)簽設(shè)置為預(yù)先約定值,或者在測定響應(yīng)消息幀中設(shè)置預(yù)先約定標(biāo)識符后,將所述第二節(jié)點(diǎn)的幀計數(shù)包含在所述測定響應(yīng)消息幀中進(jìn)行發(fā)送。
9.根據(jù)權(quán)利要求6所述的系統(tǒng),其特征在于,所述幀計數(shù)為第一節(jié)點(diǎn)和第二節(jié)點(diǎn)預(yù)先協(xié)商一致的端口、隧道、偽線層面一種或多種組合的收/發(fā)幀計數(shù)。
10.根據(jù)權(quán)利要求6所述的系統(tǒng),其特征在于,所述第一節(jié)點(diǎn),還用于在預(yù)定的時間內(nèi)未收到所述第二節(jié)點(diǎn)發(fā)送的測定響應(yīng)消息幀時,確定第一節(jié)點(diǎn)和第二節(jié)點(diǎn)之間的幀全部丟失。
【文檔編號】H04L12/26GK103546303SQ201210235076
【公開日】2014年1月29日 申請日期:2012年7月9日 優(yōu)先權(quán)日:2012年7月9日
【發(fā)明者】吳少勇, 蘇卉, 楊瑾 申請人:中興通訊股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1