(b) Ad hoc Wireless

Download Report

Transcript (b) Ad hoc Wireless

Multicast In Wireless Mobile
Environments
Reporter:江俊毅
Introduction
 Wireless Network Categories
 Multicasting for wireless mobile hosts in an
IP network is a challenging task
 We first introduce the issues involved in
providing multicast in a mobile environment
 Discuss details of proposed multicast
routing protocols
Wireless Network Categories
 Infrastructure Wireless:
base station network is connected to
the wired Internet.
 Ad hoc Wireless:
wireless nodes communicate directly
with one another.
Wireless LANs
(a) Infrastructure Wireless
(b) Ad hoc Wireless
Issues In Mobile Environments
 Multicast Forwarding Algorithm
 A source-based protocol like DVMRP ,DVMRP
forwards multicast packets only if it receives
them on the correct interface
 when mobile host (MH) moves to a new domain ,
its interface to the multicast router changes ,
resulting in the packets being dropped
Issues In Mobile Environments
 Dense or Sparse Model Protocol
 The dense mode protocols are useful if there
are a lot of users and bandwidth availabilitiy is
not a problem, whereas sparse mode protocols
are meant for widely distributed users with
limited bandwidth.
Issues In Mobile Environments
 Qos Provisioning
 Quality of service (QoS)-based wireless
multicasting is an open issue
 In this section we first describe Mobile-IP
based multicasting protocols
Proposals for Multicast over MIP
 Remote Subscription
 In remote subscription an MH resubscribes to
the multicast group each time it moves to a
new foreign network.
 It is the simplest way of providing multicast
through Mobile IP.
Remote Subscription
Out-of-synch problem
Proposals for Multicast over MIP
 Bidirectional Tunneling
 In this scheme MHs send and receive multicast
packets by way of their home agents (HAs),
using unicast Mobile IP tunnels from their HAs.
Bidirectional Tunneling
Tunnel convergence
Multicast support using Mobile IP
 Multicast support using Mobile IP (MoM)
 MoM is based on bidirectional tunneling
 MoM selected HA among the given set of HA is
called designated multicast service provider
(DMSP)
MoM
DMSP select





Classify
1.Agent based
2.Count-based
3.Proximity-based
4.Random-based
RBMoM
 Range-Based Mobile Multicast (RBMoM)
 RBMoM provides a trade-off between the
shortest delivery path and the frequency of
multicast tree reconfiguration
 It selects a router called a multicast HA(MHA)
 Every MH can have only one MHA
 MHA(Multicast HA) is responsible for tunneling
multicast data to foreign networks
Select the new MHA
Proposals for Multicast over MIP
 Multicast for Mobility Protocols (MMP)
 MMP uses a sparse mode multicast routing
protocol Core Base Trees (CBT) to handle the
movement of mobile nodes within a foreign
network.
 This scheme uses a shared-tree, to and from a
centre point called the core of the network.
 MMP relies on Mobile IP Agent Discovery
procedure in order for mobile hosts to discover
relevant Mobility Agents and obtain a multicast
care-of-address.
MMP
1.BS transmit periodic beacons
with Agent Advertisement
messages
2.MN transmits a Registration
Request to the base station
3.BS will send a Join request
to the Core and create a
permanent group
4.MN moves to another cell,
it will initiate handoff when it
receives a stronger beacon
MobiCast
 MobiCast is designed for an internetwork
environment with small wireless cells, with
many cells grouped together and served by
domain FAs (DFAs).
MobiCast
WHEN MN JOIN GLOUP X
1.MN send IGMP message to
DFA
2.DFA instead MN join X
3. Construct multicast
group Y and MN join group Y
Y
Y
Y
4.X-> DFA-> Y-> all AP
Reliable Wireless Multicast Protocols
 Reliable Multicast Data Distribution Protocol (RMDP):
 Uses Forward Error Correction (FEC) and
Automatic Retransmission reQuest (ARQ)
information to provide reliable transfer.
Redundant information is inserted into the FEC,
often enabling a receiver to reconstruct the
original packet.
 In the event that such information is not enough,
an ARQ is sent to the multicast source which in
turn, multicasts the requested packet to all
receivers.
Reliable Wireless Multicast Protocols
 RM2
 RM2 is a reliable multicast protocol that can be
used for both wired and wireless environments.
 RM2 is a hierarchical protocol that divides a
multicast tree into subtrees where subcasting
within these smaller regions is applied using a
tree of retransmission servers (RSs)
Reliable Wireless Multicast Protocols
 RS having a retransmission subcast address
shared by its members and which may be
dynamically configured using the IETF’s
Multicast Address Dynamic Client Allocation
Protocol (MADCAP).
 The receivers are required to send negative
acknowledgments (NACKs), pointing out the
packets to be retransmitted.
RM2
compare
Conclusion
 This article is an attempt to give an overview of
current research in wired and wireless multicast
field and show that this area is rapidly growing
and evolving.
 Future directions in wireless multicast need to
consider QoS, security, and so on.
 Furthermore , a detailed investigation is
desirable for both unreliable and reliable
environments.
END
 THANK YOU!