本发明涉及通信领域,特别涉及一种通信设备节能方法和装置。
背景技术:
目前LTE(长期演进)系统设备采用多种节能技术,一般采用功放调压、智能符号关断、高效率功放,通道关断节能,小区关断等节能技术。其中小区关断依据一定策略,比如指定时间段关闭,或与邻站交互,综合判断邻区业务负荷以及邻区覆盖信息,迁移要关闭小区用户后,关闭小区。小区关断主要是通过关闭高功耗的功放器件,来实现节能。但是,相关RRU和基带版本还在运行,这样还是会消耗一定电能,没有达到真正的节能。
通信设备软件一般都有独立的BOOT(引导程序)和版本程序(包括各个CPU(中央处理器)核版本,FPGA(现场可编程门阵列)和DSP(数字信号处理)等版本)。BOOT主要引导和加载版本程序,版本程序可以随业务变化而升级更换版本。当通信设备启动时,都会先从BOOT引导,然后再加载版本程序。在通信设备开通环节,一般先安装BBU和RRU并上电,然后再分配传输,传统做法的BBU和RRU会加载所有版本,然后等待传输建链,如果长时间建链不成功,则持续等待或等待超时重新启动。
技术实现要素:
本发明要解决的主要技术问题是,提供一种通信设备节能方法和装置,解决现有中通信设备在节能是会运行相应的版本程序导致消耗电能的问题。
为解决上述问题,本发明提供一种通信设备节能方法,包括:
在通信设备加载版本程序之前,判断是否需要进行节能处理;
如判断结果为需要,则所述通信设备不对所述版本程序进行加载。
在本发明的一种实施例中,所述判断是否需要进行节能处理包括:
所述通信设备判断与自身连接的通信链路是否故障,如是,则判定为需要进行节能处理。
在本发明的一种实施例中,所述通信设备判断与自身连接的通信链路是否故障包括:所述通信设备判断是否发生以下情况中的至少一种:无光模块插入,不存在光信号,光功率低于预设阈值和无电口信号。
在本发明的一种实施例中,所述通信设备为包括至少一个基带单板的基带处理单元;所述判断是否需要进行节能处理包括:
所述基带处理单元判断是否存在一个基带单板对应的至少一个射频拉远单元的所有小区都需要关闭,如是,则判定为需要进行节能处理。
在本发明的一种实施例中,所述通信设备为包括至少一个基带单板的基带处理单元;所述方法还包括:
所述基带处理单元在正常加载完所述版本程序之后,判断是否存在一个基带单板对应的至少一个射频拉远单元的所有小区都需要关闭,如是,则进行深度节能处理。
在本发明的一种实施例中,所述深度节能处理包括:复位所述射频单元,并关闭与所述射频单元连接的通信链路。
在本发明的一种实施例中,所述方法还包括:所述基带处理单元判断所述基带单板对应的所有小区都需要关闭时,停止给所述基单板供电。
在本发明的一种实施例中,所述方法还包括:当所述通信设备在判断通信链路存在故障后,所述通信设备关闭与所述通信设备下级级联的通信设备之间 的通信链路。
为解决上述问题,本发明还提供一种通信设备节能装置,包括节能判断模块和节能处理模块:
所述节能判断模块用于在通信设备加载版本程序之前,判断是否需要进行节能处理;
所述节能处理模块用于如判断结果为需要,则所述通信设备不对所述版本程序进行加载。
在本发明的一种实施例中,所述节能判断模块还用于判断与自身连接的通信链路是否故障,如是,则判定为需要进行节能处理。
在本发明的一种实施例中,所述通信设备为包括至少一个基带单板的基带处理单元;所述节能判断模块还用于:
判断是否存在一个基带单板对应的至少一个射频拉远单元的所有小区都需要关闭,如是,则判定为需要进行节能处理。
在本发明的一种实施例中,所述通信设备为包括至少一个基带单板的基带处理单元;所述节能判断模块还用于:
所述基带处理单元在正常加载完所述版本程序之后,判断是否存在一个基带单板对应的至少一个射频拉远单元的所有小区都需要关闭,如是,则通知所述节能处理模块进行深度节能处理。
在本发明的一种实施例中,所述节能处理模块还用于当所述节能判断模块判断所述基带单板对应的所有小区都需要关闭时,停止给所述基单板供电。
本发明的有益效果是:
本发明提供的通信设备节能方法和装置,在通信设备加载版本程序之前,判断是否需要进行节能处理;如判断结果为需要,则所述通信设备不对所述版 本程序进行加载。与现有技术相比,在确定需要进行节能处理时,不是仅仅关闭相关高功效器件,内部还处于运行状态,而是在加载版本程序之前,如果需要节能就不加载相应的版本程序,这样可以让通信设备处于最低功耗的状态下,避免没必要的能源消耗,实现通信设备的节能,提高产品的核心竞争力。
附图说明
图1为本发明实施例一提供的通信设备节能方法流程示意图;
图2为本发明实施例二提供的通信设备节能方法流程示意图;
图3为本发明实施例三提供的通信设备节能方法流程示意图;
图4为本发明实施例四提供的通信设备节能方法流程示意图;
图5为本发明实施例五提供的通信设备节能装置结构示意图。
具体实施方式
为使本领域技术人员更好地理解本发明的技术方案,下面结合附图和具体实施方式对本发明作进一步详细描述。
实施例一
本实施例的通信设备节能方法,如图1所示,包括以下步骤:
步骤S101:在通信设备加载版本程序之前,判断是否需要进行节能处理;
在该步骤中,这里的通信设备可以是包括基带处理单元BBU的基站,也可以是保护射频拉远单元RRU的基站,也可以是同时包含基带处理单元BBU和射频拉远单元RRU的基站,具体的情况进行具体情况而定,应该理解为需要进行版本程序的加载实现相应的业务进行版本程序加载的通信设备都引包含在内。
步骤S102:如判断结果为需要,则通信设备不对版本程序进行加载。
在该步骤中,通信设备不加载相应的版本程序,就可以让通信设备处于最 低功耗的状态。值得注意的是,包含引导模块BOOT的通信设备(BBU或RRU),在BOOT中加入传输检测模块,判断传输是否正常,判断的标准对于光口可参考光模块是否插入,是否有光信号,光口功率是否满足要求。对于电网口,需要判断网口是有信号。对于无独立的BOOT模块,或不便于在BOOT模块处理的通信设备,在版本加载的早期,进行传输状态判断,如果传输不满足通信要求,不加载后续的版本,不启用无关的核功能。
具体的,在上述步骤S101中,具体判断是否需要进行节能处理可以判断与自身连接的通信链路是否故障,如是,则判定为需要进行节能处理。具体的,通信设备判断与自身连接的通信链路是否故障包括:通信设备判断是否发生以下情况中的至少一种:无光模块插入,不存在光信号,光功率低于预设阈值和无电口信号。值得注意是,这里的预设阈值可以根据具体的情况进行具体设置。这里的通信链路是否故障的判断方式不仅限于上述方式,其他的可以确定通信链路出现故障的方式都保护在内。
具体的,在上述步骤S101中,通信设备为包括至少一个基带单板的基带处理单元;判断是否需要进行节能处理包括:基带处理单元判断是否存在一个基带单板对应的至少一个射频拉远单元的所有小区都需要关闭,如是,则判定为需要进行节能处理。值得注意是,这里的具体判断小区是否需要关闭,可以是通过看该小区的用户是否满足预设条件,如果满足,将该小区的用户移除后关闭小区,还可以是根据自身业务和覆盖情况进行判断,应该理解为现有的能够确定需要关闭小区进行节能处理的方法都包含在内。
具体的,在上述步骤S101中,通信设备为包括至少一个基带单板的基带处理单元;还包括:基带处理单元在正常加载完版本程序之后,判断是否存在一个基带单板对应的至少一个射频拉远单元的所有小区都需要关闭,如是,则进 行深度节能处理。具体的,深度节能处理包括:复位射频单元,并关闭与射频单元连接的通信链路。
进一步,为了更好的节能,该方法还包括:基带处理单元判断基带单板对应的所有小区都需要关闭时,停止给基单板供电。
进一步,为了更好的控制通信设备节能,避免复杂控制:当通信设备在判断通信链路存在故障后,通信设备关闭与通信设备下级级联的通信设备之间的通信链路。
实施例二
本实施例的通信设备节能方法,本实施例以通信设备为基带处理单元BBU的基站,并且以判断光功率低于预设阈值为例,如图2所示,包括以下步骤:
步骤S101:基站中的基带处理单元BBU判断光功率是否低于预设阈值;
步骤S102:如果判断光功率是否低于预设阈值,则不加载各个器件版本程序,让器件处于低耗状态。
实施例三
本实施例的通信设备节能方法,本实施例以通信设备为基带处理单元BBU和射频拉远单元RRU的基站,并且以判断光功率低于预设阈值为例,如图3所示,包括以下步骤:
步骤S301:基站中的基带处理单元BBU判断光功率是否低于预设阈值;
步骤S302:如果判断光功率是否低于预设阈值,则基带处理单元BBU不加载各个器件版本程序,让器件处于低耗状态;
步骤S303:基带处理单元BBU关闭与射频拉远单元RRU之间连接的通信链 路;
在该步骤中,应该理解为基带处理单元BBU与射频拉远单元RRU之间是级联关系,即射频拉远单元RRU是基带处理单元BBU下一级的级联通信设备。
步骤S304:射频拉远单元RRU不加载各个器件版本,让器件处于低耗状态。
值得注意的是,该实施例中的射频拉远模块中是加载了版本程序。
实施例四
本实施例的通信设备节能方法,本实施例以通信设备为基带处理单元BBU的基站,并且以判断光功率低于预设阈值为例,如图4所示,包括以下步骤:
步骤S401:BBU参考小区业务信息和覆盖信息,依据一定能够策略确定要节能的小区,进行小区关断;
步骤S402:BBU查找节能小区对应的光口;
步骤S403:复位RRU,然后关闭BBU光口的信号输出;
步骤S404:RRU启动后,在BOOT模块中检测光信号强度(光功率),发现不满足要求,则不加载各个器件版本,让器件处于低耗状态。
实施例五
本实施例提供的通信设备节能装置500,如图5所示,包括节能判断模块501和节能处理模块502:节能判断模块501用于在通信设备加载版本程序之前,判断是否需要进行节能处理;节能处理模块502用于如判断结果为需要,则通信设备不对版本程序进行加载。值得注意的是,这里的通信设备节能装置500可以是基站中的一个单独装置,也可以基站为的一个单独的装置,可以是基站中的基带处理单元BBU和/或射频拉远单元RRU的一个功能模块等。
具体的,节能判断模块501还用于判断与自身连接的通信链路是否故障,如是,则判定为需要进行节能处理。通信设备为包括至少一个基带单板的基带处理单元;节能判断模块501还用于:判断是否存在一个基带单板对应的至少一个射频拉远单元的所有小区都需要关闭,如是,则判定为需要进行节能处理。
具体的,通信设备为包括至少一个基带单板的基带处理单元;节能判断模块501还用于:基带处理单元在正常加载完版本程序之后,判断是否存在一个基带单板对应的至少一个射频拉远单元的所有小区都需要关闭,如是,则通知节能处理模块502进行深度节能处理。
进一步,节能处理模块502还用于当节能判断模块501判断基带单板对应的所有小区都需要关闭时,停止给基单板供电。
本领域普通技术人员可以理解上述方法中的全部或部分步骤可通过程序来指令相关硬件完成,上述程序可以存储于计算机可读存储介质中,如只读存储器、磁盘或光盘等。可选地,上述实施例的全部或部分步骤也可以使用一个或多个集成电路来实现。相应地,上述实施例中的各模块/单元可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。本发明不限制于任何特定形式的硬件和软件的结合。
以上实施例仅用以说明本发明的技术方案而非限制,仅仅参照较佳实施例对本发明进行了详细说明。本领域的普通技术人员应当理解,可以对本发明的技术方案进行修改或者等同替换,而不脱离本发明技术方案的精神和范围,均应涵盖在本发明的权利要求范围当中。