MICE Mobility with ICE draft-wing-mmusic-ice-mobility-02 IETF85 Nov Authors: D.Wing, P. Patil, T. Reddy, P. Martinsen
Agenda : Changes from -01 to -02 Break Before Make Absence of other interfaces in Valid list Presence of other interfaces in Valid list Keeping unused relayed candidates active Make Before Make 2
Absence of other interfaces in Valid list
Break Before Make - Absence of other interfaces in Valid list Alice Bob Wifi 3G celltower RTP ICE Checks Server ICE restart 4 In parallel, (a) do ICE restart (to SIP proxy) and (b) do Mobile ICE. Necessary to accommodate simultaneous mobility.
Presence of other interfaces in Valid list
Break Before Make - Presence of other interfaces in Valid list Alice Bob Wifi 3G celltower RTP ICE Binding Req/Resp – Keep Alive RTP ICE restart ICE Check 6 Optional: maintain unused candidates on other interfaces (e.g., 3G and WiFi)
Keeping unused relayed candidates active
Discussion : Break Before Make Maintain Relayed Candidates Alice Bob Wifi 3G celltower RTP ICE Checks TURN ICE Checks RTP SIP Server ICE Restart 8 Helps with (a) Simultaneous Mobility or (b) or Bob behind Address-Dependent filtering NAT
MAKE BEFORE BREAK
Mobility Using ICE – Make Before Break Alice Bob Wifi 3G celltower RTP ICE Checks SIP Server ICE restart 10
FINISHED