| Kevin Almeroth and Mostafa Ammar. A scalable, interactive video-on-demand service using multicast communication. In Proceedings of the International Conference on Computer Communication Networks, San Franciso, California, September 1994. |
....threads to be briefly interrupted for device interrupt handling. 28 6.3. 2 Batch transmissions Two groups of researchers have studied the benefits of scheduling transmissions to video clients in batches that is, in serving multiple clients with the same stream, possibly using multicast [1, 2, 12, 13]. Benefits include both lower storage system and network bandwidth requirements, enabling the server to concurrently admit a higher number of clients. Dan, Sitaram and Shahabuddin [12] consider a playback only server in which the initiation of movie playback can be delayed by the server to enable ....
....rate the number of required channels does not depend on pause length or frequency. In addition, the number of server channels required with and without batching are compared, both as a function of arrival rate, and as a function of pause frequency for a fixed arrival rate. Almeroth and Ammar [2] explore the benefits of multicast transmissions in a server supporting pause VCR functionality. Playout initiation is constrained to begin at discrete time intervals of length corresponding to the amount of buffering possessed by clients (here 1 15 minutes) the mapping of movies to time ....
[Article contains additional citation context not shown here]
Kevin C. Almeroth and Mostafa H. Ammar. Providing a scalable, interactive video-on-demand service using multicast communication. Technical Report GIT-CC-94/36, College of Computing, Georgia Institute of Technology, Atlanta, Georgia, March 1994.
....systems, quality of service, operating systems, real time systems, data streaming, packet scheduling 1 Introduction Background. The scalable delivery of media and web services to end users is a well recognized problem. At the network level, researchers have developed multicast techniques[4], media caching or proxy servers[2] reservation based communication services[16] and specialized media transmission protocols [25] For server hardware, scal ability is sought by using extensible SMP and cluster machines[5, 11] Scalability for server software is attained by using dynamic load ....
Kevin Almeroth and Mostafa Ammar. A scalable, interactive video-on-demand service using multicast communication. In Proceedings of the International Conference on Computer Communication Networks, San Franciso, California, September 1994.
.... to achieve cost effectiveness or other objectives are sometimes referred to as Near VOD systems[5] Previous work has addressed the provision of such systems through the use of multicast communication (or batching) in which multiple customers with similar requests are serviced simultaneously[2, 3]. In previous work by the authors of this paper[2] we have considered a system that uses multicast communication to deliver video streams to multiple customers. A limited number of channels are available and customers are allocated channels (after being batched through a slotting mechanism) on a ....
.... are sometimes referred to as Near VOD systems[5] Previous work has addressed the provision of such systems through the use of multicast communication (or batching) in which multiple customers with similar requests are serviced simultaneously[2, 3] In previous work by the authors of this paper[2], we have considered a system that uses multicast communication to deliver video streams to multiple customers. A limited number of channels are available and customers are allocated channels (after being batched through a slotting mechanism) on a first come, first served basis. Customers that ....
[Article contains additional citation context not shown here]
K. Almeroth and M. Ammar. Providing a scalable, interactive video-on-demand service using multicast communication. In ICCCN '94, San Francisco, CA, Sep 1994.
....by hardware donations from Intel Corporation and Software donations from WindRiver Systems(VxWorks) 1 Introduction Background. The scalable delivery of media and web services to end users is a well recognized problem. At the network level, researchers have designed multicast techniques[1], media caching or proxy servers, reservation based communication services[10] and media transmission protocols. For server hardware, scalability is sought by using extensible SMP and cluster machines[2, 6] Scalability for server software is attained by using dynamic load balancing across ....
Kevin Almeroth and Mostafa Ammar. A scalable, interactive video-on-demand service using multicast communication. In Proceedings of the International Conference on Computer Communication Networks, San Franciso, California, September 1994.
....multicast packet to router R5 encapsulates it and then forwards it to router R3. This multicast packet travels the unicast path R3 R7 R8 R5. But for router R5 it appears to come from router R2. 1. 4 Multicast Scalability Many proposals for improving the scalability of multicasting have been made [3, 4]. But we are primarily concerned with the routing aspects of multicast scalability. From this point of view, we consider the various network resources being consumed by the multicast routing protocols. We have seen that routers support both unicast and multicast routing. For unicast routing, the ....
Kevin C. Almeroth and Mostafa H. Ammer. Providing a scalable, interactive video-on-demand service using multicast communication. Technical Report GIT-CC-94/36, Georgia Institute of Technology, Mar 1994. Available from http://www.cc.gatech.edu:81/Dinest/Repository/2.0/Body/ncstrl.gatech cc/.
....software. KEYWORDS: clusters, networks, multimedia, embedded, QoS, OS, SAN, real time, streaming, scheduling 1 Introduction Background. The scalable delivery of media and web services to end users is a well recognized problem. At the network level, researchers have designed multicast techniques[1], media caching or proxy servers, reservation based communication services[11] and media transmission protocols. For server hardware, scalability is sought by using extensible SMP and cluster machines[2, 7] Scalability for server software is attained by using dynamic load balancing across ....
Kevin Almeroth and Mostafa Ammar. A scalable, interactive video-on-demand service using multicast communication. In Proceedings of the International Conference on Computer Communication Networks, San Franciso, California, September 1994.
....advantage of being scalable, the interactive nature of VOD logically demands individualized service. Several solutions have been suggested which group requests for the same movie. We have investigated solutions based on the use of fixed length time slots to satisfy multiple requests simultaneously[1, 2]. Others have independently investigated the use of batching and temporal proximity of requests to service multiple requests[3] In either case, multiple customer requests are satisfied using one set of video server and network resources. Providing interactivity is more difficult in these systems ....
....tradeoffs in the level of interactivity or system complexity are made, a multicast VOD system must handle VCR actions individually thereby reducing the advantages of using multicast. 3. 1 Reducing the On Demand Nature of the System In part of our work on VOD systems using fixed length time slots[1, 2], we examine the tradeoff between the on demand nature of a system and its scalability. Continuous time is divided into equal length time slots in which customer requests will be grouped. Requests that arrive in the same time slot are serviced together at the end of the time slot. The video server ....
[Article contains additional citation context not shown here]
K. Almeroth and M. Ammar. Providing a scalable, interactive video-on-demand service using multicast communication. In ICCCN '94, San Francisco, CA, Sep 1994. file://ftp.cc.gatech.edu/pup/coc/tech reports/1994/GIT-CC-94-36.ps.
.... to achieve cost effectiveness or other objectives are sometimes referred to as Near VOD systems[5] Previous work has addressed the provision of such systems through the use of multicast communication (or batching) in which multiple customers with similar requests are serviced simultaneously[2, 3]. In previous work by the authors of this paper[2] we have considered a system that uses multicast communication to deliver video streams to multiple customers. A limited number of channels are available and customers are allocated channels (after being batched through a slotting mechanism) on a ....
.... are sometimes referred to as Near VOD systems[5] Previous work has addressed the provision of such systems through the use of multicast communication (or batching) in which multiple customers with similar requests are serviced simultaneously[2, 3] In previous work by the authors of this paper[2], we have considered a system that uses multicast communication to deliver video streams to multiple customers. A limited number of channels are available and customers are allocated channels (after being batched through a slotting mechanism) on a first come, first served basis. Customers that ....
[Article contains additional citation context not shown here]
K. Almeroth and M. Ammar. Providing a scalable, interactive video-on-demand service using multicast communication. In ICCCN '94, San Francisco, CA, Sep 1994.
Online articles have much greater impact More about CiteSeer.IST Add search form to your site Submit documents Feedback
CiteSeer.IST - Copyright Penn State and NEC