I graduated with a Masters Degree
in Computer Science from
the Department of EECS
at Ohio University.
My research interests are in Internetworking, Delay Tolerant Networking
(DTN),
Interplanetary Internet (IPN),
Resource Management, Algorithms and Operating Systems.
The Java implementation of the Bundle Protocol is available
here. Its done in Java 1.5.
It currently supports only the LTP Convergence layer, and interfaces with our LTP-RI implementation.
The BP-RI shares design methodology with the DTN2 implementation available from the DTNRG website,
here.
Virtual Spacecraft:
Contemporary Spacecrafts are designed in a way such that all things including parameters,
resources, usage schedules of instruments are fixed prior to even sending them into the space.
This works really great but many a times there are chances of actually optimizing resource utilization
and overall benefit from a given spacecraft.
This project named as a Virtual Space craft when finished would be able to take in an instrument
package onboard a typical real space craft and suggest some schemes to schedule the data to be beamed
down to say earth. It would strictly follow the deep space protocols constraints and would be able
to communicate using the [Bundling over LTP] architecture.
To start with it currently focuses on the instrument list onboard Cassini Spacecraft.
When the dtnbone becomes functional, we'll, literally, have to deploy these virtual space crafts
and see how they behave in the simulated DTN regions.
Olympia :
Olympia is a Generic Optimization Framework for solving a given problem using supported algorithm[/s]
and given objective function[/s]. It is implemented in java. Olympia provides a generic
platform for the 'framework user' to choose a problem from a pool of problem to be solved using
available algorithms. The 'framework user' is provided with the results in the form that he selects.
Privileged user is able to submit/remove problems to/from the Olympia system.
QoS based Resource Allocation Model in Dynamic Real-Time Systems
[DQRAM] ,as the name indicates ,is a new architecture proposed
for dynamic real time systems. This project, hosted on
sourceforge, aims at implementing the resource management
algorithms for the proposed architecture.
Applications of DQRAM include but not limited to (Unmanned
Combat Air Vehicles) UCAVs .
Selected Publications:
R. Judd, F. Drews, D. Lawrence, D. Juedes, B. Leal, J.
Deshpande, and L. Welch. "QoS-based Resource Allocation in Dynamic Real-Time Systems".
24th American Control Conference (ACC Jun2005) Portland, Oregon,USA,-
[pdf]
Contact Information:
Email:public key
deshpande [at] ohio [dot] edu
jaydesh9 [at] gmail [dot] com
jdeshpan [at] masaka [dot] cs [dot] ohiou [dot] edu
Office:
Internetworking Research Group
301, Stocker Center,
Ohio University
Athens, OH 45701,
Phone: (740) 593 1562
Snail Mail:
Department of Computer Science.
180, Stocker Center,
Ohio University,
Athens, Ohio 45701
"Great minds discuss ideas, average minds discuss events,
small minds discuss people." "We are what we repeatedly do.
Excellence, then, is not an act, but a habit. "