网络优化的方法、网络优化的装置和网络优化的设备与流程

文档序号:19104309发布日期:2019-11-12 22:29阅读:323来源:国知局
网络优化的方法、网络优化的装置和网络优化的设备与流程

本发明涉及通信领域,并且更具体地,涉及网络优化的方法、网络优化的装置和网络优化的设备。



背景技术:

随着用户数据速率需求的不断增大,基站小型化的发展趋势日益明显,运营商要维护的网元数量在急剧增长,所需投入的维护成本也越来越大。另外,用户应用的高度移动性,导致了移动通信网络日发动态化。自组织网络SON(Self-Organization Network)技术的提出,就是希望通过在移动通信网络的规划、部署、运维阶段实现尽可能的自动化,来达到节省运营成本和改进网络关键性能参数(KPI,Key Performance Indicator)的目的。

SON技术的应用建立在对网络状态的识别的基础上,即网络节点首先必须了解网络的当前运行状态,才能为SON技术提供必要信息,如触发SON哪些操作等。因此,如何分析出网络的当前运行状况,是SON应用的前提条件。

现有的基于SON的蜂窝网络中,运营商通过网管系统的KPI统计获取知道网络的当前运行状态,当网络KPI统计值超出运营商预先设置的范围,即网络性能不能达到预定值时,由运维和网管人员通过经验分析方法,获知网络运行可能出现的问题,即是哪些网络参数配置不合理导致的,从而触发相应的优化算法。优化算法输出的参数配置在网络设备应用后,不断进行网络KPI的统计并上报回网管系统。这种KPI统计上报、性能告警、故障分析、参数配置、运行并统计KPI的操作不断循环,从而实现蜂窝网络的维护。

但是,仅仅依靠KPI来表征的网络的当前运行状态,不能反映出网络的问题所在,要凭借人工进行分析,因此需要大量的人力成本投入和相关的专家知识指导。并且,仅仅依靠KPI触发的优化算法不能保证能达到相应的效果。



技术实现要素:

本发明实施例提供一种网络优化的方法、网络优化的装置和网络优化的设备,能够提高降低网络优化成本,网络优化效果。

第一方面,提供了一种网络优化的方法,该方法包括:在第一时段,获取根据至少一个目标小区的M组网络状态参数确定的第一网络状态参数,并获取根据该目标小区的M组小区控制参数CP确定的第一CP,其中,该网络状态参数包括小区统计关键性能参数KPI和小区度量参数,该KPI用于指示小区的运行性能,该小区度量参数用于指示小区的业务分布和/或小区的资源使用状况,该CP用于指示小区的基站设置,该M组网络状态参数是通过M次采样分别获取的,该M组CP是通过M次采样分别获取的,该M组CP与该M组网络状态参数一一对应;根据第一网络状态参数,从记录有网络状态参数与安全状态之间的映射关系的第一表项中,确定该目标小区在该第一时段的安全状态;根据该目标小区在该第一时段的安全状态,对该目标小区进行网络优化处理。

结合第一方面,在第一方面的第一种实现方式中,该获取根据至少一个目标小区的M组网络状态参数确定的第一网络状态参数,包括:从该目标小区获取该M组网络状态参数;通过对该M组网络状态参数进行统计平均处理,获取该第一网络状态参数;该获取根据该目标小区的M组小区控制参数CP确定的第一CP,包括:从该目标小区获取该M组CP;通过对该M组CP进行统计平均处理,获取该第一CP。

结合第一方面及其上述实现方式,在第一方面的第二种实现方式中,该获取根据至少一个目标小区的M组网络状态参数确定的第一网络状态参数,包括:从该目标小区获取该第一网络状态参数,其中,该第一网络状态参数是该目标小区对该M组网络状态参数进行统计平均处理后获得的;该获取根据该目标小区的M组小区控制参数CP确定的第一CP,包括:从该目标小区获取该第一CP,其中,该第一CP是该目标小区对该M组CP进行统计平均处理后获得的。

结合第一方面及其上述实现方式,在第一方面的第三种实现方式中,该根据该目标小区在该第一时段的安全状态,对该目标小区进行网络优化处理,包括:如果该目标小区在该第一时段的安全状态为安全,则记录该第一网络状态参数与该第一CP的映射关系。

结合第一方面及其上述实现方式,在第一方面的第四种实现方式中,该根据该目标小区在该第一时段的安全状态,对该目标小区进行网络优化处理,包括:如果该目标小区在该第一时段的安全状态为非安全,则从在第二时段记录的网络状态参数中,确定与该第一网络状态参数之间的小区度量参数相似度最高的该第二网络状态参数,其中,该第二时段处于该第一时段之前,该目标小区在该第二时段的安全状态为安全;根据与该第二网络状态参数相对应的第二CP,确定针对该第一CP的第一调整策略;根据该第一网络状态参数,从记录有网络状态参数与CP调整策略之间的映射关系的第二表项中,确定针对该第一CP的第二调整策略;根据该第一调整策略和该第二调整策略,对该目标小区进行网络优化处理。

结合第一方面及其上述实现方式,在第一方面的第五种实现方式中,该根据该第一网络状态参数,从记录有网络状态参数与处理策略之间的映射关系的第二表项中,确定针对该第一CP的第二调整策略,包括:根据该第一网络状态参数和该第一调整策略,从该第二表项中,确定该第二调整策略。

结合第一方面及其上述实现方式,在第一方面的第六种实现方式中,该KPI包括小区吞吐量、小区呼损率、小区掉话率和小区切换性能参数中至少一个维度的参数;该小区度量参数包括小区的用户数、小区的负载和小区的干扰中至少一个维度的参数;该CP包括基站的发射功率、基站的天线下倾角和小区切换参数中至少一个维度的参数。

结合第一方面及其上述实现方式,在第一方面的第七种实现方式中,该KPI包括小区吞吐量、小区呼损率、小区掉话率和小区切换性能参数中至少两个维度的参数;和/或该小区度量参数包括小区的用户数、小区的负载和小区的干扰中至少两个维度的参数。

结合第一方面及其上述实现方式,在第一方面的第八种实现方式中,在该根据第一网络状态参数,从记录有网络状态参数与安全状态之间的映射关系的第一表项中,确定该目标小区在该第一时段的安全状态之前,该方法还包括:根据该第一网络状态参数包括的KPI与该第一CP之间的互相影响关系和/或该第一网络状态参数包括的小区度量参数与该第一CP之间的互相影响关系,对该第一网络状态参数进行第一降维处理。

结合第一方面及其上述实现方式,在第一方面的第九种实现方式中,在该根据第一网络状态参数,从记录有网络状态参数与安全状态之间的映射关系的第一表项中,确定该目标小区在该第一时段的安全状态之前,该方法还包括:根据该第一网络状态参数包括的KPI与该第一网络状态参数包括的小区度量之间的相关性,对该第一网络状态参数进行第二降维处理。

结合第一方面及其上述实现方式,在第一方面的第十种实现方式中,该根据第一网络状态参数,从记录有网络状态参数与安全状态之间的映射关系的第一表项中,确定该目标小区在该第一时段的安全状态,包括:对第一网络状态参数以及在第三时段获取的网络状态参数进行分簇处理,以使生成的各簇中成员网络状态参数与中心网络状态参数之间的特征空间距离最小化,其中,该第三时段处于该第一时段之前;根据该第一网络状态参数,确定第三网络状态参数,其中,该第三网络状态参数是该第一网络状态参数所属簇的中心网络状态参数;根据第三网络状态参数,从该第一表项中,确定该目标小区在该第一时段的安全状态。

结合第一方面及其上述实现方式,在第一方面的第十一种实现方式中,该根据该目标小区在该第一时段的安全状态,对该目标小区进行网络优化处理,包括:如果该目标小区在该第一时段的安全状态为非安全,则从在第二时段记录的网络状态参数中,确定与该第一网络状态参数之间的小区度量参数相似度最高的该第二网络状态参数,其中,该第二时段处于该第一时段之前,该目标小区在该第二时段的安全状态为安全;根据与该第二网络状态参数相对应的第二CP,确定针对该第一CP的第一调整策略;根据该第三网络状态参数,从记录有网络状态参数与CP调整策略之间的映射关系的第二表项中,确定针对该第一CP的第三调整策略;根据该第一调整策略和该第三调整策略,对该目标小区进行网络优化处理。

结合第一方面及其上述实现方式,在第一方面的第十二种实现方式中,该根据该第三网络状态参数,从记录有网络状态参数与处理策略之间的映射关系的第二表项中,确定针对该第一CP的第三调整策略,包括:根据该第三网络状态参数和该第一调整策略,从该第二表项中,确定该第三调整策略。

第二方面,提供了一种网络优化的装置,该装置包括:获取单元,用于在第一时段,获取根据至少一个目标小区的M组网络状态参数确定的第一网络状态参数,并获取根据该目标小区的M组小区控制参数CP确定的第一CP,其中,该网络状态参数包括小区统计关键性能参数KPI和小区度量参数,该KPI用于指示小区的运行性能,该小区度量参数用于指示小区的业务分布和/或小区的资源使用状况,该CP用于指示小区的基站设置,该M组网络状态参数是通过M次采样分别获取的,该M组CP是通过M次采样分别获取的,该M组CP与该M组网络状态参数一一对应;处理单元,用于根据第一网络状态参数,从记录有网络状态参数与安全状态之间的映射关系的第一表项中,确定该目标小区在该第一时段的安全状态;用于根据该目标小区在该第一时段的安全状态,对该目标小区进行网络优化处理。

结合第二方面,在第二方面的第一种实现方式中,该获取单元具体用于从该目标小区获取该M组网络状态参数;用于通过对该M组网络状态参数进行统计平均处理,获取该第一网络状态参数;用于从该目标小区获取该M组CP;用于通过对该M组CP进行统计平均处理,获取该第一CP。

结合第二方面及其上述实现方式,在第二方面的第二种实现方式中,该获取单元具体用于从该目标小区获取该第一网络状态参数,其中,该第一网络状态参数是该目标小区对该M组网络状态参数进行统计平均处理后获得的;用于从该目标小区获取该第一CP,其中,该第一CP是该目标小区对该M组CP进行统计平均处理后获得的。

结合第二方面及其上述实现方式,在第二方面的第三种实现方式中,该处理单元具体用于如果该目标小区在该第一时段的安全状态为安全,则记录该第一网络状态参数与该第一CP的映射关系。

结合第二方面及其上述实现方式,在第二方面的第四种实现方式中,该处理单元具体用于如果该目标小区在该第一时段的安全状态为非安全,则从在第二时段记录的网络状态参数中,确定与该第一网络状态参数之间的小区度量参数相似度最高的该第二网络状态参数,其中,该第二时段处于该第一时段之前,该目标小区在该第二时段的安全状态为安全;用于根据与该第二网络状态参数相对应的第二CP,确定针对该第一CP的第一调整策略;用于根据该第一网络状态参数,从记录有网络状态参数与CP调整策略之间的映射关系的第二表项中,确定针对该第一CP的第二调整策略;用于根据该第一调整策略和该第二调整策略,对该目标小区进行网络优化处理。

结合第二方面及其上述实现方式,在第二方面的第五种实现方式中,该处理单元具体用于根据该第一网络状态参数和该第一调整策略,从该第二表项中,确定该第二调整策略。

结合第二方面及其上述实现方式,在第二方面的第六种实现方式中,该KPI包括小区吞吐量、小区呼损率、小区掉话率和小区切换性能参数中至少一个维度的参数;该小区度量参数包括小区的用户数、小区的负载和小区的干扰中至少一个维度的参数;该CP包括基站的发射功率、基站的天线下倾角和小区切换参数中至少一个维度的参数。

结合第二方面及其上述实现方式,在第二方面的第八种实现方式中,该KPI包括小区吞吐量、小区呼损率、小区掉话率和小区切换性能参数中至少两个维度的参数;和/或该小区度量参数包括小区的用户数、小区的负载和小区的干扰中至少两个维度的参数。

结合第二方面及其上述实现方式,在第二方面的第八种实现方式中,该处理单元还用于根据该第一网络状态参数包括的KPI与该第一CP之间的互相影响关系和/或该第一网络状态参数包括的小区度量参数与该第一CP之间的互相影响关系,对该第一网络状态参数进行第一降维处理。

结合第二方面及其上述实现方式,在第二方面的第九种实现方式中,该处理单元还用于根据该第一网络状态参数包括的KPI与该第一网络状态参数包括的小区度量之间的相关性,对该第一网络状态参数进行第二降维处理。

结合第二方面及其上述实现方式,在第二方面的第十种实现方式中,该处理单元还用于对第一网络状态参数以及在第三时段获取的网络状态参数进行分簇处理,以使生成的各簇中成员网络状态参数与中心网络状态参数之间的特征空间距离最小化,其中,该第三时段处于该第一时段之前;根据该第一网络状态参数,确定第三网络状态参数,其中,该第三网络状态参数是该第一网络状态参数所属簇的中心网络状态参数;根据第三网络状态参数,从该第一表项中,确定该目标小区在该第一时段的安全状态。

结合第二方面及其上述实现方式,在第二方面的第十一种实现方式中,该处理单元具体用于如果该目标小区在该第一时段的安全状态为非安全,则从在第二时段记录的网络状态参数中,确定与该第一网络状态参数之间的小区度量参数相似度最高的该第二网络状态参数,其中,该第二时段处于该第一时段之前,该目标小区在该第二时段的安全状态为安全;用于根据与该第二网络状态参数相对应的第二CP,确定针对该第一CP的第一调整策略;用于根据该第三网络状态参数,从记录有网络状态参数与CP调整策略之间的映射关系的第二表项中,确定针对该第一CP的第三调整策略;用于根据该第一调整策略和该第三调整策略,对该目标小区进行网络优化处理。

结合第二方面及其上述实现方式,在第二方面的第十二种实现方式中,该处理单元还用于根据该第三网络状态参数和该第一调整策略,从该第二表项中,确定该第三调整策略。

第三方面,提供了一种网络优化的设备,该设备包括:总线;与该总线相连的处理器;与该总线相连的存储器;其中,该处理器通过该总线,调用该存储器中存储的程序,以用于在第一时段,获取根据至少一个目标小区的M组网络状态参数确定的第一网络状态参数,并获取根据该目标小区的M组小区控制参数CP确定的第一CP,其中,该网络状态参数包括小区统计关键性能参数KPI和小区度量参数,该KPI用于指示小区的运行性能,该小区度量参数用于指示小区的业务分布和/或小区的资源使用状况,该CP用于指示小区的基站设置,该M组网络状态参数是通过M次采样分别获取的,该M组CP是通过M次采样分别获取的,该M组CP与该M组网络状态参数一一对应;用于根据第一网络状态参数,从记录有网络状态参数与安全状态之间的映射关系的第一表项中,确定该目标小区在该第一时段的安全状态;用于根据该目标小区在该第一时段的安全状态,对该目标小区进行网络优化处理。

结合第三方面,在第三方面的第一种实现方式中,该处理器具体用于从该目标小区获取该M组网络状态参数;用于通过对该M组网络状态参数进行统计平均处理,获取该第一网络状态参数;用于从该目标小区获取该M组CP;用于通过对该M组CP进行统计平均处理,获取该第一CP。

结合第三方面及其上述实现方式,在第三方面的第二种实现方式中,该处理器具体用于从该目标小区获取该第一网络状态参数,其中,该第一网络状态参数是该目标小区对该M组网络状态参数进行统计平均处理后获得的;用于从该目标小区获取该第一CP,其中,该第一CP是该目标小区对该M组CP进行统计平均处理后获得的。

结合第三方面及其上述实现方式,在第三方面的第三种实现方式中,该处理器具体用于如果该目标小区在该第一时段的安全状态为安全,则记录该第一网络状态参数与该第一CP的映射关系。

结合第三方面及其上述实现方式,在第三方面的第四种实现方式中,该处理器具体用于如果该目标小区在该第一时段的安全状态为非安全,则从在第二时段记录的网络状态参数中,确定与该第一网络状态参数之间的小区度量参数相似度最高的该第二网络状态参数,其中,该第二时段处于该第一时段之前,该目标小区在该第二时段的安全状态为安全;用于根据与该第二网络状态参数相对应的第二CP,确定针对该第一CP的第一调整策略;用于根据该第一网络状态参数,从记录有网络状态参数与CP调整策略之间的映射关系的第二表项中,确定针对该第一CP的第二调整策略;用于根据该第一调整策略和该第二调整策略,对该目标小区进行网络优化处理。

结合第三方面及其上述实现方式,在第三方面的第五种实现方式中,该处理器具体用于根据该第一网络状态参数和该第一调整策略,从该第二表项中,确定该第二调整策略。

结合第三方面及其上述实现方式,在第三方面的第六种实现方式中,该KPI包括小区吞吐量、小区呼损率、小区掉话率和小区切换性能参数中至少一个维度的参数;该小区度量参数包括小区的用户数、小区的负载和小区的干扰中至少一个维度的参数;该CP包括基站的发射功率、基站的天线下倾角和小区切换参数中至少一个维度的参数。

结合第三方面及其上述实现方式,在第三方面的第八种实现方式中,该KPI包括小区吞吐量、小区呼损率、小区掉话率和小区切换性能参数中至少两个维度的参数;和/或该小区度量参数包括小区的用户数、小区的负载和小区的干扰中至少两个维度的参数。

结合第三方面及其上述实现方式,在第三方面的第八种实现方式中,该处理器还用于根据该第一网络状态参数包括的KPI与该第一CP之间的互相影响关系和/或该第一网络状态参数包括的小区度量参数与该第一CP之间的互相影响关系,对该第一网络状态参数进行第一降维处理。

结合第三方面及其上述实现方式,在第三方面的第九种实现方式中,该处理器还用于根据该第一网络状态参数包括的KPI与该第一网络状态参数包括的小区度量之间的相关性,对该第一网络状态参数进行第二降维处理。

结合第三方面及其上述实现方式,在第三方面的第十种实现方式中,该处理器还用于对第一网络状态参数以及在第三时段获取的网络状态参数进行分簇处理,以使生成的各簇中成员网络状态参数与中心网络状态参数之间的特征空间距离最小化,其中,该第三时段处于该第一时段之前;用于根据该第一网络状态参数,确定第三网络状态参数,其中,该第三网络状态参数是该第一网络状态参数所属簇的中心网络状态参数;用于根据第三网络状态参数,从该第一表项中,确定该目标小区在该第一时段的安全状态。

结合第三方面及其上述实现方式,在第三方面的第十一种实现方式中,该处理器具体用于如果该目标小区在该第一时段的安全状态为非安全,则从在第二时段记录的网络状态参数中,确定与该第一网络状态参数之间的小区度量参数相似度最高的该第二网络状态参数,其中,该第二时段处于该第一时段之前,该目标小区在该第二时段的安全状态为安全;用于根据与该第二网络状态参数相对应的第二CP,确定针对该第一CP的第一调整策略;用于根据该第三网络状态参数,从记录有网络状态参数与CP调整策略之间的映射关系的第二表项中,确定针对该第一CP的第三调整策略;用于根据该第一调整策略和该第三调整策略,对该目标小区进行网络优化处理。

结合第三方面及其上述实现方式,在第三方面的第十二种实现方式中,该处理器具体用于根据该第三网络状态参数和该第一调整策略,从该第二表项中,确定该第三调整策略。

本发明实施例的网络优化的方法、网络优化的装置和网络优化的设备,通过根据用于指示小区的运行性能的KPI以及用于指示小区的业务分布和/或小区的资源使用状况的小区度量参数来表征网络的当前运行状态,并进行网络优化处理,能够准确地表征网络的当前运行状态,可靠地反映出网络的问题所在,从而能够降低人力成本投入,提高优化算法触发的准确性,提高网络优化处理的效果。

附图说明

为了更清楚地说明本发明实施例的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1是根据本发明一实施例的网络优化的方法的示意性流程图。

图2是根据本发明一实施例的获取网络状态参数采样值的方法的示意性流程图。

图3是根据本发明一实施例的根据网络安全状态进行网络优化的方法的示意性流程图。

图4是根据本发明一实施例的网络优化的装置的示意性流程图。

图5是根据本发明一实施例的网络优化的设备的示意性流程图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

本发明的技术方案,可以应用于各种通信系统,例如:全球移动通讯系统(GSM,Global System of Mobile communication),码分多址(CDMA,Code Division Multiple Access)系统,宽带码分多址(WCDMA,Wideband Code Division Multiple Access Wireless),通用分组无线业务(GPRS,General Packet Radio Service),长期演进(LTE,Long Term Evolution)等。

用户设备(UE,User Equipment),也可称之为移动终端(Mobile Terminal)、移动用户设备等,可以经无线接入网(例如,RAN,Radio Access Network)与一个或多个核心网进行通信,用户设备可以是移动终端,如移动电话(或称为“蜂窝”电话)和具有移动终端的计算机,例如,可以是便携式、袖珍式、手持式、计算机内置的或者车载的移动装置,它们与无线接入网交换语言和/或数据。

基站,可以是GSM或CDMA中的基站(BTS,Base Transceiver Station),也可以是WCDMA中的基站(NodeB),还可以是LTE中的演进型基站(eNB或e-NodeB,evolutional Node B),本发明并不限定,但为描述方便,下述实施例以Node B为例进行说明。

图1示出了根据本发明一实施例的网络优化的方法100的示意性流程图。如图1所示,该方法100包括:

S110,在第一时段,获取根据至少一个目标小区的M组网络状态参数确定的第一网络状态参数,并获取根据该目标小区的M组小区控制参数CP确定的第一CP,其中,该网络状态参数包括小区统计关键性能参数KPI和小区度量参数,该KPI用于指示小区的运行性能,该小区度量参数用于指示小区的业务分布和/或小区的资源使用状况,该CP用于指示小区的基站设置,该M组网络状态参数是通过M次采样分别获取的,该M组CP是通过M次采样分别获取的,该M组CP与该M组网络状态参数一一对应;

S120,根据第一网络状态参数,从记录有网络状态参数与安全状态之间的映射关系的第一表项中,确定该目标小区在该第一时段的安全状态;

S130,根据该目标小区在该第一时段的安全状态,对该目标小区进行网络优化处理。

在本发明实施例中,该方法100的执行主体可以是该目标小区的基站设备(具体地说,是配置在基站设备中的SON实体),也可以是与该目标小区的基站设备通信连接的其他网络设备,例如,协同节点(eCoordinator),也可以是由基站设备与eCoordinator协同完成,本发明并未特别限定。以下,为了便于理解,在未特别说明的情况下,以eCoordinator作为该方法100的执行主体,对该方法100的具体流程进行说明。

在本发明实施例中,eCoordinator可以与一个基站设备通信连接,从而,在该基站设备提供一个或多个小区的情况下,eCoordinator可以对该基站设备的一个小区构成的网络进行网络优化,也可以对由该基站设备的多个小区构成的网络进行优化,或者,eCoordinator也可以与多个基站设备通信连接,从而,eCoordinator可以对该多个基站设备的多个小区构成的网络进行网络优化。

在本发明实施例中,该方法100可以在预设周期内或满足预设事件时(第一时段的一例)执行,该预设周期,例如,可以根据运营商的策略来设定,该预设事件,例如,也可以根据运营商的策略来设定,可以与KPI告警相关,应理解,以上列举的预设周期与预设事件的设定方法仅为示例性说明,本发明并不限定于此,其他能够触发该方法100执行的方法均落入本发明的保护范围内。

具体地说,在S110中,在第一时段,(例如,在预设周期内或满足预设事件),eCoordinator可以从目标小区(一个或多个)的基站设备(一个或多个)获取用于确定网络(由一个或多个小区构成)在第一时段内的网络状态(或者说,安全状态)的网络状态参数(第一网络状态参数),在本发明实施例中,该第一网络状态参数是根据基站设备和/或用户设备在该第一时段内测量的多组(M组,在本发明实施例中,M可以为正整数)采样数据确定的,作为该确定方法,例如,可以对该M组采样数据进行统计平均处理,该统计平均处理的方法和过程可以与现有技术相似,这里为了避免赘述,省略其说明。并且,上述根据M组采样数据获取第一网络状态参数的流程可以由eCoordinator执行,也可以由基站设备执行,本发明并未特别限定,以下,为了便于理解和说明,以基站设备作为执行主体,说明该根据M组采样数据获取第一网络状态参数的流程。

图2是示出了根据本发明一实施例的获取网络状态参数采样值的方法200的示意性流程图。

如图2所示,在S210中,基站设备可以利用计时器等时间测量设备,确定进入预设的周期(第一时段的一例),以触发后续流程,在本发明实施例中,该周期的长度,例如,可以根据运营商的策略来选定。

可选地,在本发明实施例中,该KPI包括小区吞吐量、小区呼损率、小区掉话率和小区切换性能参数中至少一个维度的参数;

该小区度量参数包括小区的用户数、小区的负载和小区的干扰中至少一个维度的参数;

该CP包括基站的发射功率、基站的天线下倾角和小区切换参数中至少一个维度的参数。

具体地说,在本发明实施例中,该网络状态参数包括KPI和小区度量参数。其中,该KPI用于指示小区运行性能,可以包括吞吐量、呼损率、掉话率、切换性能等参数。

该小区度量参数用于指示小区当前的业务分布和资源使用状况,可以包括小区的用户数、小区的负载和小区的干扰等参数,其中,该小区的干扰可以根据用户设备的反馈获得。

CP是指基站设备广播给用户设备的小区的配置参数,可以包括基站设备的资源配置参数(例如,发射功率)、基站设备的天线配置参数(例如,天线的下倾角)、小区切换参数等。

在S220中,基站设备可以在该预设的周期内,获取M1(在本发明实施例中,M1可以为正整数)组上述网络状态参数以及M1组上述CP。在本发明实施例中M1的具体数值,例如,可以根据运营商的策略来选定。并且,在本发明实施例中,为了提高网络优化的效果,在获取一组网络状态参数时,需要同时获取此时刻下的CP,即该M1组上述网络状态参数与M1组上述CP一一对应。

在230中,在预设的周期(第一时段的一例)内,基站设备可以在确定满足预设的事件后,获取M2(在本发明实施例中,M2可以为正整数)组上述网络状态参数,例如,在接收到KPI告警后,可以立即获取一组网络状态参数以及一组上述CP,并且,例如,如果该组网络状态参数中的KPI值超过预设的阈值MThr,则可以继续获取一组网络状态参数以及一组上述CP,以此类推,直至获取的KPI小于该KPIThr,从而可以连续获取M2组上述网络状态参数以及M2组上述CP,此时,如果M2大于预设的阈值MThr,则可以保存该M2组网络状态参数以及M2组上述CP,该KPIThr以及MThr可以根据运营商的策略来选定。并且,在本发明实施例中,为了提高网络优化的效果,在获取一组网络状态参数时,需要同时获取此时刻下的CP,即该M2组上述网络状态参数与M2组上述CP一一对应。

从而,由上述M1组网络状态参数与上述M2组网络状态参数,构成了本发明实施例中的M组网络状态参数,由上述M1组CP与上述M2组CP,构成了本发明实施例中的M组CP。

这里,需要说明的是,为了确保网络优化的效果及准确性,该M组网络状态参数以及M组CP包括的参数的维度(或者说,种类)需要一致,例如,如果第一组网络状态参数中的KPI包括吞吐量、呼损率、掉话率、切换性能,则后续获取的各组网络状态参数中的KPI也需要包括吞吐量、呼损率、掉话率、切换性能。

应理解,以上列举的获取网络状态参数采样值的方法仅为示例性说明,本发明并不限定于此,例如,也可以只执行上述方法中的S210和S220,此情况下,M=M1,或者也可以只执行上述方法中的S210和S230,此情况下,M=M2。

应理解,当目标小区为一个时,该M组网络状态参数以及M组CP来自提供该目标小区的一个基站设备,当目标小区为多个时,该M组网络状态参数以及M组CP来自提供该目标小区的一个或多个基站设备。

可选地,在本发明实施例中,该获取根据至少一个目标小区的M组网络状态参数确定的第一网络状态参数,包括:

从该目标小区获取该M组网络状态参数;

通过对该M组网络状态参数进行统计平均处理,获取该第一网络状态参数;

该获取根据该目标小区的M组小区控制参数CP确定的第一CP,包括:

从该目标小区获取该M组CP;

通过对该M组CP进行统计平均处理,获取该第一CP。

具体地说,基站设备在获取了该M组网络状态参数以及M组CP后,可以将该M组网络状态参数以及M组CP传输给eCoordinator,从而,eCoordinator,例如,可以对该M组网络状态参数(包括M组KPI和M组小区度量参数)以及M组CP分别进行统计平均处理,从而获得一组能够代表目标小区在该采样周期内的网络状况的数据,即,第一网络状态参数与第一CP。在本发明实施例中,上述统计平均处理的方法可过程可以与现有技术相似,这里,为了避免赘述,省略其说明。

应理解,以上列举的根据该M组网络状态参数以及M组CP获得第一网络状态参数与第一CP的方法仅为示例性说明,本发明并不限定于此,其他能够根据该M组网络状态参数以及M组CP确定目标小区在该采样周期内的网络状况的方法均落入本发明的保护范围内。

这样,通过在eCoordinator对该M组网络状态参数以及M组CP进行处理,能够减少基站设备的负担,并且,在对多个目标小区进行网络优化而需要根据来自多个基站设备的M组网络状态参数以及M组CP获取该第一网络状态参数与第一CP时,eCoordinator对该M组网络状态参数以及M组CP进行处理,能够进一步准确地反映有多个目标小区构成的网络的当前状态,从而进一步提高本发明实施例的网络优化处理的效果。

可选地,该获取根据至少一个目标小区的M组网络状态参数确定的第一网络状态参数,包括:

从该目标小区获取该第一网络状态参数,其中,该第一网络状态参数是该目标小区对该M组网络状态参数进行统计平均处理后获得的;

该获取根据该目标小区的M组小区控制参数CP确定的第一CP,包括:

从该目标小区获取该第一CP,其中,该第一CP是该目标小区对该M组CP进行统计平均处理后获得的。

具体地说,基站设备在获取了该M组网络状态参数以及M组CP后,例如,可以对该M组网络状态参数(包括M组KPI和M组小区度量参数)以及M组CP分别进行统计平均处理,从而获得一组能够代表目标小区在该采样周期内的网络状况的数据,即,第一网络状态参数与第一CP。在本发明实施例中,上述统计平均处理的方法可过程可以与现有技术相似,这里,为了避免赘述,省略其说明。

应理解,以上列举的根据该M组网络状态参数以及M组CP获得第一网络状态参数与第一CP的方法仅为示例性说明,本发明并不限定于此,其他能够根据该M组网络状态参数以及M组CP确定目标小区在该采样周期内的网络状况的方法均落入本发明的保护范围内。

这样,通过在基站设备对该M组网络状态参数以及M组CP进行处理,能够减少eCoordinator的负担,并且,能够避免因在基站设备与eCoordinator之间传输大量的数据而占用传输资源。

在S120中,eCoordinator可以预先获取记录有网络状态参数与安全状态(或者说,网络状态)的用例(Use Case)表项(第一表项)。以下表1示出了本发明实施例的Use Case表项的一例。

表1

如表1所示,第三列表示用例Ues Case,并且,该第三列表示的Ues Case可以分为安全和不安全两类,即,可以根据该Ues Case,确定安全状态,例如,表1中除Cluster1所对应的Ues Case均为非安全,第一列表示网络状态参数(包括KPI和小区度量)的簇(包括一个或多个网络状态参数),同一簇中的网络状态参数对应相同的安全状态(或者说,Ues Case),例如,Cluster1中可以包括多个网络状态参数,小区在Cluster1中的各网络状态参数下的安全状态(或者说,Cluster1中的各网络状态参数所对应的Ues Case)为安全。

在本发明实施例中Use Case表项可以从专家系统获取,也可以基于网络优化的成功案例构建。比如,在网络运行过程中,出现了新的网络问题,通过问题定位和分析后,采取了一定的优化动作,产生的相应网络配置解决了该问题,则为一个网络优化的成功案例。该成功案例作为use case表项的一个记录,包括该网络问题对应的网络状态参数、Ues Case(可以用于确定安全状态)、调整策略(表1中的第二列,随后详细说明)。

这里,需要说明的是,在本发明实施例中,Use Case表项中记录的网络状态参数的维度(或者说,所包含的具体参数的种类)与该第一网络状态参数的维度可以一致也可以不一致,本发明并未特别限定。

在本发明实施例中,表1中的第四列可以表示用于网络优化处理的算法。

应理解,以上列举的表1仅为Use Case表项的示例性说明,本发明并不限定于此,例如,Use Case表项还可以仅包括表1中的第一列(网络状态参数)以及第三列(Use Case)。或者,也可以在表1的第三列中记载安全状态,而不记载Ues Case。

其后,eCoordinator可以确定该第一网络状态参数在Use Case表项中的所属簇。

例如,eCoordinator可以确定第一网络状态参数与Use Case表项中各簇的簇心之间的特征距离,并将与该第一网络状态参数之间的特征距离小于预设的分簇阈值的簇,作为第一网络状态参数的所属簇。

从而,eCoordinator可以将Use Case表项中与该第一网络状态参数的所属簇相对应的Ues Case,确定目标小区在第一时段(或者说,在该第一网络状态参数下)的安全状态。例如,如果第一网络状态参数属于表1中的Cluster 1,则可以确定与该第一网络状态参数相对应的安全状态(或者说,目标小区在第一时段内的安全状态)为安全,反之为非安全。

这里,需要说明的是,如果第一网络状态参数与Use Case表项中各簇的簇心之间的特征距离均大于该预设的分簇阈值,则eCoordinator可以确定与该第一网络状态参数相对应的安全状态(或者说,目标小区在第一时段内的安全状态)为非安全。

在S130中,eCoordinator可以根据如上所述确定的目标小区在第一时段的安全状态,进行网络优化处理。

该根据该目标小区在该第一时段的安全状态,对该目标小区进行网络优化处理,包括:

如果该目标小区在该第一时段的安全状态为安全,则记录该第一网络状态参数与该第一CP的映射关系。

具体地说,在本发明实施例中,如果所确定的目标小区在第一时段的安全状态为安全,则eCoordinator可以记录该第一网络状态以及该第一CP。从而,当再次进行网络优化处理时,例如,获取第四网络状态参数,并根据第四网络状态参数进行网络优化处理时,如果第四网络状态参数所对应的安全状态为非安全,则可以根据包括所记录的该第一网络状态以及该第一CP在内的安全状态下的网络状态以及CP,确定针对与该第四网络状态参数相对应的第四CP的调整策略,随后,对该方法和过程进行详细说明。

可选地,该根据该目标小区在该第一时段的安全状态,对该目标小区进行网络优化处理,包括:

如果该目标小区在该第一时段的安全状态为非安全,则从在第二时段记录的网络状态参数中,确定与该第一网络状态参数之间的小区度量参数相似度最高的该第二网络状态参数,其中,该第二时段处于该第一时段之前,该目标小区在该第二时段的安全状态为安全;

根据与该第二网络状态参数相对应的第二CP,确定针对该第一CP的第一调整策略;

根据该第一网络状态参数,从记录有网络状态参数与处理策略之间的映射关系的第二表项中,确定针对该第一CP的第二调整策略;

根据该第一调整策略和该第二调整策略,对该目标小区进行网络优化处理。

图3是示出了在非安全状态下进行网络优化的方法300的示意性流程图。

与上述目标小区在第一时段的安全状态为安全时的处理过程相似,在该第一时段之前的一个或多个时段(第二时段的一例),eCoordinator可以记录安全状态为安全时的网络状态参数以及CP。

从而,如图3所示,在S310中,eCoordinator可以根据以下公式1,从在该第二时段记录的网络状态参数中,确定与该第一网络状态参数之间的小区度量参数相似度最高的网络状态参数(第二网络状态参数),并获取与该第二网络状态参数相对应的第二CP,在本发明实施例中,“与该第二网络状态参数相对应的第二CP”是指,第二网络状态参数与第二CP是根据在同一时段(或者说,周期)内获取的K组网络状态参数以及K组CP获取并记录的。

公式1:

q=argmin<Ei,Ei*>

其中,Ei表示第一网络状态参数包括的小区度量,Ei*表示所记录的安全状态的网络状态参数包括的小区度量。

从而,在S320,例如,eCoordinator可以根据该第一CP与第二CP的关系,确定针对该第一CP的调整策略(第一调整策略)。

可选地,该根据与该第二网络状态参数相对应的第二CP,确定针对该第一CP的第一调整策略,包括:

确定该第一网络状态参数包括的小区度量与第二网络状态参数包括的小区度量之间的相似程度大于预设的相似度阈值;

根据与该第二网络状态参数相对应的第二CP,确定针对该第一CP的第一调整策略。

具体地说,在本发明实施例中,在确定了该第二网络状态参数后,eCoordinator还可以确定该第一网络状态参数包括的小区度量与第二网络状态参数包括的小区度量之间的相似程度,如果该相似程度大于预设的相似度阈值,则根据该第一CP与第二CP的关系,确定针对该第一CP的调整策略(第一调整策略)。

如果该相似程度没有超过该预设的相似度阈值,则不输出针对该第一CP的调整策略(第一调整策略)。

这样,能够提高该第一调整策略的准确性,进一步提高本发明实施例的网络优化处理的效果。

需要说明的是,如果未找到上述相似程度超过预设的相似度阈值的第二网络状态参数,即,不能获得上述第一调整策略,则可以根据后述第二调整策略进行网络优化处理。

在S330中,eCoordinator可以预先获取记录有从记录有网络状态参数与CP调整策略(例如,CP中是需要调整的维度)之间的映射关系的调整策略表项(第二表项)。上述表1示出了本发明实施例的调整策略表项的一例。

如表1所示,第二列表示(针对CP的)调整策略,第一列表示网络状态参数(包括KPI和小区度量)的簇(包括一个或多个网络状态参数),同一簇中的网络状态参数对应相同的调整策略,例如,Cluster3中可以包括多个网络状态参数,小区在Cluster3中的各网络状态参数下的调整策略(或者说,Cluster3中的各网络状态参数所对应的调整策略)为需要对时延(Hysteresis)及触发时间(Time To Trig)进行调整。

在本发明实施例中调整策略表项可以从专家系统获取,也可以基于网络优化的成功案例构建。比如,在网络运行过程中,出现了新的网络问题,通过问题定位和分析后,采取了一定的优化动作,产生的相应网络配置解决了该问题,则为一个网络优化的成功案例。该成功案例作为调整策略表项的一个记录,包括该网络问题对应的网络状态参数、网络状态以及调整策略。

这里,需要说明的是,在本发明实施例中,调整策略表项中记录的网络状态参数的维度(或者说,所包含的具体参数的种类)与该第一网络状态参数的维度可以一致也可以不一致,本发明并未特别限定。

应理解,以上列举的表1仅为调整策略表项的示例性说明,本发明并不限定于此,例如,调整策略表项还可以仅包括表1中的第一列(网络状态参数)以及第二列(CP调整策略)。

其后,eCoordinator可以确定该第一网络状态参数在调整策略表项中的所属簇。

例如,eCoordinator可以确定第一网络状态参数与调整策略表项中各簇的簇心之间的特征距离,并将与该第一网络状态参数之间的特征距离小于预设的分簇阈值的簇,作为第一网络状态参数的所属簇。

此情况下,如果没有特征距离小于该分簇阈值的簇,则表明本次出现的网络问题是新的问题,可以直接根据上述第一调整策略进行优化处理。

从而,eCoordinator可以将调整策略表项中与该第一网络状态参数的所属簇相对应的CP调整策略,作为第一CP的调整策略(第二调整策略)。

应理解,以上列举的确定该第一网络状态参数在调整策略表项中的所属簇的方法仅为示例性说明,本发明并不限定于此,例如,还可以直接将第一网络状态参数与调整策略表项中各簇的簇心之间的特征距离最小的簇,作为该第一网络状态参数的所属簇。

可选地,在本发明实施例中,该根据该第一网络状态参数,从记录有网络状态参数与处理策略之间的映射关系的第二表项中,确定针对该第一CP的第二调整策略,包括:

根据该第一网络状态参数和该第一调整策略,从该第二表项中,确定该第二调整策略。

具体地说,如表1所示,例如,如果该第一网络参数的所属簇为Cluster2,则存在三个与该Cluster2相对应的CP调整策略,此时,可以根据如上所述的第一调整策略,从这三个与该Cluster2相对应的CP调整策略,确定对第一CP的调整策略。

应理解,以上列的从多个CP调整策略中,确定对第一CP的调整策略的方法仅为示例性说明,本发明并不限定于此,例如,在本发明实施例中,还可以根据预设的规则(例如,顺序)或随机地从上述三个与该Cluster2相对应的CP调整策略中,确定对第一CP的第二调整策略。

在S340中,eCoordinator可以根据如上所述确定的第一调整策略和第二调整策略,进行网络优化处理,如果根据第二调整策略确定的优化算法的输出(例如,可以包括表1中第二列、第三列以及第四列中相应的参数或策略)与第一调整策略一致,则实施网络优化处理,例如,可以把调整策略(或者说,优化算法)所对应的CP配置下发给目标小区,由目标小区完成CP的调整;否则不实施,把网络优化处理建议(例如,该第一调整策略与第二调整策略)提交给运营商,由运营商处理。

并且,在根据上述网络优化处理后,eCoordinator可以记录该第一网络参数以及与该第一网络参数相对应的网络优化处理,例如,如果在下一周期内确定的网络安全状态为安全,则可以认为本次优化处理或者说选择的优化算法是成功的,从而,可以将该第一网络参数以及与该第一网络参数相对应的网络优化处理记录在上述Use Case表项以及调整策略表项中。

另外,如果不能获得上述第二调整策略,表明当前是一个新的网络问题,则根据第一调整策略选择优化算法;如果第一调整策略也为空,则需要设计新的算法,把这个需求提交给运营商,由运营商处理。

应理解,以上列举的根据第一策略和第二策略进行网络优化处理的方法仅为示例性说明,本发明并不限定于此,例如,还可以根据表1中的第三列和第四列所记载的用例以及算法进行网络优化处理。

根据本发明实施例的网络优化的方法,在安全状态为非安全时,通过根据预先获取的表项确定与当前的网络状态参数相对应的调整策略A,并根据已记录的安全的网络状态参数中与当前的网络状态参数的小区度量参数相似度最高的参数所对应的CP,确定与当前的网络状态参数相对应的调整策略B,并通过对比调整策略A与调整策略B,进行网络优化处理,能够提高网络处理的准确性,并且,由于调整策略B提供了所需处理的CP的具体种类及处理方向,能够提高网络优化处理的效率。

可选地,在本发明实施例中,该KPI包括小区吞吐量、小区呼损率、小区掉话率和小区切换性能参数中至少两个维度的参数;和/或

该小区度量参数包括小区的用户数、小区的负载和小区的干扰中至少两个维度的参数。

即,在本发明实施例中,如上所述获取的第一网络状态参数可以包括多个维度(或者说,种类)的参数,此情况下,可以对该第一网络参数进行降维处理。

可选地,在本发明实施例中,在该根据第一网络状态参数,从记录有网络状态参数与安全状态之间的映射关系的第一表项中,确定该目标小区在该第一时段的安全状态之前,该方法还包括:

根据该第一网络状态参数包括的KPI与该第一CP之间的互相影响关系和/或该第一网络状态参数包括的小区度量参数与该第一CP之间的互相影响关系,对该第一网络状态参数进行第一降维处理。

具体地说,在本发明实施例中,eCoordinator可以删除第一网络状态参数中与第一CP弱相关的KPI,以降低需要处理的KPI变量数目。作为实现方法,例如,可以使用互信息量方法对第一网络状态变量与第一CP的互相关性进行检测,挑选出第一网络状态参数中与第一CP弱相关的KPI变量并删除。

即,首先,eCoordinator可以计算第一CP与第一网络状态参数包括的各KPI的互信息量I。

以下公式2给出求解两个变量X与Y的互信息量的计算方法,其中p(·)表示概率密度函数。

公式2:

对于存在多维变量的矢量,如N维变量的矢量X与M维变量的矢量Y,公式3给出相应的互信息量计算方法。

公式3:

本发明实施例中的CP可以用x1,...,xN表示,KPI可以用y1,...,yN表示。用计算结果I(CP;KPI)表征CP和KPI的相互影响关系,数值越大表明两者相关性越高,数值越小表明两者相关性越低。并且,可以根据预先设定的阈值Ithr(该阈值大小可以根据运营商策略进行选择),根据以下公式4,将相应计算出来第的第i个KPI从采样用数据中删除,减少需要处理的变量数目(或者说,维度)。

公式4:

I(CP,KPIi)<Ithr;i∈[1,...,M]

同理,本发明实施例中的CP可以用x1,...,xN表示,小区度量参数可以用y1,...,yN表示。用计算结果I(CP;KPI)表征CP和小区度量参数的相互影响关系,数值越大表明两者相关性越高,数值越小表明两者相关性越低。并且,可以根据预先设定的阈值Ithr(该阈值大小可以根据运营商策略进行选择),根据以上公式4,将相应计算出来第的第i个小区度量参数从采样用数据中删除,减少需要处理的变量数目(或者说,维度)。

在该根据第一网络状态参数,从记录有网络状态参数与安全状态之间的映射关系的第一表项中,确定该目标小区在该第一时段的安全状态之前,该方法还包括:

根据该第一网络状态参数包括的KPI与该第一网络状态参数包括的小区度量之间的相关性,对该第一网络状态参数进行第二降维处理。

具体地说,在本发明实施例中,eCoordinator可以通过例如,主成分分析(Principle component analysis)方法,将该第一网络状态参数中强相关的KPI与小区度量参数筛选出来,从而用少量的主成分来表征网络状态的特征变量。其基本原理是每个主成分对应于KPI和小区度量参数的线性组合,运用主成分分析方法,将多个具有强相关性的KPI和小区度量参数用一个主成分来表征。具体步骤如下:

1)eCoordinator可以根据第一网络状态参数包括的N个KPI和M个小区度量参数,确定M×N的原始数据χ=[X1,X2,...,XN],其中Xn=[xn,1,xn,2,...,xn,M]T,n∈[1,...,N]。

2)对χ中每个列向量求均值然后将原始数据χ减去各列的均值,获得新的M×N的数据

3)计算χ'的协方差,生成N×N的协方差矩阵Cov(χ')。

U

4)根据该协方差矩阵Cov(χ')计算出N×N个特征向量矩阵U,对应每个元素Ui,j,i&j∈[1,...,N]和对应的特征值ui,i∈[1,...,N];其中特征向量矩阵的每个列向量Uk,j,k=1,...,N;j∈[1,...,N]是和特征值uj相对应的特征向量。

5)将特征向量Uk,j根据对应特征值从大到小排列,根据预设定的特征值阈值uthr找出ui>uthr,i=1,...,N的前P个特征向量,即为P个主成分,生成N×P大小的特征向量矩阵对应每个元素

6)定义新的P×M大小的网络状态变量矩阵用以使用P个主成分表示原有的网络状态矩阵至此,M×P大小的就是将原有的采用数据映射到P个主成分上的新数据,用以在后续流程中描述网络状态。

7)建立新的控制参数和网络状态的对应关系:将原来每一个网络状态采用点xi,j,i∈[1,...,M];j∈[1,...,N]和控制参数配置CPk的对应关系变成新的网络状态采样点和控制参数配置CPk的对应关系。

从而,eCoordinator可以确定经上述第一降维处理和/或第二降维处理后的第一网络状态参数在Use Case表项以及在调整策略表项中的所属簇。该过程和方法和上述确定降维前的第一网络状态参数的所述簇的方法和过程相似,这里为了避免赘述,省略其说明。

这里,需要说明的是,在确定与该第一网络状态参数之间的小区度量参数相似度最高的网络状态参数(第二网络状态参数)时,需要使用降维前的第一网络参数,即,在本发明实施例中,eCoordinator在进行上述降维处理前,可以预先存储降维处理前的第一网络状态参数,以便后续操作。

或者,eCoordinator还可以对上述第二降维处理后的第一网络状态参数进行还原,例如,eCoordinator可以根据的特征矢量特性,从P维的网络状态变量还原成N维的网络状态变量

可选地,在本发明实施例中,该根据第一网络状态参数,从记录有网络状态参数与安全状态之间的映射关系的第一表项中,确定该目标小区在该第一时段的安全状态,包括:

对第一网络状态参数以及在第三时段获取的网络状态参数进行分簇处理,以使生成的各簇中成员网络状态参数与中心网络状态参数之间的特征空间距离最小化,其中,该第三时段处于该第一时段之前;

根据该第一网络状态参数,确定第三网络状态参数,其中,该第三网络状态参数是该第一网络状态参数所属簇的中心网络状态参数;

根据第三网络状态参数,从该第一表项中,确定该目标小区在该第一时段的安全状态。

具体地说,在本发明实施例中,可以对本周期获得的第一网络状态参数以及在之前的周期内记录的各网络状态参数进行分簇处理。

这里,需要说明的是,所记录的各网络状态参数可以是降维处理之前的参数也可以是降维处理之后的参数,本发明并未特别限定,以下,为了便于理解和说明,以对讲过上述第一降维处理和第二降维处理后的参数进行分簇处理的方法进行说明。

在本发明实施例中,eCoordinator可以将具有相似特性的主成分变量分在一个簇中,以一个簇心来表征该簇内所有变量的特征。假设经过主成分分析后网络状态有Nc个簇对应地,该过程就是将M个主成分采样数据划分到Nc簇中,其中Nc<<M。在簇空间中,每个主成分矩阵的行向量对应一个点,分簇就是把M个点分成为Nc个簇。具体地,分簇的原则就是在簇空间中,最小化每个点和簇心之间的空间距离,如以下公式5所示:

公式5:

其中uij∈[0,]表示样点划分到簇心Vj的成员概率;U=(uij:i=1,...,M;j=1,...,Nc);V=(vj:j=1,...,Nc);Vφ是簇心集合V通过核函数(如高斯核函数)映射到特征空间的簇心集合;表示样点通过同一核函数映射到特征空间的新的样点;ηj是一个可自定义的模糊度参数,如0.1。对于上述公式5,当和时,可找到最佳的分簇。具体的分簇步骤如下:

A)初始化分簇。通过观察样点的分布,取出Nc个具有最大概率密度的样点值作为初始簇心。

B)初始化uij。即根据空间距离计算获得各个样点到初始簇心的初始成员概率。

C)根据以下公式6和公式7,通过迭代计算第t次的簇心和成员概率:

公式6:

公式7:

D)当(其中Jthr是一个预设定的阈值)时,返回步骤C)迭代计算地第t+1次的簇心和成员概率;否则退出循环,得到每个簇心和各个样点到各簇心的成员概率。

其后,可以周期或事件触发分簇及分簇数据库更新。其基本原理与初始分簇类似,区别在于此时,除了已有的ML个分簇样本外,还有新的MU个样本集合其中M=ML+MU。因此在新的分簇时,需要优化的函数为

公式8:

其中,更新的分簇的的每个样点更新后的成员概率为u'ij,相应地,更新的簇心为V'j。

从而,如上所述,可以确定第一网络状态参数所述簇的簇心(也可以称为中心网络状态参数,即,第三网络状态参数)。

从而,可以根据该第三网络状态参数,从Use Case表项中确定第一网络状态参数所对应的安全状态(或者说,在第一时段的安全状态),并根据该第三网络状态参数,从调整策略表项中确定第一网络状态参数所对应的调整策略。由于在之前的周期内已进行了针对该第三网络状态参数的优化处理,因此,可以记录该第三网络状态参数在Use Case表项以及在调整策略表项中的所属簇,从而,能够容易地获得第一网络状态参数所对应的安全状态以及第一网络状态参数所对应的调整策略,提高本发明的网络优化处理的效率。

以上列举了针对一个目标小区的网络优化处理的完整流程,在目标小区为多个的情况下的处理与上述流程相似,需要说明的是,此情况下,所得到的CP调整策略以及优化算法需要下发至各个小区的基站设备,并且,各个小区的基站设备均遵循上述CP调整策略以及优化算法进行设置。

并且,在目标小区为多个的情况下,可以使从各个小区的基站设备获取的各组网络状态参数以及CP的维度一致,以提高优化处理的效果。

本发明实施例的网络优化的方法,通过根据用于指示小区的运行性能的KPI以及用于指示小区的业务分布和/或小区的资源使用状况的小区度量参数来表征网络的当前运行状态,并进行网络优化处理,能够准确地表征的网络的当前运行状态,可靠地反映出网络的问题所在,从而能够降低人力成本投入,提高优化算法触发的准确性,提高网络优化处理的效果。

以上,结合图1至图3详细说明了根据本发明实施例的网络优化的方法,下面,结合图4详细说明根据本发明实施例的网络优化的装置。图4示出了根据本发明实施例的网络优化的装置400的示意性框图。如图4所示,该装置400包括:

获取单元410,用于在第一时段,获取根据至少一个目标小区的M组网络状态参数确定的第一网络状态参数,并获取根据该目标小区的M组小区控制参数CP确定的第一CP,其中,该网络状态参数包括小区统计关键性能参数KPI和小区度量参数,该KPI用于指示小区的运行性能,该小区度量参数用于指示小区的业务分布和/或小区的资源使用状况,该CP用于指示小区的基站设置,该M组网络状态参数是通过M次采样分别获取的,该M组CP是通过M次采样分别获取的,该M组CP与该M组网络状态参数一一对应;

处理单元420,用于根据该获取单元410获取的第一网络状态参数,从记录有网络状态参数与安全状态之间的映射关系的第一表项中,确定该目标小区在该第一时段的安全状态;

用于根据该目标小区在该第一时段的安全状态,对该目标小区进行网络优化处理。

可选地,该获取单元410具体用于从该目标小区获取该M组网络状态参数;

用于通过对该M组网络状态参数进行统计平均处理,获取该第一网络状态参数;

用于从该目标小区获取该M组CP;

用于通过对该M组CP进行统计平均处理,获取该第一CP。

可选地,该获取单元410具体用于从该目标小区获取该第一网络状态参数,其中,该第一网络状态参数是该目标小区对该M组网络状态参数进行统计平均处理后获得的;

用于从该目标小区获取该第一CP,其中,该第一CP是该目标小区对该M组CP进行统计平均处理后获得的。

可选地,该处理单元420具体用于如果该目标小区在该第一时段的安全状态为安全,则记录该第一网络状态参数与该第一CP的映射关系。

可选地,该处理单元420具体用于如果该目标小区在该第一时段的安全状态为非安全,则从在第二时段记录的网络状态参数中,确定与该第一网络状态参数之间的小区度量参数相似度最高的该第二网络状态参数,其中,该第二时段处于该第一时段之前,该目标小区在该第二时段的安全状态为安全;

用于根据与该第二网络状态参数相对应的第二CP,确定针对该第一CP的第一调整策略;

用于根据该第一网络状态参数,从记录有网络状态参数与CP调整策略之间的映射关系的第二表项中,确定针对该第一CP的第二调整策略;

用于根据该第一调整策略和该第二调整策略,对该目标小区进行网络优化处理。

可选地,该处理单元420具体用于根据该第一网络状态参数和该第一调整策略,从该第二表项中,确定该第二调整策略。

可选地,该KPI包括小区吞吐量、小区呼损率、小区掉话率和小区切换性能参数中至少一个维度的参数;

该小区度量参数包括小区的用户数、小区的负载和小区的干扰中至少一个维度的参数;

该CP包括基站的发射功率、基站的天线下倾角和小区切换参数中至少一个维度的参数。

可选地,该KPI包括小区吞吐量、小区呼损率、小区掉话率和小区切换性能参数中至少两个维度的参数;和/或

该小区度量参数包括小区的用户数、小区的负载和小区的干扰中至少两个维度的参数。

可选地,该处理单元420还用于根据该第一网络状态参数包括的KPI与该第一CP之间的互相影响关系和/或该第一网络状态参数包括的小区度量参数与该第一CP之间的互相影响关系,对该第一网络状态参数进行第一降维处理。

可选地,该处理单元420还用于根据该第一网络状态参数包括的KPI与该第一网络状态参数包括的小区度量之间的相关性,对该第一网络状态参数进行第二降维处理。

可选地,该处理单元420还用于对第一网络状态参数以及在第三时段获取的网络状态参数进行分簇处理,以使生成的各簇中成员网络状态参数与中心网络状态参数之间的特征空间距离最小化,其中,该第三时段处于该第一时段之前;

根据该第一网络状态参数,确定第三网络状态参数,其中,该第三网络状态参数是该第一网络状态参数所属簇的中心网络状态参数;

根据第三网络状态参数,从该第一表项中,确定该目标小区在该第一时段的安全状态。

可选地,该处理单元420具体用于如果该目标小区在该第一时段的安全状态为非安全,则从在第二时段记录的网络状态参数中,确定与该第一网络状态参数之间的小区度量参数相似度最高的该第二网络状态参数,其中,该第二时段处于该第一时段之前,该目标小区在该第二时段的安全状态为安全;

用于根据与该第二网络状态参数相对应的第二CP,确定针对该第一CP的第一调整策略;

用于根据该第三网络状态参数,从记录有网络状态参数与CP调整策略之间的映射关系的第二表项中,确定针对该第一CP的第三调整策略;

用于根据该第一调整策略和该第三调整策略,对该目标小区进行网络优化处理。

可选地,该处理单元420还用于根据该第三网络状态参数和该第一调整策略,从该第二表项中,确定该第三调整策略。

根据本发明实施例的网络优化的装置400可对应于本发明实施例的方法中的eCoordinator,并且,该网络优化的装置400中的各单元即模块和上述其他操作和/或功能分别为了实现图1中的方法100的相应流程,为了简洁,在此不再赘述。

本发明实施例的网络优化的装置,通过根据用于指示小区的运行性能的KPI以及用于指示小区的业务分布和/或小区的资源使用状况的小区度量参数来表征网络的当前运行状态,并进行网络优化处理,能够准确地表征的网络的当前运行状态,可靠地反映出网络的问题所在,从而能够降低人力成本投入,提高优化算法触发的准确性,提高网络优化处理的效果。

并且,根据本发明实施例的网络优化的装置,在安全状态为非安全时,通过根据预先获取的表项确定与当前的网络状态参数相对应的调整策略A,并根据已记录的安全的网络状态参数中与当前的网络状态参数的小区度量参数相似度最高的参数所对应的CP,确定与当前的网络状态参数相对应的调整策略B,并通过对比调整策略A与调整策略B,进行网络优化处理,能够提高网络处理的准确性,并且,由于调整策略B提供了所需处理的CP的具体种类及处理方向,能够提高网络优化处理的效率。

以上,结合图1至图3详细说明了根据本发明实施例的网络优化的方法,下面,结合图5详细说明根据本发明实施例的网络优化的设备。图5示出了根据本发明实施例的网络优化的设备500的示意性框图。如图5所示,该设备500包括:

总线510;

与该总线相连的处理器520;

与该总线相连的存储器530;

其中,该处理器520通过该总线510,调用该存储器530中存储的程序,以用于在第一时段,获取根据至少一个目标小区的M组网络状态参数确定的第一网络状态参数,并获取根据该目标小区的M组小区控制参数CP确定的第一CP,其中,该网络状态参数包括小区统计关键性能参数KPI和小区度量参数,该KPI用于指示小区的运行性能,该小区度量参数用于指示小区的业务分布和/或小区的资源使用状况,该CP用于指示小区的基站设置,该M组网络状态参数是通过M次采样分别获取的,该M组CP是通过M次采样分别获取的,该M组CP与该M组网络状态参数一一对应;

用于根据第一网络状态参数,从记录有网络状态参数与安全状态之间的映射关系的第一表项中,确定该目标小区在该第一时段的安全状态;

用于根据该目标小区在该第一时段的安全状态,对该目标小区进行网络优化处理。

可选地,该处理器520具体用于从该目标小区获取该M组网络状态参数;

用于通过对该M组网络状态参数进行统计平均处理,获取该第一网络状态参数;

用于从该目标小区获取该M组CP;

用于通过对该M组CP进行统计平均处理,获取该第一CP。

可选地,该处理器520具体用于从该目标小区获取该第一网络状态参数,其中,该第一网络状态参数是该目标小区对该M组网络状态参数进行统计平均处理后获得的;

用于从该目标小区获取该第一CP,其中,该第一CP是该目标小区对该M组CP进行统计平均处理后获得的。

可选地,该处理器520具体用于如果该目标小区在该第一时段的安全状态为安全,则记录该第一网络状态参数与该第一CP的映射关系。

可选地,该处理器520具体用于如果该目标小区在该第一时段的安全状态为非安全,则从在第二时段记录的网络状态参数中,确定与该第一网络状态参数之间的小区度量参数相似度最高的该第二网络状态参数,其中,该第二时段处于该第一时段之前,该目标小区在该第二时段的安全状态为安全;

用于根据与该第二网络状态参数相对应的第二CP,确定针对该第一CP的第一调整策略;

用于根据该第一网络状态参数,从记录有网络状态参数与CP调整策略之间的映射关系的第二表项中,确定针对该第一CP的第二调整策略;

用于根据该第一调整策略和该第二调整策略,对该目标小区进行网络优化处理。

可选地,该处理器520具体用于根据该第一网络状态参数和该第一调整策略,从该第二表项中,确定该第二调整策略。

可选地,该KPI包括小区吞吐量、小区呼损率、小区掉话率和小区切换性能参数中至少一个维度的参数;

该小区度量参数包括小区的用户数、小区的负载和小区的干扰中至少一个维度的参数;

该CP包括基站的发射功率、基站的天线下倾角和小区切换参数中至少一个维度的参数。

可选地,该KPI包括小区吞吐量、小区呼损率、小区掉话率和小区切换性能参数中至少两个维度的参数;和/或

该小区度量参数包括小区的用户数、小区的负载和小区的干扰中至少两个维度的参数。

可选地,该处理器520还用于根据该第一网络状态参数包括的KPI与该第一CP之间的互相影响关系和/或该第一网络状态参数包括的小区度量参数与该第一CP之间的互相影响关系,对该第一网络状态参数进行第一降维处理。

可选地,该处理器520还用于根据该第一网络状态参数包括的KPI与该第一网络状态参数包括的小区度量之间的相关性,对该第一网络状态参数进行第二降维处理。

可选地,该处理器520还用于对第一网络状态参数以及在第三时段获取的网络状态参数进行分簇处理,以使生成的各簇中成员网络状态参数与中心网络状态参数之间的特征空间距离最小化,其中,该第三时段处于该第一时段之前;

用于根据该第一网络状态参数,确定第三网络状态参数,其中,该第三网络状态参数是该第一网络状态参数所属簇的中心网络状态参数;

用于根据第三网络状态参数,从该第一表项中,确定该目标小区在该第一时段的安全状态。

可选地,该处理器520具体用于如果该目标小区在该第一时段的安全状态为非安全,则从在第二时段记录的网络状态参数中,确定与该第一网络状态参数之间的小区度量参数相似度最高的该第二网络状态参数,其中,该第二时段处于该第一时段之前,该目标小区在该第二时段的安全状态为安全;

用于根据与该第二网络状态参数相对应的第二CP,确定针对该第一CP的第一调整策略;

用于根据该第三网络状态参数,从记录有网络状态参数与CP调整策略之间的映射关系的第二表项中,确定针对该第一CP的第三调整策略;

用于根据该第一调整策略和该第三调整策略,对该目标小区进行网络优化处理。

可选地,该处理器520具体用于根据该第三网络状态参数和该第一调整策略,从该第二表项中,确定该第三调整策略。

应理解,在本发明实施例中,该处理器520可以是中央处理单元(Central Processing Unit,简称为“CPU”),该处理器520还可以是其他通用处理器、数字信号处理器(DSP)、专用集成电路(ASIC)、现成可编程门阵列(FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。

处理器520控制设备500的操作,处理器520还可以称为CPU。存储器530可以包括只读存储器和随机存取存储器,并向处理器520提供指令和数据。存储器530的一部分还可以包括非易失行随机存取存储器(NVRAM)。具体的应用中,设备500可以嵌入或者本身可以就是例如基站设备,还可以包括容纳发射电路和接收电路的收发器,以允许设备500和远程位置之间进行数据发射和接收。发射电路和接收电路可以耦合到天线。设备500的各个组件通过总线510耦合在一起,其中,总线510除包括数据总线之外,还包括电源总线、控制总线和状态信号总线。但是为了清楚明起见,在图中将各种总线都标为总线510。设备500还可以包括用于处理信号的处理单元、此外还包括功率控制器、解码处理器。具体的不同产品中解码器可能与处理单元集成为一体。

该存储器530可以包括只读存储器和随机存取存储器,并向处理器520提供指令和数据。存储器530的一部分还可以包括非易失性随机存取存储器。例如,存储器530还可以存储设备类型的信息。

该总线系统510除包括数据总线之外,还可以包括电源总线、控制总线和状态信号总线等。但是为了清楚说明起见,在图中将各种总线都标为总线系统510。

在实现过程中,上述方法的各步骤可以通过处理器520中的硬件的集成逻辑电路或者软件形式的指令完成。结合本发明实施例所公开的方法的步骤可以直接体现为硬件处理器执行完成,或者用处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器530,处理器520读取存储器530中的信息,结合其硬件完成上述方法的步骤。为避免重复,这里不再详细描述。

根据本发明实施例的网络优化的设备500可对应于本发明实施例的方法中的eCoordinator,并且,该网络优化的设备500中的各单元即模块和上述其他操作和/或功能分别为了实现图1中的方法100的相应流程,为了简洁,在此不再赘述。

本发明实施例的网络优化的设备,通过根据用于指示小区的运行性能的KPI以及用于指示小区的业务分布和/或小区的资源使用状况的小区度量参数来表征网络的当前运行状态,并进行网络优化处理,能够准确地表征的网络的当前运行状态,可靠地反映出网络的问题所在,从而能够降低人力成本投入,提高优化算法触发的准确性,提高网络优化处理的效果。

并且,根据本发明实施例的网络优化的设备,在安全状态为非安全时,通过根据预先获取的表项确定与当前的网络状态参数相对应的调整策略A,并根据已记录的安全的网络状态参数中与当前的网络状态参数的小区度量参数相似度最高的参数所对应的CP,确定与当前的网络状态参数相对应的调整策略B,并通过对比调整策略A与调整策略B,进行网络优化处理,能够提高网络处理的准确性,并且,由于调整策略B提供了所需处理的CP的具体种类及处理方向,能够提高网络优化处理的效率。

应理解,本文中术语“和/或”,仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。另外,本文中字符“/”,一般表示前后关联对象是一种“或”的关系。

应理解,在本发明的各种实施例中,上述各过程的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本发明实施例的实施过程构成任何限定。

本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。

所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统、装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。

在本申请所提供的几个实施例中,应该理解到,所揭露的系统、装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。

所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。

另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。

所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。

以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以所述权利要求的保护范围为准。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1