Abstract
One of the hot issues in heterogeneous wireless networks (HWNs) is radio resource utilization. The objective of this paper is to solve this problem. By considering the diversity of radio access technologies (RATs) in HWNs, the differences between them should be studied and exploited, e.g., coverage radius of each network, service arrival rate of each region, data transmission rate. The paper proposes a novel method for HWNs throughput analysis and optimization on the basis of these differences. Users engaging in calls in overlapping regions need to conduct network selection. To enhance the throughput of HWNs, users in these regions should be reasonably allocated to each network. Hence, the users’ proportion accessing each network is an important factor in the HWNs utilization. The mean total throughput of HWNs can be formulated by the Markov Model, which is determined by the distribution of service arrival rate and the analysis of handoff rate. Users’ mobility, furthermore, is important in network analysis because of its effect upon the handoff rate, which is one of the parameters to decide the throughput of HWNs. The service access proportion should be optimized to maximize the throughput of HWNs. By considering the convexity of the objective function, the subgradient method is employed in the solution of the optimization problem. Meanwhile, quadratic programming is used to reduce the computational complexity. Finally, a throughput optimization algorithm is proposed for HWNs on the basis of the architecture of common radio resource management, which can jointly manage diverse RATs. Then the validity of the proposed algorithm is illustrated through the simulation results, from which the paper simultaneously draw some important conclusions.
Similar content being viewed by others
References
ETSI. (2001). Requirements and Architectures for Interworking between HIPERLAN/3 and 3rd Generation Cellular Systems. TR, 101, 957.
3GPP. (2001). Improvement of RRM across RNS and RNS/BSS (release 5). TR 25.881 v5.0.0.
3GPP. (2003). Improvement of RRM across RNS and RNS/BSS (release 6). TR 25.891 v0.3.0.
Feng, Z., Yu, K., Ji, Y., Zhang, P., Li, V. O. K., & Zhang, Y. (2006). Multi-access radio resource management using multi-agent system. In IEEE Wireless Communications and Networking Conference (pp. 63–68).
Serrador, A., & Correia, L. M. (2011). A Cost Function Model for CRRM over Heterogeneous Wireless Networks. Wireless Personal Communications, 59(2), 313–329.
Gozalvez, J., Lucas-Estan, M. C., & Sanchez-Soriano, J. (2012). Joint radio resource management for heterogeneous wireless systems. Wireless Networks, 18(4), 443–455.
Ding, Z., & Xu, Y. (2011). A novel joint radio resource management with radio resource reallocation in the composite 3G scenario. Information Technology Journal, 10(6), 1228–1233.
Skehill, R., Barry, M., Kent, W., Ocallaghan, M., Gawley, N., & McGrath, S. (2007). The common RRM approach to admission control for converged heterogeneous wireless networks. IEEE Wireless Communications, 14(2), 48–56.
Buljore, S., Harada, H., Filin, S., Houze, P., Tsagkaris, K., Holland, O., et al. (2009). Architecture and enablers for optimized radio resource usage in heterogeneous wireless access networks: The IEEE 1900.4 Working Group. IEEE Communications Magazine, 47(1), 122–129.
Gavrilovska, L. M., & Atanasovski, V. M. (2009). Resource management in Wireless Heterogeneous Networks (WHNs). In 9th International Conference on Telecommunications in Modern Satellite, Cable, and Broadcasting Services (pp. 97–106).
Wang, J., Xu, Y., Ma, L., & Chen, L. (2012). Call admission control in CDMA2000/WLAN network based on user position information. Journal of Networks, 7(8), 1220–1226.
Yao, J., Guo, J., & Bhuyan, L. N. (2008). Ordered Round-Robin: An efficient sequence preserving packet scheduler. IEEE Transactions on Computers, 57(12), 1690–1703.
Cao, G., Yang, D.-C., Zhang, X., & Zhu, X.-Y. (2011). A joint resource allocation and power control algorithm for heterogeneous network. Journal of China Universities of Posts and Telecommunications, 18(2), 17–22.
Hasib, A., & Fapojuwo, A. O. (2008). Analysis of common radio resource management scheme for end-to-end QoS support in multiservice heterogeneous wireless networks. IEEE Transactions on Vehicular Technology, 57(4), 2426–2439.
Sabbagh, A. A. L. (2011). A Markov chain model for load-balancing based and service based RAT selection algorithms in heterogeneous networks. World Academy of Science, Engineering and Technology, 73, 146–152.
Leijia, W., Sandrasegaran, K., & Elkashlan, M. (2010). A Markov Model for Performance Evaluation of CRRM Algorithms in a Co-Located GERAN/UTRAN/WLAN Scenario. In IEEE Wireless Communications and Networking Conference Workshops (pp. 1–6).
Ma, F., Xu, G.-X., & Yang, F.-X. (2011). Capability adaptation algorithm based on joint network and terminal selection in heterogeneous networks. Journal of China Universities of Posts and Telecommunications, 18(1), 76–82.
Chamodrakas, I., & Martakos, D. (2012). A utility-based fuzzy TOPSIS method for energy efficient network selection in heterogeneous wireless networks. Applied Soft Computing Journal, 12(7), 1929–1938.
Gelabert, X., Perez-Romero, J., Sallent, O., & Agusti, R. (2008). A markovian approach to radio access technology selection in heterogeneous multiaccess/multiservice wireless networks. IEEE Transactions on Mobile Computing, 7(10), 1257–1270.
Azhari, V. S., Smadi, M., & Todd, T. D. (2008). Fast client-based connection recovery for soft WLAN-to-cellular vertical handoff. IEEE Transactions on Vehicular Technology, 57(2), 1089–1102.
Pengbo, S., Yu, F. R., Hong, J., & Leung, V. C. M. (2009). Optimal Network Selection in Heterogeneous Wireless Multimedia Networks. In IEEE International Conference on Communications (pp. 1–5).
Shi, Z., & Zhu, Q. (2012). Performance analysis and optimization based on markov process for heterogeneous wireless networks. Journal of Electronics & Information Technology, 34(9), 2224–2229.
Perez-Romero, J., & Salient, O. (2006). Loose and Tight Interworking between Vertical and Horizontal Handovers in Multi-RAT Scenarios. In IEEE Mediterranean Electrotechnical Conference (pp. 579–582).
Leijia, W., & Sandrasegaran, K. (2007). A Survey on Common Radio Resource Management. In The 2nd International Conference on Wireless Broadband and Ultra Wideband Communications (pp. 66–66).
Wei, S., & Qing-An, Z. (2008). Cost-function-based network selection strategy in integrated wireless and mobile networks. IEEE Transactions on Vehicular Technology, 57(6), 3778–3788.
Lusheng, W., & Binet, D. (2009). Mobility-Based Network Selection Scheme in Heterogeneous Wireless Networks. In IEEE 69th Vehicular Technology Conference (pp. 1–5).
Shi, Z., Zhu, Q., & Zhao, S. (2012). A vertical handoff rate analysis based on angle mobility model in heterogeneous networks. Signal Processing, 28(7), 1029–1036.
Rappaport, T. (2002). Wireless communications: principles and practice. Englewood Cliffs, NJ: Prentice-Hall.
Lopez-Benitez, M., & Gozalvez, J. (2011). Common radio resource management algorithms for multimedia heterogeneous wireless networks. IEEE Transactions on Mobile Computing, 10(9), 1201–1213.
Hao, W., Lianghui, D., Ping, W., Zhiwen, P., Nan, L., & Xiaohu, Y. (2011). QoS-Aware Load Balancing in 3GPP Long Term Evolution Multi-Cell Networks. In ICC (pp. 1–5).
Palomar, D. P., & Mung, C. (2006). A tutorial on decomposition methods for network utility maximization. IEEE Journal on Selected Areas in Communications, 24(8), 1439–1451.
Wei, Y., & Lui, R. (2006). Dual methods for nonconvex spectrum optimization of multicarrier systems. IEEE Transactions on Communications, 54(7), 1310–1322.
Acknowledgments
This work is supported by National Natural Science Foundation of China (61171094), National Basic Research Program of China (973 program: 2013CB329005), National Science & Technology Key Project(2011ZX03001-006-02, 2011ZX03005-004-03)) and Key Project of Jiangsu Provincial Natural Science Foundation (BK20110270).
Author information
Authors and Affiliations
Corresponding author
Appendices
Appendix A
To illustrate the optimization problem is a convex optimization problem, we can prove the Hessian matrix \(\frac{\partial ^{2}T}{\partial \overrightarrow{p}^{2}}\) is negative definite matrix. \(\frac{\partial ^{2}T}{\partial \overrightarrow{p}^{2}}\) can be expressed as
where \(\frac{\partial ^{2}M\left( {\xi _j ,C_j } \right) }{\partial {\overrightarrow{p_{O_i }^{j}}}^{2}}\) can be expressed as
where \(m=N\left( {O^{\prime }\left( {A_j } \right) } \right) \) and \(i,k,t\in O^{\prime }\left( {A_j } \right) \). \(\frac{\partial ^{2}M\left( {\xi _j ,C_j } \right) }{\partial p_{O_i}^j \partial p_{O_k }^j }\) is given by
where
Hence, (42) can be rewritten as
By substituting (44) into (43), we obtain
Clearly, the principal minor sequence of matrix \(\frac{\partial ^{2}M\left( {\xi _j ,C_j } \right) }{\partial \overrightarrow{p_{O_i }^j }^{2}}\) is less than or equal to zero. Because \(\frac{\partial ^{2}M\left( {\xi _j ,C_j } \right) }{\partial \overrightarrow{p_{O_i }^j }^{2}}\) is a Hermitian matrix, and its characteristic roots are less than or equal to zero, \(\frac{\partial ^{2}M\left( {\xi _j ,C_j } \right) }{\partial \overrightarrow{p_{O_i }^j }^{2}}\) can be by using eigendecomposition written as
By substituting (50) into (49), we can further obtain
From (52), the characteristic roots of matrix \(\frac{\partial ^{2}T}{\partial \overrightarrow{p}^{2}}\) are less than or equal to zero, hence \(\frac{\partial ^{2}T}{\partial \overrightarrow{p}^{2}}\) is a negative definite matrix. So the convexity of objective function is proved.
Appendix B
On the basis of (16), the partial derivative of \(M_j \left( {\xi _j ,C_j } \right) \) with respect to \(v\) can be written as
From (15) to (18), the partial derivative of \(\xi _j \) with respect to \(v\) can be derived as
By substituting (54) into (53), we have
On the basis of \(M_j \left( {\xi _j ,C_j } \right) =\xi _j P_j^{nb} <\xi _j \) and (47), \(\frac{\partial M_j \left( {\xi _j ,C_j } \right) }{\partial v}<0\) is proved, so the average number of users \(M\left( {\xi _j ,C_j } \right) \) in each RAN is a decreasing function of \(v\).
Appendix C
Actually, the average throughput of each HWN is a function of \(\gamma _j \), so the average throughput of each RAN can be expressed as
On the basis of (56), the average throughput of HWNs can be written as
where \(\overrightarrow{\gamma }=\left[ {{\begin{array}{l@{\quad }l@{\quad }l@{\quad }l} {\gamma _1 }&{} {\gamma _2 }&{} \cdots &{} {\gamma _N } \\ \end{array} }} \right] \). By considering \(\frac{\partial T}{\partial p_{O_i }^j }=\frac{\partial T_j \left( {\gamma _j } \right) }{\partial \gamma _j }\frac{\partial \gamma _j }{\partial p_{O_i }^j }=\lambda _{O_i } G^{j}\), the partial derivative of \(T_j \left( {\gamma _j } \right) \) with respect to \(\gamma _j \) can be derived as
And the second-order partial derivative of \(T_j \left( {\gamma _j } \right) \) with respect to \(\gamma _j \) can be derived as
Let \({\overrightarrow{\gamma ^*}}\) denote an optimization result of (33), where \(\overrightarrow{\gamma }^{*}=\left[ {\gamma _1^{*}}\; {\gamma _2 ^{*}}\; \ldots \; {\gamma _N^{*}} \right] \) and \(T\left( {\overrightarrow{\gamma }^{*}} \right) =\sum _{j=1}^N {T_j \left( {\gamma _j ^{*}} \right) } \). On the basis of (39), we obtain
Here, let \(\overrightarrow{\gamma }^{\prime *}\) denote another optimization result of (33), where \(\overrightarrow{\gamma _j^2 }^{*}=\small \left[ {\gamma _1^{*}+\Delta \gamma _1 }\; \gamma _2^{*}+\Delta \gamma _2 \; \ldots \;{\gamma _N^{*}+\Delta \gamma _N } \right] \), \(\Delta \gamma =\sum _{j=1}^N {\Delta \gamma _j } \ge 0\). Let \(\delta =\sum _{j=1}^N {\left( {\Delta \gamma _j } \right) ^{2}} \), where \(\delta \) is an infinitesimal. Hence, by using Taylor formula, \(T\small \left( {\overrightarrow{\gamma _j^2 }^{*}} \right) \) can be written as
Thus,
To maximize the throughput of HWNs, the \(\Delta \gamma _j \) should satisfy
By using Langrage multiplier method, \(\Delta \gamma _j \) can be resolved
Thus, all of the \(\Delta \gamma _j\) are greater than or equal to zero if \(\Delta \gamma \ge 0\). According to this conclusion, we can get that there is at least one optimal result which can make sure that the service arrival rate of each RAN won’t decrease under the OA scheme if the service arrival rate of any region in the HWNs increases. Specifically, if the optimization problem (40) has the unique solution, i.e., \(N\left( {O^{\prime }} \right) +N=\sum _{O_i \in O^{\prime }} {N\left( {O_i } \right) } +1\), the service arrival rate of all RANs will increase with an increase in service arrival rate of any region.
Rights and permissions
About this article
Cite this article
Shi, Z., Zhu, Q. Throughput Analysis and Optimization Based on Mobility Analysis and Markov Process for Heterogeneous Wireless Networks. Wireless Pers Commun 77, 1091–1116 (2014). https://doi.org/10.1007/s11277-013-1556-3
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11277-013-1556-3