9 citations found. Retrieving documents...
Tennenhouse, D., Bose, V.: The SpectrumWare Approach to Wireless Signal Processing. Wireless Networks (1999)

 Home/Search   Document Details and Download   Summary   Related Articles   Check  

This paper is cited in the following contexts:
Location Errors in Wireless Embedded Sensor.. - Slijepcevic.. (2002)   (3 citations)  (Correct)

....dramatically alter human life [7] However, a number of challenging technical problems associated with wireless ad hoc networks and sensor networks must be solved before the sensor networks are widely used. The most important directions of research in WEASNs include new types of signal processing [28, 17], operating systems features [2] self organization and deployment [3] low power design [19] integration, issues related to embedded systems [5] robotics [27] and integration with biological entities [1] Location discovery in wireless sensor networks is also recognized as one of the basic ....

D. L. Tennenhouse and V. G. Bose. The SpectrumWare approach to wireless signal processing. Wireless Networks, 2(1):1--12, 1996.


StreamIt: A Compiler for Streaming Applications - Thies, Karczmarek, Gordon.. (2001)   (Correct)

.... Architecture (PCA) 8] which encapsulates the core functionality of modern radar, sonar, and communications signal processors, 3) A software based FM Radio with equalizer, and 4) A performance test from the SpectrumWare system that implements an Orthogonal Frequency Division Multiplexor (OFDM) [16]. Table 3 gives characteristics of the above applications including the number of lters implemented and the size of the stream graph as coded. In the Table 4, we evaluate the performance of our compiler by comparing the StreamIt implementation against either the SpectrumWare implementation or ....

....the number of lters implemented and the size of the stream graph as coded. In the Table 4, we evaluate the performance of our compiler by comparing the StreamIt implementation against either the SpectrumWare implementation or (in the case of GSM) a hand optimized C version. SpectrumWare [16] is a high performance runtime library for streaming programs, implemented in C . The StreamIt language o ers a higher level of abstraction than SpectrumWare (see Section 2.1.1) and yet the StreamIt compiler is able to beat the SpectrumWare performance by a factor of two for the PCA Demo and FM ....

D. Tennenhouse and V. Bose. The SpectrumWare Approach to Wireless Signal Processing. Wireless Networks, 1999.


StreaMIT: A Language for Streaming Applications - Thies, Karczmarek, Amarasinghe (2001)   (16 citations)  (Correct)

....high performance servers. Examples include systems such as the Click modular router [7] and the Copyright 2002 Springer Verlag 3 ReadFromAtoD RFtoIF Booster FFT CheckFreqHop CheckQuality AudioBackEnd Fig. 1. A block diagram of our frequency hopping software radio. Spectrumware software radio [8, 9]; speci cations such as the Bluetooth communications protocol [10] the GSM Vocoder [11] and the AMPS cellular base station[12] and almost any application developed with Microsoft s DirectShow library [13] Real Network s RealSDK [14] or Lincoln Lab s Polymorphous Computing Architecture [15] ....

.... Architecture (PCA) 15] which encapsulates the core functionality of modern radar, sonar, and communications signal processors, 3) A software based FM Radio with equalizer, and 4) A performance test from the SpectrumWare system that implements an Orthogonal Frequency Division Multiplexor (OFDM) [8]. Table 1 gives characteristics of the above applications including the number of lters implemented and the size of the stream graph as coded. Copyright 2002 Springer Verlag 15 Benchmark Lines Filters Graph Size PCA Demo 484 5 7 FM Radio 411 5 27 perftest4 347 5 20 GSM Decoder 3050 11 21 ....

[Article contains additional citation context not shown here]

Tennenhouse, D., Bose, V.: The SpectrumWare Approach to Wireless Signal Processing. Wireless Networks (1999)


Waveform Synthesis for Transmission of Complex Waveforms - Welborn, Ankcorn (1999)   (1 citation)  (Correct)

....operations Compute Index 1 MNs Theta 8 : B Gamma bit shift modulo operation add symbol value Look up in table array fetch increment sample index Table 2: Required operations for new proposed modulator on a GPP based personal computer. Further information on this system can be found in [1, 2, 6, 8, 7]. Current implementations of these algorithms on a 400 MHz Pentium II based PC can generate multiple narrowband digital signals at sample rates as high as 10 Msamples sec. This system can generate continuous digital modulation signals with effectively any constellation or pulse shape: such as ....

David L. Tennenhouse and Vanu G. Bose. The SpectrumWare Approach to Wireless Signal Processing. Wireless Network Journal, 2(1), 1996.


Direct Waveform Synthesis for Software Radios - Welborn (1999)   (Correct)

....receiver downconverter and a specially designed PCI based I O system for data transfer. The system can support in excess of 500 megabits per second to and from software applications running in user space on a GPP based personal computer. Further information on this system can be found in [1] [6], 7] Current implementations of these algorithms on a 500 MHz Pentium III based PC can generate a 30kHz narrow band FM signal at one million samples second using less than ten percent of the CPU capacity. To perform the interpolation filtering of voice signals and combining of individual ....

David L. Tennenhouse and Vanu G. Bose. The SpectrumWare Approach to Wireless Signal Processing. Wireless Network Journal, 2(1), 1996.


Design and Implementation of Software Radios Using a General.. - Bose (1999)   (8 citations)  Self-citation (Tennenhouse)   (Correct)

....stem from the resources available on a general purpose system. The large amount of memory facilitates the implementation of algorithms that make multiple passes on the data, perform out of order computation, and store wave forms for future use. The memory also allows for the temporal de coupling [Tennenhouse and Bose, 1996] of the data. With the waveform stored in memory, the timing can be determined by scanning the waveform and determining the appropriate timing information, such as the time at which the transmission commenced. This can greatly simplify the implementation of some systems, and reduce the amount of ....

David L. Tennenhouse and Vanu G. Bose. The SpectrumWare Approach to Wireless Signal Processing. Wireless Network Journal, 2(1), 1996.


Software-Based Implementation of a Frequency Hopping Two-Way Radio - Shah (1997)   (1 citation)  Self-citation (Tennenhouse)   (Correct)

....in today s DSPs, application specific processors and field programmable logic devices are used. The design is modular and the interface specifications use open standards, which will allow upgrades to be made easily as the technology advances. This thesis is part of the SpectrumWare project [28] in the Software Devices and Systems group of the MIT Laboratory for Computer Science. SpectrumWare is applying a software oriented approach to wireless communications and distributed signal processing. The goal is to use wide bandwidth A D technology to vastly extend the reach of software based ....

....in an attempt to minimize the uncertainty introduced by this mechanism. Further analysis shows, how ever, that general purpose processors may be able to perform signal processing computation without possessing these two properties, by taking advantage of improvements in processor speed and memory [28, 27]. 33 4.2 Transmission Approach In conventional frequency hopping FSK systems, modulation occurs in two stages. First the data bit is modulated at baseband using FSK, and then the signal is converted up to a particular hop channel. In other words, the modulator uses the value of the data bit to ....

David L. Tennenhouse and Vanu G. Bose. The SpectrumWare Approach to Wireless Signal Processing. In Wireless Networks, pages 1-12, Volume 2, 1996.


Software Radios for Wireless Networking - Bose, Shah, Ismert (1998)   (8 citations)  Self-citation (Bose)   (Correct)

....means for the application to efficiently access the sample streams. The GuPPI provides the ability to burst data between the analog frontend and main memory at near the maximum I O bus rate. In order to accommodate the jitter in the availability of resources, we use memory to temporally decouple [TB96] the sample stream. FIFOs on the GuPPI, connected to the A D and D A converters, decouple the timing between the fixed rate domain of the analog frontend and the variable rate I O bus without losing any samples. This effectively absorbs any jitter caused by the bursty access to the PCI bus. These ....

David L. Tennenhouse and Vanu G. Bose. The SpectrumWare Approach to Wireless Signal Processing. Wireless Network Journal, 2(1), 1996.


StreamIt: A Language for Streaming Applications - Thies, Karczmarek, Amarasinghe (2001)   (17 citations)  (Correct)

No context found.

Tennenhouse, D., Bose, V.: The SpectrumWare Approach to Wireless Signal Processing. Wireless Networks (1999)

Online articles have much greater impact   More about CiteSeer.IST   Add search form to your site   Submit documents   Feedback  

CiteSeer.IST - Copyright Penn State and NEC