Abstract

In the Internet of Things (IoT), billions of physical devices, distributed over a large geographic area, provide a near real-time state of the world. By adopting a service-oriented paradigm, the capabilities of mobile or static devices can be abstracted as IoT services and delivered to users in a demand-driven way. In service environments, a particular service provisioning tends to be specified in a service level agreement (SLA), which can be further used to monitor and guarantee the quality of service (QoS). Automatic SLA negotiation can be used to resolve possible conflicts between trading parties, but existing SLA negotiation approaches do not consider the characteristics of an IoT environment. In this paper, we present an automated negotiation strategy for multi-round bilateral negotiation that caters for the level of dynamicity in an IoT environment. The negotiation strategy makes concessions based on the artificial bee colony (ABC) optimization algorithm. The simulation results demonstrate that our proposal provides a better balance between success rate and negotiation utility, compared to other approaches.

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.