[發(fā)明專利]一種數(shù)據(jù)同步壓縮還原算法及裝置有效
| 申請?zhí)枺?/td> | 201810095577.3 | 申請日: | 2014-08-08 |
| 公開(公告)號: | CN108134805B | 公開(公告)日: | 2021-04-30 |
| 發(fā)明(設(shè)計)人: | 黃登江 | 申請(專利權(quán))人: | 安科訊(福建)科技有限公司 |
| 主分類號: | H04L29/06 | 分類號: | H04L29/06 |
| 代理公司: | 福州市博深專利事務(wù)所(普通合伙) 35214 | 代理人: | 張明 |
| 地址: | 350000 福建省福州市鼓*** | 國省代碼: | 福建;35 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 數(shù)據(jù) 同步 壓縮 還原 算法 裝置 | ||
1.一種數(shù)據(jù)同步壓縮還原算法,其特征在于,包括如下步驟:
步驟1、將要壓縮的IQ數(shù)據(jù)進行分組,每組包含n個數(shù)據(jù),n為正整數(shù);
步驟2、對于每組數(shù)據(jù),找出該組數(shù)據(jù)中絕對值最大的值,取其絕對值Mt,設(shè)定將數(shù)據(jù)壓縮為j位比特位,j為正整數(shù),將j位比特位的滿量程值Mf除以Mt,相除的商作為壓縮因子k;
步驟3、將該組中的數(shù)據(jù)分別與k相乘,相乘的結(jié)果截取前j比特位的數(shù)據(jù),得到的數(shù)據(jù)即為壓縮數(shù)據(jù);
步驟4、將數(shù)據(jù)Mt及n個壓縮后的數(shù)據(jù)組成一個數(shù)據(jù)塊送入傳輸通道,傳輸通道將數(shù)據(jù)塊傳輸給接收方;
步驟5、接收方接收數(shù)據(jù)塊,取出數(shù)據(jù)Mt,并將被壓縮的數(shù)據(jù)分別與Mt進行相乘,相乘后得到恢復(fù)的數(shù)據(jù);
其中,所述步驟2中找出該組數(shù)據(jù)中絕對值最大的值具體包括:定義一個臨時變量TMP,在開始統(tǒng)計該組數(shù)據(jù)時對TMP進行清零,逐個計算數(shù)據(jù)的絕對值并以TMP進行比較,如果該數(shù)據(jù)絕對值大于TMP值,則將該數(shù)據(jù)絕對值替代TMP當(dāng)前值,否則,TMP保持原值,該組數(shù)據(jù)對比結(jié)束時,TMP的值即為該組數(shù)據(jù)中絕對值最大的值。
2.根據(jù)權(quán)利要求1所述的一種數(shù)據(jù)同步壓縮還原算法,其特征在于,所述步驟4進一步具體為:
將Mt放在壓縮后的所有數(shù)據(jù)的第一位,將n+1個數(shù)據(jù)組成一個數(shù)據(jù)塊送入傳輸通道,傳輸通道將數(shù)據(jù)傳輸給接收方。
3.根據(jù)權(quán)利要求1所述的一種數(shù)據(jù)同步壓縮還原算法,其特征在于,所述滿量程值Mf為j-1比特位上每一個比特位上的數(shù)都為1時候代表的無符號數(shù)值。
4.一種數(shù)據(jù)同步壓縮還原裝置,其特征在于,包括如下模塊:
分組模塊,將要壓縮的IQ數(shù)據(jù)進行分組,每組包含n個數(shù)據(jù),n為正整數(shù);
壓縮因子模塊,對于每組數(shù)據(jù),找出該組數(shù)據(jù)中絕對值最大的值,取其絕對值Mt,設(shè)定將數(shù)據(jù)壓縮為j位比特位,j為正整數(shù),將j位比特位的滿量程值Mf除以Mt,相除的商作為壓縮因子k;
壓縮模塊,將該組中的數(shù)據(jù)分別與k相乘,相乘的結(jié)果截取前j比特位的數(shù)據(jù),得到的數(shù)據(jù)即為壓縮數(shù)據(jù);
發(fā)送接收模塊,將數(shù)據(jù)Mt及n個壓縮后的數(shù)據(jù)組成一個數(shù)據(jù)塊送入傳輸通道,傳輸通道將數(shù)據(jù)傳輸給接收方;
還原模塊,接收方接收數(shù)據(jù)塊,取出數(shù)據(jù)Mt,并將被壓縮的數(shù)據(jù)分別與Mt進行相乘,相乘后得到恢復(fù)的數(shù)據(jù);
其中,所述壓縮因子模塊中找出該組數(shù)據(jù)中絕對值最大的值具體包括:定義一個臨時變量TMP,在開始統(tǒng)計該組數(shù)據(jù)時對TMP進行清零,逐個計算數(shù)據(jù)的絕對值并以TMP進行比較,如果該數(shù)據(jù)絕對值大于TMP值,則將該數(shù)據(jù)絕對值替代TMP當(dāng)前值,否則,TMP保持原值,該組數(shù)據(jù)對比結(jié)束時,TMP的值即為該組數(shù)據(jù)中絕對值最大的值。
5.根據(jù)權(quán)利要求4所述的一種數(shù)據(jù)同步壓縮還原裝置,其特征在于,所述發(fā)送接收模塊進一步具體為:
將Mt放在壓縮后的所有數(shù)據(jù)的第一位,將n+1個數(shù)據(jù)組成一個數(shù)據(jù)塊送入傳輸通道,傳輸通道將數(shù)據(jù)傳輸給接收方。
6.根據(jù)權(quán)利要求4所述的一種數(shù)據(jù)同步壓縮還原裝置,其特征在于,所述滿量程值Mf為j-1比特位上每一個比特位上的數(shù)都為1時候代表的無符號數(shù)值。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于安科訊(福建)科技有限公司,未經(jīng)安科訊(福建)科技有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810095577.3/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 數(shù)據(jù)顯示系統(tǒng)、數(shù)據(jù)中繼設(shè)備、數(shù)據(jù)中繼方法、數(shù)據(jù)系統(tǒng)、接收設(shè)備和數(shù)據(jù)讀取方法
- 數(shù)據(jù)記錄方法、數(shù)據(jù)記錄裝置、數(shù)據(jù)記錄媒體、數(shù)據(jù)重播方法和數(shù)據(jù)重播裝置
- 數(shù)據(jù)發(fā)送方法、數(shù)據(jù)發(fā)送系統(tǒng)、數(shù)據(jù)發(fā)送裝置以及數(shù)據(jù)結(jié)構(gòu)
- 數(shù)據(jù)顯示系統(tǒng)、數(shù)據(jù)中繼設(shè)備、數(shù)據(jù)中繼方法及數(shù)據(jù)系統(tǒng)
- 數(shù)據(jù)嵌入裝置、數(shù)據(jù)嵌入方法、數(shù)據(jù)提取裝置及數(shù)據(jù)提取方法
- 數(shù)據(jù)管理裝置、數(shù)據(jù)編輯裝置、數(shù)據(jù)閱覽裝置、數(shù)據(jù)管理方法、數(shù)據(jù)編輯方法以及數(shù)據(jù)閱覽方法
- 數(shù)據(jù)發(fā)送和數(shù)據(jù)接收設(shè)備、數(shù)據(jù)發(fā)送和數(shù)據(jù)接收方法
- 數(shù)據(jù)發(fā)送裝置、數(shù)據(jù)接收裝置、數(shù)據(jù)收發(fā)系統(tǒng)、數(shù)據(jù)發(fā)送方法、數(shù)據(jù)接收方法和數(shù)據(jù)收發(fā)方法
- 數(shù)據(jù)發(fā)送方法、數(shù)據(jù)再現(xiàn)方法、數(shù)據(jù)發(fā)送裝置及數(shù)據(jù)再現(xiàn)裝置
- 數(shù)據(jù)發(fā)送方法、數(shù)據(jù)再現(xiàn)方法、數(shù)據(jù)發(fā)送裝置及數(shù)據(jù)再現(xiàn)裝置





