Abstract
A business model for sensor-based services is proposed where a platform creates a multi-sided market. The business model comprises a platform that serves as an intermediary between human users, app developers, and sensor networks, so that the users use the apps and the apps process the data supplied by the sensor networks. The platform, acting as a monopolist, posts a fee for each of the three sides so as to maximize its profit. This business model intends to mimic the market-creating innovation that main mobile apps platforms have generated in the smartphone sector. We conduct an analysis of the profit maximization problem faced by the platform, show that optimum prices exist for any parameter value, and show that these prices always induce an equilibrium in the number of agents from each side that join the platform. We show that the relative strength of the value that advertisers attach to the users determines the platform price structure. Depending on the value of this relative strength, two alternative subsidizing strategies are feasible: to subsidize either the users’ subscription or the developers’ registration. Finally, all agents benefit from an increase in the population at any of the three sides. This result provides a rationale for incentivizing not only the user participation, but also the entry of developer undertakings and the deployment of wireless sensor network infrastructure.
1. Introduction
The Internet of Things (IoT) is one of the hottest topics being debated today across industries worldwide. Although IoT devices are becoming omnipresent, the fact is that the market for services related to these devices is immature. Bohli, Sorge and Westhoff [1] stated that the commercial success of sensor-based services requires that both the appropriate market structure and corresponding pricing schemes be well understood. Among the different structures or business models that may be implemented for sensor-based services, some authors claim that the “platform” business model (also known as multi-sided market), with which companies such as Apple, Google, or Amazon have succeeded, is readily transferable to the Internet of Things [2].
This work proposes such a business model and analyzes the provision of sensor-based services by a platform that creates a multi-sided market.
1.1. IoT and Multi-Sided Markets
There have been various attempts to define the concept of a multi-sided market. We present below the most significant ones.
Armstrong [3] defined multi-sided markets as “markets in which two or more groups of agents interact via intermediaries or platforms. Surplus is created—or destroyed in the case of negative externalities—when the groups interact. […] In a set of interesting cases, cross-group externalities are present, and the benefit enjoyed by a member of one group depends upon how well the platform does in attracting customers from the other group.”
Rochet and Tirole [4] roughly defined multi-sided markets as “markets in which one or several platforms enable interactions between end-users and try to get the two (or multiple) sides ‘on board’ by appropriately charging each side.” However, they go further and define “a two-sided market as one in which the volume of transactions between end-users depends on the structure and not only on the overall level of the fees charged by the platform.”
Finally, Hagiu and Wright [5] believed that “At the most fundamental level, MSPs [multi-sided platforms] have two key features beyond any other requirements (such as indirect network effects [referring to [3]] or non-neutrality of fees [referring to [4]]). They enable direct interactions between two or more distinct sides. [And] each side is affiliated with the platform.”
Video game platforms and operating systems, first, and mobile apps, more recently, are examples of two-sided platforms, and they have been very successfully implemented. Based on the observation of the mobile apps market, Schuermans and Vakulenko [2] argue that “the evolution in mobile in the past six years holds a clear lesson for the Internet of Things. To realize its full potential, the fledgling Internet of Things industry needs to follow iOS’s and Android’s recipe of market-creating innovation.” According to the authors, “iOS in particular derives a significant part of its brand value and pricing power from its reputation to have most innovative apps coming to iOS first.” Furthermore, having witnessed that “the same steady stream of developer-driven innovation is already emerging in IoT,” they argued that “wide-ranging and often unexpected devices, services and apps that come from a growing community of Internet of Things developers is the main factor that will drive demand for IoT to unseen heights.” Finally, in order to make it possible, “instead of creating applications around specific devices (a parking app using parking sensors, a mobile app to unlock my door, and so on), data from all kinds of inputs can be gathered on a central platform.” In other words, the platform should focus on supplying data and providing support to third-party applications.
1.2. Objectives, Related Work and Structure
Motivated by the discussion by Schuermans and Vakulenko [2], this paper proposes a business model where a platform creates a three-sided market. Aligned with the above discussion on multi-sided markets:
- The platform will intermediate between the three groups of agents that interact in an IoT market: users, application developers, and data sensors. By incorporating the data sensors, as stated above, the platform will no longer be focused on developing specific-purpose apps, but on gathering relevant data for the app developers, instead.
- The platform will set corresponding fees/payments for each side or group in order to maximize the platform’s profits.
- The profit maximizing fees/payments will incentivize the affiliation of the different groups leveraging the effect that each side has on the other sides (cross externalities).
In this work, we identify and characterize the relevant cross externalities between the three groups and propose a fee structure for the platform. Our aim is to check whether a multi-sided market emerges, in the sense explained in Section 1.1, and to analyze the influence of the different parameters on the profits, affiliations, and welfare of each group of agents on the equilibrium.
The contributions of the paper are then:
- We propose a business model for a platform that intermediates in a three-sided IoT market.
- We identify and characterize the relevant cross externalities between the three sides and propose a fee structure for the platform.
- We derive the influence of the most relevant parameters on the profits, affiliations, and welfare of each group of agents on the equilibrium. These parameters are the relative strength attached by the advertisers to the subscribers and the population size of the groups.
There are some works that have analyzed multi-sided markets operated by platforms, in contexts such as crowdfunding [6], smartphones [7], and video games [8]. However, few papers have studied this market structure in the context of telecommunications services, e.g., see [9] for an application of this market structure to Internet access provision, in order to evaluate the issue of network neutrality. To the best of our knowledge, this paper is the first to model analytically a multi-sided market within an IoT context, progressing beyond a qualitative appraisal of such sorts of models.
The authors researched previously the topic of sensor-based services [10] and specifically of multi-sided markets operated by platforms in the context of IoT. In [11,12], a two-sided market was modeled, and alternative pricing schemes were comparatively analyzed. In [13], a preliminary model of an IoT market was presented. The current work extends this preliminary analysis in two ways: it conducts a complete equilibrium and optimization analysis, and it discusses an extended array of results that produce relevant conclusions.
The paper is structured as follows. In the next section, the business model is described, as well as the specific model for each agent, including the payment flow, the modeling decisions, and assumptions made, e.g., the utility expressions used in the analysis. In Section 3, the profit maximizing prices and equilibrium values are derived. In Section 4, we present and discuss some numerical results to illustrate the main characteristics of the model. Finally, Section 5 draws some conclusions.
2. Model Description
The scenario modeled in this work is shown in Figure 1. It comprises
Figure 1.
Scenario. SNs, sensor networks.
- N sensor networks (SNs)
- one IoT platform
- L developers
- M users
Basically, the platform gathers the data that are sensed by the SNs, and the developers make use of the data for composing apps. The platform also provides the means to make these apps available for the users. We assume that the platform sets the business on a preexisting ecosystem of SNs and developers, both of which undertake their respective economic activities (e.g., data sensing for the SNs and app development for the developers). The payment flows for all agents in the scenario are detailed in Figure 2 and are explained in the following subsections.
Figure 2.
Platform payment flow model.
We therefore assume a monopoly for the market structure. The primary reason is that our priority in this work is the assessment of the feasibility of the business model described in this section for the different stakeholders (users, developers, SNs, and the platform) and the analysis of the influence of the different parameters on this feasibility. We defer the analysis of an oligopoly to future works. Still, we can envision a scenario where barriers to entry are erected by the platform, e.g., a platform with a dominant position in the mobile application market may implement different fidelity schemes to entice the users and the developers to join the platform in the adjacent market of the apps for the IoT. Alternatively, the incumbent platform can engage in limit pricing in order to deter entry by taking advantage of an entry cost borne by the potential entrant platform. Under this situation, the incumbent would have the option to either accommodate entry (resulting in a duopoly) or exclude entry and enjoy monopolistic (but not maximum) profits. Entry exclusion will be such that the incumbent’s prices must be low enough to not leave any room for the entrant to cover its fixed cost of entry. On the basis of this example, we argue that the platform is a monopoly of the sort of an unregulated very large firm, so that depending on the results of the analysis, regulatory measures should be adopted on the basis of the improvement of the social welfare.
A summary of the notation used in this paper is given in Table 1.
Table 1.
Summary of notation.
2.1. Sensor Networks
There exist N sensor network (SN) islands. Each SN island consists of a sensor infrastructure that has been deployed by an undertaking. This undertaking may be a private enterprise or a public project; in either case, each undertaking performs an activity that justifies the infrastructure deployment. As far as our business model is concerned, each SN senses data as part of the main activity of the undertaking and may decide to generate a data stream as a sub-product of this main activity. These data may be supplied to the platform, allowing the SN to get additional revenue and thus providing a complementary way to monetize the data. In terms of costs, an investment sunk cost has already been incurred, and it is not relevant to our analysis. In terms of ownership, the data are owned by the undertaking, and the supply to the platform can be performed by an ownership transfer or a license agreement. This approach has been adopted by the authors in previous research [10,12], but also by other researchers [14].
Each SN is then capable of generating a stream of data for the platform and is paid a fixed amount f by the platform. This payment f is the same for all SNs that decide to supply data to the platform. Note that we are anticipating that the platform will not charge the SNs, but will pay them a fee.
As regards the costs, only incremental costs incurred by the data supply to the platform are relevant for our analysis. SN j pays a network access fee to the network access provider, which depends on its upload requirements, which may be stated in terms of data rate, for instance. We denote SN j’s upload requirements as , and the network access fee paid by SN j will be by , where is then a price per upload capacity unit. We assume that the number of SNs is sufficiently high so that each is assumed to take prices and f as given.
We then have a set of N SNs with different upload requirements s. We model the heterogeneity of the SNs in terms of through a random variable uniformly distributed in the interval .
SN j obtains a profit equal to the revenue f minus the cost if it joins the platform or a profit equal to zero if it does not. We denote the profit by . We will use superscript s to denote a quantity related to the SNs and superscript d to denote the developers.Thus, the profit of SN j is:
and it will join the platform if, and only if, ; the probability of this event is:
The number of connected SNs (i.e., the SNs that join the platform) is then a random variable, and its expected value, n, is given by:
Finally, the SNs’ welfare NW is defined as the average aggregate profits of the SNs, i.e.,
which provides a single measure of the overall benefit received by the SNs.
2.2. App Developers
There are L app developers that may access the data gathered by the platform in order to compose the apps, which would then be offered to the users. We assume that the developers incurred fixed sunk costs when established as a company for a main activity that is being performed before the IoT platform made its value proposition. The registration for the IoT platform is assumed to cause only incremental revenues and costs, which are the ones relevant for our study and which are described as follows.
Each developer receives an advertising revenue that is dependent on the total number of platform subscribers and its quality as a developer. Specifically, developer k’s revenue is equal to , where:
- is the number of users that the advertisers expect will subscribe;
- is the valuation that the advertising agents attach to each subscriber;
- is the number of SNs that the advertisers expect will connect;
- is a quality factor and is assumed to be a sample of a random variable uniformly distributed in the interval .
Implicit in the above expression is the fact that the quality of each developer increases proportionally with the number of SNs, i.e., .
On the other hand, each developer should pay an access fee d to the platform in order to access the data and to offer its applications.
Developer k obtains a profit equal to the revenue minus the cost d if it joins the platform or a profit equal to zero otherwise. We denote the profit expression by . Thus, the profit of developer k is:
and it will register with the platform if, and only if, ; and the probability of this event is:
The number of registered developers is then a random variable , and its expected value, l, is given by:
Finally, the developers’ welfare DW is defined as the average aggregate profits of the developers, i.e.,
which provides a single measure of the overall benefit received by the developers.
2.3. Users
Users are interested in accessing a range of sensor-based apps that the platform makes available to them.
Each user pays an access fee p to the platform, and this payment entitles the user to download and use apps. We assume that the users’ quality of experience (QoE) depends on the diversity of the developers registered to the platform, since the higher the number of different app developers available through the platform, the more satisfactory the user experience is [15]. Moreover, it also depends on the number of SNs connected to the platform, since the higher the number of SNs supplying data to the platform, the more satisfactory the user experience is.
We denote by the number of app developers that the users expect will register. We assume that the users expect that SNs will connect, that is that their expectations in this respect are the same as the advertisers’ expectations. The utility that a user i receives when subscribing to the platform is then given by:
where is the willingness to pay for the QoE of the ith user and is a conversion factor.
Following [16,17], we model a heterogeneous population of M users, which are vertically differentiated by their willingness to pay for the QoE of the apps available through the platform. We assume that the willingness to pay is distributed through a random variable uniformly distributed in the interval .
Note that we assume that the users are price-takers, which is a sensible assumption for a sufficiently high M.
If user i does not subscribe to the platform, she/he receives a utility equal to zero. Thus, the utility of user i is given as:
and she/he will subscribe to the platform if, and only if, ; and the probability of this event is:
The number of subscribers is then a random variable, and its expected value, m, is given by:
Finally, the users’ welfare UW is defined as the average aggregate utility of the users, i.e.,
which provides a single measure of the overall benefit received by the users.
2.4. Equilibrium
2.5. The IoT Platform
The platform is assumed to operate as a monopolist, as discussed at the beginning of Section 2. The profit of the platform is given by the revenues from the subscribers and from the registered developers minus the cost incurred in paying the connected SNs, as shown in Figure 2. We assume that other costs are negligible. Therefore, the platform’s expected profits can be expressed as:
where expressions for m, l, and n can be obtained as described in the previous section.
The platform welfare is equal to its profit, so that we do not use a specific notation. Finally, we define social welfare SW as the sum of the welfare of all stakeholders, i.e.,
3. Analysis
Assuming that the monopolistic platform is free to set access fees p, d, and f, the platform faces the problem of choosing p, d, and f to maximize (17). Our interest is to find and characterize:
and the prices at which the maximum platform profit is attained.
In order to determine the domain for where can exist, we enunciate the following propositions:
Proposition 1.
If , then:
and:
Proof.
First, we prove by contradiction that neither , nor , nor is possible if .
- If , , and thus, either or . Hence, and .
- If , , and thus, either or . Hence, and .
- If , we have both and . Therefore, , and consequently, .
All three cases lead to a contradiction with the fact that . Consequently, , , and .
Since , , and are uniformly distributed in , the above inequalities imply , , and . □
Proposition 2.
Let us assume that exists, and let , then:
Proof.
If , . Thus, all users will subscribe to the platform: . This allows us to write:
which contradicts our assumption that the maximum is attained when .
Similarly, leads to the contradiction:
Finally, if , , and we obtain the contradiction:
□
Now, since we are interested in finding , we can restrict the variation of prices as:
With these restrictions, the expressions for m, l, and n (given in (12), (7), and (3)) become:
and from these, we obtain the prices as functions of m, l, and n:
Now, substituting the expressions of p, d, and f into gives:
We note that the expression for given in (35) also yields a valid value when , , or (see the proof of Proposition 1).
Thus, is defined in , which is a compact set (closed and bounded), and is continuous (and differentiable) in this domain. This guarantees that attains a maximum, , in . Furthermore, since we are interested in the case , the maximum must be attained in . The problem of maximization is then formulated as:
First, we find the points in that meet the necessary conditions for a local maximum. As shown below, for all possible values of , there exists one, and only one, solution to the necessary conditions, which is denoted by . Therefore, since the continuity of ensures the existence of a global maximum in , we conclude that a global maximum is attained at . Moreover, it is also shown that .
The necessary conditions are given by the Karush–Kuhn–Tucker (KKT) conditions:
which, applied to the expression of given in (35), can be written as:
and:
We will study separately the types of possible solutions for each of the following regions of the domain:
| region | |||
3.1. Regions and (, )
By substituting and in (41), we see that the solutions in and are not feasible.
3.2. Regions and (, )
By substituting in (42) with , we obtain that:
and by substituting and in (41), we see that this solution exists when:
To check if this solution exists for , we substitute , , and in (43), and we see that it does if:
Therefore, if the above condition is met, is a maximum in , and:
The solution for is found by substituting and in (43) with , resulting in:
which exists if:
This solution is also a maximum in , and:
3.3. Regions and (, )
Proceeding in an analogous way to the previous case, we obtain that the solution is , and it exists if:
For , the solution exists if:
and:
For , the solution is , and it exists if:
and:
3.4. Regions and (, )
3.5. Summary of the Results of the Analysis
Figure 3 displays the regions where each of the solution types exists. The limits of these regions are given by the values of the parameters , , and . Parameter is the valuation that the advertising agents attach to each subscriber; parameter is the coefficient of proportionality between the user utility and the product of the number of connected SNs and the number of registered developers; and parameter is the price per upload capacity unit paid by each SN. In Figure 3, the regions are represented in a plane defined by and normalized to . As seen, in the axis, the regions are simply bounded by the thresholds 1/2 and two, while in the axis, there is a single border that is a piecewise function defined by (55), (62), and (49).
Figure 3.
Regions of existence of the different solution types.
Table 2 contains the expressions of , , and for the six solution types. Knowing these values, optimal prices , , and can be obtained from (32)–(34), and the welfare of SNs, developers, and users can be obtained from (36)–(38), while the platform profit can be obtained from (17).
Table 2.
Summary of the results of the analysis.
3.6. Price Elasticity of Demands
Here, we analyze the price elasticity of the demands m and l, defined as:
in the equilibrium .
Finally, substituting the values of and from Table 2 into (71) and (72) yields the elasticities for each equilibrium type as summarized in Table 3. Note the following characteristics of the elasticities:
Table 3.
Price elasticity of demands in the equilibrium.
- the expressions of the two elasticities are independent of the SNs’ side, that is they are not dependent on either n, or , or f;
- the absolute values are less than or equal to one, that is the demands at the users’ and developers’ sides are inelastic;
- a higher relative valuation translates into a less elastic user demand and a more elastic developer demand.
4. Results and Discussion
In this section, we present and discuss some numerical results to illustrate the main characteristics of the model.
4.1. Optimum Prices and Equilibrium Values
First, the equilibrium values , , and , whose expressions were previously shown in Table 2, are now represented in Figure 4, Figure 5 and Figure 6 and are discussed together with the optimum prices , , and , which are represented as normalized values in Figure 7, Figure 8 and Figure 9.
Figure 4.
Number of subscribers as a function of the normalized advertiser valuation .
Figure 5.
Number of registered developers as a function of the normalized advertiser valuation .
Figure 6.
Number of connected SNs as a function of the normalized advertiser valuation .
Figure 7.
Normalized subscription price as a function of the normalized advertiser valuation and the normalized network access fee .
Figure 8.
Normalized access fee as a function of the normalized advertiser valuation and the normalized network access fee .
Figure 9.
Normalized SN payment as a function of the normalized advertiser valuation and the normalized network access fee .
First, we focus on the dependence of the optimum prices and the equilibrium values on .
- For , the maximum profits are achieved when the users are offered a free service (, Figure 7), and therefore, all users subscribe to the service (, Figure 4). The users’ subscription is then subsidized by the advertisers. Note that a high value of means that a subscriber is highly valued by the agents willing to advertise through the apps. On the other hand, half of the developers register (, Figure 5). Finally, the number of connected SNs, , also reaches the maximum value N (Figure 6), which is achieved when reaches the value (Figure 9). The platform does not need to pay a fee higher than this value. This highest payment occurs for greater than a threshold that depends on the value of the other parameters.
- For , maximum profits are instead achieved when all developers register for free ( and , Figure 5 and Figure 8, respectively). In this case, the subscribers are charged a non-zero price (Figure 7). As a kind of dual situation compared to the previous case, half of the users subscribe (, Figure 4). The developers’ registration is now subsidized by the subscribers. As regards the SNs, they are paid the lowest fee (check the surface cut for a fixed in Figure 9), and the number of connected SNs is correspondingly at the lowest value (Figure 6).
- For intermediate values of , a fraction of the users subscribe and a fraction of the developers register, both paying non-zero fees. Moreover, a fraction of the SNs connects and receives a non-zero fee. Recalling the computation of the price elasticities and made in Section 3.6, we note that as moves from to two, the demand becomes more inelastic, that is an eventual reduction has less impact on the subscription, which approaches 100% (Figure 4). Conversely, as moves from two to , the demand becomes more inelastic, that is an eventual reduction has less impact on the developers’ registration, which approaches 100% (Figure 5).
Second, it can be checked that the above discussion is qualitatively the same for any value of for , , , and . In contrast, for and , there is a qualitative difference when goes below : is N for all (Figure 6, when reaches N), and is also constant and equal to (Figure 9).
And third, is proportional to for the intermediate range of values of (check Table 2), so that there is an incentive for the SNs to join the platform if the population size from either of the other two sides increases in the long term. Otherwise, there is only the dependence of , , and on their respective population sizes M, L, and N, so that no other cross influence prevails in the long term. Nevertheless, our analysis is static, and these sorts of dynamic considerations are qualitative comparative statics.
4.2. Welfare
Next, we proceed to discuss the welfare of every group of agents (users, developers, SNs, and platform) when the platform fixes the optimum prices for the three sides. we want to discuss the effect of M, L, N, and .
Figure 10, Figure 11, Figure 12, Figure 13 and Figure 14 represent the welfare expressions, normalized to N, as a function of the user-developer population product, , for three different ranges of the value of . The normalization is motivated by the fact that the expressions are proportional to N.
Figure 10.
Normalized users’ welfare at the optimum as a function of the user-developer population product .
Figure 11.
Normalized developers’ welfare at the optimum as a function of the user-developer population product .
Figure 12.
Normalized SNs’ welfare at the optimum as a function of the user-developer population product .
Figure 13.
Normalized maximum platform’s profit as a function of the user-developer population product .
Figure 14.
Normalized social welfare at the optimum as a function of the user-developer population product .
First, it should be highlighted that all welfare is non-decreasing with . As regards and , they increase first quadratically and later linearly. This implies that whenever L increases, the increase in (Figure 5) compensates for the increase in the price for the users (Figure 7), and this increases (Figure 10). Alternatively, whenever M increases, the increase in the number of subscribers (Figure 4) compensates for the increase in the price for the developers (Figure 8), and this increases (Figure 11). increases first quadratically and then keeps constant (Figure 12), once all SNs are connected (Figure 6), and therefore, the fee does not need to increase beyond (Figure 9). increases quadratically for all (Figure 13). Furthermore, increases with ML (Figure 14), consequently.
The positive influence that M, L, and N exert over the welfare of every group of agents can provide a rationale for increasing the user population (M), e.g., through marketing campaigns or subsidies. However, it can also provide a business case for the entry of enterprises specialized in developing sensor-based applications (L) and for the deployment of sensor networks (N).
Second, all welfare is proportional to N. Indeed, higher values of N drive SNs’ participation up (Figure 6), which explains the increase in . Moreover, higher values of N also drive and up, which explains the increase in . Furthermore, despite the increase in the price paid by the subscribers and the price paid by the developers, we observe that increases and that also increases with respect to N.
Finally, higher values of drive all groups’ welfare up. As regards the users, this implies that the decrease in the price (Figure 7) compensates for the decrease in the number of registered developers (Figure 8). As regards the developers, this implies that the increase in the number of subscribers (Figure 4) compensates for the increase in the price (Figure 8).
Figure 15, Figure 16 and Figure 17 show the welfare distribution among the groups of agents as a function of for three ranges of the value of .
Figure 15.
Welfare share as a function of the user-developer population product for a normalized advertiser valuation .
Figure 16.
Welfare share as a function of the user-developer population product for a normalized advertiser valuation .
Figure 17.
Welfare share as a function of the user-developer population product for a normalized advertiser valuation .
It can be observed that the platform always gets the largest share of the welfare, while the SNs get the smallest share.
The welfare distributes in an egalitarian manner between some groups of agents as long as is below a threshold value. Specifically, the welfare is equally shared between the users and the platform (Figure 15); between the users, the platform and the developers (Figure 16); or between the platform and the developers (Figure 17). Beyond the threshold value, which depends on the values of , , and , the welfare distribution is increasingly inequitable. This observation allows us to conclude, first, that the intermediate region exhibits the most egalitarian welfare distribution, at the expense of the platform share; and second, that moderate values of the product maintain an egalitarian welfare distribution, regardless of the value of .
To summarize the above discussion: every welfare is directly proportional to N and non-decreasing in and is distributed in an egalitarian manner between the users, the platform, and the developers for intermediate values of and moderate values of .
5. Conclusions
A business model for the provision of sensor-based services has been proposed. This business model exhibits a platform aiming to create a multi-sided market where users, SNs, and app developers interact and are charged accordingly by the platform. A scenario where only a platform is present in the market is analyzed, and the effect of some parameters is computed and discussed.
We have shown first that profit maximizing platform prices exist for any parameter values and that these prices always induce an equilibrium in the number of agents from each group that join the platform.
Second, we have shown that the relative strength of the value that advertisers attach to the subscribers, the ratio , determines the platform price structure. Specifically, two alternative subsidizing strategies are feasible: to subsidize either the users’ subscription (when that value is relatively strong, i.e., ) or the developers’ registration (when it is relatively weak, i.e., ).
All in all, a high normalized advertiser valuation is beneficial for all groups of agents (users, platform, developers, and SNs), as the welfare computation in Section 4.2 has shown. However, there is a welfare distribution effect that must be considered, since intermediate normalized advertiser valuations exhibit the most egalitarian welfare distribution between the groups of agents.
Finally, all groups of agents benefit from an increase in the population at any of the three sides, and this fact would provide a rationale for incentivizing not only the user participation, i.e., high values of M, but also the entry of developer undertakings, i.e., high values of L, and the deployment of SN infrastructure, i.e., high values of N.
From a practical perspective, this analysis provides a basic rationale for the deployment of a platform for an Internet-of-Things market supported by a feasible business model. The proposed business model intends to translate the success stories from the mobile app arena to the IoT arena and provides some operating guidance in terms of which side to incentivize. Finally, our proposal may be adopted or taken into account by the current emerging IoT platforms.
Author Contributions
Conceptualization, L.G.; formal analysis, L.G., J.R.V. and V.P.; investigation, M.N.; methodology, J.R.V. and V.P.; validation, V.P.; visualization, J.R.V.; writing, original draft, L.G., J.R.V. and M.N.; writing, review and editing, L.G., J.R.V., V.P., and M.N.
Funding
This work has been supported by the Spanish Ministry of Economy and Competitiveness through Project TIN2013-47272-C2-1-R (co-supported by the European Social Fund) and by Institute ITACA-UPVthrough “Convocatorias Ayudas 2019-5”.
Conflicts of Interest
The authors declare no conflict of interest.
References
- Bohli, J.M.; 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]
- Schuermans, S.; Vakulenko, M. IoT—Breaking Free From Internet and Things, How Communities and Data Will Shape the Future of IoT in Ways We Cannot Imagine. VisionMobile Rep. 2014. Available online: http://www.visionmobile.com/blog (accessed on 15 July 2017).
- Armstrong, M. Competition in two-sided markets. RAND J. Econ. 2006, 37, 668–691. [Google Scholar] [CrossRef]
- Rochet, J.C.; Tirole, J. Two-sided markets: A progress report. RAND J. Econ. 2006, 37, 645–667. [Google Scholar] [CrossRef]
- Hagiu, A.; Wright, J. Multi-sided platforms. Int. J. Ind. Organ. 2015, 43, 162–174. [Google Scholar] [CrossRef]
- Belleflamme, P.; Omrani, N.; Peitz, M. The economics of crowdfunding platforms. Inf. Econ. Policy 2015, 33, 11–28. [Google Scholar] [CrossRef]
- Campbell-Kelly, M.; Garcia-Swartz, D.; Lam, R.; Yang, Y. Economic and business perspectives on smartphones as multi-sided platforms. Telecommun. Policy 2015, 39, 717–734. [Google Scholar] [CrossRef]
- Mantena, R.; Sankaranarayanan, R.; Viswanathan, S. Platform-based information goods: The economics of exclusivity. Decis. Support Syst. 2010, 50, 79–92. [Google Scholar] [CrossRef]
- Economides, N.; Tåg, J. Network neutrality on the Internet: A two-sided market analysis. Inf. Econ. Policy 2012, 24, 91–104. [Google Scholar] [CrossRef]
- 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]
- 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]
- Guijarro, L.; Pla, V.; Vidal, J.R.; Naldi, M.; Mahmoodi, T. Wireless Sensor Network-Based Service Provisioning by a Brokering Platform. Sensors 2017, 17, 1115. [Google Scholar] [CrossRef] [PubMed]
- Guijarro, L.; Vidal, J.R.; Pla, V.; Naldi, M. Wireless sensor network-based service provision: A three-sided market model. In Proceedings of the 13th International Conference on Network and Service Management (CNSM), Tokyo, Japan, 26–30 November 2017; pp. 1–7. [Google Scholar]
- 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]
- Bresnahan, T.; Orsini, J.; Yin, P.L. Platform Choice by Mobile App Developers. 2014. Available online: http://citeseerx.ist.psu.edu (accessed on 15 May 2018).
- Mussa, M.; Rosen, S. Monopoly and product quality. J. Econ. Theory 1978, 18, 301–317. [Google Scholar] [CrossRef]
- Economides, N.S. A note on equilibrium in price-quality competition. Greek Econ. Rev. 1985, 7, 179–186. [Google Scholar]
- Katz, M.L.; Shapiro, C. Network externalities, competition, and compatibility. Am. Econ. Rev. 1985, 75, 424–440. [Google Scholar]
- Shy, O. The Economics of Network Industries; Cambridge University Press: Cambridge, UK, 2001. [Google Scholar]
© 2019 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).