1 / 29

Internet Economics: the use of Shapley value for ISP settlement

Internet Economics: the use of Shapley value for ISP settlement. Richard T.B. Ma Columbia University Dah-ming Chiu, John C.S. Lui The Chinese University of Hong Kong Vishal Misra, Dan Rubenstein

lali
Download Presentation

Internet Economics: the use of Shapley value for ISP settlement

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Internet Economics: the use of Shapley value for ISP 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 Presented by Xie Chengwu

  2. Outline Cooperative Framework Profit Distribution Mechanism Incentive For Optimal Routing Incentive For Interconnecting Implementation and Conclusion

  3. Cooperative Framework Three Layers of the Current Internet and a Novel Two-Stage Settlement Model Network Model

  4. Three Layers of the Current Internet • Bottom layer, pairs of ISPs decide whether or not to connect. They decide the venue and type of the connections. • middle layer, each ISP advertises BGP routes to neighboring ISPs and decides how to route traffic efficiently to reduce its own cost. • At the top layer, end-users pay their local ISPs for the services

  5. Three Layers of the Current Internet Fig. A view of ISP interactions of the Internet.

  6. a Novel Two-Stage Settlement Model • S1) Customers make service agreements at their local ISPs • S2a) All payments from customers are collected by a multilateral profit distribution mechanism , which decides the proportion of revenue each ISP receives. • S2b) Knowing the rule of the profit distribution mechanism,each ISP makes local decisions on interconnection and routing to maximize its profit.

  7. a Novel Two-Stage Settlement Model Fig. A two-stage multilateral settlement model.

  8. Network Model Router-Level Model:(N,v,M,E,R) Remark: N: the set of ASs v: worth function M: the set of routers in the network. E:the set of directed links connecting the routers R: a flow profileused by the ASs to route traffic G(M,E) defines the router-level topology of the network. G(N,E’) defines the AS-level topology

  9. Fig. A router-level model and its corresponding AS-level topology.

  10. Worth Function We define the worth function to be the profit v(S)=V0 (S) – VC(S) V0 (S) is the revenue function VC(S) is the cost function, given any flow profile , we define the cost function as the following: S is any nonempty subset of N

  11. Profit Distribution Mechanism Definition : A profit distribution mechanism is an operator φ on a network system (N,v) that assigns a profit vector φ(N,v)= (φ1, …,φN). Eachφi(N,v) denotes the assigned profit of AS i .

  12. Profit Distribution Mechanism • Desirable Properties • Efficiency profit received from theservices; no extra • Symmetry 2 ASs contribute the same => receive the same profit • Fairness ASi contribution to j equals j to i • Dummy no contribution => no profit • Strong monotonicity contributes more, receives • more • Additivitysum of the profits from individual services

  13. Shapley Value Mechanism Shapley Value: S(π,i)is the set of players preceding i in the orderingπ.

  14. Incentive For Optimal Routing the set of optimal flow profiles defined as the following: The set of optimal routing strategies of AS is defined by

  15. Incentive For Optimal Routing • Theorem 1 (Optimal Routing):Given any flow profile , by applying an optimal routing strategy , AS i maximizes its profit under the Shapley value mechanism. • Corollary 1: Under the Shapley value mechanism, every optimal routing strategy is a Nash equilibrium.

  16. Incentive For Optimal Routing Theorem 2 (Profit Decomposition): For each AS, the Shapley value profit can be decomposed into a Myerson value on the AS-level topology and a Shapley value on the routing cost:

  17. Examples Customers of router 1 on thewest coast need to communicate with customers of router 4 on the east coast. the revenue and required traffic intensity to be1. The costs on intra-AS paths and inter-AS paths shown in the fig.

  18. Examples (b)hot-potato routing strategy (c) chooses the feasible flow (d) optimal flow profiles is the AS k’s shapley profit

  19. Examples Fig Hot-potato routing versus optimal routing

  20. Incentive For Interconnecting • Definition: An extended flow profile maps each coalition to a feasible flow on the induced directed subgraph or a zero vector. • the set of optimal extended flow profiles • optimal extended routing strategies for AS i

  21. Incentive For Interconnecting • Corollary: Under the Shapley-value mechanism, every optimal extended routing strategy is a Nash equilibrium. • Theorem : Any AS i that has profit is a dummy AS, and there exists an optimal extended flow profile that does not route through AS for all .

  22. Incentive For Interconnecting • Definition : An AS is called a veto AS, if for all in Every veto AS is essential in order to generate the profit for any coalition. • Theorem: For any veto AS i of the system , we have for any

  23. Incentive For Interconnecting Theorem (Incentive for Interconnection): In the system , suppose and are two routers belonging to ASs i and j. If and are not directly connected (e.g., ), then adding the interconnection between and achieves no lesser profits for both AS

  24. Examples veto AS is good, dummy is bad dummy

  25. Implementation Issues • Traffic and Topology Information ASs might not want to reveal their internal structures, and router-to-router traffic intensity measurements might not be feasible • Truth Revealing this mechanism requires knowledge of the true revenue and cost of each ISP

  26. Example of Optimal Routing in Practice Fig. . Routes from Columbia to Global Crossing during May 2007

  27. Example of Optimal Routing in Practice Fig. . Revenue distribution for the ISPs.

  28. Conclusion profit is "fairly" shared Efficiency Fairness Optimal Routing Interconnections Incentives

  29. thank you

More Related