International Conference on Collaborative Computing: Networking, Applications and Worksharing

Collaborative Computing: Networking, Applications, and Worksharing pp 14-25 | Cite as

A Collaborated IPv6-Packets Matching Mechanism Base on Flow Label in OpenFlow

  • Weifeng Sun
  • Huangping Wei
  • Zhenxing Ji
  • Qingqing Zhang
  • Chi Lin
Conference paper
Part of the Lecture Notes of the Institute for Computer Sciences, Social Informatics and Telecommunications Engineering book series (LNICST, volume 163)


Software Defined Networks (SDN), the separation of a network device’s control and data planes, do not need to rely on the underlying network equipment (routers, switches, firewall).It is a new network which collaborated IP and a lot of relevant technical content. The control of SDN is completely open, the user can customize any rule strategy to achieve network routing and transmission, which is more flexible and intelligent. Internet Protocol version 6 (IPv6), with the 128-bit address, is the next generation Internet. In this paper, we present a Flow Table structure by using Flow Label and a matching approach which use Flow Label within IPv6 protocol to decrease the size of Flow Table with OpenFlow and the time of forwarding IPv6 packets in SDN based on OpenFlow. The simulations and analyses show that this flow table mechanism performs better.


IPv6 OpenFlow Flow label Compression of flow table 



This work is supported by the National Science Foundation, under grant No. 61471083 and grant No. 61300017. The Fundamental Research Funds for Central Universities (DUT15QY28, jg2015036).


  1. 1.
    Zhang, C.K., Cui, Y., Tang, H.Y., Wu, J.P.: State-of-the-art survey on software-defined networking (SDN). J. Softw. 26(1), 62–81 (2015)Google Scholar
  2. 2.
    Deering, S.E.: Internet protocol, version 6 (IPv6) specification. RFC 2460.
  3. 3.
    Gu, D., Liu, X., Qin, G., et al.: VNET6: SOA based on IPv6 virtual network. In: Proceedings of the 2012 International Conference on Cloud and Service Computing, pp. 32–39. IEEE Computer Society (2012)Google Scholar
  4. 4.
  5. 5.
    Open Networking Foundation (2014).
  6. 6.
    McKeown, N., Anderson, T., Balakrishnan, H., et al.: OpenFlow: enabling innovation in campus networks. J. ACM SIGCOMM Comput. Commun. Rev. 38, 69–74 (2008)CrossRefGoogle Scholar
  7. 7.
    Heller, B.: OpenFlow switch specification, version 1.0. 0 (2009)Google Scholar
  8. 8.
    O N F. OpenFlow switch specification version 1.2. 0 (2011)Google Scholar
  9. 9.
    OpenFlow Switch Specification 1.3.0.
  10. 10.
    Specification-Version, OpenFlow Switch. “1.4. 0.”
  11. 11.
    Tseng, C.W., Yang, Y.T., Chou, L.D.: An IPv6-enabled software-defined networking architecture. In: 2013 15th Asia-Pacific Network Operations and Management Symposium (APNOMS), pp. 1–3. IEEE (2013)Google Scholar
  12. 12.
    Xia, W., Tsou, T., Lopez, D.: A software defined approach to unified IPv6 transition. In: 2013 International Conference Special Interest Group on Data Communication (SIGCOMM). Hong Kong (2013)Google Scholar
  13. 13.
    Liu, X., Qin, G., Yan, S., Luo, Z., Yan, B.: VNET6: SOA based on IPv6 virtual network. In: 2012 International Conference Cloud and Service Computing (CSC), pp.32–39 (2012)Google Scholar
  14. 14.
    Batalle, J: On the implementation of NFV over an OpenFlow infrastructure: routing function virtualization. In: Future Networks and Services (SDN4FNS), pp 1–6 (2013)Google Scholar
  15. 15.
    Denicol, R.R., Fernandes, E.L., Rothenberg, C.E., et al.: On IPv6 support in OpenFlow via flexible match structures. J. OFELIA/CHANGE Summer School (2011)Google Scholar
  16. 16.
    IPv6 First-Hop Security: Ideal OpenFlow Use Case.
  17. 17.
    Stallings, W.: Software-defined networks and OpenFlow. Internet Protoc. J. 16, 2–14 (2013)Google Scholar
  18. 18.
    Araji, B., Gurkan, D.: Embedding switch number, port number, and MAC address (ESPM) within the IPv6 address. In: 2014 Third GENI Research and Educational Experiment Workshop (GREE), pp. 69–70. IEEE (2014)Google Scholar
  19. 19.
    Newman, D.R.: Technology Validation Experiment: IPv6 and Multicast Support on OpenFlow (2014)Google Scholar
  20. 20.

Copyright information

© Institute for Computer Sciences, Social Informatics and Telecommunications Engineering 2016

Authors and Affiliations

  • Weifeng Sun
    • 1
  • Huangping Wei
    • 1
  • Zhenxing Ji
    • 1
  • Qingqing Zhang
    • 1
  • Chi Lin
    • 1
  1. 1.School of SoftwareDalian University of TechnologyDalianChina

Personalised recommendations