[發(fā)明專利]用于海陸空交互場景的數(shù)據(jù)鏈可變消息處理方法與裝置有效
| 申請?zhí)枺?/td> | 202010533707.4 | 申請日: | 2020-06-12 |
| 公開(公告)號: | CN111770066B | 公開(公告)日: | 2021-07-06 |
| 發(fā)明(設計)人: | 桑瑋;陶文源;閆野;張周;郄志鵬;王彤彤;許左宏 | 申請(專利權(quán))人: | 天津大學 |
| 主分類號: | H04L29/06 | 分類號: | H04L29/06 |
| 代理公司: | 天津市北洋有限責任專利代理事務所 12201 | 代理人: | 李林娟 |
| 地址: | 300072*** | 國省代碼: | 天津;12 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 用于 海陸空 交互 場景 數(shù)據(jù)鏈 可變 消息 處理 方法 裝置 | ||
1.一種用于海陸空交互場景的數(shù)據(jù)鏈可變消息處理方法,其特征在于,所述方法包括:
制定消息內(nèi)容,基于對海陸空三方環(huán)境內(nèi)各節(jié)點間協(xié)同作業(yè)過程的分析,將該場景所涉及的消息進行分類;
制定可變消息標準格式;根據(jù)所述可變消息標準格式的制定,設計數(shù)據(jù)庫結(jié)構(gòu);
針對文本類型消息建立數(shù)據(jù)元素字典并存入所述數(shù)據(jù)庫中;
制定可變消息模板;對報文進行編解碼;
所有節(jié)點根據(jù)指令和自身節(jié)點的功能協(xié)同作業(yè);
其中,所述可變消息標準格式具體為:
可變消息命名為G消息,G消息的編號格式為Gn.m,其中n表示功能區(qū)域指示器,編號為0~5,共有6個編號,m表示報文號,編號為0~6,共有7個編號。
2.根據(jù)權(quán)利要求1所述的一種用于海陸空交互場景的數(shù)據(jù)鏈可變消息處理方法,其特征在于,
對于文本類消息,功能區(qū)域指示器表示消息功能分類號,報文號表示功能下的具體消息類別,報文類型說明該消息是文本消息、圖像消息或是視頻消息,長度表示整條消息SN的數(shù)量,GPI和GRI則對該條消息的編碼進行明確,DFI表示字段的數(shù)據(jù)元素,DUI表示數(shù)據(jù)元素對應的數(shù)據(jù)項,DI則表示要傳遞的消息的數(shù)值;
對于圖像和視頻類消息,文件頭與文本類消息一致,區(qū)別在于文件體是由一到多個圖像組成。
3.根據(jù)權(quán)利要求1所述的一種用于海陸空交互場景的數(shù)據(jù)鏈可變消息處理方法,其特征在于,所述可變消息模板采用XML文件格式,
對于文本類型的報文,文件頭由功能區(qū)域指示符、報文號、標題、報文類型、總長度、分組出現(xiàn)指示器和分組重復指示器組成,其中功能區(qū)域指示符和報文號用于確定唯一模板,報文類型表明該條報文是文本、圖像還是視頻,總長度說明SN號的數(shù)量,分組出現(xiàn)指示器和分組重復指示器作為分組判斷依據(jù);
文件體由多個元素組成,SN序號用于排序,編解碼時以SN號為順序進行處理,length表示該元素的比特位數(shù),DFI和DUI用于編解碼時在數(shù)據(jù)庫中進行查找,F(xiàn)RI表示該元素是否重復編碼,isRaw表明該元素是否為組合類型。
4.根據(jù)權(quán)利要求1所述的一種用于海陸空交互場景的數(shù)據(jù)鏈可變消息處理方法,其特征在于,所述對報文進行編解碼具體為:
文本類消息編碼過程如下:
(1)根據(jù)要傳輸?shù)膬?nèi)容確定功能區(qū)域指示符和報文號,并在配置文件庫中查找對應的模板配置文件;
(2)加載配置文件并讀取文件頭,將文件頭中的“type”、“l(fā)ength”、“GPI”和“GRI”元素取值做相應修改,并組合形成文件頭;
(3)填寫文件體,在配置文件體中,根據(jù)SN序號依次讀取元素信息;
(4)當文件頭中“GPI”取值為1時,開始編碼,將消息頭中元素的取值依次進行二進制編碼并組成消息頭的二進制碼,之后按照“FRI”元素的取值有選擇的對文件體中的元素進行編碼,在編碼過程中,查看每個元素的length信息,對Bit值進行補位,同時根據(jù)消息頭中“GPI”的值決定編碼次數(shù),最后將編碼后的內(nèi)容輸出,編碼結(jié)束;
文本類消息解碼過程如下:
1)截取二進制碼流的前12比特位,解析獲得報文的功能區(qū)域指示符、報文號、類型、長度和GPI、GRI,當屬于文本類型時,根據(jù)功能區(qū)域指示符和報文號在配置文件庫中查找到相應模板文件;
2)加載模板文件后,查找到文件體中第一個元素FRI的長度,根據(jù)對應的比特位確定模板文件中需要解析的SN序號,針對需要解碼的元素,讀取XML模板中的元素配置信息,并將解析的數(shù)值填入節(jié)點內(nèi),所以需要解析的節(jié)點都依次進行;
3)根據(jù)GRI的取值執(zhí)行解碼次數(shù);
4)將結(jié)構(gòu)化數(shù)據(jù)輸出,解碼結(jié)束。
5.一種用于海陸空交互場景的數(shù)據(jù)鏈可變消息處理裝置,所述裝置包括:存儲器、處理器及存儲在存儲器上并可在處理器上運行的計算機程序,其特征在于,所述處理器執(zhí)行所述程序時實現(xiàn)權(quán)利要求1所述的方法步驟。
該專利技術(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/202010533707.4/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。





