Browse > Article
http://dx.doi.org/10.7840/kics.2015.41.1.58

Performance Evaluation of PEP Based on Cross-Layer in Satellite Communication System  

Kim, Jong-Mu (Ajou University Department of Electrical and Computer Engineering)
Nathnael, Gebregziabher W. (Ajou University Department of Electrical and Computer Engineering)
Lee, Kyu-Hyan (Ajou University Department of Electrical and Computer Engineering)
Kim, Jae-Hyun (Ajou University Department of Electrical and Computer Engineering)
Abstract
Satellite communication is a wide area network (WAN) which provides communication service worldwide. However, the performance of TCP can be seriously degraded in the satellite networks due to limited bandwidth, long round-trip time (RTT) and high bit error rate (BER) over satellite links. In order to improve the performance of TCP, this paper proposes cross-layer Performance Enhancing Proxy (PEP) in digital video broadcasting-return channel via satellite (DVB-RCS) networks. The proposed protocol sets TCP Congestion Window (CWND) size by using satellite resource allocation information exchanged between TCP and the link-layer. we implement PEP testbed based on Linux to evaluate the performance of the proposed protocol. The simulation results show that the proposed protocol performs better than standard TCP both in single and multiple sessions in variant BER, because the proposed protocol sets TCP CWND size by using satellite resource allocation.
Keywords
PEP; Cross-layer; Congestion Window; TCP splitting; DVB-RCS; BER;
Citations & Related Records
Times Cited By KSCI : 1  (Citation Analysis)
연도 인용수 순위
1 J. F. Kurose, Computer Networking: A Top-Down Approach Featurin g the Internet, 3Ed., Pearson Education India, 2005.
2 S. Ha, I. Rhee, and L. Xu, "CUBIC: a new TCP-friendly high-speed TCP variant," ACM SIGOPS Operating Syst. Rev., vol. 42, pp. 64-74, Jul. 2008.
3 C. Caini and R. Firrincieli. "TCP Hybla: a TCP enhancement for heterogeneous networks," Int. J. Satellite Commun. Netw., vol. 22, no. 5, pp. 5547-566, 2004.
4 "Digital Video Broadcasting(DVB); Second Generation DVB Interactive Satellite System (DVB-RCS2); Part 2: Lower Layers for Satellite standard," ETSI EN 301 545-2, pp. 1-195, 2012.
5 D. K. Petraki, M. P. Anastasopoulos, and P. G. Cottis, "Dynamic resource allocation for DVB-RCS networks," Int. J. Satellite Commun. Netw., vol. 26, no. 3, pp. 189-210, May/Jun. 2008.   DOI
6 F. Peng, L. Wu, and V. C. M. Leung, "Crosslayer enhancement of TCP split-connections over Satellites Links," Int. J. Satellite Commun. Netw., vol. 24, no. 5, pp. 405-418, 2006.   DOI
7 M. Luglio, F. Zampognaro, T. Morell, and F. Vieira, "Joint DAMA-TCP protocol optimization through multiple cross layer interactions in DVB RCS scenario," in Proc. IEEE IWSSC 2007, pp. 121-125, Salzburg, Sept. 2007.
8 J. Alins, J. Mata-Diaz, J. L. Munoz, E. Rendon-Morales, and O. Espqrza, "XPLIT: A cross-layer architecture for TCP services over DVB-S2/ETSI QoS BSM," Computer Netw., vol. 56, no. 1, pp. 412-434, 2012.   DOI
9 M. K. Park and D. G. Oh, "Cross-layer design for improving TCP PEP performance in DVB-RCS2 networks," in Proc. IEEE ICTC, pp. 846-847, Jeju, Oct. 2013.
10 K. H. Lee, H. K. Jung, and J. H. Kim, "A study on PEP based on cross-layer and network coding in DVB-RCS networks," J. IEIE, vol. 52, no. 3, pp. 25-31, Mar. 2015.   DOI
11 PEPsal source code, available at: http://www.s ourceforge.net/pro jects/pepsal/
12 DummyNet, available at: http:// info.iet.unipi.it /-luigi/dummynet/
13 M. P. Anastasopoulos, T. Taleb, P. G. Cottis, and M. S. Obaidat, "Feedback suppression in multicast satellite networks using game theory," IEEE Systems J., vol. 6, no. 4, pp. 657-666, 2012.   DOI
14 A. Pirovano and F. Garcia, "A new survey on improving TCP performances over geostationary satellite link," Network and Commun. Technol., vol. 2, no. 1, Jan. 2013.
15 M. Allman, C. Hayes, H. Kruse, and S. Osterman, "TCP performance over satellite links," in Proc. 5th Int. Conf. Telecommun. Syst., pp. 456-469, Mar. 1997.
16 C. Caini, R. Firrincieli, and D. Lacamera, "PEPsal: A performance enhancing proxy for TCP satellite connections," IEEE Aerospace and Electronic Syst. Mag., vol. 22, no. 8, pp. B-9-B-16, Aug. 2007.
17 N. G. Weldegiorgis, K. H. Lee, Y. J Choi, and J. H. Kim, "Testbed and discussion for PEP in satellite communications," in Proc. ICEIC 2015, pp. 28-31, Singapore, Jan. 2015.
18 M. K. Park, D. G. Oh, Y. J. Choi, and J. H. Kim, "Building Three-segment splitting PEPsal testbed and performance evaluation," in Proc. KICS Winter Conf., pp. 998-999, Jan. 2015.
19 M. Luglio, C. Roseti, and F. Zampognaro, "Performance evaluation of TCP-based applications over DVB-RCS DAMA schemes," Int. J. Satellite Commun. Netw., vol. 27, no. 3, pp. 163-191, 2009.   DOI