SpectrumWare: a software-oriented approach to wireless signal processing
MobiCom '95 Proceedings of the 1st annual international conference on Mobile computing and networking
Fundamentals of Digital Signal Processing with Cdrom
Fundamentals of Digital Signal Processing with Cdrom
Multiuser Detection
Wireless Communications
SODA: A Low-power Architecture For Software Radio
Proceedings of the 33rd annual international symposium on Computer Architecture
Proceedings of the 44th annual Design Automation Conference
Embracing wireless interference: analog network coding
Proceedings of the 2007 conference on Applications, technologies, architectures, and protocols for computer communications
PPR: partial packet recovery for wireless networks
Proceedings of the 2007 conference on Applications, technologies, architectures, and protocols for computer communications
An experimental study of network performance impact of increased latency in software defined radios
Proceedings of the second ACM international workshop on Wireless network testbeds, experimental evaluation and characterization
Corey: an operating system for many cores
OSDI'08 Proceedings of the 8th USENIX conference on Operating systems design and implementation
IEEE Communications Magazine
White space networking with wi-fi like connectivity
Proceedings of the ACM SIGCOMM 2009 conference on Data communication
SAM: enabling practical spatial multiple access in wireless LAN
Proceedings of the 15th annual international conference on Mobile computing and networking
RFDump: an architecture for monitoring the wireless ether
Proceedings of the 5th international conference on Emerging networking experiments and technologies
DAC: distributed asynchronous cooperation for wireless relay networks
INFOCOM'10 Proceedings of the 29th conference on Information communications
Fine-grained channel access in wireless LAN
Proceedings of the ACM SIGCOMM 2010 conference
Experimenting software radio with the Sora platform
Proceedings of the ACM SIGCOMM 2010 conference
MPAP: virtualization architecture for heterogenous wireless APs
Proceedings of the ACM SIGCOMM 2010 conference
Supporting demanding wireless applications with frequency-agile radios
NSDI'10 Proceedings of the 7th USENIX conference on Networked systems design and implementation
Maranello: practical partial packet recovery for 802.11
NSDI'10 Proceedings of the 7th USENIX conference on Networked systems design and implementation
Practical implementation of blind synchronization in NC-OFDM based cognitive radio networks
Proceedings of the 2010 ACM workshop on Cognitive radio networks
The spaces between us: setting and maintaining boundaries in wireless spectrum access
Proceedings of the sixteenth annual international conference on Mobile computing and networking
Proceedings of the sixteenth annual international conference on Mobile computing and networking
Platforms and testbeds for experimental evaluation of cognitive ad hoc networks
IEEE Communications Magazine
Putting the software radio on a low-calorie diet
Hotnets-IX Proceedings of the 9th ACM SIGCOMM Workshop on Hot Topics in Networks
Airblue: a system for cross-layer wireless protocol development
Proceedings of the 6th ACM/IEEE Symposium on Architectures for Networking and Communications Systems
An architecture for software defined cognitive radio
Proceedings of the 6th ACM/IEEE Symposium on Architectures for Networking and Communications Systems
Papyrus: a software platform for distributed dynamic spectrum sharing using SDRs
ACM SIGCOMM Computer Communication Review
MPAP: virtualization architecture for heterogenous wireless APs
ACM SIGCOMM Computer Communication Review
Virtual base station pool: towards a wireless network cloud for radio access networks
Proceedings of the 8th ACM International Conference on Computing Frontiers
MAC-Engine: a new architecture for executing MAC algorithms on commodity wifi hardware
WiNTECH '11 Proceedings of the 6th ACM international workshop on Wireless network testbeds, experimental evaluation and characterization
Seamless rate adaptation for wireless networking
Proceedings of the 14th ACM international conference on Modeling, analysis and simulation of wireless and mobile systems
Efficient error estimating coding: feasibility and applications
IEEE/ACM Transactions on Networking (TON)
Application-aware dynamic spectrum access
Wireless Networks
Enforcing dynamic spectrum access with spectrum permits
Proceedings of the thirteenth ACM international symposium on Mobile Ad Hoc Networking and Computing
Frame retransmissions considered harmful: improving spectrum efficiency using Micro-ACKs
Proceedings of the 18th annual international conference on Mobile computing and networking
CloudIQ: a framework for processing base stations in a data center
Proceedings of the 18th annual international conference on Mobile computing and networking
Building efficient spectrum-agile devices for dummies
Proceedings of the 18th annual international conference on Mobile computing and networking
ParCast: soft video delivery in MIMO-OFDM WLANs
Proceedings of the 18th annual international conference on Mobile computing and networking
Cognitive radio kit framework: experimental platform for dynamic spectrum research
Proceedings of the seventh ACM international workshop on Wireless network testbeds, experimental evaluation and characterization
A dynamic channel assignment strategy based on cross-layer design for wireless mesh networks
International Journal of Communication Systems
Reconfiguring the software radio to improve power, price, and portability
Proceedings of the 10th ACM Conference on Embedded Network Sensor Systems
A comparative study of cognitive radio platforms
Proceedings of the International Conference on Management of Emergent Digital EcoSystems
ArrayTrack: a fine-grained indoor location system
nsdi'13 Proceedings of the 10th USENIX conference on Networked Systems Design and Implementation
SoNIC: precise realtime software access and control of wired networks
nsdi'13 Proceedings of the 10th USENIX conference on Networked Systems Design and Implementation
SloMo: downclockingWiFi communication
nsdi'13 Proceedings of the 10th USENIX conference on Networked Systems Design and Implementation
BigStation: enabling scalable real-time signal processingin large mu-mimo systems
Proceedings of the ACM SIGCOMM 2013 conference on SIGCOMM
CODIPHY: composing on-demand intelligent physical layers
Proceedings of the second workshop on Software radio implementation forum
Exploring parallelization for medium access schemes on many-core software defined radio architecture
Proceedings of the second workshop on Software radio implementation forum
Fine-grained spectrum adaptation in WiFi networks
Proceedings of the 19th annual international conference on Mobile computing & networking
Cognitive radio kit framework: experimental platform for dynamic spectrum research
ACM SIGMOBILE Mobile Computing and Communications Review
ArgosV2: a flexible many-antenna research platform
Proceedings of the 19th annual international conference on Mobile computing & networking
Fine-grained channel access in wireless LAN
IEEE/ACM Transactions on Networking (TON)
Hi-index | 0.00 |
This paper presents Sora, a fully programmable software radio platform on commodity PC architectures. Sora combines the performance and fidelity of hardware SDR platforms with the programmability and flexibility of general-purpose processor (GPP) SDR platforms. Sora uses both hardware and software techniques to address the challenges of using PC architectures for high-speed SDR. The Sora hardware components consist of a radio front-end for reception and transmission, and a radio control board for high-throughput, low-latency data transfer between radio and host memories. Sora makes extensive use of features of contemporary processor architectures to accelerate wireless protocol processing and satisfy protocol timing requirements, including using dedicated CPU cores, large low-latency caches to store lookup tables, and SIMD processor extensions for highly efficient physical layer processing on GPPs. Using the Sora platform, we have developed a demonstration radio system called SoftWiFi. SoftWiFi seamlessly interoperates with commercial 802.11a/b/g NICs, and achieves equivalent performance as commercial NICs at each modulation.