一种基带资源分配方法及装置与流程

文档序号:13392057阅读:540来源:国知局
一种基带资源分配方法及装置与流程
本发明涉及无线通信
技术领域
,尤其涉及一种基带资源分配方法及装置。
背景技术
:随着硬件技术的发展,不同型号的基带处理单元在上下行解调、编解码、速率匹配等方面的处理能力存在较大差异,不同型号的同相和正交(iq,in-phasequadrature)交换单元在光口个数、光口速率、时分复用(tdm,timedivisionmultiplexing)速率等方面的处理能力也存在较大差异。近年来随着无线通信技术的发展、协议的不断演进,基站软硬件处理能力得到大幅度的提升,设备运营商同时也在对现有基站做软硬件的升级,但由于的人力、时间、成本等因素制约,外场大量站点在升级一些处理能力较高的硬件资源的同时还保留着大量处理能力较低的硬件,在这种新旧硬件混配的基站中,当基带处理单元硬件处理能力较差,达到处理极限时,往往iq交换单元硬件资源处理能力尚有剩余,而基站接入能力均受基带资源池中低能力级硬件的限制,造成高能力级硬件资源的剩余和浪费,而如果终端用户数增多,达到低能力级硬件的处理极限,目前只能增加基带板甚至增加基站实现扩容。技术实现要素:本发明实施例提供一种基带资源分配方法及装置,至少解决了现有技术中存在的问题,能够保证硬件资源得到最大化利用,避免资源浪费,提升终端用户接入数量及基站的整体性能。本发明实施例的技术方案是这样实现的:本发明实施例提供一种基带资源分配方法,所述方法包括:获取基站的参数配置信息;所述参数配置信息至少包括:所述基站的同相和正交iq交换单元的第一参数配置信息、所述基站的基带处理单元的第二参数配置信息、以及小区参数配置信息;基于所述第一参数配置信息确定用于表征所述iq交换单元的处理能力的第一能力级信息,基于所述第二参数配置信息确定用于表征所述基带处理单元的处理能力的第二能力级信息;基于所述第一能力级信息及所述第二能力级信息建立所述iq交换单元与所述基带处理单元的第一映射关系表;基于所述iq交换单元与所述基带处理单元的第一映射关系表、所述小区参数配置信息进行小区的基带资源分配。上述方案中,所述第一参数配置信息至少包括:光口个数、光口速率、tdm速率;所述基于所述第一参数配置信息确定用于表征所述iq交换单元的处理能力的第一能力级信息,包括:计算所述交换单元的光口个数与光口速率的乘积,并比较所述乘积的值与所述tdm速率值的大小,基于比较结果确定用于表征所述交换单元的处理能力的第一能力级信息。上述方案中,所述第二参数配置信息至少包括:pm资源的单位处理能力、pm资源的数量、ce资源的单位处理能力、以及ce资源的数量;所述基于所述第二参数配置信息确定用于表征所述基带处理单元的处理能力的第二能力级信息,包括:分别获取所述基带处理单元的pm资源、ce资源的权重系数;计算所述pm资源的单位处理能力与所述pm资源的数量的乘积得到表征所述基带处理单元的pm资源整体处理能力的第一计算结果,然后基于所述第一计算结果及所述pm资源的权重系数得到表征所述基带处理单元的pm资源处理能力的第二计算结果;计算所述ce资源的单位处理能力与所述ce资源的数量的乘积得到表征所述基带处理单元的ce资源整体处理能力的第三计算结果,然后基于所述第三计算结果及所述ce资源的权重系数得到表征所述基带处理单元的ce资源处理能力的第四计算结果;基于所述第三计算结果及所述第四计算结果确定用于表征所述基带处理单元的处理能力的第二能力级信息。上述方案中,所述基于所述第一能力级信息及所述第二能力级信息建立所述iq交换单元与所述基带处理单元的第一映射关系表,包括:基于所述第一能力级信息中每个iq交换单元的能力级,以及所述第二能力级信息中每个基带处理单元的能力级,得到所述iq交换单元与所述基带处理单元的能力级差值;依据得到的能力级差值的大小建立所述iq交换单元与所述基带处理单元的第一映射关系表。上述方案中,所述小区参数配置信息至少包括:小区属性信息、小区与iq交换单元的关联关系;所述基于所述iq交换单元与所述基带处理单元的第一映射关系表、所述小区参数配置信息进行小区的基带资源分配,包括:基于所述小区属性信息建立小区分配队列;遍历所述小区分配队列,基于所述小区与iq交换单元的关联关系查找所述第一映射关系表,得到与小区关联的iq交换单元对应的基带处理单元;将与小区关联的iq交换单元对应的最高能力级的基带处理单元的资源分配给所述小区。上述方案中,所述进行小区的基带资源分配之后,所述方法还包括:更新所述基带处理单元的资源,并在确定所述基带处理单元存在剩余资源时,重复执行确定第一能力级信息及第二能力级信息,以进行小区的基带资源分配的操作,直至所述基带处理单元的资源没有剩余。本发明实施例还提供一种基带资源分配装置,所述装置包括:获取模块、确定模块、映射模块及分配模块;其中,所述获取模块,用于获取基站的参数配置信息;所述参数配置信息至少包括:所述基站的iq交换单元的第一参数配置信息、所述基站的基带处理单元的第二参数配置信息、以及小区参数配置信息;所述确定模块,用于基于所述第一参数配置信息确定用于表征所述iq交换单元的处理能力的第一能力级信息,基于所述第二参数配置信息确定用于表征所述基带处理单元的处理能力的第二能力级信息;所述映射模块,用于基于所述第一能力级信息及所述第二能力级信息建立所述iq交换单元与所述基带处理单元的第一映射关系表;所述分配模块,用于基于所述iq交换单元与所述基带处理单元的第一映射关系表、所述小区参数配置信息进行小区的基带资源分配。上述方案中,所述第一参数配置信息至少包括:光口个数、光口速率、tdm速率;所述确定模块,还用于计算所述交换单元的光口个数与光口速率的乘积,并比较所述乘积的值与所述tdm速率值的大小,基于比较结果确定用于表征所述交换单元的处理能力的第一能力级信息。上述方案中,所述第二参数配置信息至少包括:pm资源的单位处理能力、pm资源的数量、ce资源的单位处理能力、以及ce资源的数量;所述确定模块,还用于分别获取所述基带处理单元的pm资源、ce资源的权重系数;计算所述pm资源的单位处理能力与所述pm资源的数量的乘积得到表征所述基带处理单元的pm资源整体处理能力的第一计算结果,然后基于所述第一计算结果及所述pm资源的权重系数得到表征所述基带处理单元的pm资源处理能力的第二计算结果;计算所述ce资源的单位处理能力与所述ce资源的数量的乘积得到表征所述基带处理单元的ce资源整体处理能力的第三计算结果,然后基于所述第三计算结果及所述ce资源的权重系数得到表征所述基带处理单元的ce资源处理能力的第四计算结果;基于所述第三计算结果及所述第四计算结果确定用于表征所述基带处理单元的处理能力的第二能力级信息。上述方案中,所述映射模块,还用于基于所述第一能力级信息中每个iq交换单元的能力级,以及所述第二能力级信息中每个基带处理单元的能力级,得到所述iq交换单元与所述基带处理单元的能力级差值;依据得到的能力级差值的大小建立所述iq交换单元与所述基带处理单元的第一映射关系表。上述方案中,所述小区参数配置信息至少包括:小区属性信息、小区与iq交换单元的关联关系;所述分配模块,还用于基于所述小区属性信息建立小区分配队列;遍历所述小区分配队列,基于所述小区与iq交换单元的关联关系查找所述第一映射关系表,得到与小区关联的iq交换单元对应的基带处理单元;将与小区关联的iq交换单元对应的最高能力级的基带处理单元的资源分配给所述小区。上述方案中,所述装置还包括更新模块,用于更新所述基带处理单元的资源,并在确定所述基带处理单元存在剩余资源时,触发所述确定模块以重复执行确定第一能力级信息及第二能力级信息,以进行小区的基带资源分配的操作,直至所述基带处理单元的资源没有剩余。应用本发明实施例提供的基带资源分配方法及装置,获取基站的参数配置信息;所述参数配置信息至少包括:所述基站的iq交换单元的第一参数配置信息、所述基站的基带处理单元的第二参数配置信息、以及小区参数配置信息;基于所述第一参数配置信息确定用于表征所述iq交换单元的处理能力的第一能力级信息,基于所述第二参数配置信息确定用于表征所述基带处理单元的处理能力的第二能力级信息;基于所述第一能力级信息及所述第二能力级信息建立所述iq交换单元与所述基带处理单元的映射关系表;基于所述iq交换单元与所述基带处理单元的映射关系表、所述小区参数配置信息进行小区的基带资源分配。如此,基于iq交换单元与基带处理单元的处理能力建立映射关系表,并基于该映射关系表及小区参数配置信息进行小区的基带资源分配,可以保证iq交换单元与基带处理单元的资源得到最大化利用,避免资源浪费,提升终端用户接入数量及基站的整体性能。附图说明图1为本发明实施例中基带资源分配方法流程示意图一;图2为本发明实施例中基带资源分配方法流程示意图二;图3为本发明实施例中基带资源分配方法流程示意图三;图4为本发明实施例中基带资源分配装置的组成结构示意图。具体实施方式在本发明实施例中,获取基站的参数配置信息;所述参数配置信息至少包括:所述基站的iq交换单元的第一参数配置信息、所述基站的基带处理单元的第二参数配置信息、以及小区参数配置信息;基于所述第一参数配置信息确定用于表征所述iq交换单元的处理能力的第一能力级信息,基于所述第二参数配置信息确定用于表征所述基带处理单元的处理能力的第二能力级信息;基于所述第一能力级信息及所述第二能力级信息建立所述iq交换单元与所述基带处理单元的映射关系表;基于所述iq交换单元与所述基带处理单元的映射关系表、所述小区参数配置信息进行小区的基带资源分配。下面结合附图和具体实施例对本发明作进一步详细说明。实施例一图1为本发明实施例中基带资源分配方法流程示意图,如图1所示,本发明实施例中基带资源分配方法包括:步骤101:获取基站的参数配置信息;所述参数配置信息至少包括:所述基站的iq交换单元的第一参数配置信息、所述基站的基带处理单元的第二参数配置信息、以及小区参数配置信息。这里,基站的配置参数表中预先配置有至少一种参数配置信息,在一实施例中,所述至少一种参数配置信息至少包括:基站的iq交换单元的第一参数配置信息、所述基站的基带处理单元的第二参数配置信息、以及小区参数配置信息;通常,iq交换单元的硬件处理能力与光口个数、光口速率、tdm速率等方面因素密切相关,因此,在一实施例中,设置iq交换单元的第一参数配置信息包括:光口个数、光口速率、tdm速率等;通常,基带处理单元的硬件处理能力与上下行解调、编解码、速率匹配等因素有关,因此,在一实施例中,设置基带处理单元的第二参数配置信息包括:路径监控(pm,pathmonitor)资源的单位处理能力、pm资源的数量、信道单元(ce,channelelement)资源的单位处理能力、以及ce资源的数量。小区参数配置信息至少包括:小区属性信息、小区与iq交换单元的关联关系;在一实施例中,还可以包括:小区接收类型、小区半径等;其中,所述小区属性信息包括:超远小区、高速小区、普通小区;所述小区与iq交换单元的关联关系指示了小区与为该小区分配的iq交换单元的对应关系;所述小区接收类型包括:单天线接收、双天线接收等。步骤102:基于所述第一参数配置信息确定用于表征所述iq交换单元的处理能力的第一能力级信息,基于所述第二参数配置信息确定用于表征所述基带处理单元的处理能力的第二能力级信息。这里,采用iq交换单元的第一参数配置信息抽象出表征所述iq交换单元的处理能力的第一能力级信息,采用基带处理单元的第二参数配置信息抽象出表征基带处理单元的处理能力的第二能力级信息;在实际实施时,所述iq交换单元的数量可以有一个或一个以上,所述基带处理单元的数量可以有一个或一个以上,优选地,iq交换单元的数量及基带处理单元的数量均为两个或两个以上。基于本发明所述实施例,在实际应用中,基于所述第一参数配置信息确定用于表征所述iq交换单元的处理能力的第一能力级信息,包括:计算所述交换单元的光口个数与光口速率的乘积,并比较所述乘积的值与所述tdm速率值的大小,基于比较结果确定用于表征所述交换单元的处理能力的第一能力级信息;具体地:依据公式确定用于表征所述iq交换单元的处理能力的第一能力级信息;其中,f表示iq交换单元的能力级;n表示光口个数;vf表示光口速率;vtdm表示tdm速率;得到的iq交换单元的能力级越高,即值越大,表明该iq交换单元的处理能力越强;基于所述第二参数配置信息确定用于表征所述基带处理单元的处理能力的第二能力级信息,包括:分别获取所述基带处理单元的pm资源、ce资源的权重系数;计算所述pm资源的单位处理能力与所述pm资源的数量的乘积得到表征所述基带处理单元的pm资源整体处理能力的第一计算结果,然后基于所述第一计算结果及所述pm资源的权重系数得到表征所述基带处理单元的pm资源处理能力的第二计算结果;计算所述ce资源的单位处理能力与所述ce资源的数量的乘积得到表征所述基带处理单元的ce资源整体处理能力的第三计算结果,然后基于所述第三计算结果及所述ce资源的权重系数得到表征所述基带处理单元的ce资源处理能力的第四计算结果;基于所述第三计算结果及所述第四计算结果确定用于表征所述基带处理单元的处理能力的第二能力级信息;具体地:依据公式b=α×a×mpm+β×b×gce确定用于表征所述基带处理单元的处理能力的第二能力级信息;其中,b表示基带处理单元的能力级;α、β分别表示pm资源、ce资源的权重系数;mpm表示pm资源的数量;gce表示ce资源的数量;a表示pm资源的单位处理能力;b表示ce资源的单位处理能力;得到的基带处理单元的能力级越高,即值越大,表明该基带处理单元的处理能力越强。这里,需要说明的是,由于所述第一参数配置信息及所述第二参数配置信息并不限于上述资源信息,因此,计算表征所述iq交换单元及所述基带处理单元的处理能力的能力级的方式也不限于以上描述方式。步骤103:基于所述第一能力级信息及所述第二能力级信息建立所述iq交换单元与所述基带处理单元的第一映射关系表。由于在实际应用中,iq交换单元的数量为两个或两个以上,基带处理单元的数量亦为两个或两个以上,因此,所述第一能力级信息中包括了两个或两个以上的iq交换单元的能力级信息,第二能力级信息中包括了两个或两个以上的基带处理单元的能力级信息。在实际应用中,本步骤具体包括:基于所述第一能力级信息中每个iq交换单元的能力级,以及所述第二能力级信息中每个基带处理单元的能力级,得到每个iq交换单元与每个基带处理单元的能力级差值;依据得到的能力级差值的大小建立所述iq交换单元与所述基带处理单元的第一映射关系表。优选地,依据得到的能力级差值的大小建立所述iq交换单元与所述基带处理单元的第一映射关系表,包括:依据得到的能力级差值的大小对得到的一个或一个以上的能力级差值进行排序,并基于排序结果建立iq交换单元与基带处理单元的第一映射关系表;其中,对得到的能力级差值排序时可依据由小到大的顺序进行排序,并基于能力级差值由小到大的排序结果建立iq交换单元与基带处理单元的第一映射关系表。步骤104:基于所述iq交换单元与所述基带处理单元的第一映射关系表、所述小区参数配置信息进行小区的基带资源分配。在实际实施时,由于存在多个不同属性的小区,如超远小区、高速小区、普通小区,而往往超远小区的优先级要高于高速小区,高速小区的优先级又高于普通小区,因此,在进行系带资源分配时,可首先将待分配的多个小区依据优先级进行排序,优选地,按照超远小区、高速小区、普通小区的顺序对多个小区进行排序,建立小区分配队列;其中,当存在两个或两个以上的超远小区或高速小区时,对超远小区或高速小区的排序可不分先后,随机进行排列;当存在两个或两个以上的普通小区时,对普通小区的排序可依据小区的频点由高到低的顺序进行排序,而相同频点的普通小区进行排序时可不分先后,随机进行排列。当建立小区分配队列后,遍历所述小区分配队列,依据小区参数配置信息中的小区与iq交换单元的关联关系,查找iq交换单元与基带处理单元的第一映射关系表,得到与小区关联的iq交换单元对应的基带处理单元,将小区分配至与小区关联的iq交换单元对应的最高能力级的基带处理单元上,即将与小区关联的iq交换单元对应的最高能力级的基带处理单元的pm资源及ce资源分配给该小区。在实际应用中,在对小区分配队列中的小区完成基带单元的第一次分配后,往往基带单元的pm资源及ce资源还有剩余,因此,本步骤之后,所述方法还可以包括:更新所述基带处理单元的pm资源及ce资源,并判断所述基带处理单元的pm资源及ce资源是否还有剩余,确定所述基带处理单元还有剩余的pm资源及ce资源时,重复执行步骤102至步骤104的操作,即重新确定所述基带处理单元的能力级信息,得到第三能力级信息,基于所述第一能力级信息及所述第三能力级信息建立所述iq交换单元与所述基带处理单元的第二映射关系表,基于所述第二映射关系表及所述小区参数配置信息进行小区的基带资源分配,并更新所述基带处理单元的pm资源及ce资源,确定所述基带处理单元还有剩余的pm资源及ce资源时,依据上述基带资源分配方式再次进行基带资源分配,直至所述基带处理单元的pm资源及ce资源无剩余。而这里,需要说明的是,在进行基带处理单元的资源分配时,同一个小区不会重复分配到相同的基带处理单元上,也即,同一个基带处理单元的资源不会重复分配给相同的小区。应用本发明上述实施例,基于iq交换单元及基带处理单元的参数配置信息,抽象出表征iq交换单元及基带处理单元的处理能力的第一能力级信息及第二能力级信息,然后基于iq交换单元及基带处理单元的能力级建立映射关系表,并基于该映射关系表进行小区的基带资源分配;如此,保证了iq交换单元与基带处理单元的资源得到最大化利用,避免了资源浪费,能够提升终端用户接入数量及基站的整体性能。实施例二图2为本发明实施例中基带资源分配方法流程示意图,在本实施例中,基站配置的iq交换单元是两块不同处理能力的iq交换板,分别为fs1、fs2,也就是说本实施例中,基站的iq交换单元数量为两个,分别为第一iq交换单元fs1和第二iq交换单元fs2;基站配置的基带处理单元是两块不同处理能力的基带板,分别为bp1、bp2,也就是说本实施例中,基站的基带处理单元数量为两个,分别为第一基带处理单元bp1和第二基带处理单元bp2;如图2所示,本发明实施例中基带资源分配方法包括:步骤201:获取第一iq交换单元、第二iq交换单元、第一基带处理单元及第二基带处理单元的参数配置信息,以及小区参数配置信息。这里,通常iq交换单元的硬件处理能力与光口个数、光口速率、tdm速率等方面因素密切相关,因此,在本实施例中,设置第一iq交换单元的参数配置信息包括:第一iq交换单元fs1的光口个数n1、光口速率vf1、tdm速率vtdm1;设置第二iq交换单元fs2的参数配置信息包括:第二iq交换单元fs2的光口个数n2、光口速率vf2、tdm速率vtdm2;通常,基带处理单元的硬件处理能力与上下行解调、编解码、速率匹配等因素有关,因此,在本实施例中,设置第一基带处理单元bp1的参数配置信息包括:第一基带处理单元bp1的pm资源的单位处理能力a1、pm资源的数量mpm1、ce资源的单位处理能力b1、ce资源的数量gce1;设置第二基带处理单元bp2的参数配置信息包括:第二基带处理单元bp2的pm资源的单位处理能力a2、pm资源的数量mpm2、ce资源的单位处理能力b2、ce资源的数量gce2。小区参数配置信息至少包括:小区属性信息、小区与iq交换单元的关联关系;在一实施例中,还可以包括:小区接收类型、小区半径等;其中,所述小区属性信息包括:超远小区、高速小区、普通小区;所述小区与iq交换单元的关联关系指示了小区与为该小区分配的iq交换单元的对应关系;所述小区接收类型包括:单天线接收、双天线接收等。步骤202:依据获得的参数配置信息确定第一iq交换单元、第二iq交换单元、第一基带处理单元及第二基带处理单元的能力级信息。在实际应用中,依据公式确定用于表征iq交换单元的处理能力的能力级信息;其中,f表示iq交换单元的能力级;n表示光口个数;vf表示光口速率;vtdm表示tdm速率;得到的iq交换单元的能力级越高,即值越大,表明该iq交换单元的处理能力越强;在本实施例中,依据上述公式可得到第一iq交换单元、第二iq交换单元的能力级分别为f1及f2。依据公式b=α×a×mpm+β×b×gce确定用于表征所述基带处理单元的处理能力的第二能力级信息;其中,b表示基带处理单元的能力级;α、β分别表示预设的pm资源、ce资源的权重系数;mpm表示pm资源的数量;gce表示ce资源的数量;a表示pm资源的单位处理能力;b表示ce资源的单位处理能力;得到的基带处理单元的能力级越高,即值越大,表明该基带处理单元的处理能力越强;在本实施例中,依据上述公式可得到第一基带处理单元、第二基带处理单元的能力级分别为b1及b2。得到的iq交换单元与基带处理单元的能力级信息如表一所示:iq交换单元能力级fi基带处理单元能力级bjfs1f1bp1b1fs2f2bp2b2表一步骤203:基于获得的能力级信息建立iq交换单元与基带处理单元的第一映射关系表。在本发明实施例中,本步骤具体包括:首先,基于获得的所述能力级信息,得到每个iq交换单元与每个基带处理单元的能力级差值cij,具体为fs1和bp1的能力级差值c11、fs1和bp2的能力级差值c12、fs2和bp1的能力级差值c21、fs2和bp2的能力级差值c22;基于能力级差值从小到大的顺序对得到的能力级差值c11、c12、c21、c22进行排序,并基于排序结果建立iq交换单元与基带处理单元的第一映射关系表;在本实施例中,建立的第一映射关系表如表二所示:能力级差值cijiq交换单元基带处理单元c12fs1bp2c11fs1bp1c21fs2bp1c22fs2bp2表二步骤204:基于小区参数配置信息建立小区分配队列,并基于所述小区分配队列、所述第一映射关系表进行小区的基带资源分配。在本实施例中,包括三个小区,分别为一个40km超远小区c1,一个高速小区c2,一个半径为2.5km的普通小区c3。在实际实施时,依据小区属性信息建立小区分配队列,具体为按照超远小区、高速小区、普通小区的顺序对多个小区进行排序,建立小区分配队列;其中,当存在两个或两个以上的超远小区或高速小区时,对超远小区或高速小区的排序可不分先后,随机进行排列;当存在两个或两个以上的普通小区时,对普通小区的排序可依据小区的频点由高到低的顺序进行排序,而相同频点的普通小区进行排序时可不分先后,随机进行排列。可知,本实施例中建立的小区分配队列中小区的优先顺序依次是:c1、c2、c3。当建立小区分配队列后,遍历所述小区分配队列,依据小区参数配置信息中的小区与iq交换单元的关联关系,查找iq交换单元与基带处理单元的第一映射关系表,得到与小区关联的iq交换单元对应的基带处理单元,将小区分配至与小区关联的iq交换单元对应的最高能力级的基带处理单元上,即将与小区关联的iq交换单元对应的最高能力级的基带处理单元的pm资源及ce资源分配给该小区。在本实施例中,小区c1关联的iq交换单元为第一iq交换单元fs1,小区c2关联的iq交换单元为第一iq交换单元fs1,小区c3关联的iq交换单元为第二iq交换单元fs2;首先对小区c1进行资源分配,查找第一映射关系表,即表二,得到与小区c1关联的fs1对应的最高能力级的基带处理单元为bp2;然后对小区c2进行资源分配,查找第一映射关系表,得到与小区c2关联的fs1对应的最高能力级的基带处理单元为bp1;最后对小区c3进行资源分配,查找第一映射关系表,得到与小区c3关联的fs2对应的最高能力级的基带处理单元为bp1。步骤205:更新第一基带处理单元及第二基带处理单元的pm资源及ce资源,并判断所述第一基带处理单元及第二基带处理单元的pm资源及ce资源是否还有剩余,如果还有剩余,执行步骤202;如果没有剩余,执行步骤206。在实际应用中,在对小区分配队列中的小区完成基带单元的第一次分配后,往往基带单元的pm资源及ce资源还有剩余,因此,需要重新确定基带处理单元的能力级信息,并基于重新确定的基带处理单元及iq交换单元的能力级信息建立iq交换单元与基带处理单元的第二映射关系表,基于所述第二映射关系表及所述小区参数配置信息进行小区的基带资源分配,并更新所述基带处理单元的pm资源及ce资源,确定基带处理单元仍有剩余的pm资源及ce资源时,依据上述基带资源分配方式再次进行基带资源分配,直至基带处理单元的pm资源及ce资源无剩余。而这里,需要说明的是,在进行基带处理单元的资源分配时,同一个小区不会重复分配到相同的基带处理单元上,也即,同一个基带处理单元的资源不会重复分配给相同的小区。步骤206:结束本次处理流程。实施例三图3为本发明实施例中基带资源分配方法流程示意图,在本实施例中,基站配置的iq交换单元是两块不同处理能力的iq交换板,分别为fs1、fs2,也就是说本实施例中,基站的iq交换单元数量为两个,分别为第一iq交换单元fs1和第二iq交换单元fs2;基站配置的基带处理单元是三块不同处理能力的基带板,分别为bp1、bp2、bp3,也就是说本实施例中,基站的基带处理单元数量为三个,分别为第一基带处理单元bp1、第二基带处理单元bp2及第三基带处理单元bp3;本实施例中网管上配置了三个普通小区,分别为小区c1、小区c2、小区c3;如图3所示,本发明实施例中基带资源分配方法包括:步骤301:获取iq交换单元fs1、fs2,以及基带处理单元bp1、bp2、bp3的参数配置信息,以及小区参数配置信息。在本实施例中,iq交换单元的参数配置信息包括:光口个数、光口速率、tdm速率;基带处理单元的参数配置信息包括:pm资源的单位处理能力、pm资源的数量、ce资源的单位处理能力、ce资源的数量。小区参数配置信息至少包括:小区属性信息、小区与iq交换单元的关联关系;在一实施例中,还可以包括:小区接收类型、小区半径等;其中,所述小区属性信息包括:超远小区、高速小区、普通小区;所述小区与iq交换单元的关联关系指示了小区与为该小区分配的iq交换单元的对应关系;所述小区接收类型包括:单天线接收、双天线接收等。步骤302:依据获得的iq交换单元及基带处理单元的参数配置信息,分别确定每个iq交换单元及基带处理单元的能力级信息。在本实施例中,依据公式确定用于表征iq交换单元的处理能力的能力级信息;其中,f表示iq交换单元的能力级;n表示光口个数;vf表示光口速率;vtdm表示tdm速率;得到的iq交换单元的能力级越高,即值越大,表明该iq交换单元的处理能力越强;在本实施例中,依据上述公式可得到第一iq交换单元、第二iq交换单元的能力级分别为f1及f2。依据公式b=α×a×mpm+β×b×gce确定用于表征所述基带处理单元的处理能力的第二能力级信息;其中,b表示基带处理单元的能力级;α、β分别表示预设的pm资源、ce资源的权重系数;mpm表示pm资源的数量;gce表示ce资源的数量;a表示pm资源的单位处理能力;b表示ce资源的单位处理能力;得到的基带处理单元的能力级越高,即值越大,表明该基带处理单元的处理能力越强;在本实施例中,依据上述公式可得到第一基带处理单元、第二基带处理单元及第三基带处理单元的能力级分别为b1、b2、b3。得到的iq交换单元与基带处理单元的能力级信息如表三所示:iq交换单元能力级fi基带处理单元能力级bjfs1f1bp1b1fs2f2bp2b2bp3b3表三步骤303:基于获得的能力级信息确定每个iq交换单元与每个基带处理单元的能力级差值信息,并依据所述能力级差值信息建立iq交换单元与基带处理单元的第一映射关系表。在本发明实施例中,基于获得的能力级信息确定每个iq交换单元与每个基带处理单元的能力级差值cij具体为:fs1和bp1的能力级差值c11、fs1和bp2的能力级差值c12、fs1和bp3的能力级差值c13、fs2和bp1的能力级差值c21、fs2和bp2的能力级差值c22、fs2和bp3的能力级差值c23;依据所述能力级差值信息建立iq交换单元与基带处理单元的第一映射关系表,包括:基于能力级差值从小到大的顺序对得到的能力级差值c11、c12、c13、c21、c22、c23进行排序,并基于排序结果建立iq交换单元与基带处理单元的第一映射关系表;在本实施例中,建立的第一映射关系表如表四所示:能力级差值cijiq交换单元基带处理单元c12fs1bp2c11fs1bp1c23fs2bp3c13fs1bp3c22fs2bp2c21fs2bp1表四步骤304:建立小区分配队列,并基于所述小区分配队列、所述小区参数配置信息中小区与iq交换单元的关联关系、所述第一映射关系表进行小区的基带资源分配。在本实施例中,包括三个普通小区,分别为小区c1、小区c2、小区c3;在实际实施时,依据小区属性信息建立小区分配队列,具体为按照超远小区、高速小区、普通小区的顺序对多个小区进行排序,建立小区分配队列;由于本实施例中的小区均为普通小区,因此,依据小区的频点由高到低的顺序进行小区排序,建立小区分配队列;在本实施例中,频点由高到低依次为小区c1、小区c2、小区c3。建立小区分配队列后,遍历所述小区分配队列,依据小区参数配置信息中的小区与iq交换单元的关联关系,查找iq交换单元与基带处理单元的第一映射关系表,得到与小区关联的iq交换单元对应的基带处理单元,将小区分配至与小区关联的iq交换单元对应的最高能力级的基带处理单元上,即将与小区关联的iq交换单元对应的最高能力级的基带处理单元的pm资源及ce资源分配给该小区。在本实施例中,小区参数配置信息中小区c1关联的iq交换单元为第一iq交换单元fs1,小区c2关联的iq交换单元为第一iq交换单元fs1,小区c3关联的iq交换单元为第二iq交换单元fs2。基于小区分配队列中小区的优先顺序依次对小区进行资源分配,查找第一映射关系表,即表四,得到与小区c1关联的fs1对应的最高能力级的基带处理单元为bp2;然后对小区c2进行资源分配,查找第一映射关系表,得到与小区c2关联的fs1对应的最高能力级的基带处理单元为bp1;最后对小区c3进行资源分配,查找第一映射关系表,得到与小区c3关联的fs2对应的最高能力级的基带处理单元为bp3。步骤305:更新bp1、bp2、bp3的pm资源及ce资源,并判断所述bp1、bp2、bp3的pm资源及ce资源是否还有剩余,如果还有剩余,执行步骤302;如果没有剩余,执行步骤306。在实际应用中,在对小区分配队列中的小区完成基带单元的第一次分配后,往往基带单元的pm资源及ce资源还有剩余,因此,需要重新确定基带处理单元的能力级信息,并基于重新确定的基带处理单元及iq交换单元的能力级信息建立iq交换单元与基带处理单元的第二映射关系表,基于所述第二映射关系表及所述小区参数配置信息进行小区的基带资源分配,并更新所述基带处理单元的pm资源及ce资源,确定基带处理单元仍有剩余的pm资源及ce资源时,依据上述基带资源分配方式再次进行基带资源分配,直至基带处理单元的pm资源及ce资源无剩余。而这里,需要说明的是,在进行基带处理单元的资源分配时,同一个小区不会重复分配到相同的基带处理单元上,也即,同一个基带处理单元的资源不会重复分配给相同的小区。步骤306:结束本次处理流程。实施例四图4为本发明实施例中基带资源分配装置的组成结构示意图,如图4所示,本发明实施例中基带资源分配装置的组成包括:获取模块41、确定模块42、映射模块43及分配模块44;其中,所述获取模块41,用于获取基站的至少一种参数配置信息;所述至少一种参数配置信息至少包括:所述基站的iq交换单元的第一参数配置信息、所述基站的基带处理单元的第二参数配置信息、以及小区参数配置信息;所述确定模块42,用于基于所述第一参数配置信息确定用于表征所述iq交换单元的处理能力的第一能力级信息,基于所述第二参数配置信息确定用于表征所述基带处理单元的处理能力的第二能力级信息;所述映射模块43,用于基于所述第一能力级信息及所述第二能力级信息建立所述iq交换单元与所述基带处理单元的第一映射关系表;所述分配模块44,用于基于所述iq交换单元与所述基带处理单元的第一映射关系表、所述小区参数配置信息进行小区的基带资源分配。在一实施例中,所述第一参数配置信息包括:光口个数、光口速率、tdm速率;所述确定模块42,还用于计算所述交换单元的光口个数与光口速率的乘积,并比较所述乘积的值与所述tdm速率值的大小,基于比较结果确定用于表征所述交换单元的处理能力的第一能力级信息;具体地:依据公式确定用于表征所述iq交换单元的处理能力的第一能力级信息;其中,f表示iq交换单元的能力级;n表示光口个数;vf表示光口速率;vtdm表示tdm速率。在一实施例中,所述第二参数配置信息包括:pm资源的单位处理能力、pm资源的数量、ce资源的单位处理能力、以及ce资源的数量;所述确定模块42,还用于分别获取所述基带处理单元的pm资源、ce资源的权重系数;计算所述pm资源的单位处理能力与所述pm资源的数量的乘积得到表征所述基带处理单元的pm资源整体处理能力的第一计算结果,然后基于所述第一计算结果及所述pm资源的权重系数得到表征所述基带处理单元的pm资源处理能力的第二计算结果;计算所述ce资源的单位处理能力与所述ce资源的数量的乘积得到表征所述基带处理单元的ce资源整体处理能力的第三计算结果,然后基于所述第三计算结果及所述ce资源的权重系数得到表征所述基带处理单元的ce资源处理能力的第四计算结果;基于所述第三计算结果及所述第四计算结果确定用于表征所述基带处理单元的处理能力的第二能力级信息;具体地:依据公式b=α×a×mpm+β×b×gce确定用于表征所述基带处理单元的处理能力的第二能力级信息;其中,b表示基带处理单元的能力级;α、β分别表示pm资源、ce资源的权重系数;a、b分别表示pm资源的单位处理能力、ce资源的单位处理能力;mpm表示pm资源的数量;gce表示ce资源的数量。在一实施例中,所述映射模块43,还用于基于所述第一能力级信息中每个iq交换单元的能力级,以及所述第二能力级信息中每个基带处理单元的能力级,得到每个iq交换单元与每个基带处理单元的能力级差值;依据得到的能力级差值的大小建立所述iq交换单元与所述基带处理单元的第一映射关系表。在一实施例中,所述小区参数配置信息包括:小区属性信息、小区与iq交换单元的关联关系;所述分配模块44,还用于基于所述小区属性信息建立小区分配队列;遍历所述小区分配队列,基于所述小区与iq交换单元的关联关系查找所述第一映射关系表,得到与小区关联的iq交换单元对应的基带处理单元;将与小区关联的iq交换单元对应的最高能力级的基带处理单元的资源分配给所述小区。在一实施例中,所述装置还包括更新模块45,用于更新所述基带处理单元的资源,并在确定所述基带处理单元存在剩余资源时,触发所述确定模块42重复执行确定第一能力级信息及第二能力级信息,以进行小区的基带资源分配的操作,直至所述基带处理单元的资源没有剩余。在本发明实施例中,所述基带资源分配装置中的获取模块41、确定模块42、映射模块43、分配模块44及更新模块45,均可由终端或服务器中的中央处理器(cpu,centralprocessingunit)或数字信号处理器(dsp,digitalsignalprocessor)、或现场可编程门阵列(fpga,fieldprogrammablegatearray)、或集成电路(asic,applicationspecificintegratedcircuit)实现。这里需要指出的是:以上涉及基带资源分配装置的描述,与上述方法描述是类似的,同方法的有益效果描述,不做赘述。对于本发明所述基带资源分配装置实施例中未披露的技术细节,请参照本发明方法实施例的描述。本领域的技术人员可以理解:实现上述方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成,前述的程序可以存储于一计算机可读取存储介质中,该程序在执行时,执行包括上述方法实施例的步骤;而前述的存储介质包括:移动存储设备、随机存取存储器(ram,randomaccessmemory)、只读存储器(rom,read-onlymemory)、磁碟或者光盘等各种可以存储程序代码的介质。或者,本发明上述集成的单元如果以软件功能模块的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明实施例的技术方案本质上或者说对相关技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机、服务器、或者网络设备等)执行本发明各个实施例所述方法的全部或部分。而前述的存储介质包括:移动存储设备、ram、rom、磁碟或者光盘等各种可以存储程序代码的介质。以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本
技术领域
的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以所述权利要求的保护范围为准。当前第1页12
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1