게이트키퍼 중재형 호 기반 플레이아웃 알고리즘의 제안 및 성능 비교
A Study on Per-Call Basis Plaout Algorithms with Gatekeeper Mediated model
0
조회
0
다운로드
0
인용
0
참고문헌
키워드
초록
VoIP 폰을 위한 최근 연구분야를 살펴보면 패킷들이 네트워크에서 겪는 네트워크 지연시간 변이 문제를 해결하고 전화 수준의 통화품질을 얻으려는 노력이 활발하다. 본 논문에서는 게이터키퍼에서 제공해주는 해당경로의 기본 네트 워크 지연시간값에 따라서 통화초기에 플레이아웃 지연시간이 결정되는 동일 통화기간에는 모든 패킷들의 플레이아웃 지연시간이 일정한 플레이아웃 알고리즘을 제안한다. 여기서 플레이아웃 지연시간은 기본 네트워크 지연시간 값과 추 가 대기시간의 합으로 결정되는데, 추가 대기시간은 지연시간 변이가 심한 경로에서도 lateness 분실율이 5% 범위 안 을 만족하도록 할 수 있는 수준으로 지연시간 변이를 없애주도록 이 값을 실험에 의해 결정한다. 기존 방식과 제안하 는 방식의 비교를 위하여 4개의 목적지 사이트 마다 각각 25개의 서로 다른 네트워크 지연시간 파일을 수집하였으며, 평균 플레이아웃 지연시간과 lateness 분실율을 계산하기 위한 플레이아웃 에뮬레이터를 개발하였다. 결과는 제안한 콜 기반 플레이아웃 알고리즘이 통화 품질을 떨어뜨리지 않을 수준인 플레이아웃 지연시간 범위 안에서 동작하면서도 전반적으로 lateness 분실율을 줄일 수 있었다. 특히 지연시간 변이가 심한 경로에서는 기존 적응식 알고리즘에 비해 우수한 통화품질을 보장해줄 수 있다는 사실을 확인하였다.
Abstract
Recent works for VoIP phones have been focused on both solving the problem of synchronous playout of audio packets and achieving toll-quality audio in the face of variable network delays. In this paper we propose a per-call basis playout algorithm that uses same playout delays during a given call adapted according to the basic network delay value received from the gatekeeper at the initial call stage. Here, the playout delay value consists of the basic network delay and additional waiting delay. The additional waiting delay value is experimentally determined in order to diminish the effects of network-induced jitter to the level of a lateness loss percentage of below 5% even the underlying network has high jitter. We obtained 100 log files of experimentally-measured network delays between several different Internet sites. And we evaluate the playout algorithms using the playout emulator which can calculate the lateness loss rates and average playout delays for different log files. Our results indicate that the per-call basis algorithm can achieve a lower rates of lateness lost packets while at same time keeping playout delays to be quite tolerable in human conversations. With our algorithm, one can achieve better VoIP call quality specially when jitter is high
참고문헌 (16)
- "Voice over IP Fundamentals" (2000), Sisco Press
- "''Techniques for packet voicesynchronization", 6, pp.1022~1028 (1983)
- "''Voice synchronization in packet switching networks", pp.20~25 (1993)
- "Packet audio playout delay adjustment: Performance bounds and algorithms", 6, pp.17~28
- "Performance evaluation of an ip voice terminal"
- "An adaptive voice playout method for VOP applications", 3, pp.1637~1640 (2001), IEEE
- "Adaptive delay estimation for low Jitter audio over Internet", 4, pp.2591~2595 (2001), IEEE
- "An algorithm for playout of packet voice based on adaptive adjustment of talkspurt silence periods", pp.224~231
- "Delay reduction techniques for playout buffering", 2(2), pp.100~112
- "Sliding playout algorithm based on per-talkspurt adjustment without using timestamps", E87-B(3), pp.605~614
- "''Experience with speechcommunication in packet networks", pp.963~980 (1983)
- "Delay jitter bounds and packet scale rate guarantee for expedited forwarding", 10(4), pp.529~540
- "''Adaptive playout mechanisms for packetized audioapplications wide-area networks" (1994)
- "Telecommunication Standardization Sector of ITU" (1993)
- "University of California", outreach, pp.papers, 1999[DOI]
- "''Proceeding of ACM SIGCOMM" (1988)
