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
相关论文
共 50 条
  • [41] Spatial Bloom Filters: Enabling Privacy in Location-Aware Applications
    Palmieri, Paolo
    Calderoni, Luca
    Maio, Dario
    INFORMATION SECURITY AND CRYPTOLOGY (INSCRYPT 2014), 2015, 8957 : 16 - 36
  • [42] Analysis and Applications of Location-Aware Big Complex Network Data
    Li, Jianxin
    Deng, Ke
    Huang, Xin
    Xu, Jiajie
    COMPLEXITY, 2019, 2019
  • [43] NEXUS - Positioning and data management concepts for location-aware applications
    Fritsch, D.
    Klinec, D.
    Volz, S.
    Computers, Environment and Urban Systems, 2001, 25 (03) : 279 - 291
  • [44] Toward location-aware Web: extraction method, applications and evaluation
    Basil Hess
    Fabio Magagna
    Juliana Sutanto
    Personal and Ubiquitous Computing, 2014, 18 : 1047 - 1060
  • [45] Toward location-aware Web: extraction method, applications and evaluation
    Hess, Basil
    Magagna, Fabio
    Sutanto, Juliana
    PERSONAL AND UBIQUITOUS COMPUTING, 2014, 18 (05) : 1047 - 1060
  • [46] On Event-Based Middleware for Location-Aware Mobile Applications
    Meier, Rene
    Cahill, Vinny
    IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 2010, 36 (03) : 409 - 430
  • [47] Location-aware Task Allocation Strategies for IoT-Fog-Cloud Environments
    Markus, Andras
    Dombi, Jozsef Daniel
    Kertesz, Attila
    2021 29TH EUROMICRO INTERNATIONAL CONFERENCE ON PARALLEL, DISTRIBUTED AND NETWORK-BASED PROCESSING (PDP 2021), 2021, : 185 - 192
  • [48] TRACE: Travel Reinforcement Recommendation Based on Location-Aware Context Extraction
    Fu, Zhe
    Yu, Li
    Niu, Xi
    ACM TRANSACTIONS ON KNOWLEDGE DISCOVERY FROM DATA, 2022, 16 (04)
  • [49] Utilizing Context in Location-Aware Short-Range Wireless Communication
    Korhonen, Vesa A.
    Pyykkonen, Ritva
    INTERNATIONAL JOURNAL OF DIGITAL MULTIMEDIA BROADCASTING, 2010, 2010
  • [50] Exploiting mobility as context for energy-efficient location-aware computing
    Song, M
    Park, K
    Kong, KS
    EMBEDDED AND UBIQUITOUS COMPUTING - EUC 2005, 2005, 3824 : 725 - 734