基于软件定义网络的卫星网络容错路由机制
作者机构:东北大学计算机科学与工程学院沈阳110169 东北大学软件学院沈阳110169 东北大学信息科学与工程学院沈阳110819
基 金:国家自然科学基金资助项目(61572123,61872073) 辽宁省高校创新团队支持计划资助项目(LT2016007) 教育部-中国移动科研基金资助项目(MCM20160201)
出 版 物:《计算机应用》 (journal of Computer Applications)
年 卷 期:2019年第39卷第6期
页 码:1772-1779页
摘 要:鉴于卫星网络对安全性和应对故障的能力有很高的要求,引入了软件定义网络(SDN)技术,在网络中放置中央控制器来增强网络对故障的应对能力。首先,基于SDN的思想设计了一种卫星网络模型,计算了三层轨道上卫星运行的参数并构建星座;然后,采用分层路由的方法,设计了一种针对卫星网络的容错路由机制;最后,在Mininet平台上进行了仿真实验,将容错路由算法(FTR)的实验结果与基于链路感知的星间路由算法(LRSR)和多层卫星网络路由算法(MLSR)的实验结果进行了对比。对比结果表明,在网络中无损坏节点和链路的情况下,FTR的路由总延时比LRSR平均降低了6.06%,说明了引入SDN集中控制的有效性;FTR的丢包率比同样以最小延时为目标的MLSR降低了25.79%,说明了在网络模型中为中轨道(MEO)卫星设计临时存储路由机制的有效性。而当网络中节点和链路的失效情况比较严重时,FTR的路由总延时比LRSR降低了3.99%,比MLSR降低了19.19%;其丢包率比LRSR降低了16.94%,比MLSR降低了37.95%,说明了FTR的容错有效性。实验结果验证了基于SDN的卫星网络路由机制具有更好的容错能力。
学科分类:12[管理学] 1201[管理学-管理科学与工程类] 08[工学] 081201[081201] 0812[工学-测绘类]
D O I:10.11772/j.issn.1001-9081.2018122615
馆 藏 号:203681217...