Peering vs Transit Economics : The Peering Simulation Game 11-12 August 2010 11:00-13:00 Nairobi, Kenya Sarova Panafric Hotel Nairobi

Slides:



Advertisements
Similar presentations
Cash Flow 101 Instructions
Advertisements

African Inter-Networking: The challenges and Opportunities Michuki Mwangi ISOC, Senior Education Manager AfriNIC-9 Le-Meridien Hotel,
Selecting an IXP Where to peer?. THE TOP 10 IXP SELECTION CRITERIA How do network operators choose an Internet Exchange Point? 2.
Evolution 0.9: The Evolution of the U.S. Peering Ecosystem Gigabit Peering Forum VII Herndon, VA September 9, 2003 William B. Norton Co-Founder & Chief.
The Art of Peering: The IX Playbook William B. Norton Executive Director DrPeering International Needs work – follow the white paper sections and insert.
Building a case for interconnection and peering in Africa by Michele McCann - Teraco Protect. Connect. Grow.
1 Auctions, I V.S. Subrahmanian. Fall 2002, © V.S. Subrahmanian 2 Auction Types Ascending auctions (English) Descending auctions (Dutch) Vickrey Auctions.
EGR 141 Computer Problem Solving in Engineering and Computer Science
TopicRevising equationsLevelFor students aged 8-18 Background This game can be used to motivate students to revise. It provides a quick and fun way to.
A measurement of fairness game 1: A box contains 1red marble and 3 black marbles. Blindfolded, you select one marble. If you select the red marble, you.
DELIVER! An Earned Value Management Game
DGame Task Task 1Task 2Task 3Task 4 Task 5Task 6Task 7Task 8 Task 9Task 10Task 11 NC Level 3 to 8.
Games of probability What are my chances?. Roll a single die (6 faces). –What is the probability of each number showing on top? Activity 1: Simple probability:
Created by Charles Jenkins
A Ludo game langa kattai
The Folly of Peering Ratios? William B. Norton Co-Founder & Chief Technical Liaison Equinix, Inc. From Debate…
Mathematical Expectation. A friend offers you the chance to play the following game: You bet $2 and roll a die. If you roll a 6 you win $5 plus your bet.
Peering vs Transit Economics : The Peering Simulation Game August :00-13:00 Nairobi, Kenya Sarova Panafric Hotel Nairobi
A Business Case for Peering in 2010 William B. Norton Executive Director, DrPeering.net August 2010 Frankfurt, Germany 15 YEAR.
Using Tinkerplots Ruth Kaniuk Endeavour Teacher Fellow, 2013.
My game… You pay £1 to play I roll a dice If it lands on 1 or 2 you win £1.50 If it lands on 3, 4, 5, 6 you lose Will this game make me a profit if 10.
Lucky Candies Probability Game By: Laura Santa Maria Isabella Moreno.
Honors Precalculus: Do Now 1.) You are betting with your friend. Every time you flip heads, your friend pays you a dollar. Every time you flip tails, you.
MONOPOLY MODERN GAME.
Internet Policy Day 1 - Workshop Session No. 2 Market structure Prepared for CTO by Link Centre, Witwatersrand University, South Africa.
David Graham Finance.  David Graham  I am married with 4 children ranging from 5 to 15. I have been involved with Adventurers for 6 years. Starting.
You are going to work in pairs to produce a Maths board game.
The Peering Simulation Game William B. Norton August 2010 Nairobi, Kenya Sarova Panafric Hotel Nairobi African Peering and Interconnection Forum:
Peering Policies - When to Peer, When not to Peer Quilt Peering Workshop October 2006 St Louis, Missouri.
Resilience of the Internet Interconnection Ecosystem Chris Hall Ross Anderson Richard Clayton Evangelos Ouzounis Panagiotis Trimintzios WEIS 14 th June.
Unit 6 Games. The Difference Game Materials –4 decks of cards number –40 pennies One player shuffles the number cards and places them with the numbers.
Peering Personals William B. Norton Executive Director, DrPeering.net August 2010 Frankfurt, Germany 15 YEAR ANNIVERSARY PARTY.
Game Up  Mr. Staten is a huge video game player  Yes, I do have Origin and Steam  Some of my favorite games are Mass Effect (don’t talk to me about.
2 Digit Divisors. 3,521 ÷ 26 = = 26 x = 26 x 3 Click the squirrel for a video on repeated multiplication.
Playing.. Place equally skilled players together in the same group. Have 2 groups per grid so one group is resting while the other group is active. Place.
Note: The following presentation gives a brief overview of the NanoVenture rules. However, this presentation is not comprehensive. Players are encouraged.
Africa Board Game Project. Goals / Your goal is to design a board game that will help you and the other students learn some information on Africa. By.
Activity 1: Play Fours Play in pairs Each player has a 3 by 3 grid Take turns to roll 2 dice Calculate the total- each spot is worth 4 points Write your.
Why SingTel Won’t Peer William B. Norton Co-Founder & Chief Technical Liaison Equinix, Inc. Asia Pacific Peering Forum Singapore, Oct. 5, 2006 Slide Set.
A Business Case for Peering in 2004 (v0.7) William B. Norton Co-Founder & Chief Technical Liaison Equinix, Inc. (V0.7), XChangePoint Europe October 28,
Analysis of peering strategy adoption by transit providers in the Internet Aemen Lodhi (Georgia Tech) Amogh Dhamdhere (CAIDA) Constantine Dovrolis (Georgia.
Peering BOF III William B. Norton Co-Founder, Chief Technical Liaison Equinix Inc. NANOG 19 Washington, DC.
LADDERS nakes and Vector. 100 FINISH
HCI Prototype Presentation July 12, Agenda Concept Assumptions Prototype / Storyboard.
Billion Dollar Baby Game Created By: Timmy Drzewinski Edwin McCracken.
Presented by Heather Sparks, NBCT. StudentLearner ◦ Passive ◦ Bored ◦ Told what to think ◦ Typically unmotivated ◦ Focused on the grade ◦ Active ◦ Engaged.
DO Now: Turn in Walmart reflection sheets on Ms. van den Berg’s desk then sit down quietly.
Employing Agent-based Models to study Interdomain Network Formation, Dynamics & Economics Aemen Lodhi (Georgia Tech) 1 Workshop on Internet Topology &
Epidemics on Networks. Social networks Age 4–5Age 10–11.
Spin for Expressions Materials: – Plus/minus spinner – A number cube – Expression playing cards Pass out all the expression cards FACE DOWN. The dealer.
CHOICES IN A CHANGING CLIMATE A Game on pursuing protection under peculiar probabilities by Pablo Suarez & Miquel Muñoz.
In games of chance the expectations can be thought of as the average outcome if the game was repeated multiple times. Expectation These calculated expectations.
Investing in Real Estate SS.4.FL.1.5 People can earn income by renting their property to other people. SS.4.FL.4.2 Identify instances when people use credit,
Lesson 2. Let me Introduce My Friends Talk & Play.
ERPsim on Paper Léger, P.M. (2011) Introduction to the business processes, ERPsim on paper ERPsim Lab.
100 Internet Exchange Points And Beyond! KINX Peering Forum Jeju Korea June 2016 Walt Wollny, Director Interconnection Strategy Hurricane Electric AS6939.
Internet Strucure Internet structure: network of networks Question: given millions of access ISPs, how to connect them together? access.
Remote Peering William B. Norton Executive Director, DrPeering International Chief Strategy Officer, International Internet Exchange (IIX)
Peering Information: Some Data Points
Mizzou Athletics Review
Vector nakes and L A D D E R S.
Peering Information: Some Data Points
Multiples, factors and primes
GAMBLER’S RUIN in a FAIR GAME
A First Grade Number Routine

Fun… Tree Diagrams… Probability.
Internet eXchange Point Database Netnod Meeting– 2018
Back & Forth A board game Need … Could be used for: game board
Presentation transcript:

Peering vs Transit Economics : The Peering Simulation Game August :00-13:00 Nairobi, Kenya Sarova Panafric Hotel Nairobi African Peering and Interconnection Forum: Unlocking Africa’s Regional Interconnection William B. Norton Executive Director DrPeering International This work was sponsored in part by ISOC and DrPeering.net

The Peering Simulation Game

The Players Internet Service Provider A –Peering Coordinator Internet Service Provider B –Peering Coordinator Internet Service Provider C –Peering Coordinator Internet Service Provider D –Peering Coordinator

3 Helpers Transit Provider X: Transit Provider Y: Exchange Point Operator:

A C B D Transit Provider X Transit Provider Y IXWIXE IXN IXS Y Y XX The Peering Game

3 Rules 1.Goal: Maximize bank holdings. Make money by acquiring customers and reduce transit costs by peering 2.Play: Roll the dice and expand your network by selecting that many adjacent “squares” of customers Gain transit revenue of $2000 for each customer square you own Pay transit fees of $1000 for each square of traffic that other ISPs own 3. If at Exchange Point, two ISPs can negotiate peering: –$2000 recurring cost and loss of 2 turns, ISPs negotiates who covers the costs of peering –Peering ISPs do not have to pay transit for each others squares starting the next turn Quick round…

A C B D Transit Provider X Transit Provider Y IXWIXE IXN IXS Y Y XX AAAA A A rolls 5, Wants to peer w/B – moves to IXN Receives revenue on 6 squares (6*$2000) Pays Transit on others squares (3*$1000) $12,000 - $3,000 = $9,000

A C B D Transit Provider X Transit Provider Y IXWIXE IXN IXS Y Y XX AAAA A A rolls 5, Pays Transit on others squares (3*$1000) Receives revenue on 6 squares (6*$2000) $12,000 - $3,000 = $9,000 B rolls 3, Going to IXE Receives revenue on 4 squares (4*$2000) Pays Transit on others squares (8*$1000) $8,000 - $8,000 = $0 B B B

A C B D Transit Provider X Transit Provider Y IXWIXE IXN IXS Y Y XX AAAA A A rolls 5, Pays Transit on others squares (3*$1000) Receives revenue on 6 squares (6*$2000) $12,000 - $3,000 = $9,000 B rolls 3, Can get to IXE Pays Transit on others squares (8*$1000) Receives revenue on 4 squares (4*$2000) $8,000 - $8,000 = $0 B B B C rolls 6, Can get to IXW, likes IXS Receives revenue on 7 squares (7*$2000) Pays Transit on others squares (11*$1000) $14,000 - $11,000 = $3,000 C C C CC C

A C B D Transit Provider X Transit Provider Y IXWIXE IXN IXS Y Y XX AAAA A A rolls 5, Pays Transit on others squares (3*$1000) Receives revenue on 6 squares (6*$2000) $12,000 - $3,000 = $9,000 B rolls 3, Can get to IXE Pays Transit on others squares (8*$1000) Receives revenue on 4 squares (4*$2000) $8,000 - $8,000 = $0 B B B C rolls 6, Can get to IXW, IXS Pays Transit on others squares (11*$1000) Receives revenue on 4 squares (7*$2000) $14,000 - $11,000 = $3,000 C C C CC C D rolls 1, Late entrant heading to IXE Receives revenue on 2 squares (2*$2000) Pays Transit on others squares (17*$1000) $4,000 - $17,000 = -$13,000 D

Scoreboard after Round 1 ISP A: $9,000 ISP B: $0 ISPC: $3,000 ISPD: -$13,000 On to Round 2 

A C B D Transit Provider X Transit Provider Y IXWIXE IXN IXS Y Y XX AAAA A A rolls 5, Pays Transit on others squares (3*$1000) Receives revenue on 6 squares (6*$2000) $12,000 - $3,000 = $9,000 B rolls 3, Can get to IXE Pays Transit on others squares (8*$1000) Receives revenue on 4 squares (4*$2000) $8,000 - $8,000 = $0 B B B C rolls 6, Can get to IXW, IXS Pays Transit on others squares (11*$1000) Receives revenue on 4 squares (7*$2000) $14,000 - $11,000 = $3,000 C C C CCC D rolls 1, Late entrant heading to IXE Pays Transit on others squares (17*$1000) Receives revenue on 4 squares (2*$2000) $2,000 - $17,000 = -$15,000 D A rolls 3, Attaches to IXW Receives revenue on 9 squares (9*$2000) Pays Transit on others squares (13*$1000) $18,000 - $13,000 = $5,000 Wants to peer with C – split costs? YES: -$1,000 + both lose a turn Neither has to pay transit to each other! A A A C

A C B D Transit Provider X Transit Provider Y IXWIXE IXN IXS YC Y XBXA AAAA A A rolls 5, Pays Transit on others squares (3*$1000) Receives revenue on 6 squares (6*$2000) $12,000 - $3,000 = $9,000 B rolls 3, Can get to IXE Pays Transit on others squares (8*$1000) Receives revenue on 4 squares (4*$2000) $8,000 - $8,000 = $0 B B B C rolls 6, Can get to IXW, IXS Pays Transit on others squares (11*$1000) Receives revenue on 4 squares (7*$2000) $14,000 - $11,000 = $3,000 C C C CCC D rolls 1, Late entrant heading to IXE Pays Transit on others squares (17*$1000) Receives revenue on 4 squares (2*$2000) $2,000 - $17,000 = -$15,000 D A rolls 2, Attaches to IXW Pays Transit on others squares (13*$1000) Receives revenue on 8 squares (8*$2000) $16,000 - $13,000 = $3,000 Wants to peer with C – split costs? YES: -$1,000 both lose a turn Neither has to pay transit to each other A A B rolls 6, Attaches to IXE*IXN Receives revenue on 10 squares (10*$2000) Pays Transit on others squares (21*$1000) $20,000 - $21,000 = -$1,000 Wants to peer with A – split costs? NO: You pissed me off, Yes: if $0 & B lose both turns Both walk away B B B B B A Position 9 Revenue squares 1 lost turn Peering w/C reduced cost $8000/turn

Let’s play! WELCOME TO BILLAND 4 ISPs that have never played before Open Board $35,000 VC Funding We want to hear your thought process and peering negotiations Winner - prize $25,000 VC Funding 1¥ = $1000 WINNER: At 5:25?PM we will stop and assume that every roll was a “3” from that point on out to 12 rounds..

Play the Peering Simulation Game…