Disclaimer and Legal Information

Personal use of this material is permitted. However, permission to reprint/republish this material for advertising or promotional purposes or for creating new collective works for resale or redistribution to servers or lists or to reuse any copyrighted component of this work in other works must be obtained from the IEEE. All opinions expressed in this document are those of the author individually and are not reflective or indicative of the opinions and positions of any author’s present or past employer and/or its affiliated companies (hereinafter referred to as “employer”). The technology described in this document is or could be under development and is being presented solely for the purpose of soliciting feedback. The content and any information in this document shall in no way be regarded as a warranty or guarantee of conditions of characteristics. This document reflects the current state of the subject matter and may unilaterally be changed by the employer at any time according to its entitlement to dispose. Unless otherwise formally agreed with the entitled employer, the employer assumes no warranties or liabilities of any kind, including without limitation warranties of non-infringement of intellectual property rights of any third party with respect to the content and information given in this document.

The flatrate policy is an incentive for saving energy in mobile cooperation networks Lorenzo Di Gregorio

Christos Verikoukis

Lantiq Deutschland GmbH Munich, Germany

Telecommunications Technological Centre of Catalonia Barcelona, Spain

Abstract—In this paper we demonstrate that a flatrate policy is an incentive for saving energy in mobile cooperation networks. Inspired by the work of Courcoubetis and Weber about peer-to-peer systems, we present a game theoretic incentive mechanism obtained by providing an interpretation in terms of energy efficiency and coverage. The asymptotic properties of the obtained model support the application of a flatrate policy, which requires every participants to commit to the cooperation scheme a fix contribution in energy for reciprocally roaming communication routes and guarantees to every participant a sufficient incentive for cooperation by an individual average energy win from the scheme. We provide results from simulations which confirm the theory but also show the disrupting effects of actual traffic intensity and routing on game theoretic equilibria, pointing out how these equilibria can be restored.

I. I NTRODUCTION A known way to improve the coverage of mobile networks is to organize a cooperation scheme among network nodes: if these nodes allow each other to “bridge” communication, access points can be reached by terminals without direct coverage. This concept is illustrated in figure 1: a network node, in this case a mobile phone, operates as a relay and transports data between an access point and another remote terminal, which can still reach the access point through one hop, despite of laying outside of the access point’s coverage. Such schemes require cooperation between nodes of a network because intermediate nodes must yield resources in order to enable the participation of other peers. They do so because they will benefit from the same cooperation scheme when they will become remote peers. Cooperative communication schemes for energy efficiency have been investigated in [1]–[3]: under certain throughput requirements, cooperative beamforming and distributed space time coding have been shown to dramatically reduce the required transmission power. Taking for granted that cooperation schemes present overall benefits and that they require participants to commit contributions to the community, a question which immediately arises for every individual participant is whether its own benefit from the overall beneficial scheme is greater than its own contribution to the same scheme. In other words, whether it makes an individual win or a loss. In economics, such questions are known within the context of a theory of games with incomplete information as mecha-

coverage

coverage

coverage

terminal

hop

access point

Figure 1. Basic principle of a multi-hop network: network terminals serve as bridge to extend the range of an access point.

nism design problems that can be solved by developing incentive compatible mechanisms, i.e. mechanisms which provide the maximum payoff on disclosure of true private preferences rather than on deceiving ones. This mechanism design theory, also known as reverse game theory, includes a revelation principle which states that if the mechanism design problem cannot be solved by an incentive compatible mechanism, it cannot be solved at all. Consequently, the search for a solution can be limited to a set of incentive compatible equilibria, also known as Bayesian Nash equilibria. We propose and demonstrate that a flatrate policy, as defined in [4], is an incentive for saving energy in mobile cooperation networks. Our main contribution lies on the following: first, we extend the analysis presented in [4] in terms of energy efficiency and coverage by introducing a new parameter (K) that represents a contracted win in terms of power. Second, we develop rather detailed discrete-event simulations to validate the proposed scheme under the mathematically intractable effects of network traffic and investigate how equilibria are affected by growth in area or density of the networks. The rest of the paper is organized as follows. In section II we present the model of cooperation networks: we formulate the mechanism design problem by providing an interpretation for the involved quantities in terms of energy and coverage, then we point to a conclusion which supports the application of a flatrate policy. The business rationale about this policy is briefly presented in section III and section IV reports the setup and the outcomes of our simulated experiments on cooperation schemes. II. M ODEL OF C OOPERATION N ETWORKS In this section we define a theoretical model of cooperation networks whose nodes represent, without loss of generality,

by the node i due to individual characteristics, like mobility in the example above. In addition, we define a vector in the subspace projected along dimension i, i.e. which excludes the variable θi , as: . θ¯i = [θ1 , . . . , θi−1 , θi+1 , . . . , θn ] x dx Figure 2.

F (·)

Differential area at distance x from any node.

generic mobile terminals. This model includes also the corner case that some terminals are fix access points and it can be extended to the case of different terminal types with different characteristics. The model of cooperation describes equilibria under which the nodes cooperate by roaming communication routes through each other at reciprocal advantage in saving power. These equilibria are characterized by the fact that all nodes know the overall likelihood that other nodes will participate to the collaboration scheme, but they do not have any information about individual convenience of any specific node in participating into the collaboration scheme. Every node can decide whether to participate or not to the cooperation scheme and, should it decide to do so, it allocates a certain energy budget for sustaining communication routes defined by other nodes, but it does not post any information about its individual convenience in participating to the scheme. In return, this node is allowed to save energy by routing its own data through other nodes participating to the same scheme. The purpose of this model is to determine under which circumstances the nodes will cooperate with each other, while every individual node decides at its own convenience whether to participate or not: every node will contribute in a measure which matches its individual benefit, so the scheme must ensure that the highest energy saving can be achieved by nodes who do not claim any lower benefit than the one they actually experiences and every individual node is guaranteed to individually win energy out of the overall balance, in average. Such models have been analyzed in [4], in particular in relation to their asymptotic behavior, and in this paper we provide an interpretation for applying a slightly modified version of such models to energy efficiency. This interpretation consist of the definition of the following variables, employed within the models. θ individual utilization vector for the cooperative scheme, defined as . θ = [θ1 , . . . , θn ] where θi is a function of the individual preference parameters of node i, for example: average active time total active time In general, θi is the fraction of average saved power on a nominal communication, which gets exploited θi =

cumulative probability distribution vector of the utilizations, defined as . F (·) = [F1 (·), . . . , Fn (·)] where Fi (·) is the cumulative probability distribution of θi and f (·) is its density. In addition, we define a vector in the subspace projected along dimension i, i.e. which excludes the distribution Fi (·), as: . F¯i (·) = [F1 (·), . . . , Fi−1 (·), Fi+1 (·), . . . , Fn (·)] and we define a differential operator with the purpose of computing averages as n

. Y dF (θ) = fi (θi )dθi i=1

πi (θ) Q(θ)

u(·)

probability that the node i participates to the scheme, given the chosen utilization. coverage as access probability to a node within a range depending on the node’s transmit power and sensitivity. The amount of power deployed to the cooperation scheme depends ultimately on the utilization chosen by each individual node. power efficiency curve given a coverage. This curve returns the average saved power on a nominal communication, given the available coverage. For example: Z ∞ u(x) = area(x)power (x)dx 0

where area(x)

pi (θ)

ci (θ)

average area fraction at [x, x + dx] distance from any node, as shown in figure 2. power (x) density of the average saved power when operating at distance x from a node, for example as reported in [5]. power which a node is willing to make available to the cooperation scheme for participation, ultimately depending on the preference parameters of all participants. average power required by a node i to sustain the communication routes within the cooperating nodes. It is a function of the traffic characteristics and of the coverage, which are ultimately all determined by the individual utilizations, in particular through the coverage which could be considered also as an explicit argument of this function.

Given this interpretation, now we can define the equilibrium which maximizes the efficiency of the network. We define . Θ = ×n1 [0, 1] the n-dimensional space of the vector θ and n ¯ Θi = ×i−1 1 [0, 1] ×i+1 [0, 1], the n-1 dimensional subspace projected along dimension i, i.e. “without” dimension i. The social welfare is a measure of the global efficiency of the scheme and consists of the average power saved by every individual node i (θi u(Q(θ))) minus the average power required in that individual node to sustain the communication routes defined by other nodes (ci (θ)). The contribution of every individual node to the scheme is determined by its probability of participation πi (θ) and the resulting average social welfare must be maximized according to the non-linear optimization problem (1): Z X n maximize πi (θ)[θi u(Q(θ)) − ci (θ)]dF (θ) (1) π1 (·),...,πn (·),Q(·)

Θ i=1

The maximization of the social welfare presented in problem (1) is subject to three constraints. The first one is known as the weak feasibility constraint, formalized as inequality (2), and it states that the average sum of powers pi (θ), which every node is willing to make available to the cooperation scheme, is higher than the average sum of costs ci (θ) to sustain the same scheme. Z X n πi (θ)[pi (θ) − ci (θ)]dF (θ) ≥ 0 (2) Θ i=1

The second constraint is known as individual rationality constraint and states that every individual node i will only participate to the scheme if it can individually expect that the won power θi u(Q(θ)) is higher than the power one has to budget for participating to the scheme pi (θ). This difference must be at the least a globally contracted power win K, because this is the won benefit which provides an incentive for the flatrate policy presented in section III. This fix benefit is applied only to participants, hence it must be multiplied by the probability of participation πi (θ). Inequality (3) presents this constraint in average: Z πi (θ)[θi u(Q(θ)) − pi (θ)]dF¯i (θ¯i ) ≥ πi (θ)K, ∀θi (3) ¯i Θ

The last constraint is known as incentive compatibility and states that the power θi u(Q(θ)) saved by node i over the power budget pi (θ) is higher than the one saved over a power budget pi (θ∗ ) obtained by posting any θi∗ 6= θi . Defining the vector θ∗ as θ with the i-th element replaced by θi∗ : . θ∗ = θ|θi =θi∗ the incentive compatibility constraint is represented by inequality (4). Z πi (θ)[θi u(Q(θ)) − pi (θ)]dF¯i (θ¯i ) ≥ ¯i Θ Z πi (θ∗ )[θi u(Q(θ∗ )) − pi (θ∗ )]dF¯i (θ¯i ), ∀i, θi∗ (4) ¯i Θ

These constraints can be shown to be equivalent to the constraint presented by inequality (5). The introduction of K in the inequality (3) requires to rework the analysis presented in the appendix A of [4]: substituting into (3) the expected payment of node i with the preference parameter θi , indicated in [4] as Pi (θi ), it can be observed that Pi (0) + πi (θ)K ≤ 0, hence the upper bounds for Pi (0) is not 0 anymore, but rather πi (θ)K. The resulting inequality (5) reflects the common sense that the total incentive compatible contribution (first term of (5)) must cover both the required power (second term of (5)) and the contracted benefit K. Z X n πi (θ)[g(θi )u(Q(θ)) − ci (θ) − K]dF (θ) ≥ 0 (5) Θ i=1

where

1 − Fi (θi ) . g(θi ) = θi − fi (θi )

The problem (1) under constraint (5) can be shown to be convex (see appendix B in [4]) and solved by Lagrangian methods, which consist of finding π1 (·), . . . , πn (·) and Q(·) which maximize a Lagrangian of: Pn n X i=1 πi (θ)[θi + λg(θi )]u(Q(θ)) − πi (θ)[ci (θ) + K] 1+λ i=1 This problem is complex, but [4] shows that it presents simple asymptotic characteristics which make it attractive for devising a business model based on a flatrate policy, described in section III. III. F LATRATE P OLICY Section II has presented a model of cooperation for saving energy over time, expressed in power. The constraint (3) ensures that: • every node saves K power in its individual average, • every node must individually commit a power contribution of pi (θ). The analysis presented in [4] demonstrates that if the power efficiency u(·) and power cost ci (·) are bounded by exponential laws of the coverage Q(θ), increasing the number of participants to the scheme drives individual contributions pi (θ) to converge to a fix value p. This remains true even if participants bear different types of technologies, such as WLAN, WiMAX, UMTS or LTE, which collaborate with different weights on coverage and power. Since wireless path losses are well approximated by exponential laws, as shown for example in [6], the convergence of pi (θ) holds in the interpretation presented in section II and implies that, with some approximation, an attractive flatrate policy can be introduced: if all participating nodes commit to in forward traffic under a guaranteed flatrate contribution of power p by sustaining roamed communication routes, then every node can enjoy a power win of at the least K in average, which can turn into a benefit, for example in terms of battery duration. A participating node can benefit from both coverage

Q(θ) and power saving, which are in fact related to each other by (6). The model of cooperation presented in section II converges to a higher coverage Q(θ) and a lower flatrate pi (θ) → p with the increasing number of participants, providing a linear growth of returns in terms of guaranteed power win K per participant. Consequently, this model of cooperation does not maximize profit for a given participation, instead it maximizes participation for a given guaranteed return per participant. IV. E XPERIMENTAL R ESULTS In the following sections we describe the characteristics of the simulation models we have built and the results obtained from measures of the saved transmit power under multiple configurations and flatrate policies. Our goal has been to investigate the growth of mobile cooperation networks under stationary traffic of their users and under contracted K and p. A. Characteristics of the simulation models The simulated networks consist of nodes moving within areas from 50×50 to 100×100 km2 with a path loss exponent of 3.24, which is found in [6] to properly represent a suburban environment. The transmit power model is fitted to reach a peer at about 1 km with 125 mW (21 dBm) of transmit power, which is the maximum output of power class 4 UMTS/3G mobile phones in a cell of 1 km radius. Every node pitches its power output to reach the destination node with the typical received signal power of 0.001 mW (-30 dBm) and 30 m of mobility tolerance. We report also power figures in excess of 125 mW: they can be interpreted either as power for nodes with a higher power output capability or as coverage provided by a single participants through multiple devices such as a mobile phone and a fix wireless router. The equivalent coverage extension (beyond the first km) achieved by a total power figure (including the first 21 dBm) can be computed from the following formula, obtained inverting the employed path loss model: 1 ! 3.24 power 100 − 987.18 m (6) coverage = W 75 × 10−6 m3.24 The nodes select random destinations and generate Poisson distributions of traffic sessions with average 40 packets and session gaps with average 30 s. Every packet has an average size of 0.5 Kb in a uniform distribution from 1 byte to 1 Kb and an average inter-packet gap of 10 ms under Poisson distribution. The transfer speed is 500 Kb/s and packets are given rather tight deadlines which account for a hop every 1000 m and as much queue time per hop as experienced at the source. The implemented routing algorithm is position-based [7] and searches for an available node which has a sufficiently low load for the packet’s deadline and whose position minimizes the overall transmit power required to reach the destination. The nodes’ transmitters continuously attempt to transfer packets: every receiver can sustain only one transfer at time, so

Table I 100 MOBILE NODES COOPERATING IN A SUBURBAN AREA OF 50×50 K M2 p

K

drops

hops

+∞ 1.1 W 0.5 W

1W 1W 1W

9.181% 10.326% 5.044%

3.91 3.81 0.94

saved power best

average

worst

26.33 W 22.80 W 8.57 W

5.34 W 5.52 W 2.29 W

1.80 W 1.65 W 1.01 W

transmitters must compete to acquire the receivers’ mutually exclusive ownership. Should the transfer fail, either because no route can be found or the destination has moved out of coverage, a backoff procedure regulates subsequent attempts. The nodes’ mobility is generated from Markov chains which produce patterns for walking (from 3.8 to 4.2 Km/h), transportation (from 50 to 200 Km/h) or just standing. Every node monitors the power it has delivered for sustaining roamed routes and the power it has saved by participating to the cooperation scheme. If the delivered power pi (θ) exceeds the flatrate p or the saved power falls below the contracted power win K, with an energy tolerance buffer of K·5 s, the node exits from the cooperation and it is allowed to “free ride” the other nodes until it eventually returns within the thresholds and participates again to the cooperation. No malicious behavior has been modeled. B. Results To begin with, we have simulated one hour of operations for a cooperation network without flatrate constraint: the nodes could join the cooperation as long as their power win was above 1 W, with 5 s of tolerance buffer. The network has settled on the figures reported in the first row of table I. Subsequently, we have tested the convergence by actually enforcing a flatrate with p = 1.1 W and found values rather close to the previous ones, as shown in the second row of table I. The third row of table I shows that further equilibria exist: a flatrate of 0.5 W halves the contracted power win, but also the packet drop rate, because less hops accept to roam routes by spending power, thus packets reach their destinations through less hops and hence more timely. If the flatrate drops to 0.375 W, the equilibrium in the cooperation is lost: figure 3 shows that nodes under flatrates of 0.375 W and 0.25 W progressively leave the cooperation because they cannot achieve the contracted power win K of 1 W. Equilibria for both flatrates can be restored reducing the contracted power win to 0.5 W: as shown in figure 3, after some transient time the nodes are given incentives and participation increases. While the theory calls for an increase in participation, an increase of the nodes’ density on the territory can actually lead to a loss of efficiency in the cooperation. Such a situation is presented by the diagrams of figure 4, which show a loss of 10.5% in participation to a cooperation network whose density is twice the one of a reference network. A closer inspection has revealed that higher density attracts indeed more

Figure 6. Geographic growth of a network at constant density: the efficiency at 200×200 Km2 drops below the ones at 100×100 Km2 and 400×400 Km2 .

Figure 3. The equilibria for pi (θ) under low flatrates (0.375 W and 0.25 W) can be achieved lowering the contracted power win K at 0.5 W

affecting power budgets and consequently equilibria of the model. Such a situation is reported in figure 6, which demonstrates how the efficiency during a network expansion drops from 92% to 60% and then raises again to 74%. V. C ONCLUSIONS

Figure 4.

Increase of density (nodes/area) over 50×50 Km2 .

nodes, but these nodes are subject to higher traffic: the nodes in the network at double density have sustained in average 16.5% more hops than their counterparts in the single density network and ultimately lost 6% on power savings, driving down participation. Letting the network grow over a larger area offers more possibilities for saving power, but also requires more power for roaming: the results presented in figure 5 show that the larger area of 100×100 Km2 does not elicit more participation than the one presented in figure 4 for 50×50 Km2 . Even while keeping density constant, there is no guarantee that efficiency will be maintained: packets will travel longer,

Figure 5.

Increase of density (nodes/area) over 100×100 Km2 .

In this paper we have demonstrated that participation in a cooperation scheme for saving energy and increasing coverage is successfully elicited by a flatrate policy. Our simulations quantify mathematically intractable effects like traffic intensity and routing. While confirming the theory, we have shown that such effects can contrast both increase of participants and geographic growth to the point of causing diminishing or actually negative returns. Disrupted equilibria can be restored by lower guaranteed power wins (K) or higher power flatrates (p) and these parameters are directly linked to the profitability of operators: we can conclude that flatrates indeed elicit participation as predicted by the theory, but operators must accept lower profitability than the maximal achievable one as long as they want to enable further growth in mobile cooperation networks. ACKNOWLEDGMENT This work has been partially supported by the 7th Framework Program (FP7) of the European Community under the project C2POWER, grant agreement number 248577. R EFERENCES [1] M. Zorzi and R. R. Rao, “Geographic random forwarding (GeRaF) for ad hoc and sensor networks: energy and latency performance,” IEEE Trans. Mobile Comput., vol. 2, no. 4, pp. 349 – 365, Oct.-Dec. 2003. [2] A. Bletsas et al., “A simple cooperative diversity method based on network path selection,” IEEE J. Sel. Areas Commun., vol. 24, no. 3, pp. 659 – 672, March 2006. [3] R. Madan et al., “Energy-efficient cooperative relaying over fading channels with simple relay selection,” IEEE Trans. Wireless Commun., vol. 7, no. 8, pp. 3013 – 3025, August 2008. [4] C. Courcoubetis and R. Weber, “Incentives for large peer-to-peer systems,” IEEE J. Sel. Areas Commun., vol. 24, no. 5, pp. 1034 – 1050, May 2006. [5] Z. Haq Abbas and F. Y. Li, “Power consumption analysis for mobile stations in hybrid relay-assisted wireless networks,” in IEEE Int. Sym. Wireless Pervasive Comput. (ISWPC), 2010. [6] V. S. Abhayawardhana et al., “Comparison of empirical propagation path loss models for fixed wireless access systems,” in IEEE Trans. Veh. Technol., vol. 1, 2005, pp. 73–77. [7] M. Mauve et al., “A survey on position-based routing in mobile ad hoc networks,” IEEE Network, vol. 15, no. 6, pp. 30 – 39, November 2001.

The flatrate policy is an incentive for saving energy in ...

briefly presented in section III and section IV reports the setup and the outcomes of our simulated ..... 349 – 365, Oct.-Dec. 2003. [2] A. Bletsas et al., “A simple ...

475KB Sizes 0 Downloads 96 Views

Recommend Documents

Energy Saving Tips.pdf
There was a problem previewing this document. Retrying... Download. Connect more apps... Try one of the apps below to open or edit this item. Energy Saving ...

Steptacular: an incentive mechanism for ... - Stanford University
system, and an improvement in the average steps per user per day. The obvious hypothesis is the .... Cloud (EC2) as an extra large instance. It comprised of a.

Energy Saving in Industrial Process Based.pdf
There was a problem loading this page. Energy Saving in Industrial Process Based.pdf. Energy Saving in Industrial Process Based.pdf. Open. Extract. Open with.

An Incentive System
from viruses, worms, macros, and denial-of-service atacks as the ... 96 June 2005/Vol. 48, No. 6 COMMUNICATIONS OF THE ACM. Rogers and Van Beveren identify an evolution in ... deployment of malware on the Internet is to develop.

An Incentive System
Whitman ranked deliberate software attacks from viruses ... cyber-terrorists [9, 10]. Van Beveren [11] has ... tium of major universities and software companies.

pdf-1444\energy-efficiency-policy-in-the-united-states ...
... apps below to open or edit this item. pdf-1444\energy-efficiency-policy-in-the-united-states- ... -of-government-by-elizabeth-doris-jacquelin-cochran.pdf.

The Induced Innovation Hypothesis and Energy-Saving Technological ...
May 3, 2007 - Your use of the JSTOR archive indicates your acceptance of JSTOR's Terms and Conditions of Use, available at.

Utility of a reflector for energy saving in plant tissue and ...
Sep 10, 2010 - This improvement is simple, inexpensive and saves 50% electric ... PPF or μmol m–2 s–1) with a TES Digital Illuminance Meter TES-1 332.

An Energy Aware Framework for Virtual Machine Placement in Cloud ...
Authors: Corentin Dupont (Create-Net); Giovanni Giuliani (HP Italy);. Fabien Hermenier (INRIA); Thomas Schulze (Uni Mannheim); Andrey. Somov (Create-Net). An Energy Aware Framework for Virtual. Machine Placement in Cloud Federated. Data Centres. Core

An Incentive Compatible Reputation Mechanism
present electronic business interactions as traditional legal enforcement is impossible .... system. However, for π (as defined by Equation (2)) to supply stable truth-telling .... and agreed that its partner can file reputation reports at the end o

Rank as an inherent incentive
May 15, 2012 - a Indiana University, School of Public and Environmental Affairs, 1315 East 10th St., Bloomington, IN 47405, USA ... wealth or status by itself is a major motivator.1 Recently, economic ..... Trade University were invited to participat

An Incentive Solution to the Peer Review Problem
the Internet has brought forward. Some people review quickly, while ... that his next submission sits in the editorial office for ten weeks before being sent out for ...

11.1 Policy A. The City of Mesquite has an open door policy. In the ...
Jul 11, 2014 - 11.1 Policy. A. The City of Mesquite has an open door policy. In the normal operation of any organization, problems or questions may arise.

Tutorial for saving a Digital Image for Competition in Photoshop ...
done is to save your image as a PSD file. ... Set the image type to “JPG” ... Tutorial for saving a Digital Image for Competition in Photoshop Elements.pdf. Tutorial ...