Edge-aware inter-domain routing protocol for the MobilityFirst Future Internet Architecture

OF THE THESIS Edge-Aware Inter-Domain Routing Protocol for the MobilityFirst Future Internet Architecture by Shravan Sriram Thesis Director: Dipankar Raychaudhuri This thesis presents the design and evaluation of an edge-aware inter-domain routing (EIR) protocol for the MobilityFirst Future Internet Architecture. The EIR protocol provides enhanced inter-domain routing capabilities for wireless/mobile usage scenarios including wireless edge peering, dynamic network formation and mobility, multipath and multi-homing support. The EIR protocol design proposed here is based on abstractions of internal network topology and state of ASes in terms of aNodes and vLinks with this information being flooded through Network State Packets (nSPs) across the Internet. A technique called “telescopic flooding” in which nSP forwarding rates are reduced as a function of hop-distance from the originating node is introduced in order to control the overhead. These nSPs are used to construct the global network topology with some information about the structure and capabilities of each autonomous system(AS), making it possible to realize a variety of routing algorithms corresponding to the use cases mentioned earlier. Further, EIR is designed to work in conjunction with late binding of names to addresses and in-network storage in order to provide robust services in environments with dynamic mobility and disconnection. The proposed EIR protocol was validated through both large-scale simulations and ORBIT testbed emulations using the Click software framework implementation. The evaluations prove the feasibility of

[1]  Bruce M. Maggs,et al.  R-BGP: Staying Connected in a Connected World , 2007, NSDI.

[2]  Lixin Gao,et al.  On inferring autonomous system relationships in the Internet , 2000, Globecom '00 - IEEE. Global Telecommunications Conference. Conference Record (Cat. No.00CH37137).

[3]  X.. Yang,et al.  NIRA: A New Inter-Domain Routing Architecture , 2007, IEEE/ACM Transactions on Networking.

[4]  Brighten Godfrey,et al.  Pathlet routing , 2009, SIGCOMM '09.

[5]  Dhananjay S. Phatak,et al.  A novel mechanism for data streaming across multiple IP links for improving throughput and reliability in mobile environments , 2002, Proceedings.Twenty-First Annual Joint Conference of the IEEE Computer and Communications Societies.

[6]  Arun Venkataramani,et al.  Block-switched Networks: A New Paradigm for Wireless Transport , 2009, NSDI.

[7]  W. Norton,et al.  Internet Service Providers and Peering , 2001 .

[8]  Jennifer Rexford,et al.  BGP routing policies in ISP networks , 2005, IEEE Network.

[9]  Eric C. Rosen,et al.  Multiprotocol Label Switching Architecture" RFC 3031 , 2001 .

[10]  Jennifer Rexford,et al.  MIRO: multi-path interdomain routing , 2006, SIGCOMM 2006.

[11]  Dino Farinacci,et al.  The Locator/ID Separation Protocol (LISP) , 2009, RFC.

[12]  Mark Handley,et al.  HLP: a next generation inter-domain routing protocol , 2005, SIGCOMM '05.

[13]  Santosh S. Vempala,et al.  Path splicing , 2008, SIGCOMM '08.

[14]  Xiaowei Yang,et al.  Source selectable path diversity via routing deflections , 2006, SIGCOMM.

[15]  Brice Augustin,et al.  IXPs: mapped? , 2009, IMC '09.

[16]  Pablo Rodriguez,et al.  MAR: a commuter router infrastructure for the mobile Internet , 2004, MobiSys '04.

[17]  Arun Venkataramani,et al.  Towards a quantitative comparison of location-independent network architectures , 2015, SIGCOMM.

[18]  Manpreet Singh,et al.  Overview of the ORBIT radio grid testbed for evaluation of next-generation wireless network protocols , 2005, IEEE Wireless Communications and Networking Conference, 2005.

[19]  Richard P. Martin,et al.  DMap: A Shared Hosting Scheme for Dynamic Identifier to Locator Mappings in the Global Internet , 2012, 2012 IEEE 32nd International Conference on Distributed Computing Systems.

[20]  Dipankar Raychaudhuri,et al.  Storage aware routing protocol for robust and efficient services in the future mobile Internet , 2012, 2012 IEEE International Conference on Communications (ICC).

[21]  Stijn van Dongen,et al.  Graph Clustering Via a Discrete Uncoupling Process , 2008, SIAM J. Matrix Anal. Appl..

[22]  Nick Feamster,et al.  Accountable internet protocol (aip) , 2008, SIGCOMM '08.

[23]  EDDIE KOHLER,et al.  The click modular router , 2000, TOCS.

[24]  Lixin Gao,et al.  Path Diversity Aware Interdomain Routing , 2009, IEEE INFOCOM 2009.

[25]  Dipankar Raychaudhuri,et al.  GSTAR: generalized storage-aware routing for mobilityfirst in the future mobile internet , 2011, MobiArch '11.

[26]  Laurent Mathy,et al.  Proceedings of the 9th ACM SIGCOMM conference on Internet measurement conference , 2009, IMC 2009.

[27]  Dipankar Raychaudhuri,et al.  MobilityFirst future internet architecture project , 2011, AINTEC '11.

[28]  Eric C. Rosen,et al.  Multiprotocol Label Switching Architecture , 2001, RFC.

[29]  Janardhan R. Iyengar,et al.  Concurrent Multipath Transfer Using SCTP Multihoming Over Independent End-to-End Paths , 2006, IEEE/ACM Transactions on Networking.

[30]  Arun Venkataramani,et al.  MobilityFirst: a robust and trustworthy mobility-centric architecture for the future internet , 2012, MOCO.