Use- cases and Requirements for MPTCP Proxy in ISP Networks



Similar documents
Boosting mobility performance with Multi-Path TCP

RIDE-IT System Overview

Load Balance Mechanism

BLOOMBERG ANYWHERE FOR MOBILE CUSTOMERS

Birdstep Intelligent Mobile IP Client v2.0, Universal Edition. Seamless secure mobility across all networks. Copyright 2002 Birdstep Technology ASA

Single Pass Load Balancing with Session Persistence in IPv6 Network. C. J. (Charlie) Liu Network Operations Charter Communications

NSN White paper February Nokia Solutions and Networks Smart Scheduler

IP Phone Presence Setup

Networking and High Availability

FAQ: BroadLink Multi-homing Load Balancers

Unlicensed Mobile Access (UMA) Handover and Packet Data Performance Analysis

Networking and High Availability

Mobile IPv6 deployment opportunities in next generation 3GPP networks. I. Guardini E. Demaria M. La Monaca

Delivering Network Performance and Capacity. The most important thing we build is trust

Co-existence of Wireless LAN and Cellular Henry Haverinen Senior Specialist Nokia Enterprise Solutions

This presentation describes the IBM Tivoli Monitoring 6.1 Firewall Implementation: KDE Gateway Component.

DEPLOYMENT GUIDE Version 1.2. Deploying the BIG-IP LTM for SIP Traffic Management

Traffic Steering. Traffic Steering

High Availability and Clustering

Attenuation (amplitude of the wave loses strength thereby the signal power) Refraction Reflection Shadowing Scattering Diffraction

LDAP Proxying and Virtualization Requirements vs. Capabilities

SSL Inspection Step-by-Step Guide. June 6, 2016

Optimization Handoff in Mobility Management for the Integrated Macrocell - Femtocell LTE Network

Wholesale IP Bitstream on a Cable HFC infrastructure

Disaster-Resilient Backbone and Access Networks

Break Internet Bandwidth Limits Higher Speed. Extreme Reliability. Reduced Cost.

LTE - Can SDN paradigm be applied?

Zscaler Internet Security Frequently Asked Questions

App coverage. ericsson White paper Uen Rev B August 2015

Datacenter Transformation

3GPP & unlicensed spectrum

DEPLOYMENT GUIDE Version 1.1. DNS Traffic Management using the BIG-IP Local Traffic Manager

How to Make the Client IP Address Available to the Back-end Server

An Overview of Multipath TCP

Radware s AppDirector and Microsoft Windows Terminal Services 2008 Integration Guide

MISSING NEIGHBOR ANALYSIS

Highly Available Unified Communication Services with Microsoft Lync Server 2013 and Radware s Application Delivery Solution

TRUFFLE Broadband Bonding Network Appliance. A Frequently Asked Question on. Link Bonding vs. Load Balancing

3GPP TS V6.3.0 ( )

Towards Software Defined Cellular Networks

Configuration Notes 0215

IPv6 Practices on China Mobile IP Bearer Network

Configuration Notes Trapeze Networks Infrastructure in Ascom VoWiFi System

How To Configure A Vyatta As A Ds Internet Connection Router/Gateway With A Web Server On A Dspv.Net (Dspv) On A Network With A D

Mobile Voice Off-Load

Technical White Paper

Course Project Topics for CSE5469. Chunyi Peng Fall 2015

Requirements & Reference Models for ADSL Access Networks: The SNAG Document

Caching SMB Data for Offline Access and an Improved Online Experience

CYAN Secure Web Microsoft ISA Server Deployment Guide

Access to GSM and GPRS mobile services over unlicensed spectrum technologies through UMA

LTE Mobility Enhancements

Internet Engineering Task Force (IETF) Category: Standards Track. T. Reddy Cisco March 2015

NSFOCUS Web Application Firewall White Paper

TRUFFLE Broadband Bonding Network Appliance BBNA6401. A Frequently Asked Question on. Link Bonding vs. Load Balancing

Smart Tips. Enabling WAN Load Balancing. Key Features. Network Diagram. Overview. Featured Products. WAN Failover. Enabling WAN Load Balancing Page 1

ExamPDF. Higher Quality,Better service!

Case Study for Layer 3 Authentication and Encryption

Load Balancing IBM Lotus Instant Messaging and Web Conferencing Servers with F5 Networks BIG-IP System

Disaster Recovery White Paper

LAN TCP/IP and DHCP Setup

White Paper. SSL vs. IPSec. Streamlining Site-to-Site VPN Deployments

Clavister Small Cell Site Security Solution

8/25/14 SMORE : So)ware- Defined Networking Mobile Offloading Architecture

REPORT ITU-R M Requirements related to technical performance for IMT-Advanced radio interface(s)

Application Note Secure Enterprise Guest Access August 2004

How To Understand The Gsm And Mts Mobile Network Evolution

ADMINISTRATIVE POLICY # (2014) Remote Access. Policy Number: ADMINISTRATIVE POLICY # (2014) Remote Access

3G/Wi-Fi Seamless Offload

Dynamic Bandwidth Allocation for Multiple Network Connections: Improving User QoE and Network Usage of YouTube in Mobile Broadband

Using Public IP Settings

Long-Term Evolution. Mobile Telecommunications Networks WMNet Lab

WHITE PAPER. Mobility Services Platform (MSP) Using MSP in Wide Area Networks (Carriers)

A Link Load Balancing Solution for Multi-Homed Networks

SIP: NAT and FIREWALL TRAVERSAL Amit Bir Singh Department of Electrical Engineering George Washington University

Application-Enabled Open Networking

Com.X Router/Firewall Module. Use Cases. White Paper. Version 1.0, 21 May Far South Networks

Bandwidth Aggregation, Teaming and Bonding

Demo 1. Network Path and Quality Validation in the Evolved Packet Core

Multipath TCP in Practice (Work in Progress) Mark Handley Damon Wischik Costin Raiciu Alan Ford

Using 2 nd router as Wireless Access Point (AP)

2.0 Dual WAN Select Dual-WAN, you will see the following screen shot, Figure 0.1(Dual-WAN Screen Shot) Figure 0.1(Dual-WAN Screen Shot)

LTE-Advanced Carrier Aggregation Optimization

Customer Training Catalog Training Programs WCDMA RNP&RNO Technical Training

Cloud RAN. ericsson White paper Uen September 2015

Deploying the Barracuda Load Balancer with Office Communications Server 2007 R2. Office Communications Server Overview.

Network Services in the SDN Data Center

Monitoring WAAS Using Cisco Network Analysis Module. Information About NAM CHAPTER

CISCO UNIFIED COMMUNICATIONS MANAGER SIP INTEGRATION

Building Robust Signaling Networks

Interference in LTE Small Cells:

Module 8. Network Security. Version 2 CSE IIT, Kharagpur

Overview - Using ADAMS With a Firewall

1 Introduction Services and Applications for HSPA Organization of the Book 6 References 7

DNS SRV Usage June 22, 2011

ATCN 2014: SDN - Mobility and SDN: Mobility Management and Mobile Networks

Overview - Using ADAMS With a Firewall

Transcription:

Use- cases and Requirements for MPTCP Proxy in ISP Networks Lingli Deng, Dapeng Liu, Tao Sun, Mohamed Boucadair, and Gregory Cauchie drag- deng- mptcp- proxy- 00 iei90@toronto

MoLvaLons for ISP MPTCP Proxy BoosLng MPTCP ULlizaLon For M- UEs on behalf of N- Servers For N- UEs on behalf of mullple access networks Resource Pooling from MulLple Networks Flexible Proxy invocalon/pooling strategies depending on (i.e., subscribers, applicalons, and ISPs) Service ConLnuity for a mobile terminal MulLple ConnecLons and Seamless Handover between MulLple Networks/Access points Assist MTPCP ConnecLon Establishment Terminate or pass MPTCP signal from UE to Server

Deployment ConsideraLons (1) On- path MPTCP Proxy

Deployment ConsideraLons (2) Off- path MPTCP Proxy

Deployment Scenarios For M- client to N- server IP Gateway from ISP cellular core network Reusing interfaces for subscriber/network info LB from ISP/ICP Data Center Boost MPTCP deployment at the serving side Cellular/WLAN Dual- mode small cell Local resource pooling without CN involvement For N- client to M- server/m- Proxy CPE/CGN from ISP fixed access network

Requirements for MPTCP proxy Protocol transilon Traffic Steering for Off- Path Proxying Resource Policy within a Single ISP ProtecLon against third- party traffic MPTCP Proxy SelecLon from MulLple Candidates Load Balancing Algorithm for MulLple Networks Misc

Protocol transilon Proxy between an M- UE and an N- Server CompaLbility: An on- path MPTCP Proxy supports deteclon of M- UE/N- server combinalons for further proxying while leaving M- UE/M- server and N- UE/N- server sessions intact. Transparency: An on- path MPTCP Proxy supports negolalon with and aclng towards the M- UE like a M- server on behalf of N- Server, while aclng towards the N- Server like a N- UE on behalf of the M- UE.

Traffic Steering for Off- Path Proxy in the off- path MPTCP Proxy use- case Explicit Traffic Steering: the Proxy MUST support explicit traffic steering, to allow all the subsequent subflow traffic go through the exactly the same MPTCP Proxy used in the corresponding M- session establishment for both direclons (including uplink and downlink traffic from/to the M- UE). Globally Routable Address: the Proxy SHOULD expose a globally routable address to allow explicit steering of subsequent subflow traffic.

Resource Policy within a Single ISP to enable such fine- grained resource pooling policy from the network, who owns mullple access networks Network Access Type InformaLon: an MPTCP proxy SHOULD be able to acquire a subflow's Network Access Type informalon/update. Resource Policy: an MPTCP Proxy MUST support flexible control to set limits to the number of subflows and the number of M- sessions from an M- UE/to an N- Server.

ProtecLon against 3rd- party traffic Provision NegoLaLon: an MPTCP Proxy SHOULD support both subscriber/m- session/ subflow level resource reservalon negolalon with a M- UE. Origin AuthenLcaLon: an off- path MPTCP Proxy MUST support subflow authenlcalon for traffic from an unauthorized third- party WiFi.

MPTCP Proxy SelecLon MulLple proxies from a single ISP Flexible SelecLon: it SHOULD be possible for the ISP to enforce flexible seleclon policy regarding which MPTCP Proxy to serve which M- session, based on the MPTCP Proxy's localon, the MPTCP Proxy's type (on- path/off- path) the applicalon type

Load Balancing Algorithm for MulLple Networks The MPTCP Proxy SHOULD be configurable with the load balancing ralo per each available path. the ISP may enforce policies that would oplmize various parameters such as: Network resources usage as a whole. OpLmized invocalon of available MPTCP Proxies. OpLmized MPTCP Proxy local performances. Enhanced QoE (including increase both upstream and downstream throughputs)

Misc Reliability: MUST avoid single point of failure Scalability: SHOULD be easy to scale ComlexiLes with other TCP oplon signals SHOULD NOT alter non- MPTCP signals MUST NOT inject MPTCP signals if the TCP oplon size is consumed SHOULD NOT inject MPTCP signals if this leads to local fragmentalon TCP- AO, when present, MUST be the first to be processed

Next Step call for more review and comment WG item?