Knapsack problems: algorithms and computer implementations
Knapsack problems: algorithms and computer implementations
Receiver-driven layered multicast
Conference proceedings on Applications, technologies, architectures, and protocols for computer communications
A real-time scalable software video codec for collaborative applications over packet networks
MULTIMEDIA '98 Proceedings of the sixth ACM international conference on Multimedia
A source-adaptive multi-layered multicast algorithm for Internet video
Multimedia Internet broadcasting
A comparison of layering and stream replication video multicast schemes
NOSSDAV '01 Proceedings of the 11th international workshop on Network and operating systems support for digital audio and video
Genetic Algorithms
Extremum Feedback for Very Large Multicast Groups
NGC '01 Proceedings of the Third International COST264 Workshop on Networked Group Communication
STAIR: Practical AIMD Multirate Multicast Congestion Control
NGC '01 Proceedings of the Third International COST264 Workshop on Networked Group Communication
Optimal Multiple Description Transform Coding of Gaussian Vectors
DCC '98 Proceedings of the Conference on Data Compression
Applied Combinatorics
Low-complexity video coding for receiver-driven layered multicast
IEEE Journal on Selected Areas in Communications
Image and video coding-emerging standards and beyond
IEEE Transactions on Circuits and Systems for Video Technology
H.263+: video coding at low bit rates
IEEE Transactions on Circuits and Systems for Video Technology
Motion-compensated layered video coding for playback scalability
IEEE Transactions on Circuits and Systems for Video Technology
Multiple-description video coding using motion-compensated temporal prediction
IEEE Transactions on Circuits and Systems for Video Technology
Hi-index | 0.00 |
Non-cumulative layered streaming in synchronous collaboration environments has received little attention due to overhead associated with uncoordinated receivers' subscriptions to different layers of the multicast stream. This paper presents a new layer coordination algorithm for such streams, termed Implicit Layer Coordination Algorithm (ILCA). ILCA computes, prior to multicasting, a representative layer combination for each attainable throughput that maximises the overlapping among the receivers. Consequently, ILCA can be deployed in the Internet for arbitrary non-cumulative layered multicasting. ILCA employs two search strategies (genetic and heuristic) to compute representative layer combinations. Complexity analysis shows the computational feasibility of ILCA. Simulation results demonstrate that ILCA can increase the overlapping among receivers' subscriptions and decrease the average number of joinings and leavings that receivers perform to change their rates. As a result, ILCA increases the average receiver throughput by 14-57%.