Network-State-Aware Quality of Service Provisioning for the Internet of Things

Abstract

The Internet of Things (IoT) describes a diverse range of technologies to enable a diverse range of applications using diverse platforms for communication. IP-enabled Wireless Sensor Networks (6LoWPAN) are an integral part of IoT realization because of their huge potential for sensing and communication. The provision of Quality of Service (QoS) requirements in IoT is a challenging task because of device heterogeneity in terms of bandwidth, computing and communication capabilities of the diverse set of IoT nodes and networks. The sensor nodes in IoT, e.g., 6LoWPAN, exhibit low battery power, limited bandwidth and extremely constrained computing power. Additionally, these IP-based sensor networks are inherently dynamic in nature due to node failures and mobility. Introduction of modern delay-sensitive applications for such networks has made the QoS provisioning task even harder. In this paper, we present Network-State-Adaptive QoS provision algorithm for 6LoWPAN, which adapts with the changing network state to ensure that QoS requirements are met even with the dynamic network states. It is a policy-based mechanism, which collaborates with the underlying routing protocol to satisfy the QoS requirements specified in the high level policies. It is simple in its implementation yet minimizes the degradation of the best effort traffic at a considerable level. Our implementation results show that our protocol adjusts well in dynamic 6LoWPAN environment where multiple services are competing for available limited resources.

Authors and Affiliations

Shafique Chaudhry, Jun Zhang

Keywords

Related Articles

Communication-Load Impact on the Performance of Processor Allocation Strategies in 2-D Mesh Multicomputer Systems

A number of processor allocation strategies have been proposed in literature. A key performance factor that can highlight the difference between these strategies is the amount of communication conducted between the paral...

A Comprehensive Survey on the Performance Analysis of Underwater Wireless Sensor Networks (UWSN) Routing Protocols

The probe of innovative technologies is a furious issue of the day for the improvement of underwater wireless sensor network devices. The undersea is a remarkable and mystical region which is still unexplored and inacces...

OpenSimulator based Multi-User Virtual World: A Framework for the Creation of Distant and Virtual Practical Activities

The exponential growth of technology has contributed to the positive revolution of distance learning. E-learning is becoming increasingly used in the transfer of knowledge where instructors can model and script their cou...

Assessing Assistive Learning Technologies with Experimental Design

Assistive learning technologies are generally computer-based instruments which are focused at supporting individuals with disabilities in enhancing their learning session with minimal intervention of parents, guardians,...

Geographical Distance and Communication Challenges in Global Software Development: A Review

Due to innumerous advantages the Global software engineering is trending now a days in software development industry. Basic drivers for this trend are flexibility, faster development and expected cost saving. Software de...

Download PDF file
  • EP ID EP154291
  • DOI 10.14569/IJACSA.2016.070648
  • Views 122
  • Downloads 0

How To Cite

Shafique Chaudhry, Jun Zhang (2016). Network-State-Aware Quality of Service Provisioning for the Internet of Things. International Journal of Advanced Computer Science & Applications, 7(6), 369-376. https://europub.co.uk/articles/-A-154291