skip to main content
10.1145/2426656.2426683acmconferencesArticle/Chapter ViewAbstractPublication PagessensysConference Proceedingsconference-collections
research-article

Reconfiguring the software radio to improve power, price, and portability

Published: 06 November 2012 Publication History

Abstract

Most modern software-defined radios are large, expensive, and power-hungry, and this diminishes their utility in low-power, size-constrained settings like sensor networks and mobile computing. We explore the viability of scaling down the software radio in size, cost, and power, and show that an index card-sized, sub-$150, 'AA' battery-powered system is possible using off-the-shelf components. Key to our approach is that we leverage an integrated, reconfigurable, flash-based FPGA with a hard ARM Cortex-M3 microprocessor which simultaneously enables lower power and tighter hardware/software integration than prior designs. This architecture allows us to implement timing-critical MAC protocols and validate the speculated performance of several recent MAC/PHY primitives and protocols including Backcast, A-MAC, and Glossy using an IEEE 802.15.4-compliant radio implementation that interoperates with commercial radios. The work also identifies several enhancements in the underlying hardware components that could improve power, performance, and flexibility.

References

[1]
Joint Tactical Radio System. http://jpeojtrs.mil.
[2]
Altera. Cyclone V SoC FPGA Hard Processor System. http://www.altera.com/devices/fpga/cyclone-v-fpgas/hard-processor-system/cyv-soc-hps.html.
[3]
K. Amiri, Y. Sun, P. Murphy, C. Hunter, J. Cavallaro, and A. Sabharwal. Warp, a unified wireless network testbed for education and research. In International Conference on Microelectronic Systems Education 2007. (MSE '07).
[4]
Analog Device. AD9288: 8-Bit, 40/80/100 MSPS Dual A/D Converter. http://www.analog.com/static/imported-files/data_sheets/AD9288.pdf.
[5]
P. Dutta, D. Culler, and S. Shenker. Procrastination might lead to a longer and more useful life. In Proceedings of the 6th ACM SIGCOMM Workshop on Hot Topics in Networks 2007, (Hotnets '07).
[6]
P. Dutta, S. Dawson-Haggerty, Y. Chen, C.-J. M. Liang, and A. Terzis. Design and evaluation of a versatile and efficient receiver-initiated link layer for low power wireless. In Proceedings of the 8th ACM Conference on Embedded Networked Sensor Systems 2010, (SenSys '10).
[7]
P. Dutta, Y.-S. Kuo, A. Ledeczi, T. Schmid, and P. Volgyesi. Putting the software radio on a low-calorie diet. In Proceedings of the 9th ACM SIGCOMM Workshop on Hot Topics in Networks 2010, (Hotnets '10).
[8]
P. Dutta, R. Musăloiu-E, I. Stoica, and A. Terzis. Wireless ack collisions not considered harmful. In Proceedings of the 7th ACM SIGCOMM Workshop on Hot Topics in Networks 2008, (Hotnets '08).
[9]
Ettus Research. USRP E100. https://www.ettus.com/product/details/UE100-KIT.
[10]
Ettus Research. USRP N200. https://www.ettus.com/product/details/UN200-KIT.
[11]
F. Ferrari, M. Zimmerling, L. Thiele, and O. Saukh. Efficient network flooding and time synchronization with glossy. In Proceedings of the 10th International Conference on Information Processing in Sensor Networks 2011, (IPSN '11).
[12]
Intel. Intel pentium mobile processor, Apr. 2012.
[13]
JTRS Standards. Software Communications Architecture Specification. http://jpeojtrs.mil/sca/Documents/SCAv4_0/SCA_4.0_20120228_ScaSpecification.pdf.
[14]
Y. Lin, H. Lee, M. Woh, Y. Harel, S. Mahlke, T. Mudge, C. Chakrabarti, and K. Flautner. Soda: A low-power architecture for software radio. In Proceedings of the 33rd International Symposium on Computer Architecture 2006, (ISCA '06).
[15]
Maxim. MAX5189: Dual, 8-Bit, 40MHz, Current/Voltage, Simultaneous-Output DACs. http://datasheets.maxim-ic.com/en/ds/MAX5186-MAX5189.pdf.
[16]
Microsemi. IGLOO Series. http://www.actel.com/products/iglooseries/default.aspx.
[17]
Microsemi. SmartFusion: Customizable System-on-Chip (cSoC). http://www.actel.com/documents/SmartFusion_DS.pdf.
[18]
G. Minden, J. Evans, L. Searl, D. DePardo, V. Petty, R. Rajbanshi, T. Newman, Q. Chen, F. Weidling, J. Guffey, D. Datla, B. Barker, M. Peck, B. Cordill, A. Wyglinski, and A. Agah. Kuar: A flexible software-defined radio development platform. In 2nd IEEE International Symposium on New Frontiers in Dynamic Spectrum Access Networks 2007, (DySPAN '07).
[19]
J. Mitola III. SDR architecture refinement for JTRS. In Proceedings of 21st Century Military Communications Conference 2000, (MILCOM '00).
[20]
S.-Y. Ni, Y.-C. Tseng, Y.-S. Chen, and J.-P. Sheu. The broadcast storm problem in a mobile ad hoc network. In Proceedings of the 5th ACM/IEEE Annual International Conference on Mobile Computing and Networking 1999, (MobiCom '99).
[21]
J. Notor, A. Caviglia, and G. Levy. Cmos rfic architectures for ieee 802.15.4 networks. Cadence Design Systems, Inc.
[22]
G. Nychis, T. Hottelier, Z. Yang, S. Seshan, and P. Steenkiste. Enabling mac protocol implementations on software-defined radios. In Proceedings of the 6th USENIX Symposium on Networked Systems Design and Implementation 2009, (NSDI '09).
[23]
Octasic Inc. Vocallo BTS.
[24]
F. Österlind and A. Dunkels. Approaching the maximum 802.15.4 multi-hop throughput. In Proceedings of the 5th ACM Workship on Embedded Networked Sensors 2008, (HotEmNets '08).
[25]
C. Patridge. Realizing the future of wireless data communications. COMMUNICATIONS OF THE ACM, 54(9):62--68, September 2011.
[26]
K. Piotrowski, P. Langendoerfer, and S. Peter. How public key cryptography influences wireless sensor node lifetime. In Proceedings of the 4th ACM Workshop on Security of Ad Hoc and Sensor Networks 2006, (SASN '06).
[27]
T. Schmid. GNU Radio 802.15.4 En- and Decoding. http://nesl.ee.ucla.edu/fw/thomas/thomas_project_report.pdf.
[28]
T. Schmid, O. Sekkat, and M. B. Srivastava. An experimental study of network performance impact of increased latency in software-defined radios. In Proceedings of the 2nd ACM Workshop on Wireless Network Testbeds, Experimental Evaluation and Characterization 2007, (WinTECH '07).
[29]
R. Szewczyk, A. Mainwaring, J. Polastre, and D. Culler. An analysis of a large scale habitat monitoring application. In Proceedings of the 2nd ACM Conference on Embedded Networked Sensor Systems 2004, (SenSys '04).
[30]
K. Szlavecz, A. Terzis, S. Ozer, R. Musaloiu, J. Cogan, S. Small, R. Burns, J. Gray, and A. Szalay. Life under your feet: An end-to-end soil ecology sensor network, database, web server, and analysis service. Technical Report Microsoft Technical Report MSR TR 2006 90, Microsoft Research.
[31]
K. Tan, J. Zhang, J. Fang, H. Liu, Y. Ye, S. Wang, Y. Zhang, H. Wu, W. Wang, and G. Voelker. Sora: high-performance software radio using general-purpose multi-core processors. In Proceedings of the 6th USENIX Symposium on Networked Systems Design and Implementation 2009, (NSDI '09).
[32]
Texas Instruments. ADC081S101: Single Channel, 8-Bit ADC. http://www.ti.com/lit/ds/symlink/adc081s101.pdf.
[33]
Xilinx. ZYNQ-7000: All Programmable SoC. http://www.xilinx.com/publications/prod_mktg/zynq7000/Product-Brief.pdf.

Cited By

View all
  • (2022)Ultra-low-power backscatter-based software-defined radio for intelligent and simplified IoT network适用于智简IoT网络的基于背向散射超低功耗软件无线电设计Frontiers of Information Technology & Electronic Engineering10.1631/FITEE.210032123:1(19-30)Online publication date: 6-Feb-2022
  • (2022)Software Defined Radio Platforms for Wireless TechnologiesIEEE Access10.1109/ACCESS.2022.315436410(26203-26229)Online publication date: 2022
  • (2020)TinySDRProceedings of the 17th Usenix Conference on Networked Systems Design and Implementation10.5555/3388242.3388316(1031-1046)Online publication date: 25-Feb-2020
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
SenSys '12: Proceedings of the 10th ACM Conference on Embedded Network Sensor Systems
November 2012
404 pages
ISBN:9781450311694
DOI:10.1145/2426656
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 06 November 2012

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. IEEE 802.15.4
  2. software-defined radio

Qualifiers

  • Research-article

Funding Sources

Conference

Acceptance Rates

Overall Acceptance Rate 174 of 867 submissions, 20%

Upcoming Conference

SenSys '24

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)4
  • Downloads (Last 6 weeks)1
Reflects downloads up to 15 Sep 2024

Other Metrics

Citations

Cited By

View all
  • (2022)Ultra-low-power backscatter-based software-defined radio for intelligent and simplified IoT network适用于智简IoT网络的基于背向散射超低功耗软件无线电设计Frontiers of Information Technology & Electronic Engineering10.1631/FITEE.210032123:1(19-30)Online publication date: 6-Feb-2022
  • (2022)Software Defined Radio Platforms for Wireless TechnologiesIEEE Access10.1109/ACCESS.2022.315436410(26203-26229)Online publication date: 2022
  • (2020)TinySDRProceedings of the 17th Usenix Conference on Networked Systems Design and Implementation10.5555/3388242.3388316(1031-1046)Online publication date: 25-Feb-2020
  • (2020)DALI Bridge FPGA-Based Implementation in a Wireless Sensor Node for IoT Street Lighting ApplicationsElectronics10.3390/electronics91118039:11(1803)Online publication date: 30-Oct-2020
  • (2020)Gated Recurrent Unit Neural Networks for Automatic Modulation Classification With Resource-Constrained End-DevicesIEEE Access10.1109/ACCESS.2020.30027708(112783-112794)Online publication date: 2020
  • (2019)A Low-Power Hardware Platform for Smart Environment as a Call for More Flexibility and Re-UsabilityProceedings of the 2019 International Conference on Embedded Wireless Systems and Networks10.5555/3324320.3324344(194-205)Online publication date: 25-Feb-2019
  • (2019)MIGOU: A Low-Power Experimental Platform with Programmable Logic Resources and Software-Defined Radio CapabilitiesSensors10.3390/s1922498319:22(4983)Online publication date: 15-Nov-2019
  • (2018)Adaptive Proportional–Integral Clock Synchronization in Wireless Sensor NetworksIEEE Transactions on Control Systems Technology10.1109/TCST.2017.269272026:2(610-623)Online publication date: Mar-2018
  • (2017)A Hybrid Approach to Enhance Cognitive Wireless Sensor Networks with Energy-Efficient Software-Defined Radio CapabilitiesProceedings of the 2017 International Conference on Embedded Wireless Systems and Networks10.5555/3108009.3108086(294-299)Online publication date: 20-Feb-2017
  • (2016)Enabling Sensor Network to Smartphone Interaction Using Software RadiosACM Transactions on Sensor Networks10.1145/300217713:1(1-26)Online publication date: 19-Dec-2016
  • Show More Cited By

View Options

Get Access

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media