用以在网络中管理流量的计算机实施的方法、计算机系统、计算机程序产品的制作方法_4

文档序号:8265340阅读:来源:国知局
方式中,图1中所描绘的系统100的一个或多个方面可以由计算设备920执行。在一些实施方式中,图1中所描绘的系统100的一个或多个方面可以由从计算设备920分离的或者包括计算设备920的另一计算设备或一组计算设备来执行。
[0083]如下面所讨论的,用户可以通过诸如键盘948和鼠标950的输入设备而将命令和信息输入计算设备920。其他输入设备(未示出)可以包括麦克风(或其他传感器)、操纵杆、游戏垫、扫描仪等。这些和其他输入设备可以通过耦合到系统总线926的串行端口接口952而连接到处理器922,或者可以通过其他接口(诸如并行端口接口 954、游戏端口或通用串行总线(USB))来采集。进一步地,可以使用打印机956来打印信息。打印机956和其他并行输入/输出设备可以通过并行端口接口 954而连接到处理器922。监视器958或其他类型的显示设备经由接口(诸如视频输入/输出960)也被连接到系统总线926。除了监视器之外,计算设备920还可以包括其他外围输出设备(未示出),诸如扬声器或其他可听的输出。
[0084]计算设备920可以与诸如计算机、电话(有线或无线)、个人数字助理、电视等的其他电子设备通信。为了通信,计算机设备920可以使用通向一个或多个电子设备的连接而在M2M联网的环境中操作。图3描绘了与远程计算机962联网的计算机环境。远程计算机962可以是另一计算环境,诸如服务器、路由器、网络PC、对等设备或者其他常见的网络节点,并且可以包括上面相对于计算设备920所描述的元件中的许多或所有元件。图3中所描绘的逻辑连接包括局域网(LAN)964和广域网(WAN)966。这样的联网环境常见于办公室、企业范围计算机网络、内联网和互联网,并且可以特别地加密。
[0085]当使用在LAN联网环境中时,计算设备920可以通过网络I/O 968而连接到LAN964。当使用在WAN联网环境中时,计算设备920可以包括调制解调器970或者用于建立通过WAN 966的通信的其他装置。调制解调器970,其可以在计算设备920内部或外部,经由串行端口接口 952而连接到系统总线926。在联网的环境中,相对于计算设备920或其部分所描绘的程序模块,可以存储在位于远程计算机962上或者远程计算机962可访问的远程存储器存储设备中。此外,与用于在网络中(如上面所描述的)管理流量的方法有关的其他数据,可以位于远程计算机962上或者经由远程计算机962可访问。将意识到,所示出的网络连接是示例性的,并且在电子设备之间建立通信链路的其他装置可以被使用。
[0086]上面所描述的计算设备920仅是可以被用来实施用于在网络中管理流量的方法的该类型的计算设备的一个示例。
[0087]参考标号列表
[0088]100流量管理系统
[0089]110服务水平估算模型
[0090]120请求者接口
[0091]130容量模型
[0092]140分析引擎
[0093]150实时数据取回器
[0094]160流量控制器
[0095]170 节点接口
[0096]200容量请求
[0097]300 网络
[0098]310 节点
[0099]920计算设备
[0100]922处理单元
[0101]924系统存储器
[0102]926系统总线
[0103]928随机访问存储器(RAM)
[0104]930只读存储器(ROM)
[0105]932硬盘驱动器
[0106]934外部盘驱动器
[0107]936可移除盘
[0108]938硬盘驱动器接口
[0109]940外部盘驱动器接口
[0110]944 一个或多个应用程序
[0111]946程序数据
[0112]948 键盘
[0113]950 鼠标
[0114]952串行端口接口
[0115]954并行端口接口
[0116]956打印机
[0117]958监视器
[0118]960视频输入/输出
[0119]962远程计算机
[0120]964 局域网(LAN)
[0121]966 广域网(WAN)
[0122]968 网络 I/O
[0123]970调制解调器
【主权项】
1.一种用以在网络(300)中管理流量的计算机实施的方法,所述方法包括: 接收容量请求(210),其中所述容量请求(210)包括对于所述网络(300)上的容量的请求; 鉴于所述网络(300)上的当前使用中的网络容量的测量,而评估通过所述容量请求(200)所请求的所述容量是否会超过阈值水平; 如果所述阈值水平不会被超过,则所述容量请求(200)被满足,使得对应的网络请求能够被许可用于通过所述网络(300)的传输;以及 如果所述阈值水平会被超过,则取回并且分析实时容量数据以确定所述网络(300)的可用网络容量,来与所述容量请求(200)中所请求的所述容量相比较。
2.根据权利要求1所述的方法,其中所述阈值水平对应于所述网络(300)的网络容量将不会被超过的置信水平。
3.根据权利要求1或2所述的方法,其中通过将服务水平估计模型(110)应用到利用所述容量请求(200)所请求的所述容量、和所述网络(300)上的当前使用中的网络容量的所述测量,来执行鉴于所述网络(300)上的当前使用中的网络容量的所述测量而评估利用所述容量请求(200)所请求的所述容量是否会超过阈值水平。
4.根据权利要求3所述的方法,其中通过将所述容量请求(200)中所请求的所述容量和所述网络(300)的当前使用中的网络容量的所述测量应用到所述服务水平估计模型(110),所述服务水平估计模型(110)被用来确定所述阈值。
5.根据权利要求3或4的所述方法,其中所述服务水平估计模型(110)是报童模型的实施方式。
6.根据前述权利要求中任一项所述的方法,其中所述网络是远程通信网络。
7.根据前述权利要求中任一项所述的方法,其中所述网络是机器对机器网络。
8.一种包括计算机可读指令的计算机程序产品,当所述计算机可读指令被加载并且运行在计算机系统(100)中时,促使所述计算机系统(100)中的一个或多个处理器执行根据前述权利要求中任一项所述的方法的操作。
9.一种用以在网络(300)中管理流量的计算机系统(100),所述系统包括: 请求接口(120),可操作为接收容量请求(200),其中所述容量请求(200)请求所述网络(300)上的容量;以及 分析引擎(140),在所述计算机系统(100)的一个或多个处理器上被执行,可操作为鉴于所述网络(300)上的当前使用中的网络容量的测量而评估利用所述容量请求(200)所请求的所述容量是否会超过阈值水平; 其中 如果所述阈值水平不会被超过,则所述容量请求(200)被满足,使得对应的网络请求能够被许可用于通过所述网络(300)的传输;并且 如果所述阈值水平会被超过,则实时数据取回器(150)可操作为,取回并且分析实时容量数据以确定所述网络(300)的可用网络容量,来与所述容量请求中所请求的所述容量相比较。
10.根据权利要求9所述的系统,其中所述阈值水平对应于所述网络(300)的网络容量将不会被超过的置信水平。
11.根据权利要求9或10所述的系统,其中所述分析引擎(140)可操作为,通过将服务水平估计模型(110)应用到利用所述容量请求(200)所请求的所述容量、和所述网络(300)上的当前使用中的网络容量的所述测量,来执行鉴于所述网络(300)上的当前使用中的网络容量的所述测量而评估利用所述容量请求(200)所请求的所述容量是否会超过阈值水平。
12.根据权利要求11所述的系统,其中通过将所述容量请求(200)中所请求的所述容量和所述网络(300)的当前使用中的网络容量的所述测量应用到所述服务水平估计模型(110),所述服务水平估计模型(110)被用来确定所述阈值。
13.根据权利要求11或12所述的系统,其中所述服务水平估计模型(110)是报童模型的实施方式。
14.根据权利要求9至13中任一项所述的系统,其中所述网络(300)是远程通信网络。
15.根据权利要求9至14中任一项所述的系统,其中所述网络(300)是机器对机器网络。
【专利摘要】在一个方面中,本申请指向用以在网络中管理流量的计算机实施的方法、计算机系统、以及计算机程序产品。在一个方面中,提供了一种用以在网络中管理流量的计算机实施的方法。该方法包括:接收容量请求,其中该容量请求包括对于该网络上的容量的请求;鉴于该网络上的当前使用中的网络容量的测量,而评估通过该容量请求所请求的该容量是否会超过阈值水平;如果该阈值水平不会被超过,则该容量请求被满足,使得对应的网络请求能够被许可用于通过该网络的传输;以及如果该阈值水平会被超过,则取回并且分析实时容量数据以确定该网络的可用网络容量,来与该容量请求中所请求的该容量相比较。
【IPC分类】H04L12-24, H04L12-801
【公开号】CN104579738
【申请号】CN201410456574
【发明人】D·加斯
【申请人】埃森哲环球服务有限公司
【公开日】2015年4月29日
【申请日】2014年9月4日
【公告号】CA2857727A1, EP2863597A1, US20150109915
当前第4页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1