专利名称:一种bbu中的处理资源的管理方法和设备的制作方法
技术领域:
本发明涉及通信技术领域,特别是涉及一种BBU中的处理资源的管理方法和设备。
背景技术:
现有基站一般采用BBU(Building Base band Unit,室内基带处理单兀)+RRU (Radio Remote Unit,射频拉远单兀)架构,即单个BBU连接多个RRU, 每个RRU分别连接天线覆盖不同扇区,其中BBU负责基带处理,RRU负责射频处理,二者通过光纤接口连接。目前2G(2nd Generation,第二代手机通信技术)/3G(3rd Generation,第三代手机通信技术)系统属于传统的窄带系统,基带处理相对较为简单,BBU内单块基带板卡或板卡内单个DSP((Digital Signal Processing,数字信号处理)器件处理器件即可完成一个或多个扇区的全部基带处理。如图I所示,为现有技术中的传统基站硬件组成结构的示意图。其中每扇区内基带处理一般按逻辑功能可划分为协议处理、编码、解码、调制、解调、多天线处理等模块,如图2所示,为现有技术中的传统BBU逻辑架构的示意图。各扇区处理结构和硬件资源完全对称,唯一区别在于处理不同扇区不同用户数据。由于处理复杂度不高,一般单个DSP器件里即可完全上述一个扇区或多个扇区的全部基带逻辑功能处理,这样同时也提高了设备集成度,是与GSM(Global System for Mobilecommunications,全球移动通信系统)/TD-SCDMA (Time Division Synchronous CodeDivision Multiple Access,时分同步码分多址)等窄带系统相匹配的BBU架构。但对于LTE(Long Term Evolved,长期演进)宽带系统,单个扇区硬件处理要求为TD-SCDMA的数十倍以上(LTE带宽为20M,TD-SCDMA I. 6M带宽),尽管逻辑功能模块组成基本一致,但各模块数据处理量急剧上升,此时单个DSP器件已无法完成单个扇区的全部基带处理,需分担到多个DSP器件分别处理,例如,如图3所示,为现有技术中LTE传统BBU硬件架构的示意图,其中,此时DSP器件I负责高层协议处理,DSP器件2负责编码、解码,DSP器件3负责调制和多天线处理等。实际应用时网络负荷与用户数实时变化,满负荷和轻负荷时对处理资源要求差别巨大,例如LTE系统白天忙时用户数较多,最高峰值处理量要求达到100Mbps,而到了夜间凌晨,用户数较少,需处理的数据吞吐量可能仅为几Mbp,对器件资源占用要求大大降低。但为了保证扇区正常工作和网络覆盖,基带各逻辑功能模块(DSP器件1、DSP器件2、DSP器件3)均需正常开启形成一个完整的基带处理,区别仅在于每个逻辑功能模块在白天或夜晚处理的数据量大小。因此,在负荷较轻时,尽管实际所需处理资源较少,但基于现有逻辑架构,负责该扇区处理的各DSP器件均需正常工作,任何一个都不能关断或休眠以省电,DSP等处理器件占据基带板卡70%以上功耗,存在较大功耗浪费。另一方面,由于三个扇区的基带板卡独立处理,无法共享资源,因此每扇区基带均需按峰值能力设计,而实际上三个扇区往往很少同时达到峰值负荷,即某时刻扇区I用户数较多,扇区2、3用户数较少,从处理需求上来看此时基带板卡2具备完成扇区2、3基带的能力从而可将基带板卡3空闲出来关断或休眠,但限于现有硬件架构,各扇区即使处理量再小,也都必须在各自处理板卡上完整进行。在实现本发明的过程中,发明人发现现有技术至少存在如下问题如上所述,基于现有逻辑和硬件架构,对于LTE宽带系统,无法根据业务负荷变化的情况进行硬件资源优化或关断,无论业务负荷高低,各硬件模块始终工作,存在较大功率浪费。
发明内容
本发明的目的在于提供一种BBU中的处理资源的管理方法和设备,可根据负荷的变化适时关断部分DSP器件,在不影响网络覆盖和用户业务的前提下达到节能降耗的目标。
为此,本发明实施例采用如下技术方案一种BBU中的处理资源的管理方法,包括以下步骤将BBU所包含的多个DSP器件划分为多个DSP资源池,各DSP资源池中分别包含一个或多个DSP器件,各DSP资源池中的资源分别用于实现一个或多个类型的处理,且所述各DSP资源池中的资源所实现的处理功能互不相同;当所述BBU需要对当前所传输的信息进行处理时,所述BBU根据当前所述处理所需要的资源量,在所述处理的类型所对应的DSP资源池中选择相应的资源实现所述处理。一种BBU,包含多个DSP器件,所述BBU包括多个DSP资源池,其中,各DSP资源池中分别包含一个或多个DSP器件,各DSP资源池中的资源分别用于实现一个或多个类型的处理,且所述各DSP资源池中的资源所实现的处理功能互不相同;管理模块,用于当需要对当前所传输的信息进行处理时,根据当前所述处理所需要的资源量,在所述处理的类型所对应的所述划分模块所划分的DSP资源池中选择相应的资源实现所述处理。与现有技术相比,本发明实施例所提出的技术方案具有以下优点通过应用本发明实施例所提出的技术方案,可以按照处理功能将BBU中的处理资源划分为DSP资源池,根据当前所需要的资源量调用相应的资源,并关闭其余的DSP器件,从而,对BBU所对应的多扇区实现处理资源的共享,可以提升硬件资源利用率,实现处理资源的合理调度和管理,并在扇区负荷较轻时,根据业务情况关断部分DSP器件,在不影响网络业务情况下,达到节省功耗的目的。
图I为现有技术中的传统基站硬件组成结构的示意图;图2为现有技术中的传统BBU逻辑架构的示意图;图3为现有技术中LTE传统BBU硬件架构的示意图;图4为本发明实施例所提出的一种BBU中的处理资源的管理方法的流程示意图;图5为本发明实施例所提出的一种BBU的逻辑结构示意图6为本发明实施例所提出的一种BBU中的DSP资源池划分方案的示意图;图7为本发明实施例所提出的另一种BBU中的DSP资源池划分方案的示意图;图8为本发明实施例所提出的一种具体实施场景的示意图;图9为本发明实施例所提出的一种BBU的结构示意图。
具体实施例方式下面将结合本发明中的附图,对本发明中的技术方案进行清楚、完整的描述,显然,所描述的实施例是本发明的一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本发明保护的范围。如图4所示,为本发明实施例所提出的一种BBU中的处理资源的管理方法的流程 示意图,具体包括以下步骤步骤S401、将BBU所包含的多个DSP器件划分为多个DSP资源池。其中,各DSP资源池中分别包含一个或多个DSP器件,各DSP资源池中的资源分别用于实现一个或多个类型的处理,且各DSP资源池中的资源所实现的处理功能互不相同。以具体的实施场景为例,上述的DSP资源池划分,及功能分配方案具体包括第一 DSP资源池中的资源用于实现所有高层协议的处理;第二 DSP资源池中的资源用于实现编解码处理,以及调制解调处理;第三DSP资源池中的资源用于实现所有多天线相关的处理;所述第一 DSP资源池、所述第二 DSP资源池和所述第三DSP资源池共同完成所述BBU中需要进行完整的信息处理过程。上述的处理只是一种优选的实现场景,在实际应用中,DSP资源池的划分数量以及功能分配可以根据实际需要进行调整,这样的变化并不会影响本发明的保护范围。需要进一步指出的是,可以根据实际需要,将各逻辑处理功能完全彼此独立,分别建立对应的DSP资源池,也可以根据所需资源量或者在处理流程中的位置将多个逻辑处理功能合并在一起,形成处理组合,并使用一个DSP资源池实现处理组合中各逻辑功能的处理。在实际应用中,对于BBU中需要进行的完整处理流程,可以完全独立的一个处理类型的形式进行划分,也可以划分为多个处理组合,或者以独立的处理类型和处理组合相结合的方式进行划分,相应的DSP资源池的划分标准与其相对应,这样的划分依据的变化并不会影响本发明的保护范围。在具体的实施场景中,本步骤的处理具体包括按照需要实现的处理的类型数量和/或处理组合的数量,将该BBU所包含的多个DSP器件,划分为相应数量的DSP资源池。其中,具体的划分方式包括以下两种方式一、平均划分。根据需要建立的DSP资源池数量,将BBU中的DSP器件平均划分为相应数量的集合,每个集合中的DSP器件组成一个DSP资源池,这样划分得到的各DSP资源池所包含的DSP器件的数量相同。
这样的划分方式可以具有更简便的划分过程,更高的划分效率,在线路部署方面也可以更加方便。方式二、按比例划分。按照一定的规则确定各DSP资源池中所包含的DSP器件的数量,例如,根据各DSP资源池所需要实现的处理和/或处理组合所需要的资源比例,确定各DSP资源池所包含的DSP器件的数量的比例。由于一个DSP器件所能提供的资源的数量是一定的,所以,通过这样的划分方式,可以为需要占用更多资源的DSP资源池分配更多的DSP器件,使其拥有更多的可支配资源,实现更合理的资源分配。有以上说明可知,上述的两种划分方式各有自身的优势,在具体的实施场景中,可以根据需要确定选择哪种划分方式,具体选择哪种划分方式不会影响本发明的保护范围。 步骤S402、当所述BBU需要对当前所传输的信息进行处理时,所述BBU根据当前所述处理所需要的资源量,在所述处理的类型所对应的DSP资源池中选择相应的资源实现所述处理,并关闭剩余的资源所对应的DSP器件。由于在DSP资源池中的资源由各DSP器件提供,所以,对于资源的管理,实际上是对DSP资源池中的各DSP器件的调度管理,在本技术方案中,为了实现更好的能好节约,对于各DSP器件的调度管理体现为对各DSP期间的启动和关闭。基于上述的技术思想,本步骤的实际操作过程如下所述BBU根据当前所述处理所需要的资源量,在所述处理的类型所对应的DSP资源池中,启动能够提供与所述资源量相应的资源的DSP器件,并通过所启动的DSP器件的资源实现所述处理,并关闭剩余的资源所对应的DSP器件。在完成上述的处理后,本发明实施例所提出的技术方案中还进一步包括后续的动态资源管理过程,即根据资源占用情况的变化调整资源分配,开启或关闭DSP器件,实现更有效的资源利用。根据所设置的具体的资源管理规则的差异,后续的动态资源管理过程包括以下两种情况情况一、只考虑DSP器件的占用情况来进行资源管理。BBU实施的检测已启动的各DSP中的资源占用情况,判断是否存在闲置的DSP器件,其中,所述闲置的DSP器件具体为自身资源完全为空闲资源的DSP器件。当所述BBU确定已启动的DSP器件中当前存在闲置的DSP器件时,所述BBU关闭闲置的DSP器件。当所述BBU确定已启动的DSP器件所提供的资源不能满足当前处理所需要的资源量时,所述BBU在所述DSP资源池中选择一个当前关闭的DSP器件进行启动,提供新的资源。情况二、结合扇区业务情况,综合考虑空闲资源预留和DSP器件的资源占用情况来进行资源管理。首先,所述BBU监控当前所传输的信息所对应扇区的业务情况,确定为所述扇区保留的空闲资源区间。这样的空闲资源区间的确定可以使DSP资源池中预留出相应的备用资源来保证业务流量变化所带来的资源需求,提高系统对于流量波动的应对能力,保证业务的顺利进行,而且,结合扇区业务情况所确定的空闲资源区间,是根据扇区中的业务统计情况而确定的,使得所保留的空闲资源处于合理的范围,不会造成过多的资源浪费。另一方面,所述BBU检测已启动的DSP器件中的当前空闲资源量。当所述BBU确定当前空闲资源量低于所述空闲资源区间中的最低空闲资源值时,所述BBU在所述DSP资源池中选择一个当前关闭的DSP器件进行启动,并以新启动的DSP器件的资源作为新的空闲资源; 当所述BBU确定当前空闲资源量高于所述空闲资源区间中的最高空闲资源值时,所述BBU关闭只包含空闲资源的DSP器件。在实际的应用场景中,空闲资源区间可以是包含最高空闲资源值和最低空闲资源值的一个数值区间,也可以是一个具体的数值,即最高空闲资源值和最低空闲资源值为同一个数值。这样的变化并不影响本发明的保护范围。与现有技术相比,本发明实施例所提出的技术方案具有以下优点通过应用本发明实施例所提出的技术方案,可以按照处理功能将BBU中的处理资源划分为DSP资源池,根据当前所需要的资源量调用相应的资源,并关闭其余的DSP器件,从而,对BBU所对应的多扇区实现处理资源的共享,可以提升硬件资源利用率,实现处理资源的合理调度和管理,并在扇区负荷较轻时,根据业务情况关断部分DSP器件,在不影响网络业务情况下,达到节省功耗的目的。下面,结合具体的应用场景,对本发明实施例所提出的技术方案进行进一步的详细说明。如背景技术所述,基于现有逻辑和硬件架构,无法根据业务负荷变化的情况进行硬件资源优化或关断,存在较大功率浪费。基于这样的缺陷,本发明实施例提出了一种针对LTE宽带系统新的BBU实现架构,可根据负荷变化的适时关闭空闲的DSP器件,在不影响网络覆盖和用户业务的前提下,达到节能降耗的目标。基于充分提升基带处理器件利用率、降低BBU功耗的目标,鉴于原不同基带处理单元中均采用相同器件和结构实现相同的逻辑功能模块,因此在保证背板交换能力的前提下,可以考虑采用基于资源池的基带处理架构,即同一 BBU中所有的基带处理根据不同逻辑功能划分为不同的逻辑功能池,将原分散到不同基带板卡中相同逻辑功能集中由更少数量的器件处理,每个扇区RRU不对应固定的基带处理硬件,而是从上述基带池中根据实际需求分配相应的处理资源。具体的逻辑结构示意图如图5所示。进一步的,参考前述的步骤S401中的两种划分方式,本发明实施例以包含9个DSP器件的BBU结构为例,分别说明按照两种划分方式所得到的DSP资源池划分方案以及后续的处理资源管理方案。方式一、平均划分。首先确定整个的逻辑处理过程包括两个逻辑处理功能和一个处理组合,按照相应的执行顺序,分别为(I)高层协议处理;(2)编解码、调制解调处理所组成的处理组合;
(3)多天线相关处理。基于以上的流程划分,在BBU中,需要建立3个DSP功能池,以分别实现上述的功能和功能组合,硬件结构组成如图6所示,其中,DSP功能池I负责所有高层协议处理,DSP功能池2负责所有编解码、调制解调处理,DSP功能池3负责所有多天线相关处理。由于是平均划分,所以,图6中所示每个DSP功能池由3个DSP器件组成。在具体实现时,可根据实际资源需求,启动I个或多个DSP器件承担相应的处理。此时,每个DSP功能池的处理资源均为三个扇区共享,可根据每个扇区实时用户和业务需求,分配相应处理资源,避免类似传统结构中必须分配整个DSP器件资源给某个扇区。
方式二、按比例划分。与方式一相类似,同样确定整个的逻辑处理过程包括两个逻辑处理功能和一个处理组合,按照相应的执行顺序,分别为(I)高层协议处理;(2)编解码、调制解调处理所组成的处理组合;(3)多天线相关处理。进一步考虑各处理和处理组合所需要的资源量,得到(2)中所需要的资源量最高,其次是(3),需要资源量最少的是(I)。考虑到BBU中一共有9个DSP期间,由此确定,
(I)、(2)、(3)所对应的DSP资源池所需要的DSP器件数量分别为2个,4个,3个。基于以上的流程划分,在BBU中,需要建立3个DSP功能池,以分别实现上述的功能和功能组合,硬件结构组成如图7所示,其中,DSP功能池I负责所有高层协议处理,DSP功能池2负责所有编解码、调制解调处理,DSP功能池3负责所有多天线相关处理。在具体实现时,可根据实际资源需求,在各DSP资源池中启动I个或多个DSP器件承担相应的处理。此时,每个DSP功能池的处理资源均为三个扇区共享,可根据每个扇区实时用户和业务需求,分配相应处理资源,避免类似传统结构中必须分配整个DSP器件资源给某个扇区。在完成上述的DSP资源池划分后,对于实际的应用过程,各DSP资源池同时承担三个扇区的业务流量,只要三个扇区不同时达到100%负荷,每个DSP功能池中都会存在处理资源冗余。那么,根据预设的DSP器件关闭规则(即前述的步骤S402中的情况一和情况二),分别对各DSP资源池中的DSP器件进行资源管理。对于情况一,只要出现完全空闲的DSP器件,即进行关闭,达到最大限度的资源节约,但是,在如图8所示的情况中,有可能会造成由于没有预留资源,使得当前业务流量增大后,必须通过启动新的DSP器件来实现资源的补充,可由于DSP器件启动过程需要时间,会造成在此期间出现资源不足的情况,从而,影响业务的正常实现。对于情况二,预先确定了需要保留的空闲资源,那么,在各DSP资源池中,启动的各DSP器件不仅要求保证正常的业务处理所需要的资源,还需要提供足够的空闲资源作为备用资源,从而,保证在业务流量增大时,可以直接调用备用资源继续进行业务处理,而在空闲资源过多时,可以关闭DSP器件,以减少空闲资源总量,而在当前空闲资源不足时,则需要启动新的DSP器件,补充空闲资源。这样的方案提高了业务处理的资源可靠性,但是,空闲资源的存在还是造成了一定的额外能耗。
在具体的实现场景中,具体采用上述哪种方案可以根据实际需要进行调整,这样的变化并不影响本发明的保护范围。通过上述的处理过程,基于上述结构的BBU —方面通过集中化的逻辑功能处理节省DSP器件或FPGA器件的使用数量,降低整体器件功耗,同时可以根据各扇区的话务负荷变化情况,灵活分配处理资源给不同扇区,例如在夜间话务量较低时仅需分配并激活少量的处理资源,剩余的处理资源对应的器件则可进行休眠或关断,节省功耗的同时不影响网络正常运行。此外,随着无线通信系统未来向宽带化发展,每扇区基带处理要求越来越高,例如LTE后续演进系统LTE-A带宽达到100MHz,采用本技术方案提出的软硬件架构,可更加有效提升器件利用率,节省功耗。
与现有技术相比,本发明实施例所提出的技术方案具有以下优点通过应用本发明实施例所提出的技术方案,可以按照处理功能将BBU中的处理资源划分为DSP资源池,根据当前所需要的资源量调用相应的资源,并关闭其余的DSP器件,从而,对BBU所对应的多扇区实现处理资源的共享,可以提升硬件资源利用率,实现处理资源的合理调度和管理,并在扇区负荷较轻时,根据业务情况关断部分DSP器件,在不影响网络业务情况下,达到节省功耗的目的。为了实现本发明实施例的技术方案,本发明实施例还提供了一种BBU,包含多个DSP器件,其结构示意图如图9所示,包括多个DSP资源池91,其中,各DSP资源池91中分别包含一个或多个DSP器件,各DSP资源池91中的资源分别用于实现一个或多个类型的处理,且各DSP资源池91中的资源所实现的处理功能互不相同。在具体的实施场景中,上述的划分可以是通过相应的指示消息进行逻辑划分,也可以是通过预先的线路部署而是显得物理划分,具体划分方式的变化并不影响本发明的保护范围。管理模块92,用于当需要对当前所传输的信息进行处理时,根据当前所述处理所需要的资源量,在所述处理的类型所对应的所述划分模块91所划分的DSP资源池91中选择相应的资源实现所述处理,并关闭剩余的资源所对应的DSP器件。需要指出的是,所述多个DSP资源池91,具体为按照需要实现的处理的类型数量,和/或处理组合的数量,将所包含的多个DSP器件,划分为相应数量的DSP资源池91 ;其中,各DSP资源池91所包含的DSP器件的数量相同,或各DSP资源池91所包含的DSP器件的数量的比例等于各DSP资源池91所对应的处理和/或处理组合所需要的资源量的比例。在实际的应用场景中,所述管理模块92,具体用于根据当前所述处理所需要的资源量,在所述处理的类型所对应的DSP资源池91中,启动能够提供与所述资源量相应的资源的DSP器件,并通过所启动的DSP器件的资源实现所述处理,并关闭剩余的资源所对应的DSP器件。另一方面,所述管理模块92,还用于当已启动的DSP器件中当前存在闲置的DSP器件时,关闭所述闲置的DSP器件,其中,所述闲置的DSP器件具体为自身资源完全为空闲资源的DSP器件;当已启动的DSP器件所提供的资源不能满足当前处理所需要的资源量时,在所述DSP资源池91中选择一个当前关闭的DSP器件进行启动,提供新的资源。进一步的,该BBU还包括监控模块93,用于监控当前所传输的信息所对应扇区的业务情况,确定为所述扇区保留的空闲资源区间;所述管理模块92,还用于检测已启动的DSP器件中的当前空闲资源量,当当前空闲资源量低于所述空闲资源区间中的最低空闲资源值时,在所述DSP资源池91中选择一个当前关闭的DSP器件进行启动,并以新启动的DSP器件的资源作为新的空闲资源,当当前空闲资源量高于所述空闲资源区间中的最高空闲资源值时,关闭只包含空闲资源的DSP器件。 与现有技术相比,本发明实施例所提出的技术方案具有以下优点通过应用本发明实施例所提出的技术方案,可以按照处理功能将BBU中的处理资源划分为DSP资源池,根据当前所需要的资源量调用相应的资源,并关闭其余的DSP器件,从而,对BBU所对应的多扇区实现处理资源的共享,可以提升硬件资源利用率,实现处理资源的合理调度和管理,并在扇区负荷较轻时,根据业务情况关断部分DSP器件,在不影响网络业务情况下,达到节省功耗的目的。通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到本发明实施例可以通过硬件实现,也可以借助软件加必要的通用硬件平台的方式来实现。基于这样的理解,本发明实施例的技术方案可以以软件产品的形式体现出来,该软件产品可以存储在一个非易失性存储介质(可以是⑶-R0M,U盘,移动硬盘等)中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或网络设备等)执行本发明实施例各个实施场景所述的方法。本领域技术人员可以理解附图只是一个优选实施场景的示意图,附图中的模块或流程并不一定是实施本发明实施例所必须的。本领域技术人员可以理解实施场景中的装置中的模块可以按照实施场景描述进行分布于实施场景的装置中,也可以进行相应变化位于不同于本实施场景的一个或多个装置中。上述实施场景的模块可以合并为一个模块,也可以进一步拆分成多个子模块。上述本发明实施例序号仅仅为了描述,不代表实施场景的优劣。以上公开的仅为本发明实施例的几个具体实施场景,但是,本发明实施例并非局限于此,任何本领域的技术人员能思之的变化都应落入本发明实施例的业务限制范围。
权利要求
1.一种BBU中的处理资源的管理方法,其特征在于,包括以下步骤 将BBU所包含的多个DSP器件划分为多个DSP资源池,各DSP资源池中分别包含一个或多个DSP器件,各DSP资源池中的资源分别用于实现一个或多个类型的处理,且所述各DSP资源池中的资源所实现的处理功能互不相同; 当所述BBU需要对当前所传输的信息进行处理时,所述BBU根据当前所述处理所需要的资源量,在所述处理的类型所对应的DSP资源池中选择相应的资源实现所述处理,并关闭剩余的资源所对应的DSP器件。
2.如权利要求I所述的方法,其特征在于,所述将BBU所包含的多个DSP器件划分为多个DSP资源池,具体包括 按照需要实现的处理的类型数量,和/或处理组合的数量,将所述BBU所包含的多个 DSP器件,划分为相应数量的DSP资源池; 其中,各DSP资源池所包含的DSP器件的数量相同,或各DSP资源池所包含的DSP器件的数量的比例等于各DSP资源池所对应的处理和/或处理组合所需要的资源量的比例。
3.如权利要求I所述的方法,其特征在于,所述在所述处理的类型所对应的DSP资源池中选择相应的资源实现所述处理,并关闭剩余的资源所对应的DSP器件,具体为 在所述处理的类型所对应的DSP资源池中,启动能够提供与所述资源量相应的资源的DSP器件,并通过所启动的DSP器件的资源实现所述处理,并关闭剩余的资源所对应的DSP器件。
4.如权利要求3所述的方法,其特征在于,所述启动能够提供与所述资源量相应的资源的DSP器件之后,还包括 当所述BBU确定已启动的DSP器件中当前存在闲置的DSP器件时,所述BBU关闭所述闲置的DSP器件,其中,所述闲置的DSP器件具体为自身资源完全为空闲资源的DSP器件; 当所述BBU确定已启动的DSP器件所提供的资源不能满足当前处理所需要的资源量时,所述BBU在所述DSP资源池中选择一个当前关闭的DSP器件进行启动,提供新的资源。
5.如权利要求3所述的方法,其特征在于,所述启动能够提供与所述资源量相应的资源的DSP器件之后,还包括 所述BBU监控当前所传输的信息所对应扇区的业务情况,确定为所述扇区保留的空闲资源区间; 所述BBU检测已启动的DSP器件中的当前空闲资源量; 当所述BBU确定当前空闲资源量低于所述空闲资源区间中的最低空闲资源值时,所述BBU在所述DSP资源池中选择一个当前关闭的DSP器件进行启动,并以新启动的DSP器件的资源作为新的空闲资源; 当所述BBU确定当前空闲资源量高于所述空闲资源区间中的最高空闲资源值时,所述BBU关闭只包含空闲资源的DSP器件。
6.如权利要求I所述的方法,其特征在于,所述各DSP资源池中的资源分别用于实现一个或多个类型的处理,且所述各DSP资源池中的资源所实现的处理功能互不相同,具体包括 第一 DSP资源池中的资源用于实现所有高层协议的处理; 第二 DSP资源池中的资源用于实现编解码处理,以及调制解调处理;第三DSP资源池中的资源用于实现所有多天线相关的处理; 所述第一 DSP资源池、所述第二 DSP资源池和所述第三DSP资源池共同完成所述BBU中需要进行完整的信息处理过程。
7.一种BBU,包含多个DSP器件,其特征在于,所述BBU包括 多个DSP资源池,其中,各DSP资源池中分别包含一个或多个DSP器件,各DSP资源池中的资源分别用于实现一个或多个类型的处理,且所述各DSP资源池中的资源所实现的处理功能互不相同; 管理模块,用于当需要对当前所传输的信息进行处理时,根据当前所述处理所需要的资源量,在所述处理的类型所对应的所述划分模块所划分的DSP资源池中选择相应的资源实现所述处理,并关闭剩余的资源所对应的DSP器件。
8.如权利要求7所述的BBU,其特征在于,所述多个DSP资源池,具体为 按照需要实现的处理的类型数量,和/或处理组合的数量,将所包含的多个DSP器件,划分为相应数量的DSP资源池; 其中,各DSP资源池所包含的DSP器件的数量相同,或各DSP资源池所包含的DSP器件的数量的比例等于各DSP资源池所对应的处理和/或处理组合所需要的资源量的比例。
9.如权利要求7所述的BBU,其特征在于,所述管理模块,具体用于 根据当前所述处理所需要的资源量,在所述处理的类型所对应的DSP资源池中,启动能够提供与所述资源量相应的资源的DSP器件,并通过所启动的DSP器件的资源实现所述处理,并关闭剩余的资源所对应的DSP器件。
10.如权利要求9所述的BBU,其特征在于,所述管理模块,还用于 当已启动的DSP器件中当前存在闲置的DSP器件时,关闭所述闲置的DSP器件,其中,所述闲置的DSP器件具体为自身资源完全为空闲资源的DSP器件; 当已启动的DSP器件所提供的资源不能满足当前处理所需要的资源量时,在所述DSP资源池中选择一个当前关闭的DSP器件进行启动,提供新的资源。
11.如权利要求9所述的BBU,其特征在于,还包括 监控模块,用于监控当前所传输的信息所对应扇区的业务情况,确定为所述扇区保留的空闲资源区间; 所述管理模块,还用于检测已启动的DSP器件中的当前空闲资源量,当当前空闲资源量低于所述空闲资源区间中的最低空闲资源值时,在所述DSP资源池中选择一个当前关闭的DSP器件进行启动,并以新启动的DSP器件的资源作为新的空闲资源,当当前空闲资源量高于所述空闲资源区间中的最高空闲资源值时,关闭只包含空闲资源的DSP器件。
全文摘要
本发明实施例公开了一种BBU中的处理资源的管理方法和设备,通过应用本发明实施例所提出的技术方案,可以按照处理功能将BBU中的处理资源划分为DSP资源池,根据当前所需要的资源量调用相应的资源,并关闭其余的DSP器件,从而,对BBU所对应的多扇区实现处理资源的共享,可以提升硬件资源利用率,实现处理资源的合理调度和管理,并在扇区负荷较轻时,根据业务情况关断部分DSP器件,在不影响网络业务情况下,达到节省功耗的目的。
文档编号H04W52/02GK102740326SQ20111008728
公开日2012年10月17日 申请日期2011年4月7日 优先权日2011年4月7日
发明者王东, 程广辉, 许灵军 申请人:中国移动通信集团公司