the public option a non regulatory alternative to network
play

The Public Option: A non-regulatory alternative to Network Neutrality - PowerPoint PPT Presentation

The Public Option: A non-regulatory alternative to Network Neutrality Richard Ma School of Computing National University of Singapore Joint work with Vishal Misra (Columbia University) The 2nd Workshop on Internet Economics Highlights A more


  1. The Public Option: A non-regulatory alternative to Network Neutrality Richard Ma School of Computing National University of Singapore Joint work with Vishal Misra (Columbia University) The 2nd Workshop on Internet Economics

  2. Highlights  A more realistic equilibrium model of content traffic, based on  User demand for content  System protocol/mechanism  Game theoretic analysis on user utility under different ISP market structures:  Monopoly, Duopoly & Oligopoly  Regulatory implications for all scenarios and the notion of a Public Option

  3. Three-party model (𝑁, 𝜈, 𝒪) 𝝁 𝒋 𝝂 𝒪 𝑵 ⋮ ⋮  𝜈 : capacity of a single access ISP  𝑁 : # of users of the ISP (# of active users)  𝒪 : set of all content providers (CPs)  𝜇 𝑗 : throughput rate of CP 𝑗 ∈ 𝒪

  4. User-side: 3 Demand Factors  Unconstrained throughput 𝜄 𝑗  Upper-bound, achieved under unlimited capacity  E.g. 5Mbps for Netflix  Popularity of the content 𝛽 𝑗  Google has a larger user base than other CPs.  Demand function of the content 𝑒 𝑗 (𝜄 𝑗 )  Percentage of users still being active under the achievable throughput 𝜄 𝑗 ≤ 𝜄 𝑗

  5. Unconstrained Throughput 𝜇 𝑗 𝒋 (= 𝟖𝑳𝒄𝒒𝒕) User size 𝑵(= 𝟐𝟏) (Max) Throughput 𝜾 Content unconstrained throughput Content popularity 𝒋 = 𝜷 𝒋 𝑵𝜾 𝒋 (= 𝟓𝟑𝑳𝒄𝒒𝒕) 𝜷 𝒋 (= 𝟕𝟏%) 𝝁

  6. Demand Function 𝒆 𝒋 𝜾 𝒋 demanding # of users 𝜷 𝒋 𝑵𝒆 𝒋 𝜾 𝒋 𝜷 𝒋 𝑵 achievable 𝒋 throughput 𝜾 𝜾 𝒋

  7. Demand Function 𝒆 𝒋 𝜾 𝒋 demanding # of users 𝜷 𝒋 𝑵𝒆 𝒋 𝜾 𝒋  Assumption 1: 𝑒 𝑗 𝜄 𝑗 is continuous and non-decreasing in 𝜄 𝑗 with 𝑒 𝑗 𝜄 𝑗 = 1 .  More sensitive to throughput 𝜷 𝒋 𝑵  Throughput of CP i: 𝝁 𝒋 𝜾 𝒋 = 𝜷 𝒋 𝑵𝒆 𝒋 𝜾 𝒋 𝜾 𝒋 achievable 𝒋 throughput 𝜾 𝜾 𝒋

  8. System Side: Rate Allocation  Axiom 1 (Throughput upper-bound) 𝑗 𝜄 𝑗 ≤ 𝜄  Axiom 2 (Work-conserving) 𝑗 𝜇 𝒪 = 𝜇 𝑗 = min 𝜈, 𝜇 𝑗∈𝒪 𝑗∈𝒪  Axiom 3 (Monotonicity) 𝜄 𝑗 𝑁, 𝜈 2 , 𝒪 ≥ 𝜄 𝑗 𝑁, 𝜈 1 , 𝒪 ∀ 𝜈 2 ≥ 𝜈 1

  9. Uniqueness of Rate Equilibrium  Theorem (Uniqueness): A system (𝑁, 𝜈, 𝒪) has a unique equilibrium {𝜄 𝑗 ∶ 𝑗 ∈ 𝒪} (and therefore {𝜇 𝑗 ∶ 𝑗 ∈ 𝒪} ) under Assumption 1 and Axiom 1, 2 and 3. User demand: { 𝜄 𝑗 } → {𝑒 𝑗 } Rate allocation: μ, 𝑒 𝑗 → {𝜄 𝑗 }  Rate equalibrium: {𝜄 𝑗 ∗ }, {𝑒 𝑗 ∗ }

  10. ISP Paid Prioritization ISP Payoff: 𝑑 = 𝑑𝜇 𝒬 𝜇 𝑗 𝑗∈𝒬 Capacity Charge Premium Class 𝝀𝝂 $ 𝒅 /unit traffic 𝑵, 𝝀𝝂, 𝓠 Ordinary Class (𝟐 − 𝝀)𝝂 $ 𝟏 𝑵, 𝟐 − 𝝀 𝝂, 𝓟

  11. Monopolistic Analysis  Players: monopoly ISP 𝐽 and the set of CPs 𝒪  A Two-stage Game Model 𝑁, 𝜈, 𝒪, 𝐽  1 st stage, ISP chooses 𝑡 𝐽 = (𝜆, 𝑑) announces 𝑡 𝐽 .  2 nd stage, CPs simultaneously choose service classes reach a joint decision 𝑡 𝒪 = (𝒫, 𝒬) .  Outcome: set 𝒬 of CPs shares capacity 𝜆𝜈 and set 𝒫 of CPs share capacity 1 − 𝜆 𝜈 .

  12. Utilities (Surplus)  ISP Surplus: 𝐽𝑇 = 𝑑 = 𝑑𝜇 𝒬 ; 𝜇 𝑗 𝑗∈𝒬  Consumer Surplus: 𝐷𝑇 = 𝜚 𝑗 𝜇 𝑗 𝑗∈𝒪  𝜚 𝑗 : per unit traffic value to the users  Content Provider:  𝑤 𝑗 : per unit traffic profit of CP 𝑗 𝑤 𝑗 𝜇 𝑗 if 𝑗 ∈ 𝒫, 𝑣 𝑗 𝜇 𝑗 = if 𝑗 ∈ 𝒬. 𝑤 𝑗 − 𝑑 𝜇 𝑗

  13. Type of Content Profitability of CP 𝒘 𝒋 Value to users 𝝔 𝒋

  14. Monopolistic Analysis  Players: monopoly ISP 𝐽 and the set of CPs 𝒪  A Two-stage Game Model 𝑁, 𝜈, 𝒪, 𝐽  1 st stage, ISP chooses 𝑡 𝐽 = (𝜆, 𝑑) announces 𝑡 𝐽 .  2 nd stage, CPs simultaneously choose service classes reach a joint decision 𝑡 𝒪 = (𝒫, 𝒬) .  Theorem: Given a fixed charge 𝑑 , strategy ′ = (1, 𝑑) . 𝑡 𝐽 = (𝜆, 𝑑) is dominated by 𝑡 𝐽  The monopoly ISP has incentive to allocate all capacity for the premium service class.

  15. Utility Comparison: Φ vs 𝛺 𝜉 = 𝜈/𝑁 Φ = 𝐷𝑇/𝑁 Ψ = 𝐽𝑇/𝑁

  16. Regulatory Implications  Ordinary service can be made “damaged goods”, which hurts the user utility.  Implication: ISP should not be allowed to use non-work-conserving policies ( 𝜆 cannot be too large).  Should we allow the ISP to charge an arbitrarily high price 𝑑 ?

  17. High price 𝑑 is good when Profitability of CP 𝒘 𝒋 Value to users 𝝔 𝒋

  18. High price 𝑑 is bad when Profitability of CP 𝒘 𝒋 Value to users 𝝔 𝒋

  19. Oligopolistic Analysis  A Two-stage Game Model 𝑁, 𝜈, 𝒪, ℐ  1 st stage: for each ISP 𝐽 ∈ ℐ chooses 𝑡 𝐽 = (𝜆 𝐽 , 𝑑 𝐽 ) simultanously.  2 nd stage: at each ISP 𝐽 ∈ ℐ , CPs choose service 𝐽 = (𝒫 𝐽 , 𝒬 𝐽 ) classes with 𝑡 𝒪  Difference with monopolistic scenarios:  Users move among ISPs until the per user surplus Φ 𝐽 is the same, which determines the market share of the ISPs  ISPs try to maximize their market share.

  20. Duopolistic Analysis 𝓠 ISP 𝑱 with 𝒕 𝑱 = (𝝀, 𝒅) 𝓟 ISP 𝑲 with 𝒕 𝑲 = (𝟏, 𝟏) 𝓞

  21. Duopolistic Analysis: Results  Theorem: In the duopolistic game, where an ISP 𝐾 is a Public Option, i.e. 𝑡 𝐾 = (0, 0) , if 𝑡 𝐽 maximizes the non-neutral ISP 𝐽 ’s market share, 𝑡 𝐽 also maximizes user utility.  Regulatory implication for monopoly cases:

  22. Oligopolistic Analysis: Results  Theorem: Under any strategy profile 𝑡 −𝐽 , if 𝑡 𝐽 is a best-response to 𝑡 −𝐽 that maximizes market share, then 𝑡 𝐽 is an 𝜗 – best-response for the per user utility Φ .  The Nash equilibrium of market share is an 𝜗 -Nash equilibrium of user utility.  Oligopolistic scenarios:

  23. Regulatory Preference ISP market structure Oligopoly Monopoly User Utility

Recommend


More recommend