[發(fā)明專利]多協(xié)議可重構(gòu)路由式硬核編碼器有效
| 申請(qǐng)?zhí)枺?/td> | 201711133608.1 | 申請(qǐng)日: | 2017-11-15 |
| 公開(公告)號(hào): | CN107920071B | 公開(公告)日: | 2020-10-23 |
| 發(fā)明(設(shè)計(jì))人: | 張祖松;孔巖萱;孫衍琪;渠韶光;張煉;孟飛宇;張志波;張永峰;胡蓋 | 申請(qǐng)(專利權(quán))人: | 北京銀聯(lián)金卡科技有限公司 |
| 主分類號(hào): | H04L29/06 | 分類號(hào): | H04L29/06;H04L12/741 |
| 代理公司: | 北京北新智誠(chéng)知識(shí)產(chǎn)權(quán)代理有限公司 11100 | 代理人: | 朱麗華 |
| 地址: | 100041 北京市石*** | 國(guó)省代碼: | 北京;11 |
| 權(quán)利要求書: | 查看更多 | 說(shuō)明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 協(xié)議 可重構(gòu) 路由 式硬核 編碼器 | ||
本發(fā)明提供一種多協(xié)議可重構(gòu)路由式硬核編碼器,通過(guò)將各種通信協(xié)議層的源數(shù)據(jù)和控制數(shù)據(jù)統(tǒng)一轉(zhuǎn)換為自定義的BIN?CODE數(shù)據(jù)結(jié)構(gòu),根據(jù)該BIN?CODE數(shù)據(jù)結(jié)構(gòu)構(gòu)建MRC路由表,根據(jù)構(gòu)建的MRC路由表重構(gòu)編碼器硬件結(jié)構(gòu),根據(jù)MRC路由表及控制數(shù)據(jù)配置編碼器。本發(fā)明能夠支持多種通信協(xié)議、多種編碼方式的數(shù)據(jù)編碼,輸出的串行碼流能夠適配到多種傳輸媒介。本發(fā)明的編碼器編碼功能強(qiáng)大,資源利用率高,編碼異常處理能力強(qiáng),可擴(kuò)展性強(qiáng),適用范圍廣泛。
技術(shù)領(lǐng)域
本發(fā)明涉及一種多協(xié)議可重構(gòu)路由式硬核編碼器,屬于通信與微電子技術(shù)領(lǐng)域。
背景技術(shù)
隨著移動(dòng)支付技術(shù)及產(chǎn)業(yè)的迅猛發(fā)展,涌現(xiàn)出許多新奇的支付技術(shù),主要分為兩大類:一類是遠(yuǎn)程支付技術(shù),主要代表為支付寶、微信、銀聯(lián)錢包等基于手機(jī)App的支付技術(shù);第二類是近場(chǎng)支付技術(shù),主要代表為銀聯(lián)閃付(非接觸IC卡)、ApplePay、華為Pay等基于近場(chǎng)通信(NFC)的支付技術(shù)。各種支付技術(shù)均可實(shí)現(xiàn)支付設(shè)備與收款設(shè)備之間在傳輸媒介上的數(shù)據(jù)交互,二者之間的通信數(shù)據(jù)需經(jīng)過(guò)編碼器的編碼以適于經(jīng)過(guò)特定傳輸媒介進(jìn)行傳輸。
現(xiàn)有的編碼器,一般僅能實(shí)現(xiàn)一種通信協(xié)議的數(shù)據(jù)編碼,即,符合EMV標(biāo)準(zhǔn)的非接觸Type A通信協(xié)議的數(shù)據(jù),可利用曼特斯特編碼器實(shí)現(xiàn)數(shù)據(jù)編碼,符合EMV標(biāo)準(zhǔn)的非接觸Type B通信協(xié)議的數(shù)據(jù),可利用NRZ-L編碼器實(shí)現(xiàn)數(shù)據(jù)編碼。
隨著支付技術(shù)的發(fā)展,同一支付設(shè)備可支持多種支付方式,多種支付方式對(duì)應(yīng)于多種通信協(xié)議。如圖1所示,按照現(xiàn)有的編碼器實(shí)現(xiàn)方式,需于支付設(shè)備配置多種通信協(xié)議分別對(duì)應(yīng)的多個(gè)編碼器來(lái)實(shí)現(xiàn)編碼,不僅浪費(fèi)設(shè)備的硬件資源,額外增加成本,且要求使用者掌握每種編碼器的特性和原理才能加以運(yùn)用;另外,現(xiàn)有的編碼器輸出的碼流數(shù)據(jù)段,其先后順序、碼流段長(zhǎng)度、碼流段內(nèi)容必須遵循相應(yīng)編碼方式的規(guī)則,一旦某個(gè)碼流片段發(fā)生錯(cuò)誤,均有可能造成錯(cuò)誤積累或錯(cuò)誤傳播,導(dǎo)致編碼器的編碼能力無(wú)法恢復(fù)或者恢復(fù)速度較慢,影響支付功能。
發(fā)明內(nèi)容
鑒于上述原因,本發(fā)明的目的在于提供一種多協(xié)議可重構(gòu)路由式硬核編碼器,基于硬件實(shí)現(xiàn),通過(guò)可重構(gòu)的、路由式的編碼器,能夠支持多種通信協(xié)議的數(shù)據(jù)編碼,編碼功能強(qiáng)大、異常處理能力強(qiáng)大,大幅提升資源利用率,降低設(shè)備成本。
為實(shí)現(xiàn)上述目的,本發(fā)明采用以下技術(shù)方案:
一種多協(xié)議可重構(gòu)路由式硬核編碼器,用于根據(jù)源數(shù)據(jù)和控制數(shù)據(jù)按照編碼方式輸出串行碼流,源數(shù)據(jù)由若干具有相同特征的碼流片段構(gòu)成,控制數(shù)據(jù)包括控制信息及具有相同特征的碼流片段,包括:
多協(xié)議數(shù)據(jù)結(jié)構(gòu)轉(zhuǎn)換器,用于將源數(shù)據(jù)和控制數(shù)據(jù),轉(zhuǎn)換為BIN-CODE數(shù)據(jù)結(jié)構(gòu);
BIN-CODE數(shù)據(jù)結(jié)構(gòu)包括BIN-CODE映射表、BIN-CODE數(shù)據(jù)區(qū)、BIN-CODE控制區(qū),BIN-CODE映射表用于保存碼流片段及其對(duì)應(yīng)的特征字符,BIN-CODE數(shù)據(jù)區(qū)用于將構(gòu)成源數(shù)據(jù)的若干碼流片段所對(duì)應(yīng)的特征字符保存于數(shù)據(jù)區(qū)地址空間,BIN-CODE控制區(qū)用于將構(gòu)成控制數(shù)據(jù)的控制信息及碼流片段所對(duì)應(yīng)的特征字符保存于控制區(qū)地址空間;
路由表生成器,根據(jù)BIN-CODE數(shù)據(jù)結(jié)構(gòu)生成MRC路由表;
編碼器硬件結(jié)構(gòu),根據(jù)MRC路由表和BIN-CODE數(shù)據(jù)結(jié)構(gòu)構(gòu)建、配置編碼器硬件結(jié)構(gòu)。
所述MRC路由表包括若干路由信息,每條路由信息對(duì)應(yīng)一個(gè)碼流片段,路由信息包括終點(diǎn)碼流片段地址、是否編碼輸出、下一跳碼流片段地址、碼流片段個(gè)數(shù)、當(dāng)前碼流片段的屬性信息、到達(dá)終點(diǎn)碼流片段需經(jīng)過(guò)的跳數(shù)字段。
所述編碼器硬件結(jié)構(gòu)包括M組串行編碼單元,根據(jù)所述MRC路由表中的當(dāng)前碼流片段的屬性信息,確定M值,每組串行編碼單元根據(jù)對(duì)應(yīng)的一條路由信息執(zhí)行串行編碼。
所述編碼器硬件結(jié)構(gòu)包括調(diào)度單元、裝配器,
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于北京銀聯(lián)金卡科技有限公司,未經(jīng)北京銀聯(lián)金卡科技有限公司許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201711133608.1/2.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專利網(wǎng)。
- 圖像診斷裝置、醫(yī)用系統(tǒng)以及協(xié)議管理方法
- 一種自動(dòng)協(xié)議識(shí)別方法及系統(tǒng)
- 客戶端中遞送協(xié)議數(shù)據(jù)單元的方法及相關(guān)裝置
- 遠(yuǎn)程通訊系統(tǒng)
- 一種基于可拼裝通信協(xié)議棧的通信方法及系統(tǒng)
- 一種實(shí)現(xiàn)國(guó)產(chǎn)平臺(tái)PXEBOOT的協(xié)議架構(gòu)
- CBTC通信系統(tǒng)協(xié)議解析方法、協(xié)議庫(kù)管理方法
- 一種協(xié)議轉(zhuǎn)換的方法、裝置、設(shè)備及存儲(chǔ)介質(zhì)
- 一種用于燈光控制的協(xié)議轉(zhuǎn)換系統(tǒng)及方法
- 一種通用工藝人工智能物聯(lián)網(wǎng)網(wǎng)關(guān)
- 一種基于可重構(gòu)部件的集成電路和設(shè)計(jì)方法
- 信號(hào)處理裝置、信號(hào)處理方法、信號(hào)處理用集成電路及電視接收機(jī)
- 可重構(gòu)系統(tǒng)及其構(gòu)建方法
- 一種面向多個(gè)粗粒度動(dòng)態(tài)可重構(gòu)陣列的共享數(shù)據(jù)緩存裝置及控制方法
- 一種可重構(gòu)系統(tǒng)的動(dòng)態(tài)局部重構(gòu)控制器及其控制方法
- 可重構(gòu)射頻孔徑
- 可重構(gòu)系統(tǒng)故障分析方法和裝置
- 一種運(yùn)行時(shí)動(dòng)態(tài)請(qǐng)求可重構(gòu)核的優(yōu)化方法
- 一種可重構(gòu)系統(tǒng)的動(dòng)態(tài)精度仿真控制器及方法
- 可重構(gòu)天線和可重構(gòu)天線系統(tǒng)
- 具有可重定位處理器硬核的集成電路
- 一種通信處理器芯片中的時(shí)鐘/復(fù)位和配置控制器硬核
- 一種自動(dòng)生成精確負(fù)載時(shí)序庫(kù)的方法
- 一種提高嵌入式操作系統(tǒng)并行處理實(shí)時(shí)性的軟硬件混合式結(jié)構(gòu)
- 一種嵌入式雷達(dá)信號(hào)與數(shù)據(jù)處理裝置
- 一種三維片上系統(tǒng)電路綁定中測(cè)試的優(yōu)化方法和裝置
- 一種基于雙核ARM的SOC的數(shù)據(jù)傳輸系統(tǒng)和方法
- 用于直寫式光刻系統(tǒng)中的PCIe DMA數(shù)據(jù)傳輸系統(tǒng)及其傳輸方法
- 一種用于鎬型截齒截割含硬核煤巖體的截割試驗(yàn)臺(tái)
- 一種提高系統(tǒng)實(shí)時(shí)性的方法及嵌入式數(shù)據(jù)實(shí)時(shí)采集系統(tǒng)





