We develop a framework for maximizing the number of transmitted packets for devices in a Narrowband Internet of Things (NB-IoT) network using non-orthogonal multiple access (NOMA) in the downlink. The base station (BS) chooses one of the multiple available physical resource blocks (PRBs) that are well separated in frequency for a device, giving them the advantage of exploiting frequency diversity. The scheduling strategy focuses on the two-fold problem involving efficient device clustering and optimum power allocation. This problem is a mixed-integer non-convex problem. We propose a bipartite graph matching approach, termed minimum weight full matching with pruning (MWFMP), to address the problem over multiple PRBs and solve it under the quality-of-service (QoS), allowable PRB, power budget, and interference constraints. Additionally, we provide a comparison with a greedy heuristic, the multi-PRB stratified device allocation (MPSDA), where we extend our previous work for a single PRB connectivity problem. Furthermore, we compare our algorithms to orthogonal multiple access (OMA) scheduling, which is prevalent in legacy LTE networks. We show that our algorithms steadily outperform the connectivity performance offered by OMA.
In some visible light communication (VLC) systems, transmitters are light sources which support not only illumination but also information broadcast and positioning. Since transmit signals in these systems inevitably interfere with each other at the receiver side, extra devices may be added to synchronize the transmitters, but this impairs an appealing advantage in VLC systems that existing lighting infrastructure can be simply reused. This paper proposes a novel multiple access scheme to realize decentralized asynchronous VLC systems such that both the transmitters and receivers are asynchronous. For a system with N transmitters, two unique codewords of L chips are allocated to each transmitter where L is a prime number larger than 4N . Those codewords are designed to help maintain a constant transmitted average power and enhance channel estimation, as well as conveying data. Our scheme enables the receiver to obtain one channel estimate and one data symbol per L chips. Simulation results show that the proposed scheme significantly outperforms other schemes in the literature in terms of bit error rate and system throughput.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.