一种数据压缩的方法、装置和通信设备制造方法及图纸

技术编号:10152481 阅读:110 留言:0更新日期:2014-06-30 19:11
本发明专利技术涉及数据处理技术,尤其涉及一种数据压缩的方法、装置和通信设备,以减小OFDM数字时域信号数据速率。在本发明专利技术实施例提供的数据压缩方法中,对数据序列中每一个幅值大于第一阈值的数据,将超出第一阈值的部分截断,将被截断的各数据连同未被截断的各数据一起形成截断后的数据序列;在截断后的数据序列中,标记每一个被截断的数据;对于每一个被截断的数据,将超出第一阈值被截断的部分进行幅值变换后,形成该被截断的数据对应的增量数据;按照约定的增量数据与对应的被截断的数据的位置关系,在经过标记的截断后的数据序列中,放置各增量数据,形成新的数据序列。通过截断处理减小了每一位数据的位宽,并减小数据压缩过程中造成的压损。

【技术实现步骤摘要】
一种数据压缩的方法、装置和通信设备
本专利技术涉及数据处理技术,尤其涉及一种数据压缩的方法、装置和通信设备。
技术介绍
正交频分复用(OrthogonalFrequencyDivisionMultiplexing,OFDM)技术是现代宽带通信系统广泛应用的调制技术,它通过把高速数据流分散到多个正交的子载波上传输,从而使子载波上的符号速率大幅度降低,符号持续时间大大加长,从而对时延扩展有较强的抵抗力,减小了符号间干扰的影响。在采用OFDM技术的通信系统中,存在的一个突出问题是峰均比(PeaktoAverageRatio,PAR)较大,一般在15dB以上。另外,随着信噪比的要求提高,时域数字信号的速率与原始的信息速率相比增大了很多。下面,通过一个具体例子说明时域数字信号速率的增大。比如:通信系统共有2000个可用的OFDM子载波,用4096点快速傅里叶逆变换(IFFT,FastInverseFourierTransform)转换到时域。假设平均每个子载波可以承载10bit,每个子载波最大加载15bit,这实际上是要求数字时域信号要达到至少65dB的信噪比,再考虑OFDM信号与正弦(sin)信号的PAR相差13dB,时域信号的量化位宽至少是ceil((65+13)/6)=13bit(其中,ceil表示向上取整)。所以原始的信息速率与时域数字信号的速率之比为(2000*10):(4096*13)=1:2.6。数字时域信号较高的数据速率对采用OFDM技术的通信系统的数据处理和传输提出了较高的要求,因此,有必要考虑对OFDM数字时域信号进行压缩处理,以减小OFDM数字时域信号的数据速率。
技术实现思路
本专利技术实施例提供一种数据压缩的方法、装置和通信设备,用以减小OFDM数字时域信号的数据速率。第一方面,本专利技术实施例提供一种数据压缩方法,所述方法包括:对数据序列中每一个幅值大于第一阈值的数据,将超出第一阈值的部分截断,将被截断的各数据连同未被截断的各数据一起形成截断后的数据序列;在截断后的数据序列中,标记每一个被截断的数据;对于每一个被截断的数据,将超出第一阈值被截断的部分进行幅值变换后,形成该被截断的数据对应的增量数据,其中增量数据的幅值不大于截断处理门限,截断处理门限不小于第一阈值;按照约定的增量数据与对应的被截断的数据的位置关系,在经过标记的截断后的数据序列中,放置各增量数据,形成新的数据序列。结合第一方面,在第一种可能的实现方式中,在截断后的数据序列中,标记每一个被截断的数据,包括:将各位被截断的数据的幅值增大到截断处理门限;对于每一个被截断的数据,将超出第一阈值被截断的部分进行幅值变换后,形成该被截断的数据对应的增量数据,包括:对于每一个被截断的数据,将超出第一阈值被截断的部分反向拉转第二阈值后,形成该被截断的数据对应的增量数据;其中,第二阈值满足:第一阈值与第二阈值之和小于未截断的数据序列中各数据幅值的最大值,且第一阈值、第二阈值与截断处理门限之和大于未截断的数据序列中各数据幅值的最大值。结合第一方面,在第二种可能的实现方式中,在截断后的数据序列中,标记每一个被截断的数据,包括:通过截断标记信息,标记截断后的数据序列中的各数据是否被截断,其中,截断标记信息中的一位对应被截断的数据序列中的一个数据;对于每一个被截断的数据,将超出第一阈值被截断的部分进行幅值变换后,形成该被截断的数据对应的增量数据,包括:对于每一个被截断的数据,将超出第一阈值被截断的部分反向拉转第三阈值后,形成该被截断的数据对应的增量数据;其中,第三阈值满足:第一阈值与第三阈值之和小于未截断的数据序列中各数据幅值的最大值,且第一阈值、第三阈值与截断处理门限之和大于未截断的数据序列中各数据幅值的最大值。结合第一方面、第一方面的第一种可能的实现方式、第一方面的第二种可能的实现方式,在第一方面的第三种可能的实现方式中,增量数据与对应的被截断的数据的位置关系,包括:各位增量数据在截断后的数据序列的前面,且各位增量数据的前后顺序与对应的被截断的数据的前后顺序一致;或各位增量数据在截断后的数据序列的后面,且各位增量数据的前后顺序与对应的被截断的数据的前后顺序一致。结合第一方面、第一方面的第一种可能的实现方式、第一方面的第二种可能的实现方式,在第一方面的第四种可能的实现方式中,增量数据与对应的被截断的数据的位置关系,包括:各位增量数据分别在对应的被截断的数据的后一位;或各位增量数据分别在对应的被截断的数据的前一位;按照与解压缩端约定的增量数据与对应的被截断的数据的位置关系,在经过标记的截断后的数据序列中,放置各增量数据,包括:按照与解压缩端约定的增量数据与对应的被截断的数据的位置关系,在经过标记的截断后的数据序列中,相对于每一个标记的被截断的数据的位置,放置对应的增量数据。结合第一方面、第一方面的第一种可能的实现方式、第一方面的第二种可能的实现方式,第一方面的第三种可能的实现方式、第一方面的第四种可能的实现方式,在第一方面的第五种可能的实现方中,所述截断处理门限是根据数据序列压缩前的幅值最大值、预设数据压缩的压损率确定的。第二方面,本专利技术实施例提供了一种数据解压缩方法,所述方法包括:按照与约定的增量数据与对应的被截断的数据的位置关系,从压缩后的数据序列中确定各个经过标记的被截断的数据和每一个被截断的数据分别对应的增量数据;用各位增量数据,分别对对应的经过标记的被截断的数据进行恢复,得到解压缩后的数据序列;其中,经过标记的被截断的数据是压缩端对待压缩的数据序列中幅值大于第一阈值的数据,将超出第一阈值的部分截断,并将被截断的数据进行标记后得到的;增量数据是压缩端对于被截断的数据,将超出第一阈值被截断的部分进行幅值变换后形成的,其中增量数据的幅值不大于截断处理门限,截断处理门限不小于第一阈值。结合第二方面,在第二方面的第一种可能的实现方式中,增量数据与对应的被截断的数据的位置关系,包括:各位增量数据在经过标记的截断后的数据序列的前面,且前后顺序与对应的被截断的数据的前后顺序一致;或各位增量数据在经过标记的截断后的数据序列的后面,且前后顺序与对应的被截断的数据的前后顺序一致。结合第二方面的第一种可能的实现方式,在第二方面的第二种可能的实现方式中,从压缩后的数据序列中确定各个经过标记的被截断的数据,包括:从压缩后的数据序列中确定被截断的数据序列;在被截断的数据序列中,确定幅值大于第一阈值的数据为各个经过标记的被截断的数据;从压缩后的数据序列中确定和每一个被截断的数据分别对应的增量数据,包括:当增量数据与对应的被截断的数据的位置关系为:各位增量数据在经过标记的截断后的数据序列的前面,且前后顺序与对应的被截断的数据的前后顺序一致时,则确定在压缩后的数据序列中,经过标记的截断后的数据序列的前面的各数据为增量数据,并在确定的各增量数据中依次确定每一个被截断的数据对应的增量数据;当增量数据与对应的被截断的数据的位置关系为:各位增量数据在经过标记的截断后的数据序列的后面,且前后顺序与对应的被截断的数据的前后顺序一致时,则确定在压缩后的数据序列中,经过标记的截断后的数据序列的后面的各数据为增量数据,并在确定的各增量数据中依次确定每一个被截断的数据对应的增量数据。结合第二方本文档来自技高网
...
一种数据压缩的方法、装置和通信设备

【技术保护点】
一种数据压缩方法,其特征在于,所述方法包括:对数据序列中每一个幅值大于第一阈值的数据,将超出第一阈值的部分截断,将被截断的各数据连同未被截断的各数据一起形成截断后的数据序列;在截断后的数据序列中,标记每一个被截断的数据;对于每一个被截断的数据,将超出第一阈值被截断的部分进行幅值变换后,形成该被截断的数据对应的增量数据,其中增量数据的幅值不大于截断处理门限,截断处理门限不小于第一阈值;按照约定的增量数据与对应的被截断的数据的位置关系,在经过标记的截断后的数据序列中,放置各增量数据,形成新的数据序列。

【技术特征摘要】
1.一种数据压缩方法,其特征在于,所述方法包括:对数据序列中每一个幅值大于第一阈值的数据,将超出第一阈值的部分截断,将被截断的各数据连同未被截断的各数据一起形成截断后的数据序列;在截断后的数据序列中,标记每一个被截断的数据;对于每一个被截断的数据,将超出第一阈值被截断的部分进行幅值变换后,形成该被截断的数据对应的增量数据,其中增量数据的幅值不大于截断处理门限,截断处理门限不小于第一阈值;按照约定的增量数据与对应的被截断的数据的位置关系,在经过标记的截断后的数据序列中,放置各增量数据,形成新的数据序列。2.如权利要求1所述的方法,其特征在于,在截断后的数据序列中,标记每一个被截断的数据,包括:将各位被截断的数据的幅值增大到截断处理门限;对于每一个被截断的数据,将超出第一阈值被截断的部分进行幅值变换后,形成该被截断的数据对应的增量数据,包括:对于每一个被截断的数据,将超出第一阈值被截断的部分反向拉转第二阈值后,形成该被截断的数据对应的增量数据;其中,第二阈值满足:第一阈值与第二阈值之和小于未截断的数据序列中各数据幅值的最大值,且第一阈值、第二阈值与截断处理门限之和大于未截断的数据序列中各数据幅值的最大值。3.如权利要求1所述的方法,其特征在于,在截断后的数据序列中,标记每一个被截断的数据,包括:通过截断标记信息,标记截断后的数据序列中的各数据是否被截断,其中,截断标记信息中的一位对应被截断的数据序列中的一个数据;对于每一个被截断的数据,将超出第一阈值被截断的部分进行幅值变换后,形成该被截断的数据对应的增量数据,包括:对于每一个被截断的数据,将超出第一阈值被截断的部分反向拉转第三阈值后,形成该被截断的数据对应的增量数据;其中,第三阈值满足:第一阈值与第三阈值之和小于未截断的数据序列中各数据幅值的最大值,且第一阈值、第三阈值与截断处理门限之和大于未截断的数据序列中各数据幅值的最大值。4.如权利要求1~3任一项所述的方法,其特征在于,增量数据与对应的被截断的数据的位置关系,包括:各位增量数据在截断后的数据序列的前面,且各位增量数据的前后顺序与对应的被截断的数据的前后顺序一致;或各位增量数据在截断后的数据序列的后面,且各位增量数据的前后顺序与对应的被截断的数据的前后顺序一致。5.如权利要求1~3任一项所述的方法,其特征在于,增量数据与对应的被截断的数据的位置关系,包括:各位增量数据分别在对应的被截断的数据的后一位;或各位增量数据分别在对应的被截断的数据的前一位;按照与解压缩端约定的增量数据与对应的被截断的数据的位置关系,在经过标记的截断后的数据序列中,放置各增量数据,包括:按照与解压缩端约定的增量数据与对应的被截断的数据的位置关系,在经过标记的截断后的数据序列中,相对于每一个标记的被截断的数据的位置,放置对应的增量数据。6.如权利要求1~3任一项所述的方法,其特征在于,所述截断处理门限是根据数据序列压缩前的幅值最大值、预设数据压缩的压损率确定的。7.一种数据解压缩方法,其特征在于,所述方法包括:按照与约定的增量数据与对应的被截断的数据的位置关系,从压缩后的数据序列中确定各个经过标记的被截断的数据和每一个被截断的数据分别对应的增量数据;用各位增量数据,分别对对应的经过标记的被截断的数据进行恢复,得到解压缩后的数据序列;其中,经过标记的被截断的数据是压缩端对待压缩的数据序列中幅值大于第一阈值的数据,将超出第一阈值的部分截断,并将被截断的数据进行标记后得到的;增量数据是压缩端对于被截断的数据,将超出第一阈值被截断的部分进行幅值变换后形成的,其中增量数据的幅值不大于截断处理门限,截断处理门限不小于第一阈值。8.如权利要求7所述的方法,其特征在于,增量数据与对应的被截断的数据的位置关系,包括:各位增量数据在经过标记的截断后的数据序列的前面,且前后顺序与对应的被截断的数据的前后顺序一致;或各位增量数据在经过标记的截断后的数据序列的后面,且前后顺序与对应的被截断的数据的前后顺序一致。9.如权利要求8所述的方法,其特征在于,从压缩后的数据序列中确定各个经过标记的被截断的数据,包括:从...

【专利技术属性】
技术研发人员:苏冬日戴宪华潘众
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1