Top Banner
Interconnecting Eyeballs to Content: A Shapley Value Perspective on ISP Peering and Settlement Richard T.B. Ma Columbia University Dah-ming Chiu, John C.S. Lui The Chinese University of Hong Kong Vishal Misra, Dan Rubenstein Columbia University
23

Interconnecting Eyeballs to Content: A Shapley Value Perspective on ISP Peering and Settlement Richard T.B. Ma Columbia University Dah-ming Chiu, John.

Dec 17, 2015

Download

Documents

Elfrieda Weaver
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Interconnecting Eyeballs to Content: A Shapley Value Perspective on ISP Peering and Settlement Richard T.B. Ma Columbia University Dah-ming Chiu, John.

Interconnecting Eyeballs to Content: A Shapley Value

Perspective on ISP Peering and Settlement

Richard T.B. Ma

Columbia University

Dah-ming Chiu, John C.S. Lui

The Chinese University of Hong Kong

Vishal Misra, Dan Rubenstein

Columbia University

Page 2: Interconnecting Eyeballs to Content: A Shapley Value Perspective on ISP Peering and Settlement Richard T.B. Ma Columbia University Dah-ming Chiu, John.

Outline

• Current ISP Settlement Problems

• Eyeball/Content ISP Model

• Profit Sharing Among ISPs

• Future work

Page 3: Interconnecting Eyeballs to Content: A Shapley Value Perspective on ISP Peering and Settlement Richard T.B. Ma Columbia University Dah-ming Chiu, John.

What is an Internet Service Provider (ISP)?

• The Internet is composed of Autonomous Systems (ASes).

• An ISP is a business entity.– Comprise multiple ASes.– Provide Internet access.

– Objective: maximize profits.

ISP

Page 4: Interconnecting Eyeballs to Content: A Shapley Value Perspective on ISP Peering and Settlement Richard T.B. Ma Columbia University Dah-ming Chiu, John.

• Eyeball ISPs– Provide Internet access to customers:– Place Large investment on infrastructure.– E.g. AT&T, Verizon …

• Content ISPs– Provide contents via the Internet.– Serve customers like:

• Transit ISPs– Tier 1 ISPs: global connectivity of the Internet.– Provide transit services for other ISPs.– Cover a large geographic area.

Different classes of players

Page 5: Interconnecting Eyeballs to Content: A Shapley Value Perspective on ISP Peering and Settlement Richard T.B. Ma Columbia University Dah-ming Chiu, John.

Content ISP

Transit ISP

Eyeball ISP

Information and money flows on the Internet

Revenue from content providers Monthly service

payment

Transit service revenue

Page 6: Interconnecting Eyeballs to Content: A Shapley Value Perspective on ISP Peering and Settlement Richard T.B. Ma Columbia University Dah-ming Chiu, John.

Problems of the current settlement model

Not enough revenue to recover investments.Other ISPs are free-riding on our facilities.

Home-users’ monthly fees do not cover costs.We should be able to generate more revenue.

Transit

Eyeball

Content Providers We have paid enough for deploying networksand buying bandwidth from other ISPs.

Page 7: Interconnecting Eyeballs to Content: A Shapley Value Perspective on ISP Peering and Settlement Richard T.B. Ma Columbia University Dah-ming Chiu, John.

Service Differentiation Network Neutrality

Net Neutrality Debate: Whether or not to provider Service Differentiation?

Network Balkanization: De-peering between ISPs

Level 3 Cogent

Consequences of the current settlement model

How to appropriately share profits amongst ISPs?

Transit Eyeball

Transit Transitzero-dollar peering

Content Providers

Page 8: Interconnecting Eyeballs to Content: A Shapley Value Perspective on ISP Peering and Settlement Richard T.B. Ma Columbia University Dah-ming Chiu, John.

Contribution of this work

• Modeling of ISPs– How the revenues are generated? – How different kinds of ISPs interact with one another?

• Appropriate Profit Sharing Among ISPs– Efficiency– Fairness– Uniqueness

Page 9: Interconnecting Eyeballs to Content: A Shapley Value Perspective on ISP Peering and Settlement Richard T.B. Ma Columbia University Dah-ming Chiu, John.

The Network Model: Eyeball Side

• Geographic Regions (r)

• Monthly Charge (r)

• Customer Size (Xr)

• Eyeball ISP (Bj)

• Eyeball-side revenue from a region r (rXr)

$

US

UK

X$

X₤

B1

B2

B2

B3

$ X$+₤ X₤

Page 10: Interconnecting Eyeballs to Content: A Shapley Value Perspective on ISP Peering and Settlement Richard T.B. Ma Columbia University Dah-ming Chiu, John.

Eyeball Side Demand Assumption

• Elastic intra-region demand – Switch among ISPs in a region.– New eyeballs may take customers from

other eyeballs in the same region.– Customers move to other eyeballs when

the original eyeball leaves the system.

• Inelastic inter-region demand– Cannot switch to ISPs in other regions.– Constant customer size in a region.

$

US

UK

X$

X₤

B1

B2

B2

B3

$ X$+₤ X₤

Page 11: Interconnecting Eyeballs to Content: A Shapley Value Perspective on ISP Peering and Settlement Richard T.B. Ma Columbia University Dah-ming Chiu, John.

The Network Model: Content Side

X$

X₤

{♫, ♣}

$ X$+₤ X₤

• Content Items (q)

• Content ISP (Ci)

• Per Customer Revenue (q)

• Content-side revenue (qXr)

C2

C1

C3

{♫, ♣}

{♣}

{♫}♣

(♫ +♣)(X$+X₤)

How to share profits amongst ISPs?

Page 12: Interconnecting Eyeballs to Content: A Shapley Value Perspective on ISP Peering and Settlement Richard T.B. Ma Columbia University Dah-ming Chiu, John.

How to share profit? -- the baseline case

• One content and one eyeball ISP.

• One region, US, and one content, ♫.

• Egalitarian profit sharing:

X$

{♫}

C1 B1

US$ X$♫ X$

Profit generated: v=($+♫)X$

j(B )=j(C ) = v21

Page 13: Interconnecting Eyeballs to Content: A Shapley Value Perspective on ISP Peering and Settlement Richard T.B. Ma Columbia University Dah-ming Chiu, John.

How to share profit? -- multiple eyeballs

• Symmetry: two eyeballs get the same profit.• Efficiency: summation of three ISPs’ profit equal v.

• Balanced Contribution:

X$

{♫}

C1

B1

US

$ X$♫ X$

B2

j(C ) - v = j(B ) - 021

j(C ) +2 j(B ) = v j(C )= v32

61j(B )= v

Page 14: Interconnecting Eyeballs to Content: A Shapley Value Perspective on ISP Peering and Settlement Richard T.B. Ma Columbia University Dah-ming Chiu, John.

How to share profit? -- multiple eyeballs

• The unique solution (Shapley value) that satisfies Efficiency Symmetry and Balanced Contribution:

n eyeball ISPs.

j(B )= v, j(C ) = vn+1n

n(n+1)1

♫ X$

X$

{♫}

C1

B1

US

$ X$

B2

Bn

Page 15: Interconnecting Eyeballs to Content: A Shapley Value Perspective on ISP Peering and Settlement Richard T.B. Ma Columbia University Dah-ming Chiu, John.

Results and implications of profit sharing

• The more eyeballs, the more profit the content ISP gets.– Multiple eyeballs provide redundancy;

– The only content has more leverage.

• The marginal profit of the content ISP:

– If n=1, the content loses everything if the eyeball leaves.

– The content loses only 1/n2 of its original profit, because users move to other eyeball ISPs.

j(B )= v, j(C ) = vn+1n

n(n+1)1

{♫}

C1

B1

US

B2

Bn

Dj(C )= ( - )v = - j(C )n+1n

nn-1 1

n2

Page 16: Interconnecting Eyeballs to Content: A Shapley Value Perspective on ISP Peering and Settlement Richard T.B. Ma Columbia University Dah-ming Chiu, John.

How to share profit? -- multiple contents

C2

US

B1

C1

Cm

X$

$ X$

{♫}

{♫}

{♫}

♫ X$

m content ISPs.

j(C )= v, j(B ) = vm+1m

m(m+1)1

• The unique solution (Shapley value) that satisfies Efficiency Symmetry and Balanced Contribution:

Page 17: Interconnecting Eyeballs to Content: A Shapley Value Perspective on ISP Peering and Settlement Richard T.B. Ma Columbia University Dah-ming Chiu, John.

Results and implications of profit sharing

• The more contents, the more profit the eyeball ISP gets.– Multiple contents provide redundancy;

– The only eyeball ISP has more leverage.

• The marginal profit of the eyeball ISP:

– If m=1, the eyeball loses everything if the content leaves.

– The eyeball loses only 1/m2 of its original profit, because users get content from other content ISPs.

j(C )= v, j(B ) = vm+1m

m(m+1)1

Dj(B )= - j(B )1m2

C2

US

B1

C1

Cm

{♫}

{♫}

{♫}

Page 18: Interconnecting Eyeballs to Content: A Shapley Value Perspective on ISP Peering and Settlement Richard T.B. Ma Columbia University Dah-ming Chiu, John.

How to share profit? -- multiple eyeballs and contents

C2

C1

Cm

{♫}

{♫}

{♫}

♫ X$X$

B1

US

$ X$

B2

Bn

• The unique solution (Shapley value) that satisfies Efficiency Symmetry and Balanced Contribution:

j(B )= v, j(C ) = vm(n+m)n

n(n+m)m

Page 19: Interconnecting Eyeballs to Content: A Shapley Value Perspective on ISP Peering and Settlement Richard T.B. Ma Columbia University Dah-ming Chiu, John.

How to share profit? -- multiple regions and items

• n eyeball ISPs and m content ISPs.• Each eyeball covers a set of regions.• Each content provides a set of items.

• Components of total profit– Eyeball-side revenue

– Content-side revenue

X$

B1

US

B2

$ X$

C2

C1

{♫, ♣}

UK

X₤

₤ X₤{♫}

B2

(♫ +♣)(X$+X₤)

♫X$+♣X$ +♫X₤+♣X₤

$ X$+₤ X₤

Page 20: Interconnecting Eyeballs to Content: A Shapley Value Perspective on ISP Peering and Settlement Richard T.B. Ma Columbia University Dah-ming Chiu, John.

How to share profit? -- multiple regions and items

• Additivity Property of the Shapley value– Distribute components of the total profit separately.

• Distribute eyeball-side revenue ($X$ and ₤X₤) to:

– Eyeballs that cover the region where the profit is generated from.

– All content ISPs.

C2

C1

{♫, ♣}

UK

X₤

v=₤ x₤

{♫}

B2

X$

B1

US

B2

v=$ x$C2

C1

{♫, ♣}

{♫}

Page 21: Interconnecting Eyeballs to Content: A Shapley Value Perspective on ISP Peering and Settlement Richard T.B. Ma Columbia University Dah-ming Chiu, John.

How to share profit? -- multiple regions and items

• Distribute content-side revenue (♫X$ , ♫X₤ , ♣X$ and ♣X₤) to:

– Eyeballs that cover the region where the profit is generated from.

– Content ISPs that provide the item that generates the profit.

B1

US

B2

C2

C1

B1

US

B2

C1

C2

C1

UK

B2

C1

UK

B2

v=♫X$

v=♣X₤

v=♫X₤

v=♣X$

Page 22: Interconnecting Eyeballs to Content: A Shapley Value Perspective on ISP Peering and Settlement Richard T.B. Ma Columbia University Dah-ming Chiu, John.

Summary

• Content/Eyeball ISP model– Customer demand

– Revenue generation

• Closed-form Shapley value profit sharing solution– Efficiency, Symmetry and Balanced Contribution

– Additivity, Strong Monotonicity, Dummy …

– Incentives for optimal routing and interconnecting decision (CoNEXT 07)

Page 23: Interconnecting Eyeballs to Content: A Shapley Value Perspective on ISP Peering and Settlement Richard T.B. Ma Columbia University Dah-ming Chiu, John.

Future Work and New Results

X$

X₤

B2

B3

B1

B2

US

UK

{♫, ♣}

{♣}

{♫}

C2

C1

C3

• Include Transit ISPs

• General Internet Topology

• Implications for Bilateral Agreements among ISPs

T1T2

T3T4