Summer 2003
Summer 2003 Abstracts

Donald Charity

Willie Gilchrist
L. Creekmore
Vincent Davis
Danielle Graves
Carl Seward
Eunice Smith
Nelson Veale
A. Anderson
Zaccheus Eley
Cory Hill
Karitsa Williams
Tracey Ward
Golar Newby
 

Golar NewbyGolar Newby
email: golarnewby@hotmail.com

Mentor: Ray Gilstrap, NREN NASA Ames
Internship: North Carolina A&T
Title: PCMon

NASA has always been driven to explore the frontiers of Space and better understand the planet in which we live. With eleven NASA centers/agencies spread over the United States the need to unify their efforts towards a singular goal becomes a challenge. The NASA Research and Education Network (NREN) team has been working on a ways to offer better quality of service dynamically within and between centers. Using strategically placed monitoring computers within a network environment allows for the observation of network utilization, with the hopes of allowing another computer system to allocate more or less bandwidth for a particular application. Within this research project I was tasked with testing the performance of the PCMon boxes using three different means of transmission: wireless, fast Ethernet, and OC-3. These tests where designed to validate possible problems related to the different modes of transmission for the network packets. With the project developing the concern of storage space for datasets became an issue. The migration of the datasets from several text files to a MySQL database provided much needed organization to the naming scheme and storage method. The issue of how much would the database be able to hold become another problem I was tasked with. Using Perl and MySQL massive amounts of data provided a means of testing the database system. The final issue of concern was security of the information collected by the various PCMon boxes. Normally this task would implement a standard TCP encryption technique but since the PCMon systems used UDP another means needed to be found. Zebedee provided a quick solution to the problem. Zebedee allows for the communication channel to be secure using Zlib compression, Diffie-Hellman key agreement and Blowfish encryption. With better communication channels between centers information such as data sent from the Mars rovers can have preferential treatment over the network allowing for faster transmissions between centers. Such advances well help in unification of NASA centers for future research endeavors.