{"title":"MCPS: A Multi-Channel Preamble Sampling MAC Protocol for Wireless Sensor Networks","authors":"Hanan Alahmadi, Fatma Bouabdallah","doi":"10.1109/ICWISE.2018.8633281","DOIUrl":null,"url":null,"abstract":"In this paper, a multi-channel preamble sampling MAC protocol, MCPS, especially designed for wireless sensor networks, is proposed and thoroughly evaluated. MCPS is a low power MAC protocol operating on multichannel using carrier sensing for collision avoidance. Specifically, MCPS exploits all the non-overlapping channels provided by IEEE 802.15.4 physical layer. Basically, MCPS uses one dedicated common control channel to wakeup an intended receiver using a preamble sampling technique. However, data transmission takes place in a dedicated data channel. In fact, MCPS allows each sensor node to dynamically adjust its transmission power when sending strobed preamble or periodically generated data. Indeed, for each possible distance separating a pair of communicating nodes, MCPS adapts the appropriate transmission power and selects the appropriate data channel. By using multiple channels, MCPS allows multiple simultaneous communications reducing hence the end-to-end delay and improving the throughput. MCPS has been implemented using OMNET++ simulator under INET framework, on top of the IEEE 802.15.4 physical layer, which it was improved to support the multi channel communication. Simulation results show that MCPS can greatly improve the network performance especially in terms of throughput and end-to-end delay.","PeriodicalId":322481,"journal":{"name":"2018 IEEE Conference on Wireless Sensors (ICWiSe)","volume":"29 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2018-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2018 IEEE Conference on Wireless Sensors (ICWiSe)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICWISE.2018.8633281","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1
Abstract
In this paper, a multi-channel preamble sampling MAC protocol, MCPS, especially designed for wireless sensor networks, is proposed and thoroughly evaluated. MCPS is a low power MAC protocol operating on multichannel using carrier sensing for collision avoidance. Specifically, MCPS exploits all the non-overlapping channels provided by IEEE 802.15.4 physical layer. Basically, MCPS uses one dedicated common control channel to wakeup an intended receiver using a preamble sampling technique. However, data transmission takes place in a dedicated data channel. In fact, MCPS allows each sensor node to dynamically adjust its transmission power when sending strobed preamble or periodically generated data. Indeed, for each possible distance separating a pair of communicating nodes, MCPS adapts the appropriate transmission power and selects the appropriate data channel. By using multiple channels, MCPS allows multiple simultaneous communications reducing hence the end-to-end delay and improving the throughput. MCPS has been implemented using OMNET++ simulator under INET framework, on top of the IEEE 802.15.4 physical layer, which it was improved to support the multi channel communication. Simulation results show that MCPS can greatly improve the network performance especially in terms of throughput and end-to-end delay.