Temporary Interconnection of ZigBee Personal Area Network (PAN)

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

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

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

VISHVESHWARAIAH TECHNOLOGICAL UNIVERSITY BELGAUM-10 S.D.M COLLEGE OF ENGINEERING AND TECHNOLOGY DHARWAD-02

ZIGBEE AND PROTOCOL IEEE : THEORETICAL STUDY

Zigbee protocol stack overview

ZigBee: Simulation and Investigation of Star and Mesh Topology by using different Transmission Bands

ZigBee/ David Sanchez Sanchez.

WIRELESS SENSOR NETWORK

Wireless Personal Area Networks (WPANs) Wireless PAN

Wireless Electric Meter Reading Based On Zigbee Technology

ENSC 427: COMMUNICATION NETWORKS

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

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

Modulation. Propagation. Typical frequency bands

AT THE END OF THIS SECTION, YOU SHOULD HAVE AN UNDERSTANDING OF THE

Wireless communication standards: What makes them unattractive for WSN:

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

Guide to Wireless Communications, 3 rd Edition. Objectives

Review on address assignment mechanism in ZigBee wireless sensor networks

Shortcut Tree Routing in ZigBee Networks

Mobile Communications

By Nick Giannaris. ZigBee

WIRELESS-NETWORK TECHNOLOGIES/PROTOCOLS

ZigBee. Jan Dohl Fabian Diehm Patrick Grosa. Dresden,

Load Density Analysis of Mobile Zigbee Coordinator in Hexagonal Configuration

Simulative Investigation of Zigbee Network Coordinator Failure with Different QoS

Simulation Analysis of Tree and Mesh Topologies in Zigbee Network

ZigBee----free as a bee!

Seminar: Mobile Systems. Krzysztof Dabkowski Supervisor: Fabio Hecht

Introduction to IEEE

A cluster based interference mitigation scheme for performance enhancement in IEEE

Davide Quaglia Assistant CS depart University of Verona, Italy

MULTICHANNEL CLUSTERING ALGORITHM FOR WLAN AND WPAN DEVICES

Coordinator Location Effects in AODV Routing Protocol in ZigBee Mesh Network

Design and Implementation of a Zigbee-based Communication Substrate for Wireless Sensor Networks. Zigbee

IEEE 802 Standard Network s Comparison under Grid and Random Node Arrangement in 2.4 GHz ISM Band for Single and Multiple CBR Traffic

Part I. Wireless Communication

Design and implementation of ZigBee/IEEE Nodes for

Politecnico di Milano Advanced Network Technologies Laboratory. ZigBee Revealed

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

Zigbee Routing Opnet Simulation for a Wireless Sensors Network

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

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

ISSN (PRINT): , (ONLINE): , VOLUME-6, ISSUE-1,

Principles of Wireless Sensor Networks

The Open System Interconnect model

Chapter 10: Wireless LAN & VLANs

ZigBee Mesh Networking - In Control

Chapter 7. ZigBee (IEEE ) Liang Zhao, Andreas Timm-Giel

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

A Comprehensive Study of ZigBee. Presented by Dr. K F Tsang Citycom Technology Ltd. Tel:

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

CHAPTER 3 BLUETOOTH AND IEEE

Wireless# Guide to Wireless Communications. Objectives

Outline. TWR Module. Different Wireless Protocols. Section 7. Wireless Communication. Wireless Communication with

Wireless# Guide to Wireless Communications. Objectives

Mesh networking with ZigBee. A dive into the ZigBee ecosystem

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

Principles of Wireless Sensor Networks. Medium Access Control and IEEE

By Ambuj Varshney & Akshat Logar

Networking Sensors, I

Telegesis ZigBee technology

A smart Home Security system based on ARM9

II. ZigBee technology. III. ZigBee technology as the basis of wireless AMR system

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

Radiocrafts Embedded Wireless Solutions

EL2745 Principles of Wireless Sensor Networks

Data Communication. Introduction of Communication. Data Communication. Elements of Data Communication (Communication Model)

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

Grandstream Networks, Inc. GWN76XX Series Mesh Network Guide

ZigBee & Wireless Sensor Networks Case Study: ZigBee & IEEE S.rou.2. ZigBee Solution. What is ZigBee?

Technical Report. On the use of the ZigBee protocol for Wireless Sensor Networks. Anneleen Van Nieuwenhuyse Mário Alves Anis Koubâa

An Evaluation Study of Mobility Support in ZigBee Networks

Wireless Sensor Networks

Guide to Wireless Communications, Third Edition. Objectives

Fig. 2: Architecture of sensor node

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

Integration of Wireless Sensor Network Services into other Home and Industrial networks

Chapter 7. IEEE ZigBee. Liang Zhao, Andreas Timm-Giel

WPAN-like Systems. UWB Ultra Wide Band. IrDA Infrared Data Association. Bluetooth. Z-Wave. WPAN Wireless Personal Area Network

Wireless Sensor Networks (WSN)

6.9 Summary. 11/20/2013 Wireless and Mobile Networks (SSL) 6-1. Characteristics of selected wireless link standards a, g point-to-point

Wireless Local Area Networks (WLANs) and Wireless Sensor Networks (WSNs) Primer. Computer Networks: Wireless LANs

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

International Journal of Advance Engineering and Research Development. Comparative Analysis Of Zigbee With Other Wireless Technologies - Survey

Ethernet. Lecture 6. Outline. Ethernet - Physical Properties. Ethernet - Physical Properties. Ethernet

Wireless Personal Area Networks architecture and protocols for multimedia applications

ENSC 427 SPRING Communication Networks 4/12/2012. Long Fei Zhao Jordan Angelov StoyanPetrov

Getting Started with ZigBee and IEEE

Comparison study of ZigBee and Bluetooth with regards to power consumption, packet-error-rate and distance

Energy Optimization For Mobile Nodes in a Cluster Tree IEEE /ZigBee Network

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

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

CS263: Wireless Communications and Sensor Networks

Experimental Testing of Wireless Sensors Network Functionality

Performance Analysis of Guaranteed Time Slots Allocation in IEEE Protocol over Radio

ZigBee based WSN Topology Simulation Investigation and Performance Analysis using OPNET

Bluetooth low energy technology Bluegiga Technologies

Algorithm Development and Deployment for Indoor Localization of Resources

Transcription:

Temporary Interconnection of Personal Area Network (PAN) Sewook Jung, Alexander Chang, and Mario Gerla Department of Computer Science University of California, Los Angeles {sewookj,acmchang,gerla}@cs.ucla.edu Abstract is popular for Wireless Sensor Network (WSN) devices because of its low power consumption, built-in security method and ratified specifications. With these features, it is also suitable to be used with medical sensor devices. Medical sensors in a human body self organize a Personal Area Network (PAN). These PANs are interconnected and form a HealthNet. For the interconnection, a PAN detects existence of another PAN with beacon detection or active channel scan. Different interconnection schemes are used after detection. PAN bridge method uses special bridge node that works for different PANs with time division method. PAN merge method temporarily changes PAN coordinator s role as bridge node and merges two PANs. Peer-to-peer network temporarily share all resources when two PANs are met, but all PANs have to use the same channel and operate as an ad-hoc network. In this paper, we perform extensive evaluations using NS-2 simulations to compare PAN interconnection methods. Results show that the PAN bridge is the most useful method because it is not affected by router/node ratio and is applicable to different channel usages. Fig. 1. Stack Architecture I. INTRODUCTION Wireless connection methods are preferred ways of controlling and monitoring environments. is the most suitable technology as it uses aggressive low energy transmission techniques that allows continuous use without changing battery for six months to two years. technology is a low data rate, low power consumption, low cost, wireless networking protocol targeted towards automation and remote control applications [2]. IEEE 82.14.4 committee started working on a low data rate standard later. Then the Alliance [1] and the IEEE decided to join forces and is the commercial name for this technology. The relationship between IEEE 82.15.4-23 and is similar to that between IEEE 82.11 and the Wi-Fi Alliance. The 1. specification was ratified on December 14, 24 and version r13 [1] was released to public on December 1, 26 and is available to the general public at the Specification Download Request. operates in the industrial, scientific and medical (ISM) radio bands; 868 MHz in Europe, 915 MHz in the USA and 2.4 GHz in most jurisdictions worldwide[1]. The technology is intended to be simpler and cheaper than other Wireless PANs (WPANs) such as Bluetooth. The most capable node type is said to require only about 1% of the software of a typical Bluetooth or Wireless Internet node. The stack architecture is shown in Figure 1 and is based on the standard Open Systems Interconnection (OSI) seven-layer model but defines only those layers relevant to achieving functionality in the intended market place. The IEEE 82.15.4-23 standard [4] defines two lower layers: the physical (PHY) layer and the medium access control (MAC) sub-layer. The Alliance builds on this foundation by providing the network (NWK) layer and the framework for the application layer. The application layer framework is comprised of application support sub-layer (APS), device objects (ZDO) and manufacturer-defined application objects [1]. With low power consumption, built-in security method, and ratified specifications, becomes Wireless Sensor Network (WSN) devices. Usually WSN is scattered in a region where it is meant to collect data through its sensor nodes. Applicable areas are Environmental monitoring, Habitat monitoring, and Medical monitoring. II. RELATED WORKS EasiMed is an embedded remote health care system based on technology. Base station is connected to remote central server with internet, GSM short message, or telephone modem [8]. This paper shows feasibility of using as a health sensor device assuming one base station collects all data.

Enabled PDA Medical Sensors Enabled PDA Medical Sensors Intra-PAN link Inter-PAN link B C Intra-PAN link Inter-PAN link Collect Center Collect Center D A Patient Fig. 2. HealthNet Patient E Fig. 3. HealthNet Scenario Hansen used MICAz, IEEE 82.15.4 platform to examine the possibilities of the IEEE 82.15.4 standard in a medical sensor scenario. Four MiCAz nodes are used for different experiments, and simulations are used to expand the results to a greater number of nodes. The indoor experiments experience loss of the direct line of sight component, whereas the outdoor experiment always has a strong line of sight component. The signal strength experiment revealed fluctuating results for the indoor experiment, whereas the outside experiment showed that the nodes have an effective working range of 15 meters with low packet loss and about 25 meters without breaking the connection [3]. Liang et al. shows the impact of heterogeneity in, when mesh routing is used. They showed the difference between Mesh Routing and Normal AODV varying the role of end device (sender or receiver) and percentage of mobile nodes [6]. This paper shows the effect of router ratio (number of routers / number of nodes). III. HEALTHNET Medical sensors form a big network named as HealthNet. Several sensors (blood pressure sensor, foot pressure sensor, and knee angle sensor) attached to human body and PDA form a small network and transfer data each other. s built-in security feature can encrypt and protect personal medical data from outsiders. Sensors in a human body are usually static or less mobile. So, enabled PDA and sensors form a Personal Area Network (PAN). PAN is formed in a patient as shown in Figure 2 and with interconnection of these PANs, data are collected in a a collection center. These HealthNets are used in quasi-static environment. When buildings collapse because of earth quake, attack or manmade disasters, people may be buried under buildings and must be rescued. Before rescue teams enter the disaster area, they would like to know how many victims there are, where they are, and how gravely injured they are in order to apply triage. The victims equipped with medical body-pans can interconnect each other to form a network that gathers triage data that can be used to determine victim s locations. (a) Star (c) Cluster Tree Fig. 4. (b) Peer-to-Peer (Mesh) Topology Models PAN Coordinator (FFD) Router (FFD) End-Node (RFD) A collection center receives connectivity and signal strength data from the interconnected PANs. Based on this information, the rescue team finds out relative locations and triage of each person. Figure 3 shows this scenario. specification does not define these temporary inter- PAN connections and transfer. In the sequel, we propose two PAN interconnection methods (PAN merge and PAN bridge) based on star topology model, and compare them with a Peerto-Peer mesh network model. IV. ZIGBEE TOPOLOGY MODELS A system consists of several components. The most basic one is a device. A device can be a full-function device (FFD) or a reduced-function device (RFD). A network shall include at least one FFD, operating as the PAN coordinator. The FFD can operate in three modes: a personal area network (PAN) coordinator, a router, or a device. A RFD is intended for simple applications that do not need to send large amounts of data. A FFD can talk to RFDs or FFDs while a RFD can only talk to a FFD. Figure 4 shows 3 types of topologies that supports: star topology, peer-to-peer topology and cluster tree. A. Star In the star topology, the communication is established between devices and a single central controller, called the PAN

coordinator. The PAN coordinator may be AC powered while other devices will most likely be battery powered. PAN coordinator must be a FFD but other nodes may or may not be a FFD. Applications for this topology include home automation, personal computer (PC) peripherals, toys and games. After a FFD is activated for the first time, it may establish its own network and become the PAN coordinator. Each star-topology network chooses a PAN identifier, which is not currently used by any other network within the communication range. This allows each star network to operate independently. Beacon is used to synchronize every node with PAN coordinator. Star topology is adequate for HealthNet. Most sensors used for HealthNet are battery powered and require long lifetime. For low power consumption and small size, sensors are mostly RFDs. Usually, sensors attached in a human body do not exchange data each other. Instead, they receive request from a enabled PDA and send data to the PDA. For this situation, the PDA is acting as the PAN coordinator. B. Peer-to-peer(mesh) In peer-to-peer (mesh) topology, there is also one PAN coordinator. In contrast to star topology, any device can communicate with any other device as long as they are in range of one another. A peer-to-peer network can be ad hoc, selforganizing and self-healing. Applications such as industrial control and monitoring, wireless sensor networks, asset and inventory tracking would benefit from such topology. It also allows multiple hops to route messages from any device to any other device in the network. It can provide reliability by multipath routing. Beacon is not used for peer-to-peer topology. This reduces control and increases collisions as compared to the beacon enabled network. Peer-to-peer topology is also usable for HealthNet. However, in a single patient PAN, peer-to-peer topology is not as efficient as star topology. When FFDs are used as sensors, multiple path will increase reliability but beaconless mode only allows asynchronous data transfer which decreases efficiency. When RFDs are used as sensors, the topology is same as beaconless star topology which has more collisions than those of beacon enabled star topology. C. Cluster Tree Cluster-tree network is a special case of a peer-to-peer network in which most devices are FFDs and a RFD may connect to a cluster-tree network as a leaf node at the end of a branch. Any of the FFD can act as a router and provide synchronization services to other devices and routers. Only one of these routers is the PAN coordinator. The PAN coordinator forms the first cluster by establishing itself as the cluster head (CLH) with a cluster identifier (CID) of zero, choosing an unused PAN identifier, and broadcasting beacon frames to neighboring devices. A candidate device receiving a beacon frame may request the CLH to join the network. If the PAN coordinator permits the device to join, it will add this new device as a child device in its neighbor list. The newly joined device will add the CLH as its parent in its neighbor list and begins transmitting periodic beacons such that other candidate devices may then join the network at that device. Once application or network requirements are met, the PAN coordinator may instruct a device to become the CLH of a new cluster adjacent to the first one. The advantage of this multi-cluster, hierarchical structure is the increased coverage area at the cost of increased message latency. V. ZIGBEE PAN INTERCONNECTION A. PAN detection When two PANs enter each other s radio range, they must find each other. If two PANs are using the same channel, all packets generated by a node in one PAN are detected by nodes in the other PAN. IEEE 82.11.4 specification describes about this situation and resolves with PAN identifier conflict resolution [4] and a PAN finds other nodes in a similar way. The PAN coordinator discovers that there is an additional PAN in the communication range if the following applies. A beacon frame is received by the PAN coordinator with the PAN coordinator subfield set to 1 and the PAN identifier is different than macpanid The device can find out there is additional PAN in the communication range if the following applies. A beacon frame is received by the device with the PAN coordinator subfield set to 1, the PAN identifier different than macpanid, and an address that is not equal to both maccoordshortaddress and maccoordextendedaddress. If a device detects a different PAN, it should notify to its PAN coordinator. This notification is not described in the specification, so additional command is needed. If two PANs are using different channels, they cannot detect the existence of each other. By using active channel scan, PAN coordinator can check all channels and find other PANs in the communication range. Active channel scan finds out any coordinator transmitting beacon frames within transmission range. Energy Detection (ED) channel scan measures the peak energy in each requested channel. With this ED channel scan, PAN coordinator can choose the best target PAN to interconnect or relative distance to other PANs. B. PAN interconnection After detecting the existence of other PANs, several interconnection methods are used to interconnect two different PANs. Figure 5 shows several PAN interconnection methods when two PANs are met. Figure 5 (a) shows PAN bridge, Figure 5 (b) shows PAN merge and Figure 5 (c) shows Peerto-Peer (Mesh) network usage. When PAN bridge is used, two different PANs are interconnected by one bridge node. If two PANs are using different channels, this bridge node should act in both channels with time division method. node also takes part in inter- PAN routing. If destination PANId in MAC header is different than that of its PAN, that packet is forwarded to bridge node and passed to the other PAN. node alternatively

(a) PAN Number of Nodes [2-2] in each PAN ( N ) Flow/Node ratio ( F/N ) 1/2, 1/4 Router/Node ratio ( R/N ) [.,.25,.5,.75, 1.] Simulation time 3 sec TABLE I SIMULATION PARAMETERS data each other. Specific simulation parameters are used as in Table I. Fig. 5. (b) PAN Merge (c) Peer-to-Peer (Mesh) PAN PAN Interconnection methods PAN Coordinator Router End-Node associates to one PAN and the other, therefore acting as interconnection between the two PANs. node joins one PAN with NLME-JOIN.request at the first time. But, in the later times, bridge node can use rejoining procedure. With the RejoinNetwork parameter set to x2 and the ExtendedPANId parameter set to the ExtendedPANID of the network to rejoin, bridge node can rejoin the PAN more easily. By rejoin, MAC association procedure is replaced by an exchange involving the rejoin request and rejoin response commands because NWK commands make use of NWK security [1]. Basically, this PAN bridge uses alternative channels for both PANs and rejoin for the fast join. When PAN merge is used, two different PANs are temporarily merged into one PAN. If two PANs are using the same channels, one PAN coordinator changes its role as router and joins the other PAN as in Figure 5 (b). Right side PAN coordinator changes its role as router temporarily and right PAN is temporarily merged to left PAN. If two PANs are using different channel, all nodes in one PAN changes channel and join to the other PAN with different channel. When Peer-to-peer (Mesh) network is used, beacon is not used. For this case, we assume all devices use the same channel. Devices can communicate each other, if they are in communication range. So, Peer-to-Peer (Mesh) network acts as an ad-hoc network where two PANs within communication range can temporarily share devices and transmit packets to each other directly without involving a coordinator. VI. SIMULATION For evaluation purposes, we implemented three interconnection methods (PAN merge, PAN bridge, and peer-to-peer (mesh) network) in the ns-2 ver. 2.19 [7] that has IEEE 82.15.4 extension made by CUNY and Samsung Electronics [9]. The function modules in the simulator are Wireless Scenario Definition, Service Specific Convergence Sublayer (SSCS), 82.15.4 PHY, and 82.15.4 MAC. We assume two different PANs meet each other at seconds and stay same position until simulation ends. During 3 seconds, two PANs are interconnected and transfer VII. RESULT We evaluate the effect of number of nodes and router/node ratio in quasi-static environment. A. 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 throughput and delay. Figure 6(a) and 6(b) show the average throughput varying the number of nodes with router ratio=. and router ratio=1., respectively. Number of flows is set as a half of number of nodes. For example, when node number is 2, 1 nodes are connected to each PAN coordinator and 1 flows exist. Therefore, all nodes have one source and one destination on the average. Number of Nodes definitely affects PAN bridge performance. node is the bottleneck node and performance degrades as the number of nodes increases. Router ratio does not affect for the PAN bridge solution because PAN bridge usually form a star shaped network, therefore most of nodes are connected directly to PAN coordinator which does all the store and forwarding. For router ratio = 1. case, all nodes transmit beacon which creates beacon conflicts and degrades performance a little bit. Number of Nodes affects greatly the performance of a mesh network when router ratio = 1. for the same reason as it affects the PAN bridge. Even if several paths may exist, it is also affected as the number of nodes increases. PAN merge requires changing the role, assigning new addresses, and recalculating new path. For this reason it shows bad performance. Mesh network also shows bad performance when router ratio =.. For this case only, PAN coordinators do routing which degrades performance. B. Router/Node Ratio In this section, we change router/node ratio and investigate the effect of router/node ratio for throughput. Figure 7(a) and 7(b) show Router/Node ratio effect for throughput. Number of flows is set as a half of number of nodes. Number of nodes = 8 case shows almost same pattern as number of nodes = 12, but throughput is higher. As Router/Node ratio increases, throughput of mesh network increases because routers are increased and then new paths are made. However, PAN bridge and PAN merge forward all packets to PAN coordinator or bridge node. So, there exists only one path and Router/Node ratio does not affect as in mesh network case.

5 4 Throughput vs. Number of Nodes (Router Ratio =.) Mesh f=1/2 f=1/2 Merge f=1/2 5 4 Throughput vs. Number of Nodes (Router Ratio = 1.) Mesh f=1/2 f=1/2 Merge f=1/2 3 2 3 2 1 1 4 8 12 16 2 24 28 32 36 4 4 8 12 16 2 24 28 32 36 4 Number of Nodes Number of Nodes (a) router ratio =. (b) router ratio = 1. Fig. 6. Throughput vs. Number of Nodes 4 35 Throughput vs. Router Ratio (f=1/2, nn=8) Mesh Merge 4 35 Throughput vs. Router Ratio (f=1/2, nn=12) Mesh Merge 3 3 25 2 15 1 25 2 15 1 5 5 25 5 75 1 25 5 75 1 Router Ratio (%) Router Ratio (%) (a) number of nodes = 8 (b) number of nodes = 12 Fig. 7. Throughput vs. Router/Node Ratio When a router/node ratio is high, mesh network shows better performance. When a router/node ratio is low (usual HealthNet case), PAN bridge shows better performance. VIII. CONCLUSION With efficient intra- and inter-pan transfer methods, Zig- Bee s features are suitable for HealthNet usage. But, and IEEE 82.15.4 specifications do not describe about inter- PAN connections. In this paper, we propose temporary PAN interconnection methods (PAN merge, PAN bridge) and compare them to peer-to-peer(mesh) network with NS-2 simulator. These two proposed PAN interconnection methods show great difference in throughput. PAN merge is easy to implement but shows the worst throughput because of overhead. PAN bridge shows the best throughput when router/node ratio is low. Mesh network shows good performance when router/node ratio is high, however, router/node ratio is usually low in the HealthNet scenarios. We find out PAN bridge interconnection method is the most useful with following features. It is not affected by router/node ratio. It can interconnect two PANs that use different channels. In the future, we will test interconnection in the mobile environment and implement PAN bridge in the real testbed and find out the feasibility of opportunistic interconnection. REFERENCES [1] Alliance. http://www.zigbee.org. [2] S. C. Ergen. /IEEE 82.15.4 summary. [3] M. S. Hansen. Practical Evaluation of IEEE 82.15.4/ Medical Sensor Networks. Master s thesis, Norwegian University of Science and Technology, June 26. [4] IEEE. IEEE 82.15.4. http://www.ieee.org. [5] B. Koh and P.-Y. Kong. Performance Study on -Based Wireless Personal Area Networks for Real-Time Health Monitoring. ETRI Journal, 28(4), 26. [6] N.-C. Liang, P.-C. Chen, T. Sun, G. Yang, L.-J. Chen, and M. Gerla. Impact of Node Heterogeneity in Mesh Network Routing. In IEEE International Conference on System, Man, and Cybernetics (SMC 6), Taipei, Taiwan, 26. IEEE. [7] ns-2 ver. 2.19. http://www.isi.edu/nsnam/ns/. [8] Z. Zhao and L. Cui. EasiMed: A remote health care solution. In IEEE Engineering in Medicine and Biology, Shanghai, China, 25. IEEE. [9] J. Zheng and M. Lee. A Comprehensive Performance Study of IEEE 82.15.4, chapter 4. Sensor Network Operations. IEEE Press, 26. [1] Allicance. Specification. Document 53474r13 (http://www.zigbee.org).