인터넷폰의 QoS를 위한 적응적인 버퍼관리 방식

Adaptive Buffer Management Method for Quality of Service of Internet Telephony

  • 발행 : 2002.05.01

초록

인터넷전화(Internet telephony)는 network를 통하여 음성데이터를 주고받는 응용프로그램으로 좋은 음질의 제공은 필수적이다. 그러나 음성데이터가 네트워크를 통하여 전송이 되면서 전송지연과 지연 편차 등의 Jitter현상에 영향을 받아 음질의 저하를 유발하므로 수신측에서는 적절한 jitter buffer를 제공해야만 한다. 본 논문에서는 인터넷전화에서 보다 양질의 음성을 제공하기 위하여 단말기 입장에서 버퍼관리 알고리즘을 제안한다. 제안한 알고리즘은 현재 단말기에서 사용하고 있는 압축알고리즘의 종류와 수신된 데이터만을 근거 자료로 수신데이터의 변화에 적응적으로 반응하면서 음질을 향상할 수 있는 버퍼관리 알고리즘이다. 제안한 알고리즘의 유용성을 확인하기 위하여 다양한 네트워크 상황에서 기존의 알고리즘과 네트워크 상황판단의 성능을 비교한다.

Internet telephony is an application that transmits voice data for conversation. Therefore it must provide high sound quality. However while audio packets are transferred through the network, they are affected by delay variations and jitters, which could result in poor sound quality of the receiving end does not have an appropriate jitter buffer to overcome network factors. This thesis introduces a buffer management algorithm that could be used to provide better sound quality for Internet phone terminals. This algorithm actively responds to both the compression algorithms that are used by the terminals, as well as to the received data to provide an improvement in sound quality. In order to verify the effectiveness of the proposed algorithm, we experimented in variance network settings. The results show that the proposed algorithm improves on the performance of the conventional buffer management algorithm.

키워드

참고문헌

  1. Ramachandran Ramjee, Jim Kurose, Don Towsley, and Henning schulzinne, 'Adaptive playout mechanims for Packetized audio applications in wide-area networks,'in the Proceedings of the Conference on Computer Communications (IEEE Inform), Toronto, Canada, June 1994, pp 680-668, IEEE Computer Society Press, Loss Alamits, California
  2. Jonathan Rosenberg, Lili Qiu, and Henning Schulzrinne 'Integrating Packet FEC inti Adaptive Voice Playout Buffer Algorithms on the Internet', in the Proceedings of the IEEE Inform 2000, T디 Avid, Israel, March 2000
  3. 'TCP/IP Illustrated,Volume1' W.Ricard Stevens(Addison Wesley)
  4. W.Montegory, 'Techniques for Packet Voice Synchronization,'IEEE J.on Selecet Area in Communcations, Sol.SAC-6, No.1(DEC.1983), pp.1022-1028
  5. 'INTEGRATING VOICE AND DATA NETW ORKS', Scott Keagy (Cisco Press)
  6. V.Jacobson, 'Congestin avoidance and control,' Proc.1988 ACM SIGCOMM Conf.,(Aug.1988, Stanford), 00.314-329
  7. H. Schulzrinne, S. Casner, R. Federick, and Jacobson, 'RTP:a transport protocol for real-time applications", Request for Comments 1889, Internet Engineering Task Force,Jan. 1996.applicatoins, Request for Comments 1889, internet Enginner
  8. S. Blake, D. Black, M. Carlson, E. Davies, Z. Wang, and W. Weiss, 'An architecture for differentiated service,' Request for Comments 2475. Internet Engineering Task Force, Dec. 1998
  9. J. Wroclawski, 'Specification of the contro lled-load network element service,' Request for Comments 2211. Internet Engineering Task Force, Sept. 1997
  10. S. Shenker, C. Partridge, and R. Guerin, 'Specification of guaranteed quality of service,' Request for Comments 2212. Internet Engineering Task Force, Sept. 1997
  11. Ray Fang, Dan Schonfeld, Rashid Ansari, and Jason Leigh, "Forward Error Correction for Multimedia and Teleimmersion Data Streams," University of Illinois at Chicago February 1, 2000