multicast: wired to wireless

26
Multicast: Wired to Wireless Hrishikesh Gossain Carlos de Morais Cordeiro Dharma P. Agrawal IEEE Communication Magazin e June 2002 資資資 資資資

Upload: tannar

Post on 11-Jan-2016

30 views

Category:

Documents


0 download

DESCRIPTION

Multicast: Wired to Wireless. Hrishikesh Gossain Carlos de Morais Cordeiro Dharma P. Agrawal IEEE Communication Magazine June 2002 資工所 蔡家楷. Outline. Introduction Multicast Support Multicast in the Internet Multicast in Wireless Mobile Environment Conclusion & Future Direction. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Multicast: Wired to Wireless

Multicast: Wired to Wireless

Hrishikesh Gossain Carlos de Morais Cordeiro

Dharma P. AgrawalIEEE Communication Magazine

June 2002 資工所 蔡家楷

Page 2: Multicast: Wired to Wireless

2

Outline

Introduction Multicast Support Multicast in the Internet Multicast in Wireless Mobile

Environment Conclusion & Future Direction

Page 3: Multicast: Wired to Wireless

3

Introduction

Provide efficient way of services for application Real-time Class 、

Multiplayer on line gaming

IPv4 reserved Class D address to support multicasting

Page 4: Multicast: Wired to Wireless

4

Multicast Support

Initial Support Multicast-capable routers (MRouters) Dedicated Tunnels Multicast backbone (MBone)

Presently No need dedicated tunnels Native multicast

Page 5: Multicast: Wired to Wireless

5

Multicast Support

Multicast Group Membership IP supports dynamic joining and

leaving of a group by IGMP (Internet Group Management Protocol)

Page 6: Multicast: Wired to Wireless

6

Multicast Support

Packet Forwarding Multicast forwarding algorithm

Source-basedCore-based

Page 7: Multicast: Wired to Wireless

7

Source-based

RPB – Reverse Path Broadcasting Spanning tree is created for each

(source,group) pair TRPB – Truncated Reverse Path

Broadcasting Manage group by IGMP Prune non-leaf router

Source

Membership

Router

Page 8: Multicast: Wired to Wireless

8

Source-based

RPM – Reverse Path Multicasting Spans only to routers and subnetwork

with group member

Page 9: Multicast: Wired to Wireless

9

Core-based

CBT - Core Based Tree Build a single shred multicast tree with

a core router All packets are forwarded through the

core Group managed by the core Receiver-oriented

Page 10: Multicast: Wired to Wireless

10

Multicast in the Internet

Routing Protocol DVMRP – Distance Vector Multicast

Routing ProtocolSource-basedFirst packet forward to entire interfacePrune messageGraft message

Page 11: Multicast: Wired to Wireless

11

Multicast in the Internet

Routing Protocol MOSPF – Multicast Extensions to OSPF

Unicast routing information obtained from OSPF

Group membership obtained from IGMPBuild a multicast forwarding tree on demand f

or each (source,group) pairHierarchical routing – hosts are partitioned int

o autonomous system (ASs)

Page 12: Multicast: Wired to Wireless

12

Page 13: Multicast: Wired to Wireless

13

Multicast in the Internet

Routing Protocol PIM-SM - Protocol-Interdependent

Multicast-Sparse ModeSupport multicast independent of any

underlying unicast routing protocolFor sparse distributed receiver on Internet

Page 14: Multicast: Wired to Wireless

14

Multicast in the Internet

RP – Rendezvous pointForwarding packets destined for the multicast

group DR – Designated router

Handles multicast group membership message in it’s domain

Group

RPMS

M

S

DR

MMDR

Page 15: Multicast: Wired to Wireless

15

Multicast in Wireless Mobile Environment

Issue in Mobile Environment Multicast forwarding algorithm Dense or sparse mode protocols QoS provisioning

Page 16: Multicast: Wired to Wireless

16

Multicast in Wireless Mobile Environment

Proposals for multicast over MIP by IETF Remote Subscription

An MH resubscribe to the multicast group each time it moves to a new foreign network

Frequent resubscription may lead to lost packets Bidirectional Tunneling

Using unicast Mobile IP tunnels from their HasRequires the HA of an MH to be a multicast router

Page 17: Multicast: Wired to Wireless

17

Multicast in Wireless Mobile Environment

Multicast support using Mobile IP (MoM) Tunnel convergence problem

Select one HA as DMSP (Designated Multicast Service Provider)

Packet loss when MH handoffSelect more than one DMSP

Page 18: Multicast: Wired to Wireless

18

Page 19: Multicast: Wired to Wireless

19

Multicast in Wireless Mobile Environment

Multicast for Mobility Protocols (MMP) Provide fast and efficient handoffs for

MH Combines Mobile IP and CBT

MIP for controls communication up to the foreign network

CBT for movement of hosts inside foreign network

Page 20: Multicast: Wired to Wireless

20

Multicast in Wireless Mobile Environment

MMP working flow BS send beacon include multicast CoA According CoA, MH send join message

to BS BS transmits a CBT join request to the

Core The core request the HA of MH to

replace the CoA to its own address

Page 21: Multicast: Wired to Wireless

21

Multicast in Wireless Mobile Environment

MMP drawback Assumes a large-scale deployment of mult

icast-capable routers in each domain Not protocol-indendpent

Page 22: Multicast: Wired to Wireless

22

Reliable wireless Multicast Protocols

RMDP Protocol – Reliable Multicast Data Distribution Protocol FEC (Forward error Control) & ARQ

(Automatic Repeat Request) A data object to be transmitted is a file Split file into packets, and encoded to

transmission

Drawback: encoding/decoding done by software, affect performance

Page 23: Multicast: Wired to Wireless

23

Reliable wireless Multicast Protocols

RM2 Protocol – Reliable Mobile Multicast Used for both wired & wireless Rely on

IGMP: to manage group membership IETF’s Mobile IP to support CoA

MADCAP – Multicast Address Dynamic Client Allocation Protocol

Page 24: Multicast: Wired to Wireless

24

Reliable wireless Multicast Protocols

RM2 Protocol NACK for request retransmitting

NACK: Negative acknowledgements RS manage retransmission for

fixed/mobile user or mixture of them

Page 25: Multicast: Wired to Wireless

25

Page 26: Multicast: Wired to Wireless

26

Conclusion & Future Direction

There is no one-size-fits-all protocol for multicast Both wired & wireless multicast

proposal designed to cope with specific scenario

QoS, Security and so on