1 / 6

Context Transfer Protocol Extension for Multicast

Context Transfer Protocol Extension for Multicast. draft-vonhugo-multimob-cxtp-extension-00.txt Proposal of seamless handover support for IP multicast services D. von Hugo and H. Asaeda @IETF-81. Introduction. Chartered goal for Multimob WG:

oded
Download Presentation

Context Transfer Protocol Extension for Multicast

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Context Transfer Protocol Extension for Multicast draft-vonhugo-multimob-cxtp-extension-00.txt Proposal of seamless handover support for IP multicast services D. von Hugo and H. Asaeda @IETF-81

  2. Introduction • Chartered goal for Multimob WG: • Mechanisms to optimize multicast traffic during a handover • may include context transfer functionality • Re-use existing protocols and adapt as little as possible • PMIPv6, MultiMob base, MLD Proxy, PIM-SM, … as is • CXTP extension to cover multicast handover: here based on PMIPv6 • Potential applicability also for MIPv6 • Speed up handover process • Reduce packet loss • Reduce network entities’ complexity • Reduce load on terminal and network • Divided CXTP part from “I-D.asaeda-multimob-pmip6-extension”

  3. Addressing lossless and low delay session continuity after MN’s (PMIPv6) handover MC source Internet LMA MAG-LMA tunnel PMIP6 domain n-MAG p-MAG MN • Assumptions: • Both MAG and LMA may be operated as MLD proxy or multicast router. • Explicit tracking available • MN already receiving multicast data hands over from old (p-) MAG to new (n-) MAG and should continuously receive multicast traffic through n-MAG after HO completion without any MLD signaling on the new wireless link

  4. Proposed extensions to CXTP messages MN p-MAG n-MAG LMA | | | | |-MLD Report--> |===== MLD Report (aggregated Join) ==> | | | | |---> PIM join |<------------------- |<============ Multicast data ======= | (or MLD to MC Rtr.) | | | | Detach | | | | | | | Attach | | | | | | | |--------------------RS-----------------------> | | | | | -------- PBU --------> | | | |<----------PBA-------- | | |<---CT-Req----------- | | | | | | | |--CXTP (M-CTD) -->| | | | | | | | |===MLD Report ==>| | |<----M-CTDR(B) ---- | | | | | | | <----------------- RA ----------------------- | | | | |<== Multicast data = | | |<--- M-CTDR(F) ---- | | | |== Multicast data => | | | |<--- M-CTDR(L) ---- | | | | | | |<------------- Multicast data --------------- | | | | | | | |======== MLD Report (Leave)=======>| | | | |---> PIM prune | | | | (or MLD Leave) MLD listener handover with CXTP and MLD proxy • MN attaching new MAG sends RS (reactive) • n-MAG learns about p-MAG via PBU/PBA (for PMIPv6 ) • n-MAG sends CT-Req to p-MAG • CT Activate Request (CTAR) ? • p-MAG via CXTP provides multicast states of MN to n-MAG using M-CTD • n-MAG may have to subscribe via MLD (or PIM) Join to LMA. • n-MAG requests p-MAG to B(uffer) multicast data for later F(orwarding) via n-MAG to MN after successful handover completion: M-CTDR(B/F). • With delivery of Multicast data to MN, n-MAG may order p-MAG to L(eave) MN’s groups: M-CTDR(L).

  5. Message Types • M-CTD • (MN addr., Filter mode, (S,G)) • M-CTDR • M-CTDR(B): Buffer • M-CTDR(F): Forward • M-CTDR(L): Leave

  6. Open questions • n-MAG informed about p-MAG using mechanism defined in RFC5949 (FPMIP6) ? • Is multicasting to potential n-MAGs or p-MAGs a practicable alternative? • Is a trigger (CTAR) for sending CT-Req actually needed? • Applicability to (non-P) MIPv6 and inclusion of proactive/predictive handover for future revision? • Further comments and suggestions welcome! • Thanks!

More Related