DOI QR코드

DOI QR Code

위성통신에서 에러 복구 방법과 TCP Hybla를 결합한 Hybrid TCP PEP 기법

Hybrid TCP PEP Scheme, Mixture of Error Recovery Method and the TCP Hybla in Satellite Communications

  • 투고 : 2016.07.25
  • 심사 : 2016.11.02
  • 발행 : 2016.11.25

초록

위성통신에서는 긴 전송 지연 시간과 지상망 대비 상대적으로 높은 데이터의 손실로 전송 속도가 저하된다. 본 논문에서는 XOR 코딩 기법과 전송 지연시간에 의한 전송성능 감소를 줄인 Hybla TCP의 장점들을 결합한 연결 분할 방식의 Hybrid TCP PEP 기법을 제안한다. 테스트베드를 구축하여 전송속도를 실험한 결과, 제안한 기법을 적용 시 채널의 에러율이 높은 환경에서 파일 전송속도가 10% 이상 향상되었다. 따라서, XOR 코딩 기법과 TCP Hybla를 결합한 Hybrid TCP를 연결 분할 방식 PEP에 적용 시 위성 통신에서 전송 속도 향상에 크게 기여할 것으로 보인다.

In satellite communication, transmission performance is degraded due to long propagation delay and relatively high data loss compared to terrestrial network. In this paper, We propose Hybrid TCP PEP scheme with XOR coding and Hybla TCP, which reduces the transmission performance degradation due to the transmission delay time. Experimental results show that the proposed method improves the file transfer rate by more than 10% in the environment with high channel error rate. Therefore, Hybrid TCP, which is a mixture of XOR coding method and TCP Hybla, is considered to contribute to the improvement of transmission speed in satellite communication when applied to connection split PEP.

키워드

참고문헌

  1. B. R. Elbert, "Introduction to Satellite Communication third edition", Artech House, pp. 1-19, 2008.
  2. B. Jeon and J. Jeong, "Blocking artifacts reduction in image compression with block boundary discontinuity criterion," IEEE Trans. Circuits and Systems for Video Tech., Vol. 8, no. 3, pp. 345-357, June 1998. https://doi.org/10.1109/76.678634
  3. W. G. Jeon and Y. S. Cho, "An equalization technique for OFDM and MC-CDMA in a multipath fading channels," in Proc. of IEEE Conf. on Acoustics, Speech and Signal Processing, pp. 2529-2532, Munich, Germany, May 1997.
  4. J. H. Choi et al., "Modified TCP Congestion Control Algorithm to Improve Network Efficiency", Journal of Institute of Electronics Engineers of Korea, vol. 40, no. 8, pp. 331-339, Aug. 2003.
  5. C. Caini, R. Firrincieli, "TCP Hybla: a TCP enhancement for heterogeneous networks." International journal of satellite communications and networking vol. 22, pp. 547-566, Aug. 2004. https://doi.org/10.1002/sat.799
  6. Nathnael G. W., 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.
  7. M. Muhammad, B. Matteo, d. C.. Tomaso "A simulation study of network coding enhnaced PEP for TCP flows in GEO satellite networks" Communications (ICC), 2014 IEEE International Conference, pp. 3588-3593, Sydney, Australia, Jun. 2014.
  8. K. H. Lee, J. H. Kim, "Random Linear Network Coding to Improve Reliability in the Satellite Communication", Journal of The Korean Institute Of Communication Sciences, vol. 38(9), pp. 700-706, Sep. 2013.
  9. T. Flach, N. Dukkipati, Y. Cheng and B. Raghavan, "TCP Instant Recovery: Incorporating Forward Error Correction in TCP" IETF TCP Maintenance Working Group Internet-Draft, pp 1-15, July 15, 2013.
  10. M. K. Park, M. S. Shin, D. G. Oh, J. H. Kim, "Technology Trends in PEP for Broad-Band Internet Service via Satellite Networks" Electronics and Telecommunications Trends, Vol. 30, No. 3, pp. 64-73, ETRI, June. 2015.
  11. C. Caini, R. Firrincieli, D. Lacamera DEIS/ARCES, "PEPsal : A Performance Enhancing Proxy for TCP Satellite Connections", IEEE Aerospace and Electronic Systems Magazine, Vol. 22, pp. B-9-B-16, Aug. 2007.
  12. TCP-IR patch available https://github.com/tflach
  13. DummyNet, available at: http://info.iet.unipi.it/-luigi/dummynet/
  14. PEPsal source code, available at: http://www.sourceforge.net/pr-ojects/pepsal/
  15. Iperf3, available at : https://iperf.fr/iperf-download.php