Tetherless industry structure Bob Briscoe Jan 2002.

Slides:



Advertisements
Similar presentations
Cabo: Concurrent Architectures are Better than One Nick Feamster, Georgia Tech Lixin Gao, UMass Amherst Jennifer Rexford, Princeton.
Advertisements

Philip Eardley, Bob Briscoe, Dave Songhurst - BT Francois Le Faucheur, Anna Charny, Vassilis Liatsos – Cisco Kwok-Ho Chan, Joe Babiarz, Stephen Dudley.
LMF/TTR Raimo Vuopionperä 6WINIT: Ericsson (Research) Objectives (6WINIT Kick-Off, London) Raimo Vuopionperä (Ph. D.), NomadicLab (LMF/TTR)
UMA (Unlicensed Mobile Access) El Ayoubi Ahmed Hjiaj Karim.
Resource Pooling A system exhibits complete resource pooling if it behaves as if there was a single pooled resource. The Internet has many mechanisms for.
Congestion Control An Overview -Jyothi Guntaka. Congestion  What is congestion ?  The aggregate demand for network resources exceeds the available capacity.
6 The IP Multimedia Subsystem Selected Topics in Information Security – Bazara Barry.
Future Internet A Sustainable Network Andrea Soppera – Network Research Centre BT Innovate.
The Power of Explicit Congestion Notification Aleksandar Kuzmanovic Northwestern University
Networking Issues in LAN Telephony Brian Yang
ACN: IntServ and DiffServ1 Integrated Service (IntServ) versus Differentiated Service (Diffserv) Information taken from Kurose and Ross textbook “ Computer.
Tussle in cyberspace: Defining tomorrow ’ s internet D.Clark, J.Wroclawski, K.Sollins & R.Braden Presented by: Ao-Jan Su (Slides in courtesy of: Baoning.
DoS-resistant Internet - progress Bob Briscoe Jun 2005.
The End of Internet Architecture Author: Timothy Roscoe Presented by Gross, Zhaosheng Zhu.
CS 268: Future Internet Architectures Ion Stoica May 6, 2003.
Combining Multipath Routing and Congestion Control for Robustness Peter Key.
Efficient agent-based selection of DiffServ SLAs over MPLS networks Thanasis G. Papaioannou a,b, Stelios Sartzetakis a, and George D. Stamoulis a,b presented.
International Business Chapter 4. Independent Practice Research the U.S. Customs and Border Protection Department Examine and explain 2 regulations regarding.
IP Networking & MEDIACOM 2004 Workshop April 2001 Geneva End to End Quality of Service Control in H.323 Networks End to End Quality of Service.
Lecture 1 Internet CPE 401 / 601 Computer Network Systems slides are modified from Dave Hollinger and Daniel Zappala Lecture 1 Introduction.
5 February 2003 Reality and Future Softswitch - Reality and Future Nikolay Ilyin Chief Technical Officer RealEast Networks ITEXPO.
Host Mobility for IP Networks CSCI 6704 Group Presentation presented by Ye Liang, ChongZhi Wang, XueHai Wang March 13, 2004.
AIMS’99 Workshop Heidelberg, May 1999 Ko / CP 4/99 Linkage between Internet Service Architectures and ATM
Internet, Part 2 1) Session Initiating Protocol (SIP) 2) Quality of Service (QoS) support 3) Mobility aspects (terminal vs. personal mobility) 4) Mobile.
Controlling Internet Quality with Price Market Managed Multi-service Internet Bob Briscoe BTexact Research, Edge Lab, University College London & M3I Technical.
HUAWEI TECHNOLOGIES CO., LTD. Huawei Confidential Security Level: Slide title :40-47pt Slide subtitle :26-30pt Color::white Corporate Font : FrutigerNext.
Computer Networking Quality-of-Service (QoS) Dr Sandra I. Woolley.
Integrated Services (RFC 1633) r Architecture for providing QoS guarantees to individual application sessions r Call setup: a session requiring QoS guarantees.
QoS Architectures for Connectionless Networks
Tussel in Cyberspace Based on Slides by I. Stoica.
Remote Access Chapter 4. Learning Objectives Understand implications of IEEE 802.1x and how it is used Understand VPN technology and its uses for securing.
Lightweight Policing & Charging for Packet Networks Bob Briscoe Uni College London & BT Research Mike Rizzo, Jérôme Tassel, Kostas Damianakis BT Research.
Rev PA Signaled Provisioning of the IP Network Resources Between the Media Gateways in Mobile Networks Leena Siivola
1 Cabo: Concurrent Architectures are Better than One Jennifer Rexford Princeton University Joint work with Nick Feamster.
Class-based QoS  Internet QoS model requires per session state at each router  1000s s of flows  per session RSVP is complex => reluctance.
Interconnect QoS business requirements Bob Briscoe BT Group CTO.
Investment and load control incentives: broadband evolution from value to cost Bob Briscoe BT Networks Research Centre May 2005.
Network Architecture: Design Philosophies IS250 Spring 2010 John Chuang
Management for IP-based Applications Mike Fisher BTexaCT Research
Congestion marking for low delay (& admission control) Bob Briscoe BT Research Mar 2005.
Ch 1. Computer Networks and the Internet Myungchul Kim
I-Path : Network Transparency Project Shigeki Goto* Akihiro Shimoda*, Ichiro Murase* Dai Mochinaga**, and Katsushi Kobayashi*** 1 * Waseda University **
Internet Protocol ECS 152B Ref: slides by J. Kurose and K. Ross.
Controlling Internet Quality with Price Market Managed Multiservice Internet Bob Briscoe BT Research, Edge Lab, University College London & M3I Technical.
Byte and Packet Congestion Notification draft-briscoe-tsvwg-byte-pkt-mark-00.txt draft-briscoe-tsvwg-byte-pkt-mark-00.txt Bob Briscoe, BT & UCL IETF-69.
Multi-Service Internet Charging Bob Briscoe BT Research 21 Jan 2000 Internet & Telephony Convergence Consortium MIT, Boston, MA.
Social & Economic Control of Networks Bob Briscoe Chief Researcher BT Networks Research Centre Jul 2007.
1 Congestion Control Computer Networks. 2 Where are we?
Congestion exposure BoF candidate protocol: re-ECN Bob Briscoe Chief Researcher, BT Nov 2009 This work is partly funded by Trilogy, a research project.
1 Presentation_ID Mobile Wireless Internet Forum (MWIF)
The Direction of Value Flow in Multi-service Connectionless Networks Bob Briscoe BT Research 7 Oct 1999.
Guaranteed QoS Synthesiser (GQS) Bob Briscoe, Peter Hovell BT Research Jan 2005.
CS 447 Network & Data Communication QoS Implementation for the Internet IntServ and DiffServ Department of Computer Science Southern Illinois University.
Session QoS vs bulk QoS Bob Briscoe Chief Researcher, BT Group Oct 2008.
Multi-Service Internet Charging Bob Briscoe BT 24 Sep 1999 Pricing & QoS Workshop ENST, Paris.
Thoughts on the Evolution of TCP in the Internet (version 2) Sally Floyd ICIR Wednesday Lunch March 17,
Interconnect QoS settlements & impairments Bob Briscoe BT Group CTO.
Next Generation Networks Australian Communications Industry Forum (ACIF) ITU-T NGN Workshop, July 2003 Peter Darling Manager, ACIF NGN Project.
Congestion Notification Process for Real-Time Traffic draft-babiarz-tsvwg-rtecn-01.txt Jozef Babiarz Kwok Ho Chan Victor Firoiu 60 th IETF, Aug. 5 th,
Scrapping the Internet Presented by Dhaval Joshi.
Philip Eardley, Bob Briscoe, Dave Songhurst - BT Francois Le Faucheur, Anna Charny, Vassilis Liatsos – Cisco Kwok-Ho Chan, Joe Babiarz, Stephen Dudley.
Bearer Control for VoIP and VoMPLS Control Plane Francois Le Faucheur Bruce Thompson Cisco Systems, Inc. Angela Chiu AT&T March 30, 2000.
1 Three ways to (ab)use Multipath Congestion Control Costin Raiciu University Politehnica of Bucharest.
The Direction of Value Flow in Connectionless Networks Bob Briscoe BT Research 19 Nov 1999.
Instructor Materials Chapter 9: NAT for IPv4
Routing and Switching Essentials v6.0
i-Path : Network Transparency Project
Instructor Materials Chapter 9: NAT for IPv4
“That’s P-a-r-l-a-y not P-a-r-l-e-z!” Richard Kett BT ACE
3PL Software Solutions | Global Shipping Software
Presentation transcript:

tetherless industry structure Bob Briscoe Jan 2002

 intro  minimise  synthesise  summary © BT Group plc 2002tetherless industry structure 2  intro affiliations & acknowledgements edge Lab, BTexact Research “ The communications industry will stagnate unless we stick rigorously to the perverse and difficult principle of a dumb network with control around the edge: security, protection, QoS, everything... pushed to the edge” M3I - Market Managed Multi-service Internet - consortium: BT, HP, Telenor, Athens UEB, ETH Zurich, TU Darmstadt - co-funded under the EU Vth Framework Information Society Technologies Programme Project No 11429

 intro  minimise  synthesise  summary © BT Group plc 2002tetherless industry structure 3  intro tetherless industry structure app trans net link phys simultaneously promoting...  freedom ...to innovate - “just do it”  responsibility ... due regard to externalities & costs  scalability  context: network layer market

 intro  minimise  synthesise  summary © BT Group plc 2002tetherless industry structure 4  intro design principles - I  end to end principle - “minimise in the middle then synthesise at the edge”  minimise  synthesise QoS  synthesise quality not just connection (cf. TCP)  QoS controlled by the ends  not just QoS deployed along the path

 intro  minimise  synthesise  summary © BT Group plc 2002tetherless industry structure 5  intro design principles - II contractual interfaces  strictly 1:1 during use  standard framework for re-negotiation  any 3rd party dependency   death of innovation   industry standard commercial model customer 1 network provider 1 network provider 2 customer 1 network provider 1 network provider 2

 intro  minimise  synthesise  summary © BT Group plc 2002tetherless industry structure 6  intro broken examples e2e1:1  roaming (2.5/3G)  carrier selection  ‘1-800’, termination charges etc (cont...) customer 1 visiting provider 1 home provider 2 customer 1 edge provider backbone provider 1 backbone provider 2

 intro  minimise  synthesise  summary © BT Group plc 2002tetherless industry structure 7  intro cust 1 cust money 54 PSTN Int'l Accounting Rate System

minimise in the middle

 intro  minimise  synthesise  summary © BT Group plc 2002tetherless industry structure 9  minimise split-edge pricing structure NaNa NbNb NcNc NcNc NdNd NdNd NeNe P bai P abe P abi P bae  all pricing in bulk  price in & out separately  each price between boundary and remote edge  separate charges raised crossing each border  price effects localised  contracts localised  global standards unnecessary  extends edge- pricing [Shenker96]  all pricing in bulk  price in & out separately  each price between boundary and remote edge  separate charges raised crossing each border  price effects localised  contracts localised  global standards unnecessary  extends edge- pricing [Shenker96] 0 0

 intro  minimise  synthesise  summary © BT Group plc 2002tetherless industry structure 10  minimise split-edge price setting NaNa NbNb NcNc NcNc NdNd NdNd NeNe p bai  all pricing in bulk  price in & out separately  each price between boundary and remote edge  separate charges raised crossing each border  price effects localised  contracts localised  global standards unnecessary  extends edge- pricing [Shenker96]  all pricing in bulk  price in & out separately  each price between boundary and remote edge  separate charges raised crossing each border  price effects localised  contracts localised  global standards unnecessary  extends edge- pricing [Shenker96] address range vol congestion

 intro  minimise  synthesise  summary © BT Group plc 2002tetherless industry structure 11  minimise accounting market mechanism components app service price setting price reaction offer load selling policy buying policy at each customer/ provider interface

 intro  minimise  synthesise  summary © BT Group plc 2002tetherless industry structure 12 quality, Q charge rate, $ ave. load/ % congestion price, p 100 max p  minimise market mechanism components $ Q p1Qp1Q U(Q) benefit cost net value U= utility p= price Q= quality p 1 Q= cost U= utility p= price Q= quality p 1 Q= cost accounting app service price setting price reaction offer load selling policy buying policy

 intro  minimise  synthesise  summary © BT Group plc 2002tetherless industry structure 13  minimise explicit congestion notification (ECN) data 1 probability drop mark ave queue length ACK network transport data IETF RFC3168 Proposed standard: Jun 2001

 intro  minimise  synthesise  summary © BT Group plc 2002tetherless industry structure 14  minimise seamless resource control  seamless currency for per-packet QoS … router wireless network fixed/wired network GGSN end-system … BS battery power spectrum buffer explicit congestion notification transport w-link IP w-link IP transport IP ack: Dr Vasilios Siris

then synthesise at the edge

 intro  minimise  synthesise  summary © BT Group plc 2002tetherless industry structure 16 $ Q p1Qp1Q U(Q) benefit cost net value U= utility p= price Q= quality p 1 Q= cost U= utility p= price Q= quality p 1 Q= cost $ Q p2Qp2Q U(Q) cost benefit net value U= utility p= price Q= quality p2Q= cost U= utility p= price Q= quality p2Q= cost $ Q p 3 Q+k U(Q) benefit cost net value U= utility p= price Q= quality p 3 Q+k= cost U= utility p= price Q= quality p 3 Q+k= cost  synthesise re-synthesise roaming  one way of achieving seamless roaming  virtual operator - financial intermediary  tariff assessment  payment processing virtual provider ‘home’ provider 2 visiting provider 2 customer 1 visiting provider 1

 intro  minimise  synthesise  summary © BT Group plc 2002tetherless industry structure 17  synthesise re-synthesise carrier selection customer 1 edge provider backbone provider 1 backbone provider 2 edge provider  best carrier? - why not selected by edge provider?  alliances, vertical integration etc.  possible fixes - carrier selection  destroys flexibility in industry structure - facilitate access provider selection  true competition accepted offer rejected offer

 intro  minimise  synthesise  summary © BT Group plc 2002tetherless industry structure 18  synthesise application service re-synthesise ‘1-800’ customer 1 network provider clearing house customer 2 network provider network provider accepted offer half circuit QoS  end-to-end QoS

 intro  minimise  synthesise  summary © BT Group plc 2002tetherless industry structure 19  synthesise re-synthesise conferencing accepted offer end-to-end pricing role data flow customer A C ISPs B

 intro  minimise  synthesise  summary © BT Group plc 2002tetherless industry structure 20  synthesise re-synthesise telephony customer 1 network provider risk broker customer 2 network provider risk broker dynamic stable dynamic stable legend offer session QoS request packet QoS  session QoS dynamic pricing  call acceptance control

 intro  minimise  synthesise  summary © BT Group plc 2002tetherless industry structure 21  summary Multiservice Internet QoS-value control plane ECN+diffserv diffserv ECN intserv ECN Market mechanism network provider s Virtual ISP VISP end system customer offer B offer C offer A offer E offer D

 intro  minimise  synthesise  summary © BT Group plc 2002tetherless industry structure 22  summary nownextfuture innovation based on principles  can even synthesise single provider QoS - but by commercial choice - not by business model embedded in technology  not just re-synthesis of old models... ...innovative new models - actual and potential - but with no change of technology

 intro  minimise  synthesise  summary © BT Group plc 2002tetherless industry structure 23  summary summary  minimise in the middle  split-edge pricing, ECN  then synthesise at the edge  roaming, carrier selection,  quality of a service controlled by its customers!  implementing these the obvious way  is stagnating the industry, particularly roaming  will stagnate the industry, particularly QoS  keep strictly to principles - end to end principle - 1:1 contracts

 intro  minimise  synthesise  summary © BT Group plc 2002tetherless industry structure 24  summary more info  M3I consortium  Jan Mar 2002  contacts, background and first deliverables:   Bob Briscoe: 

spare slides M3I

 intro  minimise  synthesise  summary © BT Group plc 2002tetherless industry structure 27  minimise split edge pricing - per class  each class of service has a market  class mismatch effects localised  each class of service has a market  class mismatch effects localised

 intro  minimise  synthesise  summary © BT Group plc 2002tetherless industry structure 28  synthesise re-synthesise telephony customer 1 network provider risk broker customer 2 network provider dynamic stable app 1 network provider dynamic price handler agent network provider dynamic stable customer 2 customer 1 offer session QoS request packet QoS  session QoS