this paper, a prototype VOD application that distributes MPEG video
over ATM network was developed to investigate
design issues such as rate control and error control. Performance measurements,
such as the achieved frame rate and the number of concurrent clients
a single server can handle,
indicate that the ATM networks can effectively transport compressed video
(MPEG) for VOD application. Experiments also show that random network errors and network burst
errors (i.e. due to congestion) degrade the video quality severely and to an unacceptable
level. Thus error control must be provided. The two proposed error control
methodsRS FEC and HEChave their own advantages and disadvantages. The RS FEC
error control method maintained perfect image quality, but imposed a large overhead
redundancy. HEC had a small overhead redundancy and maintained the integrity of
video format. However, in the latter image quality was not guaranteed. A hybrid
error control method involving both is probably optimal. The VOD application may
start by providing the high overhead redundancy RS FEC error control and switch to HEC
error control as the number of concurrent clients handled increases. Recall
that fewer concurrent clients can be supported if the overhead redundancy
Possible future work could be done to implement and verify the performance of the hybrid
error control method described above. Also, researchers could investigate further the
error control issues for VOD application. Another possible future endeavor might be to
investigate further the rate control issues to provide interactive operations such as
pause and stop, slow and fast forward, and rewind.
1/SC 29. Revised Text for ITU-T Recommendation H.262 (ISO/IEC: Japan, 1995).
Sengodan and V. Li, "A Quasi-Static Retrival Scheme for Interative VOD Servers." In IEEE IC3N 96 (Washington DC, October 1996).
Handel, M. Huber, and S. Schroder, ATM Networks Conepts, Protocols
York: Addison-Wesley, 1995).
Fore Systems. ATM
Programming Reference Manual. Pittsburg: Fore Systems, 1994.
Punctured Convolutional Codes (RCPC codes) and Their Applications." IEEE
Transactions on Communica-tions 36:4 (1998): 389-400.
Han, T., and L. Orozco-Barbosa. "Performance Requirements
for the Transport of MPEG Video Streams over ATM Networks." Proc. of IEEE ICC 95 Conference 1
G. "Asynchronous Transfer of
Video." IEEE Communications Magazine 34:8 (1996): 118-26.
Karn, Phil. Reed-Solomon
Coding/Decoding Package. Vers. 1.0. September 1996.
Lin, S., and D. J. Costello. Error
Control Coding: Fundamentals and Applications. Englewood Cliffs, NJ: Prentice Hall,
C., and F. Jia. "Latency and Error Control in Live MPEG Video
Communication over Computer Networks." Computer Communication 20 (1997).
C., J. Kongkitisupchai, S. Gaffney, J. Kim, and T. Suda. "Experiments
on Transport of Compressed Video (MPEG) over ATM Network." Proc. of Multimedia Technology and Applications 97 Conference,
Session 5, Paper 2 (1997).
W., and D. Brown. "Cyclic Codes for Error Detection." Proceedings of The IRE Conference 1
Y., and A. Leon-Garcia. "AAL1 with FEC for the Transport of
CBR MPEG2 Video over ATM Networks." Proc.
of IEEE Infocom 96 Conference 2 (1996): 529-36.
D., H. Sun, and R. Girons. "ATM Transport and Cell-Loss Concealment
Techniques for MPEG Video." Proc.
of IEEE International Conference on Acoustics 1 (1993): 117-20.
Stevens. W. R. UNIX Network
Programming. Upper Saddle River, NJ: Prentice-Hall Inc., 1994.
H., and J. Meditch. "Encapsulation Protocols for MPEG Video
in ATM Networks." Proc. of IEEE Infocom 96 Conference 3