Links

Publications

Refereed Publications

I'm working on it.

Non-refereed Publications

Virtual Repositories in Delay Tolerant Networks Draft

Projects

Virtual Repositories in Delay Tolerant Mobile Ad Hoc Networks

It is often difficult to distribute routing or position information in sparsely connected or often partitioned ad hoc networks due to infrequent communication contacts. It then becomes much more difficult for a particular node to determine the location of a desired destination in order to properly route a message to it. We seek to add a distributed message store to the DTN layer responsible for permanently storing messages whose destination nodes' locations are not currently known to some set of nodes in the network. A globally known hash function maps each node to a fixed position in the geographic area of the network. When a node has a message for another node whose location is unknown, it hashes the node's ID to obtain some location in the geographic area, what we refer to as the Virtual Repository for that node. The message is then routed to this location with the hope that there exists some set of nodes currently positioned near this location, on which we impose the responsibility of collaboratively storing the message. It then becomes the responsibility of the destination node to pull its messages from its Virtual Repository whenever it becomes convenient.

Distributed Data Backup - Details to come

Let's say you've got some part of your hard drive that you'd like to back up somewhere else in case your hard drive fails. If you're paranoid, you don't want the other copy of your data to be physically stored anywhere near your PC in case you spill orange juice all over everything (or your PC is the target of a nuclear strike)