[發(fā)明專利]一種多層網(wǎng)路自主路由方法、系統(tǒng)、裝置和網(wǎng)絡設備有效
| 申請?zhí)枺?/td> | 202010732505.2 | 申請日: | 2020-07-27 |
| 公開(公告)號: | CN111884928B | 公開(公告)日: | 2022-08-12 |
| 發(fā)明(設計)人: | 韓定定;唐明;胡亞琴;徐明月 | 申請(專利權(quán))人: | 復旦大學 |
| 主分類號: | H04L45/12 | 分類號: | H04L45/12;H04L45/122 |
| 代理公司: | 北京維正專利代理有限公司 11508 | 代理人: | 謝緒寧;薛赟 |
| 地址: | 200433 *** | 國省代碼: | 上海;31 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 多層 網(wǎng)路 自主 路由 方法 系統(tǒng) 裝置 網(wǎng)絡設備 | ||
本發(fā)明公開了一種多層網(wǎng)路自主路由方法、系統(tǒng)、裝置和網(wǎng)絡設備,屬于網(wǎng)絡技術(shù)領域。包括:獲取當前節(jié)點的鄰居節(jié)點,與目的節(jié)點之間的有效距離;根據(jù)有效距離,獲取鄰居節(jié)點與當前節(jié)點之間的距離;從當前節(jié)點的所有鄰居節(jié)點中,確認與當前節(jié)點之間距離最近的鄰居節(jié)點作為下一跳節(jié)點。通過在路徑選擇時,通過鄰居節(jié)點與當前節(jié)點之間更能反應鄰居所在網(wǎng)絡層傳輸效率以及鄰居節(jié)點傳輸性能的距離,選擇鄰居節(jié)點,從而形成路徑,提高了該多層網(wǎng)絡的可靠性和傳輸效率。
技術(shù)領域
本發(fā)明涉及網(wǎng)絡技術(shù)領域,特別涉及一種多層網(wǎng)路自主路由方法、系統(tǒng)、裝置和網(wǎng)絡設備。
背景技術(shù)
在現(xiàn)代社會中,許多基礎設施網(wǎng)絡不再是獨立的系統(tǒng),而是按照某種關(guān)系耦合在一起,形成了多層網(wǎng)絡結(jié)構(gòu),從而需要一種多層網(wǎng)路自主路由方法,實現(xiàn)該多層網(wǎng)絡上的數(shù)據(jù)傳輸。
現(xiàn)有技術(shù)所提供的技術(shù)方案是通過最短路徑策略,來配置多層網(wǎng)絡中的路由策略,從而實現(xiàn)多層網(wǎng)絡上的數(shù)據(jù)傳輸。
但是在使用現(xiàn)有技術(shù)所提供的方法時,會由于節(jié)點負載不均衡導致網(wǎng)絡擁塞,從而降低了多層網(wǎng)絡的可靠性和傳輸效率。
發(fā)明內(nèi)容
為了提高多層網(wǎng)絡的可靠性和傳輸效率,本發(fā)明實施例提供了一種多層網(wǎng)路自主路由方法、設備、系統(tǒng)和可讀存儲介質(zhì)。
本發(fā)明的上述發(fā)明目的是通過以下技術(shù)方案得以實現(xiàn)的:
第一方面,本發(fā)明實施例提供了一種多層網(wǎng)路自主路由方法,該方法包括:獲取當前節(jié)點的鄰居節(jié)點,與目的節(jié)點之間的有效距離;
根據(jù)所述有效距離,獲取所述鄰居節(jié)點與所述當前節(jié)點之間的距離;
從所述當前節(jié)點的所有鄰居節(jié)點中,確認與所述當前節(jié)點之間距離最近的鄰居節(jié)點作為下一跳節(jié)點。
可選的,所述獲取當前節(jié)點的鄰居節(jié)點,與目的節(jié)點之間的有效距離包括:
獲取所述鄰居節(jié)點與所述目的節(jié)點之間所有路徑的距離值;
確認所述距離值最小的路徑所對應的跳數(shù)為所述有效距離。
可選的,所述根據(jù)所述有效距離,獲取所述鄰居節(jié)點與所述當前節(jié)點之間的距離包括:
根據(jù)所述鄰居節(jié)點所在的網(wǎng)絡層,獲取所述鄰居節(jié)點的傳輸速度和流量感知程度;
根據(jù)所述傳輸速度、所述流量感知程度和所述有效距離,獲取所述鄰居節(jié)點與所述當前節(jié)點之間的距離。
可選的,所述從所述所有鄰居節(jié)點中,確認與所述當前節(jié)點之間距離最近的節(jié)點作為下一跳節(jié)點包括:
獲取所述所有鄰居節(jié)點與所述當前節(jié)點之間的多個距離;
獲得所述多個距離中的最小距離,并將所述最小距離所對應的鄰居節(jié)點,確認為當前節(jié)點的下一跳節(jié)點。
第二方面,一種多層網(wǎng)路自主路由設備,該設備包括:
獲取模塊,用于獲取當前節(jié)點的鄰居節(jié)點,與目的節(jié)點之間的有效距離;
計算模塊,用于根據(jù)所述有效距離,獲取所述鄰居節(jié)點與所述當前節(jié)點之間的距離;
選取模塊,用于從所述當前節(jié)點的所有鄰居節(jié)點中,確認與所述當前節(jié)點之間距離最近的鄰居節(jié)點作為下一跳節(jié)點。
可選的,所述獲取模塊具體用于:
獲取所述鄰居節(jié)點與所述目的節(jié)點之間所有路徑的距離值;
確認所述距離值最小的路徑所對應的跳數(shù)為所述有效距離。
可選的,所述計算模塊具體用于:
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于復旦大學,未經(jīng)復旦大學許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010732505.2/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。





