Considerations for MPTCP Operation in 5G

Slides:



Advertisements
Similar presentations
XXX IEEE MEDIA INDEPENDENT HANDOVER DCN: XXX Title: MRPM – an augmenting feature for MIH Date Submitted: July 15,
Advertisements

Benoit Lourdelet Wojciech Dec Behcet Sarikaya Glen Zorn July 2009 IPv6 RADIUS attributes for IPv6 access networks IETF-75
Happy Eyeballs Extension for Multiple Interfaces Gang Chen Carl
MIF API Extension Discussion MIF IETF 78 Dapeng Liu Yuri Ismailov.
TDTS21 Advanced Networking
IPv4 and IPv6 Mobility Support Using MPLS and MP-BGP draft-berzin-malis-mpls-mobility-00 Oleg Berzin, Andy Malis {oleg.berzin,
1 IEEE MEDIA INDEPENDENT HANDOVER DCN: Media-Independent_IdleMode-and- paging Title: Media Independent Idle Mode and Paging Date.
Draft-ietf-v6ops-ra-guard-00.txt1 IPv6 RA-Guard draft-ietf-v6ops-ra-guard-00.txt G. Van de Velde, E. Levy- Abegnoli, C. Popoviciu, J. Mohácsi 72nd IETF.
Mobility Anchor Selection draft-aliahmad-dmm-anchor-selection H. Ali-Ahmad D. Moses H. Moustafa P. Seite T. Condeixa W. Feng July 2013IETF-87, Berlin1.
1 Accounting, Authentication and Authorization Issues in “Well Managed” IP Multicasting Services November 9, 2005 Tsunemasa Hayashi
DCN: March 7, 2005 IETF 62 - Minneapolis, MN Media Independent Handover Services and Interoperability Ajay Rajkumar Chair, IEEE
Unrestricted Connection Manager MIF WG IETF 79, Beijing Gaétan Feige - Cisco Pierrick Seïté, France Telecom - Orange
xxx IEEE MEDIA INDEPENDENT HANDOVER DCN: xxxx Title: Information Service Flow Update Date Submitted: October 22, 2006.
Extension of the MLD proxy functionality to support multiple upstream interfaces 1 Luis M. Contreras Telefónica I+D Carlos J. Bernardos Universidad Carlos.
23Mar BGP Data-Plane Benchmarking Applicable to Modern Routers Rajiv Papneja Ilya Varlashkin Bhavani Parise Dean Lee Sue Hares.
IEEE MEDIA INDEPENDENT HANDOVER DCN: Title: IETF Liaison Report Date Submitted: May 14, 2009 Presented at IEEE session.
Extension of the MLD proxy functionality to support multiple upstream interfaces 1 Luis M. Contreras Telefónica I+D Carlos J. Bernardos Universidad Carlos.
Communicating Prefix Cost to Mobile Nodes (draft-mccann-dmm-prefixcost-02) IETF 94 Yokohama.
IEEE MEDIA INDEPENDENT HANDOVER DCN: Title: Proposed Presentation for 3GPP Date Submitted: August,
1 OSPF WG meeting, IETF65 OSPF MANET update March 23, 2006 Tom Henderson
Global Table Multicast with BGP-MVPN Protocol
BITS Pilani Pilani | Dubai | Goa | Hyderabad EA C451 Vishal Gupta.
Month Year doc.: IEEE yy/xxxxr0 July 2017
Transmission of IP Packets over IEEE 802
IEEE MEDIA INDEPENDENT HANDOVER DCN:
Exposing Link-Change Events to Applications
Use Case for Distributed Data Center in SUPA
Progress of Network Architecture Work in FG IMT-2020
Distributed Mobility Management for Future 5G Networks : Overview and Analysis of Existing Approaches IEEE Wireless Communications January 2015 F. Giust,
Universidad Carlos III de Madrid (UC3M)
TGaq Service Transaction Protocol for ANDSF Discovery Service
P2P Streaming for Mobile Nodes: Scenarios and Related Issues
Advertising Encapsulation Capability Using OSPF
with distributed anchor routers
OmniRAN Introduction and Way Forward
3GPP ‘5G’ mobility considerations
S. Gundavelli, J. Korhonen, M. Liebsch, P. Seite, H. Yokota,
Distributed Mobility Management (DMM) WG DMM Work Item: Forwarding Path & Signaling Management (FPSM) draft-ietf-dmm-fpc-cpdp-01.txt IETF93, Prague.
IEEE MEDIA INDEPENDENT HANDOVER DCN:
IEEE MEDIA INDEPENDENT HANDOVER
IEEE MEDIA INDEPENDENT HANDOVER DCN: srho
Zhenbin Li, Shunwan Zhuang Huawei Technologies
IEEE MEDIA INDEPENDENT HANDOVER DCN:
IEEE MEDIA INDEPENDENT HANDOVER DCN: Title: IETF Liaison Report Date Submitted: March 21, 2013 Presented at IEEE session.
Carlos J. Bernardos, Alain Mourad, Akbar Rahman
ECN Experimentation draft-black-ecn-experimentation
IEEE MEDIA INDEPENDENT HANDOVER DCN:
IETF-100, MPTCP WG, November 2017
Network Slicing (and related) Features in 3GPP
IEEE MEDIA INDEPENDENT HANDOVER DCN:
AAA: A Survey and a Policy- Based Architecture and Framework
OmniRAN Introduction and Way Forward
IEEE MEDIA INDEPENDENT HANDOVER
IEEE MEDIA INDEPENDENT HANDOVER DCN: bcst
IEEE MEDIA INDEPENDENT HANDOVER DCN:
IEEE MEDIA INDEPENDENT HANDOVER DCN:
PMIP6 extensions for inter-access handovers and flow mobility
IEEE MEDIA INDEPENDENT HANDOVER DCN:
3GPP Update/Status (Release 15 – June 2018)
IEEE MEDIA INDEPENDENT HANDOVER DCN:
ARC Closing Report Date: Authors: January 2016
Network-based and Client-based DMM solutions using Mobile IP mechanisms draft-bernardos-dmm-cmip-07 draft-bernardos-dmm-pmip-08 draft-bernardos-dmm-distributed-anchoring-09.
Consideration on Multi-AP Coordination
MPTCP – Multipath TCP WG Meeting 22nd July 2019 Montreal, Canada
IEEE MEDIA INDEPENDENT HANDOVER DCN: srho
Socket Extensions for OnDemand Mobility Management
IETF105 IS-IS V6/MT Deployment Considerations draft-chunduri-lsr-isis-mt-deployment-cons-02 Uma Chunduri [Futurewei] Jeff Tantsura [Apstra] Shraddha Hegde.
Consideration on Multi-AP Coordination
Consideration on Multi-AP Coordination
Presentation transcript:

Considerations for MPTCP Operation in 5G https://tools.ietf.org/html/draft-defoy-mptcp-considerations-for-5g-01 Xavier de Foy, Michelle Perras (InterDigital), Uma Chunduri (Huawei), Kien Nguyen, Mirza Golam Kibria, Kentaro Ishizu, Fumihide Kojima (NICT) MPTCP @ IETF 102 – Montreal

What Changed Since IETF 101 Revision 0 was presented in IETF 101. Feedback included: There is an interest for MPTCP in 5G, but the proposal should be more concrete. DMM is defining session continuity types for IP addresses. Between IETF 101 and 102: We adapted the section on session continuity: It is now using session continuity types as input to the MPTCP scheduler. It is possible to send session continuity types over MPTCP signaling, so that the remote scheduler can also use this information. There was some progress on Dual Connectivity, but no major update of the draft.

Background Session continuity types are defined in draft-ietf-dmm-ondemand-mobility for IP addresses provided by mobile networks. They will be used in 5G [1]. Four types are defined: A FIXED_IPV6_ADDRESS is valid for a long time (it enables session continuity and address reachability) A SESSION_LASTING_IPV6_ADDRESS is valid over the IP session(s) lifetime, even after moving from one PoA to another (it enables session continuity, not address reachability) A NON_PERSISTENT_IPV6_ADDRESS does not enable session continuity nor address reachability and typically enables BBM handovers A GRACEFUL_REPLACEMENT_IPV6_ADDRESS is similar to a non persistent address but enables MBB handovers. An application can request an IP address of a certain type using a new setsc() socket API. Router advertisements may carry session continuity types (draft-feng-dmm-ra-prefixtype). Some information on 5G PDU Sessions and Session & Service Continuity (SSC) is in appendix [1] IETF-3GPP liaison statements: https://datatracker.ietf.org/liaison/1554/, S2-181481.zip, https://datatracker.ietf.org/liaison/1567/

Usage of Session Continuity Type in MPTCP SSC mode 1 - the initial SESSION_LASTING (or FIXED) IP address can be temporarily complemented by a NON_PERSISTENT IP address The session continuity type may not be useful to MPTCP in this case. SSC mode 2 - the initial NON_PERSISTENT IP address is replaced with another NON_PERSISTENT IP address after a short break The session continuity type indicates to the MPTCP stack that a BBM transition is expected. The type is also useful to track and update the backup address. SSC mode 3 - the initial GRACEFUL_REPLACEMENT IP address is replaced with another GRACEFUL_REPLACEMENT address. There is an overlap period. Knowing the session continuity type enables making the distinction with SSC mode 1, and performing a graceful migration of traffic from the first to the second IP address. The remote peer can implement this behavior as well, if the type is transmitted over MPTCP signaling.  The session continuity type is a useful input to operate in 5G scenarios, it enables distinguishing between cases (e.g. SSC mode 1 and 3), and offers flexibility for future evolution.

Dual Connectivity and MPTCP Some co-authors have analyzed the 3GPP specifications (Release 15) with a focus on the issue of MPTCP over dual connectivity. A result was a numerical analysis framework for multipath communication (in general) using DC Paper [1] models DC and optimizes a traffic split for latency There was no major update of this section of the draft, yet. [1] Kien Nguyen, Mirza Golam Kibria, Jing Hui, Kentaro Ishizu, and Fumihide Kojima, “Minimum Latency and Optimal Traffic Partition in 5G Small Cell Networks,” IEEE VTC Spring, Porto, Portugal, June 2018.

Next Steps: Experimentation, WG Adoption… Session Continuity Section Collect and address feedback on the recent change to use the DMM- defined session continuity type Experimentation (using simulation/emulation) Dual Connectivity Section Prototype MPTCP over DC (using simulation/emulation) Identify impacts on MPTCP and 3GPP Towards WG Adoption Is the working group considering adopting this work? Topic could be: MPTCP adaptation and optimization for 5G

Extra Slide

SSC and Related Concepts in 5G Session and Service Continuity (SSC) addresses various continuity requirements of applications. SSC is based on a distributed mobility system (where network anchors have a service area). It has multiple SSC modes (1:fixed anchor, 2:distributed anchors + BBM, 3:distributed anchors + MBB). A 5G device selects an appropriate SSC mode for each application, based on local policy – otherwise the network selects it. PDU Session is a unit of network service that can hold multiple QoS flows. Connected to a single data network, through one or more network anchors (“multi-homed PDU sessions”). Associated with a single, non-modifiable session continuity mode, network slice, and type (IPv4/IPv6/Ethernet/Unstructured). Goes over a single radio access type at a given time. Corresponds to a network interface on the device (probably – it’s a likely implementation choice). Different applications running on a device may use different PDU sessions (e.g. for different data network, SSC mode or slice).