Wireless Sensor Network (WSN) is a special type of communication medium through distributed sensor nodes. Popular wireless sensor nodes like ZigBee have splendid interoperability after IEEE 802.15.4 standardization in the domain of wireless personal area network (WPAN). ZigBee has another great feature mobility that makes the ZigBee network more versatile. The mobility feature of ZigBee mobile nodes has a greater impact on network performance than fixed nodes. This impact sometimes turns into more severe because of network structure and mobility model. This study mainly focuses on the performance analysis of the ZigBee mobile node under Random and Octagonal mobility management model with the Tree routing method. The Riverbed academic modeler is used to design, implement and simulate the ZigBee network under certain conditions. This study also presents a competitive performance analysis based on ZigBee mobile nodes transmitter and receiver characteristics under the observation of the mobility model. This indicates that Octagonal mobility model exhibits better performance than the Random mobility model. This study will constitute a new way for further designing and planning a reliable and efficient ZigBee network.
Wireless Sensor Networks (WSNs) are highly integrated technologies comprising of sensors, microcontrollers and wireless networking capabilities which autonomously collect data and send data through a sink. Nowadays, it is one of the most emerging research fields in the world. WSNs have been in development for many years to benefit better performance and widespread applications. Static sink based wireless sensor networks were deployed in the past but mobile sink has changed the direction in the research field. Mobility in wireless sensor network has drawn much attention to the researchers in the recent years.
In that direction, mobility in ZigBee/IEEE 802.15.4 as a WSN has turned to open a vast field for researchers. The ZigBee devices facilitate widespread applications in home and building automation with low cost, low data rate and reliable communications [
Previously, mobility models only studied for small range ZigBee network [
This study presents random and a unique octagonal structured ZigBee network to evaluate ZigBee mobile sink’s mobility feature. The purpose of this study is to investigate and compare the lower level performance of the node’s transmitter and receiver (on queue size, end to end delay, and bit error rate, signal to noise ratio and throughput of the nodes etc.) between these two schemes for mobility of sink. After analyzing the results, it has revealed that the octagonal mobility model based network shows better performance.
This paper is organized as follows: Section 2 presents the research methodology. Section 3 discusses the modeling and simulation of the network. Section 4 analyzes the result for mobility behavior and discusses the mobile nodes performance. Moreover, simulation results are analyzed in Section 5. Finally, it concludes the study with future work in Section 6.
A precise literature review on the mobility issue of wireless sensor network has been served. Based on the literature review, mobility issues in ZigBee network has been selected for further study to develop ZigBee mobile node’s performance. After the deep study, an enhanced way has been discovered. Recently, Biddut et al. in [
A deep study suggests many simulation tools such as Network Simulator-2 [
After simulation, the different ZigBee protocol layers provide different types data. Simulated data is collected properly and carefully. Appropriate graphs are plotted with the simulated data. The graphs present the ZigBee mobile node’s (transmitter and receiver) comparative performance analysis. The analysis is carried out with respect to the random and the octagonal configuration mobility model of ZigBee network.
In this section, the main focus is to design and discuss mobility issue of ZigBee network based on two different Random and Octagonal configuration model. In this simulation study, IEEE 802.15.4/ZigBee node cluster tree network has considered and figured out the performance of the network when nodes are moving.
The ZigBee network is design based on Tree routing scheme for both of the network model. Tree routing is an efficient routing method for ZigBee’s application traffic distribution [
The network field is a square shaped area. The routers arrangement in either one of the two configurations― random and octagon. The Coordinator can be static (at the center of the network field) or mobile. The mobile Coordinator follows the outer periphery as a path of Octagonal and Random model. Moreover, the external interference is considered zero.
Mobility means the movement of sensor nodes through the entire network field. In real time communication, mobility is one of the characteristics of WSNs. Three different types of mobility have been suggested: random, predictable or fixed and controlled in previous works [
Before discussing in detail, it is worth noting that the privileges of particular sink mobility depend on the application model of underlying WSN―which can be either continuous or event based. In continuous model, all sensor nodes transmit data to the Coordinator (Sink) (e.g. Environment monitoring application). On the other hand, only a small subset of nodes sends data to sink at different instances of time (e.g. Target tracking application). This paper states the analysis of the performance of mobile ZigBee nodes on two different mobility strategies―Random mobility model and Octagonal mobility model. Random model is an arbitrary distribution of sensor nodes while Octagonal model is more fixed and predictable. Besides, Octagon is a popular shape for designing a large building. Several Octagonal shapes are comprised of complex, gigantic building. Moreover, in geometric context, Octagonal shape based building design is an optimal solution for planning complex building design than the other shapes like a hexagon, triangular, circular and so on [
In this configuration, routers and end devices are distributed throughout the network field randomly. The destination point is also in a random manner. In this model, the trajectory of sink movement in random manner. Random mobility is suitable for continuous monitoring in application perspective.
In this configuration model, routers are arranged so as to cover the entire network field and forming octagon. The vertices of the octagon represent the routers. The routers are within radio range of two adjacent routers. In this model, the trajectory of sink movement is fixed path. The mobile sink is deterministic. During the entire simulation period, it moves outside the network field on the boundary forming an octagon.
The simulation was set in two different scenarios. Scenario_1 is setup in the Random configuration mobility model. The random movement of mobile node has been implemented using the Riverbed simulator with its random mobility feature.
The overall configuration comprises of 39 ZigBee nodes, in which―8 routers, 30 end devices and 1 coordinator. Though, large scale ZigBee network is not yet established, a ZigBee Coordinator can support up to 65,535 devices at a time [
The two scenarios follow Tree routing method for its application traffic forwarding. The address allocation tree structure be same for moving nodes in this case also. Both the scenarios work for allocating device addressing as follows:
where,
Moreover, network addresses must be assigned to n-th routers child and 1-st end device child at depth
where,
The overall simulation time for both configurations is 600 sec. In this simulation, some key parameters including ACK status, data rate, packet size, retransmission attempts, packet destination, mobility type, moving speed, traffic destination etc. are kept constant as defined in
This section analyzes lower level data on ZigBee mobile node in details. The lower level data are the core level data from any ZigBee device. It does not mean Application, MAC or Network layer data. It is the core feature of
Parameters | Descriptions |
---|---|
ACK status | Enabled |
No. of retransmissions | 5 |
Frequency band | 2.45 GHz |
Data rate | Auto calculate |
Packet size | Constant (1024) |
Packet interval time | Constant (1.0) |
Moving speed | 1 m/s |
Mobility type | Random and fixed |
Pause probability | 0 |
Traffic destination | Coordinator |
No. of nodes (overall) | 39 |
No. of coordinator | 1 |
No. of routers | 8 |
No. of end devices | 29 |
Network dimenson | 500 m × 500 m |
Simulation time | 600 sec |
any ZigBee device for communication from device to device. The data are collected from extensive simulation on the basis of ZigBee mobile node’s transmitter and receiver. The graphs illustrate, several characteristics of the mobile node’s transceiver on its mobility issue for Octagonal and Random ZigBee configuration model.
In ZigBee, a transmitter is usually part of a communication system which uses electromagnetic waves (radio waves) to transport information over a distance which embedded in all ZigBee devices. Source end device collects data from its sensing capability and prepares it for transmission. The transmitter is responsible to send data from source to destination.
Queue size represents the total number of packets outstanding in the wireless transmitter (TX) queue. That indicates, the number of a sequence of request waiting to execute in transmitter (TX) queue. In the Random model, transmitter collects more data packets than the Octagonal model for its random traversing. All the data packets stay in transmitter queue.
Queuing delay represents the delay that packets from the end nodes incurs at the wireless transmitter queue until it can be executed or transmitted. It is one of the vital component of overall network delay. More data packets in queue increase more delay.
As data packets wait in queue for next execution, a delay occurs for waiting. In Random configuration, sink gets more data packets than Octagonal configuration sink. Due to getting more data packets described earlier, average waiting time in queue for total data packets is higher for the Random configuration.
The mobile sink randomly traverse in the whole network. Thus, it collects more data packets to transfer which increases transmitter’s throughput than the fixed octagonal traverse path model.
The Random configuration model has more data packets availability than the Octagonal configuration model. The above discussion shows that Random configuration model has the larger queue size, higher queuing delay and throughput than Octagonal configuration.
In ZigBee, a receiver is an electronic device that receives radio waves and converts the information carried by them to a usable form. The receiver uses electronic filters to split up the desired radio frequency signal from all the other signals to recover the desired information through demodulation. After successfully receiving data receiver sends its processing unit for further execution.
In digital transmission, the number of bit errors per unit time is the number of receiving bits of a data stream over a communication channel that have been altered due to noise, interference, distortion or bit synchronization errors.
Sink in the Random configuration model has more data packets to send. The more data packets which are affected by noise, synchronization error, interference etc. Thus, bit error rate per packet and whole communication medium are higher for the Random configuration model than the Octagonal configuration model.
Packet loss occurs when one or more packets of data travelling across a ZigBee network fail to reach their destination. In the Octagonal configuration, routers and other end devices are fixed in a deterministic range and also mobile node has fixed traverse path. For this reason, regular communication, packet loss ratio is 22% higher in Random configuration model as described in
Sink in the Octagonal configuration model, traverse through the fixed octagonal periphery. Routers are placed at a fixed distance. Moreover, the sink transmitter queue is not overloaded. On the other hand, routers, end devices are placed randomly in communication field. Sink also traverses randomly throughout the whole area and lack of coverage one end to the other end of the communication field. Thus, the communication between sources to destination is successfully occurring in the Octagonal configuration model. The packet loss probability also lower compare to Random configuration model.
Signal-to-Noise Ratio (SNR) is a measure used in ZigBee network that compares the level of a desired signal to the level of background noise. As mobile node traverse in octagonal periphery, its data delivery is in a sequential manner and less affected by external noise. On the other hand, external noise and interference affect mobile node more for random traversing.
Randomly placed nodes gets more affected by internal and external noise. These random nodes generate internal noise through its radio frequency. On the other hand, internal noise is much lower in the Octagonal configuration model.
In Random model as it picks up more packets than Octagonal model, the average throughput for the receiver is 6% higher for Random model as illustrated in
In Random model, mobile node gets more data packets and it sends more packets than Octagonal model. In this process, Random model faces larger queue size, lower signal to noise ratio, higher queuing delay, higher bit error rate, higher packet loss.
In this paper, mobility issue in ZigBee network has been analyzed based on Random and Octagonal mobility configuration model. The mobility models have adopted to make the ZigBee network more versatile and user friendly. The results are received from Riverbed based simulation. The simulation result demonstrates the comparative performance between two different schemes of sink mobility. According to the result, the network performance parameters of the mobile node’s transmitter and receiver in the Octagonal configuration, such as queue size, queuing delay, bit error rate, packet loss ratio and signal to noise ratio show better result than the Random configuration. But the random configuration is better in throughput for both transmitter and receiver than the octagonal configuration. Nevertheless, the octagonal configuration shows comparatively better performance over the random configuration. The proposed ZigBee network runs with a great efficiency using the octagonal configuration mobility model. This model can be used in large scale ZigBee network formation.
In the future, the ZigBee network will be carried out in real life scenario with the Octagonal configuration mobility model. The two mobility models are analyzed in this article, but ZigBee mobile node’s mobility with GPS tracking will be analyzed in the next.
Nazrul Islam,Md. Jaminul Haque Biddut,Md. Faizul Huq Arif,Mohammad Motiur Rahman,Md. Syfur Rahman, (2016) Mobility Issue on Octagonal Structured ZigBee Network Using Riverbed. International Journal of Communications, Network and System Sciences,09,55-66. doi: 10.4236/ijcns.2016.93005