Evaluating Mobility Support in ZigBee Networks

Slides:



Advertisements
Similar presentations
An Interest-Driven Approach to Integrated Unicast and Multicast Routing in MANETs Rolando Menchaca-Mendez J.J. Garcia-Luna-Aceves 280N Seminar: 4/28/2008.
Advertisements

APOHN: Subnetwork Layering to Improve TCP Performance over Heterogeneous Paths April 4, 2006 Dzmitry Kliazovich, Fabrizio Granelli, University of Trento,
Improving TCP Performance over Mobile Ad Hoc Networks by Exploiting Cross- Layer Information Awareness Xin Yu Department Of Computer Science New York University,
6/3/ Improving TCP Performance over Mobile Ad Hoc Networks by Exploiting Cross-Layer Information Awareness CS495 – Spring 2005 Northwestern University.
Multicasting in Mobile Ad-Hoc Networks (MANET)
Scalable Team Multicast in Wireless Ad hoc networks Exploiting Coordinated Motion Mario Gerla University of California, Los Angeles.
Topic 3: Sensor Networks and RFIDs Part 4 Instructor: Randall Berry Northwestern University MITP 491: Selected Topics.
Random Access MAC for Efficient Broadcast Support in Ad Hoc Networks Ken Tang, Mario Gerla Computer Science Department University of California, Los Angeles.
E-ODMRP: Enhanced ODMRP with Motion Adaptive Refresh Soon Y. Oh, Joon-Sang Park, Mario Gerla Computer Science Dept. UCLA.
QoS Constraint Routing Protocols for Mobile Ad Hoc
Component-Based Routing for Mobile Ad Hoc Networks Chunyue Liu, Tarek Saadawi & Myung Lee CUNY, City College.
A Cross Layer Approach for Power Heterogeneous Ad hoc Networks Vasudev Shah and Srikanth Krishnamurthy ICDCS 2005.
A Transmission Control Scheme for Media Access in Sensor Networks Alec Woo, David Culler (University of California, Berkeley) Special thanks to Wei Ye.
MAC Protocol By Ervin Kulenica & Chien Pham.
Enhancing TCP Fairness in Ad Hoc Wireless Networks Using Neighborhood RED Kaixin Xu, Mario Gerla University of California, Los Angeles {xkx,
MAC Reliable Broadcast in Ad Hoc Networks Ken Tang, Mario Gerla University of California, Los Angeles (ktang,
1 The Simulative Investigation of Zigbee/IEEE By, Vaddina Prakash Rao Under the Guidance of, Dipl.-Ing. Dimitri.
Efficient and Reliable Broadcast in ZigBee Networks Purdue University, Mitsubishi Electric Lab. To appear in SECON 2005.
Network Coding vs. Erasure Coding: Reliable Multicast in MANETs Atsushi Fujimura*, Soon Y. Oh, and Mario Gerla *NEC Corporation University of California,
CECS 5460 – Assignment 3 Stacey VanderHeiden Güney.
Networks LANS,. FastPoll True Questions Answer A for True and B for False A wireless infrastructure network uses a centralized broadcasting device, such.
Itrat Rasool Quadri ST ID COE-543 Wireless and Mobile Networks
ZigBee Module 구성도. IEEE LR-WPAN  Low power consumption  Frequent battery change is not desired and/or not feasible  Low cost  Otherwise,
Qian Zhang Department of Computer Science HKUST Advanced Topics in Next- Generation Wireless Networks Transport Protocols in Ad hoc Networks.
A Simple and Effective Cross Layer Networking System for Mobile Ad Hoc Networks Wing Ho Yuen, Heung-no Lee and Timothy Andersen.
A Cooperative Diversity- Based Robust MAC Protocol in wireless Ad Hoc Networks Sangman Moh, Chansu Yu Chosun University, Cleveland State University Korea,
CSE 6590 Fall 2010 Routing Metrics for Wireless Mesh Networks 1 4 October, 2015.
Improving QoS Support in Mobile Ad Hoc Networks Agenda Motivations Proposed Framework Packet-level FEC Multipath Routing Simulation Results Conclusions.
Multicast Algorithms for Multi- Channel Wireless Mesh Networks Guokai Zeng, Bo Wang, Yong Ding, Li Xiao, Matt Mutka Department of Computer Science and.
Improving Capacity and Flexibility of Wireless Mesh Networks by Interface Switching Yunxia Feng, Minglu Li and Min-You Wu Presented by: Yunxia Feng Dept.
Computer Networks Performance Metrics. Performance Metrics Outline Generic Performance Metrics Network performance Measures Components of Hop and End-to-End.
Effects of Multi-Rate in Ad Hoc Wireless Networks
Review of the literature : DMND:Collecting Data from Mobiles Using Named Data Takashima Daiki Park Lab, Waseda University, Japan 1/15.
A Power Saving MAC Protocol for Wireless Networks Technical Report July 2002 Eun-Sun Jung Texas A&M University, College Station Nitin H. Vaidya University.
PRoPHET+: An Adaptive PRoPHET- Based Routing Protocol for Opportunistic Network Ting-Kai Huang, Chia-Keng Lee and Ling-Jyh Chen.
S Master’s thesis seminar 8th August 2006 QUALITY OF SERVICE AWARE ROUTING PROTOCOLS IN MOBILE AD HOC NETWORKS Thesis Author: Shan Gong Supervisor:Sven-Gustav.
KAIS T High-throughput multicast routing metrics in wireless mesh networks Sabyasachi Roy, Dimitrios Koutsonikolas, Saumitra Das, and Y. Charlie Hu ICDCS.
SenProbe: Path Capacity Estimation in Wireless Sensor Networks Tony Sun, Ling-Jyh Chen, Guang Yang M. Y. Sanadidi, Mario Gerla.
Speaker: Li-Wen Chen Date: FAULT-TOLERANCE MECHANISMS FOR ZIGBEE WIRELESS SENSOR NETWORKS Skender Ben Attia, André Cunha, Anis Koubâa, M ário.
Rate-Based Channel Assignment Algorithm for Multi-Channel Multi- Rate Wireless Mesh Networks Sok-Hyong Kim and Young-Joo Suh Department of Computer Science.
Evaluating Wireless Network Performance David P. Daugherty ITEC 650 Radford University March 23, 2006.
Tufts Wireless Laboratory School Of Engineering Tufts University Paper Review “An Energy Efficient Multipath Routing Protocol for Wireless Sensor Networks”,
A Reliable Transmission Protocol for ZigBee-Based Wireless Patient Monitoring IEEE JOURNALS Volume: 16, Issue:1 Shyr-Kuen Chen, Tsair Kao, Chia-Tai Chan,
PRIN WOMEN PROJECT Research Unit: University of Naples Federico II G. Ferraiuolo
Efficient Resource Allocation for Wireless Multicast De-Nian Yang, Member, IEEE Ming-Syan Chen, Fellow, IEEE IEEE Transactions on Mobile Computing, April.
Quality of Service Schemes for IEEE Wireless LANs-An Evaluation 主講人 : 黃政偉.
PERFORMANCE EVALUATION OF COMMON POWER ROUTING FOR AD-HOC NETWORK Zhan Liang Supervisor: Prof. Sven-Gustav Häggman Instructor: Researcher Boris Makarevitch.
1 Data Overhead Impact of Multipath Routing for Multicast in Wireless Mesh Networks Yi Zheng, Uyen Trang Nguyen and Hoang Lan Nguyen Department of Computer.
Ad-hoc Storage Overlay System (ASOS): A Delay-Tolerant Approach in MANETs Guang Yang 1, Ling-Jyh Chen 2, Tony Sun 1, Biao Zhou 1, Mario Gerla 1 1 University.
Reliable Adaptive Lightweight Multicast Protocol Ken Tang, Scalable Network Technologies Katia Obraczka, UC Santa Cruz Sung-Ju Lee, Hewlett-Packard Laboratories.
Access Link Capacity Monitoring with TFRC Probe Ling-Jyh Chen, Tony Sun, Dan Xu, M. Y. Sanadidi, Mario Gerla Computer Science Department, University of.
Performance Comparison of Ad Hoc Network Routing Protocols Presented by Venkata Suresh Tamminiedi Computer Science Department Georgia State University.
1 Ad-hoc Transport Layer Protocol (ATCP) EECS 4215.
LAN Topologies Part 1. What is topology? Topology is the physical or logical interconnection of communicating devices Physical Topology: LANtopology,
HoWL: An Efficient Route Discovery Scheme Using Routing History in Mobile Ad Hoc Networks Faculty of Environmental Information Mika Minematsu
Reporter: Hung-Wei Liu Advisor: Tsung-Hung Lin 1.
Routing Metrics for Wireless Mesh Networks
Analysis the performance of vehicles ad hoc network simulation based
Architecture and Algorithms for an IEEE 802
Department of Computer Science Southern Illinois University Carbondale CS441-Mobile & Wireless Computing Zigbee Standard Dr.
Improving Wireless Link Throughput via Interleaved FEC
A comparison of Ad-Hoc Routing Protocols
Connectivity-Aware Routing (CAR) in Vehicular Ad Hoc Networks
任課教授:陳朝鈞 教授 學生:王志嘉、馬敏修
Extending IP to Low-Power, Wireless Personal Area Networks
Routing Metrics for Wireless Mesh Networks
Goal Control the amount of traffic in the network
Tarun Banka Department of Computer Science Colorado State University
Improving Routing & Network Performances using Quality of Nodes
Tony Sun, Guang Yang, Ling-Jyh Chen, M. Y. Sanadidi, Mario Gerla
Presentation transcript:

Evaluating Mobility Support in ZigBee Networks Tony Sun1, Nia-Chiang Liang1, Ling-Jyh Chen2, Ping-Chieh Chen1, and Mario Gerla1 1University of California at Los Angeles 2Academia Sinica

Motivation Simple appliances and numerous traditional wired services can now be efficiently connected wirelessly. The ZigBee standard is the latest attempt to realize the wireless network vision. Understanding the performance of ZigBee networks becomes important in determining the applicability of many applications.

Our Contribution Dissecting ZigBee routing and its current support for device mobility. Running a rich set of preliminary simulations, illustrating the inefficacy of current standard in handling mobility.

Background - ZigBee Based on the Low Power, Low Rate IEEE 802.15.4 Standard ZigBee is the network and application specification developed by the ZigBee alliance. Back by 150+ member companies and numerous adopters Released June 2005

Background- ZigBee Three device types ZigBee node has two addresses Coordinator: FFD Routers: FFD End devices: RFD or FFD End devices with limited functionality to control cost Can only communicate to parent router Rely on their parent router for routing functionality ZigBee node has two addresses 16-bit network address 64-bit MAC address ZigBee Coordinator ZigBee Router ZigBee End Device

Mobility support in ZigBee mesh topology Mobile end device: When an end device moves out of the range of his parent router, if this end device is receiver the source nodes will receive a route error message and trigger Device Discovery primitive in the application layer. if this end device is sender transmission will be temporally disrupted for the duration it takes for the mobile to find a new parent router to associate itself with. Mobile router: Whenever an existing route failed, whether an router is sender or receiver Built-in route recovery mechanism (via router discovery and route error) ZigBee routers are robust to effects from most mobility cased.

Mobility support in ZigBee Tree topology Every other device is a descendant of the ZigBee coordinator and no device is the descendant of any ZigBee end device. Each node can check the destination address against its own to determine where the destination is. When a node change its parent router due to mobility, a new network address will be automatically assigned to preserve the tree addressing structure. Simple mobility of a router can cause cascading address changes across entire tree branches.

Mobility support in ZigBee Tree topology Mobile end device: Route discovery and Device Discovery Device Discovery mechanism would only work under very limited mobility scenario. When there are persistent or multiple occurrences of mobility, the longer routes and slower throughput of tree routing tends to hinder the responsiveness of the recovery scheme. Mobile router: A cascading network address change to all of its descendant nodes on impacted branches. Creating varying levels of inconsistency to the tree addressing scheme, thereby reducing the routing protocol’s ability to function properly.

Evaluation The NS-2 simulator with Samsung’s IEEE 802.15.4 extension Network component: 36 nodes(70% routers and 30% end devices) Testing parameters: Varying percentage of mobile nodes Mobile node with varying speed Performance metrics Packet delivery ratio The average over the number of flows in the network Relative routing overhead A Normalized value of the total overhead of the network with respect to the traffic in the network

Scenarios Sender Receiver Device type Scenario 1 Mobile Stationary Router End device Scenario 2

Varying percentage of mobile nodes Source Dest Type 1 Mobile Stationary Router End device 2 Varying percentage of mobile nodes

Varying percentage of mobile nodes Source Dest Type 1 Mobile Stationary Router End device 2 Varying percentage of mobile nodes - it is clear that the device type plays a critical role in determining the delivery ratio for mobile senders. ZigBee routers can typically transmit out more data, while ZigBee devices can only send out half of the amount compare to the routers. Furthermore, the ZigBee end devices are more heavily influenced by the percentage of mobile nodes in the network compare to the ZigBee router. This is due to the fact the ZigBee end devices need to associate with a new parent when it moves, the extra association time actually degrades the packet delivery ratio. - we see that ZigBee routers actually incurs more routing overhead compare to the end devices. The additional routing overhead is from route repair messages that routers send/receive to repair the route. - we see that mesh routing exhibits better packet delivery ratio compared to tree routing. The performance gap is especially evident when the mobile sender is a ZigBee Router. It is clear that the rigid routing scheme demanded by tree routing is less robust to increasing amounts of mobility in the network, as it lacks an effective route recovery method when a route fails. Thus, delivery ratio suffers.

Varying percentage of mobile nodes Source Dest Type 1 Mobile Stationary Router End device 2 Varying percentage of mobile nodes

Varying percentage of mobile nodes Source Dest Type 1 Mobile Stationary Router End device 2 Varying percentage of mobile nodes all ZigBee receivers encounters some performance degradation (in terms of data delivery ratio) when it is mobile mesh routing obviously performs much better than tree routing since the route repair mechanism in mesh routing can repair some of the mobility induced damages. Results also confirm the intuition that mesh routing consumes more overhead when there are more mobile nodes in the network The only scenario that tree routing outperforms mesh routing is when ZigBee end devices are receivers. In this scenario, ZigBee end devices suffer degraded performance in mesh routing because it constantly acquires new network addresses, and the Device Discovery service cannot recover the new network address in a timely manner. However, since the ZigBee end device would pick the lowest ID node as its initial parent, tree routing tends to pick a parent node that is further away. Thus, when there are more mobile nodes in the network, there is a good chance to get closer to its original parent node.

Scenarios with mobile nodes of varying speed 20% nodes are selected randomly to be mobile nodes. the speed of mobile node are constant. (1m/s to 5m/s in 1m/s increments)

Mobile nodes of varying speed Source Dest Type 1 Mobile Stationary Router End device 2 Mobile nodes of varying speed

Mobile nodes of varying speed Source Dest Type 1 Mobile Stationary Router End device 2 Mobile nodes of varying speed The route repair mechanism in mesh routing makes them far more robust to mobility then their tree routing counterparts.

Mobile nodes of varying speed Source Dest Type 1 Mobile Stationary Router End device 2 Mobile nodes of varying speed

Mobile nodes of varying speed Source Dest Type 1 Mobile Stationary Router End device 2 Mobile nodes of varying speed mesh routing with ZigBee routers exhibited more resiliency against high node speeds, even though it consumes more overhead than tree routing the only scenario that tree routing outperforms mesh routing is when ZigBee end devices are receivers. The reason is the same as in the previous subsection The overall results in this subsection suggest the suitability of mesh routing for ZigBee networks anticipating high speed mobile nodes. It also shows that tree routing is more effective for static ZigBee network with low rate applications, due to its low overhead consumption (and saves more energy). However, mesh routing is clearly more robust to nodal mobility, which closes echoes the findings in previous sections.

Conclusion We discussed ZigBee routing and its support for device mobility We analyzed the adequacy of current provision in dealing with different mobility cases. The packet loss rate increases under the multiple instances of mobility and when mobile nodes travel at higher speed. We found that the end devices suffer more packet loss than router under mobile scenarios.

Thank You!