IJRIT International Journal of Research in Information Technology, Volume 2, Issue 6, June 2014, Pg: 642- 647

International Journal of Research in Information Technology (IJRIT)

www.ijrit.com

ISSN 2001-5569

Automatic Configuring Of Mobile Sink Trail for Data Gathering In Wireless Sensor Network Shruthi.D.A1, Manoj Challa2 1

Dept. of CSE, CMRIT, Bangalore, India Dept. of CSE, CMRIT, Bangalore, India [email protected] , [email protected] 2

Abstract: In any large scale Wireless sensor network for efficiently carrying out the data gathering process, the mobility of the data sink is exploited. There is lots of research done on how the mobility of the data sink can be used to increase the network lifetime. Many researches focus on determining in advance a predefined trajectory for the mobile sinks. SinkTrail, a proactive data reporting protocol mainly focuses on gathering the sensed data in an efficient way. There is not much scope given for increasing the network lifetime. So In this project I have proposed some enhancement for this protocol which will help in increasing the network lifetime by effectively reducing energy consumption of the sensor nodes and have automated the process of selecting the number of mobile sinks necessary to gather the data efficiently based on the number of nodes, so optimal numbers of mobile sinks are selected. Therefore there is as assurance that at least one sink will be near to the nodes. So the number of hops needed to send the data from node to sink is reduced. As a result the energy consumption of sensor nodes to send the data to the sink is reduced, which in turn improves the network lifetime. Keywords: Wireless Sensor network, Mobile Sink, Clustering, Round Trip Time.

I. INTRODUCTION Wireless Sensor Network (WSN) technology has evolved rapidly during the last few decades, from its starting point in the acoustic sensors used by the military during the Cold War to modern solutions used in home automation, health care, environmental monitoring, and intelligent transportation systems. In general, a wireless sensor node is a low power device with computationally limited hardware assets. The design of sensor node is small in size with low power consumption, which facilitates the transparent integration of the WSN into the monitored environment. Wireless sensor nodes are normally powered by batteries and may have different energy harvesting capabilities. Since the capacity of the nodes’ batteries is limited it necessitates the use of specialized approaches in the design of its software and hardware systems. Energy/power consumption of the sensing device should be minimized and sensor nodes should be energy efficient since their limited energy resource determines the lifetime of the overall network. To conserve battery power of the sensor nodes they should shut down the radio power supply when data gathering is not done.

Shruthi.D.A, IJRIT

642

IJRIT International Journal of Research in Information Technology, Volume 2, Issue 6, June 2014, Pg: 642- 647

Wireless sensor networks (WSNs) are envisioned to consist of thousands of low-cost sensor nodes that are capable of gathering information from their immediate vicinity, processing sensed data, and communicating with each other via short-range radio links. A majority of WSN applications is concerning environmental information collection like habitat monitoring [6], and precision agriculture [5]. In these applications, sensor nodes are deployed in wild areas with very less human interventions. Since sensor nodes have limited battery life, saving the energy is a most important point in the design of sensor network protocols. It is well known that energy is one of the most important critical resources for battery powered WSNs. To extend the network lifetime as long as possible, energy efficiency is one of the basic tenets in the WSN protocol design. In order to use the limited energy available at the sensor nodes more efficiently, most existing routing schemes attempt to find a minimum energy path to the sink to optimize energy usage at nodes. In this paper, we propose a method that will automate the process of selecting the number of mobile sinks required for collecting the data in Wireless Sensor Network where as in SinkTrail, the number of mobile sinks should be configured beforehand. This method also determines the trail for the mobile sinks movement on its own. And the mobile sinks will visit the nodes in the cluster to which it belongs. The sink will stop at several trail points and sends request to sensor nodes for data. Having received the request the sensor nodes will forward their data to the next hop nearest to the mobile sink. The rest of the paper is organized as follows. Section II presents related work. The problem description and the method used to overcome the problem are given in Section III. Section IV discusses about Performance Analysis. Section V gives the Simulation results, and Section VI concludes with a summary of our work and future enhancement.

II RELATED WORK In order to maximize the network lifetime and conserve energy, joint routing and controlled mobility [2] of the sink is proposed. Here the mobile sink path follows an Archimedean spiral trajectory to collect data from the network. There will be one or at most two hops that the nodes had to forward the data before it reaches the mobile sink. This can dramatically conserve energy since most of the nodes need not relay data for other nodes in the network. Since Archimedean spiral has a constant linear velocity and angular velocity, it is easy to control the mobility of the sink. They have also proposed a simple routing protocol in order to balance the energy consumed among the nodes since the nodes will be at different distances from the sink trajectory. A key in any WSNs for the organization and data transmission is the routing protocols which can further affect the life span and reliability of networks. One of the most important approaches which can be used to save energy in order to keep the sensor node lifetime up is Clustering. Previously many works have been done about clustering-based routing protocols. Clustering is used in RETT-gen routing protocol [3] for increasing the system capacity and for better allocation of the resources. In RETT-gen routing protocol, there are two types of nodes, cluster head node and non-cluster head node. And there is a static base station considered for which the sensor nodes need to send their data. First the nodes are grouped into clusters, and then a node having highest residual energy is made as a cluster head node. This is done for all the clusters in the network. This cluster head nodes are responsible for routing the data to the base station. If the cluster head nodes residual energy falls below some specific threshold, it will query the nodes in the cluster for their residual energy and selects the node with highest remaining residual energy as cluster head node. This conserves energy since only one sensor node in the cluster is required to constantly operate with an active radio interface at a time. But since the base station is static, the cluster near base station is most exploited, which may lead to premature depletion of batteries of the sensor nodes in that cluster. This in the worst case may cut the link between the base station and other clusters in the network. When we consider the static base station the nodes nearest to the base station are most exploited. This will result in premature depletion of battery lifetime of these sensor nodes. This is because all the traffic has to flow through the nodes nearest to the base station. It is a better option to have a mobile base station in order to overcome this problem. Joint Mobility and Routing for Lifetime Elongation [4] shows that load of sensor nodes can be more balanced if a base station changes its position from time to time. Here they have taken a mobile base station into account they have tried to investigate the problem of load- balanced data gathering in wireless sensor network. They

Shruthi.D.A, IJRIT

643

IJRIT International Journal of Research in Information Technology, Volume 2, Issue 6, June 2014, Pg: 642- 647

have used the ideas of existing multi-hop routing protocols to achieve further improvements in terms of network lifetime by exploiting the mobility of base station A cluster-based routing protocol for wireless sensor networks with non uniform node distribution [7] in this paper, they have proposed a cluster-based routing protocol for wireless sensor networks with nonuniform node distribution which contains an energy-aware clustering algorithm and a cluster based routing algorithm. The clustering algorithm balances the energy consumption among cluster members by constructing equal clusters. But, the energy consumption among cluster heads is imbalance due to the nonuniform node distribution. So, they have proposed a cluster-based inter-cluster routing algorithm to balance the energy consumption among cluster heads by adjusting intra-cluster energy consumption and inter-cluster energy consumption. Each cluster head chooses a cluster head with higher residual energy and fewer cluster members as its next hop. By using this mechanisms, protocol can take advantage of the non-uniform distribution and heterogeneity of nodes well, and prolong the network lifetime significantly. SinkTrail [1] uses sink location prediction and selects data reporting routes using greedy forwarding algorithm. There has been work done location prediction and proactive data reporting previously which can be found in [9] and [8] respectively.

III NETWORK MODEL and PROBLEM STATEMENT We have considered a large scale sensor network with randomly distributed sensor nodes. All the nodes in the network are connected which is assured by deploying the nodes densely. These nodes can communicate with each other via radio links. And we have assumed that the sensor nodes will be active when the data gathering process starts and the process starts as soon as a mobile sink enters the sensor network. This is made sure by using a small wakeup messages or through synchronized scheduling. There may be any number of mobile sinks used for data gathering process. The data gathering process stops when there is no more data to be received by the sink. The figure fig.1 shows the random deployment of the sensor nodes in the network.

IV CLUSTERING BASED PROTOCOL DESIGN A. Clustering Once the network is formed by randomly deploying sensor nodes, next comes the step of clustering these sensor nodes. So in order to cluster the nodes in the network, we have used the round trip time of the sensor nodes. The round trip time of sensor nodes is the total time required for a mobile sink to start at a particular node and visit this sensor node and come back to previous node position from where it started. We have considered some specific threshold for round trip time against which the round trip time of the other nodes are compared. So the process of clustering starts from a particular node and it checks its neighboring node’s round trip time against the threshold, if it is below or equal to the threshold, then that node is added to the cluster.

Shruthi.D.A, IJRIT

644

IJRIT International Journal of Research in Information Technology, Volume 2, Issue 6, June 2014, Pg: 642- 647

When a node which exceeds the threshold for round trip time is found, it is added to a new cluster. Then from that node again the clustering process is repeated. It checks the round trip time of its neighboring nodes and decides whether it can be added to the cluster or not. B. Mobile Sink Configuration In SinkTrail the number of mobile sinks that will be used for data gathering process will be decided before the process starts. Here we have automated the process of determining the number of mobile sinks required for the data gathering process. The configuration of number of mobile sinks is based on the clustering of sensor nodes done previously. The number of clusters formed will decide the number of mobile sinks required for gathering the data efficiently. There will be one mobile sink allocated to each cluster in the network. The advantage of this is that deciding the number of mobile sinks before may result inefficient usage of resources. That is if a network is allocated more number of mobile sinks than it requires, then it is simply wastage of resources. Therefore our method avoids this by allocating an optimal number of mobile sinks required for the data gathering process in the network. C. Mobile Sink Trail Once the mobile sinks have been allocated, and the sinks are in field, the data gathering process will start. All the mobile sinks will start at a particular node, then they move to visit the first node in the cluster they belong to. Once they reach the node, they send out the trail messages to all the nodes in the network. This trail message is a request for data from the mobile sink to sensor nodes. It contains the location of the mobile sink. When the sensor nodes have received the request for data, they will send their data to mobile sink. If the mobile sink is within the transmission range of sensor nodes, the nodes will directly send the data to mobile sink. Otherwise, they will select the next hop which is nearest to the mobile sink and forward their data to it.

The figure fig.2 shows how the trails messages are sent from the mobile sink to sensor nodes. Here the mobile sinks can send the trail messages to any nodes in the network.. And the sensor nodes can receive the request from any mobile sink. The sensor nodes are free to send their data to any mobile sink which has sent a request to it and which is nearest to it. It is not compulsory that the sensor nodes in a cluster should send their data only to the mobile sink allocated for that particular cluster. The main advantage of this is that there is an assurance that there will be at least one mobile sink always near to the cluster. And the mobile sink will continue visiting the nodes in its cluster in the order they are added to the cluster. And at each visit it will stop at the node for very few seconds for sending out trail messages and gathering the reported data. In SinkTrail the mobile sink’s path is not determined, it moves freely around the nodes in the network, whereas in our method the trail of the mobile sink is determined automatically.

V PERFORMANCE ANALYSIS and SIMULATION RESULT The performance of the proposed method has clearly shown that this method is much more efficient than the methods which have used static mobile sinks. And it is advantages over other cluster based routing protocols like Rett-gen routing protocol. Our method exploits the sink mobility, helping reduce the number of hops required by sensor nodes to send the data to mobile sink.

Shruthi.D.A, IJRIT

645

IJRIT International Journal of Research in Information Technology, Volume 2, Issue 6, June 2014, Pg: 642- 647

The proposed system is implemented in Java. For this I have used JDK1.6 platform and Netbean IDE tool. Swings is used for designing of the GUI. Here I am considering 50 nodes for simulation and the result is shown in below figure.

Fig 3. Result of simulation for 50 nodes. It shows the transmission of trail messages from mobile sink to nodes in the network.

Fig 4. Shows how the sensor nodes are reporting their data to the mobile sink

Fig 5. The graph shows the performance of the network in terms of number of hops required for nodes to send their data to sink.

Shruthi.D.A, IJRIT

646

IJRIT International Journal of Research in Information Technology, Volume 2, Issue 6, June 2014, Pg: 642- 647

Fig 6. The graph shows the performance of the network in terms of energy consumption of nodes

CONCLUSION In this paper, we have proposed a method to automate the process of configuring the number of mobile sinks required and the trail of the mobile sink. It improves the efficiency of the network by reducing the average hop length of the sensor nodes required to report their data to mobile sink. In future we can consider the problem of sink’s trail as TSP and use different algorithms to obtain an optimal solution for it.

REFERENCES [1] Xinxin Liu, Han Zhao, Xin Yang, Xiaolin Li “SinkTrail: A Proactive Data Reporting Protocol for Wireless Sensor Networks”, IEEE transaction on computer, Vol.69, Issue 1; Published on Jan 2013. http://www.s3lab.ece.ufl.edu/publication/mass10.pdf [2] Yanbin Weng, Weijia Jia, Guojun Wang “Joint Routing and Controlled Mobility for Energy Efficiency in Wireless Sensor”, 3rd International Conference on Advanced Computer Theory and Engineering (ICACTE), Vol. 6, Aug 2010, Print ISBN: 978-1-4244-6539-2. [3] Uma k.Thakur, S A Chhabria “Implementation Analysis of RETT-Gen Routing Protocol” 2010 International Journal of Computer Application (0975-8887), Volume. 1-No.17. http://www.ijcaonline.org/journal/number17/pxc387548.pdf [4] Jun Luo , Jean-Pierre Hubaux “ Joint Mobility and Routing for Lifetime Elongation in Wireless Sensor Networks” Proceedings of the IEEE Communications Society (INFOCOM 2005), vol. 3, pages 1735-1746, Mar. 2005. [5] Z. Li, N. Wang, A. Franzen, and X. Li. Development of a wireless sensor network for field soil moisture monitoring. In ASABE, 2008. [6] A. Mainwaring, D. Culler, J. Polastre, R. Szewczyk, and J. Anderson. Wireless sensor networks for habitat monitoring. In WSNA’02: Proceed-ings of the 1st ACM international workshop on Wireless sensor networks and applications, pages 88–97, New York, NY, USA, 2002. ACM. [7] Jiguo Yua, Yingying Qia, Guanghui Wangb, Xin Gu, A cluster-based routing protocol for wireless sensor networks with nonuniform node distribution, International journal, Electronics and comm.,2012. [8] F. Ye, H. Luo, J. Cheng, S. Lu, and L. Zhang. A two-tier data dissemination model for large-scale wireless sensor networks. In MobiCom’02: Proceedings of the 8th annual international conference on Mobile computing and networking, pages 148–159, New York, NY, USA, 2002. ACM. [9] Keally, G. Zhou, and G. Xing. Sidewinder: A predictive data forwarding protocol for mobile wireless sensor networks. In 6th Annual IEEE Communications Society Conference on Sensor, Mesh and Ad Hoc Communications and Networks (SECON), pages 1–9, June 2009.

Shruthi.D.A, IJRIT

647

Automatic Configuring Of Mobile Sink Trail for Data Gathering ... - IJRIT

IJRIT International Journal of Research in Information Technology, Volume 2, Issue 6, June 2014, Pg: 642- 647 ... 1Dept. of CSE, CMRIT, Bangalore, India.

1MB Sizes 0 Downloads 231 Views

Recommend Documents

Automatic Configuring Of Mobile Sink Trail for Data Gathering ... - IJRIT
IJRIT International Journal of Research in Information Technology, Volume 2, Issue 6, June 2014, Pg: 642- 647 ... 1Dept. of CSE, CMRIT, Bangalore, India.

Azalea Trail - City of Mobile
Call 251-208-6029 for more information. www.mandastudios.com ... Arthur Outlaw Convention Center. 18. Mobile Civic Center. 19. GM&O Building. 20. Church ...

Comparison of Existing Routing Techniques for Mobile Ad-Hoc ... - IJRIT
Mobile ad hoc networks re wireless networks formed by wireless devices in sharing or PAN ... Nodes in turn respond to these changes and direct packets on the.

Comparison of Existing Routing Techniques for Mobile Ad-Hoc ... - IJRIT
mobility, bandwidth issues of this specialized hoc architecture. However all protocols ... routes as computed by the packets as per the stored network map data.

Mobile data offloading (Android application) to cloud to save ... - IJRIT
Analyzing the intensive calculus dividing it in sub processes that are ... upload data on social networks, use online banking, find our way by using GPS and ...

Mobile data offloading (Android application) to cloud to save ... - IJRIT
save mobile phone energy by offloading to cloud. .... process/program or full virtual machine is migrated to the infrastructure, and then programmers do not have ...

Multi Receiver Based Data Sharing in Delay Tolerant Mobile ... - IJRIT
Multi Receiver Based Data Sharing in Delay Tolerant Mobile .... resources such as storage space, batterey power and available bandwidth provided by ...

Multi Receiver Based Data Sharing in Delay Tolerant Mobile ... - IJRIT
resources such as storage space, batterey power and available bandwidth provided ... based on providing incentive such as battery power storage capacity to.

Automatic Control System for Oil Pumping Unit Management ... - IJRIT
The software-defined (SD) TLS is designed for hundreds of oilwells's data ... Evidently, this module, i.e., CPU, is in charge of all data analysis and processing for all I/O ports. .... good generalization capability although its convergence is slow.

Automatic Control System for Oil Pumping Unit Management ... - IJRIT
The motivation of developing this system is that 1) due to the special nature of oil ... IS for power economy and the malfunction report to the maintenance staff via ... networks have drawn much attention for their broad practical applications [1]–

Localized Geographic Routing to a Mobile Sink with ...
Abstract—We propose a novel localized Integrated Location. Service and Routing (ILSR) scheme, based on the geographic routing protocol GFG, for data communications from sensors to a mobile sink in wireless sensor networks. The objective is to enabl

On the digital trail of mobile cells
Jan 30, 2006 - 2. INTRODUCTION. Cell migration is a field of intense current research, ... moments of trajectory parameters are meaningful, thus many time .... a later stage to correct the segmentations, for instance by ... these methods have found e

Optimized Mobile Search Engine - IJRIT
its speed. These feature vectors from the client are then used in RSVM training to ... level can be set to high so that only limited personal information will be included in the feature vectors and passed ..... Internet Technology, vol. ... [17] C.E.

Optimized Mobile Search Engine - IJRIT
IJRIT International Journal of Research in Information Technology, Volume 1, .... So Many existing personalized web search systems are based click through data to .... And this design allows user privacy to be preserved in certain degree. Two.

AUTOMATIC OPTIMIZATION OF DATA ... - Research at Google
matched training speech corpus to better match target domain utterances. This paper addresses the problem of determining the distribution of perturbation levels ...

Alternative Data Gathering Schemes for Wireless Sensor Networks
We comparatively discuss advantages and disadvantages of the four ... Index Terms: Data gathering, Data-centric storage, Wireless sensor networks. 1.

Copy of WS 6-1 - Data gathering techniques.pdf
Copy of WS 6-1 - Data gathering techniques.pdf. Copy of WS 6-1 - Data gathering techniques.pdf. Open. Extract. Open with. Sign In. Main menu.

Apps, Data Gathering, & Underwriting Competition ... - Automotive Digest
Apps have game-like interface to entice more of its vehicle owners in the U.S. to ... Some of the Apps being used by the Insurance Underwriting Companies?

Survey on Data Clustering - IJRIT
common technique for statistical data analysis used in many fields, including machine ... The clustering process may result in different partitioning of a data set, ...