Browse > Article
http://dx.doi.org/10.5573/ieie.2015.52.8.010

Performance Evaluation of PEP based TCP Splitting Scheme in Satellite Communication Systems  

Weldegiorgis, Nathnael Gebregziabhe (Ajou University)
Lee, Kyu-Hwan (Ajou University)
Kim, Jong-Mu (Ajou University)
Kim, Jae-Hyun (Ajou University)
Publication Information
Journal of the Institute of Electronics and Information Engineers / v.52, no.8, 2015 , pp. 10-17 More about this Journal
Abstract
A satellite communication system is one of viable solutions for Internet applications running in wide areas. However, the performance of TCP can be seriously degraded in the satellite networks due to long round-trip time (RTT) and high bit error rate (BER) over satellite links. Therefore, a performance enhancing proxy(PEP) based TCP splitting connection scheme is used in the satellite link to improve the TCP performance. In this paper, we implement PEP testbed and conduct experiment to evaluate the performance of TCP splitting connection by comparing with high-speed TCP solutions in various environments. In our experimental environment, we consider multiple connections, high packet loss, and limited bandwidth. The experiment results show that PEP improves the TCP throughput than high-speed TCP variants in various environments. However, there is no improvement of the TCP throughput with the limited bandwidth because there is packet loss caused by both the congestion and the channel error.
Keywords
PEP; BER; TCP-splitting; High-speed TCP protocols; PER; E2E;
Citations & Related Records
Times Cited By KSCI : 1  (Citation Analysis)
연도 인용수 순위
1 A. Pirovano and F. Garcia, "A New survey on improving TCP performances over Geostationary Satellite Link," Network and Communication Technologies, vol. 2, no. 1, Jan. 2013.
2 Kyu-Hwan Lee, Hyun-Ki Jung, Jae-Hyun Kim, "A Study on PEP based on Cross-layer and Network Coding in DVB-RCS Networks," Journal of the Institute of Electronics and Information Engineers,, vol. 52, no. 3, pp.25-31, March 2015.   DOI   ScienceOn
3 C. Caini, R. Firrincieli, M. Marchese, T. d. Cola, M. Luglio, C. Roseti, N. Celandroni, and F. Potorti, "Transport Layer Protocols and Architectures for Satellite Networks," International Journal of Satellite Communications and Networking, vol. 25, no. 1, 2007, pp.1-26.   DOI   ScienceOn
4 Ha, I. Rhee, and L. Xu, "CUBIC: A New TCP-Friendly High-Speed TCP Variant," SIGOPS Oper. Syst. Rev., vol. 42, no. 5, pp.64-74. Jul. 2008.
5 C. Caini and R. Firrincieli, "TCP Hybla: A TCP Enhancement for Heterogeneous Networks," International Journal of Satellite Communications and Networking, vol. 22, no. 5, 2004.
6 Tan. Kun; Jingmin Song; Qian Zhang; Sridharan, M., "A Compound TCP Approach for High-Speed and Long Distance Networks," INFOCOM 2006. 25th IEEE International Conference on Computer Communications. Proceedings, pp.1, 12, April 2006.
7 Comparative Performance Evaluation of TCP Hybla and TCP Cubic for Satellite Communication Under Low Error Conditions
8 Fei Peng; Cardona, A. S.; Shafiee, K.; Leung, V.C.M., "TCP Performance Evaluationover GEO and LEO Satellite Links between Performance Enhancement Proxies," Vehicular Technology Conference (VTC Fall), 2012 IEEE , vol., no., pp.1,5, 3-6 Sept. 2012
9 P. Davern, N. Nashid, C. J. Sreenan, and A. Zahran, "HTTPEP: a HTTP Performance Enhancing Proxy for Satellite Systems," International Journal of Next Generation Computing (IJNGC), vol. 2, 2011.
10 C. Caini.; Firrincieli, R.; Lacamera, D., "PEPsal: a Performance Enhancing Proxy designed for TCP satelliteconnections "Vehicular Technology Conference, 2006. VTC 2006-Spring. IEEE 63rd, vol. 6, pp.2607,2611, 7-10 May 2006
11 Maisuria, J.V.; Patel, R.M., "Overview of Techniques for Improving QoS of TCP over Wireless Links," Communication Systems and Network Technologies (CSNT), 2012 International Conference on, vol., no., pp.366,370, 11-13 May 2012
12 Tan, J. Song, Q. Zhang, and M. Sridharan, "A Compound TCP Approach forHigh-Speed and Long Distance Networks," in Proc. IEEE INFOCOM, 2006.
13 M. Muhammad, F. Kasmis, and T. de Cola, "Advanced Transport Satellite Protocol," in Global Communications Conference (GLOBECOM), 2012 IEEE, Anaheim, CA, USA, 2012, pp.3299-3304.
14 PEPsal source code, availableat: http://www.sourceforge.net/projects/pepsal/
15 S. Poojary, and V. Sharma, "Theoretic alanalysis of high-speed multiple TCP connections through multiple routers," in Proc. IEEE ICC, 2013
16 The Netfilter/iptables project, firewalling, NAT and packet mangling for Linux. http://www.netfilter.org.
17 DummyNet, available at: http://info.iet.unipi.it/-luigi/dummynet/
18 Iperf source software, availableat: http://software.es.net/iperf/
19 ETSI. Digital video broadcasting (DVB); interaction channel for satellite distribution systems. Final draft EN 301 790, V1.3.1(2002-11). ETSI, 2002.