15
Visha Research Cell : An Internationa ISSN: 2229-6913 (Print), ISSN: 2320-033 © 2016 Vidya Publications. ENHANCED ANT CO COMPRES Vishal Sh Assistant Profes Departme Head, D DAV Institute of vishalorsharma@gma ABSTRACT: Wireless sensor networks are widely u the network are power constrained, it enhance the network lifetime. This pap routing protocol for wireless sensor ne by using the compressive sensing based consumed by each node which become of sensor nodes. The compressive sen consumption further and ACO will red transmit data to the base station. This comparisons are also drawn among the outperforms over the available techniq improvement in the network lifetime an Keywords-Energy-balance, wireless sensor I. INTRODUCTION Wireless sensor networks (WSNs) a network is used for collecting inform signals [1]. Applications of WSNs incl physical properties over a large area, e. to collect information in many applicat [7],volcano monitoring[8], permafrost nodes are often deployed in large qua replace them with thousands of physic nodes, so as to enhance the network li Data communication among the sensor an energy efficient technique ought to consumption but also to balance the technique is the data aggregation. Data which causes the maximum energy con a modified approach for General Self-O GSTEB protocol routing tree is constru al Sharma, Avneet Pannu, Dinesh Kumar al Journal of Engineering Sciences, Issue June 2016, Vol. 18 32 (Online), Web Presence: http://www.ijoes.vidyapublications. Authors are responsible for any plagiarism issues. OLONY OPTIMIZATION, CLUSTERI SSION BASED GSTEB PROTOCOL harma 1 , Avneet Pannu 2 , Dinesh Kumar 3 ssor, Department Of Computer Science and IT 1 , DAV College, Jalandhar, India 1 ent of Computer Science and Engineering 2 Department of Information Technology 3 Engineering and Technology, Jalandhar, India. 2 ail.com 1 [email protected] 2 erdineshk@gmail.com used for gathering and sending data to the base station. S is rather significant for them to minimize the energy co per has proposed a new ACO, clustering, compressive sen etworks. The overall objective of this paper is to improve ed inter cluster data aggregation. The use of clustering wi es member node (non CHs) and also adaptive clustering w nsing will reduce the size of the aggregated packets to duce the energy consumed by the cluster heads by finding s proposed technique is designed and implemented in M e proposed and existing techniques and it shows that the que as there is 12.12% improvement in the network sta nd 7.60% improvement in the throughput. network, network lifetime, clustering, ACO, tree construction. are composed of a larger number of small and low-cost mation from environment and communicating with each lude traffic monitoring, home education [2],[3], monitori .g., temperature, pressure, vibration luminosity [4]. They tions such as tracking at critical facilities[5], surveillance[ monitoring [9] and monitoring animal habitats[10]. In antities and are usually battery-powered, so it is not pos cally embedded nodes in the network. Therefore, conse ifetime becomes one of the major issue in the research r nodes in the WSN is one of the foremost reason of ener be employed. To attain the aim, we need not only to les load in the network [12]. The most extensively empl a aggregation at the sink by the individual nodes results in nsumption, thereby degrading the network lifetime. In thi Organized Tree based Energy Balance routing protocol (G ucted where tree based routing is done to transmit data to 163 .com ING AND , 2,3 m 3 Since sensor nodes in onsumption so as to nsing and tree based e the GSTEB further ill reduce the energy will balance the load o reduce the energy g the shortest path to MATLAB tool. The e proposed technique bility period, 4.35% t sensor nodes. This h other via wireless ing environmental or are also widely used [6], Vehicle tracking n WSNs, the sensor ssible to recharge or erving the energy of field of WSNs [11]. rgy consumption. So ssen the total energy loyed energy saving n flooding of the data is paper, we propose GSTEB). In existing o the base station but

ENHANCED ANT COLONY OPTIMIZATION, CLUSTERING AND ... · routing protocol for wireless sensor networks. The overall objective of this paper is to improve the GSTEB further ... a modified

  • Upload
    others

  • View
    12

  • Download
    0

Embed Size (px)

Citation preview

Page 1: ENHANCED ANT COLONY OPTIMIZATION, CLUSTERING AND ... · routing protocol for wireless sensor networks. The overall objective of this paper is to improve the GSTEB further ... a modified

Vishal Sharma, Avneet Pannu,

Research Cell : An International Journal of Engineering Sciences,

ISSN: 2229-6913 (Print), ISSN: 2320-0332 (Online), Web Presence:

© 2016 Vidya Publications.

ENHANCED ANT COLONY OPTIMIZATION, CLUSTERING AND

COMPRESSION BASED GSTEB PROTOCOL

Vishal Sharma

Assistant Professor

Department of Computer Science and Engineering

Head, Department of Information Technology

DAV Institute of

[email protected]

ABSTRACT:

Wireless sensor networks are widely used for gathering and sending data to the base station. Since sensor nodes in

the network are power constrained, it is rather significant for them to minimize the energy consumption so as to

enhance the network lifetime. This paper has proposed a new ACO, clustering, compressive sensing and tree based

routing protocol for wireless sensor networks. The overall objective of this paper is to improve the GSTEB further

by using the compressive sensing based inter cluster data

consumed by each node which becomes member node (non CHs) and also adaptive clustering will balance the load

of sensor nodes. The compressive sensing will reduce the size of the aggregated packets

consumption further and ACO will reduce the energy consumed by the cluster heads by finding the shortest path to

transmit data to the base station. This proposed technique is designed and implemented in MATLAB tool. The

comparisons are also drawn among the proposed and

outperforms over the available technique as there is 12.12% improvement in the network stability period, 4.35%

improvement in the network lifetime and 7.60% imp

Keywords-Energy-balance, wireless sensor network, network lifetime, clustering, ACO, tree construction

I. INTRODUCTION

Wireless sensor networks (WSNs) are composed of a

network is used for collecting information from environment and communicating with each other via wireless

signals [1]. Applications of WSNs include traffic monitoring, home

physical properties over a large area, e.g., temperature, pressure, vibration luminosity [

to collect information in many applications such as tracking at critical facilities[

[7],volcano monitoring[8], permafrost monitoring [

nodes are often deployed in large quantities and are usually battery

replace them with thousands of physically embedded nodes in the network. Therefore, conserving the energy of

nodes, so as to enhance the network lifetime becomes one of the major issue in the research field of WSNs [

Data communication among the sensor nodes in the WSN is one

an energy efficient technique ought to be employed. To attain the aim, we need not only to lessen the total energy

consumption but also to balance the load in the network [

technique is the data aggregation. Data aggregation

which causes the maximum energy consumption

a modified approach for General Self-Organized Tree based Energy Balance routing protocol (GSTEB).

GSTEB protocol routing tree is constructed where tree based routing is done to transmit data to the base station but

ishal Sharma, Avneet Pannu, Dinesh Kumar

Research Cell : An International Journal of Engineering Sciences, Issue June 2016, Vol. 18

0332 (Online), Web Presence: http://www.ijoes.vidyapublications.com

Authors are responsible for any plagiarism issues.

ENHANCED ANT COLONY OPTIMIZATION, CLUSTERING AND

COMPRESSION BASED GSTEB PROTOCOL

Vishal Sharma1, Avneet Pannu

2, Dinesh Kumar

3

essor, Department Of Computer Science and IT1,

DAV College, Jalandhar, India1

Department of Computer Science and Engineering2

Head, Department of Information Technology3

nstitute of Engineering and Technology, Jalandhar, India.2,3

[email protected] [email protected]

2 [email protected]

Wireless sensor networks are widely used for gathering and sending data to the base station. Since sensor nodes in

the network are power constrained, it is rather significant for them to minimize the energy consumption so as to

This paper has proposed a new ACO, clustering, compressive sensing and tree based

routing protocol for wireless sensor networks. The overall objective of this paper is to improve the GSTEB further

by using the compressive sensing based inter cluster data aggregation. The use of clustering will reduce the energy

consumed by each node which becomes member node (non CHs) and also adaptive clustering will balance the load

of sensor nodes. The compressive sensing will reduce the size of the aggregated packets to reduce the energy

consumption further and ACO will reduce the energy consumed by the cluster heads by finding the shortest path to

transmit data to the base station. This proposed technique is designed and implemented in MATLAB tool. The

also drawn among the proposed and existing techniques and it shows that the proposed technique

outperforms over the available technique as there is 12.12% improvement in the network stability period, 4.35%

improvement in the network lifetime and 7.60% improvement in the throughput.

balance, wireless sensor network, network lifetime, clustering, ACO, tree construction.

Wireless sensor networks (WSNs) are composed of a larger number of small and low-cost sensor nodes. This

network is used for collecting information from environment and communicating with each other via wireless

nclude traffic monitoring, home education [2],[3], monitori

physical properties over a large area, e.g., temperature, pressure, vibration luminosity [4]. They are also widely used

to collect information in many applications such as tracking at critical facilities[5], surveillance[

], permafrost monitoring [9] and monitoring animal habitats[10]. In WSNs, the sensor

nodes are often deployed in large quantities and are usually battery-powered, so it is not possible to recharge or

s of physically embedded nodes in the network. Therefore, conserving the energy of

nodes, so as to enhance the network lifetime becomes one of the major issue in the research field of WSNs [

Data communication among the sensor nodes in the WSN is one of the foremost reason of energy consumption. So

an energy efficient technique ought to be employed. To attain the aim, we need not only to lessen the total energy

consumption but also to balance the load in the network [12]. The most extensively employed

Data aggregation at the sink by the individual nodes results in flooding of the data

which causes the maximum energy consumption, thereby degrading the network lifetime. In this paper, we propose

Organized Tree based Energy Balance routing protocol (GSTEB).

GSTEB protocol routing tree is constructed where tree based routing is done to transmit data to the base station but

163

http://www.ijoes.vidyapublications.com

ENHANCED ANT COLONY OPTIMIZATION, CLUSTERING AND

,

2,3

com3

Wireless sensor networks are widely used for gathering and sending data to the base station. Since sensor nodes in

the network are power constrained, it is rather significant for them to minimize the energy consumption so as to

This paper has proposed a new ACO, clustering, compressive sensing and tree based

routing protocol for wireless sensor networks. The overall objective of this paper is to improve the GSTEB further

aggregation. The use of clustering will reduce the energy

consumed by each node which becomes member node (non CHs) and also adaptive clustering will balance the load

to reduce the energy

consumption further and ACO will reduce the energy consumed by the cluster heads by finding the shortest path to

transmit data to the base station. This proposed technique is designed and implemented in MATLAB tool. The

shows that the proposed technique

outperforms over the available technique as there is 12.12% improvement in the network stability period, 4.35%

.

cost sensor nodes. This

network is used for collecting information from environment and communicating with each other via wireless

], monitoring environmental or

. They are also widely used

], surveillance[6], Vehicle tracking

]. In WSNs, the sensor

powered, so it is not possible to recharge or

s of physically embedded nodes in the network. Therefore, conserving the energy of

nodes, so as to enhance the network lifetime becomes one of the major issue in the research field of WSNs [11].

of the foremost reason of energy consumption. So

an energy efficient technique ought to be employed. To attain the aim, we need not only to lessen the total energy

The most extensively employed energy saving

sink by the individual nodes results in flooding of the data

In this paper, we propose

Organized Tree based Energy Balance routing protocol (GSTEB). In existing

GSTEB protocol routing tree is constructed where tree based routing is done to transmit data to the base station but

Page 2: ENHANCED ANT COLONY OPTIMIZATION, CLUSTERING AND ... · routing protocol for wireless sensor networks. The overall objective of this paper is to improve the GSTEB further ... a modified

Vishal Sharma, Avneet Pannu,

Research Cell : An International Journal of Engineering Sciences,

ISSN: 2229-6913 (Print), ISSN: 2320-0332 (Online), Web Presence:

© 2016 Vidya Publications.

in this if the parent node dies the topography needs to be rebuild again which will consume a lot of energy and there

can be loss of data also. To prevail over the difficulty of transmission delay and data loss in the network due to the

nodes failure in the root to sink, cluster based aggregat

transmission of data to the sink requires to find the optimal path as per the number of hops [

aggregated at cluster head to be transmitted to the base station. The clustering techniqu

redundancy and reduce the congestive routing traffic in data transmission. After the clustering tree based routing at

the cluster-heads require to find the shortest path between the source and the sink, but shortest path problem is NP

Hard in nature. Therefore suitable routing is obligatory for extending the lifespan of low power and super compacted

sensor nodes. So artificial intelligence can be applied on the cluster

Optimization based tree construction to obtain the highest reliable working period. ACO will yield longer lifetime

and better scalability [14]. The performance of GSTEB can be increased further by applying compression

cluster- heads to reduce the amount of data to be tran

data directly in the network because it will lead to more energy consumption and compressing data before

transmission is an effective method to save energy of the nodes. One research has rev

utilization for executing 3000 instructions is nearly equal to the energy utilization for transmitting 1 bit over a

distance of 100 m by radio [15]. Therefore, compressing data before transmitt

way to make good use of nodes’ limited battery power, thereby conserving the energy [

requirement for completely recovering the compressed numerical data LZW (Lempel

used. Integration of clustering, Compression and ACO with tree based routing is proposed to

energy consumption so that there can be increase in the stability period, network lifetime and scalability related to

data collection in wireless sensor network.

The remainder of the paper is organized as follows: Section

proposed scheme, Section IV presents the comparative analysis and simula

the paper and outlines the future research work.

II. RELATED WORK

GSTEB (General Self-Organized Tree

Network)[12] is a protocol with dynamic routing in which routing tree is constructed

station selects one root node among all the sensor nodes and broadcasts selection of the root node to all sensor

nodes in the network. Subsequently, each node selects its own parent by considering itself and its neighbor’s

information. Simulation results have shown that GSTEB gives improved performance than the other protocols in

balancing energy utilization, thereby prolonging the network lifetime.

phases : set-up phase and steady phase .In the set

selection of CHs, other nodes will join its nearest CH and will join its cluster. Each node will choose the nearest CH.

In the steady-state phase, CHs will fuse the received da

Simulation results have shown that LEACH balances the

improvement in first node dead time and the last node dies 3 times afterwards

transmission. HEED [18] is a step up over the LEACH on the way of selection of the cluster heads. This protocol

chooses the CH according to the residual energy of each node. HEED protocol ensures that there exists only

within a certain range of the network, so there is at all times a uniform distribution of the cluster heads in the

network thus ensuring low energy consumption hence enhancing the network lifetime. PEDAP (Power Efficient

Data Gathering and Aggregation in Wireless Sensor Networks)[

sensor nodes in the network form a minimum spanning tree thereby resulting in minimum energy consumption for

data transmission. Another version of PEDAP is

for data transmission but balances energy consumption per node.

development over LEACH protocol. The cluster creation in TBC is same as the LEACH protocol. In TBC

within a cluster build a routing tree where cluster

tree is based on the distance of the member nodes to their cluster head.TBC protocol is alike the GSTEB as in TBC

also routing tree is build and also each node records the information of all its neighboring nodes and accordingly

builds the topography. Lempel-Ziv-Welch (LZW) Algorithm

algorithm [21]. The principle working of LZW a

ishal Sharma, Avneet Pannu, Dinesh Kumar

Research Cell : An International Journal of Engineering Sciences, Issue June 2016, Vol. 18

0332 (Online), Web Presence: http://www.ijoes.vidyapublications.com

Authors are responsible for any plagiarism issues.

pography needs to be rebuild again which will consume a lot of energy and there

To prevail over the difficulty of transmission delay and data loss in the network due to the

nodes failure in the root to sink, cluster based aggregation method can be used. In large network, proficient

transmission of data to the sink requires to find the optimal path as per the number of hops [

aggregated at cluster head to be transmitted to the base station. The clustering technique can alleviate data

redundancy and reduce the congestive routing traffic in data transmission. After the clustering tree based routing at

heads require to find the shortest path between the source and the sink, but shortest path problem is NP

Hard in nature. Therefore suitable routing is obligatory for extending the lifespan of low power and super compacted

sensor nodes. So artificial intelligence can be applied on the cluster-heads for dynamic routing through Ant Colony

construction to obtain the highest reliable working period. ACO will yield longer lifetime

]. The performance of GSTEB can be increased further by applying compression

heads to reduce the amount of data to be transmitted to the base station since it is not suitable to transmit

data directly in the network because it will lead to more energy consumption and compressing data before

transmission is an effective method to save energy of the nodes. One research has revealed that the energy

utilization for executing 3000 instructions is nearly equal to the energy utilization for transmitting 1 bit over a

]. Therefore, compressing data before transmitting it to the base station is a

way to make good use of nodes’ limited battery power, thereby conserving the energy [16

requirement for completely recovering the compressed numerical data LZW (Lempel-Ziv-Welch) algorithm will be

ession and ACO with tree based routing is proposed to significantly reduce the

energy consumption so that there can be increase in the stability period, network lifetime and scalability related to

data collection in wireless sensor network.

of the paper is organized as follows: Section II presents the related work, Section

presents the comparative analysis and simulation results. Finally, Section

ch work.

Organized Tree-Based Energy-Balance Routing Protocol for Wireless Sensor

] is a protocol with dynamic routing in which routing tree is constructed where in each round, Base

station selects one root node among all the sensor nodes and broadcasts selection of the root node to all sensor

nodes in the network. Subsequently, each node selects its own parent by considering itself and its neighbor’s

rmation. Simulation results have shown that GSTEB gives improved performance than the other protocols in

balancing energy utilization, thereby prolonging the network lifetime. In LEACH [17] operation is divided into two

se .In the set-up each node decides whether to become a CH or not. After the

selection of CHs, other nodes will join its nearest CH and will join its cluster. Each node will choose the nearest CH.

state phase, CHs will fuse the received data from their cluster members and send the fused data to BS

Simulation results have shown that LEACH balances the load in the network as a result achieving a factor of 8 times

and the last node dies 3 times afterwards than the last node death with direct

step up over the LEACH on the way of selection of the cluster heads. This protocol

chooses the CH according to the residual energy of each node. HEED protocol ensures that there exists only

within a certain range of the network, so there is at all times a uniform distribution of the cluster heads in the

network thus ensuring low energy consumption hence enhancing the network lifetime. PEDAP (Power Efficient

on in Wireless Sensor Networks)[19]is a tree-based routing protocol in which all the

sensor nodes in the network form a minimum spanning tree thereby resulting in minimum energy consumption for

data transmission. Another version of PEDAP is called PEDAP-PA which slightly increases the energy consumption

for data transmission but balances energy consumption per node. Tree-Based Clustering (TBC)[

development over LEACH protocol. The cluster creation in TBC is same as the LEACH protocol. In TBC

within a cluster build a routing tree where cluster-head is the root of the tree. The amount of levels and height of the

tree is based on the distance of the member nodes to their cluster head.TBC protocol is alike the GSTEB as in TBC

tree is build and also each node records the information of all its neighboring nodes and accordingly

Welch (LZW) Algorithm is a universal lossless data compression dictionary

]. The principle working of LZW algorithm is similar to the dictionary. This algorithm compresses

164

http://www.ijoes.vidyapublications.com

pography needs to be rebuild again which will consume a lot of energy and there

To prevail over the difficulty of transmission delay and data loss in the network due to the

ion method can be used. In large network, proficient

transmission of data to the sink requires to find the optimal path as per the number of hops [13], so data can be

e can alleviate data

redundancy and reduce the congestive routing traffic in data transmission. After the clustering tree based routing at

heads require to find the shortest path between the source and the sink, but shortest path problem is NP-

Hard in nature. Therefore suitable routing is obligatory for extending the lifespan of low power and super compacted

heads for dynamic routing through Ant Colony

construction to obtain the highest reliable working period. ACO will yield longer lifetime

]. The performance of GSTEB can be increased further by applying compression on the

it is not suitable to transmit

data directly in the network because it will lead to more energy consumption and compressing data before

ealed that the energy

utilization for executing 3000 instructions is nearly equal to the energy utilization for transmitting 1 bit over a

ing it to the base station is a proficient

16]. According to the

Welch) algorithm will be

significantly reduce the

energy consumption so that there can be increase in the stability period, network lifetime and scalability related to

ents the related work, Section III presents the

tion results. Finally, Section V concludes

Balance Routing Protocol for Wireless Sensor

where in each round, Base

station selects one root node among all the sensor nodes and broadcasts selection of the root node to all sensor

nodes in the network. Subsequently, each node selects its own parent by considering itself and its neighbor’s

rmation. Simulation results have shown that GSTEB gives improved performance than the other protocols in

operation is divided into two

each node decides whether to become a CH or not. After the

selection of CHs, other nodes will join its nearest CH and will join its cluster. Each node will choose the nearest CH.

ta from their cluster members and send the fused data to BS.

load in the network as a result achieving a factor of 8 times

than the last node death with direct

step up over the LEACH on the way of selection of the cluster heads. This protocol

chooses the CH according to the residual energy of each node. HEED protocol ensures that there exists only one CH

within a certain range of the network, so there is at all times a uniform distribution of the cluster heads in the

network thus ensuring low energy consumption hence enhancing the network lifetime. PEDAP (Power Efficient

based routing protocol in which all the

sensor nodes in the network form a minimum spanning tree thereby resulting in minimum energy consumption for

which slightly increases the energy consumption

Based Clustering (TBC)[20] is an also a

development over LEACH protocol. The cluster creation in TBC is same as the LEACH protocol. In TBC, nodes

head is the root of the tree. The amount of levels and height of the

tree is based on the distance of the member nodes to their cluster head.TBC protocol is alike the GSTEB as in TBC

tree is build and also each node records the information of all its neighboring nodes and accordingly

is a universal lossless data compression dictionary

lgorithm is similar to the dictionary. This algorithm compresses

Page 3: ENHANCED ANT COLONY OPTIMIZATION, CLUSTERING AND ... · routing protocol for wireless sensor networks. The overall objective of this paper is to improve the GSTEB further ... a modified

Vishal Sharma, Avneet Pannu,

Research Cell : An International Journal of Engineering Sciences,

ISSN: 2229-6913 (Print), ISSN: 2320-0332 (Online), Web Presence:

© 2016 Vidya Publications.

content character by character, these characters are afterward joined to form a string which is referred by a particular

code and these strings are added to the dictionary. So LZW algorithm g

records all the character strings those have previously appeared and there is no any replication. After that whenever

a string is repetitive it can be referred with that code. The LZW decompression algorithm can r

at the same time as processing the compressed data, so it does not need to broadcast the dictionary [

compression algorithm is lossless, simple, representative, quick speed with little complexity and widely used in a

diversity of applications such as lossless image compression [

optimization (ACO) algorithm is based on the natural behavior of the real ants to find the shortest path or trail from

a source to the food. It utilizes the performance of the real ants in search of the food. It has been observed that the

natural ants deposit some pheromone along the path while traveling from the nest to the food and vice versa. In this

way the ants that follow the shorter trai

path is at a faster rate. ACO can be applied in the network routing problems to find the optimal and shortest path to

send data. In a network routing problem, a set of artificial

(destination). The forward ants will select the next sensor node arbitrarily by taking the information from the routing

table and the ants which are successful in reaching the destination will update the

visited by them. Ant colony optimization increases the scalability and sensor working period [

dynamic adaptability and optimization capability of the ant colony to get the optimum route between the se

nodes [26].

III. PROPOSED APPROACH

In this subsection we introduce the proposed scheme which employs enhanced Ant Colony Optimization,

Clustering and Compression based GSTEB protocol to minimize data transfer time thereby enhancing the network

lifetime. The proposed technique functions in following stages i.e. Cluster formation (Selection of cluster head), data

compression at the cluster heads, applying Ant colony optimization base routing tree construction on cluster

to find optimal path to send data to the base station.

A. Steps of the Proposed Methodology

Step 1: Initialize the wireless sensor network.

Deploy sensor nodes randomly. Each node will be placed randomly in predefined sensor field with its initial energy.

Step 2: Apply the level wise clustering.

Sensor nodes in the network will form the clusters to balance load in the network.

same way as in leach. O.1% of the nodes are randomly selected as the cluster

whether to become the cluster head or not. The node chooses any random number between 0 and 1, if this selected

number is less than the present threshold; the node becomes a cluster

follows:

T�n� = �Where P is the desired percentage of the cluster

of sensor nodes that have not been the cluster

elected CHs will broadcast an advertisement message to the other nodes in the network

will decide which CH it wants to join. The nodes will join the nearest CH so that there is minimum energy

consumption for transferring the data. Cluster based data aggregation distributes the energy load evenly among all

the sensor nodes in the network thereby reducing the energy consumption to enhance the network lifetime.

ishal Sharma, Avneet Pannu, Dinesh Kumar

Research Cell : An International Journal of Engineering Sciences, Issue June 2016, Vol. 18

0332 (Online), Web Presence: http://www.ijoes.vidyapublications.com

Authors are responsible for any plagiarism issues.

content character by character, these characters are afterward joined to form a string which is referred by a particular

code and these strings are added to the dictionary. So LZW algorithm generates a string table during coding that

records all the character strings those have previously appeared and there is no any replication. After that whenever

a string is repetitive it can be referred with that code. The LZW decompression algorithm can recreate the dictionary

at the same time as processing the compressed data, so it does not need to broadcast the dictionary [

compression algorithm is lossless, simple, representative, quick speed with little complexity and widely used in a

diversity of applications such as lossless image compression [23] and text compression [24]. Ant colony Ant colony

optimization (ACO) algorithm is based on the natural behavior of the real ants to find the shortest path or trail from

It utilizes the performance of the real ants in search of the food. It has been observed that the

natural ants deposit some pheromone along the path while traveling from the nest to the food and vice versa. In this

way the ants that follow the shorter trail are likely to return earlier and hence pheromone deposition on the shorter

path is at a faster rate. ACO can be applied in the network routing problems to find the optimal and shortest path to

send data. In a network routing problem, a set of artificial ants are simulated from a source (nodes) to the sink

(destination). The forward ants will select the next sensor node arbitrarily by taking the information from the routing

table and the ants which are successful in reaching the destination will update the pheromone deposited at the edges

Ant colony optimization increases the scalability and sensor working period [25

dynamic adaptability and optimization capability of the ant colony to get the optimum route between the se

In this subsection we introduce the proposed scheme which employs enhanced Ant Colony Optimization,

Clustering and Compression based GSTEB protocol to minimize data transfer time thereby enhancing the network

The proposed technique functions in following stages i.e. Cluster formation (Selection of cluster head), data

compression at the cluster heads, applying Ant colony optimization base routing tree construction on cluster

to send data to the base station.

ethodology are.

ize the wireless sensor network.

Deploy sensor nodes randomly. Each node will be placed randomly in predefined sensor field with its initial energy.

.

Sensor nodes in the network will form the clusters to balance load in the network. The cluster formation is in the

same way as in leach. O.1% of the nodes are randomly selected as the cluster-heads. For this, each node dec

whether to become the cluster head or not. The node chooses any random number between 0 and 1, if this selected

number is less than the present threshold; the node becomes a cluster-head (CH). The threshold of the node is set as

� � � 1 � � ∗ � � � 1�� �� � ∈ � 0 �h������ � �1�

is the desired percentage of the cluster- heads, � represents the current round and G is representing

e not been the cluster-head in the last 1/P round[17]. After the selection of the CHs, the

elected CHs will broadcast an advertisement message to the other nodes in the network. Each non

will decide which CH it wants to join. The nodes will join the nearest CH so that there is minimum energy

consumption for transferring the data. Cluster based data aggregation distributes the energy load evenly among all

nsor nodes in the network thereby reducing the energy consumption to enhance the network lifetime.

165

http://www.ijoes.vidyapublications.com

content character by character, these characters are afterward joined to form a string which is referred by a particular

enerates a string table during coding that

records all the character strings those have previously appeared and there is no any replication. After that whenever

ecreate the dictionary

at the same time as processing the compressed data, so it does not need to broadcast the dictionary [22]. This

compression algorithm is lossless, simple, representative, quick speed with little complexity and widely used in a

Ant colony Ant colony

optimization (ACO) algorithm is based on the natural behavior of the real ants to find the shortest path or trail from

It utilizes the performance of the real ants in search of the food. It has been observed that the

natural ants deposit some pheromone along the path while traveling from the nest to the food and vice versa. In this

l are likely to return earlier and hence pheromone deposition on the shorter

path is at a faster rate. ACO can be applied in the network routing problems to find the optimal and shortest path to

ants are simulated from a source (nodes) to the sink

(destination). The forward ants will select the next sensor node arbitrarily by taking the information from the routing

pheromone deposited at the edges

25]. ACO utilizes the

dynamic adaptability and optimization capability of the ant colony to get the optimum route between the sensor

In this subsection we introduce the proposed scheme which employs enhanced Ant Colony Optimization,

Clustering and Compression based GSTEB protocol to minimize data transfer time thereby enhancing the network

The proposed technique functions in following stages i.e. Cluster formation (Selection of cluster head), data

compression at the cluster heads, applying Ant colony optimization base routing tree construction on cluster-heads

Deploy sensor nodes randomly. Each node will be placed randomly in predefined sensor field with its initial energy.

The cluster formation is in the

heads. For this, each node decides

whether to become the cluster head or not. The node chooses any random number between 0 and 1, if this selected

(CH). The threshold of the node is set as

is representing the set

After the selection of the CHs, the

. Each non-cluster-head node

will decide which CH it wants to join. The nodes will join the nearest CH so that there is minimum energy

consumption for transferring the data. Cluster based data aggregation distributes the energy load evenly among all

nsor nodes in the network thereby reducing the energy consumption to enhance the network lifetime.

Page 4: ENHANCED ANT COLONY OPTIMIZATION, CLUSTERING AND ... · routing protocol for wireless sensor networks. The overall objective of this paper is to improve the GSTEB further ... a modified

Vishal Sharma, Avneet Pannu,

Research Cell : An International Journal of Engineering Sciences,

ISSN: 2229-6913 (Print), ISSN: 2320-0332 (Online), Web Presence:

© 2016 Vidya Publications.

Step 3: Associated member nodes will sen

After the formation of clusters, the elected cluster heads will allocate TDMA sched

member nodes will send data to their cluster heads as per TDMA scheduling to avoid collisions.

Step 4: Apply LZW Compression on the Cluster heads.

After the clusters are formed it is not apposite to transmit the data

battery as it will lead to decrease in the network lifetime. Therefore, compressing data before transmitting is an

efficient way to make good use of nodes’ limited battery power. So to enhance network lifet

Compression will be applied on the CHs

According to the necessitate for completely recovering the compressed data LZW (Lempel

will be used by using the formula:

�!Where CPS is compressed packets size, APS is actual packet size and CR is the Compression ratio.

Step 5: Apply Ant Colony Optimization based

station.

To send data from the CHs to the base station Ant Colony Optimization based Routing Tree Construction will be

applied on CHs to send data to the base station as simple tree based routing in GSTEB is NP

Therefore appropriate routing is mandatory for extending the lifespan of the sensor nodes. So artificial intelligence

will be applied on the cluster-heads for dynamic routing via Ant Colony Optimization based tree construction for

better scalability and longer lifetime. Each CH will act as an artificial ant and dynamic routing as ant foraging. The

pheromone of the ant is released after an energy efficient channel from the CH to base station will be secured. When

Route will be discovered there will be pheromone dif

there will be information loss it will lead to evaporation of the pheromone.

the trail between neighboring clusters.

given by the following formula:

�",$Where %",$ represents the amount of pheromone deposit from CHi to CHj

which joins the CH i and j and &",$ ' 1two parameters that determines the relative influence of the pheromone and heuristic informa

The main characteristic of the ACO is that the pheromone value is updated by all the ants

that have reached the base station successfully. However, before the pheromone value is updated evaporation also

occurs. Pheromone evaporation (ρ) on the edge

%"$ ←So, every moment of time, t={1,2,3,4,5...n} represent one iteration in which all the ants will perform one move

towards the selected cluster head and deposit the pheromone calc

%"$��Where ∆%"$is the amount of pheromone being deposited.

not passed some edge. Otherwise, if the ant k has passed all the way through some edge between the cluster heads, it

will deposit the amount of pheromone that is inversely proportional to the total cost or of all the edges ant k has

ishal Sharma, Avneet Pannu, Dinesh Kumar

Research Cell : An International Journal of Engineering Sciences, Issue June 2016, Vol. 18

0332 (Online), Web Presence: http://www.ijoes.vidyapublications.com

Authors are responsible for any plagiarism issues.

Associated member nodes will send data to their cluster head’s.

After the formation of clusters, the elected cluster heads will allocate TDMA schedule to the Cluster members and

member nodes will send data to their cluster heads as per TDMA scheduling to avoid collisions.

ompression on the Cluster heads.

After the clusters are formed it is not apposite to transmit the data directly to the base station due to nodes limited

battery as it will lead to decrease in the network lifetime. Therefore, compressing data before transmitting is an

efficient way to make good use of nodes’ limited battery power. So to enhance network lifet

Compression will be applied on the CHs to reduce the amount of data to be transmitted to the base station.

for completely recovering the compressed data LZW (Lempel-Ziv

�! ' *�! + , [2]

Where CPS is compressed packets size, APS is actual packet size and CR is the Compression ratio.

Apply Ant Colony Optimization based GSTEB tree construction on cluster heads to send data to base

To send data from the CHs to the base station Ant Colony Optimization based Routing Tree Construction will be

applied on CHs to send data to the base station as simple tree based routing in GSTEB is NP

re appropriate routing is mandatory for extending the lifespan of the sensor nodes. So artificial intelligence

heads for dynamic routing via Ant Colony Optimization based tree construction for

fetime. Each CH will act as an artificial ant and dynamic routing as ant foraging. The

pheromone of the ant is released after an energy efficient channel from the CH to base station will be secured. When

Route will be discovered there will be pheromone diffusion, data aggregation will lead to accumulation and when

there will be information loss it will lead to evaporation of the pheromone. The first step in ACO is the selection of

The probability that the ant will move to cluster head j from cluster head i is

' -./,012-3/,0145-./,012-3/,014� [3]

represents the amount of pheromone deposit from CHi to CHj, &",$ is the pheromone on each edge 1/789:;�",$�, where 789:�",$� is the distance between the CH i and j,

two parameters that determines the relative influence of the pheromone and heuristic information.

The main characteristic of the ACO is that the pheromone value is updated by all the ants

that have reached the base station successfully. However, before the pheromone value is updated evaporation also

ρ) on the edge between CH i and CH j is given by the formula:

← �1 � <�%"$ [4]

So, every moment of time, t={1,2,3,4,5...n} represent one iteration in which all the ants will perform one move

cluster head and deposit the pheromone calculated by the following formula�� = �� ' <. %"$��� = ∆%"$ [5]

is the amount of pheromone being deposited. The amount of pheromone deposited by ant k is 0, if it has

some edge. Otherwise, if the ant k has passed all the way through some edge between the cluster heads, it

of pheromone that is inversely proportional to the total cost or of all the edges ant k has

166

http://www.ijoes.vidyapublications.com

ule to the Cluster members and

directly to the base station due to nodes limited

battery as it will lead to decrease in the network lifetime. Therefore, compressing data before transmitting is an

efficient way to make good use of nodes’ limited battery power. So to enhance network lifetime lossless

to reduce the amount of data to be transmitted to the base station.

Ziv-Welch) algorithm

Where CPS is compressed packets size, APS is actual packet size and CR is the Compression ratio.

to send data to base

To send data from the CHs to the base station Ant Colony Optimization based Routing Tree Construction will be

applied on CHs to send data to the base station as simple tree based routing in GSTEB is NP-Hard in nature.

re appropriate routing is mandatory for extending the lifespan of the sensor nodes. So artificial intelligence

heads for dynamic routing via Ant Colony Optimization based tree construction for

fetime. Each CH will act as an artificial ant and dynamic routing as ant foraging. The

pheromone of the ant is released after an energy efficient channel from the CH to base station will be secured. When

fusion, data aggregation will lead to accumulation and when

The first step in ACO is the selection of

move to cluster head j from cluster head i is

is the pheromone on each edge

is the distance between the CH i and j, α and β are

tion.

The main characteristic of the ACO is that the pheromone value is updated by all the ants

that have reached the base station successfully. However, before the pheromone value is updated evaporation also

between CH i and CH j is given by the formula:

So, every moment of time, t={1,2,3,4,5...n} represent one iteration in which all the ants will perform one move

ulated by the following formula

The amount of pheromone deposited by ant k is 0, if it has

some edge. Otherwise, if the ant k has passed all the way through some edge between the cluster heads, it

of pheromone that is inversely proportional to the total cost or of all the edges ant k has

Page 5: ENHANCED ANT COLONY OPTIMIZATION, CLUSTERING AND ... · routing protocol for wireless sensor networks. The overall objective of this paper is to improve the GSTEB further ... a modified

Vishal Sharma, Avneet Pannu,

Research Cell : An International Journal of Engineering Sciences,

ISSN: 2229-6913 (Print), ISSN: 2320-0332 (Online), Web Presence:

© 2016 Vidya Publications.

passed on its path from the starting cluster head to the base station. The following formula presents this

procedure:

%"$ ←?%�@A is the amount of pheromone deposited by ant K on the edges visited. It is calculate ∆%"$BWhere C

k is the total length of all the edges that ant k has passed from the starting cluster head to the base station.

GSTEB routing tree will be constructed on the cluster heads by using the shortest path found by ACO. One

advantage of using ACO in network routi

be applied for controlling congestion in the network. One more advantage of using ACO is that if there is link failure

and disconnection between two cluster heads on the route

other path and congregate with it.

Step 6: Evaluate and update energy consumption

Energy of the sensor nodes will be evaluated and updated by using the following formulas

i. C���. 7 ' C���. 7 � -DEFGFHIJii. C���. 7 ' C���. 7 -DEFGFHIJ

Where W(i).E is the energy of ith

node, EDA is effective data aggregation,

the packet size, efs is the free space, amp is the multipath and

Step 7: Check whether the nodes are dead or not

The nodes which are not dead will start sending the data again by

Step 8: Count the dead nodes.

If the nodes are dead, count them. If all the nodes are dead then the network lifetime is end and if some nodes are

alive they will again start sending their data again.

B. Comparison Methodology of the Existing GSTEB

Fig. 1 shows the comparison methodol

(GSTEB with clustering, compression and ACO based routing)

IV. COMPARATIVE ANALYSIS AND SIMULATION RESULTS

A MATLAB simulation of the proposed scheme (GSTEB with clustering and compression and ACO) is done to

evaluate the performance. In this section we have evaluated the performance of the proposed scheme and compared

it with the GSTEB on the basis of stability period, network lifetime, residual energy (average remaining energy),

throughput at different energy levels from 0.05J to 0.5 J by taking 100 sensor nodes and on the basis of scalability

by taking 100 to 550 nodes in the network. The sensor nodes are distributed randomly in a 100

base station at (175m, 175m). Table I shows t

ishal Sharma, Avneet Pannu, Dinesh Kumar

Research Cell : An International Journal of Engineering Sciences, Issue June 2016, Vol. 18

0332 (Online), Web Presence: http://www.ijoes.vidyapublications.com

Authors are responsible for any plagiarism issues.

ing cluster head to the base station. The following formula presents this

← %"$ = ∑ ∆%"$BOBPQ , ∀��, @� ∈ S �6�

is the amount of pheromone deposited by ant K on the edges visited. It is calculated by the follo

' U1/ B0 � [7]

is the total length of all the edges that ant k has passed from the starting cluster head to the base station.

GSTEB routing tree will be constructed on the cluster heads by using the shortest path found by ACO. One

advantage of using ACO in network routing is that when the there is increase in the number of cluster heads, it can

be applied for controlling congestion in the network. One more advantage of using ACO is that if there is link failure

two cluster heads on the route of the shortest path, the ACO will rapidly follow some

and update energy consumption.

Energy of the sensor nodes will be evaluated and updated by using the following formulas

FGFHIJ = 7V*1 ∗ �W� = ��� ∗ W ∗ ��X �� : ��� Z �[ [8]

FGFHIJ = 7V*1 ∗ �W� = \�] ∗ W ∗ ��^�� : �� � _ �` [9]

node, EDA is effective data aggregation, Txcdcefg is the Transmitter energy,

is the free space, amp is the multipath and diis the minimum allowed distance.

Check whether the nodes are dead or not.

The nodes which are not dead will start sending the data again by forming the clusters again.

If the nodes are dead, count them. If all the nodes are dead then the network lifetime is end and if some nodes are

alive they will again start sending their data again.

xisting GSTEB Protocol and the Proposed Approach.

1 shows the comparison methodology of the existing work (GSTEB) protocol and the proposed approach

(GSTEB with clustering, compression and ACO based routing).

COMPARATIVE ANALYSIS AND SIMULATION RESULTS

A MATLAB simulation of the proposed scheme (GSTEB with clustering and compression and ACO) is done to

evaluate the performance. In this section we have evaluated the performance of the proposed scheme and compared

it with the GSTEB on the basis of stability period, network lifetime, residual energy (average remaining energy),

levels from 0.05J to 0.5 J by taking 100 sensor nodes and on the basis of scalability

by taking 100 to 550 nodes in the network. The sensor nodes are distributed randomly in a 100

shows the parameters used in the simulation.

167

http://www.ijoes.vidyapublications.com

ing cluster head to the base station. The following formula presents this

d by the following formula

is the total length of all the edges that ant k has passed from the starting cluster head to the base station.

GSTEB routing tree will be constructed on the cluster heads by using the shortest path found by ACO. One

ng is that when the there is increase in the number of cluster heads, it can

be applied for controlling congestion in the network. One more advantage of using ACO is that if there is link failure

shortest path, the ACO will rapidly follow some

[8]

[9]

is the Transmitter energy, K is

is the minimum allowed distance.

If the nodes are dead, count them. If all the nodes are dead then the network lifetime is end and if some nodes are

protocol and the proposed approach

A MATLAB simulation of the proposed scheme (GSTEB with clustering and compression and ACO) is done to

evaluate the performance. In this section we have evaluated the performance of the proposed scheme and compared

it with the GSTEB on the basis of stability period, network lifetime, residual energy (average remaining energy),

levels from 0.05J to 0.5 J by taking 100 sensor nodes and on the basis of scalability

by taking 100 to 550 nodes in the network. The sensor nodes are distributed randomly in a 100+100 region with

Page 6: ENHANCED ANT COLONY OPTIMIZATION, CLUSTERING AND ... · routing protocol for wireless sensor networks. The overall objective of this paper is to improve the GSTEB further ... a modified

Vishal Sharma, Avneet Pannu,

Research Cell : An International Journal of Engineering Sciences,

ISSN: 2229-6913 (Print), ISSN: 2320-0332 (Online), Web Presence:

© 2016 Vidya Publications.

Fig .1 Comparison between the existing GSTEB and proposed methodology

EVALUATION AND UPDAT ION OFCONSUMED ENERGY

INITIAL PHASE (NETWORK

PARAMETERS ARE

INITIALIZED)

SELF-ORGANIZED DATA

COLLECTING AND

TRANSMITTING PHASE

TREE CONSTRUCTION

INFORMATION EXCHANGING

PHASE

EXISTING APPROACH (GSTEB)

COMPARE

No

No

ishal Sharma, Avneet Pannu, Dinesh Kumar

Research Cell : An International Journal of Engineering Sciences, Issue June 2016, Vol. 18

0332 (Online), Web Presence: http://www.ijoes.vidyapublications.com

Authors are responsible for any plagiarism issues.

Comparison between the existing GSTEB and proposed methodology

INITIALIZE WSN(DEPLOY SENSOR

NODES RANDOMLY)

APPLY CLUSTERING TO SELECT CHs

ASSOCIATE MEMBER NODES SEND

DATA TO THEIR CLUSTER HEAD’S

APPLY COMPRESSION ON EACH

CHs

APPLY ANT COLONY OPTIMIZATION

BASED GSTEB TREE CONSTRUCTION

ON CHs TO SEND DATA TO BS

EVALUATION AND UPDAT ION OFCONSUMED ENERGY

INITIAL PHASE (NETWORK

PARAMETERS ARE

ORGANIZED DATA

COLLECTING AND

TRANSMITTING PHASE

PHASE

INFORMATION EXCHANGING

(GSTEB) PROPOSED APPROACH

IS DEAD

COUNT DEAD NODES

IS ALL DEAD

NETWORK LIFETIME

RETURN

Yes

No

No

COMPARE BOTH THE APPROACHES

Yes Yes

Yes

168

http://www.ijoes.vidyapublications.com

INITIALIZE WSN(DEPLOY SENSOR

APPLY CLUSTERING TO SELECT CHs

ASSOCIATE MEMBER NODES SEND

DATA TO THEIR CLUSTER HEAD’S

APPLY COMPRESSION ON EACH

OLONY OPTIMIZATION

TREE CONSTRUCTION

TO SEND DATA TO BS

Page 7: ENHANCED ANT COLONY OPTIMIZATION, CLUSTERING AND ... · routing protocol for wireless sensor networks. The overall objective of this paper is to improve the GSTEB further ... a modified

Vishal Sharma, Avneet Pannu,

Research Cell : An International Journal of Engineering Sciences,

ISSN: 2229-6913 (Print), ISSN: 2320-0332 (Online), Web Presence:

© 2016 Vidya Publications.

PARAMETERS USED IN THE SIMULATION

A. Working of the GSTEB and the Proposed Scheme

Fig. 2 shows the working of GSTEB protocol. Green circled nodes are representing the sensor nodes. Base is

located at (175 m, 175m) along x-axis and along y

representing communication of the sensor nodes with the bas

representing the communication between the leaf nodes and the parent nodes.

Fig 2: Working of the GSSTEB Protocol

Fig.3 shows the working of the proposed scheme

normal sensor nodes means the non-cluster head nodes whereas nodes with blue color are representing cluster hea

Magenta star represents the cluster head

all other cluster heads will transmit their data to this cluster head through ACO based tree construction routing. The

blue lines, forming hexagonal shape is cluster head area also called cluste

cluster head. Magenta lines are representing communication among the cluster heads

Parameter

Size of target area

Location of BS

Number of nodes

Initial energy

Probability(p) of the CHs

Transmitter Energy

Receiver Energy

Free space(amplifier)

Multipath(amplifier)

Effective Data

Maximum lifetime

Data packet Size

LZW compression

ishal Sharma, Avneet Pannu, Dinesh Kumar

Research Cell : An International Journal of Engineering Sciences, Issue June 2016, Vol. 18

0332 (Online), Web Presence: http://www.ijoes.vidyapublications.com

Authors are responsible for any plagiarism issues.

TABLE I

PARAMETERS USED IN THE SIMULATION

Working of the GSTEB and the Proposed Scheme

of GSTEB protocol. Green circled nodes are representing the sensor nodes. Base is

axis and along y-axis. Black lines between the sensor nodes and base station are

representing communication of the sensor nodes with the base station and the lines between the sensor nodes are

representing the communication between the leaf nodes and the parent nodes.

Fig 2: Working of the GSSTEB Protocol Fig 3: Working of the Proposed Scheme

of the proposed scheme when all the nodes are alive. Green circled nodes represent the

cluster head nodes whereas nodes with blue color are representing cluster hea

the cluster head means the root node that will directly communicate with the base station;

all other cluster heads will transmit their data to this cluster head through ACO based tree construction routing. The

blue lines, forming hexagonal shape is cluster head area also called cluster field. Each cluster field has a single

cluster head. Magenta lines are representing communication among the cluster heads and communication of the root

Parameter Value

Size of target area 100 × 100

Location of BS (175, 175)

Number of nodes 100 to 550

Initial energy 0.05 J to 0.5 J

Probability(p) of the CHs 0.1

Transmitter Energy 50 ∗ 10lmJ/bit

Receiver Energy 50 ∗ 10lmJ/bit

Free space(amplifier) 10 ∗ 10lQnJ/bit/�X

Multipath(amplifier) 0.0013 ∗ 10lQn J/bit/�X

Effective Data aggregation 5 ∗ 10lmJ/bit/signal

Maximum lifetime 3000 rounds

Data packet Size 2200 KB

LZW compression 0.75

169

http://www.ijoes.vidyapublications.com

of GSTEB protocol. Green circled nodes are representing the sensor nodes. Base is

axis. Black lines between the sensor nodes and base station are

e station and the lines between the sensor nodes are

Fig 3: Working of the Proposed Scheme

n circled nodes represent the

cluster head nodes whereas nodes with blue color are representing cluster heads.

that will directly communicate with the base station;

all other cluster heads will transmit their data to this cluster head through ACO based tree construction routing. The

r field. Each cluster field has a single

and communication of the root

Page 8: ENHANCED ANT COLONY OPTIMIZATION, CLUSTERING AND ... · routing protocol for wireless sensor networks. The overall objective of this paper is to improve the GSTEB further ... a modified

Vishal Sharma, Avneet Pannu,

Research Cell : An International Journal of Engineering Sciences,

ISSN: 2229-6913 (Print), ISSN: 2320-0332 (Online), Web Presence:

© 2016 Vidya Publications.

cluster head with base station by forming the ACO

sensor field.

B . Comparison of the Existing GSTEB Protocol with the Proposed Scheme

1) Comparison on the basis of Network Stability

the network. Table II shows the comparison between GSTEB and proposed scheme when the first node dies at

different energy levels from 0.05J to 0.5J.

TABLE II

COMPARISON TABLE OF THE NETWORK STABILITY

Initial Energy Network

stability of

GSTEB

Network stability

of the proposed

0.05 71

0.1 136

0.15 208

0.2 253

0.25 343

0.3 379

0.35 438

0.4 560

0.45 654

0.5 644

Fig. 4 shows the comparison graph where x

number of rounds. Blue bar in the graph represents stability achieved by the GSTEB and magenta bar is representing

the proposed scheme. From the results we can see that in the proposed scheme first node dies much latter than the

first node death in GSTEB. So we can find that by using clustering, compression and ACO with GSTEB load is

balanced more efficiently.

Fig. 4: Comparison graph of the Network Stability of the

GSTEB and the proposed scheme

ishal Sharma, Avneet Pannu, Dinesh Kumar

Research Cell : An International Journal of Engineering Sciences, Issue June 2016, Vol. 18

0332 (Online), Web Presence: http://www.ijoes.vidyapublications.com

Authors are responsible for any plagiarism issues.

by forming the ACO based tree construction. The base station is residin

Comparison of the Existing GSTEB Protocol with the Proposed Scheme on the basis of Initial Energy

Comparison on the basis of Network Stability: Stability period of a network is the time when first node dies in

shows the comparison between GSTEB and proposed scheme when the first node dies at

different energy levels from 0.05J to 0.5J.

NETWORK STABILITY TABLE III

COMPARISON TABLE OF THE NETWORK LIFETIME

Network stability

of the proposed

scheme

147

303

430

610

687

701

961

1086

1171

1255

Initial Energy Network

lifetime of

GSTEB

Network lifetime

0.05 157

0.1 303

0.15 469

0.2 584

0.25 755

0.3 904

0.35 1084

0.4 1186

0.45 1374

0.5 1477

shows the comparison graph where x-axis is representing the initial energy and y-axis is representing the

number of rounds. Blue bar in the graph represents stability achieved by the GSTEB and magenta bar is representing

lts we can see that in the proposed scheme first node dies much latter than the

first node death in GSTEB. So we can find that by using clustering, compression and ACO with GSTEB load is

Comparison graph of the Network Stability of the existing

GSTEB and the proposed scheme Fig. 5: Comparison graph of the Network Lifetime

GSTEB and the proposed scheme

170

http://www.ijoes.vidyapublications.com

station is residing outside the

he basis of Initial Energy

Stability period of a network is the time when first node dies in

shows the comparison between GSTEB and proposed scheme when the first node dies at

COMPARISON TABLE OF THE NETWORK LIFETIME

Network lifetime of

the proposed

scheme

189

355

529

690

866

1064

1207

1419

1550

1729

axis is representing the

number of rounds. Blue bar in the graph represents stability achieved by the GSTEB and magenta bar is representing

lts we can see that in the proposed scheme first node dies much latter than the

first node death in GSTEB. So we can find that by using clustering, compression and ACO with GSTEB load is

Lifetime of the existing

GSTEB and the proposed scheme

Page 9: ENHANCED ANT COLONY OPTIMIZATION, CLUSTERING AND ... · routing protocol for wireless sensor networks. The overall objective of this paper is to improve the GSTEB further ... a modified

Vishal Sharma, Avneet Pannu,

Research Cell : An International Journal of Engineering Sciences,

ISSN: 2229-6913 (Print), ISSN: 2320-0332 (Online), Web Presence:

© 2016 Vidya Publications.

2) Comparison on the basis of Network Lifetime

are dead in the network. Table III show the comparison between GSTEB and proposed scheme when all the sensor

nodes are dead in the network at different energy levels from 0.05 J to 0.5 J

Fig. 5 shows the comparison graph. In the graph

number of rounds. Blue color in the graph is representing the GSTEB and magenta color in the graph represents the

network lifetime of the proposed schem

GSTEB protocol.

From the results we can see that in the proposed scheme network lifetime is increased as in the proposed scheme all

the nodes in the network die much later than in GST

clustering, compression and ACO based routing.

3) Comparison on the basis of Throughput

Table IV shows the comparison between GSTEB and proposed scheme on the basis of the throughput at different

energy levels from 0.05J to 0.5J.

TABLE IV

COMPARISON TABLE OF THROUGHPUT

Initial

Energy

Throughput of

existing GSTEB

Throughput of

proposed scheme

0.05 474

0.1 1555

0.15 3752

0.2 5544

0.25 9060

0.3 12656

0.35 18428

0.4 21780

0.45 28854

0.5 33971

From the results we can find that that the throughput obtained by the proposed scheme (modified

than the existing GSTEB protocol. Fig.

and the proposed scheme. X-axis is representing initial energy given and y

packets transmitted to the base station. Blue color bar in the graph represents

and magenta color bar represents the throughput obtained from proposed scheme.

4) Comparison on the basis of Residual Energy:

Table V shows the comparison table between GSTEB and the proposed scheme on the basis of residual energy

obtained at different energy levels from 0.05J to 0.5J.

scheme by using clustering, compression and ACO with GSTEB is more than the residual energy

existing GSTEB and Fig. 7 shows the comparison graph of the residual energy obtained by the GSTEB and the

proposed scheme. X-axis is representing initial energy given to the sensor nodes and y

remaining energy of the node after sending data to the base

ishal Sharma, Avneet Pannu, Dinesh Kumar

Research Cell : An International Journal of Engineering Sciences, Issue June 2016, Vol. 18

0332 (Online), Web Presence: http://www.ijoes.vidyapublications.com

Authors are responsible for any plagiarism issues.

Comparison on the basis of Network Lifetime: Network lifetime of a network is the time when all the nodes

show the comparison between GSTEB and proposed scheme when all the sensor

nodes are dead in the network at different energy levels from 0.05 J to 0.5 J.

. In the graph x-axis represents the initial energy and y

number of rounds. Blue color in the graph is representing the GSTEB and magenta color in the graph represents the

network lifetime of the proposed scheme. The network lifetime of the proposed scheme is more than the existing

From the results we can see that in the proposed scheme network lifetime is increased as in the proposed scheme all

the nodes in the network die much later than in GSTEB. So the performance of GSTEB has improves after using

clustering, compression and ACO based routing.

Comparison on the basis of Throughput: Throughput is the number of packets transferred to the base station.

shows the comparison between GSTEB and proposed scheme on the basis of the throughput at different

COMPARISON TABLE OF THROUGHPUT TABLE V

COMPARISON TABLE OF THE RESIDUAL ENERGY

Throughput of the

proposed scheme

593

2102

4661

7942

12496

18840

24282

33518

40032

49825

Initial

Energy

Residual energy of

existing GSTEB

Residual energy of

the proposed scheme

0.05 0.0015

0.1 0.0061

0.15 0.0141

0.2 0.0237

0.25 0.0391

0.3 0.0536

0.35 0.0749

0.4 0.0969

0.45 0.1244

0.5 0.1502

From the results we can find that that the throughput obtained by the proposed scheme (modified

ig. 6 shows the comparison graph of the throughput obtained by the GSTEB

axis is representing initial energy given and y-axis is representing the number of

the base station. Blue color bar in the graph represents the throughput obtained from GSTEB

and magenta color bar represents the throughput obtained from proposed scheme.

4) Comparison on the basis of Residual Energy: Residual energy is the average remaining energy of the nodes.

shows the comparison table between GSTEB and the proposed scheme on the basis of residual energy

obtained at different energy levels from 0.05J to 0.5J. We can see that residual energy obtained in the proposed

using clustering, compression and ACO with GSTEB is more than the residual energy

shows the comparison graph of the residual energy obtained by the GSTEB and the

axis is representing initial energy given to the sensor nodes and y-axis represents the average

remaining energy of the node after sending data to the base station. Blue color bar in the graph represents the

171

http://www.ijoes.vidyapublications.com

Network lifetime of a network is the time when all the nodes

show the comparison between GSTEB and proposed scheme when all the sensor

axis represents the initial energy and y-axis represents the

number of rounds. Blue color in the graph is representing the GSTEB and magenta color in the graph represents the

e. The network lifetime of the proposed scheme is more than the existing

From the results we can see that in the proposed scheme network lifetime is increased as in the proposed scheme all

EB. So the performance of GSTEB has improves after using

d to the base station.

shows the comparison between GSTEB and proposed scheme on the basis of the throughput at different

E RESIDUAL ENERGY

Residual energy of

the proposed scheme

0.0225

0.0479

0.0721

0.0976

0.1216

0.1456

0.1718

0.1952

0.2206

0.2469

From the results we can find that that the throughput obtained by the proposed scheme (modified GSTEB) is more

shows the comparison graph of the throughput obtained by the GSTEB

axis is representing the number of

the throughput obtained from GSTEB

g energy of the nodes.

shows the comparison table between GSTEB and the proposed scheme on the basis of residual energy

We can see that residual energy obtained in the proposed

using clustering, compression and ACO with GSTEB is more than the residual energy obtained in

shows the comparison graph of the residual energy obtained by the GSTEB and the

axis represents the average

station. Blue color bar in the graph represents the

Page 10: ENHANCED ANT COLONY OPTIMIZATION, CLUSTERING AND ... · routing protocol for wireless sensor networks. The overall objective of this paper is to improve the GSTEB further ... a modified

Vishal Sharma, Avneet Pannu,

Research Cell : An International Journal of Engineering Sciences,

ISSN: 2229-6913 (Print), ISSN: 2320-0332 (Online), Web Presence:

© 2016 Vidya Publications.

residual energy obtained from GSTEB and magenta color bar represents the residual ener

scheme.

C. Comparison on the basis of Scalability between exist

We have checked the scalability of the GSTEB and the proposed scheme (GSTEB with clustering, compression

and ACO) by taking the different number of nodes from 100 to 550 at energy level 0.1J and checked the stability

period, network lifetime, throughput an

TABLE VI

COMPARISON TABLE OF THE SCALABILTY ACHIEVED ON

THE BASIS OF NETWORK STABILITY

No of

Nodes

Network Stability

of existing

GSTEB

Network Stability

of

100 136

150 131

200 115

250 105

300 99

350 98

400 77

450 61

500 48

550 39

Fig. 6 Comparison graph of the throughput of the e

the proposed scheme

ishal Sharma, Avneet Pannu, Dinesh Kumar

Research Cell : An International Journal of Engineering Sciences, Issue June 2016, Vol. 18

0332 (Online), Web Presence: http://www.ijoes.vidyapublications.com

Authors are responsible for any plagiarism issues.

energy obtained from GSTEB and magenta color bar represents the residual energy obtained from proposed

Comparison on the basis of Scalability between existing GSTEB and the Proposed Scheme

We have checked the scalability of the GSTEB and the proposed scheme (GSTEB with clustering, compression

and ACO) by taking the different number of nodes from 100 to 550 at energy level 0.1J and checked the stability

period, network lifetime, throughput and residual energy obtained.

LABILTY ACHIEVED ON

THE BASIS OF NETWORK STABILITY

TABLE VII

COMPARISON TABLE OF THE SCALABILTY ON THE BASIS

OF NETWORK LIFETIME

Network Stability

of the proposed

scheme

303

333

373

426

441

450

466

470

478

481

No of

Nodes

Network

Lifetime of

existing GSTEB

Network Lifetime

100 303

150 272

200 269

250 260

300 256

350 225

400 212

450 211

500 190

550 181

Comparison graph of the throughput of the existing GSTEB and Fig. 7 Comparison graph of the residual energy of the existing GSTEB

and the proposed scheme

172

http://www.ijoes.vidyapublications.com

gy obtained from proposed

ing GSTEB and the Proposed Scheme

We have checked the scalability of the GSTEB and the proposed scheme (GSTEB with clustering, compression

and ACO) by taking the different number of nodes from 100 to 550 at energy level 0.1J and checked the stability

LABILTY ON THE BASIS

OF NETWORK LIFETIME

Network Lifetime

of the proposed

scheme

355

420

440

462

492

504

519

521

527

543

Comparison graph of the residual energy of the existing GSTEB

proposed scheme

Page 11: ENHANCED ANT COLONY OPTIMIZATION, CLUSTERING AND ... · routing protocol for wireless sensor networks. The overall objective of this paper is to improve the GSTEB further ... a modified

Vishal Sharma, Avneet Pannu,

Research Cell : An International Journal of Engineering Sciences,

ISSN: 2229-6913 (Print), ISSN: 2320-0332 (Online), Web Presence:

© 2016 Vidya Publications.

1) On the basis of Network Stability:

of network lifetime. The stability period achieved by the GSTEB decreases with the increase with the number of

nodes, so we can say that GSTEB is not scalable. On the other hand

increases with the increase in the number of nodes.

Fig. 8 shows the comparison graph of the scalability on the basis of network stability between the exist

and the proposed scheme when initial energy 0.1J is given. Green line in the graph is

scheme and blue line in the graph is representing the existing GSTEB. In the graph the stability period of the

proposed scheme increases with the increase in the number of nodes

period decreases with the increase in the number of nodes.

2) On the basis of Network Lifetime:

basis of network lifetime.

Fig. 8 Comparison graph of the Network Stability

Fig. 9 shows the comparison graph of the scalability on the basis of network lifetime between the existing

and the proposed scheme when initial energy 0.1J is given. Green line in the graph is representing the

scheme and blue line in the graph is representing the GSTEB. The network lifetime of the existing GSTEB

decreases with the increase in the number of nodes but on the other h

scheme increases continuously with the increase in the number of nodes so proposed scheme is scalable.

3) On the basis of Throughput: Table VIII

throughput. The throughput of the existing GSTEB does not increase with the increase in the number of nodes but

the throughput of the proposed scheme

scheme is scalable than the GSTEB.

Fig. 10 shows the comparison graph of the scalability on the basis of throughput bet

proposed scheme when initial energy 0.1J is given. Green line i

blue line in the graph is representing the GSTEB. So we can say that by using clustering, compression and ACO

based routing the proposed scheme has become scalable.

ishal Sharma, Avneet Pannu, Dinesh Kumar

Research Cell : An International Journal of Engineering Sciences, Issue June 2016, Vol. 18

0332 (Online), Web Presence: http://www.ijoes.vidyapublications.com

Authors are responsible for any plagiarism issues.

Table VI shows the results obtained by checking the scalability on the basis

of network lifetime. The stability period achieved by the GSTEB decreases with the increase with the number of

nodes, so we can say that GSTEB is not scalable. On the other hand the stability period of the proposed scheme

increases with the increase in the number of nodes.

shows the comparison graph of the scalability on the basis of network stability between the exist

ial energy 0.1J is given. Green line in the graph is representing the proposed

and blue line in the graph is representing the existing GSTEB. In the graph the stability period of the

increases with the increase in the number of nodes and the graph of the existing GSTEB stability

period decreases with the increase in the number of nodes.

On the basis of Network Lifetime: Table VII shows the results obtained by checking the scalability on the

Comparison graph of the Network Stability Fig. 9 Comparison graph of the Network Lifetime

shows the comparison graph of the scalability on the basis of network lifetime between the existing

initial energy 0.1J is given. Green line in the graph is representing the

and blue line in the graph is representing the GSTEB. The network lifetime of the existing GSTEB

decreases with the increase in the number of nodes but on the other hand the network lifetime of the proposed

increases continuously with the increase in the number of nodes so proposed scheme is scalable.

Table VIII shows the results obtained by checking the scalability on the basis of

throughput. The throughput of the existing GSTEB does not increase with the increase in the number of nodes but

hroughput of the proposed scheme increases continuously with the increase in the number of nodes so proposed

shows the comparison graph of the scalability on the basis of throughput between the existing GSTEB and

when initial energy 0.1J is given. Green line in the graph is representing the proposed scheme

blue line in the graph is representing the GSTEB. So we can say that by using clustering, compression and ACO

based routing the proposed scheme has become scalable.

173

http://www.ijoes.vidyapublications.com

Table VI shows the results obtained by checking the scalability on the basis

of network lifetime. The stability period achieved by the GSTEB decreases with the increase with the number of

the stability period of the proposed scheme

shows the comparison graph of the scalability on the basis of network stability between the existing GSTEB

representing the proposed

and blue line in the graph is representing the existing GSTEB. In the graph the stability period of the

and the graph of the existing GSTEB stability

shows the results obtained by checking the scalability on the

Comparison graph of the Network Lifetime

shows the comparison graph of the scalability on the basis of network lifetime between the existing GSTEB

initial energy 0.1J is given. Green line in the graph is representing the proposed

and blue line in the graph is representing the GSTEB. The network lifetime of the existing GSTEB

k lifetime of the proposed

increases continuously with the increase in the number of nodes so proposed scheme is scalable.

shows the results obtained by checking the scalability on the basis of

throughput. The throughput of the existing GSTEB does not increase with the increase in the number of nodes but

increase in the number of nodes so proposed

ween the existing GSTEB and

n the graph is representing the proposed scheme and

blue line in the graph is representing the GSTEB. So we can say that by using clustering, compression and ACO

Page 12: ENHANCED ANT COLONY OPTIMIZATION, CLUSTERING AND ... · routing protocol for wireless sensor networks. The overall objective of this paper is to improve the GSTEB further ... a modified

Vishal Sharma, Avneet Pannu,

Research Cell : An International Journal of Engineering Sciences,

ISSN: 2229-6913 (Print), ISSN: 2320-0332 (Online), Web Presence:

© 2016 Vidya Publications.

4) On the basis of Residual Energy:

of residual energy. The residual energy of the GSTEB decreases with the increase in the number of nodes but the

residual energy of the proposed scheme

scheme is scalable than the GSTEB. So by using clustering for data aggregation, compression for reducing the data

to be transmitted to the base station and ACO based routing tree construction for finding the short

path to send data to the base station, the proposed scheme has become scalable.

Fig. 10 Comparison graph of the Throughput

Fig. 11 shows the comparison graph of the scalability on the basis of residual energy between the existing GSTEB

and the proposed scheme when initial energy 0.1J is given. Green line in the graph is representing the

TABLE VIII

COMPARISON TABLE OF THE SCLABILTY ACHIEVED ON

THE BASIS OF THROUGHPUT

No of

Nodes

Throughput of

existing GSTEB

Throughput of

the proposed

100 1555

150 2992

200 2930

250 2800

300 2816

350 2760

400 2756

450 2743

500 2470

550 2353

ishal Sharma, Avneet Pannu, Dinesh Kumar

Research Cell : An International Journal of Engineering Sciences, Issue June 2016, Vol. 18

0332 (Online), Web Presence: http://www.ijoes.vidyapublications.com

Authors are responsible for any plagiarism issues.

On the basis of Residual Energy: Table IX shows the results obtained by checking the scalability on the basis

of residual energy. The residual energy of the GSTEB decreases with the increase in the number of nodes but the

proposed scheme increases continuously with the increase in the number of nodes so proposed

scheme is scalable than the GSTEB. So by using clustering for data aggregation, compression for reducing the data

to be transmitted to the base station and ACO based routing tree construction for finding the short

path to send data to the base station, the proposed scheme has become scalable.

Comparison graph of the Throughput Fig.11 Comparison graph of the Residual Energy

shows the comparison graph of the scalability on the basis of residual energy between the existing GSTEB

when initial energy 0.1J is given. Green line in the graph is representing the

COMPARISON TABLE OF THE SCLABILTY ACHIEVED ON

THE BASIS OF THROUGHPUT

TABLE IX

COMPARISON TABLE OF THE SCLABILTY ACHIEVED ON

THE BASIS OF RESIDUAL ENERGY

Throughput of

the proposed

scheme

2102

4408

6460

10340

12110

14992

17954

20371

23158

26994

No of

Nodes

Residual Energy

of existing

GSTEB

100 0.0061

150 0.0056

200 0.0051

250 0.0049

300 0.0046

350 0.0045

400 0.0043

450 0.0041

500 0.0036

550 0.0032

174

http://www.ijoes.vidyapublications.com

shows the results obtained by checking the scalability on the basis

of residual energy. The residual energy of the GSTEB decreases with the increase in the number of nodes but the

ncrease in the number of nodes so proposed

scheme is scalable than the GSTEB. So by using clustering for data aggregation, compression for reducing the data

to be transmitted to the base station and ACO based routing tree construction for finding the shortest and optimal

Comparison graph of the Residual Energy

shows the comparison graph of the scalability on the basis of residual energy between the existing GSTEB

when initial energy 0.1J is given. Green line in the graph is representing the proposed

COMPARISON TABLE OF THE SCLABILTY ACHIEVED ON

THE BASIS OF RESIDUAL ENERGY

Residual Energy

of the proposed

scheme

0.0479

0.0480

0.0480

0.0481

0.0482

0.0483

0.0484

0.0485

0.0486

0.0487

Page 13: ENHANCED ANT COLONY OPTIMIZATION, CLUSTERING AND ... · routing protocol for wireless sensor networks. The overall objective of this paper is to improve the GSTEB further ... a modified

Vishal Sharma, Avneet Pannu,

Research Cell : An International Journal of Engineering Sciences,

ISSN: 2229-6913 (Print), ISSN: 2320-0332 (Online), Web Presence:

© 2016 Vidya Publications.

scheme and blue line in the graph is representing the existing GSTEB protocol. The graph of the residual energy of

the existing GSTEB decreases with the increase in the number of nodes and graph of the residual energy of the

proposed scheme increases with the increase in the number of nodes.

So by using clustering for data aggregation, compression to reduce the amount of data to be transferred and ACO to

find the shortest path to send data to the base station with GSTEB, the performance is increased significantly as

there is increase in the stability period and network lifetime, residual energy, and throughput of the proposed

scheme. The previous GSTEB approach was not scalable as the stability period, network lifetime

residual energy of GSTEB decreases by increasing the number

ACO based tree construction routing with GSTEB, it has become scalable.

D. Comparison of the Proposed Scheme with o

Table X shows the comparison of the proposed scheme with the other existing protocols in wireless sensor

network on the basis of first node dead time and last node dead time in the network

results are taken from [12] except the proposed results.

proposed scheme over the existing LEACH, PEGASIS, TREEPSI, TBC and GSTEB protocols when initial energy

0.25 Joule and 5 Joule is given to the nodes. In the proposed scheme the there is improvement in the first node dead

time and the last node dead time as compared to the other existing protocols. So we can say that in the proposed

approach the network stability period and netwo

wireless sensor network.

NETWORK LIFETIMES OF DIFFERENT SCHEMES

Initial

Energy Protocol

0.25

PEGASIS

TREEPSI

PROPOSED

0.5

PEGASIS

TREEPSI

PROPOSED

V. CONCLUSION AND FUTURE WORK

This paper has proposed, a new ACO, clustering, compressive sensing and tree based routing protocol for wireless

sensor networks. The overall objective of the proposed work is to improve the GSTEB protocol further by using the

compression based inter cluster data aggregation for transmitting data to the base station. By using clustering there

will be reduction in the energy consumption of each node which becomes member node (non CHs), also adaptive

clustering will balance the load of sensor nodes in the net

the network due to the nodes failure in the root to sink.. The LZW compression has been used due to its lossless

compression to reduce the size of the aggregated packets to be transmitted to the bas

energy consumption further and ACO will reduce the energy consumption of the cluster heads by finding the

shortest and best path that is not NP hard to send data to the base station. This proposed technique is designed and

ishal Sharma, Avneet Pannu, Dinesh Kumar

Research Cell : An International Journal of Engineering Sciences, Issue June 2016, Vol. 18

0332 (Online), Web Presence: http://www.ijoes.vidyapublications.com

Authors are responsible for any plagiarism issues.

representing the existing GSTEB protocol. The graph of the residual energy of

the existing GSTEB decreases with the increase in the number of nodes and graph of the residual energy of the

increases with the increase in the number of nodes.

So by using clustering for data aggregation, compression to reduce the amount of data to be transferred and ACO to

find the shortest path to send data to the base station with GSTEB, the performance is increased significantly as

tability period and network lifetime, residual energy, and throughput of the proposed

scheme. The previous GSTEB approach was not scalable as the stability period, network lifetime

of GSTEB decreases by increasing the number of nodes but by using clustering, compression and

ACO based tree construction routing with GSTEB, it has become scalable.

of the Proposed Scheme with other Existing Protocols

shows the comparison of the proposed scheme with the other existing protocols in wireless sensor

on the basis of first node dead time and last node dead time in the network. In this Table, the simulation

results are taken from [12] except the proposed results. We can find that there is improvement offered by the

proposed scheme over the existing LEACH, PEGASIS, TREEPSI, TBC and GSTEB protocols when initial energy

is given to the nodes. In the proposed scheme the there is improvement in the first node dead

time and the last node dead time as compared to the other existing protocols. So we can say that in the proposed

approach the network stability period and network lifetime is more than all the other existing protocols in the

TABLE IX

NETWORK LIFETIMES OF DIFFERENT SCHEMES

Protocol The round a node

begins to die

The round all the

nodes are dead

LEACH 118 243

PEGASIS 246 568

TREEPSI 267 611

TBC 328 629

GSTEB 389 677

PROPOSED 687 866

LEACH 209 435

PEGASIS 485 1067

TREEPSI 532 1123

TBC 589 1165

GSTEB 730 1330

PROPOSED 1255 1729

CONCLUSION AND FUTURE WORK

This paper has proposed, a new ACO, clustering, compressive sensing and tree based routing protocol for wireless

sensor networks. The overall objective of the proposed work is to improve the GSTEB protocol further by using the

er data aggregation for transmitting data to the base station. By using clustering there

will be reduction in the energy consumption of each node which becomes member node (non CHs), also adaptive

clustering will balance the load of sensor nodes in the network there will be no transmission delay and data loss in

the network due to the nodes failure in the root to sink.. The LZW compression has been used due to its lossless

compression to reduce the size of the aggregated packets to be transmitted to the base station so as to reduce the

energy consumption further and ACO will reduce the energy consumption of the cluster heads by finding the

shortest and best path that is not NP hard to send data to the base station. This proposed technique is designed and

175

http://www.ijoes.vidyapublications.com

representing the existing GSTEB protocol. The graph of the residual energy of

the existing GSTEB decreases with the increase in the number of nodes and graph of the residual energy of the

So by using clustering for data aggregation, compression to reduce the amount of data to be transferred and ACO to

find the shortest path to send data to the base station with GSTEB, the performance is increased significantly as

tability period and network lifetime, residual energy, and throughput of the proposed

scheme. The previous GSTEB approach was not scalable as the stability period, network lifetime, throughput and

of nodes but by using clustering, compression and

shows the comparison of the proposed scheme with the other existing protocols in wireless sensor

Table, the simulation

We can find that there is improvement offered by the

proposed scheme over the existing LEACH, PEGASIS, TREEPSI, TBC and GSTEB protocols when initial energy

is given to the nodes. In the proposed scheme the there is improvement in the first node dead

time and the last node dead time as compared to the other existing protocols. So we can say that in the proposed

rk lifetime is more than all the other existing protocols in the

The round all the

nodes are dead

This paper has proposed, a new ACO, clustering, compressive sensing and tree based routing protocol for wireless

sensor networks. The overall objective of the proposed work is to improve the GSTEB protocol further by using the

er data aggregation for transmitting data to the base station. By using clustering there

will be reduction in the energy consumption of each node which becomes member node (non CHs), also adaptive

work there will be no transmission delay and data loss in

the network due to the nodes failure in the root to sink.. The LZW compression has been used due to its lossless

e station so as to reduce the

energy consumption further and ACO will reduce the energy consumption of the cluster heads by finding the

shortest and best path that is not NP hard to send data to the base station. This proposed technique is designed and

Page 14: ENHANCED ANT COLONY OPTIMIZATION, CLUSTERING AND ... · routing protocol for wireless sensor networks. The overall objective of this paper is to improve the GSTEB further ... a modified

Vishal Sharma, Avneet Pannu,

Research Cell : An International Journal of Engineering Sciences,

ISSN: 2229-6913 (Print), ISSN: 2320-0332 (Online), Web Presence:

© 2016 Vidya Publications.

implemented in MATLAB tool. The comparisons are also drawn among the proposed and existing techniques on the

basis of stability, lifetime, throughput, residual energy and scalability of the network. The comparison results have

clearly shown that the proposed technique outperforms over the available techniques.

This work has not considered the use of the node deployment techniques, so in near future to enhance the results

further efficient multi-objective optimization based node deployment can be used.

effect of the mobility of the sink and also of nodes. Therefore in near future the mobile sink and nodes based WSNs

can also be considered to evaluate the efficiency of the proposed technique.

REFERENCES

[1] J. h. Zhong and J. Zhang, “Ant Colony Optimization Algorithm for Lifetime Maximization in Wireless Sensor Network with Mobile Sink,”

14th Annual Conference on Genetic and evolutionary computation

[2] D. Puccinelli and M. Haenggi, “Wireless sensor networks: applications and challenges of ubiquitous sensing,”

Magazine, vol.5, no.3, pp. 19- 31, 2005.

[3] M. Haenggi, “Opportunities and challenges in Wireless sensor Networks,”

Sensing Systems, M. llyas and I. Mahgoub, eds., Boca Raton,FL, pp. 1.1

[4] D. Hasenfratz, A. Meier, C.Moser, J. J. Chen, L. Thiele, “Analysis, Comparison, and Optimization of Routing

Harvesting Wireless Sensor Networks,”IEEE,Int.Conf on Sensor Networks,Ubiquitious and Trustworthy Computing

[5] N. Xu, S. Rangwala, K. K. Chintalapudi, D. Ganesan, A. Broad, R. Govindan, and D. Estrin, “A Wireless Sen

Monitoring,” in Proceedings of the ACM International Conference on Embedded Networked Sensor Systems

[6] M. Srivastava, D. Culler, D. Estrin, “Guest editors’ introduction: Overview of Sensor Net

41-49,August 2004.

[7] M. Karpiriski, A. Senart, and V. Cahill, “Sensor Networks for Smart Roads,”

Computing and Communications Workshops, pp. 310

[8] G. W. Allen, K. Lorincz, J. Johnson, J. Lees, and M. Welsh, “Fidelity and yield in a volcano monitoring sensor network,”

7th symposium on operating systems design and implementation

[9] J. Beutel, S. Gruber, A. Hasler, R. Lim, A. Meier, C. Plessl, I. Talzi, L. Thiele, C. Tschudin, M. Woehrle, and M. Yuecel

scientifi instrument for precision sensing and data recovery in environmental

information processing in sensor networks,In IPSN’09

[10] A. Mainwaring, J. Polastre, R. Szewczyk, D. Culler, and J. Anderson,

International workshop on wireless sensor networks and applications

[11]X.M.Hu, J.Zhang, Y.Yu, H.S.Chung, Y.L.Li, Y.L.Si and X.N.Luo,“Hybrid Genetic A

Lifetime Maximization of Wireless Sensor Networks,”

[12] Z. Han, J. Wu, J. Zhang, L. Liu, and K. Tian,“A General Self

Network,” IEEE Transactions on Nuclear Science

[13] D. Mantri, N. R. Prasad and R. Prasad, “Grouping of Clusters for Efficient Data Aggregation (GCEDA) in

Advance Computing Conference(IACC), IEEE, pp. 132

[14] M. Xie and H. Shi, “Ant Colony Optimization Based In

Symposium on Pervasive Systems, Algorithms and Networks,IEEE

[15] M. J. Handy, M. Haase, D. Timmermann, “Low Energy Adaptive Clustering Hierarchy with Deterministic Cluster

International workshop in Mobile and Wireless Communications Network,IEEE

[16]N.Kimura and S. Latifi, “A Survey on Data Compression in Wireless Sensor Networks,

Technology: Coding and Computing, IEEE ,vol.2 pp. 8

ishal Sharma, Avneet Pannu, Dinesh Kumar

Research Cell : An International Journal of Engineering Sciences, Issue June 2016, Vol. 18

0332 (Online), Web Presence: http://www.ijoes.vidyapublications.com

Authors are responsible for any plagiarism issues.

mplemented in MATLAB tool. The comparisons are also drawn among the proposed and existing techniques on the

basis of stability, lifetime, throughput, residual energy and scalability of the network. The comparison results have

d technique outperforms over the available techniques.

This work has not considered the use of the node deployment techniques, so in near future to enhance the results

objective optimization based node deployment can be used. Also this work has not used the

effect of the mobility of the sink and also of nodes. Therefore in near future the mobile sink and nodes based WSNs

can also be considered to evaluate the efficiency of the proposed technique.

“Ant Colony Optimization Algorithm for Lifetime Maximization in Wireless Sensor Network with Mobile Sink,”

Annual Conference on Genetic and evolutionary computation, ACM,Pennsylvania, USA, pp.1199-1204, 2012.

inelli and M. Haenggi, “Wireless sensor networks: applications and challenges of ubiquitous sensing,” IEEE Circuits and Systems

[3] M. Haenggi, “Opportunities and challenges in Wireless sensor Networks,”Handbook of Sensor sNetwork: Compact Wireless and Wired

, M. llyas and I. Mahgoub, eds., Boca Raton,FL, pp. 1.1-1.14, CRC Press, 2004.

[4] D. Hasenfratz, A. Meier, C.Moser, J. J. Chen, L. Thiele, “Analysis, Comparison, and Optimization of Routing

IEEE,Int.Conf on Sensor Networks,Ubiquitious and Trustworthy Computing, pp.19

[5] N. Xu, S. Rangwala, K. K. Chintalapudi, D. Ganesan, A. Broad, R. Govindan, and D. Estrin, “A Wireless Sensor Network for Structural

Proceedings of the ACM International Conference on Embedded Networked Sensor Systems, ACM , Baltimore, pp

[6] M. Srivastava, D. Culler, D. Estrin, “Guest editors’ introduction: Overview of Sensor Networks,” IEEE Computer society

[7] M. Karpiriski, A. Senart, and V. Cahill, “Sensor Networks for Smart Roads,” Fourth Annual IEEE International Conference on Pervasive

, pp. 310–314, Mar. 2006.

[8] G. W. Allen, K. Lorincz, J. Johnson, J. Lees, and M. Welsh, “Fidelity and yield in a volcano monitoring sensor network,”

symposium on operating systems design and implementation, In OSDI’06, Berkeley, CA, USA, USENIX Association, pp. 381

[9] J. Beutel, S. Gruber, A. Hasler, R. Lim, A. Meier, C. Plessl, I. Talzi, L. Thiele, C. Tschudin, M. Woehrle, and M. Yuecel

scientifi instrument for precision sensing and data recovery in environmental extremes,” proceedings of the 2009 international conference on

IPSN’09, Washington, DC, USA, IEEE computer society, pp. 265-276, 2009.

[10] A. Mainwaring, J. Polastre, R. Szewczyk, D. Culler, and J. Anderson, “Wireless Sensor Networks for Habitat Monitoring,”

International workshop on wireless sensor networks and applications, Atlanta, Georgia ,pp. 88-97, September 2002.

[11]X.M.Hu, J.Zhang, Y.Yu, H.S.Chung, Y.L.Li, Y.L.Si and X.N.Luo,“Hybrid Genetic Algorithm Using a Forward Encoding Scheme for

Lifetime Maximization of Wireless Sensor Networks,” IEEE Transactions on Evolutionary Computation, vol.14, no.5, pp.766

[12] Z. Han, J. Wu, J. Zhang, L. Liu, and K. Tian,“A General Self-Organized Tree-Based Energy-Balance Routing Protocol for Wireless Sensor

IEEE Transactions on Nuclear Science, vol. 61, no.2, pp. 732-740, April 2014.

[13] D. Mantri, N. R. Prasad and R. Prasad, “Grouping of Clusters for Efficient Data Aggregation (GCEDA) in Wireless Sensor Network

, IEEE, pp. 132-137, 2013.

[14] M. Xie and H. Shi, “Ant Colony Optimization Based In-Network Data Aggregation in Wireless Sensor Networks”,

rithms and Networks,IEEE,pp.77-83,2012.

[15] M. J. Handy, M. Haase, D. Timmermann, “Low Energy Adaptive Clustering Hierarchy with Deterministic Cluster

International workshop in Mobile and Wireless Communications Network,IEEE,pp.368-372,2002.

[16]N.Kimura and S. Latifi, “A Survey on Data Compression in Wireless Sensor Networks, International Conference on Information

,vol.2 pp. 8-13,2005.

176

http://www.ijoes.vidyapublications.com

mplemented in MATLAB tool. The comparisons are also drawn among the proposed and existing techniques on the

basis of stability, lifetime, throughput, residual energy and scalability of the network. The comparison results have

This work has not considered the use of the node deployment techniques, so in near future to enhance the results

this work has not used the

effect of the mobility of the sink and also of nodes. Therefore in near future the mobile sink and nodes based WSNs

“Ant Colony Optimization Algorithm for Lifetime Maximization in Wireless Sensor Network with Mobile Sink,”

IEEE Circuits and Systems

Sensor sNetwork: Compact Wireless and Wired

[4] D. Hasenfratz, A. Meier, C.Moser, J. J. Chen, L. Thiele, “Analysis, Comparison, and Optimization of Routing Protocols for Energy

, pp.19-26, 2010.

sor Network for Structural

ACM , Baltimore, pp-13-24,2004.

IEEE Computer society, vol.37, no.8, pp.

Fourth Annual IEEE International Conference on Pervasive

[8] G. W. Allen, K. Lorincz, J. Johnson, J. Lees, and M. Welsh, “Fidelity and yield in a volcano monitoring sensor network,” proceedings of the

NIX Association, pp. 381-396, 2006.

[9] J. Beutel, S. Gruber, A. Hasler, R. Lim, A. Meier, C. Plessl, I. Talzi, L. Thiele, C. Tschudin, M. Woehrle, and M. Yuecel, “PermaDAQ: A

,” proceedings of the 2009 international conference on

276, 2009.

“Wireless Sensor Networks for Habitat Monitoring,” Ist ACM

lgorithm Using a Forward Encoding Scheme for

, vol.14, no.5, pp.766-781,2010.

Balance Routing Protocol for Wireless Sensor

Wireless Sensor Network,” In

Network Data Aggregation in Wireless Sensor Networks”, International

[15] M. J. Handy, M. Haase, D. Timmermann, “Low Energy Adaptive Clustering Hierarchy with Deterministic Cluster-Head Selection,” 4th

International Conference on Information

Page 15: ENHANCED ANT COLONY OPTIMIZATION, CLUSTERING AND ... · routing protocol for wireless sensor networks. The overall objective of this paper is to improve the GSTEB further ... a modified

Vishal Sharma, Avneet Pannu,

Research Cell : An International Journal of Engineering Sciences,

ISSN: 2229-6913 (Print), ISSN: 2320-0332 (Online), Web Presence:

© 2016 Vidya Publications.

[17] W. R. Heinzelman, A. Chandrakasan, and H. Ba

Proceedings of the 33rd annual Hawaii international conference

[18] O. Younis and S. Fahmy, “HEED: A hybrid, energy

transactions on Mobile Computing, vol. 3, no. 4, pp. 366

[19] H. O. Tan and I. Korpeoglu,“Power efficient data gathering and aggregation in wireless sensor networks,”

66–71, 2003.

[20] K. T. Kim, C. H. Lyu, S. S. Moon and Hee Yong

24th International Conference on Advanced Information Networking and Applications Workshops

[21] T.A.Welch,“A Technique for High-Performance Data Compression,

[22]H. Zhang, X. Fan, S. Liu, Z. Zhong, “Design and Realization of Improved LZW Algorithm for Wireless Sensor Networks,”

Conference on Information Science and Technology, IEEE

[23]S.A Taleb,H.M.J Musafa, A.M.Khtoom, I.K.Gharaybih,“Improving LZW Image Compression

vol. 44, no. 3, pp. 502-509, 2010.

[24]L.S.Tan, S.P.Lau, C.E.Tan,“ Optimizing LZW Text Compression Algorithm via Multithreading Programming

International Conference on Communications, Kuala Lumpur, Malaysia, pp. 592

[25] Z.Ye and H.Mohamadian, “Adaptive Clust

Optimization,”ELSEVIER International Conference on Future Information Engineering

[26] J. Du and L. Wang, “Uneven Clustering Routing Algorithm for Wir

67-71, 2011.

ishal Sharma, Avneet Pannu, Dinesh Kumar

Research Cell : An International Journal of Engineering Sciences, Issue June 2016, Vol. 18

0332 (Online), Web Presence: http://www.ijoes.vidyapublications.com

Authors are responsible for any plagiarism issues.

[17] W. R. Heinzelman, A. Chandrakasan, and H. Balakrishnan,“Energy efficient communication protocols for wireless microsensor networks

Proceedings of the 33rd annual Hawaii international conference, pp. 3005–3014, Jan. 2000.

[18] O. Younis and S. Fahmy, “HEED: A hybrid, energy-efficient, distributed clustering approach for ad hoc sensor networks

, vol. 3, no. 4, pp. 366–379, 2004.

[19] H. O. Tan and I. Korpeoglu,“Power efficient data gathering and aggregation in wireless sensor networks,” SIGMOD Rec

C. H. Lyu, S. S. Moon and Hee Yong H. Y. Youn, “Tree-Based Clustering(TBC) for energy efficient wireless sensor networks,”

24th International Conference on Advanced Information Networking and Applications Workshops, pp. 680–685, 2010.

Performance Data Compression, IEEE Computer, vol. 17, no. 6,pp.8-19, 1984.

Design and Realization of Improved LZW Algorithm for Wireless Sensor Networks,”

Conference on Information Science and Technology, IEEE, pp. 671-67,2011.

[23]S.A Taleb,H.M.J Musafa, A.M.Khtoom, I.K.Gharaybih,“Improving LZW Image Compression”, European Journal of Scientific Research

[24]L.S.Tan, S.P.Lau, C.E.Tan,“ Optimizing LZW Text Compression Algorithm via Multithreading Programming

, Kuala Lumpur, Malaysia, pp. 592-596, 2009.

[25] Z.Ye and H.Mohamadian, “Adaptive Clustering Based Dynamic Routing of Wireless Sensor Networks via Generalized Ant Colony

International Conference on Future Information Engineering,2014, pp. 2-10, 2014.

Uneven Clustering Routing Algorithm for Wireless Sensor Networks Based on Ant Colony Optimization,”

177

http://www.ijoes.vidyapublications.com

lakrishnan,“Energy efficient communication protocols for wireless microsensor networks,”

clustering approach for ad hoc sensor networks,” IEEE

SIGMOD Rec, vol. 32, no. 4, pp.

Based Clustering(TBC) for energy efficient wireless sensor networks,”

Design and Realization of Improved LZW Algorithm for Wireless Sensor Networks,” International

”, European Journal of Scientific Research,

[24]L.S.Tan, S.P.Lau, C.E.Tan,“ Optimizing LZW Text Compression Algorithm via Multithreading Programming,” IEEE 9th Malaysia

ering Based Dynamic Routing of Wireless Sensor Networks via Generalized Ant Colony

eless Sensor Networks Based on Ant Colony Optimization,” IEEE, pp.