Multicast Routing in WSN
Multicast Routing in WSN
(4)
The n
n
stands for number of neighbor of given set, D
w
stands for the distance to the multicast destination from the
current node without neighbor selection (direct
communication) and finally the D
n
is the new distance from
selected neighbor node to the multicast destination. The
algorithm subsequently selects the set of forwarding neighbor
nodes with the minimal nv whereby ensures that the minimal
number of nodes will used for the multicast transmission. For
the clarification, take into consideration the scenario in Fig. 6.
Fig. 6 GMR Scenario of the neighbor selections
The node N is selecting the adjacent nodes as the forwarders
for the data being transmitted. In the Fig. 6a) the node N
selects the 3 neighbor nodes F1,F2,F3 for which computes the
nv parameter, separately for each of sets being leafs of
concrete F node. For instance, the nv parameter for the F1
node is computed as the reciprocal value of the D1 (origin
distance) and D2 (new distance) distinction. We can call this
distinction as the d
12.
1 |1| |2| |3|
2 |11| 12| |13|
(5)
And thus, the overall nv parameter for the scenario in Fig. 6a)
is:
(6)
In the statement (6), the x stands for the number of selected
forwarding nodes. The key of GMR consists in the selection of
the set of forwarding nodes with the smallest nv parameter, it
means that the set of forwarding nodes from Fig. 6b) will
selected as the forwarders if:
5
(7)
nv
ab
=nv parameter for scenario in Fig. 6a) and Fig. 6b)
respectively. The authors of GMR [6] made an efficiency
comparison with the similar based protocol PBM [9]. The
authors of PBM attempt to find the optimal relation between
the number of selected forwarding nodes and efficiency of the
created path. For the evaluation of the possible subsets FS,
(each selected subset fs FS) of forwarding nodes use the
function described in the statement (8).
1 , 0 1 (8)
Here N is the rate between the number of selected
forwarding nodes to the total number of possible forwarding
(adjacent) nodes and S stands for the rate between the sum of
distances from nodes in FS toward the destinations to the sum
of distances from actual node (selecting forwarders) toward
the destinations. As the authors present, the main issue is to
find the optimal value of parameter that defines the
efficiency of the selected solution. As the results from [6]
show, the GMR notably outperform the PBM in the terms of
the number of induced transmissions. As the density of
adjacent neighbors of evaluated node varies from 5 to 10, the
GMR achieves the 2-35% (density of 5) and 30-95% (density
of 10) better results. The range of percentage results depends
on the increasing value of parameter for PBM from lower
value 0 to the maximum value 1. In terms of the number of
transmission required for the message delivering to for
instance 25 destinations with the density of 7, the GMR
induces about 700 transmissions whilst the PBM about 900
transmissions. From these results, it is possible to highlight the
two fundamental advantages of GMR. It is the suitable
efficiency in terms of the number of transmission inducing and
the independency on the other parameters. But the question
arises, what results this protocol achieves upon the real
implementation to the sensor motes with the constrained
memory space and also how will battle with the bigger
number of destinations, since the performed simulations
consider just only small number of multicast receivers.
V. CONCLUSION
We have described a main principles, advantages and
shortcomings of the multicast routing protocols for wireless
sensor networks. As one can see, from the mentioned
shortcomings of these protocols, the proposing of the new and
energy-effective multicast protocol for the wireless sensor
network is still the open challenge.
ACKNOWLEDGMENT
This work was supported by the FRVS grant agency,
project no. 1514/2008
REFERENCES
[1] Lim H., Kim C., Multicast Tree Construction and Flooding in Wireless
Ad Hoc Networks, Proc. MSWiM00, Boston, MA. August, 2000, pp.
6168.
[2] Ruiz, P.M., Gomez-Skarmeta A.F., Approximating Optimal Multicast
Trees in Wireless Multihop Networks, in Proc. 10th IEEE Symposium on
Computers and Communications, ISCC 2005, La Manga,Spain, June
2005, pp. 686691.
[3] Sheth A., Shucker B., Han R.: VLM2 : A Very Lightweight Mobile
Multicast System For Wireless Sensor Networks, In Proceeding of IEEE
WCNC 2003.
[4] Chen B., Muniswamy-Reddy KK., Welsh M.: Ad-hoc Multicast Routing
on Resource-Limited Sensors Nodes, In Proceeding of REALMAN 06,
May 26, 2006, Italy.
[5] Jetcheva J. G., Johnson D. B.: Adaptive Demand-Driven Multicast
Routing in Multi-Hop Wireless Ad Hoc Networks. In 2001 ACM
International Symposium on Mobile Ad Hoc Networking and
Computing (MobiHoc2001), October 2001.
[6] Sanchez J.A., Ruiz P.M., Stojmenovic I. GMR: Geographic Multicast
Routing for Wireless Sensor Network, In Proceeding in Sensor, Mesh
and Ad-hoc Communication and Network, IEEE, Secon 06,
2006,Virginia, USA.
[7] Zeng G., Wang Ch., Xiao L., Grid Multicast: an Energy-Efficient
Multicast Algorithm for Wireless Sensor Networks
[8] Chen K., Nahrstedt K.,: Effective location-guided overlay multicast in
mobile ad hoc networks, International Journal of Wireless and Mobile
Computing(IJWMC), vol. 3, 2005.
[9] Mauve M., Fuler H., Widmer J., Lang T.: Position-Based Multicast
Routing for Mobile Ad-Hoc Networks, TR-03-004, Department of
Computer Science, University of Mannheim, March, 2003.
[10] Chen K., Nahrstedt K.: Efficient location-guided tree construction
algorithms for small group multicast in Manet. In INFOCOM, pages
11801189, 2002.