Back to Search
Start Over
Open-source implementation of an ad-hoc IEEE802.11a/g/p software-defined radio on low-power and low-cost general purpose processors
- Source :
- Radioengineering. 2017 vol. 26, č. 4, s. 1083-1095. ISSN 1210-2512, Radioengineering, Radioengineering, Vol 26, Iss 4, Pp 1083-1095 (2017)
- Publication Year :
- 2017
- Publisher :
- Radioengineering Society, 2017.
-
Abstract
- This work proposes a low-cost and low-power software-defined radio open-source platform with IEEE 802.11 a/g/p wireless communication capability. A state-of-the-art version of the IEEE 802.11 a/g/p software for GNU Radio (a free and open-source software development framework) is available online, but we show here that its computational complexity prevents operations in low-power general purpose processors, even at throughputs below the standard. We therefore propose an evolution of this software that achieves a faster and lighter IEEE 802.11 a/g/p transmitter and receiver, suitable for low-power general purpose processors, for which GNU Radio provides very limited support; we discuss and describe the software radio processing structuring that is necessary to achieve the goal, providing a review of signal processing techniques. In particular, we emphasize the advanced reduced-instruction set (RISC) machine (ARM) study case, for which we also optimize some of the processing libraries. The presented software will remain open-source.
- Subjects :
- Computational complexity theory
Computer science
Software-defined radio (SDR), General Purpose Processor (GPP), Low-power wireless communications, Advanced risc machine (ARM), Open-source software
02 engineering and technology
Low-power wireless communications
Software-defined radio (SDR)
Instruction set
Software
General Purpose Processor (GPP)
Advanced risc machine (ARM)
0202 electrical engineering, electronic engineering, information engineering
Wireless
Electrical and Electronic Engineering
Software-defined radio (SDR)
Signal processing
business.industry
Transmitter
Software development
020206 networking & telecommunications
Software-defined radio
Open-source software
Advanced RISC machine (ARM)
Computer architecture
lcsh:Electrical engineering. Electronics. Nuclear engineering
business
lcsh:TK1-9971
Subjects
Details
- Language :
- English
- Database :
- OpenAIRE
- Journal :
- Radioengineering. 2017 vol. 26, č. 4, s. 1083-1095. ISSN 1210-2512, Radioengineering, Radioengineering, Vol 26, Iss 4, Pp 1083-1095 (2017)
- Accession number :
- edsair.doi.dedup.....567f01f936e482dccad612243e7e91b3