6
IMPROVED ANT COLONY OPTIMISATION BASED ALGORITHM FOR IMPROVING QOS IN WSN 1 V.Prasanan, 2 G.Mohan Sai Sri Harsha, 2 M.Vignesh.Kumar, 2 G.K.Hariharan, 2 K.Naresh Kumar 1 Assistant professor I, 2 UG student, Department of Electronics and Communication Engineering, Velammal Engineering College, Chennai-66(India) Abstract-The wsns becomes a novel paradigm as more and more infrastructure industries are starting to develop solutions using WSN technologies. However statisfying the reliability requirements is a big issue for designing and developing WSN. In this paper, we provide a efficient way of communication in the network .Issues like minimal performance of nodes in network, low network lifetime and high energy consumption need to be intelligently solved in wireless sensor networks. The main aim of this paper is to improve the quality of service in wsns. This paper makes use of ant colony optimisation algorithm along with clustering and scheduling techniques to determine various parameters related to wsns and optimise the worst case reliability to ensure that the network is qualified. Keywords-Wireless sensor network(WSN), quality of service(QOS),clustering, scheduling, reliability, network lifetime. I. INTRODUCTION A Wireless sensor network consists of low size and low complex devices known as nodes that senses the environment and gather the data from the monitoring field and interact via wireless links. The information collected is forwarded through multiple hops to a sink. In WSN, the sensor nodes are deployed haphazardly in a sensing area. Every sensor in WSN monitors its environment and delivers some global data or an illation about the environment to a base station which could be located randomly in a network. So, it collects the local information, process them and send it to a remote base station. Using GPS technology, the information about the environment are collected and given to the application web server for data communication. It improves the energy of each sensor node in the clustered network, as well as enhances the lifetime of the real sensor network. Energy efficiency is an important feature of wireless sensor network as a result of sensor nodes running on batteries, that are usually difficult to recharge once deployed. The nodes are scheduled in the network by TDMA scheduling and clustering of nodes is done for finding shortest path to communicate and sense the data in network. II.RELATED WORK Majority of deployment approaches in typical systems uses a simple detection model assuming the detection range of the sensors.Some of the work is based on geographical analysis to identify the flow of effect over the region and the network is switched based on the result generated by the geographical conditions of the area. The major drawback of this system is that it needs more advanced system to perform geographical analysis and also it has inaccurate threshold values.In order to overcome the drawbacks mentioned above we introduce the ant colony optimisation algorithm which improves the performance of the nodes and prolong the network lifetime with minimising the energy wasted in a densely deployed network. International Journal of Applied Engineering Research ISSN 0973-4562 Volume 14, Number 6, 2019 (Special Issue) © Research India Publications. http://www.ripublication.com Page 340 of 345

IMPROVED ANT COLONY OPTIMISATION BASED ALGORITHM FOR IMPROVING …ripublication.com/ijaerspl2019/ijaerv14n6spl_69.pdf · 2019. 4. 19. · IMPROVED ANT COLONY OPTIMISATION BASED ALGORITHM

  • Upload
    others

  • View
    2

  • Download
    0

Embed Size (px)

Citation preview

Page 1: IMPROVED ANT COLONY OPTIMISATION BASED ALGORITHM FOR IMPROVING …ripublication.com/ijaerspl2019/ijaerv14n6spl_69.pdf · 2019. 4. 19. · IMPROVED ANT COLONY OPTIMISATION BASED ALGORITHM

IMPROVED ANT COLONY OPTIMISATION BASED

ALGORITHM FOR IMPROVING QOS IN WSN

1 V.Prasanan, 2 G.Mohan Sai Sri Harsha, 2M.Vignesh.Kumar, 2G.K.Hariharan, 2K.Naresh Kumar

1Assistant professor I, 2UG student, Department of Electronics and Communication Engineering,

Velammal Engineering College, Chennai-66(India)

Abstract-The wsns becomes a novel

paradigm as more and more infrastructure

industries are starting to develop solutions

using WSN technologies. However

statisfying the reliability requirements is a

big issue for designing and developing

WSN. In this paper, we provide a efficient

way of communication in the network

.Issues like minimal performance of nodes

in network, low network lifetime and high

energy consumption need to be intelligently

solved in wireless sensor networks. The

main aim of this paper is to improve the

quality of service in wsns. This paper

makes use of ant colony optimisation

algorithm along with clustering and

scheduling techniques to determine various

parameters related to wsns and optimise the

worst case reliability to ensure that the

network is qualified.

Keywords-Wireless sensor network(WSN),

quality of service(QOS),clustering,

scheduling, reliability, network lifetime.

I. INTRODUCTION

A Wireless sensor network consists of low size

and low complex devices known as nodes that

senses the environment and gather the data

from the monitoring field and interact via

wireless links. The information collected is

forwarded through multiple hops to a sink. In

WSN, the sensor nodes are deployed

haphazardly in a sensing area. Every sensor in

WSN monitors its environment and delivers

some global data or an illation about the

environment to a base station which could be

located randomly in a network. So, it collects

the local information, process them and send it

to a remote base station. Using GPS

technology, the information about the

environment are collected and given to the

application web server for data

communication. It improves the energy of

each sensor node in the clustered network, as

well as enhances the lifetime of the real sensor

network. Energy efficiency is an important

feature of wireless sensor network as a result

of sensor nodes running on batteries, that are

usually difficult to recharge once deployed.

The nodes are scheduled in the network by

TDMA scheduling and clustering of nodes is

done for finding shortest path to communicate

and sense the data in network.

II.RELATED WORK

Majority of deployment approaches in typical

systems uses a simple detection model

assuming the detection range of the

sensors.Some of the work is based on

geographical analysis to identify the flow of

effect over the region and the network is

switched based on the result generated by the

geographical conditions of the area. The major

drawback of this system is that it needs more

advanced system to perform geographical

analysis and also it has inaccurate threshold

values.In order to overcome the drawbacks

mentioned above we introduce the ant colony

optimisation algorithm which improves the

performance of the nodes and prolong the

network lifetime with minimising the energy

wasted in a densely deployed network.

International Journal of Applied Engineering Research ISSN 0973-4562 Volume 14, Number 6, 2019 (Special Issue) © Research India Publications. http://www.ripublication.com

Page 340 of 345

Page 2: IMPROVED ANT COLONY OPTIMISATION BASED ALGORITHM FOR IMPROVING …ripublication.com/ijaerspl2019/ijaerv14n6spl_69.pdf · 2019. 4. 19. · IMPROVED ANT COLONY OPTIMISATION BASED ALGORITHM

III.PROPOSED MODEL

In the proposed work, two principal facts are

considered for energy consumption in the real

sensor network. The first work features about

Power Aware Scheduling and Clustering

Algorithm based on ACO (PASC-ACO) for

large scale WSN multi hop data delivery. It

integrates the scheduling and clustering

techniques with an ACO approach to prolong

the network lifetime and to improve

performance of the sensors in the network. The

second work is based on compressive sensing,

an efficient transmission approach, ECS is to

have effective transmission by minimizing the

battery consumption of the sensors in the

network.Block diagram of our proposed

system is depicted in the Figure 1. The block

diagram illustrates the flow of behaviour of the

proposed system. In the proposed work, power

aware scheduling and clustering algorithm is

used to deploy the sensors to enhance the

network lifetime and also to minimize the

wastage of energy while transferring the

redundant data. Ant colony

optimization(ACO) is implemented for finding

shortest path which maintains the routing table

for avoiding link failure. This methodology

further improves the efficient transmission of

data packets in the optimal path.Using TDMA

scheduling, equal number of slots are assign to

the nodes member of the same cluster which

balance the power consumption of nodes

within the same cluster and also avoid

collision among the nodes. The information

from the base station is given to the data base

using GPS technology. From there, the

collected information is being updated in the

application server or web server.

Figure 1:Block diagram

A. Network model

Basically, nodes are placed closely for

effective sensing. Hence they are arranged as a

group called clusters in which the

communication is passed through the cluster

head to transmit information. Multiple cluster

heads are used to carry the data packets to the

base station using the ACO approach.

Figure 2: Network model

B. Energy model

In this energy dissipation model, n bit message

are being transmitted over a distance d. so the

energy consumption is calculated during the

transmission is:

Eₜₓ = {n* Eₑ ₜ + n * Eₐ ₜ * d^2 , d ≤ dₒ

n * Eₑ ₜ + n * Eₜₜ * d ^4 , d ≥dₒ } (1)

Where Eₑ ₜ is the energy consumed by the

transmitter or receiver to deliver 1 bit of data,

Eₐ ₜ and Eₜₜ are the energy consumption

parameters in the amplifier. dₒ is the

boundary condition to differentiate both free

space transmission Eₐ ₜ and multipath

transmission Eₜₜ.

The energy consumed during reception is:

Eᵣ ₓ = {n * Eₑ ₜ} (2)

International Journal of Applied Engineering Research ISSN 0973-4562 Volume 14, Number 6, 2019 (Special Issue) © Research India Publications. http://www.ripublication.com

Page 341 of 345

Page 3: IMPROVED ANT COLONY OPTIMISATION BASED ALGORITHM FOR IMPROVING …ripublication.com/ijaerspl2019/ijaerv14n6spl_69.pdf · 2019. 4. 19. · IMPROVED ANT COLONY OPTIMISATION BASED ALGORITHM

Therefore the energy cost of transmitting and

receiving an n bit data packets between the

nodes is calculated as:

E = Eₜₓ + Eᵣ ₓ

(3)

C. PASC-ACO techniques

PASC-ACO is an efficient algorithm to

stablize the energy load among the nodes. It is

broadly classified into three phases. (i) Setup

phase or clustering technique (ii) finding the

optimal path (iii) ECS based transmission

approach.

D. Basic Ant construction for WSN

Implementation of ant colony optimization can

be described as:

The probability of the forward ant ‘i’ to select

the adjacent node ‘j’is given by:

Ρ(i,j) = [Tᵅ (i,j) ] * [Eᵝ (i,j)] if j Є Sₜ

(4)

⅀ Sₜ [Tᵅ (i,j) ] * [Eᵝ (sₜ)]

Where

T(i,j) : pheromone value of the path (i,j)

E (i,j): Energy consumed by the node

Sₜ : memory storage of each node

α , β are the parameters to control the trail and

heuristic value.

The pheromone value of the backward ant on

reaching the source node is given by:

Tᵣ (i,j) = (1-ρ) Tᵣ (i,j) + Δ Tᵣ (5)

Where

ρ : parameter of the trail node evaporation

ΔTᵣ : amount of pheromone which the ant

drops.

E. Energy efficient CS – based transmission

approach

In this work, ECS is incorporated with WSN

to develop an efficient transmission at the

receiver side. N sensor nodes are located over

the field and collect data in the environment.

These data packets are received by the cluster

head and reconstruct the original signal using

CS recovery algorithm.

The received signal at the cluster head or

aggregator is given by:

Rₜ = ՓW + nₜ

(6)

Where ՓW: compressed signa

nₜ: noise occurred in the signal

Figure 3: Compressed signalling

IV.EXPERIMENTAL RESULTS

The simulations were accomplished in

network simulator (NS2) to analyse the

performance of proposed method. In Figure 4,

it shows the arrangement of nodes using PASC

algorithm in which it employs TDMA

scheduling and clustering techniques to place

the nodes effectively. Nodes within the same

cluster have to select the cluster head. During

the cluster head selection phase, all the nodes

are active and the nodes that has maximum

energy is elected as the cluster head.

International Journal of Applied Engineering Research ISSN 0973-4562 Volume 14, Number 6, 2019 (Special Issue) © Research India Publications. http://www.ripublication.com

Page 342 of 345

Page 4: IMPROVED ANT COLONY OPTIMISATION BASED ALGORITHM FOR IMPROVING …ripublication.com/ijaerspl2019/ijaerv14n6spl_69.pdf · 2019. 4. 19. · IMPROVED ANT COLONY OPTIMISATION BASED ALGORITHM

Figure 4: Cluster node formation

Figure 5 displays the Cluster head node that

gathers the data from their cluster member and

then forwards the data to a base station using

the relay node.This makes the node to save

energy while generating the data packets.

Figure 5: Formation of PASC algorithm

The Figure 6 shows the nodes broadcasting its

signal to find the shortest path using ACO

technique which is used for routing the data

packets in the network in order to minimize

the energy wasted in transferring the redundant

data sent by sensors in the densely deployed

network. This upgrade the network lifetime by

selecting the optimum path to reach the

destination.

Figure 6: PASC-ACO formations

Different algorithms are used to compare on

the basis of the following parameters:

I. End to End delay:

Figure 7 illustrates the end to end delay of the

nodes to deliver the packets over the time

which indicates the better performance of the

PASC-ACO than the other protocols. For

example, at 500ms the delay taken is of 1.72

for PASC –ACO and 2.12 for PASC which

compares the efficient transmission using the

proposed algorithm.

Figure 7:End to End delay of nodes

II. Packet delivery ratio:

In the Figure 8, it shows the percentage of the

packet delivery ratio of the proposed system

with the other existing algorithm. The

percentage of the packet delivery ratio for

16sec is 90% for PASC-ACO and 85% for

PASC.

International Journal of Applied Engineering Research ISSN 0973-4562 Volume 14, Number 6, 2019 (Special Issue) © Research India Publications. http://www.ripublication.com

Page 343 of 345

Page 5: IMPROVED ANT COLONY OPTIMISATION BASED ALGORITHM FOR IMPROVING …ripublication.com/ijaerspl2019/ijaerv14n6spl_69.pdf · 2019. 4. 19. · IMPROVED ANT COLONY OPTIMISATION BASED ALGORITHM

Figure 8: Packet delivery ratio

III. Packet loss ratio:

Packet loss ratio is measured as a percentage

of packets lost with respect to the packet sent. Figure 9 presents the packet loss ratio due to

the dynamic changes in the coverage area. The

figure illustrates that the loss percentage is

0.09 for PASC-ACO which is better than the

loss ratio of the other system which is 0.11 at

the given time period.

Figure 9: Packet loss ratio

IV. Network throughput:

Network throughput is the rate of the data

delivered successfully from source to

destination in a given time period. Figure 10

shows the throughput of the network which

indicates the lifetime of the network during

periodic transmission of data packets.The

figure shows that at 16 sec, the maximum

throughput is 317 Kb/s for PASC-ACO which

outperforms PASC algorithm which possesses

the maximum throughput of 267 Kb/s.

Figure 10: Throughput of the network

V. Residual energy rate:

Figure.11 illustrates the total energy remaining

within the system even the number of packets

delivered increases from 1000 to 1200.The

figure clearly depicts that the number of

packets ranges from 1000 to 1200, the

percentage of the energy consumed after the

transmission is of 0.59 for PASC-ACO which

is comparatively better than 0.75 for PASC.

Figure 11: Residual energy of the nodes

Table 1 shows the comparison of two

algorithms regarding the performance of the

nodes at specified time.It is clear that PASC-

ACO has more stability than the other protocol

Table1: comparison of protocols

Parameters PASC-

ACO

PASC

Delay(ms) 1.72 2.12

Packet delivery

ratio

90% 85%

Packet loss ratio 0.09 0.11

Throughput(Kb/s) 317 267

Energy

consumption by the

network (J)

0.59 0.75

International Journal of Applied Engineering Research ISSN 0973-4562 Volume 14, Number 6, 2019 (Special Issue) © Research India Publications. http://www.ripublication.com

Page 344 of 345

Page 6: IMPROVED ANT COLONY OPTIMISATION BASED ALGORITHM FOR IMPROVING …ripublication.com/ijaerspl2019/ijaerv14n6spl_69.pdf · 2019. 4. 19. · IMPROVED ANT COLONY OPTIMISATION BASED ALGORITHM

V.CONCLUSION

Energy efficiency is the vital criteria of WSN,

as the sensor nodes are operating with the

battery power which is difficult to recharge

once it is deployed. Therefore in order to

maximize the lifetime of the network and also

to minimize the wastage of energy consumed

by the redundant data, we use Power Aware

Scheduling and clustering algorithm based on

ACO and energy efficient compressive sensing

.PASC-ACO is to find the optimal path for

data transmission. ECS is used to recover the

signal for efficient transmission of data

packets. From this work, the overall network

lifetime is maximized and energy consumption

is minimized. In future, heterogeneous

wireless sensor network may be developed in a

large scale for environmental applications

using the proposed PASC –ACO algorithm.

VI.REFERENCES

[1] Boubrima.A, Matigot.F, Bechkit.W,

Rivano.H, and Ruas.A, “Optimal deployment

of wireless sensor networks for air pollution

monitoring,” in ICCCN’15. 24th International

Conference on Computer Communications and

Networks. IEEE, 2015, pp. 1–7.

[2] Boubrima.A, Bechkit.W, and Rivano.H,

“Error-bounded air quality mapping using

wireless sensor networks,” in Local Computer

Networks (LCN), 2016 IEEE 41st Conference

on. IEEE, 2016, pp. 380–388.

[3] Boucetta.C, Idoudi.H, Azzouz Saidane.L,

PASC: Power Aware Scheduled Clustering in

Wireless Sensor Networks. International

Conference on Wireless Communication

Systems (ISWCS), Spain, August 2014.

[4] Boucetta.C, HanenIdoudi, ‘’Ant Colony

Optimization Based Hierarchical Data

Dissemination in WSN’’, IEEE

TRANSACTION ON WIRELESS

COMMUNICATION, VOL.13, NO.12,

PP.782-787, 2014.

[5] Cardei.M ,Pervaiz, M. O. and Cardei.I

“Energy-efficient range assignment in

heterogeneous wireless sensor networks,” in

ICWMC’06. International Conference on.

IEEE, 2006, pp. 11–11.

[6] Chakrabarty.K ,Iyengar.S.S, Qi.H and

Cho.E, “Grid coverage for surveillance and

target location in distributed sensor networks,”

Computers, IEEE Transactions on, vol. 51, no.

12, pp. 1448–1453, 2002.

[7] Diongue.D, Thiare.O, An Energgy

Efficient Self-healing Mechanism for Long

Life Wireless Sensor Networks, Innovations

and Advances in Computing, Informatics,

Systems Sciences, Networking and

Engineering Lecture Notes in Electrical

Engineering Vol. 313, pp. 599-605, 2015.

[8] Donoho.D.L, “Compressed sensing.IEEE

Transaction. Information

Theory”,2006,52(4):1289-1306.

[9] Hao Yang, Keming Tang, Hua Xu, Licai

Zhu, Xiwei Wang, Kun Qian, “Energy

Efficient Transmission based on compressive

sensing in WSN”, IEEE 2017.

[10] Heinzelman. W. B., Chandrakasan. A. P.,

and Balakrishnan. H, An application-specific

protocol design for wireless microsensor

networks, IEEE Transactions on Wireless

Communications, vol. 1, No. 4, pp. 660670,

2002.

[11] Iyengar. S, Wu. H.-C., Balakrishnan. N.

Chang. S.Y., Biologically Inspired

Cooperative Routing for Wireless Mobile

Sensor Networks, IEEE Systems. Journal. Vol.

1, No. 1, pp. 2937, 2007.

[12] Javaid. N, Mohammad. S. N, Latif. K,

Qasim. U, and Khan. Z. A.,. Khan, HEER. M.

A: Hybrid Energy Efficient Reactive Protocol

for Wireless Sensor Networks, 2nd IEEE

Saudi International Electronics,

Communications and Photonics Conference

(SIECPC 13), 2013.

International Journal of Applied Engineering Research ISSN 0973-4562 Volume 14, Number 6, 2019 (Special Issue) © Research India Publications. http://www.ripublication.com

Page 345 of 345