Abstract
Multi-tier heterogeneous network (MHN) has recently emerged as a main technology in 5G network. Dense deployment of heterogeneous nodes in 5G MHN will have more density than single-tier networks. In 5G MHN, by increasing the number of small cells, network capacity, spectral efficiency, and data rate will increase. But reducing the dimension of the cell will cause inter/intra-tier interference in both uplink and downlink channels of MHN. High transmit power of Macro Base Station (MBS) downlink channel causes interference to Small cell User Equipment (SUE). Also, neighbor macrocell and small cell users suffer from interference created in both uplink and downlink channels of small cell. Thus interference management and mitigation is the important challenge for 5G MHN. In this paper, in order to mitigate both types of inter/intra-tier interferences, spectrum trading issue and power control are presented based on non-cooperative Stackelberg game under some sub-games through a pricing-based algorithm and convex optimization method. Finally, simulation results show that the performance of our system model such as average utility function of the small cell, SBS, energy efficiency and so on, will be improved through the proposed algorithm.
Similar content being viewed by others
Avoid common mistakes on your manuscript.
1 Introduction
The explosive growth of wireless data network and growing demands for various kind of services have trigged the investigation of 5G network. A heterogeneous network is one of the technologies for 5G network [1,2,3]. In recent years, the invention of the heterogeneous network that is known as HetNet has trended wireless network toward multi-tier network. A multi-tier network employs different classes of Base Station (BS) such as MBS providing general coverage and a large number of low power Small cell Base Stations (SBS). Deployment of HetNet has advantages such as higher spectral efficiency, higher data rate, higher energy efficiency, and development coverage area. However, due to small cell deployment is taking massively and dimension of small cell has been decreased, inter/intra-tier interference is one of the challenges this network. Inter tier interference between small cell and macrocell will be created when small cell network shares the same frequency bandwidth macrocell. Therefore, because of power level from Macrocell and small cell in the same frequency, small cell network may cause or suffer co-channel interference with overlay macrocell network. Another type of interference is intra-tier interference that arises between small cells. For instance, uplink interference will be caused by SUE to neighbor macrocell user and downlink interference will be created by SBS to other small cells. In [4] different kind of interference just classified. Then, using multiple antennas for SBS is explained to tackle the interference problem. Due to the importance of mitigation the inter/intra-tier interference, resource allocation problem plays the main role in 5G HetNet. Bandwidth allocation, power control, and joint frequency and power allocation are three approaches to solve the resource allocation problem. In [21] authors just focus on frequency allocation to improve the performance of the network, but they have not investigated power allocation to control interference. In [5], a fair Cell Range Expansion (CRE) with interference coordination scheme is exploited, also the interference that is caused by the MBS to SUE is mitigated using power control based on Foshini–Miljanic (FM) algorithm and frequency partitioning through Round Robin (RR) algorithm. In [6], to improve the performance of macrocell and small cells, a Stackelberg game is proposed for channel assignment, biasing and interference coordination. So that, to reduce interference, MBS(leader) decides an optimal set of channels being silent and power allocates to active channel, then SBS (follower) operates with biasing and allocate transmit power. In [7, 8], to solve the intra-tier interference problem, at first, small cells are clustered based on the graph coloring algorithm then power control is performed based on Differential Evolution (DE) algorithm. In [9], authors have proposed a coalition cooperative game to manage intra-tier interference and to achieve higher utility and throughput in their system model. In [10], non-cooperative game to power control is explained, so that each of femtocell users is considered as a player trying to maximize their utility function which is different with the utility function of SUE in this paper. In [11], authors have introduced distributed channel selection for interference mitigation in a small cell network. This problem is modeled as a potential game in which the Nash Equilibrium (NE) minimize the network interference. In [12], a game theory based on power control in Cognitive Radio (CR) is studied to investigate the performance of spectrum leasing. In [13], to avoid inter-tier interference in Orthogonal Frequency Division Multiplex (OFDM) femtocell network, resource allocation is introduced through self-organization strategy. In [14,15,16], to minimize the interference of femtocell to the macrocell and between femtocells, power control is considered based on game theory. Also, femtocell power control is modeled in the previous literature based on the learning algorithm and stochastic geometry. For example, In [17, 18], Q-learning algorithm is addressed to allocate power and mitigate the interference. The main contribution of this paper is to mitigate both types of inter/intra-tier interferences in downlink and uplink channel. Therefore, at first, to control strong inter-tier interference, some Macro User Equipment (MUE) attach to the small cell that is called CRE mechanism. Then, for allocation optimum bandwidth to SBS, SBS pays a price to MBS to purchase bandwidth then a certain portion of bandwidth is allocated to SUE and attached user.Footnote 1 So that, optimum bandwidth and allocated portion are calculated through the Stackelberg game. Then, received interference level from SBS, SUE and MBS and their transmit power in uplink and downlink channel is controlled via payment price scheme under constraint for the transmit power and interference tolerance level. For instance, by increasing interference tolerance for SUE and MUE in downlink, MBS and SBS can transmit with higher power then payment price will be decreased. Therefore, in this paper, unlike aforementioned papers, both types of inter/intra-tier interferences in uplink and downlink channel through joint spectrum trading to allocate bandwidth and power control are investigated based on non-cooperative Stackelberg game and convex optimization. This paper is organized as follows. In Sect. 2, the proposed system model is illustrated. Then spectrum trading is investigated in Sect. 3. After that, control power of SBS, SUE, and MBS is formulated in Sect. 4. Finally, simulation results are shown in Sect. 5.
2 System model
The proposed system model which consists of the macrocell and several small cells are shown in Fig. 1.
Let \(i=\{1,\ldots ,I\}\) and \(k_{s} =\{1,\ldots ,K\}\) denote the number of small cells and the number of small cell users consisting of users and attached-user in the small cell. Some abbreviations which are applied in the proposed model is shown in Table 1. The required parameter for the formulation is described in Table 2. Also, according to this table, the Signal to Interference plus Noise Ratio (SINR) of \(i^{th}\) SBS and SUE can be written as:
where I1 and I2 show the total interference is caused by neighbor small cell and macrocell in downlink channel, respectively and \(P_{noise}\) is defined as noise power.
where I3 in denominator shows the total interference is caused by \(j^{th}\) SUE in the neighbor small cell in uplink channel and I2 in denominator shows interference is caused by MBS in downlink channel. The achievable rate of SBS, SUE, and attached-user can be expressed as:
where \(W_{i}\) is the allocated bandwidth to SBS and \(\lambda \) is defined as a parameter that shows what portion of bandwidth is used by users.
3 Spectrum trading based on Stackelberg game
Spectrum trading [19] is a solution for bandwidth sharing with demand and pricing tradeoff. Based on Stackelberg game theory, in the proposed system model, MBS that plays as the leader imposes a price on SBS that plays as the follower for shared frequency bandwidth. By increasing bandwidth demand, SBS has to pay higher expenditure [20]. According to Stackelberg game, the leader moves first and then followers follow its movement. Therefore, competition between leader and follower is considered as two sub-games. Thus, sub-game(1) as a follower game is defined as:
where the utility function of SBS can be given by:
where \(R_{min}\) is minimum data rate, P is a unit price of bandwidth, also W is total available bandwidth in MBS, \(\lambda \) is defined as a parameter that shows what portion of bandwidth is used by users. D is distance between SBS and MBS, K is the number of SUE. Sub-game(2) as a leader game is defined as:
where the utility function of MBS can be obtained as:
where \(D_{m}\) is distance between MUE and MBS, \(D'_{m}\) is distance between attached-user and SBS, \( K_{m}\) is the number of MUE, \(K'_{m}\) is the number of user attached to SBS. Therefore, by solving sub-game(1), the best response of follower (SBS) is calculated according to appendix(1). Also (10) shows \( W_{i}^{*}\) is depend on \(\lambda \) that can be obtained by sub-game(2). For a given value of \(\lambda \), by solving sub-game(1) the optimal value of \(W_{i}\) is calculated as:
Then by solving sub-game(2) according to appendix(1), the optimal value of \(\lambda \) is calculated as:
4 Power Control based on interference-pricing
The purpose of MBS is to protect its user from severe small cell interference in both uplink and downlink and maintain the Quality of Service (QoS) effective and SINR in desired level. Thus, due to inter-tier interference, MBS imposes a price on SBS and SUE, also due to intra-tier interference SBS that cannot transmit imposes a price on SBS transmitter. In this paper, imposed interference price on active SBSFootnote 2 by MBS and inactive SBSFootnote 3 are assumed to be identical. Also, MBS causes interference for SUE. Therefore, SBS to protect its user imposes a price on MBS. These problems are investigated in 4.1 and 4.2, respectively. Also to maximize the utility function of MBS, SBS, and SUE, maximum interference tolerance is considered as a constraint [21].
4.1 Power control of SUE and SBS in uplink and downlink based on Stackelberg game
The purpose is to maximize the utility function of small cell via power control of SUE and SBS. Therefore, the utility function of small cell in Eq. (12) consists of SUE utility function in uplink channel and SBS utility function in downlink channel that is written as:
The utility function of \(i^{th}\) active SBS in downlink channel is defined as:
The utility function of \({k_{s}}^{th}\) SUE in uplink channel is determined as:
Here, competition between leaders and followers to achieve an optimal value of transmit power and maximization of the utility function of small cell are considered in three sub-games. In these games, sub-game(1) is considered as a follower game to identify the optimum power of SBS and SUE, so that active SBS and SUE act as followers. Therefore, sub-game(1) is defined as:
Also, sub-game(2) and sub-game(3) are considered as a leaders game to calculation interference price that will be paid by active SBS and SUE. In sub-game(2) and sub-game(3) inactive SBS and MBS are assigned the leader role. Thus, these games are written as:
where the utility function of \(j^{th}\) inactive SBS for revenue maximization is obtained as:
For finding \(P^{*}_{sbs(i)}\), it is required to solve sub-game(1). But, due to second derivation of \(U_{sbs(i)}\) is less than zero(appendix(2.1)), \(U_{sbs(i)}\) is a concave function and the maximization of concave function is a convex optimization problem [22]. Lagrangian method based on Karush–Kuhn–Tucker (KKT) condition can be used to solve the convex problem. Therefore, by solving sub-game(1) versus \(P_{sbs(i)}\) according appendix(2.1), optimal value \(P^{*}_{sbs(i)}\) can be obtained from the Lagrangian method based on KKT condition:
Also, \( I_{sbs(i)}\) and \(\mu \) as the total interference from neighbor SBS and MBS in downlink channel and the Lagrange multiplier respectively are written as:
According to (19), \(P^{*}_{sbs(i)}\) is depend on \(Price_{sbs(i)}\), therefore, it is calculated by sub-game(2). After replacing \(P^{*}_{sbs(i)}\) in (16), it consists of two terms that is observed in appendix(2.1). Maximization of the convex function is difficult, so \(Price^{*}_{sbs(i)}\) can be obtained by maximization of the first term or minimization of the second term of \(U_{sbs(j)}\). Thus, to find the \(Price^{*}_{sbs(i)}\), sub-game(2) is converted to the minimization problem according appendix (2.1). Therefore, \(Price^{*}_{sbs(i)}\) can be written as:
It is observed from (19) that the SBS cannot transmit if the \(Price_{sbs(i)}\) is too high, so \(Price^{*}_{sbs(i)}\) is optimum value if:
To find \(P^{*}_{sue({k}_{s})}\), it is required to solve sub-game(1). But, due to second derivation of \(U_{sue({k}_{s})}\) is less than zero, \(U_{sue({k}_{s})}\) is a concave function and maximization of the concave function is a convex optimization problem [22]. Therefore, by solving sub-game(1) versus \(P_{sue({k}_{s})}\) according to appendix(2.2), the optimal value of \( P_{sue({k}_{s})}^{*}\) can be obtained from the Lagrangian method based on KKT condition. Therefore, \(P_{sue({k}_{s})}^{*}\) can be obtained as:
Also \({{I}_{sue({{k}_{s}})}}\) and \({{\beta }}\) as the interference from \(j^{th}\) SUE in the neighbor small cell in uplink channel and MBS in downlink channel and as the Lagrange multiplier respectively are written as:
According to (24), \(P^{*}_{sue({k}_{s})}\) is depend on \(Price_{sue({k}_{s})}\), therefore, it is calculated by sub-game(3). After replacing \(P^{*}_{sue({k}_{s})}\) in (18), it consists of two terms that is observed in appendix(2.2). Maximization of the convex function is difficult, so \(Price^{*}_{sue({k}_{s})}\) can be obtained by maximization of the first term or minimization of the second term of \(U_{mbs}\). Thus, to find the \(Price^{*}_{sue({k}_{s})}\), sub-game(3) is converted to the minimization problem according to appendix (2.2). Therefore, \(Price^{*}_{sbs(i)}\) can be written as:
It is observed from (24), the SUE cannot transmit if the \(Price^{*}_{sue({k}_{s})}\) is too high, so \(Price^{*}_{sue({k}_{s})}\) is optimum value if:
4.2 Power control for MBS
SUE endures a severe interference from MBS, thus SBS to protect its users from interference imposes a price on MBS. In order to control power of MBS two sub-games are considered based on Stackelberg game. So that, sub-game(1) is assumed as a follower game to find the optimum power of \({{P}_{mbs}}\), so it is written as:
where the utility function of \(n^{th} \) MBS is obtained as:
Sub-game(2) is assumed as a leader game to calculate the interference price that will be paid by MBS, so it is defined as:
Also, the utility function of SBS for revenue maximization is obtained as:
For finding \({{P}_{mbs(n)}^{*}}\), it is required to solve sub-game(1). But, due to second derivation of \({{U}_{mbs(n)}}\) in sub-game(1) is less than zero (appendix(3)), \({{U}_{mbs(n)}}\) is a concave function and maximization of the concave function is a convex problem [22]. Lagrangian method and KKT condition can be used to solve the convex problem according to appendix(3). By using Lagrange method and KKT condition the optimal value of \({{P}_{mbs(n)}^{*}}\) can be obtained as:
Also, \({{I}_{mbs(n)}}\) and \(\nu \) as the total interference from neighbor MBS and SBS and as the Lagrange multiplier respectively are written as:
According to (33), \(P^{*}_{mbs({n})}\) is depend on \(Price_{mbs({n})}\), therefore, it is calculated by sub-game(2). After replacing \(P^{*}_{mbs({n})}\) in (31), it consists of two terms that is observed in appendix(3). Maximization of the convex function is difficult, so \(Price^{*}_{mbs({n})}\) can be obtained by maximization of the first term or minimization of the second term of \(U_{sbs}\). Thus, to find the \(Price^{*}_{mbs({n})}\), sub-game(2) is converted to the minimization problem according to appendix(3). Therefore, \(Price^{*}_{mbs({n})}\) can be written as:
It is observed from (33), the MBS cannot transmit if the \(Price^{*}_{mbs(n)}\) is too high, so \(Price^{*}_{mbs(n)}\) is optimum value if:
4.3 Simulation result
According to algorithm that is described in Table 4, power control of each player in each sub-game is implemented in Matlab software. So, the performance evaluation of MHN can be presented by numerical results. The simulation parameters are given in Table 3.
As it is shown in Fig. 2 by increasing the number of small cells, more bandwidth is shared between SBSs. Therefore, the bandwidth purchased will increase to serve more users.Also, the bandwidth purchased decreases by increasing spectrum price.
For higher distance between SBS and MBS, more bandwidth is required to achieve data rate demand and serve more users. So bandwidth purchased is increased by increment of number of users and distance between SBS and MBS that it is shown in Fig. 3.
By increasing interference tolerance more SBS and SUE can transmit.Therefore, the utility function of active SBS according to (13) and the small cell utility functions according to (12) will increase and the interference price will decrease. Hence, all SBSs and SUEs can transmit with higher power. Figures 4 and 5 represent SBS and average small cell utility functions versus interference tolerance, respectively, for different values of interference and four small cells. By increasing interference tolerance, SBS utility function and average small cell utility function increase, also when interference is equal to zero, SBSs and small cells have more utility function.
Figure 6 illustrates energy efficiencyFootnote 4 will increase with raising the number of small cells but by increasing interference tolerance, SBSs can transmit with more power. Thus energy efficiency will decrease that is shown in Fig. 7.
Figure 8 represents Cumulative Density Function (CDF) of SBS sum-utility that increase with increment of number of small cells.
Figure 9 illustrates MBSs can transmit with more power by increasing interference tolerance, thus, their sum-rate will increase.
By increasing interference tolerance, interference price decreases, thus, SBS revenue according to (32) raises but due to SBS cannot increase its power more than determined maximum power, after a specific level (20 dB), SBS revenue level will be decreased, it is shown in Fig. 10.
5 Conclusion
In this paper, in order to mitigate both types of inter/intra-tier interferences, spectrum trading issue and power control is presented based on non-cooperative Stackelberg game and convex optimization method. Based on simulation results, the impact of dense deployment of small cells and optimal power allocation to MBS, SBS, SUE and optimal bandwidth allocation is shown on the performance of 5G MHN. Also, MBS traffic offloading is used by attaching some macro users with strong inter-tier interference to the small cells.
Notes
Attached-user is a user which is connected to the small cell and is located in Range Extension (RE).
SBSs which are allowed to transmit data to SUE.
SBSs which are not allowed to transmit data to SUE.
Generally, energy efficiency is defined as a ratio of transmit rate to sum transmit and circuit power that is considered circuit power is zero.
References
Ma, Z., Zhang, Z., Ding, Z., Fan, P., & Li, H. (2015). Key techniques for 5G wireless communication: Network architecture, physical layer, MAC layer perspectives. Science China Information Sciences, 58(4), 1–20.
Hossein, E., & Hasan, M. (2015). 5G cellular: Key enabling technologies and research challenges. IEEE Instrumentation and Measurement Magazine, 18(3), 11–21.
Andrews, J., Buzzi, S., Choi, W., Hanly, S., Lozano, A., Soong, A., et al. (2014). What will 5G be? IEEE Journal on Selection Areas in Communication, 32(6), 1065–1082.
Muirhead, D., Imran, M. A., & Arshad, K. (2016). A survey of the challenges, opportunities and use of multiple antennas in current and future 5G small cell base stations. IEEE Access, 4, 2952–2964.
Han, R., Feng, C., Xia, H., & Zhang, T. (2014). On the fairness of range expansion with interference mitigation in heterogenous networks. IEEE Communications Letter, 18(6), 1051–1054.
Zhou, X., Feng, S., Han, Z., & Liu, Y. (2015). Distributed user association and interference coordination in HetNet using Stackelberg game. In IEEE International Conference on Communication (ICC). https://doi.org/10.1109/ICC2015.7249349.
Wu, Y., Xia, H., Lu, Y., Feng, C., Zhang, T., Han, R., et al. (2014). Clustering-based time-domain inter-cell interference coordination in dense small cell network. In IEEE 25th Annual International Symposium on Personal, Indoor, and Mobile Radio Communication (PIMRC). https://doi.org/10.1109/PIMRC.2014.7136230.
Chen, L., Xia, H., Feng, C., & Xu, S. (2015). Clustering-based co-tier interference coordination in dense small cell networks. In IEEE 26th Annual International Symposium on Personal, Indoor, and Mobile Radio Communications (PIMRC). https://doi.org/10.1109/PIMRC.2015.7343605.
Ahmed, M., Peng, M., Zhang, B., & Ahmad, I. (2014). A distributed coalition formation scheme for interference management in dense small cell networks. In The 5th International Conference on Game Theory for Networks (GAMENETS). https://doi.org/10.1109/GAMENETS.2014.7043690.
Al-Gumaei, Y.A. , Noordin, K.A., Reza, A.W., Dimyati, K. (2015). A new power control game in two-tier femtocell networks. In IEEE 1st International Conference on Telematics and Future Generation Networks (TAFGEN). https://doi.org/10.1109/TAFGEN.2015.7289591.
Zheng, J., Cai, Y., & Anpalagan, A. (2015). A stochastice game-theoretic approach for interference mitigation in small cell networks. IEEE Communications Letter, 19(2), 251–254.
Vazquez-Vilar, G., Mosquera, C., & Jayaweera, S. K. (2010). Primary user enters the game: Performance of dynamic spectrum leasing in cognitive radio networks. IEEE Transaction on Wireless Communication, 9(2), 1–5.
Liang, Y. S., Chung, W. H., Ni, G. K., Chen, H., & Kuo, S. Y. (2012). Resource allocation with interference avoidance in OFDMA femtocell networks. IEEE Transactions on Vehicular Technology, 61(5), 2243–2255.
Chandrasekhar, V., Andrew, J., Muharemovic, T., Shen, Z., & Gatherer, A. (2009). Power control in two-tier femtocell networks. IEEE Transaction on Wireless Communication, 8(8), 4316–4328.
Yun, J. H., & Shin, K. G. (2011). Adaptive interference management of ofdma femtocells for co-channe deployment. IEEE Journal on Selected Areas in Communication, 29(6), 1225–1241.
Kang, X., Zhang, R., & Motani, M. (2012). Price-based resource allocation for spectrum-sharing femtocell networks: A Stackelberg game approach. IEEE Journal on Selected Areas in Communications, 30(3), 538–549.
Bennis, M., & Niyato, D. (2010). A Q-learning based approach to interference avoidance in self-organized femtocell networks. In IEEE Globecom Workshop on Femtocell Networks. https://doi.org/10.1109/GLOCOMW.2010.5700414.
Simsek, M., Czylwik, A., Galindo-Serrano, A., & Giupponi, L. (2011). Improved decentralized Q-learning algorithm for interference reduction in LTE-femtocells. Wireless Advanced. https://doi.org/10.1109/WiAd.2011.5983301.
Lopen-Martinez, M., Alcaraz, J., Vales-Alonso, J., & Garcia-Haro, J. (2015). Automated spectrum trading mechanisms: Understanding the big picture. Wireless Networks, 21(2), 685–708.
Li, P., & Zhu, Y. (2012). Price-based power control of femtocell networks: A Stackelberg game approach. In IEEE PIMRC. https://doi.org/10.1109/PIMRC.2012.6362525.
Hamoudo, S., Zitoun, M., & Tabbane, S. (2013). A new spectrum sharing trade in heterogeneous networks. In IEEE Vehicular Technology Conference (VTC Fall). https://doi.org/10.1109/VTCFall.2013.6692046.
Boyd, S., & Vandenberghe, L. (2004). Convex optimization. Cambridge: Cambridge University Press.
Author information
Authors and Affiliations
Corresponding author
Appendix
Appendix
1.1 Appendix(1)
According to Eq. (6), the second derivation of \({U}_{sbs(i)}\) on \({W_{i}}\) is computed:
As the second derivation is less than zero, it is concluded that \({U}_{sbs(i)}\) is a concave function. Therefore \({W_{i}}^{*}\) is obtained by:
According to Eq. (8), the second derivation of \({U}_{mbs}\) on \({\lambda }\) is computed:
As the second derivation is less than zero, it is concluded that \({U}_{mbs}\) is a concave function. Therefore \({\lambda }^{*}\) is obtained by:
1.2 Appendix(2)
1.3 Appendix(2-1)
\({U}_{sbs(i)}\) is a concave function, due to the maximization of concave function is a convex problem so it can be solved by Lagrangian method as:
From (42) it can be written:
From above, \({{P}_{sbs(i)}^{*}}\) can be obtained according to Eq. (19). According to the Lagrangian method, we have:
Therefore, when SBS transmit at \({{P}_{max}^{sbs}}\), interference price will be minimum at this point so:
Then from (19) \({{\mu }}\) can be derived according to (21).
By solving sub-game(2), \({{Price}_{sbs(i)}^{*}}\) is calculated. Therefore, after replacing \({{P}_{sbs(i)}^{*}}\) in (16), sub-game(2) is written as:
But, due to the maximization of convex function is difficult [22], (46) is converted to the minimization problem as:
As problem (47) is a convex optimization, so \({{Price}_{sbs(i)}^{*}}\) can be obtained by the Lagrangian method as:
From (48) it can be written:
From above, \({{Price}_{sbs(i)}^{*}}\) can be obtained as:
Due to, \({{Price}_{sbs(i)}^{*}}\) must be positive, we have:
After replacing \({{Price}_{sbs(i)}^{*}}\) in (51), \({\alpha }\) can be calculated as:
Also, (23) can be obtained by replacing \({{P}_{sbs(i)}^{*}}\) in (53):
1.4 Appendix(2-2)
\({{U}_{sue({{k}_{s}})}}\) is a concave function, due to the maximization of concave function is a convex problem, so it can be solved by the Lagrangian method as:
From above, \({{P}_{sue({{k}_{s}})}^{*}}\) can be obtained according to Eq. (24).
According to the Lagrangian method, we have:
Therefore, when SUE transmit at \({{P}_{max}^{sue}}\), interference price will be minimum at this point:
Then from (24), \({\beta }\) can be driven according to (26). By solving sub-game(3), \({{Price}_{sue({k}_{s})}^{*}}\) is calculated. Therefore, after replacing \({{P}_{sue({k}_{s})}^{*}}\) in (18), sub-game(3) is written as:
But, due to the maximization of convex function is difficult [22], (57) is converted to the minimization problem as:
As problem (58) is a convex optimization, so \({{Price}_{sue({k}_{s})}^{*}}\) can be obtained by the Lagrangian method as:
From (59) it can be written:
From above, \({{Price}_{sue({k}_{s})}^{*}}\) can be obtained according as:
Due to, \({{Price}_{sue({k}_{s})}^{*}}\) must be positive, we have:
After replacing \({{Price}_{sue({k}_{s})}^{*}}\) in (62), \({{\alpha }^{'}}\) can be calculated as:
Also, (28) can be obtained by replacing \({{P}_{sue({k}_{s})}^{*}}\) in (64):
1.5 Appendix(3)
\({{U}_{mbs(n)}}\) is a concave function, due to the maximization of concave function is a convex problem, so it can be solved by the Lagrangian method as:
From (65) it can be written:
From above, \({{P}_{mbs(n)}^{*}}\) can be obtained to Eq. (33).
According to the Lagrangian method, we have:
Therefore, when MBS transmit at \({{P}_{mbs(n)}^{*}}\), interference price will be minimum at this point so:
Then, from (33) \({\nu }\) can be derived according to (35).
By solving sub-game(2), \({{Price}_{mbs(n)}^{*}}\) is calculated. Therefore, after replacing \({{P}_{mbs(n)}^{*}}\) in (31), sub-game(2) is written as:
But, due to the maximization of convex function is difficult [22], (69) is converted to the minimization problem as:
As problem (70) is a convex optimization, so \({{Price}_{mbs(n)}^{*}}\) can be obtained by the Lagrangian method as:
From (71) it can be written as:
From above, \({{Price}_{mbs(n)}^{*}}\) can be obtained as:
Due to, \({{Price}_{mbs(n)}^{*}}\) must be positive, we have:
After replacing \({{Price}_{mbs(n)}^{*}}\) in (74), \({\gamma }\) can be calculated as:
Also, (37) can be obtained by replacing \({{P}_{mbs(n)}^{*}}\) in (76):
Rights and permissions
About this article
Cite this article
Ghorkhmazi Zanjani, G., Shahzadi, A. Game theoretic approach for multi-tier 5G heterogeneous network optimization based on joint power control and spectrum trading. Wireless Netw 26, 1125–1138 (2020). https://doi.org/10.1007/s11276-018-1853-6
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11276-018-1853-6