|
ABSTRACT
In this paper, we focus on the performance of TCP enhancements for a hybrid terrestrial-satellite network. While a large body of literature exists regarding modeling TCP performance for the wired Internet, and recently over a single-hop wireless link, the literature is very sparse on TCP analysis over a hybrid wired-wireless (multi-hop) path. We seek to make a contribution to this problem (where the wireless segment is a satellite uplink) by deriving analytical estimates of TCP throughput for two widely deployed approaches: TCP splitting and E2E (End-to-End) TCP with link layer support as a function of key parameters such as terrestrial/satellite propagation delay, segment loss rate and buffer size. Our analysis is supported by simulations; throughput comparisons indicate superiority of TCP splitting over E2E scheme in most cases. However, in situations where end-to-end delay is dominated by terrestrial portion and buffering is very limited at intermediate node, E2E achieves higher throughput than TCP splitting.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
[1] N. Ghani and S. Dixit, "TCP/IP enhancements for satellite networks," IEEE Commun. Mag., pp. 64-72, Jul. 1999.
|
| |
2
|
[2] P. Charalambos, V. S. Frost, and J. B. Evans, "Performance of TCP extensions on noisy high BDP networks," IEEE Commun. Lett., vol. 3, no. 10, pp. 294-296, Oct. 1999.
|
| |
3
|
[3] I. F. Akyildiz, X. Zhang, and J. Fang, "TCP-Peach+: Enhancement of TCP-Peach for satellite IP networks," IEEE Commun. Lett., vol. 6, no. 7, pp. 303-305, Jul. 2002.
|
| |
4
|
|
 |
5
|
Matthew Mathis , Jamshid Mahdavi, Forward acknowledgement: refining TCP congestion control, Conference proceedings on Applications, technologies, architectures, and protocols for computer communications, p.281-291, August 28-30, 1996, Palo Alto, California, United States
|
| |
6
|
|
| |
7
|
[7] Skyx. [Online]. Available: http://www.mentat.com/skyx/skyx-gateway.html
|
| |
8
|
[8] Flash. [Online]. Available: http://www.flash-networks.com
|
| |
9
|
[9] L. Casone, G. Ciccarese, M. D. Blasi, L. Patrono, and G. Tomasicchio, "An efficient ARQ protocol for a mobile geo-stationary satellite channel," in Proc. IEEE GLOBECOM, 2001, vol. 4, pp. 2692-2697.
|
| |
10
|
[10] J. L. Mineweaver, J. S. Stadler, S. Tsao, and M. Flanagan, "Improving TCP/IP performance for the land mobile satellite channel," in Proc. MILCOM 2001, Oct. 2001, vol. 1, pp. 711-718.
|
| |
11
|
[11] J. Ishac and M. Allman, "On the performance of TCP spoofing in satellite networks," in Proc. MILCOM 2001, Oct. 2001, vol. 1, pp. 700-704.
|
| |
12
|
[12] G. Bao, "Performance evaluation of TCP/RLP protocol stack over CDMA wireless link," in Proc. ICCT'96, 1996, vol. 2, pp. 710-713.
|
| |
13
|
[13] D. Hang and J. J. Shi, "Performance of TCP over radio link with adaptive channel coding and ARQ," in Proc. VTC'99, 1999, vol. 3, pp. 2084-2088.
|
| |
14
|
[14] A. Chockalingam, M. Zorzi, and V. Tralli, "Wireless TCP performance with link layer FEC/ARQ," in Proc. ICC'99, 1999, vol. 2, pp. 1212-1216.
|
| |
15
|
[15] Y. Bai, A. T. Ogielski, and G. Wu, "Interactions of TCP and radio link ARQ protocol," in Proc. VTC'99, 1999, vol. 3, pp. 1710-1714.
|
| |
16
|
|
| |
17
|
[17] M. Zorzi, A. Chockalingam, and R. R. Rao, "Throughput analysis of TCP on channels with memory," IEEE J. Sel. Areas Commun., vol. 18, no. 7, pp. 1289-1300, Jul. 2000.
|
| |
18
|
[18] F. Babich, E. Valentinuzzi, and F. Vatta, "Performance of hybrid ARQ schemes for the LEO satellite channel," in Proc. IEEE GLOBECOM, 2001, vol. 4, pp. 2709-2713.
|
| |
19
|
[19] A.-F. Canton and T. Chahed, "End-to-end reliability in UMTS : TCP over ARQ," in Proc. GLOBECOM, Nov. 2001, vol. 6, pp. 3473-3477.
|
| |
20
|
[20] J. W. K. Wong and V. C. M. Leung, "Improving end-to-end performance of TCP using link-layer retransmission over mobile internetworks," in Proc. ICC'99, Jun. 1999, vol. 1, pp. 324-328.
|
| |
21
|
[21] C. F. Chiasserini and M. Meo, "Modeling interactions between link layer and transport layer in wireless networks," in Proc. 12th IEEE Int. Symp. Personal, Indoor and Mobile Radio Communications, 2001, vol. 1, pp. A-73-A-77.
|
| |
22
|
|
| |
23
|
|
| |
24
|
[24] J. Zhu and Z. Niu, "Performance evaluation of TCP over SR-ARQ in correlated fading channel," in Proc. Int. Seminar on Teletraffic and Network , Hangzhou, China, Nov. 2000, pp. 217-224.
|
| |
25
|
|
| |
26
|
[26] B. Suter, T. V. Lakshman, D. Stiliadis, and A. Choudhury, "Design considerations for supporting TCP with per-flow queueing," in Proc. IEEE INFOCOM, 1998, pp. 299-306.
|
 |
27
|
R. Guérin , S. Kamat , V. Peris , R. Rajan, Scalable QoS provision through buffer management, Proceedings of the ACM SIGCOMM '98 conference on Applications, technologies, architectures, and protocols for computer communication, p.29-40, August 31-September 04, 1998, Vancouver, British Columbia, Canada
|
| |
28
|
|
| |
29
|
|
| |
30
|
[30] Y. Chotikapong, H. Cruickshank, and Z. Sun, "Evaluation of TCP and internet traffic via low earth orbit satellites," IEEE Pers. Commun., vol. 8, no. 3, pp. 28-34, Jun. 2001.
|
| |
31
|
[31] "Performance enhancing proxies intended to mitigate link-related degradations," IETF RFC 3135 [Online]. Available: http://www.faqs. org/rfcs/rfc3135.html
|
| |
32
|
[32] J. Zhu, S. Roy, and J. Kim, "Performance modelling of TCP enhancements in terrestrial-satellite hybrid networks," UW/EE Tech. Rep. [On-line]. Available: http://www.ee.washington.edu/research/funlab/Publications/2005/TCP_Ter_Sat.pdf
|
|