[發明專利]轉碼器生成方法和裝置、電子設備及存儲介質有效
| 申請號: | 201910932213.0 | 申請日: | 2019-09-29 |
| 公開(公告)號: | CN110708307B | 公開(公告)日: | 2021-12-07 |
| 發明(設計)人: | 吳貴虎;張侃;李小保 | 申請(專利權)人: | 北京明略軟件系統有限公司 |
| 主分類號: | H04L29/06 | 分類號: | H04L29/06 |
| 代理公司: | 北京超成律師事務所 11646 | 代理人: | 孔默 |
| 地址: | 100000 北京市海*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 轉碼器 生成 方法 裝置 電子設備 存儲 介質 | ||
1.一種轉碼器生成方法,其特征在于,包括:
響應用戶基于協議規范文件對預設的協議模板的操作,生成操作指令,所述預設的協議模板包括多種待處理信號均具有的基本信息;
基于所述操作指令和所述協議模板生成協議標準文件,其中,所述協議標準文件是基于所述操作指令對所述協議模板進行修改、補充、對所述協議模板進行完善后得到的;
通過協議解析器對所述協議標準文件進行處理,生成與所述協議規范文件相匹配的轉碼器,其中,該轉碼器用于對待處理信號進行轉碼處理。
2.根據權利要求1所述的轉碼器生成方法,其特征在于,所述基于所述操作指令和所述協議模板生成協議標準文件的步驟,包括:
基于所述操作指令為所述協議模板中為空值的部分生成相應的信息,得到協議標準文件。
3.根據權利要求2所述的轉碼器生成方法,其特征在于,在所述響應用戶基于協議規范文件對預設的協議模板的操作,生成操作指令的步驟之前,所述方法還包括:
根據所述待處理信號生成所述協議模板。
4.根據權利要求3所述的轉碼器生成方法,其特征在于,所述根據所述待處理信號生成所述協議模板的步驟,包括:
獲取所述待處理信號中每個字段的字段名稱和數據類型;
針對每個所述字段,將該字段的字段名稱和數據類型與該字段為空值的待生成信息建立關聯關系,以形成所述協議模板。
5.根據權利要求4所述的轉碼器生成方法,其特征在于,所述根據所述待處理信號生成所述協議模板的步驟,還包括:
針對每個所述字段,將該字段的描述信息與該字段的字段名稱、數據類型和待生成信息建立關聯關系,其中,所述描述信息用于標識具有關聯關系的所述待生成信息。
6.根據權利要求1-5任意一項所述的轉碼器生成方法,其特征在于,所述通過協議解析器對所述協議標準文件進行處理,生成與所述協議規范文件相匹配的轉碼器的步驟,包括:
基于預設的數據模型確定解析邏輯;
通過協議解析器按照所述解析邏輯對所述協議標準文件進行處理,生成與所述協議規范文件相匹配的轉碼器。
7.根據權利要求6所述的轉碼器生成方法,其特征在于,所述數據模型包括純信號數據模型和分組數據模型,該純信號數據模型中一個數據報文由按照固定順序排列的N個信號構成,該分組數據模型中一個數據報文由M個數據組構成,且每個數據組由N個信號構成。
8.一種轉碼器生成裝置,其特征在于,包括:
操作指令生成模塊,用于響應用戶基于協議規范文件對預設的協議模板的操作,生成操作指令,所述預設的協議模板包括多種待處理信號均具有的基本信息;
標準文件生成模塊,用于基于所述操作指令和所述協議模板生成協議標準文件,其中,所述協議標準文件是基于所述操作指令對所述協議模板進行修改、補充、對所述協議模板進行完善后得到的;
轉碼器生成模塊,用于通過協議解析器對所述協議標準文件進行處理,生成與所述協議規范文件相匹配的轉碼器,其中,該轉碼器用于對待處理信號進行轉碼處理。
9.一種電子設備,其特征在于,包括存儲器、處理器和存儲于該存儲器并能夠在該處理器上運行的計算機程序,該計算機程序在該處理器上運行時實現權利要求1-7任意一項所述的轉碼器生成方法。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京明略軟件系統有限公司,未經北京明略軟件系統有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.17sss.com.cn/pat/books/201910932213.0/1.html,轉載請聲明來源鉆瓜專利網。





