数据传输方法、装置以及基带单元、射频单元和通信系统与流程
- 国知局
- 2024-10-09 15:30:59
本发明涉及通信领域,具体而言,涉及一种数据传输方法、装置以及基带单元、射频单元和通信系统。
背景技术:
1、在无线接入网络(ran)领域,为了充分利用机房资源,提出了c-ran架构,其中,基带单元(bbu)通过点对多点的前传链路与射频单元(rru)之间传输数据。
2、随着5g的全面深入推广,5g大规模mimo、多用户、大带宽的特性使得bbu与rru之间的链路容量呈指数性增长,前传链路的带宽容量压力与日俱增。如何有效的控制前传容量,成为业界十分关注的焦点问题。
3、目前,业界多家设备商的bbu和rru之间采用cpri协议或者是ecpri协议。在前传接口的领域研究中,相关研究组织也是提出了不同的压缩算法,来降低前传链路带宽压力。针对前传开放接口领域,o-ran联盟提出了常用的三种不同的前传开放接口压缩算法,分别是块浮点压缩,块缩放压缩和μ率压缩。这三种压缩算法性能和实现算法各有差异,但在现网的bbu与rru实现中,基本只会选择其中一种来使用。
4、但是,尤其是面向实际终端与基站侧交互的动态业务的情况下,考虑到用户业务的潮汐效应,选择单一压缩算法不利于提高带宽利用率,浪费了有限的前传带宽。
5、综上,在现有通信系统中,基带单元(bbu)与射频单元(rru)之间的前传链路传输效率常受限于采用的单一压缩算法。尤其在处理上行动态业务时,使用固定的压缩算法可能无法适应业务量波动,导致前传链路的带宽利用率不足。
6、针对上述由于基带单元(bbu)与射频单元(rru)之间使用固定的压缩算法,造成的无法适应业务量波动的问题,目前尚未提出有效的解决方案。
技术实现思路
1、本发明实施例提供了一种数据传输方法、装置以及基带单元、射频单元和通信系统,以至少解决由于基带单元(bbu)与射频单元(rru)之间使用固定的压缩算法,造成的无法适应业务量波动的技术问题。
2、根据本发明实施例的一个方面,提供了一种数据传输方法,包括:通过基带单元接收射频单元发送的至少一个历史前传协议帧;根据多个所述历史前传协议帧的历史数据量和历史信号量化噪声比,预测待传输前传协议帧的预测数据量和预测信号量化噪声比;在预设压缩算法映射表记录的多个预设压缩算法中,选择所述预测数据量和所述预测信号量化噪声比共同对应的目标压缩算法,和所述目标压缩算法对应的目标压缩算法指示值;将所述目标压缩算法指示值发送给射频单元,其中,所述目标压缩算法指示值用于指示所述射频单元对所述待传输前传协议帧采用目标压缩算法进行压缩,所述射频单元还用于传输压缩后的所述待传输前传协议帧。
3、可选地,根据多个所述历史前传协议帧的历史数据量和历史信号量化噪声比,预测待传输前传协议帧的预测数据量和预测信号量化噪声比包括:根据多个所述历史前传协议帧的所述历史数据量,预测所述待传输前传协议帧的所述预测数据量;将传输时刻最近的所述历史前传协议帧的所述历史信号量化噪声比,确定为所述待传输前传协议帧的所述预测信号量化噪声比。
4、可选地,根据多个所述历史前传协议帧的所述历史数据量,预测所述待传输前传协议帧的所述预测数据量包括:统计每个所述历史前传协议帧分别对应的所述历史数据量;使用最小二乘法拟合多个所述历史前传协议帧的所述历史数据量,得到数据量预测模型,其中,所述数据量预测模型用于表示在不同时刻传输的前传协议帧与数据量的对应关系;使用所述数据量预测模型,预测所述待传输前传协议帧的所述预测数据量。
5、可选地,在使用所述数据量预测模型,预测所述待传输前传协议帧的所述预测数据量之后,所述方法还包括:统计所述射频单元发送的所述待传输前传协议帧中的实际数据量;比较所述待传输前传协议帧的所述实际数据量与所述预测数据量的数据量误差;根据所述数据量误差更新所述数据量预测模型。
6、可选地,在将所述目标压缩算法指示值发送给射频单元之后,所述方法还包括:接收所述射频单元发送的目标前传协议帧,其中,所述目标前传协议帧为所述射频单元使用所述目标压缩算法压缩的所述待传输前传协议帧;使用与所述目标压缩算法压缩对应的目标解压算法对收到的目标前传协议帧进行解压,得到所述待传输前传协议帧;根据所述待传输前传协议帧的实际数据量和实际信号量化噪声比,更新所述目标压缩算法指示值。
7、可选地,根据所述待传输前传协议帧的实际数据量和实际信号量化噪声比,更新所述目标压缩算法指示值包括:将所述待传输前传协议帧确定为所述历史前传协议帧,其中,所述待传输前传协议帧的所述实际数据量为所述历史前传协议帧的历史数据量,所述待传输前传协议帧的所述实际信号量化噪声比为传输时刻最近的所述历史前传协议帧的所述历史信号量化噪声比;根据多个所述历史前传协议帧的历史数据量和历史信号量化噪声比,预测下一个所述待传输前传协议帧的预测数据量和预测信号量化噪声比;在所述预设压缩算法映射表记录的多个所述预设压缩算法中,选择下一个所述待传输前传协议帧的目标压缩算法指示值。
8、可选地,所述方法还包括:通过所述基带单元接收所述射频单元发送的所述待传输前传协议帧;响应于所述待传输前传协议帧,生成基带帧,其中,所述基带帧和所述待传输前传协议帧包括:多个前传协议控制字,多个所述前传协议控制字至少包括自定义字;将所述目标压缩算法指示值封装在所述基带帧的所述自定义字中;将封装了所述目标压缩算法指示值的所述基带帧发送到所述射频单元。
9、根据本发明实施例的另一方面,还提供了一种数据传输方法,包括:通过射频单元接收终端发送的空口射频信号;将所述空口射频信号封装成待传输前传协议帧;在预设压缩算法映射表记录的多个预设压缩算法中,选择基带单元下达的目标压缩算法指示值对应的目标压缩算法;利用所述目标压缩算法对所述待传输前传协议帧进行压缩,并将压缩后的所述待传输前传协议帧发送给所述基带单元。
10、可选地,在预设压缩算法映射表记录的多个预设压缩算法中,选择基带单元下达的目标压缩算法指示值对应的目标压缩算法之前,所述方法还包括:检测所述射频单元是否收到所述基带单元下达的所述目标压缩算法指示值;在所述射频单元未收到所述基带单元下达的所述目标压缩算法指示值的情况下,使用所述射频单元中预设的初始压缩算法对所述待传输前传协议帧进行压缩,并将压缩后的所述待传输前传协议帧发送给所述基带单元。
11、可选地,所述方法还包括:通过射频单元接收所述基带单元响应于所述待传输前传协议帧返回的基带帧,其中,所述基带帧和所述待传输前传协议帧包括:多个前传协议控制字,多个所述前传协议控制字至少包括自定义字;从所述基带帧的所述自定义字中,识别所述目标压缩算法指示值。
12、根据本发明实施例的另一方面,还提供了一种数据传输装置,包括:第一接收模块,用于通过基带单元接收射频单元发送的至少一个历史前传协议帧;预测模块,用于根据多个所述历史前传协议帧的历史数据量和历史信号量化噪声比,预测待传输前传协议帧的预测数据量和预测信号量化噪声比;第一选择模块,用于在预设压缩算法映射表记录的多个预设压缩算法中,选择所述预测数据量和所述预测信号量化噪声比共同对应的目标压缩算法,和所述目标压缩算法对应的目标压缩算法指示值;第一发送模块,用于将所述目标压缩算法指示值发送给射频单元,其中,所述目标压缩算法指示值用于指示所述射频单元对所述待传输前传协议帧采用目标压缩算法进行压缩,所述射频单元还用于传输压缩后的所述待传输前传协议帧。
13、根据本发明实施例的另一方面,还提供了一种数据传输装置,包括:第二接收模块,用于通过射频单元接收终端发送的空口射频信号;封装模块,用于将所述空口射频信号封装成待传输前传协议帧;第二选择模块,用于在预设压缩算法映射表记录的多个预设压缩算法中,选择基带单元下达的目标压缩算法指示值对应的目标压缩算法;第二发送模块,用于利用所述目标压缩算法对所述待传输前传协议帧进行压缩,并将压缩后的所述待传输前传协议帧发送给所述基带单元。
14、根据本发明实施例的另一方面,还提供了一种基带单元,包括:第一基带模块,与射频单元通过光纤传输网络进行通信,用于接收所述射频单元发送的至少一个历史前传协议帧;压缩管理器,用于根据多个所述历史前传协议帧的历史数据量和历史信号量化噪声比,预测待传输前传协议帧的预测数据量和预测信号量化噪声比;并在预设压缩算法映射表记录的多个预设压缩算法中,选择所述预测数据量和所述预测信号量化噪声比共同对应的目标压缩算法,和所述目标压缩算法对应的目标压缩算法指示值;所述第一基带模块,还用于将所述目标压缩算法指示值发送给射频单元,其中,所述目标压缩算法指示值用于指示所述射频单元对所述待传输前传协议帧采用目标压缩算法进行压缩,所述射频单元还用于传输压缩后的所述待传输前传协议帧。
15、根据本发明实施例的另一方面,还提供了一种射频单元,包括:天线,用于接收终端发送的空口射频信号;第二基带模块,用于将所述空口射频信号封装成待传输前传协议帧;在预设压缩算法映射表记录的多个预设压缩算法中,选择基带单元下达的目标压缩算法指示值对应的目标压缩算法;并利用所述目标压缩算法对所述待传输前传协议帧进行压缩,并将压缩后的所述待传输前传协议帧发送给所述基带单元。
16、根据本发明实施例的另一方面,还提供了一种通信系统,包括:基带单元,通过第一基带模块接收射频单元发送的至少一个历史前传协议帧;通过压缩管理器根据多个所述历史前传协议帧的历史数据量和历史信号量化噪声比,预测待传输前传协议帧的预测数据量和预测信号量化噪声比,并在预设压缩算法映射表记录的多个预设压缩算法中,选择所述预测数据量和所述预测信号量化噪声比共同对应的目标压缩算法,和所述目标压缩算法对应的目标压缩算法指示值;通过所述第一基带模块将所述目标压缩算法指示值发送给射频单元;射频单元,通过天线接收终端发送的空口射频信号;通过第二基带模块将所述空口射频信号封装成待传输前传协议帧,在预设压缩算法映射表记录的多个预设压缩算法中,选择基带单元下达的目标压缩算法指示值对应的目标压缩算法,利用所述目标压缩算法对所述待传输前传协议帧进行压缩,并将压缩后的所述待传输前传协议帧发送给所述基带单元;光纤传输网络,用于进行所述第一基带模块与所述第二基带模块之间的通信。
17、在本发明实施例中,通过基带单元接收射频单元发送的至少一个历史前传协议帧;根据多个历史前传协议帧的历史数据量和历史信号量化噪声比,预测待传输前传协议帧的预测数据量和预测信号量化噪声比;在预设压缩算法映射表记录的多个预设压缩算法中,选择预测数据量和预测信号量化噪声比共同对应的目标压缩算法,和目标压缩算法对应的目标压缩算法指示值;将目标压缩算法指示值发送给射频单元,其中,目标压缩算法指示值用于指示射频单元对待传输前传协议帧采用目标压缩算法进行压缩,射频单元还用于传输压缩后的待传输前传协议帧,从而对于不同的待传输前传协议帧,可以选择不同的目标压缩算法进行压缩后传输,实现了根据业务量的波动进行压缩算法的选择的技术效果,进而解决了由于基带单元(bbu)与射频单元(rru)之间使用固定的压缩算法,造成的无法适应业务量波动技术问题。
本文地址:https://www.jishuxx.com/zhuanli/20241009/308991.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。