Skip to main content
Log in

Analysis of Optimal Carrier Sensing Range in Wireless Ad Hoc Networks with Order Dependent Capture Capability

  • Published:
Wireless Personal Communications Aims and scope Submit manuscript

Abstract

IEEE 802.11 wireless ad hoc network performance in distributed coordination function mode is limited by hidden and exposed terminals problem. Request-to-send/clear-to-send based hand shake reduces the problem to some extent, but the network performance is a function of nodal carrier sense (CS) range and interference range. While a large CS range compared to the interference range can reduce the collision related throughput loss, it has a negative impact of increased exposed terminals. Via experimental studies it was recently demonstrated that, the effect of interference to a reception process differs depending on arrival order of the desired signal and interfering signal. In view of this frame arrival order dependent capture (ODC) capability of receivers, in this paper we investigate the optimal choice of CS range and explore the possibility of maximizing the network performance. Via mathematical analysis, supported by extensive network simulations, we demonstrate the network performance benefit of ODC dependent optimal CS range. The distinctive characteristic of ODC diminishes at higher data rates, and as a result the performance gain with optimal CS range reduces. Nevertheless, at low-to-moderately-high data rates, the performance gain is shown to be quite significant.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13
Fig. 14
Fig. 15
Fig. 16
Fig. 17

Similar content being viewed by others

Notes

  1. Besides SF and SL overlap cases, the authors in [12] have also experimented with a third possible case (called SLG capture case) where the first arriving frame (from the interferer) is already garbled. Because of relatively less probability of such overlaps, we do not consider SLG capture case in our work.

  2. Also note that, as per IEEE 802.11 standard [4], having received a data frame successfully, a receiver sends the ACK without any type of carrier sensing, neither PCS nor VCS.

  3. Note that, the area of hidden region depends on the value of CS range and the S–R separation distance \(d\). Figure 9 shows a typical scenario where this region is the union of the two non-zero sub-regions \(\varTheta _i\) and \(\varTheta _o\).

References

  1. Atheros Communications. http://www.atheros.com/

  2. NO Ad-Hoc Routing Agent (NOAH). http://icapeople.epfl.ch/widmer/uwb/ns-2/noah/

  3. VINT Group: Network simulator ns-2 (version 2.33). http://www.isi.edu/nsnam/ns

  4. IEEE std 802.11: Wireless LAN Medium Access Control (MAC) and Physical Layer (PHY) Specifications (2007)

  5. Bianchi, G. (2000). Performance analysis of the IEEE 802.11 distributed coordination function. IEEE Journal on Selected Areas in Communications, 18(3), 535–547.

    Article  Google Scholar 

  6. Deng, J., Liang, B., & Varshney, P. (2004). Tuning the carrier sensing range of IEEE 802.11 MAC. In Proceedings of IEEE international conference on global telecommunications (GLOBECOM), Dallas, USA.

  7. He, J., Kaleshi, D., Munro, A., Wang, Y., Doufexi, A., McGeehan, J., & Fan, Z. (2005). Performance investigation of IEEE 802.11 MAC in multihop wireless networks. In Proceedings of 8th ACM international symposium on modeling, analysis and simulation of wireless and mobile systems (MSWiM), New York, NY, USA.

  8. Jiang, L. B., & Liew, S. C. (2007). Hidden-node removal and its application in cellular WiFi networks. IEEE Transactions on Vehicular Technology, 56(5), 2641–2654.

    Article  Google Scholar 

  9. Kim, T. S., Lim, H., & Hou, J. C. (2006). Improving spatial reuse through tuning transmit power, carrier sense threshold, and data rate in multihop wireless networks. In Proceedings of the 12th annual international conference on mobile computing and networking, MobiCom ’06, ACM, New York, NY.

  10. Kochut, A., Vasan, A., Shankar, A., & Agrawala, A. (2004). Sniffing out the correct physical layer capture model in 802.11b. In Proceedings of IEEE international conference on network protocols (ICNP), Berlin, Germany.

  11. Lee, J., Kang, Y. M., Lee, S., & Kim, C. K. (2011). Opportunities of MIM capture in IEEE 802.11 WLANs: Analytic study. In Proceedings of ACM international conference on ubiquitous information management and communication (ICUIMC), Seoul, Korea.

  12. Lee, J., Kim, W., Lee, S. J., Jo, D., Ryu, J., Kwon, T., & Choi, Y. (2007). An experimental study on the capture effect in 802.11a networks. In Proceedings of ACM international workshop on wireless network testbeds, experimental evaluation and characterization, New York, NY, USA.

  13. Lee, J., Ryu, J., Lee, S. J., & Kwon, T. T. (2010). Improved modeling of IEEE 802.11a PHY through fine-grained measurements. ACM. Computer Networks, 54, 641–657.

    Article  MATH  Google Scholar 

  14. Li, Z., Nandi, S., & Gupta, A. K. (2005). ECS: An enhanced carrier sensing mechanism for wireless ad hoc networks. Elsevier Computer Communications, 28(17), 1970–1984.

    Article  Google Scholar 

  15. Lin, T. Y., & Hou, J. (2007). Interplay of spatial reuse and SINR-determined data rates in CSMA/CA-based, multi-hop, multi-rate wireless networks. In 26th IEEE international conference on computer communications (INFOCOM).

  16. Lu, J., & Whitehouse, K. (2009). Flash flooding: Exploiting the capture effect for rapid flooding in wireless sensor networks. In Proceedings of IEEE international conference on computer communications (INFOCOM), Rio de Janeiro, Brazil.

  17. Ma, H., Alazemi, H., & Roy, S. (2005). A stochastic model for optimizing physical carrier sensing and spatial reuse in wireless ad hoc networks. In Proceedings of IEEE International conference on mobile ad hoc and sensor systems (MASS), Washington, DC, USA.

  18. Ma, H., Shin, S. Y., & Roy, S. (2007). Optimizing throughput with carrier sensing adaptation for IEEE 802.11 mesh networks based on loss differentiation. In IEEE international conference on communications (ICC), Glasgow, UK.

  19. Ma, H., Vijayakumar, R., Roy, S., & Zhu, J. (2009). Optimizing 802.11 wireless mesh networks based on physical carrier sensing. IEEE/ACM Transactions on Networking, 17(5), 1550–1563.

    Article  Google Scholar 

  20. Ma, Q., Liu, K., Miao, X., & Liu, Y. (2011). Opportunistic concurrency: A MAC protocol for wireless sensor networks. In IEEE international conference on distributed computing in sensor systems and workshops (DCOSS), Barcelona, Spain.

  21. Manweiler, J., Santhapuri, N., Sen, S., Roy Choudhury, R., Nelakuditi, S., & Munagala, K. (2009). Order matters: Transmission reordering in wireless networks. In Proceedings of ACM international conference on mobile computing and networking (MOBICOM), ACM, Beijing.

  22. Rappaport, T. (2001). Wireless communications: Principles and practice (2nd ed.). Englewood Cliffs: Prentice Hall.

    Google Scholar 

  23. Santhapuri, N., Nelakuditi, S., & Choudhury, R. R. (2008). On spatial reuse and capture in ad hoc networks. In Proceedings of IEEE wireless communications and networking conference (WCNC), Las Vegas, USA.

  24. Thorpe, C., Murphy, S., & Murphy, L. (2011). IEEE 802.11k enabled adaptive carrier sense management mechanism (kapcs2). In IFIP/IEEE international symposium on integrated network management (IM), Dublin, Ireland.

  25. Vegad, M. M., De, S., & Lall, B. (2009). Reconsideration of carrier sensing range for wireless ad hoc networks. In Proceedings of 3rd IEEE international symposium on advanced networks and telecommunication systems (ANTS), New Delhi, India.

  26. Xu, K., Gerla, M., & Bae, S. (2002). How effective is the IEEE 802.11 RTS/CTS handshake in ad hoc networks. In Proceedings of IEEE international conference on global telecommunications (GLOBECOM), Taipei, Taiwan.

  27. Yang, X., & Vaidya, N. (2005). On physical carrier sensing in wireless ad hoc networks. In Proceedings of IEEE international conference on computer communications (INFOCOM).

  28. Ye, F., Yi, S., & Sikdar, B. (2003). Improving spatial reuse of IEEE 802.11 based ad hoc networks. In Proceedings of IEEE international conference on global telecommunications (GLOBECOM), San Francisco, USA.

  29. Zhai, H., & Fang, Y. (2006). Physical carrier sensing and spatial reuse in multirate and multihop wireless ad hoc networks. In 25th IEEE international conference on computer communications (INFOCOM).

  30. Zhang, Y., Assi, C., Alawieh, B., & Alazemi, H. (2011). A spatiotemporal contention resolution for enhancing spatial reuse in wireless networks. IEEE Transactions on Vehicular Technology, 60(2), 680–691.

    Article  Google Scholar 

  31. Zhu, J., Guo, X., Yang, L., & Conner, W. (2004). Leveraging spatial reuse in 802.11 mesh networks with enhanced physical carrier sensing. In Proceedings of IEEE international conference on communications (ICC), Paris, France.

  32. Zhu, Y., Zhang, Q., Niu, Z., & Zhu, J. (2008). On optimal QoS-aware physical carrier sensing for IEEE 802.11 based WLANs: Theoretical analysis and protocol design. IEEE Transactions on Wireless Communications, 7(4), 1369–1378.

    Article  Google Scholar 

Download references

Acknowledgments

This research was partly supported by the Dept. of Science and Technology (DST) under the grant no. SR/S3/EECE/054/2007.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Swades De.

Appendix: Derivation of Different Areas

Appendix: Derivation of Different Areas

1.1 Area of Hidden Region for RTS Frames: \(A_{\varOmega }\)

\(A_{\varOmega }\) refers to the area of the horizontal-dashed region in Fig. 3. Let \(d_0\) and \(d_1\) be defined as: \(d_0 = \frac{R_c}{K+1} \text{ and } d_1 = \frac{R_c}{K-1}\). Then, the hidden area for RTS frames can be obtained as:

$$\begin{aligned} A_{\varOmega }(d) = \left\{ \begin{array} {l@{\quad }c@{\quad }l} 0 &{} \text{ for } &{} 0 \le d \le d_0 \\ \theta _2(d) {R_i^2(d)} - \theta _1(d) R_c^2 + 2A_{\bigtriangleup (n_0RP_1)} &{} \text{ for } &{} d_0 < d \le \min (d_1, R_t) \\ \pi \left( {R_i^2(d)} - R_c^2\right) &{} \text{ for } &{} d_1 < d \le R_t, \end{array} \right. \end{aligned}$$
(26)

where, \(\theta _1(d)\), \(\theta _2(d)\), and \(A_{\bigtriangleup (n_0RP_1)}\) are derived as follows:

$$\begin{aligned} \theta _1(d) = \cos ^{-1}\left( \frac{R_c^2 + d^2 - R_i^2(d)}{2 R_c d}\right) \text{ and } \theta _2(d) = \pi - \cos ^{-1}\left( \frac{d^2 + {R_i^2(d)} - R_c^2}{2 d R_i(d)}\right) . \end{aligned}$$

Denoting \(s(d) = \frac{R_c + R_i(d) + d}{2}\), we get

$$\begin{aligned} A_{\bigtriangleup (n_0RP_1)} = \sqrt{s(d) (s(d)-R_c) (s(d)-R_i(d)) (s(d) - d)}. \end{aligned}$$

1.2 Area of Non-hidden Region for RTS Frames Covered by the Transmission Range of Sender: \(A_{\varPsi }\)

Refer to Fig. 5. Let \( d_2 = \frac{R_t}{K+1} \text{ and } d_3 = \frac{R_t}{K-1}. \) Then,

$$\begin{aligned} A_{\varPsi }(d) = \left\{ \begin{array}{l@{\quad }c@{\quad }l} \pi {R_i^2(d)} &{} \text{ for } &{} 0 \le d \le d_2 \\ \pi {R_i^2(d)} - \theta _4(d) {R_i^2(d)} + \theta _3(d) R_t^2 \\ \ \ \ - 2\sqrt{s(d) (s(d)-R_t) (s(d)-R_i(d)) (s(d) - d)} &{} \text{ for } &{} d_2 < d \le \min (d_3, R_t) \\ \pi R_t^2 &{} \text{ for } &{} d_3 < d \le R_t \end{array} \right. \nonumber \\ \end{aligned}$$
(27)

where, \(s(d) = \frac{R_t + R_i(d) + d}{2}\) and \(\theta _3(d)\) and \(\theta _4(d)\) are calculated as follows:

$$\begin{aligned} \theta _3(d) = \cos ^{-1}\left( \frac{R_t^2 + d^2 - R_i^2(d)}{2 R_t d}\right) \text{ and } \theta _4(d) = \pi - \cos ^{-1}\left( \frac{d^2 + {R_i^2(d)} - R_t^2}{2 d R_i(d)}\right) , \end{aligned}$$

1.3 Area of Hidden Region for Data Frames: \(A_{\varTheta }\)

Referring to Fig. 9, \(A_{\varTheta } = A_{\varOmega } - A_{\varPhi }\), where \(A_{\varPhi }\) (\(= A_\chi \), discussed in Sect. 4.2.2) is non-zero only if \(d > R_c - R_t\) and its derivation is similar to that of \(A_{\varOmega }\) in (26). The hidden area for the data frames \(A_{\varTheta }\) has two sub-regions \(A_{\varTheta _i}\) and \(A_{\varTheta _o}\). Let \(d_c = \frac{R_c}{K}\). The area of \(A_{\varTheta _i}\) can be determined as:

$$\begin{aligned} A_{\varTheta _i} = \left\{ \begin{array}{l@{\quad }c@{\quad }l} A_{\varTheta } &{} \text{ for } &{} d \le d_c \\ \pi R_c^2 - A_{\varUpsilon } &{} \text{ for } &{} d > d_c, \end{array} \right. \end{aligned}$$
(28)

where \(A_{\varUpsilon }\) is the area of intersection of two circles having same radius \(R_c\) whose centers are \(d\) distance apart. It is given by: \(A_{\varUpsilon } = 2R_c^2 \cos ^{-1}\left( \frac{d}{2R_c}\right) - \frac{1}{2} d \sqrt{4R_c^2-d^2}\). Finally, \(A_{\varTheta _o}\) is derived as:

$$\begin{aligned} A_{\varTheta _o} = \left\{ \begin{array}{l@{\quad }c@{\quad }l} 0 &{} \text{ for } &{} d \le d_c, \\ A_{\varTheta } - A_{\varTheta _i} &{} \text{ for } &{} d > d_c. \end{array} \right. \end{aligned}$$
(29)

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Vegad, M.M., De, S. & Lall, B. Analysis of Optimal Carrier Sensing Range in Wireless Ad Hoc Networks with Order Dependent Capture Capability. Wireless Pers Commun 81, 445–472 (2015). https://doi.org/10.1007/s11277-014-2138-8

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11277-014-2138-8

Keywords

Navigation