Abstract
Visible light communication (VLC) networks, consisting of multiple light-emitting diodes (LEDs) acting as optical access points (APs), can provide low-cost high-rate data transmission to multiple users simultaneously in indoor environments. However, the performance of VLC networks is severely limited by the interference between different users. In this paper, we establish a distributed user-centric scheduling framework based on stable marriage theory, and propose a novel decentralized scheduling method to manage interference by forming flexible amorphous cells for all users. The proposed scheduling method has provable low computational complexity and requires only the exchange of a few 1-bit messages between the APs and the users but not the feedback of the channel state information of the entire network. We further show that the proposed method can achieve both user-wise and system-wise optimality as well as a certain level of fairness. Simulation results indicate that our decentralized user-centric scheduling method outperforms existing centralized approaches in terms of throughput, fairness, and computational complexity.
Highlights
Visible light communication (VLC), as a promising solution to indoor short-range wireless communication, has received increasing attention in recent years
The success of point-to-point VLC technologies paves the way for multiuser VLC, where multiple optical access points (APs) transmit data to multiple user receivers simultaneously
We introduce a graph G = (V, E), where V = U ∪ A is the node set and E is the edge set, where e = (u, a) ∈ E indicates that AP a is within the Field of View (FOV) of user u
Summary
Visible light communication (VLC), as a promising solution to indoor short-range wireless communication, has received increasing attention in recent years. CDMA (Code Division Multiple Access) [11] systems) generally adopt cell-centric designs, in which each user is assigned to a base station and interference among cells is suppressed by some frequency reuse methods, i.e., adjacent cells use different frequencies Such a design philosophy may cause a low spectrum utilization and limit system performance. Our design goals include: 1) optimizing the network performance; 2) providing fairness among users; 3) decentralized scheduling with limited signaling overhead; 4) low-complexity implementation To achieve these goals, we establish a VLC scheduling framework based on the elegant concept of stable marriage [16] with general utilities.
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.