[發明專利]一種基于云的網絡數據通信方法有效
| 申請號: | 201710196876.1 | 申請日: | 2017-03-29 |
| 公開(公告)號: | CN107071011B | 公開(公告)日: | 2019-08-30 |
| 發明(設計)人: | 王曉喃 | 申請(專利權)人: | 常熟理工學院 |
| 主分類號: | H04L29/08 | 分類號: | H04L29/08 |
| 代理公司: | 江蘇圣典律師事務所 32237 | 代理人: | 胡建華 |
| 地址: | 215500 江蘇省蘇州市常熟市*** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 網絡 數據通信 方法 | ||
1.一種基于云的網絡數據通信方法,其特征在于,所述網絡包括骨干網和接入網絡,骨干網包括骨干路由器;接入網絡包括一個以上的接入路由器、接入節點以及用戶設備;接入路由器和接入節點為固定設備且位置不能移動,用戶設備的位置能夠移動;接入網絡中的固定設備的拓撲結構為樹狀結構,其中,葉子節點為接入節點,根節點和中間節點為接入路由器;接入節點有一個無線接口和一個有線接口,有線接口用于連接父節點,無線接口用于連接用戶設備,接入節點與用戶設備一跳可達;接入網絡的根節點與骨干網中的骨干路由器連接,兩個接入網絡通過骨干網實現通信;用戶設備通過距離自己一跳范圍內的接入節點實現通信,一個接入節點以及通過該接入節點實現通信的用戶設備構成一個數據名稱域,一個數據名稱域由該數據名稱域的接入節點的名稱前綴唯一標識;一個用戶設備既可以作為數據的提供者,也可以作為數據的消費者;
一種類型的數據由一個數據名稱來定義,一個數據名稱由名稱前綴和名稱ID構成,名稱前綴分為兩個以上的層次;如果一個中間節點或者葉子節點的名字前綴由p層構成,p>1,中間節點或者葉子節點的父節點的名字前綴由q層構成,q>1,p>q,那么中間節點或者葉子節點的名字前綴的前q層等于自己的父節點的名稱前綴;接入網絡中的每個接入路由器或者接入節點由一個名稱前綴唯一標識,且每個中間節點或葉子節點繼承其父節點的名稱前綴;
用戶設備、接入節點、接入路由器或者骨干路由器通過消息實現數據通信;接入網絡發布消息的消息類型域值為1;骨干網絡發布消息的消息類型域值為2;云創建消息的消息類型域值為3;云創建響應消息的消息類型域值為4;云創建確認消息的消息類型域值為5;云切換消息的消息類型域值為6;云刪除消息的消息類型域值為7;云請求消息的消息類型域值為8;云響應消息的消息類型域值為9;
接入網絡和骨干網絡通過轉發表實現通信,一個轉發表的轉發表項由網絡前綴域和接口域兩個域構成;
接入網絡發布消息、骨干網絡發布消息、云創建消息、云刪除消息、云請求消息由數據名稱域和消息類型域兩個域構成;
云創建響應消息、云創建確認消息、云切換消息、云響應消息由數據名稱域、消息類型域以及負載域三個域構成;
接入網絡中的中間節點或葉子節點通過下述過程建立轉發表:
步驟101:開始;
步驟102:中間節點或葉子節點構建一個接入網絡發布消息,接入網絡發布消息的數據名稱域中的名稱前綴為標識該中間節點和葉子節點的名稱前綴,名字ID為0,消息類型域值為1,中間節點和葉子節點從與父節點相連的接口發送該接入網絡發布消息;
步驟103:父節點從與發送接入網絡發布消息的中間節點和葉子節點相連的接口f接收到接入網絡發布消息后,在轉發表中創建一個轉發表項,轉發表項的名稱前綴域為接入網絡發布消息中的名稱前綴,接口域值為f;
步驟104:結束;
接入網絡中的根節點、中間節點或者葉子節點收到接入網絡發布消息后,首先查看轉發表,如果至少有一個轉發表項的名稱前綴域值與接入網絡發布消息中的名稱前綴的匹配程度高于自己的名稱前綴與消息中的名稱前綴的匹配程度,則選擇名稱前綴匹配程度最高的轉發表項,并從該轉發表項的接口域轉發接收到的接入網絡發布消息;否則,則從與父節點或者骨干路由器相連的接口轉發接收到的接入網絡發布消息;所述匹配程度是指兩個名稱前綴從首位開始對比,連續相同的位數越多,證明這兩個名稱前綴的匹配程度越高。
2.根據權利要求1所述的一種基于云的網絡數據通信方法,其特征在于,所述骨干網絡的轉發表建立過程如下所示:
步驟201:開始;
步驟202:接入網絡的根節點構建一個骨干網絡發布消息,骨干網絡發布消息的數據名稱域中的名稱前綴為自己的名稱前綴,名字ID為0,消息類型為2;
步驟203:根節點從骨干路由器相連的接口發送該骨干網發布消息;
步驟204:骨干路由器從自己的接口f1接收到骨干網發布消息后,判斷在轉發表中是否存在名稱前綴域為骨干網發布消息中的名稱前綴且接口域值為f1的轉發表項,如果存在,執行步驟206,否則執行步驟205;
步驟205:骨干路由器創建一個轉發表項,該轉發表項的名稱前綴域為骨干網發布消息中的名稱前綴,接口域值為f1,然后從除了接口f1以外的每個與其他骨干路由器相連的接口轉發骨干網發布消息,執行步驟204;
步驟206:結束;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于常熟理工學院,未經常熟理工學院許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710196876.1/1.html,轉載請聲明來源鉆瓜專利網。





