[發(fā)明專利]轉(zhuǎn)碼器生成方法和裝置、電子設(shè)備及存儲介質(zhì)有效
| 申請?zhí)枺?/td> | 201910932213.0 | 申請日: | 2019-09-29 |
| 公開(公告)號: | CN110708307B | 公開(公告)日: | 2021-12-07 |
| 發(fā)明(設(shè)計)人: | 吳貴虎;張侃;李小保 | 申請(專利權(quán))人: | 北京明略軟件系統(tǒng)有限公司 |
| 主分類號: | H04L29/06 | 分類號: | H04L29/06 |
| 代理公司: | 北京超成律師事務(wù)所 11646 | 代理人: | 孔默 |
| 地址: | 100000 北京市海*** | 國省代碼: | 北京;11 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 轉(zhuǎn)碼器 生成 方法 裝置 電子設(shè)備 存儲 介質(zhì) | ||
本申請?zhí)峁┑霓D(zhuǎn)碼器生成方法和裝置、電子設(shè)備及存儲介質(zhì),涉及轉(zhuǎn)碼器生成技術(shù)領(lǐng)域。在本申請中,首先,響應(yīng)用戶基于協(xié)議規(guī)范文件對預(yù)設(shè)的協(xié)議模板的操作,生成操作指令。其次,基于所述操作指令和所述協(xié)議模板生成協(xié)議標(biāo)準(zhǔn)文件。然后,通過協(xié)議解析器對所述協(xié)議標(biāo)準(zhǔn)文件進(jìn)行處理,生成與所述協(xié)議規(guī)范文件相匹配的轉(zhuǎn)碼器,其中,該轉(zhuǎn)碼器用于對待處理信號進(jìn)行轉(zhuǎn)碼處理。通過上述方法,可以改善現(xiàn)有的轉(zhuǎn)碼器生成技術(shù)中存在的開發(fā)人員工作量大、效率低的問題。
技術(shù)領(lǐng)域
本申請涉及轉(zhuǎn)碼器生成技術(shù)領(lǐng)域,具體而言,涉及一種轉(zhuǎn)碼器生成方法和裝置、電子設(shè)備及存儲介質(zhì)。
背景技術(shù)
為了實現(xiàn)信號的傳輸和使用,一般會對信號進(jìn)行轉(zhuǎn)碼處理(如編碼處理或解碼處理)。其中,對于不同類型的信號,會基于不同的轉(zhuǎn)碼器進(jìn)行轉(zhuǎn)碼處理。因此,針對不同的信號進(jìn)行轉(zhuǎn)碼器的開發(fā)是必不可少的一個環(huán)節(jié)。
經(jīng)發(fā)明人研究發(fā)現(xiàn),在現(xiàn)有的轉(zhuǎn)碼器開發(fā)技術(shù)中,一般是開發(fā)人員直接基于不同類型的信號分別進(jìn)行開發(fā),因而,存在著開發(fā)人員的工作量大和轉(zhuǎn)碼器開發(fā)的效率低的問題。
發(fā)明內(nèi)容
有鑒于此,本申請的目的在于提供一種轉(zhuǎn)碼器生成方法和裝置、電子設(shè)備及存儲介質(zhì),以改善現(xiàn)有的轉(zhuǎn)碼器生成技術(shù)中存在的開發(fā)人員工作量大、效率低的問題。
為實現(xiàn)上述目的,本申請實施例采用如下技術(shù)方案:
一種轉(zhuǎn)碼器生成方法,包括:
響應(yīng)用戶基于協(xié)議規(guī)范文件對預(yù)設(shè)的協(xié)議模板的操作,生成操作指令;
基于所述操作指令和所述協(xié)議模板生成協(xié)議標(biāo)準(zhǔn)文件;
通過協(xié)議解析器對所述協(xié)議標(biāo)準(zhǔn)文件進(jìn)行處理,生成與所述協(xié)議規(guī)范文件相匹配的轉(zhuǎn)碼器,其中,該轉(zhuǎn)碼器用于對待處理信號進(jìn)行轉(zhuǎn)碼處理。
在本申請實施例較佳的選擇中,在上述轉(zhuǎn)碼器生成方法中,所述基于所述操作指令和所述協(xié)議模板生成協(xié)議標(biāo)準(zhǔn)文件的步驟,包括:
基于所述操作指令為所述協(xié)議模板中為空值的部分生成相應(yīng)的信息,得到協(xié)議標(biāo)準(zhǔn)文件。
在本申請實施例較佳的選擇中,在上述轉(zhuǎn)碼器生成方法中,在所述響應(yīng)用戶基于協(xié)議規(guī)范文件對預(yù)設(shè)的協(xié)議模板的操作,生成操作指令的步驟之前,所述方法還包括:
根據(jù)所述待處理信號生成所述協(xié)議模板。
在本申請實施例較佳的選擇中,在上述轉(zhuǎn)碼器生成方法中,所述根據(jù)所述待處理信號生成所述協(xié)議模板的步驟,包括:
獲取所述待處理信號中每個字段的字段名稱和數(shù)據(jù)類型;
針對每個所述字段,將該字段的字段名稱和數(shù)據(jù)類型與該字段為空值的待生成信息建立關(guān)聯(lián)關(guān)系,以形成所述協(xié)議模板。
在本申請實施例較佳的選擇中,在上述轉(zhuǎn)碼器生成方法中,所述根據(jù)所述待處理信號生成所述協(xié)議模板的步驟,還包括:
針對每個所述字段,將該字段的描述信息與該字段的字段名稱、數(shù)據(jù)類型和待生成信息建立關(guān)聯(lián)關(guān)系,其中,所述描述信息用于標(biāo)識具有關(guān)聯(lián)關(guān)系的所述待生成信息。
在本申請實施例較佳的選擇中,在上述轉(zhuǎn)碼器生成方法中,所述通過協(xié)議解析器對所述協(xié)議標(biāo)準(zhǔn)文件進(jìn)行處理,生成與所述協(xié)議規(guī)范文件相匹配的轉(zhuǎn)碼器的步驟,包括:
基于預(yù)設(shè)的數(shù)據(jù)模型確定解析邏輯;
通過協(xié)議解析器按照所述解析邏輯對所述協(xié)議標(biāo)準(zhǔn)文件進(jìn)行處理,生成與所述協(xié)議規(guī)范文件相匹配的轉(zhuǎn)碼器。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于北京明略軟件系統(tǒng)有限公司,未經(jīng)北京明略軟件系統(tǒng)有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.17sss.com.cn/pat/books/201910932213.0/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。





