SDAR: Software Defined Intra Domain Routing in Named Data Networks
Named Data Networking (NDN) is a newly proposed content centric network architecture that naturally supports efficient content distribution by routing data names instead of conventional IP prefixes. Taking advantage of the unique feature adaptive forwarding in NDN and the centralized management and control in Software Defined Networking (SDN) we design and develop SDAR, a Software Defined Intra Domain Routing Control Platform in NDN, that can manage network wide routers and various dynamics effectively. To the best of our knowledge, it is the first time that we combine SDN and NDN ideas to implement adaptive forwarding via intra domain multi path routing algorithms. More specifically, we made the following contributions: (1) Designed an efficient communication model between routers and the controller within a single administrative domain; (2) Prototyped a centralized platform for handling different types of network dynamics, such as link failures and cost changes; (3) Ported multiple existing single path and multi path routing algorithms to the platform for robust and adaptive intra domain routing; (4) Evaluated the effectiveness of SDAR through NS3/ndnSIM simulation with realistic settings.
2016 IEEE 15th International Symposium on Network Computing and Applications (NCA)