Bandwidth protection for voice over IP

A system and method for managing the transfer of data from a server to a client over an integrated voice and data network limits the bandwidth used for sending non-voice data, such as advertising data, from a server to the client. The limit on the transmission of non-voice data ensures that enough b...

Full description

Saved in:
Bibliographic Details
Main Authors MASTAN SHAFIR AHMAD HJ, TAM WEE SIN, LAI POH YOKE, EDELSON STEVEN
Format Patent
LanguageEnglish
Published 29.07.2003
Edition7
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:A system and method for managing the transfer of data from a server to a client over an integrated voice and data network limits the bandwidth used for sending non-voice data, such as advertising data, from a server to the client. The limit on the transmission of non-voice data ensures that enough bandwidth is available for the transmission of voice data. The system and method comprise at least one server and at least one client which are communicatively coupled over an integrated voice and data network. A transfer data rate input is sent by a client to a server. The server determines the transfer data rate for non-voice data based on the transfer data rate input. The server then sends the data, preferably non-voice data, to the client at the transfer data rate. The present invention may also comprise an intercept layer and a bandwidth management control module. The intercept layer receives the data from the server, and the bandwidth management control module, which is communicatively coupled to the intercept layer and a voice application, examines the data packets and manages the sending of an acknowledge packet to the server indicating that the data has been received. The bandwidth management control module may delay the sending of the acknowledge packet to decrease the transfer of data from the server to the client. Additionally, the bandwidth management control module may change the window size of the acknowledge packet to indicate to the server to limit the size of the data sent to the window size.
Bibliography:Application Number: US19990383337