Abstract
In the future, software-defined radio may enable a mobile device to support multiple wireless protocols implemented as software applications. These applications, often referred to as waveform applications, could be added, updated, or removed from a software-radio device to meet changing demands. Current software-defined radio solutions grant an active waveform exclusive ownership of a specific transceiver or analog front-end. Since a wireless device has a limited number of front-ends, this approach puts a hard constraint on the number of concurrent waveform applications a device can support. A growing trend in software-defined radio research is to virtualize front-ends to allow sharing and reuse among active waveform applications. This poses a difficult scheduling challenge. This article proposes a new approach in which shared access to front-ends is managed by a mixed-integer linear programming model. This model ties together the technique of time-division sharing and front-end bandwidth channelization. This scheduling model is evaluated in simulation under several different scenarios and workloads. Simulation results show that the proposed approach reduces hardware contention and missed radio accesses compared to existing techniques.
Recommended Citation
N. D. Price et al., "Transceivers as a Resource: Scheduling Time and Bandwidth in Software-Defined Radio," IEEE Access, vol. 8, pp. 132603 - 132613, Institute of Electrical and Electronics Engineers (IEEE), Jul 2020.
The definitive version is available at https://doi.org/10.1109/ACCESS.2020.3011051
Department(s)
Electrical and Computer Engineering
Second Department
Engineering Management and Systems Engineering
Keywords and Phrases
Communication Systems; Resource Management; Scheduling Algorithms; Software Radio; Wireless Communication
International Standard Serial Number (ISSN)
2169-3536
Document Type
Article - Journal
Document Version
Final Version
File Type
text
Language(s)
English
Rights
© 2020 Institute of Electrical and Electronics Engineers (IEEE), All rights reserved.
Creative Commons Licensing
This work is licensed under a Creative Commons Attribution 4.0 License.
Publication Date
21 Jul 2020
Included in
Electrical and Computer Engineering Commons, Operations Research, Systems Engineering and Industrial Engineering Commons