BSSACH: A Big Slot Scheduling Algorithm with Channel Hopping for Dynamic Wireless Sensor Networks

被引:1
|
作者
Chi Trung Ngo [1 ]
Quy Lam Hoang [1 ]
Oh, Hoon [1 ]
机构
[1] Univ Ulsan, Dept Comp Sci, Ubicom Lab, Ulsan, South Korea
基金
新加坡国家研究基金会;
关键词
Channel hopping; Wireless sensor networks; Internal and external interference; Sharable slot; RELIABLE DELIVERY; DESIGN; MAC;
D O I
10.1007/978-3-319-67910-5_29
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
To cope with the internal and external interference induced by other ambient signals, physical obstacles and the dynamic change of topology in wireless sensor networks, we propose an efficient and reliable MAC protocol combining TDMA and CSMA with channel hopping. The principle operation of the proposed protocol relies on the Big Slot Scheduling Algorithm that uses the tree routing and the notion of a sharable slot. A sharable slot of an appropriate size is allocated to each tree level and shared by all the nodes at the same level for data transmission. To adapt the dynamic change of topology, a node performs a slot scheduling in a distributed manner depending on its level. Data transmission is performed progressively, starting with the highest tree level. To mitigate external interference, the proposed protocol uses a blind channel hopping mechanism in which in channel switching, each node simply follows the selected channel sequence based on its ID every data transmission period. A sender follows the channel hopping sequence of a receiver or its parent for data transmission. We implemented the proposed protocol in Contiki OS and evaluated it in a 25-node testbed under various interference sources.
引用
收藏
页码:359 / 366
页数:8
相关论文
共 50 条
  • [1] Slot scheduling for wireless sensor networks
    Bernard, Thibault
    Fouchal, Hacene
    [J]. JOURNAL OF COMPUTATIONAL METHODS IN SCIENCES AND ENGINEERING, 2012, 12 : S1 - S12
  • [2] A Big Slot Scheduling Algorithm for the Reliable Delivery of Real-Time Data Packets in Wireless Sensor Networks
    Oh, Hoon
    Azad, Md Abul Kalam
    [J]. WIRELESS COMMUNICATIONS, NETWORKING AND APPLICATIONS, WCNA 2014, 2016, 348 : 13 - 25
  • [3] Implicit scheduling algorithm for dynamic slot assignment in wireless ATM networks
    Kang, CG
    Kim, YJ
    Hwang, MJ
    [J]. ELECTRONICS LETTERS, 1998, 34 (24) : 2309 - 2311
  • [4] A Dynamic Slot Scheduling for Wireless Sensors Networks
    Al-Ghamdi, Bandar
    Ayaida, Marwane
    Fouchal, Hacene
    [J]. 2014 IEEE GLOBAL COMMUNICATIONS CONFERENCE (GLOBECOM 2014), 2014, : 357 - 361
  • [5] Time Slotted Channel Hopping Scheduling Based on the Energy Consumption of Wireless Sensor Networks
    Matsui, Tadanori
    Nishi, Hiroaki
    [J]. 2018 IEEE 15TH INTERNATIONAL WORKSHOP ON ADVANCED MOTION CONTROL (AMC), 2018, : 605 - 610
  • [6] Distributed Slot Scheduling Algorithm for Hybrid CSMA/TDMA MAC in Wireless Sensor Networks
    Lenka, Manas Ranjan
    Swain, Amulya Ratna
    Sahoo, Manmath Narayanan
    [J]. 2016 IEEE INTERNATIONAL CONFERENCE ON NETWORKING ARCHITECTURE AND STORAGE (NAS), 2016,
  • [7] A dynamic sleeping scheduling algorithm for prolonging the lifetime of wireless sensor networks
    Qu, Jia-Qing
    Zhang, Shu
    [J]. Shenzhen Daxue Xuebao (Ligong Ban)/Journal of Shenzhen University Science and Engineering, 2010, 27 (04): : 396 - 401
  • [8] An Enhanced Dynamic Priority Packet Scheduling Algorithm in Wireless Sensor Networks
    Wang Yantong
    Zhang Sheng
    [J]. 2016 UKSIM-AMSS 18TH INTERNATIONAL CONFERENCE ON COMPUTER MODELLING AND SIMULATION (UKSIM), 2016, : 311 - 316
  • [9] LASA: LOW-ENERGY ADAPTIVE SLOT ALLOCATION SCHEDULING ALGORITHM FOR WIRELESS SENSOR NETWORKS
    Hussain, Sattar
    Zahmati, Amir Sepasi
    Fernando, Xavier
    [J]. 2009 IEEE SARNOFF SYMPOSIUM, CONFERENCE PROCEEDINGS, 2009, : 182 - 187
  • [10] A Localized Slot Allocation Algorithm for Wireless Sensor Networks
    De Guglielmo, Domenico
    Anastasi, Giuseppe
    Conti, Marco
    [J]. 2013 12TH ANNUAL MEDITERRANEAN AD HOC NETWORKING WORKSHOP (MED-HOC-NET 2013), 2013, : 89 - 96