274Accesses
1Citation
Abstract
The Enhanced Distributed Channel Access (EDCA) has been proposed as the mandatory channel access method in IEEE 802.11e to provide Quality-of-Service enhancement. Transmission Opportunity (TXOP) is adopted in the EDCA as one of the service differentiation mechanisms. With the TXOP mechanism, nodes in each Access Category (AC) are allowed to transmit multiple packets for different time intervals after gaining the channel access. Throughput differentiation can then be realized among ACs. The effect of the TXOP mechanism on the performance differentiation was widely studied in previous work. Despite these efforts, it remains largely unknown how the TXOP mechanism affects the optimal network performance. This paper is devoted to study how to achieve the maximum network throughput with the service differentiation requirement via the TXOP mechanism in a saturated IEEE 802.11e EDCA network. In particular, the expressions of both the node throughput and the network throughput are derived as functions of system parameters including the TXOP value in each AC. The node-throughput ratio is determined by TXOP values, which validates that the TXOP mechanism is effective in providing throughput differentiation. The explicit expression of the maximum throughput is further derived, and is found to be determined by the TXOP mechanism and the service differentiation requirement of each AC. To achieve the maximum throughput, the initial backoff window size of each AC should be adaptively chosen according to the TXOP values, the targeted node-throughput ratios as well as the number of nodes in each AC.
This is a preview of subscription content,log in via an institution to check access.
Access this article
Subscribe and save
- Get 10 units per month
- Download Article/Chapter or eBook
- 1 Unit = 1 Article or 1 Chapter
- Cancel anytime
Buy Now
Price includes VAT (Japan)
Instant access to the full article PDF.








Similar content being viewed by others
Notes
The cutoff phase\(K^{(g)}\) determines the maximum backoff window size, i.e.,\(W^{(g)}_{K^{(g)}}=W^{(g)}\cdot 2^{K^{(g)}}.\)
The AIFS number is set to be\(2\), and is equal to the DIFS in the IEEE802.11 DCF network.
The analysis neglects the effect of ACK_Timeout.
References
IEEE (2005).IEEE Std 802.11e-2005 Part 11: Wireless LAN Medium Access Control (MAC) and Physical Layer (PHY) Specifications Amendment 8: Medium Access Control (MAC) Quality of Service Enhancement, IEEE Std 802.11.
Bianchi, G. (2000). Performance analysis of the IEEE 802.11 distributed coordination function.IEEE Journal on Selected Areas in Communications,18(3), 535–547.
Vitsas, V., Chatzimisios, P., Boucouvalas, A., Raptis, P., Paparrizos, K., & Kleftouris, D. (2004). Enhancing performance of the IEEE 802.11 distributed coordination function via packet bursting. InProceedings of IEEE GLOBECOM (pp. 245–252).
Tinnirello, I., & Choi, S. (2005). Efficiency analysis of burst transmissions with block ACK in contention-based 802.11e WLANs. InProceedings of IEEE ICC (Vol. 5, pp. 3455–3460).
Peng, F., Alnuweiri, H., & Leung, VCM. (2006). Analysis of burst transmission in IEEE 802.11e wireless LANs. InProceedings of IEEE ICC (Vol. 2, pp. 535–539).
Xu, D., Sakurai, T., Vu, H., & Sakurai, T. (2009). An access delay model for IEEE 802.11e EDCA.IEEE Transactions on Mobile Computing,8(2), 261–275.
Yao, Y. C., Wen, J. H., & Weng, C. E. (2013). The performance evaluation of IEEE 802.11e for QoS support in wireless LANs.Wireless Personal Communications,69(1), 413–425.
Hu, J., Min, G., & Woodward, M. E. (2012). Performance analysis and comparison of burst transmission schemes in unsaturated 802.11e WLANs.Wireless Communications and Mobile Computing,12(9), 837–848.
Inan, I., Keceli, F., & Ayanoglu, E. (2007). Modeling the 802.11e enhanced distributed channel access function. InProceedings of IEEE GLOBECOM (pp. 2546–2551).
Misic, J., Rashwand, S., & Misic, V. (2012). Analysis of impact of TXOP allocation on IEEE 802.11e EDCA under variable network load.IEEE Transactions on Parallel and Distributed Systems,23(5), 785–799.
Rashwand, S., & Misic, J. (2011). IEEE 802.11e EDCA under bursty traffic—how much TXOP can improve performance.IEEE Transactions on Vehicular Technology,60(3), 1099–1115.
Suzuki, T., Tasaka, S., & Noguchi, A. (2009). Application-level QoS and QoE assessment of audio–video transmission with TXOP-bursting by IEEE 802.11e EDCA.IEICE Transactions on Communications,E92–B(8), 2600–2609.
Hsu, C. H., & Hefeeda, M. (2011). A framework for cross-layer optimization of video streaming in wireless networks.ACM Transactions on Multimedia Computing, Communications, and Applications,7(1), 5:1–5:28.
Min, G., Hu, J., & Woodward, M. (2011). Performance modelling and analysis of the TXOP scheme in wireless multimedia networks with heterogeneous stations.IEEE Transactions on Wireless Communications,10(12), 4130–4139.
Lee, J. Y., Hwang, H. Y., Shin, J., & Valaee, S. (2011). Distributed optimal TXOP control for throughput requirements in IEEE 802.11e wireless LAN. InProceedings of IEEE PIMRC (pp. 935–939).
Arora, A., Yoon, S. G., Choi, Y. J., & Bahk, S. (2010). Adaptive TXOP allocation based on channel conditions and traffic requirements in IEEE 802.11e networks.IEEE Transactions on Vehicular Technology,59(3), 1087–1099.
Dai, L., & Sun, X. (2013). A unified analysis of IEEE 802.11 DCF networks: Stability, throughput, and delay.IEEE Transactions on Mobile Computing,12(8), 1558–1572.
Corlessa, R. M., Gonnet, G. H., Hare, D. E. G., Jeffrey, D. J., & Knuth, D. E. (1996). On the Lambert W function.Advances in Computational Mathematics,5, 329–359.
Acknowledgments
This work is supported by the National Natural Science Foundation of China (61171094), the National Basic Research Program of China (973 program: 2013CB329005), the Key Project of Jiangsu Provincial Natural Science Foundation (BK2011027), the National High-tech R&D Program (863 Program) of China (2014AA01A705) and the Scientific Research Foundation of Nanjing University of Posts and Telecommunications (NY213061).
Author information
Authors and Affiliations
Jiangsu Key Lab of Wireless Communications, Key Lab on Wideband Wireless Communications and Sensor Network Technology of Ministry of Education, Nanjing University of Posts and Telecommunications, Nanjing , 210003, China
Xinghua Sun, Qi Zhu & Hongbo Zhu
Shanghai Advanced Research Institute, Chinese Academy of Sciences, and National Mobile Communications Research Laboratory, Southeast University, Shanghai, China
Yun Rui
- Xinghua Sun
You can also search for this author inPubMed Google Scholar
- Qi Zhu
You can also search for this author inPubMed Google Scholar
- Yun Rui
You can also search for this author inPubMed Google Scholar
- Hongbo Zhu
You can also search for this author inPubMed Google Scholar
Corresponding author
Correspondence toXinghua Sun.
Appendices
Appendix A: Derivation of (8)
The channel has three states: (1) Idle, (2) Successful Transmission and (3) Collision. Accordingly, the probability of sensing the channel idle at time slot\(t+1, \alpha _{t+1}\), can be written as:
Note that a successful channel access for nodes in AC\(g\) lasts for\(\tau _T^{(g)}\) time slots, and a collision for\(\tau _F\) time slots. As a result, if the channel is sensed busy at time slot\(t\), the probability of sensing the channel idle at the next time slot\(t+1\) is given by\(1/\tau _T^{(g)}\) if the channel access is from AC\(g\) and is successful, and\(1/\tau _F\) if a collision occurs. We have
and
On the other hand, if the channel is sensed idle at time slot\(t\), the probability that it is idle at\(t+1\) can be approximated as\(p_{t+1}\), which is the probability that all the nodes do not transmit at\(t+1\) given that the channel is sensed idle at\(t\). We have
The unconditional probability that the channel is sensed in successful transmission at time slot\(t\) and the transmission is from AC\(g\) can be written as
Let\(\omega ^{(g)}_t\) denote the probability that a node in AC g has a request at time slot\(t\) given that the channel is sensed idle at\(t-1\). We have
If nodes use the same cutoff phase, i.e.,\(K^{(i)}=K, i=1,\ldots , M\), then we have
The probability that the channel has a successful transmission at time slot\(t-i+1\) given that the channel is idle at time slot\(t-i\) can be then written as
by combining (41) and (42). By substituting (43) into (40), we have
and
Finally, by combining (36)–(39) and (44)–(45), the dynamic equation of\(\alpha _{t+1}\) can be obtained as
As\(t\rightarrow \infty \), we have
(8) can be obtained by solving (47).
Appendix B: Derivation of (28) and (29)
To maximize the network throughput, we need to minimize\(f(p_A)=\frac{1+\tau _F(1-p_A)}{-p_A\ln p_A} \), according to (27). The derivative of\(f(p_A) \) with respect to\(p_A\) is given by
It can be obtained that\(p^{*}_A \) is the root of\(\frac{df(p_A)}{dp_A}\,{=}\,0\). We further let\(g({p_A})\,{=}\,{(1{+}\tau _{F})(1+\ln }{ p_A)}-\tau _F p_A\). The derivative of\(g(p_A) \) can be obtained as
Consequently, we have\(\frac{df(p_A)}{dp_A}<0\) if\(p_A\in (0,p^{*}_A)\) and\(\frac{df(p_A)}{dp_A}>0\) if\(p_A\in (p^{*}_A,1)\).\(f(p_A) \) reaches the minimum value when\(p=p^{*}_A \). (28) can be derived by substituting (29) into (27).
Rights and permissions
About this article
Cite this article
Sun, X., Zhu, Q., Rui, Y.et al. Throughput Differentiation and Optimization Via TXOP in IEEE 802.11e EDCA Networks.Wireless Pers Commun78, 543–560 (2014). https://doi.org/10.1007/s11277-014-1770-7
Published:
Issue Date:
Share this article
Anyone you share the following link with will be able to read this content:
Sorry, a shareable link is not currently available for this article.
Provided by the Springer Nature SharedIt content-sharing initiative