Multicast to Explicit Agnostic Destinations (MEADcast) is a new multicast scheme where most of management tasks are performed by the sender, leaving the recipients untouched, i.e., they don't have to be changed or take part in the management task as in traditional multicast or other multicast schemes. The novelty of MEADcast includes:
- The recipients are absolutely agnostic of the underlying technology, they just behave as usual.
- Unlike traditional multicast which requires the overall upgrade of all routers, MEADcast enables gradual deployment of MEADcast-capable routers. The more support the network offers (i.e., more MEADcast-capable routers), the more bandwidth efficient the data delivery is.
- The scheme supports fallback to unicast when there is no network support.
- The MEADcast-capable routers don't have to maintain the multicast groups' information in order to perform routing, rendering them stateless and much more simpler compared to traditional multicast router.
- The sender has the overall control of the data delivery and can regulate this process flexibly.
Initial results based on simulation and analysis prove the efficiency and potential of MEADcast. More details can be seen at .
Goal of this thesis is to implement MEADcast functions in Linux system to form a real testbed and evaluate the scheme based on this testbed.
Dr. Vitalian Danciu
- Skills in C/C++ language,
- Basic knowledge of networking,
- Know-how in Linux programming.
- Implementation of MEADcast functions at sender-side and router-side in Linux system.
- Establishment of a MEADcast testbed based on the implementation above.
- Evaluation of MEADcast performance based on the testbed.
Number of students: 1 master student.
- C. N. Tran, V. Danciu, "Privacy-preserving multicast to explicit agnostic destinations", in Proceedings of The Eighth International Conference on Advanced Communications and Computation (INFOCOMP 2018), 2018, pp. 60-65
- R. Boivie, N. Feldman, Y. Imai, W. Livens, and D. Ooms, "Explicit Multicast (Xcast) Concepts and Options," RFC 5058 (Experimental), Internet Engineering Task Force, Nov. 2007. [Online]. Available: http://www.ietf.org/rfc/rfc5058.txt