1. Trang chủ
  2. » Thể loại khác

Một giao thức định tuyến dựa trên các thông số năng lượng trong mạng đặc biệt cảm biến không dây

5 5 0

Đang tải... (xem toàn văn)

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Tiêu đề Một Giao Thức Định Tuyến Dựa Trên Các Thông Số Năng Lượng Trong Mạng Đặc Biệt Cảm Biến Không Dây
Tác giả Trung Dung Nguyen, Van Due Nguyen
Trường học Hanoi University of Science and Technology
Chuyên ngành Wireless Sensor Networks
Thể loại journal article
Năm xuất bản 2014
Thành phố Hà Nội
Định dạng
Số trang 5
Dung lượng 192,61 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

A Routing Protocol Based on Energy Parameter in Wireless Sensor Adhoc Network Trung Dung Nguyen', Van Due Nguyen Hanoi University ofScience and Technology, No 1 Dai Co Viet Str., Ha No

Trang 1

A Routing Protocol Based on Energy Parameter

in Wireless Sensor Adhoc Network

Trung Dung Nguyen', Van Due Nguyen

Hanoi University ofScience and Technology, No 1 Dai Co Viet Str., Ha Noi, Viet Nam

Received June 10 2013; accepted April 22, 2014

Abstract

Wireless sensor adhoc networt< is a topic that is discussed more and more in conferences today In this efficiently That is called muting dual cntenon, RDC for short Our protocol is based on AODV [6] routing protocol with parameters of path selection are both hopcount and nodes' energy Simulation results stiow that the lifetimes and throughputs in our algonthm are better than that using AODV protocol

Keywords: Adhoc, Sensor, Routing, energy efficiency, AODV, RDC WSAN

I Introdution

There are many new models and new

solutions that were proposed to improve the

efficiency of the network [1-5] A wireless sensor

number of sensor nodes that may be deployed

randomly and densely They are capable of sensing

including temperature, light, humidity, radiation,

geological features, seismic vibrations, specific types

deployment is very suitable for forestry monitoring

application such as forest fire monitoring, humidity

many problems with WSAN for example energy,

security, etc and energy limitation is one of its big

issues Therefore energy saving becomes a major

problem of WSAN network to prolong the lifetime of

network The network lifetime is amount of time

from the starting operation of network until the

stopping operation of the first node in the network In

this problem, which balances the energy between the

nodes

In the entire network, nodes have different

energy consumption Nodes with overloads of data

When one node stops working, it affects the stability

of network So besides using energy efficiency in

each node we have to balance the remaining energy

in all nodes in order to prevent any node from

stopping working too early AODV is a popular

best path To prolong the lifetime of network, we add

' Corresponding Author Tel: (+U) 913534544

energy criterion into the route selection process of AODV We put node's energy information into route

Nodes that receive these messages will have information about hopcount and energy to select the best path

The article is divided into 5 parts Part 1 infroduces to wireless sensor adhoc network, its

protocol Part II is an overview of AODV routing protocol The next part is detail of the new protocol

evaluations The final part discusses about conclusion and works future,

2 Overview of aodv routing protocol Adhoc On-Demand Distance Vector (AODV) [6] is a popular routing protocol in mobile adhoc

AODV is described below

Flowchart in Fig I describes the operation at source node Source node needs to find the path lo the destination node, it sends Route Request message (RREQ for short) to all its neighbors and sets timeout

to wait Route Reply message (RREP) correlatively The RREP message is a message that includes the path to the destination sent by intermediate node or destination node If source node receives the RREP message with path information, routing process will finish In case source node does not receive the RREP message and the timeout finishes, it continues sending other RREQ, setting new timeout and waiting

Trang 2

Need to find the path to the

i

Set timeout for RKEQ

age

Receive KREQ messages

Fig, 2 The operation at intermediate nod A.ODV

At intermediate node, it will k up

routmg table first when receiving RREQ n g

it has path to the destination nod a d

mformation is better than source node' n

send RREP message with path information Then the

node forwards RREQ message to all its neighbors to

algonthm is descnbed in flowchart in Fig 2

In Fig, 3, destination node receives RREQ

messages from different ways then selects the path

node via RREP message After that the routing

Select llie best patli witli the shortest hopeount

Send RREP message to

r^

Fig 3 The operation at destination node - AODV

In the best path selection step, AODV uses hopcount parameter only So nodes in the center of

nodes are out of energy soon and affect network operation As a result, the entire network will stop working soon To solve this problem we propose new routing protocol descnbed m detail in next session

3 Routing dual criterion protocol (RDC)

As mentioned above, AODV uses flooding process and hopcount criterion for finding the best have routing mformation If routing information is new, nodes will add new path in to routing table, routing information in the routmg table In these routing protocols, path selection criterion is hopcount parameter It ensures the shortest route will be selected for saving energy of whole network In this

will stop working rapidly and affect the lifetime of network We propose a routmg protocol called Routing Dual Criterion Protocol (RDC) with two criteria namely hopcount and energy In our protocol, route will be selected by hopcount and nodes' energy

So routes with low energy nodes are not selected

the network

The energy in this selection is mm energy of nodes that routing messages go across

rq_min_energy field is added mto Route Request RREQ message and rp_energy field is added into

Route Reply RREP message These fields are initially set to infinity at the first sending node and are updated when message goes across each node

Trang 3

•Hi -HD -31] 3 3

© ® ® © @

Fig 4 Example of rq_min_energy and rp_energy

fields

In Fig 4, value of rqminenergy field m

RREQ message or rpenergy field in RREP message

node A Node A compares its energy at 12 with value

of rq_min_energy/ rp_energy field It means node A

has lower energy than value of this field setting equal

12 Then node A sends message to node B to

compare and set this field equal 5 And this message

is sent to node C m order to compare with its energy

Energy of node C at 11 is higher than value of this

field So value of this field is not changed By

energy of nodes in the route that message goes

across

The combination of hopcount and n

is presented by formula below:

M = a: * hopcount -F y *

1 energy

(1)

M is called route mettic Route with lowest M

value will be selected In the formula, x and y are

weight In your network if hopcount is more

important than energy, x will be higher than y and

inverse In our paper we choose Y and y are the same

value, equal I, The formula is calculated as

M= hopcount-\ (2)

min _energy

We have an example as below

For example in Fig 5, we need to find a route

from node S to node D, We have three routes from S

to D Route 1; S-A-B-C-D has mm energy 5,

hopcount 4 and A/equal (4 + 1/5), Route 2

S-E-F-G-1/9), Route 3: S-H-I-K-N-D has mm energy 19,

hopcount 5 and M equal (5 + 1/19) If route is

selected by hopcount, Route 1 and route 2 will be

RDC IS used, route 2 will be selected because of

lowest M value So node B continues working and

does not affect network Network lifetime is

increased

The detail of RDC protocol operation is the

same as AODV protocol expect the best path

Fig, 5 Route selection process in RDC example

Receive RREQ or RREP messages

M=hopcouM + l/min_enerey

Add tbe best path into the routing table

r^

Fig 6 The best path selection process when usmg RDC routing protocol

Trang 4

S^VWWv

- AODV I-RDC

Numbn- of node (nodes)

Fig, 8 Packet Delivery Ratio

- A O D V I-RDC

Numbei of node (nodes)

Fig 9 Throughput

The detail of the best path selection process in

RDC routing protocol is presented in Fig 6, Node

receives a RREQ or RREP message It calculates M

value as formula (2), And then it chooses a path with

table

4 Simulation result and evaluation

We use NS2 application to simulate and

evaluate the model The AODV model used has been

published on the NS2 community website [9],[10]

and has been verified by many users In our

simulation, network lifetime, packet delivery ratio

and throughput of new routing protocols RDC are

compared with the original routing protocol AODV

In the simulation, we create 16 topologies with

45 to 120 nodes m an area of 500m x 500m The

detail parameters are described as below

Simulation time: 200 second

Transmit power 0281Sw

Inihal energy, randomly from 80 to 120 joules

Idle power consumption: I w

Transmission power: 3w

Receive power- 1 w

Packet size: 512 bytes

We have results as below

Network lifetime is amount of time from

starting operation until the first node out of energy

network when usmg AODV and RDC routing protocols The lines with rectangle and lozenge are network hfetmies when using RDC and AODV respectively As shown below, lifetime in RDC use is higher than in AODV use

Packet delivery ratio (PBR) is ratio between amount of destination transmitted messages and amount of sent messages Fig, 8 shows the packet with rectangle and lozenge are packet delivery ratios

in RDC and AODV use respectively The diagram shows that the PDR using RDC is a bit better than that using AODV, It is not much different between the two algorithms

Throughput is total data that is transmitted in amount of time Fig 9 shows the throughput of network when usmg AODV and RDC The lines with rectangle and lozenge are the network throughputs when using RDC and AODV respectively The diagram shows that throughput m RDC is higher than

in AODV,

5 Conclusion

In this paper we propose new routing protocol called RDC The algorithms are better improved from

route selection method and balances energy between nodes Therefore it prolongs the lifetime of network and improves the quality of connections The result of simulation shows that network lifetime, throughput and packet delivery ratio using RDC is better than that using AODV,

Trang 5

[1] Nguyen Thanh Tung, Gregory K Egan, Bill

Lloyd-Smith, Brett Pentland Energy based routing

techniques in Mobile Ad hoc and Sensor Networks

2005 13th IEEE Intemalionai Conference on

Communications, vol 2

[2] Duy Ngoc Pham, Van Due Nguyen, Van Tien Pham,

Ngoc Tuan Nguyen, Xuan Bac Do Trung Dung

Nguyen, Claus Kuperschmidt, Thomas Kaiser An

Expendmg Ring Search Algorithm For Mobile Adhoc

Networks 2010 ATC Infemaiional Conference, pp

39-44

[3] Zheng Wang, Hamid Sadjadpour, Jose Joaquin

Garcia-Luna-Aceves The capacity and energy

efficiency of wireless adhoc networks with

multi-packet reception MobiHoc '08 Proceeding of the 9""

ACM international symposium on Mobile adhoc

networking and compuUng, (2008) 179-188

[4] Mahfoudh, S Minet, P, Survey of energy efficienl

strategies in wireless ad hoc and sensor networks,

Conference, (2008) 1-7

[5] Ajay Shah, Hitesh Gupta, Mukesh Baghel,

Energy-efficient rouUng protocol for mobile adhoc networks,

ISSN-2248-9622, 2 (2012) 1342-1346

[6] C Perkins, E Beldmg-Royer, and S Das Ad hoc

On-Demand Distance Vector (AODV) Routtng RFC

3561 (Ex-perimental), July

2003-[7] Stefano Basagni, Marco Conti, Silvia Giordano, Ivan

Slojmenovic, Mobile Ad Hoc Networking, Copyright

2004 by the Institute of Electrical and Electronics

Engineers,

[8] David Culler, Overview of Sensor Networks,

University of Cahfomia, Berkeley DeborahEstrin,

Mani Snvastav, University of California, Los Angeie,

2004-[9] Kevin Fall Kannan Varadhan, "The ns Manual", 2008

[10] http//www.isi edu/nsnam/ns/

Ngày đăng: 08/12/2022, 17:19

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

🧩 Sản phẩm bạn có thể quan tâm

w