An efficient CSMA-CA algorithm for IEEE 802.15.4 wireless sensor networks
Different Medium Access Control (MAC) Protocols for Wireless Sensor Networks (WSNs) have been proposed over the last few years. IEEE 802.15.4 MAC protocol standard is designed for low-power, low-cost, and low-rate Wireless Personal Area Networks (LR-WPANs). The contention period of IEEE 802.15.4 sta...
Main Authors: | , , , |
---|---|
Format: | Conference or Workshop Item |
Language: | English |
Published: |
IEEE
2012
|
Online Access: | http://psasir.upm.edu.my/id/eprint/68751/1/An%20efficient%20CSMA-CA%20algorithm%20for%20IEEE%20802.15.4%20wireless%20sensor%20networks.pdf |
_version_ | 1825933588398342144 |
---|---|
author | Dahham, Zahraa Sali, Aduwati Mohd Ali, Borhanuddin Jahan, Md. Saukat |
author_facet | Dahham, Zahraa Sali, Aduwati Mohd Ali, Borhanuddin Jahan, Md. Saukat |
author_sort | Dahham, Zahraa |
collection | UPM |
description | Different Medium Access Control (MAC) Protocols for Wireless Sensor Networks (WSNs) have been proposed over the last few years. IEEE 802.15.4 MAC protocol standard is designed for low-power, low-cost, and low-rate Wireless Personal Area Networks (LR-WPANs). The contention period of IEEE 802.15.4 standard consists of Contention Access Period (CAP) and Contention Free Period (CFP). CAP utilizes Carrier Sense Multiple Access with Collision Avoidance (CSMA-CA) algorithm for its contention mechanism and channel access. In such networks, the range of backoff exponent is limited to very small values. Problem arises with increased probability of devices choosing the same number of backoff period (BPs). In return, this problem affects the channel utilization and packet collisions. In this paper, we proposed an efficient and adaptive backoff algorithm (EBA) to minimize the collisions among the contending nodes. While CSMA-CA delays for a limited number of backoff ranges, EBA is designed to enhance the performance of CSMA-CA by choosing the appropriate window size based on the collisions determined by the node. Furthermore, to increase the efficiency of EBA we split the backoff period into sub-backoff period called temporary backoff (TB) and next temporary backoff (NTB). During the implementation of EBA, the node choose the TB and NTB value randomly which is represent 10% to 50% of the actual backoff delay value instead of choosing backoff exponent (BE) randomly as in the standard. In this case, we decrease the probability of choosing the same number of backoff exponent randomly selected by nodes and minimize the probability of collision. Hence, we give better opportunities for successful packet transmissions. Simulation results demonstrated and compared the performance of EBA with that of IEEE 802.15.4 standard. According to the results obtained, EBA achieved better performance than the 802.15.4 standard in terms of throughput, delivery ration, and power consumption. |
first_indexed | 2024-03-06T09:59:39Z |
format | Conference or Workshop Item |
id | upm.eprints-68751 |
institution | Universiti Putra Malaysia |
language | English |
last_indexed | 2024-03-06T09:59:39Z |
publishDate | 2012 |
publisher | IEEE |
record_format | dspace |
spelling | upm.eprints-687512019-06-10T03:31:39Z http://psasir.upm.edu.my/id/eprint/68751/ An efficient CSMA-CA algorithm for IEEE 802.15.4 wireless sensor networks Dahham, Zahraa Sali, Aduwati Mohd Ali, Borhanuddin Jahan, Md. Saukat Different Medium Access Control (MAC) Protocols for Wireless Sensor Networks (WSNs) have been proposed over the last few years. IEEE 802.15.4 MAC protocol standard is designed for low-power, low-cost, and low-rate Wireless Personal Area Networks (LR-WPANs). The contention period of IEEE 802.15.4 standard consists of Contention Access Period (CAP) and Contention Free Period (CFP). CAP utilizes Carrier Sense Multiple Access with Collision Avoidance (CSMA-CA) algorithm for its contention mechanism and channel access. In such networks, the range of backoff exponent is limited to very small values. Problem arises with increased probability of devices choosing the same number of backoff period (BPs). In return, this problem affects the channel utilization and packet collisions. In this paper, we proposed an efficient and adaptive backoff algorithm (EBA) to minimize the collisions among the contending nodes. While CSMA-CA delays for a limited number of backoff ranges, EBA is designed to enhance the performance of CSMA-CA by choosing the appropriate window size based on the collisions determined by the node. Furthermore, to increase the efficiency of EBA we split the backoff period into sub-backoff period called temporary backoff (TB) and next temporary backoff (NTB). During the implementation of EBA, the node choose the TB and NTB value randomly which is represent 10% to 50% of the actual backoff delay value instead of choosing backoff exponent (BE) randomly as in the standard. In this case, we decrease the probability of choosing the same number of backoff exponent randomly selected by nodes and minimize the probability of collision. Hence, we give better opportunities for successful packet transmissions. Simulation results demonstrated and compared the performance of EBA with that of IEEE 802.15.4 standard. According to the results obtained, EBA achieved better performance than the 802.15.4 standard in terms of throughput, delivery ration, and power consumption. IEEE 2012 Conference or Workshop Item PeerReviewed text en http://psasir.upm.edu.my/id/eprint/68751/1/An%20efficient%20CSMA-CA%20algorithm%20for%20IEEE%20802.15.4%20wireless%20sensor%20networks.pdf Dahham, Zahraa and Sali, Aduwati and Mohd Ali, Borhanuddin and Jahan, Md. Saukat (2012) An efficient CSMA-CA algorithm for IEEE 802.15.4 wireless sensor networks. In: 1st IEEE International Symposium on Telecommunication Technologies (ISTT), 26-28 Nov. 2012, Kuala Lumpur, Malaysia. (pp. 118-123). 10.1109/ISTT.2012.6481575 |
spellingShingle | Dahham, Zahraa Sali, Aduwati Mohd Ali, Borhanuddin Jahan, Md. Saukat An efficient CSMA-CA algorithm for IEEE 802.15.4 wireless sensor networks |
title | An efficient CSMA-CA algorithm for IEEE 802.15.4 wireless sensor networks |
title_full | An efficient CSMA-CA algorithm for IEEE 802.15.4 wireless sensor networks |
title_fullStr | An efficient CSMA-CA algorithm for IEEE 802.15.4 wireless sensor networks |
title_full_unstemmed | An efficient CSMA-CA algorithm for IEEE 802.15.4 wireless sensor networks |
title_short | An efficient CSMA-CA algorithm for IEEE 802.15.4 wireless sensor networks |
title_sort | efficient csma ca algorithm for ieee 802 15 4 wireless sensor networks |
url | http://psasir.upm.edu.my/id/eprint/68751/1/An%20efficient%20CSMA-CA%20algorithm%20for%20IEEE%20802.15.4%20wireless%20sensor%20networks.pdf |
work_keys_str_mv | AT dahhamzahraa anefficientcsmacaalgorithmforieee802154wirelesssensornetworks AT saliaduwati anefficientcsmacaalgorithmforieee802154wirelesssensornetworks AT mohdaliborhanuddin anefficientcsmacaalgorithmforieee802154wirelesssensornetworks AT jahanmdsaukat anefficientcsmacaalgorithmforieee802154wirelesssensornetworks AT dahhamzahraa efficientcsmacaalgorithmforieee802154wirelesssensornetworks AT saliaduwati efficientcsmacaalgorithmforieee802154wirelesssensornetworks AT mohdaliborhanuddin efficientcsmacaalgorithmforieee802154wirelesssensornetworks AT jahanmdsaukat efficientcsmacaalgorithmforieee802154wirelesssensornetworks |