Brian Bell


In the past ten years, there has been substantial growth in the area of networked applications. The expansion of such Internet applications as USENET and the world wide web has lead to greater demand for faster and higher quality data transmissions. However, the Internet tends to have a bursty traffic pattern. Such a pattern interferes with an application's ability to receive a data stream at a constant rate. A constant rate is necessary for real-time, networked multimedia applications to be able to provide a high quality of service to the user. This thesis proposes a buffering strategy that stabilizes a bursty data stream. It uses buffered data to present a client application with a constant data stream. An implementation of the strategy was produced using the Java programming language. Results indicate that networked multimedia applications that use this strategy can provide a higher quality of service than applications that do not.

Library of Congress Subject Headings

Real-time data processing; Computer networks; Multimedia systems

Publication Date


Document Type


Department, Program, or Center

Computer Engineering (KGCOE)


Shank, Charles

Advisor/Committee Member

Chang, Tony

Advisor/Committee Member

Czernikowski, Roy


Note: imported from RIT’s Digital Media Library running on DSpace to RIT Scholar Works. Physical copy available through RIT's The Wallace Library at: QA76.54 .B44 1996


RIT – Main Campus