Skip to main content
placeholder image

A Framework to Enable Multiple Coexisting Internet of Things Applications

Conference Paper


Abstract


  • Internet of Things (IoT) uses modern information communication technologies to connect massive numbers of objects and support numerous smart critical infrastructure applications. 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. Our findings show that by sharing network resources across multiple applications, the balance between network utilization and performance satisfaction can be realized.

Publication Date


  • 2018

Citation


  • Yu, W., Zhang, H., Wu, Y., Griffith, D., & Golmie, N. (2018). A Framework to Enable Multiple Coexisting Internet of Things Applications. In 2018 International Conference on Computing, Networking and Communications, ICNC 2018 (pp. 637-641). doi:10.1109/ICCNC.2018.8390397

Scopus Eid


  • 2-s2.0-85043683075

Web Of Science Accession Number


Start Page


  • 637

End Page


  • 641

Abstract


  • Internet of Things (IoT) uses modern information communication technologies to connect massive numbers of objects and support numerous smart critical infrastructure applications. 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. Our findings show that by sharing network resources across multiple applications, the balance between network utilization and performance satisfaction can be realized.

Publication Date


  • 2018

Citation


  • Yu, W., Zhang, H., Wu, Y., Griffith, D., & Golmie, N. (2018). A Framework to Enable Multiple Coexisting Internet of Things Applications. In 2018 International Conference on Computing, Networking and Communications, ICNC 2018 (pp. 637-641). doi:10.1109/ICCNC.2018.8390397

Scopus Eid


  • 2-s2.0-85043683075

Web Of Science Accession Number


Start Page


  • 637

End Page


  • 641