{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,1,7]],"date-time":"2025-01-07T19:10:00Z","timestamp":1736277000791,"version":"3.32.0"},"reference-count":44,"publisher":"Springer Science and Business Media LLC","issue":"1","license":[{"start":{"date-parts":[[2006,1,1]],"date-time":"2006-01-01T00:00:00Z","timestamp":1136073600000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Multimed Tools Appl"],"published-print":{"date-parts":[[2006,1]]},"DOI":"10.1007\/s11042-006-5116-7","type":"journal-article","created":{"date-parts":[[2006,2,10]],"date-time":"2006-02-10T09:34:50Z","timestamp":1139564090000},"page":"89-118","source":"Crossref","is-referenced-by-count":7,"title":["Design, analysis, and implementation of an agent driven pull-based distributed video-on-demand system"],"prefix":"10.1007","volume":"28","author":[{"given":"Bharadwaj","family":"Veeravalli","sequence":"first","affiliation":[]},{"given":"Long","family":"Chen","sequence":"additional","affiliation":[]},{"given":"Hun Yen","family":"Kwoon","sequence":"additional","affiliation":[]},{"given":"Goh Kar","family":"Whee","sequence":"additional","affiliation":[]},{"given":"See Ying","family":"Lai","sequence":"additional","affiliation":[]},{"given":"Lim Peng","family":"Hian","sequence":"additional","affiliation":[]},{"given":"Ho Chin","family":"Chow","sequence":"additional","affiliation":[]}],"member":"297","reference":[{"key":"5116_CR1","doi-asserted-by":"crossref","unstructured":"C.C. Aggarwal, J.L. Wolf, and P.S. Yu, \u201cOn optimal batching policies for video-on-demand storage servers,\u201d in Proceedins of the International Conference on Multimedia Computing and Systems (ICMCS '96), pp. 253\u2013258, 1996.","DOI":"10.1109\/MMCS.1996.534983"},{"key":"5116_CR2","doi-asserted-by":"crossref","first-page":"439","DOI":"10.1007\/s005300050144","volume":"7","author":"C.C. Aggarwal","year":"1999","unstructured":"C.C. Aggarwal, J.L. Wolf and P.S. Yu, \u201cDesign and analysis of permutation-based pyramid broadcasting,\u201d Multimedia system, Vol. 7, pp. 439\u2013448, 1999.","journal-title":"Multimedia system"},{"key":"5116_CR3","unstructured":"C. Bernhardt and E. Biersack, \u201cA Scalable Video Server: Architecture, Design and Implementation,\u201d in Proceedings of the Realtime Systems Conference, 1995., Paris, France, January 1995, pp. 63\u201372."},{"key":"5116_CR4","doi-asserted-by":"crossref","unstructured":"C.C. Bisdikian and B.V. Patel, \u201cCost-Based Program Allocation for Distributed Multimedia-on-Demand Systems,\u201d IEEE Multimedia, pp. 62\u201372, Fall issue, 1996.","DOI":"10.1109\/93.556540"},{"key":"5116_CR5","doi-asserted-by":"crossref","unstructured":"Ariel Cohen, Walter A. Burkhard, P., and Venkat Rangan, \u201cPipelined disk arrays for digital movie retrieval,\u201d in Proceedings of the International Conference on Multimedia Computing and Systems, 1995., Washington, DC, USA, 1995, pp. 312\u2013317.","DOI":"10.1109\/MMCS.1995.484941"},{"key":"5116_CR6","doi-asserted-by":"crossref","unstructured":"Y. Cai, K. Hua, and K. Vu, \u201cOptimizing patching performance,\u201d in Proceeding of SPIE\/ACM Conference on Multimedia Computing and Networking 1999, January 1999, pp. 204\u2013215.","DOI":"10.1117\/12.333810"},{"issue":"3","key":"5116_CR7","doi-asserted-by":"crossref","first-page":"279","DOI":"10.1023\/A:1009637022889","volume":"4","author":"A. Dan","year":"May 1997","unstructured":"A. Dan and D. Sitaram, \u201cMultimedia Caching Strategies for Heterogeneous Application and Server Environments,\u201d Multimedia Tools and Applications, Vol. 4, No. 3, pp. 279\u2013312, May 1997.","journal-title":"Multimedia Tools and Applications"},{"issue":"3","key":"5116_CR8","doi-asserted-by":"crossref","first-page":"112","DOI":"10.1007\/s005300050016","volume":"4","author":"A. Dan","year":"1996","unstructured":"A. Dan, D. Sitaram, and P. Shahabuddin, \u201cDynamic batching policies for an on-demand video server,\u201d ACM Multimedia Systems, Vol. 4, No. 3, pp. 112\u2013121, 1996.","journal-title":"ACM Multimedia Systems"},{"key":"5116_CR9","unstructured":"Li-gang Dong, B. Veeravalli, and C.C. Ko, \u201cEfficient Movie Retrieval Strategies for Movie-on-Demand Multimedia Services on Distributed Networks,\u201d Multimedia Tools and Applications, Vol. 20, Iss. June 2003, 2."},{"issue":"1","key":"5116_CR10","doi-asserted-by":"crossref","first-page":"91","DOI":"10.1023\/A:1009651431672","volume":"8","author":"H. Fahmi","year":"1999","unstructured":"H. Fahmi, S. Baqai, A. Bashandy, and A. Ghafoor, \u201cDynamic Resource Allocation for Multimedia Document Retrieval over High Speed LANs,\u201d Multimedia Tools and Applications, Vol. 8, No. 1, pp. 91\u2013114, 1999.","journal-title":"Multimedia Tools and Applications"},{"key":"5116_CR11","doi-asserted-by":"crossref","first-page":"203","DOI":"10.1145\/319463.319603","volume":"1","author":"L. Gao","year":"1999","unstructured":"L. Gao, Z.L. Zhang, and D. Towsley, \u201cCatching and selective catching: Efficient latency reduction techniques for delivering continuous multimedia streams,\u201d in Proceedings of the 7th ACM International Conference on Multimedia '99, Vol. 1, 1999, pp. 203\u2013206.","journal-title":"Proceedings of the 7th ACM International Conference on Multimedia '99"},{"issue":"2","key":"5116_CR12","doi-asserted-by":"crossref","first-page":"167","DOI":"10.1023\/A:1009681521536","volume":"11","author":"D. Ghose","year":"2000","unstructured":"D. Ghose and H-J. Kim, \u201cScheduling Video Streams in Video-on-Demand Systems: A Survey,\u201d Multimedia Tools and Applications, Vol. 11, No. 2, pp. 167\u2013195, 2000.","journal-title":"Multimedia Tools and Applications"},{"issue":"1","key":"5116_CR13","doi-asserted-by":"crossref","first-page":"25","DOI":"10.1145\/223587.223590","volume":"23","author":"L. Golubchik","year":"1995","unstructured":"L. Golubchik, J.C.S. Lui, and R.R. Muntz, \u201cReducing I\/O demand in video-on-demand storage servers,\u201d in Proceedings of the 1995 ACM SIGMETRICS joint international conference on Measurement and modeling of computer systems, Vol. 23, Iss. 1, 1995, pp. 25\u201336.","journal-title":"Proceedings of the 1995 ACM SIGMETRICS joint international conference on Measurement and modeling of computer systems"},{"issue":"3","key":"5116_CR14","doi-asserted-by":"crossref","first-page":"140","DOI":"10.1007\/s005300050019","volume":"4","author":"L. Golubchik","year":"1996","unstructured":"L. Golubchik, J.C.S. Lui, and R.R. Muntz, \u201cAdaptive piggybacking: A novel technique for data sharing in video-on-demand storage servers,\u201d ACM Multimedia Systems, Vol. 4, No. 3, 1996, pp. 140\u2013155.","journal-title":"ACM Multimedia Systems"},{"key":"5116_CR15","doi-asserted-by":"crossref","unstructured":"Sungjune Hong, Youngjae Kim, Minsoon Kweon, Dugki Min, and Sunyoung Han \u201cObject-oriented real-time CORBA naming service on distributed environment,\u201d in Proceedings of Twelfth International Conference on Information Networking, January 1998, pp. 637\u2013640,.","DOI":"10.1109\/ICOIN.1998.648492"},{"key":"5116_CR16","doi-asserted-by":"crossref","unstructured":"K.A. Hua, Y. Cai, and S. Sheu, \u201cPatching: A multicast technique for true video-on-demand services,\u201d in Proceedings of ACM Multimedia 1998, September 1998, pp. 191\u2013200.","DOI":"10.1145\/290747.290771"},{"key":"5116_CR17","doi-asserted-by":"crossref","unstructured":"K.A. Hua and S. Sheu, \u201cSkyscraper broadcasting: A New Broadcasting Scheme for Metropolitan Video-on-Demand Systems,\u201d in Proceedings of the ACM SIGCOMM '97, Cannes France, September 1997, pp. 89\u2013100.","DOI":"10.1145\/263105.263144"},{"issue":"2","key":"5116_CR18","doi-asserted-by":"crossref","first-page":"284","DOI":"10.1109\/69.761664","volume":"11","author":"D. Jadav","year":"March\/April 1999","unstructured":"D. Jadav, A.N. Choudhary, and P.B. Berra, \u201cTechniques for Increasing the Stream Capacity of a High-Performance Multimedia Server,\u201d IEEE Transactions on Knowledge and Data Engineering, Vol. 11, No. 2, March\/April 1999, pp. 284\u2013302.","journal-title":"IEEE Transactions on Knowledge and Data Engineering"},{"key":"5116_CR19","doi-asserted-by":"crossref","unstructured":"V. Kalogeraki, L.E. Moser, and P.M. Melliar-Smith, \u201cA CORBA Framework for Managing Real-Time Distributed Multimedia Applications,\u201d in Proceedings of the 33rd Hawaii International Conference on System Sciences, Vol. 8, 2000.","DOI":"10.1109\/HICSS.2000.927004"},{"issue":"2","key":"5116_CR20","doi-asserted-by":"crossref","first-page":"20","DOI":"10.1109\/93.682522","volume":"5","author":"J.Y.B. Lee","year":"April\u2014June 1998","unstructured":"J.Y.B. Lee, \u201cParallel Video Servers: A tutorial\u201d, IEEE Multimedia, Vol. 5, No. 2, pp. 20\u201328, April\u2014June 1998.","journal-title":"IEEE Multimedia"},{"issue":"3","key":"5116_CR21","doi-asserted-by":"crossref","first-page":"467","DOI":"10.1109\/76.754776","volume":"9","author":"J.Y.B. Lee","year":"April 1999","unstructured":"J.Y.B. Lee, \u201cConcurrent Push\u2014A Scheduling Algorithm for Push-Based Parallel Video Servers\u201d, IEEE Transactions on Circuits and Systems for Video Technology, Vol. 9, No. 3, April 1999, pp. 467-477.","journal-title":"IEEE Transactions on Circuits and Systems for Video Technology"},{"key":"5116_CR22","doi-asserted-by":"crossref","first-page":"38","DOI":"10.1109\/6046.985552","volume":"4","author":"J.Y.B. Lee","year":"March 2002","unstructured":"J.Y.B. Lee, \u201cOn a unified architecture for video-on-demand services,\u201d IEEE Transaction on Multimedia, Vol. 4, March 2002, pp. 38\u201347.","journal-title":"IEEE Transaction on Multimedia"},{"key":"5116_CR23","doi-asserted-by":"crossref","first-page":"27","DOI":"10.1109\/INFCOM.1996.497874","volume":"1","author":"J.Y.B. Lee","year":"March 1996","unstructured":"J.Y.B. Lee and P.C Wong, \u201cserver array approach for video-on-demand service on local area networks\u201d, Proceedings of INFOCOM '96., Vol. 1, March 1996, pp. 27\u201334.","journal-title":"Proceedings of INFOCOM '96"},{"issue":"12","key":"5116_CR24","doi-asserted-by":"crossref","first-page":"1217","DOI":"10.1109\/71.895790","volume":"11","author":"J.Y.B. Lee","year":"December 2000","unstructured":"J.Y.B. Lee and P.C. Wong, \u201cPerformance Analysis of a Pull-Based Parallel Video Server\u201d, IEEE Transactions on Parallel and Distributed Systems, Vol. 11, No. 12, pp. 1217\u20131231, December 2000.","journal-title":"IEEE Transactions on Parallel and Distributed Systems"},{"key":"5116_CR25","doi-asserted-by":"crossref","unstructured":"P. Lougher, P. Pegler, and D. Shepherd, \u201cScalable storage servers for digital audio and video,\u201d International Conference on Storage and Recording Systems, 1994, pp. 140\u2013143.","DOI":"10.1049\/cp:19941148"},{"issue":"1","key":"5116_CR26","doi-asserted-by":"crossref","first-page":"31","DOI":"10.1145\/510726.510729","volume":"32","author":"Huadong Ma","year":"2002","unstructured":"Huadong Ma, and K.G. Shin, \u201cMulticast video-on-demand services,\u201d ACM Computer Communication Review, Vol. 32, No. 1, pp. 31\u201343, 2002.","journal-title":"ACM Computer Communication Review"},{"issue":"5","key":"5116_CR27","doi-asserted-by":"crossref","first-page":"779","DOI":"10.1109\/49.391753","volume":"13","author":"J.P. Nussbaumer","year":"1995","unstructured":"J.P. Nussbaumer, B.V. Patel, F. Schaffa, and J. P. G. Sterbenz, \u201cNetworking requirements for interactive video on demand,\u201d IEEE Journal on Selected Areas in Communications, Vol. 13, No. 5, pp. 779\u2013787, 1995.","journal-title":"IEEE Journal on Selected Areas in Communications"},{"key":"5116_CR28","unstructured":"J.H. Oh, K.A. Hua, and K. Vu, \u201cAn adaptive hybrid technique for video multicast,\u201d Proceeding of the 7th International Conference on Computer Communications and Networks, 1998, pp. 227\u2013234."},{"issue":"6","key":"5116_CR29","doi-asserted-by":"crossref","first-page":"465","DOI":"10.1016\/0306-4379(95)00025-Y","volume":"20","author":"B. Ozden","year":"1995","unstructured":"B. Ozden, A. Biliris, R. Rastogi, and A. Silberschatz, \u201cA Disk-Based Storage Architecture for Movie on Demand Servers,\u201d Information Systems, Vol. 20, No. 6, pp. 465-482, 1995.","journal-title":"Information Systems"},{"issue":"3","key":"5116_CR30","doi-asserted-by":"crossref","first-page":"204","DOI":"10.1016\/0140-3664(95)98543-E","volume":"18","author":"C. Papadimitriou","year":"March 1995","unstructured":"C. Papadimitriou, S. Ramanathan, P. Venkat Rangan and S. Sampath Kumar, \u201cMultimedia information caching for personalized video-on-demand,\u201d Computer Communications, Vol. 18, No. 3, pp. 204\u2013216, March 1995.","journal-title":"Computer Communications"},{"key":"5116_CR31","doi-asserted-by":"crossref","unstructured":"B. Ping, B. Prabhakaran, and A. Srinivasan, \u201cRetrieval Scheduling for Collaborative Multimedia Presentations,\u201d Multimedia Systems, ACM\/Springer-Verlag, No. 8, pp. 146\u2013155, 2000.","DOI":"10.1007\/s005300050157"},{"issue":"4","key":"5116_CR32","doi-asserted-by":"crossref","first-page":"564","DOI":"10.1109\/69.234769","volume":"5","author":"P.V. Rangan","year":"1993","unstructured":"P.V. Rangan and H.M. Vin, \u201cEfficient Storage Techniques for Digital Continuous Multimedia,\u201d IEEE Transactions on Knowledge and Data Engineering, Vol. 5, No. 4, pp. 564\u2013573, 1993.","journal-title":"IEEE Transactions on Knowledge and Data Engineering"},{"issue":"4","key":"5116_CR33","doi-asserted-by":"crossref","first-page":"294","DOI":"10.1016\/S0140-3664(97)00165-5","volume":"21","author":"Douglas C. Schmidt","year":"1998","unstructured":"Douglas C. Schmidt, David L. Levine, and Sumedh Mungee, \u201cThe Design of the TAO Real-Time Object Request Broker,\u201d Computer Communications, Vol. 21, No. 4, pp. 294\u2013324, 1998.","journal-title":"Computer Communications"},{"key":"5116_CR34","doi-asserted-by":"crossref","unstructured":"S. Sheu and K. A. Hua, \u201cVirtual batching: A new scheduling technique for video-on-demand servers,\u201d in Proceedings of the 5th International Conference on Database Systems for Advanced Applications, Melbourne, Australia, April 1997, pp. 481\u2013490.","DOI":"10.1142\/9789812819536_0050"},{"key":"5116_CR35","doi-asserted-by":"crossref","unstructured":"S. Sheu, K. A. Hua, and W. Tavanapong, \u201cChaining: A generalized batching technique for video-on-demand systems,\u201d in Proceedings of the IEEE International Conference on Multimedia Computing and Systems, Ottawa, Ontario, Canada, June 1997, pp. 110\u2013117.","DOI":"10.1109\/MMCS.1997.609583"},{"key":"5116_CR36","doi-asserted-by":"crossref","unstructured":"A.P. Sistla and J.L. Welch, \u201cEfficient distributed recovery using message logging,\u201d in Proceedings of the 8th ACM Symposium on Principles of Distributed Computing, August 1989, pp. 223\u2013238.","DOI":"10.1145\/72981.72997"},{"key":"5116_CR37","unstructured":"Sun Microsystems Inc. \u201cJini Technology Core Platform Specification,\u201d http:\/\/wwws.sun.com\/software\/jini\/specs\/jini1.1html\/core-title.html"},{"issue":"4","key":"5116_CR38","doi-asserted-by":"crossref","first-page":"419","DOI":"10.1145\/6041.6074","volume":"17","author":"Andrew S. Tanenbaum","year":"December 1985","unstructured":"Andrew S. Tanenbaum and Robbert Van Renesse, \u201cDistributed operating systems,\u201d ACM Computing Surveys (CSUR), Vol. 17, Issue. 4, pp. 419\u2013470, December 1985.","journal-title":"ACM Computing Surveys (CSUR)"},{"issue":"2\/3","key":"5116_CR39","doi-asserted-by":"crossref","first-page":"235","DOI":"10.1023\/A:1009623825393","volume":"12","author":"B. Veeravalli","year":"November 2000","unstructured":"B. Veeravalli and G.D. Barlas, \u201cAccess Time Minimization for Distributed Multimedia Applications,\u201d Multimedia Tools and Applications, Kluwer Academic Publishers, Vol. 12, Nos. 2\/3, November 2000, pp. 235\u2013256.","journal-title":"Multimedia Tools and Applications"},{"issue":"3","key":"5116_CR40","doi-asserted-by":"crossref","first-page":"192","DOI":"10.1016\/0140-3664(95)98542-D","volume":"18","author":"H.M. Vin","year":"March 1995","unstructured":"H.M. Vin, A. Goyal, and P. Goyal, \u201cAlgorithms for Designing Large-Scale Multimedia Servers,\u201d Computer Communications, Vol. 18, No. 3, pp. 192\u2013203, March 1995.","journal-title":"Computer Communications"},{"key":"5116_CR41","doi-asserted-by":"crossref","first-page":"197","DOI":"10.1007\/s005300050023","volume":"4","author":"S. Viswanathan","year":"1996","unstructured":"S. Viswanathan and T. Imielinski, \u201cMetropolitan area video-on-demand service using pyramid broadcasting,\u201d Multimedia Systems, Vol. 4, pp. 197\u2013208, 1996.","journal-title":"Multimedia Systems"},{"key":"5116_CR42","doi-asserted-by":"crossref","unstructured":"Y. Won, and J. Srivastava, \u201cSMDP: Minimizing Buffer Requirements for Continuous Media Servers,\u201d Multimedia Systems, ACM\/Springer-Verlag, No. 8, pp. 105\u2013117, 2000.","DOI":"10.1007\/s005300050154"},{"issue":"1","key":"5116_CR43","doi-asserted-by":"crossref","first-page":"249","DOI":"10.1023\/A:1009690002658","volume":"8","author":"Y. Won","year":"March 1999","unstructured":"Y. Won and J. Srivastava, \u201cStrategic Replication of Video Files in a Distributed Environment,\u201d International Journal of Multimedia Tools and Applications, Vol. 8, No. 1, pp. 249\u2013283, March 1999.","journal-title":"International Journal of Multimedia Tools and Applications"},{"key":"5116_CR44","unstructured":"S. Yucel, and T. Saydam, \u201cAn Architecture for Realizing CORBA Audio\/Video Stream Specification over IP Technologies,\u201d IEEE Globecom 2001, Vol. 4, San Antonio, Texas, November 25\u201329, 2001."}],"container-title":["Multimedia Tools and Applications"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11042-006-5116-7.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s11042-006-5116-7\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11042-006-5116-7","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,1,7]],"date-time":"2025-01-07T18:17:14Z","timestamp":1736273834000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s11042-006-5116-7"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2006,1]]},"references-count":44,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2006,1]]}},"alternative-id":["5116"],"URL":"https:\/\/doi.org\/10.1007\/s11042-006-5116-7","relation":{},"ISSN":["1380-7501","1573-7721"],"issn-type":[{"type":"print","value":"1380-7501"},{"type":"electronic","value":"1573-7721"}],"subject":[],"published":{"date-parts":[[2006,1]]}}}