Abstract
As overall network traffic pursue to expand, a lot of low-power medium access control protocols have been proposed to deal with burst traffic in wireless sensor network. Although most of them provide low throughput but do not well optimize the energy consumption. In this paper, we propose a new hybrid carrier sense multiple access with collision avoidance (CSMA/CA) and time division multiple access (TDMA) protocol that arranges nodes into two categories of priority according to their traffic rate and data transmission delay. Nodes that have continuous data should send its data during the contention free period, those one will be classified as low priority and its data will be scheduling using TDMA. Others nodes who have a random data should transmit it immediately during the contention access period (CAP) using a fuzzy logic algorithm, based on their queue length and implemented in the CSMA/CA algorithm. Therefore, the proposed scheme dynamically changes the CAP length to ensure that nodes can complete its transaction during the same super-frame. Simulation results are done using the network simulator tools (NS-2) and have improved good efficiency regarding the IEEE 802.15.4 standard. The mechanism has improved the energy consumption, minimised the packet loss probability, increased the throughput variation in the network and also minimised the average end to end delay.
Similar content being viewed by others
References
Ramya, R., Saravanakumar, G., & Ravi, S. (2015). MAC protocols for wireless sensor networks. Indian Journal of Science and Technology. https://doi.org/10.17485/ijst/2015/v8i34/72318.
Cengiz, K., & Dag, T. (2015). A review on the recent energy-efficient approaches for the Internet protocol stack. Journal on Wireless Communications and Networking, 2015, 108.
Zhang, H., Cheng, P., Shi, L., & Chen, J. (2015). Optimal denial-of-service attack scheduling with energy constraint. IEEE Transactions on Automatic Control, 60(11), 3023–3028.
He, S., Chen, J., Jiang, F., Yau, D., Xing, G., & Sun Y. (2013). Energy provisioning in wireless rechargeable sensor networks. IEEE Transactions on Mobile Computing, 12(10), 1931–1942.
Jamalabdollahi, M., Zekavat, R., & Seyed, A. (2015). Joint neighbor discovery and time of arrival estimation in wireless sensor networks via OFDMA. IEEE Sensors J., 15(10), 5821–5833.
Wang, H., & Chi, X. (2016). Energy adaptive MAC protocol for IEEE 802.15.7 with energy harvesting. Optoelectronics Letters, 12, 370. https://doi.org/10.1007/s11801-016-6163-6.
Oh, H., Azad, M. A. K. (2016) A big slot scheduling algorithm for the reliable delivery of real-time data packets in wireless sensor networks. Wireless Communications, Networking and Applications. Lecture notes in electrical engineering (Vol. 348). https://doi.org/10.1007/978-81-322-2580-5_2.
Sreejith, V., Suriyadeepan, R., Anupama, K. R., & Lucy, J. (2016). DS-MMAC: Dynamic schedule based MAC for mobile. Wireless Sensor Network. https://doi.org/10.1145/2851613.2851999.
Guerroumi, M., Pathan, A. S. K., Derhab, A., et al. (2016). MMSMAC: A multi-mode medium access control protocol for wireless sensor networks with latency and energy-awareness. Wireless Personal Communications. https://doi.org/10.1007/s11277-016-3726-6.
Wang, J., Ren, X., Chen, F., et al. (2015). On MAC optimization for large-scale wireless sensor network. Wireless Networks, 22, 1877. https://doi.org/10.1007/s11276-015-1073-2.
Subramanian, A. K., & Paramasivam, I. (2017). PRIN: A priority-based energy efficient MAC protocol for wireless sensor networks varying the sample inter-arrival time. Wireless Personal Communications, 92, 863. https://doi.org/10.1007/s11277-016-3581-5.
Chen, Z., Liu, A., Li, Z., et al. (2016). Distributed duty cycle control for delay improvement in wireless sensor networks. Peer-to-Peer Networking and Applications . https://doi.org/10.1007/s12083-016-0501-0.
Deepak, K. S., & Babu, A. V. (2016). Energy consumption analysis ofmodulation schemes in IEEE 802.15.6-based wireless body area networks. Deepak and Babu EURASIP Journal on Wireless Communications and Networking. https://doi.org/10.1186/s13638-016-0682-5.
Mainetti, L., Vincenzo, M., Patrono, L. (2015). HEC-MAC: A hybrid energy-aware cross-layer MAC protocol for wireless sensor networks. International Journal of Distributed Sensor Networks. Article ID 536794, 12 pages.
Annabel, L. S. P., & Murugan, K. (2015). Energy-efficient quorum-based MAC protocol for wireless sensor networks. ETRI Journal, 37(3), 480.
Rajesh, B. Shyamala, D., George, A. (2015). Hybrid CSMA/CA-TDMA based MAC protocols for wireless sensor networks. ARPN Journal of Engineering and Applied Sciences. 10(4).
Lee, B.-H., Yundra, E., Wu, H.-K., & Al Rasyid, M. U. H. (2015). Analysis of superframe duration adjustment scheme for IEEE 802.15.4 networks. Journal on Wireless Communications and Networking, 2015, 103.
Mohamed, B., Houria, R., Tahar, E. (2015). A comprehensive performance study of the contention access period of the slotted IEEE 802.15.4. In The international conference on advanced wireless, information, and communication technologies (AWICT).
Bhandari, S., & Moh, S. (2016). A priority-based adaptive MAC protocol for wireless body area networks. Sensors, 16, 401. https://doi.org/10.3390/s16030401.
Varsha, J., Shweta, A., Kuldeep, G. (2014). Energy consumption improvements by priority based MAC protocol for WSN. International Journal of Computer Applications ® (IJCA) (0975 – 8887) National seminar on recent advances in wireless networks and communications, NWNC.
Hsieh, T. -H., Lin, K. -Y. Wang, P. -C. (2015) A hybrid MAC protocol for wireless sensor networks. In Proceedings of 2015 IEEE 12th international conference on networking, sensing and control.
Mouzehkesh, N., Zia, T., Shafigh, S., et al. (2015). Dynamic backoff scheduling of low data rate applications in wireless body area networks. Wireless Networks, 21, 2571. https://doi.org/10.1007/s11276-015-0929-9.
Hassan, M. N., Murphy, L., & Stewart, R. (2016). Traffic differentiation and dynamic duty cycle adaptation in IEEE 802.15.4 beacon enabled WSN for real-time applications. Telecommunication Systems, 62, 303. https://doi.org/10.1007/s11235-015-0074-x.
Domżał, J., Duliński, Z., Rząsa, J., et al. (2016). Automatic hidden bypasses in software-defined networks. Journal of Network and Systems Management. https://doi.org/10.1007/s10922-016-9397-5.
Imen, B., Jamila, B., Semia, B., Mohamed, A. (2016) A fuzzy based approach for priority allocation in wireless sensor networks. In 3rd international conference on automation, control, engineering and computer science (ACECS’16). Proceeding of ingeniring and technology (pp. 547–552).
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of interest
Authors declare that there is no conflict of interests regarding the publication of this paper.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Bouazzi, I., Bhar, J. & Atri, M. A Dynamic Adaptation Mechanism for Traffic Conditions in Wireless Sensor Network. Wireless Pers Commun 101, 1967–1982 (2018). https://doi.org/10.1007/s11277-018-5801-7
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11277-018-5801-7