15
Edinburgh Research Explorer Bidirectional User Throughput Maximization Based on Feedback Reduction in LiFi Networks Citation for published version: Dehghani soltani, M, Wu, X, Safari, M & Haas, H 2018, 'Bidirectional User Throughput Maximization Based on Feedback Reduction in LiFi Networks', IEEE Transactions on Communications, vol. 66, no. 7. https://doi.org/10.1109/TCOMM.2018.2809435 Digital Object Identifier (DOI): 10.1109/TCOMM.2018.2809435 Link: Link to publication record in Edinburgh Research Explorer Document Version: Peer reviewed version Published In: IEEE Transactions on Communications General rights Copyright for the publications made accessible via the Edinburgh Research Explorer is retained by the author(s) and / or other copyright owners and it is a condition of accessing these publications that users recognise and abide by the legal requirements associated with these rights. Take down policy The University of Edinburgh has made every reasonable effort to ensure that Edinburgh Research Explorer content complies with UK legislation. If you believe that the public display of this file breaches copyright please contact [email protected] providing details, and we will remove access to the work immediately and investigate your claim. Download date: 28. Mar. 2020

Edinburgh Research Explorer · LiFi networks which shows a close downlink performance to the full-feedback (FF) mechanism and an even lower overhead compared to the one-bit feedback

  • Upload
    others

  • View
    0

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Edinburgh Research Explorer · LiFi networks which shows a close downlink performance to the full-feedback (FF) mechanism and an even lower overhead compared to the one-bit feedback

Edinburgh Research Explorer

Bidirectional User Throughput Maximization Based on FeedbackReduction in LiFi Networks

Citation for published version:Dehghani soltani, M, Wu, X, Safari, M & Haas, H 2018, 'Bidirectional User Throughput Maximization Basedon Feedback Reduction in LiFi Networks', IEEE Transactions on Communications, vol. 66, no. 7.https://doi.org/10.1109/TCOMM.2018.2809435

Digital Object Identifier (DOI):10.1109/TCOMM.2018.2809435

Link:Link to publication record in Edinburgh Research Explorer

Document Version:Peer reviewed version

Published In:IEEE Transactions on Communications

General rightsCopyright for the publications made accessible via the Edinburgh Research Explorer is retained by the author(s)and / or other copyright owners and it is a condition of accessing these publications that users recognise andabide by the legal requirements associated with these rights.

Take down policyThe University of Edinburgh has made every reasonable effort to ensure that Edinburgh Research Explorercontent complies with UK legislation. If you believe that the public display of this file breaches copyright pleasecontact [email protected] providing details, and we will remove access to the work immediately andinvestigate your claim.

Download date: 28. Mar. 2020

Page 2: Edinburgh Research Explorer · LiFi networks which shows a close downlink performance to the full-feedback (FF) mechanism and an even lower overhead compared to the one-bit feedback

1

Bidirectional User Throughput Maximization Basedon Feedback Reduction in LiFi Networks

Mohammad Dehghani Soltani, Student Member, IEEE, Xiping Wu, Member, IEEE, Majid Safari, Member, IEEE,and Harald Haas, Fellow, IEEE

Abstract—Channel adaptive signalling, which is based onfeedback, can result in almost any performance metricenhancement. Unlike the radio frequency (RF) channel, theoptical wireless communication (OWC) channel is relativelydeterministic. This feature of OWC channels enables a potentialimprovement of the bidirectional user throughput by reducing theamount of feedback. Light-Fidelity (LiFi) is a subset of OWCs,and it is a bidirectional, high-speed and fully networked wirelesscommunication technology where visible light and infraredare used in downlink and uplink respectively. In this paper,two techniques for reducing the amount of feedback in LiFicellular networks are proposed, i) Limited-content feedback(LCF) scheme based on reducing the content of feedbackinformation and ii) Limited-frequency feedback (LFF) schemebased on the update interval. Furthermore, based on therandom waypoint (RWP) mobility model, the optimum updateinterval, which provides maximum bidirectional user equipment(UE) throughput, has been derived. Results show that theproposed schemes can achieve better average overall throughputcompared to the benchmark one-bit feedback and full-feedbackmechanisms.

Index Terms—LiFi, Downlink, Uplink, Limited Feedback,Channel Update Interval

I. INTRODUCTION

THE ever increasing number of mobile-connected devices,along with monthly global data traffic which is expected

to be 35 exabytes by 2020 [1], motivate both academiaand industry to invest in alternative methods. These includemmWave, massive multiple-input multiple-output (MIMO),free space optical communication and Light-Fidelity (LiFi)for supporting future growing data traffic and next-generationhigh-speed wireless communication systems. Among thesetechnologies, LiFi is a novel bidirectional, high-speed andfully networked wireless communication technology. LiFi usesvisible light as the propagation medium in downlink forthe purposes of illumination and communication. It may useinfrared in uplink in order to not affect the illuminationconstraint of the room, and also not to cause interference withthe visible light in the downlink [2]. LiFi offers considerableadvantages in comparison to radio frequency (RF) systems.These include the very large, unregulated bandwidth availablein the visible light spectrum, high energy efficiency andthe rather straightforward deployment with off-the-shelf light

Corresponding author: Mohammad Dehghani Soltani. This work wassupported by the UK EPSRC under grant EP/L020009/1 (TOUCANProject). The authors are with the LiFi Research and DevelopmentCentre, Institute for Digital Communications, The University of Edinburgh.(E-mail: [email protected]; [email protected]; [email protected];[email protected]).

emitting diode (LED) and photodiode (PD) devices at thetransmitter and receiver ends respectively, enhanced securityas the light does not penetrate through opaque objects [3].These notable benefits of LiFi have made it favourable forrecent and future research.

It is known that utilizing channel adaptive signalling canbring on enhancement in almost any performance metric.Feedback can realize many kinds of channel adaptive methodsthat were considered impractical due to problems of obtaininginstantaneous channel state information (CSI) at the accesspoint (AP). Studies have proven that permitting the receiverto transmit a small amount of information or feedback aboutthe channel condition to the AP can provide near optimalperformance [4]–[7]. Feedback conveys the channel condition,e.g., received power, signal-to-noise-plus-interference ratio(SINR), interference level, channel state, etc., and the AP canuse the information for scheduling and resource allocation.The practical systems using this strategy, also known aslimited-feedback (LF) systems, provide a similar performanceto the impractical systems with perfect CSI at the AP.

It is often inefficient and impractical to continuously updatethe AP with the user equipment (UE) link condition. However,to support the mobility, it is also essential to considerthe time-varying nature of channels for resource allocationproblems to further enhance the spectral efficiency. Withlimited capacity, assignment of many resources to get CSIwould evacuate the resources required to transmit actual data,resulting in reduced overall UE throughput [8]. Therefore, itis common for practical wireless systems to update the CSIless frequently, e.g., only at the beginning of each frame. Manyworks have been carried out to reduce the amount of feedbackin RF, however, very few studies focus on lessening the amountof feedback in optical wireless channels (OWCs).

A. Literature Review and Motivation

An overview of LF methods in wireless communicationshas been introduced in [7]. The key role of LF in single-userand multi-user scenarios for narrowband and widebandcommunications with both single and multiple antennas hasbeen discussed in [7]. Two SINR-based limited-feedbackscheduling algorithms for multi-user MIMO-OFDM inheterogeneous networks are studied in [9] where UEs feedback channel quality information in the form of SINR. Toreduce the amount of feedback, nearby UEs grouping andadjacent subcarrier clustering strategies have been considered.In [10], three limited feedback resource allocation algorithms

Page 3: Edinburgh Research Explorer · LiFi networks which shows a close downlink performance to the full-feedback (FF) mechanism and an even lower overhead compared to the one-bit feedback

2

are evaluated for heterogeneous wireless networks. Theseresource allocation algorithms try to maximize the weightedsum of instantaneous data rates of all UEs over all cells. Theauthors in [11] proposed the ordered K-best feedback methodto reduce the amount of feedback. In this scheme, only the Kbest resources are fed back to the AP.

An optimal strategy to transmit feedback based on outdatedchannel gain feedbacks and channel statistics for a single-userscenario has been proposed in [12]. Other approaches arethe transmission of the quantized SINR of subcarriers whichis the focus of [13] and [14]; and the subcarrier clusteringmethod which is developed in [15] and [16]. In [17], thesubcarrier clustering technique has been applied to the OWCsto reduce the amount of feedback by having each user sendthe AP the information of candidate clusters. A simple andmore realizable solution, which is proposed in [18]–[20], is toinform the AP only if their SINR exceeds some predeterminedthreshold. This is a very simple approach with only a onebit per subcarrier feedback. The one-bit feedback method isvery bandwidth efficient. However, using more feedback canprovide a slight downlink performance improvement but atthe cost of uplink throughput degradation as discussed in[18]. The benefits of employing only one bit feedback persubcarrier and the minor data rate enhancements of downlinkusing more feedback bits are analyzed in [21]. A one-bitfeedback scheme for downlink OFDMA systems has beenproposed in [22]. It specifies whether the channel gain exceedsa predefined threshold or not. Then, UEs are assigned priorityweights and the optimal thresholds are chosen to maximizethe weighted sum capacity. A problem linked to the one-bitfeedback technique is that there is a low probability thatnone of the UEs will report their SINR to the AP so thatthe scheduler is left with no information about the channelcondition. This issue can be solved at the expense of someextra feedback and overhead by the multiple-stage version ofthe threshold-based method proposed in [23].

The RF relevant limited feedback approaches mentionedabove are all applicable to LiFi networks. However, dueto the relatively deterministic behavior of LiFi channels,the feedback can be reduced further without any significantdownlink throughput degradation. This motivates us to proposetwo novel limited feedback schemes for LiFi networks.

B. Contributions and OutcomesIn order to get the maximum bidirectional throughput,

the amount of feedback should be optimized in terms ofboth quantity and update interval. In this paper, we proposetwo methods to reduce the feedback information. The maincontributions of this paper are outlined as follows.• Proposing the modified carrier sense multiple access

with collision avoidance (CSMA/CA) protocol suitable for theuplink of LiFi networks.• Proposing the limited-content feedback (LCF) scheme for

LiFi networks which shows a close downlink performance tothe full-feedback (FF) mechanism and an even lower overheadcompared to the one-bit feedback technique.• Proposing the limited-frequency feedback (LFF) scheme

based on the sum-throughput of uplink and downlink

maximization. Deriving the optimum update interval for therandom waypoint (RWP) mobility model and investigating theeffects of different parameters on it.

C. Paper Organization

The rest of this paper is organized as follows. Thesystem model of bidirectional LiFi networks is introduced inSection II. The downlink achievable throughput is calculated inSection III. In Section IV, the modified CSMA/CA is proposedand the uplink throughput has been obtained. In Section V, theproposed LCF and LFF schemes are introduced and evaluated.Then, the optimum update interval is derived for the RWPmobility model. Finally, conclusions are drawn in Section VI.

II. SYSTEM MODEL

A. Optical Attocell System Configuration

A bidirectional optical wireless communication systemhas been considered in this study. In the downlink, visiblelight is utilized for the purpose of both illumination andcommunication, while in the uplink data is transmittedthrough infrared light in order to not affect the illuminationconstraint of the room. The geometric configuration of thedownlink/uplink in an indoor optical attocell network is shownin Fig. 1. The system comprises of multiple LED transmitters(i.e., APs) arranged on the vertexes of a square lattice overthe ceiling of an indoor network and there is a PD receiveron the UE. The LEDs are assumed to be point sources withLambertian emission patterns. To avoid nonlinear distortioneffects, the LEDs operate within the linear dynamic rangeof the current-to-power characteristic curve. In addition, theLEDs are assumed to be oriented vertically downwards, andthe UE are orientated upward to the ceiling. Under thiscondition, the channel model for both downlink and uplinkis the same. One AP is only selected to serve the UE basedon the UE location. An optical attocell is then defined as theconfined area on the UE plane in which an AP serves the UE.Frequency reuse (FR) plan is considered in both downlink anduplink to reduce the co-channel interference and also guaranteethe cell edge users data rate. Further details about the FR plancan be found in [24] and [25].

Power and frequency-based soft handover methods forvisible light communication networks are proposed to reducedata rate fluctuations as the UE moves from one cell to another[26]. We consider power-based soft handover with the decisionmetric introduced in [27] as |γı−γi| < α, where γı and γi arethe SINR of the serving AP and adjacent APs, respectively;and α is the handover threshold. As a result the cell boundariesare shaped like a circle with the radius of rc. According tothe considered soft handover scheme, when the difference ofSINR from two APs goes below the threshold, handover occur.

The received optical signal at the PD consists of line ofsight (LOS) and/or non-line of sight (NLOS) components. TheLOS is a condition where the optical signal travels over theair directly from the transmitter to the UE, while the NLOSis a condition where the optical signal is received at the UEby means of just the reflectors. These two components arecharacterized as follows.

Page 4: Edinburgh Research Explorer · LiFi networks which shows a close downlink performance to the full-feedback (FF) mechanism and an even lower overhead compared to the one-bit feedback

3

𝜓𝑖𝑗

Φ1 2⁄

𝑦

𝑥

𝑧

0.5𝑎

0.5𝑎

AP𝑖

(0,0,0)

(𝑥𝑗 , 𝑦𝑗 , 0)

−0.5𝑎

⋱ ⋱

−0.5𝑎 𝐧rx

(𝑋𝑖 , 𝑌𝑖 , ℎ)

𝐧tx 𝑑𝑖𝑗 𝛼𝑖𝑞

𝛽𝑞𝑗

𝑑𝒜𝑞

𝜓𝑞𝑗

IR LED

PD

𝜑𝑖𝑗

Φ1 2⁄

𝜑

𝜓 𝜑𝑖𝑞

𝐧rx

𝐧tx

Fig. 1: Geometry of light propagation in LiFi networks. Downlink (consistingof LOS and NLOS components) and uplink (including LOS component) areshown with black and red lines, respectively.

B. Light Propagation Model

The direct current (DC) gain of the LOS optical channelbetween the ith LED and the jth PD is given by:

HLOS,i,j=

(m+ 1)A

2πd2ij

cosmφijgfg(ψij) cosψij , 0 ≤ ψij ≤ Ψc

0, ψij > Ψc

,

(1)where A, dij , φij and ψij are the physical area of thedetector, the distance between the ith transmitter and thejth receiver surface, the angle of radiance with respect tothe axis normal to the ith transmitter surface, and the angleof incidence with respect to the axis normal to the jthreceiver surface, respectively. In (1), gf is the gain of theoptical filter, and Ψc is the receiver field of view (FOV).In (1), g(ψi) = ς2/ sin2 Ψc for 0 ≤ ψi ≤ Ψc, and 0for ψi > Ψc, is the optical concentrator gain where ς isthe refractive index; and also m = −1/ log2(cos Φ1/2) isthe Lambertian order where Φ1/2 is the half-intensity angle[28]. The radiance angle φij and the incidence angle ψij ofthe ith LED and the jth UE are calculated using the rulesfrom analytical geometry as cosφij = dij · ntx/‖dij‖ andcosψij = −dij · nrx/‖dij‖, where ntx = [0, 0,−1] andnrx = [0, 0, 1] are the normal vectors at the transmitter and thejth receiver planes, respectively and dij denotes the distancevector between the ith LED and the jth UE and · and ‖ · ‖denote the inner product and the Euclidean norm operators,respectively.

In NLOS optical links, the transmitted signal arrives at thePD through multiple reflections. In practice, these reflectionscontain both specular and diffusive components. In orderto maintain a moderate level of analysis, only first-orderreflections are considered in this study. A first-order reflectionincludes two segments: i) from the LED to a small area dAqon the wall; and ii) from the small area dAq to the PD. The

DC channel gain of the first-order reflections is given by:

HNLOS,i,j =∫Aq

ρq(m+1)A

2π2d2iqd

2qj

cosmφiq cosψqjgfg(ψqj) cosαiq cosβqjdAq,

(2)where Aq denotes the total walls reflective area; ρq is thereflection coefficient of the qth reflection element; diq is thedistance between the ith LED and the qth reflection element;dqj is the distance between the qth reflection element and thejth UE; φiq and ψiq are the angle of radiance and the angle ofincidence between the ith LED and the qth reflective element,respectively; and φqj and ψqj are the angle of radiance andthe angle of incidence between the qth reflective element andthe jth UE, respectively [29]. The channel gain between APiand UEj is comprised of both LOS and NLOS componentsthat is expressed as:

Hi,j = HLOS,i,j +HNLOS,i,j . (3)

Note that due to symmetry of downlink and uplink channels,(1)-(3) are valid for both downlink and uplink.

C. Low Pass Characteristic of LED

We note that LiFi systems have a very large and unregulatedbandwidth, a single AP operating at a particular wavelengthis not able to utilize the whole bandwidth and is practicallylimited by the 3-dB bandwidth of off-the-shelf LEDs. Thefrequency response of an off-the-shelf LED is not flat andis modeled as a first order low pass filter as, HLED(w) =e−w/w0 , where w0 is the fitted coefficient [30]. The higher thevalue of w0, the wider the 3-dB bandwidth, B3dB. The 3-dBbandwidth of typical LEDs is low, however, the modulationbandwidth, B, can be multiple times greater than B3dB thanksto utilization of OFDM. In this paper, we consider OFDMAfor two purposes: i) to alleviate the low pass effect of LEDand ii) to support multiple access. The frequency response ofan LED on the kth subcarrier can be obtained as:

HLED,k = e−2πkBd,n/Kw0 , (4)

where K is the total number of subcarriers and Bd,n is thedownlink bandwidth of the nth FR plan.

D. Receiver Mobility Model

We considered the RWP model which is a commonly usedmobility model for simulations of wireless communicationnetworks [31]. The RWP mobility model is shown in Fig. 2.According to the RWP model, the UE’s movement from onewaypoint to another waypoint complies with a number ofrules, including i) the random destinations or waypoints arechosen uniformly with probability 1/(πr2

c ); ii) the movementpath is a straight line; and iii) the speed is constantduring the movement. The RWP mobility model can bemathematically expressed as an infinite sequence of triples:{(P`−1,P`, v`)}`∈N where ` denotes the `th movement periodduring which the UE moves between the current waypointP`−1 =(x`−1, y`−1, 0) and the next waypoint P` = (x`, y`, 0)with the constant velocity V` = v. RWP model is more realistic

Page 5: Edinburgh Research Explorer · LiFi networks which shows a close downlink performance to the full-feedback (FF) mechanism and an even lower overhead compared to the one-bit feedback

4

𝑟c

Φ1 2⁄

𝑣𝑡

AP

Polar axis

Cell boundary

UE

𝑟0

𝑑0

𝑟(𝑡)

𝑃1

𝑃0

(a)

𝑟c

Φ1 2⁄

𝑣𝑡

AP

Polar axis

Cell boundary

UE

𝑟0

𝑑0

𝑟(𝑡)

𝑃1

𝑃0

𝑃1 𝑃0

𝑟0 𝑟(𝑡)

Cell boundary

AP

UE 𝑣𝑡

𝑟c

𝜃

(b)

Fig. 2: RWP movement model.

scenario and has been used in many studies for modeling themobility of UE [32], [33].

The UE distance at time instance t from the AP is d(t) =(r2(t) + h2

)1/2, where r(t) = (r2

0 + v2t2 − 2r0vt cos θ)1/2

with θ = π− cos−1(~r0·~v| ~r0||~v|

); ~r0 is the initial UE distance

vector from the cell center at t = 0 with |~r0| = r0; and ~vis the vector of UE’s velocity with |~v| = v. Here, r0 has theprobability distribution function (PDF) of fR0

(r0) = 2r0/r2c

and θ is chosen randomly from a uniform distribution withPDF of fΘ(θ)=1/π. For notation simplicity, the dependencyof the equations to time is omitted unless it is confusing.

III. DOWNLINK THROUGHPUT CALCULATION

The channel access protocol in the downlink is assumed tobe orthogonal frequency division multiple access (OFDMA)based on DCO-OFDM so as to support downlink multipleaccess simultaneously. The modulated data symbols ofdifferent UEs, Xk, are arranged on K subcarriers of theOFDMA frame, X . Then, the inverse fast Fourier transform(IFFT) is applied to the OFDMA frame to obtain thetime domain signal x. For optical systems that performintensity modulation, the modulated signal, x, must beboth real and positive [34]. This requires two constraintson the entities of the OFDMA frame: i) X(0) =X(K/2) = 0, and ii) the Hermitian symmetry constraint,i.e., X(k) = X∗(K − k), for k 6= 0, where (·)∗ denotesthe complex conjugate operator. Therefore, the OFDMAframe is X = ζ[0, X1, ..., XK/2−1, 0, X

∗K/2−1, ..., X

∗1 ], the

normalizing factor, ζ =√K/(K − 2), is multiplied since

the 0th and (K/2)th samples require no energy. Note thatthe number of modulated subcarriers bearing information isK/2− 1. Afterwards, a moderate bias relative to the standarddeviation of the AC signal x is used as xDC = η

√E[x2],

where η is the conversion factor [35]. The signal x = xDC + xis then used as the input of an optical modulator. In general,the condition η = 3 guarantees that less than 1% of the signalis clipped. In this case, the clipping noise is negligible [36].

Let Hj = [Hi,j ], for i = 1, 2, ..., NAP, be the downlinkvisible light channel gain vector from all APs to the UEj .The UEj is connected to APı based on the maximum channelgain criterion so that ı = argi max(Hj). Afterwards, theembedded scheduler algorithm in APı allocates a number of

subcarriers to the UEj based on its requested data rate andits link quality. In this study, a fair scheduling method forOFDMA-based wireless systems is considered [37], [38]. Thescheduler assigns the kth resource to jth UE according to thefollowing metric:

j = arg maxi

Rreq,j

Ri, (5)

where Ri is the average data rate of ith UE before allocatingthe kth resource, and Rreq,j is the request data rate of UEj .We note that through this paper, it is assumed that all of theUEs’ request data rates are the same, that is Rreq,j = Rreq,for all j.

Throughout this study, we consider LiFi systemstransmitting data based on DC-biased optical OFDM.As shown in [39], the channel can be modelled in theelectrical domain as an AWGN channel with an averagepower constraint, and this falls within the Shannon frameworkwhich is the upper bound on any achievable data rate. It isassumed that the effect of clipping noise is negligible, thedownlink rate of UEj after scheduling can be obtained as:

Rd,j =Bd,n

K

K/2−1∑k=1

log2 (1 + sj,kγd,j,k) , (6)

where sj,k = 1 if the kth subcarrier is allocated to the UEjotherwise sj,k = 0; γd,j,k is the SINR of UEj on the kthsubcarrier serving by APı. It is worth mentiong that the delayspread for typical indoor scenarios is up to 50 ns as shownin [40]. Hence, the cyclic perfix (CP) which is added to theOFDMA signal to mitigate the inter-symbol interference (ISI)due to the channel delay spread is just in order of few bits.Therefore, the effect of delay spread and CP on the achievabledata rate is negligible [41].

In communication systems, SINR is defined as the ratioof the desired electrical signal power to the total noise andinterference power and is an important metric to evaluate theconnection quality and the transmission data rate. DenotingPelec,ı,j,k as the received electrical power of the jth UE onthe kth subcarrier, then, γd,j,k = Pelec,ı,j,k/(σ

2j,k +Pint,j),

where σ2j,k = N0Bd,n/K, is the noise on the kth subcarrier

of UEj , and N0 is the noise power spectral density; Pint,j

is the interference from other APs on the jth UE. It isassumed that the APs emit the same average optical powerand the total transmitted electrical power is equally allocatedamong K − 2 subcarriers so that the received electricalpower on the kth subcarrier of the jth UE is equal toPelec,ı,j,k = R2

PDP2d,optH

2ı,j,kH

2LED,k/(η

2(K − 2)), wherePd,opt is the transmitted optical power; RPD is the PDresponsivity; Hı,j,k is the frequency response of channel gainon the kth subcarrier. It includes both LOS and the first orderreflections. Accordingly, the received SINR of the jth UE onthe kth subcarrier can be expressed as:

γd,j,k=R2

PDP2d,optH

2ı,j,kH

2LED,k

(K−2)η2σ2j,k+

∑i∈SAP,ı

R2PDP

2d,optH

2i,j,kH

2LED,k

. (7)

where SAP,ı is the set of all other APs using the samefrequencies as the APı.

Page 6: Edinburgh Research Explorer · LiFi networks which shows a close downlink performance to the full-feedback (FF) mechanism and an even lower overhead compared to the one-bit feedback

5

DIFS

froz

en b

acko

ff

DIFS Contention window

AP

SIFS SIFS SIFS SIFS SIFS SIFS

Con

vent

iona

l C

SMA

/CA

with

R

TS/

CT

S

Initial backoff 2

user

2

Initial backoff 1

user

1 RTS

Collision

Mod

ified

C

SMA

/CA

with

R

TS/

CT

S

CTS CB CTS CB AP

ACK DATA RTS Initial backoff 2

user

2

DATA Initial backoff 1

user

1 RTS ACK

CB CB

Fig. 3: Conventional and modified four-way handshaking RTS/CTS mechanism

IV. UPLINK THROUGHPUT CALCULATION

A. Uplink Access Protocol

Due to the downlink and uplink asymmetry demand, andbecause of the ready implementation of CSMA/CA and itscapability of being used in hybrid LiFi/WiFi networks andthe difficulty of synchronization for TDMA and FDMA beingused in uplink, we consider CSMA/CA as the access protocolin the uplink of LiFi networks. CSMA/CA is a multiple accessprotocol with a binary slotted exponential backoff strategybeing used in wireless local area networks (WLANs) [42]. Thisis known as the collision avoidance mechanism of the protocol.In CSMA/CA, a UE will access the channel when it hasdata to transmit. Thus, this access protocol uses the availableresources efficiently. Once the UE is allowed to access thechannel, it can use the whole bandwidth. However, this accessprotocol cannot directly be used in LiFi networks, because itresults in severe “hidden node” problem. Here, we applied twosimple modifications to CSMA/CA to minimize the numberof collisions in LiFi networks. Firstly, the request-to-send/clear-to-send (RTS/CTS) packet transmission scheme, whichis optional in WLANs should be mandatory in LiFi networks.This is the only way that UEs can notice that the channel isbusy in LiFi networks. The reason for this is that differentwavelengths are employed in the downlink and uplink of LiFinetworks, visible light and infrared, respectively. Thus, thePD at the UE is tuned for visible light and cannot sense thechannel when another UE transmits via infrared. Secondly, theAP transmits a channel busy (CB) tone to inform the otherUEs that the channel is busy. In the following, the modifiedCSMA/CA is described in detail.

B. Brief Description of the Access Protocol

In CSMA/CA, UEs listen to the channel prior totransmission for an interval called distributed inter-frame space(DIFS). Then, if there is no CB tone, the channel is foundto be idle and the UEs generate a random backoff, Bj , for

j = 1, 2, . . . , N , where N is the number of competing UEs.The value of Bj is uniformly chosen in the range [0, w − 1],where w is the contention window size. Let B = [Bj ]1×N , bethe backoff vector of the UEs. After sensing the channel fortime interval DIFS, UEj should wait for Bj × tslot seconds,where tslot is the duration of each time slot. Obviously, theUE with the lowest backoff is prior to transmit, i.e., u1thUE, where u1 = argj min(B). Then, u1th UE sends theRTS frame to the AP before N − 1 other UEs. If the RTSframe is received at the AP successfully, it replies after a shortinter-frame space (SIFS) with the CTS frame. The u1th UEonly proceeds to transmit the data frame, after the time intervalof SIFS, if it receives the CTS frame. Eventually, an ACK istransmitted after the period of SIFS by the AP to notify thesuccessful packet reception. The AP transmits the CB tonesimultaneously with the reception of the RTS packet. The UEsthat can hear the CB tone will freeze their backoff counter.The backoff counter will be reactivated when the channel issensed to be idle again after the period of DIFS. If the APdoes not transmit the CB tone, the u2th UE who cannot hearthe u1th UE, will start to send RTS frame after waiting forBu2 × tslot seconds. Here, the u2th UE is called the hiddenUE and a collision occurs if (Bu2 − Bu1) × tslot < tRTS,where tRTS is the RTS frame transmission time which isdirectly proportional to the length of the RTS frame, LRTS, andinversely proportional to the uplink rate. The conventional andmodified access protocol mechanisms for the case of N = 2are illustrated in Fig. 3. As shown in this figure, the issue ofthe high number of collisions in the conventional CSMA/CAis removed by sending the CB tone during the RTS and datapacket transmission.

It is worth mentioning that the CTS packet, CB tone andany other control packets are transmitted on the reservedor dedicated control channels. The mechanism of thesechannels is similar to WiFi where they are operated onpre-allocated frequencies and specific bandwidth. Since theydo not influence the modulated downlink or uplink bandwidth,

Page 7: Edinburgh Research Explorer · LiFi networks which shows a close downlink performance to the full-feedback (FF) mechanism and an even lower overhead compared to the one-bit feedback

6

the corresponding throughput is not affected [43], [44].

C. Uplink Throughput

In the modified CSMA/CA for LiFi networks, collisiononly occurs if the backoff time of at least two UEs reachzero simultaneously. Thus, they transmit at the same time andthe packets collide. The analysis of normalized throughputand collision probability is the same as the analysis providedin [45]. In the following, we only provide a summary ofthe equations and further detail is provided in [45]. Thenormalized uplink throughput is given as:

Tu =PtPsE[tD]

(1− Pt)tslot + PtPsE[ts] + Pt(1− Ps)tc, (8)

where Pt = 1 − (1 − τ)N is the probability of atleast one transmission in the considered backoff slot time,Ps = Nτ(1− τ)N−1/Pt is the probability of successfultransmission, and τ = 2

w+1 is the probability that a UEtransmits on a randomly chosen slot time. In (8), E[tD],E[ts]and tc are the average transmission time of data packet,the average successful transmission time and collision time,respectively. Assuming that all data packets have the samelength, then:

E[ts] = ts = tRTS + SIFS + tdely + tCTS + SIFS + tdely

+ tHDR + tD + SIFS + tdely + tACK + DIFS + tdely,

E[tD] = tD, tc = tRTS + DIFS + tdely

(9)where tdely is the propagation delay and tHDR is the packetheader time which includes both the physical and MAC header.Finally, the uplink throughput of the jth UE can be obtainedas follows:

Ru,j =TuBu,n

Nlog2 (1 + γu,j) . (10)

where Bu,n is the uplink bandwidth of the nth FR plan andγu,j is the SINR at the AP when communicating with UEjand it is given as:

γu,j =(RPDPu,optHı,j)

2

η2N0Bu,n +∑j∈Π (RPDPu,optHi,j)

2 , (11)

where Π is the set of other UEs using the same bandwidthas UEj and communicating with the ith AP, (i 6= ı),simultaneously with UEj ; and Pu,opt is the transmitted uplinkpower which is assumed to be the same for all UEs.

V. FEEDBACK MECHANISM

Over the last few years, studies have repeatedly illustratedthat permitting the receiver to send some informationbits about the channel conditions to the transmitter canallow effective resource allocation and downlink throughputenhancement. This feedback information is usually the SINRof a subcarrier at the receiver [7], [10]. However, sendingthis information is in cost of uplink throughput degradation.Therefore, there is a trade-off between downlink and uplinkthroughput when the amount of feedback varies. Let’s definethe feedback factor, ε, as the ratio of total feedback time andtotal transmission time as:

Data Feedback … Feedback

Frame #1 Frame #2 Frame #𝑀

Data

Frame #𝑀 + 1

𝑡fb

Data Feedback Data Feedback

Data Feedback

𝐾

2 -1 bits feedback

(b) Full feedback scheme

Data Data … Data Data

(c) One-bit feedback scheme

Data … Data Data

One Byte feedback

(d) Proposed limited-content feedback (LCF) scheme

Data

Frame #1 Frame #2 Frame #𝑀 Frame #𝑀 + 1

𝑡fb 𝑡u

𝑡fr

Data Feedback Data … Data Feedback

𝑡fr

(a) Feedback mechanism

Fig. 4: Feedback schemes.

ε =

∑tfb

ttot, (12)

where tfb is the feedback duration. Fig. 4-(a) denotes ageneral feedback mechanism, in which feedback informationis transmitted periodically after an interval of tu. Note thatsince the feedback information occupies the data portion of thepacket, the frame structure remains unchanged. Denoting thatthe denominator of (12) is the total transmission time whichis equal to ttot = (ND + Nf)tfr, where ND and Nf are thenumber of purely data frame and feedback frame in the totaltransmission time. The total feedback time is Σtfb = Nftfb.Replacing these equations in (12), the feedback factor can beobtained as:

ε =Nftfb

(ND +Nf)tfr=

tfb(1 + ND

Nf

)tfr. (13)

Since ttot = (ND + Nf)tfr = Nftu, then 1 +ND

Nf=tutfr

, and

substituting it in (13), it can be simplified as:

ε =tfbtu. (14)

Then, the uplink throughput of UEj in consideration offeedback is given by:

Ru,j =

(1− tfb

tu

)TuBu,n

Nlog2 (1 + γu,j) . (15)

Due to the use of DCO-OFDM modulation, the AP requiresthe SINR information of K/2 − 1 subcarriers. The extremeand least cases for sending the SINR information are fullfeedback (FF) and one-bit fixed-rate feedback, respectively.These schemes are shown in Fig. 4-(b) and Fig. 4-(c). Inthe FF scheme, UEs send the SINR of all subcarriers atthe beginning of each data frame. Obviously, this impracticalmethod produces a huge amount of feedback. According tothe one-bit feedback technique, the AP sets a threshold forall UEs. Each UE compares the value of its SINR to thisthreshold. When the SINR exceeds the threshold, a ‘1’ willbe transmitted to the AP; otherwise a ‘0’ will be sent. TheAP receives feedback from all UEs and then randomly selectsa UE whose feedback bit was ‘1’. The optimal threshold

Page 8: Edinburgh Research Explorer · LiFi networks which shows a close downlink performance to the full-feedback (FF) mechanism and an even lower overhead compared to the one-bit feedback

7

TABLE I: Simulation Parameters

Parameter Symbol ValueNetwork space – 10× 10× 2.15 m3

Number of APs NAP 9Cell radius rc 2.35 mLED half-intensity angle Φ1/2 60◦

Receiver FOV Ψc 90◦

Physical area of a PD A 1 cm2

Gain of optical filter gf 1Refractive index ς 1PD responsivity RPD 1 A/WReflection coefficient ρq 0.85Number of subcarriers K 2048Transmitted optical power Pd,opt 8 WDownlink FR bandwidth Bd,n 10 MHzFitted coefficient w0 45.3 Mrad/sConversion factor η 3Noise power spectral density N0 10−21 A2/Hz

that provides the maximum expected weighted sum-rate hasbeen calculated in [46]. In this study, we simply choose hethreshold to be γmin which is the minimum possible SNR onall subcarriers. If all the feedback bits received by the AP arezero, then no signal is transmitted in the next time interval.However, in this case, the AP can also randomly choose a UEfor data transmission, although for a large number of UEs thismethod has vanishing benefit over no data transmission whenall the received feedback bits are ‘0’ [47].

As can be induced from (14), the feedback factor cangenerally be reduced by means of either decreasing thecontent of feedback or increasing the update interval. In thefollowing, we propose the limited-content feedback (LCF) andlimited-frequency feedback (LFF) techniques. The former isbased on reducing the feedback information in each frameand the latter is based on increasing the update interval.

A. Proposed Limited-content feedback (LCF) Scheme

Unlike RF wireless and optical diffused channels, thefrequency selectivity of the channel in LiFi attocellnetworks is mostly characterized by the limitations of thereceiver/transmitter devices (i.e., PD and LED), rather thanthe multipath nature of the channel [28]. In order to assessthe frequency response of the free-space optical channels,computer simulations are conducted. The simulations areperformed for a network size of 10×10×2.15 m3. The networkarea is divided equally into nine quadrants with one AP locatedat the center of each. Assume the center of the xy-plane islocated in the center of the room as shown in Fig. 1. The otherparameters are listed in Table I. The normalized frequencyresponse of the channel gain, |Hi,j(f)|2

|HLOS,i,j(f)|2 , for a UE placedat different positions in the room is depicted in Fig. 5. As canbe seen, the normalized frequency response fluctuates aroundthe LOS component and the variation of the fluctuation isless than 1 dB. Moreover, the channel gain variation is lesssignificant for UEs that are further away from the walls ofthe room, due to the lower significance of the first orderreflection [25]. Accordingly, the frequency selectivity of LiFichannels is mainly dominated by LED and PD components,and the frequency selectivity of these devices are relativelydeterministic although not frequency flat. The average received

power at the UE is much more dynamic and is significantlydependent on the position of the UE. Therefore, by onlyupdating the average power, a reasonable estimate of the SINRof all the subcarriers can be obtained. This idea forms thefoundation of our LCF scheme.

Fig. 4-(d) represents the principal working mechanism ofour proposed LCF scheme. According to the LCF scheme,when a UE connects to an AP, it sends the SINR informationof all subcarriers only once at the beginning of the first frame.For the following frames, and as long as the UE is connectedto the same AP, it only updates the scheduler on its receivedaverage power (i.e., the DC channel component). Once the UEconnects to a new AP, it will transmit the SINR information ofall subcarriers again. The proposed LCF scheme then simplyscales the individual SINR values received in the next framessuch that the total average power matches the updated averagepower [48]. Thus, the estimated SINR on kth subcarrier of jthUE at time instance t is given as:

γd,j,k(t) ≈ γd,j,k(0)× γd,j,0(t)

γd,j,0(0), (16)

where γd,j,k(0) is the downlink SINR of the jth UE on the kthsubcarrier at t = 0. The scheduler uses this estimated SINRinformation for subcarrier allocation according to (5).

The most salient difference between the LCF technique andthe one-bit feedback method is that the AP does not have anyknowledge about the SINR value of each subcarrier and it justknows that the SINR is above or lower than a predeterminedthreshold for the one-bit feedback technique. However, thanksto the use of LCF approach, the AP can have an estimationof the SINR value for each subcarrier. In order to comparethe downlink performance of FF, one-bit feedback and LCF,Monte-Carlo simulations are executed. The simulation testsare carried out 103 times per various number of UEs, andwith the parameters given in Table I. In each run, the UEs’locations are chosen uniformly random in the room. Oncethey settle in the new locations, they update the AP abouttheir subcarrier SINR as explained. Then, the AP, reschedulethe resources based on (5). The request data rate of UEs areassumed to be the same. Fig. 6 illustrates the average downlinkthroughput versus different number of UEs for LCF, FF andone-bit feedback schemes. As can be seen from the results, theperformance of the LCF is better than the one-bit feedbackscheme and nearly similar to FF scheme. As the numberof UEs increase, the gap between the considered feedbackschemes also increases. However, the LCF follows the FFfairly good especially for low data request rate. Moreover,compared to the one-bit feedback technique, the LCF schemeoccupies less portion of the uplink bandwidth.

B. Proposed Limited-frequency feedback (LFF) Scheme

Due to the slowly-varying nature of the indoor LiFichannels, the UE can update the AP about its channelcondition less frequently, especially when the UE is immobileor it moves slowly [49]. The channel variation in OWCs ismainly due to UE’s movement and/or its rotation. Varyingchannel may lead to UE’s throughput reduction due to thedifference between the current channel and the estimated one.

Page 9: Edinburgh Research Explorer · LiFi networks which shows a close downlink performance to the full-feedback (FF) mechanism and an even lower overhead compared to the one-bit feedback

8

Frequency, f [Hz]105 106 107 108N

orm

aliz

ed c

hann

el g

ain

[dB

]

-0.5

0

0.5

1 x=0, y=0 (Room center)x=1, y=1x=2,y=2x=3,y=3x=4,y=4 (Near wall)

Fig. 5: Normalized channel gain, |Hı,j(f)|2

|HLOS,ı,j(f)|2, for different room positions.

Total number of UEs5 20 40 60 80 100

Ave

rage

dow

nlin

k th

roug

hput

, [M

bps]

15

20

25

30

35

40

Full feedback schemeProposed LCF schemeOne-bit feedback scheme

Rreq

=20 Mbps

Rreq

=40 Mbps

Fig. 6: Average downlink throughput for different feedback schemes (averagerequest data rate: 20 Mbps and 40 Mbps).

Thus, the AP requires feedback about the current channelcondition of the UE to allocate resources efficiently. In thisstudy, we only consider the change of channel due to UE’smovement. Based on the information of the UE’s velocity,we aim to find the appropriate channel update interval, tu,so that the expected weighted average sum throughput ofuplink and downlink per user is maximized. Weighted sumthroughput maximization is commonly used to optimize theoverall throughput for bidirectional communications [50], [51].The optimization problem (OP) is formulated as:

maxtu

E[r0],[θ]

1

N

N∑j=1

(wdRd,j(tu) + wuRu,j(tu)

) ,

(17)where Rd,j and Ru,j are the average downlink anduplink throughput of jth UE, respectively; Note that[r0] = [r01, · · · , r0N ] and [θ] = [θ1, · · · , θN ] arerandom variable vectors with i.i.d entities; E[r0],[θ][·] is theexpectation with respect to the joint PDF f([r0], [θ]) =f(r01, · · · , r0N , θ1, · · · , θN ). Since r0j’s and θj’s are i.i.d, wehave f([r0], [θ]) = fR0

(r0j)fΘ(θj)∏i 6=j fR0

(r0i)fΘ(θi),where fR0

(r0j) and fΘ(θj) are described in Section II. Theexpectation can go inside the summation, then, we haveE[r0],[θ]

[Rd,j(tu)

]= Er0j ,θj

[Rd,j(tu)

]for downlink and

E[r0],[θ]

[Ru,j(tu)

]= Er0j ,θj

[Ru,j(tu)

]for uplink. Since

r0j’s and θj’s are i.i.d, then:Er01,θ1

[Rd,1(tu)

]= · · ·=Er0N ,θN

[Rd,N (tu)

],Er0,θ

[Rd(tu)

]Er01,θ1

[Ru,1(tu)

]= · · ·=Er0N ,θN

[Ru,N (tu)

],Er0,θ

[Ru(tu)

].

After substituting above equations in (17) and somemanipulations, the OP can be expressed as:

maxtu

(T = wuEr0,θ

[Ru(tu)

]+ wdEr0,θ

[Rd(tu)

]), (18)

which is not dependent on any specific UEs. The average iscalculated over one update interval, since it is assumed the UEfeeds its velocity information back to the AP after each updateinterval. The opposite behaviour of Ru and Rd with respect tothe update interval (the former directly and the latter inverselyare proportional to the update interval), results in an optimumpoint for T . In the following, Ru and Rd are calculated withsome simplifying assumptions.

The exact and general state of SINR at the receiver isprovided in (7). However, for ease of analytical derivations,it can be simplified under some reasonable assumptionsincluding: i) the interference from other APs can be neglecteddue to employing FR plan, ii) Hi,j,k ≈ HLOS,i,j . Thelatter assumption is based on the fact that in OWC systems,HLOS,i,j >> HNLOS,i,j . It was shown in Fig. 5 that thevariation of the frequency response fluctuation around theLOS component is less than 1 dB. Using Fig. 1, cosφij =cosψij = h/dij , can be substituted in (1), then, the DCgain of the LOS channel is HLOS,i,j = G0/d

m+3ij , where

G0 = (m+1)A2π sin2 Ψc

gfς2hm+1. Hence, the approximate and concise

equation of SINR at the kth subcarrier of the jth UE is givenby:

γj,k ≈Ge

−4πkBd,nKw0(

r2j + h2

)m+3 , (19)

where G =KG2

0R2PDP

2d,opt

(K−2)η2N0Bd,nand rj is the distance between

the UEj and the center of the cell which is located in it.Substituting (19) in (6), the downlink throughput is given as:

Rd,j =Bd,n

K

K2 −1∑k=1

log2

1 + sj,kGe

−4πkBd,nKw0(

r2j + h2

)m+3

. (20)

Noting that typically in LiFi cellular networks using FR, SINRvalues are high enough, we have:

Rd,j =Bd,n

K

K2 −1∑k=1

sj,k log2

Ge−4πkBd,nKw0(

r2j + h2

)m+3

. (21)

The same approximations can be also considered for uplinkthroughput. Define Gu =

(G0RPDPu,opt)2

η2N0Bu,n, then, the SINR at

the AP is γu,j=Gu/(r2j + h2)m+3. Substituting it in (15), the

uplink throughput of UEj can approximately be obtained as:

Ru,j∼=(

1− tfbtu

)TuBu,n

Nlog2

(Gu(

r2j +h2

)m+3

). (22)

Without loss of generality and for ease of notations, weconsider one of the N UEs for rest the of derivations andremove the subscript j. The average uplink throughput overone update interval is given as:

Page 10: Edinburgh Research Explorer · LiFi networks which shows a close downlink performance to the full-feedback (FF) mechanism and an even lower overhead compared to the one-bit feedback

9

Ru =

(1− tfb

tu

)TuBu,n

N

1

tu

∫ tu

0

log2

(Gu

(r2(t) + h2)m+3

)dt

=2(m+ 3)TuBu,n

N

(1− tfb

tu

)(1

2(m+ 3)log2

(Gu

(r2(tu) + h2)m+3

)− (h2 + r2

0 sin2 θ)12

vtu ln(2)tan−1

(vtu − r0 cos θ

(h2 + r20 sin2 θ)

12

)+

1

ln(2)

+r0 cos θ

2vtulog2

(r2(tu)+h2

r20 + h2

)−(h2+r2

0 sin2θ)12

vtu ln(2)tan−1

(r0 cos θ

(h2+r20 sin2θ)

12

)).

(23)The average downlink throughput over one update interval

can be obtained as:

Rd =Bd,n

Ktu

∫ tu

0

kreq∑k=1

log2

Ge−4πkBd,nKw0

(r2(t) + h2)m+3

dt

=kreqBd,n

Ktu

∫ tu

0

log2

(Ge−2π(kreq+1)Bd,n/Kw0

(r2(t) + h2)m+3

)dt

=2(m+ 3)kreqBd,n

K

(1

2(m+ 3)log2

(Ge−2π(kreq+1)Bd,n/Kw0

(r2(tu) + h2)m+3

)− (h2 + r2

0 sin2 θ)12

vtu ln(2)tan−1

(vtu − r0 cos θ

(h2 + r20 sin2 θ)

12

)+

1

ln(2)

+r0 cos θ

2vtulog2

(r2(tu)+h2

r20 + h2

)− (h2+r2

0 sin2θ)12

vtu ln(2)tan−1

(r0 cos θ

(h2+r20 sin2θ)

12

)).

(24)where kreq is the required number of subcarriers to beallocated to the UE at t = 0. With the initial and randomdistance of r0 from the cell center, the required number ofsubcarriers can approximately be obtained as:

kreq∼=

KRreq

Bd,n log2 (G/(r20 + h2)m+3)

(25)

The exact value and proof are given in Appendix-A. Boththe average uplink and downlink throughput given in (23)and (24), respectively, are continuous and derivative in therange (0, 2rc/v). Therefore, we can express the followingproposition to find the optimal update interval that results inthe maximum sum-throughput.

Proposition. Let tu be continuous in the range of (0, 2rc/v).The optimal solution to the OP given in (18) can be obtainedby solving the following equation:

Er0,θ[∂T∂tu

]= wuEr0,θ

[∂T u

∂tu

]+ wdEr0,θ

[∂T d

∂tu

]= 0.

(26)For vtu � h, the root of (26) can be well approximated as:

tu,opt∼=

3ln(2)2(m+3)wutfbTuBu,nC1

wdv2NRreq + C2wuv2TuBu,n

13

, (27)

where

C1 =

Er0[log2

(Gu

(r20 + h2)m+3

)]Er0[log2

(G

(r20 + h2)m+3

)]Er0,θ

[(h2 + r2

0 sin2 θ)2

(h2 + r20)3

] ,

C2 = Er0[log2

(G

(r20 + h2)m+3

)].

(28)

TABLE II: Uplink simulation parameters

Parameter Symbol ValueTransmitted uplink optical power Pu,opt 0.2 WUplink FR bandwidth Bu,n 5 MHzAverage length of uplink payload LD 2000 BPhysical header HPHY 128 bMAC header HMAC 272 bRTS packet size LRTS 288 bCTS packet size LCTS 240 bACK packet size LACK 240 bSIFS −− 16 µsDIFS −− 32 µsBackoff slot duration tslot 8 µsPropagation delay tdelay 1 µsFeedback time tfb 0.8 ms

Proof: See Appendix-BAs it can be seen from (27), the optimum update interval

depends on both physical and MAC layer parameters. Amongthem, the UE velocity affects the update interval more thanothers. Let’s fix the other parameters, then tu,opt = Cconst/v

23 ,

where Cconst =

(3ln(2)

2(m+3)wutfbTuBu,nC1

wdRreq+C2wuTuBu,n

)13

. We study the effect

of the UE’s velocity and transmitted downlink optical poweron the update interval as illustrated in Fig. 7. Analyticaland Monte-Carlo simulations are presented for wu = wd,N=5 and with the downlink and uplink simulation parametersgiven in Table I and Table II, respectively. For a fixedtu, Monte-Carlo simulations are accomplished 104 times,where in each run, the UE’s initial position and direction ofmovement are randomly chosen. Then, for the considered tu,the expected sum-throughput, T , can be obtained by averagingout over 104 runs. Afterwards, based on the greedy searchand for different tu, varying in the range 0 < tu < 2rc/v,Monte-Carlo simulations are repeated. The optimal updateinterval corresponds to the maximum sum-throughput. Theeffect of UE’s velocity on optimal update interval for Rreq =5Mbps and Rreq = 20 Mbps is shown in Fig. 7-(a). Here, wecan see the optimal update interval decrease rapidly as UE’sspeed increases, according to v−2/3. Further, Monte-Carlosimulations confirm the accuracy of analytical results providedin (27). Fig. 7-(b) illustrates the saturated effect of transmittedoptical power on tu,opt. As can be observed, the variation ofthe optimal update interval due to the alteration of Pd,opt isless than 30 ms. From both Fig. 7-(a) and Fig. 7-(b), it canbe deduced the lower Rreq, the higher tu,opt.

Now let’s consider an overloaded multi-user scenario withN users. The fair scheduler introduced in (5) tries to equalizethe rate of all UEs. For high number of subcarriers, the UEsachieve approximately the same data rate. Accordingly, the onaverage achieved data rate of UEs in an overloaded networkfor high number of subcarriers would nearly be λRreq, where0 < λ < 1. This system is equivalent to a non-overloadedmulti-user system where all UEs have achieved on averagetheir request rate of λRreq. Then, the approximate optimalupdate interval that results in near-maximum sum-throughputis given as:

tu,opt∼=

3ln(2)2(m+3)wutfbTuBu,nC1

wdv2NλRreq + C2wuv2TuBu,n

13

. (29)

Page 11: Edinburgh Research Explorer · LiFi networks which shows a close downlink performance to the full-feedback (FF) mechanism and an even lower overhead compared to the one-bit feedback

10

Velocity, [m/s]0.5 1 1.5 2

Opt

imal

upd

ate

inte

rval

, [s]

0.05

0.1

0.15

0.2

0.25

0.3 Analytical results Rreq

=5 Mbps

Monte-Carlo simulation results Rreq

=5 Mbps

Analytical results Rreq

=20 Mbps

Monte-Carlo simulation results Rreq

=20 Mbps

(a) The effect of UE’s velocity on optimal update interval(Pd,opt = 8watt).

Transmitted downlink optical power of AP, [watt]1 2 3 4 5 6 7 8 9 10

Opt

imal

upd

ate

inte

rval

, [s]

0.08

0.1

0.12

0.14

0.16

(b) The effect of transmitted downlink optical power on optimalupdate interval (v = 1 m/s).

Fig. 7: The effects of UE’s velocity and downlink optical power on optimalupdate interval for Rreq = 5 Mbps and Rreq = 20 Mbps, and N=5.

6

0 0.25 0.5 0.75 1

Opt

imal

upd

ate

inte

rval

, [s]

0.09

0.12

0.15

0.18

0.21

0.24

Analytical results, v=0.7 m/sMonte-Carlo simulation results, v=0.7 m/sAnalytical results, v=1 m/sMonte-Carlo simulation results, v=1 m/sAnalytical results, v=1.4 m/sMonte-Carlo simulation results, v=1.4 m/s

Fig. 8: Optimal update interval versus overload parameter, λ, for differentUE’s velocity (N = 5).

Analytical and Monte-Carlo simulations of an overloadedsystem are shown in Fig. 8. Three speed values are chosenaround the average human walking speed which is 1.4 m/s[52]. Note that to obtain an overloaded system either thenumber of UEs or their request data rate can be increased.In the results shown in Fig. 8, we fixed the number of UEs toN = 5 and increased their Rreq. As can be inferred from theseresults, as the network becomes more overloaded, the optimalupdate interval should be increased. The reason for this is thatin an overloaded network, due to lack of enough resourcesupdating the AP frequently is useless and it just wastes theuplink resources.

To verify the significance of the update interval in practicalsystems, three scenarios have been considered. Scenario I: asystem without any update interval; Scenario II: a system withthe conventional fixed update interval but without looking atthe UE’s velocity; Scenario III: a system with the proposedupdate interval and adjustable with the UE’s velocity. For

Velocity, [m/s]0 0.5 1 1.5 2

Exp

ecte

d ov

eral

l thr

ough

put,

[Mbp

s]

17

18

19

20

21

22

23

24

Scenario I: Without update intervalScenario II: Fixed update interval, 10 msScenario III: LFF with optimum update interval

Fig. 9: Expected overall throughput versus UE’s velocity for three scenarios;and Rreq = 20 Mbps, wu = wd = 1.

these scenarios, Monte-Carlo simulation results of expectedsum-throughput versus different UE’s velocity have beenobtained and presented in Fig. 9. In scenario I, the UEsonly update the AP once at the start of the connection bytransmission of the SINR information of K/2− 1 subcarriers.For scenario II, the fixed update interval is considered tobe tu = 10 ms and independent of UE’s velocity. Fixedupdate interval is currently used in LTE with tu = 10ms by transmission of one-bit feedback information at thebeginning of every frame [53]. It is worth mentioning that forpractical wireless systems, it is common to transmit feedbackfrequently, e.g., at the beginning of each frame regardlessof the UE channel variation and velocity. As can be seenfrom the results, the proposed LFF scheme outperforms theconventional method with fixed update interval. For low speeds(up to 0.5 m/s), the conventional fixed update interval evenfalls behind the system without any update interval. This is dueto redundant feedback information being sent to the AP. Thegap between LFF and scenario II with fixed update interval isdue to both higher uplink and downlink throughput of LFF.LFF provides higher uplink throughput thanks to transmissionof lower feedback compared to fixed update interval scheme.Also, in scenario II, the UEs after 10 ms update the AP withone bit per subcarrier, and the AP does not know the SINRvalue of each subcarrier to allocate them efficiently to the UEs.

C. LF Schemes Comparison

A comparison between the FF, one-bit, LCF and LFFschemes in case of transmitted overhead is given in Table III.It is assumed that the SINR on each subcarrier can be fedbackto the AP using B bits, and M = [tu,opt/tfr]. Note thatfor M ≥ (B + 1), the overhead per frame of the LFFscheme is lower than the one-bit feedback technique. Also, forM ≥ K/2, LFF scheme produces lower overhead per framein comparison to LCF. For N = 5, B = 10, tfr = 1.6 msand Rreq = 5 Mbps the overhead per frame versus differentnumber of subcarriers are illustrated in Fig. 10. The rest of

Page 12: Edinburgh Research Explorer · LiFi networks which shows a close downlink performance to the full-feedback (FF) mechanism and an even lower overhead compared to the one-bit feedback

11

TABLE III: Comparison of feedback schemes in case of overhead

Scheme OverheadFull feedback B(K/2− 1) bpfOne-bit feedback (K/2− 1) bpfProposed LCF B bpfProposed LFF B(K/2− 1)/M bpf

Number of subcarriers128 256 512 1024 2048

Ove

rhea

d pe

r fr

ame,

[bi

ts]

10-1

100

101

102

103

104

FFOne-bit feedbackLCFLFF, v=1 m/sLFF, v=0.5 m/sLFF, v:0

Fig. 10: Transmitted overhead versus different number of subcarriers.

parameters are the same as given in Table I and Table II.As can be observed from Fig. 10, the FF scheme generatesa huge amount of feedback overhead especially for a highnumber of subcarriers. The practical one-bit feedback reducesthe overhead by a factor of B. As can be seen, the LCF alwaysfalls below the one-bit feedback method. The gap betweenLCF and one-bit feedback becomes remarkable for a highernumber of subcarriers. The overhead results of the LFF havebeen also presented for stationary UEs and UEs with low andnormal speed. Clearly, the LFF generates the lower feedbackoverhead per frame as the UE’s velocity tends to zero. Theexpected sum-throughput of different feedback schemes withthe same parameters as mentioned above are summarizedin Table. IV. As we expected, the LFF outperforms theother schemes when the UEs are stationary. However, thesum-throughput of the LCF method is higher for mobile UEs.

VI. CONCLUSION AND FUTURE WORKS

Two methods for reducing the feedback cost were proposedin this paper: i) the limited-content feedback (LCF) scheme,and ii) the limited-frequency feedback (LFF) method. Theformer is based on reducing the content of feedbackinformation by only sending the SINR of the first subcarrierand estimating the SINR of other subcarriers at the AP. Thelatter is based on the less frequent transmission of feedbackinformation. The optimal update interval was derived, whichresults in a maximum expected sum-throughput of uplinkand downlink. The Monte-Carlo simulations confirmed theaccuracy of analytical results. The effect of differentparameters on optimum update interval was studied. It wasalso shown that the proposed LCF and LFF schemes provide

TABLE IV: Comparison of feedback schemes in case of expectedsum-throughput, N = 5, Rreq = 5 Mbps and wu = wd = 1.

SchemeExpected

sum-throughput(v = 0 m/s)

Expectedsum-throughput

(v = 1 m/s)Full feedback 6.67 Mbps 6.67 MbpsOne-bit feedback 7.64 Mbps 7.47 MbpsProposed LCF 8.33 Mbps 8.33 MbpsProposed LFF 8.35 Mbps 8.08 Mbps

better sum-throughput while transmitting lower amount offeedback compared to the practical one-bit feedback method.The combination of the LCF with the update interval is thetopic of our future studies.

APPENDIX

A. Proof of (25)

According to the RWP mobility model, the UE is initiallylocated at P0 with the distance r0 from cell center. Thescheduler at the AP is supposed to allocate the resources tothe UEs as much as they require. Thus, the achievable datathroughput of the UE at t = 0 is equal to the requested datarate i.e., R(0) = Rreq. Hence, kreq can be obtained by solvingthe following equation:

Rreq =Bd,n

K

kreq∑k=1

log2

Ge−4πkBd,nKw0

(h2 + r20)m+3

=Bd,n

K

kreq∑k=1

log2

(G

(h2 + r20)m+3

)+Bd,n

K

kreq∑k=1

log2

(e−4πkBd,nKw0

)

=kreqBd,n

Klog2

(G

(h2 + r20)m+3

)− 4π

w0

(Bd,n

K

)2log2e

kreq∑k=1

k

=kreqBd,n

Klog2

(G

(h2 + r20)m+3

)− 2π

w0

(Bd,n

K

)2(log2e)kreq(kreq + 1)

⇒ k2req+

1− log2

(G

(h2 + r20)m+3

)2πBd,n

Kw0log2e

kreq+Rreq

w0

(Bd,n

K

)2log2e

=0.

(30)The above equation is a quadratic equation and it has two

roots where the acceptable kreq can be obtained as follows:

kreq =log2

(G

(h2 + r20)m+3

)2πBd,n

Kw0log2e

−1

−√√√√√√√√1− log2

(G

(h2 + r20)m+3

)2πBd,n

Kw0log2e

2

− 4Rreq

w0

(Bd,n

K

)2

log2e

2.

(31)If Rreq � w0

8π log2

(G

(h2+r20)m+3

),1 the approximate number

of required subcarriers is kreq∼= KRreq

Bd,n log2

(G

(h2+r20)m+3

) .

B. Proof of Proposition

The optimal solution of the OP given in (18) canbe obtained by finding the roots of its derivation that

1With the parameters given in Table I the constraint on the requested datarate is Rreq << 350 Mbps.

Page 13: Edinburgh Research Explorer · LiFi networks which shows a close downlink performance to the full-feedback (FF) mechanism and an even lower overhead compared to the one-bit feedback

12

is ∂Er0,θ[T ]

∂tu= wu

∂Er0,θ[Ru]

∂tu+ wd

∂Er0,θ[Rd]

∂tu= 0. The

expectation value of the average downlink throughput isEr0,θ[Rd] =

∫∫r0,θ

RdfR0(r0)fΘ(θ)dθdr0 and its derivation

is equal to ∂Er0,θ[Rd]

∂tu= ∂

∂tu

∫∫r0,θ

RdfR0(r0)fΘ(θ)dθdr0.Since the function inside the integral is derivative on therange (0, 2rc/v), the derivation operator can go inside theintegral as

∫∫r0,θ

∂Rd

∂tufR0

(r0)fΘ(θ)dθdr0 [54], and this is theexpectation value of the derivation of the average downlinkthroughput, i.e., Er0,θ[∂Rd

∂tu]. Thus, we can conclude that

∂Er0,θ[Rd]

∂tu= Er0,θ[∂Rd

∂tu]. Using the same methodology for

uplink throughput we have ∂Er0,θ[Ru]

∂tu= Er0,θ[∂Ru

∂tu]. Then,

the derivation of (17) can be expressed as:

Er0,θ[∂T∂tu

]= wuEr0,θ

[∂Ru

∂tu

]+ wdEr0,θ

[∂Rd

∂tu

]. (32)

Hence, the root of Er0,θ[ ∂T∂tu ] = 0 will be the same as the root

of ∂Er0,θ[T ]

∂tu= 0.

Using the Leibniz integral rule the derivation of (23) canbe obtained as:

∂Ru

∂tu=−2(m+ 3)TuBu,n

Nt2u

(1−2tfb

tu

)(tu

2(m+ 3)log2

(Gu

(r2(tu) +h2)m+3

)−(h2+r2

0 sin2θ)12

v ln(2)tan−1

(vtu − r0 cos θ

(h2+r20 sin2θ)

12

)+r0 cos θ

2vlog2

(r2(tu)+h2

)−(h2+r2

0 sin2θ)12

v ln(2)tan−1

(r0 cos θ

(h2+r20 sin2θ)

12

)− r0 cos θ

2vlog2

(r20 +h2

)+

tuln(2)

)+TuBu,n

Ntu

(1−tfb

tu

)log2

(Gu

(r2(tu) +h2)m+3

)(33)

Using the sum of inverse tangents formula, tan−1(a) +

tan−1(b) = tan−1(a+b1−ab

), (33) can be further simplified as:

∂Ru

∂tu=−2(m+ 3)TuBu,n

Nt2u

(1−2tfb

tu

)(r0 cos θ

2vlog2

(r2(tu)+h2

r20 +h2

)

−(h2+r20 sin2θ)

12

v ln(2)tan−1

vtu

(h2+r20 sin2θ)

12

1− r0 cos θ(vtu − r0 cos θ)

h2 + r20 sin2θ

+tu

ln(2)

+TuBu,ntfbNtu

log2

(Gu

(r2(tu) +h2)m+3

).

(34)This is the exact derivation of the average uplink achievablethroughput respect to tu, however, for vtu � h, this equationcan be further simplified. Substituting r(tu) = (r2

0 + v2t2u −2r0vtu cos θ + h2)1/2 in logarithm term, ignoring the smallterms and using the approximation ln(1 + x) ∼= x forsmall values of x, we arrive log2

(1+

v2t2u−2r0vtucosθ

r20+h2

)∼=

log2

(1−2r0vtucosθ

r20+h2

)∼= −2r0vtucosθ

ln(2)(r20+h2). Considering the rule of

small-angle approximation for inverse tangent, it can alsobe approximated by its first two terms of Taylor series astan−1(x) ∼= x − x3/3 for small x. Noting that tfb � tu,the approximate derivation is given as follows:

∂Ru

∂tu∼=−2(m+ 3)TuBu,n

ln(2)Nt2u

(1−2tfb

tu

)((vtu)3(h2+ r2

0 sin2θ)2

3v(h2 + r20)3

+ tu

−r20 cos2θtur20 +h2

− tu(h2+r20 sin2θ)

h2 + r20

)+TuBu,ntfbNt2u

log2

(Gu

(r20 +h2)m+3

)= −2(m+ 3)TuBu,nv

2(h2 + r20 sin2θ)2tu

3N ln(2)(h2 + r20)3

+TuBu,ntfbNt2u

log2

(Gu

(r20 + h2)m+3

)(35)

Using the Leibniz integral rule to calculate the derivation ofaverage downlink throughput, and the sum of inverse tangentsformula to simplify it, the derivation of the average downlinkthroughput is given as:

∂Rd

∂tu=−2(m+ 3)kreqBd,n

Kt2u

(r0cosθ

2vlog2

(r2(tu) + h2

r20 + h2

)+

tuln(2)

− (h2+r20 sin2θ)

12

v ln(2)tan−1

vtu

(h2 + r20 sin2 θ)

12

1− r0 cos θ(vtu−r0 cos θ)

(h2 + r20 sin2 θ)

.

(36)This is the exact derivation of the average downlink achievablethroughput respect to tu, however, using the approximationrules for vtu � h, the well-approximated derivation is givenas follows:

∂Rd

∂tu∼=−2(m+ 3)kreqBd,n

Kt2u

(− r2

0 cos2 θtuln(2)(r2

0 + h2)

− tu(h2 + r20 sin2 θ)

ln(2)(h2 + r20)

+(vtu)3(h2 + r2

0 sin2 θ)2

3v ln(2)(h2 + r20)3

+tu

ln(2)

)=−2(m+ 3)kreqBd,nv

2tu(h2 + r20 sin2 θ)2

3K ln(2)(h2 + r20)3

.

(37)The exact optimum time, tu,opt, can be obtained numerically

by solving (26) after substituting ∂Rd

∂tuand ∂Ru

∂tugiven in (33)

and (36). However, we can approximately obtain a closed formfor optimum update interval denoted as tu,opt by using (35)and (37). Taking into account that vtu � h the closed solutionform for optimum update interval is given as:

tu,opt∼=

3ln(2)2(m+3)wutfbTuBu,nC1

wdv2NRreq + C2wuv2TuBu,n

13

,

where

C1 =

Er0[log2

(Gu

(r20 + h2)m+3

)]Er0[log2

(G

(r20 + h2)m+3

)]Er0,θ

[(h2 + r2

0 sin2 θ)2

(h2 + r20)3

]C2 = Er0

[log2

(G

(r20 + h2)m+3

)].

REFERENCES

[1] Cisco, “Cisco VNI Mobile Forecast (2015 – 2020),” white paper atCisco.com, Feb. 2016.

[2] H. Haas, L. Yin, Y. Wang, and C. Chen, “What is LiFi?” J. LightwaveTechnol., vol. 34, no. 6, pp. 1533–1544, Mar. 2016.

Page 14: Edinburgh Research Explorer · LiFi networks which shows a close downlink performance to the full-feedback (FF) mechanism and an even lower overhead compared to the one-bit feedback

13

[3] S. Wu, H. Wang, and C. H. Youn, “Visible Light Communications for 5GWireless Networking Systems: From Fixed to Mobile Communications,”IEEE Network, vol. 28, no. 6, pp. 41–45, Nov. 2014.

[4] X. Chen et al., “Performance Analysis and Optimization for InterferenceAlignment Over MIMO Interference Channels With Limited Feedback,”IEEE Trans. Signal Process., vol. 62, no. 7, pp. 1785–1795, 2014.

[5] R. Bhagavatula and R. W. Heath, “Adaptive Limited Feedback ForSum-rate Maximizing Beamforming in Cooperative Multicell Systems,”IEEE Trans. Signal Process., vol. 59, no. 2, pp. 800–811, 2011.

[6] D. J. Ryan, I. B. Collings, I. V. L. Clarkson, and R. W. Heath,“Performance of Vector Perturbation Multiuser MIMO Systems WithLimited Feedback,” IEEE Trans. on Commun., vol. 57, no. 9, 2009.

[7] D. J. Love, R. W. Heath, V. K. Lau, D. Gesbert, B. D. Rao,and M. Andrews, “An Overview of Limited Feedback in WirelessCommunication Systems,” IEEE J. Sel. Areas Commun., vol. 26, no. 8,pp. 1341–1365, 2008.

[8] E. W. Jang, Y. Cho, and J. M. Cioffi, “SPC12-4: ThroughputOptimization for Continuous Flat Fading MIMO Channels withEstimation Error,” in Proc. 2006 IEEE Globecom Conf., pp. 1–5.

[9] P. Pattanayak and P. Kumar, “SINR Based Limited Feedback SchedulingFor MIMO-OFDM Heterogeneous Broadcast Networks,” in Proc. 2016IEEE Twenty Second National Conf. Commun. (NCC), 2016, pp. 1–6.

[10] N. Mokari, F. Alavi, S. Parsaeefard, and T. Le-Ngoc, “Limited-FeedbackResource Allocation in Heterogeneous Cellular Networks,” IEEE Trans.Veh. Technol., vol. 65, no. 4, pp. 2509–2521, 2016.

[11] J. Leinonen, J. Hamalainen, and M. Juntti, “Performance Analysis ofDownlink OFDMA Frequency Scheduling With Limited Feedback,” inProc. 2008 IEEE Int. Conf. Commun. (ICC), pp. 3318–3322.

[12] M. Vu and A. Paulraj, “On The Capacity of MIMO Wireless ChannelsWith Dynamic CSIT,” IEEE J. Sel. Areas Commun., vol. 25, no. 7, pp.1269–1283, 2007.

[13] Y. Sun and M. Honig, “Asymptotic Capacity of MulticarrierTransmission Over a Fading Channel With Feedback,” in Proc. 2003IEEE Int. Symp. Inf. Theory, p. 40.

[14] ——, “Minimum Feedback Rates For Multicarrier Transmission WithCorrelated Frequency-selective Fading,” in Proc. 2003 IEEE GlobecomConf., vol. 3, pp. 1628–1632.

[15] M. Agarwal, D. Guo, and M. L. Honig, “Multi-carrier TransmissionWith Limited Feedback: Power Loading Over Sub-channel Groups,” inProc. 2008 IEEE Int. Conf. Commun. (ICC), 2008, pp. 981–985.

[16] P. Svedman, S. K. Wilson, L. J. Cimini, and B. Ottersten, “A SimplifiedOpportunistic Feedback and Scheduling Scheme for OFDM,” in Proc.2004 IEEE 59th Veh. Technol. Conf. (VTC), vol. 4, pp. 1878–1882.

[17] S. K. Wilson and J. Holliday, “Scheduling Methods for Multi-userOptical Wireless Asymmetrically-clipped OFDM,” J. Commun. andNetw., vol. 13, no. 6, pp. 655–663, Dec 2011.

[18] F. Floren, O. Edfors, and B.-A. Molin, “The Effect of FeedbackQuantization on the Throughput of a Multiuser Diversity Scheme,” inProc. 2003 IEEE Globecom Conf., vol. 1, pp. 497–501.

[19] D. Gesbert and M.-S. Alouini, “Selective Multi-user Diversity,” in Proc.2003 3rd IEEE Int. Symp. Signal Proc. and Inf. Technol. (ISSPIT), pp.162–165.

[20] ——, “How Much Feedback Is Multi-user Diversity Really Worth?” inProc. 2004 IEEE Int. Conf. Commun. (ICC), vol. 1, pp. 234–238.

[21] S. Sanayei and A. Nosratinia, “Opportunistic Downlink TransmissionWith Limited Feedback,” IEEE Trans. Inf. Theory, vol. 53, no. 11, pp.4363–4372, 2007.

[22] J. Chen, R. A. Berry, and M. L. Honig, “Large System Performance ofDownlink OFDMA With Limited Feedback,” in Proc. 2006 IEEE Int.Symp. Inf. Theory, pp. 1399–1403.

[23] V. Hassel, D. Gesbert, M.-S. Alouini, and G. E. Oien, “AThreshold-based Channel State Feedback Algorithm For ModernCellular Systems,” IEEE Trans. Wireless Commun., vol. 6, no. 7, p.2422, 2007.

[24] P. A. Hartman, “Cellular Frequency Reuse Cell Plan,” U.S. Patent 5,247, 699, Sep. 21, 1993.

[25] C. Chen, S. Videv, D. Tsonev, and H. Haas, “Fractional Frequency Reusein DCO-OFDM-based Optical Attocell Networks,” J. Lightw. Technol.,vol. 33, no. 19, pp. 3986–4000, 2015.

[26] E. Dinc, O. Ergul, and O. B. Akan, “Soft Handover in OFDMA BasedVisible Light Communication Networks,” in Proc. 2015 IEEE 82th Veh.Technol. Conf. (VTC), pp. 1–5.

[27] H. H. Choi, “An Optimal Handover Decision for ThroughputEnhancement,” IEEE Commun. Lett., vol. 14, no. 9, pp. 851–853, 2010.

[28] C. Chen, D. A. Basnayaka, and H. Haas, “Downlink Performance ofOptical Attocell Networks,” J. Lightw. Technol., vol. 34, no. 1, pp.137–156, Jan. 2016.

[29] J. R. Barry, J. M. Kahn, W. J. Krause, E. A. Lee, and D. G.Messerschmitt, “Simulation of Multipath Impulse Response for IndoorWireless Optical Channels,” IEEE J. Sel. Areas Commun, vol. 11, no. 3,pp. 367–379, 1993.

[30] H. Le Minh et al., “100-Mb/s NRZ Visible Light Communications Usinga Postequalized White LED,” IEEE Photon. Technol. Lett., vol. 21,no. 15, pp. 1063–1065, 2009.

[31] C. Bettstetter, H. Hartenstein, and X. Perez-Costa, “Stochastic Propertiesof the Random Waypoint Mobility Model,” ACM Wireless Netw., vol. 10,no. 5, pp. 555–567, Sep. 2004.

[32] X. Lin et al., “Towards Understanding the Fundamentals of Mobility inCellular Networks,” IEEE Trans. Wireless Commun., vol. 12, no. 4, pp.1686–1698, April 2013.

[33] E. Hyytia and J. Virtamo, “Random Waypoint Mobility Model inCellular Networks,” Wireless Networks, vol. 13, no. 2, pp. 177–188,2007.

[34] J. Armstrong and B. J. Schmidt, “Comparison of AsymmetricallyClipped Optical OFDM and DC-biased Optical OFDM in AWGN,”IEEE Commun. Lett., vol. 12, no. 5, pp. 343–345, 2008.

[35] S. D. Dissanayake and J. Armstrong, “Comparison of ACO-OFDM,DCO-OFDM and ADO-OFDM in IM/DD Systems,” J. Lightw. Technol.,vol. 31, no. 7, pp. 1063–1072, 2013.

[36] S. Dimitrov and H. Haas, “Optimum Signal Shaping in OFDM-BasedOptical Wireless Communication Systems,” in Proc. 2012 IEEE 76thVeh. Technol. Conf. (VTC), Sept 2012, pp. 1–5.

[37] A. Jalali, R. Padovani, and R. Pankaj, “Data Throughput of CDMA-HDRa High Efficiency-high Data Rate Personal Communication WirelessSystem,” in Proc. 2000 IEEE 51th Veh. Technol. Conf. (VTC), vol. 3,pp. 1854–1858.

[38] K. Kim, H. Kim, and Y. Han, “A Proportionally Fair SchedulingAlgorithm With QoS and Priority in 1xEV-DO,” in Proc. 2002 13thIEEE Int. Symp. on Personal Indoor and Mobile Radio Commun(PIMRC), vol. 5, pp. 2239–2243.

[39] S. Dimitrov and H. Haas, “Information Rate of OFDM-Based OpticalWireless Communication Systems With Nonlinear Distortion,” J. Lightw.Technol., vol. 31, no. 6, pp. 918–929, 2013.

[40] J. M. Kahn, J. R. Barry, W. J. Krause, M. D. Audeh, J. B.Carruthers, G. W. Marsh, E. A. Lee, and D. G. Messerschmitt,“High-speed non-directional infrared communication for wirelesslocal-area networks,” in Proc. of the 26th Asilomar Conference onSignals, Systems and Computers, Oct 1992, pp. 83–87.

[41] H. Elgala, R. Mesleh, and H. Haas, “Practical considerationsfor indoor wireless optical system implementation using ofdm,”in Telecommunications, 2009. ConTEL 2009. 10th InternationalConference on. IEEE, 2009, pp. 25–29.

[42] IEEE 802.11: Wireless LAN Medium Access Control (MAC) andPhysical Layer (PHY) Specifications, IEEE-SA Std., Rev. 2012.

[43] Y.-K. Kim, J.-M. Ahn, S.-Y. Yoon, H.-W. Kang, H.-S. Lee, J.-S. Park,and M.-S. Lee, “Data communication device and method for mobilecommunication system with dedicated control channel,” Aug. 20 2002,US Patent 6,438,119.

[44] H. Huang and Y.-S. Chen, Advances in Communication Systems andElectrical Engineering. Springer Science & Business Media, 2008,vol. 4.

[45] G. Bianchi, “Performance Analysis of the IEEE 802.11 DistributedCoordination Function,” IEEE J. Sel. Areas Commun., vol. 18, no. 3,pp. 535–547, 2000.

[46] M. Hafez, A. E. Shafie, M. Shaqfeh, T. Khattab, H. Alnuweiri, andH. Arslan, “Thresholds optimization for one-bit feedback multi-userscheduling,” arXiv preprint arXiv:1708.09551, 2017.

[47] S. Sanayei and A. Nosratinia, “Exploiting Multiuser Diversity With Only1-bit Feedback,” in Proc. 2005 IEEE Wireless Commun. Netw. Conf.,vol. 2, pp. 978–983.

[48] M. Dehghani Soltani, X. Wu, M. Safari, and H. Haas, “On LimitedFeedback Resource Allocation for Visible Light CommunicationNetworks,” in Proc. 2015 ACM 2nd Int. Workshop on Visible LightCommunications Systems (VLCS), pp. 27–32.

[49] M. Dehghani Soltani, M. Safari, and H. Haas, “On ThroughputMaximization Based on Optimal Update Interval in LiFi Networks,”Accepted in Proc. 2017 28th IEEE Int. Symp. on Personal Indoor andMobile Radio Commun (PIMRC).

[50] A. C. Cirik, R. Wang, Y. Hua, and M. Latva-aho, “Weighted Sum-rateMaximization For Full-duplex MIMO Interference Channels,” IEEETrans. Commun., vol. 63, no. 3, pp. 801–815, 2015.

[51] P. Aquilina, A. Cirik, and T. Ratnarajah, “Weighted Sum RateMaximization in Full-Duplex Multi-User Multi-Cell MIMO Networks,”IEEE Trans. Commun., 2017.

Page 15: Edinburgh Research Explorer · LiFi networks which shows a close downlink performance to the full-feedback (FF) mechanism and an even lower overhead compared to the one-bit feedback

14

[52] R. W. Bohannon, “Comfortable and Maximum Walking Speed of AdultsAged 20–79 Years: Reference Values and Determinants,” Age andageing, vol. 26, no. 1, pp. 15–19, 1997.

[53] “Physical Layer Procedures,” 3GPP, TS 36.213, 2016.[54] J. E. Hutton and P. I. Nelson, “Interchanging the Order of Differentiation

and Stochastic Integration,” Stochastic processes and their applications,vol. 18, no. 2, pp. 371–377, 1984.

Mohammad Dehghani Soltani (S’15) received theM.Sc. degree from the Department of ElectricalEngineering, Amirkabir University of Technology,Tehran, Iran, in 2012. During his MSc, he wasstudying wireless communications, MIMO codingand low complexity design of MIMO-OFDMsystems. After MSc, he worked for two years in atelecommunication company in order to fortify hislearnings and fill the gap between his theoreticaland practical knowledge. He is currently pursuinghis PhD degree with the Institute for Digital

Communications at The University of Edinburgh, UK, funded by theBritish Engineering and Physical Sciences Research Council (EPSRC) ProjectTOUCAN. His current research topic includes mobility and handovermanagement in wireless cellular networks, optical wireless communications,visible light communications and LiFi.

Xiping Wu (S’11-M’14) received the B.Sc. degreefrom Southeast University, Nanjing, China, in 2008,the M.Sc. degree (Hons.) and the Ph.D. degree fromthe University of Edinburgh, Scotland, U.K., in 2011and 2015, respectively. From 2011 to 2014, he wasa Marie-Curie Early-Stage Researcher, funded bythe European Unions Seventh Framework Program(FP7) Project GREENET. From 2013 to 2014, hewas on secondment to the Department of Electricaland Information Engineering, University of LAquila,LAquila, Italy. He is currently a Research Associate

with the Institute for Digital Communications with The University ofEdinburgh, funded by the British Engineering and Physical Sciences ResearchCouncil Project TOUCAN. His main research interests are in the areas ofwireless communication theory, visible light communications, and wirelessnetwork management. He was a recipient of the Scotland Saltire Scholarshipby the Scottish Government in 2010.

Majid Safari (S’08-M’11) received the B.Sc. inElectrical and Computer Engineering from theUniversity of Tehran, Iran, in 2003, M.Sc. inElectrical Engineering from Sharif University ofTechnology, Iran, in 2005 and Ph.D. in Electricaland Computer Engineering from the Universityof Waterloo, Canada in 2011. He is currentlyan assistant professor in the Institute for DigitalCommunications at the University of Edinburgh.Before joining Edinburgh in 2013, He heldpostdoctoral fellowship at McMaster University,

Canada. Dr. Safari is currently an associate editor of IEEE Communicationletters and was the TPC co-chair of the 4th International Workshop onOptical Wireless Communication in 2015. His main research interest isthe application of information theory and signal processing in opticalcommunications including fiber-optic communication, free-space opticalcommunication, visible light communication, and quantum communication.

Harald Haas (S’98-A’00-M’03-SM’16-F’17)received the PhD degree from the University ofEdinburgh in 2001. He currently holds the Chairof Mobile Communications at the University ofEdinburgh, and is the founder and Chief ScientificOfficer of pureLiFi Ltd as well as the Directorof the LiFi Research and Development Center atthe University of Edinburgh. His main researchinterests are in optical wireless communications,hybrid optical wireless and RF communications,spatial modulation, and interference management

in wireless networks. He first introduced and coined spatial modulationand LiFi. LiFi was listed among the 50 best inventions in TIME Magazine2011. Prof. Haas was an invited speaker at TED Global 2011, and his talk:”Wireless Data from Every Light Bulb” has been watched online more than2.5 million times. He gave a second TED Global talk in 2015 on the useof solar cells as LiFi data detectors and energy harvesters. This has beenviewed online more than 2.0 million times. He has published more than 400conference and journal papers including a paper in Science. He co-authors abook entitled: ”Principles of LED Light Communications Towards NetworkedLi-Fi” published with Cambridge University Press in 2015. Prof. Haas isAssociate Editor of the IEEE/OSA Journal of Lightwave Technologies. Hewas co-recipient of recent best paper awards at VTC-Fall, 2013, VTC-Spring2015, ICC 2016 and ICC 2017. He was co-recipient of the EURASIP BestPaper Award for the Journal on Wireless Communications and Networkingin 2015, and co-recipient of the Jack Neubauer Memorial Award of the IEEEVehicular Technology Society. In 2012 and 2017, he was the recipient of theprestigious Established Career Fellowship from the EPSRC (Engineering andPhysical Sciences Research Council). In 2014, he was selected by EPSRC asone of ten RISE (Recognising Inspirational Scientists and Engineers) Leadersin the UK. In 2016, he received the outstanding achievement award from theInternational Solid State Lighting Alliance. He was elected a Fellow of theRoyal Society of Edinburgh in 2017. Prof. Haas has been elevated to IEEEFellow in 2017.