[发明专利]一种IQ数据压缩方法和系统有效
| 申请号: | 201310736738.X | 申请日: | 2013-12-26 |
| 公开(公告)号: | CN103812608A | 公开(公告)日: | 2014-05-21 |
| 发明(设计)人: | 张超;陈亚伟 | 申请(专利权)人: | 西安交通大学 |
| 主分类号: | H04L1/00 | 分类号: | H04L1/00;H04L29/06 |
| 代理公司: | 西安通大专利代理有限责任公司 61200 | 代理人: | 陆万寿 |
| 地址: | 710049 陕*** | 国省代码: | 陕西;61 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 iq 数据压缩 方法 系统 | ||
【技术领域】
本发明涉及移动通信技术领域,特别涉及一种IQ数据压缩方法和系统。
【背景技术】
在移动通信系统中,基站包括基带处理单元(BBU)与射频拉远单元(RRU),BBU和RRU之间采用光纤连接,双向传输IQ数据。IQ数据即为基带数字信号。基带数字信号包括I路信号和Q路信号。
在TDD-LTE系统的基站中,BBU与RRU之间采用IR(Interface between the BBU and the RRU)协议来进行IQ数据的传输,随着空口的传输数据不断提高,造成IR传输的压力和成本不断上升,业界有多个厂家提出了多种不同的方法,来压缩IQ数据传输的位宽。
目前已知的IQ数据压缩方案有线性压缩和非线性压缩。非线性压缩,如A律压缩方案等相对线性压缩来说实现比较复杂。目前的一种线性压缩方案如下:
对下行IQ数据进行分组,将连续m个IQ数据划分为一组,并分别获取各组数据中I路信号和Q路信号的数值最大数据;截取本组数据中所述数值最大数据的从含1的比特位开始的连续比特高位有效数据以及符号位,并删除所述数值最大数据中剩余的低比特位数据;截取本组数据中其他m-1个数据的所述连续n比特高位有效数据以及符号位,并删除所述其他m-1个数据中所述剩余的低比特位数据;根据删除的低比特位数据的位数确定本组的压缩因子,并发送所述压缩因子和压缩后的IQ数据。在解压缩端根据压缩因子对数据进行还原。
这种线性压缩方案依据每组数据中I路信号和Q路信号的模的最大值,根 据其高位零的个数判断移位因子,需要对I路信号和Q路信号分开计算压缩,并且对于包含负数的小信号压缩损失明显。
【发明内容】
本发明的目的在于克服上述现有技术中的缺陷,提供了一种IQ数据压缩方法和系统,该方法可以实现多载波IQ数据压缩同步进行,根据正反序列的压缩效果传输压缩较明显的一路数据,不仅提高了压缩效率,而且易于硬件实现。
为达到上述目的,本发明的技术方案是这样实现的:
一种IQ数据压缩方法,包括以下步骤:
1)在发送端,先将IQ数据转换为原码形式的Lbit二进制数,保留该Lbit二进制数符号位,在正序列Lbit二进制数的第一位添加标示符0作为标志位,在反序列Lbit二进制数的第一位添加标示符1作为标志位,得到两组并行的正序列Lbit二进制数和反序列Lbit二进制数;
2)根据IQ数据的特点,除符号位和标志位外,将增加标志位后的正序列Lbit二进制数分为m个小组,将增加标志位后的反序列Lbit二进制数分为n个小组,根据每个小组的特征,分别对分组后的正序列Lbit二进制数和分组后的反序列Lbit二进制数舍弃其若干个尾部比特,其中,m、n均为正整数,且有1<m<L-1,1<n<L-1;
3)发送端比较舍弃尾部比特后的正序列Lbit二进制数和舍弃尾部比特后的反序列Lbit二进制数压缩后的比特个数,取比特个数少的舍弃尾部比特后的正序列Lbit二进制数或者舍弃尾部比特后的反序列Lbit二进制数作为传输数据;
4)接收端根据接收的压缩数据,补充对其舍弃尾部比特相应长度的零比特,判断其是正序列Lbit二进制数还是反序列Lbit二进制数,实现压缩数据的解压。
本发明进一步改进在于,步骤3)中,根据舍弃尾部比特后的正序列Lbit二进制数的分组情况,对其每个IQ数据的I数据和Q数据进行截位,得到正序列Lbit二进制数的压缩数据;根据舍弃尾部比特后的反序列Lbit二进制数的分组情况,对其每个IQ数据的I数据和Q数据进行截位,得到反序列Lbit二进制数的压缩数据。
一种IQ数据压缩系统,包括发送端和接收端;其中,
发送端,用于将IQ数据转换为原码形式的Lbit二进制数,保留该Lbit二进制数符号位,在正序列Lbit二进制数的第一位添加标示符0作为标志位,在反序列Lbit二进制数的第一位添加标示符1作为标志位,得到两组并行的正序列Lbit二进制数和反序列Lbit二进制数;除符号位和标志位外,用于将增加标志位后的正序列Lbit二进制数分为m个小组,将增加标志位后的反序列Lbit二进制数分为n个小组,能够对分组后的正序列Lbit二进制数和分组后的反序列Lbit二进制数舍弃其若干个尾部比特;用于比较舍弃尾部比特后的正序列Lbit二进制数和舍弃尾部比特后的反序列Lbit二进制数压缩后的比特个数,取比特个数少的舍弃尾部比特后的正序列Lbit二进制数或者舍弃尾部比特后的反序列Lbit二进制数作为传输数据;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西安交通大学,未经西安交通大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310736738.X/2.html,转载请声明来源钻瓜专利网。





