Keep in mind that generating traffic is nowadays really easy.
For 50k$, you can buy 50 servers with 2x10Gb cards, and generate a constant 1 terabit per second of video streaming data. No monthly fee besides electric bill.
So the "content" provider offers the ISP to host 50 of its cache servers and now the ISP has 1 more terabit of data to distribute over its whole network.
Keep in mind that generating traffic is nowadays really easy.
For 50k$, you can buy 50 servers with 2x10Gb cards, and generate a constant 1 terabit per second of video streaming data. No monthly fee besides electric bill.
So the "content" provider offers the ISP to host 50 of its cache servers and now the ISP has 1 more terabit of data to distribute over its whole network.
Anyone sees the flaw here ?