DOI QR코드

DOI QR Code

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

DVB-RCS 네트워크에서 Cross-layer 및 네트워크 코딩 기반 PEP 연구

  • 이규환 (아주대학교 무선인터넷 연구실) ;
  • 정현기 (아주대학교 무선인터넷 연구실) ;
  • 김재현 (아주대학교 무선인터넷 연구실)
  • Received : 2014.12.03
  • Accepted : 2015.02.27
  • Published : 2015.03.25

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.

본 논문에서는 DVB-RCS 네트워크에서 cross-layer와 네트워크 코딩 기반 PEP 기술을 제안한다. 제안한 PEP 기술에서는 TCP와 링크 단 간 위성 자원 할당 정보 교환을 제공할 수 있는 cross-layer 정보 교환 기법을 제안하고, 할당된 위성 자원 정보와 NC-R (Network-Coded Redundancy) 패킷 전송률에 의한 TCP 혼잡제어윈도우 튜닝 기법을 제안한다. 시뮬레이션 결과 제안한 PEP 기술을 사용하면 TCP에서 사용가능 한 자원을 조사하기 위한 지연 없이 바로 최대 이용 가능한 TCP 혼잡제어 윈도우 값을 사용할 수 있는 것을 살펴 볼 수 있었다. 또한 제안한 PEP 기법에서는 TCP 혼잡제어윈도우 튜닝 기법과 NC-R 패킷 전송을 통하여 패킷 손실이 발생할 수 있는 이동형 단말 환경에서도 불필요한 위성 자원 사용 없이 TCP 데이터 처리율을 향상 할 수 있는 것을 볼 수 있었다.

Keywords

References

  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. https://doi.org/10.1109/JSYST.2012.2192755
  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. https://doi.org/10.1002/sat.930
  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. https://doi.org/10.1002/sat.849
  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. https://doi.org/10.1002/sat.908
  13. 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. https://doi.org/10.1002/sat.799
  14. M. Allman, V. Paxson, and W. Stevens, "TCP Congestion Control," RFC 2581, 1999.
  15. "Digital Video Broadcasting (DVB);Generic Stream Encapsulation (GSE) Protocol," ETSI TS 102 606, pp. 1-25, 2007.
  16. 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.

Cited by

  1. Performance Evaluation of PEP based TCP Splitting Scheme in Satellite Communication Systems vol.52, pp.8, 2015, https://doi.org/10.5573/ieie.2015.52.8.010
  2. 위성 통신에서 Cross-layer 기반 PEP 성능 평가 vol.41, pp.1, 2015, https://doi.org/10.7840/kics.2015.41.1.58