Speaker: Po-Hung Chen Advisor: Dr. Ho-Ting Wu 2016/10/12

Slides:



Advertisements
Similar presentations
A DISTRIBUTED CSMA ALGORITHM FOR THROUGHPUT AND UTILITY MAXIMIZATION IN WIRELESS NETWORKS.
Advertisements

A Centralized Scheduling Algorithm based on Multi-path Routing in WiMax Mesh Network Yang Cao, Zhimin Liu and Yi Yang International Conference on Wireless.
Min Song 1, Yanxiao Zhao 1, Jun Wang 1, E. K. Park 2 1 Old Dominion University, USA 2 University of Missouri at Kansas City, USA IEEE ICC 2009 A High Throughput.
Minimum Energy Mobile Wireless Networks IEEE JSAC 2001/10/18.
Improvement on LEACH Protocol of Wireless Sensor Network
Improving TCP Performance over Mobile Ad Hoc Networks by Exploiting Cross- Layer Information Awareness Xin Yu Department Of Computer Science New York University,
MULTI-BAND CSMA/CA- BASED COGNITIVE RADIO NETWORKS Jo Woon Chong, Youngchul Sung, and Dan Keun Sung School of EECS KAIST IWCMC
NCKU CSIE CIAL1 Principles and Protocols for Power Control in Wireless Ad Hoc Networks Authors: Vikas Kawadia and P. R. Kumar Publisher: IEEE JOURNAL ON.
Self Organization and Energy Efficient TDMA MAC Protocol by Wake Up For Wireless Sensor Networks Zhihui Chen; Ashfaq Khokhar ECE/CS Dept., University of.
Performance Enhancement of TFRC in Wireless Ad Hoc Networks Mingzhe Li, Choong-Soo Lee, Emmanuel Agu, Mark Claypool and Bob Kinicki Computer Science Department.
Opportunistic Packet Scheduling and Media Access Control for Wireless LANs and Multi-hop Ad Hoc Networks Jianfeng Wang, Hongqiang Zhai and Yuguang Fang.
Performance Evaluation of IEEE
TiZo-MAC The TIME-ZONE PROTOCOL for mobile wireless sensor networks by Antonio G. Ruzzelli Supervisor : Paul Havinga This work is performed as part of.
ZIGBEE Compared to BLUETOOTH
Medium Access Control Protocols Using Directional Antennas in Ad Hoc Networks CIS 888 Prof. Anish Arora The Ohio State University.
Maria Rita Palattella (backup: Alfredo Grieco) 10min
Results Introduction Increased interest in real-word applications in industrial automation, smart home, smart building and smart-cities will result in.
COGNITIVE RADIO FOR NEXT-GENERATION WIRELESS NETWORKS: AN APPROACH TO OPPORTUNISTIC CHANNEL SELECTION IN IEEE BASED WIRELESS MESH Dusit Niyato,
International Technology Alliance In Network & Information Sciences International Technology Alliance In Network & Information Sciences 1 Cooperative Wireless.
A Simple and Effective Cross Layer Networking System for Mobile Ad Hoc Networks Wing Ho Yuen, Heung-no Lee and Timothy Andersen.
A Multi-Channel MAC Protocol for Wireless Sensor Networks Chen xun, Han peng, He qiu-sheng, Tu shi-liang, Chen zhang-long The Sixth IEEE International.
Doc.: Submission, Slide 1 Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission Title: [TSCH-MAC PIB attributes for.
November 4, 2003APOC 2003 Wuhan, China 1/14 Demand Based Bandwidth Assignment MAC Protocol for Wireless LANs Presented by Ruibiao Qiu Department of Computer.
Demand Based Bandwidth Assignment MAC Protocol for Wireless LANs K.Murugan, B.Dushyanth, E.Gunasekaran S.Arivuthokai, RS.Bhuvaneswaran, S.Shanmugavel.
An Energy-Efficient MAC Protocol for Wireless Sensor Networks Qingchun Ren and Qilian Liang Department of Electrical Engineering, University of Texas at.
TOPOLOGY MANAGEMENT IN COGMESH: A CLUSTER-BASED COGNITIVE RADIO MESH NETWORK Tao Chen; Honggang Zhang; Maggio, G.M.; Chlamtac, I.; Communications, 2007.
SEEDEX: A MAC protocol for ad hoc networks R. Rozovsky and P. R. Kumar ACM ACM MobiHoc 2001 speaker: Chien-Wen.
MMAC: A Mobility- Adaptive, Collision-Free MAC Protocol for Wireless Sensor Networks Muneeb Ali, Tashfeen Suleman, and Zartash Afzal Uzmi IEEE Performance,
Fast Join and Synchronization Schema in the IEEE e MAC
Copyright © 2007 OPNET Technologies, Inc. CONFIDENTIAL - RESTRICTED ACCESS: This information may not be disclosed, copied, or transmitted in any format.
1 draft-ietf-6tisch-tsch-03 Using IEEE e TSCH in an IoT context: Overview, Problem Statement and Goals Thomas Watteyne (Ed.) Maria.
RM-MAC: A Routing-Enhanced Multi-Channel MAC Protocol in Duty-Cycle Sensor Networks Ye Liu, Hao Liu, Qing Yang, and Shaoen Wu In Proceedings of the IEEE.
Decentralized Traffic Aware Scheduling for Multi-hop Low Power Lossy Networks in the Internet of Things Speaker: Chan-Yu Tsai Advisor: Dr. Ho-Ting Wu Date:
Mitigating starvation in Wireless Ad hoc Networks: Multi-channel MAC and Power Control Adviser : Frank, Yeong-Sung Lin Presented by Shin-Yao Chen.
IEEE N Submission Liang Li VinnoSlide 1 Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission.
A Bandwidth Scheduling Algorithm Based on Minimum Interference Traffic in Mesh Mode Xu-Yajing, Li-ZhiTao, Zhong-XiuFang and Xu-HuiMin International Conference.
Energy-Efficient, Application-Aware Medium Access for Sensor Networks Venkatesh Rajenfran, J. J. Garcia-Luna-Aceves, and Katia Obraczka Computer Engineering.
Fair and Efficient multihop Scheduling Algorithm for IEEE BWA Systems Daehyon Kim and Aura Ganz International Conference on Broadband Networks 2005.
A Bit-Map-Assisted Energy- Efficient MAC Scheme for Wireless Sensor Networks Jing Li and Georgios Y. Lazarou Department of Electrical and Computer Engineering,
AN EFFICIENT TDMA SCHEME WITH DYNAMIC SLOT ASSIGNMENT IN CLUSTERED WIRELESS SENSOR NETWORKS Shafiq U. Hashmi, Jahangir H. Sarker, Hussein T. Mouftah and.
IEEE : High-rate WPAN Overview
MAC Protocols for Sensor Networks
<author>, <company>
Wireless LANs Wireless proliferating rapidly.
SENSYS Presented by Cheolki Lee
Speaker: Qi-Hong Cai Advisor: Dr. Ho-Ting Wu 2017/4/13
Multi-channel, multi-radio wireless networks
CS526 Wireless Sensor Networks
Smart Homes Automation using Z-Wave Protocol
Cross-Technology Wireless Experimentation : improving and 802
Scheduling Mechanism in IEEE e
Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission Title: [Emergent Modification for Wireless Industry Control]
A New Multipath Routing Protocol for Ad Hoc Wireless Networks
November 18 July 2008 Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission Title: Task Group 4e definitions Date.
November 2005 doc.: IEEE November 2005
Nash equilibrium for Proactive Anti-jamming in IEEE e
Localized Scheduling for End-to-End Delay
Department of Computer Science Southern Illinois University Carbondale CS441-Mobile & Wireless Computing IEEE Standard.
Submission Title: More MPDU Fragmentation Details
November 2008 Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission Title: [Distributed channel hopping MAC for industrial.
January, 2006 Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission Title: [Medium Access Control (MAC) in Wireless.
doc.: IEEE <doc#>
Enhanced IEEE by Integrating Multiuser Dynamic OFDMA
of the IEEE Distributed Coordination Function
<month year> <doc.: IEEE doc> January 2013
Minimizing Broadcast Latency and Redundancy in Ad Hoc Networks
Video Streaming over Cognitive radio networks
A Distributed Clustering Scheme For Underwater Sensor Networks
Channel usage in NGV: follow-up
Month Year doc.: IEEE yy/xxxxr0 August 2019
Presentation transcript:

Speaker: Po-Hung Chen Advisor: Dr. Ho-Ting Wu 2016/10/12 A Model-based Beacon Scheduling algorithm for IEEE 802.15.4e TSCH networks Speaker: Po-Hung Chen Advisor: Dr. Ho-Ting Wu 2016/10/12

Outline Introduction IEEE 802.15.4e TSCH Network Formation Process Model-Based Beacon Scheduling Algorithm Algorithm for Comparison Simulation Setting Simulation Result Conclusion Reference

Introduction Time Slotted Channel Hopping (TSCH) is an emerging MAC protocol defined in the IEEE 802.15.4e standard, combining time slotted access with multi-channel and channel hopping capabilities. In this paper we focus on the network formation process of TSCH networks. This relies on periodic advertisement of Enhanced Beacons (EBs), however, the standard does not specify any advertising strategy. Finally, we propose a new Model-based Beacon Scheduling (MBS) algorithm that approximates the optimal strategy in real networks.

IEEE 802.15.4e Application Presentation IEEE 802.15.4 is a standard which specifies the physical layer and mac layer for low-rate wireless personal area networks (LR-WPANs) and it has defined it in 2003. IEEE 802.15.4 MAC is used CSMA/CA. IEEE 802.15.4 Frequency is 2405+5(k-11)MHz, k=11~26 IEEE 802.15.4e is the first MAC amendment which has defined in 2012. Application Presentation Session Transport Network Data Link Physical (0~15) IEEE 802.15.4e MAC IEEE 802.15.4 PHY

IEEE 802.15.4e(Cont.)

IEEE 802.15.4e(Cont.) Tree Topology

TSCH The Time Slotted Channel Hopping (TSCH) protocol is one of the new MAC Behavior modes introduced by the IEEE 802.15.4e standard. TSCH combines Time slotted access Predictable and bounded latency, Guaranteed bandwidth Multi-channel communication increased network capacity (More node can communication at the same time using different channels) Channel hopping mitigates the effects of interference and multipath fading, improves reliability

TSCH(Cont.) Time slotted access

TSCH(Cont.) TSCH provides two types link: Dedicated Links: Tx, Rx Shared Links Channel hopping 𝑓: physical channel ASN: absolute slot number N c : number of channels 𝑓= 𝐴𝑆𝑁+𝑐ℎ𝑎𝑛𝑛𝑒𝑙𝑂𝑓𝑓𝑠𝑒𝑡 % 𝑁 𝑐

TSCH(Cont.) The special Enhanced Beacons(EBs) for TSCH Synchronization information Channel hopping information Timeslot information Initial link and slotframe information The special EBs for TSCH 1. Synchronization information: allows new devices to synchronize to the network 2. Channel hopping information: allows new devices to learn the channel hopping sequence 3. Timeslot information: describes when to expect a frame transmission and when to send an acknowledgment 4. Initial link and slotframe information: allows new devices to know: a. when to listen for transmissions from the advertising device b. when to transmit to the advertising device

Network Formation Process A node wishing to join a TSCH network turns its radio on and starts scanning for possible EBs. As soon as it receives a valid EB, its switches the device into TSCH mode. When radio-on for a long time, the joining node will waste a lot of energy and long time to join the network. Therefore, have a good algorithm for how to advertise and when to advertise an EB is a very important thing. But IEEE 802.15.4e standard does not specify any EB advertising strategy.

Network Formation Process(Cont.) In TSCH networks nodes use a link to exchange messages, each link is represented by a couple [timeslot, channelOffset]. 𝑁 𝑠 : the number of timeslots in a slotframe 𝑁 𝑐 : the number of available frequencies 𝑁 𝑠 and 𝑁 𝑐 are coprime. 𝑓=(𝐴𝑆𝑁+ 𝑐ℎ𝑎𝑛𝑛𝑒𝑙𝑂𝑓𝑓𝑠𝑒𝑡 ) 𝑚𝑜𝑑 𝑁 𝑐

Network Formation Process(Cont.) An example, 𝑁 𝑠 =3, 𝑁 𝑐 =4 The sequence of channels used for communication in a certain link repeats every 𝑇 = 𝑁 𝑐 ∗ 𝑁 𝑠 . At successive slotframes, all links change frequency. All links follow the same channel hopping sequence.

Network Formation Process(Cont.) We assume that the joining node activates in a random timeslot and starts listening for EBs on a frequency 𝑓𝑗. Hence, it has a probability 1⁄𝑇 to be initially in any state 𝑆 𝑖 (𝑖=0,1,…,𝑇−1). State 𝑆𝑖: EBs are sent on frequency 𝑓𝑗 during this slot. 𝑝 𝑙𝑜𝑠𝑠 : the probability a non-valid EB is received, due to collisions and/or channel errors. (1− 𝑝 𝑙𝑜𝑠𝑠 ): the probability a valid EB is received.

Network Formation Process(Cont.) Discrete Time Markov Chain

Network Formation Process(Cont.) And this paper propose a average joining time 𝜏 𝑗𝑜𝑖𝑛 equation by calculating the average absorption time 𝜂 in the DTMC.

Network Formation Process(Cont.) We implemented an ad-hoc simulator in C++. It’s performed 100000 replications, and 95% confidence intervals.

Model-Based Beacon Scheduling Algorithm An example of optimal schedule. 𝑁 𝑠 =23, 𝑁 𝑐 =16 𝑎𝑛𝑑 𝑁 𝑏 =5 𝑇= 𝑁 𝑠 ∗ 𝑁 𝑐 =368 𝑑 𝑗 =𝑑( 𝑏 𝑗 , 𝑏 𝑗+1 ) We used the AMPL modeling language, in conjunction with the CPLEX solver. 𝑑 0 =73, 𝑑 1 =74, 𝑑 2 =74, 𝑑 3 =74, 𝑑 4 =73

Model-Based Beacon Scheduling Algorithm (Cont.)

Model-Based Beacon Scheduling Algorithm (Cont.) In fact, it may not be possible for a node to transmit all the Nb EBs specified in the schedule, for two main reasons. Beacon collisions Transmission unfeasibility Therefore, in a real network it is necessary to determine which nodes will be in charge of transmitting EBs, and assign links for EB transmission to these nodes, according to the optimal schedule.

Algorithm for Comparison Random (RD) The 𝑁 𝑏 link devoted to EB advertisement are randomly distributed within the slotframe. Channel Offset 3 2 1 0 1 2 timeslot

Algorithm for Comparison(Cont.) Random Vertical (RV) EBs are sent during the first timeslot of the slotframe using all the available channel offsets. 𝑁 𝑏 ≤ 𝑁 𝑐 Channel Offset 3 2 1 0 1 2 timeslot

Algorithm for Comparison(Cont.) Random Horizontal (RH) EBs are transmitted during all the timeslots of the slotframe, always using the same channel offset (i.e., 0). Channel Offset 3 2 1 0 1 2 timeslot

Simulation Setting Two scenarios: Single Joining Node Network Setup 𝑁 𝑠 =101 𝑁 𝑐 =16 It’s performed 100000 independent replications, and 95% confidence intervals.

Simulation Result Single Joining Node, 𝑝 𝑙𝑜𝑠𝑠 =0%

Simulation Result(Cont.) Single Joining Node, 𝑝 𝑙𝑜𝑠𝑠 =10%

Simulation Result(Cont.) Single Joining Node, 𝑝 𝑙𝑜𝑠𝑠 =30%

Simulation Result(Cont.) Network Setup, 20 nodes

Simulation Result(Cont.) Network Setup, 40 nodes

Simulation Result(Cont.) Network Setup, 60 nodes

Conclusion In this paper we have investigated the network formation process in 802.15.4e TSCH networks. Finally, we have defined a Model-based Beacon Scheduling (MBS) algorithm that allows network nodes to autonomously select the links to use for advertising EBs, starting from the optimal EB schedule provided by the model. Through simulations, that MBS outperforms all the other solutions present in the literature, providing a significant reduction in the average joining time of single nodes and the average network formation time.

Reference Domenico De Guglielmo; Simone Brienza; Giuseppe Anastasi, “A Model-based Beacon Scheduling algorithm for IEEE 802.15.4e TSCH networks” in 2016 IEEE 17th International Symposium on A World of Wireless, Mobile and Multimedia Networks (WoWMoM), June. 2016 , pp1-9 Domenico De Guglielmo; Alessio Seghetti; Giuseppe Anastasi; Marco Conti, “A performance analysis of the network formation process in IEEE 802.15.4e TSCH wireless sensor/actuator networks” in 2014 IEEE Symposium on Computers and Communication (ISCC), June 2014, pp1-6 IETF RFC 7554

Thank you for listening.