# Link Selection in Hybrid RF/VLC Systems under Statistical Queueing Constraints

## Abstract

The co-deployment of radio frequency (RF) and visible light communications (VLC) technologies has been investigated in indoor environments to enhance network performances and to address specific quality-of-service (QoS) constraints. In this paper, we explore the benefits of employing both technologies when the QoS requirements are imposed as limits on the buffer overflow and delay violation probabilities, which are important metrics in designing low latency wireless networks. Particularly, we consider a multi-mechanism scenario that utilizes RF and VLC links for data transmission in an indoor environment, and then propose a link selection process through which the transmitter sends data over the link that sustains the desired QoS guarantees the most. Considering an ON-OFF data source, we employ the maximum average data arrival rate at the transmitter buffer and the non-asymptotic bounds on data buffering delay as the main performance measures. We formulate the performance measures under the assumption that both links are subject to average and peak power constraints. Furthermore, we investigate the performance levels when either one of the two links is used for data transmission, or when both are used simultaneously. Finally, we show the impacts of different physical layer parameters on the system performance through numerical analysis.

## 1Introduction

The ever-growing demand for mobile communications triggered a quest for technical solutions that will support stringent quality-of-service (QoS) constraints. Thanks to the significant advances in white light emitting diodes (LEDs) research, and the availability of an extensive unregulated spectrum, visible light communication (VLC) has emerged as a promising technology. We can utilize LEDs simultaneously for data transmission and illumination, since they have many unique aspects compared to the other communication technologies [1]. Moreover, we can improve data security because light does not penetrate the surrounding walls. We can also sustain an all-important *green* agenda and minimize the installation costs because we do not require an extensive infrastructure. Nevertheless, attention must be paid to certain limitations and challenges in VLC systems, e.g., smaller coverage, strong dependence on line-of-sight components and achievable rates that vary with spatial fluctuations [2]. In order to overcome these constraints, researchers proposed hybrid RF/VLC systems [1], where end users can benefit from the wide coverage area that RF systems support and the stable rates that VLC systems provide. Such networks are practically feasible as RF and VLC systems can coexist without causing interference on each other and operate in the same environment, such as offices and rooms.

Comparing hybrid RF/VLC systems with systems that employ either RF or VLC only, the authors in [3] demonstrated a remarkable increase in data transmission throughput, energy efficiency and delay performance in hybrid RF/VLC systems. Moreover, the authors in [5] projected a hybrid system in which they use VLC links for down-link communication and RF links for up-link communication. In such a system, the authors in [8] and the ones in [12] investigated handover and load balancing mechanisms, respectively. Alternatively, considering an outdoor environment, the authors in [16] studied a point-to-point transmission scenario in which the system can switch between RF links and VLC links after comparing the signal-to-noise ratio levels in each link. Regarding the same system setting, the authors in [17] assumed that both RF and VLC links have the same transmission rates, and then proposed a diversity-based transmission scheme such that the transmitter sends data by employing both links simultaneously.

The aforementioned studies analyzed the hybrid RF/VLC systems mostly from the physical layer perspective, i.e., they did not concentrate on the data link layer metrics, such as limits on the buffer overflow and buffering delay probabilities, as much as needed. Noting the dramatic increase in the demand for reliable delay-sensitive services in recent years (mobile video traffic making up of the total global data traffic at the end of [18]), in addition to the physical layer performance metrics, we need QoS metrics that can be a cross-layer analysis tool between the physical layer features and the performance levels in data-link layer. In this context, the authors in [19] performed cross-layer analysis between physical and data-link layers in many different RF scenarios. Regarding a Markovian data arrival process at a transmitter buffer and a statistically varying data service process in a wireless channel, the authors in [25] characterized the maximum average data arrival rate at the transmitter buffer with the presence of statistical constraints on the buffer overflow probability. On the other hand, to the best of our knowledge, there are only a few studies that investigated cross-layer performance levels in VLC systems. For example, the authors employed effective capacity as a performance measure in resource allocation schemes in VLC systems [26] and heterogeneous networks composed of VLC and RF links [27]. Here, we note that the authors in [27] concentrated on the case of constant data arrival rates at the transmitter buffer, which is not realistic in certain practical settings. For more details in effective capacity, we refer to [20].

In this paper, assuming an ON-OFF modeled data arrival process at the transmitter buffer and that the transmitter can use both RF and VLC channels for data transmission, we investigate the performance gains achieved by a hybrid RF/VLC system. This operates under statistical QoS constraints, which are inflicted as limits on the buffer overflow and delay violation probabilities. We perform a cross-layer analysis of these hybrid systems in physical and data-link layers. We employ first the maximum average data arrival rate at the transmitter buffer considering the asymptotic buffer overflow probability approximation, and then non-asymptotic buffering delay violation probability as the main performance measures. We propose a mathematical toolbox to system designers for performance analysis in hybrid RF/VLC systems that work under low latency conditions. To summarize, the main contributions of this paper are as follows:

Assuming that both RF and VLC links are subject to average and peak power constraints, we express the maximum average data arrival rate at the transmitter that the data service process from the transmitter to the receiver can support under QoS constraints when either the RF or VLC link is used, or both links are simultaneously used for data transmission.

We propose three different link usage strategies. We base two of the proposed strategies on the assumption that the receiver does not have a multihoming capability, thus data transmission is possible over only one link, either the RF or VLC link. In the third strategy, we assume that link aggregation is possible and data can be transmitted over both links simultaneously following a power sharing policy.

We obtain the non-asymptotic data backlog and buffering delay violation probability bounds considering the proposed link usage strategies.

Particularly, we provide a rudimentary model for multi-mechanisms in communication systems that operate under QoS constraints. We employ RF and VLC links as two different mechanisms. Our model can be easily invoked in settings with more than two different mechanisms as well. The reason behind multi-mechanisms in communications is to boost performance levels through the increased degree of freedom. Therefore, in order to introduce our model smoothly and make it easier for readers to understand our objective, we also benefit from the existing literature in RF and VLC studies. However, to the best of our knowledge, the analytical framework provided in this paper, in which we investigate the QoS performance, is not addressed in other studies. One aspect of this hybrid system is that VLC links provide time-invariant transmission rates, while RF links provide rates that vary over time. A communication setting that depends solely on an RF link may suffer low transmission rates, and have longer data backlogs in the transmitter buffer. However, a communication setting that can utilize both RF and VLC links, for instance, can take advantage of the constant transmission rate in the VLC link when the transmission rate in the RF link falls below a certain level. The rest of the paper is organized as follows. We introduce the hybrid RF/VLC system in Section . We provide detailed descriptions of both RF and VLC channels. In Section , we provide the performance analysis and the link selection process. In Section , we substantiate our results with numerical demonstrations. We conclude the paper in Section and relegate the proofs to the Appendix.

## 2System Model

We consider a network access controller that provides a connection to a user^{1}*transmitter* and *receiver* instead of *network access controller* and *user*, respectively. Initially, the transmitter receives data from a source (or sources) and stores it as packets in its buffer. Subsequently, it sends the data packets in frames of seconds to the receiver following a given transmission strategy. The receiver is considered to be equipped with an RF front-end and a photo-diode. We also note that the VLC coverage area is generally smaller than the RF coverage area, and that they overlap^{2}

### 2.1RF Channel Model

During the data transmission in the flat-fading RF channel, the input-output relation at time instant is expressed as

where and are the complex channel input and output at the RF access point of the transmitter and the RF front-end of the receiver, respectively. The complex channel input is subject to an average power constraint, , i.e., , and a peak power constraint, , i.e., . Above, is the complex channel fading gain with an arbitrary distribution having a finite average power, i.e., . Furthermore, we consider a block-fading channel and assume that the fading gain stays constant during one transmission frame ( seconds), i.e., , where the available bandwidth is Hz in the channel and is the channel fading gain in the time frame. Note that there are symbols transmitted in one time frame. Moreover, the fading gain changes independently from one frame to another. Meanwhile, is the additive noise at the RF front-end of the receiver, which is a zero-mean, circularly symmetric complex Gaussian random variable with variance , i.e., . The noise samples are assumed to be independent and identically distributed.

We assume that a reliable data transmission exists as long as the transmission rate in the channel is lower than or equal to the instantaneous mutual information between the channel input and output^{3}

Above, is time-dependent and changes from one time frame to another because the maximum instantaneous mutual information in each frame is a function of the channel fading gain.

### 2.2VLC Channel Model

We assume that the transmitter employs *intensity modulation/direct detection*. Principally, the VLC access point of the transmitter is equipped with an LED and the data is modulated on the intensity of the emitted light. The receiver that collects light using a photo-diode generates an electrical current or voltage proportional to the intensity of the received light. Besides, we know that VLC channels are typically composed of line-of-sight as well as multi-path components. However, the majority of the collected energy at photo-diodes (more than %) comes from the line-of-sight components in typical indoor scenarios [31]. Therefore, we can assume that the VLC channel is flat with a dominant line-of-sight component [32], and the channel gain does not vary during the data transmission as long as the receiver is stationary^{4}

Recall that the data transmitted over the VLC link is modulated on the light that illuminates the environment. Hence, assuming that the operation range of the radiated optical power is limited between and when the light is on, we modulate the data between the power levels and , i.e., . As a result, the data bearing symbol, is limited as follows: . Hence, we can re-express the input-output relation in as

Now, assuming that the expected value of is bounded by , i.e., , and that the available bandwidth in the optical channel is Hz, we set the transmission rate in the channel in bits per frame to the lower bound on the channel capacity, which is defined as follows [36]:

when , where is the unique solution to

Above, and are constant values, because the mutual information in the VLC link does not change by time, i.e., due to the strong line-of-sight channel component, the channel gain, , does not change. As for the input distribution, we refer to [36].

### 2.3Source Model

Regarding the data arrival process at the transmitter buffer, we consider a two-state discrete-time Markov process^{5}

Now, let and be the steady-state probabilities of the data arrival process being in the ON and OFF states, respectively, where . Then, we have the following equality: . Subsequently, we have and , and hence, the average data arrival rate at the transmitter buffer is bits per frame. We finally note that the following analysis can easily be extended to other source models.

## 3Performance Analysis

In this section, we investigate the performance levels that the aforementioned system achieves by opportunistically exploiting the RF and VLC channels for data transmission. Herein, because the data is initially stored in the transmitter buffer before transmission, we assume that certain constraints are applied on the amount of the data in the buffer and the buffering delays. Therefore, we examine the system under QoS constraints that are associated with buffer overflow (data backlog) and buffering delay, and express the decay rate of the tail distribution of the queue length as [19]

where is the stationary queue length, (see Figure 1), and is the buffer overflow threshold. Above, denotes the decay rate of the tail distribution of the data backlog, . Accordingly, we can approximate the buffer overflow probability for a large threshold, , as . Notice that the buffer overflow probability decays exponentially with a rate controlled by , which is also defined as the QoS exponent. Basically, larger implies stricter QoS constraints, whereas smaller corresponds to looser constraints.

Recall that the outgoing service from the transmitter queue is , given in , when the data is sent through the RF channel and it is , given in and , when the data is sent through the VLC channel, while the data arrival is ON-OFF Markov process with bits per frame in the ON state and zero bits in the OFF state. Hence, assuming that the buffer size is infinite and considering independent data arrival and work-conserving data service processes, there exist unique and such that and , respectively, where , and are the asymptotic log-moment generating functions of the total amount of bits arriving at the transmitter buffer, the total service from the transmitter in the RF channel and the total service from the transmitter in the VLC channel, respectively [38]. In particular, the asymptotic log-moment generating functions for any are

We refer to [39] for obtaining the log-moment generating functions. Using , we can express the maximum average data arrival rate at the transmitter buffer that the service process in the RF channel can sustain for any as

where is given in ( ?). For the derivation of , we refer to Appendix . Likewise, using and following the steps in Appendix , we can also express the maximum average data arrival rate at the transmitter buffer that the service process in the VLC channel can sustain for any as where is given in and accordingly with the relation between and . Moreover, in the special case where and , the expressions in and provide the effective capacity, which is the maximum sustainable constant data arrival rate by the channel process given the QoS constraints [20]. In another special case where , i.e., the state-transitions are independent of the past and current states, we have

### 3.1Link Selection Policy

In this section, we focus on the channel selection process that the transmitter employs. We set the maximum average data arrival rate under QoS constraints as the objective in the channel selection process. In particular, the transmitter chooses the channel in which the service process maximizes the average data arrival rate at the transmitter buffer. Notice that the transmission rate in the VLC channel is constant, whereas the transmission rate in the RF channel varies due to the changes in the channel fading gain. Now, due to the fact that the channel fading gains are known by the receiver as well as the transmitter, we provide the following proposition.

Proof:

See Appendix ?.

Proposition ? states that if the maximum attainable transmission rate in the VLC channel is greater than the right-hand side of , the transmitter should perform transmission over the VLC link because the statistical variations in the RF channel deteriorates the buffer stability. Meanwhile, in the special case when , we re-express as

Specifically, the constant rate in the VLC channel should be greater than the effective capacity of the RF channel such that the VLC channel is chosen for data transmission. In the following, we present two transmission strategies, such that (*i*) the data is transmitted over the link with the highest instantaneous transmission rate in one time frame, and (*ii*) the data is transmitted over both links simultaneously.

**Hybrid-Type I Transmission Strategy** In the above analysis, we obtain the performance levels when the transmitter chooses either of these two channels for data transmission following a link selection process based on the maximum average data arrival rates that the service processes in the channel can support. On the other hand, if there exists a fast and stable handover mechanism between the transmitter and the receiver, the transmitter will forward the data to the receiver over the link that provides the maximum lower bound on the instantaneous mutual information in the corresponding channel. For instance, when the lower bound on the instantaneous mutual information in the RF channel in the time frame, , is greater than the lower bound on the instantaneous mutual information in the VLC channel, , i.e., , the transmitter sends the data over the RF link in the corresponding time frame only. Otherwise, it prefers sending the data over the VLC link. Respectively, we can establish the channel selection criterion as follows: The transmitter sends the data over the RF link when

Otherwise, it sends the data over the VLC link. The aforementioned selection test can also be considered as the outage condition in the RF channel, i.e., the RF link is in outage when . Noting that the channel fading gain changes independently from one time frame to another in the RF channel, the log-moment generating function of the service process becomes where is the conditional expectation given that , i.e., , where is the probability density function of . Hence, the maximum average data arrival rate at the transmitter buffer that the hybrid service process can sustain under the QoS constraints specified by becomes where .

**Hybrid-Type II Transmission Strategy** Different than the aforementioned protocols, we consider a transmitter that sends data over both links simultaneously in each frame. We assume that the receiver has a multihoming capability. We further assume a multiplexing-based transmission scheme such that the data streams transmitted over the RF and VLC links are different and independent from each other. Indeed, this scenario is feasible since the light and RF waves do not cause interference on each other. We further assume a power allocation policy between the two links, i.e., the average power constraint in the RF link is set to , and the one in the VLC link is set to , where is the total average power constraint, and . Then, the instantaneous transmission rate in the RF channel in the time frame becomes

Similarly following –, the transmission rate in the VLC channel becomes

when , where is the unique solution of . It follows that the total transmission rate in each frame is the sum of the transmission rates in both links, i.e., . Then, the log-moment generating function can be readily expressed as

and the maximum average data arrival rate is equal to

where . We finally remark that the optimal value of that maximizes the sum transmission rate, i.e., , can be obtained numerically.

### 3.2Impacts of Handover Delay

Handover delay occurs when the transmitter moves from one link to the other, which is the case in *Hybrid-Type I Transmission Strategy*. In this strategy, data transmission in one time frame is performed over the link that provides the maximum instantaneous transmission rate in that frame. Particularly, the transmitter switches from one link to the other or stay in the same link at the end of any time frame after comparing the instantaneous transmission rates in both links.

Now, given that denotes the duration of one single handover phase, let us initially assume that the frame duration is larger than the handover phase, i.e., . For the sake of simplicity, we divide the frame duration into sub-frames that are equal to , i.e., , where and . Particularly, a series of sub-frames of data transmission phase is followed by one sub-frame of handover process if the transmitter changes the transmission link, or by another series of sub-frames of data transmission phase if the transmitter stays in the same transmission link. For an analytical representation, we model the buffer activity at the end of each sub-frame as a discrete-time Markov process. As shown in Fig. , we have states. The first states, i.e., {State 1,,State }, represent the data transmission sub-frames in the VLC link, and State represents the handover process from the VLC link to the RF link. Similarly, the subsequent states, i.e., {State ,,State }, represent the data transmission sub-frames in the RF link, and State represents the handover process from the RF link to the VLC link. Notice that the state transition probability from State to State is 1 for and for because the data transmission in each link is completed in sub-frames and the link change may occur at the end of the and sub-frames. On the other hand, in State , either the transmitter changes the link and the system enters State with probability , or the transmitter stays in the same link and the system enters State 1 with probability . Similarly, in State , either the transmitter changes the link and the system enters State with probability , or the transmitter stays in the same link and the system enters State with probability . Finally, the system moves from State to State and from State to State 1 with probability 1 because at the end of one handover phase, the transmitter starts data transmission.

As seen in (), if , the transmitter sends the data over the RF link. Otherwise, it sends the data over the VLC link. Therefore, for this specific case, we have and . Then, we can express the transition matrix as where is the state transition probability from State to State . Then, we can re-characterize the log-moment generating function of the hybrid system for any , which is provided in (), as follows [41]: where is the spectral radius of the matrix , and is a diagonal matrix whose components are the moment generating functions of the processes in states. Notice that the transmitted bits are removed from the transmitter buffer only at the ends of the and frames. Therefore, the moment generating functions are and in the and frames, respectively. However, there are no bits removed in the other states, i.e., the service rates in the other states are effectively zero. Hence, the moment generating functions are 1 in other states. Moreover, the unique QoS exponent, , is obtained when .

### 3.3Non-asymptotic Bounds

The aforementioned results provide the performance analysis in the steady-state. Particularly, the analysis is obtained when the number of time frames is very large. On the other hand, non-asymptotic bounds regarding the statistical queueing and delay characterizations at the transmitter buffer are of interest for system designers as well. Therefore, we address the framework of Network Calculus [39], and consider [44], which states that a minimal bound on the queue length can be found for a given buffer overflow probability. Particularly, given the RF-based data service process in Section 2.1 and the two-state Markov modeled data arrival process in Section 2.3, the buffer threshold, , is expressed as

for a given buffer overflow probability, , where

and

with

Above, the buffer violation probability is , and and are free parameters. Notice also that the log-moment generating function in (Equation 14), i.e., , is time-invariant because the service process is memory-less, whereas the log-moment generating function in (Equation 15), i.e., , is time-variant because the arrival process depends on its current state. Moreover, we remark that when goes to infinity, we have , where is expressed in . Herein, we refer to [44] for further calculation details in and .

Likewise, when the VLC-based data service process in Section 2.2 is employed, we have

and

Notice that in is minimized when . Moreover, because cannot be smaller than zero, we have and . Therefore, when the VLC-based service channel is chosen as the service process, we have

Now, assuming a fast and stable handover mechanism between the transmitter and the receiver, and a service channel selection process as described in *Hybrid-Type I Transmission Strategy*, we can characterize the delay bound as follows: where

and is given in ( ?).

## 4Numerical Results

LED half intensity viewing angle, | PD field of view (FOV), | ||

PD physical area, | Channel bandwidth, | MHz | |

PD opt.-to-elect. conversion efficiency, | A/W | PD optical concentrator gain, | |

Vertical distance, | m | Noise power spectral density, | Hz |

Channel bandwidth, | MHz | Path loss exponent, | |

Rician factor, | dB | Log-normal standard deviation, | dB |

Ambient Temperature, | K | ||

In this section, we present numerical results that substantiate our theoretical findings. Unless otherwise specified, we set the transmission time frame to milliseconds, i.e., . We assume that the LED at the VLC access point of the transmitter has a Lambertian radiation pattern, and that the transmitter and receiver planes are parallel to each other. We further assume that the transmitter is directed downwards, while the receiver is directed upwards, as depicted in Figure 4. However, our theoretical results can easily be adopted into different positional settings. Herein, the line-of-sight channel gain, i.e., , is given as follows [47]:

where is the surface area of the photo-diode, is the distance between the LED at the transmitter and the photo-diode at the receiver, and is the normal distance between the transmitting and receiving planes. Moreover, is the optical concentrator gain at the photo-diode, is the angle of incidence, and is the field of view, i.e., the maximum angle at which the light emitted by the LED is detected by the photo-diode. In addition, is the Lambertian index, where is the LED half intensity viewing angle, and if and otherwise. Finally, the thermal noise power at the photo-diode is , where is the noise power spectral density.

Regarding the RF channel, we consider a Rician fading distribution with the Rician factor, , where the channel realizations, , are independent and identically distributed, circularly symmetric complex Gaussian random variables with mean and variance . Setting to a reasonable value, we can reflect the channel characteristics in millimeter wave range communications as well [2]. Here, is the large-scale path loss in *decibels* as a function of the distance between the RF access point at the transmitter and the RF front-end at the receiver, , and it is given by [48] where dB is the path loss at a reference distance, m, and an operating frequency of GHz. In addition, is the path loss exponent and represents the shadowing effect, which is assumed to be a zero-mean Gaussian random variable with a standard deviation expressed in decibels^{6}

### 4.1Transmission Strategies

We consider the scenario in which a transmitter has a VLC access point and an RF access point, as shown in Figure 1. The receiver is located at a distance m from the VLC access point, i.e., the user is located at a horizontal distance m from the cell center, where and m, and at a distance m from the RF access point. In , we plot the maximum average data arrival rates at the transmitter buffer, and , as functions of the average power constraint, , with different average-to-peak power ratios, i.e, , when the VLC and RF links are employed, respectively. We have the results for in and for in . We observe that the maximum average data arrival rates increase faster with the increasing average power constraint in the VLC link than they do in the RF link. For instance, when and , the maximum average data arrival rate increases more than bits per frame with increasing from dBm to dBm in the VLC link, whereas it increases bits per frame in the RF link. We observe the same behavior when the peak power constraint increases. We can explain this result with the stochastic nature of the transmission rates in the RF channel. Particularly, when the instantaneous transmission rate in the RF channel becomes very low, more data packets are accumulated in the transmitter buffer. Therefore, in order to sustain the QoS constraints, the transmitter buffer should accept data at lower arrival rates. On the other hand, because the transmission rate in the VLC channel is constant, the maximum average data arrival rate increases almost linearly with the increasing transmission rate in the VLC channel. Moreover, the performance in the RF link is better than the VLC link when the average power constraint is lower, and the performance in the VLC link is better than the RF link when the average power constraint is higher.

In ?, we plot and as functions of the QoS exponent, , for different values of and when . We have dBm in ? and dBm in ?. The performance in the RF link is better than the VLC link when is low, whereas the performance in the RF link decreases faster with increasing and becomes less than the performance in the VLC link. In other words, the stochastic nature of the RF channel prevents the RF link from supporting data arrival rates at the transmitter buffer when the QoS constraints are stringent. Indeed, the maximum average data arrival rate that the RF link supports approaches zero exponentially with increasing regardless of the average power constraint and the source statistics, i.e., and . However, the RF link can support higher data arrival rates if the QoS constraints are looser. We further observe that increasing (or decreasing ), results in better performance values in the VLC and RF links because the steady-state probability of the ON state, i.e., , and the average arrival rate at the transmitter buffer increase. However, the effect of the source statistics on the performance values is much less than that of the QoS constraints, especially in the RF link. In other words, the randomness in the service process has a higher impact on the system performance than the randomness in the arrival process has.

In typical indoor scenarios, VLC and RF access points serve multiple receivers. This is applied by sharing available resources (i.e., power, time, and bandwidth) among the served receivers. Herein, we assume that the transmitter employs the commonly known FDMA and TDMA schemes in both links. In , we plot the maximum average data arrival rate per user given that all the users are uniformly positioned within the coverage area of the VLC access point. We observe that the performance per user in the RF link is generally much higher than the performance per user in the VLC link when the number of receivers is above 4. Basically, the system can serve more users in the RF link than the VLC link when the QoS constraints are of interest. In addition, the results in agree with the results in , where the performance of the VLC link is highly affected by the decreasing average power constraint. We finally see that with the decreasing LED viewing angle, the performance in the VLC link becomes better because the transmission power is concentrated in smaller areas. Notice also that the VLC channel gain is affected by through the Lambertian index. Herein, we show the performance sensitivity of the RF and VLC links to the allocated transmission resources such as power, time, and bandwidth, given that the available resources are equally shared among the users. We also show that our framework can easily be invoked in a multi-user scenario.

We further explore the system performance with respect to the receiver location. We set as the Cartesian coordinates of the VLC access point, as the coordinates of the RF access point, and as the coordinates of the receiver, where . Particularly, we consider the following strategies:

RF-only Strategy

: The transmitter sends data over the RF link only, and the maximum average arrival rate, , is expressed in .

VLC-only Strategy

: The transmitter sends data over the VLC link only, and the maximum average arrival rate, , is expressed in .

Hybrid-type I Transmission Strategy

: The transmitter sends data over the link that provides the highest transmission rate, and the maximum average arrival rate, , is expressed in .

Hybrid-type II Transmission Strategy

: The transmitter sends data over both links simultaneously following a power allocation policy to maximize the transmission rate, and the maximum rate, , is expressed in .

In ?, we plot the maximum average arrival rate as a function of the and coordinates of the receiver location for different QoS constraints, where and . As seen in ? and ?, the position of the receiver does not impact the performance levels in the RF link necessarily, i.e., the performance level stays almost constant when the receiver stays in the defined range. However, the performance levels in the other strategies are affected by the position of the receiver, and the maximum average data arrival rate increases as the receiver gets closer to the point because the constant transmission rate from the VLC access point to the receiver increases and the stochastic nature of the RF link is mitigated more with the increasing rate in the VLC link. As seen in ? and ?, the maximum average data arrival rate goes to zero in *VLC-only Strategy* as the receiver goes out of the coverage area of the VLC access point. Similarly, as seen in ?, ?, ? and ?, the maximum average data arrival rate becomes equal to the one in *RF-only Strategy* as the receiver goes out of the the coverage area of the VLC access point. Furthermore, *Hybrid-type I Transmission Strategy* provides higher performance levels than *RF-only Strategy* and *VLC-only Strategy* do because the transmitter, employing *Hybrid-type I Transmission Strategy*, sends the data over the RF link when the instantaneous transmission rate in the RF link is higher than the rate in the VLC link, and mitigates the lower transmission rates in the RF link by sending the data in the VLC link. Finally, *Hybrid-type II Transmission Strategy* outperforms all the other strategies. However, the performance gap between *Hybrid-type I Transmission Strategy* and *Hybrid-type II Transmission Strategy* is not necessarily large. Hence, it is more advantageous to employ *Hybrid-type I Transmission Strategy* in order to avoid the hardware complexity that follows the addition of multihoming capability in *Hybrid-type II Transmission Strategy*.

In ?, assuming that the handover process causes a transmission delay, where the handover process takes seconds for and , we plot the maximum average data arrival rate in *Hybrid-type I Transmission Strategy*, , as a function of considering different user locations. Noting that smaller means a longer handover period, we observe that the transmission performance is highly affected by the handover process. With increasing , the performance levels approach the values that are obtained when there is no handover delay. Moreover, the maximum average data arrival rates are higher in ? than in ?, because the constant transmission rate in the VLC link is higher when the user is at the center. Subsequently in ?, we plot the maximum average data arrival rates as functions of the vertical distance between the VLC access point and the receiver. We set the position of the receiver to , i.e., the horizontal distance to the VLC cell center is m. When m, the performance level in the VLC link is zero because the cell area is very small and does not cover the point where the user stands, i.e., m, and is the cell radius. The performance levels in all strategies except *RF-only Strategy* increase up to a value, and then decrease with increasing . This is because the increase in the LED viewing angle is relatively less than the increase in at the beginning. Therefore, the user is effectively getting closer to the cell center and having more rate in the VLC link. In other words, the gain achieved by getting closer to the cell center is higher than the expected degradation due to the increasing cell radius. However, with increasing beyond a certain value, the user gets far away from the VLC access point, and hence, the radiated power spreads over more area, which eventually leads to decreased transmission rates in the VLC link. Therefore, the gain in the VLC link vanishes as the distance to the VLC access point becomes larger.

### 4.2Non-asymptotic Delay Bounds

In the aforementioned results, we analyze the system performance in the steady-state. In the following, we provide results regarding the non-asymptotic bounds, i.e., the bounds on the buffering delay experienced by the data in the transmitter buffer. Particularly, we plot the delay bound as a function of the state transition probability from the OFF state to the ON state in the data arrival process, , for different values, where is the state transition probability from the ON state to the OFF state in the data arrival process. We set the average data arrival rate, , to a value very close to the average data service (transmission) rate in the transmission channel. We note that the average data service rate in the transmission channel depends on the chosen transmission strategy. The delay bound is the highest in *RF-only Strategy* as seen in ?, whereas it is the lowest in *VLC-only Strategy* as seen in ?. However, the arrival rate that *RF-only Strategy* supports is higher than the rate that *VLC-only Strategy* supports. More interestingly, the hybrid strategies can support higher arrival rates with less delay bounds, and *Hybrid-type II Transmission Strategy* outperforms all the others. Herein, the system takes advantage of the occasional higher rates in the RF links, and mitigates the lower rates in the RF link by the constant transmission rate in the VLC link. Moreover, increasing and decreasing cause the delay bound to increase.

Finally, we explore the effects of the data arrival rate, , on the delay bound performance in ?. We set and , and consider different average power constraints, i.e., , , and dBm. The delay bounds increase asymptotically as the average arrival rate approaches the average data service rates in the channels, because when the average data arrival rate is greater than the average data service rate in one channel, the system becomes unstable, and long buffering periods are expected. Moreover, as seen in ?, the delay bounds are the minimum in *VLC-only Strategy* but the ranges of the average data arrival rates are smaller than the other strategies, and as seen in ?, the delay bounds are the maximum in *RF-only Strategy*. However, the hybrid strategies again outperform the others i.e., the hybrid strategies take advantage of the VLC link when the rate in the RF link goes down drastically, and utilize the RF link when the channel conditions are better again. While the VLC link provides stability and decreases the delay bounds, the RF link increases the range of average data arrival rate that can be supported. Finally, in we see that increasing the average power can potentially improve the system performance in terms of the buffering delay.

## 5Conclusions

In this paper, we have analyzed the performance of a hybrid RF/VLC system when statistical QoS constraints are inflicted as limits on the buffer overflow and delay violation probabilities. We have provided a cross-layer analysis regarding physical and data-link layers by employing the maximum average arrival rate at the transmitter buffer and the non-asymptotic delay bounds as the main performance measures. We have proposed and analyzed three strategies in which RF and VLC links are utilized for data transmission. We have further formulated the performance levels achieved by each of the proposed strategies. Through numerical results, we have shown that RF technology can be beneficial when there are lower average power constraints and/or looser QoS requirements. Moreover, we have shown that utilizing the VLC technology for data transmission, either alone or in a hybrid transmission strategy, can potentially enhance the system performance in terms of delay performance. It lowers the buffering delay bounds, when compared to the RF technology. Particularly, when data arrival rates at the transmitter buffer is low, VLC links provide lower queueing delays than RF links do, but RF links support higher data arrival rates at the transmitter buffer.

### 5.1Derivation of in ()

Recall that is the data arrival rate at the buffer when the data source is in the ON state, and that is the steady-state probability of the ON state. Thus, the average data arrival rate is . Moreover, we have in steady-state, i.e.,

Solving the aforementioned equation for with any given , we obtain

As a result, we formulate the maximum average data arrival rate as for any . As for , we set and follow the same steps.

### 5.2Proof of Proposition

Based on the link selection process, the VLC link is selected only when , where is the maximum average arrival rate supported by the VLC link given in and is the maximum average arrival rate supported by the RF link given in . Since logarithm is a monotonic increasing function, this condition is satisfied when we have

Now, let and . Then, (Equation 19) can be expressed by the following quadratic inequality:

where . Solving the above equation results in two solutions: and where . has two ranges and . Setting in (), we have . Note that because . Hence, we have , which implies that and . Therefore, we have only as the solution region, which completes the proof.

### Footnotes

- The analytical framework provided in this paper can easily be extended to a multi-user scenario. For more details, we refer to Remark in Section III.
- This model is also considered in [9].
- This assumption is based on the known result in the literature that transmitting data at rates less than or equal to the instantaneous mutual information has a high reliability, thus the decoding error is negligible [28] [29].
- Small-scale variations in VLC channels (i.e., fading) is mitigated since the area of a photo-diode is much larger than the light wavelength [35]. Thus, VLC channels are known as time-invariant. This fact is almost true regardless of the frame duration or the user being stationary or mobile in indoor environments, because the users are either stationary or move very slowly.
- We can project certain data arrival models on ON-OFF Markov processes. For instance, voice sources are generally modeled with ON and OFF states [37].
- Empirical values of , , and in different indoor scenarios were provided in [48]. For instance, the value of ranges from to , while varies between dB and dB inside buildings [48].

### References

- M. B. Rahaim, A. M. Vegni, and T. D. Little, “A hybrid radio frequency and broadcast visible light communication system,” in
*Proc. IEEE Global Telecommun. (GLOBECOM) Workshops*, 2011, pp. 792–796. - D. A. Basnayaka and H. Haas, “Design and analysis of a hybrid radio frequency and visible light communication system,”
*IEEE Trans. Commun.*, 2017. - H. Chowdhury and M. Katz, “Cooperative data download on the move in indoor hybrid (radio-optical) WLAN-VLC hotspot coverage,”
*Trans. on Emerging Telecommun. Technol.*, vol. 25, no. 6, pp. 666–677, 2014. - D. A. Basnayaka and H. Haas, “Hybrid RF and VLC systems: Improving user data rate performance of VLC systems,” in
*Proc. IEEE Veh. Technol. Conf. Spring (VTC-Spring)*, 2015, pp. 1–5. - X. Bao, X. Zhu, T. Song, and Y. Ou, “Protocol design and capacity analysis in hybrid network of visible light communication and OFDMA systems,”
*IEEE Trans. Veh. Technol.*, vol. 63, no. 4, pp. 1770–1778, 2014. - S. Shao, A. Khreishah, M. B. Rahaim, H. Elgala, M. Ayyash, T. D. Little, and J. Wu, “An indoor hybrid WiFi-VLC internet access system,” in
*Proc. IEEE Int. Conf. on Mobile Ad Hoc and Sensor Sys.*, 2014, pp. 569–574. - M. Kashef, M. Ismail, M. Abdallah, K. A. Qaraqe, and E. Serpedin, “Energy efficient resource allocation for mixed RF/VLC heterogeneous wireless networks,”
*IEEE J. Sel. Areas Commun*, vol. 34, no. 4, pp. 883–893, 2016. - A. M. Vegni and T. D. Little, “Handover in VLC systems with cooperating mobile devices,” in
*Proc. Int. Conf. Computing, Netw. Commun. (ICNC)*, 2012, pp. 126–130. - F. Wang, Z. Wang, C. Qian, L. Dai, and Z. Yang, “Efficient vertical handover scheme for heterogeneous VLC-RF systems,”
*J. Opt. Commun. and Netw.*, vol. 7, no. 12, pp. 1172–1180, 2015. - S. Liang, H. Tian, B. Fan, and R. Bai, “A novel vertical handover algorithm in a hybrid visible light communication and LTE system,” in
*Proc. IEEE Veh. Technol. Conf. Fall (VTC-FALL)*, 2015, pp. 1–5. - S. Shao and A. Khreishah, “Delay analysis of unsaturated heterogeneous omnidirectional-directional small cell wireless networks: The case of RF-VLC coexistence,”
*IEEE Trans. on Wireless Commun.*, vol. 15, no. 12, pp. 8406–8421, 2016. - X. Li, R. Zhang, and L. Hanzo, “Cooperative load balancing in hybrid visible light communications and WiFi,”
*IEEE Trans. Commun.*, vol. 63, no. 4, pp. 1319–1329, 2015. - Y. Wang and H. Haas, “Dynamic load balancing with handover in hybrid Li-Fi and Wi-Fi networks,”
*IEEE J. of Lightwave Tech.*, vol. 33, no. 22, pp. 4671–4682, 2015. - I. Stefan, H. Burchardt, and H. Haas, “Area spectral efficiency performance comparison between VLC and RF femtocell networks,” in
*Proc. IEEE Int. Conf. Commun. (ICC)*, 2013, pp. 3825–3829. - Y. Wang, D. A. Basnayaka, X. Wu, and H. Haas, “Optimization of load balancing in hybrid LiFi/RF networks,”
*IEEE Trans. Commun.*, vol. 65, no. 4, pp. 1708–1720, 2017. - H. Kazemi, M. Uysal, and F. Touati, “Outage analysis of hybrid FSO/RF systems based on finite-state markov chain modeling,” in
*Proc. IEEE Int. Workshop Opt. Wireless Commun. (IWOW)*, 2014, pp. 11–15. - N. D. Chatzidiamantis, G. K. Karagiannidis, E. E. Kriezis, and M. Matthaiou, “Diversity combining in hybrid RF/FSO systems with PSK modulation,” in
*Proc. IEEE Int. Conf. Commun. (ICC)*, 2011, pp. 1–6. - “Cisco visual networking index: Global mobile data traffic forecast update 2014–2019 white paper,” http://www.cisco.com/c/en/us/solutions/collateral/service-provider/visual-networking-index-vni/white_paper_c11-520862.html.
- C.-S. Chang, “Stability, queue length, and delay of deterministic and stochastic queueing networks,”
*IEEE Trans. Autom. Control*, vol. 39, no. 5, pp. 913–931, 1994. - D. Wu and R. Negi, “Effective capacity: a wireless link model for support of quality of service,”
*IEEE Trans. Wireless Commun.*, vol. 2, no. 4, pp. 630–643, 2003. - G. L. Choudhury, D. M. Lucantoni, and W. Whitt, “Squeezing the most out of ATM,”
*IEEE Trans. Commun.*, vol. 44, no. 2, pp. 203–217, 1996. - F. Kelly, “Notes on e ective bandwidths,”
*Stochastic networks: theory and applications*, pp. 141–168, 1996. - S. Akin and M. C. Gursoy, “Effective capacity analysis of cognitive radio channels for quality of service provisioning,”
*IEEE Trans. Wireless Commun.*, vol. 9, no. 11, pp. 3354–3364, 2010. - M. Hammouda, S. Akin, and J. Peissig, “Effective capacity in cognitive radio broadcast channels,” in
*Proc. IEEE Global Telecommun. Conf. (GLOBECOM)*, 2014, pp. 1071–1077. - M. Ozmen and M. C. Gursoy, “Wireless throughput and energy efficiency with random arrivals and statistical queuing constraints,”
*IEEE Trans. Inf. Theory*, vol. 62, no. 3, pp. 1375–1395, 2016. - F. Jin, X. Li, R. Zhang, C. Dong, and L. Hanzo, “Resource allocation under delay-guarantee constraints for visible-light communication,”
*IEEE Access*, vol. 4, pp. 7301–7312, 2016. - F. Jin, R. Zhang, and L. Hanzo, “Resource allocation under delay-guarantee constraints for heterogeneous visible-light and rf femtocell,”
*IEEE Transactions on Wireless Communications*, vol. 14, no. 2, pp. 1020–1034, 2015. - N. Letzepis and A. G. I. Fabregas, “Outage probability of the Gaussian MIMO free-space optical channel with PPM,”
*IEEE Trans. on Commun.*, vol. 57, no. 12, 2009. - L. H. Ozarow, S. Shamai, and A. D. Wyner, “Information theoretic considerations for cellular mobile radio,”
*IEEE trans. Veh. Technol.*, vol. 43, no. 2, pp. 359–378, 1994. - S. Shamai and I. Bar-David, “The capacity of average and peak-power-limited quadrature Gaussian channels,”
*IEEE Trans. Inf. Theory*, vol. 41, no. 4, pp. 1060–1071, 1995. - T. Komine and M. Nakagawa, “Fundamental analysis for visible-light communication system using LED lights,”
*IEEE Trans. on Consumer Electronics*, vol. 50, no. 1, pp. 100–107, 2004. - J. M. Kahn and J. R. Barry, “Wireless infrared communications,”
*Proceedings of the IEEE*, vol. 85, no. 2, pp. 265–298, 1997. - V. Pohl, V. Jungnickel, and C. Von Helmolt, “A channel model for wireless infrared communication.” in
*PIMRC*, 2000, pp. 297–303. - V. Jungnickel
*et al.*, “A European view on the next generation optical wireless communication standard,” in*Proc. IEEE Conf. Standards for Commun. and Networking (CSCN)*, Oct 2015, pp. 106–111. - S. Dimitrov and H. Haas,
*Principles of LED Light Communications: Towards Networked Li-Fi*.1em plus 0.5em minus 0.4emCambridge University Press, 2015. - A. Lapidoth, S. M. Moser, and M. A. Wigger, “On the capacity of free-space optical intensity channels,”
*IEEE Trans. Inf. Theory*, vol. 55, no. 10, pp. 4449–4461, 2009. - H. Heffes and D. Lucantoni, “A Markov modulated characterization of packetized voice and data traffic and related statistical multiplexer performance,”
*IEEE J. Sel. Areas Commun.*, vol. 4, no. 6, pp. 856–868, 1986. - C.-S. Chang and T. Zajic, “Effective bandwidths of departure processes from queues with time varying capacities,” in
*Proc. IEEE INFOCOM*, vol. 3, 1995, pp. 1001–1009. - C.-S. Chang,
*Performance Guarantees in Communication Networks*.1em plus 0.5em minus 0.4emSpringer Science & Business Media, 2000. - H. Yu, M. H. Cheung, L. Huang, and J. Huang, “Power-delay tradeoff with predictive scheduling in integrated cellular and Wi-Fi networks,”
*IEEE J. Sel. Areas Commun.*, vol. 34, no. 4, pp. 735–742, 2016. - C.-S. Chang,
*Performance guarantees in communication networks*.1em plus 0.5em minus 0.4emSpringer Science & Business Media, 2012. - M. Fidler and A. Rizk, “A guide to the stochastic network calculus,”
*IEEE Commun. Surveys & Tutorials*, vol. 17, no. 1, pp. 92–105, 2015. - F. Ciucu, A. Burchard, and J. Liebeherr, “Scaling properties of statistical end-to-end bounds in the network calculus,”
*IEEE Trans. Inf. Theory*, vol. 52, no. 6, pp. 2300–2312, 2006. - M. Fidler, R. Lübben, and N. Becker, “Capacity–delay–error boundaries: A composable model of sources and systems,”
*IEEE Trans. Wireless Commun.*, vol. 14, no. 3, pp. 1280–1294, 2015. - W. Wu, F. Zhou, and Q. Yang, “Dynamic network resource optimization in hybrid VLC and radio frequency networks,” in
*Selected Topics in Mobile and Wireless Networking (MoWNeT), 2017 International Conference on*, 2017, pp. 1–7. - M. Dehghani Soltani, X. Wu, M. Safari, and H. Haas, “On limited feedback resource allocation for visible light communication networks,” in
*Proceedings of the 2nd International Workshop on Visible Light Communications Systems*.1em plus 0.5em minus 0.4emACM, 2015, pp. 27–32. - J. R. Barry, J. M. Kahn, W. J. Krause, E. Lee, D. G. Messerschmitt
*et al.*, “Simulation of multipath impulse response for indoor wireless optical channels,”*IEEE J. Sel. Areas Commun.*, vol. 11, no. 3, pp. 367–379, 1993. - R. G. Akl, D. Tummala, and X. Li,
*Indoor propagation modeling at 2.4 GHz for IEEE 802.11 networks*.1em plus 0.5em minus 0.4em International Association of Science and Technology for Development, 2006. - T. S. Rappaport and C. D. McGillem, “UHF fading in factories,”
*IEEE J. Sel. Areas Commun.*, vol. 7, no. 1, pp. 40–48, 1989. - A. Neskovic, N. Neskovic, and G. Paunovic, “Modern approaches in modeling of mobile radio systems propagation environment.”
*IEEE Communications Surveys and Tutorials*, vol. 3, no. 3, pp. 2–12, 2000.