國 立 交 通 大 學
電 機 資 訊 國 際 學 位 學 程
Thesis
混合式毫微微蜂巢式基地台網路之資源配置
與分群方法
Clustering and Resource Allocation Schemes for
Hybrid Femtocell Networks
研究生:狄天柏
指導教授:方凱田 博士
混合式毫微微蜂巢式基地台網路之資源配置與分群方法
Clustering and Resource Allocation Schemes for
Hybrid Femtocell Networks
研究生:狄天柏 Student : Dlamini Thembelihle 指導教授:方凱田 博士 Advisor : Kai-Ten Feng
國 立 交 通 大 學
電 機 資 訊 國 際 學 位 學 程
A Thesis submitted to
Electrical Engineering and Computer Science
International Graduate Program
National Chiao Tung University
in partial fulfillment of the requirements
for the Degree of Master
in
Electrical Engineering and Computer Science
January 2014
Hsinchu, Taiwan, Republic of China
混合式毫微微蜂巢式基地台網路之資源配置與分群方法
研究生
:狄天柏
指導教授
:方凱田
國立交通大學電氣工程和計算機科學研究所
中
文
摘
要
為了提升住宅和企業內部環境的服務範圍和服務品質,毫微微型細胞 (femtocells) 已被視為一個解決方案,因為它可以提供低功率耗損且讓使用 者自行佈署的特性。此外,毫微微型細胞可以被允許與巨細胞網路 (macro network) 使用相同的載波頻率或是不同的載波頻率。在一個具有高緻密 毫微微型細胞佈署的傳輸環境中,資源配置和干擾管理是一個重要的研 究議題,其中干擾主要來自於使用不同的存取模式的毫微微型細胞。若 毫微微型細胞運作在封閉存取模式 (closed access mode) 指的是只允許擁 有子載波使用權的使用者來和毫微微型細胞做連結; 而在開放存取模式 (open access mode) 指的是所有使用者皆可和毫微微型細胞來做連結。為 了獲得毫微微型細胞在企業內部環境建置的好處,混合式存取模式 (hybrid access mode) 可以考慮被系統所採用,該模式可以同時服務封閉式用戶群 組 (closed subscriber group) 毫微微型細胞內的使用者和非封閉式用戶群組 (Non-closed subscriber group) 毫微微型細胞內的使用者。此外,當毫微微 型細胞運作在混合式存取模式,可以提供封閉和非封閉式使用者間不同的 服務層級。在本論文中,我們考慮毫微微型細胞運作在混合式存取模式, 且僅允許非封閉式使用者使用連結的毫微微型細胞的部分限制資源。為了 最大化非封閉式用戶群的上鏈傳輸容量,本論文提出了一種集中式的功 率配置方式,為非封閉式用戶群使用者進行資源的分配,其中使用了幾何 規劃(geometric programming)和一種新穎的次佳化分群策略。此外,我 們也考慮非封閉式使用者允入控制條件 (admission control condition) 的限 制。本論文還提出一個在賽局理論架構下的分散式功率配置演算法。其中 利用了非合作式的賽局(non-cooperative game)理論及其納什均衡(Nash equilibrium)的收斂特性。本論文針對在非合作式的賽局中,證明純策略 (pure strategy)納什均衡的存在。我們所設計的功率配置演算法主要是根 據毫微微型細胞與其服務的用戶之間的距離分配上鏈的功率,以最大化效 益函數(utility function)。分析結果顯示,我們提出的資源與分群演算法 能夠有效地改善系統的整體效能。Clustering and Resource Allocation Schemes for
Hybrid Femtocell Networks
Student : Dlamini Thembelihle Advisor : Kai-Ten Feng
Institute of Electrical Engineering and Computer Science
National Chiao Tung University
Abstract
To enhance indoor coverage and quality of service in both residential and enterprise environment, femtocells (FCs) have been proposed as a solu-tion due to its low power consumpsolu-tion and being an end-user deployed base station. A FC can either share or be on a separate carrier from the macro-network. Due to high density of femto base station (fBSs), many challenges have not been sufficiently addressed such as resource allocation and interfer-ence management. The interferinterfer-ence intensity mainly comes from the use of different access mode of fBS, which are closed access mode which permits only authorized subscribers to use the fBS and open access which allows all users to connect to the fBS. To gain the benefit of deployment of fBS for an enterprise environment, hybrid access mode has been selected to serve closed subscriber group (CSG) femto users and non-closed subscriber group (non-CSG) femto users. In this way the hybrid fBS may provide different service levels to femto users (FUEs) that are subscribers and non-subscribers. In this work we consider hybrid access mode which allows non-CSG users to connect to the fBS with limited resources. We propose a centralized power allocation (CPA) scheme where we perform resource allocation that reserves resources for non-subscribers using geometric programming (GP) and a novel sub-optimal clustering scheme in order to maximize the uplink (UL) capacity for non-CSG users. In addition, an admission control condition constraint is imposed on non-subscribers. Moreover, we propose a gaming-based dis-tributed power allocation (GDPA) based on a non-cooperative game which converges to the Nash equilibrium (NE). We prove the existence of pure strategy Nash equilibrium of the non-cooperative game. The GDPA scheme tries to find the uplink power that will maximize the utility function based on the distance between the serving fBS and the FUE. Numerical results are presented and suggest the adoption of the proposed schemes.
Acknowledgements
Words are often less to reveal one’s deep regards. An understanding of work like this is never an outcome of a single person. I would like to take this opportunity to express my profound sense of gratitude and respect to all those who helped throughout the duration of this research.
First of all I would like to thank God, who has given me the strength to work on this research and guided me to work on the right path of life. Without his grace this would never been a success. I am also very grateful to my family for keeping me in their prayers so that i can be able to complete this work.
This work would not have been possible without the encouragement and able guidance of my supervisor Prof. Kai-Ten Feng. His enthusiasm and optimism made this experience both rewarding and enjoyable. Most of the novel ideas and solutions found in this thesis are the result of our numer-ous stimulating discussions. His feedback and editorial comments were also valuable for the whole of this research.
I would like to thank all the members of MINT Lab whose love had con-tributed to the completion of this work as i used to consult when i encounter problems while working on this document and they were willing to help where possible. I wish them all the best in their future attempt to achieve their goals.
Lastly, i would like to thank the admission committee for giving me a chance to come to National Chiao Tung University to pursue my graduate studies, not forgetting the staff at the institute of Electrical engineering and Computer Science (EECS) for their love and care while here. I appreciated all the funding they have provided throughout my stay and may they continue to provide such to other students in future.
狄天柏 電 機 資 訊 國 際 學 位 學 程
Contents
Chinese Abstract i English Abstract ii Acknowledgement iii Contents iv List of Tables v List of Figures viList of Notations vii
1 Introduction 1
2 System Model and Problem Formulation 4
2.1 Network Scenario . . . 4
2.2 Problem Formulation . . . 5
3 Power Allocation and Clustering Schemes 8
3.1 Centralized Power Allocation (CPA) Scheme . . . 10
3.2 Hybrid Femtocell Clustering (HFC) Scheme . . . 12
3.2.1 CPA and HFC . . . 14
3.3 Gaming-based Distributed Power Allocation (GDPA) Scheme 16
3.3.1 Existence of Nash Equilibrium (NE) . . . 18
3.3.2 Proposed GDPA . . . 19
4 Performance Evaluation 22
5 Conclusion 29
Bibliography 31
List of Tables
1 Summary of Notations . . . vii
List of Figures
2.1 System diagram with femtocells in a Macrocell using hybrid access mode. . . 5
3.1 System diagram showing our proposed scheme. . . 10
3.2 (a) The are many subscribers (CSGs) so γnth < ρn and (b) there are less subscribers so γthn > ρn . . . 11 3.3 Simple architecture showing a cluster of femtocells connected
to the gateway . . . 13
3.4 Our Non-Cooperative Game Model . . . 17
3.5 Gaming-based Distributed Power Allocation Flow Chart . . . 20
4.1 (a) Resource Percentage Threshold (RPT) variation for CSG and non-CSG users with respect to time per fBS and (b) Com-parison of RPT for non-CSG and CSG users by varying only the subscribers . . . 23
4.2 FUE Uplink Capacity per non-CSG user per fBS . . . 24
4.3 Total Utility for non-CSGs (subscriber(CSG) = 6 and 9) at SINR = 15 dB and FUEs use GDPA to adapt their uplink transmission power. . . 25
4.4 FUE Uplink Capacity for non-subscribers (subscriber(CSG) = 3) at SINR = 20 dB and FUEs use GDPA to adapt their uplink transmission power. . . 26
4.5 FUE uplink Capacity for non-subscribers (subscriber(CSG) = 9) at SINR = 15 dB and FUEs use GDPA to adapt their uplink transmission power. . . 27
Table 1: Summary of Notations Notations Physical Meaning
γth
n Resource percentage threshold(RPT) for non-CSG users in f BSn ρn Resource percentage threshold(RPT) for CSG users in f BSn RPT Threshold for resources reserved for non-CSG users
N Set of femtocells,{f1, ..., fN} J Set of subcarriers
K Set of non-CSG FUE’s,{U1, ..., UK} β System bandwidth (MHz)
λn Total of non-CSG users being served by f BSn Mneighbor
n Set of FUEs served by neighboring fBSs of f BSn Mn Set of FUEs served by f BSn
Cn,j,kncsg Uplink capacity for non-CSG user k in subcarrier j Γn,j,k SINR experienced by user k in subcarrier j in f BSn Γ0 Minimum SINR at the receiver, f BSn
N0 Gaussian Noise
dmax Max distance between femto head (FH) and interfering f BSnew dth Interference distance between FH and one-hop f BSn
MT Threshold for members per cluster ϕn Cluster of femtocells
Mcnt Total number of current members in a cluster f BSnew Newly deployed femto base station
ψn Admission probability for non-CSG users α Fixed parameter
χ Fixed parameter
λp, λs Arrival rate of subscribers and non-subscribers P∗j,k Nash Equilibrium UL transmission power point Gsm Supermodular game notation
b Price coefficient
tT Time between broadcast messages τD Timestamp for the deployed fBS
Chapter 1
Introduction
Femto base station (fBS) are wireless access point, which provides cost effective means of multi-connectivity in the next generation networks [1]. They are low powered, low cost, plug and play devices that are normally installed by the end user and they are connected to the network via a back-haul cable. They are administered by operators and make use of the licensed spectrums. The main goal behind the establishment of fBSs is to improve indoor coverage in current cellular systems due to increasing data demands from consumers [2].
With the explosive growth of mobile data traffic, the FC technology is one of the proper solutions to enhance mobile service quality and system capacity for cellular networks. However, the appeal for FCs gives rise to un-solved problems such as interference, coordination and resource allocation. In dense environment the interference becomes severe since they are deployed in a small area in large quantities, thus interference minimization remains a major challenge in femtocell operations [3], [4]. Since obtaining the optimal resource allocation in dense environment is a non-linear non-convex NP-Hard optimization problem [5], [6], most of the existing work focused on central-ized heuristic resource allocation algorithms.
Furthermore, in [7] [8], different clustering sub-optimal heuristic algo-rithms have been proposed to mitigate inter-femtocells interference, however, they did not mention how the femto head (FH) is elected except for [9]. In our work we provide a new method for electing the FH using timestamp which avoids the frequent change of leadership expected in [9]. On the other hand research studies in [3], [4] did not overcome the challenges to design
an effective hybrid access scheme to equilibrate the quality of services (QoS) of different users since they did not consider different types of users. In our work, an efficient hybrid access scheme is proposed to properly differenti-ate the requirements between closed subscriber group (CSG) and non-closed subscriber group (non-CSG).
In order to provide an adequate signal quality for the signal of each FUE at the receiver without causing unnecessary interference to signals transmit-ted by other FUEs, an effective power control for FUEs is required. Power control extend the battery life of the terminal by ensuring that it transmit at the minimum power level necessary to achieve the required quality of service (QoS). In order to properly model the power allocation problem, different approaches based on game theory have been applied in femtocell networks using utility functions [10]. Authors in [11], proposed a hierarchical game where each macrocell and femtocell chooses its transmission power in order to selfishly maximize its utility function. They adopt the framework of a hierarchical game to the power allocation problem with a leader-follower ap-proach. In this game macrocells are leaders and femtocells are followers. In [12], authors proposed a decentralized power control to determine the indi-vidual fBS transmission power and in [10], a CDMA system is studied to find the user optimal rate of transmission and allocates the power required to transmit. From our observation most of the studies focus more on fBS power allocation instead of femto users in hybrid cells. The idea behind game theory is to find the Nash Equilibrium (NE), of which is an action profile at which no player may gain by unilaterally deviating. In other words, a NE is a stable operating point where no user has no incentive for changing strategy [13].
Hybrid access mode allow fBSs to provide preferential access to fBS own-ers and subscribown-ers while other public usown-ers can access fBSs with certain restriction [1], [2]. To the best of our knowledge, the problem of reserving re-sources for non-CSG users in hybrid cells and clustering of hybrid cells, which is studied in this paper, has not been well covered in literature. Therefore, the contribution of this work can be summarized as follows:
• We propose a centralized power allocation (CPA) scheme that performs resource allocation by reserving resources for non-CSG users taking into account the total number of CSG users being served using GP.
Our motivation stems from the fact that few studies (based on our own analysis) focused on resource allocation using GP in FCs that use hybrid access mode. In addition, an admission control condition is defined to maintain the number of non-CSG users that can be admitted while still guaranteeing the minimum data rate for CSG users.
• We also propose a sub-optimal hybrid femtocell clustering (HFC) for fBSs using hybrid access mode based on timestamp, distance and in-terference.
• Furthermore, we propose a gaming-based distributed power allocation (GDPA) scheme for FUEs using game theory. We prove that the pro-posed power game converges to the Nash Equilibrium.
• Using numerical analysis we demonstrate the efficiency of our resource allocation and clustering schemes. Comparing them with existing work [14].
The rest of our work is outlined as follows. The system model and prob-lem formulation is presented in chapter II. Chapter III presents the central-ized power allocation scheme, cluster formation scheme, and a gaming-based power allocation scheme for FUEs using a non-cooperative game approach, and performance evaluations are illustrated in chapter IV and lastly, chapter V concludes our study.
Chapter 2
System Model and Problem
Formulation
2.1
Network Scenario
We consider the uplink (UL) of a dual-tier system, where a dense femtocell network system is overlaid on top of the macro cell, and the femtocell network employs frequency division duplexing (FDD) scheme. There are J subcarriers shared by non-CSG and CSG users for UL communications1. It is assumed
that there are N femtocells, and there exists K users randomly distributed within each fBS. FC network takes the form of an enterprise deployment area where there is high density of femtocells, as shown in Fig. 2.1. We further assume that fBSs use hybrid access mode where non-CSG users can connect to a nearby fBS. We assume a split spectrum between FCs and macrocell thus eliminating interference between femto and macro users since interference between fBSs is our major concern in this work. Moreover, fBSs transmit at constant power and proportional fairness is adopted since it has been extensively utilized in practical wireless standards [15]. Two types of FUEs are considered: (i) CSG users (subscribers) who require fixed QoS guarantee in terms of data rate, and (ii) non-CSG users (non-subscribers) with no minimum guarantee. For example, CSG users can be the fBS’s owner and subscribers; while non-CSG users are visitors.
We assume a full spatial reuse where all subchannels are utilized at each
1The structure of co-tier interference in the uplink is different from that in the downlink.
Downlink anaylsis is left for our future work but the proposed schemes are applicable even in the downlink communication
Femto-BS Femto-BS Femto-BS Femto-BS Femto-BS Femto-BS Femto-BS Femto-BS Femto-BS Femto-BS Femto-BS FUE Macro-BS 荛 荜 荝
link to non-serving FAP link to serving FAP Femto UE
荛 荜 荝
Figure 2.1: System diagram with femtocells in a Macrocell using hybrid access mode.
fBS. We assume that the UL connection requests of CSG and Non-CSG users, which follows Poisson process, arrive at a rate of λp and λs, respectively. Table I summarize the notations used in this work.
2.2
Problem Formulation
It is expected that there are high demands of available system resources in urban areas, especially during peak hours. Therefore, our main aim is to maximize the UL capacity for non-CSG users by dynamically reserving resources for non-CSG users, while still guaranteeing the required CSG users data rate. Also femto-to-femto interference will be mitigated by clustering FCs using hybrid access scheme. We maximize the UL capacity under the constraint of maximum transmission power of FUEs and guarantee data rate for CSG users per FC. What must be noted is that users closer to the fBS will need to lower their transmit power than users at the cell edge. As for the edge users, they will transmit at higher transmit power than center users since they suffer from high path loss. In such cases, users at the cell edge shall be allocated the least interfered channels. Note that the focus of this work is not on channel allocation since it has been studied in [16]. To achieve this, we formulate the power allocation problem as a single-objective optimization problem which can be formulated as:
P∗ =arg max P N ∑ n=1 J ∑ j=1 K ∑ k=1 Cn,j,kncsg (2.1)
subject to: C1 : J ∑ j=1 Pj,k ≤ Pmax, ∀k ∈ K (2.2) C2 : J ∑ j=1 Cn,j,kcsg ≥ Creqcsg, ∀k ∈ K (2.3)
wherePj,k represent the UL transmission power for user kin subcarrier jand
Pmaxis the maximum allowed UL power for each FUE in (2.2). Pis the set of
Pj,k. Creqcsg is the minimum data rate threshold to guarantee the data rate for CSG users andCn,j,kcsg is the data rate for CSG userkbeing served byf BSn in subcarrier j. Equation (2.2) imposes a per FUE constraint on the maximum power, that is, UL transmission power must be lower than maximum power, and (2.3) denotes that the minimum required data rate for CSG users must be satisfied. The objective function in (2.1) can be obtained as:
Cn,j,kncsg = β· γ
th n
λn
log2[1 + Γn,j,k] (2.4)
whereCn,j,kncsg represents the UL Shannon capacity for each FUEkin subcarrier j underf BSn. The expression of the received signal to interference plus noise ratio (SINR), Γn,j,k, is as follows:
Γn,j,k= Pj,k· Ln,j,k N0+ ∑ m̸=k,m∈KPj,m· Ln,j,m (2.5)
where N0 in the denominator is the Gaussian noise power and the second
term represents the total interference due to other FUEs. In the numerator,
Pj,k is the UL power for userk in subcarrier jandLn,j,k denotes the path loss between user k and f BSn in subcarrier j. Note that we adopt the path loss model from 3GPP in [17].
Since a FC is in general located indoor, so interference occurs when ad-jacent FC use the same subcarriers. In order to mitigate femto-to-femto interference we therefore propose a sub-optimal heuristic algorithm for clus-ter formation. Here we use the Euclidean distance measure:
d(fa, fb) =
√
where d(fa, fb) is the distance between fBS fa and fBS fb which are located at (xa, ya) and (xb, yb), respectively and fa is the femto head (FH), and fb is the neighbor fBS within one-hop distance. Since the optimal clustering problem has been proved to be an NP-Hard in [18], therefore, we propose a sub-optimal clustering scheme for hybrid cells using timestamp, distance and interference. Also equation (2.1) is non-convex due to inter-cell interference, to solve it, we propose first to transform the problem into a linear one. We use the geometric programming approach to transform it into a convex function.
Chapter 3
Power Allocation and
Clustering Schemes
In this section, we divide our research work into sub-problems, that is, (i) Centralized power allocation - we perform resource allocation in a dense environment with an admission condition constraint considering interference in non-clustered FCs first and clustered FCs later. Power allocation is done using GP and (ii) Cluster formation - where we propose a different cluster-ing method uscluster-ing the FH elected based on timestamp, and (iii) gamcluster-ing-based power allocation for FUEs using game theory.
When a non-CSG FUE request an UL connection, the fBS has to check if by accepting the new non-CSG it will still meet its admission control condition. This can be done by calculating the new admission condition,
βnew = β·γ
th n
λn+1 . The purpose of the admission control is to prevent fBS
over-loading resulting to low data rate. Here the total number of non-CSG users is increased by 1. Then, we compare the new admission condition with an admission bandwidth threshold, βnncsg, which is the minimum equi-spaced channel per FUE of the width 180 KHz similar to 3GPP LTE definition [17]. Here we impose the following admission constraint to protect CSG users:
βnew≥ βnncsg, ∀n ∈ N (3.1)
The admission control probability can be illustrated as shown:
probability, ψn, is given by ψn= { 1, βnew ≥ βnncsg 0, otherwise (3.2) where βnew= β·γ th n λn+1,∀n ∈ N
Proof 1. The total number of non-CSG FUEs attempting to connect to f BSn is
given by λn= βγnth βnew − 1 = βγ th n (βncsgn )−1 (3.3) so if 0 ≤ λn = β·γ th n βnew − 1 ≤ β · γ th n (β ncsg
n )−1, the f BSn is under-loaded thus the
admission probability equals 1. If β·γthn
βnew − 1 > β· γ
th n(β
ncsg
n )−1, the f BSn is
overloaded and the FUE that request UL connection is blocked or rejected, thus the
admission probability equals β·γnth
λn+1.
Therefore, non-CSG users can either be admitted or rejected. To balance the load over a cluster of FCs, the system can employ an immediate retry procedure, by which the rejected user attempt’s to gain service from nearby fBS that still has available resources. Note that the admission constraint is only applicable to a newly arriving non-CSG user since they are secondary users in hybrid cells and they are allocated the remaining resources. At a departure instant of any connection, state transition occurs and no action is needed. Admission control can be performed separately in each hybrid cell and this enables it to be implemented in a distributed environment.
In addition to the admission control condition, the femto user SINR in (2.5) is supposed to meet the minimum SINR requirement at the receiver,
Γ0, in order to be accepted in case there are still resources available for
non-CSGs. The SINR condition can be stated as follows:
Γn,j,k ≥ Γ0 (3.4)
The admission control condition and the SINR condition will be used in our proposed schemes in the next sub-sections. The resource allocation model under consideration is illustrated in Fig. 3.1 and it’s worth noting that we consider a dynamic network model where users come and leave the network with respect to time.
Figure 3.1: System diagram showing our proposed scheme.
3.1 Centralized Power Allocation (CPA) Scheme
We propose a centralized power allocation scheme where resources are dynamically allocated based on the number of CSG users that are currently being served byf BSn. In order to manage the allocated resource block (RB) each fBS must define its own resource percentage threshold (RPT), that is, the percentage threshold for resources to be reserved for non-CSG users. In this way the QoS for CSG and non-CSG users can be improved without a negative impact on CSG users. This scheme guarantee’s the data rate for CSG users first before allocating the remaining resources to non-CSG users. Furthermore, non-CSG users will be admitted only if they meet the admission control condition set in (3.1) and the SINR minimum requirement in (3.4). Each time a CSG FUE is admitted, the fBS has to compute the RPT currently dedicated for CSG users, ρn, based on the number of CSG users being served and the minimum required data rate for CSG users, Creqcsg. It must be made clear that we consider only the interference within the fBS since the environment we consider is non-clustered. Then, the fBS has to compute the RPT for non-CSG users, γnth, where
Algorithm 1: CPA Scheme Input: β, Pmax, N0, βnncsg Output: Cncsg
n,j,k
01: Each time a CSG FUE is admitted compute new ρn under the current SINRs
02: After that re-compute γth
n under the current SINR’s of its associated FUEs
03: If non-CSG FUE request uplink then 04: Compute new admission condition, βnew 05: If (βnew ≥ βnncsg) then
06: accept non-CSG FUE 07: compute path loss, Ln,j,k 08: compute Cncsg
n,j,k after lower bound and variable transformation. Then, Maximize Cncsg
n,j,k. 09: else
10: block non-CSG FUE 11: End if 12: End If and, ρn= Creqcsg ∑Ncsg u=1 β Ncsglog2(1 + Γn,j,u) (3.6) nonsub nonsub sub sub frequency (a) (b)
Figure 3.2: (a) The are many subscribers (CSGs) so γth
n < ρn and (b) there are less subscribers so γth
n > ρn
Once the resources have been reserved, we then compute the optimized UL capacity for non-CSG user using GP after lower bound substitution and vari-able transformation, similar to [19],[20]. Here we use GP for power allocation. This can be further illustrated in Algorithm 1 and similar proof will be pro-vided in subsubsection 3.2.1
The variation of resources reserved for non-CSG based on the number of CSG users currently being served can be illustrated using Fig. 3.2 where (a) shows that if the number of CSG (sub) users is greater than non-CSG (nonsub) users less resources can be available to non-CSGs and (b) the other
way round. This shows that RPT always depends on the number of CSG users being served by the fBS and it must be noted that each fBS will have few subscribers at a time.
3.2 Hybrid Femtocell Clustering (HFC) Scheme
Algorithm 2: Hybrid Femtocell Clustering (HFC) Algorithm 01: Assume the presence of n0 as the FH (label (n)=H)
with no members
02: n0 sets the dth and MT [measurements obtained from “fBS Sniffer”] 03: If a new fBS joins a network, i.e f BSnew is switched on within
the area, and interfere with fBS n0 then
04: Find the max distance, dmax 05: If (dmax ≤ dth) then
06: If (Mcnt ≤ MT) then
07: f BSnew becomes the member of the cluster, f BSnew ∈ ϕ 08: label(n)=M: the status update that node new is a member 09: increase membership count, Mcnt +1
10: else
11: f BSnew becomes a new FH, f BSnew→ H 12: End If
13: else
14: f BSnew joins another FH (f BSnew → H
′
, another cluster) or f BSnew → H
15: End If
16: fBS n0 updates membership list and share it
17: Wait for all members to respond
18: FH periodically checks its active members and if a member is not determined,status update becomes X (label (n) =X) and Mcnt is updated
Here we propose a sub-optimal heuristic algorithm for cluster formation in a dense environment to mitigate femto-to-femto interference based on dis-tance, one-hop interference and timestamp, τD. Each cluster should have a femto head (FH) that is elected based on timestamp and we assume Over-The-Air (OTA) coordination. If FH becomes inactive another fBS is elected as the new FH based on the same criteria. The femto-gateway (F-GW) keeps records of newly deployed fBS and this includes deployment time and date. First, we assume an initially deployed fBS n0 with no members. fBS n0 sets
fBS is deployed and interferes with FH, the FH measures the maximum dis-tance, dmax, the distance between FH and the interfering fBS. If dmax ≤ dth and Mcnt≤ MT, then the new fBS joins the cluster, f BSnew∈ ϕ, else it may join another cluster or becomes a new FH. The duty of the FH is to form and maintain the cluster, that is, the FH keeps track of active and non-active members. The cluster formation can be described using pseudo-code as in Algorithm 2. Femto-GW Femto-BS Femto-BS Femto-BS Femto-BS Femto-BS Femto-BS Femto-BS MME/S-GW
Figure 3.3: Simple architecture showing a cluster of femtocells connected to the gateway
To ensure the practicability of the proposed scheme, Fig. 3.3 show the architecture with a cluster of FC similar to a 3GPP architecture. For it to be practical, fBS will be deployed and join the FH elected based on times-tamp. The femto-gateway will know the fBSs connected to it and the FH will have its own neighbor list or cluster membership list that will be shared with the femto-gateway, that is, by knowing the FH you can then know the cluster members. Therefore, any changes from the cluster will be updated and shared with the gateway. Moreover, the neighbor list consists of the physical ID of the neighbors fBSs and each fBS will have its own CSG list containing the CSG identities of users subscribed to use it.
An ideal FC network consists of FCs whose coverage area does not over-lap with the coverage area of other FCs. So, clustering minimize same-tier interference in every cluster by assigning different subchannels to FCs in
dif-ferent clusters and to avoid collision between neighboring FC, they cannot use adjacent subcarriers. Examples of subchannel allocation schemes include fractional frequency reuse and partial frequency reuse [16]. Note that our clustering scheme is based on fBSs transmitting at a constant transmit power and also the coverage area is assumed to be constant for all fBS. Further-more, fBSs use hybrid access mode since we are considering an enterprise environment.
3.2.1
CPA and HFC
We assume that the CPA scheme is being used by each fBS using hybrid access mode in a clustered environment 2 to effectively share the resources
between subscribers and non-subscribers within each fBS. In a clustered en-vironment, interference comes from neighboring fBs, therefore, in this case we consider the UL co-tier caused by neighboring FUEs, m ∈ Mneighborn , at the receiver can be expressed as follows:
In,jinter = ∑
m∈Mneighbor n
Pj,mLn,j,m (3.7)
where Pj,m is the UL transmission power of userm in subcarrier jand Ln,j,m is the link gain from user m to f BSn in subcarrier j. The conditions stated in (3.1) and (3.4) are adopted in this scenario. We consider that there are k
users within the members that are one-hop from the serving fBS. Therefore, the overall SINR at the f BSn is :
Γn,j,k= Pj,kLn,j,k N0+ ∑ m̸=k,m∈MnPj,mLn,j,m+ I inter n,j (3.8)
The proposed scheme is named CPA + HFC, and its a combination of Algorithms 1 and 2. In order to transform the non-convex function into a convex function we use geometric programming (GP) as stated in subsection A without any proof. GP is based on successive approximation and we use GP for power allocation. Since we consider a clustered environment, our
2We consider an environment where FCs has been clustered using our proposed HFC
scheme. The FH knows all its members and there is no member that belongs to two clusters. Our clusters are disjoint.
overall SINR equation at fBS changes. In this case we substitute (3.8) into (2.4). What can be noted is that after lower bound substitution, the function will still be non-convex. Therefore, the function can be further transformed into a convex by another substitution and observing the log − sum − exp
function which was proven to be convex in [5]. This can be achieved using similar work from [19],[20] and it can be illustrated as follows using Lemma 2 below:
Lemma 2. Our optimization problem is non-convex due to the presence of
inter-cell interference. To transform (2.1) into a convex formulation we make use of the geometric programming concept where we use the relaxation approach similar to [19],[20]. In our problem we employ the following lower bound as
α· log Γ0+ χ≤ log (1 + Γ0) (3.9)
which is tight with equality at a chosen value Γ0when the approximation parameters
are chosen as α = Γ0 1 + Γ0 (3.10) χ =log(1 + Γ0)− Γ0 1 + Γ0 log Γ0 (3.11)
where α and χ are fixed parameters. Therefore, equation (2.4) can be reformulated as ˆ Cn,j,kncsg = β· γ th n λn ·α · log2 (Γn,j,k) + χ (3.12) ˆ
Cn,j,kncsg can be viewed as the lower bound of Cn,j,kncsg, therefore the original optimization problem can be transformed to maximize the UL capacity under the constraint of maximum power transmission of FUEs and guarantee data rate for CSG users per FC. Nevertheless, (3.12) is still non-convex which still requires further transforma-tion into a convex functransforma-tion. The lower bound can be transformed into convex by letting Pj,k = e( ˆPj,k) in (3.12) and ˆP
j,k =ln(Pj,k).
Proof 2. Then we have (3.12) as,
Zn,j,k= α ln(2) [ ln(Ln,j,k) + ˆPj,k− φ ] + χ (3.13) where φ =ln(∑m̸=ke( ˆPj,m)L n,j,m+ N0+ η) η =∑m∈Mneighbor n e ( ˆPj,m)L n,j,m).
Observing (3.13), we find a log-sum-exp function which has been proven to be convex
in [5].
optimization problem in (2.1) can be reformulated as P∗ =arg max P N ∑ n=1 J ∑ j=1 K ∑ k=1 ˜ Cn,j,kncsg, (3.14) subject to: C1 : J ∑ j=1 Pj,k ≤ Pmax, ∀k ∈ K, (3.15) C2 : J ∑ j=1 ˜ Cn,j,kcsg ≥ Creqcsg, ∀k ∈ K, where ˜ Cn,j,kncsg = ˆCn,j,kncsg(ePˆj,k; α, χ) (3.16)
3.3
Gaming-based Distributed Power
Alloca-tion (GDPA) Scheme
If FUEs can control their transmission power, interference can be reduced thus in turn improves the user performance within FCs. The goal of each FUE is to adapt its transmitted power in a distributed manner. We introduce a non-cooperative game 3 formulation for our power allocation problem and
further prove the existence of a stable point (i.e Nash Equilibrium). There-fore, we propose the GDPA scheme for FUEs so that they can adjust their UL transmission power to P∗j,k that will maximize the utility function. It must be pointed out that we are still maintaining our objective of maximizing the UL capacity for non-CSG users. Based on [21], [22], the following game can be defined to formulate a non-cooperative game.
Definition 1 (General Form of a Strategic Game). Considering the scenario
in Fig. 3.4, the strategic game Gsm can be expressed as follows:
⟨ℵ, (Pk)k∈ℵ, (uk)k∈ℵ⟩ (3.17)
where ℵ = {1, ..., K} is a set finite set of players, i.e, the set of non-subscribers
3Game theory is an appropriate tool to solve some problems in communication systems
∈ R, and K denotes the number of players. (Pk)k∈ℵ represents the set of pure
strategies, where Pk is the non-empty set of actions for player k. Our strategy is
such that Pk={p : Pj,k ≥ 0, ∀k,
∑J
j=1Pj,k ≤ Pmax}. (uk)k∈ℵ indicates the set of
utility functions.
The utility function for each non-CSG user can be expressed as follows assuming proportional fairness amongst FUEs:
uk(pk, p−k) =log(Cn,j,kncsg) (3.18)
where p−k denotes the power vector of elements of p without the kth
element. The objective of each user is to adapt its transmitted power in a distributed manner such that its corresponding utility is maximized. In our case, the utility function reflects the FUEs performance per fBS.
In our game we consider the scenario in Fig. 3.4 where players are the FUEs, subscribers and non-subscribers.
sub mBS sub nonsub nonsub nonsub nonsub fBS R RC wall nonsub nonsub nonsub nonsub sub sub sub nonsub connect to fBS nonsubscriber R subscriber R player sub
Figure 3.4: Our Non-Cooperative Game Model
We let the fBS to be passive, that is, the only communication between the fBS and the non-CSG user is only a broadcast message from the fBS at time, tT. We adopt the open loop power control standard and players are power constrained, i.e, Pj,k = [0, Pmax]. A player can only drop in the game if she or he becomes inactive. The broadcast message from fBS consists of the received power from all players and their SINR status. By SINR status
we mean an indicator that shows that user k transmission power meets the minimum required SINR at the receiver, f BSn. Let “0” and “1” define the SINR status for not meeting the SINR minimum requirement and the other for meeting the SINR minimun requirement, Γn,j,k≥ Γ0.
3.3.1
Existence of Nash Equilibrium (NE)
To prove the existence of NE we use the Supermodular game approach because supermodular games have several remarkable properties [22]. We make use of the similar work done in [12] and the following conditions: (i)Pk is a compact subset of R which represent a set of real numbers and (ii) the utility function uk(·) is continuous and is twice continuously differentiable, (iii) ∂2U (P
k)
∂Pk∂Pm > 0 for all Pk, Pm∈ [0, Pmax].
An NE in transmitted powers is defined formally as
Definition 2. A power vector p = (p1, ..., pK) is a NE of the game Gsm =
⟨ℵ, (Pk)k∈ℵ, (uk)k∈ℵ⟩ if for every k ∈ ℵ, uk(p∗k, p∗−k)≥ uk(pk, p∗−k), for all p∗k ∈ Pk.
Theorem 1. An NE equilibrium in UL transmission powers for the pure strategy
game Gsm =⟨ℵ, (Pk)k∈ℵ, (uk)k∈ℵ⟩ exists and its unique.
Proof 3. Our proposed game model can be shown as a supermodular type of game.
This can be done by using the partial derivative test to check if ∂2U (Pk)
∂Pk∂Pm > 0for all
Pk, Pm ∈ [0, Pmax]or not. The capacity per user in the nth fBS can be expressed as
in (2.4) and the SINR is similar to (2.5) and the utility function is given in (3.18). Substituting (2.4) into (3.18) we have
uk(pk, p−k) =log{ β· γnth λn log[1 + Γn,j,k]} (3.19) Let A = β·γnth λn and S = N0+ ∑ m̸=k,m∈KPj,m· Ln,j,m, then we have ∂U (Pk) ∂Pk = Ln,j,k (S + Pj,k· Ln,j,k)Alog(1 + Pj,k·LSn,j,k) (3.20) Let µ = (S + Pj,k· Ln,j,k)Alog(1 +Pj,k·Ln,j,k
S ), then we have the partial differential
as ∂2U (Pk) ∂Pk∂Pm = −A · Ln,j,k· Ln,j,m[log(1 + Pj,k·Ln,j,k S )− Pj,k·Ln,j,k S ] µ2 , (3.21)
For the range 0≤ Pk≤ Pmax the utility function is continuous and Pk is a compact
Using log properties we can analyze (3.21). We can observe that log(1+x) < x for all
x > 0and Pj,k·Ln,j,k
S > 0. Therefore, we can conclude that
∂2U (P
k)
∂Pk∂Pm > 0and our game
is a supermodular game.
As for uniqueness we did not prove it but we assume that each strategy to be employed by each FUE will be unique, that is, in the broadcast message there won’t be any duplicate P∗j,k.
3.3.2
Proposed GDPA
In order to properly model the power allocation problem, we propose a distributed power control for FUEs. Here each FUE adjust its transmission power such that its corresponding utility function is maximized, that is, the best response leads to an equilibrium irrespective of the starting point of the transmission power of the FUE. Similar to [11], we define two user functions: the Reward function which depends on user’s SINR, and the Penalty function which depends on user’s transmission power. In our case we use formula’s similar to capacitor transient state, that is, the charging and discharging state of the capacitor. We define the Reward function R(Γn,j,k, Γ0) and Penalty
function Dpk,p−k on thejth subcarrier as follows:
R(Γn,j,k, Γ0) = pk(1− e−b(Γn,j,k−Γ0)) (3.22)
D(pk, p−k) =−pke−b(Γn,j,k−Γ0) (3.23) wherepkis the previous transmitted FUE UL power in the frequency slot assuming every user knows the received power of all transmissions in the pre-vious frequency slot, Γ0 is the minimum target SINR for FUEs at f BSn and
Γn,j,k is the SINR for user kattached to f BSn in subcarrier j. The constant
b (b > 0) is the price coefficient to adjust the influence of the reward and penalty function over the power allocation. In our case, b is the distance between the FUE and the serving fBS which can be easily obtained from the path loss.
If we increase the power level, we also increase the interference levels. Then, if we adjust the power levels the quality of service would be improved. In distributed networks, power allocation algorithms should minimize power with good convergence. The convergence of transmission power property can
Figure 3.5: Gaming-based Distributed Power Allocation Flow Chart be applied to practical implementation where each FUE tries to find the opti-mal value of transmission power to maximize its utility function expressed in (3.18) and uses the optimal transmission power to maximize its UL capacity. After some search iterations, the power of the FUE will reach the equilib-rium. In this way we can define a power allocation algorithm converging to NE.
Fig. 3.5 summarized our proposed distributed power allocation scheme. In our proposed power allocation algorithm (Algorithm 3), each FUE tries to find the best response, that is, tries to decide which strategy for getting the best transmission power and this depends on the distance between the serving fBS and the FUE, and the SINR minimum requirement. Terminals can decide on any value between [0, Pmax]. If every FUE performs the same procedure many times, then the power of the FUE will converge to an NE.
Algorithm 3: Gaming-based Distributed Power Allocation (GDPA) 01: Initialization: Each fBS calculates the admission control for
Non-CSGs as presented in (3.1) and runs the CPA scheme for reserving resources for Non-CSG users.
02: Initialize a power vector p randomly at time t0.(Assume this as a
broadcast message from f BSn, i.e, pj,k = (pj,1{0}, pj,2{1}, ..., pj,k{·}), {·} → SINR status)
03: Repeat
04: If FUE meets the admission condition check if Pj,k ≤ Pmax then
05: condition = true 06: Else
07: Update uplink TX power using (3.23) 08: Wait for the next broadcast message time tT 09: goto 4
10: End If
11: If condition = true then 12: If SINR status = 1 then
13: Check for uniqueness of Pj,k in the broadcast message (no duplicate)
14: If Pj,k is unique then 15: Pj,k = P∗j,k ∈ Pk
16: Substitute P∗j,k into (3.18) 17: Substitute P∗j,k into (2.4)
18: Else
19: Update uplink TX power using (3.22)
20: Wait for the next broadcast message time tT
21: goto 4
22: End If
22: Else
23: Update uplink TX power using (3.22) 24: Wait for the next broadcast message time tT
25: goto 4
26: End If 27: End If
Chapter 4
Performance Evaluation
In this section, we present our numerical results of our proposed schemes considering FCs using hybrid access mode, assuming a stationery FUE, with a system bandwidth of 10 MHz. Evaluation results are based on how each proposed scheme maximizes the UL capacity of non-CSG per user per fBS and its utility function. We apply the FDD system level simulation assump-tions and parameters given in 3GPP specification [17] as summarized in Table II. Here we used a static simulator, M AT LABT M, where we make use of the
CVX tool [23] to solve the NP-Hard optimization problem, equation (2.1).
Table 4.1: Simulations Parameters System Parameters Value Femtocell Radius, dn 10 m Max No. of CSG FUEs per fBS 13 Members per Cluster 30
Shadowing, ω 4 dB
Wall loss, η 20 dB
Rayleigh fading, ξ 8 dB fBS transmit power 20 dBm FUE min. transmit power, Pmin 0 dBm FUE Max. transmit power, Pmax 18 dBm Channel width, βncsg
f 180 KHz
Max FUE-fBS distance, D 5 m Thermal Noise density , N0 -174 dBm
Minimum SINR, Γ0 15 dB
Minimum data rate for CSGs, Ccsg
req 1 Mbit/s
House size 10m x 10m
we provide a better method for electing the FH using timestamp which avoids the frequent change of leadership expected in [9] and the close proximity of cluster members saves energy if OTA coordination is used. HFC overcomes the limitations of other schemes by considering how the FH can be more effectively elected, by having the FH setting dmax and by setting the cardi-nality of cluster members. This scheme is suitable for clustering fBS in a dense environment where fBSs use hybrid access mode.
Figure 4.1: (a) Resource Percentage Threshold (RPT) variation for CSG and non-CSG users with respect to time per fBS and (b) Comparison of RPT for non-CSG and CSG users by varying only the subscribers
In Fig. 4.1 (a) we show the variation of the resources being shared by non-CSG and CSG users per fBS with respect to time. For instance, at time
= 3 sec 26.68 % of the resources are dedicated to CSG users and 73.32 % is reserved for non-CSG users. This is observed when the fBS is serving 3 CSG users as shown in (b). However, at 9 sec more resources are dedicated for CSG users as shown by the RPT value of 88.93 %. What can be deduced here is that at any time instant the will be a variation of resources reserved for non-CSG users or resources dedicated for CSG users since reserving resources always depends on the number of CSG users currently being served by the fBS at time t. As it can be noted in Fig. 4.1 (b), the fBS cannot reserve resources for non-CSG users if there are more than 11 CSG users at time
t. Fig. 4.1 (b) illustrates the variation between the values of γnth and ρn as the number of admitted CSG users increases. What can be observed is that as f BSn keeps on admitting CSG users, the value of γnth decreases to γthn
≤ 0 when users are greater than 11. Nevertheless, the possibility of having an overloaded fBS (a mass of CSG users) might not be common in a dense environment when the fBSs use hybrid access mode.
Fig. 4.2 illustrates the performance of our CPA + GP and CPA + HFC + GP schemes compared with the modeling scheme used in [14] based on UL capacity per non-CSG user in f BSn. Both proposed schemes use GP for power allocation, CPA + HFC + GP and CPA + GP. In [14], the UL capacity was analyzed by using Conventional fBS, single user detector (SUD), to determine co-channel interference as well as received SINR and a closed loop power control.
Figure 4.2: FUE Uplink Capacity per non-CSG user per fBS
capac-Figure 4.3: Total Utility for non-CSGs (subscriber(CSG) = 6 and 9) at SINR = 15 dB and FUEs use GDPA to adapt their uplink transmission power. ity for non-CSG users decreases with increase in the number of non-CSG users being served suggesting that FUEs performance is limited by interfer-ence from other FUEs. However, by combining clustering with our proposed power allocation scheme, CPA +GP, the UL capacity can be greatly im-proved as clustering reduces the interference impact among FCs. The CPA + HFC + GP outperforms the other schemes and enables the ability to serve a large number of non-CSG users while still serving CSG users. For example, when the fBS is serving 9 CSG users (note: CSG = 6 and CSG = 9 were randomly selected), the resources reserved for Non-CSG users is 19.97 % and this results to about 11 non-CSG users being served concurrently with an UL capacity of more than 10 Mbps. The poor performance for conventional fBSs results from noise saturation at the receiver due to the increase in the number of accepted FUEs. On another note, their simulation environment was based on 5MHz bandwidth and they assume that there were no internal walls while in our case we did consider wall penetration loss and shadowing. We compare our non-cooperative game with a centralized scheme in differ-ent scenarios, that is, an environmdiffer-ent where fBS have not been clustered and where fBS have been clustered assuming all the fBS are using our proposed power allocation scheme, CPA and FUE use our proposed GDPA scheme. We use the same system parameters as given in Table II and [17]. Our comparison is based on how the total utility is affected by the increase of non-subscribers per fBS at different SINR values and varying subscribers at
f BSn. In this case, the utility represents how the FUEs compete fairly for resources trying to maximize their UL capacity using open loop power con-trol standard.
In Fig. 4.3, 4.4 and 4.5, CPA + HFC + GP and CPA + GP represents the scenario where FUEs use a centralized power allocation scheme in a clustered and non-clustered environment. CPA + HFC + GDPA and CPA + GDPA represents the scenario where FUEs use our proposed distributed power allo-cation scheme in a clustered and non-clustered environment. Intuitively, we expect our proposed GDPA scheme to work similar to the centralized power control in an environment where FCs are not clustered.
In Fig. 4.3, we compare the utility of our proposed schemes when the
1 2 3 4 5 6 7 8 9 10 11 0 100 200 300 400 500 600
Number of non−CSG users per fBS (SINR = 20 dB)
FUE Uplin k Capa city per non−C GS user (Mbp s) CPA + HFC + GP(CSG = 3, RPT =73.61%) CPA + GP (CSG = 3, RPT =73.61%) CPA + HFC + GDPA (CSG = 3, RPT =73.61%) CPA + GDPA (CSG = 3, RPT = 73.61 %)
Figure 4.4: FUE Uplink Capacity for non-subscribers (subscriber(CSG) = 3) at SINR = 20 dB and FUEs use GDPA to adapt their uplink transmission power.
fBS serve 6 and 9 CSG users at SINR = 15 dB. From the total utility results we can observe that when FUEs use our proposed GDPA scheme to try and find the UL transmission power that will maximize their UL capacity, users using our proposed scheme cannot perform better than users using the cen-tralized power allocation scheme in a clustered environment due to limited information exchange between users and serving fBS. The total utility drops as the number of CSG increase (CSG = 9) due to the fact that as the number of CSG increases, the reserved resources for non-CSG users are reduced as
1 2 3 4 5 6 7 8 9 10 11 0 20 40 60 80 100 120 140
Number of Non−CSG users per fBS (SINR = 15 dB)
FUE U pl in k Ca p aci ty pe r Non −CGS user (Mbps) CPA + HFC + GP(CSG = 9,RPT =19.97 %) CPA + GP (CSG = 9,RPT =19.97 %) CPA + HFC + GDPA (CSG = 9, RPT =19.97%) CPA + GDPA (CSG = 9, RPT =19.97%)
Figure 4.5: FUE uplink Capacity for non-subscribers (subscriber(CSG) = 9) at SINR = 15 dB and FUEs use GDPA to adapt their uplink transmission power.
they are secondary users.
In order to confirm our expectations, we further consider different envi-ronment with varying SINR values and subscribers being served by the fBS. In Fig. 4.4 and 4.5 we compare the UL capacity at different SINR values and at different CSG users. In Fig. 4.4, we consider an environment where the fBS serve 3 CSG users at 20 dB. In this case more resources are reserved for non-CSG users compared to Fig. 4.5 where less resources are available for non-CSG users. What we can observe is that, at different SINR and CSG we still obtain similar results between non-CSG users in a clustered envi-ronment using our GDPA scheme (CPA + HFC + GDPA) compared with non-CSG users using a centralized power allocation scheme (CPA + GP) in a non-clustered environment. The obtained UL capacity is almost the same. What can be observed is that the margin difference between CPA + HFC + GP and CPA + GP is 3.8 %, CPA + GP and CPA + HFC + GDPA is almost the same, and CPA + HFC + GDPA and CPA + GDPA is 7.4 % as observed when the fBS serve 9, 10, 11 non-CSG users. Our proposed distributed power allocation scheme performs a little bit worse compared to the centralized case which has optimal performance, CPA + HFC + GP, the scheme where FUEs use a centralized power control in a clustered environment. This is due to
limited information exchange, reduction of resources reserved for non-CSG users as the number of CSG users being served increases. Since our pro-posed scheme can be realized by a decentralized power allocation algorithm, it shows meaningful results compared with the centralized case.
Chapter 5
Conclusion
In this work, a centralized power allocation (CPA) scheme that reserves resources for non-CSG users is proposed and a novel sub-optimal clustering scheme for hybrid cells where the femto head elected on timestamp forms the cluster has also been proposed. Simulation results gives us evidence to conclude that the proposed schemes can maximize the uplink capacity for non-CSG while also increasing the number of non-CSG users being served, that is, the centralized scheme can be used for resource allocation in hy-brid cells where femtocells have been clustered using the proposed hyhy-brid femtocell clustering (HFC) scheme. By allocating more resources to more users and less resources to fewer users we maximize the fairness. However, the number of non-CSG users that can be served simultaneously with CSG users is limited when the fBS is serving more CSG users at a time. Never-theless, hybrid cells allows both CSG and non-CSG users to connect to any fBS with a strong signal strength. The advantage of the proposed schemes is that it overcome the challenges of how to design an effective hybrid access scheme to equilibrate the quality of service for non CSG and CSG users thus optimizing non-CSG users uplink capacity, and it also guarantees the CSG minimum data rate such that fBSs are not affected by sharing the resources with non-CSG users and it is suitable for a distributed environment simi-lar to an enterprise environment since each fBS will run the CPA algorithm on its own as they are uncoordinated. Furthermore, a distributed power allocation scheme is proposed where femto users try to adjust their uplink transmission power trying to find the optimum power that will maximize their utility function. Under feasible assumptions, the channel capacity can
show the existence of the pure strategy Nash Equilibrium. It allows femto users to have full control of their transmission power and in that way able to maximize their utility function. In addition, it reduces the latency at the fBS such few messages can be exchange between the FUE and fBS. The numeri-cal results presented here suggests the adoption of the proposed centralized power allocation scheme and the clustering scheme.
Bibliography
[1] Assen Golaup, Mona Mustapha and Leo Boonchin Patanapongpibul, “Femtocell ac-cess control strategy in UMTS and LTE,” IEEE Communication Magazine 47(9), pp. 117–123, 2009.
[2] Vikram Chandrasekhar, Jeffrey Andrews and Alan Gatherer, “Femtocell networks: a survey,” IEEE Communications Magazine, 46.9, pp. 59–67, 2008.
[3] Karthikeyan Sundaresan and Sampath Rangarajan, “Efficient resource management in OFDMA femto cells,” Proceedings of the 10th symposium on Mobile ad hoc net-working and computing (ACM), pp. 33–42, 2009.
[4] Vikram Chandrasekhar and Jeffery Andrews, “Spectrum allocation in tiered cellular networks,” IEEE Trans on Communications ,57.10, pp. 3059–3068., 2009.
[5] Mung Chiang, “Geometric Programming for Communications systems,” Information theory on communications, vol. 2, p. 1154, 2005.
[6] Zhang Tong, “Multi-stage convex relaxation for non-convex optimization,” Technical report, Rutgers Tech Report, 2009.
[7] Hongjia Li, Xiaodong Xu, Dan Hu, Xiqiang Qu, Xiaofeng Tao and Ping Zhang, “Graph method based clustering strategy for femtocell interference management and spectrum efficiency improvement.” IEEE International Conference on Wireless Com-munications Networking and Mobile Computing (WiCOM), pp. 1–5, 2010.
[8] Faisal Tariq, Laurence.S Dooley and Adrian.S Poulton, “Virtual clustering for re-source management in cognitive femtocell networks,” in Ultra Modern Telecommu-nications and Control Systems and Workshops (ICUMT), 2011 3rd International Congress on, 2011, pp. 1–7.
[9] Abbas Hatoum, Nadjib Aitsaadi, Rami Langar, Raouf Bautaba and Guy Pujolle, “Femtocell cluster-based resource allocation scheme for OFDMA networks.” IEEE international conference on Communications (ICC), pp. 1–6, 2011.
[10] Madhusudhan Musku, Anthony Chronopoulos and Dimitrie Popescu, “Joint Rate and Power Control Using Game Theory,” in Proceedings of IEEE Consumer Com-munications and Networking Conference, 2006, pp. 1258–1262.
[11] Zhenglei Huang, Zhimin Zeng and Hailun Xia, “Hierarchical power game with dual-utility in two-tier OFDMA femtocell networks,” in Wireless Communications, Net-working and Mobile Computing (WiCOM), 2011 7th International Conference on. IEEE, 2011, pp. 1–4.
[12] Eun Jin Hong, Se Young Yun and Dong-Ho Cho, “Decentralized power control scheme in femtocell networks: A game theoretic approach,” in Personal, Indoor and Mobile Radio Communications, 2009 IEEE 20th International Symposium on. IEEE, 2009, pp. 415–419.
[13] Allen B.MacKenzie and Stephen B. Wicker, “Game theory in communications: Moti-vation, explanation, and application to power control,” in Global Telecommunications Conference, 2001. GLOBECOM’01. IEEE, vol. 2. IEEE, 2001, pp. 821–826. [14] Zhenning Shi, Ming Zhao, Mark C. Reed and He Wang, “On the uplink coverage and
capacity of UMTS femtocells in enterprise environment.” 2nd Internation Conference on femtocells [online]. Available: nicta. com. au/pub, 2010.
[15] Chiung-Jang Chen and Li-Chun Wang, “A unified capacity analysis for wireless sys-tems with joint multiuser scheduling and antenna diversity in Nakagami fading chan-nels,” Communications, IEEE Transactions on, vol. 54, no. 3, pp. 469–478, 2006. [16] Muhmudur Rahman and Halim Yanikomeroglu, “Enhancing cell-edge performance: a
downlink dynamic interference avoidance scheme with inter-cell coordination,” Wire-less Communications, IEEE Transactions on, vol. 9, no. 4, pp. 1414–1425, 2010. [17] “3GPP TR 36.921 version 9.0.0.”
[18] Sahni Sartaj and Teofilo Gonzalez, “P-complete approximation problems,” Journal of the ACM (JACM) 23.3, pp. 555–565, 1976.
[19] Wei-Ching Ho, Li-Ping Tung, Tain-Sao Chang and Kai-Ten Feng, “Enhanced Compo-nent Carrier Selection and Power Allocation in LTE - Advanced Downlink System,” IEEE WCNC, 2012.
[20] J. Papandriopoulos and J. Evans, “Low-Complexity Distributed Algorithms for Spec-trum Balancing in Multi-User DSL Networks,” in Communications, 2006. ICC ’06. IEEE International Conference on, vol. 7, 2006, pp. 3270–3275.
[21] Rabah Amir, “Supermodularity and complementarity in economics: an elementary survey,” Southern Economic Journal, pp. 636–660, 2005.
[22] Osborne, J. Martin, A course in game theory. Cambridge, Mass.: MIT Press, 1994. [23] “CVX:Mathlab Software for Discipline Convex Programming, [online]. Available:
Biography
Thembelihle Dlamini received his B.Eng (with honors) in Elec-tronics Engineering at the University of Swaziland, Matsapha, Swaziland, in 2011. Since 2012, he has been pursuing his Masters degree in Electrical Engineering and Computer Sci-ence (EECS) at National Chiao Tung University, Hsinchu, Taiwan. He is one of the recipi-ent of the Golden Bamboo Award Scholarship and SEC Engineering Outstanding Studrecipi-ent Award. His current research interests are in the area of Wireless/Wireline Communication System Design and Networking, Radio Resource Management in 3G/4G Wireless Systems, Vehicular Communication Systems, Fixed Mobile Convergence, Telecommunications, and Mobile Data Management.
交 通 大 學 交 通 大 學 電 機 資 訊 國 際 學 位 學 程 電 機 資 訊 國 際 學 位 學 程 狄 天 柏 狄 天 柏 102 1 碩 士 論 文 混網 合路 式之 毫資 微源 微配 蜂置 巢與 式分 基群 地方 台法 102 1 碩 士 論 文 混網 合路 式之 毫資 微源 微配 蜂置 巢與 式分 基群 地方 台法 附件十三 書背打印規格範例