Design and investigation of scalable multicast recursive protocols for wired and wireless ad hoc networks



Figure 3.1 Xcast packet delivery [10]

In general, the process that a router will do upon receiving an Xcast packet is as follows:-

Determine the next hop for each set of destinations by performing a route table
lookup.

Based on the next hop, the destinations will be divided into groups.

Create a number of packets according to the number of groups from the previous
step.

Send each packet to its next hop with the modified packet header.

If there is one destination for any of the next hops, this packet can be sent unicastlly
by using the underlying routing protocol.

Compared to traditional multicast protocols, Xcast has the following advantages:

J Because it is a stateless protocol, routers need not keep any state information about
the multicast group members.

J No need for multicast routing protocol, Xcast achieved the multicast concepts
explicitly and the path is taken from the underlying unicast routing protocol.

J No single point of failure happens, as there is not core node required in Xcast.

36



More intriguing information

1. Skills, Partnerships and Tenancy in Sri Lankan Rice Farms
2. Iconic memory or icon?
3. Corporate Taxation and Multinational Activity
4. Developing vocational practice in the jewelry sector through the incubation of a new ‘project-object’
5. CAN CREDIT DEFAULT SWAPS PREDICT FINANCIAL CRISES? EMPIRICAL STUDY ON EMERGING MARKETS
6. WP 48 - Population ageing in the Netherlands: Demographic and financial arguments for a balanced approach
7. Distribution of aggregate income in Portugal from 1995 to 2000 within a SAM (Social Accounting Matrix) framework. Modeling the household sector
8. Analyzing the Agricultural Trade Impacts of the Canada-Chile Free Trade Agreement
9. Behavioural Characteristics and Financial Distress
10. Tourism in Rural Areas and Regional Development Planning