非阻塞准入控制制造技术

技术编号:7868913 阅读:175 留言:0更新日期:2012-10-15 02:46
一种用于控制网络接入的方法包括接收用于允许通信流的请求并在对该请求的响应被发送之前临时在网络上允许通信流。此外,一个或多个网络资源的可用性可被确定并与被请求的通信流所需的资源相比较。通信流的优先级也可被确定,并且可基于可用的资源、被请求的资源和优先级来对临时允许的通信流进行响应。

【技术实现步骤摘要】
【国外来华专利技术】非阻塞准入控制
技术介绍
准入控制系统通过准许或拒绝对网络资源的请求来调解对诸如带宽之类的网络资源的接入。准入控制系统通常遭遇与获得对网络资源的授权接入所需的请求-响应消息传递相关的延迟。对于某些类型的高优先级流量或某些具有低延迟容忍度的用户,与准入控制相关的延迟可能是无法容忍的。例如,ー种方法是构建由如今的带宽经纪人(broker)使用的阻塞网络准入方案。根据网络准入阻塞方案,所有应用都必须在网络上发送任何分组之前等待来自网络准入控制的响应。因此,通信可能被不必要地延迟 ,特别是在有充裕带宽可用的情况中。传统解决方案仅解决了部分问题。一种解决方案是过配置(over-provisioning),其中利用足以使得永远不会缺乏可用带宽的资源来构建网络。然而,构建这类网络涉及巨大的成本。因此,鉴于前述缺点,提供充足资源和立即接入的低成本网络目前被需要。本专利技术的ー个方面提供了用于控制网络接入的方法,包括发送用于在网络上允许通信流的请求和在对请求的响应被接收之前临时开始该流。本专利技术的另一方面提供了用于控制网络接入的方法,包括接收用于在网络上允许通信流的请求和优选地在对请求的响应被发送之前临时在网络上允许通信流。该方法还可包括确定网络资源的可用性;将可用资源与被请求的通信流所需的资源作比较;确定通信流的优先级;以及基于可用资源、被请求资源和优先级来对被临时允许的通信流进行响应。另外根据本专利技术的该方面,资源是从带宽、等待时间、抖动和处理时间所组成的集合中选择的。此外,根据本专利技术的该方面,所述方法还可包括标记在通信流中传送的分组以指定优先级。另外,本方法可包括设置用于基于被临时允许的通信流的分组标记、通信流的内容或定义通信流类型的应用来对被临时允许的通信流做出响应的策略。此外,本方法可包括修改被分配给在网络上被允许的通信流的资源是响应于对具有比被允许的流更高的优先级的通信流的请求的接收来执行的。根据再一方面,被临时允许的通信流可通过预留网络资源来预配置。预留的带宽量可基于通信类型或通信优先级中的至少ー个而各个通信流不同。通信流的优先级可由分组标记来指定。优先级可基于通信流的内容、定义通信流类型的应用等。因此,被标记了较高优先级的分组可与具有正常标记的分组不同地被处理。该预留的带宽可响应于对如何处理通信流的判定而被修改。本专利技术的另一方面提供了用于管理网络接入的系统,包括用于接收用于在网络上通信的请求的输入端,用于在接收该请求时确定网络上的ー个或多个可用资源的资源确定単元,以及存储网络准入策略的存储器,其中网络准入策略在对请求的响应被发送之前在网络上许可临时通信,并且其中网络准入策略基于可用带宽、通信所需带宽和优先级中的至少ー者来定义将同意哪些用于在网络上通信的请求。此外,网络准入策略实施单元执行网络准入策略并发送对请求的响应。根据ー个实施例,系统还可包括使用户能够设置或修改网络准入策略的策略创建单元。再者,更新机制可例如基于请求被接收时被允许进入网络的通信来更新网络准入策略。本专利技术的又一方面提供了存储计算机可执行的程序的计算机可读介质,该程序包括接收用于准许通信流进入网络的请求,临时准许通信流进入网络,确定网络上的可用带宽量,将可用带宽量与被请求的通信流所需的带宽量相比较,确定通信流的优先级,以及基于可用带宽量、所需带宽量和优先级来处理被临时准许的通信流。本专利技术的再一方面是用于接入网络的方法,包括由客户端设备发送用于接入ー个或多个网络资源的请求以及在对请求的响应被接收之前接入ー个或多个网络资源。根据本专利技术的该方面,所述请求可包括对网络上的通信流的请求并且ー个或多个网络资源包括带宽。另外,对请求的响应包括允许通信流、終止通信流或修改分配给通信流的资源。 此外,本方法可包括标记在通信流中传送的ー个或多个分组以指定优先级。本方法还可包括在应用层、操作系统或边缘路由器标记ー个或多个分组。本方法还可包括使用与客户端设备相关的策略引擎来判断是否应使对资源的接入可用。此外,所述判断包括设置用于基于分组中的标记、通信流的内容或定义通信流类型的应用来提供接入的策略。根据本专利技术的另一方面,一种用于控制网络接入的方法可包括从应用接收用于在网络上允许通信流的请求、确定被请求的通信流的优先级以及向应用发送响应,所述响应指示应用的接入权限。网络资源的可用性随后可被确定,并且网络资源可被分配给应用。另夕卜,分配给网络上的其他通信流的网络资源可基于资源的可用性和优先级来修改。附图说明图I例示了根据专利技术一方面的准入控制系统。图2例示了根据专利技术一方面的准入控制单元。图3例示了根据专利技术一方面的准入控制方法。图4例示了根据专利技术一方面的端用户设备。图5例示了根据专利技术另一方面的端用户设备。图6例示了根据专利技术一方面的分组结构。图7例示了根据专利技术另一方面的准入控制系统。具体实施例方式图I示出用于在网络上管理通信的系统100。希望通过网络150向流目标180发送分组的流发起器110可首先向异步带宽经纪人130发送请求。该请求可要求对诸如即时消息传递(頂)、因特网协议上的语音(VoIP)之类的应用在一定量的时间利用一定量的带宽的许可。相应地,带宽经纪人130可向流发起器110发送响应,指示该请求被同意还是拒绝。然而,流发起器110在开始向流目标180发送分组之前无需等待来自带宽经纪人130的响应。也就是说,流发起器110可在被带宽经纪人130同意接入之前被准许进入网络。例如,流发起器110可包括用于确定流发起器110可在接收来自带宽经纪人130的响应之前在网络150上开始发送的本地策略引擎。如果来自带宽经纪人130的响应同意来自流发起器110的请求,则流发起器110可继续以被请求的时间量消耗指定的资源来接入网络150。然而,如果来自带宽经纪人130的响应拒绝该请求,则流发起器110通常将被指示停止发送该流的分组。根据本专利技术的一方面,异步带宽经纪人或aBB 130以及想要开始流的任何点或节点优选地实施作为例如策略引擎或相伴的指令、代码或软件的策略。由于源通常将在接收来自aBB的响应之前进行如何开始并标记流的决定,因此它通常必须具有它自己的策略引擎来覆盖该时段。aBB中的策略引擎于是通常将被用来在响应中填充某些信息,所述信息实际上将覆盖源的本地策略引擎。体现本专利技术的该方面的系统的ー个特征在于如果aBB拒绝对资源的请求,则来自aBB的响应通常将被源理解为抢先占有、即停止发送的命令。在军事系统中,存在具有同步带宽经纪人或BB的系统。在这类系统中,源不进行发送直至它得到来自BB的响应。它可能稍后在较高优先级的流被准许的情况下接收到抢先占有消息,此时它必须停止发送。在商业系统中,源等待直至从BB接收到响应。如果该响应拒绝被请求的资源,则该流不被准许并死去。如果它是非零的,则即使较高优先级的流稍后到达,该流也被保证那些资源。 另外注意,根据本专利技术的另一方面,每个策略引擎具有完整的策略或者可以具有特定于该节点、其应用或其功能的策略的定制部分。因此,aBB通常需要具有足以允许它确定优先级、是否准入以及如何标记可能出现在网络中的任何流的策略。在aBB做出响应之前,它通常不需要如何按优先级排序、准入并标记流的策略。每个源节点通常需要足以允许它们按优先级排序、准入并标记它们可能发起本文档来自技高网...

【技术保护点】

【技术特征摘要】
【国外来华专利技术】2009.12.28 US 12/647,5971.一种用于控制网络接入的方法,包括 接收用于在网络上允许通信流的请求; 在所述网络上临时允许所述通信流; 确定网络资源的可用性; 将可用资源与被请求的通信流所需的资源作比较; 确定所述通信流的优先级;以及 基于所述可用资源、被请求的资源以及所述优先级来对被临时允许的通信流做出响应。2.根据权利要求I所述的方法,还包括为被临时允许的通信流预留资源。3.根据权利要求I所述的方法,其中所述资源是从由带宽、等待时间、抖动和处理时间组成的集合中选择的。4.根据权利要求I所述的方法,其中对被临时允许的通信流做出响应包括允许所述通信流、終止所述通信流或修改分配给所述通信流的资源中的至少ー者。5.根据权利要求I所述的方法,还包括标记在通信流中传送的分组以指定优先级。6.根据权利要求5所述的方法,还包括设置用于基于被临时允许的通信流的分组标记、通信流的内容或定义通信流类型的应用来对被临时允许的通信流做出响应的策略。7.根据权利要求I所述的方法,其中分配给被临时允许的通信流的资源基于通信类型或通信的优先级中的至少ー者而变化。8.根据权利要求I所述的方法,还包括异步地修改被分配给在所述网络上被允许的通信流的一个或多个资源或終止所述通信流。9.根据权利要求8所述的方法,其中修改被分配给在所述网络上被允许的通信流的资源是响应于对具有比被允许的流更高的优先级的通信流的请求的接收来执行的。10.一种用于管理网络接入的系统,包括 输入端,用于接收用于在网络上通信的请求; 资源确定单元,用于在接收所述请求时确定所述网络上的ー个或多个可用资源; 存储器,存储与网络准入策略相关的信息,其中所述网络准入策略在对所述请求的响应被发送之前在所述网络上许可临时通信,并且其中所述网络准入策略基于可用资源、通信所需资源和优先级中的至少ー者来定义将同意哪些用于在网络上通信的请求;以及网络准入策略实施单元,用于执行所述网络准入策略并发送对所述请求的响应。11....

【专利技术属性】
技术研发人员:D·斯科特·亚历山大拉维安德·威德亚那萨巴拉克里斯南·达萨拉塞马克·W·加里特史里若·加德吉尔
申请(专利权)人:TTI发明D有限公司
类型:发明
国别省市:

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

1