專利名稱:環(huán)回測試方法、系統(tǒng)及裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及以太網(wǎng)操作、管理和維護(hù)(OAM)技術(shù),尤其涉及以太網(wǎng) OAM中的環(huán)回測試方法、系統(tǒng)及裝置。
背景技術(shù):
以太網(wǎng)OAM是IEEE802.3ah制定的一種用于4企測以太網(wǎng)直連鏈路狀態(tài) 的協(xié)議,它工作在數(shù)據(jù)鏈路層,通過設(shè)備之間定時(shí)交互OAM協(xié)議數(shù)據(jù)單元 (OAMPDU)來報(bào)告網(wǎng)絡(luò)狀態(tài),使網(wǎng)絡(luò)管理員能夠有效地管理網(wǎng)絡(luò)。以太 網(wǎng)OAM的基本操作包括建立以太網(wǎng)OAM連接、鏈路監(jiān)控、遠(yuǎn)端故障檢 測和遠(yuǎn)端環(huán)回。其中,遠(yuǎn)端環(huán)回是在建立以太網(wǎng)OAM連接的基礎(chǔ)上進(jìn)行的, 啟動(dòng)遠(yuǎn)端環(huán)回的過程如下本端OAM實(shí)體向遠(yuǎn)端OAM實(shí)體發(fā)起遠(yuǎn)端環(huán)回 啟動(dòng)命令;遠(yuǎn)端OAM實(shí)體收到后進(jìn)入環(huán)回模式,并向本端OAM實(shí)體返回 遠(yuǎn)端環(huán)回啟動(dòng)響應(yīng)。在環(huán)回模式下,除OAMPDU報(bào)文之外,遠(yuǎn)端OAM實(shí) 體將原路返回所有來自本端OAM實(shí)體的l艮文;對于遠(yuǎn)端OAM實(shí)體返回的 報(bào)文,本端OAM實(shí)體不再轉(zhuǎn)發(fā),以免對網(wǎng)絡(luò)造成影響。遠(yuǎn)端環(huán)回啟動(dòng)后, 本端OAM實(shí)體便可以向遠(yuǎn)端OAM實(shí)體發(fā)送才艮文進(jìn)行環(huán)回測試,然后根據(jù) 測試結(jié)果確定當(dāng)前的網(wǎng)絡(luò)狀態(tài)。定期進(jìn)行環(huán)回測試可以及時(shí)發(fā)現(xiàn)網(wǎng)絡(luò)故障, 幫助用戶盡早排除故障。目前,常用的環(huán)回測試方案如下在本端OAM實(shí)體上外接測試工具, 通過測試工具向遠(yuǎn)端OAM實(shí)體打入測試流量,遠(yuǎn)端OAM實(shí)體收到后向本 端OAM實(shí)體原路返回,本端OAM實(shí)體通過統(tǒng)計(jì)打入的流量數(shù)量和遠(yuǎn)端 OAM實(shí)體返回的流量數(shù)量得到測試結(jié)果。上述方案雖然能夠?qū)崿F(xiàn)環(huán)回測試,但存在以下缺陷首先,用戶需要額外采購測試工具,成本較高;其次,該方案的適用范圍較窄,只適用于較干 凈的網(wǎng)絡(luò)環(huán)境,不適用于存在其它流量的網(wǎng)絡(luò)環(huán)境,因?yàn)楫?dāng)網(wǎng)絡(luò)中存在其 它流量時(shí),本端OAM實(shí)體將無法區(qū)分遠(yuǎn)端OAM實(shí)體返回的究竟是測試流 量還是其它流量,從而造成測試流量統(tǒng)計(jì)錯(cuò)誤,得不到準(zhǔn)確的測試結(jié)果。發(fā)明內(nèi)容有鑒于此,本發(fā)明的目的在于提供一種環(huán)回測試方法、系統(tǒng)及裝置,降 低環(huán)回測試的成本,提高環(huán)回測試的準(zhǔn)確性。為達(dá)到上述目的,本發(fā)明提供的技術(shù)方案如下 一種環(huán)回測試方法,包括啟動(dòng)遠(yuǎn)端環(huán)回后,本端OAM實(shí)體生成環(huán)回測試報(bào)文,該報(bào)文中攜帶用 來標(biāo)識環(huán)回測試報(bào)文的特定信息,然后本端OAM實(shí)體將生成的環(huán)回測試報(bào) 文發(fā)送給遠(yuǎn)端OAM實(shí)體,并統(tǒng)計(jì)發(fā)出的環(huán)回測試報(bào)文個(gè)數(shù);遠(yuǎn)端OAM實(shí)體將收到的環(huán)回測試報(bào)文返回給本端OAM實(shí)體;本端OAM實(shí)體通過報(bào)文中攜帶的特定信息識別環(huán)回測試報(bào)文,統(tǒng)計(jì)遠(yuǎn) 端OAM實(shí)體返回的環(huán)回測試報(bào)文個(gè)數(shù),并根據(jù)自身發(fā)出的環(huán)回測試報(bào)文個(gè) 數(shù)及遠(yuǎn)端OAM實(shí)體返回的環(huán)回測試報(bào)文個(gè)數(shù)得到環(huán)回測試結(jié)果。所述特定信息為目的MAC地址。所述遠(yuǎn)端OAM實(shí)體將收到的環(huán)回測試報(bào)文返回給本端OAM實(shí)體之前 進(jìn)一步包括遠(yuǎn)端OAM實(shí)體判斷收到的報(bào)文是否屬于OAMPDU報(bào)文,如 果屬于,則對收到的報(bào)文進(jìn)行解析處理;否則,將收到的報(bào)文返回給本端 OAM實(shí)體,其中,所述環(huán)回測試報(bào)文屬于非OAMPDU報(bào)文。該方法進(jìn)一步包括本端OAM實(shí)體在發(fā)出的各環(huán)回測試報(bào)文中分別攜 帶不同的序列號;本端OAM實(shí)體收到遠(yuǎn)端OAM實(shí)體返回的環(huán)回測試4艮文 后,通過報(bào)文中攜帶的序列號區(qū)分各個(gè)不同的環(huán)回測試報(bào)文,并根據(jù)各環(huán)回 測試報(bào)文的發(fā)送時(shí)間和接收時(shí)間差確定網(wǎng)絡(luò)的轉(zhuǎn)發(fā)時(shí)延。一種環(huán)回測試系統(tǒng),包括本端OAM實(shí)體和遠(yuǎn)端OAM實(shí)體,所述本端OAM實(shí)體包括報(bào)文生成單元、報(bào)文發(fā)送單元、報(bào)文接收單元和環(huán)回監(jiān)控單 元,其中,才艮文生成單元,用于生成環(huán)回測試才艮文,并將生成的環(huán)回測試凈艮文發(fā)送給報(bào)文發(fā)送單元,所述環(huán)回測試報(bào)文中攜帶用來標(biāo)識環(huán)回測試報(bào)文的特定信 臺 4艮文發(fā)送單元,用于將環(huán)回測試報(bào)文發(fā)送給遠(yuǎn)端OAM實(shí)體,并在環(huán)回 監(jiān)控單元進(jìn)4于環(huán)回測試才艮文發(fā)送記錄;導(dǎo)艮文接收單元,用于接收遠(yuǎn)端OAM實(shí)體返回的報(bào)文,通過報(bào)文中攜帶 的特定信息識別環(huán)回測試報(bào)文,并將收到的環(huán)回測試報(bào)文發(fā)送給環(huán)回監(jiān)控單 元;環(huán)回監(jiān)控單元,用于統(tǒng)計(jì)發(fā)出的環(huán)回測試^艮文個(gè)數(shù)及返回的環(huán)回測試才艮 文個(gè)數(shù),根據(jù)發(fā)出的環(huán)回測試報(bào)文個(gè)數(shù)及返回的環(huán)回測試l艮文個(gè)數(shù)得到環(huán)回 測試結(jié)果;所述遠(yuǎn)端OAM實(shí)體包括凈艮文接收單元和才艮文環(huán)回單元,其中, 凈艮文接收單元,用于接收來自本端OAM實(shí)體的環(huán)回測試報(bào)文,并將收到的環(huán)回測試報(bào)文發(fā)送給報(bào)文環(huán)回單元;凈艮文環(huán)回單元,用于將收到的環(huán)回測試纟艮文返回給本端OAM實(shí)體。 所述報(bào)文生成單元包括報(bào)文組裝單元和用于生成序列號的序列號生成單元,其中,報(bào)文組裝單元,用于從序列號生成單元中獲取不同的序列號封裝到不同 的環(huán)回測試報(bào)文中,并將封裝后的環(huán)回測試報(bào)文發(fā)送給報(bào)文發(fā)送單元;環(huán)回監(jiān)控單元,收到報(bào)文接收單元發(fā)來的環(huán)回測試報(bào)文后,通過報(bào)文中 攜帶的序列號區(qū)分各個(gè)不同的環(huán)回測試報(bào)文,并根據(jù)各環(huán)回測試報(bào)文的發(fā)送 時(shí)間和接收時(shí)間差確定網(wǎng)絡(luò)的轉(zhuǎn)發(fā)時(shí)延。所述遠(yuǎn)端OAM實(shí)體進(jìn)一步包括才艮文處理單元,用于對收到的凈艮文進(jìn) 行解析處理;遠(yuǎn)端OAM實(shí)體的報(bào)文接收單元,收到來自本端OAM實(shí)體的報(bào)文后,判斷收到的報(bào)文是否屬于OAMPDU報(bào)文,如果屬于,則將收到的報(bào)文發(fā)送 給報(bào)文處理單元;否則,將收到的報(bào)文發(fā)送給報(bào)文環(huán)回單元,其中,所述環(huán) 回測試報(bào)文屬于非OAMPDU報(bào)文。一種本端OAM實(shí)體,用于與遠(yuǎn)端OAM實(shí)體進(jìn)行環(huán)回測試,包括才艮 文生成單元、報(bào)文發(fā)送單元、報(bào)文接收單元和環(huán)回監(jiān)控單元,其中,才艮文生成單元,用于生成環(huán)回測試才艮文,并將生成的環(huán)回測試^艮文發(fā)送 給報(bào)文發(fā)送單元,所述環(huán)回測試報(bào)文中攜帶用來標(biāo)識環(huán)回測試報(bào)文的特定信息;才良文發(fā)送單元,用于將環(huán)回測試報(bào)文發(fā)送給遠(yuǎn)端OAM實(shí)體,并在環(huán)回 監(jiān)控單元進(jìn)行環(huán)回測試報(bào)文發(fā)送記錄;報(bào)文接收單元,用于接收遠(yuǎn)端OAM實(shí)體返回的報(bào)文,通過報(bào)文中攜帶 的特定信息識別環(huán)回測試報(bào)文,并將收到的環(huán)回測試報(bào)文發(fā)送給環(huán)回監(jiān)控單元;環(huán)回監(jiān)控單元,用于統(tǒng)計(jì)發(fā)出的環(huán)回測試報(bào)文個(gè)數(shù)及返回的環(huán)回測試報(bào) 文個(gè)數(shù),根據(jù)發(fā)出的環(huán)回測試報(bào)文個(gè)數(shù)及返回的環(huán)回測試報(bào)文個(gè)數(shù)得到環(huán)回 測試結(jié)果。所述報(bào)文生成單元包括報(bào)文組裝單元和用于生成序列號的序列號生成 單元,其中,報(bào)文組裝單元,用于從序列號生成單元中獲取不同的序列號封裝到不同 的環(huán)回測試報(bào)文中,并將封裝后的環(huán)回測試報(bào)文發(fā)送給報(bào)文發(fā)送單元;環(huán)回監(jiān)控單元,收到報(bào)文接收單元發(fā)來的環(huán)回測試凈艮文后,通過才艮文中 攜帶的序列號區(qū)分各個(gè)不同的環(huán)回測試報(bào)文,并根據(jù)各環(huán)回測試報(bào)文的發(fā)送 時(shí)間和接收時(shí)間差確定網(wǎng)絡(luò)的轉(zhuǎn)發(fā)時(shí)延。由此可見,采用本發(fā)明提供的利用環(huán)回測試報(bào)文進(jìn)行環(huán)回測試的方案, 無需通過額外的測試工具打入測試流量,可以減少額外采購測試工具的開 銷,降低環(huán)回測試成本;并且,本發(fā)明所提供方案的適用范圍不受限制,不 僅適用于較干凈的網(wǎng)絡(luò)環(huán)境,也適用于存在其它流量的網(wǎng)絡(luò)環(huán)境,即使在存在其它流量的網(wǎng)絡(luò)環(huán)境下,本端OAM實(shí)體也可以4艮方俊J也區(qū)分出環(huán)回測試 報(bào)文和其它報(bào)文,避免了統(tǒng)計(jì)錯(cuò)誤情況的發(fā)生,提高了環(huán)回測試準(zhǔn)確性。
圖1為本發(fā)明實(shí)施例中的環(huán)回測試方式方法流程圖; 圖2為本發(fā)明實(shí)施例中的環(huán)回測試報(bào)文格式示意圖; 圖3為本發(fā)明實(shí)施例中的環(huán)回測試系統(tǒng)結(jié)構(gòu)示意圖; 圖4示出了本發(fā)明實(shí)施例中的另 一種環(huán)回測試系統(tǒng)結(jié)構(gòu)示意圖。
具體實(shí)施方式
本發(fā)明的基本思想是新增一種專用報(bào)文作為環(huán)回測試報(bào)文,遠(yuǎn)端環(huán)回 啟動(dòng)后,本端OAM實(shí)體生成專門的環(huán)回測試才艮文,并將生成的環(huán)回測試才艮 文發(fā)送給遠(yuǎn)端OAM實(shí)體;遠(yuǎn)端OAM實(shí)體收到后,將收到的環(huán)回測試報(bào)文 返回給本端OAM實(shí)體;本端OAM實(shí)體根據(jù)自身發(fā)出的環(huán)回測試報(bào)文及遠(yuǎn) 端OAM實(shí)體返回的環(huán)回測試4艮文得到測試結(jié)果。采用專門的環(huán)回測試才艮文進(jìn)行環(huán)回測試,無需通過測試工具打入測試流 量,可以減少額外采購測試工具的開銷,降低環(huán)回測試成本;并且,即使在 存在其它流量的網(wǎng)絡(luò)環(huán)境下,本端OAM實(shí)體也可以很方便地區(qū)分出測試報(bào) 文和其它報(bào)文,避免了統(tǒng)計(jì)錯(cuò)誤情況的發(fā)生,提高了環(huán)回測試準(zhǔn)確性。為使本發(fā)明的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚明白,下面參照附圖并舉 實(shí)施例,對本發(fā)明作進(jìn)一步詳細(xì)說明。圖1示出了本發(fā)明實(shí)施例中的環(huán)回測試方法流程圖,包括以下步驟步驟101:本端OAM實(shí)體與遠(yuǎn)端OAM實(shí)體建立OAM連坤妻。步驟102:本端OAM實(shí)體向遠(yuǎn)端OAM實(shí)體發(fā)起遠(yuǎn)端環(huán)回啟動(dòng)命令; 遠(yuǎn)端OAM實(shí)體收到遠(yuǎn)端環(huán)回啟動(dòng)命令后進(jìn)入環(huán)回才莫式,并向本端OAM實(shí) 體返回遠(yuǎn)端環(huán)回啟動(dòng)響應(yīng),兩端進(jìn)入環(huán)回測試狀態(tài)。步驟103:本端OAM實(shí)體生成環(huán)回測試才艮文,將生成的環(huán)回測試才艮發(fā)送給遠(yuǎn)端OAM實(shí)體,并進(jìn)行環(huán)回測試報(bào)文發(fā)送記錄,如統(tǒng)計(jì)發(fā)出的環(huán)回測 試報(bào)文個(gè)數(shù)。其中,環(huán)回測試報(bào)文可通過攜帶特定信息來標(biāo)識,比如,在環(huán)回測試才艮文中攜帶特定的目的媒介訪問控制(MAC)地址,本端OAM實(shí)體和遠(yuǎn)端 OAM實(shí)體通過目的MAC地址來區(qū)分環(huán)回控制l艮文。步驟104:遠(yuǎn)端OAM實(shí)體收到來自本端OAM實(shí)體的才艮文后,判斷收 到的報(bào)文是否屬于OAMPDU報(bào)文,如果屬于OAMPDU報(bào)文,則進(jìn)行解析 處理;否則,將收到的報(bào)文原路返回給本端OAM實(shí)體。這里,環(huán)回測試報(bào) 文屬于非OAMPDU報(bào)文,遠(yuǎn)端OAM實(shí)體收到后直接將本端OAM實(shí)體發(fā) 出的環(huán)回測試報(bào)文返回給本端OAM實(shí)體。步驟105:本端OAM實(shí)體將遠(yuǎn)端OAM實(shí)體返回的環(huán)回測試凈艮文上送 CPU, CPU根據(jù)收到的環(huán)回測試報(bào)文及自身的環(huán)回測試報(bào)文發(fā)送記錄得到分 析結(jié)果。比如,統(tǒng)計(jì)遠(yuǎn)端OAM實(shí)體返回的環(huán)回測試4艮文個(gè)數(shù),結(jié)合遠(yuǎn)端 OAM實(shí)體返回的環(huán)回測試報(bào)文個(gè)數(shù)和自身發(fā)出的環(huán)回測試報(bào)文個(gè)數(shù)對鏈路 狀態(tài)進(jìn)行分析,得到測試結(jié)果。進(jìn)一步地,在步驟103中,本端OAM實(shí)體還可以在發(fā)出的每個(gè)環(huán)回測 試報(bào)文中都攜帶一個(gè)不同的序列號,用于在回收環(huán)回測試報(bào)文時(shí)進(jìn)行識別, 比如發(fā)出的第一個(gè)環(huán)回測試報(bào)文的序列號為1,后續(xù)發(fā)出的環(huán)回測試報(bào)文的 序列號在1的基礎(chǔ)上依次遞增。在步驟105中,本端OAM實(shí)體收到遠(yuǎn)端OAM實(shí)體返回的環(huán)回測試報(bào) 文后,可通過報(bào)文中攜帶的序列號來區(qū)分各個(gè)不同的環(huán)回測試報(bào)文,根據(jù)各 環(huán)回測試報(bào)文的發(fā)送時(shí)間和接收時(shí)間差確定網(wǎng)絡(luò)的轉(zhuǎn)發(fā)時(shí)延,并進(jìn)行時(shí)延抖 動(dòng)分析。圖2示出了環(huán)回測試報(bào)文的一種示例性格式。需要說明的是,環(huán)回測試 報(bào)文的具體格式、長度以及向遠(yuǎn)端OAM實(shí)體發(fā)送的環(huán)回測試才艮文個(gè)數(shù)都可 根據(jù)實(shí)際需求進(jìn)行設(shè)置,本發(fā)明對此不作限制。相應(yīng)地,本發(fā)明還提供了一種環(huán)回測試系統(tǒng),其結(jié)構(gòu)參見圖3所示,包括本端OAM實(shí)體和遠(yuǎn)端OAM實(shí)體。較佳地,本端OAM實(shí)體包括報(bào)文生成單元、報(bào)文發(fā)送單元、報(bào)文接收單元和環(huán)回監(jiān)控單元,其中,報(bào)文生成單元,用于生成環(huán)回測試報(bào)文,并將生成的環(huán)回測試凈艮文發(fā)送給報(bào)文發(fā)送單元,所述環(huán)回測試報(bào)文中攜帶用來標(biāo)識環(huán)回測試報(bào)文的特定信 白 報(bào)文發(fā)送單元,用于將環(huán)回測試才艮文發(fā)送給遠(yuǎn)端OAM實(shí)體,并在環(huán)回 監(jiān)控單元進(jìn)行環(huán)回測試報(bào)文發(fā)送記錄;報(bào)文接收單元,用于接收遠(yuǎn)端OAM實(shí)體返回的報(bào)文,通過報(bào)文中攜帶 的特定信息識別環(huán)回測試報(bào)文,并將收到的環(huán)回測試報(bào)文發(fā)送給環(huán)回監(jiān)控單 元;環(huán)回監(jiān)控單元,用于統(tǒng)計(jì)發(fā)出的環(huán)回測試寺艮文個(gè)數(shù)及返回的環(huán)回測試牙艮 文個(gè)數(shù),根據(jù)發(fā)出的環(huán)回測試報(bào)文個(gè)數(shù)及返回的環(huán)回測試報(bào)文個(gè)數(shù)得到環(huán)回 測試結(jié)果。較佳地,遠(yuǎn)端OAM實(shí)體包括報(bào)文接收單元和報(bào)文環(huán)回單元,其中,報(bào)文接收單元,用于接收來自本端OAM實(shí)體的環(huán)回測試報(bào)文,并將收 到的環(huán)回測試4良文發(fā)送給凈良文環(huán)回單元;報(bào)文環(huán)回單元,用于將收到的環(huán)回測試報(bào)文返回給本端OAM實(shí)體。參見圖4所示,本端OAM實(shí)體的報(bào)文生成單元可包括報(bào)文組裝單元 和用于生成序列號的序列號生成單元,其中,報(bào)文組裝單元,用于從序列號生成單元中獲取不同的序列號封裝到不同 的環(huán)回測試報(bào)文中,并將封裝后的環(huán)回測試報(bào)文發(fā)送給報(bào)文發(fā)送單元;環(huán)回監(jiān)控單元,收到報(bào)文接收單元發(fā)來的環(huán)回測試報(bào)文后,通過報(bào)文中 攜帶的序列號區(qū)分各個(gè)不同的環(huán)回測試報(bào)文,并根據(jù)各環(huán)回測試報(bào)文的發(fā)送 時(shí)間和接收時(shí)間差確定網(wǎng)絡(luò)的轉(zhuǎn)發(fā)時(shí)延。如圖4所示,遠(yuǎn)端OAM實(shí)體可進(jìn)一步包括凈艮文處理單元,用于對收 到的報(bào)文進(jìn)行解析處理;遠(yuǎn)端OAM實(shí)體的報(bào)文4妄收單元,收到來自本端OAM實(shí)體的凈艮文后,判斷收到的報(bào)文是否屬于OAMPDU報(bào)文(該操作具體可由芯片實(shí)現(xiàn)),如 果屬于,則將收到的報(bào)文發(fā)送給報(bào)文處理單元;否則,將收到的報(bào)文發(fā)送給 報(bào)文環(huán)回單元,其中,所述環(huán)回測試報(bào)文屬于非OAMPDU報(bào)文。以上所述對本發(fā)明的目的、技術(shù)方案和有益效果進(jìn)行了進(jìn)一步的詳細(xì)說 明,所應(yīng)理解的是,以上所述并不用以限制本發(fā)明,凡在本發(fā)明的精神和原 則之內(nèi),所做的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范 圍之內(nèi)。
權(quán)利要求
1. 一種環(huán)回測試方法,其特征在于,包括啟動(dòng)遠(yuǎn)端環(huán)回后,本端OAM實(shí)體生成環(huán)回測試報(bào)文,該報(bào)文中攜帶用來標(biāo)識環(huán)回測試報(bào)文的特定信息,然后本端OAM實(shí)體將生成的環(huán)回測試報(bào)文發(fā)送給遠(yuǎn)端OAM實(shí)體,并統(tǒng)計(jì)發(fā)出的環(huán)回測試報(bào)文個(gè)數(shù);遠(yuǎn)端OAM實(shí)體將收到的環(huán)回測試報(bào)文返回給本端OAM實(shí)體;本端OAM實(shí)體通過報(bào)文中攜帶的特定信息識別環(huán)回測試報(bào)文,統(tǒng)計(jì)遠(yuǎn)端OAM實(shí)體返回的環(huán)回測試報(bào)文個(gè)數(shù),并根據(jù)自身發(fā)出的環(huán)回測試報(bào)文個(gè)數(shù)及遠(yuǎn)端OAM實(shí)體返回的環(huán)回測試報(bào)文個(gè)數(shù)得到環(huán)回測試結(jié)果。
2、 根據(jù)權(quán)利要求1所述的方法,其特征在于,所述特定信息為目的MAC 地址。
3、 根據(jù)權(quán)利要求1所述的方法,其特征在于,所述遠(yuǎn)端OAM實(shí)體將收到 的環(huán)回測試才艮文返回給本端OAM實(shí)體之前進(jìn)一步包括遠(yuǎn)端OAM實(shí)體判斷 收到的報(bào)文是否屬于OAMPDU報(bào)文,如果屬于,則對收到的報(bào)文進(jìn)行解析處 理;否則,將收到的報(bào)文返回給本端OAM實(shí)體,其中,所述環(huán)回測試報(bào)文屬 于非OAMPDU報(bào)文。
4、 根據(jù)權(quán)利要求1至3任一項(xiàng)所述的方法,其特征在于,該方法進(jìn)一步包 括本端OAM實(shí)體在發(fā)出的各環(huán)回測試報(bào)文中分別攜帶不同的序列號;本端 OAM實(shí)體收到遠(yuǎn)端OAM實(shí)體返回的環(huán)回測試報(bào)文后,通過報(bào)文中攜帶的序列 號區(qū)分各個(gè)不同的環(huán)回測試報(bào)文,并根據(jù)各環(huán)回測試報(bào)文的發(fā)送時(shí)間和接收時(shí) 間差確定網(wǎng)絡(luò)的轉(zhuǎn)發(fā)時(shí)延。
5、 一種環(huán)回測試系統(tǒng),包括本端OAM實(shí)體和遠(yuǎn)端OAM實(shí)體,其特征在 于,所述本端OAM實(shí)體包括報(bào)文生成單元、報(bào)文發(fā)送單元、報(bào)文接收單元和 環(huán)回監(jiān)控單元,其中,報(bào)文生成單元,用于生成環(huán)回測試報(bào)文,并將生成的環(huán)回測試報(bào)文發(fā)送給 報(bào)文發(fā)送單元,所述環(huán)回測試報(bào)文中攜帶用來標(biāo)識環(huán)回測試報(bào)文的特定信息;報(bào)文發(fā)送單元,用于將環(huán)回測試l艮文發(fā)送給遠(yuǎn)端OAM實(shí)體,并在環(huán)回監(jiān)控單元進(jìn)行環(huán)回測試報(bào)文發(fā)送記錄;報(bào)文接收單元,用于接收遠(yuǎn)端OAM實(shí)體返回的報(bào)文,通過報(bào)文中攜帶的 特定信息識別環(huán)回測試報(bào)文,并將收到的環(huán)回測試報(bào)文發(fā)送給環(huán)回監(jiān)控單元;環(huán)回監(jiān)控單元,用于統(tǒng)計(jì)發(fā)出的環(huán)回測試報(bào)文個(gè)數(shù)及返回的環(huán)回測試報(bào)文 個(gè)數(shù),根據(jù)發(fā)出的環(huán)回測試報(bào)文個(gè)數(shù)及返回的環(huán)回測試報(bào)文個(gè)數(shù)得到環(huán)回測試 結(jié)果;所述遠(yuǎn)端OAM實(shí)體包括報(bào)文接收單元和報(bào)文環(huán)回單元,其中, 報(bào)文接收單元,用于接收來自本端OAM實(shí)體的環(huán)回測試報(bào)文,并將收到 的環(huán)回測試報(bào)文發(fā)送給報(bào)文環(huán)回單元;報(bào)文環(huán)回單元,用于將收到的環(huán)回測試報(bào)文返回給本端OAM實(shí)體。
6、 根據(jù)權(quán)利要求5所述的系統(tǒng),其特征在于,所述報(bào)文生成單元包括報(bào) 文組裝單元和用于生成序列號的序列號生成單元,其中,報(bào)文組裝單元,用于從序列號生成單元中獲取不同的序列號封裝到不同的 環(huán)回測試報(bào)文中,并將封裝后的環(huán)回測試報(bào)文發(fā)送給報(bào)文發(fā)送單元;環(huán)回監(jiān)控單元,收到報(bào)文接收單元發(fā)來的環(huán)回測試報(bào)文后,通過報(bào)文中攜 帶的序列號區(qū)分各個(gè)不同的環(huán)回測試報(bào)文,并根據(jù)各環(huán)回測試報(bào)文的發(fā)送時(shí)間 和接收時(shí)間差確定網(wǎng)絡(luò)的轉(zhuǎn)發(fā)時(shí)延。
7、 根據(jù)權(quán)利要求5或6所述的系統(tǒng),其特征在于,所述遠(yuǎn)端OAM實(shí)體進(jìn) 一步包括報(bào)文處理單元,用于對收到的報(bào)文進(jìn)行解析處理;遠(yuǎn)端OAM實(shí)體的報(bào)文接收單元,收到來自本端OAM實(shí)體的報(bào)文后,判斷 收到的報(bào)文是否屬于OAMPDU報(bào)文,如果屬于,則將收到的報(bào)文發(fā)送給報(bào)文 處理單元;否則,將收到的報(bào)文發(fā)送給報(bào)文環(huán)回單元,其中,所述環(huán)回測試報(bào) 文屬于非OAMPDU報(bào)文。
8、 一種本端OAM實(shí)體,用于與遠(yuǎn)端OAM實(shí)體進(jìn)行環(huán)回測試,其特征在 于,包括報(bào)文生成單元、報(bào)文發(fā)送單元、報(bào)文接收單元和環(huán)回監(jiān)控單元,其 中,報(bào)文生成單元,用于生成環(huán)回測試報(bào)文,并將生成的環(huán)回測試報(bào)文發(fā)送給 報(bào)文發(fā)送單元,所述環(huán)回測試報(bào)文中攜帶用來標(biāo)識環(huán)回測試報(bào)文的特定信息;才艮文發(fā)送單元,用于將環(huán)回測試報(bào)文發(fā)送給遠(yuǎn)端OAM實(shí)體,并在環(huán)回監(jiān) 控單元進(jìn)行環(huán)回測試報(bào)文發(fā)送記錄;報(bào)文接收單元,用于接收遠(yuǎn)端OAM實(shí)體返回的報(bào)文,通過報(bào)文中攜帶的 特定信息識別環(huán)回測試報(bào)文,并將收到的環(huán)回測試報(bào)文發(fā)送給環(huán)回監(jiān)控單元;環(huán)回監(jiān)控單元,用于統(tǒng)計(jì)發(fā)出的環(huán)回測試報(bào)文個(gè)數(shù)及返回的環(huán)回測試報(bào)文 個(gè)數(shù),根據(jù)發(fā)出的環(huán)回測試報(bào)文個(gè)數(shù)及返回的環(huán)回測試報(bào)文個(gè)數(shù)得到環(huán)回測試 結(jié)果。
9、根據(jù)權(quán)利要求8所述的本端OAM實(shí)體,其特征在于,所述報(bào)文生成單 元包括報(bào)文組裝單元和用于生成序列號的序列號生成單元,其中,報(bào)文組裝單元,用于從序列號生成單元中獲取不同的序列號封裝到不同的 環(huán)回測試才艮文中,并將封裝后的環(huán)回測試報(bào)文發(fā)送給報(bào)文發(fā)送單元;環(huán)回監(jiān)控單元,收到報(bào)文接收單元發(fā)來的環(huán)回測試報(bào)文后,通過報(bào)文中攜 帶的序列號區(qū)分各個(gè)不同的環(huán)回測試報(bào)文,并根據(jù)各環(huán)回測試報(bào)文的發(fā)送時(shí)間 和接收時(shí)間差確定網(wǎng)絡(luò)的轉(zhuǎn)發(fā)時(shí)延。
全文摘要
本發(fā)明提供了一種環(huán)回測試方法,包括啟動(dòng)遠(yuǎn)端環(huán)回后,本端OAM實(shí)體生成環(huán)回測試報(bào)文,該報(bào)文中攜帶用來標(biāo)識環(huán)回測試報(bào)文的特定信息,然后本端OAM實(shí)體將生成的環(huán)回測試報(bào)文發(fā)送給遠(yuǎn)端OAM實(shí)體,并統(tǒng)計(jì)發(fā)出的環(huán)回測試報(bào)文個(gè)數(shù);遠(yuǎn)端OAM實(shí)體將收到的環(huán)回測試報(bào)文返回給本端OAM實(shí)體;本端OAM實(shí)體通過報(bào)文中攜帶的特定信息識別環(huán)回測試報(bào)文,統(tǒng)計(jì)遠(yuǎn)端OAM實(shí)體返回的環(huán)回測試報(bào)文個(gè)數(shù),并根據(jù)自身發(fā)出的環(huán)回測試報(bào)文個(gè)數(shù)及遠(yuǎn)端OAM實(shí)體返回的環(huán)回測試報(bào)文個(gè)數(shù)得到環(huán)回測試結(jié)果。另外,本發(fā)明還提供了一種環(huán)回測試系統(tǒng)及本端OAM實(shí)體。利用本發(fā)明,能夠降低環(huán)回測試的成本,提高環(huán)回測試的準(zhǔn)確性。
文檔編號H04L12/26GK101267363SQ20081010486
公開日2008年9月17日 申請日期2008年4月24日 優(yōu)先權(quán)日2008年4月24日
發(fā)明者徐鵬飛 申請人:杭州華三通信技術(shù)有限公司