Abstract

During secondary user’s dynamic access to authorized spectrum, a key issue is how to ascertain an appropriate spectrum price so as to maximize primary system’s benefit and satisfy secondary user’s diverse spectrum demands. In this paper, a scheme of pricing-based dynamic spectrum access is proposed. According to the diverse qualities of idle spectrum, the proposed scheme applies a Hotelling game model to form the spectrum pricing problem. Firstly, establish a model of spectrum leasing, among which the idle spectrum with different qualities constitutes a spectrum pool. Then, divide the idle spectrum into equivalent width of leased channels, which will be uniformly sold in order. Secondary users can choose proper channels to purchase in the spectrum pool according to their spectrum usage preferences which are subject to normal distribution and affected by the spectrum quality along with market estimation. This paper analyzes the effect of spectrum pricing according to the primary system’s various tendencies to spectrum usage and economic income. Numerical results evaluate the effectiveness of the proposed pricing method in improving the primary system’s profits.

1. Introduction

With the rapid development of wireless communication technology and the establishment of next-generation 5G communication standard, high-quality idle spectrum is more scarce which has become one of the bottlenecks restricting the development of wireless communication technology [14]. Cognitive radio which is based on dynamic spectrum access has attracted more and more attention of academy and engineering in recent years [5, 6]. Various kinds of emerging network technologies have begun to adopt dynamic spectrum detection and dynamic spectrum access to improve the efficiency of spectrum utilization. In the process of dynamic spectrum access, primary users owning licensed spectrum can lease the idle channels to secondary users to gain incomes. For primary users, how to identify an optimal channel pricing to maximize its own profit has become a significant issue. In this paper, we directly price the idle spectrum of authorized users according to the secondary user’s diverse preferences. The spectrum pricing scheme has a prior estimate to the spectrum market. Compared with the spectrum auction, it does not need many overheads and improves the convenience of the spectrum access.

Spectrum trading provides an efficient way for secondary users to dynamically access licensed bands while the financial gains can encourage primary users to lease unused spectrum temporarily. Generally, the participants can perform the deal by auction-based method or pricing-based method. The spectrum auction mechanism can be divided into many kinds according to different application circumstances, such as trust-based auction which relaxes the credit limit appropriately in return for a higher economic efficiency to balance the honesty and the efficiency [710]. To be specific, Gao et al. [7] raised a proposal by being against the integrated contract and auction design for secondary spectrum trading, in the premise of the dependence of spectrum in time and space while spectrum spatial reuse is not allowed. A two-level dynamic game framework is developed in [8], which can achieve optimal benefit when both secondary providers and secondary users are made dynamically by competition. Sung and Richard [9] analyzed both the cooperative and noncooperative games and listed the maximum thresholds of the benefits received.

On the other hand, to lower the overhead and time cost for spectrum pricing, pricing-based spectrum trading has also been widespread concerned either [1114]. In [11], the authors considered that secondary users access idle spectrum in LTE architecture with a base-station-centric framework and introduced a pricing model based on benefit motivation. Zhong and Wang [12] analyzed the scheme of power and spectrum allocation to improve the energy efficiency through spectrum sharing. Moreover, Tan et al. [13] introduced the concept of user preference which obeys the uniform distribution to proceed spectrum pricing. Actually, a random and actual user’s preference parameter should be a normal distribution. Thus, more deep research on this case should be extended to address the optimal spectrum pricing.

During dynamic spectrum access, most of current research studies extend their technical roadmaps with an underlying assumption that all the leased channels are homogeneous and undergo uniform interference. However, as the available spectrum to be leased is not predictable and always appearing in nonconsecutive bands, it may have various fading characteristics. Furthermore, due to secondary users’ diverse positions in heterogeneous cells, even the same spectrum band does not mean the same utility for different users sometimes. Thus, heterogeneous spectrum and differential user selection on the spectrum deserve full investigation which is the main concern of this paper.

In this paper, we investigate how to price the spectrum especially when heterogeneous spectrum and stochastic secondary user’s preference are under consideration. A concept of spectrum pool constituted by the idle bands to be leased is introduced to facilitate the following spectrum deal. Suffering from different levels of interference, these channels have various qualities. In this case, secondary users are supposed to select channels for usage based on their preference. It can be envisioned that a secondary buyer with sufficient capital or urgent demand for ideal QoS can pick a high-quality channel. A secondary spectrum customer will pick a high-quality channel for usage when its capital is ample or broadband is required to support essential service. We adopt Hotelling model which is proper to describe the product pricing issue in heterogeneous market. By analyzing the secondary user’s preference parameter, an iterative algorithm for spectrum pricing is obtained after fixing the Nash equilibrium. Numerical results are further provided to evaluate how the pricing parameters affect the primary system’s profits.

The remainder of this paper is organized as follows. We introduce the system model for dynamic spectrum pricing in Section 2. Section 3 gives the utility function and finds the Nash equilibrium. Furthermore, numerical results are supplied to analyze the performance of the pricing algorithm in Section 3. Finally, we conclude this paper in Section 4.

2. System Model

Suppose the idle spectrum leased by the primary system forms a spectrum sharing pool, where the spectrum can be divided into many uniform channels for selling. Besides, the qualities of these channels are not homogeneous. For high-quality channels, the secondary users suffer lower channel fading or adjacent channel interference. Thus, secondary users choose these channels according to their diverse preferences. The preference parameter is determined by the channel quality and channel price.

In this case, we cast the pricing problem into the model of duopoly competition where two suppliers, similar to high-quality spectrum and low-quality spectrum, competing in prices and products, tend to attract more potential buyers which will finally lead to a dynamic balance. This idea became known among economists as the principle of minimum differentiation which was first proposed by Hotelling [15]. In fact, a mature market is always controlled by only few huge corporations which likely come into being a monopoly economy. Hotelling generalized Bertrand’s model by considering different firms’ locations in geographic space, and later this model was more often interpreted as a model of product differentiation which is an important feature of actual business.

To be specific, when applying Hotelling model to formulate an optimization problem, product price and product diversity should be considered during the process of building objective function. Besides, after solving the convex function and identifying the Nash equilibrium, the existence and rationality of the Nash equilibrium should be discussed.

Due to the spectrum quality diversity, secondary users should make rational choices on the channels since an ideal channel corresponds to a higher cost. On the other side, the primary system needs to set a proper pricing mechanism to optimize its profits according to the secondary customers’ purchasing behaviors.

2.1. Utility Functions

In this paper, we consider that the spectrum trading is performed without auction activities. During the course, primary systems have no prior knowledge of the secondary customer’s spectrum preference. In spectrum trading, the utility function of a secondary user can be expressed aswhere θ denotes the secondary user’s preference, s denotes the channel quality, and p is the channel price. In the spectrum sharing pool, there are two kinds of channels with diverse qualities to be chosen by secondary users as shown in Figure 1. We use to denote the high-quality channel and to denote the low-quality channel. Apparently, we have . In this case, different channel qualities mean various transmission capacities. Furthermore, we suppose that the secondary user’s preference parameter θ is subject to the normal distribution expressed as . θ locates in the region of , and ρ is the corresponding probability distribution function denoted as . We adopt to express the nonpreference parameters of cognitive users when there is no demand difference for the secondary customers between the high-quality channel and low-quality channel. Then, it can be calculated as , where and represent the two kinds of channel prices. From the above analysis, when a secondary user’s spectrum preference is higher than , the user prefers to choose the high-quality channel. Otherwise, the user would rather prefer to choose the low-quality channel for purchasing.

Furthermore, a secondary user’s selection preference is impacted by many factors, such as available budget, spectrum quality, and spectrum pricing denoted as (1). In fact, secondary user’s preference shows the relation of demand and supply in current market. It is natural that a user’s preference will increase when the spectrum pricing decreases or budget fund becomes abundant. In this situation, we consider when a user’s preference locates at the region , then the user will select a channel between high-quality spectrum and low-quality spectrum with qualities and , respectively.

Besides, in this case, we assume that the user’s preference complies with normal distribution since a discrete random variable can be supposed to approximately obey normal distribution when the sample number is sufficient enough.

2.2. Spectrum Pricing

Secondary user’s preference parameter is considered to be subject to the normal distribution for practical application. Figure 2 shows the density curve of the standard normal distribution. The probability density can be given as

Then, the distribution function is

According to [16], can be simplified as

Thus, the probability can be approximately calculated in the given region . Besides, according to [16], the conclusion obtained from (4) can also be applied to the case of general normal distribution as shown in Figure 3.

Furthermore, when the distribution mean is μ, the probability calculated approximately in is obtained as

As shown in Figure 4, the secondary customer whose preference parameter θ locates in will purchase low-quality channels. The user with the preference parameter chooses a high-quality channel.

Then, we figure out the distribution probabilities for the two cases. Divide the part in red in Figure 4 into two parts, wherein there are and , as shown in Figure 5.

According to the corresponding regions of high-quality and low-quality channels, we have the probability densities as follows:

Besides, it is essential to take the opportunity cost of the primary system into account which means the primary system abandons the potential benefits in future to promote current spectrum trading. Thus, assume that the marginal cost of the primary user is related to the quality of the channel which can be expressed as , where α is the marginal factor. Formulating the problem by a Berland game model, the profit functions of systems H and L can be given aswhere N is the number of secondary users. The nonpreference parameter is not fixed and changing in . Besides, whether matters which will affect the deductions. The profits obtained above are subject to the situation when locates at the left side of μ. Similarly, when locates at the right side of μ, the corresponding profit functions can be deduced as

Based on the marginal utility functions, by taking derivatives of (7) and (8), we can achieve the iterative optimal channel pricing to be

To be similar, we can achieve the optimal channel pricing when .

As shown from the primary systems’ utility functions expressed from (7) to (10), a key point to fix the final pricing solution is to ascertain that the utility function is consistent integrable. Then, we provide Theorem 1 to prove the essential condition.

Theorem 1. For the primary system’s utility function , if there is satisfying , then we conclude , , is consistent integrable.

Proof. When can be met, we have the following inequality in the condition of :where denotes the spectrum preference of the secondary user i. Therefore, holds for any , then we havewherein for ,

Besides, for any and , we haveIf is consistent integrable, can be set which makes larger to obtain , then we further have . Furthermore, for any , letting large enough can guarantee . Let , for any , only if , we can achieve

Thus, the sufficient conditions can be satisfied to ensure the consistent integrability of the proposed utility function.

Besides, as the utility function may lead to multiple solutions, it is essential to remove the surplus solutions and find the optimal one for the rationality of the deduced Nash equilibrium. The proof for the existence of a pure Nash equilibrium is provided as follows.

Theorem 2. For a given utility function and strategy function , a pure Nash equilibrium for the proposed pricing game algorithm exists.

Proof. Based on the theorem of Debreu’s equilibrium existence [17], for the functions and given above, a pure strategy Nash equilibrium exists once the following sufficient conditions can be satisfied: (1) in limited Euclidean space, the strategy function is a nonempty and compact subset and (2) for a strategy combination S, is continuous and concave. First of all, we define to be a Cartesian direct product for , and is a simplex in dimension . can be a compact subset in limited Euclidean space only when the condition that is symmetrically bounded and continuous functions is met. In order to prove that is symmetrically bounded, thus , it requires certifying that can make workable which can bewhere and . As the subset is finite , then based on the characteristic of continuity, we have . Therefore, in the condition of , we achieve the following inequality:

As enables , we can obtainwhere . Besides, it is apparent that should be continuous and differentiable; thus, we can conclude that is a nonempty and compact subset in limited Euclidean space.

Furthermore, since the requirement for the concave function is that and concave holds, we need the following equation for the high-quality channels:

Obviously, proper parameter settings can satisfy this condition. Hence, we can conclude that the existence of a unique Nash equilibrium for our proposed algorithm is satisfied [18].

3. Numerical Results

In this section, numerical results are provided to testify the effects of the proposed pricing method. In dynamic access networks, we suppose that the idle spectrum is controlled by the licensed users. The secondary users who aim to access the spectrum must participate in the spectrum trading and pay for the cost to the primary systems. As the proposed pricing solution is an iterative algorithm, we thus give the initial spectrum pricing for two kinds of channels to be , , , , , and . The cognitive user’s preference locates in which means and . Furthermore, since the proposed pricing method is an iterative algorithm, we set the initial spectrum pricing for two kinds of qualities of channels as . Then, we give the performances of the channel prices and system profits in the following tests.

In Figure 6, we give the performances of the channel prices obtained in this paper with different marginal factors α. We can achieve from the figure that the optimal price of the high-quality channel is much higher than that of the low-quality channel. Furthermore, the channel pricing rises with increasing marginal factor α, since higher marginal cost needs to be compensated for the primary system. We further obtain that the iterative algorithm converges very fast which will attain a stable value within 15 iterations. In the counterpart, Figure 7 gives the performances of the system profits under the optimal pricing with different marginal factors α. It is apparent in Figure 7 that the system profits decrease with increasing marginal factor α, which means the close relation between spectrum cost and system profit. Besides, it should be noted that the profit received on the high-quality channel overcomes that on the low-quality channel which is understandable since the primary system in nature expects to reap more profits through more excellent products.

Then, we give the presentations of channel prices and system profits under different preference distribution means in Figures 8 and 9. Due to the cognitive user’s preference factor θ locating in , it would prefer a high-quality channel when θ approaches to 3. Otherwise, it will choose a low-quality channel. As shown in Figure 8, there are two curves in response to one kind of color. We can obtain from the figure that the optimal channel price rises with the increasing distribution mean. It can be understood that the primary system considering the secondary customers with a higher preference factor would endure more expensive spectrum. As a result, the system profits upgrade with an increasing distribution mean. Meanwhile, the primary system can reap more profits when its high-quality spectrum attracts plenty of attention.

We can conclude from Figures 69 that the pricing curves for channel I to channel IV converge no more than 20 iterations. In fact, by choosing proper parameters, the proposed pricing algorithm can be guaranteed to converge at a fixed point.

Based on the pricing algorithm given in (11), the equations can be rewritten in the following matrix form:

According to [19], if holds, the iterative algorithm will be convergent. Based on the proposed pricing algorithm, we can easily achieve the Jacobi matrix and the corresponding maximal eigenvalue. Hence, by properly setting the algorithm’s parameter, we can ensure . In addition, the oscillating point appears when .

At last, we testify the performances of system profits with different channel prices as shown in Figure 10. We can obtain from the figure that the system profits of the high-quality channels do not grow continually with the increasing price of high-quality channel. Similar to the conclusions we deduced before, the utility functions of the system profits are convex with respect to corresponding channel pricing. Thus, the system profits of the high-quality channels can attain a maximum. Besides, the performances of low-quality channel’s profits differ from that of the high-quality channel as the argument in x-axis is the pricing of high-quality channel. On the other hand, the increase of the high-quality channel’s pricing will lead to the loss of potential customers to the high-quality channel which in turn improves the low-quality channel’s profits.

4. Conclusion

In this paper, we investigate how to price the heterogeneous spectrum in condition of secondary users’ stochastic selection preferences. The main contribution of this paper lies in that we introduce a Hotelling game model to formulate and address the differential spectrum pricing. In the proposed model, we assume that the idle spectrum is collected and leased to potential secondary users centrally so that a centralized spectrum pricing can be carried out by the primary system. Various qualities of idle spectrum constitute a spectrum pool in which the bands are divided into numbers of uniform channels for leasing. It is foreseen that the high-quality channels can incur more profits for the primary system by offering a high price. On the other hand, a preference factor is introduced to describe the secondary user’s selection tendency on the channels. We analyze the impact of secondary users’ preference on spectrum trading and propose an iterative algorithm for pricing. Proofs of the integrability of the utility function and existence of Nash equilibrium used in the proposal are also given. Numerical results are provided to testify the performances of the proposed optimal spectrum pricing and the corresponding system profits as a result.

Conflicts of Interest

The authors declare that they have no conflicts of interest.

Acknowledgments

This work was supported by the National Natural Science Foundation of China under Grant no. 51404211.