Design of a Cognitive VLC Network with Illumination and Handover Requirements
Marwan Hammouda, J\"urgen Peissig, and Anna Maria Vegni

TL;DR
This paper proposes a cognitive VLC network design that optimizes illumination, user mobility, and handover requirements by dividing lighting cells into regions and assigning subcarriers to reduce interference.
Contribution
It introduces a novel cognitive lighting cell division and subcarrier allocation scheme to improve VLC network performance considering illumination and mobility constraints.
Findings
Region-based subcarrier assignment reduces interference
System parameters significantly affect region definitions
Proposed scheme enhances handover performance
Abstract
In this paper, we consider a cognitive indoor visible light communications (VLC) system, comprised of multiple access points serving primary and secondary users through the orthogonal frequency division multiple access method. A cognitive lighting cell is divided into two non-overlapping regions that distinguish the primary and secondary users based on the region they are located in. Under the assumption of equal-power allocation among subcarriers, each region is defined in terms of its physical area and the number of allocated subcarriers within that region. In this paper, we provide the lighting cell design with cognitive constraints that guarantee fulfilling certain illumination, user mobility, and handover requirements in each cell. We further argue that, under some conditions, a careful assignment of the subcarriers in each region can mitigate the co-channel interference in the…
Click any figure to enlarge with its caption.
Figure 1
Figure 2
Figure 3
Figure 4
Figure 5| Parameters | Values |
|---|---|
| MHz | |
| W | |
| m | |
| A/W | |
| Hz |
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsOptical Wireless Communication Technologies · Advanced Photonic Communication Systems · Advanced Optical Network Technologies
Design of a Cognitive VLC Network with Illumination and Handover Requirements
Marwan Hammouda1, Jürgen Peissig1, and Anna Maria Vegni2
1Institute of Communications Technology
Leibniz Universität Hannover, Hannover, Germany
Email: {marwan.hammouda, peissig}@ikt.uni-hannover.de
2Department of Engineering
University of Roma Tre, Rome, Italy
Email: [email protected]
Abstract
In this paper, we consider a cognitive indoor visible light communications (VLC) system, comprised of multiple access points serving primary and secondary users through the orthogonal frequency division multiple access method. A cognitive lighting cell is divided into two non-overlapping regions that distinguish the primary and secondary users based on the region they are located in. Under the assumption of equal-power allocation among subcarriers, each region is defined in terms of its physical area and the number of allocated subcarriers within that region. In this paper, we provide the lighting cell design with cognitive constraints that guarantee fulfilling certain illumination, user mobility, and handover requirements in each cell. We further argue that, under some conditions, a careful assignment of the subcarriers in each region can mitigate the co-channel interference in the overlapping areas of adjacent cells. Numerical results depict the influence of different system parameters, such as user density, on defining both regions. Finally, a realistic example is implemented to assess the performance of the proposed scheme via Monte Carlo simulations.
I Introduction
Cognitive radio (CR) [1] and visible light communications [2] have been gaining an increased attention as promising solutions for the over-crowded radio frequency (RF) spectrum problem, known as spectrum crunch problem [3]. While the CR approach aims at improving the utilization of the existing RF spectrum by introducing the concepts of primary (licensed) and secondary (unlicensed) users, the VLC technology suggests using the visible bands of the electromagnetic spectrum.
However, the VLC technology comes with other restrictions and challenges that should be carefully handled. For instance, the main lighting functionality of the LED-based access points (expressed in terms of illumination requirements) should be considered when designing the VLC networks. In this regard, the authors in [4] demonstrated the influence of the illumination requirements on the optimal placement of the LED-based access points (APs). Furthermore, the authors in [5, 6] proposed a “cell zooming” method in order to achieve constant illumination levels over the entire space by either altering the transmitted power or physically changing the radiation pattern.
In addition to the lighting needs, each VLC cell can cover a small area of square meters, and hence typical indoor scenarios are equipped with multiple lighting sources to cover the entire area. This further makes the network planning more challenging when dealing with mobile users, since the connectivity switching process from one AP to another (known as handover) is expected to occur more often. While each handover process requires extra signaling overhead, the user connectivity also becomes an issue during the switching process.
The handover process in VLC systems has been investigated by many researchers [7, 8, 9, 10, 11]. However, these studies did not consider the signaling overhead needed by the switching process, or the illumination constraints. Different than that, the authors in [12] investigated the optimal footprinting of a VLC cell that maximizes the user average rate, while considering mobility and handover overhead under the assumption of using the time division multiple access (TDMA) as the medium access technique. However, the authors neglected the other aspects of user connectivity and lighting requirements.
In this paper, we consider an indoor VLC network, in which multiple LED-based APs serve mobile users by employing the orthogonal frequency division multiple access (OFDMA) scheme. Motivated by the CR concept, we assume that each lighting cell can be divided into two regions that distinguish mobile users into primary and secondary users based on their location information. Under the assumption of equal power allocation among all subcarriers, we investigate the effects of fulfilling illumination, mobility, and handover requirements on defining each region in terms of physical area and the number of allocated subcarriers. Consequently, we formulate a design criteria that ensures fulfilling the mentioned constraints. Finally, we consider a realistic indoor scenario and investigate the performance of the proposed method using Monte Carlo simulations.
This paper is organized as follows. Section II introduces our main concept of cognitive VLC networks. Section II presents our proposed resource allocation scheme by addressing the requirements due to illumination and handover. A realistic scenario is implemented in Section IV and simulation results are expressed in terms of the average failure rate. Finally, conclusions are drawn at the end of this paper.
II System Model
Let us consider an indoor communication scenario consisting of LED-based APs and mobile users. We regard a downlink transmission scenario and assume that each AP employs OFDMA scheme to serve multiple users within its coverage area. To simplify, we assume that each AP produces an ideal cone of light, i.e., its entire light output is projected as a circular lighting field with a hard boundary, centered at the AP location.
Although VLC links normally include both line-of-sight (LoS) and non-LoS (diffuse) components, without loss of generality we can focus on LoS links only [13]. A simple illustration of the considered scenario is shown in Figure 1 for . The coverage area of each AP is divided into two regions, namely Zone [math] and Zone . The users located in Zone [math] are assumed to be primary users, whereas the users of Zone are referred as secondary ones. Without loss of generality, we assume that primary (secondary) users are uniformly distributed in Zone [math] (Zone ). In this paper, we assume that each AP has a full knowledge about the locations of all users (primary or secondary) within its coverage area 111In this paper we omit how to get the user location information..
Different than the existing literature studies, which aim at optimizing the coverage area of a VLC cell, we define Zone [math] and Zone in terms of both the geographical area and the amount of resources allocated for each region. To that end, the radius of Zone [math] related to the -th AP is denoted as [m], whereas the radius of the entire coverage area is denoted as [m] for . It follows that Zone is defined as a two-dimensional ring whose width is [m]. Note that in general cases when no certain constraints are considered, we have , and hence 222Throughout this paper, all distances have the unit of meters [m]..
Let , , and be, respectively, the total optical power, the total bandwidth, and the total number of subcarriers of the -th AP. Subsequently, we assume that , , and are the corresponding resources allocated for Zone for . By assuming that all cell resources are used for data transmission, the following equations hold:
[TABLE]
[TABLE]
and
[TABLE]
We assume that all APs have the same optical power, bandwidth, and the number of subcarriers, i.e., , , and , respectively, for . Also, we assume that all subcarriers in each AP are allocated the same bandwidth and power. Let and be the allocated bandwidth and power at the -th subcarrier and the -th AP, respectively. Then, we have and for and . Consequently, we have and for . From these definitions and assumptions, we note that Zone (with ) of the -th AP can be completely characterized by finding its radius , and the allocated number of subcarriers .
Through this paper, all APs reuse the same bandwidth, and hence the users located in an overlapping area of two or more adjacent APs might experience a co-channel interference (CCI). However, we assume that the subcarriers allocated in Zone have different frequency bands in the adjacent cells, and that the overlapping area of any two adjacent cells occurs only over Zone in both cells (see purple area in Figure 1). ††margin: Consequently, the CCI in the overlapping areas can be mitigated. This approach can be realized when each AP shares its information with all adjacent APs, and hence they can perform a collaborative resource management, or alternatively, when the VLC network has a central AP, which is responsible for resource allocation in each cell based on a prior knowledge about the entire network. Accordingly, in this paper we assume that the coverage area of each cell is free of the CCI.
Let a user, denoted as , be located within the coverage area of the -th AP, e.g., AP1 as depicted in Figure 1 for . Assuming that the AP follows the Lambertian radiation pattern, then the channel gain is given as [14]:
[TABLE]
where is the optical concentrator gain, is the photodiode (PD) physical area, is the distance between the AP and the user, and are, respectively, the irradiance and incidence angles, and is the Lambertian index, where is the LED half intensity viewing angle of the -th AP. In this paper, we assume that all APs are directed downwards and all users are directed upwards. Then, we have , where is the normal distance between the transmitter and receiver planes. It follows that the per-subcarrier signal-to-noise ratio (SNR) at the user can be expressed as
[TABLE]
where is the receiver optical-to-electrical conversion efficiency, [A2/Hz] is the noise power spectral density, and is the ratio between the average optical power and the average electrical power of the transmitted signal.
Finally, from (2), the per-subcarrier achievable rate (capacity lower bound) [bits/s] is given as [chaaban2016fundamental]
[TABLE]
for some constant 333For instance, when the transmitted light intensity is exponentially distributed.. For simplicity and without loss of generality, we set in this paper.
III System Analysis
In this section, we explore the effects of different system settings and requirements on defining Zone [math] and Zone . In particular, we address the illumination and handover needs. For presentation purposes, and without loss of generality, in this section we carry out the analysis for AP1 shown in Figure 1.
We initially consider the case when the system aims at maximizing the area spectral efficiency (ASE), defined as the average data rate per unit bandwidth per unit area supported within a lighting cell, without imposing any certain constraints. Let be the average rate achieved by a single subcarrier in Zone for . We can readily observe that . Recalling that the entire coverage area of AP1 is assumed to be CCI-free, and under the assumption of uniform user distribution in each zone, we initially provide the following preposition 444The proof is omitted due to space limitation. that characterizes the average rates .
Proposition 1
For AP1 with LoS links and CCI-free coverage area, if users in Zone with are uniformly distributed, then the average rate achieved by a single subcarrier can be expressed as:
[TABLE]
where and for Zone [math], whereas and for Zone . In addition, , , , , and .
Note that both and have higher values at smaller values of such that they are both maximized when . Now, let the ASE of AP1 be denoted as . Noting that the total average rate in Zone (with ) is equal to , then we have:
[TABLE]
In Figure 2, we depict as a function of both and when , while other parameters are as given in Table I. We observe that the ASE has the maximum value (i.e., Mbit/s/m2) when allocating the total available subcarriers in Zone [math], i.e., when , while setting its radius to the minimum value, i.e., . However, such settings are not practically feasible. Indeed, the radius of Zone [math] should be large enough to ensure serving a sufficient number of primary users. Assuming [user/m2] as the user density in the indoor environment, the number of primary users that can be served by AP1 is . To give an example, if a system targets serving primary users, then we have m if user/m2. On the other hand, leaving Zone without any subcarriers is not preferred in many practical scenarios. This is specially true when primary users are mobile, and hence subcarriers in Zone can be used to support the handover process when a primary user leaves Zone [math]. Therefore, maximizing the ASE, while considering other system requirements, is a critical objective.
III-A Illumination Requirements
Since LED-based APs are originally used for lighting purposes, the need for a sufficient amount of light over the receiving plane should be considered in the system design. For instance, the European lighting standard [5] defines different brightness levels that should be satisfied in various indoor scenarios, e.g., offices, corridors, factories, or training rooms, which highly depend on the running activities in each scenario.
In this respect, illuminance is the most commonly used factor that characterizes the brightness factor at a given location. Formally, the illuminance level [lx] at a horizontal distance from the center of the -th AP, i.e., at the edge of Zone [math] related to that AP, can be calculated as [6]:
[TABLE]
where is the maximum luminous intensity [cd]. In this paper, we target a brightness span of lx within Zone 0, such that the brightness level at the zone edge fulfills the minimum level of , while it does not exceed at the cell center for the eye safety concerns. Recalling that AP1 is assumed to have a CCI-free coverage area, then we have the following constraints by solving (5):
[TABLE]
and
[TABLE]
respectively, on the radius and the maximal luminous intensity .
Now, let the illumination level at the cell center equals , then , and the limit on in (6) can be re-expressed as
[TABLE]
which is a function of the ratio between the maximum and the minimum illumination levels in Zone [math]. As an example, let us set the limits to lx, as considered in [6]. Then, we have
[TABLE]
To show the impact of imposing the above-mentioned illumination requirements on defining Zone [math] of the -th AP, let and m. Then, we have m when no illumination requirements are considered, whereas m according to (9). We finally remark that the effect of the illumination requirements is neglected when the right-hand term in (8) is greater than the cell radius, i.e., when . This condition is satisfied when for the ratio .
III-B Mobility and Handover Requirements
Due to users mobility, a switching process from one AP to another might occur. This process is commonly referred as handover, and it normally requires an extra overhead as control signaling. In addition, a seamless handover mechanism is preferred in order to maintain service connectivity without interruption while a user moves from one cell to another. According to cell design, handovers are expected to happen more frequently in smaller cells, and hence the design of Zone [math] and Zone is a critical factor for handover initialization.
In this paper, we consider Zone [math] of each cell as the main region, which is allocated the majority of transmission resources, e.g., subcarriers and power. Considering Figure 1, the overlapping area of two adjacent cells is served by AP1 and AP2. The user is connected to AP2 and moves towards Zone [math], served by AP1 only. In this case a handover process from Zone to Zone [math] occurs, and therefore, Zone is considered as the handover region, and it is allocated the sufficient resources to execute the switching process for all secondary users 555The case of handover from Zone [math] to Zone is similar..††margin: In addition to the handover overhead requirements, we assume that Zone is allocated additional resources to support mobile users during the switching event, and hence ensuring a seamless process. Recall that the allocation of additional resources in Zone has the advantage of suppressing the CCI in the overlapping areas of adjacent cells. Note that the handover requirements are conflicting with the objective of maximizing the ASE over the coverage area, as shown in Figure 2. In the following, we explore the effects of different system parameters on defining Zone [math] and Zone , while taking the handover requirements into account.
To quantify the aforementioned assumptions, let be the number of users located in Zone related to AP1 for , and be the user density [user/m2] within the entire indoor environment. Then, we have and . Furthermore, the bandwidth required to handle one handover process is denoted as [bits], and the percentage of the primary users that leave Zone [math] is denoted as . Herein, we consider a special case and assume that each primary user, either when being located in Zone [math] or when moving to Zone , is allocated a single subcarrier. Note that this limit case is applied when a system aims at maximizing the number of primary users, regardless of their data types. Based on these assumptions, we can formulate the following limit:
[TABLE]
which, after some manipulations, results in the following design criteria:
[TABLE]
Note that the term in (10) represents the required number of subcarriers to handle the handover process for each user. Furthermore, note that represents the maximum number of subcarriers that can be allocated in Zone [math], and hence the maximum number of primary users, for a given .
Now, combining (8) and (11), we can observe that for a given AP, in order to fulfill both illumination and mobility (handover) requirements, while serving at least primary users for a given user density , the radius of Zone [math] should obey the following condition:
[TABLE]
Based on the above description, a simple mechanism that supports mobility and handover requirements can be realized in real scenarios as follows 666Note that developing a handover mechanism is not the main concern of this paper.. Let a primary user be located in Zone [math] of a certain lighting cell and be served by that cell (i.e. the serving cell). When the user moves out from Zone [math], it will be switched to another subcarrier of those allocated in Zone of the serving cell. Note that the switching process within the same cell can be handled without an extra cost, while if the user enters an overlapping area with an adjacent cell, i.e., Zone of the adjacent cell, then a handover process can be initiated. During the handover process, the user utilizes some of the resources allocated in Zone of the candidate cell to handle the switching process, while being connected with the serving cell. The connection with the serving cell is then terminated whenever the handover process is executed.
In Figure 3, we show the radius limit based on the handover requirements, i.e., , as a function of the user density and for different values of . Herein, we set and Kbits, while the values of other parameters are as shown in Table I. In Figure 3 we also show the cell radius (i.e., ) and the radius limit based on the illumination requirements, (i.e., ). Here, we set if we have . Note that the value of means that none of the primary users is leaving Zone [math]. This can be the case when all primary users are stationary, or when they (or some of them) are moving within Zone [math]. We initially observe that, at low user density values of , the handover process has no effects on the cell coverage (flat behavior) for the considered settings and values of . This means that the available number of subcarriers can support both the transmission and the handover requirements of all users within the entire area of the cell with radius .
As either the user density or the number of primary users that move to Zone increases, Figure 3 reveals that the area of Zone [math] shrinks, and hence the number of primary users that can be served by the cell is reduced. We finally notice that the handover process has stricter limits on the radius than the illumination requirements at higher user density and/or higher values of .
In Figure 4, we plot the radius that satisfies both the handover and illumination requirements, as a function of the target number of primary users to be served, i.e., . Here, we show both the minimum (solid lines) and maximum (dashed lines) values of , i.e., , and , respectively, for different values of , while setting , , and . Note that the minimum values of in Figure 4 also provide the maximum ASE values that can be achieved with the considered parameters and requirements.
Finally, we observe that the number of served users is restricted by the illumination constraints at a lower user density, while it is restricted by the mobility (handover) constraints at a higher user density. Note that the maximum number of allocated subcarriers in Zone [math] for [user/m2] is , respectively.
IV Simulation Example
In this section, we investigate the performance of the proposed resource allocation scheme in a practical indoor scenario. In particular, we consider a m3 indoor hall, covered by VLC APs with overlapping lighting cells. By assuming that all APs have the same characteristics with a LED half-view angle of , a number of APs is sufficient to cover the entire space. We further assume that the overlapping area between any two adjacent cells has a maximum distance of m.
The number of users is , and hence the user density can be calculated as [user/m2]. All users are uniformly distributed and move with random speeds and directions. Particularly, each user moves with a speed uniformly distributed between [math] and [m/s]. Speed limits are affected by user positions, assuming lower (higher) speeds for primary (secondary) users. This is justified since users are expected to be looking for spots with better illumination and communication conditions, which can be found in Zone [math] of each cell. So, we set m/s for users moving in Zone [math], while m/s for users in Zone .
Based on the same criteria, we further assume that the user located in Zone [math] changes its direction uniformly between [math] and in each simulation step, whereas it moves in the direction of the closest AP otherwise. Let be the simulation step in seconds, after which the new position of each user is updated. Consequently, each user moves a distance of [m] in each step, where is the user speed. Herein, we set s.
In this section, we calculate the radius and the number of allocated subcarriers of Zone [math] related to the -th AP as and , respectively. Let be the total number of users located in Zone of all APs in the scenario at a time instant for . Then, we define the total failure rates in Zone [math] and Zone over the entire space at the time step , respectively, as the probability that no user is within Zone [math] and Zone , respectively:
[TABLE]
and
[TABLE]
In Figure 5, we show the average failure rates, and , over a simulation time of minutes. Here we consider with for , Kbits, and . For user/m2, the number of users is . We can clearly see that has a potential impact on the average failure rates for any values of . As expected, increasing degrades the performance in Zone [math] in terms of the user connectivity, since less subcarriers are allocated in Zone [math]. On the other hand, increasing results in more subcarriers in Zone , and hence better user connectivity, as also shown in Figure 5.
We also plot the normalized ASE factor i.e., , for the considered scenario in Figure 5. Note that the illumination constraints have the main limits on the radius of Zone [math] for the considered values of , and hence the ASE curve is the same here. While increasing shrinks the area of Zone [math], it also means that Zone has a larger area with more allocated subcarriers. Therefore, the ASE performance degrades with . As a conclusion, optimizing the value of is a critical task in the proposed scheme, in order to reduce the failure rates in both zones, while achieving the best possible ASE for a certain scenario.
V Conclusion
In this paper, we have introduced the concept of cognitive VLC networks by distinguishing primary and secondary users based on their locations. Considering OFDMA-based networks, the regions of primary and secondary users are defined in terms of the radius and the number of allocated subcarriers. Certain conditions on defining the two regions are then derived to guarantee satisfying illumination, mobility, and handover needs. Simulation results of a real scenario have showed that a proper value for the mobility parameter can fulfill the mentioned requirements, while achieving high ASE within the cell.
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1[1] S. Haykin, “Cognitive radio: brain-empowered wireless communications,” vol. 23, no. 2, pp. 201–220, 2005.
- 2[2] H. Elgala, R. Mesleh, and H. Haas, “Indoor optical wireless communication: potential and state-of-the-art,” vol. 49, no. 9, pp. 56–62, 2011.
- 3[3] N. Karamchandani, P. Minero, and M. Franceschetti, “Agile broadcast services: Addressing the wireless spectrum crunch via coalitional game theory,” vol. 13, no. 2, pp. 794–808, 2014.
- 4[4] I. Stefan and H. Haas, “Analysis of optimal placement of LED arrays for visible light communication,” in Proc. 77th IEEE Vehicular Tech. Conf. (VTC Spring) , 2013, pp. 1–5.
- 5[5] “European standard en 12464-1, ”lighting of indoor work places”, jan. 2009.”
- 6[6] J. Grubor, S. Randel, K.-D. Langer, and J. W. Walewski, “Broadband information broadcasting using LED-based interior lighting,” vol. 26, no. 24, pp. 3883–3892, 2008.
- 7[7] A. M. Vegni and T. D. Little, “Handover in vlc systems with cooperating mobile devices,” in Proc. IEEE 2012 Int. Conf. Computing, Netw. Commun. (ICNC) , 2012, pp. 126–130.
- 8[8] E. Dinc, O. Ergul, and O. B. Akan, “Soft handover in OFDMA based visible light communication networks,” in Proc. 82nd Vehicular Tech. Conf. (VTC Fall) , 2015, pp. 1–5.
