一种数据传输方法、基带单元及基站与流程

文档序号:19148967发布日期:2019-11-15 23:51阅读:188来源:国知局
一种数据传输方法、基带单元及基站与流程
本发明涉及通信
技术领域
,特别是涉及一种数据传输方法、基带单元及基站。
背景技术
:pico(微)rru(radioremoteunit,射频拉远单元)+rhub(radiorub,信号交换器)的产品型态主要是为了解决运营商对于室内覆盖时的灵活组网和大容量覆盖的需求,同时这种产品型态还具有便于安装、易于升级何集中管理的优势。picorru既可以单独部署用于楼宇覆盖,也可以用于为宏enb(evolvednodeb,演进型基站)分担楼宇的容量,还可以作为热点区域和盲点区域的补充。picorru+rhub产品的一大优势在于其网络容量是由bbu(basebandunit,基带单元)来决定的,通过升级bbu可以方便的对picorru网络进行扩容升级。这个特点在提供方便的同时也对bbu处理能力提出了很高的要求,只有不断提升bbu的处理能力才能使用较少bbu设备支持更多picorru,实现大范围覆盖,否则必须增加bbu以满足需求,而增加bbu的方式势必会造成安装、维护、管理成本的增加。并且,bbu处理能力是与多种资源相关相关,现有基站产品中,bbu处理能力的瓶颈普遍在于物理层对数据的处理能力,例如,参照图1,示出了一种现有技术中上行数据传输与处理流程的示意图,参照图2,示出了一种现有技术中下行数据传输与处理流程的示意图。如图1和2所示,上行数据由picorru发出,经由rhub,到bbu侧光模块,再到物理层处理数据,整体过程中每个picorru的数据都单独进行处理,运算资源单独分配到每个picorru。下行数据同理,bbu数据经由光模块,到rhub,再到picorru,整体过程中每个picorru的数据都单独进行处理,运算资源单独分配。这种“一对一”的处理方式意味着每增加一个picorru,都需要有相对应的物理层资源与之相对应,一旦无法提供更多资源,就无法支持更多picorru。因此,现有技术单站所能支持的picorru数目严重受限于bbu侧的处理能力,如果希望支持更多picorru同时工作,必须提高bbu处理能力,而提高处理能力势必涉及到新型bbu板卡的研发与改进,但是,研发新型bbu板卡时间长、成本高,并且无法利旧。技术实现要素:本发明提供一种数据传输方法、基带单元及基站,以解决现有技术中通过研发和改进新型bbu板卡以提高bbu处理能力时,研发改进时间长、成本高,并且无法利旧的问题。为了解决上述问题,本发明公开了一种数据传输方法,应用于基带单元,包括:光模块接收由n个射频单元经信号交换器发送的n份上行数据,并向现场可编程门阵列发送;其中,n为大于1的正整数;所述现场可编程门阵列接收所述n份上行数据,按照第一预置规则对所述n份上行数据进行转换处理,以得到m份上行数据,并向物理层发送;其中,m为大于等于1的正整数,且m≤n;所述物理层接收所述m份上行数据,并对所述m份上行数据进行相应的处理。优选地,所述按照第一预置规则对所述n份上行数据进行转换处理,以得到m份上行数据的步骤,包括:从所述现场可编程门阵列的寄存器中提取分组配置信息;其中,所述分组配置信息包含各射频单元所属分组的组号信息;依据各射频单元所属分组的组号信息,将具有相同组号信息的射频单元对应的上行数据进行压缩合并处理,以得到m份上行数据。优选地,还包括:接收由运行维护模块发送的分组配置信息的更新信息;依据所述更新信息更新所述寄存器中保存的所述分组配置信息。为了解决上述问题,本发明还公开了一种数据传输方法,应用于基带单元,包括:物理层向现场可编程门阵列发送p份下行数据;其中,p为大于等于1的正整数;所述现场可编程门阵列接收所述p份下行数据,按照第二预置规则对所述p份下行数据进行转换处理,以得到q份下行数据,并向光模块发送;其中,q为大于1的正整数,且q>p,且所述q份下行数据中包含有各份下行数据所属射频单元的标识;所述光模块接收所述q份下行数据,并依据所述标识经信号交换器向q个射频单元分别发送对应的下行数据。优选地,所述按照第二预置规则对所述p份下行数据进行转换处理,以得到q份下行数据的步骤,包括:从所述现场可编程门阵列的寄存器中提取分组配置信息;其中,所述分组配置信息包含各下行数据所属分组的组号信息;依据所述下行数据所属分组的组号信息,将所述p份下行数据按照所述组号信息进行解压缩分发处理,以得到q份下行数据。为了解决上述问题,本发明还公开了一种基带单元,包括:光模块、现场可编程门阵列和物理层,其中,所述光模块,用于接收由n个射频单元经信号交换器发送的n份上行数据,并向所述现场可编程门阵列发送;其中,n为大于1的正整数;所述现场可编程门阵列,用于接收所述n份上行数据,按照第一预置规则对所述n份上行数据进行转换处理,以得到m份上行数据,并向物理层发送;其中,m为大于等于1的正整数,且m≤n;所述物理层,用于接收所述m份上行数据,并对所述m份上行数据进行相应的处理。优选地,所述现场可编程门阵列包括:提取子模块,用于从所述现场可编程门阵列的寄存器中提取分组配置信息;其中,所述分组配置信息包含各射频单元所属分组的组号信息;压缩合并子模块,用于依据各射频单元所属分组的组号信息,将具有相同组号信息的射频单元对应的上行数据进行压缩合并处理,以得到m份上行数据。为了解决上述问题,本发明还公开了一种基带单元,包括:物理层、现场可编程门阵列和光模块,其中,所述物理层,用于向所述现场可编程门阵列发送p份下行数据;其中,p为大于等于1的正整数;所述现场可编程门阵列,用于接收所述p份下行数据,按照第二预置规则对所述p份下行数据进行转换处理,以得到n份下行数据,并向所述光模块发送;其中,q为大于1的正整数,且q>p,且所述q份下行数据中包含有各份下行数据所属射频单元的标识;所述光模块,用于接收所述q份下行数据,并依据所述标识经信号交换器向q个射频单元分别发送对应的下行数据。优选地,所述现场可编程门阵列包括:提取子模块,用于从所述现场可编程门阵列的寄存器中提取分组配置信息;其中,所述分组配置信息包含下行数据与射频单元的对应关系;解压缩分发子模块,用于依据所述对应关系将所述p份下行数据进行解压缩分发处理,以得到分别对应于q个射频单元的q份下行数据。为了解决上述问题,本发明还公开了一种基站,包括上述任一项所述的基带单元、信号交换器和射频单元。与现有技术相比,本发明包括以下优点:本发明实施例提供了一种数据传输方法、基带单元及基站,通过光模块接收由n个射频单元经信号交换器发送的n份上行数据,并向现场可编程门阵列发送,其中,n为大于1的正整数,现场可编程门阵列接收n份上行数据,按照第一预置规则对n份上行数据进行转换处理,以得到m份上行数据,并向物理层发送,其中,m为大于等于1的正整数,且m≤n,物理层接收m份上行数据,并对m份上行数据进行相应的处理。在本发明实施例中,bbu不单独处理每个picorru的数据,而是对属于同组picorru数据合并处理,因而物理层只需处理合并后的数据,在处理方式不变的前提下需要处理的数据量减少,从而使单站支持的picorru数量增加,因而,解决了现有技术中通过研发和改进新型bbu板卡以提高bbu处理能力时,研发改进时间长、成本高,并且无法利旧的问题。附图说明图1示出了一种现有技术中上行数据传输与处理流程的示意图;图2示出了一种现有技术中下行数据传输与处理流程的示意图;图3示出了本发明实施例提供的一种数据传输方法的步骤流程图;图4示出了本发明实施例提供的一种上行数据传输与处理流程的示意图;图5示出了本发明实施例提供的一种数据传输方法的步骤流程图;图6示出了本发明实施例提供的一种下行数据传输与处理流程的示意图;图7示出了本发明实施例提供的一种基带单元的结构示意图;及图8示出了本发明实施例提供的一种基带单元的结构示意图。具体实施方式为使本发明的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式对本发明作进一步详细的说明。实施例一参照图3,示出了本发明实施例提供的一种数据传输方法的步骤流程图,该数据传输方法可以应用于基带单元,具体可以包括以下步骤:步骤101:光模块接收由n个射频单元经信号交换器发送的n份上行数据,并向现场可编程门阵列发送。本发明实施例可以应用于bbu(basebandunit,基带单元)的物理层对来自至少两个picorru(picoremoteradiounit,射频拉远单元)发送来的数据进行处理的场景中。在本发明实施例中,n为大于1的正整数,例如,n可以为2、5、10等等,本发明实施例对此不加以限制。当然,n也可以等于1,在n=1的情况下,实施方式与现有技术方案一致,本发明实施例对此不做考虑。各个picorru在生成上行数据之后(即n个picorru对应于n份上行数据),则将各picorru对应的上行数据发送至信号交换器,进而由信号交换器将来自各picorru对应的上行数据发送至bbu侧的光模块。本发明实施例的方案是在bbu侧添加了fpga(field-programmablegatearray,现场可编程门阵列),并将fpga设置于光模块与物理层之间,在光模块接收到信号交换器发送的来自n个picorru的n份上行数据之后,则光模块可以将n个picorru对应的n份上行数据发送至fpga进行处理。在光模块将n份上行数据发送至fpga之后,则进入步骤102。步骤102:所述现场可编程门阵列接收所述n份上行数据,按照第一预置规则对所述n份上行数据进行转换处理,以得到m份上行数据,并向物理层发送。在本发明实施例中,第一预置规则可以为picorru所属分组规则,具体地,将在下述优选实施例中进行详细描述,在此不再加以赘述。其中,m为大于等于的正整数,如1、2、4等等,并且,m≤n。在fpga接收到光模块发送的n份上行数据之后,即可以按照第一预置规则对n份上行数据进行转换处理,从而得到m份上行数据,其中,转换处理可以为压缩合并等处理方式,从而将n份上行数据转换为份数更少的m份上行数据,并且,相对于原始数据量,转换处理后的数据量明显减少。在本发明实施例的一种优选实施例中,上述步骤102可以包括:子步骤s1:从所述现场可编程门阵列的寄存器中提取分组配置信息;其中,所述分组配置信息包含各射频单元所属分组的组号信息;子步骤s2:依据各射频单元所属分组的组号信息,将具有相同组号信息的射频单元对应的上行数据进行压缩合并处理,以得到m份上行数据。在本发明实施例中,分组配置信息中可以包含与bbu进行数据交互的各picorru所属分组的组号信息,并且,还可以保存各picorru的标识信息,以对各picorru进行识别。当然,分组配置信息对于各picorru所属分组的组号信息可以以表格形式进行存储。例如,参见下表1:表1picorru名称所属组号picorru12picorru22picorru43picorru62由表1所示内容可以得知,picorru1、picorru2、picorru6隶属于第2组,而picorru4隶属于第3组。可以理解地,上述示例仅是为了更好地理解本发明实施例的技术方案而列举的示例,不作为对本发明的唯一限制。在fpga中设置有寄存器,寄存器可以对分组配置信息进行存储。在fpga接收到光模块发送的n份数据之后,可以依据分组配置信息查询n份数据所对应各picorru的所属分组的组号信息,并将具有相同组号信息的picorru对应的上行数据进行压缩合并处理,例如,如上述示例,picorru1、picorru2、picorru6隶属于第2组,具有相同的组号信息2,则将picorru1、picorru2、picorru6对应的上行数据进行压缩合并处理,而picorru4隶属于第3组,则针对picorru4对应的上行数据则不进行压缩合并处理,在进行压缩合并处理后,可以得到两份上行数据,即picorru1、picorru2、picorru6进行压缩合并处理后得到的一份上行数据和picorru4所对应的一份上行数据。可以理解地,压缩合并处理的方式可以采用现有技术中比较常见压缩处理方法进行,如均值、加权等压缩方法,任何可以对多份数据进行压缩合并处理的方式均可以应用于本发明,本发明实施例对此不加以限制。在本发明实施例的另一种优选实施例中,还可以包括:步骤n1:接收由运行维护模块发送的分组配置信息的更新信息;步骤n2:依据所述更新信息更新所述寄存器中保存的所述分组配置信息。在本发明实施例中,分组配置信息可以由om(operationandmaintenancemodule,运行维护模块)负责维护和管理,例如,picorru的增加或减少,picorru分组信息的更改等等。在om对分组配置信息进行更改之后,则可以生成对应的更新信息,如增加2个picorru的信息、2个picorru标识信息及所属分组的组号信息等等,在生成分组配置信息的更新信息之后,则om将更新信息发送至fpga,以由fpga对其寄存器内保存的分组配置信息进行更新。从而fpga可以实时获取到最新的分组配置信息。在fpga对n份上行数据进行转换处理得到m份上行数据之后,则由fpga将m份上行数据发送至bbu侧的物理层进行处理,进入步骤103。步骤103:所述物理层接收所述m份上行数据,并对所述m份上行数据进行相应的处理。在物理层接收到m份上行数据之后,则可以对m份上行数据进行相应的处理。下面将结合图4对本发明实施例的方案进行详细描述。参照图4,示出了本发明实施例提供的一种上行数据传输与处理流程的示意图。在本发明实施例中,在bbu侧的光模块和物理层之间设置了fpga,picorru1、picorru1…picorrun生成的n份上行数据发送至rhub(radiorub,信号交换器),由信号交换器将n份上行数据发送至光模块,并由光模块发送至fpga进行处理,fpga内置有寄存器,可以依据寄存器中保存的分组配置信息,依据分组配置信息中各picorru所属分组的组号信息,将具有相同组号信息picorru对应的上行数据进行压缩合并处理,从而得到m份上行数据,m≤n,并且,m和n均为正整数,在将n份上行数据进行压缩合并处理后,发送至bbu侧的物理层进行处理。通过fpga将多份数据进行压缩合并处理后,物理层只需处理合并后的数据,在处理方式不变的前提下需要处理的数据量减少,从而使单站支持的picorru数量增加。本发明实施例提供了数据传输方法,通过光模块接收由n个射频单元经信号交换器发送的n份上行数据,并向现场可编程门阵列发送,其中,n为大于1的正整数,现场可编程门阵列接收n份上行数据,按照第一预置规则对n份上行数据进行转换处理,以得到m份上行数据,并向物理层发送,其中,m为大于等于1的正整数,且m≤n,物理层接收m份上行数据,并对m份上行数据进行相应的处理。在本发明实施例中,bbu不单独处理每个picorru的数据,而是对属于同组picorru数据合并处理,因而物理层只需处理合并后的数据,在处理方式不变的前提下需要处理的数据量减少,从而使单站支持的picorru数量增加,因而,解决了现有技术中通过研发和改进新型bbu板卡以提高bbu处理能力时,研发改进时间长、成本高,并且无法利旧的问题。实施例二参照图5,示出了本发明实施例提供的一种数据传输方法的步骤流程图,该数据传输方法可以应用于基带单元,具体可以包括以下步骤:步骤201:物理层向现场可编程门阵列发送p份下行数据。在本发明实施例中,p为大于等于1的正整数,例如,p可以为1、3、8等等,本发明实施例对此不加以限制。在物理层对接收的来自q个picorru的经压缩合并处理后的p份上行数据处理完成之后,在需要将数据进行返回发送时,则生成对应的p份下行数据,并将p份下行数据发送至fpga进行处理。在物理层向fpga发送p份下行数据之后,则进入步骤203。步骤202:所述现场可编程门阵列接收所述p份下行数据,按照第二预置规则对所述p份下行数据进行转换处理,以得到q份下行数据,并向光模块发送;所述q份下行数据中包含有各份下行数据所属射频单元的标识。在本发明实施例中,第二预置规则可以为符合下行数据所属分组的组号信息的规则。p份下行数据是需要发送给q个射频单元的,q为大于等于1的正整数,例如,q可以为2、5、9等等,且q>p。当然,q也可以等于p,即q=p,此时可以按照现有技术中的处理方法,本发明实施例对此不做考虑。在fpga接收到物理层发送的p份下行数据之后,可以按照第二预置规则对p份下行数据进行转换处理,如解压缩分发处理等等,以得到q份下行数据,并向光模块发送q份下行数据。并且各份下行数据中包含有所属射频单元的标识,则光模块可以依据各份下行数据所属picorru的标识,将各份下行数据经信号交换器发送至对应的射频单元。在本发明实施例的一种优选实施例中,上述步骤202可以包括:子步骤n1:从所述现场可编程门阵列的寄存器中提取分组配置信息;其中,所述分组配置信息包含各下行数据所属分组的组号信息;子步骤n2:依据所述下行数据所属分组的组号信息,将所述p份下行数据按照所述组号信息进行解压缩分发处理,以得到q份下行数据。在本发明实施例中,分组配置信息可以包含各下行数据所属分组的组号信息。fpga内置有寄存器,寄存器可以对分组配置信息进行存储,在fpga接收到物理层发送的p份下行数据之后,则可以采用实施例一种所描述的合并的逆算法进行解压缩与分发,以将p份下行数据转换为q份下行数据,并且,在q份下行数据中包含有各份下行数据所属picorru的标识,进而可以依据该标识将q份下行数据发送给对应的q个picorru。在得到q份下行数据之后,则进入步骤203。步骤203:所述光模块接收所述q份下行数据,并依据所述标识经信号交换器向q个射频单元分别发送对应的下行数据。在本发明实施例中,光模块接收到fpga发送的q份下行数据之后,则向信号交换器发送q份下行数据,进而信号交换器可以依据各下行数据所属picorru的标识将各份下行数据发送至对应的picorru。下面将结合图6对本发明实施例的方案进行详细描述。参照图6,示出了本发明实施例提供的一种下行数据传输与处理流程的示意图。在本发明实施例中,在bbu侧的光模块和物理层之间设置了fpga,bbu侧的物理层发送p份下行数据至fpga,进而fpga依据其寄存器中所保存的分组配置信息,将p份下行数据转换处理为q份分别对应于q个picorru的下行数据,从而将q份下行数据发送至光模块,并由光模块发送至信号交换器,信号交换器可以依据各份下行数据中所包含的所属picorru的标识将各份下行数据发送至对应的picorru。本发明实施例提供的数据传输方法,通过物理层向现场可编程门阵列发送p份下行数据;其中,p为大于等于1的正整数,现场可编程门阵列接收p份下行数据,按照第二预置规则对p份下行数据进行转换处理,以得到q份下行数据,并向光模块发送,其中,q为大于1的正整数,且q>p,光模块接收q份下行数据,并向q个射频单元分别发送对应的下行数据。在本发明实施例中,bbu不单独处理每个picorru的数据,只需物理层处理合并后的数据,在处理方式不变的前提下需要处理的数据量减少,从而使单站支持的picorru数量增加,因而,解决了现有技术中通过研发和改进新型bbu板卡以提高bbu处理能力时,研发改进时间长、成本高,并且无法利旧的问题。实施例三参照图7,示出了本发明实施例提供的一种基带单元的结构示意图,具体可以包括:光模块310、现场可编程门阵列320和物理层330,其中,所述光模块310,用于接收由n个射频单元经信号交换器发送的n份上行数据,并向所述现场可编程门阵列发送;其中,n为大于1的正整数;所述现场可编程门阵列320,用于接收所述n份上行数据,按照第一预置规则对所述n份上行数据进行转换处理,以得到m份上行数据,并向物理层发送;其中,m为大于等于1的正整数,且m≤n;所述物理层330,用于接收所述m份上行数据,并对所述m份上行数据进行相应的处理。优选地,所述现场可编程门阵列320包括:提取子模块,用于从所述现场可编程门阵列320的寄存器中提取分组配置信息;其中,所述分组配置信息包含各射频单元所属分组的组号信息;压缩合并子模块,用于依据各射频单元所属分组的组号信息,将具有相同组号信息的射频单元对应的上行数据进行压缩合并处理,以得到m份上行数据。本发明实施例提供了基带单元,通过光模块接收由n个射频单元经信号交换器发送的n份上行数据,并向现场可编程门阵列发送,其中,n为大于1的正整数,现场可编程门阵列接收n份上行数据,按照第一预置规则对n份上行数据进行转换处理,以得到m份上行数据,并向物理层发送,其中,m为大于等于1的正整数,且m≤n,物理层接收m份上行数据,并对m份上行数据进行相应的处理。在本发明实施例中,bbu不单独处理每个picorru的数据,而是对属于同组picorru数据合并处理,因而物理层只需处理合并后的数据,在处理方式不变的前提下需要处理的数据量减少,从而使单站支持的picorru数量增加,因而,解决了现有技术中通过研发和改进新型bbu板卡以提高bbu处理能力时,研发改进时间长、成本高,并且无法利旧的问题。实施例四参照图8,示出了本发明实施例提供的一种基带单元的结构示意图,具体可以包括:物理层410、现场可编程门阵列420和光模块430,其中,所述物理层410,用于向所述现场可编程门阵列发送p份下行数据;其中,p为大于等于1的正整数;所述现场可编程门阵列420,用于接收所述p份下行数据,按照第二预置规则对所述p份下行数据进行转换处理,以得到q份下行数据,并向所述光模块发送;其中,q为大于1的正整数,且q>p;所述光模块430,用于接收所述q份下行数据,并向q个射频单元分别发送对应的下行数据。优选地,所述现场可编程门阵列420包括:提取子模块,用于从所述现场可编程门阵列420的寄存器中提取分组配置信息;其中,所述分组配置信息包含下行数据与射频单元的对应关系;解压缩分发子模块,用于依据所述对应关系将所述p份下行数据进行解压缩分发处理,以得到分别对应于q个射频单元的q份下行数据。本发明实施例提供的数据传输方法,通过物理层向现场可编程门阵列发送p份下行数据;其中,p为大于等于1的正整数,现场可编程门阵列接收p份下行数据,按照第二预置规则对p份下行数据进行转换处理,以得到q份下行数据,并向光模块发送,其中,q为大于1的正整数,且q>p,光模块接收q份下行数据,并向q个射频单元分别发送对应的下行数据。在本发明实施例中,bbu不单独处理每个picorru的数据,只需物理层处理合并后的数据,在处理方式不变的前提下需要处理的数据量减少,从而使单站支持的picorru数量增加,因而,解决了现有技术中通过研发和改进新型bbu板卡以提高bbu处理能力时,研发改进时间长、成本高,并且无法利旧的问题。另外地,本发明实施例还提供了一种基站,可以包括上述实施例三和/或上述实施例四中任一项所述的基带单元、信号交换器和射频单元。对于前述的各方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本发明并不受所描述的动作顺序的限制,因为依据本发明,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定是本发明所必须的。本说明书中的各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似的部分互相参见即可。最后,还需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、商品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、商品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、商品或者设备中还存在另外的相同要素。以上对本发明所提供的一种数据传输方法、一种基带单元和一种基站,进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。当前第1页12
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1