Adaptive buffer management for voice over packet network

This invention relates in general to data transfer systems and more specifically to an apparatus and method for avoiding jitter and variations in payload size for a voice over packet network. A system is provided for carrying synchronous voice payloads of variable size across a packet-based network...

Full description

Saved in:
Bibliographic Details
Main Authors Moskal, Andre, Diorio, Andre
Format Patent
LanguageEnglish
Published 05.08.2003
Online AccessGet full text

Cover

Loading…
More Information
Summary:This invention relates in general to data transfer systems and more specifically to an apparatus and method for avoiding jitter and variations in payload size for a voice over packet network. A system is provided for carrying synchronous voice payloads of variable size across a packet-based network while eliminating network jitter losses. According to the preferred embodiment, two concurrent tasks are implemented. A Voice Packet Processing task receives packetized voice from a packet oriented interface, processes headers of the packet, and builds a receive payload buffer that is managed by means of copying packets to the synchronous interface according to the contents of the payload buffer. The Voice Packet Forwarding task builds a transmit payload buffer for voice samples received from the synchronous interface, builds the necessary protocol headers and forwards the packet to the packet oriented interface.