Method to control data reception buffers for packetized voice channels

   
   

A method is provided for avoiding data loss in a data packet switch which utilizes a circular data buffer. If the data is received at a faster rate than 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 out 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 present invention, is implemented in hardware thereby reducing system complexity and improving speed relative to prior art software solutions.

Une méthode est donnée pour éviter la perte de données dans un commutateur de paquets de données qui utilise un amortisseur circulaire de données. Si les données sont reçues à une vitesse plus rapide qu'on le lit hors de l'amortisseur que l'indicateur de lecture de données est ajusté en l'incrémentant sur le saut, ou de la baisse, le prochain échantillon. Si les données sont reçues à un taux plus lent qu'on le lit hors de l'amortisseur, alors l'indicateur de lecture est ajusté en le décrémentant pour répéter l'échantillon précédent. La méthode de commander l'indicateur de lecture d'amortisseur selon la présente invention, est appliquée dans le matériel réduisant la complexité de système et améliorant de ce fait à solutions relatives de logiciel d'art antérieur de vitesse.

 
Web www.patentalert.com

< Apparatus for and method of embedding and extracting digital information and medium having program for carrying out the method recorded thereon

< Selective admission control in a network device

> Stacked network switch configuration

> Optimizing delivery of computer media

~ 00108