Load Density Analysis of Mobile Zigbee Coordinator in Hexagonal Configuration

Similar documents
Impact of Coordinator Mobility on the throughput in a Zigbee Mesh Networks

Coordinator Location Effects in AODV Routing Protocol in ZigBee Mesh Network

ENSC 427: COMMUNICATION NETWORKS

CHAPTER 5 THROUGHPUT, END-TO-END DELAY AND UTILIZATION ANALYSIS OF BEACON ENABLED AND NON-BEACON ENABLED WSN

EFFECT OF NODES MOBILITY BY MOVING NODES AT DIFFERENT TRAJECTORIES ON ZIGBEE MESH TOPOLOGY

Performance Analysis of IEEE based Sensor Networks for Large Scale Tree Topology

Simulation Analysis of Tree and Mesh Topologies in Zigbee Network

Volume 1, Number 1, 2015 Pages Jordan Journal of Electrical Engineering ISSN (Print): , ISSN (Online):

MOBILITY REACTIVE FRAMEWORK AND ADAPTING TRANSMISSION RATE FOR COMMUNICATION IN ZIGBEE WIRELESS NETWORKS

WPAN/WBANs: ZigBee. Dmitri A. Moltchanov kurssit/elt-53306/

Fuzzy Duty Cycle Adaption Algorithm for IEEE Star Topology Networks

Simulative Investigation of Zigbee Network Coordinator Failure with Different QoS

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

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

Wireless communication standards: What makes them unattractive for WSN:

AN EFFICIENT MAC PROTOCOL FOR SUPPORTING QOS IN WIRELESS SENSOR NETWORKS

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

INTEGRATION OF AD HOC WIRELESS SENSOR NETWORKS IN A VIRTUAL INSTRUMENTATION CONFIGURATION

Topics. Introduction Architecture Node Types Network Topologies Traffic Modes Frame Format Applications Conclusion

Wireless Electric Meter Reading Based On Zigbee Technology

Message acknowledgement and an optional beacon. Channel Access is via Carrier Sense Multiple Access with

ZigBee based WSN Topology Simulation Investigation and Performance Analysis using OPNET

ZIGBEE AND PROTOCOL IEEE : THEORETICAL STUDY

Asst. Prof. Information Technology Dept. 1, 2, 3, The Technological Institute of Textile and Sciences, Bhiwani, Haryana, India

A Simulation based Performance Analysis of coordinator Mobility in Zigbee Wireless Sensor Networks

Analysis and Comparison of DSDV and NACRP Protocol in Wireless Sensor Network

standards like IEEE [37], IEEE [38] or IEEE [39] do not consider

Traffic Modeling of Wireless Body Area Network

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

Investigating the Impact of Topologies on the Performance of ZIGBEE Wireless Sensor Networks

Outlook on IEEE ZigBee Implications IP Requirements IPv6 over Low Power WPAN (IEEE ) Conclusions. KRnet /21

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

CSMA based Medium Access Control for Wireless Sensor Network

An Industrial Employee Development Application Protocol Using Wireless Sensor Networks

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

Low-Energy-Consumption Ad Hoc Mesh Network Based on Intermittent Receiver-driven Transmission

An Energy Consumption Analytic Model for A Wireless Sensor MAC Protocol

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

Introduction to IEEE

A Beacon Cluster-Tree Construction Approach For ZigBee/IEEE Networks

Simulation Based Performance Analysis of DSDV, OLSR and DSR Routing Algorithm in Wireless Personal Area Network Using NS-2

TO DESIGN ENERGY EFFICIENT PROTOCOL BY FINDING BEST NEIGHBOUR FOR ZIGBEE PROTOCOL

CSC344 Wireless and Mobile Computing. Department of Computer Science COMSATS Institute of Information Technology

WIRELESS-NETWORK TECHNOLOGIES/PROTOCOLS

MANET is considered a collection of wireless mobile nodes that are capable of communicating with each other. Research Article 2014

A Low Latency Data Transmission Scheme for Smart Grid Condition Monitoring Applications 28/05/2012

Energy Efficient Data Gathering For Throughput Maximization with Multicast Protocol In Wireless Sensor Networks

Fig. 2: Architecture of sensor node

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

AN ENERGY EFFICIENT AND RELIABLE TWO TIER ROUTING PROTOCOL FOR TOPOLOGY CONTROL IN WIRELESS SENSOR NETWORKS

Communications Options for Wireless Sensor Networks. Marco Zennaro and Antoine Bagula ICTP and UWC Italy and South Africa

The Impact of the Number of Nodes, Speed of Nodes, Speed of Network and the Network Space to the Number of Nodes keeps Alive

International Journal of Scientific & Engineering Research, Volume 6, Issue 3, March ISSN

Efficient Hybrid Multicast Routing Protocol for Ad-Hoc Wireless Networks

Intra and Inter Cluster Synchronization Scheme for Cluster Based Sensor Network

Performance Analysis of Beacon Enabled IEEE Using GTS in Zigbee

WIRELESS SENSOR NETWORK

Zigbee protocol stack overview

Performance Evaluation of Various Routing Protocols in MANET

A Low-Overhead Hybrid Routing Algorithm for ZigBee Networks. Zhi Ren, Lihua Tian, Jianling Cao, Jibi Li, Zilong Zhang

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

PERFORMANCE ANALYSIS OF AODV ROUTING PROTOCOL IN MANETS

To enhance Routing in ZigBee Wireless Networks

A Study on Issues Associated with Mobile Network

MultiHop Routing for Delay Minimization in WSN

A Review Paper on Routing Protocols in Wireless Sensor Networks

Enhancing the Performance of Mobile Ad Hoc Networks with the Aid of Internet Gateways 1

Impact of End-to-end QoS Connectivity on the Performance of Remote Wireless Local Networks

Shortcut Tree Routing using Neighbor Table in ZigBee Wireless Networks

Enhancing Network Output Load in IEEE with Different Modulations for Wireless Sensor Networks

Evaluation of Cartesian-based Routing Metrics for Wireless Sensor Networks

Lecture 8 Wireless Sensor Networks: Overview

INTERNATIONAL JOURNAL OF PURE AND APPLIED RESEARCH IN ENGINEERING AND TECHNOLOGY

Real-time based Superframe for ISA100.11a in Wireless Industrial Network

Reconfigure ZigBee Network Based on System Design

CHAPTER 1 INTRODUCTION

Zigbee Routing Opnet Simulation for a Wireless Sensors Network

Experimental Testing of Wireless Sensors Network Functionality

2. LITERATURE REVIEW. Performance Evaluation of Ad Hoc Networking Protocol with QoS (Quality of Service)

Data gathering using mobile agents for reducing traffic in dense mobile wireless sensor networks

Performance Evaluation of Mesh - Based Multicast Routing Protocols in MANET s

ZIGBEE. Erkan Ünal CSE 401 SPECIAL TOPICS IN COMPUTER NETWORKS

Congestion control of mobile node in wireless mobile and communication using /ZigBee

Experimental Evaluation on the Performance of Zigbee Protocol

Energy Aware Node Placement Algorithm for Wireless Sensor Network

SECURE AND EFFICIENT HYBRID APPROACH FOR DATA TRANSMISSION IN ZIGBEE NETWORK

ScienceDirect. Analogy between immune system and sensor replacement using mobile robots on wireless sensor networks

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

Mobile Communications

Performance Analysis and Enhancement of Routing Protocol in Manet

Routing protocols in WSN

Link Lifetime Prediction in Mobile Ad-Hoc Network Using Curve Fitting Method

WP-PD Wirepas Mesh Overview

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

Temporary Interconnection of ZigBee Personal Area Network (PAN)

Performance Analysis of AODV using HTTP traffic under Black Hole Attack in MANET

Maximizing the Lifetime of Clustered Wireless Sensor Network VIA Cooperative Communication

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

and coverage as the nodes can act both as clients and routers. In this paper, the clients are distributed using four different

Transcription:

Wireless Sensor Network, 2012, 4, 59-64 http://dx.doi.org/10.4236/wsn.2012.43009 Published Online March 2012 (http://www.scirp.org/journal/wsn) Load Density Analysis of Mobile Zigbee Coordinator in Hexagonal Configuration S. R. Ramyah Anna University, Chennai, India Email: Srramyah@gmail.com Received December 18, 2011; revised January 21, 2012; accepted February 12, 2012 ABSTRACT Mobility is one of the major new paradigms of the current Internet, and this is driving most of the research activity in networking throughout the World. The Mobility of Wireless Sensor Networks () has become a hot research theme in recent years due to its wide range of applications ranging from medical research to military. The widely adopted standard for wireless sensor network platform is IEEE 802.15.4/ZigBee. The IEEE 802.15.4/ZigBee is considered the technology of choice due to low-power, cost-effective communication and the reliability they provide. In this paper, we perform extensive network evaluation, to study the Effect of coordinator mobility on ZigBee mesh network, using OPNET Modeler. In mobile coordinator, the type of the trajectory along with the node density and the traffic are the major factors that decide the system performance. The results obtained from the wide analysis of ZigBee mesh network shows variation when the routers are placed at Hexagonal configuration with a mobile coordinator. In this paper, variations in load metric is analyzed in hexagonal configuration by enabling and disabling ACK. Thus the status of ACK also plays a critical role in analysing load metrics. Keywords: Zigbee; Mobile Coordinator; Load 1. Introduction Recent research has intensively focused on the next generation communication systems that aim to meet the increasing demand for services with higher data rates and enhanced service quality. The idea behind this simulation model was triggered by the need to build a very reliable model of the IEEE 802.15.4/ZigBee protocols for s. The wireless sensor network architecture consists of a large number of wireless sensor nodes. The wireless sensor nodes are miniature battery powered devices with very less power consumption rates making them appropriate for use in the remote areas. These sensor nodes are distributed randomly. A sensor can act as a Full Functional Device (FFD) or a Reduced Functional Device (RFD) [1], with at least one FFD acting as a Coordinator. The primary goal of the RFDs (end devices) is to gather the data from the surrounding environment and route it to the coordinator which has superior computing capabilities and serves as gateway for the entire network. Wireless networks have historically considered support for mobile elements as an extra overhead. However, recent research has provided means by which network can take advantage of mobile elements. Particularly, in the case of wireless networks, mobile elements are deliberately built into the system to improve the lifetime of the network, and act as mechanical carriers of data. A number of researchers have proposed mobility as a solution to this problem of data gathering. Mobile elements traversing the network can collect data from sensor nodes when they come near it. Existing mobility in the environment can be used [2-4] or mobile elements can be added to the system, which have the luxury to be recharged. This naturally avoids multi-hop and removes the relaying overhead of nodes near the base station. Various types of mobility have been considered for the mobile element. These can be broadly classified as random, predictable or controlled. Random-walk mobility is assumed to be independent of the network topology, traffic flows and residual energy of nodes [2]. The predictable or fixed trajectory of a mobile sink is fully deterministic as the sink always follows the same path through the network. In some cases, the path actually selected is, in fact, enforced by artificial or natural obstacles in the environment. In the case of controlled mobility, the path of the sink becomes a function of the current state of network flows and nodes energy consumption, and it keeps adjusting itself to ensure optimal network performance at all times. A number of studies [2,3,5-9] on the mobile coordinator in s have been published and most of them proposed that the mobile coordinator is better option to reduce the formation of hot spots in the network.

60 S. R. RAMYAH ET AL. But none of them concentrated on the effect of the node density due to the mobility of the coordinator. The goal of this paper is to study the analysis of mobility of coordinator on the Load of the network. This paper is organized as: Section 2 gives a brief overview of the IEEE 802.15.4 and the reason for adopting Zigbee, Section III discusses about OPNET modeler, Section IV explains about the types of ZigBee devices and their network topologies, Section 5 describes the arrangement of nodes in the network and the trajectories for the coordinator motion, Section 6 gives the assumption and layout of network field, Section 7 analyses the simulations performed using OPNET modeler and Section 8 concludes the paper giving the results. 2. Overview of IEEE 802.15.4 (Zigbee) ZigBee takes its name from the zigzag flying of bees that forms a mesh network among flowers. It is an individually simple organism that works together to tackle complex tasks. Zigbee (IEEE 802.15.4) standard interconnects simple, low power and low processing capability wireless devices. The Zigbee devices facilitate numerous applications such as pervasive computing, national security, monitoring and control etc. In recent years, the technology has been gaining use in industrial and commercial acceptance, this is clear from the wide spread use in defence, monitoring and control, commercial use etc. As shown in Figure 1 Zigbee architecture comprises of 4 layers Physical Layer, MAC Layer, Network and Security Layer and Application Layer. Physical and MAC Layer are defined as IEEE 802.15.4 standards while the higher layers follow standards set by Zigbee Alliance. Our simulation model implements the physical layer of the IEEE 802.15.4 standard running at 2.4 GHz Frequency band with 250 kbps data rate. The MAC layer supports the beacon-enabled mode and implements slotted Figure 1. Zigbee architecture. CSMA/CA and GTS mechanism according to the standard specification. There is also a battery module that computes the consumed and remaining energy levels. The network layer implements hierarchical tree routing according to the ZigBee standard. The application layer can generate best effort and/or real-time unacknowledged and/or acknowledged frames transmitted during Contention Access Period (CAP) or Contention Free Period (CFP) (contains GTSs) of the super frame, respectively. 3. Overview of OPNET The OPNET Modeler environment includes tools for all phases of a study, including model design, simulation, data collection, and data analysis. OPNET Modeler provides a comprehensive development environment supporting the modelling of communication networks and distributed systems. Both behaviour and performance of a model can be analysed by performing discrete event simulations [10]. A Graphical User Interface (GUI) supports the configuration of the scenarios and the development of network models. According to our personal experience, we strongly believe that the current version of the WPAN implementation in the network simulator (ns-2) simulator is not accurate for the simulation of wireless sensor networks. OPNET simulation model implements more accurately the IEEE 802.15.4/ZigBee protocols without these unnecessary overheads. This is mainly due to the amount of additional overheads introduced by the ns-2 simulator, since it imposes the use of a UDP (User Datagram Protocol) agent in each node for generating data, and also the generation of ARP (Address Resolution Protocol) frames. Three hierarchical levels for configuration are differentiated: Network level, Node level and Process level. Network level creating the topology of the network under investigation, Node level defining the behaviour of the node and controlling the flow of data between different functional elements inside the node and Process level describing the underlying protocols, represented by finite state machines (FSMs) and are created with states and transitions between states. The source code is based on C/C++. 4. Network Topologies in Zigbee There are three types of devices defined by the Zigbee standards [9] coordinators, routers and end-devices. Zigbee coordinator is responsible for initializing the network, selecting the appropriate channel, and permitting other devices to connect to its network. It can also be responsible for routing traffic in a ZigBee network. For every ZigBee network, there can be only one coordinator. Zig- Bee routers are the intermediate devices in a network

S. R. RAMYAH ET AL. 61 which route the data from the source to the destination. A router is able to pass on messages in a network, and is also able to have child nodes connect to it, whether it be another router, or an end device. These devices route the data as well as sense the data from their surrounding environment. ZigBee end-devices are devices with least computing capabilities. The power saving features of a ZigBee network can be mainly credited to the end devices. Because these nodes are not used for routing traffic, they can be sleeping for the majority of the time, expanding battery life of such devices. The ZigBee standard also defines 3 possible types of network Topology [1]: star, cluster-tree and peer-to-peer (mesh). In the star topology, direct communication link is established between devices and a single central controller, called the PAN coordinator. In cluster-tree topology, there is a parent child relationship between the nodes. Each node passes its packet to this parent and it then passes it further. In mesh topology, each device not only transmits to its parent but also to all the neighbouring devices as long as they are in range. It works on a proactive routing mechanism in which each node broadcasts a message and finds the shortest path on the basis of the replies from the routers. It is better than other topologies due to its powerful routing mechanism. Mesh topology supports multi-hop communications, through which data is passed by hopping from device to device using the most reliable communication links and the most cost-effective path until its destination is reached. The multi-hop ability also helps to provide fault tolerance, in that if one device fails or experiences interference, the network can reroute itself using the remaining devices (Figure 2). Mesh networking is a powerful way to route data. Range is extended by allowing data to hop node to node and reliability is increased by self healing the ability to create alternate paths when one node fails or a connection is lost. One popular mesh networking protocol is ZigBee, which is specifically designed for low-data rate, low-power applications. Zigbee Mesh networking has the following benefits: Flexibility: The physical placement of a wireless mesh device is extremely flexible as long as it is within communications range of other devices within the network, it can be placed nearly anywhere. Areas that would be difficult, expensive, or even impossible to cover within a wired network are accessible within wireless networks. Cost: Wireless removes the expense and time involved in installing and maintaining dedicated wiring to each device within the network. Scalability: A single mesh network can support thousands of individual devices. Adding new devices can be as simple as putting the device where you want it, and then turning it on. Reliability and robustness: A mesh network can be improved in many ways by adding more devices extending distance, adding redundancy, and improving link quality and the general reliability (Figure 3). 5. Router Configuration and Coordinator Path 5.1. Arrangement of Routers To avoid the deviation in the results due to random arrangement of routers, two specific router configurations are used. 1) Square Configuration: In this configuration, routers are arranged on the corners of a network field. The position of routers is such as to cover the entire network field. The routers are not in the radio range of each other. 2) Hexagonal Configuration: In this configuration, routers are arranged so as to cover the entire network field and forming a hexagon. The vertices of the hexagon represent the routers. The routers are within the radio range of two adjacent routers. It is shown in Figure 4. From previous projects results, the Hexagonal configuration provide best results than Square configuration. Figure 2. Zigbee network mesh topology. Figure 3. Heavy lines show a signal that begins at a reducedfunction end device and passes through multiple routers to reach a gateway functioning as a coordinator; lighter lines show possible alternative signal paths.

62 S. R. RAMYAH ET AL. Figure 4. Hexagonal configuration. 5.2. Coordinator Path Model There are two different sink mobility models random sink mobility model and fixed sink mobility model [11]. 1) Random Sink Mobility Model: In this model the trajectory of the sink movement comprises of the random Sequence of segments distributed through the network. 2) Fixed Sink Mobility Model: In this model, the trajectory of the sink movement is along a fixed path, and during the entire simulation duration the sink keeps on moving on the same path. Since we take mobile coordinator we set the trajectory as a Random mobility model. 6. Network Field Layout The network setup consists of a network field within which the end devices are present, which sense the data and transmit via the routers (or directly) to the coordinator (sink). The network field is a square shaped region. The end-devices are distributed in a complete random manner. The routers are arranged in Hexagonal configuration. The coordinator is mobile and it takes random path. The impact of external interferences is considered zero. The network layout can be shown in Figure 5. 7. ZigBee Simulation Using OPNET 7.1. Simulation Parameters The simulations analysed in this section are performed on the OPNET Modeler v 14.5 [10]. ZigBee performs route discovery to determine the optimal path for messages to take to its destination. This section will discuss then analysis various cases simulated on OPNET. The network field is of size 100 m 100 m. The simulations are performed with 10, 20, 30, 40, and 50 end-devices. The topology used is Peer-to-Peer (Mesh) Topology. In the simulation, the distribution of end-devices is random. Figure 5. Network layout. The coordinator moves at a constant speed of 10 m/sec. The overall simulation time is 3600 sec with the measurements taken been aggregated at every 36 sec. Table 1 shows the various network parameters and parameter values used during simulation. 7.2. Number of Nodes In this section, we change number of nodes and number of flows (keeping same flow/node ratio) and find out effect of number of nodes for load with and without ACK. Number of Nodes definitely affects for PAN bridge performance. Bridge node should be the bottleneck node and performance degrades as the number of nodes increases. As number of nodes increases, number of flows also increases because flow/node ratio is fixed. More flows make more congestion, therefore delay increases. Every node is explicitly defined as FFD or RFD, with higher energy levels for FFD nodes. For the ease of routing, it is assumed that each and Every node is location aware node with respect to the Base Station. Depending on the distance of the node from the Base Station and its radio range, a node calculate Number of hops required to connect to BS in terms of NET- WORK DEPTH. 7.3. Analysis of Simulation In the analysis we will consider the load for different node density and the effect of ACK on load in a Hexagonal Configuration of Routers. 1) Load for 10 end devices:

S. R. RAMYAH ET AL. 63 Network Parameter Transmission Range Packet Size Table 1. Simulation parameters. Parameter Value 60 m 1024 bits GTS Disabled Acknowledge wait duration (sec) 0.05 Channel sensing Duration 0.1 sec Mobility Model Random Mobility Model Beacon Order 6 Super Frame Order 0 Beacon Disabled Frequency Band 2.45 GHz Packet Destination Coordinator The static end devices are placed in a random manner around the hexagonally arranged routers. Initially 10 nodes are placed. The coordinator is kept in a mobile mode whose trajectory is set to random. The effect of with 10 end devices without ACK is noted. It gives the maximum load. minimum load compared to nodes without ACK. 2) Load for 20 end devices: Next 20 end devices are placed randomly around the mobile coordinator. The results obtained shows that it provides the next maximum load. the minimum load than with 10 nodes. 3) Load for 30 end devices: Now 30 end devices are placed randomly around the mobile coordinator. The effect of 30 devices without ACK is noted. The results obtained shows that it provides the third maximum load. the minimum load than with 10 and 20 nodes. 4) Load for 40 end devices: The static end devices are placed in a random manner around the hexagonally arranged routers. Now 40 nodes are placed. The coordinator is kept in a mobile mode whose trajectory is set to random. The effect of with 10 end devices without ACK is noted. It gives the fourth maximum load. When the Ack is enabled, variations in result are obtained. The result shows nodes with ACK have the the minimum load than with 10, 20 and 30 nodes. 5) Load for 50 end devices: Finally 50 end devices are placed randomly around the mobile coordinator. The results obtained shows that it provides the least maximum load. the minimum load than with previous number of nodes. Figures 6 and 7 show the load variations of 10, 20, 30, 40, and 50 nodes with and without ACK. 8. Conclusion When the nodes are static and if each of the nodes is able to communicate with its neighbouring node then there Figure 6. Load without Ack. Figure 7. Load with Ack.

64 S. R. RAMYAH ET AL. will be minimum delay for establishing the routes to the sink node and for association with the sink node. But if the sink is moving then there can be association problems for the normal sensor nodes with the sink node. The major factors that decide the Network performance of Mobile coordinators are the node density and the traffic. Two key features required for this case scenarios are the ACK enable and understanding the range capability of ZigBee. Placing the end devices too close to the destination coordinator will result in traffic being sent directly, rather than through the router, preventing observations for the self-healing feature. Also the ACK enable was required for the end devices to recognize that the failure in the router has occurred, no longer receiving and routing traffic, in order to trigger route discovery. Thus the load metric for different number of nodes in Hexagonal configuration is obtained by enabling and disabling ACK. If a trajectory has to be chosen for other reasons, then the trajectory should give a considerable amount of time to each route that is the link route for a segment of the network. The load of the network may be affected when the trajectory of the coordinator varies. REFERENCES [1] Sinem Coleri Ergen, ZigBee/IEEE 802.15.4 Summary, 10 September 2004. [2] A. A. Somasundara, A. Ramamoorthy and M. B. Srivastava, Mobile Element Scheduling for Efficient Data Collection in Wireless Sensor Networks with Dynamic Deadlines, 25th IEEE International Real-Time Systems Symposium (RTSS), Lisbon, 5-8 December 2004, pp. 296-305. doi:10.1109/real.2004.31 [3] M. Shakya, J. Zhang, P. Zhang and M. Lampe, Design and Optimization of Wireless Sensor Network with Mobile Gateway, 21st International Conference on Advanced Information Networking and Applications Workshops (AINA 07), Niagara Falls, 21-23 May 2007, pp. 415-420. [4] F. Zhao and L. Guibas, Wireless Sensor Networks An Information Processing Approach, Morgan Kaufmann Publishers, Waltham, pp. 200-203. [5] E. Ekici, Y. Gu and D. Bozdag, Mobility-Based Communication in Wireless Sensor Networks, IEEE Communications Magazine, Vol. 44, No. 7, 2006, pp. 56-62. doi:10.1109/mcom.2006.1668382 [6] J. Luo, J. Panchard, M. Piorkowski, M. Grossglauser and J.-P. Hubaux, MobiRoute: Routing towards a Mobile Sink for Improving Lifetime in Sensor Networks, 2nd IEEE/ACM International Conference on Distributed Computing in Sensor, San Francisco, 18-20 June 2006. [7] Y. Bi, L. Sun, J. Ma, N. Li, I. A. Khan and C. Chen, HUMS: An Autonomous Moving Strategy for Mobile Sinks in Data-Gathering Sensor Networks, EURASIP Journal on Wireless Communications and Networking, 2007, Article ID: 164574. [8] Z. Vincze and R. Vida, Multi-Hop Wireless Sensor Networks with MobileSink, ACM Conference on Emerging Network Experiment and Technology (CoNEXT 05), Toulouse, 24-17 October 2005. [9] Z. Alliance, Zigbee Specification v1.0, June 2008. http://www.zigbee.org [10] OPNET Modeler Inc., November 2008. http://www.opnet.com/solutions/network_rd/modeler.html [11] N. Vlajic and D. Stevanovic, Sink Mobility in Wireless Sensor Networks: A (Mis)Match between Theory and Practice, Proceedings of the 2009 International Conference on Wireless Communications and Mobile Computing, Leipzig, 12-14 October 2009.