Modeling and Routing for Predictable Dynamic Networks

The topologies of predictable dynamic networks are continuously dynamic in terms of node position, network connectivity and link metric. However, their dynamics are almost predictable compared with the ad-hoc network. The existing routing protocols specific to static or ad-hoc network do not consider this predictability and thus are not very efficient for some cases. We present a topology model based on Divide-and-Merge methodology to formulate the dynamic topology into the series of static topologies, which can reflect the topology dynamics correctly with the least number of static topologies. Then we design a dynamic programing algorithm to solve that model and determine the timing of routing update and the topology to be used. Besides, for the classic predictable dynamic network---space Internet, the links at some region have shorter delay, which leads to most traffic converge at these links. Meanwhile, the connectivity and metric of these links continuously vary, which results in a great end-to-end path variations and routing updates. In this paper, we propose a stable routing scheme which adds link life-time into its metric to eliminate these dynamics. And then we take use of the Dijkstra's greedy feature to release some paths from the dynamic link, achieving the goal of routing stability. Experimental results show that our method can significantly decrease the number of changed paths and affected network nodes, and then greatly improve the network stability. Interestingly, our method can also achieve better network performance, including the less number of loss packets, smoother variation of end-to-end delay and higher throughput.

[1]  Farnam Jahanian,et al.  Internet routing instability , 1997, SIGCOMM '97.

[2]  Ronald L. Rivest,et al.  Introduction to Algorithms , 1990 .

[3]  Xin-She Yang,et al.  Introduction to Algorithms , 2021, Nature-Inspired Optimization Algorithms.

[4]  J. Hant,et al.  Effect of dynamic topology on circuit and packet-switched satellite networks , 2005, 2005 IEEE Aerospace Conference.

[5]  Azzedine Boukerche,et al.  Routing protocols in ad hoc networks: A survey , 2011, Comput. Networks.

[6]  F AkyildizIan,et al.  A distributed routing algorithm for datagram traffic in LEO satelitte networks , 2001 .

[7]  Thomas Engel,et al.  Topology dynamics and routing for predictable mobile networks , 2008, 2008 IEEE International Conference on Network Protocols.

[8]  Francesco Delli Priscoli,et al.  Satellite systems for personal communication networks , 1998, Wirel. Networks.

[9]  Peter Kulchyski and , 2015 .

[10]  Lei Li,et al.  Topological dynamics characterization for LEO satellite networks , 2007, Comput. Networks.

[11]  Mikkel Thorup,et al.  Optimizing OSPF/IS-IS weights in a changing world , 2002, IEEE J. Sel. Areas Commun..

[12]  Jon G. Riecke,et al.  Stability issues in OSPF routing , 2001, SIGCOMM.

[13]  Éva Tardos,et al.  Algorithm design , 2005 .

[14]  Patrick Gelard,et al.  Software defined networking and virtualization for broadband satellite networks , 2015, IEEE Communications Magazine.

[15]  Basil Etefia,et al.  Emulating a space-based router , 2010, 2010 IEEE Aerospace Conference.

[16]  J. Hsu,et al.  Analyzing routing protocol convergence in routed satellite networks , 2005, MILCOM 2005 - 2005 IEEE Military Communications Conference.

[17]  Santosh S. Vempala,et al.  A divide-and-merge methodology for clustering , 2005, PODS '05.

[18]  Gorazd Kandus,et al.  Routing in ISL networks considering empirical IP traffic , 2004, IEEE Journal on Selected Areas in Communications.

[19]  Haitham S. Cruickshank,et al.  Delay- and Disruption-Tolerant Networking (DTN): An Alternative Solution for Future Satellite Networking Applications , 2011, Proceedings of the IEEE.

[20]  Markus Werner,et al.  A Dynamic Routing Concept for ATM-Based Satellite Personal Communication Networks , 1997, IEEE J. Sel. Areas Commun..

[21]  Markus Werner,et al.  ATM-Based Routing in LEO/MEO Satellite Networks with Intersatellite Links , 1997, IEEE J. Sel. Areas Commun..

[22]  Abbas Jamalipour,et al.  Exploring the routing strategies in next-generation satellite networks , 2007, IEEE Wireless Communications.

[23]  H. Abu-Amara,et al.  Routing in LEO-based satellite networks , 1999, 1999 IEEE Emerging Technologies Symposium. Wireless Communications and Systems (IEEE Cat. No.99EX297).

[24]  J. V. Evans,et al.  Satellite systems for personal communications , 1998, Proc. IEEE.

[25]  Józef Wozniak,et al.  Routing Decisions Independent of Queuing Delays in Broadband LEO Networks , 2009, GLOBECOM 2009 - 2009 IEEE Global Telecommunications Conference.

[26]  Chris Jackson,et al.  Using Internet nodes and routers onboard satellites , 2007, Int. J. Satell. Commun. Netw..

[27]  Scott Burleigh,et al.  Nanosatellites for universal network access , 2013, LCDNet '13.

[28]  Gorazd Kandus,et al.  Adaptive routing for packet-oriented intersatellite link networks: performance in various traffic scenarios , 2002, IEEE Trans. Wirel. Commun..

[29]  Steven Berson,et al.  Effect of mobility on Future Satellite Packet Networks routing protocols , 2009, 2009 IEEE Aerospace conference.

[30]  Eylem Ekici,et al.  MLSR: a novel routing algorithm for multilayered satellite IP networks , 2002, TNET.

[31]  Catherine Rosenberg,et al.  QoS guarantees for multimedia services on a TDMA-based satellite network , 1997, IEEE Commun. Mag..

[32]  Randy H. Katz,et al.  On distributed, geographic-based packet routing for LEO satellite networks , 2000, Globecom '00 - IEEE. Global Telecommunications Conference. Conference Record (Cat. No.00CH37137).