Exploitation of Multi-Channel Communications in Industrial Wireless Sensor Applications: Avoiding Interference and Enabling Coexistence Shekar Nethi, Jari Nieminen and Riku Jantti WCNC 2011 Speaker : Huei-Rung Tsai
Outline Introduction Goals G-McMAC Protocol Simulation Results Conclusions
Outline Introduction Goals G-McMAC Protocol Simulation Results Conclusions
Introduction Industrial wireless sensor Employ Wireless Sensor and Actuator Networks (WSANs) Low-power sensors collect information about the physical world Sensors transmit the physical information to actuators wirelessly In industrial wireless sensor applications Channel conditions are very likely to vary and harsh IEEE b/g networks may interfere IEEE sensor networks Multi channel MAC protocol can improve the network performance
Introduction Rendezvous problem is thorny in Multi-channel environment Sender and receiver rendezvous Data transmission channel S R Where is R? ch1 ch3 chN time ch2 ch1 …
Introduction Existing multi-channel MACs can be divided into 4 classes Dedicated control channel Common hopping Parallel rendezvous Split phase
Introduction Dedicated control channel Dynamic Channel Assignment (DCA) Two interfaces One is fixed on the control transmitted RTS/CTS/RES packets Other switches between data channel transmitted data/ACK packets Shortcoming More cost Control channel time RTSCTSRES Control Channel R S Data channel? DATAACK NA V
Introduction Common hopping based Channel-Hopping Multiple Access (CHMA) All the nodes obey a common hopping pattern and data transmission will take place on the current channel after a RTS/CTS handshake Shortcoming Energy consumption Channel 3 time Channel 1 Channel 2 RTS CTS O R S O R S O R S DATA(S,R)
Introduction Parallel rendezvous SSCH: Slotted Seeded Channel Hopping for Capacity Improvement in IEEE Ad-Hoc Wireless Networks Shortcoming Energy consumption f(A.mac)=1,2,0,0,3,1… f(B.mac)=1,0,0,1,2,2…
Introduction Split phase based Multi-channel MAC (MMAC) Suitable for WSNs Nodes can sleep after a contention period if they do not need to transmit or receive ATIM WindowData Window time Beacon Interval
Introduction The problem with these approaches is that predetermined frame structures Makes the system inflexible WirelessHART is an industrial standard for wireless automation Don’t specifically solve the problems Related to real-time communications Co-existence of multiple overlapping networks
Goals Design a generic, flexible and robust multi-channel MAC protocol (G-McMAC) Its enable coexistence of multiple wireless sensor applications It can dynamically adapt when network topology changed Achieves low transmission delays and high throughputs
Outline Introduction Goals G-McMAC Protocol Simulation Results Conclusions
Network topology G-McMAC Protocol GW GW2GW
Channel arrangement G-McMAC Protocol Beacon Period (BP)Contention plus Data Period (CDP) Beacon Interval CCC ch1 chN ch2 time... …
Beacon Period (BP) Route establishment Exchange channel information Provide time synchronization Contention plus Data Period (CDP) Resource negotiations Data transmissions Common Control Channel (CCC) G-McMAC Protocol
CCC ch1 chN ch2 BPCDP G-McMAC Protocol time... … GWGW TDMACSMA Feedback assisted Beacon Collision Avoidance (FBCA) : Beacon : RsACK : Sensing: RsREQ 2 2 GWGW DATA 2→GW DATA 3→1
G-McMAC Protocol Feedback assisted Beacon Collision Avoidance (FBCA) To avoid collisions To produce optimal sort Hop0 Hop1 GWGW 431 BPCDPBP GWGW time Hop GWGW BPCDP 1, … Expire slot Expire slot
G-McMAC Protocol Multiple Gatways network priority Primary networks Secondary networks Hop0 Hop1 Hop2 GW1GW1 431 GW2GW2 BPCDPBP GW1GW1 123 GW2GW GW2GW2 BnAcREQ GW2GW2 78 Secondary BP time 9
G-McMAC Protocol Nodes sense the channel before starting a data transmission Miss resource reservations when transmission does not matter Nodes can reserve periodic transmissions simply by setting the Periodic Transmission bit as 1 in RsREQ message
Outline Introduction Goals G-McMAC Protocol Simulation Results Conclusions
Simulation Results The implementation of G-McMAC is done on ns2 Environment Crane (overhead)Control System (CCS) — Primary network Machine Health Monitoring System (MHMS) Air Conditioning Unit (ACU) The goal is to achieve minimum performance degradation for high priority CCS with the added payload in the network
Simulation Results G-McMAC effectively integrates application priority and achieves good performance in case of multiple overlapping WSANs
Simulation Results These results show that G-McMAC is able to avoid interference and enables coexistence of multiple sensor applications
Outline Introduction Goals G-McMAC Protocol Simulation Results Conclusions
Conclusions G-McMAC protocol achieves high throughput and low packet transmission delays while enabling coexistence of multiple overlapping wireless networks. In Simulation, showed a comprehensive set of simulation results from a real-world industrial application scenario to confirm that GMcMAC is suitable for industrial wireless sensor applications.
Print Slide This is a placeholder of item. Here can be text, picture, graph, table, etc.
MyTemplatesShop Feel free to use this PowerPoint template and background for your personal use More templates, graphics and charts are available at