Presentation is loading. Please wait.

Presentation is loading. Please wait.

A Straw-Man Pricing Model Addressing the Multicast Deployment Problem

Similar presentations


Presentation on theme: "A Straw-Man Pricing Model Addressing the Multicast Deployment Problem"— Presentation transcript:

1 A Straw-Man Pricing Model Addressing the Multicast Deployment Problem
Version 0.1 January, 2003 Bill Woodcock Packet Clearing House Zhi-Li Zhang University of Minnesota Digital Technology Center

2 The Problem: The technological problems of multicast routing are relatively well in-hand, and… There are users and applications which would benefit from being able to use a multicast routed infrastructure, and… Multicast unquestionably provides advantages of economy and efficiency, but…

3 The Problem: The billing model which evolved in the unicast environment is too inequitable when applied in a multicast environment to provide ISPs with any incentive.

4 The Unicast Economic Model
ISPs sell access to their combined mix of network edges (customers, peers, and transit providers) to their customers. Peer Customer Transit Customer

5 The Unicast Economic Model
The sum of the customer’s use of the ISP’s network… Peer Customer Transit Customer

6 The Unicast Economic Model
The sum of the customer’s use of the ISP’s network… can be measured at the point at which it’s aggregated, facing the customer. Peer Customer Transit Customer

7 The Unicast Economic Model
The sum of the customer’s use of the ISP’s network… can be measured at the point at which it’s aggregated, facing the customer. Other expenses can be amortized proportion-ately across all customers. Peer Customer Transit Customer

8 How Multicast Breaks This Model
Multicast traffic is multiplied within the ISP’s network Peer Customer Transit Customer

9 How Multicast Breaks This Model
Multicast traffic is multiplied within the ISP’s network… such that the sum of the edge utilization… Peer Customer Transit Customer

10 How Multicast Breaks This Model
Multicast traffic is multiplied within the ISP’s network… such that the sum of the edge utilization… may be far greater than what’s observed at the point at which it enters from the customer. Peer Customer Transit Customer

11 But That’s Just a Billing Problem
In terms of efficient use of the network, multicast is far preferable… Peer Customer Transit Customer

12 But That’s Just a Billing Problem
In terms of efficient use of the network, multicast is far preferable… to filling the backbone with redundant unicast Peer Customer Transit Customer

13 But That’s Just a Billing Problem
And for the recipient’s ISP, multicast is an unqualified benefit… Customer Customer Customer

14 But That’s Just a Billing Problem
And for the recipient’s ISP, multicast is an unqualified benefit… since the sum of the exit points… Customer Customer Customer

15 But That’s Just a Billing Problem
And for the recipient’s ISP, multicast is an unqualified benefit… since the sum of the exit points… is greater than the bandwidth required to bring it into the network. Customer Customer Customer

16 So How Do We Characterize the Inequity?
As a starting point, customers who send multicast are already paying for a connection, and paying for unicast utilization. So we need to identify the difference between what the customer currently pays for, and what the ISP has to provide in a multicast environment.

17 So How Do We Characterize the Inequity?
In this example, the customer is paying for one unit of service… 1 Source

18 So How Do We Characterize the Inequity?
In this example, the customer is paying for one unit of service… but receiving four… 1 1 1 1 1 Source

19 So How Do We Characterize the Inequity?
In this example, the customer is paying for one unit of service… but receiving four… for a difference of three. 1 1 1 1 4-1=3 1 Source

20 The Difference is Transitive
If the source’s transit providers also split the traffic… 1 1 1 1 1 1 1 1 1 Source

21 The Difference is Transitive
If the source’s transit providers also split the traffic… each of the three ASes receives revenue from one customer circuit… 1 1 1 1 1 1 1 1 X-1=Y X-1=Y 1 Source X-1=Y

22 The Difference is Transitive
If the source’s transit providers also split the traffic… each of the three ASes receives revenue from one customer circuit… and replicates it to two destinations… 1 1 1 1 1 1 1 1 2-1=1 2-1=1 1 Source 2-1=1

23 The Difference is Transitive
If the source’s transit providers also split the traffic… each of the three ASes receives revenue from one customer circuit… and replicates it to two destinations… so we have the same overall replication factor of three. 1 1 1 1 1 1 1 1 2-1=1 2-1=1 1 Source 2-1=1 1+1+1=3

24 Bill Woodcock Zhi-Li Zhang


Download ppt "A Straw-Man Pricing Model Addressing the Multicast Deployment Problem"

Similar presentations


Ads by Google