计算机科学 ›› 2017, Vol. 44 ›› Issue (6): 63-67.doi: 10.11896/j.issn.1002-137X.2017.06.010

• 网络与通信 • 上一篇    下一篇

软件定义卫星网络的链路故障检测和恢复方案

张芳,邓畅霖,王之,郭薇   

  1. 上海交通大学电子信息与电气工程学院 上海200240,上海交通大学电子信息与电气工程学院 上海200240,上海交通大学电子信息与电气工程学院 上海200240,上海交通大学电子信息与电气工程学院 上海200240
  • 出版日期:2018-11-13 发布日期:2018-11-13

Link Failure Detection and Fast Recovery in Software-defined Satellite Network

ZHANG Fang, DENG Chang-lin, WANG Zhi and GUO Wei   

  • Online:2018-11-13 Published:2018-11-13

摘要: 针对具有星间链路的卫星网络,提出了一种软件定义卫星网络架构下的链路故障检测和恢复方案。首先基于软件定义卫星网络架构设计了一种主动上报式故障检测机制,并设计了链路故障检测算法,实现对卫星网络中链路故障的快速发现和准确定位。在此基础上,提出了一种保护加恢复式故障恢复机制来快速恢复因故障导致的业务中断。最后在原型系统中对该方案进行了验证。实验结果表明,该方案可以在毫秒级的时间内快速检测并准确定位到链路故障,并可以在10±2ms的时间内对故障进行快速恢复。同时,该方案可适用于多种卫星网络拓扑。

关键词: 软件定义卫星网络,软件定义网络,链路故障检测,链路故障恢复

Abstract: Link failure detection is an open issue remained to be solved in satellite network with inter-satellite links.This paper proposed a novel strategy of link failure detection and network service recovery based on software-defined satellite network(SDSN) architecture.In this architecture,the link failure detection mechanism is designed to detect and locate link failures in satellite network,while the failure recovery mechanism combines both protection and restoration to migrate and recover the interrupted services.To prove the efficiency of the proposed strategy,we conducted an experi-ment on a prototype system.The results show that the link failures can be fast located,and the recovery durations are kept in 10±2 milliseconds.The architecture and corresponding strategy can be adapted to any other satellite network topology.

Key words: Software-defined satellite network(SDSN),Software-defined network,Link failure detection,Link failure recovery

[1] ZHAO Y F.Development in Satellite TT&C Network[J].Journal of Spacecraft TT&C Technology,2002,1(3):1-4.(in Chinese).赵业福.卫星测控网的技术发展[J].飞行器测控学报,2002,1(3):1-4.
[2] 杨维垣,张培志.航天专家系统需求、现状、特点和发展战略的初步研究[J].航天器工程,1993(1):11-19.
[3] 周训文.人工智能及其专家系统在航空航天测控中应用[J].测控技术,1991(3):10-13.
[4] LI H,YANG X H,LI H B.Study on Distributed Hierarchical Fault Management Paradigm of Satellite Network[J].Journal of Chinese Computer System,2009,30(7):1341-1345.(in Chinese) 李航,杨雪华,李鸿彬.卫星网络的分布式层次故障管理模式研究[J].小型微型计算机系统,2009,0(7):1341-1345.
[5] WEN Y Y,ZHAO J L,WANG G X.A Network Management System Applying to IntegratedSatellite Information Network[J].Acta Armamentarll,2005,6(2):231-235.(in Chinese) 闻英友,赵建立,王光兴.一种面向卫星综合信息网的网络管理系统[J].兵工学报,2005,6(2):231-235.
[6] ZHAO Z G,GONG C Q,WANG G X.Identification of Dynamic Routing-Based Faulty Links in LEO/MEO Satellite Communication Networks[J].Mini-Micro System,2005,6(6):916-919.(in Chinese) 赵志刚,拱长青,王光兴.LEO/MEO卫星网络基于动态路由策略的链路故障检测[J].小型微型计算机系统,2005,6(6):916-919.
[7] WANG R Y,WU Q,XIONG Y,et al.Link failure localization algorithm based on Bayesian symptom explained degree[J].Application Research of Computers,2013,0(3):712-714.(in Chinese) 王汝言,吴晴,熊余,等.基于贝叶斯征兆解释度的链路故障定位算法[J].计算机应用研究,2013,0(3):712-714.
[8] ZHANG X J,WANG Z L.Autonomous identification based on correlation of faulty links for satellite communication networks[J].Journal of Huazhong University of Science and Technology(Nature Science Edition),2014(3):10-13.(in Chinese) 张小娟,王祖林.基于关联性的卫星通信网链路故障自主识别[J].华中科技大学学报(自然科学版),2014(3):10-13.
[9] ZHANG C K,CUI Y,TANG H Y,et al.State-of-the-Art Survey on Software-Defined Networking (SDN)[J].Journal of Software,2015,6(1):62-81.(in Chinese) 张朝昆,崔勇,唐翯祎,等.软件定义网络 (SDN) 研究进展[J].软件学报,2015,6(1):62-81.
[10] MCKEOWN N,ANDERSON T,BALAKRISHNAN H,et al.OpenFlow:enabling innovation in campus networks[J].ACM SIGCOMM Computer Communication Review,2008,8(2):69-74.
[11] COMMITTEE O,et al.Software-defined networking:The new norm for networks[R].Open Networking Foundation,2012.
[12] TANG Z,ZHAO B,YU W,et al.Software defined satellite networks:Benefits and challenges[C]∥Computing,Communications and IT Applications Conference (ComComAp),2014 IEEE.IEEE,2014:127-132.
[13] GOPAL R,RAVISHANKAR C.Software defined satellite networks[C]∥32 nd AIAA International Communications Satellite Systems Conference (ICSSC).2014.
[14] RYU H.Welcome to RYU the Network Operating System(NOS) [EB/OL].http://ryu.readthedocs.org/
[15] https://github.com/osrg/ryu/blob/master/ryu/topology/api.py.
[16] HOU L,WANG S,LIN Y K,et al.Link Failure Recovery Based on SDN[J].Telecommunications Science,2015,1(6):18-23.(in Chinese) 侯乐,汪硕,林毅凯,等.基于 SDN 的链路故障恢复[J].电信科学,2015,1(6):18-23.
[17] SGAMBELLURI A,GIORGETTI A,CUGINI F,et al.Effective flow protection in open-flow rings[C]∥National Fiber Optic Engineers Conference.Optical Society of America,2013:JTh2A.01
[18] Open vSwitch Homepage [EB/OL].http://openvswitch.org/
[19] LANTZ B,HELLER B,MCKEOWN N.A network in a laptop:rapid prototyping for software-defined networks[C]∥Procee-dings of the 9th ACM SIGCOMM Workshop on Hot Topics in Networks.ACM,2010:19.
[20] VAN ADRICHEM N L M,VAN ASTEN B J,K UIPERS F A.Fast recovery in software-defined networks[C]∥2014 Third European Workshop on Software Defined Networks.IEEE,2014:61-66.

No related articles found!
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
No Suggested Reading articles found!