一种网络负荷评估方法及装置制造方法及图纸

技术编号:17350953 阅读:43 留言:0更新日期:2018-02-25 20:25
本发明专利技术公开了一种网络负荷评估方法及装置,包括:获取特定小区在预设时间段内发生的业务话单数据;对业务话单数据进行分析,得到特定小区的用户行为信息;根据用户行为信息,得到特定小区的网络承载量;当网络承载量超过承载量阈值时,确定特定小区处于超负荷状态。本发明专利技术通过对获取到的某特定小区的业务话单数据进行分析,得到该特定小区的用户行为信息,由于用户行为信息与网络性能之间的强关联性,可依照用户行为信息得到当前的网络承载量,进而对网络负荷进行评估。

A network load evaluation method and device

【技术实现步骤摘要】
一种网络负荷评估方法及装置
本专利技术涉及核心网大数据领域,尤其涉及一种网络负荷评估方法及装置。
技术介绍
大数据技术是以任何系统的全部数据资源为对象,并从中发现数据之间表现的相关性关系的信息处理技术,目前已经广泛应用于互联网的流程优化、目标化消息及广告推送、用户个性化服务与改善等方面,成为了网络服务背后强大的后台支撑。其中,用户行为分析是大数据技术的一项重要应用,其目标是在很多的维度上建立针对用户的描述性标签属性,从而利用这些标签属性对用户多方面的特征进行勾勒,进而,可以利用用户行为发掘用户需求,分析用户偏好,以提供给用户更高效和更有针对性的信息输送以及更贴近用户习惯的用户体验。目前,用户行为分析技术仅仅能够实现依据分析结果向用户推荐相匹配的数据信息,并不能对整体网络运行趋势进行分析。
技术实现思路
本专利技术提供了一种网络负荷评估方法及装置,解决了现有技术中不能依据用户行为信息对整体网络运行趋势进行分析的问题。依据本专利技术的一个方面,提供了一种网络负荷评估方法,包括:获取特定小区在预设时间段内发生的业务话单数据;对业务话单数据进行分析,得到特定小区的用户行为信息;根据用户行为信息,得到特定小区的网络承载量;当网络承载量超过承载量阈值时,确定特定小区处于超负荷状态。依据本专利技术的另一个方面,还提供了一种网络负荷评估装置,包括:获取模块,用于获取特定小区在预设时间段内发生的业务话单数据;分析模块,用于对业务话单数据进行分析,得到特定小区的用户行为信息;处理模块,用于根据用户行为信息,得到特定小区的网络承载量;评估模块,用于当网络承载量超过承载量阈值时,确定特定小区处于超负荷状态。本专利技术的实施例的有益效果是:通过对获取到的某特定小区的业务话单数据进行分析,得到该特定小区的群体用户行为信息,由于用户行为与网络性能之间的强关联性,可依照用户行为得到当前的网络承载量,进而通过网络承载量对网络负荷进行评估。附图说明图1表示本专利技术的网络负荷评估方法的流程示意图;图2表示本专利技术实施例一中小波神经网络的计算过程图;图3表示本专利技术的网络负荷评估装置的模块示意图。具体实施方式下面将参照附图更详细地描述本专利技术的示例性实施例。虽然附图中显示了本专利技术的示例性实施例,然而应当理解,可以以各种形式实现本专利技术而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本专利技术,并且能够将本专利技术的范围完整的传达给本领域的技术人员。实施例一如图1所示,本专利技术的实施例提供了一种网络负荷评估方法,具体包括以下步骤:步骤101:获取特定小区在预设时间段内发生的业务话单数据。这里所说的特定小区指的是在小区信息筛选过程中关注的小区,筛选该特定小区的候选小区并不具备针对性,所有小区均可视为特定小区的候选小区。也就是说,获取特定小区发生的业务话单数据指的是:获取任一被选取为特定小区的小区内发生的业务话单数据,即获取小区级的业务话单数据。其中,业务话单数据除了包括业务发起的位置信息外,还包括:参与业务的用户信息、业务类型、业务起始时间等信息。进一步地,上述预设时间段指的是距离当前时刻最近的一段时间,例如前一天、前一周、前一个月或前一个季度等。其中,距离当前时间越近的时间段内产生的业务话单数据越能体现当前小区内用户的真实话务情况。步骤102:对业务话单数据进行分析,得到特定小区的用户行为信息。其中,其中,业务话单数据中包括采集到的特定小区内产生的话单,能够反映用户的各种行为特征,如:主被叫类型、业务类型等。对特定小区内发生的所有业务话单数据进行分析,可根据业务话单数据中各种业务标识信息确定该小区的用户业务属性信息。其中,用户业务属性包括:语音类业务属性、短信类业务属性、彩信类业务属性、数据访问类业务属性、漫游类业务属性、长途类业务属性等。步骤103:根据用户行为信息,得到特定小区的网络承载量。其中,由于用户行为信息与网络性能有着高度相关性,根据用户行为信息,能够知道当前该特定小区内所发生的用户行为所需要的网络承载量。其中不同的业务类型所需要的数据量不同,将发生在特定小区内的所有用户行为所对应的数据量加权可得到当前的网络承载量。步骤104:当网络承载量超过承载量阈值时,确定特定小区处于超负荷状态。也就是说当分析得到当前的网络承载量超过承载量阈值时,确定特定小区处于超负荷运行状态。当网络承载量未超过承载量时,确定特定小区的负荷未超过负荷阈值,处于正常运行状态。其中,步骤101具体包括:采集预设时间段内产生的全部业务话单;根据特定小区的小区信息,提取全部业务话单中发生在特定小区内的业务话单数据。通过采集机来采集不同时间产生的话单数据,闲时和忙时的采集周期不同,例如闲时每5分钟生成一条话单,忙时不间断采集并将2M数据作为一个话单。其中,根据话单每天产生的总话单数据来均衡划分各个采集机,其划分原则为每个采集机上采集到的话单数据的数据量应大致相等。如:根据业务类型以及主被叫方来划分不同的采集机。例如:指定分析区域,该区域是通过较多的三种(2G、3G、4G)网络类型的小区组合而成。在该区域内通过对用户的语音、短信、GPRS详单的分析,根据不同的用户标签,将分析后的用户信息分别划分到相应的用户标签。通过hadoop架构,对符合信息的用户进行分析,对用户信息的清洗和整合,保留有效的用户信息。值得指出的是,在该区域内有部分用户没有产生相应的语音、短信、GPRS话单,这部分用户的信息无法统计在内。其中,具体实现过程可参照以下实现:通过5台采集机连接MSC网元进行话单文件的采集,为保证采集的二进制话单文件的连续性,可增加检查机制,如有异常话单文件则产生告警提醒,以确保从MSC网元侧下载的话单文件准确连续。其中,MSC网元分为华为、爱立信、诺西三个厂商,分别针对以上三个厂商编写解码程序,该程序将二进制话单文件转换成相应的文本文件。将解码后的话单文本文件通过网络协议发送到Hadoop平台上,通过Hadoop平台的HDFS分布式文件系统,对话单文本文件进行存储。其中,为保证话单文件的完整性和安全性,对话单文件进行双备份,分别存储到hbase数据库和hive文件存储中。针对分析所划分区域信息,将hive文件中存储的语音、短信、GPRS三类话单,对标示是区域列的信息进行整理。其中,业务话单数据包括业务标识信息和用户行为特征信息;步骤102包括:根据去重处理后的业务话单数据获得特定小区中的用户数目信息;根据业务话单数据中的业务标识信息和用户行为特征信息,分析获得特定小区的用户业务属性信息。其中,获得特定小区中用户数目信息具体参照以下方式实现。在获取到特定小区发生的业务话单数据后,通过Hadoop架构,对业务话单数据进行去重处理。进一步地,对业务话单数据进行去重处理的步骤包括:对业务话单数据中相同用户的相同业务进行去重处理,对去重处理后的业务话单数据中相同用户的不同业务进行再次去重处理。具体可通过编写hive分析程序,将某段时间内使用语音业务或者数据业务的用户进行去重处理,使分析的用户数不重复,例如对语音业务话单中同一用户的业务应用次数去重、数据业务话单中同一用户的业务应用次数去重。通过小区级数据分析区域内群体用户画像,得到一个用户用了语音、数据、短信等多种业务,即实现对同一用户的本文档来自技高网...
一种网络负荷评估方法及装置

【技术保护点】
一种网络负荷评估方法,其特征在于,包括:获取特定小区在预设时间段内发生的业务话单数据;对所述业务话单数据进行分析,得到所述特定小区的用户行为信息;根据所述用户行为信息,得到所述特定小区的网络承载量;当所述网络承载量超过承载量阈值时,确定所述特定小区处于超负荷状态。

【技术特征摘要】
1.一种网络负荷评估方法,其特征在于,包括:获取特定小区在预设时间段内发生的业务话单数据;对所述业务话单数据进行分析,得到所述特定小区的用户行为信息;根据所述用户行为信息,得到所述特定小区的网络承载量;当所述网络承载量超过承载量阈值时,确定所述特定小区处于超负荷状态。2.根据权利要求1所述的网络负荷评估方法,其特征在于,所述业务话单数据包括业务标识信息和用户行为特征信息;对所述业务话单数据进行分析,得到所述特定小区的用户行为信息的步骤包括:根据去重处理后的业务话单数据获得所述特定小区中的用户数目信息;根据所述业务话单数据中的业务标识信息和用户行为特征信息,分析获得所述特定小区的用户业务属性信息。3.根据权利要求2所述的网络负荷评估方法,其特征在于,根据去重处理后的业务话单数据获得所述特定小区中的用户数目信息的步骤包括:对所述业务话单数据中相同用户的相同业务进行去重处理;对去重处理后的业务话单数据中相同用户的不同业务进行再次去重处理;将再次去重处理后的业务话单数据的话单条数确定为所述特定小区的用户数目信息。4.根据权利要求2所述的网络负荷评估方法,其特征在于,根据所述业务话单数据中的业务标识信息和用户行为特征信息,分析获得所述特定小区的用户业务属性信息的步骤包括:获取所述业务话单数据中业务标识信息不为空的第一业务话单数据;根据业务标识信息,对所述第一业务话单数据进行业务属性分类;根据用户行为特征信息,对所述业务话单数据中除所述第一业务话单数据之外的业务话单数据进行业务属性分类;根据分类后的业务话单数据,得到所述特定小区的用户业务属性信息。5.根据权利要求4所述的网络负荷评估方法,其特征在于,根据业务标识信息,对所述第一业务话单数据进行业务属性分类的步骤包括:根据业务标识信息,采用决策树方式对所述第一业务话单数据行分类;其中,所述决策树的不同节点对应不同的业务属性。6.根据权利要求4所述的网络负荷评估方法,其特征在于,根据用户行为特征信息,对所述业务话单数据中除所述第一业务话单数据之外的业务话单数据进行业务属性分类的步骤包括:根据不同的用户行为特征信息,采用聚类算法对所述业务话单数据中除所述第一业务话单数据之外的业务话单数据进行业务属性分类。7.根据权利要求1至6任一项所述的网络负荷评估方法,其特征在于,所述用户行为信息还包括业务数据量信息;根据所述用户行为信息,得到所述特定小区的网络承载量的步骤包括:采用小波神经网络算法对所述用户行为信息进行计算,得到所述特定小区的网络承载量;其中,所述小波神经网络算法的输出层的输出值的计算公式为:其中,rk(1),…rk(i),…,rk(m)为用户行为信息的一致化及无量纲化参数,所述参数为:由用户业务属性信息、业务数据量信息和用户数目信息组成的三维数据参数,wij为输入层和隐含层的连接权值,rj为隐含层和输出层的连接权值,aj为小波基函数的伸缩因子,bj为小波基函数的平移因子,h为小波基函数;所述特定小区的网络能量通过以下公式计算:其中...

【专利技术属性】
技术研发人员:杨光达庄仁峰李伟东刘钢孙德丰石峰马赫侯金凤黄明强孙芳杰史名霄李闯刘宇艳孙传亮徐世权
申请(专利权)人:中国移动通信集团黑龙江有限公司中国移动通信集团公司
类型:发明
国别省市:黑龙江,23

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1