A Framework to Enable Multiple Coexisting Internet of Things Applications
Wei Yu, Hanlin Zhang, Yalong Wu, David W. Griffith, Nada T. Golmie
Internet of Things (IoT) uses modern information communication technologies to connect massive numbers of objects and support numerous smart critical infrastructure applications (smart grid, smart cites, etc.). To meet the diverse performance requirements for applications, the traditional framework of deploying separate networks dedicated to specific applications will lead to network resources being wasted because network resources demanded from applications can change dynamically. To address this issue, we consider deploying a common network infrastructure that can support multiple applications, in which diverse performance requirements for the applications can be satisfied, while network utilization can be maximized. We formalize the problem of allocating network resources to applications to be an optimization problem, and derive an optimal strategy to allocate network resources. We also design several scenarios, employing both admission control and preemption control to coordinate resource sharing, and implement these scenarios. Via a combination of theoretical analysis and simulations, our findings show that by sharing network resources across multiple applications, the balance between network utilization and performance satisfaction can be realized.
International Conference on Computing, Networking and Communications (ICNC 2018)
, Zhang, H.
, Wu, Y.
, Griffith, D.
and Golmie, N.
A Framework to Enable Multiple Coexisting Internet of Things Applications, International Conference on Computing, Networking and Communications (ICNC 2018), Lahaina, HI, US, [online], https://doi.org/10.1109/ICCNC.2018.8390397, https://tsapps.nist.gov/publication/get_pdf.cfm?pub_id=923575
(Accessed October 22, 2021)