Home > Research > Publications & Outputs > A Dynamic QoS Negotiation Framework for IoT Ser...

Text available via DOI:

View graph of relations

A Dynamic QoS Negotiation Framework for IoT Services

Research output: Contribution in Book/Report/Proceedings - With ISBN/ISSNConference contribution/Paperpeer-review

Published

Standard

A Dynamic QoS Negotiation Framework for IoT Services. / Udoh, I.; Kotonya, G.
2019 IEEE Global Conference on Internet of Things (GCIoT). IEEE, 2020. p. 1-7.

Research output: Contribution in Book/Report/Proceedings - With ISBN/ISSNConference contribution/Paperpeer-review

Harvard

Udoh, I & Kotonya, G 2020, A Dynamic QoS Negotiation Framework for IoT Services. in 2019 IEEE Global Conference on Internet of Things (GCIoT). IEEE, pp. 1-7, 2019 Global Conference on Internet of Things, Dubai, United Arab Emirates, 4/12/19. https://doi.org/10.1109/GCIoT47977.2019.9058418

APA

Udoh, I., & Kotonya, G. (2020). A Dynamic QoS Negotiation Framework for IoT Services. In 2019 IEEE Global Conference on Internet of Things (GCIoT) (pp. 1-7). IEEE. https://doi.org/10.1109/GCIoT47977.2019.9058418

Vancouver

Udoh I, Kotonya G. A Dynamic QoS Negotiation Framework for IoT Services. In 2019 IEEE Global Conference on Internet of Things (GCIoT). IEEE. 2020. p. 1-7 doi: 10.1109/GCIoT47977.2019.9058418

Author

Udoh, I. ; Kotonya, G. / A Dynamic QoS Negotiation Framework for IoT Services. 2019 IEEE Global Conference on Internet of Things (GCIoT). IEEE, 2020. pp. 1-7

Bibtex

@inproceedings{7fdba2c693bb4fb0adcee9b1656835f0,
title = "A Dynamic QoS Negotiation Framework for IoT Services",
abstract = "As the Internet of Things (IoT) ecosystem expands, accommodating a large number of heterogeneous and resource-constrained devices, there have been concerns about the Quality of Service (QoS) provided by these devices. The IoT ecosystem supports the discovery and integration of services hosted by IoT devices to perform tasks without human intervention. This process allows user-applications to achieve their goal in the dynamic and constantly evolving IoT environment. In such a complex environment, one of the problems is how to resolve QoS contention between IoT service providers and consumer as they spontaneously interact with each other. To address this challenge, this paper presents a dynamic negotiation framework that defines the QoS contract of IoT services based on the current constraints and needs of all the participants in an IoT-aware task. It uses our proposed negotiation model that adapts to the dynamics of the IoT environment. A prototype negotiation framework has been developed and the results illustrate its practicality and the negotiation performance of the adopted negotiation model. {\textcopyright} 2019 IEEE.",
keywords = "Access Barring, ALOHA protocol, Learning Automata, LTE Network, Machine-to-Machine, Q-learning, Quality of Service, RACH congestion, Ecosystems, Quality of service, Complex environments, Discovery and integration, Dynamic negotiation, Human intervention, Internet of thing (IOT), Negotiation framework, Negotiation models, Resourceconstrained devices, Internet of things",
author = "I. Udoh and G. Kotonya",
note = "Export Date: 13 May 2020; 2019 Global Conference on Internet of Things, GCIoT '19 ; Conference date: 04-12-2019 Through 07-12-2019",
year = "2020",
month = apr,
day = "9",
doi = "10.1109/GCIoT47977.2019.9058418",
language = "English",
pages = "1--7",
booktitle = "2019 IEEE Global Conference on Internet of Things (GCIoT)",
publisher = "IEEE",
url = "https://doi.org/10.1109/GCIoT47977.2019.9058418",

}

RIS

TY - GEN

T1 - A Dynamic QoS Negotiation Framework for IoT Services

AU - Udoh, I.

AU - Kotonya, G.

N1 - Export Date: 13 May 2020

PY - 2020/4/9

Y1 - 2020/4/9

N2 - As the Internet of Things (IoT) ecosystem expands, accommodating a large number of heterogeneous and resource-constrained devices, there have been concerns about the Quality of Service (QoS) provided by these devices. The IoT ecosystem supports the discovery and integration of services hosted by IoT devices to perform tasks without human intervention. This process allows user-applications to achieve their goal in the dynamic and constantly evolving IoT environment. In such a complex environment, one of the problems is how to resolve QoS contention between IoT service providers and consumer as they spontaneously interact with each other. To address this challenge, this paper presents a dynamic negotiation framework that defines the QoS contract of IoT services based on the current constraints and needs of all the participants in an IoT-aware task. It uses our proposed negotiation model that adapts to the dynamics of the IoT environment. A prototype negotiation framework has been developed and the results illustrate its practicality and the negotiation performance of the adopted negotiation model. © 2019 IEEE.

AB - As the Internet of Things (IoT) ecosystem expands, accommodating a large number of heterogeneous and resource-constrained devices, there have been concerns about the Quality of Service (QoS) provided by these devices. The IoT ecosystem supports the discovery and integration of services hosted by IoT devices to perform tasks without human intervention. This process allows user-applications to achieve their goal in the dynamic and constantly evolving IoT environment. In such a complex environment, one of the problems is how to resolve QoS contention between IoT service providers and consumer as they spontaneously interact with each other. To address this challenge, this paper presents a dynamic negotiation framework that defines the QoS contract of IoT services based on the current constraints and needs of all the participants in an IoT-aware task. It uses our proposed negotiation model that adapts to the dynamics of the IoT environment. A prototype negotiation framework has been developed and the results illustrate its practicality and the negotiation performance of the adopted negotiation model. © 2019 IEEE.

KW - Access Barring

KW - ALOHA protocol

KW - Learning Automata

KW - LTE Network

KW - Machine-to-Machine

KW - Q-learning

KW - Quality of Service

KW - RACH congestion

KW - Ecosystems

KW - Quality of service

KW - Complex environments

KW - Discovery and integration

KW - Dynamic negotiation

KW - Human intervention

KW - Internet of thing (IOT)

KW - Negotiation framework

KW - Negotiation models

KW - Resourceconstrained devices

KW - Internet of things

U2 - 10.1109/GCIoT47977.2019.9058418

DO - 10.1109/GCIoT47977.2019.9058418

M3 - Conference contribution/Paper

SP - 1

EP - 7

BT - 2019 IEEE Global Conference on Internet of Things (GCIoT)

PB - IEEE

T2 - 2019 Global Conference on Internet of Things

Y2 - 4 December 2019 through 7 December 2019

ER -