应用服务级别协议的动态预测和管理制造技术

技术编号:32138883 阅读:31 留言:0更新日期:2022-02-08 14:32
总体上,本公开描述了用于自适应地确定应用的服务级别协议的一个或多个参数的技术。例如,网络设备可以监测在应用服务器与客户端设备之间的链路上被传输的应用的数据流的多个分组的往返时间。网络设备可以确定在数据流的多个分组的传输期间发生的分组的重传量。网络设备可以至少部分地基于数据流的多个分组的往返时间和在数据流的多个分组的传输期间发生的分组的重传量来预测针对与应用相关联的服务级别协议的往返时间参数。服务级别协议的往返时间参数。服务级别协议的往返时间参数。

【技术实现步骤摘要】
应用服务级别协议的动态预测和管理


[0001]本公开涉及计算机网络。

技术介绍

[0002]在过去几十年里,互联网已经从包括几个节点的小型网络指数增长为服务超十亿用户的世界级普及网络。如今,个体用户不限于通过网络上的语音和/或数据下载来运行一些网络会话。代替地,用户使用的服务的范围在多媒体游戏、音频和视频流传输、网络服务、IP电话(VoIP)等方面广泛地改变。随着新技术的突破,诸如越来越多地使用物联网(IoT)和M2M(机器到机器)通信,给定用户可能要求的网络服务和软件应用也从几个会话改变到具有并发流的多个会话。随着用户越来越多地同时运行多个应用、服务和事务,该数字正在快速增长。用户会话和分组流的数量和种类的增加为网络服务提供商带来了网络性能方面的挑战,例如等待时间、延迟和抖动。

技术实现思路

[0003]总体上,本公开描述了用于评估针对特定应用的流量流以自适应地预测针对应用的服务级别协议(SLA)参数,以便将源自于应用的流量分配给具有满足针对应用的所预测的SLA参数的体验质量(QoE)度量的链路的技术。r/>[0004]在本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种方法,包括:由网络设备监测在应用服务器与客户端设备之间的链路上被传输的应用的数据流的多个分组的往返时间;由所述网络设备确定在所述数据流的所述多个分组的传输期间发生的分组的重传量;以及由所述网络设备至少部分地基于所述数据流的所述多个分组的所述往返时间、以及在所述数据流的所述多个分组的传输期间发生的分组的所述重传量,来预测针对与所述应用相关联的服务级别协议(SLA)的往返时间参数。2.根据权利要求1所述的方法,其中预测针对与所述应用相关联的所述SLA的所述往返时间参数还包括:由所述网络设备确定在所述数据流中的所述多个分组的传输期间的分组的所述重传量是否低于预定义的重传阈值;以及响应于确定在所述数据流的所述多个分组的传输期间发生的分组的所述重传量低于预定义的所述重传阈值,由所述网络设备至少部分地基于所述数据流的所述多个分组的所述往返时间,来预测针对与所述应用相关联的所述SLA的所述往返时间参数。3.根据权利要求2所述的方法,其中预测针对与所述应用相关联的所述SLA的所述往返时间参数还包括:由所述网络设备基于所述应用的所述数据流的所述多个分组的所述往返时间来确定往返时间;以及由所述网络设备将针对所述SLA的所述往返时间参数设置为所述往返时间。4.根据权利要求1-3中任一项所述的方法,还包括:响应于预测针对与所述应用相关联的所述SLA的所述往返时间参数,由所述网络设备监测所述应用的所述数据流的第二多个分组的所述往返时间;由所述网络设备确定在所述数据流的所述第二多个分组的传输期间发生的分组的重传量;以及由所述网络设备至少部分地基于所述数据流的所述第二多个分组的所述往返时间、以及在所述数据流的所述第二多个分组的传输期间发生的分组的所述重传量,来确定是否更新针对与所述应用相关联的所述SLA的所述往返时间参数。5.根据权利要求4所述的方法,其中确定是否更新针对与所述应用相关联的所述SLA的所述往返时间参数还包括:由所述网络设备确定在所述数据流的所述第二多个分组的传输期间发生的分组的所述重传量是否低于重传阈值;由所述网络设备基于所述应用的所述数据流的所述第二多个分组的所述往返时间来确定往返时间;以及响应于确定在所述数据流的所述第二多个分组的传输期间发生的分组的所述重传量低于所述重传阈值、并且所述往返时间大于针对与所述应用相关联的所述SLA的所述往返时间参数,由所述网络设备将针对所述SLA的所述往返时间参数设置为所述往返时间。6.根据权利要求4所述的方法,其中所述应用的所述数据流的所述第二多个分组包括:在所述应用服务器与所述客户端设备之间的所述链路上被传输的所述应用的所述数据流
的所述第二多个分组。7.根据权利要求4所述的方法,其中在所述应用服务器与所述客户端设备之间被传输的所述应用的所述数据流的所述第二多个分组包括:在第二链路上被传输的所述应用的所述数据流的所述第二多个分组。8.根据权利要求1-3中任一项所述的方法,其中所述数据流的所述多个分组是经由传输控制协议传送的。9.根据权利要求1-3中任一项所述的方法,还包括:由所述网络设备将所述应用的第二数据流分配给特定链路,所述特定链路具有至少提供针对与所述应用相关联的所述SLA的所预测的所述往返时间参数的体验质量度量。10.一种网络设备,包括:存储器;以及与所述存储器通信的一个或多个处理器,所述一个或多个处理器被配置为:监测在应用服务器与客户端设备之间的链路上被传输的应用的数据流的多个分组的往返时间;确定在所述数据流的所述多个分组的传输期间发生的分组的重传量;以及至少部分地基于所述数据流的所述多个分组的所述往返时间、以及在所述数据流的所述多...

【专利技术属性】
技术研发人员:R
申请(专利权)人:瞻博网络公司
类型:发明
国别省市:

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

1