Download presentation
Presentation is loading. Please wait.
Published byDarlene Palmer Modified over 6 years ago
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
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.