DOI QR코드

DOI QR Code

Implementation of Internet Video Phone Supporting Adaptive QoS

적응적 QoS를 지원하는 인터넷 화상전화의 구현

  • 최태욱 (부산대학교 대학원 전자계산학과) ;
  • 김영주 (신라대학교 컴퓨터정보공학부) ;
  • 정기동 (부산대학교 전자계산학과)
  • Published : 2003.08.01

Abstract

In the current Internet, it is difficult for an Internet Phone to guarantee the QoS due to variable network conditions such as packet loss rate, delay and bandwidth. In addition, the QoS of an Internet Video Phone is more hard to guarantee because of video data. In this paper, we investigate application-level QoS control schemes that can adapt to variable network conditions, and describe an error control scheme and a congestion control scheme. Based on these QoS control schemes, we have designed and implemented an Internet Video Phone System that supports adaptive audio and video delivery. Through experiments, we found that the Internet Video Phone can reduce the packet loss rate considerably as well as adjust the transmission rate considering other TCP flows.

현재의 인터넷 전화는 가변적인 대역폭과 패킷손실, 지연으로 인하여 일반 전화만큼의 통화품질을 제공하지 못하고 있다. 더욱이 비디오를 포함하는 화상전화에서 QoS를 보장하기는 더욱 어렵다. 본 논문에서는 가변적인 네트웍 변화에 적응적으로 대처할 수 있는 응용 수준의 QoS 제어 기법들을 고찰하고 화상전화에 적합한 오류제어 기법과 혼잡제어 기법을 설명한다. 또한, 이러한 기법들을 기반으로 적응적 QoS를 지원하는 인터넷 화상전화를 설계 및 구현한다. 실험 결과, 구현된 화상전화는 음성과 화상 데이터의 패킷 손실을 크게 줄일 수 있었고 경쟁하는 다른 TCP 플로우들을 고려해서 전송률을 조절하였다.

Keywords

References

  1. 이상훈, 'VoIP 시장 전개방향과 기술전망', 정보처리학회지, 제8권 제2호, Mar., 2001
  2. S. McCanne and V. Jacobson, 'Vic: a flexible framework for packet video,' ACM Multimedia, San Francisco, CA, pp. 512-522, Nov., 1995 https://doi.org/10.1145/217279.215315
  3. T. Turletti and C. Huitema, 'Videoconferencing on the Internct,' IEEE/ ACM Trans. Networking, Vol.4, No.3, June, 1996 https://doi.org/10.1109/90.502233
  4. C. Perkins, O. Hodson and Hardman, 'A Survey of Packet Loss Recovery Techniques for Streaming Audio,' IEEE Network, Vo1.12, No.5, Sep., 1998 https://doi.org/10.1109/65.730750
  5. 최태욱, 정기동, 'VoIP를 위한 적응적 FEC 기반 에러 제어 알고리즘', 정보처리학회논문지C, 제9-C권 제3호, pp.375-384, June, 2002 https://doi.org/10.3745/KIPSTC.2002.9C.3.375
  6. Injong Rhee and Srinath R. Joshi, 'Error recovery for interactive video transmission over the Internet,' IEEE Journal of Selected Areas in Communications, Vol.18, No.6, June, 2000 https://doi.org/10.1109/49.848254
  7. D. Sisalem and H. Schulzrinne, 'The loss-delay based adjustment algorithm: A TCP-friendly adaptation scheme,' in Proc. of NOSSDAV, Cambrideg, England, July, 1998
  8. R. Rejaie, M. Handley and D. Estrin, 'RAP : An end-to-end rate-based congestion control mechanism for realtime streams in the Internet,' in Proc. of IEEE Infocom, Mar., 1999 https://doi.org/10.1109/INFCOM.1999.752152
  9. T. U. Choi, M. K. Ji, S. H. Park, K. D Chung, 'An adaptive Periodic FEC scheme for Internet video applicatiors,' Springer LNCS 2170, pp.691-702, 2001
  10. J-C. Bolot, T. Turletti, 'Experience with control mechanisms for packet video in the Internet,' Computer Communication Review, Jan., 1998 https://doi.org/10.1145/280549.280551
  11. http://www.openh323.org/
  12. ITU-T Recommendation G.723.1, 'Dual rate speece coder for multimedia communications transmitting at 5.3 and 6.3 kbits/s,' March, 1996
  13. ITU-T Recommendation H.263, 'Video coding for low bitrate communication,' Jan., 1998