[發明專利]一種適用于AFDX網絡數據透明傳輸的編解碼方法在審
| 申請號: | 201310688763.5 | 申請日: | 2013-12-14 |
| 公開(公告)號: | CN104717032A | 公開(公告)日: | 2015-06-17 |
| 發明(設計)人: | 王紅春;牛文生;邱征;田莉蓉;黃韜;魏雪菲;于峰;牛佳 | 申請(專利權)人: | 中國航空工業集團公司第六三一研究所 |
| 主分類號: | H04L1/00 | 分類號: | H04L1/00;H04L29/06 |
| 代理公司: | 西安智邦專利商標代理有限公司 61211 | 代理人: | 姚敏杰 |
| 地址: | 710119 *** | 國省代碼: | 陜西;61 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 適用于 afdx 網絡 數據 透明 傳輸 解碼 方法 | ||
1.一種適用于AFDX網絡數據透明傳輸的編解碼方法,其特征在于:所述適用于AFDX網絡數據透明傳輸的編解碼方法包括編碼的步驟,所述編碼包括以下子步驟:
1)根據AFDX網絡傳輸數據類型確定報文的數據類型,所述報文的數據類型包括簡單數據類型以及復雜數據類型;所述AFDX網絡傳輸數據類型包含整型、字符串類型、對象標識符類型、網絡地址類型、時間戳類型、計數器類型以及結構體類型;
2)根據報文的數據類型對報文進行編碼,形成含有字符串的字節流;所述簡單數據類型直接編碼形成TLC結構字符串;所述復雜數據類型通過迭代編碼形成TLC結構的字符串;
步驟2)中含有字符串的字節流包括數據類型標識字段、長度標識字段以及內容字段;
所述數據類型標識字段用于存放族類類型和族內標簽號,所述數據類型標識字段占用一個字節;所述族類類型包括公開族類以及應用族類;
所述長度標識字段占用一個字節。
2.根據權利要求1所述的適用于AFDX網絡數據透明傳輸的編解碼方法,其特征在于:所述數據類型標識字段包括族類比特、格式比特以及標簽號比特;
所述族類比特決定族類;所述族類比特由第八位比特以及第七位比特構成;
所述格式比特決定報文的數據類型是簡單數據類型或結構體類型;所述格式比特由第六位比特構成;
所述標簽比特是非負的族內標簽號;所述標簽比特的取值與族類類型相關。
3.根據權利要求2所述的適用于AFDX網絡數據透明傳輸的編解碼方法,其特征在于:所述族類類型是公開族類時,所述標簽比特由第五位比特至第一位比特構成;所述五位比特中有用的是5個族內標簽號,其中,四個是簡單數據類型,一個是結構體類型;
所述族類類型是應用族類時,所述標簽比特由第五位比特至第一位比特構成;所述五位比特中有用的是4個族內標簽號,其中,四個均是簡單數據類型。
4.根據權利要求3所述的適用于AFDX網絡數據透明傳輸的編解碼方法,其特征在于:所述長度標識字段包括定長編碼以及不定長編碼;所述定長編碼包括短定長編碼以及長定長編碼;
所述短定長編碼的長度小于128比特,所述短定長編碼的第八位比特是0;第一位比特至第七位比特是長度值;
所述長定長編碼的長度不小于128比特,所述長定長編碼的第八位比特是1;第一位比特至第七位比特是長度值所占用字節數;緊跟的相應數量字節是存放的長度值;
所述不定長編碼的第八位比特是1,第一位比特至第七位比特均是0,緊隨字節為內容字節,以0x0000表示結束。
5.根據權利要求4所述的適用于AFDX網絡數據透明傳輸的編解碼方法,其特征在于:所述內容字段的編碼包括整型類型編碼、字符串類型編碼以及對象標識符類型編碼;
所述整型類型編碼用一個或多個字節表示內容的值;
所述字符串類型編碼用多個字節來表示內容的值,每個字節存放一個字符,字節的個數由長度標識字段的值確定;
所述對象標識符類型編碼采用分別對每個元素按照整型類型進行編碼,然后拼接的方式進行編碼。
6.根據權利要求5所述的適用于AFDX網絡數據透明傳輸的編解碼方法,其特征在于:所述適用于AFDX網絡數據透明傳輸的編解碼方法還包括解碼的步驟,所述解碼包括:
從已經編碼的報文的最外層反復解碼,直至將整個報文的各部分均解碼為簡單數據類型。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中國航空工業集團公司第六三一研究所,未經中國航空工業集團公司第六三一研究所許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310688763.5/1.html,轉載請聲明來源鉆瓜專利網。
- 數據顯示系統、數據中繼設備、數據中繼方法、數據系統、接收設備和數據讀取方法
- 數據記錄方法、數據記錄裝置、數據記錄媒體、數據重播方法和數據重播裝置
- 數據發送方法、數據發送系統、數據發送裝置以及數據結構
- 數據顯示系統、數據中繼設備、數據中繼方法及數據系統
- 數據嵌入裝置、數據嵌入方法、數據提取裝置及數據提取方法
- 數據管理裝置、數據編輯裝置、數據閱覽裝置、數據管理方法、數據編輯方法以及數據閱覽方法
- 數據發送和數據接收設備、數據發送和數據接收方法
- 數據發送裝置、數據接收裝置、數據收發系統、數據發送方法、數據接收方法和數據收發方法
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置





