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

A Study on PEP based on Cross-layer and Network Coding in DVB-RCS Networks  

Lee, Kyu-Hwan (Ajou University)
Jung, Hyun-Ki (Ajou University)
Kim, Jae-Hyun (Ajou University)
Publication Information
Journal of the Institute of Electronics and Information Engineers / v.52, no.3, 2015 , pp. 25-31 More about this Journal
Abstract
In this paper, we propose PEP based on cross-layer and network coding in digital video broadcasting-return channel via satellite (DVB-RCS) networks. In particular, we propose not only a scheme of cross-layer information exchange for interaction between TCP and the resource allocation (RA) scheme in the link layer but also a tuning algorithm for the TCP contention window (CWND) by using information on the RA in the link layer and the redundancy rate for network-coded packets. The simulation results show that TCP CWND can be adjusted by RA information in the proposed protocol. Furthermore, through the transmission of network-coded packets and the proposed CWND tuning algorithm, TCP throughput is enhanced in lossy environment due to user mobility without the unnecessary resource overhead.
Keywords
Cross-layer; Performance enhancing proxy;
Citations & Related Records
Times Cited By KSCI : 1  (Citation Analysis)
연도 인용수 순위
1 M. P. Anastasopoulos, T. Taleb, P. G. Cottis, and M. S. Obaidat,"Feedback Suppression in Multicast Satellite Networks Using Game Theory," IEEE Systems Journal, vol. 6, no. 4, pp. 657-666, 2012.   DOI   ScienceOn
2 C. Caini, R. Firrincieli, and D. Lacamera, "PEPsal: A Performance Enhancing Proxy for TCP Satellite Connections," IEEE Aerospace and Electronic Systems Magazine, vol. 22, no. 8, pp. B-9-B-16, 2007.
3 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.
4 M. Luglio, C. Roseti, and F. Zampognaro, "Performance Evaluation of TCP-based Applications over DVB-RCS DAMA Schemes," International Journal of Satellite Communications and Networking, vol. 27, no. 3, pp. 163-191, 2009.   DOI   ScienceOn
5 P. ManKyu and O. DeockGil, "Cross-layer design for improving TCP PEP performance in DVB-RCS2 networks," in Proc. IEEE ICTC, 2013, pp. 846-847.
6 F. Peng, L. Wu, and V. C. M. Leung, "Cross-layer Enhancement of TCP Split-connections over Satellites Links," International Journal of Satellite Communications and Networking, vol. 24, no. 5, pp. 405-418, 2006.   DOI   ScienceOn
7 M. Luglio, F. Zampognaro, T. Morell, and F. Vieira, "Joint DAMATCP Protocol Optimization Through Multiple Cross Layer Interactions in DVB RCS Scenario," in Proc. IEEE IWSSC 2007, Sep. 2007.
8 "XPLIT: A Cross-layer Architecture for TCP Services over DVBS2/ETSI QoS BSM," Computer Networks, vol. 56, no. 1, pp. 412-434, 2012.
9 J. K. Sundararajan, D. Shah, M. Medard, S. Jakubczak, M. Mitzenmacher, and J. Barros, "Network Coding Meets TCP: Theory and Implementation," Proceedings of the IEEE, vol. PP, no. 99, pp. 1-23, 2011.
10 이규환, 김재현 "위성 통신에서 신뢰성 향상을 위한 랜덤 선형 네트워크 코딩 기술," 한국통신학회논문지, 제 38권 B호, pp.700-706, 2013년 9월.
11 "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.
12 D. K. Petraki, M. P. Anastasopoulos, and P. G. Cottis, "Dynamic resource allocation for DVB-RCS networks," International Journal of Satellite Communications and Networking, vol. 26, no. 3, pp. 189-210, 2008.   DOI   ScienceOn
13 A. Munari, G. Acar, C. Kissling, M. Berioli, and H. P. Lexow, "Multiple access in DVB-RCS2 user uplinks," International Journal of Satellite Communications and Networking, pp. 1-18, 2013.
14 C. Caini and R. Firrincieli, "TCP Hybla: a TCP enhancement for heterogeneous networks," International Journal of Satellite Communications and Networking, vol. 22, no. 5, pp. 547-566, 2004.   DOI   ScienceOn
15 M. Allman, V. Paxson, and W. Stevens, "TCP Congestion Control," RFC 2581, 1999.
16 "Digital Video Broadcasting (DVB);Generic Stream Encapsulation (GSE) Protocol," ETSI TS 102 606, pp. 1-25, 2007.