ABSTRACT
The interaction between transport layer and MAC layer is very complex. Yet, understanding this relation is essential for devising an efficient protocol that maximizes the network throughput in a fair manner and minimizes the access delay. The effort in this paper focuses on examining all possible interference modes arising among two interfering Bi-directional traffic like TCP for one-hop connections under a Two-Disc model of interference. We believe that this work is the first in the literature that analyzes the TCP similar traffic flows under all these possible link interactions. Using ns-2, we run extensive simulation experiments for all possible link configurations. The results identify several performance groups. In particular, we are able to identify which configurations will lead to unfairness problem.
- M. Garetto, J. Shi, and E. W. Knightly, "Modeling media access in embedded two-flow topologies of multi-hop wireless networks," In Proc. of the 11th annual international conference on Mobile computing and networking (MobiCom '05), Cologne, Germany, pp. 200--214. Google ScholarDigital Library
- P. Rogers and N. l B. Abu-Ghazaleh, "Analysis of Micro-level Behavior of Ad hoc Network MAC," in Proc. IEEE International Conference on Wireless And Mobile Computing, Networking And Communications (WiMob'2005), 22--24 Aug. 2005, pp. 154--161.Google Scholar
- S. Razak, V. Kolar and N. B. Abu-Ghazaleh, "Modeling and Analysis of Two-Flow Interactions in Wireless Networks," in Proc. Fifth Annual Conference on Wireless on Demand Network Systems and Services (WONS 2008), 23--25 Jan. 2008, pp. 41--48.Google ScholarCross Ref
- X. Shugong and T. Saadawi, "Revealing TCP incompatibility problem in 802.11-based wireless multi-hop networks," in Proc. IEEE Global Telecommunications Conference, 2001, 25--29 Nov. 2001, pp. 2847--2851.Google Scholar
- X. Shugong and T. Saadawi, "Revealing TCP unfairness behavior in 802.11 based wireless multi-hop networks," in Proc. 12th IEEE International Symposium on Personal, Indoor and Mobile Radio Communications, 30 Sept.--3 Oct. 2001, pp. E-83 -- E-87.Google Scholar
- X. Shugong, T. Saadawi and M. Lee, "On TCP over wireless multi-hop networks," in Proc. IEEE Military Communications Conference (MILCOM 2001), 28--31 Oct. 2001, pp. 282--288.Google Scholar
- X. Shugong and T. Saadawi Revealing and solving the TCP instability problem in 802.11 based multi-hop mobile ad hoc networks," in Proc. 54th IEEE Vehicular Technology Conference, VTC 2001 Fall, pp. 257--261.Google Scholar
- Y. Wang and J. J. Garcia-Luna-Aceves, "Channel sharing of competing flows in ad hoc networks," in Proc. 8th IEEE International Symposium on Computers and Communication (ISCC 2003), pp. 189--196. Google ScholarDigital Library
- M. Durvy, O. Dousse and P. Thiran, "Modeling the 802.11 Protocol under Different Capture and Sensing Capabilities," in Proc. 26th IEEE International Conference on Computer Communications (INFOCOM 2007), 6--12 May 2007, pp. 2356--2360.Google ScholarDigital Library
- M. Garetto T. Salonidis and E. W. Knightly, "Modeling Per-Flow Throughput and Capturing Starvation in CSMA Multi-Hop Wireless Networks," in Proc. 25th IEEE International Conference on Computer Communications (INFOCOM 2006), April 2006, pp. 1--13.Google Scholar
- K. Medepalli and F. A. Tobagi, "Towards Performance Modeling of IEEE 802.11 Based Wireless Networks: A Unified Framework and Its Applications," in Proc. IEEE 25th IEEE International Conference on Computer Communications (INFOCOM 2006), April 2006, pp. 1--12.Google ScholarCross Ref
- L. Ding, W. Zhang and W. Xie, "Modeling TCP Throughput in IEEE 802.11 Based Wireless Ad Hoc Networks," in Proc. 6th Annual Conference on Communication Networks and Services Research (CNSR 2008), 5--8 May 2008, pp. 552--558. Google ScholarDigital Library
- Y. Gong and P. Marbach, "Interaction of Rate and Medium Access Control in Wireless Networks: The Single Cell Case," in Proc. ACM MobiHoc'06, May 22--25, 2006, Florence, Italy, pp 178--189. Google ScholarDigital Library
- V. Subramanian, K. K. Ramakrishnan, S. Kalyanaraman and L. Ji, "Impact of Interference and Capture Effects in 802.11 Wireless Networks on TCP," in Proc. Second International workshop on Wireless Traffic Measurements and Modeling WitMeMo'06, August 5, 2006. Google ScholarDigital Library
- P. C. Ng, S. C. Liew, "Throughput Analysis of IEEE802.11 Multi-Hop Ad Hoc Networks," IEEE/ACM Transactions on Networking, Vol. 15, No. 2, APRIL 2007, pp. 309--322. Google ScholarDigital Library
- K. Cai, M. Blackstock, R. Lotun, M. J. Feeley, and C. Krasic and J. Wang," Wireless Unfairness: Alleviate MAC Congestion First!", Proc. of the second ACM international workshop on Wireless Network Testbeds, Experimental Evaluation and Characterization WiNTECH'07, Montréal, Québec, Canada, pp. 43--50. Google ScholarDigital Library
- U. Berkeley/LNBL/ISI, "The ns-2 network simulator with the cmu mobility extensions," 2002, http://www.isi.edu/nsnam/ns/.Google Scholar
Index Terms
- Simulation analysis of bi-directional traffic characterization over wireless ad hoc networks
Recommendations
High-throughput time group access MCR-SS-CSMA/CA for wireless ad hoc networks with layered-tree topology
Multi-hop packet transmission error due to packet collision is a serious issue for realizing large-scale wireless ad hoc networks. In order to solve the issues, a multicode-reception spread-spectrum (MCR-SS)-CSMA/CA scheme is proposed as multiple access ...
Congestion control multicast in wireless ad hoc networks
In this paper, the interaction of the Medium Access Control (MAC) and routing layer is used to address the congestion control multicast routing problem in wireless ad hoc networks. We first introduce the Broadcast Medium Window (BMW) MAC protocol, which ...
TCP Performance in Wireless Multi-hop Networks
WMCSA '99: Proceedings of the Second IEEE Workshop on Mobile Computer Systems and ApplicationsIn this study we investigate the interaction between TCP and MAC layer in a wireless multi-hop network. Using simulation, we provide new insight into two critical problems of TCP over wireless multi-hop. The first is the conflict between TCP data ...
Comments