摘要
针对卫星光网络拓扑高动态变化、业务类型多样化、负载不均衡等特点导致的波长利用率不高、路由收敛慢和效率低等问题,提出一种基于多业务类型的卫星全光网络波长路由算法。该算法将卫星网络划分区域,并在区域内进行链路更新,提高路由收敛速度;通过对不同业务分配不同的波长集,满足不同业务的要求;根据波长剩余数和传输时延的综合初始权重,并动态改变链路权重,实现网络负载均衡和资源的合理利用。在MEO/LEO双层卫星网络模型下对提出算法进行仿真,结果表明:与传统算法比较,在网络拥塞率方面最高降低了20%,在波长利用率方面最高提高了10%,在成功请求数方面最高提高了10%。
An optical wavelength routing algorithm for satellite networks based on multi-service was proposed, in order to solve the problem of low utilization rate of wavelengths, slow convergence and low efficiency of satellite optical networks. In this algorithm, it divided the area of the satellite network and updated the link in the area to improve the convergence speed of algorithm. Different services were assigned different wavelength sets to satisfy requirement of different service. According to the initial link weight, which included wavelength remain number and transmission delay, it changed link weight dynamically to achieve network load balancing and rational use of resources. In the MEO/LEO double-layer satellite optical networks, the simulation results show that the maximum rate of network congestion is reduced by 20% compared with the Traditional algorithm. The maximum rate of wavelength utilization is increased by 10%, and the number of successful requests increased by 10%.
出处
《系统仿真学报》
CAS
CSCD
北大核心
2017年第8期1780-1787,1794,共9页
Journal of System Simulation
基金
国家自然科学基金(61571074)
大连市高层次人才创新支持计划(2016RQ076)
关键词
卫星光网络
波长路由
链路权重
负载均衡
satellite optical networks
wavelength routing
link weighting
load balancing