skip to main content
10.1145/2565585.2565594acmconferencesArticle/Chapter ViewAbstractPublication PageshotmobileConference Proceedingsconference-collections
research-article

Software radio on smartphones: feasible?

Published: 26 February 2014 Publication History

Abstract

In this work-in-progress paper, we explore the expected impacts, the reality, and the technical issues of making MAC/PHY protocols downloadable softwares (like apps) for smartphones. The notion of software radio on a small number of fixed stations has been investigated for decades, but moving its platform to billions of smartphones and even making it downloadable as an app has never been attempted. We firmly believe that such attempt could open new fronts for the software radio research. Beyond considering its possible impacts and ramifications, we demonstrate through measurements that today's smartphone hardware is already capable enough to support the real-time execution of down-loadable MAC/PHY software. It is certainly true for low-speed technologies such as ZigBee, and is close to providing real-time operation of higher-speed technologies like Wi-Fi. In our study, we also find that different application processor architectures lead to different bottlenecks in the MAC/PHY processing chain. This implies that the design of protocols that might be executed in software on general-purpose platforms should factor in the processor architecture like multiple cores and SIMD instruction sets, as it will facilitate the softwarization of wireless communication protocols in the future.

References

[1]
P. Johnson, "New Research Lab Leads to Unique Radio Receiver," E-Systems Team, 5(4), May 1985. http://chordite.com/team.pdf.
[2]
P. Hoeher and H. Lang, "Coded-8PSK modem for fixed and mobile satellite services based on DSP," in Proc. First Int. Workshop on Digital Signal Processing Techniques Applied to Space Communications, Nov. 1988.
[3]
K. Tan, H. Liu, J. Zhang, Y. Zhang, J. Fang, and G. Voelker, "Sora: High-Performance Software Radio Using General-Purpose Multi-Core Processors," Communications of the ACM (CACM), 54(1), Jan. 2011.
[4]
J. Kim, S. Hyeon, and S. Choi, "Impelementation of an SDR System Using Graphics Processing Unit," IEEE Communications Magazine, March 2010.
[5]
Gartner, "Gartner Says Smartphone Sales Accounted for 55 Percent of Overall Mobile Phone Sales in Third Quarter of 2013," Nov. 2013. Available at: http://www.gartner.com/newsroom/id/2623415.
[6]
S. S. Hong, J. Mehlman, and S. Katti, "Picasso: Flexible RF and Spectrum Slicing," in Proc. of ACM SIGCOMM, 2012.
[7]
H. Lee, A Baseband Processor for Software Defined Radio Terminals, Ph.D. Thesis, U. of Michigan, 2007.
[8]
Texas Instruments, "Small Form Factor SDR Development Platform," Product Bulletin, http://www.ti.com/lit/ml/sprt434a/sprt434a.pdf.
[9]
WARP: Wireless Open Access Research Platform, http://warp.rice.edu/trac.
[10]
M. Cummings and S. Haruyama, "FPGA in the Software Radio," IEEE Communications Magazine, 1999.
[11]
J. Glossner, E. Hokenek, and M. Moudgill, "The Sandbridge Sandblaster Communication Processor," in Proceedings of 3rd Workshop on application Specific Processors, 2004.
[12]
T. Schmid, "GNU Radio 802.15.4 En- and Decoding," unpublished document and source, 2006. Available at: http://nesl.ee.ucla.edu/document/show/282.
[13]
P. Dutta, Y.-S. Kuo, A. Ledeczi, T. Schmid, and P. Volgyesi, "Putting the Software Radio on a Low-Calorie Diet," in Proceedings of HotNets, Oct. 2010.
[14]
Ettus Research, LLC. http://www.ettus.com/.
[15]
Android Debug Bridge, http://developer.android.com/guide/developing/tools/adb.html.

Cited By

View all

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
HotMobile '14: Proceedings of the 15th Workshop on Mobile Computing Systems and Applications
February 2014
134 pages
ISBN:9781450327428
DOI:10.1145/2565585
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: 26 February 2014

Permissions

Request permissions for this article.

Check for updates

Qualifiers

  • Research-article

Funding Sources

Conference

HotMobile '14
Sponsor:

Acceptance Rates

HotMobile '14 Paper Acceptance Rate 22 of 72 submissions, 31%;
Overall Acceptance Rate 96 of 345 submissions, 28%

Upcoming Conference

HOTMOBILE '25

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)3
  • Downloads (Last 6 weeks)1
Reflects downloads up to 22 Dec 2024

Other Metrics

Citations

Cited By

View all

View Options

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