国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      一種iq數(shù)據(jù)同步壓縮還原算法及裝置制造方法

      文檔序號(hào):7810983閱讀:312來源:國知局
      一種iq數(shù)據(jù)同步壓縮還原算法及裝置制造方法
      【專利摘要】本發(fā)明提供一種IQ數(shù)據(jù)同步壓縮還原算法,將要壓縮的數(shù)據(jù)進(jìn)行分組,每組包含n個(gè)數(shù)據(jù),n為正整數(shù);找出該組數(shù)據(jù)中絕對(duì)值最大的值,取其絕對(duì)值Mt,設(shè)定將數(shù)據(jù)壓縮為j位比特位,將j位比特位的滿量程值Mf除以Mt,相除的商作為壓縮因子k;將該組中的數(shù)據(jù)分別與k相乘,相乘的結(jié)果截取前j比特位的數(shù)據(jù),得到的數(shù)據(jù)即為壓縮數(shù)據(jù);將數(shù)據(jù)Mt及n個(gè)壓縮后的數(shù)據(jù)組成一個(gè)數(shù)據(jù)塊送入傳輸通道,傳輸通道將數(shù)據(jù)塊傳輸給接收方;接收方接收數(shù)據(jù)塊,取出數(shù)據(jù)Mt,并將被壓縮的數(shù)據(jù)分別與Mt進(jìn)行相乘,相乘后得到恢復(fù)的數(shù)據(jù),本發(fā)明還提供一種IQ數(shù)據(jù)同步壓縮還原裝置,使得數(shù)據(jù)壓縮得更小,并且在還原過程中信號(hào)的誤差向量幅度變得更小。
      【專利說明】一種IQ數(shù)據(jù)同步壓縮還原算法及裝置

      【技術(shù)領(lǐng)域】
      [0001]本發(fā)明涉及一種IQ數(shù)據(jù)同步壓縮還原算法及裝置。

      【背景技術(shù)】
      [0002]在無線通訊分布式系統(tǒng)中,近端設(shè)備和遠(yuǎn)端設(shè)備通過有線或者無線的方式進(jìn)行大量的雙向1、Q(實(shí)部、虛部)數(shù)據(jù)傳輸,數(shù)據(jù)都是用二進(jìn)制表示。
      [0003]隨著單臺(tái)設(shè)備支持的制式越來越大、支持的頻段原來越寬、載波數(shù)量越來越多,需要傳輸大數(shù)據(jù)量要求不斷增加。近端設(shè)備和遠(yuǎn)端設(shè)備通常使用光纖、線纜、微波等進(jìn)行數(shù)據(jù)傳輸,例如,在遠(yuǎn)近端之間傳送兩個(gè)20M帶寬的LTE信號(hào),如果傳輸?shù)?、Q(實(shí)部、虛部)數(shù)據(jù)位寬為14bit,需要一個(gè)2.5G的光口承載;在滿足性能的情況下,對(duì)數(shù)據(jù)進(jìn)行一定的壓縮,可減少傳輸數(shù)據(jù)的數(shù)據(jù)量從而提高設(shè)備的系統(tǒng)容量,進(jìn)而降低設(shè)備成本。
      [0004]目前已知的IQ數(shù)據(jù)壓縮方案有線性壓縮和非線性壓縮;其中非線性壓縮,如JZW壓縮算法、A律壓縮算法等相對(duì)線性壓縮來說實(shí)現(xiàn)比較復(fù)雜,目前已有的一些大多為計(jì)算數(shù)據(jù)的絕對(duì)值或者功率值的最大值,將最大值和壓縮目標(biāo)位寬的滿量程最大值進(jìn)行比較得到數(shù)據(jù)壓縮因子,然后對(duì)數(shù)據(jù)進(jìn)行逐個(gè)截位得到壓縮后的數(shù)據(jù),將壓縮因子和壓縮后的數(shù)據(jù)一起傳送到接收端,接收端根據(jù)壓縮因子在數(shù)據(jù)得到移位因子,將被壓縮的數(shù)據(jù)根據(jù)移位因子進(jìn)行移位恢復(fù)數(shù)據(jù),這種類似的壓縮方案都是直接將數(shù)據(jù)進(jìn)行截位處理,對(duì)信號(hào)造成較大的失真,實(shí)現(xiàn)上表現(xiàn)出來對(duì)信號(hào)的EVM(誤差向量幅度)惡化嚴(yán)重。


      【發(fā)明內(nèi)容】

      [0005]本發(fā)明要解決的技術(shù)問題之一,在于提供一種IQ數(shù)據(jù)同步壓縮還原算法,使得數(shù)據(jù)壓縮得更小,并且在還原過程中信號(hào)的誤差向量幅度變得更小。
      [0006]本發(fā)明之一是這樣實(shí)現(xiàn)的:一種IQ數(shù)據(jù)同步壓縮還原算法,包括如下步驟:
      [0007]步驟1、將要壓縮的IQ數(shù)據(jù)進(jìn)行分組,每組包含η個(gè)數(shù)據(jù),η為正整數(shù);
      [0008]步驟2、找出該組數(shù)據(jù)中絕對(duì)值最大的值,取其絕對(duì)值Mt,設(shè)定將數(shù)據(jù)壓縮為j位比特位,j為正整數(shù),將j位比特位的滿量程值Mf除以Mt,相除的商作為壓縮因子k ;
      [0009]步驟3、將該組中的數(shù)據(jù)分別與k相乘,相乘的結(jié)果截取前j比特位的數(shù)據(jù),得到的數(shù)據(jù)即為壓縮數(shù)據(jù);
      [0010]步驟4、將數(shù)據(jù)Mt及η個(gè)壓縮后的數(shù)據(jù)組成一個(gè)數(shù)據(jù)塊送入傳輸通道,傳輸通道將數(shù)據(jù)塊傳輸給接收方;
      [0011]步驟5、接收方接收數(shù)據(jù)塊,取出數(shù)據(jù)Mt,并將被壓縮的數(shù)據(jù)分別與Mt進(jìn)行相乘,相乘后得到恢復(fù)的數(shù)據(jù)。
      [0012]進(jìn)一步地,所述步驟4進(jìn)一步具體為:
      [0013]將Mt放在壓縮后的所有數(shù)據(jù)的第一位,將η+1個(gè)數(shù)據(jù)組成一個(gè)數(shù)據(jù)塊送入傳輸通道,傳輸通道將數(shù)據(jù)傳輸給接收方。
      [0014]進(jìn)一步地,所述滿量程值Mf為j-Ι比特位上每一個(gè)比特位上的數(shù)都為I時(shí)候代表的無符號(hào)數(shù)值。
      [0015]本發(fā)明要解決的技術(shù)問題之二,在于提供一種IQ數(shù)據(jù)同步壓縮還原裝置,使得數(shù)據(jù)壓縮得更小,并且在還原過程中信號(hào)的誤差向量幅度變得更小。
      [0016]本發(fā)明之二是這樣實(shí)現(xiàn)的:一種IQ數(shù)據(jù)同步壓縮還原裝置,包括如下模塊:
      [0017]分組模塊,將要壓縮的IQ數(shù)據(jù)進(jìn)行分組,每組包含η個(gè)數(shù)據(jù),η為正整數(shù);
      [0018]壓縮因子模塊,找出該組數(shù)據(jù)中絕對(duì)值最大的值,取其絕對(duì)值Mt,設(shè)定將數(shù)據(jù)壓縮為j位比特位,j為正整數(shù),將j位比特位的滿量程值Mf除以Mt,相除的商作為壓縮因子k ;
      [0019]壓縮模塊,將該組中的數(shù)據(jù)分別與k相乘,相乘的結(jié)果截取前j比特位的數(shù)據(jù),得到的數(shù)據(jù)即為壓縮數(shù)據(jù);
      [0020]發(fā)送接收模塊,將數(shù)據(jù)Mt及η個(gè)壓縮后的數(shù)據(jù)組成一個(gè)數(shù)據(jù)塊送入傳輸通道,傳輸通道將數(shù)據(jù)塊傳輸給接收方;
      [0021]還原模塊,接收方接收數(shù)據(jù)塊,取出數(shù)據(jù)Mt,并將被壓縮的數(shù)據(jù)分別與Mt進(jìn)行相乘,相乘后得到恢復(fù)的數(shù)據(jù)。
      [0022]進(jìn)一步地,所述發(fā)送接收模塊進(jìn)一步具體為:
      [0023]將Mt放在壓縮后的所有數(shù)據(jù)的第一位,將η+1個(gè)數(shù)據(jù)組成一個(gè)數(shù)據(jù)塊送入傳輸通道,傳輸通道將數(shù)據(jù)傳輸給接收方。
      [0024]進(jìn)一步地,所述滿量程值Mf為j-Ι比特位上每一個(gè)比特位上的數(shù)都為I時(shí)候代表的無符號(hào)數(shù)值。
      [0025]本發(fā)明具有如下優(yōu)點(diǎn):本發(fā)明一種IQ數(shù)據(jù)同步壓縮還原算法及裝置,使得壓縮后的數(shù)據(jù)更小了,進(jìn)一步減少了傳輸數(shù)據(jù)的數(shù)量,增加了系統(tǒng)容量,降低了設(shè)備成本。

      【專利附圖】

      【附圖說明】
      [0026]下面參照附圖結(jié)合實(shí)施例對(duì)本發(fā)明作進(jìn)一步的說明。
      [0027]圖1為本發(fā)明方法執(zhí)行流程圖。

      【具體實(shí)施方式】
      [0028]如圖1所示,本發(fā)明IQ數(shù)據(jù)同步壓縮還原算法,包括如下步驟:
      [0029]步驟1、將要壓縮的IQ數(shù)據(jù)進(jìn)行分組,每組包含η個(gè)數(shù)據(jù),η為正整數(shù);
      [0030]步驟2、找出該組數(shù)據(jù)中絕對(duì)值最大的值,取其絕對(duì)值Mt,設(shè)定將數(shù)據(jù)壓縮為j位比特位,j為正整數(shù),將j位比特位的滿量程值Mf除以Mt,相除的商作為壓縮因子k,所述滿量程值Mf為j-Ι比特位上每一個(gè)比特位上的數(shù)都為I時(shí)候代表的無符號(hào)數(shù)值;
      [0031]步驟3、將該組中的數(shù)據(jù)分別與k相乘,相乘的結(jié)果截取前j比特位的數(shù)據(jù),得到的數(shù)據(jù)即為壓縮數(shù)據(jù);
      [0032]步驟4、將數(shù)據(jù)Mt及η個(gè)壓縮后的數(shù)據(jù)組成一個(gè)數(shù)據(jù)塊送入傳輸通道,傳輸通道將數(shù)據(jù)塊傳輸給接收方:將Mt放在壓縮后的所有數(shù)據(jù)的第一位,將η+1個(gè)數(shù)據(jù)組成一個(gè)數(shù)據(jù)塊送入傳輸通道,傳輸通道將數(shù)據(jù)傳輸給接收方;
      [0033]步驟5、接收方接收數(shù)據(jù)塊,取出數(shù)據(jù)Mt,并將被壓縮的數(shù)據(jù)分別與Mt進(jìn)行相乘,相乘后得到恢復(fù)的數(shù)據(jù)。
      [0034]本發(fā)明IQ數(shù)據(jù)同步壓縮還原裝置,包括如下模塊:
      [0035]分組模塊,將要壓縮的IQ數(shù)據(jù)進(jìn)行分組,每組包含η個(gè)數(shù)據(jù),η為正整數(shù);
      [0036]壓縮因子模塊,找出該組數(shù)據(jù)中絕對(duì)值最大的值,取其絕對(duì)值Mt,設(shè)定將數(shù)據(jù)壓縮為j位比特位,j為正整數(shù),將j位比特位的滿量程值Mf除以Mt,相除的商作為壓縮因子k,所述滿量程值Mf為j-Ι比特位上每一個(gè)比特位上的數(shù)都為I時(shí)候代表的無符號(hào)數(shù)值;
      [0037]壓縮模塊,將該組中的數(shù)據(jù)分別與k相乘,相乘的結(jié)果截取前j比特位的數(shù)據(jù),得到的數(shù)據(jù)即為壓縮數(shù)據(jù);
      [0038]發(fā)送接收模塊,將數(shù)據(jù)Mt及η個(gè)壓縮后的數(shù)據(jù)組成一個(gè)數(shù)據(jù)塊送入傳輸通道,傳輸通道將數(shù)據(jù)塊傳輸給接收方:將Mt放在壓縮后的所有數(shù)據(jù)的第一位,將η+1個(gè)數(shù)據(jù)組成一個(gè)數(shù)據(jù)塊送入傳輸通道,傳輸通道將數(shù)據(jù)傳輸給接收方;
      [0039]還原模塊,接收方接收數(shù)據(jù)塊,取出數(shù)據(jù)Mt,并將被壓縮的數(shù)據(jù)分別與Mt進(jìn)行相乘,相乘后得到恢復(fù)的數(shù)據(jù)。
      [0040]具體實(shí)施例如下:
      [0041]將要壓縮的數(shù)據(jù)進(jìn)行分組,分組后每組數(shù)據(jù)數(shù)量為N個(gè),N的取值可以根據(jù)實(shí)際情況選擇,可以傳輸信號(hào)制式的、要求的時(shí)延來進(jìn)行選擇,其中N為正整數(shù)。
      [0042]求一個(gè)數(shù)據(jù)分組中數(shù)據(jù)最大絕對(duì)值:定義一個(gè)臨時(shí)變量ΤΜΡ,在開始統(tǒng)計(jì)每個(gè)數(shù)據(jù)塊時(shí)候?qū)MP進(jìn)行清零,逐個(gè)計(jì)算數(shù)據(jù)的絕對(duì)值并以TMP進(jìn)行比較,如果該數(shù)據(jù)絕對(duì)值大于TMP值,則將該數(shù)據(jù)絕對(duì)值替代TMP當(dāng)前值,否者TMP保持原值,整個(gè)數(shù)據(jù)塊對(duì)比結(jié)束時(shí),TMP的值即為該分組數(shù)據(jù)的絕對(duì)值最大的值Tmax。
      [0043]求壓縮因子:將定義壓縮后傳輸位寬的數(shù)據(jù)的最大值除以上一步驟計(jì)算出的Tmax,得到壓縮因子K,其中定義壓縮后傳輸位寬的數(shù)據(jù)的最大值傳輸數(shù)據(jù)位寬扣除符號(hào)位后所有比特都為I時(shí)候代表的無符號(hào)數(shù)值,例如壓縮后的傳輸比特為7比特,這壓縮后傳輸位寬的數(shù)據(jù)的最大值為二進(jìn)制的111111,即十進(jìn)制的63。
      [0044]壓縮數(shù)據(jù):將分組中的數(shù)據(jù)依次逐個(gè)乘以壓縮因子,將相乘后的結(jié)果從左向右截取設(shè)定位寬的數(shù)據(jù),得到壓縮有的數(shù)據(jù);
      [0045]組幀傳輸:將Tmax絕對(duì)值放在第一個(gè)數(shù)據(jù),然后依次放置壓縮后的N個(gè)數(shù)據(jù),組成N+1個(gè)數(shù)據(jù)的數(shù)據(jù)塊,將N+1個(gè)數(shù)據(jù)組成的數(shù)據(jù)塊傳輸給接收模塊;
      [0046]接收解壓縮數(shù)據(jù):將接收到的N+1長(zhǎng)度的數(shù)據(jù)塊第一個(gè)數(shù)據(jù)取出,分別與之后的N個(gè)數(shù)據(jù)進(jìn)行相乘,對(duì)相乘的數(shù)據(jù)進(jìn)行截位,得到解壓縮后的N個(gè)數(shù)據(jù)。
      [0047]本發(fā)明具有如下優(yōu)點(diǎn):本發(fā)明一種IQ數(shù)據(jù)同步壓縮還原算法及裝置,使得壓縮后的數(shù)據(jù)更小了,進(jìn)一步減少了傳輸數(shù)據(jù)的數(shù)量,增加了系統(tǒng)容量,降低了設(shè)備成本。
      [0048]雖然以上描述了本發(fā)明的【具體實(shí)施方式】,但是熟悉本【技術(shù)領(lǐng)域】的技術(shù)人員應(yīng)當(dāng)理解,我們所描述的具體的實(shí)施例只是說明性的,而不是用于對(duì)本發(fā)明的范圍的限定,熟悉本領(lǐng)域的技術(shù)人員在依照本發(fā)明的精神所作的等效的修飾以及變化,都應(yīng)當(dāng)涵蓋在本發(fā)明的權(quán)利要求所保護(hù)的范圍內(nèi)。
      【權(quán)利要求】
      1.一種IQ數(shù)據(jù)同步壓縮還原算法,其特征在于:包括如下步驟: 步驟1、將要壓縮的IQ數(shù)據(jù)進(jìn)行分組,每組包含η個(gè)數(shù)據(jù),η為正整數(shù); 步驟2、找出該組數(shù)據(jù)中絕對(duì)值最大的值,取其絕對(duì)值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及η個(gè)壓縮后的數(shù)據(jù)組成一個(gè)數(shù)據(jù)塊送入傳輸通道,傳輸通道將數(shù)據(jù)塊傳輸給接收方; 步驟5、接收方接收數(shù)據(jù)塊,取出數(shù)據(jù)Mt,并將被壓縮的數(shù)據(jù)分別與Mt進(jìn)行相乘,相乘后得到恢復(fù)的數(shù)據(jù)。
      2.根據(jù)權(quán)利要求1所述的一種IQ數(shù)據(jù)同步壓縮還原算法,其特征在于:所述步驟4進(jìn)一步具體為: 將Mt放在壓縮后的所有數(shù)據(jù)的第一位,將η+1個(gè)數(shù)據(jù)組成一個(gè)數(shù)據(jù)塊送入傳輸通道,傳輸通道將數(shù)據(jù)傳輸給接收方。
      3.根據(jù)權(quán)利要求1所述的一種IQ數(shù)據(jù)同步壓縮還原算法,其特征在于:所述滿量程值Mf為j-Ι比特位上每一個(gè)比特位上的數(shù)都為I時(shí)候代表的無符號(hào)數(shù)值。
      4.一種IQ數(shù)據(jù)同步壓縮還原裝置,其特征在于:包括如下模塊: 分組模塊,將要壓縮的IQ數(shù)據(jù)進(jìn)行分組,每組包含η個(gè)數(shù)據(jù),η為正整數(shù); 壓縮因子模塊,找出該組數(shù)據(jù)中絕對(duì)值最大的值,取其絕對(duì)值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及η個(gè)壓縮后的數(shù)據(jù)組成一個(gè)數(shù)據(jù)塊送入傳輸通道,傳輸通道將數(shù)據(jù)塊傳輸給接收方; 還原模塊,接收方接收數(shù)據(jù)塊,取出數(shù)據(jù)Mt,并將被壓縮的數(shù)據(jù)分別與Mt進(jìn)行相乘,相乘后得到恢復(fù)的數(shù)據(jù)。
      5.根據(jù)權(quán)利要求4所述的一種IQ數(shù)據(jù)同步壓縮還原裝置,其特征在于:所述發(fā)送接收豐吳塊進(jìn)一步具體為: 將Mt放在壓縮后的所有數(shù)據(jù)的第一位,將η+1個(gè)數(shù)據(jù)組成一個(gè)數(shù)據(jù)塊送入傳輸通道,傳輸通道將數(shù)據(jù)傳輸給接收方。
      6.根據(jù)權(quán)利要求4所述的一種IQ數(shù)據(jù)同步壓縮還原裝置,其特征在于:所述滿量程值Mf為j-Ι比特位上每一個(gè)比特位上的數(shù)都為I時(shí)候代表的無符號(hào)數(shù)值。
      【文檔編號(hào)】H04L1/00GK104135452SQ201410387719
      【公開日】2014年11月5日 申請(qǐng)日期:2014年8月8日 優(yōu)先權(quán)日:2014年8月8日
      【發(fā)明者】黃登江 申請(qǐng)人:福建三元達(dá)通訊股份有限公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1