Computer Science and Engineering, Department of


Date of this Version



A THESIS Presented to the Faculty of The Graduate College at the University of Nebraska In Partial Fulfilment of Requirements For the Degree of Master of Science, Major: Computer Science, Under the Supervision of Professor Byrav Ramamurthy. Lincoln, Nebraska: August, 2012

Copyright 2012 Joyeeta Mukherjee


Future space exploration demands a Space Network that will be able to connect spacecrafts with one another and in turn with Earth's terrestrial Internet and hence efficiently transfer data back and forth. The feasibility of this technology would enable common people to directly access telemetric data from distant planets and satellites. The concept of an Interplanetary Internet (IPN) is only in its incubation stage and considerable amount of common standards and research is required before widespread deployment can occur to make IPN feasible.

We provide a comprehensive survey that presents a picture of the current space networking technologies and architectures. In the survey, we discuss the IPN and Delay Tolerant Networking (DTN) concepts along with the various space networks that are currently deployed. We next propose a design of the IPN and implement it with the Interplanetary Overlay Network (ION) software module on real time physical nodes on the ORBIT testbed. Two space network scenarios are designed and experimentally evaluated to verify the correctness of the network implementation. We also focus on the study of bundle transmission delay and separately evaluate the effect of bundle size and number of bundles. The experimental evaluation provides insights into the factors which caused delay in bundle transmission such as custody refusal, expiration of bundle lifetime and congestion.

Adviser: Byrav Ramamurthy