Asee peer logo

Implementing Sensor Networks Using Sensor Motes And J Dsp

Download Paper |

Conference

2006 Annual Conference & Exposition

Location

Chicago, Illinois

Publication Date

June 18, 2006

Start Date

June 18, 2006

End Date

June 21, 2006

ISSN

2153-5965

Conference Session

NSF Grantees Poster Session

Tagged Division

Division Experimentation & Lab-Oriented Studies

Page Count

10

Page Numbers

11.728.1 - 11.728.10

Permanent URL

https://peer.asee.org/895

Download Count

31

Request a correction

Paper Authors

biography

VISAR BERISHA Arizona State University

visit author page

VISAR Ho-Min Doctoral student under an NSF Fellowship working in speech processing and in real-time sensor fusion.

visit author page

biography

HO-MIN KWON Arizona State University

visit author page

Ho-Min is a Doctoral student working on beamforming and on real-time sensor networks.

visit author page

biography

Andreas Spanias Arizona State University

visit author page

Dr. Andreas Spanias is professor working in the area of signal processing in the Department of Electrical Engineering.

visit author page

Download Paper |

Abstract
NOTE: The first page of text has been automatically extracted and included below in lieu of an abstract

Interfacing Java DSP with Sensor Motes

Abstract

Distributed wireless sensor networks (WSN) are being proposed for various applications including defense, security, smart stages, and other. The introduction of hardware wireless sensors in a signal processing education setting can serve as a paradigm for data acquisition, collaborative signal processing or simply as a platform for obtaining, processing, and analyzing real-life real-time data. In this paper, we present a software interface that enables the Java-DSP (J-DSP) visual programming environment to communicate in a two-way manner with a wireless sensor network. This interface was developed by writing nesC code that enables J-DSP to issue commands to multiple wireless sensor motes, activate specific transducers, and analyze data using any of the existing J-DSP signal processing functions in real time. A series of exercises were developed to provide hardware experiences to signals and systems and DSP undergraduate students. The interface, the exercises, and some preliminary assessment results are discussed in the paper.

1. Introduction

The application area of wireless sensor networks poses a series of important research problems in signal processing, communication networks, power-aware implementations, and remote sensing1,2. Wireless sensors have been applied to a diverse series of applications including ecological and environmental monitoring, sound and sniper localization, multiple target tracking, smart stages, and biofeedback 3-7. Theoretical aspects of sensor networks include power versus bandwidth tradeoffs, clever parameterization schemes, robust information extraction, and collaborative sensor configurations. In addition to theoretical issues, implementation aspects present equally challenging problems owing to the lack of user-friendly software tools, poorly documented interfaces, “leaky” buffers, drifting sampling periods, etc. Although many of these problems will be eventually solved and perhaps some solutions are already available in classified literature, working with sensor motes is very useful from the education point of view. Working with inexpensive wireless sensor motes can be valuable in terms of providing undergraduate experiences with real-time heterogeneous transducer data. Simple paradigms of signal conversion, data collection and fusion, real-time filtering, and spectral estimation can go a long way in explaining both theory and applications of signal processing. The main difficulty, even with simple implementations of the above, is again the absence of user-friendly software tools. In this paper, we describe a Java/nesC graphical interface that we developed to provide capabilities for two way communications between a PC platform and a network of wireless sensor motes. This interface is integrated in our J-DSP8 visual programming environment and enables J-DSP to issue selective commands to

BERISHA, V., & KWON, H., & Spanias, A. (2006, June), Implementing Sensor Networks Using Sensor Motes And J Dsp Paper presented at 2006 Annual Conference & Exposition, Chicago, Illinois. https://peer.asee.org/895

ASEE holds the copyright on this document. It may be read by the public free of charge. Authors may archive their work on personal websites or in institutional repositories with the following citation: © 2006 American Society for Engineering Education. Other scholars may excerpt or quote from these materials with the same citation. When excerpting or quoting from Conference Proceedings, authors should, in addition to noting the ASEE copyright, list all the original authors and their institutions and name the host city of the conference. - Last updated April 1, 2015