IEEE Global Internet, April 2008 1 Contract-Switching Paradigm for Internet Value Flows and Risk Management Murat Yuksel University.

Slides:



Advertisements
Similar presentations
June 27, 2007 FIND Meeting, From Packet-Switching to Contract- Switching Aparna Gupta Shivkumar Kalyanaraman Rensselaer Polytechnic Institute Troy,
Advertisements

Network Resource Broker for IPTV in Cloud Computing Lei Liang, Dan He University of Surrey, UK OGF 27, G2C Workshop 15 Oct 2009 Banff,
FIND PI Meeting, November Value Flows and Risk Management Architecture for Future Internet Murat Yuksel University of Nevada.
Two-Market Inter-domain Bandwidth Contracting
FIND PI Meeting, April Contract-Switching: Value Flows in Inter-Domain Routing Murat Yuksel University of Nevada – Reno Reno, NV Aparna Gupta, Koushik.
1 Praveen K. Muthuswamy Electrical Computer and Systems Engineering Rensselaer Polytechnic Institute In collaboration with Koushik Kar, Aparna Gupta (RPI)
Deployment of MPLS VPN in Large ISP Networks
© 2006 Cisco Systems, Inc. All rights reserved. MPLS v2.2—8-1 MPLS TE Overview Introducing the TE Concept.
Architectures for Congestion-Sensitive Pricing of Network Services Thesis Defense by Murat Yuksel CS Department, RPI July 3 rd, 2002.
7 RAIDER: Responsive Architecture for Inter-Domain Economics and Routing.
1 Scalability is King. 2 Internet: Scalability Rules Scalability is : a critical factor in every decision Ease of deployment and interconnection The intelligence.
CNDS 2001, Phoenix, AZ Simulating the Smart Market Pricing Scheme on Differentiated- Services Architecture Murat Yuksel and Shivkumar Kalyanaraman Rensselaer.
1 EL736 Communications Networks II: Design and Algorithms Class3: Network Design Modeling Yong Liu 09/19/2007.
Nirmala Shenoy, Victor Perotti, Rochester Institute of Technology (RIT) Technical and socioeconomic studies Koushik Kar, Aparna Gupta Rensselaer Polytechnic.
Grant agreement n° SDN architectures for orchestration of mobile cloud services with converged control of wireless access and optical transport network.
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.
1 June 2015 Validating Inter-Domain SLAs with a Programmable Traffic Control System Elisa Boschi
Shivkumar Kalyanaraman Rensselaer Polytechnic Institute 1 ECSE-6600: Internet Protocols Informal Quiz #06: SOLUTIONS Shivkumar Kalyanaraman: GOOGLE: “Shiv.
CPSC Topics in Multimedia Networking A Mechanism for Equitable Bandwidth Allocation under QoS and Budget Constraints D. Sivakumar IBM Almaden Research.
Shivkumar Kalyanaraman Rensselaer Polytechnic Institute 1 ECSE-6600: Internet Protocols Informal Quiz #11 Shivkumar Kalyanaraman: GOOGLE: “Shiv RPI”
Congestion Pricing Overlaid on Edge-to-Edge Congestion Control Murat Yuksel, Shivkumar Kalyanaraman and Anuj Goel Rensselaer Polytechnic Institute, Troy,
Pricing Granularity for Congestion-Sensitive Pricing Murat Yüksel and Shivkumar Kalyanaraman Rensselaer Polytechnic Institute, Troy, NY {yuksem, shivkuma}
Traffic Engineering Jennifer Rexford Advanced Computer Networks Tuesdays/Thursdays 1:30pm-2:50pm.
Shivkumar Kalyanaraman Rensselaer Polytechnic Institute 1 Informal Quiz 6: IPv6, QoS T F  Given a constant set of resources, the bandwidth and delay.
Shivkumar Kalyanaraman Rensselaer Polytechnic Institute 1 Exterior Gateway Protocols: EGP, BGP-4, CIDR Shivkumar Kalyanaraman Rensselaer Polytechnic Institute.
1 Network Layer: Host-to-Host Communication. 2 Network Layer: Motivation Can we built a global network such as Internet by extending LAN segments using.
A Strategy for Implementing Smart Market Pricing Scheme on Diff-Serv Murat Yuksel and Shivkumar Kalyanaraman Rensselaer Polytechnic Institute, Troy, NY.
Distributed-Dynamic Capacity Contracting: A congestion pricing framework for Diff-Serv Murat Yuksel and Shivkumar Kalyanaraman Rensselaer Polytechnic Institute,
Rethinking Internet Traffic Management: From Multiple Decompositions to a Practical Protocol Jiayue He Princeton University Joint work with Martin Suchara,
Price Discovery at Network Edges G. S. Arora, M. Yuksel, S. Kalyanaraman, T. Ravichandran and A. Gupta Rensselaer Polytechnic Institute, Troy, NY.
Elasticity Considerations for Optimal Pricing of Networks Murat Yüksel and Shivkumar Kalyanaraman Rensselaer Polytechnic Institute, Troy, NY {yuksem, shivkuma}
Spring Routing & Switching Umar Kalim Dept. of Communication Systems Engineering 06/04/2007.
Shivkumar Kalyanaraman Rensselaer Polytechnic Institute 1 ECSE-6961:Internet Protocols Quiz 2 Time: 60 min (strictly enforced) Points: 50 { 5 questions,
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.
A General approach to MPLS Path Protection using Segments Ashish Gupta Ashish Gupta.
Multipath Protocol for Delay-Sensitive Traffic Jennifer Rexford Princeton University Joint work with Umar Javed, Martin Suchara, and Jiayue He
10th Workshop on Information Technologies and Systems 1 A Comparative Evaluation of Internet Pricing Schemes: Smart Market and Dynamic Capacity Contracting.
Building a Strong Foundation for a Future Internet Jennifer Rexford ’91 Computer Science Department (and Electrical Engineering and the Center for IT Policy)
On the Scalability of Path Exploration Using Opportunistic Path-Vector Routing Hasan T. Karaoglu, Murat Yuksel, Mehmet H. Gunes University of Nevada, Reno.
Path-Vector Contract Routing Hasan T. Karaoglu, Murat Yuksel University of Nevada, Reno ICC’12 NGNI, Toronto June, 2012.
EQ-BGP: an efficient inter- domain QoS routing protocol Andrzej Bęben Institute of Telecommunications Warsaw University of Technology,
Controlling Internet Quality with Price Market Managed Multi-service Internet Bob Briscoe BTexact Research, Edge Lab, University College London & M3I Technical.
Integrated Services (RFC 1633) r Architecture for providing QoS guarantees to individual application sessions r Call setup: a session requiring QoS guarantees.
Copyright © 2008 CyberRAVE LLC. All rights reserved. 1 A Financial Services Grid Requirements.
Introduction to Network Layer. Network Layer: Motivation Can we built a global network such as Internet by extending LAN segments using bridges? –No!
P4P: Provider Portal for Applications Haiyong Xie, Y. Richard Yang Arvind Krishnamurthy, Yanbin Liu, Avi Silberschatz SIGCOMM ’08 Hoon-gyu Choi
Jennifer Rexford Fall 2014 (TTh 3:00-4:20 in CS 105) COS 561: Advanced Computer Networks BGP.
OIF NNI: The Roadmap to Non- Disruptive Control Plane Interoperability Dimitrios Pendarakis
Paris-November-2000 IP VPN service model IP VPN service Dimitrios Kalogeras.
Packet switching network Data is divided into packets. Transfer of information as payload in data packets Packets undergo random delays & possible loss.
Two-Tier Resource Management Designed after the Internet’s two-tier routing hierarchy Separate packet forwarding from admission and resource allocation.
Routing and Routing Protocols
1 Lecture 2 – Networking Paradigms University of Nevada – Reno Computer Science & Engineering Department Fall 2015 CS 791 Special Topics: Network Architectures.
1 Computer Communication & Networks Lecture 21 Network Layer: Delivery, Forwarding, Routing Waleed.
CS 4396 Computer Networks Lab BGP. Inter-AS routing in the Internet: (BGP)
Jennifer Rexford Fall 2014 (TTh 3:00-4:20 in CS 105) COS 561: Advanced Computer Networks TCP.
Content Delivery Networks: Status and Trends Speaker: Shao-Fen Chou Advisor: Dr. Ho-Ting Wu 5/8/
Challenges in the Next Generation Internet Xin Yuan Department of Computer Science Florida State University
1 Chapter 4: Internetworking (IP Routing) Dr. Rocky K. C. Chang 16 March 2004.
1 Chapter 14-16a Internet Routing Review. Chapter 14-16: Internet Routing Review 2 Introduction Motivation: Router performance is critical to overall.
1 Revision to DOE proposal Resource Optimization in Hybrid Core Networks with 100G Links Original submission: April 30, 2009 Date: May 4, 2009 PI: Malathi.
Internet Traffic Engineering Motivation: –The Fish problem, congested links. –Two properties of IP routing Destination based Local optimization TE: optimizing.
Introduction of An Engineering Project for KOREN/APII Seung-Joon Seok Korea University.
Mobile IP THE 12 TH MEETING. Mobile IP  Incorporation of mobile users in the network.  Cellular system (e.g., GSM) started with mobility in mind. 
1 CS716 Advanced Computer Networks By Dr. Amir Qayyum.
Lei Chen and Wendi B. Heinzelman , University of Rochester
Elasticity Considerations for Optimal Pricing of Networks
COMP/ELEC 429/556 Introduction to Computer Networks
EE 122: Lecture 22 (Overlay Networks)
Presentation transcript:

IEEE Global Internet, April Contract-Switching Paradigm for Internet Value Flows and Risk Management Murat Yuksel University of Nevada – Reno Reno, NV Aparna Gupta Shivkumar Kalyanaraman Rensselaer Polytechnic Institute Troy, NY Project Website:

IEEE Global Internet, April Implied Challenges Motivation Current architectural problems: Users cannot express value choices at sufficient granularity – only at access level Providers do not have economic knobs to manage risks involved in investing innovative QoS technologies and business relationships with other providers flexibility in time: forward/option pricing flexibility in space: user-defined inter- domain routes capability to provide e2e higher quality services money-back guarantees, risk/cost sharing

IEEE Global Internet, April Inter-domain struggles… When crossing domains, all bets are off.. End-to-end reliability or performance-criticality requires assurance of single-domain performance, i.e., “contract”s efficient concatenation of single-domain contracts Inter-domain routing needs to be aware of economic semantics contract routing + risk management We address translation of these struggles to architectural problems

IEEE Global Internet, April Contract-switching: A paradigm shift… Circuit-switching Packet-switching Contract-switching ISP A ISP C ISP B e2e circuits ISP A ISP C ISP B routable datagrams ISP A ISP C ISP B contracts overlaid on routable datagrams

IEEE Global Internet, April A Contract-Switched Network Core Contracts: a practical way to manage “value flows” Technologies to Support QoS Economic considerations for service definition and delivery Scalability, Efficiency and Fairness Contract timescales Cost recovery Pricing the risk in QoS guarantees Single-domain and end- to-end contracts

IEEE Global Internet, April Basic Building Block: Intra- domain dynamic contracts Contract components performance component, e.g., capacity financial component, e.g., price time component, e.g., term Network Core accessed only by contracts Customers Edge Router Edge Router Edge Router Edge Router Edge Router Edge Router Stations of the provider computing and advertising local prices for edge-to- edge contracts.

IEEE Global Internet, April Contract Link An ISP is abstracted as a set of “contract links” Contract link: an advertisable contract between peering/edge points i and j of an ISP with flexibility of advertising different prices for edge-to- edge (g2g) intra-domain paths capability of managing value flows at a finer granularity than point-to-anywhere deals

IEEE Global Internet, April How to achieve e2e QoS? Contract Routing: Compose e2e inter-domain “contract paths” over available contract links satisfying the QoS requirements Calculate the contract paths by shortest-path algos with metrics customized w.r.t. contract QoS metrics Two ways: link-state contract routing at macro time-scales path-vector contract routing at micro time-scales Monitor and verify that each ISP involved in an e2e contract path is doing the job Punish the ISPs not doing their job, e.g. as a money-back guarantee to the others involved in the e2e contract path

IEEE Global Internet, April Link-State Contract Routing: Macro-level, proactive User X ISP A ISP C ISP B 1 Owner ISP LinkQoSTermOffered After Price ($/term) A1-210Mb/s2hrs1hr$10 A1-340Mb/s5hrs15mins$80 B2-4100Mb/s3hrs2hrs$110 C3-520Mb/s1hr30mins$8 C4-560Mb/s1day2hrs$250 4 Most cost- efficient route Max QoS route

IEEE Global Internet, April Path-Vector Contract Routing: Micro-level, on-demand, reactive Provider initiates… ISP C wants to advertise availability of a short-term contract link User X ISP A ISP C ISP B 14 [C, 5-4, 30Mb/s, 45mins, $9] [C-B, 5-4-2, 20Mb/s, 45mins, $6+$5] [C-B-A, , 20Mb/s, 30mins, $7.3+$3] [C, 5-3, 10Mb/s, 30mins, $5] [C-A, 5-3-1, 5Mb/s, 15mins, $1.25+$1.2] path announcement path announcement path announcement

IEEE Global Internet, April Path-Vector Contract Routing: Micro-level, on-demand, reactive User initiates… User X wants to know if it can reach 5 with Mb/s for 15-45mins in a $10 budget User X ISP A ISP C ISP B 14 [5, A-B, 1-2-4, Mb/s, 20-30mins, $4] [5, A, 1-2, 15-30Mb/s, 15-30mins, $8] [5, 10-30Mb/s, 15-45mins, $10] [5, A, 1-3, 5-10Mb/s, 15-20mins, $7] Paths to 5 are found and ISP C sends replies to the user with two specific contract- path-vectors. path request [A-B-C, , 20Mb/s, 30mins] [A-C, 1-3-5, 10Mb/s, 15mins] Paths to 5 are found and ISP C sends replies to the user with two specific contract- path-vectors. reply

IEEE Global Internet, April Deployment Issues How to motivate ISPs to participate? ISPs are very protective of their contracting terms – due to competition. But, BGP has similar risks too.. Observation of opportunity costs PVCR can be done at will.. Not much to loose if ISPs participate with their leftover bandwidth. Monitoring and verification of contracts Who is breaking the e2e performance? Active measurements can be OK for LSCR, but PVCR needs lightweight techniques.

IEEE Global Internet, April Single-domain QoS Contract Pricing and Money-back Pricing Advertisable Contracts: with focus on Cost recovery Traffic load Promoting utilization Pricing QoS Guarantees: applies financial engineering technique Financial engineering techniques to price risk Money-back Guarantees: for advertisable contract Utilizing risk pooling concepts of insurance benefits

IEEE Global Internet, April Temporal Extensions of Single- domain QoS Contracts Bailout Forwards: on advertisable spot contracts between peering/edge points i and j of an ISP with flexibility of advertising different forward prices for edge-to-edge (g2g) intra- domain paths Forwards with provision for bailout conditioned on network status Time

IEEE Global Internet, April Spatial Composition for End-to- end QoS Contract Pricing Several financial engineering optimizations along the way… Macro-level Contracts: centralized concatenation of contract links Globally optimal path between a source-destination (s-d) pair Optimize for price given required QoS characteristics and contract duration Micro-level Contracts: decentralized concatenation of contract links Locally optimal short-term concatenation of contract links Constrained to satisfy QoS requirements S D Micro-level Service Macro-level Service

IEEE Global Internet, April Summary Potential to offer end-to-end QoS services Contract Routing Link-state vs. Path-Vector Pricing the risk.. Risk management tools Spot contracts Forward contracts Options on Forward Flexibility to innovate services

IEEE Global Internet, April 2008 Thank you! THE END