Two-Market Inter-domain Bandwidth Contracting

Slides:



Advertisements
Similar presentations
TWO STEP EQUATIONS 1. SOLVE FOR X 2. DO THE ADDITION STEP FIRST
Advertisements

You have been given a mission and a code. Use the code to complete the mission and you will save the world from obliteration…
Advanced Piloting Cruise Plot.
Monopolistic Competition
Greening Backbone Networks Shutting Off Cables in Bundled Links Will Fisher, Martin Suchara, and Jennifer Rexford Princeton University.
Cost Management ACCOUNTING AND CONTROL
Copyright © 2002 Pearson Education, Inc. Slide 1.
Advanced Techniques for Profit Maximization
Cognitive Radio Communications and Networks: Principles and Practice By A. M. Wyglinski, M. Nekovee, Y. T. Hou (Elsevier, December 2009) 1 Chapter 12 Cross-Layer.
Copyright © 2011, Elsevier Inc. All rights reserved. Chapter 5 Author: Julia Richards and R. Scott Hawley.
1 Copyright © 2010, Elsevier Inc. All rights Reserved Fig 2.1 Chapter 2.
By D. Fisher Geometric Transformations. Reflection, Rotation, or Translation 1.
Using Network Virtualization Techniques for Scalable Routing Nick Feamster, Georgia Tech Lixin Gao, UMass Amherst Jennifer Rexford, Princeton University.
June 27, 2007 FIND Meeting, From Packet-Switching to Contract- Switching Aparna Gupta Shivkumar Kalyanaraman Rensselaer Polytechnic Institute Troy,
1 Building a Fast, Virtualized Data Plane with Programmable Hardware Bilal Anwer Nick Feamster.
Service Oriented Architecture Reference Model
Business Transaction Management Software for Application Coordination 1 Business Processes and Coordination.
Jeopardy Q 1 Q 6 Q 11 Q 16 Q 21 Q 2 Q 7 Q 12 Q 17 Q 22 Q 3 Q 8 Q 13
Jeopardy Q 1 Q 6 Q 11 Q 16 Q 21 Q 2 Q 7 Q 12 Q 17 Q 22 Q 3 Q 8 Q 13
Title Subtitle.
0 - 0.
DIVIDING INTEGERS 1. IF THE SIGNS ARE THE SAME THE ANSWER IS POSITIVE 2. IF THE SIGNS ARE DIFFERENT THE ANSWER IS NEGATIVE.
Addition Facts
C82MST Statistical Methods 2 - Lecture 2 1 Overview of Lecture Variability and Averages The Normal Distribution Comparing Population Variances Experimental.
ZMQS ZMQS
Multipath Routing for Video Delivery over Bandwidth-Limited Networks S.-H. Gary Chan Jiancong Chen Department of Computer Science Hong Kong University.
High-Fidelity Switch Models for SDN Emulation
FIND PI Meeting, November Value Flows and Risk Management Architecture for Future Internet Murat Yuksel University of Nevada.
BT Wholesale October Creating your own telephone network WHOLESALE CALLS LINE ASSOCIATED.
Real-Time Competitive Environments: Truthful Mechanisms for Allocating a Single Processor to Sporadic Tasks Anwar Mohammadi, Nathan Fisher, and Daniel.
1 Column Generation. 2 Outline trim loss problem different formulations column generation the trim loss problem master problem and subproblem in column.
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)
Randomized Algorithms Randomized Algorithms CS648 1.
ABC Technology Project
Chapter 12 Capturing Surplus.
Managing Supply Chains: Concepts, Tools, Applications Chapter 5: Coordination These powerpoints are a companion to the book: Managing Supply Chains:
© Charles van Marrewijk, An Introduction to Geographical Economics Brakman, Garretsen, and Van Marrewijk.
© Charles van Marrewijk, An Introduction to Geographical Economics Brakman, Garretsen, and Van Marrewijk.
1 Analysis of Random Mobility Models with PDE's Michele Garetto Emilio Leonardi Politecnico di Torino Italy MobiHoc Firenze.
A Key to Economic Analysis
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 28 Slide 1 Process Improvement 1.
Routing and Congestion Problems in General Networks Presented by Jun Zou CAS 744.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public 1 EN0129 PC AND NETWORK TECHNOLOGY I NETWORK LAYER AND IP Derived From CCNA Network Fundamentals.
1 MAXIMUM LIKELIHOOD ESTIMATION OF REGRESSION COEFFICIENTS X Y XiXi 11  1  +  2 X i Y =  1  +  2 X We will now apply the maximum likelihood principle.
Scalable and Dynamic Quorum Systems Moni Naor & Udi Wieder The Weizmann Institute of Science.
Chapter 5 Test Review Sections 5-1 through 5-4.
GG Consulting, LLC I-SUITE. Source: TEA SHARS Frequently asked questions 2.
© 2006 Cisco Systems, Inc. All rights reserved.Cisco ConfidentialBCMSN BCMSN Module 1 Lesson 1 Network Requirements.
Addition 1’s to 20.
Perfect Competition.
25 seconds left…...
Week 1.
We will resume in: 25 Minutes.
Copyright © Cengage Learning. All rights reserved.
1 Unit 1 Kinematics Chapter 1 Day
Chapter 20 The ISLM Model. Copyright © 2007 Pearson Addison-Wesley. All rights reserved Determination of Aggregate Output.
Tarun Bansal*, Karthik Sundaresan+,
1 PART 1 ILLUSTRATION OF DOCUMENTS  Brief introduction to the documents contained in the envelope  Detailed clarification of the documents content.
1/22 Worst and Best-Case Coverage in Sensor Networks Seapahn Meguerdichian, Farinaz Koushanfar, Miodrag Potkonjak, and Mani Srivastava IEEE TRANSACTIONS.
Fostering Wireless Spectrum Sharing via Subsidization Allerton 2013 Murat Yuksel Computer Science and Engineering Department, University of Nevada, Reno.
Delay Analysis and Optimality of Scheduling Policies for Multihop Wireless Networks Gagan Raj Gupta Post-Doctoral Research Associate with the Parallel.
13-Optimization Assoc.Prof.Dr. Ahmet Zafer Şenalp Mechanical Engineering Department Gebze Technical.
Distributed-Dynamic Capacity Contracting: A congestion pricing framework for Diff-Serv Murat Yuksel and Shivkumar Kalyanaraman Rensselaer Polytechnic Institute,
Price Discovery at Network Edges G. S. Arora, M. Yuksel, S. Kalyanaraman, T. Ravichandran and A. Gupta Rensselaer Polytechnic Institute, Troy, NY.
10th Workshop on Information Technologies and Systems 1 A Comparative Evaluation of Internet Pricing Schemes: Smart Market and Dynamic Capacity Contracting.
IEEE Global Internet, April Contract-Switching Paradigm for Internet Value Flows and Risk Management Murat Yuksel University.
Path-Vector Contract Routing Hasan T. Karaoglu, Murat Yuksel University of Nevada, Reno ICC’12 NGNI, Toronto June, 2012.
Network Aware Resource Allocation in Distributed Clouds.
Flexible Forward Contracts for Renewable Energy Generators
Presentation transcript:

Two-Market Inter-domain Bandwidth Contracting Anusha Uppaluri, University of Nevada, Reno (anusha.uppaluri@gmail.com) Praveen Kumar, Rensselaer Polytechnic Institute Murat Yuksel, University of Nevada, Reno Aparna Gupta, Rensselaer Polytechnic Institute Koushik Kar, Rensselaer Polytechnic Institute Industrial Engineering Research Conference, IERC, 61st Annual Conference & Expo, Reno, Nevada, May 21-25, 2011.

Overview Introduction Problem Formulation Network Model Single Edge – to – Edge Contract Link Multiple Edge – to – Edge Contract Links Simulation Experiments Single Edge – to – Edge Link Multiple Edge – to – Edge Links Network Setup Results Conclusion and Future Work

Introduction Migration of data rich applications indicate that the increasing demand for bandwidth is unlikely to vanish Managing bandwidth allocation to customers presents a major challenge and received a lot of attention Many approaches involving advanced techniques for achieving efficient contracting among ISPs have been explored

Introduction (contd..) Crucial handicap of existing inter – ISP economics is coarse granularity of contracts Precursor to realization of more dynamic & automated contracting is sufficient motivation for ISPs to invest and install necessary tools & protocols Question focused on : how much benefit there is if the contracts were classified into simple two market regime, highly dynamic and long time scale durable

Introduction (contd..) Also, an important issue is the management of risks in ISPs investments Though an automated and dynamic way of establishing contracts will enable ISPs to flexibly allocate their resources several questions arise: When and where to advertise a new contract How to assess the risks involved and reflect them on contracting parameters How to divide links between different types of contracts

Introduction (contd..) Model and formulate revenue maximization problem by considering the constraints imposed by correlation among contract links Through a detailed simulation several insights on optimal reservation levels for the two types of contracts are provided

Contract switched Internet architecture considered Problem formulation Contract switched Internet architecture considered

Problem formulation(contd..) Edge – to – edge contract links are advertisable contracts between pairs of ingress and egress routers The Capacity of a contract link is equal to the minimum of the capacities of the physical links used to construct the contract link

Problem formulation(contd..) Capacity of the contract links must be segmented between short – term and long – term contracts There is enough demand for long – term contracts while the demand for short – term contracts is stochastic Revenue from unit demand for short – term contracts per unit time is higher than Revenue from unit demand for long – term contracts per unit time

Single Edge- to- Edge Contract Link Single edge – to – edge contract link is considered Enough demand for long – term contracts is assumed. Bandwidth allotted for long – term contracts is always used Bandwidth available for short – term contracts may or may not be used ISP must choose optimal value for bandwidth reserved towards long – term contracts so that total expected revenue per unit time is maximized

Single Edge- to- Edge Contract Link(contd..) Revenue obtained from short – term contracts per unit time Revenue obtained from long - term contracts per unit time   Capacity of the contract link Bandwidth reserved for long – term contracts

Multiple Edge- to- Edge Links Assuming several edge – to – edge links in ISP’s network Edge – to – edge contract links share physical links which impose constraints on bandwidth reserved for long – term contracts of these contract links

Multiple Edge- to- Edge Links (contd..)   Capacity of the physical links used to construct the contract link Bandwidth reserved for long – term contracts

Multiple Edge- to- Edge Links (contd..)   Sum of revenue obtained from long term contracts on multiple contract links Revenue from long –term contracts per unit time = Revenue form long term contracts per unit time

Multiple Edge- to- Edge Links (contd..) Revenue obtained from short term contracts per unit time   Reservation for short – term contracts on contract link Minimum of Short term demand and residual capacity Reservation for short – term contracts on a contract link Remaining capacity of physical link l  

Multiple Edge- to- Edge Links (contd..) Revenue from long – term contracts per unit time Revenue from short – term contracts per unit time   Bandwidth reserved towards long term contracts Capacity of contract link Capacity of the physical links used to construct the contract link Bandwidth reserved for long – term contracts  

Simulation Experiments Single edge – to – edge link Capacity of single edge – to – edge contract link is set to 10 Two distributions of short term demand Uniform distribution between 0 and 10 Truncated Gaussian distribution in the interval [0,10] with mean 5 and standard deviation 1

Simulation Experiments(contd..) Graph for uniform distribution Optimal long term reservation on contract link on Y-axis Graph for truncated Gaussian distribution PL is being increased from 0 to 10 on X-axis Optimal long term reservation on contract link is shown. PL is increased from 0 and PS is fixed at 10

Multiple Edge – to – Edge Links Network Setup Real topology map of GEANT ISP with 23 routers is used. 3 ingress & 3 egress routers are chosen. Nine edge- to- edge contract links are considered Capacity of physical links is set to 10 and so the capacity of contract link (Bie) is 10. Short term demand is taken to be uniformly distributed between 0 and 10

Results PL>5 then long – term contracts generate higher revenue Maximum total revenue on Y-axis PL≤5 then PL is not high enough to generate significant long term revenue PL is being increased from 1 to 10 on X-axis Maximum total revenue, maximum long term revenue and maximum short term revenue are shown. PS is set to 10

Results(contd..) PL=5 and PS=10 PL=10 and PS=10 Contract link capacity on Y-axis Increasing PL increases long -term reservation levels Contract link capacity on Y-axis Long term reservation levels on 1,6,7 remain zero at all times Contract links listed on X- axis Contract links listed on X- axis Optimal reservation levels on nine links when PL=5 and PS=10 & PL=10 and PS=10

Conclusion and Future Work Revenue maximization problem was formulated for an ISP which wants to participate in two segments of bandwidth markets The level and distributional characteristics of short – term demand and interactions among contract links are key determinants In the future, possibility of multiple paths underlying a given single contract link instead of single path will be considered

Queries?