[發明專利]一種適用于異構網絡的自適應數據報文轉發方法及裝置有效
| 申請號: | 201910663043.0 | 申請日: | 2019-07-22 |
| 公開(公告)號: | CN110380970B | 公開(公告)日: | 2020-10-13 |
| 發明(設計)人: | 王文東;王丹陽;田野;湯佶凡;闕喜戎;龔向陽 | 申請(專利權)人: | 北京郵電大學 |
| 主分類號: | H04L12/741 | 分類號: | H04L12/741;H04L29/06 |
| 代理公司: | 北京柏杉松知識產權代理事務所(普通合伙) 11413 | 代理人: | 丁蕓;馬敬 |
| 地址: | 100876 *** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 適用于 網絡 自適應 數據 報文 轉發 方法 裝置 | ||
本發明實施例提供了一種適用于異構網絡的自適應數據報文轉發方法及裝置,其中方法包括:獲取第一數據報文,基于第一數據報文中的第一解析代碼單元,對第一協議數據單元進行解封裝,得到關鍵字段信息,關鍵字段信息中包括:目的節點地址和協議版本,根據所得到的協議版本,以及預設的協議規則映射表,將關鍵字段信息的當前第一格式轉換為第二格式,第二格式為當前節點的可識別格式;將數據載荷封裝為第二協議數據單元;基于預設的第二解析代碼單元,以及第二協議數據單元,生成第二數據報文;根據目的節點地址,以及預設的路由表中記錄的路由信息,將第二數據報文發送至下一跳節點。本發明實施例能夠實現協議數據單元在異構網絡中的便捷轉發。
技術領域
本發明涉及計算機網絡技術領域,特別是涉及一種適用于異構網絡的自適應數據報文轉發方法及裝置。
背景技術
異構網絡是由不同制造商生產的網絡設備和系統組成的一種類型的網絡,也可以說異構網絡由多個采用不同網絡協議的節點構成,此處網絡協議指的是通信計算機雙方必須共同遵從的一組約定。隨著物聯網智能家居等新技術的高速發展,傳感器等節點和主機間的通信需求也大大增加。通常,傳感器等節點和主機分別采用不同的網絡協議,因此傳感器等節點與主機間構成的網絡屬于異構網絡,因此需要實現異構網絡中的多個不同節點之間的互聯互通。
數據在異構網絡中不同節點間傳輸的過程中,每個節點采用各自的網絡協議對數據進行封裝并轉發,經不同的網絡協議封裝后的數據的格式不同,每個節點對于采用不同網絡協議的節點發送的數據的格式無法直接識別。因此現有技術中,要將數據在兩個采用不同網絡協議的節點之間傳輸,需要預先設置協議網關,該協議網關可以識別兩個節點所采用的網絡協議,且一個協議網關僅能識別有限個網絡協議,將其中一個節點傳輸的數據的格式轉換為另一個節點可以識別的格式。因此,在進行數據傳輸的過程中,待發送的節點首先要將待發送的數據發送至協議網關,由協議網關對接收到的數據進行格式轉換,再發送給待接收的節點。
因此,要想實現一個異構網絡中,多個采用不同網絡協議的節點之間的數據傳輸,需要預先設置多個協議網關,每一個節點對數據進行轉發時,都要經過協議網關對數據進行格式轉換,待接收的節點才能夠識別該數據,因此整個數據的轉發過程較為復雜。
發明內容
本發明實施例的目的在于提供一種適用于異構網絡的自適應數據報文轉發方法及裝置,以實現協議數據單元的便捷轉發。具體技術方案如下:
第一方面,本發明實施例提供了一種適用于異構網絡的自適應數據報文轉發方法,所述方法包括:
獲取第一數據報文,所述第一數據報文中包括:第一解析代碼單元和第一協議數據單元,所述第一解析代碼單元用于解析所述第一協議數據單元,所述第一協議數據單元中攜帶有:報頭和數據載荷,所述報頭中攜帶有:關鍵字段信息;
基于所述第一解析代碼單元,對所述第一協議數據單元進行解封裝,得到所述關鍵字段信息和所述數據載荷,所述關鍵字段信息中包括:目的節點地址和協議版本;
根據所得到的所述協議版本,以及預設的協議規則映射表,將所述關鍵字段信息的當前第一格式轉換為第二格式,所述第二格式為當前節點的可識別格式;
將所述數據載荷封裝為第二協議數據單元;
基于預設的第二解析代碼單元,以及所述第二協議數據單元,生成第二數據報文;
根據所述目的節點地址,以及預設的路由表中記錄的路由信息,將所述第二數據報文發送至所述當前節點的下一跳節點。
可選地,所述第一數據報文中還攜帶有代碼長度標識,所述獲取第一數據報文的步驟之后,所述方法還包括:
通過所述代碼長度標識,確定所述第一解析代碼單元在所述第一數據報文中的位置。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京郵電大學,未經北京郵電大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201910663043.0/2.html,轉載請聲明來源鉆瓜專利網。
- 數據顯示系統、數據中繼設備、數據中繼方法、數據系統、接收設備和數據讀取方法
- 數據記錄方法、數據記錄裝置、數據記錄媒體、數據重播方法和數據重播裝置
- 數據發送方法、數據發送系統、數據發送裝置以及數據結構
- 數據顯示系統、數據中繼設備、數據中繼方法及數據系統
- 數據嵌入裝置、數據嵌入方法、數據提取裝置及數據提取方法
- 數據管理裝置、數據編輯裝置、數據閱覽裝置、數據管理方法、數據編輯方法以及數據閱覽方法
- 數據發送和數據接收設備、數據發送和數據接收方法
- 數據發送裝置、數據接收裝置、數據收發系統、數據發送方法、數據接收方法和數據收發方法
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置





