[發明專利]數據通信方法、裝置和可讀存儲介質有效
| 申請號: | 202011038904.5 | 申請日: | 2020-09-28 |
| 公開(公告)號: | CN112242997B | 公開(公告)日: | 2022-10-11 |
| 發明(設計)人: | 李霖;李勇;金陽;何星燦 | 申請(專利權)人: | 成都長虹網絡科技有限責任公司 |
| 主分類號: | H04L69/06 | 分類號: | H04L69/06;H04L69/22;H04L67/10;H04L67/60;H04L12/66 |
| 代理公司: | 重慶中之信知識產權代理事務所(普通合伙) 50213 | 代理人: | 袁媛 |
| 地址: | 610032 四川省*** | 國省代碼: | 四川;51 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 數據通信 方法 裝置 可讀 存儲 介質 | ||
本發明提供一種數據通信方法、裝置和可存儲介質,所述方法包括:獲取當前與云服務器的通信請求,所述通信請求包括請求類型和載體數據;將所述請求類型和所述智能網關的身份標識封裝成協議數據單元;將所述載體數據按照TLV格式封裝成載體數據單元;根據所述協議數據單元和所述載體數據單元,生成目標數據幀;將所述目標數據幀發送到所述云服務器,使所述云服務器對所述目標數據幀進行解析,使所述云服務器根據所述載體數據對所述通信請求進行響應;因此本發明解決了智能網關與云服務器的數據通信兼容性差的問題,通過規范數據幀格式,可以增強通信數據的可擴展性、處理數據的可靠性和穩定性。
技術領域
本發明涉及通信及網絡安全技術領域,具體涉及一種數據通信方法、裝置和可讀存儲介質。
背景技術
隨著云計算技術的快速發展,各種云服務器的應用越來越廣泛,市場對于云服務器的部署有著越來越強烈的需求;目前智能終端對家庭及公共網絡的接入是一個新熱點,已有的接入認證方式包括微信認證、短信認證等,這些都離不開智能網關和云服務器,但是現有技術中智能網關和云服務器的數據通信可靠性和穩定性差,導致接入速度慢的問題,并且可擴展性差,適用范圍窄,不能滿足用戶的需求。
發明內容
針對現有技術中所存在的不足,本發明提供的數據通信方法、裝置和可讀存儲介質,解決了智能網關與云服務器的數據通信兼容性差的問題,通過規范數據幀格式,可以增強通信數據的可擴展性、處理數據的可靠性和穩定性。
第一方面,本發明提供一種數據通信方法,應用于智能網關,所述方法包括:獲取當前與云服務器的通信請求,所述通信請求包括請求類型和載體數據;將所述請求類型和所述智能網關的身份標識封裝成協議數據單元;將所述載體數據按照TLV格式封裝成載體數據單元;根據所述協議數據單元和所述載體數據單元,生成目標數據幀;將所述目標數據幀發送到所述云服務器,使所述云服務器對所述目標數據幀進行解析,使所述云服務器根據所述載體數據對所述通信請求進行響應。
可選地,將所述請求類型和所述智能網關的身份標識封裝成協議數據單元,包括:判斷所述請求類型是否為控制請求型;當所述請求類型為控制請求型時,獲取所述通信請求的二級分類值;將所述智能網關的身份標識和所述請求類型進行組幀,生成通用數據幀頭;將所述通信請求的請求序列號和所述二級分類值進行組幀,生成控制數據幀頭;將所述通用數據幀頭和所述控制數據幀頭封裝成所述協議數據單元。
可選地,所述方法還包括:當所述請求類型為上報數據型時,將所述智能網關的身份標識和所述請求類型進行組幀,生成所述通用數據幀頭;將所述通信請求的序列號和預設編碼進行組幀,生成所述控制數據幀頭;將所述通用數據幀頭和所述控制數據幀頭封裝成所述協議數據單元。
可選地,將所述載體數據按照TLV格式封裝成載體數據單元,包括:根據所述載體數據中每個消息元素的類型值、長度值和元素值,生成相應的消息元素單元;將所有消息元素單元封裝成所述載體數據單元。
可選地,在將所述目標數據幀發送到所述云服務器,使所述云服務器對所述目標數據幀進行解析,使所述云服務器根據所述載體數據對所述通信請求進行響應之后,所述方法還包括:接收所述云服務器發送的響應數據幀,所述響應數據幀格式與所述目標數據幀格式相同;根據所述響應數據幀,獲取所述控制數據幀頭中的響應序列號和響應分類值;判斷所述響應序列號與所述請求序列號是否相同;當所述響應序列號與所述請求序列號相同時,判斷所述二級分類值與所述響應分類值是否相匹配;當所述二級分類值與所述響應分類值相匹配時,根據所述響應數據幀中的載體數據單元,獲取與所述通信請求相匹配的響應數據。
可選地,所述方法還包括:當所述響應序列號與所述請求序列號相同且所述二級分類值與所述響應分類值不相匹配時,對所述響應數據幀進行丟棄,并對所述通信請求進行重傳。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于成都長虹網絡科技有限責任公司,未經成都長虹網絡科技有限責任公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011038904.5/2.html,轉載請聲明來源鉆瓜專利網。





