摘要 |
A method is provided for avoiding data loss in a data packet switch whi ch utilizes a circular data buffer. If the data is received at a faster rate th an it is read out of the buffer the data read-out pointer is adjusted by incrementing it to skip, or drop, the next sample. If the data is received at a slower rate than it is read ou t of the buffer, then the read-out pointer is adjusted by decrementing it to repeat the previous sample. The method of controlling the buffer read-out pointer according to the prese nt invention, is implemented in hardware thereby reducing system complexity and improving speed relative to prior art software solutions.
|