QoS-aware flexible traffic engineering with OpenFlow-assisted agile IP-forwarding interchanging

In this paper, we propose to use IP-forwarding interchanging (i.e., exchanging packets between IPv4 and IPv6 according to the network status) enabled by OpenFlow to realize quality-of-service (QoS) aware flexible traffic engineering (F-TE) in a hybrid network where IPv4 and IPv6 coexist. Specifically, we have different IP domains interconnected by OpenFlow switches managed by a centralized controller, and design the network system to facilitate online, adaptive and per-flow-based IP-forwarding interchanging for link utilization optimization with the considerations on applications' QoS requirements. We implement the design in a semi-practical network testbed, and demonstrate the advantages of F-TE with experiments that include simultaneous video streaming and file transfer.

[1]  Nick McKeown,et al.  OpenFlow: enabling innovation in campus networks , 2008, CCRV.

[2]  Chris Metz,et al.  Transition from IPv4 to IPv6: A State-of-the-Art Survey , 2013, IEEE Communications Surveys & Tutorials.

[3]  Stephen E. Deering,et al.  Internet Protocol, Version 6 (IPv6) Specification , 1995, RFC.

[4]  Ke Xu,et al.  A general framework of source address validation and traceback for IPv4/IPv6 transition scenarios , 2013, IEEE Network.

[5]  Greg Goth Software-Defined Networking Could Shake Up More than Packets , 2011, IEEE Internet Comput..

[6]  Erik Nordmark,et al.  Basic Transition Mechanisms for IPv6 Hosts and Routers , 2005, RFC.

[7]  Diego R. Lopez,et al.  A software defined approach to unified IPv6 transition , 2014, Proceedings of the 2014 ITU kaleidoscope academic conference: Living in a converged world - Impossible without standards?.