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 条
  • [21] A Cross Layer Approach for Energy Efficient MAC Layer in Wireless Sensor Networks
    Yu, Yanping
    2008 4TH INTERNATIONAL CONFERENCE ON WIRELESS COMMUNICATIONS, NETWORKING AND MOBILE COMPUTING, VOLS 1-31, 2008, : 4049 - 4051
  • [22] RegionDCF: A Self-Adapting CSMA/Round-Robin MAC for WLAN
    Gomez, Javier
    Riggi, Alberto
    WIRELESS PERSONAL COMMUNICATIONS, 2015, 85 (04) : 2169 - 2190
  • [23] Novel MAC Layer Proposal for URLLC in Industrial Wireless Sensor Networks
    Mohsin Raza
    Sajjad Hussain
    Hoa Le-Minh
    Nauman Aslam
    ZTE Communications, 2017, 15(S1) (S1) : 50 - 59
  • [24] Guaranteeing the network lifetime in wireless sensor networks: A MAC layer approach
    Nam, Yongsub
    Kwon, Tackyoung
    Lee, Hojin
    Jung, Hakyung
    Choi, Yanghee
    COMPUTER COMMUNICATIONS, 2007, 30 (13) : 2532 - 2545
  • [25] Joint Routing, MAC and Physical layer protocol for Wireless Sensor Networks
    Haqbeen, Jawad Ahmad
    Ito, Takayuki
    Arifuzzaman, Mohammad
    Otsuka, Takanobu
    TENCON 2017 - 2017 IEEE REGION 10 CONFERENCE, 2017, : 935 - 940
  • [26] Cross Layer-Based MAC Protocol for Wireless Sensor Networks
    Zheng Guoqiang
    Yonghai, Ning
    Tang Shengyu
    PROCEEDINGS OF THE 29TH CHINESE CONTROL CONFERENCE, 2010, : 4748 - 4752
  • [27] Security in Wireless Sensor Networks: A Cryptography Performance Analysis at MAC Layer
    Tropea, Mauro
    Spina, Mattia Giovanni
    De Rango, Floriano
    Gentile, Antonio Francesco
    FUTURE INTERNET, 2022, 14 (05):
  • [28] Distributed energy aware MAC layer protocol for wireless sensor networks
    Kalidindi, R
    Kannan, R
    Iyengar, S
    Ray, L
    ICWN'03: PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON WIRELESS NETWORKS, 2003, : 282 - 286
  • [29] New Proposals to Improve a MAC Layer Protocol in Wireless Sensor Networks
    Carmen Ruiz, M.
    Macia, Hermenegilda
    Calleja, Javier
    INFORMATICA, 2019, 30 (01) : 91 - 116
  • [30] Virtualization of Wireless Sensor Networks Through MAC Layer Resource Scheduling
    Uchiteleva, Elena
    Shami, Abdallah
    Refaey, Ahmed
    IEEE SENSORS JOURNAL, 2017, 17 (05) : 1562 - 1576