Proceedings of the Second International Conference on Genetic Algorithms on Genetic algorithms and their application
Swarm intelligence: from natural to artificial systems
Swarm intelligence: from natural to artificial systems
Genetic Algorithms in Search, Optimization and Machine Learning
Genetic Algorithms in Search, Optimization and Machine Learning
A dual-processor solution for the MAC layer of a software defined radio terminal
Proceedings of the 2005 international conference on Compilers, architectures and synthesis for embedded systems
CalRadio: a portable, flexible 802.11 wireless research platform
MobiEval '07 Proceedings of the 1st international workshop on System evaluation for mobile platforms
Cognitive engine implementation for wireless multicarrier transceivers
Wireless Communications & Mobile Computing - Cognitive Radio, Software Defined Radio And Adaptive Wireless Systems
WARP: a flexible platform for clean-slate wireless medium access protocol design
ACM SIGMOBILE Mobile Computing and Communications Review
The WINLAB network centric cognitive radio hardware platform: WiNC2R
Mobile Networks and Applications
Sora: high performance software radio using general purpose multi-core processors
NSDI'09 Proceedings of the 6th USENIX symposium on Networked systems design and implementation
Enabling MAC protocol implementations on software-defined radios
NSDI'09 Proceedings of the 6th USENIX symposium on Networked systems design and implementation
Functional and Performance Analysis of CalRadio 1 Platform
NCA '09 Proceedings of the 2009 Eighth IEEE International Symposium on Network Computing and Applications
An Open and Reconfigurable Platform for 4G Telecommunication: Concepts and Application
DSD '09 Proceedings of the 2009 12th Euromicro Conference on Digital System Design, Architectures, Methods and Tools
Spectrum Allocation in Cognitive Radio Networks Using Swarm Intelligence
ICCSN '10 Proceedings of the 2010 Second International Conference on Communication Software and Networks
Efficient and portable SDR waveform development: the nucleus concept
MILCOM'09 Proceedings of the 28th IEEE conference on Military communications
Heterogeneous vs homogeneous MPSoC approaches for a mobile LTE modem
Proceedings of the Conference on Design, Automation and Test in Europe
Channel Allocation for a Single Cell Cognitive Radio Network Using Genetic Algorithm
IMIS '11 Proceedings of the 2011 Fifth International Conference on Innovative Mobile and Internet Services in Ubiquitous Computing
Software Defined Radio: Challenges and Opportunities
IEEE Communications Surveys & Tutorials
MAClets: active MAC protocols over hard-coded devices
Proceedings of the 8th international conference on Emerging networking experiments and technologies
DSD '12 Proceedings of the 2012 15th Euromicro Conference on Digital System Design
DATE '12 Proceedings of the Conference on Design, Automation and Test in Europe
Hi-index | 0.00 |
As multi-standard devices and high speed communication standards are emerging, timeliness requirements and flexibility for both baseband modem and medium access schemes are becoming essential. Software Defined Radios (SDRs), in this context, aim at offering the desired flexibility while satisfying the real-time constraints. An SDR architecture consisting of many-core homogeneous computing elements provides easy protocol implementation, a high level of portability and extension possibilities. It does not require architecture specific program code which is needed by the popular heterogeneous SDR architectures. Therefore, in this paper, we explore how a homogeneous SDR architecture is used for efficient realization and execution of Medium Access Control (MAC) protocols. In particular, we investigate the performance of two broad classes of MAC schemes on the Platform 2012 (P2012) many-core programmable computing fabric. We provide a toolchain which utilizes the characteristics of P2012 for MAC parallelization, runtime scheduling, and execution. Our results indicate that by using the supporting toolchain, reconfigurable MAC implementations are able to exploit the computational power offered by the platform and adhere to the timeliness constraints. Computationally intensive algorithms for MAC layer parameter optimization show an improvement of up to 85% in the convergence time as compared to using a single-core architecture.