A Study of Non-Neutral Networks with Usage-based Prices E. Altman & P. Bernhard1

S. Caron & G. Kesidis2

J. Rojas-Mora3

S. Wong4

INRIA 2004 Route des Lucioles 06902 Sophia-Antipolis, France

CS&E and EE Depts Pennsylvania State Univ. University Park, PA, 16802

Fac. of Econ. and Bus. Sci. Univ. of Barcelona, 08034 Barcelona, Spain

Fac. of Law Univ. of Coru˜na 15071 A Coru˜na, Spain

Abstract—Hahn and Wallsten [1] wrote that network neutrality “usually means that broadband service providers charge consumers only once for Internet access, do not favor one content provider over another, and do not charge content providers for sending information over broadband lines to end users.” In this paper we study the implications of non-neutral behaviors under a simple model of linear demand-response to usagebased prices. We take into account advertising revenues for the content provider and consider both cooperative and noncooperative scenarios. In particular, we model the impact of sidepayments between service and content providers. We show that by adding the option for one provider to determine the amount of side payment from the other provider, not only do the content provider and the internaut suffer, but also the Access Provider’s performance degrades. Index Terms—Network neutrality, game theory.

I. I NTRODUCTION Network neutrality is an approach to providing network access without unfair discrimination among applications, content or traffic sources. Discrimination occurs when there are two applications, services or content providers that require the same network resources, but one is offered better quality of service (shorter delays, higher transmission capacity, etc.) than the other. How to define what is “fair” discrimination is still subject to controversy5 . A preferential treatment of traffic is 1 Email:

{eitan.altman,pierre.bernhard}@sophia.inria.fr [email protected]. The work by George Kesidis is supported in part by NSF CNS and Cisco Systems URP grants. 3 Email: [email protected] 4 Email: [email protected] 5 The recent decision on Comcast v. the FCC was expected to deal with the subject of “fair” traffic discrimination, as the FCC ordered Comcast to stop interfering with subscribers’ traffic generated by peer-to-peer networking applications. The Court of Appeals for the District of Columbia Circuit was asked to review this order by Comcast, arguing not only on the necessity of managing scarce network resources, but also on the non-existent jurisdiction of the FCC over network management practices. The Court decided that the FCC did not have express statutory authority over the subject, neither demonstrated that its action was ”reasonably ancillary to the [...] effective performance of its statutorily mandated responsibilities”. The FCC was deemed, then, unable to sanction discriminatory practices on Internet’s traffic carried out by American ISPs, and the underlying case on the “fairness” of their discriminatory practices was not even discussed. 2 Email:

considered fair as long as the preference is left to the user6 . Internet Service Providers (ISPs) may have interest in traffic discrimination either for technological or economic purposes. Traffic congestion, especially due to high-volume peer-topeer traffic, has been a central argument for ISPs against the enforcement of net neutrality principles. However, it seems many ISPs have blocked or throttled such traffic independently of congestion considerations. ISPs recently claimed that net neutrality acts as a disincentive for capacity expansion of their networks. In [2], the authors studied the validity of this argument and came to the conclusion that, under net neutrality, ISPs invest to reach a social optimal level, while they tend to under/over-invest when neutrality is dropped. In their setting, ISPs stand as winners while content providers (CPs) are left in a worse position, and users who pay the ISPs for preferential treatment are better off while other consumers have a significantly worse service. ISPs often justify charging CPs by quantifying the large amount of network resources “big” content providers use. On the other hand, the content a CP offers contributes to the demand for Internet access, and thus benefits the access providers. Many references advocate the use of the Shapley value as a fair way to share profits between the providers, see, e.g., [4], [5]. One of the main benefits of this approach is that it yields Pareto optimality for all players, and requires in particular that CPs, many of whom receive third-party income such as advertising revenue from consumers’ demand, help pay for the network access that makes this new income possible. In this paper, we focus on violations of the neutrality principles defined in [1] where broadband service providers • charge consumers more than “only once” through usagebased pricing, and 6 Nonetheless, users are just one of many actors in the net neutrality debate, which has been enliven throughout the world by several public consultations for new legislations on the subject. The first one, proposed in the USA, was looking for the best means of preserving a free and open Internet. The second one, carried out in France, asks for different points of view over net neutrality. A third one is intended to be presented by the EU during summer 2010, looking for a balance on the parties concerned as users are entitled to access the services they want, while ISPs and CPs should have the right incentives and opportunities to keep investing, competing and innovating. See [7], [3], [6].

charge content providers through side-payments. Within a simple game-theoretic model, we examine how regulated7 side payments, in either direction, and demanddependent advertising revenues affect equilibrium usage-based prices. We also address equilibria in Stackelberg leaderfollower dynamics. We finally study the impact of letting one type of provider determine the amount of side payment from the other provider, and show that this results in bad performance to both providers as well as internauts. The rest of the paper is organized as follows. In Section II, we describe a basic model and derive Nash equilibria for competitive and collaborative scenarios. We consider potentially non-neutral side-payments in Section III and advertising revenues in Section IV, analyzing in each case how they impact equilibrium revenues. In Section V, we study leaderfollower dynamics. In Section VI we study the results of allowing one provider to control the amoount of side payments from the other one. We conclude in Section VII and discuss future work. •

II. BASIC MODEL Our model encompasses three actors: • the internauts (users), collectively, • a network access provider for the internauts, collectively called ISP1, and • a content provider and its ISP, collectively called CP2. The two providers play a game to settle on their (usage-based) prices. The internauts are modeled through their demand response. Consumers are assumed willing to pay a usage-based fee (which can be $0/byte) for service/content that requires both providers. Denote by pi ≥ 0 the usage-based price leveed by provider i (ISP1 being i = 1 and CP2 being i = 2). We assume that the demand-response of customers, which corresponds to the amount (in bytes) of content/bandwidth they are ready to consume given prices p1 and p2 , follows a simple linear model: D = D0 − d(p1 + p2 ).

(1)

With such a profile, we are dealing with a set of homogeneous users sharing the same response coefficient d to price variations. Parameter D0 corresponds to the demand under pure flat-rate pricing (p1 = 0 = p2 ). Demand should be non-negative, i.e., p1 + p2 ≤

D0 =: pmax . d

Provider i’s usage-based revenue is given by Ui = Dpi .

(2)

7 In the European Union, dominating positions in telecommunications markets (such as an ISP imposing side-payments to CPs at a price of his choice) are controlled by the article 14, paragraph 3 of the Directive 2009/140/EC, considering the application of remedies to prevent the leverage of a large market power over a secondary market closely related.

A. Competition Suppose the providers do not cooperate. A Nash Equilibrium Point (NEP) (p∗1 , p∗2 ) of this two-player game satisfies: ∂Ui ∗ ∗ (p , p ) = D∗ − p∗i d = 0 for i = 1, 2, ∂pi 1 2 which leads to p∗1 = p∗2 = D0 /(3d). The demand at equilibrium is thus D∗ = D0 /3 and the revenue of each provider is D2 (3) Ui∗ = 0 . 9d B. Collaboration Now suppose there is a coalition between ISP1 and CP2. Their overall utility is then Utotal := U1 + U2 = Dp, and an NEP (p∗1 , p∗2 ) satisfies ∂Utotal ∗ ∗ (p1 , p2 ) = D∗ − d(p∗1 + p∗2 ) = 0 for i = 1, 2, ∂pi which yields p∗ := p∗1 + p∗2 = D0 /(2d). The demand at equilibrium is then D∗ = D0 /2, greater than in the non∗ cooperative setting. The overall utility Utotal = D02 /(4d) 2 is also greater than D0 /(4.5d) for the competitive case. Assuming both players share this revenue equally (trivially, the Shapley values are {1/2, 1/2} in this case), the utility per player becomes D2 (4) Ui∗ = 0 , 8d which is greater than in the competitive case. So, both players benefit from this coalition. III. S IDE -PAYMENTS UNDER C OMPETITION Let us suppose now that there are side payments between ISP1 and CP2 at (usage-based) price ps . The revenues of the providers become: U1

= D (p1 + ps )

(5)

U2

= D (p2 − ps )

(6)

Note that ps can be positive (ISP1 charges CP2 for “transit” costs) or negative (CP2 charges ISP1, e.g., for copyright remuneration8 ). It is expected that ps is not a decision variable of the players, since their utilities are monotonic in ps and the player without control would likely set (usage-priced) demand to zero to avoid negative utility. That is, ps would normally be regulated and we will consider it as a fixed parameter in the following (with |ps | ≤ pmax ). 8 In France, a new law has been proposed recently to allow download of unauthorized copyright content, and in return be charged proportionally to the volume of the download [11]. A similar law had been already proposed and rejected five years ago by the opposition in France. It suggested to apply a tax of about five euros on those who wish to be authorized to download copyrighted content. In contrast, the previously proposed laws received the support of the trade union of musicians in France. If these laws were accepted, the service providers would have been requested to collect the tax (that would be paid by the internauts as part of their subscription contract).

First, if |ps | ≤ 13 pmax , the equilibrium prices are given by 1 pmax − ps 3 1 p∗2 = pmax + ps 3 but demand D∗ = D0 /3 and utilities p∗1

=

(D0 + dpa )2 9d

Ui∗ =

D02 9d are exactly the same as (3) in the competitive setting with no side payment. Therefore, though setting ps > 0 at first seems to favor ISP1 over CP2, it turns out to have no effect on equilibrium revenues for both providers. Alternatively, if ps ≥ 13 pmax , a boundary Nash equilibrium is reached when p∗1 = 0 and p∗2 = 12 (pmax + ps ), which means ISP1 does not charge usage-based fees to its consumers. Demand becomes D∗ = 21 (D0 − dps ), and utilities are (D0 − dps )dps 2d (D0 − dps )2 ∗ U2 = 4d Though p∗1 = 0, U1∗ is still strictly positive, with revenues for ISP1 coming from side-payments (and possibly from flat-rate monthly fees as well). Furthermore, ps ≥ 31 pmax ⇔ dps ≥ 1 ∗ ∗ 2 (D0 − dps ), which means U1 ≥ U2 : in this setting, ISP1’s best move is to set his usage-based price to zero (to increase demand), while he is sure to achieve better revenue than CP2 through side-payments. Finally, if ps < − 31 pmax , the situation is similar to the previous case (with −ps instead of ps ). So, here p∗2 = 0 and p∗1 = 21 (pmax − ps ), leading to U2∗ ≥ U1∗ . To remind, herein revenues Ui are assumed usage-based, which means there could also be flat-rate charges in play to generate revenue for either party. Studies of flat-rate compare to usage-based pricing schemes can be found in the literature, see, e.g., [8]. =

The overall income for cooperating providers is Utotal = (D0 − dp)(p + pa ).

p∗ =

The utilities for ISP1 and CP2 are now: U1

=

[D0 − d · (p1 + p2 )] (p1 + ps )

(7)

U2

=

[D0 − d · (p1 + p2 )] (p2 − ps + pa )

(8)

Here, the Nash equilibrium prices are:

p∗2 9 One

=

pmax − pa . 2

(11)

The NEP demand is then D∗ = (D0 + dpa )/2, and the total ∗ revenue at Nash equilibrium is Utotal = (D0 +dpa )2 /(4d). Assuming this revenue is split equally between the two providers, we get for each provider the equilibrium utility Ui∗ =

(D0 + dpa )2 , 8d

(12)

which generalizes equation (4). As before, providers and users are better off when they cooperate. Thus, we see that pa > 0 leads to lower prices, increased demand and more revenue for both providers (i.e., including ISP1). V. S TACKELBERG EQUILIBRIUM Stackelberg equilibrium corresponds to asymmetric competition in which one competitor is the leader and the other a follower. Actions are no longer taken independently: the leader takes action first, and then the follower reacts. Though the dynamics of the games are different from the previous study, equations (7) and (8) still hold, with fixed pa ≥ 0 and regulated ps . In the following, we need to assume that ps



pa



1 pmax + 2 1 pmax + 3

1 pa 2 1 ps 4

so that NEPs are reachable with positive prices. If ISP1 sets p1 , then CP2’s optimal move is to set

A. Competition

1 pmax − ps + 3 1 pmax + ps − 3

(10)

So, solving the associated NEP equation yields

We suppose now that CP2 has an additional source of (usage-based) revenue from advertising that amounts to Dpa . Here pa is not a decision variable but a fixed parameter.9

=

(9)

B. Collaboration

IV. A DVERTISING REVENUES

p∗1

for i = 1, 2,

which generalizes equation (3) and shows how advertising revenue quadratically raises players’ utilities.

Ui∗ =

U1∗

The cost to users is thus p∗ = 32 pmax − 13 pa while demand is D∗ = 13 (D0 + dpa ). Nash equilibrium utilities are given by

1 pa 3 2 pa 3

may see pa as the result of an independent game between CP2 and his advertising sources, the details of which are out of the scope of this paper.

p2 =

1 (−p1 + pmax + ps − pa ). 2

This expression yields D = d2 (pmax − p1 − ps + pa ) and U1 = d 2 (pmax − p1 − ps + pa )(p1 + ps ). Anticipating CP2’s reaction in trying to optimize U1 , the best move for ISP1 is thus to set p∗1 =

1 1 pmax − ps + pa , 2 2

which yields p∗2 =

1 3 pmax + ps − pa . 4 4

Therefore, when ISP1 is the leader, at the NEP demand is D∗ = 14 (D0 + dpa ) and utilities are: U1∗

=

U2∗

=

1 (D0 + dpa )2 , 8d 1 (D0 + dpa )2 . 16d

(13) (14)

Suppose now that CP2 is the leader and sets p2 first. Similarly, we find: p∗2

=

p∗1

=

1 pmax + ps − 2 1 pmax − ps + 4

1 pa 2 1 pa 4

=

U2∗

=

1 (D0 + dpa )2 , 16d 1 (D0 + dpa )2 . 8d





These values yield the same cost p∗ and demand D∗ for the internauts at the NEP, while providers’ utilities become: U1∗

In a basic model without side-payments and advertising revenues, both providers achieve the same utility at equilibrium, and all actors are better off when they cooperate (higher demand and providers’ utility). When regulated, usage-based side-payments ps come into play, the outcome depends on the value of |ps | compared to the maximum usage-based price pmax consumers can tolerate:

(15) (16)

Therefore, in either case of leader-follower dynamics, the leader obtains twice the utility of the follower at the NEP (yet, his revenue is not better than in the collaborative case). VI. F URTHER ABANDONING NEUTRALITY Throughout we assumed that the side payments between service and content providers were regulated. If ps is allowed to be determined unilaterally by the service provider or by the content provider (as part of the game described in Section III or IV) then the worst possible performance is obtained at equilibrium. More precisely, the demand at equilibrium is zero, see [10]. The basic reason is that if the demand at equilibrium were not zero then a unilateral deviation of the provider that controls the side payment results in a strict improvement of its utility. (Note that the demand is unchanged as it does not depend on ps .) More generally, assume that an ISP is given the authority to control ps and that its utility can be expressed as U = f (D)×(g(ps )+h) where f is any function of the demand (and possibly also of prices other than ps ) g is a monotone strictly increasing function of ps , and h does not depend on ps . Then at equilibrium, necessarily f (D) = 0, otherwize U can be further increased by the provider by increasing (unilaterally) ps . The same phenomenon holds also in case the CP is given full control over ps . VII. C ONCLUSIONS AND ON - GOING WORK Using a simple model of linearly diminishing consumer demand as a function of usage-based price, we studied a game between a monopolistic ISP and a CP under a variety of scenarios including consideration of: non-neutral two-sided transit pricing (either CP2 participating in network costs or ISP1 paying for copyright remuneration), advertising revenue, competition, cooperation and leadership.

when |ps | ≤ 13 pmax , providers shift their prices to fall back to the demand of the competitive setting with no side-payments; when |ps | ≥ 13 pmax , the provider receiving side payments sets its usage-based price to zero to increase demand, while it is sure to be better off than his opponent.

When advertising revenues to the CP come into play, they increase the utilities of both providers by reducing the overall usage-based price applied to the users. ISP1 and CP2 still share the same utility at equilibrium, and the increase in revenue due to advertising is quadratic. Under leader-follower dynamics, the leader obtains twice the utility of his follower at equilibrium; yet, he does not achieve a better revenue than in the cooperative scenario. We finally showed that by adding the option for one provider, say the service provider, to determine side payments from the other provider, not only do the content providers and the internauts suffer, but also the Access Provider’s performance degrades. In on-going work, we are considering configurations where the ISP provides multiple service classes, e.g., a best-effort service at price pl and a premium network access at price ph > pl . We are also exploring the effects of content-specific (i.e., not application neutral) pricing, including multiple CPs providing different types of content. Future work could take into account competition between more than one monopolistic ISP or CP, including different consumer stickiness (provider loyalty) models. Acknowledgements: The work by Penn State is supported in part by the National Science Foundation under grant 0916179 and by a Cisco Systems URP gift. R EFERENCES [1] R. Hahn and S. Wallsten, “The Economics of Net Neutrality”, Economists’ Voice, The Berkeley Economic Press, 3(6), pp. 1-7, 2006. [2] K. Cheng, S. Bandyopadhyay, and H. Gon, “The debate on net neutrality: A policy perspective”, Information Systems Research, June 2008. Available at SSRN: http://ssrn.com/abstract=959944. [3] “Consultation publique sur la neutralit´e du net”, du 9 avril au 17 mai 2010. http://www.telecom.gouv.fr/fonds documentaire/consultations/10/ consneutralitenet.pdf [4] R.T.B. Ma, D.-M. Chiu, J.C.S. Lui, V. Misra, and D. Rubenstein, “Interconnecting eyeballs to content: A Shapley value perspective on ISP peering and settlement”, in Proc. Int’l Workshop on Economics of Networked Systems (NetEcon), pp. 61-66, 2008. [5] R.T.B. Ma, D.-M. Chiu, J.C.S. Lui, V. Misra, and D. Rubenstein, “On cooperative settlement between content, transit and eyeball internet service providers”, in Proc. ACM Int’l Conference on Emerging Networking EXperiments and Technologies (CoNEXT), 2008.

[6] “Neelie Kroes Vice President of the European Commission, Address at TEFAF ICT Business Summit”, http://europa.eu/rapid/ pressReleasesAction.do?reference=SPEECH/10/87 Press release RAPID, April 2010. [7] “Notice of proposed rulemaking (FCC 09/93)”, October 2009–April 2010. [8] G. Kesidis, A. Das, G. de Veciana, “On Flat-Rate and Usage-based Pricing for Tiered Commodity Internet Services”, in Proc. CISS, Princeton, March 2008. [9] G. Kesidis, “Congestion control alternatives for residential broadband ¯ access by CMTS”, in Proc. IEEE/IFIP NOMS, Osaka, Japan, Apr. 2010. [10] Eitan Altman, Pierre Bernhard, George Kesidis, Julio Rojas-Mora , Sulan Wong, ”A study of non-neutral networks”. INRIA Research report Number 00481702, May 2010. [11] Michael Zumkleller, “Proposition de loi sur la cr´eation d’une licence globale a´ palier, visant a´ financer les droits d’auteur dans le cadre d’´echanges de contenus audiovisuels sur internet (travaux pr´eparatoires), nro 2476, d´epos´ee le 29 avril 2010”.

A Study of Non-Neutral Networks with Usage-based ...

“usually means that broadband service providers charge con- sumers only once for Internet access, do not favor one content provider over another, and do not ...

187KB Sizes 2 Downloads 73 Views

Recommend Documents

A multilevel study of neighborhood networks and ...
multilevel data can such interactions between individual- and neighborhood- ... analysis: regardless of whether the attribute is a risk or a protective factor at the .... added benefits of having yet another neighbor similar to oneself will diminish.

A multilevel study of neighborhood networks and suicide
social interactions, social networks, micro-macro links, and non-contagious .... levels of social integration and regulation will present a higher risk of suicide.

Competition between Networks: A Study of the Market ...
directory, just as software designed for one operating system confers no benefit on the ... seems to have been widely expected and business practice adjusted well in .... and multiplying by an adjustment (0-8) for directories that have small height .

Performance evaluation of a subscriber database with queuing networks
Jun 30, 2003 - The thesis studies the performance of one of the services of the subscriber database on three different hardware platforms using ..... Examples. Service time with limited capacity. Limited. Limited. CPU and disk. Service time with infi

Reconfiguration of Distribution Networks with ...
SAIFI – system average interruption frequency index;. ∆P – active ... this case active power losses, reliability, etc.), which ... 1) Active Power Losses: For balanced and sinusoidal regime .... it is equal or superior with respect to other obj

Reconfiguration of Distribution Networks with Dispersed Generation ...
generators of an electric network imposes some additional problems; among ..... Systems for Loss Reduction and Load Balancing", IEEE Trans. Power Delivery ...

Churn in Social Networks: A Discussion Boards Case Study - DERI
predicting churn in social networks, focusing on the importance ... discussion sites. ... As an example, consider a forum where the popular ... most widely in the telcom sector [1], [2], [3], but also in ... tem [10]. Telcom providers that offer disc

a foresight study applied to national research and education networks
more network services are being built to provide dark fibre links to users, ... Therefore, about two-thirds of the countries studied had at least one NREN. In 2009 ...

Study of reactions of pentafluorophenylhydrazine with ... - Arkivoc
Dec 26, 2016 - Chemical and Food Technology, Slovak University of Technology, .... 2.5. 323.04472. 323.04496. -0.74. 6f. Methanol. (Toluene). 168-171. 65 ..... supported by grants from the Ministry of Education of the Slovak Republic No.

A Neuroimaging Study of Perspective-Taking with ...
and PN (X = 3578 msec) conditions, F(1,9) = 24.4, p < .0001. However, this ..... tosh computer (Apple Inc., Cupertino, CA) with the. SUPERLAB software was ...

Study of hypothermia on cultured neuronal networks using multi ...
a School of Social Sciences, Tel-Aviv University, Tel-Aviv 69978, Israel b School of ... Application of hypothermia to the network resulted in a reduction in ..... therapeutic hypothermia after traumatic brain injury in adults: a systematic review.

Empirical study on clique-degree distribution of networks
2Research Group of Complex Systems, University of Science and Technology of China, Hefei ... The word clique in network science equals the term com-.

Study of hypothermia on cultured neuronal networks ...
trolled investigations from the basic micro-level cell network up to the macro-level of the ... in order to establish a base line for normal neuronal activity. .... the same general trend. .... mia may support and may help explain recent experiments

Connecting Sensor Networks with IP using A ...
feasible to implement TCP/IP stack on a 8-bit micro-controller with only a few hundred bytes of RAM. In this paper, we reduce the TCP/IP protocol suite and propose a configurable ... also the trend to unite all kinds of different sensor networks toge

Forming Networks of Strategic Agents with Desired ... - ePrints@IISc
Abstract. Many networks such as social networks and organizational networks in global com- panies consist of ... Watts [10] provides a sequential move game ...

Performance of data networks with random links
network, but rather examine how introduction of additional random links influences its performance. ... connect these two nodes with direct communication link.

Studies of biological networks with statistical model ...
Studies of biological networks with statistical model checking: application to immune ... code, or to manually analyze a significant amount of simulation data.

Capacity of large hybrid erasure networks with random ...
Oct 20, 2015 - optimal capacity scaling in a large erasure network in which n wireless ... to-machine network [3] and a wireless sensor network) has been taken ...... mobile computing, big data analytics, and online social networks analysis.

The Formation of Networks with Transfers among Players
den Nouweland (2001a) for a look at the literature that deals with communication ... 4See also Slikker and van den Nouweland (2001b) in the context of ...

Absence of Epidemic Threshold in Scale-Free Networks with Degree ...
Jan 15, 2003 - 3 in unstructured networks with assortative or dis- assortative mixing is a sufficient condition for a null epidemic threshold in the thermodynamic limit. In other words, the presence of two-point degree correlations does not alter the

Outage Probability of Selection Relaying Networks with ...
Email: [email protected], [email protected]. Vo Nguyen Quoc Bao. Wireless Communication ... incremental relaying, decode-and-forward, Rayleigh fading, out- age probability. I. INTRODUCTION. It is well ... ing techniques at relays, including

Performance of Wireless Networks with Hidden Nodes
applicability to predict the performance of IEEE 802.11 networks with hidden nodes. The simulation ..... with service time T. The distribution of qC is therefore well ...