Abstract
In this paper a novel analytical model for the saturation throughput of unslotted Carrier Sensing Multiple Access with Collision Avoidance (CSMA/CA) in wireless networks is proposed. A fixed point procedure is developed based on the interaction of the Physical layer (PHY) and the Medium Access Control sub-layer (MAC). The output of the Clear Channel Assessment (CCA), i.e. idle or busy medium in the neighborhood of a node, serves as a feedback mechanism for the dynamical scheduling rate controlled by the back-off procedure. The PHY is described by a renewal process between successful transmissions with failed attempts and collided packets in between. A semi-Markov process of the internal states of a node is used as a model for the MAC. An event-driven simulator for the non-beacon enabled IEEE Std 802.15.4™MAC is developed to verify the numerical results of the analytical method. A detailed analysis of the idle period after a transmission is carried out based on the proposed analytical approach. The probability that the CCA senses the channel idle depends clearly on the actual back-off stage and the first back-off expiration after a transmission cannot be modeled by a exponential distribution when a finite number of nodes are in contention. The output of the event-driven simulations confirms both statements in great detail and the saturated throughput evaluated with the analytical procedure is verified by event-driven simulations.
Similar content being viewed by others
References
IEEE (2005). IEEE Std 802.3™-2005. http://standards.ieee.org/getieee802/download/802.3-2005_section(1-5).pdf. Accessed 27 July 2008.
IEEE (2006). IEEE Std 802.15.4™-2006. http://standards.ieee.org/getieee802/download/802.15.4-2006.pdf. Accessed 28 July 2008.
Carvallo, M., & Garcia-Luna-Aceves, J. (2004). A scalable model for channel access protocols in multi-hop ad-hoc networks. In Proc. MobiCom’04.
Bordenave, C., McDonald, D., & Proutière, A. (2005). Random multi-access algorithms—a mean field analysis. Rapport de recherche, 5632.
Kleinrock, L., & Tobagi, F. (1975). Packet switching in radio channels: Part I—Carrier sense multiple-access modes and their throughput-delay characteristics. IEEE Transactions on Communications, 23(12), 1400–1416.
Tobagi, F., & Kleinrock, L. (1975). Packet switching in radio channels: Part II—The hidden terminal problem in carrier sense multiple-access and the busy-tone solution. IEEE Transactions on Communications, 23(12), 1417–1433.
Tobagi, F., & Kleinrock, L. (1976). Packet switching in radio channels: Part III—Polling and (dynamic) split-channel reservation multiple access. IEEE Transactions on Communications, 24(8), 832–845.
Tobagi, F., & Kleinrock, L. (1977). Packet switching in radio channels: Part IV—Stability considerations and dynamic control in carrier sense multiple access. IEEE Transactions on Communications, 25(10), 1103–1119.
Takagi, H., & Kleinrock, L. (1978). The effect of acknowledgment traffic on the capacity of packet-switched radio channels. IEEE Transactions on Communications, 26(6), 815–826.
Takagi, H., & Kleinrock, L. (1985). Output processes in contention packet broadcasting systems. IEEE Transactions on Communications, 33(11), 1191–1199.
Takagi, H., & Kleinrock, L. (1986). Approximate output processes in hidden-user packet radio systems. IEEE Transactions on Communications, 34(7), 685–693.
Boorstyn, R., Kershenbaum, A., Maglaris, B., & Sahin, V. (1987). Throughput analysis in multihop CSMA packet radio networks. IEEE Transactions on Communications, 35(3), 267–274.
Brazio, J., & Tobagi, F. (1984). Theoretical aspects in throughput analysis of multihop packet radio networks. In Proc. IEEE ICC’84.
Boorstyn, R., Kershenbaum, B., & Sahin, V. (1982). A new acknowledgment protocol for analysis of multihop packet radio networks. In Proc. IEEE COMPCON’82.
IEEE (2007). IEEE Std 802.11™-2007. http://standards.ieee.org/getieee802/download/802.11-2007.pdf. Accessed 28 July 2008.
Bianchi, G. (2000). Performance analysis of the IEEE 802.11 distributed coordination function. IEEE Journal on Selected Areas in Communications, 18(3), 535–547.
Malone, M., Duffy, K., & Leith, D. (2007). Modeling the 802.11 distributed coordination function in non-saturated heterogeneous conditions. IEEE/ACM Transactions on Networks, 15(1), 159–172.
Kumar, A., Altman, E., Miorandi, D., & Goyal, M. (2007). New insights from a fixed-point analysis of single cell IEEE 802.11 WLANs. IEEE/ACM Transactions on Networks, 15(3).
Garetto, M., Salonidis, T., & Knightly, E. (2006). Modeling per-flow throughput and capturing starvation in CSMA multi-hop wireless networks. In Proc. IEEE INFOCOM’06.
Lauwens, B., Scheers, B., & Van de Capelle, A. (2008). Throughput analysis of multi-hop CSMA/CA wireless networks. In Proc. IEEE Sarnoff’08.
Ramachandran, I., Das, A. K., & Roy, S. (2007). Analysis of the contention access period of IEEE 802.15.4 MAC. ACM Transactions on Sensor Networks, 3(1), 4.
Pollin, S., Ergen, M., Ergen, S. C., Bougard, B., der Perre, L. V., Cathoor, F., Moerman, I., Bahai, A., & Varaiya, P. (2005). Performance analysis of slotted IEEE 802.15.4 medium access layer. Tech. rep., DAWN Project. http://www.soe.ucsc.edu/research/ccrg/DAWN/papers/ZigBee_MACvPV.pdf. Accessed 15 August 2008.
Shu, F., Sakurai, T., Zukerman, M., & Vu, H. L. (2007). Packet loss analysis of the IEEE 802.15.4 MAC without acknowledgments. IEEE Communications Letters, 11(1), 79–81.
Latré, B., De Mil, P., Moerman, I., Van Dierdonck, N., Dhoedt, B., & Demeester, P. (2006). Throughput and delay analysis of unslotted IEEE 802.15.4. Journal of Networks, 1(1), 20–28.
Kim, T. O., Kim, H., Lee, J., Park, J. S., & Choi, B. D. (2006). Performance analysis of IEEE 802.15.4 with non-beacon-enabled CSMA/CA in non-saturated condition. In Proc. EUC’06.
Kim, T. O., Park, J. S., Chong, H. J., Kim, K. J., & Choi, B. D. (2008). Performance analysis of IEEE 802.15.4 non-beacon mode with the unslotted CSMA/CA. IEEE Communications Letters, 12(4), 238–240.
Leibnitz, K., Wakamiya, N., & Murata, M. (2005). Modeling of IEEE 802.15.4 in a cluster of synchronized sensor nodes. In Proc. ITC 19.
Texas Instruments (2006). Datasheet Chipcon CC2420. http://focus.ti.com/lit/ds/symlink/cc2420.pdf. Accessed 28 July 2008.
Texas Instruments (2007). Datasheet CC2520. http://focus.ti.com/lit/ds/symlink/cc2520.pdf. Accessed 28 July 2008.
Metcalf, M., Reid, J., & Cohen, M. (2004). Fortran 95/2003 explained. London: Oxford University Press.
Sheldon, R. (2000). Introduction to Probability Models. San Diego: Academic Press.
Lauwens, B., Scheers, B., & Van de Capelle, A. (2008). Queueing analysis of multi-hop CSMA/CA wireless networks handling many traffic flows. In Proc. QoSim’08.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Lauwens, B., Scheers, B. & Van de Capelle, A. Performance analysis of unslotted CSMA/CA in wireless networks. Telecommun Syst 44, 109–123 (2010). https://doi.org/10.1007/s11235-009-9220-7
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11235-009-9220-7