Design of Software Defined Networking Gateway for the Internet-of-Things

  • A. Ruhan BeviEmail author
  • P. Shakthipriya
  • S. Malarvizhi


Pervasive computing is becoming a reality with the interconnection of numerous objects with unique identifiers and the ability to transmit data over the network. The heterogeneity in data traffic is on the rise with the evolution of the Internet of Things. The need for the gateway node in IoT to be equipped with more efficient networking capability to tackle the data traffic is becoming inevitable. This paper discusses the integration of Software Defined Networking paradigm with the gateway node to manage the data in the network optimally. A routing algorithm called Ethernet packet frame based routing that improves the Quality of Service is implemented by instantiating an OpenFlow compliant Software Defined Networking controller on the IoT gateway. The results corresponding to the statistics of the experimental setup is tabulated which shows an improvement of bandwidth by 44.98% and reduction of jitter by 33%.


Internet of things Software defined networking Gateway OpenFlow QoS routing Open virtual switch POX controller 



  1. 1.
    Xie, H., Boukerche, A., & Loureiro, A. A. F. (2013). Towards TCP optimization in wireless networks by a frame based cross layer routing metric. In Global communications conference (GLOBECOM) (pp. 4603–4608).Google Scholar
  2. 2.
    Qin, Z., Denker, G., Giannelli, C., et al. (2014). A software defined networking architecture for the internet-of-things. In Network operations and management symposium (NOMS), IEEE.
  3. 3.
    Tadinada, V. R. (2014). Software defined networking: Redefining the future of internet in IoT and cloud era. In Future internet of things and cloud (FiCloud) (pp. 296–301).
  4. 4.
    Sezer, S., Scott-Hayward, S., Chouhan, P. K., Fraser, B., et al. (2013). Are we ready for SDN? Implementation challenges for software-defined networks. IEEE Communications Magazine, 51(7), 36–43. Scholar
  5. 5.
    Tourrilhes, J., Sharma, P., Banerjee, S., & Pettit, J. (2014). SDN and openflow evolution: A standards perspective. IEEE Journals & Magazines, 47(11), 22–29. Scholar
  6. 6.
    Trevizan de Oliveira, B., Borges Margi, C., & Batista Gabriel, L. (2014). TinySDN: Enabling multiple controllers for software-defined wireless sensor networks. In IEEE Latin-America Conference on Communications (LATINCOM) (pp. 1–6).
  7. 7.
    Laura, G., Milardo, S., Morabito, G., Palazzo, S. (2015). SDN-WISE: Design, prototyping and experimentation of a stateful SDN solution for wireless sensor networks. In Proceedings-IEEE INFOCOM (pp. 513–521).
  8. 8.
    Bhakshi, T. (2017). State of the art and recent research advances in software defined networking. Wireless Communications and Mobile Computing. Scholar
  9. 9.
    Fantacci, R., Pecorella, T., Viti, R., & Carlini, C. (2014). A network architecture solution for efficient IOT WSN backhauling: Challenges and opportunities. IEEE Wireless Communications, 21(4), 113–119. Scholar
  10. 10.
    Hai, H., Zhu, J., & Zhang, L. (2014). An SDN_based management framework for IoT devices. In 25th IET Irish signals and systems conference, ISSC and China-Ireland international conference on information and communications technologies, CIICT (pp. 175–179).
  11. 11.
    Al-Sadi, A. M., Al-Sherbaz, A., Xue, J., & Turner, S. (2016). Routing algorithm optimization for software defined network WAN. In International conference on multidisciplinary in IT and communication techniques science and applications.
  12. 12.
    Rotsos, C., King, D., Farshad, A., et al. (2017). Network service orchestration standardization: A technology survey. Computer Standards and Interfaces, 54(1), 203–215. Scholar
  13. 13.
    Tajiki, M. M., Akbari, B., Shojafar, M., & Mokari, N. (2017). Joint QoS and congestion control based on traffic prediction in SDN. Applied Sciences (Switzerland), 7(12), 1265. Scholar
  14. 14.
    Chen, J. L., & Kao, S. P. (2015). QoS mechanism for virtualized wireless networks with software-defined networking. International Journal of Communication Systems, 28(11), 1741–1752. Scholar
  15. 15.
    Adedayo, A. O., & Twala, B. (2017). QoS functionality in software defined network. In International conference on information and communication technology convergence: ICT convergence technologies leading the fourth industrial revolution.
  16. 16.
    Evans, D. (2011). The Internet of Things How the Next Evolution of the Internet Is Changing Everything. Cisco Internet Business Solutions Group (IBSG): White Paper.Google Scholar
  17. 17.
    Kuźniar, M., Perešíni, P., Kostić, D., & Canini, M. (2018). Methodology, measurement and analysis of flow table update characteristics in hardware openflow switches. Computer Networks, 136(8), 22–36.CrossRefGoogle Scholar
  18. 18.
    Al-Somaidai, M. B., & Yahya, E. B. (2014). Survey of Software Components to Emulate OpenFlow Protocol as an SDN Implementation. American Journal of Software Engineering and Applications, 3(6), 74–82.CrossRefGoogle Scholar
  19. 19.
    Zhu, Q., Wang, R., Chen, Q., Liu, Y., & Qin, W. (2010). IOT gateway: Bridging wireless sensor networks into internet of things. In ProceedingsIEEE/IFIP international conference on embedded and ubiquitous computing, EUC (pp. 347–352).
  20. 20.
    Peng, S., Fajardo, J. O., Khodashenas, P. S., et al. (2017). QoE-oriented mobile edge service management leveraging SDN and NFV. Mobile Information Systems. Scholar
  21. 21.
    De Gante, A., Aslan, M., Matrawy, A. (2014). Smart wireless sensor network management based on software-defined networking. In 27th Biennial symposium on communications (QBSC) (pp. 71–75).
  22. 22.
    Sonchack, J., Aviv, A. J., Keller, E., et al. (2016). Enabling practical software-defined networking security applications with OFX. In Network and distributed system security symposium,
  23. 23.
    Tego, E., Matera, F., Attanasio, V., Del Buono, D. (2014).Quality of service management based on software defined networking approach in wide GbE networks. In Euro Med Telco conference (EMTC), Naples, Italy.
  24. 24.
    Shakthipriya, P., & Bevi, A. R. (2017). Network protocol-based QoS routing using software defined networking, artificial intelligence and evolutionary computations in engineering systems, advances in intelligent systems and computing (Vol. 517). Singapore: Springer.Google Scholar

Copyright information

© Springer Science+Business Media, LLC, part of Springer Nature 2019

Authors and Affiliations

  1. 1.Department of ECESRM Institute of Science and TechnologyChennaiIndia

Personalised recommendations