[發明專利]基于多視窗系統的數據通信方法及相關裝置在審
| 申請號: | 202010480681.1 | 申請日: | 2020-05-30 |
| 公開(公告)號: | CN111935065A | 公開(公告)日: | 2020-11-13 |
| 發明(設計)人: | 劉冰;黃維東;李軍;陳科;劉國棟;田建輝;江金壽;范鵬程;張衛國;龐瀾;何圣華;王曉悅;葉金華;徐曉楓;韓琪;何鵬;侯軍占 | 申請(專利權)人: | 中國兵器科學研究院 |
| 主分類號: | H04L29/06 | 分類號: | H04L29/06 |
| 代理公司: | 北京同達信恒知識產權代理有限公司 11291 | 代理人: | 王英 |
| 地址: | 100089 北京市海*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 基于 視窗 系統 數據通信 方法 相關 裝置 | ||
本申請公開了一種基于多視窗系統的數據通信方法及相關裝置,用于解決相關技術中數據通信效率低的問題。本申請中,將數據結構按照嵌套數據結構進行組織。可劃分為多層數據結構。例如第一層根節點的數據劃分為命令信息和業務信息。使得數據結構清晰,方便控制平臺和被控終端之間進行信息交互和處理。此外,本申請實施例中采用protobuf可生成任一開發語言的可執行文件和讀寫接口,由此不需要對不同開發語言進行人工的代碼編寫。Protobuf可讀性較好、安全性高,且能夠支持更多種類的數據結構。在更新數據結構方面,也比較容易實現。
技術領域
本申請涉及網絡通訊技術領域,特別涉及一種基于多視窗系統的數據通信方法及相關裝置。
背景技術
隨著全球城市化進程的推進,高效的偵察及獲取城市數據無論從軍事還是民用領域都至關重要的。多視窗系統(即多類型傳感器的區域監視系統)用于動態高效的獲取城市數據,對于多視窗系統數據傳輸的效率是關鍵點。
多視窗系統中包括控制平臺和終端。終端中可安裝有多種傳感器。在一種實施場景中,控制平臺向終端發送命令信息,實現對終端的控制。終端需要向控制平臺上報一些執行命令后獲得的狀態信息。
原則上,控制平臺發出命令信息后,應當能夠立即傳輸至終端執行。而終端上報的狀態信息,也應當立即傳輸給控制平臺。故此,多視窗系統對數據傳輸的效率有著一定的要求。
目前大部分數據傳輸系統大都采用自定義字節流協議(如XML(ExtensibleMarkup Language,可擴展標記語言))或者JSON(JavaScript Object Notation,JS對象簡譜)等數據交換格式。而這一類數據交換格式都存在很多問題。
采用自定義字節流協議:設計難度高,實現繁瑣,需要自己實現序列化和反序列化。低效率的打包解包增加了對cpu的占用,低數據壓縮率增大了對網絡帶寬的占用。可擴展性差,對未知的變更,沒有足夠的彈性用于擴展。此外,XML文件龐大,文件格式復雜,傳輸占帶寬較多。
JSON格式存在數據可讀性差,安全性低,無法支持復雜的數據結構等問題。
因此,要實現高效的數據傳輸必須研究和尋找更為有效的技術途徑。
發明內容
本申請的目的是提供一種基于多視窗系統的數據通信方法相關裝置,用于解決相關技術中數據傳輸效率低的問題。
第一方面,本申請實施例提供了一種基于多視窗系統的數據通信方法,包括:
第一設備根據預先生成的可執行文件對目標數據按照預定義的嵌套數據結構進行序列化,獲得序列化數據;其中,在所述嵌套數據結構中包括多個嵌套的數據結構層,不同數據結構層表示不同信息類別;所述可執行文件為預先采用protobuf編譯器生成的;所述protobuf編譯器還用于生成數據讀寫接口;
通過所述數據讀寫接口,將所述序列化數據發送給第二設備,以使所述第二設備根據所述嵌套數據結構對所述序列化數據進行解析得到所述目標數據。
在一些實施例中,所述嵌套數據結構的根數據結構層用于區分命令信息和狀態信息,其中,所述命令信息中包括待執行命令,所述狀態信息包括所述待執行命令的執行結果。
在一些實施例中,所述通過所述數據讀寫接口,將所述序列化數據發送給第二設備,包括:
通過所述數據讀寫接口將所述序列化數據轉換為數據流,并對數據流的數據量進行統計;
將統計的數據量和所述數據流發送給所述第二設備,以使所述第二設備根據所述數據量對接收的數據流進行完整性校驗。
在一些實施例中,所述方法還包括:
接收所述第二設備發送的待處理數據;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中國兵器科學研究院,未經中國兵器科學研究院許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010480681.1/2.html,轉載請聲明來源鉆瓜專利網。





