Patent ID: 6700895
Filing Date: 2004-03-02
Classification: H04L

Abstract:
A method for selecting a size of a buffer in a communication system for transmitting real time communications, the method comprising:receiving a stream of transported data packets by a real time receiver, each data packet having at least one frame, the receiver comprising a plurality of jitter buffers having different sizes; evaluating arrival statistics determined by comparing an expected arrival time and an actual arrival time of data packets to determine a frame loss rate, wherein evaluating the arrival statistics comprises: computing an average queue time of a frame in the jitter buffer; determining the expected time of arrival of the data packets; creating a matrix having at least a first row, a second row and m columns, by placing the comparative times between actual and expected times of arrival of a sample of the transported data packets in the first row and clearing the second row; determining a number of late frames; determining a number of lost frames; determining a number of overflowed frames; and adjusting the matrix to account for at least one of late, lost and overflowed frames; and selecting a buffer size that provides the frame loss rate that approximates a desired loss rate.