Location-Aware, Context-Driven QoS for IoT Applications

被引:14
作者
Ahmad, Enas [1 ]
Alaslani, Maha [1 ]
Dogar, Fahad R. [2 ]
Shihada, Basem [1 ]
机构
[1] King Abdullah Univ Sci & Technol, Comp Elect & Math Sci Engn Div, Thuwal 23955, Saudi Arabia
[2] Tufts Univ, Dept Comp Sci, Medford, MA 02155 USA
来源
IEEE SYSTEMS JOURNAL | 2020年 / 14卷 / 01期
关键词
Abstraction; Internet of Things (IoT); openflow; policies; quality of service (QoS); software-defined network (SDN); MANAGEMENT;
D O I
10.1109/JSYST.2019.2893913
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper, we identify the unique quality of service (QoS) needs of emerging IoT applications and propose SDN-based Application-aware Dynamic Internet of things Quality of service (SADIQ), a software-defined network (SDN) framework that addresses these needs. SADIQ provides location-aware, context-driven QoS for IoT applications by allowing applications to express their requirements using a location-based abstraction and a high-level SQL-like policy language, and the network to support these requirements through recent advances in SDNs. We implement SADIQ using commodity OpenFlow-enabled switches and an open-source SDN controller and evaluate its effectiveness using traces from two real IoT applications. Our results show that SADIQ improves the percentage of regions with error in their reported temperature for the Weather Signal application up to 45x, and improves the percentage of incorrect parking statuses for regions with high occupancy for the Smart Parking application up to 30x, under the same network conditions and drop rates.
引用
收藏
页码:232 / 243
页数:12
相关论文
共 46 条
  • [31] Nef Marie-Aurelie., 2012, Proc. of the 5th Int. Conf. on Commun., Theory, Reliability, P33
  • [32] O. N. Foundation, 2013, TS009 ONF
  • [33] Pautasso C., 2014, REST: Advanced Research Topics and Practical Applications
  • [34] Ren Duan, 2011, Proceedings of the 2011 IEEE International Conference on Internet of Things and 4th IEEE International Conference on Cyber, Physical and Social Computing (iThings/CPSCom 2011), P717, DOI 10.1109/iThings/CPSCom.2011.125
  • [35] Rong Pan, 2000, Proceedings IEEE INFOCOM 2000. Conference on Computer Communications. Nineteenth Annual Joint Conference of the IEEE Computer and Communications Societies (Cat. No.00CH37064), P942, DOI 10.1109/INFCOM.2000.832269
  • [36] Ryu K., 2016, P IEEE 24 INT C NETW, P1
  • [37] Cloudlets: at the Leading Edge of Mobile-Cloud Convergence (Invited Paper)
    Satyanarayanan, Mahadev
    Chen, Zhuo
    Ha, Kiryong
    Hu, Wenlu
    Richter, Wolfgang
    Pillai, Padmanabhan
    [J]. 2014 6TH INTERNATIONAL CONFERENCE ON MOBILE COMPUTING, APPLICATIONS AND SERVICES (MOBICASE), 2014, : 1 - 9
  • [38] Schlesinger C., 2015, TECH REP
  • [39] Tegueu F. S., 2016, 2016 IEEE INT S LOC, P1
  • [40] U. S. A. M. Service, 1953, MIL GRID REF SYST PL, V36