GPS Based Location Determination
Abstract: This project
is designed to build a software/hardware platform to estimate and correct
the position of a moving object using Differential GPS (DGPS) technology.
Ultimately this platform can be used to control a mobile device remotely
with a joystick and a digitized map database.
Embedded CELP Voice Coding (EC-VoC)
Abstract: Using an
existing voice coder (QCELP), we created a new coder that encodes voice
at high rates and allows the extraction of lower rates through bit dropping.
Therefore, voice can be encoded at the highest rate ignoring network
usage. With network overload, a lower, embedded rate can be used to
save bandwidth. This technique will pave the way for increasing network
capacity in wireless applications.
Genetic Resynchronization of Multiprocessor Embedded Systems
Abstract: In multi-processor
embedded systems frequently found in consumer electronics, significant
improvements in performance can be achieved by reducing communication
between processors. Our goal was to realize this improvement using a
technique called resynchronization. We developed and implemented a genetic
algorithm to perform this resynchronization and verified the results
using our own simulation tools.
Echidna: A Reconfigurable Real-Time Operating System for Embedded Processors
Abstract: This research
focused on further developing the Echidna microkernel and building an
experimental testbed for a wireless network of sensors and actuators.
We improved software reuse through enhanced configurability and hardware/software
co-design of I/O devices and device drivers. We also integrated control
and communication and implemented semaphores for aperiodic execution.
Security for High Speed Networks
Abstract: An experimental
firewall, named Cellblock, that emerged at the Laboratory for Telecommunication
Science during the past year required a user-friendly GUI (Graphical
User Interface). The Java based GUI named Firestarter was created for
the purpose of allowing users to easily administer and configure the
settings which are read into the FCP (Firewall Control Program).
IP Over WDM: Tomorrows Networks
focused on understanding today's networking architecture of IP over
ATM over SONET over WDM, and its evolution towards a solely based IP
over WDM network. Wavelength Division Multiplexing (WDM) is a fiberoptic
transmission technique that employs light wavelengths to transmit data
simultaneously in parallel channels. This is done by Single Link, Provision
Wavelength, or through an All Optical network.
Line-of-Sight Optical Communication Links
Abstract: By virtue
of its intrinsic security and freedom from spectrum allocation, line-of-sight
optical communications is a field of increasing interest. Development
of reliable systems is difficult, however, due to atmospheric turbulence.
This summer, we programmed several Labview Virtual Instruments to acquire
and process experimental data of one such system to characterize this
turbulence and examine methods for improving performance.
Sound Source Localization Using Inter-Aural Level and Time
Abstract: The main
goal of the sound source localization project is to accurately simulate
the functioning of the human auditory system. Our research focused on
creating a program in Matlab which accurately localizes the horizontal
position of a sound source which is heard by two microphones placed
on either side of a mannequin head. This localization is based on inter-aural
level and time differences between the signals recorded by the two ears.
We trained a neural network to accomplish this using a series of measurements
at a range of frequencies. Based on this localization information, the
head rotates to face the sound source.