Menu

An RD for the sake of making it

0 Comment

An Enhanced Energy-efficient Technique for
Constrained

Application Protocol of Internet of Things

We Will Write a Custom Essay Specifically
For You For Only $13.90/page!


order now

 

Muneer Bani Yasin

Department of computer science

Jordan University of Science and
Technology

Irbid, Jordan

[email protected]

 

 

        
Amro Mohammad Abu Abdo

Department of computer science

Jordan University of Science and
Technology

Irbid, Jordan

[email protected]

 

 

 

Abstract— Resource Directory (RD) is an entity
employed in machine-to-machine (M2M) applications in order to make the
resources discovery process more efficient. RD hosts a description of resources
offered by servers, and allow clients to perform lookups for these resources.
Servers periodically register their resources into the RD for the sake of
making it up-to-date. However, high frequent update messages to the RD cause a
considerable amount of energy consumed by the constrained sending nodes. At
first, the update interval has been set as a fixed number, then a dynamic
technique based on the battery level was proposed to decrease the number of
update messages. I have proposed an enhanced dynamic technique that extended
the network lifetime by 5% over the traditional dynamic one.

 

Keywords—IoT; Resource Directory; WSN; Constrained
Application Protocol; CoAP; Power Consumption;

 

I.       
Introduction

Internet of
Things (IoT) is one of the most modern issues that brought researchers
attention, this topic will transform the real-world objects into intelligent
virtual objects 1.

In (IoT)
world, the embedded sensors of the connected devices play the major role, but
these sensors have limited resources such as energy or storage capabilities,
and any network consists of such devices is called Low power and Lossy network
(LLNs).

However, if
we try to use any of the standard protocols like Hyper Text Transfer Protocol
(HTTP) it will not be our optimal solution, the main reason of this that it
runs over the TCP which make HTTP not efficiently applicable with such
constrained devices 2.

From here,
another protocol called Constrained Application Protocol (CoAP) was proposed,
CoAP is more energy sufficient and designed specifically for machine-to-machine
environments (M2M) 3 and to optimize the use of RESTful
web service architecture 4.

As CoAP
implementation requires the existence of a process or mechanism to discover
resources, CoAP has two mechanisms: (a) distributed resource discovery, and (b)
centralized resource directory. In distributed resource discovery, the process
is done through direct queries sent by the devices, while in the centralized
mechanism all queries are performed in a centralized directory (RD). When
dealing with the centralized approach the crucial issue is to keep the resource
directory is fully updated, therefore nodes periodically send update messages
to contain the latest status of information to the central resource directory,
this results in extra overhead, more battery power consuming and then reduces
the overall network lifetime 5.

However,
increasing the update interval for sending messages to the central resource
directory may lead to an outdated data and as a result, the client node may
fetch outdated information. This yields to a trade-off, data refreshment or
network lifetime.

In this paper, I propose to increase the update interval values which
suggested by the dynamic approach in 5, so the total number of update messages will be significantly reduced.

x

Hi!
I'm Alex!

Would you like to get a custom essay? How about receiving a customized one?

Check it out