TOWARDS AN ENHANCED EFFICIENT CROSS LAYER PROTOCOL (EECLAP) FOR WIRELESS SENSOR NETWORKS

Similar documents
Performance and Comparison of Energy Efficient MAC Protocol in Wireless Sensor Network

Research Article MFT-MAC: A Duty-Cycle MAC Protocol Using Multiframe Transmission for Wireless Sensor Networks

QoS Challenges and QoS-Aware MAC Protocols in Wireless Sensor Networks

An Energy Consumption Analytic Model for A Wireless Sensor MAC Protocol

Impact of IEEE MAC Packet Size on Performance of Wireless Sensor Networks

Implementation of an Adaptive MAC Protocol in WSN using Network Simulator-2

AN ADAPTIVE ENERGY EFFICIENT MAC PROTOCOL FOR WIRELESS SENSOR NETWORKS

Maximizing the Lifetime of Clustered Wireless Sensor Network VIA Cooperative Communication

Keywords T MAC protocol, reduction function, wsn, contention based mac protocols, energy efficiency; Fig 1. Listen and sleep cycle in S MAC protocol

Delay Analysis of ML-MAC Algorithm For Wireless Sensor Networks

Medium Access Control (MAC) Protocols for Ad hoc Wireless Networks -IV

Geographical Routing Algorithms In Asynchronous Wireless Sensor Network

Reservation Packet Medium Access Control for Wireless Sensor Networks

Balanced Load Sharing Protocol for Wireless Sensor Networks

Mitigating Hot Spot Problems in Wireless Sensor Networks Using Tier-Based Quantification Algorithm

End-To-End Delay Optimization in Wireless Sensor Network (WSN)

A Survey on Medium Access Control Protocols based on Synchronous Duty Cycle Approach in Wireless Sensor Networks

Embedded Internet and the Internet of Things WS 12/13

SENSOR-MAC CASE STUDY

Mobile Agent Driven Time Synchronized Energy Efficient WSN

A MAC Protocol with Little Idle Listening for Wireless Sensor Networks

AMAC: Traffic-Adaptive Sensor Network MAC Protocol through Variable Duty-Cycle Operations

IMAC: An Interference-aware Duty-cycle MAC Protocol for Wireless Sensor Networks Employing Multipath Routing

Level-By-Level Offset Based Wake up Pattern with Hybrid Data Gathering Protocol in a WSN

Networking Sensors, I

COMPARISON OF TIME-BASED AND SMAC PROTOCOLS IN FLAT GRID WIRELESS SENSOR NETWORKS VER VARYING TRAFFIC DENSITY Jobin Varghese 1 and K.

Cost Based Efficient Routing for Wireless Body Area Networks

Improving IEEE Power Saving Mechanism

Energy Efficient Clustering Protocol for Wireless Sensor Network

Mobile and Sensor Systems. Lecture 3: Infrastructure, Ad-hoc and Delay Tolerant Mobile Networks Dr Cecilia Mascolo

Energy Efficient EE-DSR Protocol for MANET

WSN NETWORK ARCHITECTURES AND PROTOCOL STACK

An Energy-Efficient MAC using Dynamic Phase Shift for Wireless Sensor Networks

IMPACT OF PACKET SIZE ON THE PERFORMANCE OF IEEE FOR WIRELESS SENSOR NETWORK

ADB: An Efficient Multihop Broadcast Protocol Based on Asynchronous Duty-Cycling in Wireless Sensor Networks

CSMA based Medium Access Control for Wireless Sensor Network

IEEE Medium Access Control. Medium Access Control

An Energy-Efficient MAC Protocol for Delay-Sensitive Wireless Sensor Networks

EX-SMAC: An Adaptive Low Latency Energy Efficient MAC Protocol

Intra and Inter Cluster Synchronization Scheme for Cluster Based Sensor Network

ABSTRACT. Physical Implementation of Synchronous Duty-Cycling MAC Protocols: Experiences and Evaluation. Wei-Cheng Xiao

A NOVEL DISTRIBUTED PROTOCOL FOR RANDOMLY DEPLOYED CLUSTERED BASED WIRELESS SENSOR NETWORK:

Power Saving MAC Protocols for WSNs and Optimization of S-MAC Protocol

CROSS LAYER PROTOCOL (APTEEN) USING WSN FOR REAL TIME APPLICATION

Comparison of TDMA based Routing Protocols for Wireless Sensor Networks-A Survey

COMPARISON OF CSMA BASED MAC PROTOCOLS OF WIRELESS SENSOR NETWORKS

Energy Efficient Routing Using Sleep Scheduling and Clustering Approach for Wireless Sensor Network

An Enhanced Cross-Layer Protocol for Energy Efficiency in Wireless Sensor Networks

Performance Analysis of Wireless Mobile ad Hoc Network with Varying Transmission Power

Energy Efficient Collection Tree Protocol in Wireless Sensor Networks

An Asynchronous and Adaptive Quorum Based MAC Protocol for Wireless Sensor Networks

Analysis of Cluster-Based Energy-Dynamic Routing Protocols in WSN

Protocol Design and Optimization for

EMAC: An Asynchronous Routing-Enhanced MAC Protocol in Multi-hop Wireless Networks

Survey on Reliability Control Using CLR Method with Tour Planning Mechanism in WSN

MAC in /20/06

A Neighbor Coverage Based Probabilistic Rebroadcast Reducing Routing Overhead in MANETs

Routing protocols in WSN

A cluster based interference mitigation scheme for performance enhancement in IEEE

6367(Print), ISSN (Online) Volume 4, Issue 2, March April (2013), IAEME & TECHNOLOGY (IJCET)

Survey of Asynchronous Medium Access Protocols for Wireless Sensor Networks

Sabareesan M, Srinivasan S*,John Deva Prasanna D S

An Industrial Employee Development Application Protocol Using Wireless Sensor Networks

BLAM: An Energy-Aware MAC Layer Enhancement for Wireless Adhoc Networks

AN EFFICIENT MAC PROTOCOL FOR SUPPORTING QOS IN WIRELESS SENSOR NETWORKS

INTERNATIONAL JOURNAL OF PURE AND APPLIED RESEARCH IN ENGINEERING AND TECHNOLOGY

Evaluation of Communication Overheads in Wireless Sensor Networks

RMAC: A Routing-Enhanced Duty-Cycle MAC Protocol for Wireless Sensor Networks

A Reliable Routing Technique for Wireless Sensor Networks

Reliable and Energy Efficient Protocol for Wireless Sensor Network

S-MAC Protocol for Wireless Sensor Network and Study of related work

Energy Conservation through Sleep Scheduling in Wireless Sensor Network 1. Sneha M. Patil, Archana B. Kanwade 2

Keywords Wireless Sensor Network, MAC Protocol, Markov Model, IEEE ,CSMA/CD.

Fig. 2: Architecture of sensor node

EEEM: An Energy-Efficient Emulsion Mechanism for Wireless Sensor Networks

MAC Protocols for Energy Conservation in Wireless Sensor Network

Delay Sensitive and Longevity of Wireless Sensor Network Using S-MAC Protocol

Energy-Aware SCC Mac Protocol Design For Wireless Sensor Networks

Energy Efficient Probabilistic MAC Protocol for Minimizing Node Search Space and Access Time in Dense Wireless Networks

Performance Evaluation of DSDV, DSR AND ZRP Protocol in MANET

Selection of Optimum Routing Protocol for 2D and 3D WSN

IJREAT International Journal of Research in Engineering & Advanced Technology, Volume 1, Issue 2, April-May, 2013 ISSN:

Mobile Element Scheduling for Efficient Data Collection in Wireless Sensor Networks: A Survey

A Survey on Clustered-Aggregation Routing Techniques in Wireless Sensor Networks

Effect of Variable Bit Rate Traffic Models on the Energy Consumption in MANET Routing Protocols

Efficient Cluster Based Data Collection Using Mobile Data Collector for Wireless Sensor Network

Behaviour of Routing Protocols of Mobile Adhoc Netwok with Increasing Number of Groups using Group Mobility Model

Delay Performance of Multi-hop Wireless Sensor Networks With Mobile Sinks

Research Article An Energy and Latency Aware WSN MAC Protocol for Bidirectional Traffic in Data Collection

Dynamic Power Control MAC Protocol in Mobile Adhoc Networks

Clustering Based Routing Protocols for Wireless Sensor Networks: A Survey

MAC LAYER. Murat Demirbas SUNY Buffalo

Delayed ACK Approach for TCP Performance Improvement for Ad Hoc Networks Using Chain Topology

MAC Essentials for Wireless Sensor Networks

Power-efficient Communication Protocol for Social Networking Tags for Visually Impaired

Analysis of S-MAC/T-MAC Protocols for Wireless Sensor Networks

Collision Free and Energy Efficient MAC protocol for Wireless Networks

Optimization of Energy Consumption in Wireless Sensor Networks using Particle Swarm Optimization

Accurate and Energy-efficient Congestion Level Measurement in Ad Hoc Networks

Available online at ScienceDirect. Procedia Computer Science 87 (2016 )

Transcription:

International Journal of Mechanical Engineering and Technology (IJMET) Volume 8, Issue 11, November 2017, pp. 394 402, Article ID: IJMET_08_11_044 Available online at http://www.iaeme.com/ijmet/issues.asp?jtype=ijmet&vtype=8&itype=11 ISSN Print: 0976-6340 and ISSN Online: 0976-6359 IAEME Publication Scopus Indexed TOWARDS AN ENHANCED EFFICIENT CROSS LAYER PROTOCOL (EECLAP) FOR WIRELESS SENSOR NETWORKS Geetha.M, J.Prassanna, M.Nivedita and Prabhakaran.R School of Computing Science and Engineering, VIT University, Chennai, India ABSTRACT Now a day s wireless sensor networks are widely used for real time applications like patient health monitoring, military Environmental/earth monitoring etc.., so energy must be used more efficiently. In this paper, we proposed EECLAP (Enhanced Efficient cross layer protocol) protocol and this can be done by using cross layer and it consists of MAC, physical, network and this uses routing protocol for transmission of energy efficiently by maintaining the transmission power between two nodes and to maintain the nodes neighboring table and EECLAP pioneer control frames is used for energy efficiency. This proposed EECLAP with PION control frames along with neighbor tables is implemented by using Ns2 simulator by comparing with normal AODV routing protocol based on energy and latency constraints. Keywords: cross layer design, energy-efficiency, MAC Protocol, Routing protocol, pioneer Cite this Article: Geetha.M, J.Prassanna, M.Nivedita and Prabhakaran.R, Towards an Enhanced Efficient Cross Layer Protocol (Eeclap) for Wireless Sensor Networks, International Journal of Mechanical Engineering and Technology 8(11), 2017, pp. 394 402. http://www.iaeme.com/ijmet/issues.asp?jtype=ijmet&vtype=8&itype=11 1. INTRODUCTION Wireless sensor networks, WSN [2][5][6] are used to communicate to greater distances. The WSN networks will consist of nodes which are used for sensing or monitoring the events like temperature, sound etc. And mostly sensors are event-driven i.e. whenever an event occurs only it passes the information. In WSN communication it is done through the nodes, where they transfer the information through the routing path to reach the destination. In a network, there are a number of nodes and the energy for the nodes depends on their batteries. Initially, all the nodes will have the same energy. When there is a communicating between nodes, only some nodes are used for the routing, the rest of the nodes will be wasting their energy being switched on. The energy consumption will be high [8][9]. http://www.iaeme.com/ijmet/index.asp 394 editor@iaeme.com

Towards an Enhanced Efficient Cross Layer Protocol (Eeclap) for Wireless Sensor Networks This routing will be done in the cross-layer [1], when the retransmission due to collision happens in that instance the cross-layer is used effectively. In t h e OSI model for each layer have certain boundaries and when it has to contact with a physical layer through the network layer which is only possible via data link layer. Skipping these 2 layers is not possible unlike in OSI, cross-layer will not contain boundaries, and whenever problems occur it will directly go through all the layers present in OSI model. Figure 1 OSI Model Figure 2 Simple Cross-layer In cross layer, additional neighboring table mechanism is used. This consists of information about nearest nodes and energy levels of each n o d e. The neighboring table is used because in routing protocol, it is difficult to constantly check for nearest neighbor node addresses and the node with less energy for the transmission. Since the neighboring table makes communication faster and identifying energy efficient nodes easily. Hence it is used for routing purpose [7]. Patient monitoring system in hospitals is highly needful for doctors to do timely health monitoring and health tracking of the patients. Such a serious job needs a constant and seamless high technology assisted accurate monitoring system. To make such a system more efficient the WSN enables the doctors from anywhere can check the patient's status. In the patient monitoring system, the existing protocol uses RTS/CTS for energy efficiency at one point in time when the sink node wants information from more than one patient. A particular intermediate node will transfer information from sink node to destination. Doctor/user doesn t know whether the information has transferred or not. At that point, all the nodes should maintain equal energy which leads to more energy consumption. When a node that is present in between the routes from the sink node to the destination has to transfer many numbers of information s from different sink nodes may engage with collision among themselves as a result information loss may occurs. The collision is a situation which occurs when a single node is to transfer many messages and they all collide with each other. During this phase the collision node loses its energy due to retransmission or due to waiting time http://www.iaeme.com/ijmet/index.asp 395 editor@iaeme.com

Geetha.M, J.Prassanna, M.Nivedita and Prabhakaran.R because of waiting for other nodes still it becomes free. This leads to high power consumption. To overcome the problem, Pioneer is introduced to reduce particularly the energy consumption problem caused due to waiting for the transmission to be received in RTS/CTS. Advantages of pioneer protocol are Information delivers to destination sure short. Identification of route in which information transferred to destination. Identification of number of nodes required that are used to transfer information Acknowledgement message that says information reached destination successfully. Pioneer is used for efficiently pass the information to the destination faster. The advantages of using pioneer will find the efficient route in which the information can pass and how many intermediate nodes are required to pass that information. In addition to it the conformation message would receive once the information reached successfully. 2. BACKGROUND There exist many protocols for using energy efficiently in WSN s and the protocols follows different techniques to use energy efficiently. Some of the protocols are discussed below with their limitations. 2.1 ECLAP Protocol [1]: In this protocol the cross layer technology, which is adapted with neighbor table is maintained for energy efficiently. When the communication between any sink node and relaying node are taking place, the except nodes which are not used for the communication will go to sleep mode and for setting the routing path the neighbor table is used efficiently. Along with neighboring table RTS/CTS (Request to send/clear to send) is also used for eliminating the collision. 2.1.1. Working of RTS/CTS: At first, all the nodes will be in the sleep state. This can be explained by an example figure 3. Consider three nodes x, y, z. When an event occurs x node will take information and it wake up the y node and sends the RTS to y node. It will check if y is free and then y sends CTS as a confirmation that it is free. Now x receives the CTS that means y is free and x node sends the data to y node. After receiving the data y will send the acknowledgement if data is received successfully otherwise it will request for retransmission after y node wakes up the z node same process will be done similar to how information passed between x and y. In this fashion communicate is takes place between the nodes. This is shown clearly in below figure 3. Figure 3 RTS/CTS Working http://www.iaeme.com/ijmet/index.asp 396 editor@iaeme.com

Towards an Enhanced Efficient Cross Layer Protocol (Eeclap) for Wireless Sensor Networks But the disadvantage in ECLAP is after x sends the RTS it has to be in wake up state until it receives the CTS from y. In the same way, y node has to wait until the data from x node will come.here no need of x node and y node has to be in wake up when they are not having worked so, energy will be consumed more. 2.2. R-MAC Protocol [3]: In order to reduce delivery time of data transmission (RTS/CTS cycle time) between two nodes with a duty cycle, the protocol should be able to send the data frames from multiple hops in the single operation cycle. An operation cycle of a sensor node in this protocol is described in SYNC, DATA and SLEEP stages. In SYNC period, it synchronizes the clocks. When a data packet is to be sent to a destination node that sends the message from multiple hops away, a control frame is sent to respective nodes during the data period for start the communication between nodes. In that protocol instead of RTS/CTS frames, we use series of control frames called as PION. A PION is used as RTS/CTS frames. The main importance of this protocol is a node transmits single PION for confirmation of routing path between two nodes. Working of PION Control Frames: Source node S sends the data to the destination. In that time source node first takes the transmission period from the contention window f or transmit the information and waits for the channel to be free for that transmission period and takes time period for a node to node communication (DIFS) period before sending. The PION includes all the information about the node address, previous node address and destination address and some cross layer information. In that, A node receives S s PION, if not A is the final destination, A pick up next hop address for further transmission. In that time A then waits a SIFS (Short interface framing space) period before transmitting the own PION, when t h e node is free. Figure 4 Pioneer Working During the transmission, the packet length will be idle and this transmission t i m e is taken by t h e contention window will be same in the total network. This is not more efficient in multi hop because during transmission in multi hop nodes will contain different transmission times of packets will come from different nodes and there is a chance for occurrence of collision of information so it is used efficiently in the single hop. 2.3. S-MAC Protocol [4]: In SMAC protocol uses RTS/CTS. When information transfers, sender node sends the RTS to the other node before that it picks up the time taken for total transmission from the contention window. After sending it the intermediate nodes goes to the sleep state. Then the receiver node receives the RTS and it has to send confirmation message about whether the node is free or not in the form of CTS frame. And after sending CTS it also goes to the sleep state. This can be explained clearly by the following example consider 3 nodes x,y,z. X node http://www.iaeme.com/ijmet/index.asp 397 editor@iaeme.com

Geetha.M, J.Prassanna, M.Nivedita and Prabhakaran.R sends RTS to Y node then X node go to sleep mode state and wakes up a completion of a random period and then after receiving RTS y node has to send CTS to X. Then after y goes to sleep after y wakes up the completion of random time. In the data sending and acknowledgment process works same as above process. Figure 5 RTS/CTS Working in S-mac The disadvantage in this protocol is that, it is difficult to find whether the node is in a sleep state or it is in active state because the length of the packet will be varied for different types of messages. It will not remain constant. 3. PROPOSED SYSTEM: In the proposed protocol we are using cross layer technology and for the routing path setting the neighbor is used. Additional with PION is used instead of RTS/CTS. Working of Propose Protocol: The relying node must be in a position to estimate the time at which data frame transmission begins and when it goes to terminate simultaneously, it should predict the arrival of data from posterior node (hop 0) based on Data Frame duration and Hop count carried in the respective PION. It should make sure that no collisions should take place with PION transmissions. A delay time T d is calculated based on the formula () delay time is induced at relaying node and tends to be in a wait mode till the delay time expires. As time slice expires relaying node becomes active and starts to pump and receive data. This process eliminates the collisions with other PION transmissions. Likewise, at each and every node must able to calculate delay time and carry transmissions based on its delay time for collision free transmissions of data frames. Path length is a key aspect in calculating the delay time. If the path length is equal to 1 then delay time equals with Short Inter Frame Spacing. Figure 6 Proposed Pioneer System If Td=1 then Td=SIFS If T d > 1 then T d = SIFS +d*(t p +SIFS) The correspondence to data delay factor calculated by hop-0 node leased on network characteristics. Upon the selection of hop-0 node conveys other nodes along the path regarding the selection of Td. Tp gives the time taken to transmit a single pion. In a case where path length is 1, downstream hop doesn t exist and there won t us any collision with http://www.iaeme.com/ijmet/index.asp 398 editor@iaeme.com

Towards an Enhanced Efficient Cross Layer Protocol (Eeclap) for Wireless Sensor Networks downstream PION. In such a case hop-0 node sets the data delay factor to zero and let the neighbor nodes aware of this change through the neighbor table and hence the node which originating PION is now been set. If path length>1, the node which originates PION compute the Td value. When hop-1 node starts receiving data from un-delaying node (hop-0) and has to ensure all the nodes are at least (d+1) hops away. When Td< Tp in this case a slight modification has to mode by adding (Tp-Td) to the calculated Td PION is considered to be slightly larger than ACK frame PION frame relaying will never be interrupt by data frame relaying process even in the case of very small data frame relaying process because data frame relaying process over a hop if composed of data transmission, SIFS time and transmission of an ACK Figure 7 Algorithm for the EECLAP Protocol http://www.iaeme.com/ijmet/index.asp 399 editor@iaeme.com

Geetha.M, J.Prassanna, M.Nivedita and Prabhakaran.R In this paper we discussed how to use energy efficiently in wireless networks (WSN S) using pioneer mechanism. In the existing systems, they have used RTS/CTS for using energy efficiently but some disadvantages are thereby using RTS/CTS and this disadvantage is overcome by using pioneer, which uses energy efficiently as well as speed of transmission will be increased( latency). For using the energy efficiently the proposed pioneer mechanisms used.to show this protocol is more efficient than other mechanisms comparison with S-MAC and ECLAP protocols. EECLAP with PION has to be implemented by using Ns2 simulator and performance evolution has to be done by comparing with other protocols. 4. PERFORMANCE EVALUATION OF PROPOSED SYSTEM: For analyzing the performance of the EECLAP protocol Ns2 simulator is used here. By using Ns2 simulator, 50 nodes are deployed in the simulation environment. In this network design, energy model is added by using AODV routing protocol for finding the energy information of every node which includes in the routing path. For finding efficient routing path neighbor table mechanism implemented in AODV protocol. In this neighbor table nearest neighbor node and that node capable energy is loaded. After that event driven sensors are added to the simulator environment by using MannaSim. For proposed EECLAP protocol, pioneer control frames are implemented in the wireless MAC layer for decreasing the latency between two nodes while they are communicating using Ns2 simulator by removing normal RTS/CTS mechanism. Simulation Parameters: In wireless sensor networks, many protocols will be there. To analyses which protocol is suitable for our application many parameters are used. For analyzing the EECLAP protocol two parameters are used they are energy consumption (in mj), latency (sec). Simulation Results: In the normal wireless sensor network by using MAC layer with an AODV routing protocol network with 50 nodes is designed. Their performance evaluation is as shown in figure 8. By making some changes in AODV protocol and adding EECLAP protocol instead of MAC layer is implemented in the same wireless sensor network. Their performance characteristics are as shown in figure 9. Figure 8 Plotted graph for AODV Routing protocol http://www.iaeme.com/ijmet/index.asp 400 editor@iaeme.com

Towards an Enhanced Efficient Cross Layer Protocol (Eeclap) for Wireless Sensor Networks Figure 9 Plotted graph EECLAP protocol with neighbor table In this simulation graphs, it is shown that how much energy is consumed with respect to a particular time. By seeing the performances of above two networks we can say that with RTS/CTS consumes more energy compared with the EECLAP protocol with PION. For future work, cross layer information has to be added to the pioneer control frames. For that pioneer control frames also has to be modified for avoiding collision between packets transmission compared to normal pioneer control frame. Resultant EECLAP protocol has to be compared with SMAC and ECLAP protocols based on energy and latency parameters. 5. CONCLUSION In this paper, we discussed how to use energy efficiently in wireless networks (WSN S) using pioneer mechanism. In the existing systems, they have used RTS/CTS for using energy efficient, but some disadvantages are thereby using RTS/CTS and this disadvantage is overcome by using pioneer,which uses energy efficiency as well as the speed of transmission will be increased( latency). For using the energy efficiently the proposed pioneer mechanisms used.to show this protocol is more efficient than other mechanisms, comparison with S-MAC and ECLAP protocols. EECLAP with PION has to be implemented using Ns2 simulator and performance evaluation has to be done by comparing with other protocols. REFERENCES [1] Shobha Rani, and Puttamadappa, Efficient cross layer design adaptive protocol (ECLAP) for wireless sensor network, International Journal of Wireless Communications and Networking Technologies, Volume 2, No.3, April May 2013, pp. 22-27 [2] S. Du, Y. Sun and D. B. Johnson, EMAC: An Asynchronous Routing-Enhanced MAC Protocol in Multi-Hop Wireless Networks, IEEE Global Telecommunications Conference GLOBECOM 2010, Miami, FL, 2010, pp. 1-6. [3] S. Du, A. K. Saha and D. B. Johnson, RMAC: A Routing-Enhanced Duty-Cycle MAC Protocol for Wireless Sensor Networks, IEEE INFOCOM 2007-26th IEEE International Conference on Computer Communications, Anchorage, AK, 2007, pp. 1478-1486. [4] Satvir Singh, Meenaxi, A Survey on Energy Efficient Routing in Wireless Sensor Networks, International Journal of Advanced Research in Computer Science and Software Engineering, Volume 3, Issue 7, July 2013. http://www.iaeme.com/ijmet/index.asp 401 editor@iaeme.com

Geetha.M, J.Prassanna, M.Nivedita and Prabhakaran.R [5] Ye, Wei & Heidemann, John & Estrin, Deborah, An energy-efficient MAC protocol for wireless sensor networks, Proceedings - IEEE INFOCOM. 3. 1567-1576 vol.3. 10.1109/INFCOM.2002.1019408. [6] A. Manjeshwar and D. P. Agrawal, TEEN: A Protocol for Enhanced Efficiency in Wireless Sensor Networks, Proceedings of the 1st International Workshop on Parallel and Distributed Computing Issues in Wireless Networks and Mobile Computing, San Francisco, CA, April 2001. [7] Jichuan Zhao and A. T. Erdogan, A Novel Self-Organizing Hybrid Network Protocol for Wireless Sensor Networks, First NASA/ESA Conference on Adaptive Hardware and Systems (AHS'06), Istanbul, 2006, pp. 412-419. [8] Z. A. Eu, H.-P. Tan, W. K. G. Seah., Routing and Relay Node Placement in Wireless Sensor Networks Powered by Ambient Energy Harvesting, Wireless Communications and Networking Conference, WCNC 2009. IEEE, 2009. [9] S. Lindsey, C. Raghavendra, K. M. Sivalingam, Data Gathering Algorithms in Sensor Networks using Energy Metrics, IEEE Trans. Parallel and Distributed Systems, vol.13, no. 9, pp. 924-935, Sept. 2002 [10] G. Lakshmi Vara Prasad, Dr. C. Nalini and Dr. R. Sugumar, Arbitrary Routing Algorithm for Tenable Data Assortment Accessed in Wireless Sensor Networks. International Journal of Civil Engineering and Technology, 8(1), 2017, pp. 961 966. [11] Manan Mehta. ESP 8266: A Breakthrough in Wireless Sensor Networks and Internet of things. International Journal of Electronics and Communication Engineering & Technology, 6(8), 2015, pp. 07-11. [12] S. Syed Abdul Syed, Senthil Kumaran, A. Sarfaraz Ahmed, E. Syed Mohamed, A Manikandan B and S. Rajesh, A Novel Broadcasting Method For Code Dissemination In Wireless Sensor Networks. International Journal of Electrical Engineering & Technology, 6(7), 2015, pp. 61-70. [13] Niraj Prasad Bhatta and Dr. Thangadurai N, Analysis, Effective Approach for Landslide Monitoring using Wireless Sensor Networks. International Journal of Civil Engineering and Technology, 7(6), 2016, pp.378 385. http://www.iaeme.com/ijmet/index.asp 402 editor@iaeme.com