首页 >

卫星网络动态资源图多QoS约束路由算法

梁超1,杨力2,潘成胜3,戚耀文2   

  1. 1. 大连大学-通信与网络重点实验室
    2. 南京理工大学
    3. 南京信息工程大学
  • 收稿日期:2021-09-22 修回日期:2021-11-26 出版日期:2021-12-01 发布日期:2021-12-01
  • 通讯作者: 杨力
  • 基金资助:
    国家自然科学基金;国家自然科学基金

Multi-QoS Constraints Routing Algorithm based on Satellite Network Dynamic Resource Graph

  • Received:2021-09-22 Revised:2021-11-26 Online:2021-12-01 Published:2021-12-01

摘要: 卫星网络拓扑动态性高和链路传输时延大带来了链路切换频繁、丢包率高等问题,这导致网络存在局部拥塞现象且无法满足业务QoS需求。为了解决上述问题,提出了一种基于SDN架构的虚拟节点动态资源图多QoS约束路由算法(DRGVN-QR)。首先,为了更好地刻画节点切换和资源的动态性,结合虚拟节点的网络拓扑方式,建立虚拟节点动态资源图模型,并建立基于最小路径代价的多目标优化模型,该模型同时考虑了节点的切换状态、缓存以及链路的剩余带宽、时延等信息;然后,利用蚁群算法求解目标函数,并发的为每个连接请求找到一段时间范围内的最优路径集合,为了提升路径质量和算法性能,对信息素挥发系数的取值问题进行了讨论;最后,为了适应卫星网络的时变性,设计一种幂数加权公式求出一段时间范围内的最优路径。仿真结果表明,DRGVN-QR算法能够有效缓解网络拥塞、提高网络QoS,与其他算法相比,该算法降低了平均端到端时延、网络丢包率和时延抖动。

关键词: 卫星网络, SDN, 动态资源图, 多目标优化, 蚁群算法

Abstract: The high dynamics of the satellite network topology and the large link transmission delay have brought about problems such as frequent link switching and high packet loss rate, which leads to local congestion in the network and cannot meet business QoS requirements. In order to solve the above problems, a multi-QoS constraints routing algorithm based on dynamic resource graph of virtual nodes (DRGVN-QR) of SDN architecture is proposed. First of all, in order to better characterize the dynamics of node switching and resources, combined with the network topology of virtual nodes, the dynamic resource graph of virtual node model is established, and a multi-objective optimization model based on the minimum path cost is established. This model considers the node's switching status, cache, and link remaining bandwidth, delay and other information; then, use the ant colony algorithm to solve the objective function, and concurrently find the optimal path set within a period of time for each connection request, in order to improve the path quality and algorithm performance, the value of the pheromone volatilization coefficient is discussed; finally, in order to adapt to the time-varying nature of the satellite network, a power weighting formula is designed to find the optimal path within a period of time. The simulation results show that the DRGVN-QR algorithm can effectively relieve network congestion and improve network QoS. Compared with other algorithms, this algorithm reduces the average end-to-end delay, network packet loss rate and delay jitter.

Key words: satellite network, SDN, dynamic resource graph, multi-objective optimization, ant colony algorithm

中图分类号: