Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

Resource Allocation With Frequency Reuse Using Matlab

Download as pdf or txt
Download as pdf or txt
You are on page 1of 31

Resource Allocation with Frequency Reuse using

MATLAB

by

Ahmed Abdelhadi

Review Article with MATLAB Instructions


2017

Virginia Tech
Table of Contents

List of Tables iii

List of Figures iv

Chapter 1. Introduction 1
1.1 Motivation, Background, and Related Work . . . . . . . . . . . 1
1.2 Sample of Users’ Applications Utilities . . . . . . . . . . . . . 2

Chapter 2. Resource Allocation with Frequency Reuse 7


2.1 System Model of Frequency Reuse . . . . . . . . . . . . . . . . 7
2.1.1 Algorithm of Frequency Reuse . . . . . . . . . . . . . . 7

Bibliography 15

ii
List of Tables

1.1 Users and their utilities [1] . . . . . . . . . . . . . . . . . . . . 4

iii
List of Figures

1.1 A sample of Applications’ Utilities [2] . . . . . . . . . . . . . . 3

2.1 System Model of Frequency Reuse [3] . . . . . . . . . . . . . . 8


2.2 UE Algorithm of Frequency Reuse . . . . . . . . . . . . . . . . 11
2.3 Sector Algorithm of Frequency Reuse . . . . . . . . . . . . . . 12
2.4 MME Algorithm of Frequency Reuse [4] . . . . . . . . . . . . 13
2.5 Transmission of Frequency Reuse Algorithm [1] . . . . . . . . 14

iv
Chapter 1

Introduction

This review article provides steps for plotting the figures provided in the pub-
lished paper [3]. This article starts with a brief background on the problem
of resource allocation. A literature review is included for readers interested
in further reading on the topic. The utilities used in the MATLAB code for
our resource allocation with frequency reuse algorithm is mentioned. Finally,
a step by step MATLAB guide for implementing the algorithm in [1] is pre-
sented.

1.1 Motivation, Background, and Related Work


With the increase in usage of wireless applications [5–8], quality of service
(QoS) [9–11] and quality of experience (QoE) [12, 13] enhancement are be-
coming critically important for end user experience. Research done on QoS
and QoE usually focus on one of the Open Systems Interconnection (OSI)
Model layers [14]). For instance, in [15–18] authors focus on network layer
QoS while [19, 20] focus on physical layer and [21, 22] focus on application
layer. Other directions for addressing this research topic use game theory
methods [23, 24] and microeconomics utilization [25, 26]. Energy efficiency
for network layer QoS is presented in [27–29] for 3GPP, LTE third genera-
tion partnership project [30–32]. Other authors conducted studies on QoS for
WiMAX [33–35], Universal Mobile Terrestrial System (UMTS) [36,37] in [38],
and for Mobile Broadband [39] in [40].
For additional improvement to service quality, cross-layer design of OSI model
was utilized in [41,42]. Shaping and scheduling of routers for QoS improvement
were studied in [43, 44] for Integrated Services, in [45–47] for Differentiated
Services and in [48, 49] for Asynchronous Transfer Mode (ATM). In [50–54],

1
battery life and embedded-based QoS improvement were discussed.
Elastic traffic, i.e. delay tolerant traffic, [24, 55] was the focus of resource
allocation optimization problem, e.g. proportional fairness [56–58], and max-
min fairness [59–62]. Optimal solution for resource allocation with elastic
traffic was presented in [63–66] and approximate solutions were presented in
[67–69]. Optimal solution using convex optimization [70] for inelastic traffic,
i.e. real-time applications, was introduced in [71]. This work was extended
with many applications per user in [72–78].
Non-convex optimization methods for carrier aggregation scenarios were pre-
sented in [79–83]. The resource allocation optimal solution with carrier aggre-
gation was introduced for this problem in [84–88]. Per the President Council
of Advisers on Science and Technology (PCAST) recommendations [89], car-
rier aggregation between underutilized spectrum and over crowded spectrum is
crucial for future spectrum sharing [90–92]. The sharing of radar band [93,94]
with cellular band [95,96] was suggested by the Federal Communications Com-
mission (FCC). In [97–99], the interference effects of radar and communications
coexistence was studied by the National Telecommunications and Information
Administration (NTIA). A particular study on radar/comm coexistence prob-
lem [100–103] with optimal allocation was presented in [104–106].
The simulation tools provided in this article can be extended to the prob-
lem in [107–109] for machine to machine communications (M2M), in [110] for
multi-cast network, in [111–114] for ad-hoc network, and in [115–118] for other
wireless networks.

1.2 Sample of Users’ Applications Utilities


In the simulation in [3], we use sigmoid utility functions [69, 119, 120] to rep-
resent real-time applications. The mathematical representation is as follows:
( 1 )
U (r) = c − d (1.1)
1 + e−a(r−b)
1+eab 1
where c = eab
and d = 1+eab
with MATLAB code [2]:
1 c = (1+exp(a.*b))./(exp(a.*b));

2
Figure 1.1: A sample of Applications’ Utilities [2]

2 d = 1./(1+exp(a.*b));
3 y(i) = c(i).*(1./(1+exp(-a(i).*(x-b(i))))-d(i));

We use logarithmic utility functions [58, 121, 122] to represent delay-tolerant


applications. The mathematical representation is as follows:
log(1 + kr)
U (r) = (1.2)
log(1 + krmax )
where rmax and k are 100% user satisfaction rate and rate increase, respectively,
with MATLAB code [2]:
1 y2(i) = log(k(i).*x+1)./(log(k(i).*100+1));.

In Figure 1.1 [123–125], a sample of sigmoid and logarithmic functions is pre-


sented. In [2, 126, 127], we present realistic parameters values of youtube and
FTP applications. In [3], the parameters in Table 1.1 are used. The parame-
ters used in the MATLAB code are:
1 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
2 %%%%% Sector 1 eNodeB 1 %%%%%%%%%%%%%%%

3
Table 1.1: Users and their utilities [1]

Sector 1 eNodeB A
A1 Sig a = 3, b = 10.0 A4 Log k = 1.1, rmax = 100
A2 Sig a = 3, b = 10.3 A5 Log k = 1.2, rmax = 100
A3 Sig a = 1, b = 10.6 A6 Log k = 1.3, rmax = 100
Sector 2 eNodeB A
A7 Sig a = 3, b = 10 A10 Log k = 1, rmax = 100
A8 Sig a = 3, b = 11 A11 Log k = 2, rmax = 100
A9 Sig a = 1, b = 12 A12 Log k = 3, rmax = 100
Sector 3 eNodeB A
A13 Sig a = 3, b = 15.1 A16 Log k = 10, rmax = 100
A14 Sig a = 3, b = 15.3 A17 Log k = 11, rmax = 100
A15 Sig a = 3, b = 15.5 A18 Log k = 12, rmax = 100
Sector 1 eNodeB B
B1 Sig a = 3, b = 10.9 B4 Log k = 1.4, rmax = 100
B2 Sig a = 3, b = 11.2 B5 Log k = 1.5, rmax = 100
B3 Sig a = 1, b = 11.5 B6 Log k = 1.6, rmax = 100
Sector 2 eNodeB B
B7 Sig a = 3, b = 13 B10 Log k = 4, rmax = 100
B8 Sig a = 3, b = 14 B11 Log k = 5, rmax = 100
B9 Sig a = 1, b = 15 B12 Log k = 6, rmax = 100
Sector 3 eNodeB B
B13 Sig a = 3, b = 15.7 B16 Log k = 13, rmax = 100
B14 Sig a = 3, b = 15.9 B17 Log k = 14, rmax = 100
B15 Sig a = 3, b = 17.3 B18 Log k = 15, rmax = 100
Sector 1 eNodeB C
C1 Sig a = 3, b = 11.8 C4 Log k = 1.7, rmax = 100
C2 Sig a = 3, b = 12.1 C5 Log k = 1.8, rmax = 100
C3 Sig a = 1, b = 12.4 C6 Log k = 1.9, rmax = 100
Sector 2 eNodeB C
C7 Sig a = 3, b = 16 C10 Log k = 7, rmax = 100
C8 Sig a = 3, b = 17 C11 Log k = 8, rmax = 100
C9 Sig a = 1, b = 18 C12 Log k = 9, rmax = 100
Sector 3 eNodeB C
C13 Sig a = 3, b = 17.5 C16 Log k = 16, rmax = 100
C14 Sig a = 3, b = 17.7 C17 Log k = 17, rmax = 100
C15 Sig a = 3, b = 17.9 C18 Log k = 18, rmax = 100
4
3 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
4 k11 = [ 1.1 1.2 1.3]’;
5 a11 = [ 3 3 1 ]’;
6 b11 = [ 10.0 10.3 10.6 ]’;
7 %%%%% Sector 1 eNodeB 2 %%%%%%%%%%%%%%%
8 k21 = [ 1.4 1.5 1.6]’;
9 a21 = [ 3 3 1 ]’;
10 b21 = [ 10.9 11.2 11.5 ]’;
11 %%%%% Sector 1 eNodeB 3 %%%%%%%%%%%%%%%
12 k31 = [ 1.7 1.8 1.9]’;
13 a31 = [ 3 3 1 ]’;
14 b31 = [ 11.8 12.1 12.4 ]’;
15 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
16 %%%%% Sector 2 eNodeB 1 %%%%%%%%%%%%%%%
17 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
18 k12 = [ 1 2 3 ]’;
19 a12 = [ 3 3 1 ]’;
20 b12 = [ 10 11 12 ]’;
21 %%%%% Sector 2 eNodeB 2 %%%%%%%%%%%%%%%
22 k22 = [ 4 5 6 ]’;
23 a22 = [ 3 3 1 ]’;
24 b22 = [ 13 14 15 ]’;
25 %%%%% Sector 2 eNodeB 3 %%%%%%%%%%%%%%%
26 k32 = [ 7 8 9 ]’;
27 a32 = [ 3 3 1 ]’;
28 b32 = [ 16 17 18 ]’;
29 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
30 %%%%% Sector 3 eNodeB 1 %%%%%%%%%%%%%%%
31 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
32 k13 = [ 10 11 12 ]’;
33 a13 = [ 3 3 3 ]’;
34 b13 = [ 15.1 15.3 15.5 ]’;
35 %%%%% Sector 3 eNodeB 2 %%%%%%%%%%%%%%%
36 k23 = [ 13 14 15 ]’;
37 a23 = [ 3 3 3 ]’;
38 b23 = [ 15.7 15.9 17.3 ]’;
39 %%%%% Sector 3 eNodeB 3 %%%%%%%%%%%%%%%

5
40 k33 = [ 16 17 18 ]’;
41 a33 = [ 3 3 3 ]’;
42 b33 = [ 17.5 17.7 17.9 ]’;
43 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
44 k = [ k11 k12 k13;
45 k21 k22 k23;
46 k31 k32 k33]
47 a = [ a11 a12 a13;
48 a21 a22 a23;
49 a31 a32 a33]
50 b = [ b11 b12 b13;
51 b21 b22 b23;
52 b31 b32 b33]
53 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

6
Chapter 2

Resource Allocation with Frequency Reuse

2.1 System Model of Frequency Reuse


A cellular network model [3] consisting of cells with sectors is considered. The
model used in the simulation consists of k = 3 eNodeBs in k = 3 cells. Each
cell is divided into L = 3 sector and M = 54 UEs distributed among these
cells. This simulation setup is shown in Figure 2.1.

2.1.1 Algorithm of Frequency Reuse


The resource allocation with frequency reuse algorithm in [3] allocates re-
sources from Mobility Management Entity (MME) to eNodeBs’ sectors based
on UEs’ applications. The algorithm is divided into a ith UE algorithm shown
in the flow chart in Figure 2.2), a lth eNodeB sector algorithm shown in the
flow chart in Figure 2.3 and MME algorithm in the flow chart in Figure 2.4.
In the allocation process shown in Figures 2.2), 2.3 and 2.4 is as follows [86]:

• The ith UE with a cell starts with an initial bid wli (1) which is sent to
the lth carrier eNodeB.
In MATLAB:
1 % Initial Bids w[sector1; sector2; sector3]
2 w = [10 10 10 10 10 10 10 10 10 10 10 10 10 10 10
10 10 10; 10 10 10 10 10 10 10 10 10 10 10 10 10
10 10 10 10 10; 10 10 10 10 10 10 10 10 10 10
10 10 10 10 10 10 10 10]’;

• The lth eNodeB sector evaluates the difference between the received bid
wli (n) and the previously received bid wli (n − 1) and exits if and only if
it is less than a provided threshold δ.

7
Figure 2.1: System Model of Frequency Reuse [3]

In MATLAB:
1 while (delta > 0.001)
2 :
3 :
4 :
5 :
6 delta = max(max(abs(w-w_old)))
7 end % (while) end of the time iteration

8
• The lth sector sends the aggregated bids from all UEs under its coverage

W l (n) = M l
i=1 wi (n) to MME.

In MATLAB:
1 function [p, R_sector] = sector(w)
2 L = 3; % number of sectors
3 W = sum(w); % sum of columns
4 [R_sector] = MME(W); % calculate the sector rate
5 for isector = 1:L
6 p(isector) = W(isector)./R_sector(isector); %
calculate the shadow price
7 end

W l (n)
• MME calculates the sector rates Rl (n) = ∑L l
R and sends it to the
l=1 W (n)
corresponding sectors.
In MATLAB:
1 function [R_sector] = MME(W)
2 R_MME = 450; % the total MME
rate
3 for iMME = 1:length(W)
4 R_sector(iMME) = W(iMME)./sum(W).*R_MME; %
allocated sector rate
5 end

• Each user receives from sector the value of Rl and pl .


In MATLAB
1 [p(time,:), R_sector(time,:)] = sector(w); % sent
from sector

• Each user receives the shadow price to solve for the rate ri that maximizes
objective function.
In MATLAB
1 dy(i,j) = diff(y(i,j),x); % diff of utility
function

9
2 :
3 :
4 S(i,j) = dy(i,j)-p(time,j);
5

6 soln(i,j,:) = double(solve(S(i,j)));
7

8 r_opt(i,j) = soln(i,j,2);
9 :
10 :

• That rate is used to calculate the new bid.


In MATLAB
1 w(i,j) = r_opt(i,j) * p(time);

• Each user sends the value of its new bid wi (n) to corresponding sector.
This process is repeated until |wi (n) − wi (n − 1)| is less than the pre-
specified threshold δ.
In MATLAB
1 while (delta > 0.001)
2 :
3 :
4 :
5 :
6 delta = max(max(abs(w-w_old)))
7 end % (while) end of the time iteration

The transmission digram is shown in Figure 2.5.

10
Figure 2.2: UE Algorithm of Frequency Reuse

11
Figure 2.3: Sector Algorithm
12 of Frequency Reuse
Figure 2.4: MME Algorithm of Frequency Reuse [4]

13
Figure 2.5: Transmission of Frequency Reuse Algorithm [1]

14
Bibliography

[1] A. Abdelhadi and T. C. Clancy, “An optimal resource allocation with


frequency reuse in cellular networks,” in 2016 International Conference
on Computing, Networking and Communications (ICNC), pp. 1–5, 2016.

[2] A. Abdelhadi and H. Shajaiah, “Optimal Resource Allocation for Cellu-


lar Networks with MATLAB Instructions,” CoRR, vol. abs/1612.07862,
2016.

[3] A. Abdelhadi and T. C. Clancy, “Optimal context-aware resource allo-


cation in cellular networks,” in 2016 International Conference on Com-
puting, Networking and Communications (ICNC), pp. 1–5, Feb 2016.

[4] A. Abdelhadi, “Resource Allocation with Radar Spectrum Sharing using


MATLAB,” 2017.

[5] I. Research, “Mobile VoIP subscribers will near 410 million by 2015;
VoLTE still a long way off,” 2010.

[6] N. Solutions and Networks, “Enhance mobile networks to deliver 1000


times more capacity by 2020,” 2013.

[7] G. Intelligence, “Smartphone users spending more ’face time’ on apps


than voice calls or web browsing,” 2011.

[8] N. S. Networks, “Understanding Smartphone Behavior in the Network,”


2011.

[9] H. Ekstrom, “QoS control in the 3GPP evolved packet system,” 2009.

[10] H. Ekstrom, A. Furuskar, J. Karlsson, M. Meyer, S. Parkvall, J. Torsner,


and M. Wahlqvist, “Technical solutions for the 3G long-term evolution,”
vol. 44, pp. 38 – 45, Mar. 2006.

15
[11] M. Ghorbanzadeh, A. Abdelhadi, and C. Clancy, “Quality of service in
communication systems,” in Cellular Communications Systems in Con-
gested Environments, pp. 1–20, Springer, 2017.
[12] S. Qaiyum, I. A. Aziz, and J. B. Jaafar, “Analysis of big data and quality-
of-experience in high-density wireless network,” in 2016 3rd Interna-
tional Conference on Computer and Information Sciences (ICCOINS),
pp. 287–292, Aug 2016.
[13] A. Ghosh and R. Ratasuk, “Essentials of LTE and LTE-A,” 2011.
[14] W. Stallings, “Data and computer communications,” in William Stallings
Books on Computer and Data Communications, 2013.
[15] G. Piro, L. Grieco, G. Boggia, and P. Camarda, “A two-level scheduling
algorithm for QoS support in the downlink of LTE cellular networks,”
in Wireless Conference (EW), 2010.
[16] G. Monghal, K. Pedersen, I. Kovacs, and P. Mogensen, “QoS Oriented
Time and Frequency Domain Packet Schedulers for The UTRAN Long
Term Evolution,” in IEEE Vehicular Technology Conference (VTC),
2008.
[17] D. Soldani, H. X. Jun, and B. Luck, “Strategies for Mobile Broad-
band Growth: Traffic Segmentation for Better Customer Experience,”
in IEEE Vehicular Technology Conference (VTC), 2011.
[18] H. Y. and S. Alamouti, “OFDMA: A Broadband Wireless Access Tech-
nology,” in IEEE Sarnoff Symposium, 2006.
[19] A. Larmo, M. Lindstrom, M. Meyer, G. Pelletier, J. Torsner, and H. Wie-
mann, “The LTE link-layer design,” 2009.
[20] C. Ciochina and H. Sari, “A review of OFDMA and single-carrier FDMA,”
in Wireless Conference (EW), 2010.
[21] Z. Kbah and A. Abdelhadi, “Resource allocation in cellular systems for
applications with random parameters,” in 2016 International Conference
on Computing, Networking and Communications (ICNC), pp. 1–5, Feb
2016.

16
[22] T. Erpek, A. Abdelhadi, and T. C. Clancy, “Application-aware resource
block and power allocation for LTE,” in 2016 Annual IEEE Systems
Conference (SysCon), pp. 1–5, April 2016.

[23] S. Ali and M. Zeeshan, “A Delay-Scheduler Coupled Game Theoretic


Resource Allocation Scheme for LTE Networks,” in Frontiers of Infor-
mation Technology (FIT), 2011.

[24] D. Fudenberg and J. Tirole, “Nash equilibrium: multiple Nash equilibria,


focal points, and Pareto optimality,” in MIT Press, 1991.

[25] P. Ranjan, K. Sokol, and H. Pan, “Settling for Less - a QoS Compro-
mise Mechanism for Opportunistic Mobile Networks,” in SIGMETRICS
Performance Evaluation, 2011.

[26] R. Johari and J. Tsitsiklis, “Parameterized Supply Function Bidding:


Equilibrium and Efficiency,” 2011.

[27] L. B. Le, E. Hossain, D. Niyato, and D. I. Kim, “Mobility-aware admis-


sion control with qos guarantees in ofdma femtocell networks,” in 2013
IEEE International Conference on Communications (ICC), pp. 2217–
2222, June 2013.

[28] L. B. Le, D. Niyato, E. Hossain, D. I. Kim, and D. T. Hoang, “QoS-


Aware and Energy-Efficient Resource Management in OFDMA Femto-
cells,” IEEE Transactions on Wireless Communications, vol. 12, pp. 180–
194, January 2013.

[29] L. Chung, “Energy efficiency of qos routing in multi-hop wireless net-


works,” in IEEE International Conference on Electro/Information Tech-
nology (EIT), 2010.

[30] G. T. . V9.0.0, “Further advancements for e-utra physical layer aspects,”


2012.

[31] 3GPP Technical Report 36.211, ‘Physical Channels and Modulation’,


www.3gpp.org.

[32] 3GPP Technical Report 36.213, ‘Physical Layer Procedures’, www.3gpp.org.

17
[33] M. Alasti, B. Neekzad, J. H., and R. Vannithamby, “Quality of service
in WiMAX and LTE networks [Topics in Wireless Communications],”
2010.

[34] D. Niyato and E. Hossain, “WIRELESS BROADBAND ACCESS: WIMAX


AND BEYOND - Integration of WiMAX and WiFi: Optimal Pricing for
Bandwidth Sharing,” IEEE Communications Magazine, vol. 45, pp. 140–
146, May 2007.

[35] J. Andrews, A. Ghosh, and R. Muhamed, “Fundamenytals of wimax:


Understanding broadband wireless netwroking,” 2007.

[36] European Telecommunications Standards Institute, “UMTS; LTE; UTRA;


E-UTRA;EPC; UE conformance specification for UE positioning; Part
1: Conformance test specification,” 2012.

[37] European Telecommunications Standards Institute, “UMTS; UTRA; Gen-


eral description; Stage 2,” 2016.

[38] F. Li, “Quality of Service, Traffic Conditioning, and Resource Manage-


ment in Universal Mobile Teleccomunication System (UMTS),” 2003.

[39] Federal Communications Commission, “Mobile Broadband: The Bene-


fits of Additional Spectrum,” 2010.

[40] IXIACOM, “Quality of Service (QoS) and Policy Management in Mobile


Data Networks,” 2010.

[41] C. Dovrolis, D. Stiliadis, and P. Ramanathan, “Proportional differenti-


ated services: delay differentiation and packet scheduling,” 2002.

[42] A. Sali, A. Widiawan, S. Thilakawardana, R. Tafazolli, and B. Evans,


“Cross-layer design approach for multicast scheduling over satellite net-
works,” in Wireless Communication Systems, 2005. 2nd International
Symposium on, 2005.

[43] R. Braden, “Integrated Services in the Internet Architecture: an Overview,”


1994.

18
[44] R. Braden, “Resource ReSerVation Protocol (RSVP) - Version 1 Func-
tional Specification,” 1997.

[45] S. Blake, “An Architecture for Differentiated Services,” 1998.

[46] K. Nichols, “A Two-Bit Differentiated Services Architecture for the In-


ternet,” 1999.

[47] K. Nahrstedt, “The QoS Broker,” 1995.

[48] E. Lutz, D. Cygan, M. Dippold, F. Dolainsky, and W. Papke, “The


land mobile satellite communication channel-recording, statistics, and
channel model,” 1991.

[49] H. Perros and K. Elsayed, “Call admission control schemes: A review,”


1994.

[50] I. Jung, I. J., Y. Y., H. E., and H. Yeom, “Enhancing QoS and En-
ergy Efficiency of Realtime Network Application on Smartphone Using
Cloud Computing,” in IEEE Asia-Pacific Services Computing Confer-
ence (APSCC), 2011.

[51] Tellabs, “Quality of Service in the Wireless Backhaul,” 2012.

[52] N. Ahmed and H. Yan, “Access control for MPEG video applications us-
ing neural network and simulated annealing,” in Mathematical Problems
in Engineering, 2004.

[53] J. Tournier, J. Babau, and V. Olive, “Qinna, a Component-based QoS


Architecture,” in Proceedings of the 8th International Conference on
Component-Based Software Engineering, 2005.

[54] G. Gorbil and I. Korpeoglu, “Supporting QoS traffic at the network layer
in multi-hop wireless mobile networks,” in Wireless Communications and
Mobile Computing Conference (IWCMC), 2011.

[55] M. Ghorbanzadeh, A. Abdelhadi, and C. Clancy, “Utility functions and


radio resource allocation,” in Cellular Communications Systems in Con-
gested Environments, pp. 21–36, Springer, 2017.

19
[56] H. Kushner and P. Whiting, “Convergence of proportional-fair sharing
algorithms under general conditions,” 2004.

[57] M. Andrews, K. Kumaran, K. Ramanan, A. Stolyar, P. Whiting, and


R. Vijayakumar, “Providing quality of service over a shared wireless
link,” 2001.

[58] G. Tychogiorgos, A. Gkelias, and K. Leung, “Utility proportional fair-


ness in wireless networks,” IEEE International Symposium on Personal,
Indoor, and Mobile Radio Communications (PIMRC), 2012.

[59] M. Li, Z. Chen, and Y. Tan, “A maxmin resource allocation approach


for scalable video delivery over multiuser mimo-ofdm systems,” in IEEE
International Symposium on Circuits and Systems (ISCAS), 2011.

[60] R. Prabhu and B. Daneshrad, “An energy-efficient water-filling algo-


rithm for ofdm systems,” in IEEE International Conference on Commu-
nications (ICC), 2010.

[61] T. Harks, “Utility proportional fair bandwidth allocation: An optimiza-


tion oriented approach,” in QoS-IP, 2005.

[62] T. Nandagopal, T. Kim, X. Gao, and V. Bharghavan, “Achieving mac


layer fairness in wireless packet networks,” in Proceedings of the 6th
annual International Conference on Mobile Computing and Networking
(Mobicom), 2000.

[63] F. Kelly, A. Maulloo, and D. Tan, “Rate control in communication net-


works: shadow prices, proportional fairness and stability,” in Journal of
the Operational Research Society, 1998.

[64] S. Low and D. Lapsley, “Optimization flow control, i: Basic algorithm


and convergence,” 1999.

[65] A. Parekh and R. Gallager, “A generalized processor sharing approach


to flow control in integrated services networks: the single-node case,”
1993.

20
[66] A. Demers, S. Keshav, and S. Shenker, “Analysis and simulation of a
fair queueing algorithm,” 1989.

[67] R. Kurrle, “Resource allocation for smart phones in 4g lte advanced


carrier aggregation,” Master Thesis, Virginia Tech, 2012.

[68] J. Lee, R. Mazumdar, and N. Shroff, “Non-convex optimization and rate


control for multi-class services in the internet,” 2005.

[69] J. Lee, R. Mazumdar, and N. Shroff, “Downlink power allocation for


multi-class wireless systems,” 2005.

[70] S. Boyd and L. Vandenberghe, Introduction to convex optimization with


engineering applications. Cambridge University Press, 2004.

[71] A. Abdelhadi, A. Khawar, and T. C. Clancy, “Optimal downlink power


allocation in cellular networks,” Physical Communication, vol. 17, pp. 1–
14, 2015.

[72] M. Ghorbanzadeh, A. Abdelhadi, and C. Clancy, “Resource allocation


architectures traffic and sensitivity analysis,” in Cellular Communica-
tions Systems in Congested Environments, pp. 93–116, Springer, 2017.

[73] M. Ghorbanzadeh, A. Abdelhadi, and C. Clancy, “A Utility Proportional


Fairness Approach for Resource Block Allocation in Cellular Networks,”
in IEEE International Conference on Computing, Networking and Com-
munications (ICNC), 2015.

[74] T. Erpek, A. Abdelhadi, and C. Clancy, “An Optimal Application-


Aware Resource Block Scheduling in LTE,” in IEEE International Con-
ference on Computing, Networking and Communications (ICNC) Wor-
shop CCS), 2015.

[75] M. Ghorbanzadeh, A. Abdelhadi, and C. Clancy, “Radio resource block


allocation,” in Cellular Communications Systems in Congested Environ-
ments, pp. 117–146, Springer, 2017.

[76] M. Ghorbonzadeh, A. Abdelhadi, and T. C. Clancy, ch. Book Summary.

21
[77] M. Ghorbanzadeh, A. Abdelhadi, and C. Clancy, “Delay-based backhaul
modeling,” in Cellular Communications Systems in Congested Environ-
ments, pp. 179–240, Springer, 2017.

[78] A. Abdelhadi and H. Shajaiah, “Optimal Resource Allocation for Smart


Phones with Multiple Applications with MATLAB Instructions,” 2016.

[79] G. Tychogiorgos, A. Gkelias, and K. Leung, “A New Distributed Op-


timization Framework for Hybrid Adhoc Networks,” in GLOBECOM
Workshops, 2011.

[80] G. Tychogiorgos, A. Gkelias, and K. Leung, “Towards a Fair Non-


convex Resource Allocation in Wireless Networks,” in IEEE Interna-
tional Symposium on Personal, Indoor, and Mobile Radio Communica-
tions (PIMRC), 2011.

[81] T. Jiang, L. Song, and Y. Zhang, “Orthogonal frequency division mul-


tiple access fundamentals and applications,” in Auerbach Publications,
2010.

[82] G. Yuan, X. Zhang, W. Wang, and Y. Yang, “Carrier aggregation for


LTE-advanced mobile communication systems,” in Communications Mag-
azine, IEEE, vol. 48, pp. 88–93, 2010.

[83] Y. Wang, K. Pedersen, P. Mogensen, and T. Sorensen, “Resource al-


location considerations for multi-carrier lte-advanced systems operat-
ing in backward compatible mode,” in Personal, Indoor and Mobile
Radio Communications, 2009 IEEE 20th International Symposium on,
pp. 370–374, 2009.

[84] H. Shajaiah, A. Abdelhadi, and C. Clancy, “Utility proportional fairness


resource allocation with carrier aggregation in 4g-lte,” in IEEE Military
Communications Conference (MILCOM), 2013.

[85] H. Shajaiah, A. Abdelhadi, and C. Clancy, “Multi-application resource


allocation with users discrimination in cellular networks,” in IEEE nter-
national Symposium on Personal, Indoor and Mobile Radio Communi-
cations (PIMRC), 2014.

22
[86] A. Abdelhadi and C. Clancy, “An optimal resource allocation with joint
carrier aggregation in 4G-LTE,” in Computing, Networking and Com-
munications (ICNC), 2015 International Conference on, pp. 138–142,
Feb 2015.

[87] H. Shajaiah, A. Abdelhadi, and T. C. Clancy, “An efficient multi-carrier


resource allocation with user discrimination framework for 5g wireless
systems,” Springer International Journal of Wireless Information Net-
works, vol. 22, no. 4, pp. 345–356, 2015.

[88] A. Abdelhadi and H. Shajaiah, “Application-Aware Resource Allocation


with Carrier Aggregation using MATLAB,” 2016.

[89] P. C. o. A. o. S. Executive Office of the President and T. (PCAST), “Re-


alizing the full potential of government-held spectrum to spur economic
growth,” 2012.

[90] H. Shajaiah, A. Abdelhadi, and C. Clancy, “A price selective centralized


algorithm for resource allocation with carrier aggregation in lte cellu-
lar networks,” in 2015 IEEE Wireless Communications and Networking
Conference (WCNC), pp. 813–818, March 2015.

[91] H. Shajaiah, A. Abdelhadi, and C. Clancy, “Spectrum sharing approach


between radar and communication systems and its impact on radar’s de-
tectable target parameters,” in Vehicular Technology Conference (VTC
Spring), 2015 IEEE 81st, pp. 1–6, May 2015.

[92] S. Wilson and T. Fischetto, “Coastline population trends in the united


states: 1960 to 2008,” in U.S. Dept. of Commerce, 2010.

[93] M. Richards, J. Scheer, and W. Holm, “Principles of Modern Radar,”


2010.

[94] Federal Communications Commission (FCC), “In the matter of revision


of parts 2 and 15 of the commissions rules to permit unlicensed national
information infrastructure (U-NII) devices in the 5 GHz band.” MO&O,
ET Docket No. 03-122, June 2006.

23
[95] Federal Communications Commission, “Proposal to Create a Citizen’s
Broadband Service in the 3550-3650 MHz band,” 2012.

[96] Federal Communications Commission (FCC), “Connecting America: The


national broadband plan.” Online, 2010.

[97] NTIA, “An assessment of the near-term viability of accommodating wire-


less broadband systems in the 1675-1710 mhz, 1755-1780 mhz, 3500-3650
mhz, 4200-4220 mhz and 4380-4400 mhz bands,” 2010.

[98] National Telecommunications and Information Administration (NTIA),


“Analysis and resolution of RF interference to radars operating in the
band 2700-2900 MHz from broadband communication transmitters.”
Online, October 2012.

[99] C. M. and D. R., “Spectrum occupancy measurements of the 3550-3650


megahertz maritime radar band near san diego, california,” 2014.

[100] A. Lackpour, M. Luddy, and J. Winters, “Overview of interference mit-


igation techniques between wimax networks and ground based radar,”
2011.

[101] F. Sanders, J. Carrol, G. Sanders, and R. Sole, “Effects of radar inter-


ference on lte base station receiver performance,” 2013.

[102] M. P. Fitz, T. R. Halford, I. Hossain, and S. W. Enserink, “Towards


Simultaneous Radar and Spectral Sensing,” in IEEE International Sym-
posium on Dynamic Spectrum Access Networks (DYSPAN), pp. 15–19,
April 2014.

[103] Z. Khan, J. J. Lehtomaki, R. Vuohtoniemi, E. Hossain, and L. A. Dasilva,


“On opportunistic spectrum access in radar bands: Lessons learned
from measurement of weather radar signals,” IEEE Wireless Commu-
nications, vol. 23, pp. 40–48, June 2016.

[104] M. Ghorbanzadeh, A. Abdelhadi, and C. Clancy, “A Utility Proportional


Fairness Bandwidth Allocation in Radar-Coexistent Cellular Networks,”
in Military Communications Conference (MILCOM), 2014.

24
[105] A. Abdelhadi and T. C. Clancy, “Network MIMO with partial coopera-
tion between radar and cellular systems,” in 2016 International Confer-
ence on Computing, Networking and Communications (ICNC), pp. 1–5,
Feb 2016.

[106] M. Ghorbanzadeh, A. Abdelhadi, and C. Clancy, “Spectrum-shared re-


source allocation,” in Cellular Communications Systems in Congested
Environments, pp. 147–178, Springer, 2017.

[107] A. Kumar, A. Abdelhadi, and T. C. Clancy, “A delay efficient multiclass


packet scheduler for heterogeneous M2M uplink,” IEEE MILCOM, 2016.

[108] A. Kumar, A. Abdelhadi, and T. C. Clancy, “An online delay efficient


packet scheduler for M2M traffic in industrial automation,” IEEE Sys-
tems Conference, 2016.

[109] A. Kumar, A. Abdelhadi, and T. C. Clancy, “A delay optimal MAC and


packet scheduler for heterogeneous M2M uplink,” CoRR, vol. abs/1606.06692,
2016.

[110] A. Abdel-Hadi and S. Vishwanath, “On multicast interference align-


ment in multihop systems,” in IEEE Information Theory Workshop 2010
(ITW 2010), 2010.

[111] H. Zhou, X. Wang, Z. Liu, X. Zhao, Y. Ji, and S. Yamada, “Qos-aware


resource allocation for multicast service over vehicular networks,” in 2016
8th International Conference on Wireless Communications Signal Pro-
cessing (WCSP), pp. 1–5, Oct 2016.

[112] Z. Fan, Y. Li, G. Shen, and C. C. K. Chan, “Dynamic resource alloca-


tion for all-optical multicast based on sub-tree scheme in elastic optical
networks,” in 2016 Optical Fiber Communications Conference and Ex-
hibition (OFC), pp. 1–3, March 2016.

[113] J. Jose, A. Abdel-Hadi, P. Gupta, and S. Vishwanath, “On the impact


of mobility on multicast capacity of wireless networks,” in INFOCOM,
2010 Proceedings IEEE, pp. 1–5, March 2010.

25
[114] S. Gao and M. Tao, “Energy-efficient resource allocation for multiple
description coding based multicast services in ofdma networks,” in 2016
IEEE/CIC International Conference on Communications in China (ICCC),
pp. 1–6, July 2016.

[115] S. Chieochan and E. Hossain, “Downlink Media Streaming with Wire-


less Fountain Coding in wireline-cum-WiFi Networks,” Wirel. Commun.
Mob. Comput., vol. 12, pp. 1567–1579, Dec. 2012.

[116] A. Abdelhadi, F. Rechia, A. Narayanan, T. Teixeira, R. Lent, D. Ben-


haddou, H. Lee, and T. C. Clancy, “Position Estimation of Robotic Mo-
bile Nodes in Wireless Testbed using GENI,” CoRR, vol. abs/1511.08936,
2015.

[117] S. Chieochan and E. Hossain, “Wireless Fountain Coding with IEEE


802.11e Block ACK for Media Streaming in Wireline-cum-WiFi Net-
works: A Performance Study,” IEEE Transactions on Mobile Comput-
ing, vol. 10, pp. 1416–1433, Oct 2011.

[118] S. Chieochan and E. Hossain, “Network Coding for Unicast in a WiFi


Hotspot: Promises, Challenges, and Testbed Implementation,” Comput.
Netw., vol. 56, pp. 2963–2980, Aug. 2012.

[119] Y. Wang, A. Abdelhadi, and T. C. Clancy, “Optimal power allocation


for lte users with different modulations,” in 2016 Annual IEEE Systems
Conference (SysCon), pp. 1–5, April 2016.

[120] M. Ghorbanzadeh, A. Abdelhadi, and C. Clancy, “Distributed resource


allocation,” in Cellular Communications Systems in Congested Environ-
ments, pp. 61–91, Springer, 2017.

[121] F. Wilson, I. Wakeman, and W. Smith, “Quality of Service Parameters


for Commercial Application of Video Telephony,” 1993.

[122] S. Shenker, “Fundamental design issues for the future internet,” 1995.

[123] A. Abdelhadi and C. Clancy, “A Utility Proportional Fairness Approach


for Resource Allocation in 4G-LTE,” in IEEE International Conference

26
on Computing, Networking, and Communications (ICNC), CNC Work-
shop, 2014.

[124] A. Abdelhadi and C. Clancy, “A Robust Optimal Rate Allocation Al-


gorithm and Pricing Policy for Hybrid Traffic in 4G-LTE,” in IEEE
nternational Symposium on Personal, Indoor, and Mobile Radio Com-
munications (PIMRC), 2013.

[125] Y. Wang and A. Abdelhadi, “A QoS-based power allocation for cellu-


lar users with different modulations,” in 2016 International Conference
on Computing, Networking and Communications (ICNC), pp. 1–5, Feb
2016.

[126] M. Ghorbanzadeh, A. Abdelhadi, A. Amanna, J. Dwyer, and T. Clancy,


“Implementing an optimal rate allocation tuned to the user quality of
experience,” in Computing, Networking and Communications (ICNC),
2015 International Conference on, pp. 292–297, Feb 2015.

[127] M. Ghorbanzadeh, A. Abdelhadi, and C. Clancy, “Centralized resource


allocation,” in Cellular Communications Systems in Congested Environ-
ments, pp. 37–60, Springer, 2017.

27

You might also like