Improving the Performance of TCP/RLP over CDMA Forward Link

CDMA 순방향 무선링크에서의 TCP/RLP 성능 향상에 관한 연구

  • 송기영 (삼성전자 정보통신) ;
  • 박영근 (연세대학교 전기전자공학과 컴퓨터통신네트워크연구실)
  • Published : 2003.05.01

Abstract

In the CDMA wireless link, frame errors are correlated and burst because of fading. The implementation ability of RLP error recovery is dependent on the correlated frame errors. The (1,2,3) retransmission scheme, which is recommended as default in IS-707, is not adapted in high frame loss regime with strong correlations. By using the modified error recovery method, where the total number of retransmission attempts is the same and the retransmission is increased, the proposed retransmission scheme can efficiently recover frame errors than the (1,2,3) retransmission scheme. Since the modified scheme has longer transmission delay due to the increase of retransmission round, we propose the algorithm of retransmission failure prediction to improve the modified error recovery scheme. We simulate the modified error recovery scheme applying our algorithm and compare two schemes. (i.e. default scheme by IS-707 and modified scheme) not applying our algorithm. In the result, we show TCP performance improvement is better than default scheme by IS-707.

CDMA 무선 환경에서는 페이딩으로 인해 에러간의 상관관계를 갖게 되어 에러들이 버스트하게 발생된다. 이러한 에러간의 상관관계는 RLP에서의 에러복구 수행능력에 영향을 주게 되는데 IS-707 RLP에서 사용되는 (1,2,3) 재전송 방법은 에러간의 상관관계가 크고 링크의 상태가 좋지 않을 경우에는 에러복구 능력이 저하된다. 이러한 문제점을 해결하기 위해 재전송을 요청하는 전체 회수는 동일하게 하면서 재전송이 시도되는 라운드를 증가시키는 방법을 적용하였다. 제안된 에러 복구 방법은 RLP에서의 재전송의 증가로 인하여 발생하는 지연이 증가하는 단점을 가지고 있기 때문에 이를 개선하는 알고리즘을 제안하였다. 개선된 알고리즘은 재전송되어 도착한 프레임의 타이머가 유지하는 정보인 재전송 라운드와 카운터를 현재 재전송을 기다리고 있는 손실된 프레임의 타이머 정보와 비교하여 이미 재전송이 실패한 프레임들을 찾아내는 기능을 수행하였다. 제안된 재전송 방법과 알고리즘을 적용하여 에러간의 상관관계가 다른 두 채널에 대해서 시뮬레이션을 통해 TCP 수율이 최대 40%, TCP 지연은 2배 정도의 성능 향상을 확인하였다.

Keywords

References

  1. W.R. Stevens, TCP/IP Illustrated. Addison Wesley, 1994. vol. 1
  2. V. Jacobson, 'Congestion Avoidance and Control'. Proc. SIGCOMM, Aug 1988, pp. 314-329
  3. Karn, P. and Partridge, C. 'Estimating round-trip times in reliable transport protocols', Proc. SIGCOMM, Aug 1987
  4. H. Balakrishnan, S. Seshan, E. Amir, and R. H. Katz, ' Improving TCP/IP Performance over Wireless Network' Proc. IEEE Distributed Computing Systems, May 1997, pp. 365-373
  5. G. Xylomenos and G. C. Polyzos, 'Internet Protocol Performance over Networks with Wireless Links', IEEE Network, July 1999, pp. 55-63
  6. H. Balakrishnan, V. N. Padmanabhan, S. Seshan, and R. H. Katz, 'A Comparison of Mechanism for Improving TCP Performance over Wireless Links', Proc. ACM SIGCOMM, 1996. pp.256-269
  7. TIA/EIA/IS-707 'Data services option standard for wideband spread spectrum digital cellular system', February 1998
  8. TIA/EIA/I8-99 'Data services option standard for wideband spread spectrum digital cellular system', July 1995
  9. A. Chockalingam and G. Bao, 'Performance of TCP/RLP Protocol Stack on Correlated Fading DS-CDMA Wireless Links', IEEE Transactions on Vehicular Technology, vol. 49, January 2000, pp. 28-33 https://doi.org/10.1109/25.820695
  10. F. Khan, S. Kumar, K. Medepalli, and 8. Nanda, 'TCP performance over cdma 2000 RLP', Proc. IEEE VTC 2000, May 2000, pp. 41-45
  11. M. Zorzi, R. R. Rao, and L. B. Milstem, 'On the accuracy of a first order Markov model for data block transmission on fading channels'. Proc. IEEE ICUPC'95, November 1995, pp. 211-225
  12. G. Bao. 'Performance evaluation of TCP/RLP protocol stack over CDMA wireless link', Proc. Wireless Networks, August 1996, pp. 229-237
  13. Y. Bai, A. Ogielski, and G. Wu, 'TCP over IS-707', Proc. of PiMRC'99, September 1999