掌桥专利:专业的专利平台
掌桥专利
首页

基于数论变换的蜂窝通信BBU-RRU间传输数据压缩方法

文献发布时间:2024-04-18 19:58:26


基于数论变换的蜂窝通信BBU-RRU间传输数据压缩方法

技术领域

本发明涉及移动通信技术领域,适用于下一代宽带蜂窝通信系统中基带处理单元(Building Base band Unit,BBU)和射频拉远单元(Radio Remote Unit,RRU)之间的数据压缩,是一种基于数论变换(Number Theory Transformation,NTT)的数据压缩方法,用来解决BBU-RRU之间数据传输效率较低和传输带宽受限问题。该方法使用NTT编码对数据进行压缩之后传输,进而降低需要传输的数据规模,能够有效地提升BBU-RRU之间的数据传输效率和降低需求传输带宽。

背景技术

在5G移动通信系统中,集成基带处理单元和射频处理单元的宏基站被分布式基站模式取而代之。分布式基站将宏基站中的基带处理单元和射频处理单元划分为BBU和RRU,二者分别承担不同的任务。RRU基站是无线电设备,负责将数字信号转换为无线信号,并将其送到天线上进行传输,因此RRU一般安装在天线附件,以降低信号传输和处理时延。BBU基站是一种数字信号处理设备,主要负责对数字信号进行处理和转换,一般安装在基站机房内,当收到控制器的数字信号后对其进行处理,处理后通过光纤将其传输到RRU基站。

5G通信系统根据基站单元功能对基站进行了重新划分,形成分布式基站形态,以此共享主基站基带信道资源和降低射频部分光缆传输损耗,进而提升系统效率。但由于BBU和RRU属于独立设备,二者之间通信需要依靠光缆连接,尽管光缆链接相比采用电缆链接可以更大程度的降低馈线成本和工程实施难度。但随着物联网技术的发展和应用,IoT设备接入数量和传输数据规模的增长,光纤传输带宽受限的问题愈发严重。因此在BBU-RRU传输过程前,需要对数据进行有效压缩,进而提升传输效率。NTT具有将多个整数数据用一个数据表示的能力,并且可以无损的将其恢复。这一特点和BBU-RRU数据传输前的压缩需求较为贴合,因此NTT编码非常适合用来设计适用于BBU-RRU之间数据传输前的压缩方法。

在5G分布式基站系统中,基站根据功能拆分为负责基带信号处理的BBU基站单元和RRU基站单元。RRU单元负责数字信号和无线信号的转化,并通过射频天线发送或者接收。BBU单元负责接收RRU传输的数字信号并处理,或者把数字信号处理好并传输到RRU。尽管这种分布式结构可以提升系统工作效率,但由于BBU和RRU之间通过光纤传输,随着日益增长的数据规模,光纤传输带宽受限的问题愈发严重,因此在BBU和RRU之间数据传输前必须对数据进行有效压缩,以降低对传输带宽的需求。综上,高效的数据压缩方法对BBU-RRU数据传输系统而言具有重要意义。

传统的数据压缩方法在时域对数据进行处理,例如采样率变换、均匀量化、非均匀量化和IQ数据压缩等。但上述方法往往在保证数据恢复低失真度的前提下,压缩比(Compression Ratio,CR)并不高,因此导致BBU-RRU之间数据传输效率较低。

发明内容

为了克服现有技术的不足,本发明提供了一种基于数论变换的蜂窝通信BBU-RRU间传输数据压缩方法,提升BBU-RRU之间传输数据的CR,以降低对传输带宽的需求,进而解决数据传输带宽受限问题。

本发明解决其技术问题所采用的技术方案是:

一种基于数论变换的蜂窝通信BBU-RRU间传输数据压缩方法,所述方法包括以下步骤:

1)首先,确定传输数据向量直接截取的比特字长L以及确定划分字长中高低位集合的长度L

2)通过对数组{k

3)对于下行传输,BBU将复数数据的实部和虚部分别发送到RRU;对于上行传输,RRU将复数数据的实部和虚部分别发送到BBU;对于实部数据或虚部数据x,将量化字长为Q的样本数据分为1bit符号位数据向量

4)对于待处理的数据向量

5)用预先存储在BBU和RRU设备内的高位与低位编码数组

6)对

7)将压缩编码后的数据

8)RRU接收到数据先进行Huffman解码得到

9)将高位解压缩数据

进一步,所述步骤1)中,先根据L

再进一步,所述步骤2)中,计算对高位数组和低位数组NTT编码所需的参数,

在公式(1)中,P

公式(4)中的mod表示取模运算,≡表示同余运算,公式(4)等价于

在公式(4)和公式(6)中,

所述步骤3)中,对输入的实部数据进行Qbit量化,得到符号位数据向量x

所述步骤4)中,对

所述步骤5)中,使用公式(1)到公式(8)中计算的NTT编码压缩参数对

其中,K

上式中,

所述步骤6)中,分别对

所述步骤7)中,将x

所述步骤8)中,对接收数据进行Huffman解码得到

所述步骤9)中,先把因单组符号数不可整除添加的零去除掉,再将高位解压缩数据

本发明的技术构思为:针对5G分布式基站BBU和RRU之间数据传输时,由于数据规模增大导致光纤带宽紧张的问题,设计了基于NTT编码的数据压缩方法。该方法在发送端先将未压缩数据先进行Q比特量化,之后将数据的(Q-1)数据位比特直接截短为L比特,进一步把L比特划分为高位数据位和低位数据位,形成数据的高位数据组和低位数据组。之后用预先计算的NTT编码数组对高位数据组和低位数据组分别压缩,再分别进行Huffman编码,最后将量化时的符号位与Huffman编码后数据进行传输。接收端接收到数据后,先进行Huffman解码,再NTT反变换解码即可得到恢复数据。该方法在保证数据恢复质量的情况下,可以获取较为不错的压缩比,进而降低BBU和RRU之间数据传输对带宽的需求。

本发明的方法称为基于NTT编码的BBU-RRU传输数据压缩方法。加入了NTT编码压缩方法后的BBU-RRU之间数据传输过程如附图2所示,只需在BBU和RRU设备内部署NTT编码压缩和NTT译码解压缩方法即可对传输数据进行高效压缩。在NTT编码压缩方法中,主要目标是通过NTT将多个整数转换为一个整数表示,进而对转换后的数据进行Huffman编码以达到数据压缩。在进行NTT编码压缩前,需要根据数据样本二进制量化向量中高位数组长度和低位数组长度找到1个由互质素数组成的数组,并计算压缩中具体使用的编码数组,以存储在BBU和RRU本地以方便压缩和解压缩。在BBU和RRU数据传输中,一般以N个复数符号为一组进行传输。在NTT编码压缩方法中需要将复数符号的实部和虚部分开压缩并传输,在接收端再进行组合。由于对实部和虚部的压缩以及传输流程是相同的,因此本发明以实部符号

该方法的核心是通过NTT编码压缩降低BBU-RRU之间传输数据规模,以降低对传输带宽的需求。

本发明的有益效果主要表现在:经过NTT编码方法压缩后,数据规模下降,具有较高的压缩比,可以有效地缓解BBU和RRU之间由于数据规模较大引起的光纤传输带宽紧张问题。

附图说明

图1为BBU-RRU数据传输过程示意图。

图2为加入NTT编码压缩方法后BBU-RRU数据传输过程示意图。

图3为NTT压缩使用的编码数组生成流程图。

图4为NTT压缩方法的压缩流程图。

图5为NTT压缩方法的解压缩流程图。

具体实施方式

下面结合附图对本发明做进一步说明。

参照图1~图5,一种基于数论变换的蜂窝通信BBU-RRU间传输数据压缩方法,基于NTT的蜂窝通信BBU-RRU间传输数据压缩方法,该方法将BBU-RRU之间的传输数据进行NTT编码压缩,之后再进行传输,包括以下步骤:

1)首先,确定传输数据向量直接截取的比特字长L以及确定划分字长中高低位集合的长度L

2)通过对数组{k

3)对于下行传输,BBU将复数数据的实部和虚部分别发送到RRU;对于上行传输,RRU将复数数据的实部和虚部分别发送到BBU;对于实部数据或虚部数据x,将量化字长为Q的样本数据分为1bit符号位数据向量

4)对于待处理的数据向量

5)用预先存储在BBU和RRU设备内的高位与低位编码数组

6)对

7)将压缩编码后的数据

8)RRU接收到数据先进行Huffman解码得到

9)将高位解压缩数据

在所述步骤1)中,先根据L

在公式(1)中,P

公式(4)中的mod表示取模运算,≡表示同余运算,公式(4)等价于

在公式(4)和公式(6)中,

在步骤3)中,对输入的实部数据进行16bit量化,得到符号位数据向量x

在步骤4)中对

进而在步骤5)中,使用公式(1)到公式(8)中计算的NTT编码压缩参数对

其中,K

上式中,

在数据传输前需要执行步骤6),分别对

在步骤7)中,将x

在RRU接收到数据后,先执行步骤8),对数据进行Huffman解码得到

在步骤9)中,先把因单组符号数不可整除添加的零去除掉,再将高位解压缩数据

参照图3,不失一般性,仿真使用的NTT编码压缩参数如表1所示:

表1

图3显示了NTT编码压缩方法中编码数组的生成流程图,对应上文所述步骤1)到步骤2)。其中,步骤1)确定NTT编码压缩所使用的参数,并确定压缩使用的互质素数数组,步骤2)根据步骤1)确定的参数和数组分别生成用于高位和低位数组压缩所使用的NTT编码数组。

图4显示了NTT编码压缩方法的压缩流程,对应上文所述步骤3)到步骤7)。其中步骤3)将实数数据进行Q bit量化后,分为1bit符号位和(Q-1)bit数据位。符号位直接传输,数据位根据步骤1)所定参数直接截取。步骤4)将截短后的数据位进一步划分为高位数据组和低位数据组。步骤5)使用步骤2)确定的高位与低位NTT编码数组对高位与低位数据组分别进行编码,步骤6)将步骤5)处理后的高位与低位数据组进行Huffman编码。最后,步骤7)将步骤6)处理后的数据进行传输。

图5显示了NTT压缩方法的解压缩流程,对应上文中的步骤8)到步骤9)。其中,步骤8)先对接收数据进行Huffman解码得到编码后的高低位数据,将编码后的高低位数据按位按顺序对高低位使用的互质素数数组组取模得到对应的高低位数据,步骤9)将步骤8)得到的高低位数据和符号位数据重新组合得到最终恢复信号。

表2给出了本发明和文献(O-RAN.WG4.CUS.0-v04.00,O-RAN联盟第4版标准)中A.3方法μ律压缩的对比结果,其中μ律压缩采用了不同的压缩bit数α。表中测试样例的被压缩信号根据5G NR国际标准发射端基带生成,QAM调制阶数为256。此外,在表2中用压缩比和信干比(Signal-to-Interference-Ratio,SIR)衡量压缩效果和数据恢复质量。

表2

从表2中可以看出,在本发明在保证SIR略微优于A.3算法的情况下,CR具有较大优势,可以在一定程度上降低数据传输所需带宽,进而有效地缓解BBU和RRU之间由于数据规模较大引起的光纤传输带宽不足的问题。

本说明书的实施例所述的内容仅仅是对发明构思的实现形式的列举,仅作说明用途。本发明的保护范围不应当被视为仅限于本实施例所陈述的具体形式,本发明的保护范围也及于本领域的普通技术人员根据本发明构思所能想到的等同技术手段。

相关技术
  • 一种基于图像变换和图像水印的数据压缩传输方法
  • 一种基于图像变换和图像水印的数据压缩传输方法
技术分类

06120116489885