Mesh Based Multicast Routing in MANET: Stable Link Based Approach

1


Mesh Based Multicast Routing in MANET:
Stable Link Based Approach

           The group-oriented services are one of the primary application classes that are addressed by mobile ad hoc networks (MANETs) in recent years. To support such services, multicast routing is used. Thus, there is a need to design stable and reliable multicast routing protocols for MANETs to ensure better packet delivery ratio, lower delays and reduced control overheads. In this paper, we propose a mesh based multicast routing scheme that finds stable multicast path from source to receivers. The multicast mesh is constructed by using route request and route reply packets with the help of multicast routing information cache and link stability database maintained at every node. The stable paths are found based on selection of stable forwarding nodes that have high stability of link connectivity. The link stability is computed by using the parameters such as received power, distance between neighboring nodes and the link quality assessed using bit errors in a packet. The proposed scheme is simulated over a large number of MANET nodes with wide range of mobility and the performance is evaluated. It is observed that proposed scheme produces better packet delivery ratio, less control overheads and reduced packet delay compared to on-demand multicast routing protocol (ODMRP).
Existing System:
Existing protocols are either tree- or mesh-based. Tree-based schemes establish a single path between any two nodes in the multicast group. These schemes require minimum number of copies per packet to be sent along the branches of the tree. Hence, they are bandwidth efficient. However, as mobility increases, link failures trigger the reconfiguration of the entire tree. When there are many sources, one either has to maintain a shared tree, losing path optimality, or maintain multiple trees resulting  in  storage  and  control  overhead.  Examples  of tree-based schemes include [6][7][8]: ad hoc multicast routing  protocol  (AMRoute),  ad         hoc  multicast  routing utilizing increasing ID-numbers protocol (AMRIS), and multicast ad hoc on-demand distance vector routing protocol (MAODV).Mesh-based schemes establish a mesh of paths that connect the sources and destinations. They are more resilient to link failures as well as to mobility. The major disadvantage is that mesh-based schemes introduce higher redundancy of packets since multiple copies of the same packet are disseminated through the mesh, resulting in reduced packet delivery and increase in control overhead under highly mobile conditions.

Proposed System:
The tree management algorithm of HBH uses three control messages to construct an SPT. messages are periodically sent to the source by the receivers. The source periodically produces messages that are multicast to the receivers. As the messages travels in the tree, the intermediate nodes may generate messages that are responsible of refining the tree structure.In this project, we propose a link stability based multicast routing scheme that establishes a route from source to multicast destinations in MANET. A multicast mesh is created with stable links when a source node needs to send data to receiver nodes. The scheme consists of following phases. A multicast channel in HBH is identified by , where is the unicast address of the source and is a class-D IP address allocated by the source. This definition solves the address allocation problem while being compatible with SSM’s channel definition. Therefore, HBH can support IP Multicast clouds as leaves of the distribution tree. The tree structure of HBH has the advantage of an enhanced stability of the table entries when compared with REUNITE.  The tree management scheme of HBH minimizes the impact of member departures in the tree structure. There is no route changes for other members when a member leaves the group because the unicast routes are symmetric.

Advantage of Project
  • a multicast routing protocol that implements multicast distribution through recursive unicast trees.
  • The main goals of HBH are: to support unicast clouds, allowing incremental deployment; to have a stable tree structure, by minimizing the impact of receiver departures; and to construct low-cost trees.
  • To reduce administrative costs.
  • To lower error rates.
  • To increase productivity.

Modules:

  • Dynamically Node Addition
  • Remove a node dynamically
  • Path Discovery
  • Hop By Hop Transmission
  • Prediction of link failure(a node with a weaker link)the prediction module.
  • Alternate tree construction when a node fails.
  • Forward Error Correction.




System Specifications:
Hardware Requirements

SYSTEM                    : Pentium IV 2.4 GHz
HARD DISK              : 40 GB
FLOPPY DRIVE        : 1.44 MB
MONITOR                 : 15 VGA colour
MOUSE                      : Logitech.
RAM                           : 256 MB
KEYBOARD             : 110 keys enhanced.

Software Requirements

Operating system   :  Windows XP Professional
Language               :  Java, J2ME

Click Here to Download this Project

About the author

Donec non enim in turpis pulvinar facilisis. Ut felis. Praesent dapibus, neque id cursus faucibus. Aenean fermentum, eget tincidunt.

1 comment:

  1. Thank you very much sir.
    how to use Sun Java Wireless Tollkit 2.5.2

    ReplyDelete

Recent Posts