Next Article in Journal
Adaptive Spatial Filter Based on Similarity Indices to Preserve the Neural Information on EEG Signals during On-Line Processing
Next Article in Special Issue
Energy Management in Smart Cities Based on Internet of Things: Peak Demand Reduction and Energy Savings
Previous Article in Journal
Dimension Reduction Aided Hyperspectral Image Classification with a Small-sized Training Dataset: Experimental Comparisons
Previous Article in Special Issue
A Comprehensive System for Monitoring Urban Accessibility in Smart Cities
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Economic Feasibility of Wireless Sensor Network-Based Service Provision in a Duopoly Setting with a Monopolist Operator

1
ITACA, Universitat Politècnica de València, Camino de Vera s/n, 46022 Valencia, Spain
2
GIHP4C, Universidad Politécnica Salesiana-Sede Cuenca, Calle Vieja 12-30 y Elia Liut, 010102 Cuenca, Ecuador
*
Author to whom correspondence should be addressed.
Sensors 2017, 17(12), 2727; https://doi.org/10.3390/s17122727
Submission received: 20 October 2017 / Revised: 17 November 2017 / Accepted: 22 November 2017 / Published: 25 November 2017

Abstract

:
We analyze the feasibility of providing Wireless Sensor Network-data-based services in an Internet of Things scenario from an economical point of view. The scenario has two competing service providers with their own private sensor networks, a network operator and final users. The scenario is analyzed as two games using game theory. In the first game, sensors decide to subscribe or not to the network operator to upload the collected sensing-data, based on a utility function related to the mean service time and the price charged by the operator. In the second game, users decide to subscribe or not to the sensor-data-based service of the service providers based on a Logit discrete choice model related to the quality of the data collected and the subscription price. The sinks and users subscription stages are analyzed using population games and discrete choice models, while network operator and service providers pricing stages are analyzed using optimization and Nash equilibrium concepts respectively. The model is shown feasible from an economic point of view for all the actors if there are enough interested final users and opens the possibility of developing more efficient models with different types of services.

1. Introduction

The Internet of Things (IoT) is a key concept in the future of the Internet with several technologies involved, possible applications and open research challenges [1,2]. The traditional usage of networks where humans are the main users is changing progressively to a things centered model [3]. It is expected a mass market adoption for IoT in the next 2–7 years [4], but nowadays there are already working IoT technologies [5,6,7,8], industrial applications [9] and projects such as [10] or [11], where WSNs are used to minimize the energy consumption of heating, ventilation, and air conditioning systems. However, there is a lack of studies analyzing the economic aspects of IoT, and particularly of sensor network-based services, such as pricing or economic viability [12,13,14]. Recent investigations have shown an interest from the industry verticals to integrate IoT and 5G technologies, nevertheless it is not clear how the different telecom players could benefit from it [15,16]. Given the huge investments required to develop the new technologies [17] it is necessary the study of new business models and their economic viability as well as the emergence of new actors in the market [18]. In order to address this problem we analyze a new business model centered in the provision of sensor-data-based services from a new point of view, where the providers are the owners of the Wireless Sensor Networks (WSNs).
Despite the small number of studies, there are some interesting contributions such as [19], which proposes a new business model for WSN-based services, where virtualization of WSN is studied. The virtualization allows the author to separate the WSN infrastructure from the services offered to final users, however the model is not studied from a mathematical perspective. Another business model is studied in [20,21], where a bundling platform acts as an intermediary, buying the data from WSNs and selling data-based services to final users, however the model does not analyze the cost of collecting and transmitting the sensors’ data nor a competition scenario. The pricing mechanisms are studied in both articles using game theory and a solution maximizing the platforms’ profit is shown to exist. Another approach based on bundling is [22], where several business models are proposed, nevertheless the work is too general and does not analyze the models in depth. The work in [23] proposes several models, where users purchase providers’ IoT data through a marketplace and analyzes several economic concepts, such as value and pricing of information. In addition, it also analyzes the competition between providers using a game theory approach, nevertheless the model does not evaluate the quality of the information and how the information is transported from providers to consumers.
Network pricing has also been studied as a congestion control tool [24] and as an efficient power control mechanism [25,26], showing promising results in both, the distribution of the system load and in the control of the energy usage. It also has been used in combination with game theory and machine learning to study the competition in access networks [27], showing an improvement in the network usage and energy consumption. Nevertheless, these works are focused in very specific aspects of WSNs service provision, and they do not analyze an end-to-end business model, which provides a global point of view of all the system, from then sensors to the final users.

1.1. Paper Contributions and Outline

In this paper, we propose a novel model where the IoT-SPs are the owners of the WSNs, which analyzes not only the competition between Internet of Things-Service Providers (IoT-SPs), but also models how the sensing data is obtained and the related costs, . Both IoT-SPs compete to provide WSN-data-based services to final users. The WSN-data is gathered by each IoT-SP through a Network Operator (OP).In this work, we study the feasibility of the model from a positive-profit point of view for all the actors. The model is analyzed as two games with two stages each one using game theory. The first game studies the competition between WSNs in order to upload the sensing data to their IoT-SPs. The behavior of WSNs is modeled using a delay-sensitive utility function and an equilibrium is found using population games. The second game studies the IoT-SPs price competition. The game is analyzed using backward induction and a Nash equilibrium is found. Our model has the peculiarity that both games are connected, specifically the IoT-SPs-Users game is influenced by the Sinks-OP game solution. We also provide detailed mathematical procedures and graphic representations, that demonstrate the economic viability of the model for all the actors involved if the number of potential customers is high enough and their data/price ratio requirements is bounded. In addition, it also opens the possibility of improving the OP network efficiency as well as IoT-SPs profits by offering services with different data-quality requirements.
One real-life application of the proposed model is a real-time route planning service. A car manufacturer, acting as a service provider, installs location-tracking sensors in every car in order to offer a real-time route optimization service. The real-time location data is collected through an OP. The final users decide to subscribe or not based on the quality of the proposed routes and the price charged for the service. Finally, the quality of the route service is related with both, the amount of data collected and the data accuracy, which is related with the data delay.
The rest of this paper is organized as follows: in Section 2, we describe in detail the model with the actors, the utility of each actor and the pricing scheme. In Section 3, the two games of the model are described and the subscription and pricing strategies are solved. Section 4 shows and discuss the results and Section 5 draws the conclusions of the work.

2. General Model

We consider the IoT scenario that is depicted in Figure 1 with two IoT-SPs deploying their private WSNs in order to provide sensor-data-based services to sensor-data users or simply final users, who pay to the IoT-SPs for this service. The sensor nodes are grouped into clusters. Each cluster has a large number of sensing nodes connected through a multi-hop wireless network [28], and belong to only one IoT-SP. Each cluster has a sink node, which transmits the data collected by all the nodes in the cluster to their IoT-SP server (IoT-SP i srv) through a network operator (OP) and Internet. In the IoT-SP servers the data is aggregated in order to provide a service to final users. Our scenario has the following market actors:
  • Sinks.
  • Network Operator (OP).
  • Users.
  • Internet of Things-Service Providers (IoT-SPs).

2.1. Sinks

Each sink belongs to only one IoT-SP. They are responsible of transmitting all the data collected by sensors in a WSN to their IoT-SP server. They are the clients of the wireless connectivity service offered by the OP. The number of IoT-SP i Sinks is N j , where N j 1 ( j = 1 , 2 ), and N 1 + N 2 = N .
In order to model the utility perceived by the sinks that subscribe to the OP we use a quality function Q based in [29,30,31,32,33], which evaluates the service offered by the OP as a latency based service [34]:
Q c T τ 1 ,
where c > 0 is a conversion factor and T / τ is the mean sensing-data-unit service time normalized by the mean sensing-data-unit transmission time τ = 1 μ , that is the minimum possible value of T. Note that Q decreases when the service time T increases, which means that the users perceive a worst quality when the delay of the network increases. We have chosen this function due to its ability to model the congestion in the wireless network, which makes it suitable for many IoT scenarios with delay constraints [35]. This quality function also has the ability to model different kinds of users through the value of τ and different queueing systems throught T, however, in this model we consider homogeneous sinks, given that we study the competition in a single service provision. We model the OP service as a M/M/1 system, and compute the mean service time T [36] as
T = τ 1 τ λ .
The utility function models the perception that sinks have about the OP connectivity service. We propose a utility function for the sinks that subscribe to the OP as the difference between the quality perceived by the sinks and the price charged by the operator, also called compensated utility, which is a function widely used in economics and telecommunications [29,37,38,39,40]
U s Q p = c 1 x 1 r N τ p ,
where we have re-written the arrival rates as the traffic generated by all the sinks being served λ = x 1 r N , r is the sensing-data-unit generation rate of one sink, p is the price charged by the OP to each IoT-SP j ( j = 1 , 2 ) when its sinks transmit one sensing-data-unit and x 1 is the fraction of sinks being served by the OP. The utility must be positive U s 0 , or equivalently, the price charged by the OP should not be higher than the service value perceived by the sink, otherwise the sink will not subscribe to the service. Note that all the sinks, whichever IoT-SP they belong to, perceive the same utility, which means that the fraction of sinks served by the OP is the same for all the IoT-SPs. The distribution of sinks in the system is described by the vector X s = x 0 , x 1 , where x 0 and x 1 , are the fraction of sinks not being served and being served by the OP respectively and x 0 + x 1 = 1 .

2.2. Network Operator

The OP offers a wireless connectivity service to the sinks, that allows them to transmit the data collected to their IoT-SP, and charges a price p to the corresponding IoT-SP per sensing-data-unit transmitted.
The objective of the OP is to maximize its own profit announcing a price p > 0 . The OP profit is:
Π O P = p x 1 r N .

2.3. Users

Users want to subscribe to a sensor-data service offered by the IoT-SPs. The number of users is M, where M 1 . The utility of a user making the choice j is based on [21,41]
U u j = α log β R j f j + κ u j ,
where the first part of the expression is deterministic and is related with the market parameters while the second part κ u j is treated as a random variable that models the unobserved user-specific part of the utility. The random variable κ u j follows a Gumbel distribution of mean 0. The human behavior is hard to predict and usually users within the same population do not have the same preferences. For instance, while some users always prefer the cheapest option others only will change their decision if the difference in the perceived utility is high enough. All these unknown effects are aggregated in the random variable κ u j . In the deterministic part R j is the quality of the data provided by the WSN to the IoT-SP j , f j is the price per time unit that users pay to the IoT-SP j for its service, β is a conversion factor and α > 0 is a sensitivity parameter that models the relative importance of the rate R / f . Larger values of α increase the impact of the rate R / f in users’ choices, while lower values of α reduce the impact. In our model we set the conversion factor β = 1 . We obtain the expression for R j assuming that the quality of the information is proportional to the number of sinks sending data to the IoT-SP j
R j = x 1 r N j .
The logarithmic relation between physical magnitudes and the human perception observed in (5) has been justified in telecommunications through the Weber-Fechner Law [42,43,44].
The users will choose the IoT-SP j that provides him the highest utility U u j U u k k j . The distribution of users in the system is described by the vector X u = y 0 , y 1 , where y 0 is the fraction of users not subscribed to the IoT-SP and y 1 is the fraction of users subscribed to IoT-SP. Note that y 0 + y 1 = 1 .

2.4. IoT-Service Providers

The IoT-SPs are the owners of the sensors. IoT-SP j pays a price p for each sensing-data-unit transmitted by its sinks through the OP and announces a price f j per time unit that will be charged to its users. According to the previous information, we can compute the IoT-SP j profit as:
Π IoT-SP j = y j M f j x 1 r N j p = y j M f j R j p ,
where y j M is the number of users subscribed to the IoT-SP j service and x j r N j is the number of sensing-data-units transmitted by the sinks per time unit through the OP. The first part of the expression are the revenues obtained from the users, while the second part is the cost of transmitting the sensors data through the OP network.
Figure 2 shows the pricing scheme of the model described in this section, where WSN j are all the sinks of the IoT-SP j ( j = 1 , 2 ) .

3. Game Analysis

Optimal profits could be obtained if the IoT-SPs were able to change their sinks’ decisions, however, in most real scenarios it is not possible due to energy limitations. Change sinks’ decisions implies a constant communication between the IoT-SPs and sinks, which requires a lot of energy, which typically is a limited resource in WSNs [45,46], although there are cases where the sensors could be wireless-powered [47]. In this paper, we consider the case where the energy is a limited resource, in order to be the as general as possible. Assuming that the IoT-SPs cannot influence in the decisions of their sinks, the model can be analyzed as two games of two stages. The model has the characteristic that both games are connected through the value of R j in (6). Both games have a similar structure: firstly a pricing stage and secondly a subscription stage. The game model is summarized in Figure 3.
The correct way forward is to solve first Game I and then solve Game II replacing the variables with the equilibrium values obtained in the solution of Game I. In the Game I, the second stage is solved using Population Games described in [48], while the pricing stage is solved using optimization methods. In the Game II, the second stage is solved using the probability of choice for the Logit model [49], while the first stage is solved using game theory and the concept of Nash Equilibrium.
Both games were solved using backward induction. Backward induction consists in deducing backwards from the end of a problem to the beginning to infer a sequence of optimal actions. Extensive form games may have several Nash equilibria and backward induction helps us to pick out a good equilibrium. Any Nash equilibrium found using backward induction is also a Nash equilibrium for every subgame, or equivalently a Subgame Perfect Equilibrium [50].

3.1. Game I: OP and Sinks

In the first stage, hereinafter OP pricing stage, the OP chooses the price p in order to maximize its profit. The optimal price p * is given by the problem
p * = argmax p Π O P ( p , X s ) .
In the second stage, called WSN subscription game, sinks decide to subscribe or not to the OP connectivity service based on the perceived utility. Sinks have limited information due to the restrictions in power, processing capabilities and memory [46] and their subscription decisions may not be optimal for their IoT-SP.

3.1.1. WSN Subscription Game

This stage is played once the OP has fixed its price p. Sinks equilibrium is solved using the unified framework provided by Population Games described in [48]. This framework is useful for study strategic interactions between agents with certain properties that our model satisfy. Furthermore, the analysis is easily extensible from static to dynamic games, which will allow us to obtain more realistic conclusions in future studies. The equilibrium reached is a Nash equilibrium.

Population Game

  • Strategies: S = { 0 , 1 } , where 0 means not to subscribe to the OP and 1 means to subscribe to the OP.
  • Social State: X s = { x 0 , x 1 } , x 0 + x 1 = 1 . Sinks distribution between not being served and OP.
  • Payoffs: F s ( x 0 , x 1 ) = { F s 0 ( X ) , F s 1 ( X ) } = { 0 , U s ( 3 ) } , where F s 0 ( X ) is the utility of the users choosing the strategy of not to subscribe to the OP and F s 1 ( X ) is the utility of the users choosing the strategy of subscribe to the OP.

Pure Best Response

The first step for solve the population game is to obtain the pure strategies that are optimal at each social state X s .
b ( X s ) argmax i S F s i ( X s ) = i = 1 if F s 1 ( X s ) F s 0 ( X s ) x 1 c p c τ N r i = 0 if F s 0 ( X s ) F s 1 ( X s ) x 1 c p c τ N r .

Mixed Best Response

Once we have obtained the pure best responses, we can extend the results to include the optimal mixed strategies.
B ( X s ) { z 0 + z 1 = 1 ; z i R + : z i > 0 i b ( X s ) } = z 0 = 0 , z 1 = 1 if x 1 c p c τ N r z 0 > 0 , z 1 > 0 if x 1 = c p c τ N r z 0 = 1 , z 1 = 0 if x 1 c p c τ N r .

Nash Equilibrium

At this point social state x X s is a Nash equilibrium of the game F s if all the agents chooses a best response to x X s :
N E ( F s ) { x X s : x B ( X s ) } = ( 0 , 1 ) if p c 1 τ N r ( 1 c p c τ N r , c p c τ N r ) if c 1 τ N r p c ( 1 , 0 ) if p c .

3.1.2. OP Pricing Stage

In this stage, the OP wants to maximize its profit given by Equation (4). Given the three cases obtained from (11) we analyze the case where the maximum profit is reached.
Π O P = p N r if 0 < p c 1 τ N r p c p c τ if c 1 τ N r p c 0 if p c
  • Case 0 < p c 1 τ N r :
    In this case, the maximum profit is obtained solving the optimization problem
    max p Π O P 1 * = p N r subject   to 0 < p c 1 τ N r .
    The solution for the previous problem is
    Π O P 1 * = c 1 τ N r N r if 0 τ < 1 N r with p * = c 1 τ N r .
    Note that if τ N r > 1 the upper limit c 1 τ N r is negative and, therefore, there is not possible solution for p * in this case.
  • Case c 1 τ N r p c :
    In this case, the maximum profit is obtained solving the optimization problem
    max p Π O P 2 * = p c p c τ subject   to c 1 τ N r p c
    The problem in (15) is solved using Karush-Kuhn-Tucker (KKT) conditions and its solution is:
    Π O P 2 * = c 1 τ N r N r if 0 τ < 1 2 N r c 4 τ if τ 1 2 N r .
  • Case p c :
    In this case, for any value of p the maximum profit is
    Π O P 3 = 0 .
Combining (14) and (16) the OP optimal profit can be summarized as:
Π O P * = c 1 τ N r N r if τ < 1 2 N r with p * = c 1 τ N r max { c N r 1 τ N r , c 4 τ } if 1 2 N r τ 1 N r with p * = c 1 τ N r , c 2 c 4 τ if 1 N r < τ with p * = c 2 .
The expression for the profit in (18) can be simplified given that c 4 τ c N r 1 τ N r for any value of c, N, r and τ . To prove this we analyze the expressions for any value of τ
c 4 τ c N r 1 τ N r ,
re-writing with A = τ N r , the previous expression is simplified to:
1 4 A 4 A 2 .
We can demonstrate that
max A 4 A 4 A 2 1
4 A 4 A 2 A = 0 4 A 4 A 2 A = 4 8 A 4 8 A * = 0 A * = 1 2 4 A * 4 A * 2 = 1 ,
which proves (19). Figure 4 shows a particular case of the demonstration, where we can see how c 4 τ c N r 1 τ N r for the range of interest τ 1 2 N r . With the previous demonstration, OP optimal profit can be simplified to:
Π O P * = c 1 τ N r N r if τ < 1 2 N r c 4 τ if 1 2 N r τ .
p * = c 1 τ N r if τ < 1 2 N r c 2 if 1 2 N r τ .
x 1 * = 1 if τ < 1 2 N r 1 2 τ N r if 1 2 N r τ .
In order to understand better the behavior of the first game we can re-write the equations in terms of the maximum amount of data generated by sensors normalized by the system capacity, which we define as maximum system load L:
L = τ N r = N r μ
obtaining
Π O P * = c 1 L L μ if L < 1 2 c μ 4 if L 1 2 .
p * = c 1 L if L < 1 2 c 2 if L 1 2 .
x 1 * = 1 if L < 1 2 1 2 L if L 1 2 .

3.2. Game II: Internet of Things-Service Providers (IoT-SPs) and Users

The scenario analyzed in this section is a model with two IoT-SPs and M users. In the first stage, also known as IoT-SPs Pricing stage, the IoT-SPs compete with the pricing strategies in order to maximize their profits given by (7). This game is solved assuming the solution for Game I obtained above.

3.2.1. Users Subscription Game

This stage is played when the IoT-SPs have decided its prices f j * . The concept of equilibrium used for users is Nash equilibrium.
The utility of the users described in (5) is a Logit discrete choice model. In such a model, if the number of users M is large enough, it can be proved that the portion of user choosing the IoT-SP j equals the probability of a user choosing that option [41,51]:
P j = R j f j α k = 0 n R k f k α = y j ,
where n is the number of IoT-SPs and α is the sensitivity parameter described in (5). Given that the utility of the users that do not subscribe is zero U u i 0 = 0 , the “no-operator” option is characterized by the ratio R 0 f 0 = 1 . The distribution of users choosing each strategy can be expressed as:
y 0 = 1 R 1 f 1 α + R 2 f 2 α + 1 , y 1 = R 1 f 1 α R 1 f 1 α + R 2 f 2 α + 1 , y 2 = R 2 f 2 α R 1 f 1 α + R 2 f 2 α + 1 .
where y 0 is the fraction of users not subscribed and y 1 , y 2 are the portion of users subscribed to IoT-SP 1 and IoT-SP 2 respectively.

3.2.2. IoT-SPs Pricing Stage

In this stage, each IoT-SP want to maximize its own profit given by (7). Given the solution of the previous stage (28) and the solution for Game I in (21) the providers’ profits in the Nash equilibrium are going to be analyzed.
With the solution of OP-Sinks game and users subscription game we can re-write the profit for the IoT-SP i as:
Π IoT-SP i ( f 1 , f 2 ) = f i M R i f i α R 1 f 1 α + R 2 f 2 α + 1 p R i , i = 1 , 2 .
In order to find the Nash equilibrium we use the best response functions for both operators defined as follows:
B R 1 ( f 2 ) = f 1 * ( f 2 ) = arg max f 1 > 0 Π IoT-SP 1 ( f 1 , f 2 ) , B R 2 ( f 1 ) = f 2 * ( f 1 ) = arg max f 2 > 0 Π IoT-SP 2 ( f 1 , f 2 ) .
The Nash equilibrium is obtained from the equation system
f 1 * = argmax f 1 Π IoT-SP 1 ( f 1 , f 2 * ) s . t . f 1 > 0 f 2 * = argmax f 2 Π IoT-SP 1 ( f 1 * , f 2 ) s . t . f 2 > 0 .
In order to obtain the optimum prices we equal the partial derivatives to zero
Π IoT-SP 1 ( f 1 , f 2 ) f 1 = M R 1 f 1 α α + R 1 f 1 α ( α 1 ) R 2 f 2 α + 1 R 1 f 1 α + R 2 f 2 α + 1 2 = 0 , Π IoT-SP 2 ( f 1 , f 2 ) f 2 = M R 2 f 2 α R 2 f 2 α ( α 1 ) R 1 f 1 α + 1 R 1 f 1 α + R 2 f 2 α + 1 2 = 0 .
With the change A i = R i f i α and simplifying the system we obtain
A 1 = ( α 1 ) ( A 2 + 1 ) ,
A 2 = ( α 1 ) ( A 1 + 1 ) .
Solving the previous equation system we obtain
A 1 * = A 2 * = 1 α α 2 .
Given that R i and f i are positive, Ai has to be positive. From Equation (33) we can infer that 1 < α 2 , otherwise Ai would be negative, and there would be no real solutions for f i . In addition, we see that there is only one pricing equilibrium different than ( f 1 * = 0 , f 2 * = 0 ) if and only if 1 < α < 2 . Figure 5a shows a particular solution when 1 < α < 2 , where we observe that there is a Nash equilibrium where the best response functions intersect. On the other hand, Figure 5b shows how the best response functions of both operators only intersect in ( 0 , 0 ) , and therefore the only possible solution when α = 2 is ( f 1 * = 0 , f 2 * = 0 ) .
Reverting the change f i = R i Ai 1 α , we get the pricing strategies for both IoT-SPs in the equilibrium
f 1 * = 1 2 α 1 1 / α R 1 s . t . 1 < α < 2 , f 2 * = 1 2 α 1 1 / α R 2 s . t . 1 < α < 2 .
Replacing (34) in (28) we obtain the users distribution in the equilibrium, that depends only on α .
y 0 * = 2 α 1 , y 1 * = α 1 α , y 2 * = α 1 α .
Figure 6 shows how when the value of α is close to 1 the percentage of users that subscribe is very small and the prices of the providers are very high. This could be counter-intuitive, but it explains cases where some users are willing to pay huge amounts of money even without clear evidence of a good quality of service. On the other hand, when α is close to 2, almost all the users decide to subscribe. This is caused because all the users act in a more rational behavior, and the providers adjust its prices in order to attract the largest possible number of them.
Finally, replacing the values obtained in (22), (23) and (34) in (29) we obtain the profits in the equilibrium for both operators
Π IoT-SP 1 * = N 1 r c ( τ N r 1 ) + ( α 1 ) 1 2 α 1 1 / α M α if τ < 1 2 N r N 1 4 N τ 2 1 2 α 1 1 / α ( α 1 ) M α c if τ 1 2 N r
Π IoT-SP 2 * = N 2 r c ( τ N r 1 ) + ( α 1 ) 1 2 α 1 1 / α M α if τ < 1 2 N r N 2 4 N τ 2 1 2 α 1 1 / α ( α 1 ) M α c if τ 1 2 N r
Analyzing the previous results we observe that Π IoT-SP i * > 0 if the following conditions are met:
Case τ < 1 2 N r :
M > 1 2 α 1 1 / α α c ( 1 τ N r ) α 1 .
Case τ 1 2 N r :
M > 1 2 α 1 1 / α α c 2 ( α 1 ) .
Restrictions (38) and (39)are represented in Figure 7 as m i n M 1 and m i n M 2 respectively. When the value of α is near to 1, the impact of the ratio R / f in users’ utility is low, and the providers can increase their prices, obtaining, as shown, positive profits with a very small pool of users. However, when the value of α increases the providers have to decrease its prices in order to attract users and the revenue per user decreases drastically, while the cost of sensor data collection remains constant. In order to obtain positive profits an increasing number of users M is needed as α increases, with an asymptotic behavior in α = 2 .

4. Results and Discussion

In this section, we present the numerical results for the games analyzed in the previous section. The results were obtained for the reference case shown in Table 1 unless otherwise specified. The figures are structured as follows: Figure 8, Figure 9 and Figure 10 are related to Game I, while Figure 11, Figure 12, Figure 13, Figure 14, Figure 15 and Figure 16 are related to Game II-IoT-SP 1 and Figure 17, Figure 18, Figure 19, Figure 20, Figure 21 and Figure 22 are related to Game II-IoT-SP 2 .

4.1. OP Pricing and Profit

In order to study the Game I results we show the optimal price p * and the OP profit Π O P , varying the maximum system load L and the parameter c.
Figure 8 shows the OP optimal price as a function of L for different values of c. When c increases, the optimal price increases as expected, given that c acts as a conversion factor. More interesting is the behavior of the price when it is analyzed in terms of the maximum system load L. When the maximum system load (eq. L) increases the utility of the sinks decreases given the growing mean transmission time. When L < 1 2 the OP decreases its price and thanks to it all the sinks decide to subscribe. Nevertheless, when the generated traffic is more than the half of the network capacity is more profitable for the OP to keep constant the price and decrease the percentage of subscribed sinks as shown in Figure 8 and Figure 9. In terms of real system load L R = x 1 L , it is equivalent to the maximum system load while L 1 / 2 , but when L > 1 / 2 the real load remains constant in L R = 1 / 2 , which means that real system load never exceeds the 50% of the capacity. Another approximation studied in [33] where different priorities were used in the OP wireless network obtained a better efficiency. In order to implement this improvement in our model a sensing data differentiation in delay requirements is needed, where priority traffic has a more restrictive utility function, while non-priority traffic utility function is more relaxed. This would allow us to obtain a better efficiency in the OP network and, in addition, allows the IoT-SPs to offer new services using the sensing data with lower requirements.
Figure 10 shows the OP profit as a function of L for different values of c. The figure shows how the OP profit increases when the system load increases until L = 1 2 . After this point, the profit remains constant with the system load. In addition OP profit also experiments an increase with c for any value of L.

4.2. IoT-SP 1 and IoT-SP 2 Pricing and Profits

In order to study the Game II results we show the equilibrium price f 1 * and the IoT-SP 1 profit Π I o T S P 1 , varying the sensitivity of the users to the providers’ price α and the parameters c, N and M.
Figure 11 and Figure 12 show the IoT-SP 1 equilibrium price f 1 * as a function of α for different values of c and N respectively. The equilibrium price does not depend on the value of c and increases with N, due to the higher utility perceived by users. Note that it only happens if the maximum system load L < 1 / 2 . We also observe that when users’ sensitivity to R 1 / f 1 increases, the IoT-SP 1 optimal price decreases very fast.
Figure 13 shows the IoT-SP 1 profit as a function of α for different values of c. Similarly to the price the equilibrium profit does not depend on the value of c and decreases with the sensitivity of the users to the price. On the other hand Figure 14 shows that the IoT-SP 1 profit increases with the value of N. This means that final users are willing to pay a higher price if the amount of data collected by the IoT-SP is higher. This will drive to a competition between the IoT-SPs to increase the number of sensors that is not studied in this paper. As shown in Figure 15 the profit also increases with M due to the higher pool of users subscribed to the IoT-SP 1 . Note that here there is not a congestion effect when M increases. With low values of the sensitivity parameter users choices have a very weak dependence on the prices f i and the IoT-SPs increase hugely its prices. When it occurs the rate of users subscribed to the IoT-SPs is very low, but the higher prices offset it.
Figure 16 shows the IoT-SP 1 profit as a function of N. The figure shows how the profit increases with N until the OP network is congested. After that, the profit remains constant.
The conclusions for the IoT-SP 2 obtained from Figure 17, Figure 18, Figure 19, Figure 20, Figure 21 and Figure 22 are the same that those obtained for the IoT-SP 1 taking into account that the values of N 1 and N 2 are different.
From previous results we observe that users’ sensitivity parameter α is critical in the second game. For values of α < 1 and α > 2 it is not possible to reach an equilibrium with positive profits, as deduced from the analysis. In addition, if the value is in the range 1 < α < 2 it still has a huge relevance in the IoT-SPs equilibrium decisions and profits, not only in the value of them, but also in the feasibility of the whole model as deduced in (38) and (39).

5. Conclusions

A novel network model for providing IoT-based services with private sensor networks, using third party access infrastructure, has been studied. The model was analyzed as two games using game theory, population games, Logit discrete choice model, optimization and Nash equilibrium concepts.
Firstly, a congestion model was proposed for the utility of the sensors and it was shown economically viable for the network operator to offer connectivity service, however, the system load never exceeded half of system the capacity.
Secondly, a Logit discrete choice model was chosen to model users’ decisions with two Internet of Things Service Providers competing for serving them maximizing their own profits. It has been shown that, in the equilibrium, both IoT-SPs obtain the same profits multiplied by the portion of the total sensors that each one has. We observed that the value of users’ sensitivity to the data quality/price had to be 1 < α < 2 , in order to obtain a providers’ pricing equilibrium other than (0,0). In addition, the number of potential clients had to be high enough to guarantee the feasibility for the IoT-Service Providers.
Given that both stages have been shown feasible under specific conditions, we can conclude that the whole network model is conditionally feasible from an economic point of view.
Future work will involve a sensor-data traffic differentiation model, with different delay requirements and different pricing schemes for each sensor-data traffic type, in order to improve the efficiency on the operator wireless network and create new business opportunities for the providers.

Acknowledgments

This work was supported by the Spanish Ministry of Economy and Competitiveness through projects TIN2013-47272-C2-1-R and (co-supported by the European Social Fund) BES-2014-068998.

Author Contributions

Angel Sanchis-Cano, Julián Romero, Erwin J.Sacoto-Cabrera and Luis Guijarro wrote the paper and read and approved the final manuscript.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Bohli, J.; Sorge, C.; Westhoff, D. Initial observations on economics, pricing, and penetration of the internet of things market. ACM SIGCOMM Comput. Commun. Rev. 2009, 39, 50–55. [Google Scholar] [CrossRef]
  2. Ericsson. Ericsson Mobility Report; Ericsson: Stockholm, Sweden, 2017; pp. 1–35. [Google Scholar]
  3. Tan, L. Future internet: The Internet of Things. Proceedings the 2010 3rd International Conference on Advanced Computer Theory and Engineering (ICACTE), Chengdu, China, 20–22 August 2010; Volume 5, pp. V5-376–V5-380. [Google Scholar]
  4. Gubbi, J.; Buyya, R.; Marusic, S.; Palaniswami, M. Internet of Things (IoT): A vision, architectural elements, and future directions. Future Gener. Comput. Syst. 2013, 29, 1645–1660. [Google Scholar] [CrossRef]
  5. Andreev, S.; Galinina, O.; Pyattaev, A.; Gerasimenko, M.; Tirronen, T.; Torsner, J.; Sachs, J.; Dohler, M.; Koucheryavy, Y. Understanding the IoT connectivity landscape: A contemporary M2M radio technology roadmap. IEEE Commun. Mag. 2015, 53, 32–40. [Google Scholar] [CrossRef]
  6. Gomez, C.; Oller, J.; Paradells, J. Overview and Evaluation of Bluetooth Low Energy: An Emerging Low-Power Wireless Technology. Sensors 2012, 12, 11734–11753. [Google Scholar] [CrossRef]
  7. Bluetooth Special Interest Group. Bluetooth Core Specification; Version 4.2; Bluetooth: Kirkland, WA, USA, 2014; p. 2684. [Google Scholar]
  8. Khorov, E.; Lyakhov, A.; Krotov, A.; Guschin, A. A survey on IEEE 802.11ah: An enabling networking technology for smart cities. Comput. Commun. 2015, 58, 53–69. [Google Scholar] [CrossRef]
  9. Dou, R.; Nan, G. Optimizing Sensor Network Coverage and Regional Connectivity in Industrial IoT Systems. IEEE Syst. J. 2017, 11, 1351–1360. [Google Scholar] [CrossRef]
  10. Atzori, L.; Iera, A.; Morabito, G. The Internet of Things: A survey. Comput. Netw. 2010, 54, 2787–2805. [Google Scholar] [CrossRef]
  11. Serra, J.; Pubill, D.; Antonopoulos, A.; Verikoukis, C. Smart HVAC control in IoT: Energy consumption minimization with user comfort constraints. Sci. World J. 2014, 2014, 161874. [Google Scholar] [CrossRef] [PubMed]
  12. Tehrani, M.N.; Uysal, M.; Yanikomeroglu, H. Device-to-device communication in 5G cellular networks: Challenges, solutions, and future directions. IEEE Commun. Mag. 2014, 52, 86–92. [Google Scholar] [CrossRef]
  13. Palattella, M.R.; Dohler, M.; Grieco, A.; Rizzo, G.; Torsner, J.; Engel, T.; Ladid, L. Internet of Things in the 5G Era: Enablers, Architecture, and Business Models. IEEE J. Sel. Areas Commun. 2016, 34, 510–527. [Google Scholar] [CrossRef]
  14. Jaimes, L.G.; Vergara-Laurens, I.J.; Raij, A. A Survey of Incentive Techniques for Mobile Crowd Sensing. IEEE Internet Things J. 2015, 2, 370–380. [Google Scholar] [CrossRef]
  15. Kusume, K.; Fallgren, M.; Queseth, O.; Braun, V.; Gozalvez-Serrano, D.; Korthals, I.; Zimmermann, G.; Schubert, M.; Hossain, M.I.; Widaa, A.A.; et al. Updated Scenarios, Requirements and KPIs for 5G Mobile and Wireless System with Recommendations for Future Investigations. Mobile and Wireless Communications Enablers for the Twenty-Twenty Information Society (METIS) Deliverable, ICT-317669-METIS/D1.5. 2015, pp. 1–48. Available online: http://cordis.europa.eu/project/rcn/197355_en.html (accessed on 20 November 2017).
  16. Lema, M.A.; Laya, A.; Mahmoodi, T.; Cuevas, M.; Sachs, J.; Markendahl, J.; Dohler, M. Business Case and Technology Analysis for 5G Low Latency Applications. IEEE Access 2017, 5, 5917–5935. [Google Scholar] [CrossRef]
  17. Li, L.; Jin, Z.; Li, G.; Zheng, L.; Wei, Q. Modeling and analyzing the reliability and cost of service composition in the IoT: A probabilistic approach. In Proceedings of the 2012 IEEE 19th International Conference on Web Services (ICWS), Honolulu, HI, USA, 24–29 June 2012; pp. 584–591. [Google Scholar]
  18. Gozalvez, J. New 3GPP Standard for IoT [Mobile Radio]. IEEE Veh. Technol. Mag. 2016, 11, 14–20. [Google Scholar] [CrossRef]
  19. Islam, M.M.; Hassan, M.M.; Lee, G.W.; Huh, E.N. A Survey on Virtualization of Wireless Sensor Networks. Sensors 2012, 12, 2175–2207. [Google Scholar] [CrossRef] [PubMed]
  20. Guijarro, L.; Pla, V.; Vidal, J.R.; Naldi, M. Maximum-Profit Two-Sided Pricing in Service Platforms Based on Wireless Sensor Networks. IEEE Wirel. Commun. Lett. 2016, 5, 8–11. [Google Scholar] [CrossRef]
  21. Guijarro, L.; Naldi, M.; Pla, V.; Vidal, J.R. Pricing of Wireless Sensor Data on a centralized bundling platform. In Proceedings of the 2016 23rd International Conference on Telecommunications (ICT), Thessaloniki, Greece, 16–18 May 2016; pp. 1–5. [Google Scholar]
  22. Niyato, D.; Hoang, D.T.; Luong, N.C.; Wang, P.; Kim, D.I.; Han, Z. Smart data pricing models for the internet of things: A bundling strategy approach. IEEE Netw. 2016, 30, 18–25. [Google Scholar] [CrossRef]
  23. Niyato, D.; Lu, X.; Wang, P.; Kim, D.I.; Han, Z. Economics of Internet of Things: An information market approach. IEEE Wirel. Commun. 2016, 23, 136–145. [Google Scholar] [CrossRef]
  24. Ha, S.; Sen, S.; Joe-Wong, C.; Im, Y.; Chiang, M. TUBE: Time-dependent pricing for mobile data. ACM SIGCOMM Comput. Commun. Rev. 2012, 42, 247–258. [Google Scholar] [CrossRef]
  25. Tsiropoulou, E.E.; Katsinis, G.K.; Papavassiliou, S. Utility-based power control via convex pricing for the uplink in CDMA wireless networks. In Proceedings of the 2010 European Wireless Conference (EW), Lucca, Italy, 12–15 April 2010; pp. 200–206. [Google Scholar]
  26. Tsiropoulou, E.E.; Vamvakas, P.; Papavassiliou, S. Joint Customized Price and Power Control for Energy-Efficient Multi-Service Wireless Networks via S-Modular Theory. IEEE Trans. Green Commun. Netw. 2017, 1, 17–28. [Google Scholar] [CrossRef]
  27. Vamvakas, P.; Tsiropoulou, E.E.; Papavassiliou, S. Dynamic Provider Selection & Power Resource Management in Competitive Wireless Communication Markets. Mob. Netw. Appl. 2017, 1–14. [Google Scholar] [CrossRef]
  28. Mekikis, P.V.; Kartsakli, E.; Lalos, A.S.; Antonopoulos, A.; Alonso, L.; Verikoukis, C. Connectivity of large-scale WSNs in fading environments under different routing mechanisms. In Proceedings of the 2015 IEEE International Conference on Communications (ICC), London, UK, 8–12 June 2015; pp. 6553–6558. [Google Scholar]
  29. Mandjes, M. Pricing strategies under heterogeneous service requirements. Comput. Netw. 2003, 42, 231–249. [Google Scholar] [CrossRef]
  30. Hayel, Y.; Ros, D.; Tuffin, B. Less-than-best-effort services: Pricing and scheduling. In Proceedings of the Twenty-Third Annual Joint Conference of the IEEE Computer and Communications Societies, Hong Kong, China, 7–11 March 2004; Volume 1, pp. 66–75. [Google Scholar]
  31. Hayel, Y.; Tuffin, B. Pricing for Heterogeneous Services at a Discriminatory Processor Sharing Queue. In Proceedings of the International Conference on Research in Networking, Waterloo, ON, Canada, 2–6 May 2005; Springer: Berlin/Heidelberg, Germany, 2005; pp. 816–827. [Google Scholar]
  32. Guijarro, L.; Pla, V.; Tuffin, B. Entry game under opportunistic access in cognitive radio networks: A priority queue model. In Proceedings of the 2013 IFIP Wireless Days (WD), Valencia, Spain, 13–15 November 2013; pp. 1–6. [Google Scholar]
  33. Sanchis-cano, A.; Guijarro, L.; Pla, V.; Vidal, J.R. Economic Viability of HTC and MTC Service Provision on a Common Network Infrastructure. In Proceedings of the 2017 14th IEEE Annual Consumer Communications & Networking Conference (CCNC), Las Vegas, NV, USA, 8–11 January 2017; pp. 1051–1057. [Google Scholar]
  34. Chau, C.K.; Wang, Q.; Chiu, D.M. On the Viability of Paris Metro Pricing for Communication and Service Networks. In Proceedings of the 2010 Proceedings IEEE INFOCOM, San Diego, CA, USA, 14–19 March 2010; pp. 1–9. [Google Scholar]
  35. Shariatmadari, H.; Ratasuk, R.; Iraji, S.; Laya, A.; Taleb, T.; Jäntti, R.; Ghosh, A. Machine-type communications: Current status and future perspectives toward 5G systems. IEEE Commun. Mag. 2015, 53, 10–17. [Google Scholar] [CrossRef]
  36. Ng, P.C.H.; Boon-Hee, P.S. Queueing Modelling Fundamentals: With Applications in Communication Networks; John Wiley & Sons: Hoboken, NJ, USA, 2008; p. 294. [Google Scholar]
  37. Mendelson, H. Pricing computer services: Queueing effects. Commun. ACM 1985, 28, 312–321. [Google Scholar] [CrossRef]
  38. Rust, R.T.; Oliver, R.L. Service Quality: New Directions in Theory and Practice; Sage Publications: Thousand Oaks, CA, USA, 1993. [Google Scholar]
  39. Altman, E.; Boulogne, T.; El-Azouzi, R.; Jiménez, T.; Wynter, L. A survey on networking games in telecommunications. Comput. Oper. Res. 2006, 33, 286–311. [Google Scholar] [CrossRef]
  40. Belleflamme, P.; Peitz, M. Industrial Organization: Markets and Strategies; Cambridge University Press: Cambridge, UK, 2015; Volume 33, pp. 3–8. [Google Scholar]
  41. Maille, P.; Tuffin, B. Telecommunication Network Economics; Cambridge University Press: Cambridge, UK, 2014. [Google Scholar]
  42. Reichl, P.; Tuffin, B.; Schatz, R. Logarithmic laws in service quality perception: Where microeconomics meets psychophysics and quality of experience. Telecommun. Syst. 2011, 52, 587–600. [Google Scholar] [CrossRef]
  43. Egger, S.; Reichl, P.; Hosfeld, T.; Schatz, R. “Time is bandwidth”? Narrowing the gap between subjective time perception and Quality of Experience. In Proceedings of the 2012 IEEE International Conference on Communications (ICC), Ottawa, ON, Canada, 10–15 June 2012; pp. 1325–1330. [Google Scholar]
  44. Reichl, P.; Tuffin, B.; Maillé, P. Economics of Quality of Experience. In Lecture Notes in Computer Science; Springer: Berlin/Heidelberg, Germany, 2012; pp. 158–166. [Google Scholar]
  45. Rault, T.; Bouabdallah, A.; Challal, Y. Energy efficiency in wireless sensor networks: A top-down survey. Comput. Netw. 2014, 67, 104–122. [Google Scholar] [CrossRef]
  46. Akyildiz, I.; Su, W.; Sankarasubramaniam, Y.; Cayirci, E. Wireless sensor networks: A survey. Comput. Netw. 2002, 38, 393–422. [Google Scholar] [CrossRef]
  47. Mekikis, P.V.; Antonopoulos, A.; Kartsakli, E.; Alonso, L.; Verikoukis, C. Connectivity Analysis in Wireless-Powered Sensor Networks with Battery-Less Devices. In Proceedings of the 2016 IEEE Global Communications Conference (GLOBECOM), Washington, DC, USA, 4–8 December 2016; pp. 1–6. [Google Scholar]
  48. Sandholm, W.H. Population Games and Evolutionary Dynamics; The MIT Press: Cambridge, MA, USA, 2010; p. 589. [Google Scholar]
  49. Train, K. Discrete Choice Methods With Simulation; Cambridge University Press: Cambridge, UK, 2009; p. 388. [Google Scholar]
  50. John Wiley Barron, E.N. Game Theory: An Introduction; John Wiley & Sons: Hoboken, NJ, USA, 2013; pp. 1–52. [Google Scholar]
  51. Guijarro, L.; Pla, V.; Vidal, J.R.; Naldi, M. Game Theoretical Analysis of Service Provision for the Internet of Things Based on Sensor Virtualization. IEEE J. Sel. Areas Commun. 2017, 35, 691–706. [Google Scholar] [CrossRef]
Figure 1. Analyzed scenario with all the actors of the market. Each IoT-SP collects its sensing data through an OP and transmits it to a server (srv) where it is processed in order to offer a service to the Sensor Data Users.
Figure 1. Analyzed scenario with all the actors of the market. Each IoT-SP collects its sensing data through an OP and transmits it to a server (srv) where it is processed in order to offer a service to the Sensor Data Users.
Sensors 17 02727 g001
Figure 2. Model payments flow and actors involved.
Figure 2. Model payments flow and actors involved.
Sensors 17 02727 g002
Figure 3. Description of the games stages.
Figure 3. Description of the games stages.
Sensors 17 02727 g003
Figure 4. Normalized OP profit ( N = 1 ) for each case with c = 1 , r = 1 .
Figure 4. Normalized OP profit ( N = 1 ) for each case with c = 1 , r = 1 .
Sensors 17 02727 g004
Figure 5. Best responses with different values of α .
Figure 5. Best responses with different values of α .
Sensors 17 02727 g005
Figure 6. Distribution of the users between the strategies in the equilibrium.
Figure 6. Distribution of the users between the strategies in the equilibrium.
Sensors 17 02727 g006
Figure 7. Minimum value of M to obtain positive profits with c = 1 and τ N r = 1 / 3 .
Figure 7. Minimum value of M to obtain positive profits with c = 1 and τ N r = 1 / 3 .
Sensors 17 02727 g007
Figure 8. OP optimal price as a function of L for different values of c.
Figure 8. OP optimal price as a function of L for different values of c.
Sensors 17 02727 g008
Figure 9. Social state as a function of L for different values of c.
Figure 9. Social state as a function of L for different values of c.
Sensors 17 02727 g009
Figure 10. OP optimal profit as a function of L for different values of c.
Figure 10. OP optimal profit as a function of L for different values of c.
Sensors 17 02727 g010
Figure 11. IoT-SP 1 equilibrium price as a function of α for different values of c.
Figure 11. IoT-SP 1 equilibrium price as a function of α for different values of c.
Sensors 17 02727 g011
Figure 12. IoT-SP 1 equilibrium price as a function of α for different values of N.
Figure 12. IoT-SP 1 equilibrium price as a function of α for different values of N.
Sensors 17 02727 g012
Figure 13. IoT-SP 1 equilibrium profit as a function of α for different values of c.
Figure 13. IoT-SP 1 equilibrium profit as a function of α for different values of c.
Sensors 17 02727 g013
Figure 14. IoT-SP 1 equilibrium profit as a function of α for different values of N.
Figure 14. IoT-SP 1 equilibrium profit as a function of α for different values of N.
Sensors 17 02727 g014
Figure 15. IoT-SP 1 equilibrium profit as a function of α for different values of M.
Figure 15. IoT-SP 1 equilibrium profit as a function of α for different values of M.
Sensors 17 02727 g015
Figure 16. IoT-SP 1 equilibrium profit as a function of N.
Figure 16. IoT-SP 1 equilibrium profit as a function of N.
Sensors 17 02727 g016
Figure 17. IoT-SP 2 equilibrium price as a function of α for different values of c.
Figure 17. IoT-SP 2 equilibrium price as a function of α for different values of c.
Sensors 17 02727 g017
Figure 18. IoT-SP 2 equilibrium price as a function of α for different values of N.
Figure 18. IoT-SP 2 equilibrium price as a function of α for different values of N.
Sensors 17 02727 g018
Figure 19. IoT-SP 2 equilibrium profit as a function of α for different values of c.
Figure 19. IoT-SP 2 equilibrium profit as a function of α for different values of c.
Sensors 17 02727 g019
Figure 20. IoT-SP 2 equilibrium profit as a function of α for different values of N.
Figure 20. IoT-SP 2 equilibrium profit as a function of α for different values of N.
Sensors 17 02727 g020
Figure 21. IoT-SP 2 equilibrium profit as a function of α for different values of M.
Figure 21. IoT-SP 2 equilibrium profit as a function of α for different values of M.
Sensors 17 02727 g021
Figure 22. IoT-SP 2 equilibrium profit as a function of N.
Figure 22. IoT-SP 2 equilibrium profit as a function of N.
Sensors 17 02727 g022
Table 1. Reference Case.
Table 1. Reference Case.
ParameterValue
Quality conversion factor (c)1
Sensor data generation ratio (r)1
Mean sensing-data-unit transmission time ( 1 / μ )1/800
Total Number of sensors (N)200
Number of IoT-SP 1 sensors ( N 1 ) 1 4 N
Number of IoT-SP 2 sensors ( N 2 ) 3 4 N
Number of users (M)1000
Sensitivity ( α )1.5

Share and Cite

MDPI and ACS Style

Sanchis-Cano, A.; Romero, J.; Sacoto-Cabrera, E.J.; Guijarro, L. Economic Feasibility of Wireless Sensor Network-Based Service Provision in a Duopoly Setting with a Monopolist Operator. Sensors 2017, 17, 2727. https://doi.org/10.3390/s17122727

AMA Style

Sanchis-Cano A, Romero J, Sacoto-Cabrera EJ, Guijarro L. Economic Feasibility of Wireless Sensor Network-Based Service Provision in a Duopoly Setting with a Monopolist Operator. Sensors. 2017; 17(12):2727. https://doi.org/10.3390/s17122727

Chicago/Turabian Style

Sanchis-Cano, Angel, Julián Romero, Erwin J. Sacoto-Cabrera, and Luis Guijarro. 2017. "Economic Feasibility of Wireless Sensor Network-Based Service Provision in a Duopoly Setting with a Monopolist Operator" Sensors 17, no. 12: 2727. https://doi.org/10.3390/s17122727

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop