High-Performance Multipath Routing Algorithm Using CPEGASIS Protocol in Wireless Sensor Cloud Environment

Similar documents
Routing protocols in WSN

Data Gathering for Wireless Sensor Network using PEGASIS Protocol

COMPARISON OF ENERGY EFFICIENT DATA TRANSMISSION APPROACHES FOR FLAT WIRELESS SENSOR NETWORKS

Study on Wireless Sensor Networks Challenges and Routing Protocols

Chapter 5 Ad Hoc Wireless Network. Jang Ping Sheu

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

Survey on Single Path and Multipath Energy Efficient Routing Protocols for Wireless Sensor Networks

HIERARCHICAL ROUTING PROTOCOLS IN WIRELESS SENSOR NETWORK

ALL ABOUT DATA AGGREGATION IN WIRELESS SENSOR NETWORKS

AN EFFICIENT MAC PROTOCOL FOR SUPPORTING QOS IN WIRELESS SENSOR NETWORKS

Impact of Black Hole and Sink Hole Attacks on Routing Protocols for WSN

Location Based Energy-Efficient Reliable Routing Protocol for Wireless Sensor Networks

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

A Mobile-Sink Based Distributed Energy-Efficient Clustering Algorithm for WSNs

A REVIEW ON LEACH-BASED HIERARCHICAL ROUTING PROTOCOLS IN WIRELESS SENSOR NETWORK

ISSN: X International Journal of Advanced Research in Electronics and Communication Engineering (IJARECE) Volume 6, Issue 1, January 2017

COMPARATIVE PERFORMANCE ANALYSIS OF TEEN SEP LEACH ERP EAMMH AND PEGASIS ROUTING PROTOCOLS

WSN Routing Protocols

Low Energy Adaptive Clustering Hierarchy based routing Protocols Comparison for Wireless Sensor Networks

A Review Paper on Routing Protocols in Wireless Sensor Networks

Energy Aware Location Based Routing Protocols in Wireless Sensor Networks

Fig. 2: Architecture of sensor node

Analysis of Energy Efficient Routing Protocols in Wireless Sensor Networks

Prianka.P 1, Thenral 2

Energy Efficient EE-DSR Protocol for MANET

Design Issues, Principles and Routing Challenges in Sensor Networks

MODIFIED LEACH-C PROTOCOL FOR CLUSTER BASED ROUTING IN ENERGY EFFICIENT WIRELESS SENSOR NETWORKS

GROUP MANAGEMENT IN MOBILE ADHOC NETWORKS

Overview of Sensor Network Routing Protocols. WeeSan Lee 11/1/04

CHAPTER 3 HIERARCHICAL ENERGY TREE BASED ROUTING ALGORITHM FOR WIRELESS SENSOR NETWORKS

An Enhanced General Self-Organized Tree-Based Energy- Balance Routing Protocol (EGSTEB) for Wireless Sensor Network

Figure 1. Clustering in MANET.

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

A Reliable Routing Technique for Wireless Sensor Networks

Wireless Sensor Networks: A Survey Dr. Ajay Jangra 1, Ms. Pinki Chhoker 2 1,2 UIET, Kurukshetra.

IJESRT. [Satheesh, 2(4): April, 2013] ISSN: Keywords: Bounded Relay Hop Method, Wireless Sensor Networks.

Performance Evaluation of Various Routing Protocols in MANET

Energy Consumption for Cluster Based Wireless Routing Protocols in Sensor Networks

High Speed Data Collection in Wireless Sensor Network

Outline. CS5984 Mobile Computing. Dr. Ayman Abdel-Hamid, CS5984. Wireless Sensor Networks 1/2. Wireless Sensor Networks 2/2

Routing Protocols to provide Quality of Service in Wireless Sensor Networks

SCH-BASED LEACH ALGORITHM TO ENHANCE THE NETWORK LIFE TIME IN WIRELESS SENSOR NETWORK (WSN)

The Impact of Clustering on the Average Path Length in Wireless Sensor Networks

An Energy-Efficient Hierarchical Routing for Wireless Sensor Networks

Analysis of Cluster based Routing Algorithms in Wireless Sensor Networks using NS2 simulator

MultiHop Routing for Delay Minimization in WSN

IMPROVEMENT OF LEACH AND ITS VARIANTS IN WIRELESS SENSOR NETWORK

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

[Sawdekar, 3(1): January, 2014] ISSN: Impact Factor: 1.852

Performance Analysis of MANET Using Efficient Power Aware Routing Protocol (EPAR)

Keywords Mobile Ad hoc Networks, Multi-hop Routing, Infrastructure less, Multicast Routing, Routing.

Energy Efficient Clustering Approach For Wireless Sensor Network

A Comparative Study on Advances in LEACH Routing Protocol for Wireless Sensor Networks: A survey

Lecture 8 Wireless Sensor Networks: Overview

An Energy Efficient Routing Protocol for extending Lifetime of Wireless Sensor Networks by Transmission Radius Adjustment

Fault tolerant Multi Cluster head Data Aggregation Protocol in WSN (FMCDA)

Analysis of Black-Hole Attack in MANET using AODV Routing Protocol

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

Routing Protocols in MANET: Comparative Study

A Survey On: Cluster Based Routing Protocols in Wireless Sensor Network

Clustering Based Routing Protocols for Wireless Sensor Networks: A Survey

PERFORMANCE ANALYSIS OF AODV ROUTING PROTOCOL IN MANETS

A Study of Routing Protocols for Ad-hoc Sensor Network

An Improved Gateway Based Multi Hop Routing Protocol for Wireless Sensor Network

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

Time Synchronization in Wireless Sensor Networks: CCTS

Efficient Cluster Head Selection Method Based On K-means Algorithm to Maximize Energy of Wireless Sensor Networks

A ROUTING OPTIMIZATION AND DATA AGGREGATION SCHEME BASED ON RF TARANG MODULE IN WSN

QUALITY OF SERVICE EVALUATION IN IEEE NETWORKS *Shivi Johri, **Mrs. Neelu Trivedi

An Improved Energy-Efficient BBO-Based PEGASIS Protocol in Wireless Sensors Network

Multi-metrics based Congestion Control protocol in Wireless Sensor Network

ROUTING ALGORITHMS Part 1: Data centric and hierarchical protocols

2. REVIEW OF RELATED RESEARCH WORK. 2.1 Methods of Data Aggregation

CLUSTERING BASED ROUTING FOR DELAY- TOLERANT NETWORKS

An Energy-efficient Distributed Self-organized Clustering Based Splitting and Merging in Wireless Sensor Networks

Hierarchical Cluster Based Energy Efficient Routing Protocol for Wireless Sensor Networks: A Survey

Wireless Sensor Networks (WSN)

A SURVEY OF VARIOUS ROUTING PROBLEMS TO VARIOUS ATTACKS IN MOBILE AD HOC NETWORKS IN THE TRANSACTIONS

A Test-Bed for Power Consumption Performance Evaluation of AODV and DSDV Routing Protocols in Mobile Ad-hoc Networks

Increase the Alive Nodes based on the Cluster Head Selection Algorithm for Heterogeneous Wireless Sensor Networks

Energy Efficient Routing Protocols in Wireless Sensor Network

Heuristic Clustering Algorithms in Ad hoc Networks

Energy Efficient Collection Tree Protocol in Wireless Sensor Networks

New Data Clustering Algorithm (NDCA)

WIRELESS Multimedia Sensor Networks (WMSNs) is a

Intra and Inter Cluster Synchronization Scheme for Cluster Based Sensor Network

DISTANCE BASED CLUSTER FORMATION FOR ENHANCING THE NETWORK LIFE TIME IN MANETS

The Improved WCMRP Protocol for Mobile Wireless Sensor Networks

Design Issues, Characteristics and Challenges in Routing Protocols for Wireless Sensor Networks

ISSN: [Krishan Bala* et al., 6(12): December, 2017] Impact Factor: 4.116

A Multipath AODV Reliable Data Transmission Routing Algorithm Based on LQI

Evaluation of Cartesian-based Routing Metrics for Wireless Sensor Networks

A PERFORMANCE EVALUATION OF YMAC A MEDIUM ACCESS PROTOCOL FOR WSN

Landslide Monitoring Point Optimization. Deployment Based on Fuzzy Cluster Analysis.

Wireless Sensor Networks applications and Protocols- A Review

A Modified LEACH Protocol for Increasing Lifetime of the Wireless Sensor Network

PEGASIS : Power-Efficient Gathering in Sensor Information Systems

IMPACT OF LEADER SELECTION STRATEGIES ON THE PEGASIS DATA GATHERING PROTOCOL FOR WIRELESS SENSOR NETWORKS

ROUTING ALGORITHMS Part 2: Data centric and hierarchical protocols

A Literature survey on Improving AODV protocol through cross layer design in MANET

Transcription:

Circuits and Systems, 2016, 7, 3246-3252 Published Online August 2016 in SciRes. http://www.scirp.org/journal/cs http://dx.doi.org/10.4236/cs.2016.710276 High-Performance Multipath Routing Algorithm Using CPEGASIS Protocol in Wireless Sensor Cloud Environment O. Pandithurai 1, Dr. C. Sureshkumar 2 1 Anna University of Technology, Comibatore, India 2 J.K.K. Nattraja College of Engineering and Technology, Komarapalayam, India Received 8 May 2016; accepted 30 May 2016; published 24 August 2016 Copyright 2016 by authors and Scientific Research Publishing Inc. This work is licensed under the Creative Commons Attribution International License (CC BY). http://creativecommons.org/licenses/by/4.0/ Abstract The current IT cloud computing is playing a vital role in most of the areas such as Education, Research, Health care, etc. The cloud computing technology involving in sensor networks embedded system and IOT (Internet of Things). At present scenario, the sensors collected the information from the particular environment, where the sensors are fixed and transfer the collected information to cloud storage, here the challenge is the data transmission i.e. data that traverse from sensor to cloud environment are the big issue and maximum number of data loss is very high especially in dynamic routing environment. If data loss is identified in any routing path then automatically the information will transfer to alternate routing path. In this paper, we introduce a new algorithm for automatic routing path selection that can be integrated with cloud technology. This algorithm supports when data loss is found in the particular path of a network, then it selects an alternate route to transfer the data. The proposed model is comparatively more efficient than the prior methodologies. The implementation of the proposed work is done on NS3 simulator, and the performance metric is analyzed. Keywords Wireless Sensor, Cloud Computing, Internet of Things 1. Introduction Wireless sensor networks are like a self organizing communication model, where all the sensors connect through wireless communication network channels in multi-hub environment [1]. Here the big challenge is to integrate How to cite this paper: Pandithurai, O. and Sureshkumar, Dr.C. (2016) High-Performance Multipath Routing Algorithm Using CPEGASIS Protocol in Wireless Sensor Cloud Environment. Circuits and Systems, 7, 3246-3252. http://dx.doi.org/10.4236/cs.2016.710276

sensors through internet and another challenge is to communicate the information through internet. The advantage of existing model is that the user can access the data at any time and any location [2] [3]. In such a case, the assigning of the address to each and every sensor node is very difficult and lots of sensor nodes present in the WSN lead to the storage problem. The data storage and process are moved to the cloud computing environment to rectify this problem [5]. Cloud computing is one of the most emerging technologies in the current scenario; the main characteristics of cloud are on-demand, resource polling, elasticity and broad network access [4]. The major concept of cloud is based on virtualization (like logical instances), so we can connect our physical sensors to logical virtual sensors. During the construction of sensor networks, we are proposing CPEGASIS (Cluster Power-efficient gathering in Sensor Information system) protocol, for enabling multipath routing. This is based on clustering method and the gateway cluster supports to forward the user request to neighbor cluster where the Cluster head (CH) checks whether the data present itself or not. If data present it has to forward the data to gateway otherwise the request is forwarded to neighbor cluster. The working model of CPEGASIS protocol is shown in Figure 1. The architecture is normally explained about working procedure of WSN in cloud computing infrastructure. Cloud is act between user and WSN client. The client seeks data from the cloud based on user s request, and the cloud gets the information from WSN. WSN consists of physical sensor nodes which are constructed based on the application requirements. WSN senses the data and sends the relevant information to cloud and finally cloud is providing the service to user. Here, the problem arises, when the WSN sends the information through the network via multiple paths. Here data communication is processed all the possible network routes even network traffic and route failure possibly occur in the internet. So, in this paper, we try to find out failure path and transfer the packets at the instance of alternate route in the network. 2. Related Works 2.1. Sensor Networks The architectural design of sensor network is consist of autonomous sensors where the sensors are used to monitor the physical environment of the sensor field. Each and every sensor nodes in a WSN are typically designed with radio transceiver, mini microcontroller, energy source and battery [6] [7]. The size and cost of the sensor nodes are based on characteristics, design, energy, memory and bandwidth especially the battery is to be defined the lifetime of sensor and sensor networks. The performance of wireless sensor networks is depending on three different technical areas such as sensing, communication and computation of the network [8]. In this sensor networks routing is challenge task, where the purpose of routing algorithm is transfer the data source to destination Figure 1. Working procedure for CPEGASIS protocol in cloud environment. 3247

with minimum distance in a network. Routing algorithms classified into three types such as is multipath routing, dynamic routing and hierarchical routing. The characteristics of these routing algorithms are based on protocol design, routing speed, type of routing, network topology and bandwidth [9]. 2.2. Routing Protocols in WSN Routing algorithm and protocol design are based on major two major categories one is based on Network structure and second category is based on protocol operation. Construction of network structure (based on protocol) is designed based on three methods includes flat based routing algorithm, hierarchical based routing algorithm and location based routing algorithm [10]. In Flat based routing method, the sensors are sense the data equally in WSN and also each and every sensor play a same role [11]. The second method is hierarchical based routing or cluster based routing, where the nodes are selected their own cluster head (CH) and the cluster head selection is based on high energy and power. Cluster Head Gateway (CHG) receives the query from Base station (BS) and collect the relevant information from cluster heads and transfers the data to BS. The selection of cluster head is based on the high energetic power. That is, the most energetic cluster can act as cluster head of a gateway. The third method is location based routing algorithm where the method is based on the sensor field and incoming signal from the BS. Depending on the signal, the nearest sensor node to the BS communicates the information to BS [12]. The fourth method in WSN routing protocol is based on protocol operation, the protocol operation is working on five methods includes Multipath, Query, Quality of service, Coherent and Negotiation. Multipath enables communication between the nodes and the network. It is an alternative method for a single path communication [6]. Query process is based on user query, made in the network the sensor nodes are checking the relevant data itself and transfer the data depends on the query. Queries based on either natural language or high level language. The third important parameter is QOS; it is based on energy consumption and quality of the data in a WSN [13]. In coherent operation, the data if transfer to aggregators after a process. The process is collection of task; it includes time and also duplicate prevention. Negotiation operation is totally work to avoid redundant data transmission in WSN. 3. Proposed System The proposed methodology is enhancement of our existing Wireless sensor networks in Cloud environment (WSCE) using CPEGASIS (Cluster Power efficient gathering in Sensor Information system) protocol. That particular model is based on data gathering based on CPEGASIS protocol this CPEGASIS protocol is an advancement of LEACH (Low energy adaptive clustering hierarchy) and PEGASIS (Power-efficient gathering in Sensor Information system). In this working model the major challenge is data transmission without delay and increase the performance of data communication from WSN. In this paper we introduce a new routing algorithm that is High Performance Adaptive Multipath Routing (HPAMR) the process of HPAMR is explained in section 3.1. The HPAMR is working architecture shown in Figure 2. 3.1. Clustering in WSN Clustering technique is using in the proposed in WSCE and the section of cluster head is based on energy. Energy calculation is based on supply of voltage. That is calculated depended on communication, data transmission and every individual current. All the nodes have data and nodes controlled by cluster head. Gateway CH has all information about CH. The address format of the Gateway Cluster Head is defined in the following address format. Cluster ID No of nodes in Cluster Energy level Data Based on this address format each and every cluster has this information in the WSN. Energy level we discussed already and Data is defining here the current state of the data. 3.2. High Performance Adaptive Multipath Routing The proposed High Performance Adaptive Multipath Routing algorithm (HPAMR) is used with CPEGASIS protocol in the proposed system. The working process of HPAMR algorithm multipath is selected and resource 3248

Figure 2. High performance adaptive multipath routing architecture. equally distributed in the Wireless sensor networks, Here all the network path may not have a equal capacity so load is equally distributed and transfer the data in the network if congestion is occur in the network then verify the status of neighbors. If any neighbor is free then the resource is forwarded to that neighbor cluster head. These processes are avoiding unwanted retransmission process from the sender CH and reduce the data packet transmission delay and using this HPAMR algorithm we reduce the transmission delay and increase the transmission speed in WSN. In a single path routing algorithm the data process based on source and destination if the path is failure over all process is fail. So we are using multi path routing in this method if any failure occur in the network we need to retransmit the data from sender so in the proposed method we are using High Performance Adaptive Multipath Routing algorithm it identify the route failure and check the nearest neighbors CH whether the CH is free or not if the CH is free the current CH forward the data to that cluster head so here data delay is totally reduced and speed is increased. The proposed HPAMR working process is designed based on the following algorithm. Input: CH Cluster Head P-Routing Path i-current CH j-next neighbor CH Step 1: CH receives the request from cloud or sensor centric. Step 2: Gateway CH is forward the request to neighbor CH. Step 3: All CH transmit the resource to neighbor CH and neighbor forward the resource to Gateway CH. Step 4: Find the best P from Gateway CH to Destination. P = (P1, P2, P3,, Pn) Step 5: Evaluate the path based on performance and delay. Step 6: resource in i If Congestion in i Request to j Then Request is accepted re-route the data to next neighbor CH. Output: Reduce the delay Increase speed Finally based on proposed algorithm in a wireless sensor network we reduce the delay in network and increase the transmission speed. 3249

4. Implementation The simulation of proposed working model designed using NS 3.23 version in Ubuntu 14.04. The simulation infrastructure designed for WSN, here all the nodes make a cluster and deployed in the field. The communication is based on wireless and data transmission is done gateway CH to destination. Finally the result of proposed HPAMR algorithm give a better result like reduce the delay of transmission and increase the transmission speed. We take the following parameter for simulation in Table 1. 5. Result and Discussion The working model of proposed system we discussed already, the performance evaluation of proposed system is compare with Multipath routing algorithm. In wireless sensor networks based on the performance some of the algorithm maximum using in the real world namely dynamic routing, hierarchical routing and Multipath routing with these routing algorithm multipath routing algorithm is a best routing algorithm so we compared our proposed High Performance Adaptive Multipath Routing algorithm (HPAMR). In proposed model is comparatively high Fault tolerance and speed. 5.1. Fault Tolerance The working process of HPAMR algorithm using CPEGASIS protocol in WSCE, the cluster head transfer the data in network if congestion occur in the wireless channels the cluster head the available neighbor cluster head status that is whether the CH is free or not. If the alternate cluster head free then the current CH is forward the packet to that CH so here we can totally avoid the packet loss and reduce the delay also. Comparatively the proposed HPAMR is best because here if the route failure or congestion occurs in network automatically the CH is forward to neighbor CH. The performance comparison of existing multipath routing and proposed high performance adaptive multipath routing algorithm is shown in Table 2, the performance of multipath fault tolerance and HPAMR fault tolerance is shown in Figure 3. 5.2. Transmission Speed Second parameter is transmission speed in the sensor network, multipath routing and sensor node communication everything based on single node communication but proposed model is based on clustering technique in the WSN. All the nodes transfer the data to CH and CH is forward the information to neighbor cluster head so the Table 1. Simulation parameter. Parameter Count Simulator NS 3.23 Operating System Ubuntu 14.04 Number of Clusters 20 Data Packet Size Simulation Duration 4 kb 10 Minutes Table 2. Comparison of multipath Fault tolerance and HPAMR Fault tolerance. No. of Clusters Algorithm Multipath Routing (Fault tolerance in percentage) HPAMR (Fault tolerance in percentage) 10 68 72 20 72.7 77 30 75 80.5 50 78 83 100 83 85 3250

Figure 3. Performance of multipath fault tolerance and HPAMR fault tolerance. Figure 4. Performance of Multipath Data Packet Speed and HPAMR. Table 3. Comparison of multipath data packet speed and HPAMR. No of Clusters Algorithm Data Size Multipath Routing Time in sec HPAMR Time in sec 10 4 KB 60 sec 47 sec 20 6 KB 40 sec 25 sec 30 10 KB 20 sec 8 sec 50 20 KB 10 sec 4 sec process is very speed because CH is act a leader in a cluster it collect the information from other nodes participating in the cluster. Another thing is if congestion or path failure occur in a network the proposed model check the available cluster and transfer the data based on our discussion. Table 3 shows the comparison of multipath speed and HPAMR speed in WSCE. Performance of multipath data packet speed and HPAMR is shown in Figure 4. 6. Conclusion The proposed model of this paper deals with high-performance adaptive multipath routing algorithm implemented in wireless sensor cloud environment by applying with CPEGASIS protocol. The proposed algorithm increases the fault tolerance and data speed in the wireless network, where the simulation data transmission time is reduced by our proposed HPAMR algorithm. The algorithm is used to transfer the data source (i.e. sensor cluster gateway) to cloud environment without any data loss in the network. Finally, the result of the proposed methodology is used to increase the fault tolerance, data speed and to reduce the data transmission time in the wireless sensor cloud environment. References [1] Somani, A.K. and Vaidya, N.H. (1997) Understanding Fault Tolerance and Reliability. 3251

[2] Kannan, B. and Parker, L.E. (2006) Fault-Tolerance Based Metrics for Evaluating System Performance in Multi-Robot Teams. Proceedings of Performance Metrics for Intelligent Systems Workshop. [3] Tsai, J. and Moors, T. A Review of Multipath Routing Protocols: From Wireless Ad Hoc to Mesh Networks. National ICT Australia (NICTA) 1/University of New South Wales, Australia. [4] Al-Karaki, J.N. and Kamal, A.E. (2004) Routing Techniques in Wireless Sensor Networks: A Survey. IEEE Wireless Communications, 11, 6-28. [5] Aslam, M.S., Rea, S. and Pesch, D. (2012) Service Provisioning for the WSN Cloud. IEEE Fifth International Conference on Cloud Computing. [6] Narasimha Datta, N. and Gopinath, K. (2006) A Survey of Routing Algorithms for Wireless Sensor Networks. Journal of the Indian Institute of Science. [7] Saranya, B. and Subha, R. (2014) Performance and Energy Efficient of Comparing Routing Algorithms. International Journal of Advanced Research in Computer Science and Software Engineering, 4, No. 7. [8] Rajasekaran, K. and Balasubramanian, K. (2016) Energy Conscious Based Multipath Routing Algorithm in WSN. I. J. Computer Network and Information Security, 1, 27-34. [9] Matam, R. and Tripathy, S. (2016) Secure Multicast Routing Algorithm for Wireless Mesh Networks. Journal of Computer Networks and Communications, 2016. [10] Nikolidakis, S.A., Kandris, D., Vergados, D.D. and Douligeris, C. (2013) Energy Efficient Routing in Wireless Sensor Networks through Balanced Clustering. Algorithms, 6, 29-42. [11] Liu, R.L., et al. (2015) Balanced Traffic Routing: Design, Implementation, and Evaluation. Ad Hoc Networks, 37, 14-28. [12] Udhayakumar, S., Selvan, L.T., Umanandhini, D., RajKumar, U. and Dhinakaran, K. (2012) Power Aware Zone Based Routing in a Pervasive Irrigation Management System. 2012 Third International Conference on Computing Communication & Networking Technologies, Tamilnadu, 26-28 July 2012. [13] Najjar, W. and Gaudiot, J.-L. (1990) Network Resilience: A Measure of Network Fault Tolerance. IEEE Transactions on Computers, 39. No. 2. Submit or recommend next manuscript to SCIRP and we will provide best service for you: Accepting pre-submission inquiries through Email, Facebook, LinkedIn, Twitter, etc. A wide selection of journals (inclusive of 9 subjects, more than 200 journals) Providing 24-hour high-quality service User-friendly online submission system Fair and swift peer-review system Efficient typesetting and proofreading procedure Display of the result of downloads and visits, as well as the number of cited articles Maximum dissemination of your research work Submit your manuscript at: http://papersubmission.scirp.org/ 3252