Abstract
This paper proposes a new video distribution service: Video-In-Network (VIN). In VIN, videos are continuously circulating in an optical network where they can be easily retrieved by VIN Nodes. A mathematical model of the VIN system was derived and used to explore the performance of VIN in terms of the maximum number of concurrent video streams which can be supported by the system. We then compared VIN with Staggered Multicast. We found that VIN has a number of advantages over Staggered Multicast. First, VIN is more scalable in terms of the number of streams/channels. Second, the startup latency of VIN is shorter than that of Staggered Multicast. Third, Staggered Multicast is a near-VOD system and the video clients usually have no specific channels to the server to request for video. In the VIN system, the video clients can request the VIN Node for particular videos for multicast or unicast on demand.
Similar content being viewed by others
References
Acharya S, Alonso R, Franklin M, Zdonik S (1995, May) Broadcast disks: data management for asymmetric communication environments. In: Proceedings of the ACM SIGMOD Conference, San Jose, CA
Acharya S, Franklin M, Zdonik S (1995, December) Dissemination-based data delivery using broadcast disks. IEEE Pers Commun 2(6)
Alcatel Press Release (2000, September 7) http://www.cid.alcatel.com
Bertsekas D, Gallager R (1992) Data network. Prentice-Hall Inc, New Jersey, US
Brackett JW (1998, July–September) Satellite-based distance learning using digital video and the internet. IEEE MultiMedia 5(3):72–76
CANARIE'S Wavelength Disk Drive Project, http://www.ccc.on.ca/wdd/
Carrera EV, Bianchini R (1999, April) NetCache: a network/cache hybrid for multiprocessors. In: Proceedings of the III Workshop on Optics and Computer Science, pp 859–872
Carrera EV, Bianchini R (1999, October) Disk write caching with an optical network. In: Proceedings of the 6th International Conference on Parallel Interconnects (formerly MPPOI), IEEE Computer Society, Anchorage-AK, pp 452–460
Carrera EV, Bianchini R (2000, December) Disk caching with an optical ring. Applied Optics: Information Processing, Optical Society of America 39(35):6663–6680
Chlamtac I et al (1996, June) CORD: Contention Resolution by Delay Lines. IEEE J Sel Areas Commun 14(5)
Concurrent Computer Corporation, http://www.ccur.com/vod/pdfs/MH3000specs.pdf
Diot C, Levine BN, Lyles B, Kassem H, Balensiefen D (2000, January) Development issues for the IP multicast service and architecture. IEEE Netw 78–88
Dong L, Ngoh LH, Tan JG (2003, July) Performance analysis of DIN cache for data access in distributed system. In: Proceedings of 2003 International Symposium on Performance Evaluation of Computer and Telecommunication Systems (SPECTS '03), pp 622–629
Dong L, Ngoh LH, Tan JG (2003, August) Processing divisible loads in DIN networks. In: Proceedings of the International Conference on Parallel and Distributed Computing Systems, pp 187–192, USA
Dong L, Ngoh LH, Tan JG (2003, August) Scheduling strategies of divisible loads in DIN networks. Springer-Verlag Lecture Notes in Computer Science-International Conference on Parallel and Distributed Computing (Euro-Par 2003), Klagenfurt, Austria
Fei Z, Kamal I, Mukherjee S, Ammar M (1999, June 7–11) Providing interactive functions for Staggered Multicast near video-on-demand systems. In: Proceedings of IEEE International Conference on Multimedia Computing and Systems (ICMCS 1999), Volume II, pp 949–953, 7–11
Feng W-C (1997) Buffering techniques for delivery of compressed video in video-on-demand systems. Kluwer, Boston
Gao L, Kurose J, Towsley D (1998) Efficient schemes for broadcasting popular videos. In: Proceedings of NOSSDAV'98
Gao L, Zhang Z-L, Towsley DF (1999) Catching and selective catching: efficient latency reduction techniques for delivering continuous multimedia streams. ACM Multimedia (1):203–206
Gemmell DJ, Vin HM, Kandlur DD, Rangan PV, Rowe LA (1995, May) Multimedia storage servers: a tutorial. IEEE Computer Magazine 40–49
Gilder Technology Report (2001, January) http://www.gildertech.com/
Guo HQ, Ngoh LH, Tan JG, Wong WC (2003, January) Proposal & analysis of a video-in-network distribution service. In: Proceeding of the 5th International Conference on Advanced Communication Technology, Seoul, South Korea, pp 457–462
Haskin RL, Schmuck FB (1996) The tiger shark file system. In: Proceeding of COMPCON'96. IEEE, pp 226–231
Hill M (2001, June) Scientists at Lucent Technologies' Bell Labs calculate theoretical limits of fiber optic communications. http://www.lucent.com/press/0601/010628.bla.html
Kunii TL, Shinagawa Y, Paul RM, Khan MF, Khokhar AA (1995) Issues in storage and retrieval of multimedia data. Multimedia Syst 3(5–6):298–304
Langenhorst R et al (1996, March) Fiber loop optical buffer. J Lightwave Technol 14(3):324–335
Laursen A, Olkin J, Porter M (1995) Oracle media server framework. Dig Pap-Compcon 203–208, IEEE
Lee YB, Wong PC (1996, March) A server array approach for video-on-demand service on local area networks. In: Proceedings of Infocom'96, San Francisco, CA. IEEE, pp 27–34
Li VO, Liao W (1997, July) Distributed multimedia system. In: Proceedings of the IEEE 85:1063–1108
Light Reading (2001) Wavelength Division Multiplexing (WDM)
Lun DPK http://www.eie.polyu.edu.hk/~enpklun/EIE552/Buffering.pdf
Mourad AN (1996, April) Issues in the design of a storage server for video-on-demand. ACM Multimedia Syst J 4:70–86
Spooner J (2000) Does Moore's Law no longer apply? ZDNet News US, 09:37 Wednesday 9th February, http://news.zdnet.co.uk/story/0,,t269-s2076881,00.html
Spring J, Tucker RS (1993, February) Photonic 2×2 packet switch with input buffers. Electron Lett 29(3)
Telecommagazine, http://www.telecommagazine.com/products/200108/20010803.html
Xu L (2001) Efficient and scalable on-demand data streaming using UEP Codes. In: Proceedings of ACM Multimedia
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Guo, H.Q., Ngoh, L.H., Wong, W.C. et al. Comparison of in-network versus Staggered Multicast video distribution models. Multimed Tools Appl 28, 373–394 (2006). https://doi.org/10.1007/s11042-006-7719-4
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11042-006-7719-4