一种基于流量预测的动态配额方法和装置制造方法及图纸

技术编号:28988760 阅读:17 留言:0更新日期:2021-06-23 09:41
本发明专利技术公开了一种基于流量预测的动态配额方法和装置,该方法包括:根据缓存模块中存储的历史上网数据,对用户下一次上网行为进行预测,得到预测上网流量类型;查询流量分类查询模块中存储的预测上网流量类型对应的流量剩余值;流量分类查询模块存储有各个上网流量类型对应的流量使用总值和流量剩余值;依据预测上网流量类型对应的流量剩余值,计算预测上网流量类型对应的动态流量配额值。本发明专利技术基于用户上网习惯和不同流量类型的流量剩余值动态地计算出动态流量配额值,这样分配更准确、更符合用户当前上网习惯,减少信令网和支撑网负荷,提升资源利用率。

【技术实现步骤摘要】
一种基于流量预测的动态配额方法和装置
本专利技术涉及通信
,具体涉及一种基于流量预测的动态配额方法和装置。
技术介绍
随着移动互联网的广泛使用,数据流量计费系统被广泛应用,当前的数据流量计费方式包括:在线计费和离线计费。在线计费(OnlineChargingSystem,OCS)是目前最为主流的一种流量计费方式,在线计费可以在用户上网过程中进行动态流量配额授权,并根据用户的使用情况进行实时用户提醒和扣费,可以大幅度提高用户上网提醒体验。然而,传统OCS使用统一的静态配额值,会造成系统效率低下、资源浪费和用户满意度降低,例如,为上网看视频的用户和上网聊天的用户分配相同的配额值,会导致看视频的用户频繁向OCS发送大量无意义的配额申请,造成信令网和支撑网负荷都很高,容易导致消息延迟,资源浪费和速率抖动,用户体验较差。这种配额值静态获取的方法,已不能适应高速数据流量网络实时计费的需求。另一方面,随着国内一系列热门应用和短视频的蓬勃发展,例如今日头条、快手、咪咕等定向流量,上网流量已在网元设备上进行大量细分,运营商也大面积推广各类定向流量产品,在流量不断被分类的背景下,流量在线计费系统需要一种新的按需按类预测,智能动态计算配额的机制,避免高网速环境下资源浪费,提高用户满意度。
技术实现思路
鉴于上述问题,提出了本专利技术以便提供一种克服上述问题或者至少部分地解决上述问题的基于流量预测的动态配额方法和装置。根据本专利技术的一个方面,提供了一种基于流量预测的动态配额方法,包括以下步骤:r>根据缓存模块中存储的历史上网数据,对用户下一次上网行为进行预测,得到预测上网流量类型;所述历史上网数据包括:历史上网流量类型以及所述历史上网流量类型对应的时间段累计流量值;查询流量分类查询模块中存储的所述预测上网流量类型对应的流量剩余值;所述流量分类查询模块存储有各个上网流量类型对应的流量使用总值和流量剩余值;依据所述预测上网流量类型对应的流量剩余值,计算所述预测上网流量类型对应的动态流量配额值。根据本专利技术的另一方面,提供了一种基于流量预测的动态配额装置,包括:缓存模块,适于存储历史上网数据;所述历史上网数据包括:历史上网流量类型以及所述历史上网流量类型对应的时间段累计流量值;流量分类查询模块,适于存储各个上网流量类型对应的流量使用总值和流量剩余值;预测模块,适于根据所述缓存模块中存储的历史上网数据,对用户下一次上网行为进行预测,得到预测上网流量类型;查询模块,适于查询所述流量分类查询模块中存储的所述预测上网流量类型对应的流量剩余值;配额值计算模块,适于依据所述预测上网流量类型对应的流量剩余值,计算所述预测上网流量类型对应的动态流量配额值。根据本专利技术的又一方面,提供了一种计算设备,包括:处理器、存储器、通信接口和通信总线,所述处理器、所述存储器和所述通信接口通过所述通信总线完成相互间的通信;所述存储器用于存放至少一可执行指令,所述可执行指令使所述处理器执行上述基于流量预测的动态配额方法对应的操作。根据本专利技术的再一方面,提供了一种计算机存储介质,所述存储介质中存储有至少一可执行指令,所述可执行指令使处理器执行如上述基于流量预测的动态配额方法对应的操作。根据本专利技术的基于流量预测的动态配额方法和装置,该方法通过根据缓存模块中存储的历史上网数据,对用户下一次上网行为进行预测,得到预测上网流量类型;所述历史上网数据包括:历史上网流量类型以及所述历史上网流量类型对应的时间段累计流量值;查询流量分类查询模块中存储的所述预测上网流量类型对应的流量剩余值;所述流量分类查询模块存储有各个上网流量类型对应的流量使用总值和流量剩余值;依据所述预测上网流量类型对应的流量剩余值,计算所述预测上网流量类型对应的动态流量配额值。本专利技术基于用户近期上网习惯,对用户下一次上网行为进行预测,预测用户下一次会使用哪种类型的流量,进而查询用户该类型的流量剩余值,最后才计算出动态配额,这样按照用户上网习惯和不同流量类型的流量剩余值动态计算出动态流量配额值,这样分配更准确、更符合用户当前上网习惯,减少信令网和支撑网负荷,提升资源利用率。上述说明仅是本专利技术技术方案的概述,为了能够更清楚了解本专利技术的技术手段,而可依照说明书的内容予以实施,并且为了让本专利技术的上述和其它目的、特征和优点能够更明显易懂,以下特举本专利技术的具体实施方式。附图说明通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本专利技术的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:图1示出了本专利技术实施例提供的一种基于流量预测的动态配额方法的流程图;图2示出了本专利技术另一实施例提供的一种基于流量预测的动态配额方法的流程图;图3示出了本专利技术实施例提供的一种基于流量预测的动态配额装置的结构示意图;图4示出了本专利技术实施例提供的计算设备的结构示意图。具体实施方式下面将参照附图更详细地描述本专利技术的示例性实施例。虽然附图中显示了本专利技术的示例性实施例,然而应当理解,可以以各种形式实现本专利技术而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本专利技术,并且能够将本专利技术的范围完整的传达给本领域的技术人员。实施例一图1示出了本专利技术的一种基于流量预测的动态配额方法实施例的流程图,如图1所示,该方法包括以下步骤:S101:根据缓存模块中存储的历史上网数据,对用户下一次上网行为进行预测,得到预测上网流量类型。具体地说,在本步骤中,根据缓存模块中存储的用户的历史上网数据,该历史上网数据包括:历史上网流量类型(ServicecodeID,SID)以及历史上网流量类型对应的时间段累计流量值。如表1所示,为缓存模块中存储的历史上网数据,具体地,历史上网数据存储于上网流量缓存表中,其中SID为上网流量类型,其中SID=2000000002为“CMNET流量”,SID=1750000002为“前向定向-优酷视频”,SID=1750000013为“前向定向-快手”。具体地,如表1所示,表头后列出的前3行是各SID对应的月度累计流量值,其中CMNET流量累计流量值为100M,优酷视频累计流量值为1G,快手累计流量值为3G,表头后列出的第4行是上一次CCR报文上报的上网流量类型以及该类型对应的时间段累计流量值。表1.上网流量缓存表在本步骤中,针对用户长时间内第一次发起的上网申请请求,可以根据一个月内最常用的历史上网流量类型,作为预测上网流量类型;考虑到用户上网习惯一般相对稳定,短时间内上网流量类型一般相对集中,那么针对用户短时间内中间接续的上网申请请求,可以用上一次访问的历史上网流量类型,作为预测上网流量类型。S102:查询流量分类查询模块中存储的预测上网流量类型对应的流量剩余值。其中,流量分类查询模块存本文档来自技高网...

【技术保护点】
1.一种基于流量预测的动态配额方法,其特征在于,包括以下步骤:/n根据缓存模块中存储的历史上网数据,对用户下一次上网行为进行预测,得到预测上网流量类型;所述历史上网数据包括:历史上网流量类型以及所述历史上网流量类型对应的时间段累计流量值;/n查询流量分类查询模块中存储的所述预测上网流量类型对应的流量剩余值;所述流量分类查询模块存储有各个上网流量类型对应的流量使用总值和流量剩余值;/n依据所述预测上网流量类型对应的流量剩余值,计算所述预测上网流量类型对应的动态流量配额值。/n

【技术特征摘要】
1.一种基于流量预测的动态配额方法,其特征在于,包括以下步骤:
根据缓存模块中存储的历史上网数据,对用户下一次上网行为进行预测,得到预测上网流量类型;所述历史上网数据包括:历史上网流量类型以及所述历史上网流量类型对应的时间段累计流量值;
查询流量分类查询模块中存储的所述预测上网流量类型对应的流量剩余值;所述流量分类查询模块存储有各个上网流量类型对应的流量使用总值和流量剩余值;
依据所述预测上网流量类型对应的流量剩余值,计算所述预测上网流量类型对应的动态流量配额值。


2.根据权利要求1所述的方法,其特征在于,在所述根据缓存模块中存储的历史上网数据,对用户下一次上网行为进行预测,得到预测上网流量类型之前,所述方法还包括:
解析在用户上网过程中产生的CCR报文,确定用户在本次上网时间段内所请求的本次上网流量类型以及所述本次上网流量类型对应的时间段累计流量值,并将所述本次上网流量类型以及所述本次上网流量类型对应的时间段累计流量值作为历史上网数据存储至缓存模块中;
根据所述本次上网流量类型和所述本次上网流量类型对应的时间段累计流量值,生成用于计费的流量话单;
根据所述流量话单和用户流量购买信息,计算用户的各个上网流量类型对应的流量使用总值和流量剩余值,并将各个上网流量类型对应的流量使用总值和流量剩余值存储至流量分类查询模块中。


3.根据权利要求1所述的方法,其特征在于,所述根据缓存模块中存储的历史上网数据,对用户下一次上网行为进行预测,得到预测上网流量类型进一步包括:
查找所述缓存模块在第一预设时间段内存储的历史上网数据;
若查找到,则将所述缓存模块在第一预设时间段内最近一次存储的历史上网数据中的历史上网流量类型作为预测上网流量类型;
若未查找到,则根据所述缓存模块在第二预设时间段内存储的历史上网数据,确定预测上网流量类型。


4.根据权利要求3所述的方法,其特征在于,所述根据所述缓存模块在第二预设时间段内存储的历史上网数据,确定预测上网流量类型进一步包括:
对所述缓存模块在第二预设时间段内存储的历史上网数据进行统计,得到各个历史上网流量类型对应的使用次数;
将使用次数最多的历史上网流量类型作为预测上网流量类型。


5.根据权利要求1所述的方法,其特征在于,所述依据所述预测上网流量类型对应的流量剩余值,计算所述预测上网流量类型对应的动态流量配额值进一步包括:
判断所述预测上网流量类型对应的流量剩余值是否大于第一阈值;
若大于所述第一阈值,则利用所述预测上网流量类型对应的上一次流量配额值以及第一比例,计算所述预测上网流量类型对应的动态流量配额值;
若小于或等于所述第一阈值,则判断所述预测上网流量类...

【专利技术属性】
技术研发人员:张晓花小齐弋鹏翔王彩虹吴振奎
申请(专利权)人:中国移动通信集团陕西有限公司中国移动通信集团有限公司
类型:发明
国别省市:陕西;61

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

1