• DocumentCode
    1501751
  • Title

    Virtual radios

  • Author

    Bose, Vanu ; Ismert, Michael ; Welborn, Matt ; Guttag, John

  • Author_Institution
    Lab. for Comput. Sci., MIT, Cambridge, MA, USA
  • Volume
    17
  • Issue
    4
  • fYear
    1999
  • fDate
    4/1/1999 12:00:00 AM
  • Firstpage
    591
  • Lastpage
    602
  • Abstract
    Conventional software radios take advantage of vastly improved analog to digital converters (ADCs) and digital signal processing (DSP) hardware. Our approach, which we refer to as virtual radios, also depends upon high performance ADCs. However, rather than use DSPs, we have chosen to ride the curve of rapidly improving workstation hardware. We use wideband digitization and then perform all of the digital signal processing in user space on a general purpose workstation. This approach allows us to experiment with new approaches to signal processing that exploit the hardware and software resources of the workstation. Furthermore, it allows us to experiment with different ways of structuring systems in which the radio component of communication devices is integrated with higher-level applications. This paper describes the design and performance of an environment we have constructed that facilitates building virtual radios and of two applications built using that environment. The environment consists of an input/output (I/O) subsystem that provides high bandwidth low latency user-level access to digitized signals and a programming environment that provides an infrastructure for building applications. The applications, which exemplify some of the benefits of virtual radios, are a software cellular receiver and a novel wireless network interface
  • Keywords
    cellular radio; digital radio; network interfaces; programming environments; radio networks; radio receivers; signal processing; workstations; ADC; DSP hardware; analog to digital converters; communication devices; digital signal processing; digitized signals; general purpose workstation; high bandwidth; higher-level applications; input/output subsystem; low latency user-level access; performance; programming environment; software cellular receiver; software radios; wideband digitization; wireless network interface; workstation hardware; Analog-digital conversion; Application software; Bandwidth; Buildings; Digital signal processing; Hardware; Signal processing; Software radio; Wideband; Workstations;
  • fLanguage
    English
  • Journal_Title
    Selected Areas in Communications, IEEE Journal on
  • Publisher
    ieee
  • ISSN
    0733-8716
  • Type

    jour

  • DOI
    10.1109/49.761038
  • Filename
    761038