摘要
实现服务质量保证,在多用户、多请求接入的网络中都是采取为相应请求预留资源的方式,而多请求预留资源使得网络局部出现资源碎块.单路路由算法不能利用这些资源接入用户请求.为提高网络的资源利用率,采用多路路由方法,在单一通路不能满足连接请求要求时,寻找多条能联合满足要求的一组虚拟不相交并路,并预留资源共同满足用户的服务质量要求.为验证算法的有效性,在ns2模拟器上实现了所提出的算法,并与其他算法进行了性能比较.实验结果表明,提出的算法能很好地适应网络运行状况.在网络轻负载情况下,通信开销小.在网络重负载情况下,使用并行多路增加连接请求的接通率.将此算法应用于支持服务质量保证的多媒体数据网,能充分利用有限的网络资源。
For realizing quality of service guarantee, all multi-user networks adopt the approach of reserving resource per connection requirement, but this will induce many resource pieces in some parts of network, and traditional single routing approach cannot utilize these resources for new connection. In order to improve resource utilization ratio, a multi-path routing algorithm is proposed, which probes and reserves resources in one of several parallel paths according to the status of network and the connection Qos requirements. For verifying the validity, the proposed algorithm is implemented in the simulator of ns2 and its performances is compared with some algorithms. The simulator result shows that the proposed multi-path routing algorithm can well adapt to the status of network. Under the circumstance of the network light load, its communication overhead is smaller, closing to that of single path routing algorithms. Under the circumstance of the network overload, it can combine with several paths to admit new connection, so it improves the network resource utilization ratio and throughput. In conclusion, applying the proposed algorithm to connection-oriented multimedia data network will improve the capability of transmitting multimedia information.
出处
《软件学报》
EI
CSCD
北大核心
2002年第5期928-936,共9页
Journal of Software
基金
国家自然科学基金资助项目(69873024)
国家重点基础研究发展规划973资助项目(G1998030406)~~