Masterarbeit, 2012
70 Seiten, Note: 9
CHAPTER - 1 INTRODUCTION
1.1 Background
1.2 Motivation
1.3 Problem Statement
1.4 Dissertation Outline
CHAPTER - 2 LITERATURE REVIEW
2.1 Multicasting
2.2 What is Multicast?
2.3 How to Define Cost of the link
2.4 Minimum Spanning Tree
2.5 Ack-Implosion Problem
2.6 IGMP
2.7 Flooding Vs. Broadcasting
2.8 Various Approaches to Reliable Multicasting
2.8.1 SRM
2.8.2 RMTP
2.8.3 Light-weight Reliable Multicast Protocol
CHAPTER - 3 SYSTEM DESIGN
3.1 Design Objectives
3.2 Different Multicasting Scenarios
3.3 RSM2 Architecture and Assumptions
3.3.1 Flat Design of RSM2
3.3.2 Structure of an Echo Packet
3.3.3 Structure of the Data Packet
3.3.4 BUFFER MANAGEMENT
3.3.5 Management of NACK Buffer
3.3.6 DYNAMICS MANAGER
3.4 General Description
3.4.1 DESCRIPTION OF THE MODEL (RSM2)
3.4.2 Working of the Model
CHAPTER - 4 PROPOSED ALGORITHM : MCPA
4.1 Basis for the Proposed Algorithm – MCPA (Minimum Cost - Path Algorithm)
4.1.1 Proposed Algorithm for RSM2 –MCPA
4.1.2 Algorithm for RMTP protocol
4.2 Algorithmic Computations to the Network Topology
4.2.1 Exposure of RSM2 to the networks
CHAPTER - 5 IMPLEMENTATION OF MCPA ALGORITHM
5.1 SNAPSHOTS
CHAPTER - 6 COMPARISON OF RSM2 WITH RMTP
6.1 Graph shows the complexity of RSM2 vs. RMTP
CHAPTER - 7 CONCLUSION AND FUTURE SCOPE
This thesis aims to design an algorithm for a reliable and scalable multicast model, denoted as RSM2, which addresses the limitations of existing hierarchical models in dynamic network environments. The research focuses on providing a cost-effective and delay-efficient path for data delivery in heterogeneous networks by utilizing a flat architecture and specialized Dynamics Managers.
3.3 RSM2 Architecture and Assumptions
RSM2 is based on flat architecture. Let all the nodes in the network are connected with each other, through local area switches or routers. These routers are collocated with Dynamics Manager (DM).The assumptions made in the design of model is as follows:
1. Active Server Based Local Recovery: It makes use of specially designated hosts that have all the network- computational ability, known as Dynamics Manager (DM).
2. Dynamics Manager: DMs are collocated with each router of the network. They have the entire essential network computational ability likes – to maintain a proper data of the nodes that are linked with it, to compute a Partial_cost_ matrix, and to assign a priority.
3. Cost Matrix: In a Heterogeneous environment, it is not possible that all links are alike. Hence, on the basis of their property we assign a cost to each link. Cost matrix shows the cost associated with each link.
If there is no link between any two nodes, in that case, matrix assigns the cost as infinity.
4. Priority Matrix: In the model, priority matrix is designed from the cost matrix. To send the packets, the path is decided on the basis of priority matrix.
5. Echo packet: Whenever a node wants to send the data to others, then sender first sends an echo packet. In that packet , there are two fields :
a. Group-id: It indicates the group to whom sender wants to communicate.
b. Sender-id: It defines the address of the sender.
CHAPTER - 1 INTRODUCTION: This chapter provides background information on multicasting, discusses the motivation for the research, and outlines the problem statement regarding the design of the RSM2 model.
CHAPTER - 2 LITERATURE REVIEW: This chapter explores existing concepts in multicasting, including the Minimum Spanning Tree, the ACK-Implosion problem, and various reliable multicast protocols like SRM and RMTP.
CHAPTER - 3 SYSTEM DESIGN: This chapter details the architecture and assumptions of the RSM2 model, including the flat design approach, buffer management strategies, and the role of the Dynamics Manager.
CHAPTER - 4 PROPOSED ALGORITHM : MCPA: This chapter introduces the Minimum Cost-Path Algorithm (MCPA), including its mathematical basis, the design of various matrices, and the optimized flooding and combo-casting mechanisms.
CHAPTER - 5 IMPLEMENTATION OF MCPA ALGORITHM: This chapter presents the results of the MCPA algorithm implementation using the C programming language through various system snapshots.
CHAPTER - 6 COMPARISON OF RSM2 WITH RMTP: This chapter provides a comparative study between the proposed RSM2 model and the existing RMTP, focusing on design differences, reliability, complexity, and performance.
CHAPTER - 7 CONCLUSION AND FUTURE SCOPE: This chapter summarizes the research findings, highlighting the suitability of RSM2 for dynamic environments, and discusses limitations and potential future research directions.
Multicasting, RSM2, Scalability, Reliability, Dynamics Manager, MCPA, Minimum Cost-Path Algorithm, Network Topology, Proactive Routing, Combo-Casting, Packet Recovery, Infrastructure Wireless Networks, Data Buffer, NACK, Optimized Flooding
The work primarily focuses on designing a reliable and scalable multicast model, called RSM2, that performs effectively in both wired and infrastructure-based wireless network environments.
The thesis addresses issues such as network reliability, scalability to large groups, efficient data delivery, and the limitations of hierarchical models when handling dynamic group changes and multiple concurrent senders.
The primary goal is to provide a reliable, delay-efficient, and cost-effective data delivery service while ensuring the model scales well and remains functional even as nodes dynamically join or leave multicast groups.
The study employs a flat architecture design, incorporates Kruskal’s Algorithm for finding minimum spanning paths, and utilizes proactive routing techniques to manage network traffic efficiently.
The main body covers the system design (including the role of Dynamics Managers and buffer management), the formulation of the MCPA algorithm, the implementation details in C, and a comparative performance study with the RMTP protocol.
The research is characterized by terms such as Multicasting, RSM2, Scalability, Reliability, Dynamics Manager, MCPA, and Proactive Routing.
The Dynamics Manager is a specialized machine collocated with network routers that performs network computations, manages node data, computes cost and priority matrices, and facilitates local error recovery.
RSM2 uses a NACK-based recovery scheme combined with a combo-casting approach, where the Dynamics Manager buffers NACKs and decides whether to retransmit missed data via unicasting or multicasting, effectively reducing redundant traffic.
Der GRIN Verlag hat sich seit 1998 auf die Veröffentlichung akademischer eBooks und Bücher spezialisiert. Der GRIN Verlag steht damit als erstes Unternehmen für User Generated Quality Content. Die Verlagsseiten GRIN.com, Hausarbeiten.de und Diplomarbeiten24 bieten für Hochschullehrer, Absolventen und Studenten die ideale Plattform, wissenschaftliche Texte wie Hausarbeiten, Referate, Bachelorarbeiten, Masterarbeiten, Diplomarbeiten, Dissertationen und wissenschaftliche Aufsätze einem breiten Publikum zu präsentieren.
Kostenfreie Veröffentlichung: Hausarbeit, Bachelorarbeit, Diplomarbeit, Dissertation, Masterarbeit, Interpretation oder Referat jetzt veröffentlichen!

