Professional Documents
Culture Documents
Abstract—Flexible time division duplex (TDD) is expected to be radio resource management by flexible spectrum utilisation of
one of the key technologies for 5G flexible air interface. The main uplink (UL) and downlink (DL) data transmission depending on
benefit of flexible TDD is to allow for better radio resource utiliza- the current user’s needs.
tion based on instantaneous user traffic demands. To boost network
capacity, one could thus, utilize flexible TDD along with a dense To further increase network capacity, a dense deployment of
deployment of small cells. Flexible TDD systems can be designed small and heterogeneous cells [2] can be used with the flexible
to benefit from strong-interference cancellation of the cross-link air interface. With densification, the number of users served by a
interference along with advanced inter-cell coordination. In this single cell is reduced which results in increased amount of radio
paper, we propose a centralized coordination scheme with joint
resources per user. However, reducing the cell sizes can lead
uplink/downlink (UL/DL) user scheduling, rate, and MIMO rank
adaptation. To reduce the complexity of coordinated scheduling, to instantaneous uplink/downlink traffic asymmetries between
we propose a cluster-based scheduling scheme where joint UL/DL neighbouring cells and thus result in more severe inter-cell cross-
selection and joint user scheduling are performed within a cluster. link interference situations as downlink-to-uplink interference
MIMO rank and rate adaptation are performed across the clusters or uplink-to-downlink interference.
using inter-cluster rate and rank adaptation. Simulation based
Thus, from a system perspective, flexible TDD based systems
results are evaluated in an outdoor urban micro scenario with
bursty traffic and assuming realistic channel estimation. It is need inter-cell interference management techniques as part of
observed that the proposed flexible TDD scheme with joint UL/DL radio resource management (RRM).
scheduling, interference cancellation, and coordination provides In LTE, interference mitigation was mainly based on inter
over 120% gain in the fifth percentile and over 29% gain in the cell interference coordination (ICIC) scheme, which was
average end-to-end UL throughput as compared to flexible TDD
introduced in 3GPP Release 8 [3]. It allows to coordinate radio
standalone scheduling without coordination. Our results show
that successive interference cancellation receivers provide over resource management using fractional frequency reuse based
20% UL throughput gain for flexible TDD systems as compared on exchange of information between the cells. Enhanced ICIC
to Interference Rejection Combining (IRC) receivers. We also find in Release 10 [4] further introduced the concept of almost blank
that fully flexible TDD with interference cancellation significantly subframe (ABS). This allows the cells to coordinate muting in
outperforms fully synchronized TDD for different cell sizes.
both frequency domain and in time domain. For flexible TDD
Index Terms—5G, cross-link interference, interference cancel- systems, cross-link interference mitigation based on muting
lation, flexible TDD, RRM, rank coordination. may not fully utilise the RRM gains of flexible switching in cer-
tain deployment scenarios. Therefore, coordinated scheduling
I. INTRODUCTION between the cells by user scheduling and multiple-input
HE continuing growth of the number of mobile sub- multiple-output (MIMO) transmission coordination can be used
T scribers, growth in traffic volume and diverse applications
[1] requires a flexible and forward compatible design of cellu-
for advanced inter-cell coordination in addition to resource
muting as shown in [5]. At the same time, advanced receivers
lar systems. Thus, new generation of 5G mobile communica- which are capable of cancelling inter-cell interference can be
tion system are envisioned to incorporate a flexible air interface used for effective interference mitigation. The performance of
which can be adapted to meet the quality of service requirements advanced receivers can be further enhanced by transmitter-side
for all users. Flexible time division duplex (TDD) is a key 5G coordination using coordinated MIMO adaptation, modulation
technology for flexible air interface, which allows TDD switch- and coding scheme (MCS) coordination and scheduling coordi-
ing in short durations. This duplexing scheme allows for better nation between the cells. In this article, we consider joint inter-
ference cancellation and transmitter coordination in a flexible
TDD system. Thus while most of the conventional interference
Manuscript received January 16, 2018; revised August 27, 2018; accepted
December 17, 2018. Date of publication January 14, 2019; date of current management techniques for TDD tend to avoid strong interfer-
version March 14, 2019. The research was funded by Nokia, Poland as part ence [6], [7], in our work we propose a novel approach where
of 5G research. The review of this paper was coordinated by Dr. K. Temma. strong cross-link interference is scheduled on purpose so that
(Corresponding author: Anna Łukowa.)
A. Łukowa is with the Nokia, Wrocław 51-154, Poland, and also with the it can be cancelled using advanced receivers. Such an approach
Department of Electronics and Telecommunications, Poznań University of Tech- intuitively makes use of the strong interference regime [8] where
nology, Poznań 60-995, Poland (e-mail:,anna.lukowa@nokia.com). a strongly interfering communication link in certain conditions
V. Venkatasubramanian is with the Nokia, Wrocław 51-154, Poland (e-mail:,
venkatkumar.venkatasubramanian@nokia.com). can achieve rate a as high as would be achievable without the
Digital Object Identifier 10.1109/TVT.2019.2893061 interference.
0018-9545 © 2019 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission.
See http://www.ieee.org/publications standards/publications/rights/index.html for more information.
Authorized licensed use limited to: COMSATS INSTITUTE OF INFORMATION TECHNOLOGY. Downloaded on October 10,2021 at 09:49:17 UTC from IEEE Xplore. Restrictions apply.
2444 IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, VOL. 68, NO. 3, MARCH 2019
II. RELATED WORK AND MAIN CONTRIBUTION this article, we address some of the limitations of the aforemen-
Interference cancellation and inter-cell coordination has been tioned work in the literature and consider strong interference
considered in prior works as follows. cancellation along with transmission rate and rank coordina-
Interference suppression with Interference Rejection Com- tion in a MIMO flexible TDD system. One main challenge at
bining (IRC) receiver was recently looked in [9], where IRC is the system level is that a victim receiver can be affected by
enhanced by using cross-link interference measurement. In [10], multiple multi-stream strong interferers in a dense deployment
the authors compare different types of receivers for handling scenario. We thus consider the problem of multiple interferers
strong interference in flexible TDD systems. They compare the and propose joint clustering, and joint UL/DL scheduling and
performance of interference suppressing linear IRC receiver to rank coordination which further extends our previous work in
IS-SIC (inter-stream successive interference cancellation). The [16], [5].
IS-SIC performs inter-stream interference cancellation without In a system with a large number of cells, finding the op-
any inter-cell interference cancellation. Furthermore, the au- timal transmission parameters across cells has a high com-
thors propose to use the interference taxation principle for victim putational complexity. We thus propose a central coordinated
aware rank adaptation as in [11]. The studies show throughput scheme which utilises sub-steps of clusters formation, intra-
gains of 20% in the case of IS-SIC receivers as compared to cluster coordination as well as inter-cluster coordination. Coop-
IRC receivers. Taxation based rank adaptation shows 5% gains erative communications based on dynamic clustering has been
in case of low network load. However, the scheme does not addressed in prior works [17]–[22]. Cluster-based resource al-
make use of inter-cell interference cancellation as well as inter- location is considered in [18]–[22], where typically clustering
cell coordinated scheduling, thus limiting the overall systems is done to allocate the interfering small cells to non-overlapping
level gains of flexible TDD and interference cancellation. sub-bands. In [21], [22], a greedy dynamic clustering scheme
Inter-cell interference cancellation is considered in [12] for is applied for the purpose of reducing the complexity of the
standalone systems and performance evaluation is presented. joint processing of the uplink. Recently [23] considers cluster-
The authors assume no coordination between cells and derive specific TDD switching for dynamic TDD. In contrast to the
interference cancellation probability through system level aforementioned approaches, in this paper we consider dynamic
simulation. It is shown that the performance of SIC receivers clustering for the purpose of dynamic TDD resource allocation
highly depends on the number of strong interferes and their based on interference-cancellation and rank coordination.
transmission rates. This approach however does not consider In our proposed solution, intra-cluster coordination performs
transmission coordination between cells that can be beneficial joint UL/DL scheduling and cell muting for a sub-set of coop-
for enhancing the performance of SIC receivers. erating cells. Inter-cluster coordination performs MIMO rank
MIMO rank coordination is exploited with SIC receivers in and rate coordination across all the cells in multiple clusters.
[13] where the authors use interference cancellation in the con- The clusters which are sub-sets of cooperating cells are formed
text of centralized cell association. Here, they perform user as- dynamically based on the short term traffic and interference con-
sociation to a secondary cell, and then handle interference from ditions in the network. For MIMO rank coordination, we utilise
the primary cell with the use of network assisted interference a low-complexity heuristic called successively paired rank allo-
cancellation (NAICS) receivers. However, this work assumes cation (SPARK) [5].
only the cancellation of a single stream from only one dominant The main contributions of this paper are as follows:
interferer using symbol level interference cancellation without 1) Proposing a centralized clustering based coordination
modulation and coding scheme coordination. The results are scheme for flexible TDD coordination with interference can-
shown in a 2 × 2 MIMO Frequency Division Duplex (FDD) cellation, 2) Evaluating the performance of the proposed cen-
system in a bursty traffic scenario without strong cross-link tralized approach in a system with a large number of cells,
interference. Results show that centralized UE and cell associ- 3) Comparison to centralized and time flexible fully-
ation together with NAICS receivers gives gains in the order synchronised TDD to standalone flexible TDD without coor-
of 15–80% for 5th percentile users depending on the offered dination.
cell load. Rank coordination is observed to further increase the Thus through this paper we try to answer the question: To
5th percentile NAICS gains by 4–17%. what extent can we benefit from advanced receivers and inter-
In [14], similar to [15], the author proposes a rate coordina- cell coordination for flexible TDD in a setup with a large number
tion scheme between a victim and its dominant interferer in a of cells? We further evaluate the extent of benefit that can be
SISO system. The dominant interferer can adjust its transmis- obtained with flexible TDD for different densification scenarios
sion rate and transmit power so that it can be cancelled at the using our proposed solution. Simulations are performed in a re-
interfered receiver. The results shown for an LTE FDD SISO sys- alistic setting assuming imperfect channel estimation and bursty
tem demonstrate around 11% gain in the cell edge throughput as traffic (finite buffer).
compared to the standalone scheduling. One main shortcoming
of the proposed solution is that the UE selection is done sepa- III. SYSTEM MODEL
rately by each cell which can be suboptimal for flexible UL/DL We consider a system based on flexible TDD and multiple-
switching in TDD system. Furthermore, rate coordination, mut- input multiple-output orthogonal frequency division multiple
ing and scheduling are not jointly performed across the cells. In access (MIMO-OFDMA) for 5G [24]. In flexible TDD, each
Authorized licensed use limited to: COMSATS INSTITUTE OF INFORMATION TECHNOLOGY. Downloaded on October 10,2021 at 09:49:17 UTC from IEEE Xplore. Restrictions apply.
ŁUKOWA AND VENKATASUBRAMANIAN: CENTRALIZED UL/DL RESOURCE ALLOCATION FOR FLEXIBLE TDD SYSTEMS 2445
Authorized licensed use limited to: COMSATS INSTITUTE OF INFORMATION TECHNOLOGY. Downloaded on October 10,2021 at 09:49:17 UTC from IEEE Xplore. Restrictions apply.
2446 IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, VOL. 68, NO. 3, MARCH 2019
×M
1) Centralized Scheduling Assumptions: We consider a fully using singular value decomposition of ĜM ki as described in
centralized system which performs joint scheduling decisions (5). Thus, the scheduler effective channel matrix (with artificial
×M̃ k
every scheduling slot for a cluster of small cells (Fig. 1). The user error) is H̃M
ki = G̃M
ki
×M
V̂kMk ×M̃ k .
equipments send and receive data from the small cells, while the
scheduling, rate and rank allocation is done by a central unit.
V. IC-AWARE RESOURCE ALLOCATION PROBLEM
We assume that the central entity obtains full knowledge about
packet delays as well as MIMO channel matrices (using TDD A. The Problem Definition
reciprocity or feedback) of all the links via the small cells. The centralized resource allocation problem at the central
×M
The channel state information ĜM ki at the central scheduler unit is to perform joint UL/DL user scheduling, rate and rank
is modeled as: allocation for each resource block and scheduling slot:
×M 1 ×M
ĜM
ki [t] = (GM
ki [t − δ] + E). (3)
M̃ k
1 + σE2 argmax wk bk rk m (b, M̃)
R,b, M̃ c∈C k ∈L c m =1
Here, we have modeled that the actual channel knowledge at (6)
time instance [t], GM ×M
, can be outdated by a delay [δ] because
ki s.t. M̃k ∈ [1, .., M ], bk ∈ [0, 1], bk ≤ 1, ∀c∈C .
of non-ideal backhaul to the scheduler and corrupted by noise
k ∈L c
matrix E.
The entries of noise matrix eij are complex-normal values In (6), C is the set of all cells which are coordinated by a central
with mean power σE2 : eij ∼ CN (0, σE2 ) [26]. 1 + σE2 is an entity. In our notation, link k is defined as a unidirectional link
average power normalization scaling factor and σE2 is the error (either uplink or downlink) between a transmitter and a receiver,
variance reflecting the channel quality estimation in a function while the links are also sequentially indexed across the cells. The
of the received pilot power. We represent channel estimation set L contains all unidirectional links from all of the C cells in
error variance in (3) with a LTE-like model [26] : coordinated systems. Lc is a subset of links in L, belonging
to a given cell c, thus L = L1 ∪ L2 ∪ ...Lc , ∀c∈C . The objec-
cE tive in (6) emulates the modified-largest delay weighted first
σE = 2
2
No + 2
σk i , (4)
(σii ) k ∈I
(M-LDWF) discipline [27]–[29] for a multi-cell system. The
rationale behind the M-LWDF approach, which is also called
where σii2 is the pilot signal power, No is the thermal noise as Maxdelay in [30] is to perform scheduling to keep the user
power, and σk2 i is the inter-cell interference power, and cE is a queues stable, which is done by using the head of line packet
model parameter found to be 0.0544 with a LMMSE estima- delay wk and the channel capacity rk m . (6) emulates the mod-
tor in [26] for pedestrian scenarios. We further assume that a ification of M-LDWF as in [30] by summing over the set of
receiver performs multi-cell channel estimation and estimates coordination base stations on each resource block.
the weaker pilot signals using pilot IC. The channel estimation The constant wk thus captures the packet delay of a link
of stronger pilot is thus imperfect because of noise and in- k ∈ Lc , ∀c∈C q . The role of weights wk is to soft-prioritize the
terference. Accordingly, the channel estimation error variance cells which currently experience higher packet delays without
of weaker pilots is modeled based on the residual interference fully sacrificing spectral efficiency. It can be noted that when the
power after cancelling the stronger pilots. weights are the same for all the links, the metric in (6) becomes
The central entity performs joint UL/DL scheduling, user a sum rate metric. We also further impose the constraints that on
selection, rank and rate allocation with an awareness of inter- a resource block only one link can be scheduled per each cell,
ference cancellation (IC-aware) capability at the receivers. At while the entire scheduling slot is either fully downlink, uplink
the scheduler, the possibility of interference cancellation is de- or muted in each cell.
cided based on achievable SINR estimation using the MIMO In (6), the scheduling decisions made for all links within the
channel state information. In practice, the interference cancel- set of cooperating cells is captured by a vector b. The vec-
lation receiver performance will be affected by the mismatch tor M̃ captures MIMO rank decisions for all of the links with
between the estimated and current channel realization at the M̃k representing the number of spatial streams of link k, with
receiver which will result in imperfect cancellation. Thus, to 1 ≤ M̃k ≤ M . Thus, in order to maximise the system objective
capture the effect of channel estimation imperfection on IC, we in (6) we allocate a joint set of MIMO ranks across all cells,
generate a ’noise perturbed version’ of the channel available at which is also called joint rank allocation. To determine the
the scheduler as: achievable spectral efficiency in each link, we assume succes-
1 sive interference cancellation (SIC) receivers. We assume that
×M ×M
G̃M
ki = (ĜM
ki + Δk i ), (5) the receiver cancels strong inter-cell interference based on the
1+ 2
σΔ ki decoding of the interference whenever possible. The decoding is
done based on a priori knowledge of the interferer’s modulation
×M
where G̃Mki is the noise perturbed version of the channel and coding scheme and includes residual interference because
and Δk i represents the perturbation noise. The perturbation of imperfect channel estimation.
noise power corresponds to the channel estimation noise error The achievable spectral efficiency between the receiver of
as seen at each receiver. The precoders V̂kMk ×M̃ k are obtained link i and the transmitter of link k on the spatial stream m is
Authorized licensed use limited to: COMSATS INSTITUTE OF INFORMATION TECHNOLOGY. Downloaded on October 10,2021 at 09:49:17 UTC from IEEE Xplore. Restrictions apply.
ŁUKOWA AND VENKATASUBRAMANIAN: CENTRALIZED UL/DL RESOURCE ALLOCATION FOR FLEXIBLE TDD SYSTEMS 2447
TABLE I
TABLE OF CONSTANTS
TABLE II
TABLE OF VARIABLES
Authorized licensed use limited to: COMSATS INSTITUTE OF INFORMATION TECHNOLOGY. Downloaded on October 10,2021 at 09:49:17 UTC from IEEE Xplore. Restrictions apply.
2448 IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, VOL. 68, NO. 3, MARCH 2019
Authorized licensed use limited to: COMSATS INSTITUTE OF INFORMATION TECHNOLOGY. Downloaded on October 10,2021 at 09:49:17 UTC from IEEE Xplore. Restrictions apply.
ŁUKOWA AND VENKATASUBRAMANIAN: CENTRALIZED UL/DL RESOURCE ALLOCATION FOR FLEXIBLE TDD SYSTEMS 2449
where γ is the maximal spectral efficiency. βfa is used as the with Sv being a set of cancelled strong interferers. The achiev-
frequency reuse weight which corresponds to the maximum in- able rate r̄vI vC is then calculated as in (8).
terference degree among all the nodes in a given link scheduling We thus obtain a rate vector r̄I C with entries r̄Ii C = r̄iiI C , ∀i
hypothesis f . The estimation of βfa is done based on the links ∈ (V ∪ (Sv , ∀v ∈V )).
in the current scheduling hypothesis Laf as well as links from Step 4: Cluster cell selection
previous intra-cluster scheduling Dq −1 . In this step, the best set of Q cells are selected to form the
For the case of full frequency reuse we calculate SINR taking qth cluster. For a given link scheduling hypothesis f in the ath
into account all possible interfering links : cluster cell hypothesis, we obtain
Pi αii ⎛ ⎞
ρFii F R = . (9)
Σk ∈(D q −1 )/i Pk αk i + N0 Mfa = max ⎝ wi r̄i , β a wi r̄iI C ⎠ .
Similar to (8) we calculate the rates of each link in case of full i∈(D q −1 ∪L af ) i∈(D q −1 ∪L af )
Authorized licensed use limited to: COMSATS INSTITUTE OF INFORMATION TECHNOLOGY. Downloaded on October 10,2021 at 09:49:17 UTC from IEEE Xplore. Restrictions apply.
2450 IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, VOL. 68, NO. 3, MARCH 2019
s.t. M̃k ∈ [1, .., M ], the received interference covariance matrix at victim v which
includes the main signal H̃v v of the victim v and AWG noise.
bk ∈ [0, 1] ∀k ∈ Lf , bk = 1 ∀k ∈ Dq −1 . (16) However, it does not capture interference covariance of inter-
Note that in (16) the links scheduled in previous clusters are also ferers stronger than s, who are cancelled based on codeword
taken into account by setting bk = 1, ∀k ∈ Dq −1 . Furthermore, decoding. The received covariance matrix is estimated based on
for efficient interference management MIMO rank adaptation multi-cell channel estimation using pilots signals as in [33].
and MCS selection is jointly performed across all the scheduled The SINR calculation for the mth spatial stream of link s at
links from previous clusters Dq −1 as well as for all of the link receiver v is given by:
hypotheses in the current qth cluster. The detailed description
of inter-cluster joint rate and rank allocation is further discussed ˆ Rsv m =
SIN
below in Algorithm 3 and Algorithm 4 respectively.
The best scheduling vector among all the f = 1..Fa link Ps αsv | w̃sv m ĥsv m |2
∗ s−1 . (18)
hypotheses is then denoted as b∗f . w̃sv m (Ẑsv + j =1 Kj v (Kj v )H + Ẑstr (sv ) )(w̃sv m )H
The output of cluster specific scheduling is thus a set of
scheduled links D̃q in the qth cluster. The scheduling decision Here w̃sv m of dimension 1 × M is the mth row of the IRC
∗
is captured by a vector b = b∗f updated in each cluster specific matrix W̃sv . ĥsv m represents the mth column of the channel
scheduling iteration. We update the set of scheduled links across Ĥsv . Inter-stream interference is represented by: Ẑstr (sv ) =
m
= m Ps αsv ĥsv m (ĥsv m ) , while Ẑsv represents all inter-
H
the clusters as Dq = Dq −1 ∪ D̃q .
In (16), the spectral efficiencies rk m of the mth spatial stream cell interference which were not cancelled.
for the kth link has to be estimated. The value of rk m for IC- Equation (18) captures the channel and filter mismatch be-
receivers in turn depend on the rank selection of the other links cause of the channel estimation noise, as well as imperfect
Lf and Dq −1 . Thus inter-cluster coordinated rank selection and interference cancellation because of channel estimation er-
MCS selection is performed to efficiently support interference rors. The term Kj v models the leakage caused by imper-
cancellation. In the scheduling stage rate estimation is done fect interference cancellation of jth interferer because of er-
using fast fading MIMO channel estimates (Section IX-A). The rors in channel estimation at the receiver and is expressed by
M ×M̃ M ×M̃ M ×M̃
joint MCS selection (also called as joint rate adaptation) and Kj v = Pj αj v (Ĥj v j − H̃j v j ), where Ĥj v j is ac-
MIMO rank selection steps are now described in detailed in the tual scheduler knowledge about channel between transmitter of
following sections. a link j and the receiver of a link v.
The achievable rate of mth stream between sth transmitter and
IX. JOINT RATE ADAPTATION FOR SIC RECEIVER receiver v is then estimated based on Shannon capacity map-
ping as: rsv m =Quant(min(log2 (1 + SIN ˆ Rsv m /1.333), γ))
The efficiency of interference cancellation in a victim receiver
highly depends on the interference to signal noise ratio (ISNR), [bits/s/Hz], where γ is the maximal spectral efficiency and
interferer’s modulation and coding scheme and also the number Quant is quantization function which obtains quantized mod-
of interferers [12]. Therefore full decoding SIC receivers can ulation and coding scheme (MCS) rates as in [31]. Therefore if
benefit from coordinated rate adaptation of the interferer. In an interferer s uses the rate of rsv m it then can be cancelled at
the this section, we describe the algorithm for coordinated rate victim receiver v using codeword decoding. Finally, the post-
adaptation in the case of MIMO-SIC receivers. For this purpose IC rate of the victim, rv v m is computed after cancelling all the
we first describe the MIMO-SIC receiver model which is used strong interferers and modeling the leakage because of imperfect
to estimate the achievable spectral efficiencies of the interferers channel estimation. The estimated rates (spectral efficiencies)
at a SIC receiver. are now used for the joint rate adaptation algorithm below.
Authorized licensed use limited to: COMSATS INSTITUTE OF INFORMATION TECHNOLOGY. Downloaded on October 10,2021 at 09:49:17 UTC from IEEE Xplore. Restrictions apply.
ŁUKOWA AND VENKATASUBRAMANIAN: CENTRALIZED UL/DL RESOURCE ALLOCATION FOR FLEXIBLE TDD SYSTEMS 2451
Authorized licensed use limited to: COMSATS INSTITUTE OF INFORMATION TECHNOLOGY. Downloaded on October 10,2021 at 09:49:17 UTC from IEEE Xplore. Restrictions apply.
2452 IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, VOL. 68, NO. 3, MARCH 2019
interferers until the current iteration. The rate computation is The MIMO rank search complexity is reduced by the use of
done as explained in Section IX-B. SPARK algorithm, where the rank search is performed for pairs
Step 6 Rank decision: The ranks which maximise the metric of links as described in Section X-A. The complexity of intra-
in (7) are then allocated to a given pair of links in the rank cluster joint UL/DL user scheduling and inter-cluster SPARK
group and not changed in succeeding rank searches. After going rank coordination is:
through all pairs within the rank group we then go to step 1, Q |C |
Q
|L| |C| |L| |C| + Q 2
Q
proceed to the next victim, update the Vpr ev and Spr ev . qQ
+1 M =
2
+1 M .
The end-to-end algorithm comprising of cluster formation, |C| 2 Q |C| 4
q =1
Authorized licensed use limited to: COMSATS INSTITUTE OF INFORMATION TECHNOLOGY. Downloaded on October 10,2021 at 09:49:17 UTC from IEEE Xplore. Restrictions apply.
ŁUKOWA AND VENKATASUBRAMANIAN: CENTRALIZED UL/DL RESOURCE ALLOCATION FOR FLEXIBLE TDD SYSTEMS 2453
Authorized licensed use limited to: COMSATS INSTITUTE OF INFORMATION TECHNOLOGY. Downloaded on October 10,2021 at 09:49:17 UTC from IEEE Xplore. Restrictions apply.
2454 IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, VOL. 68, NO. 3, MARCH 2019
TABLE IV
EVALUATED SCHEMES
Authorized licensed use limited to: COMSATS INSTITUTE OF INFORMATION TECHNOLOGY. Downloaded on October 10,2021 at 09:49:17 UTC from IEEE Xplore. Restrictions apply.
ŁUKOWA AND VENKATASUBRAMANIAN: CENTRALIZED UL/DL RESOURCE ALLOCATION FOR FLEXIBLE TDD SYSTEMS 2455
Authorized licensed use limited to: COMSATS INSTITUTE OF INFORMATION TECHNOLOGY. Downloaded on October 10,2021 at 09:49:17 UTC from IEEE Xplore. Restrictions apply.
2456 IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, VOL. 68, NO. 3, MARCH 2019
Authorized licensed use limited to: COMSATS INSTITUTE OF INFORMATION TECHNOLOGY. Downloaded on October 10,2021 at 09:49:17 UTC from IEEE Xplore. Restrictions apply.
ŁUKOWA AND VENKATASUBRAMANIAN: CENTRALIZED UL/DL RESOURCE ALLOCATION FOR FLEXIBLE TDD SYSTEMS 2457
TABLE VII fic and realistic channel estimation. The system performance
TRANSMISSION STATISTICS
was studied in terms of end to end user throughput for three
different cell densification scenarios. The results show that our
proposed coordinated per-cell flexible TDD scheme with IC
achieves the best user throughput improvement with densifi-
cation. The results further show that fully-synchronised TDD
which completely avoids cross-link interference is suboptimal
for different cell sizes. Coordinated per-cell flexible TDD with
or without IC outperforms fully-synchronised TDD scheme in
both the uplink and the downlink. Uncoordinated per-cell flex-
ible TDD also outperforms fully-synchronised TDD in average
throughput.
We further find that advanced inter-cell coordination brings
significant gains to SIC receivers. Our proposed multi-cell coor-
dinated scheduling improves 5th% E2E uplink per user through-
3) Performance Gain of Per-Cell Flexible TDD Over Fully- put by around 120% as compared to fully-flexible standalone
Synchronised TDD: From Fig. 8 we see that coordinated per- scheduling with IC.
cell flexible TDD with and without IC significantly outper-
forms fully-synchronised scheme in all the three densification REFERENCES
scenarios. The uncoordinated scheme also outperforms fully-
synchronised TDD scheme except for the uplink 5th percentile [1] “Requirement analysis and design approaches for 5G air interface,” ICT-
317669 METIS/D2.1, Aug. 2013.
throughput. The average throughput growth with densification [2] N. Bhushan, J. Li, D. Malladi, and R. Gilmore, “Network densification:
is also limited for the fully-synchronised TDD scheme. The The dominant theme for wireless evolution into 5G,” IEEE Commun.
fully-synchronised scheme shows the lowest average uplink and Mag., vol. 52, no. 2, pp. 82–89, Feb. 2014.
[3] “E-UTRAN; X2 general aspects and principles,” 3GPP TS 36.420
downlink throughput increase w.r.t. the number of cells. V14.0.1, Mar. 2017.
4) Transmission Statistics: The UL/DL switching and mut- [4] “E-UTRA and E-UTRAN; Overall description,” 3GPP TS 36.300 V14.3.0,
ing results are presented in Table VII by considering only the Jun. 2017.
[5] A. Lukowa and V. Venkatasubramanian, “On the value of MIMO rank co-
slots with active traffic (inactive periods are filtered out). From ordination for interference cancellation-based 5G flexible TDD systems,”
the results, we make the following observations: in Proc. IEEE Conf. Standards Commun. Netw., Nov. 2016, pp. 1–7.
r We observe that coordinated schemes realise higher down- [6] V. Venkatasubramanian, M. Hesse, P. Marsch, and M. Maternia, “On the
performance gain of flexible UL/DL TDD with centralized and decentral-
link spectral efficiency as compared to the uncoordi- ized resource allocation in dense 5G deployments,” IEEE 25th Annu. Int.
nated scheme. Interestingly, we observe that coordinated Symp. Pers., Indoor, Mobile Radio Commun., Sep. 2014, pp. 1840–1845.
per-cell flexible scheme achieves higher average downlink [7] M. Ding, D. Lpez-Prez, R. Xue, A. V. Vasilakos, and W. Chen, “On dy-
namic time-division-duplex transmissions for small-cell networks,” IEEE
spectral efficiency as compared to the fully-synchronised Trans. Veh. Technol., vol. 65, no. 11, pp. 8933–8951, Nov. 2016.
scheme. This is because the downlink of coordinated per- [8] A. Carleial, “A case where interference does not reduce capacity,” IEEE
cell flexible TDD may benefit from a lower level of inter- Trans. Inf. Theory, vol. 21, no. 5, pp. 569–570, Sep. 1975.
[9] S. Guo, X. Hou, and H. Wang, “Dynamic TDD and interference man-
cell UE-to-UE interference instead of neighbour cell down- agement towards 5G,” in Proc. IEEE Wireless Commun. Netw. Conf.,
link. Jun. 2018, pp. 1–6.
r In terms of uplink spectral efficiency the fully- [10] F. M. L. Tavares, G. Berardinelli, D. Catania, T. B. Sorensen, and
P. Mogensen, “Managing inter-cell interference with advanced receivers
synchronised scheme outperforms the per-cell flexible and rank adaptation in 5G small cells,” in Proc. 21st Eur. Wireless Conf.,
schemes by avoiding cross-link interference. However, the Jul. 2015, pp. 1–7.
higher spectral efficiency does not compensate for less [11] N. H. Mahmood, K. Pedersen, and P. Mogensen, “Interference aware inter-
cell rank coordination for 5G systems,” IEEE Access, vol. 5, pp. 2339–
dynamic resource utilisation (i.e., the sub-optimal UL/DL 2350, Feb. 2017.
switching per-cell). [12] N. H. Mahmood, L. G. U. Garcia, P. Popovski, and P. Mogensen, “On
the performance of successive interference cancellation in 5G small cell
networks,” in Proc. IEEE Wireless Commun. Netw. Conf., Apr. 2014,
XIV. CONCLUSIONS pp. 1154–1159.
[13] V. Fernandez-Lopez, K. I. Pedersen, B. Soret, J. Steiner, and P. Mogensen,
This paper discussed diverse RRM approaches for tackling “Improving dense network performance through centralized scheduling
and interference coordination,” IEEE Trans. Veh. Technol., vol. 66, no. 5,
strong interference in a flexible TDD system. A centralized pp. 4371–4382, May 2017.
per-cell flexible TDD solution which performs clustering, joint [14] B. Natarajan, “Coordinated scheduling for advanced UE receivers using
UL/DL user scheduling and coordinated MIMO rank and rate belief propagation,” in Proc. IEEE 81st Veh. Technol. Conf., May 2015,
pp. 1–5.
adaptation was presented. The coordinated scheme performs [15] V. Abdrashitov, W. Nam, and D. Bai, “Rate and UE Selection algo-
joint UL/DL scheduling within clusters by using interference- rithms for interference-aware receivers,” in Proc. 79th Veh. Technol. Conf.,
cancellation-aware flexible TDD switching. A low-complexity May 2014, pp. 1–5.
[16] A. Lukowa and V. Venkatasubramanian, “Performance of strong inter-
heuristic algorithm called SPARK is used for inter-cluster rank ference cancellation in flexible UL/DL TDD systems using coordinated
coordination. Performance evaluation was made in an out- muting, scheduling and rate allocation,” in Proc. IEEE Wireless Commun.
door urban micro scenario assuming many users, bursty traf- Netw. Conf., Apr. 2016, pp. 1–7.
Authorized licensed use limited to: COMSATS INSTITUTE OF INFORMATION TECHNOLOGY. Downloaded on October 10,2021 at 09:49:17 UTC from IEEE Xplore. Restrictions apply.
2458 IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, VOL. 68, NO. 3, MARCH 2019
[17] K. Hosseini, W. Yu, and R. S. Adve, “Cluster based coordinated beam- [32] F. Tavares, G. Berardinelli, N. Mahmood, T. Sorensen, and P. Mogensen,
forming and power allocation for MIMO heterogeneous networks,” in “On the potential of interference rejection combining in B4G networks,”
Proc. 13th Can. Workshop Inf. Theory, Oct. 2013, pp. 96–101. in Proc. 78th Veh. Technol. Conf., Sep. 2013, pp. 1–5.
[18] J. Gong, S. Zhou, Z. Niu, L. Geng, and M. Zheng, “Joint scheduling and [33] Y. Ohwatari, N. Miki, T. Asai, T. Abe, and H. Taoka, “Performance of
dynamic clustering in downlink cellular networks,” in Proc. IEEE Global advanced receiver employing interference rejection combining to suppress
Telecommun. Conf., Jan. 2012, pp. 1–5. inter-cell interference in LTE-advanced downlink,” in Proc. IEEE Veh.
[19] W. Li, W. Zheng, X. Wen, and T. Su, “Dynamic clustering based sub- Technol. Conf., Sep. 2011, pp. 1–7.
band allocation in dense femtocell environments,” in Proc. IEEE 75th [34] “Further advancements for E-UTRA physical layer aspects,” 3GPP TR
Veh. Technol. Conf., Jul. 2012, pp. 1–5. 36.814 V9.2.0, Mar. 2017.
[20] A. Abdelnasser, E. Hossain, and D. I. Kim, “Clustering and resource [35] “Study on channel model for frequencies from 0.5 to 100 GHz,” 3GPP
allocation for dense femtocells in a two-tier cellular OFDMA network,” TR 38.901 V14.0.1, Jul. 2017.
IEEE Trans. Wireless Commun., vol. 13, no. 3, pp. 1628–1641, Jan. 2014. [36] B. J. Frey and D. Dueck, “Clustering by passing messages between data
[21] A. Papadogiannis, D. Gesbert, and E. Hardouin, “A dynamic clustering points,” Science, vol. 315, no. 5814, pp. 972–976, 2007.
approach in wireless networks with multi-cell cooperative processing,” in
Proc. IEEE Int. Conf. Commun., May 2008, pp. 4033–4037.
[22] M. M. U. Rahman, H. Ghauch, S. Imtiaz, and J. Gross, “RRH clustering Anna Łukowa received the Bachelor of Science and
and transmit precoding for interference-limited 5G CRAN downlink,” in Master of Science degrees in information and com-
Proc. IEEE Globecom Workshops, Feb. 2016, pp. 1–7. munication technology from the Poznań University
[23] J. Rached, R. Nasri, and L. Decreusefond, “Interference analysis in dy- of Technology (PUT), Poznań, Poland, in 2013 and
namic TDD system combined or not with cell clustering scheme,” in Proc. 2014, respectively. Since 2014, she has been work-
IEEE Veh. Technol. Conf., Jun. 2018, pp. 1–5. ing toward the Ph.D. degree with Nokia, Wroclaw,
[24] P. Mogensen et al., “5G small cell optimized radio design,” in Proc. IEEE Poland and PUT. She is currently a L1 Algorithm Ar-
Globecom Workshops, Dec. 2013, pp. 111–116. chitect with Nokia, Wroclaw, Poland. Her research
[25] “Basic frame structure principles for 5G,” R1-165027, 3GPP TSG-RAN interests are in radio resource management, interfer-
WG 1, May 2016. ence coordination with advanced receivers, modeling
[26] J. C. Ikuno, S. Pendl, M. Simko, and M. Rupp, “Accurate SINR estimation and performance analysis of 5G systems.
model for system level simulation of LTE network,” in Proc. IEEE Int.
Conf. Commun., Jun. 2012, pp. 1471–1475.
[27] M. Andrews et al., “Providing quality of service over a shared wireless
link,” IEEE Commun. Mag., vol. 39, no. 2, pp. 150–154, Feb. 2001. Venkatkumar Venkatasubramanian received the
[28] M. Andrews, K. Kumaran, K. Ramanan, and A. Stolyar, “Scheduling in a Ph.D. degree from Victoria University, Melbourne,
queueing system with asynchronously varying service rates,” Probability VIC, Australia, 2011. He is currently employed as a
Eng. Informational Sci., vol. 18, pp. 191–217, Apr. 2004. Senior Systems Engineer with Nokia, Poland. Since
[29] K. Kim, I. Koo, S. Sung, and K. Kim, “Multiple QoS support using January 2013, he has been a Senior Research Engi-
M-LWDF in OFDMA adaptive resource allocation,” in Proc. 13th IEEE neer with Nokia, Poland and has represented Nokia in
Workshop Local Metrop. Area Netw., Oct. 2004, pp. 217–222. various EU projects while at Nokia-Bell Labs. Prior
[30] M. Andrews and L. Zhang, “Scheduling algorithms for multicarrier wire- to joining Nokia, he was a Research Associate with
less data systems,” IEEE/ACM Trans. Netw., vol. 19, no. 2, pp. 447–455, Fraunhofer Heinrich Hertz Institute, Berlin, special-
Apr. 2011. izing in MIMO-OFDM and relay wireless systems.
[31] “E-UTRA; Physical layer procedures,” 3GPP TS 36.213 V14.3.1, His research interests are in 5G Physical layer, inter-
Jun. 2017. ference coordination, and radio resource management of 5G cellular systems.
Authorized licensed use limited to: COMSATS INSTITUTE OF INFORMATION TECHNOLOGY. Downloaded on October 10,2021 at 09:49:17 UTC from IEEE Xplore. Restrictions apply.