ASN.1語法分析及BER自動編解碼軟件的設計與實現.pdf
ASN1廣泛應用于現代通信、信息系統中,用于描述系統間交互的抽象信息數據和規范數據編碼規則。在ASN1應用系統的開發過程中,系統內平臺需要將ASN1描述的抽象數據語法轉換為與平臺相關的應用語言語法,以及實現與傳輸語法相關的編解碼函數?,F代的ASN1應用系統開發均借助ASN1編譯器,完成ASN1抽象語法到平臺相關語言的轉變過程,ASN1編譯器給開發工作帶來了極大的便利,縮短了開發周期,提高了代碼效率,減少了缺陷引入。本文根據ASN1語法規范,結合編譯理論,實現了由詞法分析、語法分析所組成ASN1編譯器前端。并將面向對象思想引入到編譯過程中,提出了PDU結構模板概念,存儲編譯器前端所產生的中間結果。在此基礎上實現了ASN1工具的兩個方面的應用PDU對象結構信息的圖形顯示、BER自動編解碼功能。對于ASN1工具的兩個應用,本文都給出了詳細的實現過程以及相關算法過程。軟件可以完成基本ASN1描述文件的解析、PDU顯示、BER編解碼功能,對ASN1相關系統有較高的應用價值。本文提出的ASN1編譯器前端結合PDU結構模板的軟件架構,為將來實現ASN1工具的其它功能打下了基礎,在此基礎上可結合其它應用語言的特性實現完整的ASN1編譯功能,以及支持ASN1規范中其它編解碼規則的自動編解碼功能。
收藏
編號:20190316165708292 類型:共享資源 大?。?span class="font-tahoma">2.79MB 格式:PDF 上傳時間:2023-07-18
5
賞金
- 關 鍵 詞:
- 798021. ASN 語法分析 BER 自動 解碼 軟件 設計 實現
- 資源描述:
-
ASN.1廣泛應用于現代通信、信息系統中,用于描述系統間交互的抽象信息數據和規范數據編碼規則。在ASN.1應用系統的開發過程中,系統內平臺需要將ASN.1描述的抽象數據語法轉換為與平臺相關的應用語言語法,以及實現與傳輸語法相關的編解碼函數?,F代的ASN.1應用系統開發均借助ASN.1編譯器,完成ASN.1抽象語法到平臺相關語言的轉變過程,ASN.1編譯器給開發工作帶來了極大的便利,縮短了開發周期,提高了代碼效率,減少了缺陷引入?! ”疚母鶕嗀SN.1語法規范,結合編譯理論,實現了由詞法分析、語法分析所組成ASN.1編譯器前端。并將面向對象思想引入到編譯過程中,提出了PDU結構模板概念,存儲編譯器前端所產生的中間結果。在此基礎上實現了ASN.1工具的兩個方面的應用:PDU對象結構信息的圖形顯示、BER自動編解碼功能。對于ASN.1工具的兩個應用,本文都給出了詳細的實現過程以及相關算法過程。軟件可以完成基本ASN.1描述文件的解析、PDU顯示、BER編解碼功能,對ASN.1相關系統有較高的應用價值?! ”疚奶岢龅腁SN.1編譯器前端結合PDU結構模板的軟件架構,為將來實現ASN.1工具的其它功能打下了基礎,在此基礎上可結合其它應用語言的特性實現完整的ASN.1編譯功能,以及支持ASN.1規范中其它編解碼規則的自動編解碼功能。
展開閱讀全文

zs文檔所有資源均是用戶自行上傳分享,僅供網友學習交流,未經上傳用戶書面授權,請勿作他用。