Download presentation
Presentation is loading. Please wait.
1
Application-Level Multicast Approach Based on Mobile Agents Ching-Feng Li
2
Outline Introduction Current approaches Application examples Future works References
3
Introduction Inter-agents group communication and coordination Construction and maintenance of multicast tree are required issues.
4
Three main areas in terms of overlay construction for data distribution in various application level multicast approaches Mesh-First approaches Tree-First approaches Implicit approaches NICE designed for large groups and low bandwidth, real- time application. CAN which uses a virtual addressing approach.
5
Mesh-First Approaches Data Source Receiver 1Receiver 2Receiver 3Receiver 5Receiver 6Receiver 4 Mesh Network Internet Network
6
Mesh-First Approaches (cont.) Data Source Internet Network Receiver 1Receiver 2Receiver 3Receiver 5Receiver 6Receiver 4 - Example protocols: Narada, ALMI, Scattercast…etc. - Supporting of many-to-many multicast for real-time application such as audio/video conferencing applications with small-sized group.
7
Tree-First Approaches Data Source Internet Network Receiver 1Receiver 2Receiver 3Receiver 5New ReceiverReceiver 4 request to join group - Example protocols: Overcast, TAG, Peercast…etc. - This approach has the advantage of being scalable
8
Deploy agents and start to sent data after constructing the multicast tree Data Source Internet Network Receiver 1Receiver 2Receiver 3Receiver 5Receiver 6Receiver 4 MMA SMA MMA: Master Mobile Agent SMA: Slave Mobile Agent (clone from MMA and migrate to the other nodes along the multicast tree)
9
Data Source Receiver 2AReceiver 4AReceiver 4BReceiver 3Receiver 2BReceiver 1AReceiver 1B
10
Application examples: get local data and global data Host AHost EHost DHost CHost B Commander Console Host GHost F
11
Application examples: real-time streaming service Data Source Receiver 2AReceiver 4AReceiver 4BReceiver 3Receiver 2BReceiver 1AReceiver 1B
12
Future works Implementation add on P2P-based mobile agent platform to accomplish the goal of inter-agent communication and coordination.
13
References Korikang and Kimsh, "Survey on Application Level Multicast," CDS&N (Collaborative Distributed System and Network) laboratory. C. Ragusa, A. Liotta, and G. Pavlou, "A scalable application-level multicast approach based on mobile agents," Networks, 2003. ICON2003. The 11th IEEE International Conference on 28 Sept.-1 Oct. 2003 Page(s):197 – 202
Similar presentations
© 2024 SlidePlayer.com Inc.
All rights reserved.