Design and Configuration Rationales for Digital Video Storage and Delivery Systems

Abstract

Recent advances in computing technology have brought multimedia information processing to prominence. The ability to digitize, store, retrieve, process, and transport analog information in digital form has changed the dimensions of information handling. Several architectural and network configurations have been proposed for efficient and reliable digital video delivery systems. However, these proposals succeed only in addressing subsets of the whole problem. In this paper, we discuss the characteristics of video services. These include Cable Television, Pay-Per-View, and Video Repository Centers. We also discuss requirements for “Video On Demand” services. With respect to these video services, we analyze two important video properties: image quality and response time. We discuss and present configurations of a Digital Video Delivery System (DVDS) from three general system components - servers, clients, and connectivities. Pertinent issues in developing each component are also analyzed. We also present an architecture of a DVDS that can support the various functionalities that exist in the various video services. Lastly, we discuss data allocation strategies which impact performance of interactive video on demand (IVOD). We present preliminary results from a study using a limited form of mirroring to support high performance IVOD.

This is a preview of subscription content, log in to check access.

References

  1. 1.

    R. Aravind, G. Cash, Duttweiler, and H. Hang, ”Image and Video Coding Standard”, AT&T Technical Report, 1993.

  2. 2.

    S. Battista, S. Pereira, C. Pires, and G. Salema, ”MPEG Picture Coding Standards: An Evolution Towards Computer Image Applications”, Proceedings, 2nd International Conference on Computational Graphics and Visualizations Techniques, Libson, Portugal, December 1992, pp. 230–236.

  3. 3.

    S. Berson and S. Ghandeharizadeh, ”Staggered Striping in Multimedia Information Systems”, Proceding, International Conference of the ACM SIGMOD, Minneapolis, Minnesota, May, 1994.

  4. 4.

    M. Buddhikot and G. Paulkar, ”Distributed data Layout, Scheduling and Playout Control in a Large Scale Multimedia Storage Server”, Technical Report WUCS-94-33, Department of Computer Science, Washington University, St Louis, MO 63130, 1994.

    Google Scholar 

  5. 5.

    P. Chen, G. Gibson, R. Katz and D. Patterson, ”A Case for Redundant Arrays of Inexpensive Disks (RAID)”, Proceedings, International Conference of the ACM SIGMOD, Chicago, Illinois, June 1988, pp. 109–116.

  6. 6.

    E. Fox, ”Advances in Interactive Digital Multimedia Systems”, IEEE Computer, pp. 9–21, 1991.

  7. 7.

    B. Furht, D. Kaira, F. Kitson, A. Rodriguez, and W. Wall, ”Design Issues for Interactive Television Systems”, IEEE Computer, pp. 25–38, 1995.

  8. 8.

    A. Gelman, H. Kobrinski, L. Smoot, S. Weinstien, M. Fortier, and D. Lemay, ” A Store and Forward Architecture For Video-on-Demand Service”, Procedings, International Conference on Communications, Volume 2, Denver, CO, June 1991, pp. 842–846.

    Google Scholar 

  9. 9.

    D. Gemmell, H. Vin, D. Kaundlur, P. Rangan, and L. Rowe, ”Multimedia Storage Servers: A Tutorial”, IEEE Computer pp. 40–49, May 1995.

  10. 10.

    H. Garcia-Molina, and K. Salem, ”Disk Striping”, Proceedings, IEEE International Conference on Data Engeering, Los Angeles, CA., February 1986, pp. 336–345.

  11. 11.

    H. Gharavi, ”Subbanding Coding of Video Signals”, In J. Woods, editor, Subband Image Coding, Kluwer Academic Publishers Group, 1990.

  12. 12.

    H. Gharavi, ”Subbanding Coding Algorithm for Video Applications: Videophone to HDTV Conferencing”, IEEE Transctions on CAS for Video Technology, pp. 174–183, June 1991.

  13. 13.

    W. Hogde, S. Mabon, and J. Powers, “Video-on-Demand: Architecture, Systems, and Applications”, SMPTE Journal, 102(9):79 I–803, September 1993.

    Google Scholar 

  14. 14.

    C. Home, and A. Puri, “Video Cooling With Adaptive Quantization and Rate Control”, Proceedings, SPIE, volume 1818, 1992, pp. 798–806.

    Google Scholar 

  15. 15.

    H. Hsiao, and D. Dewitt, “Chained Declustering: A New Availability Strategy for Multiprocessor Database Machines”, Proceedings, IEEE International Conference on Data Engineering, Los Angeles, California. February 1990, pp. 456–465.

  16. 16.

    H. Kuroda, M. Fujimura, Y. Natoachi, and M. Ikehara, “Variable Bit Rate Video Coding Method”, Electronics Communication, pp. 46–58, April 1991.

  17. 17.

    D. LeGall, “MPEG: A Video Compression Standard for Multimedia Applications”, Communications of the ACM, pp. 46–58, April 1991.

  18. 18.

    M. Liou, “Overview of the PX64 Kbit/s Video Coding Standard”, Communications of the ACM, pp. 59–63, April 1991.

  19. 19.

    M. Maruyama, H. Sakamoto, Y. Ishibashi, and K. Nishimura. “High-speed Hardware Architecture for High-definition Videotex System”, Proceedings, SPIE, 1991, pp. 916–927, Volume 1605.

    Google Scholar 

  20. 20.

    F. McDevitt, and J. Sutherland, “Switched vs Broadcast Video for Fiber to the Home Systems”, Proceedings, International Conference on Communications, Atlanta, Ga., April 1990, pp. 11091119.

  21. 21.

    K. Nwosu, “Data Storage Modeling and Management for Multimedia Information Systems. PhD thesis, December 1993 Syracuse University, Syracuse New York.

    Google Scholar 

  22. 22.

    C. Orji, and J. Solworth, “Distorted Mirrors”, Proceedings, First International Conference on Parallel and Distruhuted InformationSystems, Miami, FL., December 1991,, pp. 10–17.

  23. 23.

    C. Orji,K. Nwosu, N. Rishe, “Data Layout for Interactive Video-on-demand Storage Systems”, Proceedings, Eighth International Conference on Sqftware Engineering and Knowledge Engineering, Lake Tahoe, Nevada, 1996.

  24. 24.

    S. Ramanathan, and P. Rangan, “System Architectures for Personalized Multimedia Services”, lEEE MultiMedia, 1(1):37–46, Spring 1994.

    Google Scholar 

  25. 25.

    V. Ramamoorthy, and R. Ramarao, “Architectural Design of on Demand Video Delivery Systems: The Spatio Temporal Storage Allocation Problem”, Proceedings, International Conference on Communications, Denver, CO., June 1991, pp. 506–510.

  26. 26.

    W. Twabi, F. Horn, E. Horlatt and J. Stefani, “Video Compressions Standards and Quality of Service”, The Computer Journal, 36(1):43–54, 1993.

    Google Scholar 

  27. 27.

    G. Wallace, “The JPEG Still Picture Compression Standard”. Communications of the ACM, pp. 30–44, April 1991.

Download references

Author information

Affiliations

Authors

Rights and permissions

Reprints and Permissions

About this article

Cite this article

Orji, C.U., Adjeroh, D.A., Bobbie, P.O. et al. Design and Configuration Rationales for Digital Video Storage and Delivery Systems. Multimedia Tools and Applications 6, 5–32 (1998). https://doi.org/10.1023/A:1009648628044

Download citation

  • video services
  • video delivery
  • video storage
  • video-on-demand
  • video servers
  • delivery systems
  • data allocation