首页> 外国专利> Distributed architecture and associated protocols for efficient quality of service-based route computation

Distributed architecture and associated protocols for efficient quality of service-based route computation

机译:分布式架构和相关协议,可实现基于服务的路由质量的高效

摘要

In a packet switching network, a distributed architecture provides efficient computation of routes in Quality of Service (QoS)-based routing scenarios. Using a client-server model, only designated route servers store and maintain a database containing the entire network topology, so that each network node is not required to store and maintain the network topology. Client nodes maintain a cache containing pre-computed routes so that they can often make routing decisions autonomously. A client contacts a designated route server only when the client cannot obtain from its local cache a route to a given destination that meets the performance requirements. A client cache may contain pre-computed routes with designated QoS profiles to all destinations or to a subset of destinations. Route servers may also contain caches, which may contain pre-computed routes to all destinations in the network with all QoS profiles, or may contain only a subset of such routes.;Each client node may also be provided with intelligence to learn, maintain and adapt local information based on the statistical usage of the network. Client caches may learn statically, i.e, the cache contains routes based on a QoS profile provided by the network service provider, or they may learn dynamically, i.e., routes are modified based on ongoing network usage statistics. The goal is to minimize the need to contact the route server as much as possible. Protocols are defined to maintain synchronization between the route server and its clients distributed across the network. These protocols need to be observed to ensure that all nodes have the latest view of the network topology stored at the route server.
机译:在分组交换网络中,分布式体系结构可在基于服务质量(QoS)的路由方案中提供有效的路由计算。使用客户端服务器模型,只有指定的路由服务器才能存储和维护包含整个网络拓扑的数据库,因此不需要每个网络节点来存储和维护网络拓扑。客户端节点维护一个包含预先计算的路由的缓存,以便它们通常可以自主地做出路由决策。仅当客户端无法从其本地缓存中获取到满足性能要求的给定目的地的路由时,客户端才与指定的路由服务器联系。客户端缓存可能包含带有到所有目的地或目的地子集的指定QoS配置文件的预先计算的路由。路由服务器可能还包含缓存,这些缓存可能包含具有所有QoS配置文件的到网络中所有目的地的预先计算的路由,或者可能仅包含此类路由的子集;每个客户端节点也可能具有学习,维护和维护的智能。根据网络的统计使用情况调整本地信息。客户端缓存可以静态学习,即缓存中包含基于网络服务提供商提供的QoS配置文件的路由,或者客户端缓存可以动态学习,即,基于正在进行的网络使用情况统计信息对路由进行修改。目的是尽可能减少与路由服务器联系的需求。定义协议以维护路由服务器及其在网络上分布的客户端之间的同步。需要遵守这些协议,以确保所有节点都具有存储在路由服务器上的网络拓扑的最新视图。

著录项

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号