一种数据传输方法、装置、存储介质及电子装置与流程

    专利查询2023-03-26  137



    1.本发明实施例涉及通信领域,具体而言,涉及一种数据传输方法、装置、存储介质及电子装置。


    背景技术:

    2.通信系统中,接入网将基站功能分为基带处理单元(building base band unit,简称为bbu)和射频拉远单元(radio remote unit,简称为rru)两部分,bbu处理基带信号,一般放在机房,可连接多个rru,可维护性好、复用率高;rru则具有模数转换以及射频、天线相关功能。bbu与rru之间主要通过通用公共无线电接口(common public radio interface,简称为cpri)接口传输用户数据。
    3.随着通信领域各种技术的发展,5g应用场景越来越多,运营商对于用户数、传输数据量的需求也更高。不断得推动cpri接口协议支持越来越高的线速率。目前最新的cpriv7.0协议中规定了11种线速率,最高为24.33024gbps(以下简称24g)。按照协议中规定的帧格式中用户数据占比(15/16),再考虑长距离传输所需必要的冗余编码(64b/66b编码),实际能承载用户数据的有效带宽只有22.1148g,传输效率约为90.8%(有效带宽/实际线速率)与以太网92%~95%左右的传输效率有差距。
    4.图1是相关技术中cpri协议规定的基本帧结构的示意图,如图1所示,每个基本帧分为16个字(w),每个字包含t个bit,其中第一个字为控制字,承载bbu和rru之间的控制信息或信令信息。剩余15个字为iq(同相/正交相)数据,这部分承载的就是用户数据。所以按照cpri协议中规定的帧格式,用户数据占用的带宽为15/16,传输效率较低。
    5.针对相关技术中按照cpri协议中规定的帧格式传输数据的传输效率低的问题,尚未提出解决方案。


    技术实现要素:

    6.本发明实施例提供了一种数据传输方法、装置、存储介质及电子装置,以至少解决相关技术中按照cpri协议中规定的帧格式传输数据的传输效率低的问题。
    7.根据本发明的一个实施例,提供了一种数据传输方法,所述方法包括:
    8.通过基本帧的控制字承载bbu和rru之间的控制信息或信令信息,其中,所述控制字对应的比特为第一个字的部分比特;
    9.通过所述基本帧的所述第一个字中除所述控制字之外的其他比特与除所述第一个字之外的其他字进行数据传输。
    10.在一实施例中,通过基本帧的控制字承载bbu和rru之间的控制信息或信令信息包括:
    11.获取当前线速率下所述控制信息或所述信令信息所占用带宽;
    12.根据预先设置的不停线速率下所述控制信息或所述信令信息所占用带宽与所述控制字所占用带宽的对应关系确定所述当前线速率对应的所述控制字所占用的目标带宽;
    13.通过确定的所述目标带宽对应的所述控制字承载所述控制信息或所述信令信息。
    14.在一实施例中,在通过基本帧的控制字承载bbu和rru之间的控制信息或信令信息之前,所述方法还包括:
    15.在当前线速率下,根据使用场景确定所述控制信息或所述信令信息所占用带宽为m倍基准带宽,其中,所述基准带宽为614.4mbps线速率下的控制信息与信令信息所占用带宽;
    16.确定所述使用场景下所述控制信息或信令信息在每个基本帧中占用8*m个bit,其中,m为大于或等于1的整数。
    17.在一实施例中,通过所述基本帧的所述第一个字中除所述控制字之外的其他比特与除所述第一个字之外的其他字进行数据传输包括:
    18.按照n倍线速率的帧格式将n个基本帧进行组合,得到虚拟帧,n为可整除150的正整数,所述虚拟帧包括所述n个基本帧,所述n个基本帧中仅第一个基本帧包括所述控制字;
    19.将256个虚拟帧组成一个超帧,并将150/n个超帧组成一个无线帧;
    20.通过所述无线帧进行数据传输。
    21.在一实施例中,所述方法还包括:
    22.将所述超帧的第一个基本帧的所述控制字设置于所述第一个基本帧的第一个字的中间比特,且将同步字节设置在所述超帧的第一个基本帧的所述控制字中。
    23.在一实施例中,通过所述基本帧的所述第一个字中除所述控制字之外的其他比特与除所述第一个字之外的其他字进行数据传输包括:
    24.将数据承载在除所述第一个字之外的其他字中;
    25.将新增数据承载在所述第一个字中除所述控制字之外的其他比特中;
    26.通过所述基本帧进行数据传输。
    27.在一实施例中,所述方法还包括:
    28.对所述第一个字中除所述控制字之外的其他比特承载的数据进行校验,得到记忆校验码;
    29.对除所述第一个字之外的其他字承载的数据进行校验,得到第二校验码;
    30.将所述第一校验码与所述第二校验码承载在所述控制字中。
    31.根据本发明的另一个实施例,还提供了一种数据传输装置,所述装置包括:
    32.承载模块,用于通过基本帧的控制字承载bbu和rru之间的控制信息或信令信息,其中,所述控制字对应的比特为第一个字的部分比特;
    33.数据传输模块,用于通过所述基本帧的所述第一个字中除所述控制字之外的其他比特与除所述第一个字之外的其他字进行数据传输。
    34.在一实施例中,所述承载模块包括:
    35.获取子模块,用于获取当前线速率下所述控制信息或所述信令信息所占用带宽;
    36.确定子模块,用于根据预先设置的不同线速率下所述控制信息或所述信令信息所占用带宽与所述控制字所占用带宽的对应关系确定所述当前线速率对应的所述控制字所占用的目标带宽;
    37.通过确定的所述目标带宽对应的所述控制字承载所述控制信息或所述信令信息。
    38.在一实施例中,所述装置还包括:
    39.第一确定模块,用于在当前线速率下,根据使用场景确定所述控制信息或所述信令信息所占用带宽为m倍基准带宽,其中,所述基准带宽为614.4mbps线速率下的控制信息与信令信息所占用带宽;
    40.第二确定模块,用于确定所述使用场景下所述控制信息与所述信令信息在每个基本帧中占用8*m个bit,其中,m为大于或等于1的整数。
    41.在一实施例中,所述数据传输模块包括:
    42.组合子模块,用于按照n倍线速率的帧格式将n个基本帧进行组合,得到虚拟帧,n为可整除150的正整数,所述虚拟帧包括所述n个基本帧,所述n个基本帧中仅第一个基本帧包括所述控制字;
    43.组合子模块,用于将256个虚拟帧组成一个超帧,并将150/n个超帧组成一个无线帧;
    44.第一传输子模块,用于通过所述无线帧进行数据传输。
    45.在一实施例中,所述装置还包括:
    46.设置模块,用于将所述超帧的第一个基本帧的所述控制字设置于所述第一个基本帧的第一个字的中间比特,且将同步字节设置在所述超帧的第一个基本帧的所述控制字中。
    47.在一实施例中,所述数据传输模块包括:
    48.第一承载子模块,用于将数据承载在除所述第一个字之外的其他字中;
    49.第二承载子模块,用于将新增数据承载在所述第一个字中除所述控制字之外的其他比特中;
    50.第二传输子模块,用于通过所述基本帧进行数据传输。
    51.在一实施例中,所述装置还包括:
    52.第一校验模块,用于对所述第一个字中除所述控制字之外的其他比特承载的数据进行校验,得到记忆校验码;
    53.第二校验模块,用于对除所述第一个字之外的其他字承载的数据进行校验,得到第二校验码;
    54.第三承载模块,用于将所述第一校验码与所述第二校验码承载在所述控制字中。
    55.根据本发明的又一个实施例,还提供了一种计算机可读的存储介质,所述存储介质中存储有计算机程序,其中,所述计算机程序被设置为运行时执行上述任一项方法实施例中的步骤。
    56.根据本发明的又一个实施例,还提供了一种电子装置,包括存储器和处理器,所述存储器中存储有计算机程序,所述处理器被设置为运行所述计算机程序以执行上述任一项方法实施例中的步骤。
    57.本发明实施例,通过基本帧的控制字承载bbu和rru之间的控制信息或信令信息,其中,所述控制字对应的比特为第一个字的部分比特;通过所述基本帧的所述第一个字中除所述控制字之外的其他比特与除所述第一个字之外的其他字进行数据传输,可以解决相关技术中按照cpri协议中规定的帧格式传输数据的传输效率低的问题,通过缩短控制字占用的比特数,优化了接口传输方式,提高可承载的数据量,提高了数据传输效率。
    附图说明
    58.图1是相关技术中cpri协议规定的基本帧结构的示意图;
    59.图2是本发明实施例的数据传输方法的移动终端的硬件结构框图;
    60.图3是根据本发明实施例的数据传输方法的流程图;
    61.图4是根据本实施例的cpri协议中各线速率字长的示意图;
    62.图5是根据本实施例的常规优化模式下的基本帧结构的示意图;
    63.图6是根据本实施例的cpri帧格式中快速信令的带宽及每基本帧占用的bit数的示意图;
    64.图7是根据本实施例的极限优化模式下的基本帧结构的示意图;
    65.图8是根据本实施例的虚拟基本帧结构的示意图;
    66.图9是根据本实施例的极限优化模式下axc顺序调整图样的示意图;
    67.图10是根据本实施例的极限优化模式下每超帧第一个基本帧的帧结构的示意图;
    68.图11是根据本实施例的不同模式下的用户数据带宽和传输效率的示意图;
    69.图12是根据本发明实施例的数据传输装置的框图。
    具体实施方式
    70.下文中将参考附图并结合实施例来详细说明本发明的实施例。
    71.需要说明的是,本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。
    72.本技术实施例中所提供的方法实施例可以在移动终端、计算机终端或者类似的运算装置中执行。以运行在移动终端上为例,图2是本发明实施例的数据传输方法的移动终端的硬件结构框图,如图2所示,移动终端可以包括一个或多个(图2中仅示出一个)处理器102(处理器102可以包括但不限于微处理器mcu或可编程逻辑器件fpga等的处理装置)和用于存储数据的存储器104,其中,上述移动终端还可以包括用于通信功能的传输设备106以及输入输出设备108。本领域普通技术人员可以理解,图2所示的结构仅为示意,其并不对上述移动终端的结构造成限定。例如,移动终端还可包括比图2中所示更多或者更少的组件,或者具有与图2所示不同的配置。
    73.存储器104可用于存储计算机程序,例如,应用软件的软件程序以及模块,如本发明实施例中的数据传输方法对应的计算机程序,处理器102通过运行存储在存储器104内的计算机程序,从而执行各种功能应用以及业务链地址池切片处理,即实现上述的方法。存储器104可包括高速随机存储器,还可包括非易失性存储器,如一个或者多个磁性存储装置、闪存、或者其他非易失性固态存储器。在一些实例中,存储器104可进一步包括相对于处理器102远程设置的存储器,这些远程存储器可以通过网络连接至移动终端。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。
    74.传输装置106用于经由一个网络接收或者发送数据。上述的网络具体实例可包括移动终端的通信供应商提供的无线网络。在一个实例中,传输装置106包括一个网络适配器(network interface controller,简称为nic),其可通过基站与其他网络设备相连从而可与互联网进行通讯。在一个实例中,传输装置106可以为射频(radio frequency,简称为rf)模块,其用于通过无线方式与互联网进行通讯。
    75.在本实施例中提供了一种运行于上述移动终端或网络架构的数据传输方法,图3是根据本发明实施例的数据传输方法的流程图,如图3所示,该流程包括如下步骤:
    76.步骤s302,通过基本帧的控制字承载bbu和rru之间的控制信息或信令信息,其中,所述控制字对应的比特为第一个字的部分比特;
    77.cpri协议中,上述的基本帧包括16个字,每个字包括t比特。
    78.步骤s304,通过所述基本帧的所述第一个字中除所述控制字之外的其他比特与除所述第一个字之外的其他字进行数据传输。
    79.通过上述步骤s302至s304,通过基本帧的控制字承载bbu和rru之间的控制信息或信令信息,其中,所述控制字对应的比特为第一个字的部分比特;通过所述基本帧的所述第一个字中除所述控制字之外的其他比特与除所述第一个字之外的其他字进行数据传输,可以解决相关技术中按照cpri协议中规定的帧格式传输数据的传输效率低的问题,通过缩短控制字占用的比特数,优化了接口传输方式,提高可承载的数据量,提高了数据传输效率。
    80.在一实施例中,上述步骤s302可以包括:获取当前线速率下所述控制信息或所述信令信息所占用带宽,根据预先设置的不同线速率下所述控制信息或所述信令信息所占用带宽与所述控制字所占用带宽的对应关系确定所述当前线速率对应的所述控制字所占用的目标带宽,通过确定的所述目标带宽对应的所述控制字承载所述控制信息或所述信令信息。
    81.在一实施例中,在通过基本帧的控制字承载bbu和rru之间的控制信息或信令信息之前,在当前线速率下,根据使用场景确定所述控制信息或所述信令信息所占用带宽为m倍基准带宽,其中,所述基准带宽为614.4mbps线速率下的控制信息与信令信息所占用带宽,即设定614.4mbps线速率下的控制信息与信令信息所占用带宽为控制字和信令信息的基准带宽,在所述基准带宽下,控制信息与信令信息在每个基本帧占用8bit,因为614.4mbps线速率下,w=0的字长t=8,所以所述控制字与信令的基准带宽为8*3.84=30.72mbps。确定所述使用场景下所述控制信息与所述信令信息在每个基本帧中占用8*m个bit,其中,m为大于或等于1的整数。
    82.在一实施例中,上述步骤s304可以包括:按照n倍线速率的帧格式将n个基本帧进行组合,得到虚拟帧,n为可整除150的正整数,所述虚拟帧包括所述n个基本帧,所述n个基本帧中仅第一个基本帧包括所述控制字;将256个虚拟帧组成一个超帧,并将150/n个超帧组成一个无线帧;通过所述无线帧进行数据传输。
    83.在一实施例中,将所述超帧的第一个基本帧的所述控制字设置于所述第一个基本帧的第一个字的中间比特,且将同步字节设置在所述超帧的第一个基本帧的所述控制字中。
    84.在另一实施例中,上述步骤s304还可以包括:将数据承载在除所述第一个字之外的其他字中,将新增数据承载在所述第一个字中除所述控制字之外的其他比特中,通过所述基本帧进行数据传输。
    85.在一实施例中,对所述第一个字中除所述控制字之外的其他比特承载的数据进行校验,得到记忆校验码;对除所述第一个字之外的其他字承载的数据进行校验,得到第二校验码;将所述第一校验码与所述第二校验码承载在所述控制字中。
    86.本实施例可以应用于通信系统接入网基站bbu和rru之间通过cpri接口传输数据
    的场景。
    87.通过对cpri帧格式的优化,在给定线速率下可以承载的用户数据量更多,不用提高芯片处理时钟就可以支持更大的数据量,降低芯片设计复杂度。使得现有速率承载用户数据量更多,无需进一步提高线速率,无需使用更先进、成本更高的光模块。单光纤承载数据量增加,节省运营商光纤耗材的开销。
    88.优化cpri接口基本帧结构。cpri协议规定的基本帧格式如图1所示,每个基本帧分为16个字(w),每个字包含t个bit,其中第一个字为控制字,承载bbu和rru之间的控制信息或信令信息。剩余15个字为iq(同相/正交相)数据,这部分承载的就是用户数据。所以按照cpri协议中规定的帧格式,用户数据占用的带宽为15/16。为了提高用户数据的传输效率,就要压缩控制字占用的带宽。图4是根据本实施例的cpri协议中各线速率字长的示意图,如图4所示,可看出线速率小于10.1376g(以下简称10g)时,控制字长(tcw)就是字长;而当速率大于等于10g时,控制字长固定为128bit,字长随着速率增大而增大。鉴于目前4g、5g大数据量应用场景下线速率都在10g以上,本实施例主要讨论10g以上速率。图5是根据本实施例的常规优化模式下的基本帧结构的示意图,如图5所示,随着线速率增加,控制字长最大就是128bit,那么t-tcw部分都可以用来传输用户数据,这种模式本实施例称为常规优化,iq_add即为新增的用户数据传输位置。以24g为例,用户数据带宽提高到23.10144gbps,传输效率94.9%。
    89.进一步的优化需要占用tcw。设定614.4mbps线速率下的控制字与信令带宽为控制字和信令信息的基准带宽,在所述基准带宽下,控制字与信令信息在每个基本帧占用8bit。因为614.4mbps线速率下,w=0的字长t=8,所以所述控制字与信令的基准带宽为8*3.84=30.72mbps。考虑cpri协议中规定的控制字大部分位宽都在32bit之内,即大部分使用场景下控制字与信令的带宽都小于4倍基准带宽,所以确定对应场景下控制字与信令在每个基本帧只需要占用8*4=32个bit。只要对超过32bit的控制字做特殊处理,就可以进一步优化用户数据传输带宽。图6是根据本实施例的cpri帧格式中快速信令的带宽及每基本帧占用的bit数的示意图,如图6所示,以信令信息为例,随着线速率上升,信令信息的带宽每个基本帧最多占用128bit。但是结合实际应用发现,信令信息只在bbu和rru初始建链以及版本升级等有限场景需要大流量传输,而这些场景下是不关心用户数据的,其余情况所需带宽都很小。本实施例将信令信息的带宽调整为动态可配,只在少数场景占用基本帧的前128bit,其余时间都只占用32bit。图7是根据本实施例的极限优化模式下的基本帧结构的示意图,如图7所示,对于其他每个基本帧占用超过32bit的控制字,可以用类似的办法处理,结合实际应用场景适当减少占用的带宽。这样一来,每个超帧又多了96bit可以传输用户数据。这种模式本实施例称为极限优化模式。以24g为例,用户数据带宽提高到23.47008gbps,传输效率96.4%。
    90.为了更进一步优化传输效率,在一可选的实施例中,还设计了一种虚拟的帧格式。按照cpri协议,每个基本帧的时间周期为1/3.84mhz,256个基本帧为一个超帧,控制字与信令信息每个超帧循环一次,150个超帧组成一个无线帧,无线帧时间周期为10ms。线速率确定后,将数据按照n倍该速率的帧格式进行组帧,n为可整除150的正整数。继续以24g为例,假设n为5,24g速率基本帧的字长是384bit,按照现有协议速率演进方式,构造数据量翻一倍的48g帧格式,字长768bit。图8是根据本实施例的虚拟基本帧结构的示意图,如图8所示,
    将这个虚拟的48g速率帧格式承载在实际的24g通道上,用两个基本帧的时间处理一个虚拟基本帧的数据,减少了控制字传输的次数,将用户数据的带宽提高到23.53152gbps,传输效率96.7%,n越大传输效率越高。这种方式下,基本帧和超帧的时间都会变长,所以10ms无线帧包含的超帧个数变为150/n个,对于一些串行控制字需要调整占用的超帧个数,对并行控制字则无影响。另外由于高速串行传输时64b/66b冗余编码不可避免,所以进一步增大n,传输效率会趋近于96.97%(64
    ÷
    66),而不会超过这个极限值。
    91.由于优化后每个基本帧可承载的iq数据量增加,上游数据处理模块每基本帧时间内需要给cpri组帧模块传更多的iq,继续以24g线速率为例,假设axc(iq容器)位宽为30bit,cpri默认帧格式下每基本帧处理192个axc,常规优化模式下是200.5个,极限优化模式下是203.7个。图9是根据本实施例的极限优化模式下axc顺序调整图样的示意图,如图9所示,在组帧时需要调整axc顺序,将新增部分放在w=0优化的位置上,这样一来,采用本实施例的设备就可以兼容现有设备,axc0-191新老设备都可以处理,axc192-203只有新设备可以处理。另外有两点需要注意,第一是因为带宽限制,axc203只有22bit;第二是对于新增的axc也需要进行校验,本实施例使用crc循环冗余校验,生成的冗余校验码字放在协议规定的厂商自定义(vendor specific)控制字位置上,新增axc部分和原有axc部分的校验码分开,这也是为了兼容现有设备。
    92.图10是根据本实施例的极限优化模式下每超帧第一个基本帧的帧结构的示意图,如图10所示,axc调整后与控制字和信令信息一起进入组帧模块,按照图7中的基本帧格式进行组帧。这个步骤需要对每个超帧的第一个基本帧进行特殊处理,cpri协议规定的同步字(/s/和/t/码)在第一个基本帧需要占用第7和8byte位置,而且前后还各有1byte要放8’h50,这4byte位置不能变,所以第一个基本帧w=0优化出的axc摆放位置需要按同步字调整。因为同步字也是32bit,所以第一基本帧和其他基本帧只有图样有区别,用户数据带宽是一样的。
    93.虚拟帧格式的构造在实施时需要按n调整每个基本帧的时钟周期个数。继续以24g,n=2为例,数据流位宽为32bit,则每个基本帧控制字与axc一是有192个数据。现有技术每个基本帧的时钟周期个数就是192个,使用虚拟帧格式,时钟周期就要配置为384个。每个虚拟基本帧的时间为2/3.84mhz,上游数据处理模块每个虚拟基本帧需要传408.5个axc给cpri组帧模块,之后按照图6格式进行组帧即可。图11是根据本实施例的不同模式下的用户数据带宽和传输效率的示意图,如图11所示,列出了10g和24g在各种优化模式下的用户数据带宽和传输效率。
    94.根据本发明的另一个实施例,还提供了一种数据传输装置,图12是根据本发明实施例的数据传输装置的框图,图12所示,所述装置包括:
    95.承载模块122,用于通过基本帧的控制字承载bbu和rru之间的控制信息或信令信息,其中,所述基本帧包括16个字,每个字包括t比特,所述控制字对应的比特为第一个字的部分比特;
    96.数据传输模块124,用于通过所述基本帧的所述第一个字中除所述控制字之外的其他比特与除所述第一个字之外的其他字进行数据传输。
    97.在一实施例中,所述承载模块122包括:
    98.获取子模块,用于获取当前线速率下所述控制信息或所述信令信息所占用带宽;
    99.确定子模块,用于根据预先设置的不同线速率下所述控制信息或所述信令信息所占用带宽与所述控制字所占用带宽的对应关系确定所述当前线速率对应的所述控制字所占用的目标带宽;
    100.通过确定的所述目标带宽对应的所述控制字承载所述控制信息或所述信令信息。
    101.在一实施例中,所述装置还包括:
    102.第一确定模块,用于在当前线速率下,根据使用场景确定所述控制信息或所述信令信息所占用带宽为m倍基准带宽,其中,所述基准带宽为614.4mbps线速率下的控制信息与信令信息所占用带宽;
    103.第二确定模块,用于确定所述使用场景下所述控制信息与所述信令信息在每个基本帧中占用8*m个bit,其中,m为大于或等于1的整数。
    104.在一实施例中,所述数据传输模块124包括:
    105.组合子模块,用于按照n倍线速率的帧格式将n个基本帧进行组合,得到虚拟帧,n为可整除150的正整数,所述虚拟帧包括所述n个基本帧,所述n个基本帧中仅第一个基本帧包括所述控制字;
    106.组合子模块,用于将256个虚拟帧组成一个超帧,并将150/n个超帧组成一个无线帧;
    107.第一传输子模块,用于通过所述无线帧进行数据传输。
    108.在一实施例中,所述装置还包括:
    109.设置模块,用于将所述超帧的第一个基本帧的所述控制字设置于所述第一个基本帧的第一个字的中间比特,且将同步字节设置在所述超帧的第一个基本帧的所述控制字中。
    110.在一实施例中,所述数据传输模块124包括:
    111.第一承载子模块,用于将数据承载在除所述第一个字之外的其他字中;
    112.第二承载子模块,用于将新增数据承载在所述第一个字中除所述控制字之外的其他比特中;
    113.第二传输子模块,用于通过所述基本帧进行数据传输。
    114.在一实施例中,所述装置还包括:
    115.第一校验模块,用于对所述第一个字中除所述控制字之外的其他比特承载的数据进行校验,得到记忆校验码;
    116.第二校验模块,用于对除所述第一个字之外的其他字承载的数据进行校验,得到第二校验码;
    117.第三承载模块,用于将所述第一校验码与所述第二校验码承载在所述控制字中。
    118.本发明的实施例还提供了一种计算机可读存储介质,该计算机可读存储介质中存储有计算机程序,其中,该计算机程序被设置为运行时执行上述任一项方法实施例中的步骤。
    119.在一个示例性实施例中,上述计算机可读存储介质可以包括但不限于:u盘、只读存储器(read-only memory,简称为rom)、随机存取存储器(random access memory,简称为ram)、移动硬盘、磁碟或者光盘等各种可以存储计算机程序的介质。
    120.本发明的实施例还提供了一种电子装置,包括存储器和处理器,该存储器中存储
    有计算机程序,该处理器被设置为运行计算机程序以执行上述任一项方法实施例中的步骤。
    121.在一个示例性实施例中,上述电子装置还可以包括传输设备以及输入输出设备,其中,该传输设备和上述处理器连接,该输入输出设备和上述处理器连接。
    122.本实施例中的具体示例可以参考上述实施例及示例性实施方式中所描述的示例,本实施例在此不再赘述。
    123.显然,本领域的技术人员应该明白,上述的本发明的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在存储装置中由计算装置来执行,并且在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件结合。
    124.以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

    技术特征:
    1.一种数据传输方法,其特征在于,所述方法包括:通过基本帧的控制字承载基带处理单元bbu和射频拉远单元rru之间的控制信息或信令信息,其中,所述控制字对应的比特为第一个字的部分比特;通过所述基本帧的所述第一个字中除所述控制字之外的其他比特与除所述第一个字之外的其他字进行数据传输。2.根据权利要求1所述的方法,其特征在于,通过基本帧的控制字承载bbu和rru之间的控制信息或信令信息包括:获取当前线速率下所述控制信息或所述信令信息所占用带宽;根据预先设置的不同线速率下所述控制信息或所述信令信息所占用带宽与所述控制字所占用带宽的对应关系确定所述当前线速率对应的所述控制字所占用的目标带宽;通过确定的所述目标带宽对应的所述控制字承载所述控制信息或所述信令信息。3.根据权利要求2所述的方法,其特征在于,在通过基本帧的控制字承载bbu和rru之间的控制信息或信令信息之前,所述方法还包括:在当前线速率下,根据使用场景确定所述控制信息或所述信令信息所占用带宽为m倍基准带宽,其中,所述基准带宽为614.4mbps线速率下的控制信息与信令信息所占用带宽;确定所述使用场景下所述控制信息与所述信令信息在每个基本帧中占用8*m个bit,其中,m为大于或等于1的整数。4.根据权利要求1所述的方法,其特征在于,通过所述基本帧的所述第一个字中除所述控制字之外的其他比特与除所述第一个字之外的其他字进行数据传输包括:按照n倍线速率的帧格式将n个基本帧进行组合,得到虚拟帧,n为可整除150的正整数,所述虚拟帧包括所述n个基本帧,所述n个基本帧中仅第一个基本帧包括所述控制字;将256个虚拟帧组成一个超帧,并将150/n个超帧组成一个无线帧;通过所述无线帧进行数据传输。5.根据权利要求4所述的方法,其特征在于,所述方法还包括:将所述超帧的第一个基本帧的所述控制字设置于所述第一个基本帧的第一个字的中间比特,且将同步字节设置在所述超帧的第一个基本帧的所述控制字中。6.根据权利要求1所述的方法,其特征在于,通过所述基本帧的所述第一个字中除所述控制字之外的其他比特与除所述第一个字之外的其他字进行数据传输包括:将数据承载在除所述第一个字之外的其他字中;将新增数据承载在所述第一个字中除所述控制字之外的其他比特中;通过所述基本帧进行数据传输。7.根据权利要求1至6中任一项所述的方法,其特征在于,所述方法还包括:对所述第一个字中除所述控制字之外的其他比特承载的数据进行校验,得到记忆校验码;对除所述第一个字之外的其他字承载的数据进行校验,得到第二校验码;将所述第一校验码与所述第二校验码承载在所述控制字中。8.一种数据传输装置,其特征在于,所述装置包括:承载模块,用于通过基本帧的控制字承载基带处理单元bbu和射频拉远单元rru之间的控制信息或信令信息,其中,所述控制字对应的比特为第一个字的部分比特;
    数据传输模块,用于通过所述基本帧的所述第一个字中除所述控制字之外的其他比特与除所述第一个字之外的其他字进行数据传输。9.一种计算机可读的存储介质,其特征在于,所述存储介质中存储有计算机程序,其中,所述计算机程序被设置为运行时执行所述权利要求1至7任一项中所述的方法。10.一种电子装置,包括存储器和处理器,其特征在于,所述存储器中存储有计算机程序,所述处理器被设置为运行所述计算机程序以执行所述权利要求1至7任一项中所述的方法。

    技术总结
    本发明实施例提供了一种数据传输方法、装置、存储介质及电子装置,该方法包括:通过基本帧的控制字承载基带处理单元BBU和射频拉远单元RRU之间的控制信息或信令信息,其中,该控制字对应的比特为第一个字的部分比特;通过该基本帧的该第一个字中除该控制字之外的其他比特与除该第一个字之外的其他字进行数据传输,可以解决相关技术中按照CPRI协议中规定的帧格式传输数据的传输效率低的问题,通过缩短控制字占用的比特数,优化了接口传输方式,提高可承载的数据量,提高了数据传输效率。提高了数据传输效率。提高了数据传输效率。


    技术研发人员:杨林
    受保护的技术使用者:深圳市中兴微电子技术有限公司
    技术研发日:2020.11.23
    技术公布日:2022/5/25
    转载请注明原文地址:https://tc.8miu.com/read-15875.html

    最新回复(0)