流量预测方法、装置、电子设备及计算机程序产品与流程
- 国知局
- 2024-08-02 15:00:47
本发明涉及通信领域,具体而言,涉及一种流量预测方法、装置、电子设备及计算机程序产品。
背景技术:
1、pon网络(passive optical network,无源光纤网络)是一种广泛用于提供宽带接入的技术,它在家庭、企业和公共场所中用于传输数据、语音和视频。随着越来越多的家庭和企业使用高清视频流、在线游戏、视频会议等带宽密集型应用,pon网络面临着日益增长的宽带需求。因此,目前迫切需要一种pon口的未来需求流量预测技术来及时指导网络扩容,以保障网络高负载时其仍能提供稳定的性能。
2、目前主流的预测方法是根据历史流量数据进行流量需求预测,由于流量大小具有时间性。若未利用夜间忙时、节假日等时间特性,会导致预测不准确。鉴于此,如何克服现有预测技术的缺陷,对pon口的流量准确预测,提前进行流量超阈值告警,是本技术领域亟待解决的问题。
3、针对上述无法对pon口的流量进行准确预测的问题,目前尚未提出有效的解决方案。
技术实现思路
1、本发明实施例提供了一种流量预测方法、装置、电子设备及计算机程序产品,以至少解决无法对pon口的流量进行准确预测的技术问题。
2、根据本发明实施例的一个方面,提供了一种流量预测方法,包括:获取无源光纤网络接口的流量预测指令,其中,所述流量预测指令至少携带有进行流量预测的目标时间信息;基于多个预设流量字典,确定所述目标时间信息在每个所述预设流量字典中对应的预测字典项,其中,每个所述预设流量字典包括使用对应预设时段内的多组预设训练数据训练出的多个预设字典项和所述预设流量字典对应的预设稀疏系数,每组所述预设训练数据包括:预设时间信息,和所述预设时间信息对应的样本流量数据,每个所述预设流量字典中包括:所述预设时间信息与所述预设字典项的映射关系;将多个所述预测字典项按照所述预设稀疏系数进行组合,得到预测流量数据。
3、可选地,所述预设时间信息至少包括:第一时段内的第一时间信息、第二时段内的第二时间信息、和第三时段内的第三时间信息,所述第一时段覆盖第二时段和所述第三时段;多个所述预设流量字典包括:使用多组第一训练数据训练出的第一流量字典、使用多组第二训练数据训练出的第二流量字典、和使用多组第三训练数据训练出的第三流量字典,其中,每组所述第一训练数据包括:所述第一时间信息和所述第一时间信息对应的样本流量数据,每组所述第二训练数据包括:所述第二时间信息和所述第二时间信息对应的样本流量数据,每组所述第三训练数据包括:所述第三时间信息和所述第三时间信息对应的样本流量数据;所述预设稀疏系数包括:所述第一流量字典对应的第一稀疏系数,所述第二流量字典对应的第二稀疏系数和所述第三流量字典对应的第三稀疏系数。
4、可选地,基于多个预设流量字典,确定所述目标时间信息在每个所述预设流量字典中对应的预测字典项包括:确定所述目标时间信息在所述第一流量字典中对应的所述预测字典项为第一字典项;确定所述目标时间信息在所述第二流量字典中对应的所述预测字典项为第二字典项;确定所述目标时间信息在所述第三流量字典中对应的所述预测字典项为第三字典项;其中,在所述目标时间信息未在所述第二时段的情况下,所述第二字典项为无效值,在所述目标时间信息未在所述第三时段的情况下,所述第三字典项为无效值,在所述目标时间信息未在所述第二时段和所述第三时段的情况下,所述第二字典项和所述第三字典项为无效值。
5、可选地,将多个所述预测字典项按照所述预设稀疏系数进行组合,得到预测流量数据包括:根据所述预设流量字典对应的所述预设稀疏系数,确定所述预设流量字典对应的所述预测字典项的权重系数;累加多个所述预测字典项与所述权重系数的乘积,得到所述预测流量数据。
6、可选地,在基于多个预设流量字典,确定所述目标时间信息在每个所述预设流量字典中对应的预测字典项之前,所述方法还包括:通过光线路终端的管理系统服务器按照预设时间间隔,向所述光线路终端发送所述无源光纤网络接口的流量采集指令;接收所述光线路终端响应于所述流量采集指令返回的流量数据包,其中,所述流量数据包至少携带有响应于所述流量采集指令的预设时间信息和所述预设时间信息对应的所述样本流量数据;基于所述流量数据包中的所述预设时间信息和所述预设时间信息对应的样本流量数据,确定所述预设训练数据。
7、可选地,基于所述流量数据包中的所述预设时间信息和所述预设时间信息对应的样本流量数据,确定所述预设训练数据包括:通过管理信息库分析多个所述流量数据包,得到每个所述流量数据包的可读流量数据组,其中,所述可读流量数据组包括:所述预设时间信息和所述预设时间信息对应的所述样本流量数据;将所述可读流量数据组存储到远程字典服务数据库;根据远程字典服务数据库中的每个所述流量数据组,确定每组所述预设训练数据。
8、可选地,在将多个所述预测字典项按照所述预设稀疏系数进行组合,得到预测流量数据之后,所述方法还包括:检测所述预测流量数据是否大于预设流量阈值;在所述预测流量数据大于所述预设流量阈值的情况下,生成流量预警信息,其中,所述流量预警信息用于指示所述无源光纤网络接口存在流量异常。
9、根据本发明实施例的另一方面,还提供了一种流量预测装置,包括:获取模块,用于获取无源光纤网络接口的流量预测指令,其中,所述流量预测指令至少携带有进行流量预测的目标时间信息;确定模块,用于基于多个预设流量字典,确定所述目标时间信息在每个所述预设流量字典中对应的预测字典项,其中,每个所述预设流量字典包括使用对应预设时段内的多组预设训练数据训练出的多个预设字典项和所述预设流量字典对应的预设稀疏系数,每组所述预设训练数据包括:预设时间信息,和所述预设时间信息对应的样本流量数据,每个所述预设流量字典中包括:所述预设时间信息与所述预设字典项的映射关系;组合模块,用于将多个所述预测字典项按照所述预设稀疏系数进行组合,得到预测流量数据。
10、根据本发明实施例的另一方面,还提供了一种电子设备,包括存储器和处理器,所述存储器中存储有计算机程序,所述处理器被设置为通过所述计算机程序执行上述流量预测方法。
11、根据本发明实施例的另一方面,还提供了一种计算机程序产品,包括计算机指令,所述计算机指令被处理器执行时实现上述流量预测方法的步骤。
12、在本发明实施例中,使用多个预测流量字典分别预测无源光纤网络接口在目标时间信息对应的预测字典项,然后分别使用每个预测流量字典对应的预设稀疏系数,对使用多个预测流量字典预测出的多个预测字典项进行组合,得到无源光纤网络接口在目标时间信息对应的预测流量数据,可以使预测出的预测流量数据更加准确,实现了对无源光纤网络接口的流量进行准确预测的技术效果,进而解决了无法对pon口的流量进行准确预测技术问题。
技术特征:1.一种流量预测方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,
3.根据权利要求2所述的方法,其特征在于,基于多个预设流量字典,确定所述目标时间信息在每个所述预设流量字典中对应的预测字典项包括:
4.根据权利要求1所述的方法,其特征在于,将多个所述预测字典项按照所述预设稀疏系数进行组合,得到预测流量数据包括:
5.根据权利要求1所述的方法,其特征在于,在基于多个预设流量字典,确定所述目标时间信息在每个所述预设流量字典中对应的预测字典项之前,所述方法还包括:
6.根据权利要求5所述的方法,其特征在于,基于所述流量数据包中的所述预设时间信息和所述预设时间信息对应的样本流量数据,确定所述预设训练数据包括:
7.根据权利要求1所述的方法,其特征在于,在将多个所述预测字典项按照所述预设稀疏系数进行组合,得到预测流量数据之后,所述方法还包括:
8.一种流量预测装置,其特征在于,包括:
9.一种电子设备,包括存储器和处理器,其特征在于,所述存储器中存储有计算机程序,所述处理器被设置为通过所述计算机程序执行权利要求1至7中任意一项所述流量预测方法。
10.一种计算机程序产品,包括计算机指令,其特征在于,所述计算机指令被处理器执行时实现权利要求1至7中任意一项所述流量预测方法的步骤。
技术总结本发明公开了一种流量预测方法、装置、电子设备及计算机程序产品。其中,该方法包括:获取无源光纤网络接口的流量预测指令,其中,流量预测指令至少携带有进行流量预测的目标时间信息;基于多个预设流量字典,确定目标时间信息在每个预设流量字典中对应的预测字典项,其中,每个预设流量字典包括使用对应预设时段内的多组预设训练数据训练出的多个预设字典项和预设流量字典对应的预设稀疏系数,每组预设训练数据包括:预设时间信息,和对应的样本流量数据,每个预设流量字典中包括:预设时间信息与预设字典项的映射关系;将多个预测字典项按照预设稀疏系数进行组合,得到预测流量数据。本发明解决了无法对PON口的流量进行准确预测的技术问题。技术研发人员:张媛舒受保护的技术使用者:中国电信股份有限公司技术研发日:技术公布日:2024/7/29本文地址:https://www.jishuxx.com/zhuanli/20240801/244647.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。
下一篇
返回列表