90 likes | 105 Views
Explore various overlay multicast techniques for different applications and compare their scalability, fault tolerance, performance, security, and more. Examine adaptive reconfiguration strategies for multicast trees using mobile agents to optimize performance and address migration challenges.
E N D
A Survey and Comparison of Overlay Multicast Ching-Feng Li
Introduction • Different applications have different characteristics which may have influence on the design choice of overlay multicast techniques • Survey several existing overlay multicast techniques and give a brief comparison of them
Factors that affect choice of multicast technique • Scalability • Fault tolerance • Performance • Quality of service • Security
Choice of overlay multicast tree in development phase • Mobile agents can be easily deployed to implement different algorithms of overlay multicast tree construction and maintenance • Purpose: to compare the performance of different algorithms
Adaptive reconfiguration of multicast tree (1/2) • Adaptive reconfiguration of host-based multicast tree • Mobile agent can migrate adaptively according to the load of resident host • After mobile agent migrates, the configuration of multicast tree won’t change at once • After mobile agent migrates, it reconfigures the multicast tree at the new resident host if necessary • If the configuration of multicast tree changes, mobile agent will notify the old resident host
Adaptive reconfiguration of multicast tree (2/2) • Adaptive reconfiguration of agent-based multicast tree • Mobile agent can migrate adaptively according to the load of resident host • After mobile agent migrates, the configuration of multicast tree will change at once • After mobile agent migrates, it acts as a data transmission proxy for the old resident host at the new resident host
Issues • How many agents will be used? • How to distribute the agents to the host? • How to handle agent migration for reconfiguration of multicast tree?