一种BBU中的处理资源的管理方法和设备.pdf

上传人:111****11 文档编号:4298609 上传时间:2018-09-13 格式:PDF 页数:16 大小:562.78KB
返回 下载 相关 举报
摘要
申请专利号:

CN201110087286.8

申请日:

2011.04.07

公开号:

CN102740326A

公开日:

2012.10.17

当前法律状态:

授权

有效性:

有权

法律详情:

授权|||实质审查的生效IPC(主分类):H04W 24/02申请日:20110407|||公开

IPC分类号:

H04W24/02(2009.01)I; H04W52/02(2009.01)I; H04W88/08(2009.01)I

主分类号:

H04W24/02

申请人:

中国移动通信集团公司

发明人:

王东; 许灵军; 程广辉

地址:

100032 北京市西城区金融大街29号

优先权:

专利代理机构:

北京鑫媛睿博知识产权代理有限公司 11297

代理人:

龚家骅

PDF下载: PDF下载
内容摘要

本发明实施例公开了一种BBU中的处理资源的管理方法和设备,通过应用本发明实施例所提出的技术方案,可以按照处理功能将BBU中的处理资源划分为DSP资源池,根据当前所需要的资源量调用相应的资源,并关闭其余的DSP器件,从而,对BBU所对应的多扇区实现处理资源的共享,可以提升硬件资源利用率,实现处理资源的合理调度和管理,并在扇区负荷较轻时,根据业务情况关断部分DSP器件,在不影响网络业务情况下,达到节省功耗的目的。

权利要求书

权利要求书1.  一种BBU中的处理资源的管理方法,其特征在于,包括以下步骤:将BBU所包含的多个DSP器件划分为多个DSP资源池,各DSP资源池中分别包含一个或多个DSP器件,各DSP资源池中的资源分别用于实现一个或多个类型的处理,且所述各DSP资源池中的资源所实现的处理功能互不相同;当所述BBU需要对当前所传输的信息进行处理时,所述BBU根据当前所述处理所需要的资源量,在所述处理的类型所对应的DSP资源池中选择相应的资源实现所述处理,并关闭剩余的资源所对应的DSP器件。2.  如权利要求1所述的方法,其特征在于,所述将BBU所包含的多个DSP器件划分为多个DSP资源池,具体包括:按照需要实现的处理的类型数量,和/或处理组合的数量,将所述BBU所包含的多个DSP器件,划分为相应数量的DSP资源池;其中,各DSP资源池所包含的DSP器件的数量相同,或各DSP资源池所包含的DSP器件的数量的比例等于各DSP资源池所对应的处理和/或处理组合所需要的资源量的比例。3.  如权利要求1所述的方法,其特征在于,所述在所述处理的类型所对应的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.  如权利要求1所述的方法,其特征在于,所述各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中的处理资源的管理方法和设备
技术领域
[0001]本发明涉及通信技术领域,特别是涉及一种BBU中的处理资源的管理方法和设备。
背景技术
[0002]现有基站一般采用BBU(BuildingBasebandUnit,室内基带处理单元)+RRU(RadioRemoteUnit,射频拉远单元)架构,即单个BBU连接多个RRU,每个RRU分别连接天线覆盖不同扇区,其中BBU负责基带处理,RRU负责射频处理,二者通过光纤接口连接。
[0003]目前2G(2ndGeneration,第二代手机通信技术)/3G(3rdGeneration,第三代手机通信技术)系统属于传统的窄带系统,基带处理相对较为简单,BBU内单块基带板卡或板卡内单个DSP((DigitalSignalProcessing,数字信号处理)器件处理器件即可完成一个或多个扇区的全部基带处理。
[0004]如图1所示,为现有技术中的传统基站硬件组成结构的示意图。
[0005]其中每扇区内基带处理一般按逻辑功能可划分为协议处理、编码、解码、调制、解调、多天线处理等模块,如图2所示,为现有技术中的传统BBU逻辑架构的示意图。
[0006]各扇区处理结构和硬件资源完全对称,唯一区别在于处理不同扇区不同用户数据。由于处理复杂度不高,一般单个DSP器件里即可完全上述一个扇区或多个扇区的全部基带逻辑功能处理,这样同时也提高了设备集成度,是与GSM(GlobalSystemforMobilecommunications,全球移动通信系统)/TD-SCDMA(TimeDivisionSynchronousCodeDivisionMultipleAccess,时分同步码分多址)等窄带系统相匹配的BBU架构。
[0007]但对于LTE(LongTermEvolved,长期演进)宽带系统,单个扇区硬件处理要求为TD-SCDMA的数十倍以上(LTE带宽为20M,TD-SCDMA1.6M带宽),尽管逻辑功能模块组成基本一致,但各模块数据处理量急剧上升,此时单个DSP器件已无法完成单个扇区的全部基带处理,需分担到多个DSP器件分别处理,例如,如图3所示,为现有技术中LTE传统BBU硬件架构的示意图,其中,此时DSP器件1负责高层协议处理,DSP器件2负责编码、解码,DSP器件3负责调制和多天线处理等。
[0008]实际应用时网络负荷与用户数实时变化,满负荷和轻负荷时对处理资源要求差别巨大,例如:LTE系统白天忙时用户数较多,最高峰值处理量要求达到100Mbps,而到了夜间凌晨,用户数较少,需处理的数据吞吐量可能仅为几Mbp,对器件资源占用要求大大降低。但为了保证扇区正常工作和网络覆盖,基带各逻辑功能模块(DSP器件1、DSP器件2、DSP器件
3)均需正常开启形成一个完整的基带处理,区别仅在于每个逻辑功能模块在白天或夜晚处理的数据量大小。因此,在负荷较轻时,尽管实际所需处理资源较少,但基于现有逻辑架构,负责该扇区处理的各DSP器件均需正常工作,任何一个都不能关断或休眠以省电,DSP等处理器件占据基带板卡70%以上功耗,存在较大功耗浪费。另一方面,由于三个扇区的基带板卡独立处理,无法共享资源,因此每扇区基带均需按峰值能力设计,而实际上三个扇区往往
很少同时达到峰值负荷,即某时刻扇区1用户数较多,扇区2、3用户数较少,从处理需求上来看此时基带板卡2具备完成扇区2、3基带的能力从而可将基带板卡3空闲出来关断或休眠,但限于现有硬件架构,各扇区即使处理量再小,也都必须在各自处理板卡上完整进行。[0009]在实现本发明的过程中,发明人发现现有技术至少存在如下问题:
[0010]如上所述,基于现有逻辑和硬件架构,对于LTE宽带系统,无法根据业务负荷变化的情况进行硬件资源优化或关断,无论业务负荷高低,各硬件模块始终工作,存在较大功率浪费。
发明内容
[0011]本发明的目的在于提供一种BBU中的处理资源的管理方法和设备,可根据负荷的变化适时关断部分DSP器件,在不影响网络覆盖和用户业务的前提下达到节能降耗的目标。
[0012]为此,本发明实施例采用如下技术方案:
[0013]一种BBU中的处理资源的管理方法,包括以下步骤:
[0014]将BBU所包含的多个DSP器件划分为多个DSP资源池,各DSP资源池中分别包含一个或多个DSP器件,各DSP资源池中的资源分别用于实现一个或多个类型的处理,且所述各DSP资源池中的资源所实现的处理功能互不相同;
[0015]当所述BBU需要对当前所传输的信息进行处理时,所述BBU根据当前所述处理所需要的资源量,在所述处理的类型所对应的DSP资源池中选择相应的资源实现所述处理。[0016]一种BBU,包含多个DSP器件,所述BBU包括:
[0017]多个DSP资源池,其中,各DSP资源池中分别包含一个或多个DSP器件,各DSP资源池中的资源分别用于实现一个或多个类型的处理,且所述各DSP资源池中的资源所实现的处理功能互不相同;
[0018]管理模块,用于当需要对当前所传输的信息进行处理时,根据当前所述处理所需要的资源量,在所述处理的类型所对应的所述划分模块所划分的DSP资源池中选择相应的资源实现所述处理。
[0019]与现有技术相比,本发明实施例所提出的技术方案具有以下优点:
[0020] 通过应用本发明实施例所提出的技术方案,可以按照处理功能将BBU中的处理资源划分为DSP资源池,根据当前所需要的资源量调用相应的资源,并关闭其余的DSP器件,从而,对BBU所对应的多扇区实现处理资源的共享,可以提升硬件资源利用率,实现处理资源的合理调度和管理,并在扇区负荷较轻时,根据业务情况关断部分DSP器件,在不影响网络业务情况下,达到节省功耗的目的。
附图说明
[0021] 图1为现有技术中的传统基站硬件组成结构的示意图;[0022] 图2为现有技术中的传统BBU逻辑架构的示意图;[0023] 图3为现有技术中LTE传统BBU硬件架构的示意图;
[0024]图4为本发明实施例所提出的一种BBU中的处理资源的管理方法的流程示意图;
[0025]图5为本发明实施例所提出的一种BBU的逻辑结构示意图;
[0026] 图6为本发明实施例所提出的一种BBU中的DSP资源池划分方案的示意图;[0027] 图7为本发明实施例所提出的另一种BBU中的DSP资源池划分方案的示意图;[0028] 图8为本发明实施例所提出的一种具体实施场景的示意图;
[0029]图9为本发明实施例所提出的一种BBU的结构示意图。
具体实施方式
[0030]下面将结合本发明中的附图,对本发明中的技术方案进行清楚、完整的描述,显然,所描述的实施例是本发明的一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0031] 如图4所示,为本发明实施例所提出的一种BBU中的处理资源的管理方法的流程示意图,具体包括以下步骤:
[0032]步骤S401、将BBU所包含的多个DSP器件划分为多个DSP资源池。
[0033] 其中,各DSP资源池中分别包含一个或多个DSP器件,各DSP资源池中的资源分别用于实现一个或多个类型的处理,且各DSP资源池中的资源所实现的处理功能互不相同。[0034] 以具体的实施场景为例,上述的DSP资源池划分,及功能分配方案具体包括:[0035] 第一DSP资源池中的资源用于实现所有高层协议的处理;
[0036]第二DSP资源池中的资源用于实现编解码处理,以及调制解调处理;
[0037]第三DSP资源池中的资源用于实现所有多天线相关的处理;
[0038]所述第一DSP资源池、所述第二DSP资源池和所述第三DSP资源池共同完成所述
BBU中需要进行完整的信息处理过程。
[0039] 上述的处理只是一种优选的实现场景,在实际应用中,DSP资源池的划分数量以及功能分配可以根据实际需要进行调整,这样的变化并不会影响本发明的保护范围。
[0040]需要进一步指出的是,可以根据实际需要,将各逻辑处理功能完全彼此独立,分别建立对应的DSP资源池,也可以根据所需资源量或者在处理流程中的位置将多个逻辑处理功能合并在一起,形成处理组合,并使用一个DSP资源池实现处理组合中各逻辑功能的处理。
[0041]在实际应用中,对于BBU中需要进行的完整处理流程,可以完全独立的一个处理类型的形式进行划分,也可以划分为多个处理组合,或者以独立的处理类型和处理组合相结合的方式进行划分,相应的DSP资源池的划分标准与其相对应,这样的划分依据的变化并不会影响本发明的保护范围。
[0042]在具体的实施场景中,本步骤的处理具体包括:
[0043]按照需要实现的处理的类型数量和/或处理组合的数量,将该BBU所包含的多个
DSP器件,划分为相应数量的DSP资源池。
[0044]其中,具体的划分方式包括以下两种:
[0045]方式一、平均划分。
[0046]根据需要建立的DSP资源池数量,将BBU中的DSP器件平均划分为相应数量的集合,每个集合中的DSP器件组成一个DSP资源池,这样划分得到的各DSP资源池所包含的DSP器件的数量相同。
[0047]这样的划分方式可以具有更简便的划分过程,更高的划分效率,在线路部署方面也可以更加方便。
[0048]方式二、按比例划分。
[0049]按照一定的规则确定各DSP资源池中所包含的DSP器件的数量,例如,根据各DSP资源池所需要实现的处理和/或处理组合所需要的资源比例,确定各DSP资源池所包含的DSP器件的数量的比例。
[0050]由于一个DSP器件所能提供的资源的数量是一定的,所以,通过这样的划分方式,可以为需要占用更多资源的DSP资源池分配更多的DSP器件,使其拥有更多的可支配资源,实现更合理的资源分配。
[0051]有以上说明可知,上述的两种划分方式各有自身的优势,在具体的实施场景中,可以根据需要确定选择哪种划分方式,具体选择哪种划分方式不会影响本发明的保护范围。[0052]步骤S402、当所述BBU需要对当前所传输的信息进行处理时,所述BBU根据当前所述处理所需要的资源量,在所述处理的类型所对应的DSP资源池中选择相应的资源实现所述处理,并关闭剩余的资源所对应的DSP器件。
[0053]由于在DSP资源池中的资源由各DSP器件提供,所以,对于资源的管理,实际上是对DSP资源池中的各DSP器件的调度管理,在本技术方案中,为了实现更好的能好节约,对于各DSP器件的调度管理体现为对各DSP期间的启动和关闭。
[0054]基于上述的技术思想,本步骤的实际操作过程如下:
[0055]所述BBU根据当前所述处理所需要的资源量,在所述处理的类型所对应的DSP资源池中,启动能够提供与所述资源量相应的资源的DSP器件,并通过所启动的DSP器件的资源实现所述处理,并关闭剩余的资源所对应的DSP器件。
[0056]在完成上述的处理后,本发明实施例所提出的技术方案中还进一步包括后续的动态资源管理过程,即根据资源占用情况的变化调整资源分配,开启或关闭DSP器件,实现更有效的资源利用。
[0057]根据所设置的具体的资源管理规则的差异,后续的动态资源管理过程包括以下两种情况:
[0058]情况一、只考虑DSP器件的占用情况来进行资源管理。
[0059]BBU实施的检测已启动的各DSP中的资源占用情况,判断是否存在闲置的DSP器件,其中,所述闲置的DSP器件具体为自身资源完全为空闲资源的DSP器件。
[0060]当所述BBU确定已启动的DSP器件中当前存在闲置的DSP器件时,所述BBU关闭闲置的DSP器件。
[0061]当所述BBU确定已启动的DSP器件所提供的资源不能满足当前处理所需要的资源量时,所述BBU在所述DSP资源池中选择一个当前关闭的DSP器件进行启动,提供新的资源。
[0062]情况二、结合扇区业务情况,综合考虑空闲资源预留和DSP器件的资源占用情况来进行资源管理。
[0063]首先,所述BBU监控当前所传输的信息所对应扇区的业务情况,确定为所述扇区保留的空闲资源区间。
[0064]这样的空闲资源区间的确定可以使DSP资源池中预留出相应的备用资源来保证
业务流量变化所带来的资源需求,提高系统对于流量波动的应对能力,保证业务的顺利进行,而且,结合扇区业务情况所确定的空闲资源区间,是根据扇区中的业务统计情况而确定的,使得所保留的空闲资源处于合理的范围,不会造成过多的资源浪费。
[0065]另一方面,所述BBU检测已启动的DSP器件中的当前空闲资源量。
[0066] 当所述BBU确定当前空闲资源量低于所述空闲资源区间中的最低空闲资源值时,所述BBU在所述DSP资源池中选择一个当前关闭的DSP器件进行启动,并以新启动的DSP器件的资源作为新的空闲资源;
[0067] 当所述BBU确定当前空闲资源量高于所述空闲资源区间中的最高空闲资源值时,所述BBU关闭只包含空闲资源的DSP器件。
[0068]在实际的应用场景中,空闲资源区间可以是包含最高空闲资源值和最低空闲资源值的一个数值区间,也可以是一个具体的数值,即最高空闲资源值和最低空闲资源值为同一个数值。这样的变化并不影响本发明的保护范围。
[0069]与现有技术相比,本发明实施例所提出的技术方案具有以下优点:
[0070] 通过应用本发明实施例所提出的技术方案,可以按照处理功能将BBU中的处理资源划分为DSP资源池,根据当前所需要的资源量调用相应的资源,并关闭其余的DSP器件,从而,对BBU所对应的多扇区实现处理资源的共享,可以提升硬件资源利用率,实现处理资源的合理调度和管理,并在扇区负荷较轻时,根据业务情况关断部分DSP器件,在不影响网络业务情况下,达到节省功耗的目的。
[0071] 下面,结合具体的应用场景,对本发明实施例所提出的技术方案进行进一步的详细说明。
[0072] 如背景技术所述,基于现有逻辑和硬件架构,无法根据业务负荷变化的情况进行硬件资源优化或关断,存在较大功率浪费。
[0073] 基于这样的缺陷,本发明实施例提出了一种针对LTE宽带系统新的BBU实现架构,可根据负荷变化的适时关闭空闲的DSP器件,在不影响网络覆盖和用户业务的前提下,达到节能降耗的目标。
[0074]基于充分提升基带处理器件利用率、降低BBU功耗的目标,鉴于原不同基带处理单元中均采用相同器件和结构实现相同的逻辑功能模块,因此在保证背板交换能力的前提下,可以考虑采用基于资源池的基带处理架构,即同一BBU中所有的基带处理根据不同逻辑功能划分为不同的逻辑功能池,将原分散到不同基带板卡中相同逻辑功能集中由更少数量的器件处理,每个扇区RRU不对应固定的基带处理硬件,而是从上述基带池中根据实际需求分配相应的处理资源。具体的逻辑结构示意图如图5所示。
[0075]进一步的,参考前述的步骤S401中的两种划分方式,本发明实施例以包含9个DSP器件的BBU结构为例,分别说明按照两种划分方式所得到的DSP资源池划分方案以及后续的处理资源管理方案。
[0076]方式一、平均划分。
[0077] 首先确定整个的逻辑处理过程包括两个逻辑处理功能和一个处理组合,按照相应的执行顺序,分别为:
[0078](1)高层协议处理;
[0079](2)编解码、调制解调处理所组成的处理组合;
[0080] (3)多天线相关处理。
[0081]基于以上的流程划分,在BBU中,需要建立3个DSP功能池,以分别实现上述的功能和功能组合,硬件结构组成如图6所示,其中,DSP功能池1负责所有高层协议处理,DSP功能池2负责所有编解码、调制解调处理,DSP功能池3负责所有多天线相关处理。
[0082] 由于是平均划分,所以,图6中所示每个DSP功能池由3个DSP器件组成。
[0083] 在具体实现时,可根据实际资源需求,启动1个或多个DSP器件承担相应的处理。此时,每个DSP功能池的处理资源均为三个扇区共享,可根据每个扇区实时用户和业务需求,分配相应处理资源,避免类似传统结构中必须分配整个DSP器件资源给某个扇区。[0084] 方式二、按比例划分。
[0085] 与方式一相类似,同样确定整个的逻辑处理过程包括两个逻辑处理功能和一个处理组合,按照相应的执行顺序,分别为:
[0086] (1)高层协议处理;
[0087] (2)编解码、调制解调处理所组成的处理组合;
[0088] (3)多天线相关处理。
[0089] 进一步考虑各处理和处理组合所需要的资源量,得到(2)中所需要的资源量最高,其次是(3),需要资源量最少的是(1)。考虑到BBU中一共有9个DSP期间,由此确定,(1)、(2)、(3)所对应的DSP资源池所需要的DSP器件数量分别为2个,4个,3个。
[0090]基于以上的流程划分,在BBU中,需要建立3个DSP功能池,以分别实现上述的功能和功能组合,硬件结构组成如图7所示,其中,DSP功能池1负责所有高层协议处理,DSP功能池2负责所有编解码、调制解调处理,DSP功能池3负责所有多天线相关处理。
[0091]在具体实现时,可根据实际资源需求,在各DSP资源池中启动1个或多个DSP器件承担相应的处理。此时,每个DSP功能池的处理资源均为三个扇区共享,可根据每个扇区实时用户和业务需求,分配相应处理资源,避免类似传统结构中必须分配整个DSP器件资源给某个扇区。
[0092]在完成上述的DSP资源池划分后,对于实际的应用过程,各DSP资源池同时承担三个扇区的业务流量,只要三个扇区不同时达到100%负荷,每个DSP功能池中都会存在处理资源冗余。
[0093] 那么,根据预设的DSP器件关闭规则(即前述的步骤S402中的情况一和情况二),分别对各DSP资源池中的DSP器件进行资源管理。
[0094] 对于情况一,只要出现完全空闲的DSP器件,即进行关闭,达到最大限度的资源节约,但是,在如图8所示的情况中,有可能会造成由于没有预留资源,使得当前业务流量增大后,必须通过启动新的DSP器件来实现资源的补充,可由于DSP器件启动过程需要时间,会造成在此期间出现资源不足的情况,从而,影响业务的正常实现。
[0095] 对于情况二,预先确定了需要保留的空闲资源,那么,在各DSP资源池中,启动的各DSP器件不仅要求保证正常的业务处理所需要的资源,还需要提供足够的空闲资源作为备用资源,从而,保证在业务流量增大时,可以直接调用备用资源继续进行业务处理,而在空闲资源过多时,可以关闭DSP器件,以减少空闲资源总量,而在当前空闲资源不足时,则需要启动新的DSP器件,补充空闲资源。这样的方案提高了业务处理的资源可靠性,但是,空闲资源的存在还是造成了一定的额外能耗。
[0096]在具体的实现场景中,具体采用上述哪种方案可以根据实际需要进行调整,这样的变化并不影响本发明的保护范围。
[0097]通过上述的处理过程,基于上述结构的BBU一方面通过集中化的逻辑功能处理节省DSP器件或FPGA器件的使用数量,降低整体器件功耗,同时可以根据各扇区的话务负荷变化情况,灵活分配处理资源给不同扇区,例如:在夜间话务量较低时仅需分配并激活少量的处理资源,剩余的处理资源对应的器件则可进行休眠或关断,节省功耗的同时不影响网络正常运行。
[0098]此外,随着无线通信系统未来向宽带化发展,每扇区基带处理要求越来越高,例如:LTE后续演进系统LTE-A带宽达到100MHz,采用本技术方案提出的软硬件架构,可更加有效提升器件利用率,节省功耗。
[0099]与现有技术相比,本发明实施例所提出的技术方案具有以下优点:
[0100] 通过应用本发明实施例所提出的技术方案,可以按照处理功能将BBU中的处理资源划分为DSP资源池,根据当前所需要的资源量调用相应的资源,并关闭其余的DSP器件,从而,对BBU所对应的多扇区实现处理资源的共享,可以提升硬件资源利用率,实现处理资源的合理调度和管理,并在扇区负荷较轻时,根据业务情况关断部分DSP器件,在不影响网络业务情况下,达到节省功耗的目的。
[0101]为了实现本发明实施例的技术方案,本发明实施例还提供了一种BBU,包含多个
DSP器件,其结构示意图如图9所示,包括:
[0102]多个DSP资源池91,其中,各DSP资源池91中分别包含一个或多个DSP器件,各DSP资源池91中的资源分别用于实现一个或多个类型的处理,且各DSP资源池91中的资源所实现的处理功能互不相同。
[0103]在具体的实施场景中,上述的划分可以是通过相应的指示消息进行逻辑划分,也可以是通过预先的线路部署而是显得物理划分,具体划分方式的变化并不影响本发明的保护范围。
[0104]管理模块92,用于当需要对当前所传输的信息进行处理时,根据当前所述处理所需要的资源量,在所述处理的类型所对应的所述划分模块91所划分的DSP资源池91中选择相应的资源实现所述处理,并关闭剩余的资源所对应的DSP器件。
[0105]需要指出的是,所述多个DSP资源池91,具体为:
[0106]按照需要实现的处理的类型数量,和/或处理组合的数量,将所包含的多个DSP器件,划分为相应数量的DSP资源池91;
[0107]其中,各DSP资源池91所包含的DSP器件的数量相同,或各DSP资源池91所包含的DSP器件的数量的比例等于各DSP资源池91所对应的处理和/或处理组合所需要的资源量的比例。
[0108]在实际的应用场景中,所述管理模块92,具体用于:
[0109]根据当前所述处理所需要的资源量,在所述处理的类型所对应的DSP资源池91中,启动能够提供与所述资源量相应的资源的DSP器件,并通过所启动的DSP器件的资源实现所述处理,并关闭剩余的资源所对应的DSP器件。
[0110]另一方面,所述管理模块92,还用于:
[0111]当已启动的DSP器件中当前存在闲置的DSP器件时,关闭所述闲置的DSP器件,其
中,所述闲置的DSP器件具体为自身资源完全为空闲资源的DSP器件;
[0112] 当已启动的DSP器件所提供的资源不能满足当前处理所需要的资源量时,在所述
DSP资源池91中选择一个当前关闭的DSP器件进行启动,提供新的资源。
[0113] 进一步的,该BBU还包括:
[0114] 监控模块93,用于监控当前所传输的信息所对应扇区的业务情况,确定为所述扇区保留的空闲资源区间;
[0115]所述管理模块92,还用于检测已启动的DSP器件中的当前空闲资源量,当当前空闲资源量低于所述空闲资源区间中的最低空闲资源值时,在所述DSP资源池91中选择一个当前关闭的DSP器件进行启动,并以新启动的DSP器件的资源作为新的空闲资源,当当前空闲资源量高于所述空闲资源区间中的最高空闲资源值时,关闭只包含空闲资源的DSP器件。
[0116] 与现有技术相比,本发明实施例所提出的技术方案具有以下优点:
[0117] 通过应用本发明实施例所提出的技术方案,可以按照处理功能将BBU中的处理资源划分为DSP资源池,根据当前所需要的资源量调用相应的资源,并关闭其余的DSP器件,从而,对BBU所对应的多扇区实现处理资源的共享,可以提升硬件资源利用率,实现处理资源的合理调度和管理,并在扇区负荷较轻时,根据业务情况关断部分DSP器件,在不影响网络业务情况下,达到节省功耗的目的。
[0118]通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到本发明实施例可以通过硬件实现,也可以借助软件加必要的通用硬件平台的方式来实现。基于这样的理解,本发明实施例的技术方案可以以软件产品的形式体现出来,该软件产品可以存储在一个非易失性存储介质(可以是CD-ROM,U盘,移动硬盘等)中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或网络设备等)执行本发明实施例各个实施场景所述的方法。
[0119] 本领域技术人员可以理解附图只是一个优选实施场景的示意图,附图中的模块或流程并不一定是实施本发明实施例所必须的。
[0120] 本领域技术人员可以理解实施场景中的装置中的模块可以按照实施场景描述进行分布于实施场景的装置中,也可以进行相应变化位于不同于本实施场景的一个或多个装置中。上述实施场景的模块可以合并为一个模块,也可以进一步拆分成多个子模块。[0121] 上述本发明实施例序号仅仅为了描述,不代表实施场景的优劣。
[0122] 以上公开的仅为本发明实施例的几个具体实施场景,但是,本发明实施例并非局限于此,任何本领域的技术人员能思之的变化都应落入本发明实施例的业务限制范围。

一种BBU中的处理资源的管理方法和设备.pdf_第1页
第1页 / 共16页
一种BBU中的处理资源的管理方法和设备.pdf_第2页
第2页 / 共16页
一种BBU中的处理资源的管理方法和设备.pdf_第3页
第3页 / 共16页
点击查看更多>>
资源描述

《一种BBU中的处理资源的管理方法和设备.pdf》由会员分享,可在线阅读,更多相关《一种BBU中的处理资源的管理方法和设备.pdf(16页珍藏版)》请在专利查询网上搜索。

1、(10)申请公布号 CN 102740326 A (43)申请公布日 2012.10.17 C N 1 0 2 7 4 0 3 2 6 A *CN102740326A* (21)申请号 201110087286.8 (22)申请日 2011.04.07 H04W 24/02(2009.01) H04W 52/02(2009.01) H04W 88/08(2009.01) (71)申请人中国移动通信集团公司 地址 100032 北京市西城区金融大街29号 (72)发明人王东 许灵军 程广辉 (74)专利代理机构北京鑫媛睿博知识产权代理 有限公司 11297 代理人龚家骅 (54) 发明名称 一种。

2、BBU中的处理资源的管理方法和设备 (57) 摘要 本发明实施例公开了一种BBU中的处理资源 的管理方法和设备,通过应用本发明实施例所提 出的技术方案,可以按照处理功能将BBU中的处 理资源划分为DSP资源池,根据当前所需要的资 源量调用相应的资源,并关闭其余的DSP器件,从 而,对BBU所对应的多扇区实现处理资源的共享, 可以提升硬件资源利用率,实现处理资源的合理 调度和管理,并在扇区负荷较轻时,根据业务情况 关断部分DSP器件,在不影响网络业务情况下,达 到节省功耗的目的。 (51)Int.Cl. 权利要求书2页 说明书8页 附图5页 (19)中华人民共和国国家知识产权局 (12)发明专利。

3、申请 权利要求书 2 页 说明书 8 页 附图 5 页 1/2页 2 1.一种BBU中的处理资源的管理方法,其特征在于,包括以下步骤: 将BBU所包含的多个DSP器件划分为多个DSP资源池,各DSP资源池中分别包含一个或 多个DSP器件,各DSP资源池中的资源分别用于实现一个或多个类型的处理,且所述各DSP 资源池中的资源所实现的处理功能互不相同; 当所述BBU需要对当前所传输的信息进行处理时,所述BBU根据当前所述处理所需要 的资源量,在所述处理的类型所对应的DSP资源池中选择相应的资源实现所述处理,并关 闭剩余的资源所对应的DSP器件。 2.如权利要求1所述的方法,其特征在于,所述将BBU。

4、所包含的多个DSP器件划分为多 个DSP资源池,具体包括: 按照需要实现的处理的类型数量,和/或处理组合的数量,将所述BBU所包含的多个 DSP器件,划分为相应数量的DSP资源池; 其中,各DSP资源池所包含的DSP器件的数量相同,或各DSP资源池所包含的DSP器件 的数量的比例等于各DSP资源池所对应的处理和/或处理组合所需要的资源量的比例。 3.如权利要求1所述的方法,其特征在于,所述在所述处理的类型所对应的DSP资源池 中选择相应的资源实现所述处理,并关闭剩余的资源所对应的DSP器件,具体为: 在所述处理的类型所对应的DSP资源池中,启动能够提供与所述资源量相应的资源的 DSP器件,并通。

5、过所启动的DSP器件的资源实现所述处理,并关闭剩余的资源所对应的DSP 器件。 4.如权利要求3所述的方法,其特征在于,所述启动能够提供与所述资源量相应的资 源的DSP器件之后,还包括: 当所述BBU确定已启动的DSP器件中当前存在闲置的DSP器件时,所述BBU关闭所述 闲置的DSP器件,其中,所述闲置的DSP器件具体为自身资源完全为空闲资源的DSP器件; 当所述BBU确定已启动的DSP器件所提供的资源不能满足当前处理所需要的资源量 时,所述BBU在所述DSP资源池中选择一个当前关闭的DSP器件进行启动,提供新的资源。 5.如权利要求3所述的方法,其特征在于,所述启动能够提供与所述资源量相应的。

6、资 源的DSP器件之后,还包括: 所述BBU监控当前所传输的信息所对应扇区的业务情况,确定为所述扇区保留的空闲 资源区间; 所述BBU检测已启动的DSP器件中的当前空闲资源量; 当所述BBU确定当前空闲资源量低于所述空闲资源区间中的最低空闲资源值时,所述 BBU在所述DSP资源池中选择一个当前关闭的DSP器件进行启动,并以新启动的DSP器件的 资源作为新的空闲资源; 当所述BBU确定当前空闲资源量高于所述空闲资源区间中的最高空闲资源值时,所述 BBU关闭只包含空闲资源的DSP器件。 6.如权利要求1所述的方法,其特征在于,所述各DSP资源池中的资源分别用于实现一 个或多个类型的处理,且所述各D。

7、SP资源池中的资源所实现的处理功能互不相同,具体包 括: 第一DSP资源池中的资源用于实现所有高层协议的处理; 第二DSP资源池中的资源用于实现编解码处理,以及调制解调处理; 权 利 要 求 书CN 102740326 A 2/2页 3 第三DSP资源池中的资源用于实现所有多天线相关的处理; 所述第一DSP资源池、所述第二DSP资源池和所述第三DSP资源池共同完成所述BBU 中需要进行完整的信息处理过程。 7.一种BBU,包含多个DSP器件,其特征在于,所述BBU包括: 多个DSP资源池,其中,各DSP资源池中分别包含一个或多个DSP器件,各DSP资源池 中的资源分别用于实现一个或多个类型的处。

8、理,且所述各DSP资源池中的资源所实现的处 理功能互不相同; 管理模块,用于当需要对当前所传输的信息进行处理时,根据当前所述处理所需要的 资源量,在所述处理的类型所对应的所述划分模块所划分的DSP资源池中选择相应的资源 实现所述处理,并关闭剩余的资源所对应的DSP器件。 8.如权利要求7所述的BBU,其特征在于,所述多个DSP资源池,具体为: 按照需要实现的处理的类型数量,和/或处理组合的数量,将所包含的多个DSP器件, 划分为相应数量的DSP资源池; 其中,各DSP资源池所包含的DSP器件的数量相同,或各DSP资源池所包含的DSP器件 的数量的比例等于各DSP资源池所对应的处理和/或处理组合。

9、所需要的资源量的比例。 9.如权利要求7所述的BBU,其特征在于,所述管理模块,具体用于: 根据当前所述处理所需要的资源量,在所述处理的类型所对应的DSP资源池中,启动 能够提供与所述资源量相应的资源的DSP器件,并通过所启动的DSP器件的资源实现所述 处理,并关闭剩余的资源所对应的DSP器件。 10.如权利要求9所述的BBU,其特征在于,所述管理模块,还用于: 当已启动的DSP器件中当前存在闲置的DSP器件时,关闭所述闲置的DSP器件,其中, 所述闲置的DSP器件具体为自身资源完全为空闲资源的DSP器件; 当已启动的DSP器件所提供的资源不能满足当前处理所需要的资源量时,在所述DSP 资源池。

10、中选择一个当前关闭的DSP器件进行启动,提供新的资源。 11.如权利要求9所述的BBU,其特征在于,还包括: 监控模块,用于监控当前所传输的信息所对应扇区的业务情况,确定为所述扇区保留 的空闲资源区间; 所述管理模块,还用于检测已启动的DSP器件中的当前空闲资源量,当当前空闲资源 量低于所述空闲资源区间中的最低空闲资源值时,在所述DSP资源池中选择一个当前关闭 的DSP器件进行启动,并以新启动的DSP器件的资源作为新的空闲资源,当当前空闲资源量 高于所述空闲资源区间中的最高空闲资源值时,关闭只包含空闲资源的DSP器件。 权 利 要 求 书CN 102740326 A 1/8页 4 一种 BBU。

11、 中的处理资源的管理方法和设备 技术领域 0001 本发明涉及通信技术领域,特别是涉及一种BBU中的处理资源的管理方法和设 备。 背景技术 0002 现有基站一般采用BBU(Building Base band Unit,室内基带处理单 元)+RRU(Radio Remote Unit,射频拉远单元)架构,即单个BBU连接多个RRU,每个RRU分 别连接天线覆盖不同扇区,其中BBU负责基带处理,RRU负责射频处理,二者通过光纤接口 连接。 0003 目前2G(2nd Generation,第二代手机通信技术)/3G(3rd Generation,第三代手 机通信技术)系统属于传统的窄带系统,基。

12、带处理相对较为简单,BBU内单块基带板卡或板 卡内单个DSP(Digital Signal Processing,数字信号处理)器件处理器件即可完成一个 或多个扇区的全部基带处理。 0004 如图1所示,为现有技术中的传统基站硬件组成结构的示意图。 0005 其中每扇区内基带处理一般按逻辑功能可划分为协议处理、编码、解码、调制、解 调、多天线处理等模块,如图2所示,为现有技术中的传统BBU逻辑架构的示意图。 0006 各扇区处理结构和硬件资源完全对称,唯一区别在于处理不同扇区不同用户数 据。由于处理复杂度不高,一般单个DSP器件里即可完全上述一个扇区或多个扇区的全部 基带逻辑功能处理,这样同时。

13、也提高了设备集成度,是与GSM(Global System for Mobile communications,全球移动通信系统)/TD-SCDMA(Time Division Synchronous Code Division Multiple Access,时分同步码分多址)等窄带系统相匹配的BBU架构。 0007 但对于LTE(Long Term Evolved,长期演进)宽带系统,单个扇区硬件处理要求为 TD-SCDMA的数十倍以上(LTE带宽为20M,TD-SCDMA 1.6M带宽),尽管逻辑功能模块组成基 本一致,但各模块数据处理量急剧上升,此时单个DSP器件已无法完成单个扇区的全。

14、部基 带处理,需分担到多个DSP器件分别处理,例如,如图3所示,为现有技术中LTE传统BBU硬 件架构的示意图,其中,此时DSP器件1负责高层协议处理,DSP器件2负责编码、解码,DSP 器件3负责调制和多天线处理等。 0008 实际应用时网络负荷与用户数实时变化,满负荷和轻负荷时对处理资源要求差别 巨大,例如:LTE系统白天忙时用户数较多,最高峰值处理量要求达到100Mbps,而到了夜间 凌晨,用户数较少,需处理的数据吞吐量可能仅为几Mbp,对器件资源占用要求大大降低。但 为了保证扇区正常工作和网络覆盖,基带各逻辑功能模块(DSP器件1、DSP器件2、DSP器件 3)均需正常开启形成一个完整。

15、的基带处理,区别仅在于每个逻辑功能模块在白天或夜晚处 理的数据量大小。因此,在负荷较轻时,尽管实际所需处理资源较少,但基于现有逻辑架构, 负责该扇区处理的各DSP器件均需正常工作,任何一个都不能关断或休眠以省电,DSP等处 理器件占据基带板卡70以上功耗,存在较大功耗浪费。另一方面,由于三个扇区的基带板 卡独立处理,无法共享资源,因此每扇区基带均需按峰值能力设计,而实际上三个扇区往往 说 明 书CN 102740326 A 2/8页 5 很少同时达到峰值负荷,即某时刻扇区1用户数较多,扇区2、3用户数较少,从处理需求上 来看此时基带板卡2具备完成扇区2、3基带的能力从而可将基带板卡3空闲出来关。

16、断或休 眠,但限于现有硬件架构,各扇区即使处理量再小,也都必须在各自处理板卡上完整进行。 0009 在实现本发明的过程中,发明人发现现有技术至少存在如下问题: 0010 如上所述,基于现有逻辑和硬件架构,对于LTE宽带系统,无法根据业务负荷变化 的情况进行硬件资源优化或关断,无论业务负荷高低,各硬件模块始终工作,存在较大功率 浪费。 发明内容 0011 本发明的目的在于提供一种BBU中的处理资源的管理方法和设备,可根据负荷的 变化适时关断部分DSP器件,在不影响网络覆盖和用户业务的前提下达到节能降耗的目 标。 0012 为此,本发明实施例采用如下技术方案: 0013 一种BBU中的处理资源的管。

17、理方法,包括以下步骤: 0014 将BBU所包含的多个DSP器件划分为多个DSP资源池,各DSP资源池中分别包含 一个或多个DSP器件,各DSP资源池中的资源分别用于实现一个或多个类型的处理,且所述 各DSP资源池中的资源所实现的处理功能互不相同; 0015 当所述BBU需要对当前所传输的信息进行处理时,所述BBU根据当前所述处理所 需要的资源量,在所述处理的类型所对应的DSP资源池中选择相应的资源实现所述处理。 0016 一种BBU,包含多个DSP器件,所述BBU包括: 0017 多个DSP资源池,其中,各DSP资源池中分别包含一个或多个DSP器件,各DSP资 源池中的资源分别用于实现一个或。

18、多个类型的处理,且所述各DSP资源池中的资源所实现 的处理功能互不相同; 0018 管理模块,用于当需要对当前所传输的信息进行处理时,根据当前所述处理所需 要的资源量,在所述处理的类型所对应的所述划分模块所划分的DSP资源池中选择相应的 资源实现所述处理。 0019 与现有技术相比,本发明实施例所提出的技术方案具有以下优点: 0020 通过应用本发明实施例所提出的技术方案,可以按照处理功能将BBU中的处理资 源划分为DSP资源池,根据当前所需要的资源量调用相应的资源,并关闭其余的DSP器件, 从而,对BBU所对应的多扇区实现处理资源的共享,可以提升硬件资源利用率,实现处理资 源的合理调度和管理。

19、,并在扇区负荷较轻时,根据业务情况关断部分DSP器件,在不影响网 络业务情况下,达到节省功耗的目的。 附图说明 0021 图1为现有技术中的传统基站硬件组成结构的示意图; 0022 图2为现有技术中的传统BBU逻辑架构的示意图; 0023 图3为现有技术中LTE传统BBU硬件架构的示意图; 0024 图4为本发明实施例所提出的一种BBU中的处理资源的管理方法的流程示意图; 0025 图5为本发明实施例所提出的一种BBU的逻辑结构示意图; 说 明 书CN 102740326 A 3/8页 6 0026 图6为本发明实施例所提出的一种BBU中的DSP资源池划分方案的示意图; 0027 图7为本发明。

20、实施例所提出的另一种BBU中的DSP资源池划分方案的示意图; 0028 图8为本发明实施例所提出的一种具体实施场景的示意图; 0029 图9为本发明实施例所提出的一种BBU的结构示意图。 具体实施方式 0030 下面将结合本发明中的附图,对本发明中的技术方案进行清楚、完整的描述,显 然,所描述的实施例是本发明的一部分实施例,而不是全部的实施例。基于本发明中的实施 例,本领域普通技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属 于本发明保护的范围。 0031 如图4所示,为本发明实施例所提出的一种BBU中的处理资源的管理方法的流程 示意图,具体包括以下步骤: 0032 步骤S40。

21、1、将BBU所包含的多个DSP器件划分为多个DSP资源池。 0033 其中,各DSP资源池中分别包含一个或多个DSP器件,各DSP资源池中的资源分别 用于实现一个或多个类型的处理,且各DSP资源池中的资源所实现的处理功能互不相同。 0034 以具体的实施场景为例,上述的DSP资源池划分,及功能分配方案具体包括: 0035 第一DSP资源池中的资源用于实现所有高层协议的处理; 0036 第二DSP资源池中的资源用于实现编解码处理,以及调制解调处理; 0037 第三DSP资源池中的资源用于实现所有多天线相关的处理; 0038 所述第一DSP资源池、所述第二DSP资源池和所述第三DSP资源池共同完成。

22、所述 BBU中需要进行完整的信息处理过程。 0039 上述的处理只是一种优选的实现场景,在实际应用中,DSP资源池的划分数量以及 功能分配可以根据实际需要进行调整,这样的变化并不会影响本发明的保护范围。 0040 需要进一步指出的是,可以根据实际需要,将各逻辑处理功能完全彼此独立,分别 建立对应的DSP资源池,也可以根据所需资源量或者在处理流程中的位置将多个逻辑处理 功能合并在一起,形成处理组合,并使用一个DSP资源池实现处理组合中各逻辑功能的处 理。 0041 在实际应用中,对于BBU中需要进行的完整处理流程,可以完全独立的一个处理 类型的形式进行划分,也可以划分为多个处理组合,或者以独立的。

23、处理类型和处理组合相 结合的方式进行划分,相应的DSP资源池的划分标准与其相对应,这样的划分依据的变化 并不会影响本发明的保护范围。 0042 在具体的实施场景中,本步骤的处理具体包括: 0043 按照需要实现的处理的类型数量和/或处理组合的数量,将该BBU所包含的多个 DSP器件,划分为相应数量的DSP资源池。 0044 其中,具体的划分方式包括以下两种: 0045 方式一、平均划分。 0046 根据需要建立的DSP资源池数量,将BBU中的DSP器件平均划分为相应数量的集 合,每个集合中的DSP器件组成一个DSP资源池,这样划分得到的各DSP资源池所包含的 DSP器件的数量相同。 说 明 书。

24、CN 102740326 A 4/8页 7 0047 这样的划分方式可以具有更简便的划分过程,更高的划分效率,在线路部署方面 也可以更加方便。 0048 方式二、按比例划分。 0049 按照一定的规则确定各DSP资源池中所包含的DSP器件的数量,例如,根据各DSP 资源池所需要实现的处理和/或处理组合所需要的资源比例,确定各DSP资源池所包含的 DSP器件的数量的比例。 0050 由于一个DSP器件所能提供的资源的数量是一定的,所以,通过这样的划分方式, 可以为需要占用更多资源的DSP资源池分配更多的DSP器件,使其拥有更多的可支配资源, 实现更合理的资源分配。 0051 有以上说明可知,上述。

25、的两种划分方式各有自身的优势,在具体的实施场景中,可 以根据需要确定选择哪种划分方式,具体选择哪种划分方式不会影响本发明的保护范围。 0052 步骤S402、当所述BBU需要对当前所传输的信息进行处理时,所述BBU根据当前所 述处理所需要的资源量,在所述处理的类型所对应的DSP资源池中选择相应的资源实现所 述处理,并关闭剩余的资源所对应的DSP器件。 0053 由于在DSP资源池中的资源由各DSP器件提供,所以,对于资源的管理,实际上是 对DSP资源池中的各DSP器件的调度管理,在本技术方案中,为了实现更好的能好节约,对 于各DSP器件的调度管理体现为对各DSP期间的启动和关闭。 0054 基。

26、于上述的技术思想,本步骤的实际操作过程如下: 0055 所述BBU根据当前所述处理所需要的资源量,在所述处理的类型所对应的DSP资 源池中,启动能够提供与所述资源量相应的资源的DSP器件,并通过所启动的DSP器件的资 源实现所述处理,并关闭剩余的资源所对应的DSP器件。 0056 在完成上述的处理后,本发明实施例所提出的技术方案中还进一步包括后续的动 态资源管理过程,即根据资源占用情况的变化调整资源分配,开启或关闭DSP器件,实现更 有效的资源利用。 0057 根据所设置的具体的资源管理规则的差异,后续的动态资源管理过程包括以下两 种情况: 0058 情况一、只考虑DSP器件的占用情况来进行资。

27、源管理。 0059 BBU实施的检测已启动的各DSP中的资源占用情况,判断是否存在闲置的DSP器 件,其中,所述闲置的DSP器件具体为自身资源完全为空闲资源的DSP器件。 0060 当所述BBU确定已启动的DSP器件中当前存在闲置的DSP器件时,所述BBU关闭 闲置的DSP器件。 0061 当所述BBU确定已启动的DSP器件所提供的资源不能满足当前处理所需要的资源 量时,所述BBU在所述DSP资源池中选择一个当前关闭的DSP器件进行启动,提供新的资 源。 0062 情况二、结合扇区业务情况,综合考虑空闲资源预留和DSP器件的资源占用情况 来进行资源管理。 0063 首先,所述BBU监控当前所传。

28、输的信息所对应扇区的业务情况,确定为所述扇区 保留的空闲资源区间。 0064 这样的空闲资源区间的确定可以使DSP资源池中预留出相应的备用资源来保证 说 明 书CN 102740326 A 5/8页 8 业务流量变化所带来的资源需求,提高系统对于流量波动的应对能力,保证业务的顺利进 行,而且,结合扇区业务情况所确定的空闲资源区间,是根据扇区中的业务统计情况而确定 的,使得所保留的空闲资源处于合理的范围,不会造成过多的资源浪费。 0065 另一方面,所述BBU检测已启动的DSP器件中的当前空闲资源量。 0066 当所述BBU确定当前空闲资源量低于所述空闲资源区间中的最低空闲资源值时, 所述BBU。

29、在所述DSP资源池中选择一个当前关闭的DSP器件进行启动,并以新启动的DSP 器件的资源作为新的空闲资源; 0067 当所述BBU确定当前空闲资源量高于所述空闲资源区间中的最高空闲资源值时, 所述BBU关闭只包含空闲资源的DSP器件。 0068 在实际的应用场景中,空闲资源区间可以是包含最高空闲资源值和最低空闲资源 值的一个数值区间,也可以是一个具体的数值,即最高空闲资源值和最低空闲资源值为同 一个数值。这样的变化并不影响本发明的保护范围。 0069 与现有技术相比,本发明实施例所提出的技术方案具有以下优点: 0070 通过应用本发明实施例所提出的技术方案,可以按照处理功能将BBU中的处理资 。

30、源划分为DSP资源池,根据当前所需要的资源量调用相应的资源,并关闭其余的DSP器件, 从而,对BBU所对应的多扇区实现处理资源的共享,可以提升硬件资源利用率,实现处理资 源的合理调度和管理,并在扇区负荷较轻时,根据业务情况关断部分DSP器件,在不影响网 络业务情况下,达到节省功耗的目的。 0071 下面,结合具体的应用场景,对本发明实施例所提出的技术方案进行进一步的详 细说明。 0072 如背景技术所述,基于现有逻辑和硬件架构,无法根据业务负荷变化的情况进行 硬件资源优化或关断,存在较大功率浪费。 0073 基于这样的缺陷,本发明实施例提出了一种针对LTE宽带系统新的BBU实现架构, 可根据负。

31、荷变化的适时关闭空闲的DSP器件,在不影响网络覆盖和用户业务的前提下,达 到节能降耗的目标。 0074 基于充分提升基带处理器件利用率、降低BBU功耗的目标,鉴于原不同基带处理 单元中均采用相同器件和结构实现相同的逻辑功能模块,因此在保证背板交换能力的前提 下,可以考虑采用基于资源池的基带处理架构,即同一BBU中所有的基带处理根据不同逻 辑功能划分为不同的逻辑功能池,将原分散到不同基带板卡中相同逻辑功能集中由更少数 量的器件处理,每个扇区RRU不对应固定的基带处理硬件,而是从上述基带池中根据实际 需求分配相应的处理资源。具体的逻辑结构示意图如图5所示。 0075 进一步的,参考前述的步骤S40。

32、1中的两种划分方式,本发明实施例以包含9个DSP 器件的BBU结构为例,分别说明按照两种划分方式所得到的DSP资源池划分方案以及后续 的处理资源管理方案。 0076 方式一、平均划分。 0077 首先确定整个的逻辑处理过程包括两个逻辑处理功能和一个处理组合,按照相应 的执行顺序,分别为: 0078 (1)高层协议处理; 0079 (2)编解码、调制解调处理所组成的处理组合; 说 明 书CN 102740326 A 6/8页 9 0080 (3)多天线相关处理。 0081 基于以上的流程划分,在BBU中,需要建立3个DSP功能池,以分别实现上述的功 能和功能组合,硬件结构组成如图6所示,其中,D。

33、SP功能池1负责所有高层协议处理,DSP 功能池2负责所有编解码、调制解调处理,DSP功能池3负责所有多天线相关处理。 0082 由于是平均划分,所以,图6中所示每个DSP功能池由3个DSP器件组成。 0083 在具体实现时,可根据实际资源需求,启动1个或多个DSP器件承担相应的处理。 此时,每个DSP功能池的处理资源均为三个扇区共享,可根据每个扇区实时用户和业务需 求,分配相应处理资源,避免类似传统结构中必须分配整个DSP器件资源给某个扇区。 0084 方式二、按比例划分。 0085 与方式一相类似,同样确定整个的逻辑处理过程包括两个逻辑处理功能和一个处 理组合,按照相应的执行顺序,分别为:。

34、 0086 (1)高层协议处理; 0087 (2)编解码、调制解调处理所组成的处理组合; 0088 (3)多天线相关处理。 0089 进一步考虑各处理和处理组合所需要的资源量,得到(2)中所需要的资源量最 高,其次是(3),需要资源量最少的是(1)。考虑到BBU中一共有9个DSP期间,由此确定, (1)、(2)、(3)所对应的DSP资源池所需要的DSP器件数量分别为2个,4个,3个。 0090 基于以上的流程划分,在BBU中,需要建立3个DSP功能池,以分别实现上述的功 能和功能组合,硬件结构组成如图7所示,其中,DSP功能池1负责所有高层协议处理,DSP 功能池2负责所有编解码、调制解调处理。

35、,DSP功能池3负责所有多天线相关处理。 0091 在具体实现时,可根据实际资源需求,在各DSP资源池中启动1个或多个DSP器件 承担相应的处理。此时,每个DSP功能池的处理资源均为三个扇区共享,可根据每个扇区实 时用户和业务需求,分配相应处理资源,避免类似传统结构中必须分配整个DSP器件资源 给某个扇区。 0092 在完成上述的DSP资源池划分后,对于实际的应用过程,各DSP资源池同时承担三 个扇区的业务流量,只要三个扇区不同时达到100负荷,每个DSP功能池中都会存在处理 资源冗余。 0093 那么,根据预设的DSP器件关闭规则(即前述的步骤S402中的情况一和情况二), 分别对各DSP资。

36、源池中的DSP器件进行资源管理。 0094 对于情况一,只要出现完全空闲的DSP器件,即进行关闭,达到最大限度的资源节 约,但是,在如图8所示的情况中,有可能会造成由于没有预留资源,使得当前业务流量增 大后,必须通过启动新的DSP器件来实现资源的补充,可由于DSP器件启动过程需要时间, 会造成在此期间出现资源不足的情况,从而,影响业务的正常实现。 0095 对于情况二,预先确定了需要保留的空闲资源,那么,在各DSP资源池中,启动的 各DSP器件不仅要求保证正常的业务处理所需要的资源,还需要提供足够的空闲资源作为 备用资源,从而,保证在业务流量增大时,可以直接调用备用资源继续进行业务处理,而在 。

37、空闲资源过多时,可以关闭DSP器件,以减少空闲资源总量,而在当前空闲资源不足时,则 需要启动新的DSP器件,补充空闲资源。这样的方案提高了业务处理的资源可靠性,但是, 空闲资源的存在还是造成了一定的额外能耗。 说 明 书CN 102740326 A 7/8页 10 0096 在具体的实现场景中,具体采用上述哪种方案可以根据实际需要进行调整,这样 的变化并不影响本发明的保护范围。 0097 通过上述的处理过程,基于上述结构的BBU一方面通过集中化的逻辑功能处理节 省DSP器件或FPGA器件的使用数量,降低整体器件功耗,同时可以根据各扇区的话务负荷 变化情况,灵活分配处理资源给不同扇区,例如:在夜。

38、间话务量较低时仅需分配并激活少量 的处理资源,剩余的处理资源对应的器件则可进行休眠或关断,节省功耗的同时不影响网 络正常运行。 0098 此外,随着无线通信系统未来向宽带化发展,每扇区基带处理要求越来越高,例 如:LTE后续演进系统LTE-A带宽达到100MHz,采用本技术方案提出的软硬件架构,可更加 有效提升器件利用率,节省功耗。 0099 与现有技术相比,本发明实施例所提出的技术方案具有以下优点: 0100 通过应用本发明实施例所提出的技术方案,可以按照处理功能将BBU中的处理资 源划分为DSP资源池,根据当前所需要的资源量调用相应的资源,并关闭其余的DSP器件, 从而,对BBU所对应的多。

39、扇区实现处理资源的共享,可以提升硬件资源利用率,实现处理资 源的合理调度和管理,并在扇区负荷较轻时,根据业务情况关断部分DSP器件,在不影响网 络业务情况下,达到节省功耗的目的。 0101 为了实现本发明实施例的技术方案,本发明实施例还提供了一种BBU,包含多个 DSP器件,其结构示意图如图9所示,包括: 0102 多个DSP资源池91,其中,各DSP资源池91中分别包含一个或多个DSP器件,各 DSP资源池91中的资源分别用于实现一个或多个类型的处理,且各DSP资源池91中的资源 所实现的处理功能互不相同。 0103 在具体的实施场景中,上述的划分可以是通过相应的指示消息进行逻辑划分,也 可。

40、以是通过预先的线路部署而是显得物理划分,具体划分方式的变化并不影响本发明的保 护范围。 0104 管理模块92,用于当需要对当前所传输的信息进行处理时,根据当前所述处理所 需要的资源量,在所述处理的类型所对应的所述划分模块91所划分的DSP资源池91中选 择相应的资源实现所述处理,并关闭剩余的资源所对应的DSP器件。 0105 需要指出的是,所述多个DSP资源池91,具体为: 0106 按照需要实现的处理的类型数量,和/或处理组合的数量,将所包含的多个DSP器 件,划分为相应数量的DSP资源池91; 0107 其中,各DSP资源池91所包含的DSP器件的数量相同,或各DSP资源池91所包含 的。

41、DSP器件的数量的比例等于各DSP资源池91所对应的处理和/或处理组合所需要的资 源量的比例。 0108 在实际的应用场景中,所述管理模块92,具体用于: 0109 根据当前所述处理所需要的资源量,在所述处理的类型所对应的DSP资源池91 中,启动能够提供与所述资源量相应的资源的DSP器件,并通过所启动的DSP器件的资源实 现所述处理,并关闭剩余的资源所对应的DSP器件。 0110 另一方面,所述管理模块92,还用于: 0111 当已启动的DSP器件中当前存在闲置的DSP器件时,关闭所述闲置的DSP器件,其 说 明 书CN 102740326 A 10 8/8页 11 中,所述闲置的DSP器件。

42、具体为自身资源完全为空闲资源的DSP器件; 0112 当已启动的DSP器件所提供的资源不能满足当前处理所需要的资源量时,在所述 DSP资源池91中选择一个当前关闭的DSP器件进行启动,提供新的资源。 0113 进一步的,该BBU还包括: 0114 监控模块93,用于监控当前所传输的信息所对应扇区的业务情况,确定为所述扇 区保留的空闲资源区间; 0115 所述管理模块92,还用于检测已启动的DSP器件中的当前空闲资源量,当当前空 闲资源量低于所述空闲资源区间中的最低空闲资源值时,在所述DSP资源池91中选择一个 当前关闭的DSP器件进行启动,并以新启动的DSP器件的资源作为新的空闲资源,当当前 。

43、空闲资源量高于所述空闲资源区间中的最高空闲资源值时,关闭只包含空闲资源的DSP器 件。 0116 与现有技术相比,本发明实施例所提出的技术方案具有以下优点: 0117 通过应用本发明实施例所提出的技术方案,可以按照处理功能将BBU中的处理资 源划分为DSP资源池,根据当前所需要的资源量调用相应的资源,并关闭其余的DSP器件, 从而,对BBU所对应的多扇区实现处理资源的共享,可以提升硬件资源利用率,实现处理资 源的合理调度和管理,并在扇区负荷较轻时,根据业务情况关断部分DSP器件,在不影响网 络业务情况下,达到节省功耗的目的。 0118 通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到。

44、本发明实施例 可以通过硬件实现,也可以借助软件加必要的通用硬件平台的方式来实现。基于这样的理 解,本发明实施例的技术方案可以以软件产品的形式体现出来,该软件产品可以存储在一 个非易失性存储介质(可以是CD-ROM,U盘,移动硬盘等)中,包括若干指令用以使得一台 计算机设备(可以是个人计算机,服务器,或网络设备等)执行本发明实施例各个实施场景 所述的方法。 0119 本领域技术人员可以理解附图只是一个优选实施场景的示意图,附图中的模块或 流程并不一定是实施本发明实施例所必须的。 0120 本领域技术人员可以理解实施场景中的装置中的模块可以按照实施场景描述进 行分布于实施场景的装置中,也可以进行相。

45、应变化位于不同于本实施场景的一个或多个装 置中。上述实施场景的模块可以合并为一个模块,也可以进一步拆分成多个子模块。 0121 上述本发明实施例序号仅仅为了描述,不代表实施场景的优劣。 0122 以上公开的仅为本发明实施例的几个具体实施场景,但是,本发明实施例并非局 限于此,任何本领域的技术人员能思之的变化都应落入本发明实施例的业务限制范围。 说 明 书CN 102740326 A 11 1/5页 12 图1 图2 说 明 书 附 图CN 102740326 A 12 2/5页 13 图3 图4 说 明 书 附 图CN 102740326 A 13 3/5页 14 图5 图6 说 明 书 附 图CN 102740326 A 14 4/5页 15 图7 图8 说 明 书 附 图CN 102740326 A 15 5/5页 16 图9 说 明 书 附 图CN 102740326 A 16 。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 电学 > 电通信技术


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1