Self-Adapting MAC Layer for Wireless Sensor Networks

被引:21
|
作者
Sha, Mo [1 ]
Dor, Rahav [1 ]
Hackmann, Gregory [1 ]
Lu, Chenyang [1 ]
Kim, Tae-Suk [2 ]
Park, Taerim [2 ]
机构
[1] Washington Univ, Dept Comp Sci & Engn, St Louis, MO 63130 USA
[2] Samsung Adv Inst Technol, Samsung Elect, Seoul, South Korea
基金
美国国家科学基金会;
关键词
D O I
10.1109/RTSS.2013.27
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The integration of wireless sensors with mobile phones is gaining momentum as an enabling platform for numerous emerging applications. These mobile systems face dynamic environments where both application requirements and ambient wireless conditions change frequently. Despite the existence of many MAC protocols, none can provide optimal characteristics along multiple dimensions, especially when the conditions are frequently changing. Instead of pursuing a one-MAC-fitall approach we present the Self-Adapting MAC Layer (SAML) that dynamically selects and switches MAC protocols to gain the desired characteristics in response to changes in ambient conditions and application requirements. SAML comprises (1) a Reconfigurable MAC Architecture (RMA) that can switch to different MAC protocols at run time and (2) a learning-based MAC Selection Engine that selects the protocol most suitable for the current condition and requirements. To the application SAML appears as a traditional MAC layer and realizes its benefits through a simple API for the mobile applications. We have implemented SAML in TinyOS 2.x and built three prototypes containing up to five MACs. We evaluate the system in controlled tests and real-world environments using a new gateway device that integrates a 802.15.4 radio with Android phones. Our experimental results show that SAML can effectively adapt MAC layer behavior to meet varying application requirements in dynamic environments through judicious selection and efficient switching of MAC protocols.
引用
收藏
页码:192 / 201
页数:10
相关论文
共 50 条
  • [1] An Effective Self-adapting Localization Algorithm in Wireless Sensor Networks
    Li, Fufang
    Luo, Fei
    Wang, Jianxiong
    Qi, Deyu
    Xie, Guowen
    INFORMATION TECHNOLOGY FOR MANUFACTURING SYSTEMS II, PTS 1-3, 2011, 58-60 : 1013 - +
  • [2] An Efficient and Self-Adapting Localization in Static Wireless Sensor Networks
    Teng, Guodong
    Zheng, Kougen
    Dong, Wei
    SENSORS, 2009, 9 (08) : 6150 - 6170
  • [3] Lightweight Self-Adapting Linear Prediction Algorithms for Wireless Sensor Networks
    Zhang, Hui
    Zhang, Xinming
    Sung, Dan Keun
    IEEE SENSORS JOURNAL, 2015, 15 (05) : 3050 - 3058
  • [4] Self-adapting maximum flow routing for autonomous wireless sensor networks
    Bogliolo, Alessandro
    Delpriori, Saverio
    Lattanzi, Emanuele
    Seraghiti, Andrea
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2011, 14 (01): : 1 - 14
  • [5] Self-adapting maximum flow routing for autonomous wireless sensor networks
    Alessandro Bogliolo
    Saverio Delpriori
    Emanuele Lattanzi
    Andrea Seraghiti
    Cluster Computing, 2011, 14 : 1 - 14
  • [6] A Self-adapting Dynamic localization Algorithm for Mobile Nodes in Wireless Sensor Networks
    Wang, Jun
    Han, Tao
    2011 2ND INTERNATIONAL CONFERENCE ON CHALLENGES IN ENVIRONMENTAL SCIENCE AND COMPUTER ENGINEERING (CESCE 2011), VOL 11, PT A, 2011, 11 : 270 - 274
  • [7] Self-Adapting Quorum-Based Neighbor Discovery in Wireless Sensor Networks
    Cai, Hao
    Wolf, Tilman
    IEEE CONFERENCE ON COMPUTER COMMUNICATIONS (IEEE INFOCOM 2018), 2018, : 324 - 332
  • [8] Range-Based Positioning with Self-Adapting Fireworks Algorithm for Wireless Sensor Networks
    Huang, Meigen
    Yu, Bin
    MATHEMATICAL PROBLEMS IN ENGINEERING, 2020, 2020
  • [9] Self-adapting algorithm to fair time sharing in wireless access networks
    Munaretto, Anelise
    Fonseca, Mauro
    COMPUTERS & ELECTRICAL ENGINEERING, 2008, 34 (05) : 406 - 415
  • [10] A MAC layer optimization algorithm in wireless sensor networks
    Liu, Y.-L. (lyunlu@gmail.com), 1600, Science Press (35):