Skip to main content

Intelligent Internet of Things Networking Architecture

  • Chapter
  • First Online:
Intelligent Internet of Things Networks

Part of the book series: Wireless Networks ((WN))

  • 238 Accesses

Abstract

The Internet of Things (IoT) has many compelling applications in our daily lives. With the explosion of IoT devices and various applications, the demands on the performance, reliability, and security of IoT networks are higher than ever. Current end-host-based or centralized control frameworks generate excessive computational and communication overhead, and the dynamic response of IoT networks is sluggish and clumsy. Recently, with the advancement of programmable network hardware, it has become possible to implement IoT network functions inside the IoT network. However, current in-network schemes largely rely on manual processes, which exhibit poor robustness, flexibility, and scalability. Therefore, in this chapter, we present a new IoT network intelligent control architecture, in-network intelligence control. We design intelligent in-network devices that can automatically adapt to IoT network dynamics by leveraging powerful machine learning adaptive abilities. In addition, to enhance the collaboration among distributed in-network devices, a centralized management plane is introduced to ease the training process of distributed switches. To demonstrate the technical feasibility and performance advantage of our architecture, we present three use cases: in-network load balance, in-network congestion control, and in-network DDoS detection.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 149.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Hardcover Book
USD 199.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. T. Mai, S. Garg, H. Yao, J. Nie, G. Kaddoum, Z. Xiong, In-network intelligence control: toward a self-driving networking architecture. IEEE Netw. 35(2), 53–59 (2021)

    Article  Google Scholar 

  2. S. Guan, J. Wang, H. Yao, C. Jiang, Z. Han, Y. Ren, Colonel blotto games in network systems: models, strategies, and applications. IEEE Trans. Netw. Sci. Eng. 7(2), 637–649 (2019)

    Article  MathSciNet  Google Scholar 

  3. T. Mai, H. Yao, S. Guo, Y. Liu, In-network computing powered mobile edge: toward high performance industrial IoT. IEEE Netw. 35 (2021)

    Google Scholar 

  4. M. Alizadeh, T. Edsall, S. Dharmapurikar, R. Vaidyanathan, K. Chu, A. Fingerhut, V.T. Lam, F. Matus, R. Pan, N. Yadav, G. Varghese, CONGA: distributed congestion-aware load balancing for datacenters. ACM SIGCOMM Comput. Commun. Rev. 44, 503–514 (2014)

    Article  Google Scholar 

  5. N.K. Sharma, A. Kaufmann, T. Anderson, C. Kim, A. Krishnamurthy, J. Nelson, S. Peter, Evaluating the power of flexible packet processing for network resource allocation, in Proceedings of the 14th USENIX Conference on Networked Systems Design and Implementation, ser. NSDI17 (2017), p. 6782

    Google Scholar 

  6. J.H. Saltzer, D.P. Reed, D.D. Clark, End-to-end arguments in system design. ACM Trans. Comput. Syst. 4, 277288 (1984)

    Google Scholar 

  7. N. Katta, M. Hira, C. Kim, A. Sivaraman, J. Rexford, Hula: scalable load balancing using programmable data planes, in Proceedings of the Symposium on SDN Research, ser. SOSR16 (2016)

    Google Scholar 

  8. N.K. Sharma, M. Liu, K. Atreya, A. Krishnamurthy, Approximating fair queueing on reconfigurable switches, in 15th {USENIX} Symposium on Networked Systems Design and Implementation ({NSDI} 18) (2018), pp. 1–16

    Google Scholar 

  9. A. Shieh, S. Kandula, A.G. Greenberg, C. Kim, B. Saha, Sharing the data center network. NSDI 11, 23–23 (2011)

    Google Scholar 

  10. K. Nichols, V. Jacobson, Controlling queue delay. Commun. ACM 55(7), 42–50 (2012)

    Article  Google Scholar 

  11. V. Sivaraman, S. Narayana, O. Rottenstreich, S. Muthukrishnan, J. Rexford, Heavy-hitter detection entirely in the data plane, in Proceedings of the Symposium on SDN Research (2017), pp. 164–176

    Google Scholar 

  12. M. Al-Fares, S. Radhakrishnan, B. Raghavan, N. Huang, A. Vahdat, Hedera: dynamic flow scheduling for data center networks, in Proceedings of the 7th USENIX Symposium on Networked Systems Design and Implementation (2010), p. 19

    Google Scholar 

  13. C.-Y. Hong, S. Kandula, R. Mahajan, M. Zhang, V. Gill, M. Nanduri, R. Wattenhofer, Achieving high utilization with software-driven wan, in SIGCOMM ’13: Proceedings of the ACM SIGCOMM 2013, ser. SIGCOMM13 (2013), pp. 15–26

    Google Scholar 

  14. D. Wischik, C. Raiciu, A. Greenhalgh, M. Handley, Design, implementation and evaluation of congestion control for multipath TCP, in 8th USENIX Symposium on Networked Systems Design and Implementation (2011), pp. 99–112

    Google Scholar 

  15. T. Mai, H. Yao, Z. Xiong, S. Guo, D.T. Niyato, Multi-agent actor-critic reinforcement learning based in-network load balance, in GLOBECOM 2020–2020 IEEE Global Communications Conference (2020), pp. 1–6

    Google Scholar 

  16. R. Harrison, Q. Cai, A. Gupta, J. Rexford, Network-wide heavy hitter detection with commodity switches, in Proceedings of the Symposium on SDN Research (2018), pp. 1–7

    Google Scholar 

  17. C.W. Fox, S.J. Roberts, A tutorial on variational Bayesian inference. Artif. Intell. Rev. 38(2), 85–95 (2012)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

Copyright information

© 2023 The Author(s), under exclusive license to Springer Nature Switzerland AG

About this chapter

Check for updates. Verify currency and authenticity via CrossMark

Cite this chapter

Yao, H., Guizani, M. (2023). Intelligent Internet of Things Networking Architecture. In: Intelligent Internet of Things Networks . Wireless Networks. Springer, Cham. https://doi.org/10.1007/978-3-031-26987-5_2

Download citation

  • DOI: https://doi.org/10.1007/978-3-031-26987-5_2

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-031-26986-8

  • Online ISBN: 978-3-031-26987-5

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics