National Chi Nan University Fault Tolerant Zig BeeTCPIP
National Chi Nan University Fault Tolerant Zig. Bee/TCPIP Translators in Smart Grid Advisor: Dr. Quincy Wu Speaker: Hui-Hsiung Chung Date: 2012/02/23 National Chi Nan University
Challenge of Internetworking Zig. Bee with Internet ZC: Zig. Bee Coordinator ZR: Zig. Bee Router ZED: Zig. Bee End-Device ZED ZED ZR translator ZC ZR Zig. Bee server Internet Single Point of Failure 2 National Chi Nan University
Virtual Router Redundancy Protocol (VRRP) v. IP: 10. 0. 0. 10 virtual router active backup VRRP physical router IP: 10. 0. 0. 253 IP: 3 10. 0. 0. 254 National Chi Nan University
Approach - Group Address • Multicast Active translator ZR ZC ZED ZED ZR group address Zig. Bee server Internet Backup translator 4 National Chi Nan University
System Architecture Active translator ZR ZC ZED Heartbeat ZED ZR server Zig. Bee Internet Backup translator 5 National Chi Nan University
Translator Status Switching Flow Chart YES active heartbeat_timer = 1 active_down_timer = 3 self_priority recv_priority =send 255 heartbeat with self_priority = 0 set heartbeat_timer = interval heartbeat_timer expires • • init self_priority == 255 NO heartbeat_timer = 1 active_down_timer = 3 self_priority、recv_priority = 255、priority = STOP (0) active_down_timer = interval *3 backup active_down_timer expires YES NO NO NO recv heartbeat NO YES YES active_down_timer = 0 recv_priority == STOP YES NO recv_priority > self_priority || (recv_priority == self_priority && sender_addr > self_addr) NO recv_priority >= self_priority NO YES clear heartbeat_timer YES send 6 heartbeat with STOP National Chi Nan University
Conclusion • Use multicast, making two translators have a common group address; when active translator is down, changing destination address is unnecessary for the nodes in Zig. Bee network. • Imitates the communication mechanism of VRRP, backup translator receives heartbeat form active translator in periodic time, making sure system is in normal operation. • The reliability of communication in Smart Grid can be improved. 7 National Chi Nan University
NCNU National Chi Nan University
Platform Zig. Bee RS 232 Ethernet translator ZR server ZC ZED translator ZR Texas Instruments CC 2530 Zig. Bee Development Kit 9 National Chi Nan University
National Chi Nan University Demonstration National Chi Nan University
- Slides: 10