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 条
  • [21] Multi-channel scheduling analysis of dynamic data in wireless networks oriented big data
    Ruan, Jin-Jun
    INTERNATIONAL JOURNAL OF INTERNET PROTOCOL TECHNOLOGY, 2020, 13 (04) : 193 - 201
  • [22] A distributed TDMA slot assignment algorithm for wireless sensor networks
    Herman, T
    Tixeuil, S
    ALGORITHMIC ASPECTS OF WIRELESS SENSOR NETWORKS, 2004, 3121 : 45 - 58
  • [23] AN ADAPTIVE CHANNEL HOPPING ALGORITHM FOR WIRELESS SENSOR NETWORK WITH MESH STRUCTURE
    Zhao Jindong
    Fan Baode
    Lu Yunhong
    Mu Chunxiao
    INTERNATIONAL JOURNAL ON SMART SENSING AND INTELLIGENT SYSTEMS, 2013, 6 (04): : 1617 - 1636
  • [24] An adaptive channel hopping algorithm for wireless sensor network with mesh structure
    School of Computer Science and Technology, Yantai University, Yantai 264005 Shandong, China
    Int. J. Smart Sensing Intelligent Syst., 2013, 4 (1617-1636):
  • [25] DkCS: An Efficient Dynamic k-Coverage Scheduling Algorithm for Wireless Sensor Networks
    Al-Shalabi, Ahmed Abdullah
    Manaf, Mazani
    2012 INTERNATIONAL SYMPOSIUM ON TELECOMMUNICATION TECHNOLOGIES (ISTT), 2012, : 94 - 99
  • [26] Node scheduling algorithm for dense wireless sensor networks
    Wu X.-P.
    Wu Y.
    Chen X.
    Dianzi Keji Daxue Xuebao/Journal of the University of Electronic Science and Technology of China, 2010, 39 (01): : 119 - 122
  • [27] Formal Analysis of a Scheduling Algorithm for Wireless Sensor Networks
    Elleuch, Maissa
    Hasan, Osman
    Tahar, Sofiene
    Abid, Mohamed
    FORMAL METHODS AND SOFTWARE ENGINEERING, 2011, 6991 : 388 - +
  • [28] An Optimal Task Scheduling Algorithm in Wireless Sensor Networks
    Dai, L.
    Chang, Y.
    Shen, Z.
    INTERNATIONAL JOURNAL OF COMPUTERS COMMUNICATIONS & CONTROL, 2011, 6 (01) : 101 - 112
  • [29] A Novel Sleep Scheduling Algorithm for Wireless Sensor Networks
    Zhang, Jing
    Xu, Li
    Yang, Hong
    2015 INTERNATIONAL CONFERENCE ON INTELLIGENT INFORMATION HIDING AND MULTIMEDIA SIGNAL PROCESSING (IIH-MSP), 2015, : 364 - 367
  • [30] An Improved Distributed Scheduling Algorithm for Wireless Sensor Networks
    Sheikh, Muhammad Aman
    Drieberg, Micheal
    Ali, Noohul Basheer Zain
    2012 4TH INTERNATIONAL CONFERENCE ON INTELLIGENT AND ADVANCED SYSTEMS (ICIAS), VOLS 1-2, 2012, : 274 - 279