A Graph-Theory Approach to Joint Radio Resource Allocation for Base Station Cooperation

Similar documents
3494 IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, VOL. 58, NO. 7, SEPTEMBER /$ IEEE

EasyChair Preprint. A User-Centric Cluster Resource Allocation Scheme for Ultra-Dense Network

Dynamic Grouping and Frequency Reuse Scheme for Dense Small Cell Network

Fractional Frequency Reuse Schemes and Performance Evaluation for OFDMA Multi-hop Cellular Networks

Differentiable Spectrum Partition for Fractional Frequency Reuse in Multi-Cell OFDMA Networks

A Practical Resource Allocation Approach for Interference Management in LTE Uplink Transmission

Performance Evaluation of Uplink Closed Loop Power Control for LTE System

JOURNAL OF INTERNATIONAL ACADEMIC RESEARCH FOR MULTIDISCIPLINARY Impact Factor 1.393, ISSN: , Volume 2, Issue 3, April 2014

4G++: Advanced Performance Boosting Techniques in 4 th Generation Wireless Systems. A National Telecommunication Regulatory Authority Funded Project

System Performance of Cooperative Massive MIMO Downlink 5G Cellular Systems

Downlink Performance of Cell Edge User Using Cooperation Scheme in Wireless Cellular Network

System-Level Performance of Downlink Non-orthogonal Multiple Access (NOMA) Under Various Environments

A Hybrid Clustering Approach in Coordinated Multi-Point Transmission System

Lecture LTE (4G) -Technologies used in 4G and 5G. Spread Spectrum Communications

Performance Analysis of CoMP Using Scheduling and Precoding Techniques in the Heterogeneous Network

Downlink Erlang Capacity of Cellular OFDMA

Distributed Coordinated Multi-Point Downlink Transmission with Over-the-Air Communication

Deployment and Radio Resource Reuse in IEEE j Multi-hop Relay Network in Manhattan-like Environment

Radio Resource Allocation Scheme for Device-to-Device Communication in Cellular Networks Using Fractional Frequency Reuse

Performance Evaluation of Adaptive MIMO Switching in Long Term Evolution

Interference Evaluation for Distributed Collaborative Radio Resource Allocation in Downlink of LTE Systems

Throughput Improvement for Cell-Edge Users Using Selective Cooperation in Cellular Networks

Optimal Resource Allocation in Multihop Relay-enhanced WiMAX Networks

Load Balancing for Centralized Wireless Networks

Dynamic Frequency Hopping in Cellular Fixed Relay Networks

An Overlaid Hybrid-Duplex OFDMA System with Partial Frequency Reuse

On the Value of Coherent and Coordinated Multi-point Transmission

Open-Loop and Closed-Loop Uplink Power Control for LTE System

Multiple Antenna Processing for WiMAX

Optimized Data Symbol Allocation in Multicell MIMO Channels

Survey of Power Control Schemes for LTE Uplink E Tejaswi, Suresh B

Dynamic Fractional Frequency Reuse (DFFR) with AMC and Random Access in WiMAX System

Maximising Average Energy Efficiency for Two-user AWGN Broadcast Channel

Multi cell Coordination via Scheduling, Beamforming and Power control in MIMO-OFDMA

Resource Allocation for Device-to-Device Communication Underlaying Cellular Network

Achievable Transmission Capacity of Cognitive Radio Networks with Cooperative Relaying

A REVIEW OF RESOURCE ALLOCATION TECHNIQUES FOR THROUGHPUT MAXIMIZATION IN DOWNLINK LTE

Proportional Fair Scheduling for Wireless Communication with Multiple Transmit and Receive Antennas 1

Channel Capacity Estimation in MIMO Systems Based on Water-Filling Algorithm

Optimal user pairing for multiuser MIMO

Beamforming algorithm for physical layer security of multi user large scale antenna network

IN RECENT years, wireless multiple-input multiple-output

Partial Co-channel based Overlap Resource Power Control for Interference Mitigation in an LTE-Advanced Network with Device-to-Device Communication

Opportunities, Constraints, and Benefits of Relaying in the Presence of Interference

Radio Interface and Radio Access Techniques for LTE-Advanced

Adaptive Modulation, Adaptive Coding, and Power Control for Fixed Cellular Broadband Wireless Systems: Some New Insights 1

On Channel-Aware Frequency-Domain Scheduling With QoS Support for Uplink Transmission in LTE Systems

Bit per Joule and Area Energy-efficiency of Heterogeneous Macro Base Station Sites

Evaluation of Adaptive and Non Adaptive LTE Fractional Frequency Reuse Mechanisms

Research Article Intercell Interference Coordination through Limited Feedback

SEN366 (SEN374) (Introduction to) Computer Networks

Coherent Joint-Processing CoMP in Pico-Cellular Lamp-Post Street Deployment

IJESRT. Scientific Journal Impact Factor: (ISRA), Impact Factor: 2.114

Data and Computer Communications. Tenth Edition by William Stallings

PERFORMANCE ANALYSIS OF DOWNLINK MIMO IN 2X2 MOBILE WIMAX SYSTEM

Dynamic Subcarrier, Bit and Power Allocation in OFDMA-Based Relay Networks

Downlink Scheduling in Long Term Evolution

ENERGY EFFICIENT WATER-FILLING ALGORITHM FOR MIMO- OFDMA CELLULAR SYSTEM

Low-Complexity Beam Allocation for Switched-Beam Based Multiuser Massive MIMO Systems

Block Error Rate and UE Throughput Performance Evaluation using LLS and SLS in 3GPP LTE Downlink

Study of Handover Techniques for 4G Network MIMO Systems

Joint User Selection and Beamforming Schemes for Inter-Operator Spectrum Sharing

Interference Model for Cognitive Coexistence in Cellular Systems

GSM FREQUENCY PLANNING

Distributed Game Theoretic Optimization Of Frequency Selective Interference Channels: A Cross Layer Approach

Millimeter-Wave Communication and Mobile Relaying in 5G Cellular Networks

Link Activation with Parallel Interference Cancellation in Multi-hop VANET

Novel Transmission Schemes for Multicell Downlink MC/DS-CDMA Systems Employing Time- and Frequency-Domain Spreading

On the Complementary Benefits of Massive MIMO, Small Cells, and TDD

Technical Aspects of LTE Part I: OFDM

Intercell Interference-Aware Scheduling for Delay Sensitive Applications in C-RAN

Precoding and Scheduling Techniques for Increasing Capacity of MIMO Channels

New Cross-layer QoS-based Scheduling Algorithm in LTE System

Improvement of System Capacity using Different Frequency Reuse and HARQ and AMC in IEEE OFDMA Networks

Performance of Amplify-and-Forward and Decodeand-Forward

Hype, Myths, Fundamental Limits and New Directions in Wireless Systems

DATA ALLOCATION WITH MULTI-CELL SC-FDMA FOR MIMO SYSTEMS

Analysis and Improvements of Linear Multi-user user MIMO Precoding Techniques

An Advanced Wireless System with MIMO Spatial Scheduling

Base-Station and Subcarrier Assignment in Two-Cell OFDMA Downlink under QoS Fairness

Cell Selection Using Distributed Q-Learning in Heterogeneous Networks

Chutima Prommak and Boriboon Deeka. Proceedings of the World Congress on Engineering 2007 Vol II WCE 2007, July 2-4, 2007, London, U.K.

Energy-Efficient Configuration of Frequency Resources in Multi-Cell MIMO-OFDM Networks

Technical University Berlin Telecommunication Networks Group

Proportional Fair Resource Partition for LTE-Advanced Networks with Type I Relay Nodes

Cross-layer Network Design for Quality of Services in Wireless Local Area Networks: Optimal Access Point Placement and Frequency Channel Assignment

Analysis of massive MIMO networks using stochastic geometry

Combination of Dynamic-TDD and Static-TDD Based on Adaptive Power Control

Characterization of Downlink Transmit Power Control during Soft Handover in WCDMA Systems

Channel Estimation and Multiple Access in Massive MIMO Systems. Junjie Ma, Chongbin Xu and Li Ping City University of Hong Kong, Hong Kong

Multiple Antennas. Mats Bengtsson, Björn Ottersten. Basic Transmission Schemes 1 September 8, Presentation Outline

ADAPTIVE RESOURCE ALLOCATION FOR WIRELESS MULTICAST MIMO-OFDM SYSTEMS

Joint Scheduling and Fast Cell Selection in OFDMA Wireless Networks

The Potential of Restricted PHY Cooperation for the Downlink of LTE-Advanced

Coordinated Multi-Point (CoMP) Transmission in Downlink Multi-cell NOMA Systems: Models and Spectral Efficiency Performance

Decentralized Resource Allocation and Effective CSI Signaling in Dense TDD Networks

Reti di Telecomunicazione. Channels and Multiplexing

Power allocation for Block Diagonalization Multi-user MIMO downlink with fair user scheduling and unequal average SNR users

Optimum Rate Allocation for Two-Class Services in CDMA Smart Antenna Systems

EE360: Lecture 6 Outline MUD/MIMO in Cellular Systems

Transcription:

A Graph-Theory Approach to Joint Radio Resource Allocation for Base Station Cooperation Geng Su Laurie Cuthbert Lin Xiao Queen Mary University of London School of Electronic Engineering and Computer Science London, UK Tiankui Zhang Beijing University of Posts and Telecommunications School of Information and Telecommunication Engineering Beijing, P.R.C Abstract Base station cooperation (BSC) is an effective means to improve system throughput in wireless networks. In this paper, a novel, practical BSC method is proposed based on graph theory, in which the cluster of cooperative based stations is adapted according to the variation in channel conditions. However, cooperation behaviour would introduce additional problems in the conventional system, such as radio resource allocation conflict. Considering the problem of resource allocation in a cooperative scenario, the proposed base station cooperation method consists of two steps. An assist-graph is constructed to select the cooperative base station (BS) to mitigate the cell edge users interference in the first phase. After that, an available resource pool is proposed in resource management to avoid the conflict of resource allocation. The heuristic algorithm is proposed to solve the two-step-problem efficiently. Simulation to demonstrate the performance of the proposed algorithm has been carried out and the results indicate that the proposed scheme enhances the SINR significantly. Keywords- Base station cooperation, graph theory, interference mitigation, radio resource allocation I. INTRODUCTION T Compared with the current wireless cellular systems, the beyond-third-generation (B3G) wireless communications network requires higher data rate and wider coverage. Due to the scarcity of the spectrum resources, reusing the same spectrum in all cells is desirable (i.e., with the frequency reuse factor equal to one). To mitigate the intra-cell interference, orthogonal frequency division multiple access (OFDMA) has become widely adopted in the next-generation cellular systems such as 3GPP Long Term Evolution (LTE) and IEEE 802.16m advanced WiMAX. By allocating radio resources orthogonally, the intra-cell interference is removed. Since there will be channel reuse in a multi-cell environment, inter-cell interference (ICI) from other cell is inevitable when mobile stations (MSs) or users share the same channel in adjacent cells. Therefore, how to guarantee a high data rate in the presence of inter-cell interference limiting the system performance [1] is necessary and this requires a good radio resource management (RRM) scheme. Cooperation has attracted significant research attention due to its efficiency [2][3][4]. Some explanations and examples of BSC were described in [3][4]. BSC allows multiple BSs to transmit signals to multiple MSs concurrently sharing the same resource. It is specifically used in cell-edge MSs within the transmission rages of multiple BSs. Since users in the cell edge region suffer the most severe ICI in OFDMA system, the BSC scheme can transmit the damage from neighbouring BSs so it becomes part of desired signal. There are two methods of cooperation control techniques, static clustering [5][6] and dynamic clustering [7][8]. In the conventional static clustering BSC cellular system [6], a centralized controller is assumed to collect the channel information from each BS. However, since the cooperative cluster is predetermined, static grouping of BSs still suffers from cooperative-cluster interference. Enlarging the size of the static cluster will reduce the inter-cluster interference, but the complexity increases [9]. In [10], a dynamic clustering method is proposed. The cooperation behaviour is determined by signal-to-interferenceand-noise (SINR). A similar approach was adopted in [8], extending cooperation cases and simplifying how cooperative users are determined. Two geographic regions are formed to categorize cooperative users and non-cooperative users without considering multi-path fading and shadowing. Cooperation also will introduce additional problems to conventional cellular network system, such as RB allocation synchronization and RB allocation conflict. To tackle this problem, a two level method is proposed in [11] [12], where the first level reduces ICI by using inter-cell interference coordination (ICIC) while the second level performs resource block (RB) assignment. The clusters were formed according to the position and diversity set. In this paper, a two-step joint BSC and resource allocation scheme is proposed, the main goal of the joint algorithm being to design a cooperation set for each user in order to achieve improvements in system throughput, ICI mitigation and RB allocation. In the first step, a quantized value is generated according to the MS position and its SNR-judged diversity set [13]. This value will construct the users weight in all cells; a modified max matching and assignment algorithm is used to form the cooperative set according to the weight. In the second step, after the cooperative set is formed, instantaneous channel conditions are taken into consideration in order to optimize system throughput during RB allocation. A concept of

available RB pool is proposed to avoid the RB allocation conflict in RB allocating for cooperative cellular network. The rest of the paper is organized as follows: after building and describing the system model in section II, we introduce the resource allocation problem and formulate the problem in section III. The details of the proposed algorithm are described in section IV. Section V shows the simulation results with the conclusion being given at the end of the paper. II. SYSTEM MODEL A downlink OFDMA based cellular network is considered. Each cell is served by one BS at the centre of the cell. The BS that serves the MS in its cell is the anchor cell. For simplicity, we assume the signal from the anchor BS and from the cooperative BS will be received by the MS at the same time. In the channel model we consider the propagation loss and shadow fading in large-scale fading as well as frequency selective and time varying fading in small-scale fading. There are n BSs, each with transmit antennas; each BS can exchange information with every other BS. For simplicity, the delay of mutual information is not considered in this paper. A total of MS, each with receive antennas, are distributed across all cells. Define as the channel gain between the transmit antenna j and the receive antenna ; H represents the channel condition matrix for MS m from BSn, and denotes the field of channel conditions. The channel conditional matrix is given by for MS. Assuming is quasi-stationary and time-invariant during transmission of a packet, the received signal can be written as: Y H X N (1) Matrices and represent transmitted signals from BS n and received signals for MS from BS respectively. represents the Additive Gaussian White Noise (AGWN), with covariance, where I denotes the identity matrix. To obtain the system SINR, we assume the total available power is limited, and the transmit power per BS is a constant value. Therefore, the received signal power at MS from BS is given by, where denotes the transmit power per BS. According to (1), in the downlink multi-cell scenario, the SINR of the received signal at MS from BS is given by p h h SINR (2) p h h N W Figure 1 An example of distributed MIMO system The received downlink signal at the MS m in the cellular environment is expressed as y H x H x n (3) The desired data stream transmitted from the BS in the cluster is distorted by the inter-cluster interference aggregated in x. In this paper, it is assumed that all BS in cluster are simultaneously active. To obtain the SINR expression for the cooperation scheme, we note that each MS communicates with more than one BS. Thus, the SINR expression for the cooperation scheme involves an additional term compared to (2). Then the received SINR at the MS m in the cluster can be derived as p SINR p h h h h N W III. PREPARE YOUR PAPER BEFORE STYLING A. Problem and Framework The idea of BSC can be explained by Figure 2 part a), where we give an illustrative scenario composing 3 BSs and 3 MSs. MS1, MS2 and MS3 are communicating with BS1, BS2 and BS3 respectively. The downlink signal to MS1 causes interference at MS2, and vice versa. The same issue occurs between BS1 and BS2, BS2 and BS3 respectively. However, as BSC use the inter cell interference channel as a part of the desired signal channel, this operation can significant mitigate ICI [14]. (4) Since OFDMA is used here, there is no intra-cell interference in the system. The inter-cell interference only affects the same spectral resource allocated to adjacent BSs. In this system, we denote as the cooperative cluster for MS, and denotes the non-cooperative set for MS, as shown in Figure 1. Figure 2 BSC scheme with 3MSs and 3BSs

the weight of MS in the BS l. Therefore, an assist graph can be constructed to indicate the relationship between BSs and MSs, which is shown in Figure 4 part B). We assume every edge has a nonnegative real number. We take two vertex sets: one for MSs and the other for BSs. Figure 4 part B) shows two Figure 3 an example of a multi-cell multi-user scenario At the same time, a decision-making problem is indicated in Figure 2 part B). Since MS1 located in the overlap region, both BS2 and BS3 can transmit signal or interfering MS1. It is difficult to choose which BSs provide cooperative transmission most effectively. Furthermore, designing the size of cooperative set is another complication. Figure 2 part C) illustrates the problem on radio resource allocation. MS2, MS3 is served by BS1, BS3 and BS2, BS3 respectively. If BS1, BS2 allocate resource block 3 (RB4) to MS2, MS3 respectively, BS3 cannot allocate the same RB3 to both MS2 and MS3 simultaneously. The previous problem is considered in the base station cooperation joint radio resource allocation method. The proposed algorithm optimizes the cooperative efficiency and avoids the conflict on resource allocation. The main objective is to improve the cell-edge users throughput. The problem is decomposed into two phases. First, provision of more spatial diversity and ICI reduction is considered by choosing proper cooperation BSs. A cooperative cluster is formed by using a graph-assisted method. Then, once the cooperation set is selected, a novel resource allocation method is proposed to avoid the conflict. The instantaneous channel quality information (CQI) is exploited in order to maximize the SINR B. Assist graph construction The first step of assist graph construction is to generate the weighted interference value graph, which is determined by the geographic position of MSs and the diversity set for each MSs. An example with 4BSs and 8MSs is shown in Figure 3. We can infer the interference intensity from MSs geographic location and construct a corresponding interference graph in Figure 4 part A). In this graph, which is denoted by G,, a node in set denotes an MS and an edge in set represents the potential interference between two MSs. denotes the interference between node and node. The higher the value of the stronger the potential interference between MS and MS. By calculating the at MS from the whole MSs that are located in the BS l, we can obtain Figure 4 the assisted graph for multi-cell multi-user scenario sides of vertex sets for the case of 8 MSs and 4 BSs. The edge represents the potential weight of interference from BS l to MS. The assist graph is constructed by quantized SINR measurements. Using quantized measurements not only decreases the overhead exchange, but also the accurate SINR is hard to evaluate instantaneously in a realistic system. The basic idea is to determine the weight of edges corresponding to the potential interference between two MSs. TABLE I SIMULATION ASSUMPTION MS No Anchor BS Diversity set Position MS0 A0={0} B0={ } Centre MS1 A1={0} B1={1,2} Edge MS2 A2={1} B2={2} Centre MS3 A3={1} B3={0} Centre MS4 A4={2} B4={0,1} Edge MS5 A5={2} B5={1,3} Edge MS6 A6={3} B6={ } Centre MS7 A7={3} B7={1} Centre Table I indicates the useful information that is related to interference between MSs. The anchor cell denotes the cell in which the MS is located; diversity set means the cell which can provide cooperation behaviour. Each MS has an anchor BS and several possible cooperative BSs if the SINR is under a threshold, i.e., MS will be set to be a cooperation MS if the SINR of direct link is under a threshold value. We can infer the interference intensity between any two MSs from this table. We will give an explanation below. First, MS0 and MS1 are both located in the same anchor cell and have severe interference, unless allocated different RBs. Second, MS1 may endure heavy ICI from MS4 unless it uses BSC, not only because the anchor cell of MS4 is in the diversity set of MS1 but because both MS1 and MS4 are cell-edge users. Third,

since the anchor cell of MS3 is in the diversity set of MS1, and MS3 is a cell centre user, MS3 will slightly interfere to MS1 from a different cell. Fourth, although ICI will exist between MS1 and MS6, BSC cannot establish a connection from MS6 s anchor cell to MS1. e.g., MS6 s anchor cell is not included in MS1 s diversity set. From these cases; we can evaluate the weight between any two nodes. There are five possible weight values between every pair of nodes.,,,,, Where, denotes weights associated with non-bsc and intra-cell interference respectively.,, correspond to the weights of possible BSC depending on the geographic location of two MSs. e.g., (weakest ICI) denotes the weight of the possible BSC between two centre MSs; (medium ICI) denotes the weight of a possible BSC if one is a cell-edge user and the other one is a centre user; (severe ICI) denotes the weight of a possible BSC between two cell-edge users. As a result, the five weight values can be sorted as (5) Since the intra-cell interference is the largest interference, we would like to assign different RBs to avoid the interference. Inter-cell interference will inflict the smallest damage; the system can accept interference at such a level. Inter-cell interference,, will depend on the system requirement to choose whether to endure the interference or provide BSC. The weight evaluation procedure is given as following. Especially, should be significant large such that δ 0,, n (6) The procedure of the weighting algorithm is described as follows: START: Step 1: Initialize all edges let 0. Step 2: For each user and user, if Φ, let, otherwise, go to step 3. Step 3: If Φ, go to step 4, otherwise, let Step 4: If both user and user are cell edge users, let, else if one is cell edge user and the other one is centre user, let, else if both user and user are centre users, let. Step 5: Update END Since the weight for each two users are determined, we can infer the weight of user in each BS according to (5) The interference weighted graph for Figure 3 is illustrated in Figure 5, where each edge connected between BS to MS contains a quantized interference weight. (7) w w w w10 W w 20 w w 00 01 08 30 48 Figure 5 the interference weighted graph The generated matrix is illustrated the weight between any pair of BS to MS, which will be used in the next section. IV. PROPOSED HEURISTIC ALGORITHM A. Solution of cooperation set selection The Hungarian algorithm [15] can be used for solving the one to one matching problem. The optimal solution for cooperation set selection could be obtained from a modified Hungarian algorithm, but this is computationally prohibitive for large graphs, i.e., a huge number of MSs. Thus, a suboptimal heuristic algorithm is proposed instead. The heuristic algorithm is described in the next subsection. Denote and as the size of cooperation set and number RBs respectively. Define ρ as a binary value, where if 0 then ρ 1, otherwise, ρ 0. Matrix W is composed of weights, which are shown in Figure 5. The proposed algorithm tries to find a cooperation set for each user based on the MSs weight in each BS using the procedure described bellow: START: Step 1: Let X, Y represent BSs set and MSs, respectively. For each anchor BS s the weight, should be marked with symbol. Initialize two labels and by, 0, 1 Step 2: Obtain the excess matrix by the following. 0 if marked by symbol otherwise Step 3: Find the subgraph G that includes vertices i and j satisfying 0 and the corresponding edge. Then, find the matching following For each row: 1,, ρ ρ

If ρ, then mark the row with a. For each column 1,ρ Step 4: If each row is marked by, then go to step 5, otherwise return step 2. Step 5: For each element, is marked by only under the following condition, first, 0; second, the number of marked element in the row is smaller than, i.e., each BS cannot allocates more than its can serve; third, the number of marked element in the column is smaller than, i.e., each MS cannot be served by more than the required number of cooperative BS. Step 6: The elements marked by denote the MS served by BS. Matrix is the suboptimal assignment solution. END The properties of the scheme presented below show that the proposed algorithm will produce desirable results. Property 1: for any cooperative MS, the maximum number of cooperative BSs is. Proof of property 1: First, we note that the weight of each edge is generated by diversity set and user position. The size of diversity set is larger or equal than. Second, each MS cannot be served by more than the number required BSs according to the algorithm. Therefore, an MS can be only connected with at most -1 other BSs. Property 2: Any MSs will be served by its anchor BS. Proof of property 2: First, the weight is assigned to MS s anchor BS by (6), which has the maximum weight of all. For each user, define as the weight between MS and its anchor BS, as the weight between MS and its potential cooperative BSs. Assume, (7) can be derived as Based on the relationship in (6), without loss of generality, for simplicity We have according to (9), which contradicts with (6). Therefore, an MS will be served by its anchor BS. Property 3: the number of assigned MSs to each BS should be smaller or equal than the number of RBs. Proof of property 3: The heuristic algorithm would stop if the number of assigned MSs is smaller than or equal to the number of RBs. Otherwise, the algorithm carries on. Therefore, property 3 is proved. Property 4: the number of available RBs should be larger or equal than the maximum size of the cooperative set. Proof of property 4: BSC is feasible only under two conditions. First, more than one BS can serve the MS base on the geographical location. Second, BSs have enough available RBs to serve each cooperative MS. BSC events may occur in one of three possible scenarios indicated in Figure 6. For (8) (9) simplify, we only discuss the scenario of each MS with two cooperative BSs. Figure 6(a) and (b) indicates BSC clique. BSC cliques are feasible for both cooperation and radio resource allocation. Figure 6 three BSC events The third scenario where a BSC event occurs is called BSC circle as shows in Figure 6 (c). The BSC circle achieves the first condition: each MS in the BSC circle receives transmissions from more than one BS which provides cooperative operation. Define as the number of served cooperative MSs. One possible topology that corresponds to Figure 6 (c) is shown in Figure 7. Each node represents three different BS. The edges denote the MS connected by two cooperative BSs. Then the RB allocation problem transfers into an edge colouring problem. Let the smallest number of colours needed in the colouring problem be and, let denote the maximum degree. A well-known property of the edge colouring problem is:. Therefore,. Accordingly property is obviously established. Figure 6 topology for BSC circle scenario B. RB allocation After the first step, MSs are formed into their cooperative set. The cooperation set matrix is generated with two constraints. First, the size of cooperation set; second, the limitation of available physical radio resource. In the second step, a heuristic algorithm is proposed to avoid resource conflict during radio resource allocation. Denote h as the channel gain from BS n to MS m on RB. B is the bandwidth of each RB. Considering (4), the Shannon Equation can be derived as

h p h T B log 1 p h h (10) N W Let be the set of available RBs for each BS, then find an assignment solution such that arg max T (11) If RB is allocated to MS, then this RB will be removed from for each cell which is serving MS. Thus, other MS would not evaluate the capacity on the RB which is already allocated. The procedure of the RB allocation algorithm is described as follow: START: Step 1: Initialize the RB pool for each BS n, let 1,,N. Step 2: For each user calculate its capacity on each RB according to (10). Step 3: Assign RB to MS m according to (11). Step 4: Update the available RB set by n for BSs which serve MSm. Step 5: Repeat step 2 4 for all nodes. END V. RESULT AND ANALYSIS This section, considers the performance of the proposed scheme by simulation, the assumptions being given in Table II being from the 3GPP SCME channel model resulting in frequency-flat MIMO channels[16]. We assume the transmitter uses the SVD scheme for precoding; a MMSE scheme is used at the receiver to estimate the receiving signal. TABLE II SIMULATION ASSUMPTION Issue Assumption Number of BSs 19 Distance between BSs 500m Bandwidth 10MHz Num of subchannel 10 Noise PSD -174dBm/Hz MIMO 2*2 Transmit time interval 1ms First, to examine the system performance with different quantized weights for each edge, we use four sample values with different quantized methods and thresholds as shown in table III, The results show the simulation result of sample 3 is better than others. Second, we obtain the best cooperative size through simulation. Table III reveals the system throughput increases first and then decreases with increasing cooperative size. Due to the hexagonal BS structure, a MS can be covered by three BSs at most. Although a cooperative size of 3 may be used more RBs than a cooperative size of 2 during transmission, the improvement in system is higher. However, if the size of the cooperative set is larger than 3, it not only uses more RBs, but also introduces additional interference. It should be noted that the proposed algorithm is not very sensitive to the chosen weight values and the size of cooperation set. Thus, the algorithm could be used in different situations with different service requirement. However, in this paper, we choose sample 3 as the weight value and 3 to be the maximum size of cooperative set to analyse the best performance of the algorithm. TABLE III EVALUATION OF SYSTEM PARAMETERS Weight value Sample1 Sample2 Sample3 Sample4 Throughput(10 9 ) 1.65 1.63 1.79 1.69 Size of cooperation 2 3 4 5 Throughput(10 9 ) 1.61 1.72 1.31 1.57 Figure 7 and Figure 8 show the cumulative distribution function (CDF) of SINR for three test schemes under different traffic load conditions (with 45 and 4 uniformly distributed MSs per cell respectively). The three schemes are (i) non-bsc, (ii) traditional ICIC and (iii) the proposed BSC algorithm. Figure 9 and Figure 10 both indicate the proposed scheme gives a significant improvement on the SINR performance compared with the non-bsc scheme. Furthermore, we can see the SINR of the proposed BSC scheme is higher better than the ICIC scheme, because the proposed BSC scheme not only decreases the inter-cell interference but also increases the signal power. Because the interference is more severe in high load conditions, the SINR decreases with an increase in the number of MSs. Also the variation in SINR for the three candidate schemes is tested and the BSC joint RB allocation algorithm is much more stable. Since the algorithm varies the cooperation set according to the location of MSs and the change of diversity set, the cooperation set for each user will only change if the MS change its geographic location or diversity set. F(x) 1 0.9 0.8 0.7 0.6 0.5 0.4 0.3 0.2 0.1 Empirical CDF BSC non-bsc ICIC 0-40 -30-20 -10 0 10 20 30 40 50 x Figure 7 SINR distribution for heavy traffic load (45 MSs per cell)

CDF Figure 8 SINR distribution for light traffic load (4 MSs per cell) The distribution function for SINR is indicated in Figure 9. The solid line denotes the distribution of SINR for the BSC scheme and the dashed line for non-bsc. In Figure 9, we can see the non-bsc scheme has a much larger probability of having a low SINR (from -30dB to 3dB). In addition, the probability of the SINR for BSC scheme being in middle range (from 4dB to 25dB) is larger than for the non-bsc scheme, because the cell-edge users always suffer a high level of interference in the conventional system. The BSC scheme prefers to choose cell-edge users as cooperative users. Therefore, most of the cell-edge users see their SINR improved from a low level to the middle level. The two schemes have nearly the same probability for the high SINR area (32dB to 50dB). Because users can always achieve a high SINR performance at the cell-centre (so the cell-centre users are always picked as non-cooperative users in BSC scheme). Therefore, the BSC scheme adds little contribution at high level SINR area. Probability 0.9 0.8 0.7 0.6 0.5 0.4 0.3 0.2 0.1 0-40 -30-20 -10 0 10 20 30 40 50 SINR (db) 0.06 0.05 0.04 0.03 0.02 0.01 Empirical CDF Figure 9 distribution comparison of SINR BSC non-bsc ICIC non-bsc BSC 0-40 -30-20 -10 0 10 20 30 40 50 SINR(dB) VI. CONCLUSION In this paper, we presented a framework for base station cooperation together with radio resource allocation in a multicell cellular network. Considering the feasiblility of information exchange, base station cooperation sets are generated based on the geographic location and diversity set. By utilizing an available RB pool, the proposed algorithm avoids the resource allocation conflict in cooperative scenarios. Therefore, the whole system maintains a high spectrum efficiency. The simulation results show the proposed approach can significantly improve the system SINR compared with non-cooperative scheme and ICIC scheme. Furthermore, due to the inherent of graph construction, the variation in the algorithm is stable. REFERENCES [1] Catreus. S, Driessen P.F., Greenstein L.J, Simulation results for an interference-limited multiple input multiple output cellular system, Communications Letters, Vol. 4, pp. 334-336, Nov. 2000. [2] Simeone O, Somekh O, Poor H.V., Local base station cooperation via finite-capacity links for the uplink of linear cellular networks, Information theory, IEEE Trans., Vol. 55, pp. 190-204, Jan. 2009. [3] Weilin Jiang, Zhongzhao Zhang, Base station cooperation based on location-aided in cellular system, Electrical and Computer Engineering, 2009, CCECE `09, pp. 157-160, May 2009. [4] Pei Liu, Zhifeng Tao, Zinan Lin, Cooperative wireless communications: a cross-layer approach, Wireless Communications, IEEE, Vol. 13, pp. 84-92, Aug. 2009. [5] Tamaki T., Kibeom Seong, Cioffi, J.M., Downlink MIMO systems using cooperation among base stations in a slow fading channel, Communications, 2007, ICC `07, pp. 4728-4733, Jun. 2007. [6] Boccardi F., Huang H., Limited downlink network coordination in cellular networks, Personal Indoor and Mobile Radio Coomunications, 2007. PIMRC 2007, pp.1-5, Sept. 2007. [7] Papadogiannis A., Gesbert D., Hardouin E., A dynamic clustering approach in wireless networks with multi-cell cooperative processing, Coomunications 2008, ICC `08, pp. 4033-4037, May 2008. [8] N. Kusashima, Garcia I.D., Sakaguchi K., Fractional base station cooperation cellular network, Information Communications and Signal Processing, 2009. ICICS 2009, pp.1-5, Dec.2009. [9] Jun Zhang, Runhua Chen, Andrews j.g., Networked MIMO with cluster linear precoding, Wireless Coomunications, IEEE Trans. Vol. 8, pp. 1910-1921, Apr. 2009. [10] Ramesh Kumar, Bhashyam S., Jalihal D., Throughput improvement for cell-edge users using selective cooperation in cellular networks, Wireless and Optical Communications Networks, 2008. WOCN `08, pp. 1-5, May. 2008. [11] Yu Jung Chang, Zhifeng Tao, Jinyun Zhang, A graph-based approach to mutli-cell OFDMA downlink resource allocation, Global Telecommunications Conference, 2008. IEEE GLOBECOM 2008, pp. 1-6. Dec.2008. [12] Chang R.Y., Zhifeng Tao, Jinyun Zhang, Multicell OFDMA downlink resource allocation using a graphic framework, Vehicular Technology, IEEE Trans. Vol. 58, pp. 3494-3507, Sept. 2009. [13] Part 16: Air interface for Fixed and mobile broadband Wireless Access Systems, IEEE Std. 802.16e-2005, Feb.2006. [14] Kamoun M., Mazet L., Base station selection in cooperative single frequency cellular network, Signal Processing Advances inwireless Communications, 2007. SPAWC 2007, pp. 1-5, Jun. 2007. [15] KUHN H. W., The Hungarian Method for the Assignment Problem, Noval Research Logistics Quarterly, Vol. 2, pp. 83-98, March-June 1955. [16] Narandzic. M., Schneider C., Thoma R., Comparison of SCM, SCME, and Winner Channel Models, Vehicular Technology Conference, 2007. VTC2007-spring, pp. 413-417, April 2007.