本文件涉及通信鏈路時延測量領(lǐng)域,尤其涉及一種通信鏈路時延測量方法、裝置、電子設(shè)備及可讀存儲介質(zhì)。
背景技術(shù):
1、移動通信在建設(shè)數(shù)據(jù)包傳送網(wǎng)/無縫數(shù)據(jù)包網(wǎng)絡(luò)(ptn/spn)的方案中,采用oam(operations,administration,and?maintenance,運(yùn)營、管理和維護(hù))來維護(hù)網(wǎng)絡(luò)質(zhì)量,主要采用了多協(xié)議標(biāo)簽交換(multi-protocol?label?switching,mpls)oam以及mpls-tp(mpls傳輸配置)oam兩種oam報文方式,分別對應(yīng)y.1711與y.1731兩種標(biāo)準(zhǔn),y.1711與y.1731是兩種關(guān)于mpls?oam的國際電信聯(lián)盟推薦標(biāo)準(zhǔn)。mpls?oam與mpls-tp?oam均實(shí)現(xiàn)了故障檢測、定位機(jī)制和網(wǎng)絡(luò)性能監(jiān)控功能。ptn/spn的分組互聯(lián)網(wǎng)探測器(packet?internetgroper,ping)及路徑追蹤(traceroute,tracert)也可以間接反映通信鏈路的時延,但是ping、tracert需要經(jīng)過網(wǎng)絡(luò)設(shè)備的cpu進(jìn)行處理,測量出的時延結(jié)果受cpu的影響會存在較大的抖動,同時每個通信鏈路的測量結(jié)果誤差都會以毫秒為單位,因此在遠(yuǎn)程醫(yī)療、無人駕駛等對時延要求非常敏感的業(yè)務(wù)中,ping及tracert測量的時延不具備參考性。
技術(shù)實(shí)現(xiàn)思路
1、本說明書實(shí)施例的目的是提供一種通信鏈路時延測量方法、裝置、電子設(shè)備及可讀存儲介質(zhì),用于精準(zhǔn)測量通信鏈路的時延。
2、為解決上述技術(shù)問題,本說明書實(shí)施例是這樣實(shí)現(xiàn)的:
3、第一方面,提出了一種通信鏈路時延測量方法,包括:
4、源端維護(hù)實(shí)體組端點(diǎn)mep通過目標(biāo)通信鏈路發(fā)送維護(hù)管理oam增強(qiáng)報文,所述oam增強(qiáng)報文攜帶報文發(fā)送時間戳和生存跳數(shù),所述oam增強(qiáng)報文用于指示所述生存跳數(shù)對應(yīng)的節(jié)點(diǎn)網(wǎng)元發(fā)送反饋報文;
5、所述源端mep接收所述節(jié)點(diǎn)網(wǎng)元根據(jù)所述oam增強(qiáng)報文發(fā)送的反饋報文;
6、所述源端mep根據(jù)各生存跳數(shù)對應(yīng)的oam增強(qiáng)報文的報文發(fā)送時間戳,以及各生存跳數(shù)對應(yīng)的反饋報文的接收時間,確定所述目標(biāo)通信鏈路中各相鄰節(jié)點(diǎn)網(wǎng)元之間的鏈路時延。
7、第二方面,提出了一種通信鏈路時延測量裝置,包括:
8、發(fā)送單元,通過目標(biāo)通信鏈路發(fā)送維護(hù)管理oam增強(qiáng)報文,所述oam增強(qiáng)報文攜帶報文發(fā)送時間戳和生存跳數(shù),所述oam增強(qiáng)報文用于指示所述生存跳數(shù)對應(yīng)的節(jié)點(diǎn)網(wǎng)元發(fā)送反饋報文;
9、接收單元,接收節(jié)點(diǎn)網(wǎng)元根據(jù)所述oam增強(qiáng)報文發(fā)送的反饋報文;
10、處理單元,根據(jù)各生存跳數(shù)對應(yīng)的oam增強(qiáng)報文的報文發(fā)送時間戳,以及各生存跳數(shù)對應(yīng)的反饋報文的接收時間,確定所述目標(biāo)通信鏈路中各相鄰節(jié)點(diǎn)網(wǎng)元之間的鏈路時延。
11、第三方面,提出了一種電子設(shè)備,包括:
12、處理器;以及
13、被安排成存儲計算機(jī)可執(zhí)行指令的存儲器,所述可執(zhí)行指令在被執(zhí)行時使所述處理器執(zhí)行以下操作:
14、源端維護(hù)實(shí)體組端點(diǎn)mep通過目標(biāo)通信鏈路發(fā)送維護(hù)管理oam增強(qiáng)報文,所述oam增強(qiáng)報文攜帶報文發(fā)送時間戳和生存跳數(shù),所述oam增強(qiáng)報文用于指示所述生存跳數(shù)對應(yīng)的節(jié)點(diǎn)網(wǎng)元發(fā)送反饋報文;
15、所述源端mep接收所述節(jié)點(diǎn)網(wǎng)元根據(jù)所述oam增強(qiáng)報文發(fā)送的反饋報文;
16、所述源端mep根據(jù)各生存跳數(shù)對應(yīng)的oam增強(qiáng)報文的報文發(fā)送時間戳,以及各生存跳數(shù)對應(yīng)的反饋報文的接收時間,確定所述目標(biāo)通信鏈路中各相鄰節(jié)點(diǎn)網(wǎng)元之間的鏈路時延。
17、第四方面,提出了一種計算機(jī)可讀存儲介質(zhì),所述計算機(jī)可讀存儲介質(zhì)存儲一個或多個程序,所述一個或多個程序當(dāng)被包括多個應(yīng)用程序的電子設(shè)備執(zhí)行時,使得所述電子設(shè)備執(zhí)行以下操作:
18、源端維護(hù)實(shí)體組端點(diǎn)mep通過目標(biāo)通信鏈路發(fā)送維護(hù)管理oam增強(qiáng)報文,所述oam增強(qiáng)報文攜帶報文發(fā)送時間戳和生存跳數(shù),所述oam增強(qiáng)報文用于指示所述生存跳數(shù)對應(yīng)的節(jié)點(diǎn)網(wǎng)元發(fā)送反饋報文;
19、所述源端mep接收所述節(jié)點(diǎn)網(wǎng)元根據(jù)所述oam增強(qiáng)報文發(fā)送的反饋報文;
20、所述源端mep根據(jù)各生存跳數(shù)對應(yīng)的oam增強(qiáng)報文的報文發(fā)送時間戳,以及各生存跳數(shù)對應(yīng)的反饋報文的接收時間,確定所述目標(biāo)通信鏈路中各相鄰節(jié)點(diǎn)網(wǎng)元之間的鏈路時延。
21、由以上本說明書實(shí)施例提供的技術(shù)方案可見,本說明書實(shí)施例方案至少具備如下一種技術(shù)效果:
22、源端維護(hù)實(shí)體組端點(diǎn)mep通過目標(biāo)通信鏈路發(fā)送維護(hù)管理oam增強(qiáng)報文,oam增強(qiáng)報文攜帶報文發(fā)送時間戳和生存跳數(shù),oam增強(qiáng)報文用于指示生存跳數(shù)對應(yīng)的節(jié)點(diǎn)網(wǎng)元發(fā)送反饋報文;源端mep接收節(jié)點(diǎn)網(wǎng)元根據(jù)oam增強(qiáng)報文發(fā)送的反饋報文;源端mep根據(jù)各生存跳數(shù)對應(yīng)的oam增強(qiáng)報文的報文發(fā)送時間戳,以及各生存跳數(shù)對應(yīng)的反饋報文的接收時間,確定目標(biāo)通信鏈路中各相鄰節(jié)點(diǎn)網(wǎng)元之間的鏈路時延。
23、源端mep發(fā)送oam增強(qiáng)報文至目標(biāo)通信鏈路的各個節(jié)點(diǎn)網(wǎng)元,通過發(fā)送oam增強(qiáng)報文的時間戳以及接收oam增強(qiáng)報文的反饋報文的接收時間,來確定目標(biāo)通信鏈路中各相鄰節(jié)點(diǎn)網(wǎng)元之間的鏈路時延,也就是通過oam自帶的時延測量功能來測量通信鏈路中各相鄰節(jié)點(diǎn)網(wǎng)元之間的鏈路時延,不需要經(jīng)過cpu處理,避免了cpu引入的抖動時延,不僅提高了鏈路時延的測量精度,還能測量通信鏈路中各相鄰節(jié)點(diǎn)網(wǎng)元之間的鏈路時延。
1.一種通信鏈路時延測量方法,其特征在于,所述方法包括:
2.如權(quán)利要求1所述的方法,其特征在于,源端維護(hù)實(shí)體組端點(diǎn)mep通過目標(biāo)通信鏈路發(fā)送維護(hù)管理oam增強(qiáng)報文,包括:
3.如權(quán)利要求1所述的方法,其特征在于,源端網(wǎng)元mep通過目標(biāo)通信鏈路發(fā)送維護(hù)管理oam增強(qiáng)報文,包括:
4.如權(quán)利要求1所述的方法,其特征在于,所述源端mep根據(jù)各生存跳數(shù)對應(yīng)的oam增強(qiáng)報文的報文發(fā)送時間戳,以及各生存跳數(shù)對應(yīng)的反饋報文的接收時間,確定所述目標(biāo)通信鏈路中各相鄰節(jié)點(diǎn)網(wǎng)元之間的鏈路時延,包括:
5.如權(quán)利要求4所述的方法,其特征在于,確定從所述源端mep到目標(biāo)mip的路徑上的各個分段鏈路時延,包括:
6.如權(quán)利要求1-5任意一項(xiàng)所述的方法,其特征在于,所述oam增強(qiáng)報文中使用多協(xié)議標(biāo)簽交換的rfc3031標(biāo)準(zhǔn)中標(biāo)簽字段的指定預(yù)留值作為指示報文類型的標(biāo)簽值。
7.如權(quán)利要求6所述的方法,其特征在于,所述指定預(yù)留值為15。
8.一種通信鏈路時延測量裝置,其特征在于,包括:
9.一種電子設(shè)備,其特征在于,包括:
10.一種計算機(jī)可讀存儲介質(zhì),其特征在于,所述計算機(jī)可讀存儲介質(zhì)存儲一個或多個程序,所述一個或多個程序當(dāng)被包括多個應(yīng)用程序的電子設(shè)備執(zhí)行時,使得所述電子設(shè)備執(zhí)行以下操作: