International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 06 Issue: 03 | Mar 2019 www.irjet.net p-ISSN: 2395-0072
© 2019, IRJET | Impact Factor value: 7.211 | ISO 9001:2008 Certified Journal | Page 7779
Abstract- An innovative and evolving Sparsity-aware
energy efficient clustering protocol (SEEC) is proposed
to provide an improved energy efficiency cluster system
which can also capable of handling cluster-head and
mobile sensor node connectivity failures. In addition, to
develop, implement and test modified SEEC, a new
simulator called USNeT (Underwater Sensor Network
simulation Tool) has been designed, developed and
implemented. This USNeT simulator follows the object-
oriented design style and all network entities are
implemented as classes in the C++, encapsulating
thread mechanisms. Initially significant adjustments
have been made in order for the algorithm to become
more energy efficient. Some of these alterations are:
transmission range management, recluster process
activation for each group separately, sensor node
sleeping mode and unwanted information rejection. All
the simulation results which were implemented against
Sparsity-aware energy efficient clustering protocol
(SEEC) protocol indicate a small but significant
improvement in the performance of the SEEC especially
in energy efficiency. This study also suggests that
system Cluster Head (CH) failures could be further
minimized when simultaneously a CH (primary CH) and
a backup CH are selected. Thus, when a primary CH fails
due to an irreparable fault, a backup CH will take its
place and it will operate as a head node. Therefore, the
modified- SEEC is redefined and optimized to be able to
handle this issue and also to diminish any
communication link establishment interruptions. The
analysis of the simulation results shows that the
redefined SEEC (modified-SEEC) is more energy efficient
and can effectively enhance the network survivability
capacity in the event of cluster-head failures, than the
scheme with the non-optimized algorithm SEEC and the
modified- SEEC protocol. Thereafter, the modified- SEEC
is used again, to address sensor node connectivity
failures. In case of a mobile sensor node that is close to
a cluster but not in the range of a CH, modified- SEEC
changes the status of the nearest sensor node to a CH
and then it establishes a communication link between
them. Simulation results show once more that the new
cluster based routing algorithm ensures the
connectivity of the network without sacrificing the
energy efficiency of the network.
Keywords : Cluster Head, Sparsity aware energy
efficient(SEEC), Threshold Bucket,
1.INTRODUCTION
Underwater sensor networks are envisioned to enable
applications for oceanographic data collection, pollution
monitoring, offshore exploration, disaster prevention,
seismic monitoring, equipment monitoring, assisted
navigation and tactical surveillance applications. Multiple
Unmanned or Autonomous Underwater Vehicles (UUVs,
AUVs), equipped with underwater sensors, will also find
application in exploration of natural undersea resources
and gathering of scientific data in collaborative monitoring
missions. To make these applications viable, there is a
need to enable underwater communications among
underwater devices. Underwater sensor nodes and
vehicles must possess self-configuration capabilities, i.e.,
they must be able to coordinate their operation by
exchanging configuration, location and movement
information, and to relay monitored data to an onshore
station.
Wireless underwater acoustic networking is the enabling
technology for these applications. Under Water Acoustic
Sensor Networks (UW-ASNs) consist of a variable number
of sensors and vehicles that are deployed to perform
collaborative monitoring tasks over a given volume of
matter. To achieve this objective, sensors and vehicles self-
organize in an autonomous network, which can adapt to
the characteristics of the ocean environment. The above
described features enable a broad range of applications for
underwater acoustic sensor networks.
Fig.1 Underwater networking
2. RELATED WORK ALGORITHM
Input:
N: the wireless sensor network
nn: the total number of nodes in N
R: the expected number of clusters for each round
e: e node in N
C: a randomly selected value for becoming a CH candidate
chance (e): the chance of the node to be CH, calculated
based on current Energy and distance from BS
probability(e): true for the node which has chance(e) value
above threshold bucket
(e): the node a is a member for random selection of CH
candidate
“UNDERWATER ACOUSTIC WSN: ROUTING PROTOCOL”
Shri Amit Dahiya1, Shri Vipin Vats2
1Department of ECE, IITB College, Jhundpur, Dcrust, Sonipat
2Head of Department, IITB College, Jhundpur, Dcrust, Sonepat
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 06 Issue: 03 | Mar 2019 www.irjet.net p-ISSN: 2395-0072
© 2019, IRJET | Impact Factor value: 7.211 | ISO 9001:2008 Certified Journal | Page 7780
(e): a is a candidate for cluster head
Output: cluster
(e): the CH of the node, which is a node from among nn
nodes
Function:
broadcast(data, range of distance);
send(data, receiver);
minmax(currentEnergy, distance );
findMinDist(nodesX1[], nodesY1[], nwSize1, nodesX2[],
nodesY2[], nwSize2,
nodeIndex, clusterIndex) ;
FOR EVERY CLUSTERING ROUND
Clustering procedure this procedure is responsible for
forming the cluster scheme by using the clustering
algorithm. The basic idea of this algorithm is that each
sensor node, when the deployment is finished, sends a
control packet seeking for a CH. If the sensor node accepts
an ACK then it connects to the specific CH otherwise it
enters a different state such as the retry or the sleeping
(suspension) state.
1 start
2 start timer t1
3 initialize a packet retry counter (C_count)
4 repeat
5 send a control packet cont_C *// control packet is the
request packet
6 if no ACK then 7 C_count=C_count+1
8 if C_count>limit then *// limit: maximum
transmission retries a packet can do
9 sensor sleep *// suspension time
10 endif
11 else
12 calculate sensor distance from head
13 if (sens_dist<=max_dist) and (sens_dist>=min_dist)
14 then
15 sensor is a head
16 else
17 sensor is a client
18 endif
19 endif
20 to t1>T1 * // T1:
maximum time for the cluster procedure
21 end
A sensor node can spend a significant amount of time
seeking a CH. Therefore, to avoid the total consumption of
the sensor node’s energy, after the retry state, where a
sensor node retransmits the control packet, it enters in a
suspension mode. The suspension time is the period where
a sensor node sleeps without sending or receiving any
signals and therefore without spending any energy. For
further research, the suspension time can be altered by the
user.
Communication procedure
Generally a communication procedure has to deal with the
receiving, gathering and sending data. However, it must
take into account the two states that a sensor node can be:
the client state where a sensor node is a simple node,
gathering data from the environment and the cluster head
state, where a sensor node is a CH gathering data from
both the environment and the other sensor nodes of the
cluster team.
1 start
2 call gather data procedure
3 call transmit data procedure
4 if no ACK then
5 call cluster procedure
6 endif
7 end
This procedure is also responsible for the time period
where a sensor node is allowed to wait for an ACK until
retransmission and how many retries a sensor node can
do. The number of retries it is not limited but it can be
changed by the user for a further research purpose. The
time period which a sensor node is allowed to wait for an
ACK must be greater than the Round Trip Time (RTT). In
our case, RTT is the length of time it takes for a packet to
be sent plus the length of time it takes for an ACK of that
packet to be received.
1 start
2 call check buffer procedure
3 if control packet received then
4 if target_id==sensor_id then // target_id, sensor_id :
sensor’s packet fields
5 ACK received
6 else
7 if target_id=-1 then // if -1 is the value of the field, then
the sensor is a head
8 sensors is a cluster head - Send an ACK
9 else
10 discard data
11 endif
12 endif
13 endif
14 end
3. CONCLUSION
a) Average Delay:
Fig 5.1 Average end to end delay
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 06 Issue: 03 | Mar 2019 www.irjet.net p-ISSN: 2395-0072
© 2019, IRJET | Impact Factor value: 7.211 | ISO 9001:2008 Certified Journal | Page 7781
b) Drop Packet:
Fig 5.2 Number of Dropped data
c) Energy Consumption
Fig.5.3 Energy Consumption
d) Normalized Routing Load
Fig 5.4 Normalized Routing load
e) Packet Delivery Ratio
Fig 5.5 Packet Delivery Ratio
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 06 Issue: 03 | Mar 2019 www.irjet.net p-ISSN: 2395-0072
© 2019, IRJET | Impact Factor value: 7.211 | ISO 9001:2008 Certified Journal | Page 7782
f) Average Throughput
Fig 5.6 Average Throughput
In this Dissertation are: transmission range management,
re-cluster process activation for each group separately,
sensor node sleeping mode and unwanted information
rejection. The simulation results show that the proposed
Cluster Based Routing Protocol (SEEC) achieved a better
performance than Base protocol, in terms of metrics such
as the network’s throughput, the packet delivery ratio, the
average routing overhead, the offered load and the average
energy consumption for data transmission. Thus the
feasibility of the SEEC for UWSNs is verified.
The next step of this research was to investigate the
assumption of further optimization of the SEEC. During the
evaluation stage of the SEEC it was found that the
algorithm cannot efficiently manage CH transmission with
the Monitoring services. Moreover it was also found that
both proposed and base algorithm cannot properly
operate when sensor nodes are placed outside of the
predefined cluster boundaries.
The analysis of the simulation results shows that the Ad-
SEEC is more energy efficient and can effectively enhance
network survivability capacity in the event of cluster-head
node almost successfully achieve but performance is not
satisfied , than the scheme with the optimized algorithm of
SEEC and the base algorithm.
In the final stage of this study, Ad-SEEC with the support of
the bridge CH activation process was used again, to
address the second issue described above. In the case of a
mobile sensor node that is close to a cluster (near to
ordinary sensor nodes) but not in the range of a CH, the
Ad-SEEC changes the status of the nearest sensor node to a
CH (bridge CH) and then it establishes a communication
link between them. Simulation tests show that once more
the Ad-SEEC ensures the connectivity of the network
without sacrificing the energy efficiency of the network.
REFERENCES:
[1] T. Hu and Y. Fei, “QELAR: A machine-learning-
baseadaptive routing protocol for energy-efficient and
lifetime-extended underwater sensor networks,” IEEE
Trans. Mobile Comput., vol. 9, no. 6, pp. 796–809, Jun.
2010.
[2] F. Yuan, Y. Zhan, and Y. Wang, “Data density correlation
degree clustering method for data aggregation in WSN,”
IEEE Sensors J., vol. 14, no. 4, pp. 1089–1098, Apr. 2014.
[3] H. Lin and H. Uster, “Exact and heuristic algorithms for
data-gathering cluster-based wireless sensor network
design problem,” IEEE/ACM Trans. Netw., vol. 22, no. 3, pp.
903–916, Jun. 2014.
[4] J. Wu, L. Zhang, Y. Bai, and Y. Sun, “Cluster-based
consensus time synchronization for wireless sensor
networks,” IEEE Sensors J., vol. 15, no. 3, pp. 1404–1413,
Mar. 2015.

More Related Content

PDF
Faulty node recovery and replacement algorithm for wireless sensor network
PDF
LEATCH:
PPTX
Mncs 16-08-3주-변승규-opportunistic flooding in low-duty-cycle wireless sensor ne...
PDF
50120140506008
PPTX
Priority Based Congestion Avoidance Hybrid Scheme published in IEEE
PDF
International Journal of Engineering Research and Development (IJERD)
PDF
Path Addressed Depth Based Routing
PDF
IRJET- Sink Mobility based Energy Efficient Routing Protocol for Wireless Sen...
Faulty node recovery and replacement algorithm for wireless sensor network
LEATCH:
Mncs 16-08-3주-변승규-opportunistic flooding in low-duty-cycle wireless sensor ne...
50120140506008
Priority Based Congestion Avoidance Hybrid Scheme published in IEEE
International Journal of Engineering Research and Development (IJERD)
Path Addressed Depth Based Routing
IRJET- Sink Mobility based Energy Efficient Routing Protocol for Wireless Sen...

What's hot (19)

PDF
APPLICATION OF PERIODICAL SHUFFLE IN CONTROLLING QUALITY OF SERVICE IN WIREL...
PDF
IRJET-Efficient Shortest Path Approach using Cluster Based Warshall's Algorit...
PDF
Comparative Study of Routing Protocols in Wireless Sensor Networks by Abid Af...
PPTX
BeeSensor routing protocol for wireless sensor network
PDF
IRJET- Security Efficiency of Transfering the Data for Wireless Sensor Ne...
PDF
IRJET- Enhancing Data Transmission and Protection in Wireless Sensor Node
PDF
IRJET- A Study on Hierarchical Cluster based Routing Techniques in Wireless S...
PDF
IRJET-Review on New Energy Efficient Cluster Based Protocol for Wireless Sens...
PDF
Optimizing the Performance of I-mod Leach-PD Protocol in Wireless Sensor Netw...
PDF
Performance Analysis and Comparison of Routing Protocols in Wireless Sensor N...
PDF
Study of Leach Protocol- A Review
PDF
Improvement In LEACH Protocol By Electing Master Cluster Heads To Enhance The...
PDF
Performance comparison of blind adaptive multiuser
PDF
32 marycherian 336-349
PDF
Defending Reactive Jammers in WSN using a Trigger Identification Service.
PDF
Ca mwsn clustering algorithm for mobile wireless senor network [
PDF
F017544247
PPT
GARUDA
PDF
An energy saving algorithm to prolong
APPLICATION OF PERIODICAL SHUFFLE IN CONTROLLING QUALITY OF SERVICE IN WIREL...
IRJET-Efficient Shortest Path Approach using Cluster Based Warshall's Algorit...
Comparative Study of Routing Protocols in Wireless Sensor Networks by Abid Af...
BeeSensor routing protocol for wireless sensor network
IRJET- Security Efficiency of Transfering the Data for Wireless Sensor Ne...
IRJET- Enhancing Data Transmission and Protection in Wireless Sensor Node
IRJET- A Study on Hierarchical Cluster based Routing Techniques in Wireless S...
IRJET-Review on New Energy Efficient Cluster Based Protocol for Wireless Sens...
Optimizing the Performance of I-mod Leach-PD Protocol in Wireless Sensor Netw...
Performance Analysis and Comparison of Routing Protocols in Wireless Sensor N...
Study of Leach Protocol- A Review
Improvement In LEACH Protocol By Electing Master Cluster Heads To Enhance The...
Performance comparison of blind adaptive multiuser
32 marycherian 336-349
Defending Reactive Jammers in WSN using a Trigger Identification Service.
Ca mwsn clustering algorithm for mobile wireless senor network [
F017544247
GARUDA
An energy saving algorithm to prolong
Ad

Similar to IRJET- Underwater Acoustic Wsn:Routing Protocol (20)

PPTX
PDF
Energy Efficient Zone Divided and Energy Balanced Clustering Routing Protocol...
PDF
Energy Efficient Zone Divided and Energy Balanced Clustering Routing Protocol...
PDF
PDF
PDF
Designing an Energy Efficient Clustering in Heterogeneous Wireless Sensor Net...
PDF
DESIGNING AN ENERGY EFFICIENT CLUSTERING IN HETEROGENEOUS WIRELESS SENSOR NET...
PDF
B05630814
PDF
69 122-128
PDF
A Reliable Routing Technique for Wireless Sensor Networks
PDF
A Reliable Routing Technique for Wireless Sensor Networks
PDF
On improvement of performance for transport protocol using sectoring sche
PDF
Fo2510211029
PDF
pxc3903794
PDF
An Adaptive Energy Aware Clustering Based Reliable Routing for in-Network Agg...
PDF
A SURVEY ON DIFFERENT TYPES OF CLUSTERING BASED ROUTING PROTOCOLS IN WIRELESS...
PDF
Implementation of hybrid data collection (mobile element and hierarchical clu...
PDF
34 9141 it ns2-tentative route selection approach for edit septian
PDF
An Adaptive Cluster Based Routing Protocol for WSN
PDF
IRJET- Chaos based Secured Communication in Energy Efficient Wireless Sensor...
Energy Efficient Zone Divided and Energy Balanced Clustering Routing Protocol...
Energy Efficient Zone Divided and Energy Balanced Clustering Routing Protocol...
Designing an Energy Efficient Clustering in Heterogeneous Wireless Sensor Net...
DESIGNING AN ENERGY EFFICIENT CLUSTERING IN HETEROGENEOUS WIRELESS SENSOR NET...
B05630814
69 122-128
A Reliable Routing Technique for Wireless Sensor Networks
A Reliable Routing Technique for Wireless Sensor Networks
On improvement of performance for transport protocol using sectoring sche
Fo2510211029
pxc3903794
An Adaptive Energy Aware Clustering Based Reliable Routing for in-Network Agg...
A SURVEY ON DIFFERENT TYPES OF CLUSTERING BASED ROUTING PROTOCOLS IN WIRELESS...
Implementation of hybrid data collection (mobile element and hierarchical clu...
34 9141 it ns2-tentative route selection approach for edit septian
An Adaptive Cluster Based Routing Protocol for WSN
IRJET- Chaos based Secured Communication in Energy Efficient Wireless Sensor...
Ad

More from IRJET Journal (20)

PDF
Enhanced heart disease prediction using SKNDGR ensemble Machine Learning Model
PDF
Utilizing Biomedical Waste for Sustainable Brick Manufacturing: A Novel Appro...
PDF
Kiona – A Smart Society Automation Project
PDF
DESIGN AND DEVELOPMENT OF BATTERY THERMAL MANAGEMENT SYSTEM USING PHASE CHANG...
PDF
Invest in Innovation: Empowering Ideas through Blockchain Based Crowdfunding
PDF
SPACE WATCH YOUR REAL-TIME SPACE INFORMATION HUB
PDF
A Review on Influence of Fluid Viscous Damper on The Behaviour of Multi-store...
PDF
Wireless Arduino Control via Mobile: Eliminating the Need for a Dedicated Wir...
PDF
Explainable AI(XAI) using LIME and Disease Detection in Mango Leaf by Transfe...
PDF
BRAIN TUMOUR DETECTION AND CLASSIFICATION
PDF
The Project Manager as an ambassador of the contract. The case of NEC4 ECC co...
PDF
"Enhanced Heat Transfer Performance in Shell and Tube Heat Exchangers: A CFD ...
PDF
Advancements in CFD Analysis of Shell and Tube Heat Exchangers with Nanofluid...
PDF
Breast Cancer Detection using Computer Vision
PDF
Auto-Charging E-Vehicle with its battery Management.
PDF
Analysis of high energy charge particle in the Heliosphere
PDF
A Novel System for Recommending Agricultural Crops Using Machine Learning App...
PDF
Auto-Charging E-Vehicle with its battery Management.
PDF
Analysis of high energy charge particle in the Heliosphere
PDF
Wireless Arduino Control via Mobile: Eliminating the Need for a Dedicated Wir...
Enhanced heart disease prediction using SKNDGR ensemble Machine Learning Model
Utilizing Biomedical Waste for Sustainable Brick Manufacturing: A Novel Appro...
Kiona – A Smart Society Automation Project
DESIGN AND DEVELOPMENT OF BATTERY THERMAL MANAGEMENT SYSTEM USING PHASE CHANG...
Invest in Innovation: Empowering Ideas through Blockchain Based Crowdfunding
SPACE WATCH YOUR REAL-TIME SPACE INFORMATION HUB
A Review on Influence of Fluid Viscous Damper on The Behaviour of Multi-store...
Wireless Arduino Control via Mobile: Eliminating the Need for a Dedicated Wir...
Explainable AI(XAI) using LIME and Disease Detection in Mango Leaf by Transfe...
BRAIN TUMOUR DETECTION AND CLASSIFICATION
The Project Manager as an ambassador of the contract. The case of NEC4 ECC co...
"Enhanced Heat Transfer Performance in Shell and Tube Heat Exchangers: A CFD ...
Advancements in CFD Analysis of Shell and Tube Heat Exchangers with Nanofluid...
Breast Cancer Detection using Computer Vision
Auto-Charging E-Vehicle with its battery Management.
Analysis of high energy charge particle in the Heliosphere
A Novel System for Recommending Agricultural Crops Using Machine Learning App...
Auto-Charging E-Vehicle with its battery Management.
Analysis of high energy charge particle in the Heliosphere
Wireless Arduino Control via Mobile: Eliminating the Need for a Dedicated Wir...

Recently uploaded (20)

PPTX
Module1.pptxrjkeieuekwkwoowkemehehehrjrjrj
PDF
Using Technology to Foster Innovative Teaching Practices (www.kiu.ac.ug)
PPTX
CNS - Unit 1 (Introduction To Computer Networks) - PPT (2).pptx
PDF
Engineering Solutions for Ethical Dilemmas in Healthcare (www.kiu.ac.ug)
PDF
electrical machines course file-anna university
PDF
IAE-V2500 Engine Airbus Family A319/320
PDF
Principles of operation, construction, theory, advantages and disadvantages, ...
DOCX
ENVIRONMENTAL PROTECTION AND MANAGEMENT (18CVL756)
PPTX
Design ,Art Across Digital Realities and eXtended Reality
PDF
IAE-V2500 Engine for Airbus Family 319/320
PDF
Beginners-Guide-to-Artificial-Intelligence.pdf
PPTX
Real Estate Management PART 1.pptxFFFFFFFFFFFFF
PPTX
CS6006 - CLOUD COMPUTING - Module - 1.pptx
PPTX
Solar energy pdf of gitam songa hemant k
PPTX
chapter 1.pptx dotnet technology introduction
PPTX
MAD Unit - 3 User Interface and Data Management (Diploma IT)
PPT
Programmable Logic Controller PLC and Industrial Automation
PDF
ASPEN PLUS USER GUIDE - PROCESS SIMULATIONS
PDF
Artificial Intelligence_ Basics .Artificial Intelligence_ Basics .
PDF
Mechanics of materials week 2 rajeshwari
Module1.pptxrjkeieuekwkwoowkemehehehrjrjrj
Using Technology to Foster Innovative Teaching Practices (www.kiu.ac.ug)
CNS - Unit 1 (Introduction To Computer Networks) - PPT (2).pptx
Engineering Solutions for Ethical Dilemmas in Healthcare (www.kiu.ac.ug)
electrical machines course file-anna university
IAE-V2500 Engine Airbus Family A319/320
Principles of operation, construction, theory, advantages and disadvantages, ...
ENVIRONMENTAL PROTECTION AND MANAGEMENT (18CVL756)
Design ,Art Across Digital Realities and eXtended Reality
IAE-V2500 Engine for Airbus Family 319/320
Beginners-Guide-to-Artificial-Intelligence.pdf
Real Estate Management PART 1.pptxFFFFFFFFFFFFF
CS6006 - CLOUD COMPUTING - Module - 1.pptx
Solar energy pdf of gitam songa hemant k
chapter 1.pptx dotnet technology introduction
MAD Unit - 3 User Interface and Data Management (Diploma IT)
Programmable Logic Controller PLC and Industrial Automation
ASPEN PLUS USER GUIDE - PROCESS SIMULATIONS
Artificial Intelligence_ Basics .Artificial Intelligence_ Basics .
Mechanics of materials week 2 rajeshwari

IRJET- Underwater Acoustic Wsn:Routing Protocol

  • 1. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 06 Issue: 03 | Mar 2019 www.irjet.net p-ISSN: 2395-0072 © 2019, IRJET | Impact Factor value: 7.211 | ISO 9001:2008 Certified Journal | Page 7779 Abstract- An innovative and evolving Sparsity-aware energy efficient clustering protocol (SEEC) is proposed to provide an improved energy efficiency cluster system which can also capable of handling cluster-head and mobile sensor node connectivity failures. In addition, to develop, implement and test modified SEEC, a new simulator called USNeT (Underwater Sensor Network simulation Tool) has been designed, developed and implemented. This USNeT simulator follows the object- oriented design style and all network entities are implemented as classes in the C++, encapsulating thread mechanisms. Initially significant adjustments have been made in order for the algorithm to become more energy efficient. Some of these alterations are: transmission range management, recluster process activation for each group separately, sensor node sleeping mode and unwanted information rejection. All the simulation results which were implemented against Sparsity-aware energy efficient clustering protocol (SEEC) protocol indicate a small but significant improvement in the performance of the SEEC especially in energy efficiency. This study also suggests that system Cluster Head (CH) failures could be further minimized when simultaneously a CH (primary CH) and a backup CH are selected. Thus, when a primary CH fails due to an irreparable fault, a backup CH will take its place and it will operate as a head node. Therefore, the modified- SEEC is redefined and optimized to be able to handle this issue and also to diminish any communication link establishment interruptions. The analysis of the simulation results shows that the redefined SEEC (modified-SEEC) is more energy efficient and can effectively enhance the network survivability capacity in the event of cluster-head failures, than the scheme with the non-optimized algorithm SEEC and the modified- SEEC protocol. Thereafter, the modified- SEEC is used again, to address sensor node connectivity failures. In case of a mobile sensor node that is close to a cluster but not in the range of a CH, modified- SEEC changes the status of the nearest sensor node to a CH and then it establishes a communication link between them. Simulation results show once more that the new cluster based routing algorithm ensures the connectivity of the network without sacrificing the energy efficiency of the network. Keywords : Cluster Head, Sparsity aware energy efficient(SEEC), Threshold Bucket, 1.INTRODUCTION Underwater sensor networks are envisioned to enable applications for oceanographic data collection, pollution monitoring, offshore exploration, disaster prevention, seismic monitoring, equipment monitoring, assisted navigation and tactical surveillance applications. Multiple Unmanned or Autonomous Underwater Vehicles (UUVs, AUVs), equipped with underwater sensors, will also find application in exploration of natural undersea resources and gathering of scientific data in collaborative monitoring missions. To make these applications viable, there is a need to enable underwater communications among underwater devices. Underwater sensor nodes and vehicles must possess self-configuration capabilities, i.e., they must be able to coordinate their operation by exchanging configuration, location and movement information, and to relay monitored data to an onshore station. Wireless underwater acoustic networking is the enabling technology for these applications. Under Water Acoustic Sensor Networks (UW-ASNs) consist of a variable number of sensors and vehicles that are deployed to perform collaborative monitoring tasks over a given volume of matter. To achieve this objective, sensors and vehicles self- organize in an autonomous network, which can adapt to the characteristics of the ocean environment. The above described features enable a broad range of applications for underwater acoustic sensor networks. Fig.1 Underwater networking 2. RELATED WORK ALGORITHM Input: N: the wireless sensor network nn: the total number of nodes in N R: the expected number of clusters for each round e: e node in N C: a randomly selected value for becoming a CH candidate chance (e): the chance of the node to be CH, calculated based on current Energy and distance from BS probability(e): true for the node which has chance(e) value above threshold bucket (e): the node a is a member for random selection of CH candidate “UNDERWATER ACOUSTIC WSN: ROUTING PROTOCOL” Shri Amit Dahiya1, Shri Vipin Vats2 1Department of ECE, IITB College, Jhundpur, Dcrust, Sonipat 2Head of Department, IITB College, Jhundpur, Dcrust, Sonepat
  • 2. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 06 Issue: 03 | Mar 2019 www.irjet.net p-ISSN: 2395-0072 © 2019, IRJET | Impact Factor value: 7.211 | ISO 9001:2008 Certified Journal | Page 7780 (e): a is a candidate for cluster head Output: cluster (e): the CH of the node, which is a node from among nn nodes Function: broadcast(data, range of distance); send(data, receiver); minmax(currentEnergy, distance ); findMinDist(nodesX1[], nodesY1[], nwSize1, nodesX2[], nodesY2[], nwSize2, nodeIndex, clusterIndex) ; FOR EVERY CLUSTERING ROUND Clustering procedure this procedure is responsible for forming the cluster scheme by using the clustering algorithm. The basic idea of this algorithm is that each sensor node, when the deployment is finished, sends a control packet seeking for a CH. If the sensor node accepts an ACK then it connects to the specific CH otherwise it enters a different state such as the retry or the sleeping (suspension) state. 1 start 2 start timer t1 3 initialize a packet retry counter (C_count) 4 repeat 5 send a control packet cont_C *// control packet is the request packet 6 if no ACK then 7 C_count=C_count+1 8 if C_count>limit then *// limit: maximum transmission retries a packet can do 9 sensor sleep *// suspension time 10 endif 11 else 12 calculate sensor distance from head 13 if (sens_dist<=max_dist) and (sens_dist>=min_dist) 14 then 15 sensor is a head 16 else 17 sensor is a client 18 endif 19 endif 20 to t1>T1 * // T1: maximum time for the cluster procedure 21 end A sensor node can spend a significant amount of time seeking a CH. Therefore, to avoid the total consumption of the sensor node’s energy, after the retry state, where a sensor node retransmits the control packet, it enters in a suspension mode. The suspension time is the period where a sensor node sleeps without sending or receiving any signals and therefore without spending any energy. For further research, the suspension time can be altered by the user. Communication procedure Generally a communication procedure has to deal with the receiving, gathering and sending data. However, it must take into account the two states that a sensor node can be: the client state where a sensor node is a simple node, gathering data from the environment and the cluster head state, where a sensor node is a CH gathering data from both the environment and the other sensor nodes of the cluster team. 1 start 2 call gather data procedure 3 call transmit data procedure 4 if no ACK then 5 call cluster procedure 6 endif 7 end This procedure is also responsible for the time period where a sensor node is allowed to wait for an ACK until retransmission and how many retries a sensor node can do. The number of retries it is not limited but it can be changed by the user for a further research purpose. The time period which a sensor node is allowed to wait for an ACK must be greater than the Round Trip Time (RTT). In our case, RTT is the length of time it takes for a packet to be sent plus the length of time it takes for an ACK of that packet to be received. 1 start 2 call check buffer procedure 3 if control packet received then 4 if target_id==sensor_id then // target_id, sensor_id : sensor’s packet fields 5 ACK received 6 else 7 if target_id=-1 then // if -1 is the value of the field, then the sensor is a head 8 sensors is a cluster head - Send an ACK 9 else 10 discard data 11 endif 12 endif 13 endif 14 end 3. CONCLUSION a) Average Delay: Fig 5.1 Average end to end delay
  • 3. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 06 Issue: 03 | Mar 2019 www.irjet.net p-ISSN: 2395-0072 © 2019, IRJET | Impact Factor value: 7.211 | ISO 9001:2008 Certified Journal | Page 7781 b) Drop Packet: Fig 5.2 Number of Dropped data c) Energy Consumption Fig.5.3 Energy Consumption d) Normalized Routing Load Fig 5.4 Normalized Routing load e) Packet Delivery Ratio Fig 5.5 Packet Delivery Ratio
  • 4. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 06 Issue: 03 | Mar 2019 www.irjet.net p-ISSN: 2395-0072 © 2019, IRJET | Impact Factor value: 7.211 | ISO 9001:2008 Certified Journal | Page 7782 f) Average Throughput Fig 5.6 Average Throughput In this Dissertation are: transmission range management, re-cluster process activation for each group separately, sensor node sleeping mode and unwanted information rejection. The simulation results show that the proposed Cluster Based Routing Protocol (SEEC) achieved a better performance than Base protocol, in terms of metrics such as the network’s throughput, the packet delivery ratio, the average routing overhead, the offered load and the average energy consumption for data transmission. Thus the feasibility of the SEEC for UWSNs is verified. The next step of this research was to investigate the assumption of further optimization of the SEEC. During the evaluation stage of the SEEC it was found that the algorithm cannot efficiently manage CH transmission with the Monitoring services. Moreover it was also found that both proposed and base algorithm cannot properly operate when sensor nodes are placed outside of the predefined cluster boundaries. The analysis of the simulation results shows that the Ad- SEEC is more energy efficient and can effectively enhance network survivability capacity in the event of cluster-head node almost successfully achieve but performance is not satisfied , than the scheme with the optimized algorithm of SEEC and the base algorithm. In the final stage of this study, Ad-SEEC with the support of the bridge CH activation process was used again, to address the second issue described above. In the case of a mobile sensor node that is close to a cluster (near to ordinary sensor nodes) but not in the range of a CH, the Ad-SEEC changes the status of the nearest sensor node to a CH (bridge CH) and then it establishes a communication link between them. Simulation tests show that once more the Ad-SEEC ensures the connectivity of the network without sacrificing the energy efficiency of the network. REFERENCES: [1] T. Hu and Y. Fei, “QELAR: A machine-learning- baseadaptive routing protocol for energy-efficient and lifetime-extended underwater sensor networks,” IEEE Trans. Mobile Comput., vol. 9, no. 6, pp. 796–809, Jun. 2010. [2] F. Yuan, Y. Zhan, and Y. Wang, “Data density correlation degree clustering method for data aggregation in WSN,” IEEE Sensors J., vol. 14, no. 4, pp. 1089–1098, Apr. 2014. [3] H. Lin and H. Uster, “Exact and heuristic algorithms for data-gathering cluster-based wireless sensor network design problem,” IEEE/ACM Trans. Netw., vol. 22, no. 3, pp. 903–916, Jun. 2014. [4] J. Wu, L. Zhang, Y. Bai, and Y. Sun, “Cluster-based consensus time synchronization for wireless sensor networks,” IEEE Sensors J., vol. 15, no. 3, pp. 1404–1413, Mar. 2015.