Femtocell network power control scheme based on the weighted voting game
© Kim; licensee Springer. 2013
Received: 17 May 2012
Accepted: 31 January 2013
Published: 21 February 2013
Future wireless networks are designed to cope with drastically increasing user demands. However, network resources reach the limits of their capacity to user requirements. Recently, femtocell networks have attracted much attention to enhance the efficiency of wireless resource usage. In this article, a new adaptive power control scheme is developed for the femtocell network system. By using the concept of the weighted voting game, the proposed scheme adaptively adjusts a transmit power level while ensuring relevant tradeoff between system efficiency and fairness. This power control paradigm can provide the ability to practically respond to current communication conditions and suitable for real network operations. Simulation results are presented to verify the effectiveness of the proposed voting game-based scheme in comparison with the existing schemes.
KeywordsFemtocell networks Game theory Weighted voting model Power control Fairness Resource allocation problem
The emergence of new wireless technologies is expected to support the remarkable growth in the number of users. However, in spite of high network infrastructures, wireless bandwidth is a particularly scare resource, especially when large amounts of data are required. A promising approach for the efficient wireless bandwidth usage is through the cellular technology, which has greatly enhanced the network capability. In cellular networks, the capacity of a wireless link has increased by getting the transmitter and receiver closer to each other. Therefore, it is necessary to reduce cell sizes and transmit distance to improve cellular capacity [1, 2].
The recent concept of femtocells offers an economically viable solution to achieving high cellular capacity and improved coverage. A femtocell is a small indoor area covered by a low-power access point, referred to as femtocell access point (FAP). Usually, FAPs are situated around high user density hotspots to improve communication capacity. Therefore, the deployment of femtocell structure comprises a conventional cellular network plus embedded femtocell hotspots. The most important advantages of femtocell are very little upfront cost to offload huge traffic from the expensive cellular networks and the ability to achieve high data rate in some places where the macrocell cannot provide signals with high quality. It is very meaningful in future wireless communication networks [1–3].
Key issues of femtocell operations are the design of effective power control protocols, which significantly influence the wireless network performance . In addition, the limited wireless bandwidth has to be shared fairly among several users. Fair resource assignment is another prominent factor for the femtocell management [4, 5]. Due to these reasons, the development of adaptive strategies for efficient power control and fair bandwidth assignment algorithms plays a critical role in determining overall network performance. However, it is a complex and difficult work under a dynamically changing network environment.
In recent years, algorithmic game theory has received a lot of attention in field of telecommunications. The reason for this interest is that game theory focuses on the research of intelligent game players, who can compete, cooperate, and negotiate for their benefits. In telecommunication domains, network agents are selfish and built to maximize their payoffs without requiring human interventions. Therefore, it can be modeled by means of game theory . Cooperative game, also called coalition game, is a branch of game theory to deal with multi-person decision-making situations. In a cooperative situation, the basic assumption is that players make binding commitments and find it beneficial to cooperate in the game. Therefore, the main interest is to fairly distribute the outcome to each player according to their contributions. Especially, the operations contending for network resources rely on the cooperation of the each network agents. Therefore, cooperation game models are widely used for wireless network management algorithms [7, 8].
Weighted voting game (WVG) is a well-known cooperative game model and a lot of researches have been carried out in political science, economics, logic theory, and distributed systems. In such games, each player has a weight, and a coalition of players wins the game if its total weight exceeds a certain quota. Therefore, the WVG model can formulate a decision-making process that is designed to give different amounts of influence to different members [6, 9, 10]. In femtocell networks, network agents must take a joint decision leading to a certain outcome, which may have a different impact on each of the agents. Therefore, voting-based decision-making procedure is an attracting model for the femtocell network management.
Inspired by the preceding discussion, we propose a new femtocell network power control scheme based on the WVG. In the proposed scheme, each mobile user is assigned a non-negative weight and makes a vote in favor of a specific femtocell base station. If the total weight of those voting is equal to or greater than the pre-defined value, that femtocell becomes to be a winner and can control its downlink power level. However, this efficient-oriented approach may lead to throughput unfairness. To avoid this unfairness problem, we characterize the concept of fairness, which is considered explicitly at the design stage of power control algorithm. Therefore, power and bandwidth in the winning femtocell are dynamically adjusted to provide a balanced solution. Based on the self-adaptability and real-time effectiveness, the main novelty of the proposed scheme is the ability to ensure relevant tradeoff between efficiency and fairness.
Many literatures and the Small Cell Forum (http://www.smallcellforum.org) support the wide-scale adoption of femtocell. Lopez-Perez et al.  studied a downlink case for WiMAX femtocell networks. Valcarce et al.  applied a finite-difference time domain method to predict the coverage of WiMAX femtocells. Lopez-Perez et al.  used a centralized method of dynamic frequency planning to minimize the overall femtocell network interference to allocate the bandwidth to femtocells. Sundaresan and Rangarajan  studied the resource management problem in orthogonal frequency-division multiple access (OFDMA) femtocells and proposed a location-based allocation scheme between macrocells and femtocells to adapt the varying user population. In , resource sharing and access control in OFDMA femtocell networks are studied, where users’ selfish characteristics are considered and an incentive mechanism is designed for subscribers to share the resource of femtocell base stations. In , the problem of cross-tier interference in autonomous femtocell networks is studied by using cognitive radio technology to realize the cognitive radio resource management. And a strategic game is proposed to implement the interference mitigation. The interference management for long-term evolution (LTE) networks with femtocells using cognitive radio technology is investigated in . Then based on a distributed architecture for LTE networks, the authors recommend to use two game theoretical mechanisms to mitigate the cochannel interference. In , a distributed power control algorithm is proposed that enables users to eventually achieve their fixed target SINRs. As long as all the SINR targets are feasible, this iterative algorithm converges to a Pareto-optimal solution at a minimal aggregate transmit power.
Recently, two interesting femtocell power control schemes have been presented. The Power Control in Overlay Femtocell (PCOF) scheme in  can properly control the quality of service (QoS) in the femtocell users. With feasibility conditions, new joint power control and dynamic channel re-allocation procedures are suggested such that the QoS of users was ensured all the time. In the PCOF scheme, the fundamental capacity limitation of spatial bandwidth sharing among a macrocell user and a femtocell user is identified. In addition, a downlink power control problem is formulated to address the co-channel interference, as well as provide QoS to both the macrocell user and the femtocell users. Therefore, the PCOF scheme is a joint power control, channel management, and admission control procedure such that the priority of the macrocell users is always ensured. The Game Theoretic Power Control (GTPC) scheme  is proposed as a power control algorithm by using a non-cooperative game model. This scheme formulates a payoff function to provide fairness and minimize interference by considering loads of individual femtocells. In addition, the GTPC scheme proves that this payoff function can be appeared as a supermodular type. The GTPC scheme can be applied to the decentralized environment, and leads transmission power to reach a steady-state condition, i.e., Nash equilibrium. Through mathematical analysis and numerical results, the authors show that the GTPC scheme has several good characteristics. All the earlier works have attracted a lot of attention and introduced unique challenges. Compared to these schemes [19, 20], the proposed scheme attains better performance for femtocell network systems.
The remainder of this article is organized as follows. Section 2 presents the proposed algorithms in detail. In Section 3, performance evaluation results are presented along with comparisons with the PCOF and GTPC schemes proposed in [19, 20]. Through simulation, we show the ability of proposed scheme to achieve high accuracy and promptness in dynamic network environments. Finally, concluding remarks are given in Section 4.
2. Proposed power control algorithm
In this section, we examine the applicability of WVG to design a power control algorithm, and the proposed scheme is explained in detail. The proposed scheme is designed based on the WVG and can provide a well-balanced network performance under rapidly changing network environments.
2.1. WVG-based selection algorithm
In cooperative games with a finite set (N) of players, a function v is defined as , such that (∅ ) = 0 and v(M) ≤ v(N) whenever M ⊆ N. It is based on the assumption that each player should decide whether he/she join a coalition or not. An important subclass of cooperation games is the WVG, which has been applied in various political and economic organizations for structural or constitutional purposes. A WVG is represented by the voting body [q; ω1, …,ω n ] where ω i represents the voting weight of player i and q (0 < ω i < q) is the quota needed to win. All the weights and quota are positive real numbers. If where , a coalition S of players is winner and . Otherwise, it is loser and . Therefore, for any S and if then [9, 10].
In this article, we develop a WVG model for users in femtocell networks. To design the WVG, the questions to be answered are what the weights and quota should be, how to calculate outcomes of a weighted vote, and finding the effective distribution of the resulting outcome from their joint action [6, 9]. Recently, voting game approaches have been studied well. However, existing approaches only concerned and focused on theoretical modeling and mathematical analysis. Therefore, practical implementation issues are not yet well developed . From a fundamental viewpoint, the proposed scheme places more emphasis on the practical implementation in real world network operations.
where ρ is a decision factor for the quota. Under dynamically changing environments, a fixed value of ρ cannot effectively adapt to the current network condition. Therefore, the ρ value should dynamically be adjustable. In order to implement the ρ value adjustment, we partition the time-axis into equal intervals of length unit_time, and the parameter ρ can dynamically be decreased (or increased) by Δρ. The value of ρ (ρmin ≤ ρ ≤ 1) is multiples of Δρ, and we set Δρ = 0.1 in this study. When a winner FAP is decided, the current ρ value is increased by Δρ. If no FAP becomes to be a winner during the predefined time period (T_P), the current ρ value is determined as ρ = min(ρ _ Δρ, ρmin).
2.2. Fairness-based resource control algorithm
where , are the total bandwidth amount and the number of users in the coalition S, respectively. A _a i is an additional allocation for the user i and η is a control factors for the inverse weighted allocation. According to (8), the channel bandwidth adjustment continues until all the users’ bandwidths in S are re-assigned.
2.3. Multi-objective utility function for efficiency and fairness
2.4. The main steps of proposed algorithm
The main goal of proposed scheme is to ensure relevant tradeoff between efficiency and fairness. Even though the fairness-related solution concepts (e.g., the Shapley value) are studied well, the computational complexity makes it practically unable to implement in the realistic network operation model. To maximize implementation practicality, we would employ distributed and dynamic online game methodologies to develop a power control scheme. In general, due to heavy control and implementation overheads, centralized control approaches are impractical methods. But, a distributed mechanism can transfer the computational burden from a central system to the distributed nodes. In the proposed algorithm, users make their control decisions in a self-regarding distributed fashion. This distributed approach can dramatically reduce the computational complexity and overheads comparing to the traditional static centralized approach. Usually, the traditional optimal and centric algorithms have exponential time complexity. However, the proposed scheme has polynomial time complexity for power control decisions. Therefore, the proposed scheme can provide a good tradeoff between the practical implementation complexity and the optimized network performance.
In the proposed algorithm, the result of FAP’s decision is the input back to users. At the end of each game’s iteration, users dynamically re-estimate their decisions. This feedback-based repeated process can analyze strategic decisions and capture each user’s behavior, which is defined as a power control algorithm. After a finite number of rounds, users’ decisions can reach an efficient network solution. The main steps of the proposed power control algorithm are given next.
Step 1: At the initial game iteration, each mobile user dynamically selects the uplink power level (u_p) and the most adaptable FAP to maximize his payoff according to (5).
Step 2: If a FAP’s weighted voting sum is larger than the current quota , this FAP becomes to be a winner.
Step 3: For the coalition S of winning FAP, and M_a are estimated based on (7) and (8), respectively.
Step 4: By using the bandwidth adjustment procedure, each user’s channel bandwidth (W) in S is adjusted according to (8).
Step 5: According to (11), the winning FAP selects the best downlink power level to maximize the multi-objective payoff.
Step 6: The result of FAP’s decision is the input back to users. At the end of each game’s iteration, users iteratively adapt their decisions (i.e., uplink power level and FAP selection) to maximize their payoffs. This approach can analyze the current strategic decision in a distributed online manner.
Step 7: Every unit_time, the ρ and Q values are examined and adjusted periodically.
Step 8: By using the dynamics of feedback-based repeated process, FAPs and users can be interacting with one another and make their decisions in a way to reach an efficient network solution.
3. Performance evaluation
In this section, the effectiveness of the proposed scheme is validated through simulation; a simulation model is proposed for the performance evaluation. With a simulation study, the performance superiority of the proposed scheme can be confirmed. The assumptions implemented in the simulation model were as follows:
The simulated system is assumed as a CDMA system with one macro cell.
3 FAPs and 20 mobile users are distributed randomly over the cell area.
The capacity of network bandwidth is 30 Mbps.
Network performance measures obtained on the basis of 50 simulation runs are plotted as a function of network operation time.
The durations of call services are exponentially distributed.
For simplicity, we assume the absence of physical obstacles in the experiments.
System parameters used in the simulation experiments
Number of wireless mobile users
Number of FAPs
Control factor to adjust ρ value
The predefined time period to control ρ value
Pre-defined minimum ρ value
u _pmin, u _pmax
50 mW, 100 mW
pre-defined minimum and maximum uplink power levels
d _pmin, d _pmax
50 mW, 100 mW
Pre-defined minimum and maximum downlink power levels
Equal intervals of time-axis length
Number of power levels (strategies)
1 × 10_10
Background noise power in wireless communications
0 ≤ β ≤ 1
Control factor for the relative efficiency and fairness weight
Uplink, downlink power level
Performance measures obtained through simulation are system throughput, normalized user utility, network fairness, etc. In this article, we compare the performance of the proposed scheme with existing schemes—the PCOF scheme  and GTPC scheme . Even though these existing schemes dynamically decide the transmitting power level for wireless networks, there are several disadvantages. First, these existing schemes cannot adaptively estimate the current network conditions. In addition, these schemes operate the network system by the fixed control parameters. Under dynamic network environments, control mechanisms by using static thresholds can cause potential erroneous decisions.
Figure 1 compares the performance of each scheme in terms of the system throughput. It is measured as a normalized serviced data amount. From the network providers’ point of view, it is a very important factor. It is shown that under initial operation time, the system throughput is virtually the same for all the schemes. However, as the network operation time increases, the system throughput of proposed scheme is better than the other schemes. Due to the inclusion of the adaptive online feedback approach, we can observe that the proposed scheme gains the better throughput.
Figure 2 shows the comparison of the normalized user payoff. All the schemes have similar trends. However, the feature of dynamic game-based model can ensure the excellent user’s payoff under dynamic environment situations. Therefore, the proposed scheme can effectively adapt to the current wireless network condition while providing the better performance than other schemes.
where n is total number of users in the macrocell network. NF is the same as the β value in (10). An intelligent fairness policy, like the proposed scheme, makes the system adaptable to achieve an excellent fairness in the macrocell network. Therefore, the proposed scheme can maintain a significant better fairness than the other existing schemes. It is highly desirable for the operation of multi-user system. The curves in Figure 4 present the fairness in the FAP, which is also obtained according to the formulae of (12). However, in this case, n is the number of users in the FAP. Due to the inclusion of the fairness-oriented control algorithm, we also observe that the proposed scheme can gain the higher FAP fairness than the PCOF and GTPC schemes.
The simulation results shown in Figures 1, 2, 3, and 4 demonstrate that the proposed scheme generally exhibits better performance compared with the other existing schemes. Based on the adaptive real-time monitoring, the proposed algorithm is flexible, adaptable, and able to sense the dynamic changing network environment. This feature leads to a balance appropriate network performance while other schemes [19, 20] cannot offer such an attractive network performance.
4. Summary and conclusions
The femtocellular network is one of the most promising future network technologies to meet the demand of the tremendous increasing wireless capacity. During femtocell network operations, appropriate power control strategy is a crucial issue to enhance the network performance. In this article, we propose a new fair-efficient power control scheme based on the WVG model. By using this dynamics of feedback loop, FAPs and users can be interacting with one another and adaptively make their decisions. Under rapidly changing network environments, the proposed voting game-based approach is an effective way to reach a globally desirable network performance between two conflicting objectives—efficiency and fairness. From simulation results, we can confirm that the proposed power control scheme outperforms existing schemes in terms of system throughput, user payoff, network fairness, etc.
This research was supported by the Basic Science Research Program through the National Research Foundation of Korea (NRF) funded by the Ministry of Education, Science and Technology (2012–0005191) and by the Sogang University Research Grant of 201110011.
- Chandrasekhar V, Andrews J, Gatherer A: Femtocell networks. IEEE Commun. Mag. 2008, 46: 59-67.View ArticleGoogle Scholar
- Chowdhury MZ, Minh Trung B, Yeong Min J: Neighbor cell list optimization for femtocell-to-femtocell handover in dense femtocellular networks. Int. Conf. Ubiquitous Future Networks (ICUFN’11) 2011, 1: 241-245.Google Scholar
- Yizhe L, Zhiyong F: Enterprise femtocell network optimization based on neural network modeling. IEEE CCNC’11 2011, 1: 1130-1131.Google Scholar
- Dianati M, Shen X, Naik S: A new fairness index for radio resource allocation in wireless networks. Proc. IEEE WCNC 2005, 2: 712-715.Google Scholar
- Mo J, Walrand J: Fair end-to-end window-based congestion control. IEEE/ACM Trans.Networking 2000, 8: 556-567. 10.1109/90.879343View ArticleGoogle Scholar
- Bachrach Y, Meir R, Zuckerman M, Rothe J, Rosenschein JS: The cost of stability in weighted voting games. AAMAS’09 2009, 2: 1289-1290.Google Scholar
- Leino J: Applications of game theory in ad hoc networks. Master’s Thesis. Helisnki: Helisnki University of Technology; 2003.Google Scholar
- Srivastava V, Neel J, MacKenzie AB, Menon R, DaSilva LA, Hicks JE, Reed JH, Gilles RP: Using game theory to analyze wireless ad hoc networks. IEEE Commun. Surv. Tutorials 2005, 7: 46-56.View ArticleGoogle Scholar
- Yoram B, Edith E: Divide and conquer: false-name manipulations in weighted voting games. Int. Conf. Autonomous Agents Multiagent Syst. (AAMAS’08) 2008, 2: 975-982.Google Scholar
- Zuckerman M, Faliszewski P, Bachrach Y, Elkind E: Manipulating the quota in weighted voting games. AAAI'08 Proc. 23rd National Conf Artif. Intelligence 2008, 1: 215-220.Google Scholar
- Lopez-Perez D, Valcarce A, De La Roche G, Liu E, Zhang J: Access methods to wimax femtocells: a downlink system-level case study. Commun. Syst. 2008. ICCS 2008. 11th IEEE Singapore International Conference 2008, 1: 1657-1662.Google Scholar
- Valcarce A, Roche GDL, Jüttner A, López-Pérez D, Zhang J: Applying FDTD to the coverage prediction of WiMAX femtocells. EURASIP J. Wirel. Commun. Netw. 2009., 2009: Article no. 3Google Scholar
- Lopez-Perez D, de la Roche G, Valcarce A, Juttner A, Zhang J: Interference avoidance and dynamic frequency planning for wimax femtocells networks. Commun. Syst. 2008. ICCS 2008. 11th IEEE Singapore International Conference 2008, 1: 1579-1584.Google Scholar
- Sundaresan K, Rangarajan S: Efficient resource management in OFDMA femto cells. MobiHoc’09 ACM international symposium on Mobile ad hoc networking and computing 2009, 1: 33-42.View ArticleGoogle Scholar
- Ko CH, Wu HY: On-demand resource-sharing mechanism design in two-tier OFDMA femtocell networks. IEEE Trans. Vehicular Technol. 2011, 60: 1059-1071.View ArticleGoogle Scholar
- Lien SY, Lin YY, Chen KC: Cognitive and game-theoretical radio resource management for autonomous femtocells with QoS guarantees. IEEE Trans. Wirel. Commun. 2011, 10: 2196-2206.View ArticleGoogle Scholar
- Attar A, Krishnamurthy V, Gharehshiran ON: Interference management using cognitive base-stations for UMTS LTE. IEEE Commun. Mag. 2011, 49: 152-159.View ArticleGoogle Scholar
- Foschini GJ, Miljanic Z: A simple distributed autonomous power control algorithm and its convergence. IEEE Trans. Veh. Technol. 1993, 42: 641-646. 10.1109/25.260747View ArticleGoogle Scholar
- Li X, Qian L, Kataria D: Downlink power control in co-channel macrocell femtocell overlay. Inf. Sci. Syst.’09 (CISS’09) 2009, 1: 383-388.Google Scholar
- Hong EJ, Yun SY, Dong-Ho C: Decentralized power control scheme in femtocell networks: a game theoretic approach. IEEE Proc. Personal, Indoor and Mobile Radio Commun. 2009, 1: 415-419.Google Scholar
- Meshkati F, Poor HV, Schwartz SC, Balan RV: Energy-efficient power and rate control with QoS constraints: a game-theoretic approach. IWCMC 2006, 1: 1435-1440.View ArticleGoogle Scholar
- Long C, Zhang Q, Li B, Yang H, Guan X: Non-cooperative power control for wireless ad hoc networks with repeated games. IEEE J. Sel. Areas Commun. 2007, 25: 1101-1112.View ArticleGoogle Scholar
- Kim S: An adaptive online power control scheme based on the evolutionary game theory. IET Commun. 2011, 5(18):2648-2655. 10.1049/iet-com.2011.0093MATHMathSciNetView ArticleGoogle Scholar
This article is published under license to BioMed Central Ltd. This is an Open Access article distributed under the terms of the Creative Commons Attribution License (http://creativecommons.org/licenses/by/2.0), which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.