ASN.1受約束整數(shù)非對(duì)齊緊縮編碼編解碼方法
基本信息
申請(qǐng)?zhí)?/td> | CN201610270587.7 | 申請(qǐng)日 | - |
公開(kāi)(公告)號(hào) | CN105978863B | 公開(kāi)(公告)日 | 2019-11-08 |
申請(qǐng)公布號(hào) | CN105978863B | 申請(qǐng)公布日 | 2019-11-08 |
分類號(hào) | H04L29/06(2006.01)I | 分類 | 電通信技術(shù); |
發(fā)明人 | 江國(guó)慶; 張建立; 陳林康; 潘玉峰; 楊鵬 | 申請(qǐng)(專利權(quán))人 | 蘇州簡(jiǎn)約納電子有限公司 |
代理機(jī)構(gòu) | 蘇州唯亞智冠知識(shí)產(chǎn)權(quán)代理有限公司 | 代理人 | 蘇州簡(jiǎn)約納電子有限公司 |
地址 | 215000 江蘇省蘇州市工業(yè)園區(qū)金雞湖大道1211號(hào)國(guó)際科技園4期301 | ||
法律狀態(tài) | - |
摘要
摘要 | 本發(fā)明涉及一種基于編譯器的ASN.1編解碼方法,尤其涉及一種ASN.1受約束整數(shù)非對(duì)齊緊縮編碼編解碼方法;包括以下步驟:S1、ASN.1編譯器獲得目標(biāo)受約束整數(shù)n的上限值ub和下限值lb;S2、ASN.1編譯器計(jì)算獲取滿足不等式2mm+1成立的整數(shù)m,并定義m+1為n在碼流中的編碼比特?cái)?shù);S3、將n的編碼比特?cái)?shù)連同其屬性一并輸出至數(shù)據(jù)庫(kù)中;S4、目標(biāo)平臺(tái)從數(shù)據(jù)庫(kù)獲得n在碼流中的編碼比特?cái)?shù)m+1,進(jìn)行編碼和解碼,其中:編碼,將n–lb的值編碼至編碼比特?cái)?shù)為m+1的碼流中;解碼,從碼流中取出m+1比特,得到其所代表的整數(shù)值k,則k+lb即是受約束整數(shù)n的值。本發(fā)明的ASN.1受約束整數(shù)非對(duì)齊緊縮編碼編解碼方法,有效加快對(duì)受約束整數(shù)非對(duì)齊緊縮編碼的編碼和解碼執(zhí)行速度。 |
