Predicate routing: enabling controlled networking
ACM SIGCOMM Computer Communication Review
A delay-tolerant network architecture for challenged internets
Proceedings of the 2003 conference on Applications, technologies, architectures, and protocols for computer communications
User Mode Linux(R) (Bruce Perens Open Source)
User Mode Linux(R) (Bruce Perens Open Source)
Integrating DTN and MANET routing
Proceedings of the 2006 SIGCOMM workshop on Challenged networks
Design and implementation of a delay-tolerant network emulator based in QualNet simulator
WiCOM'09 Proceedings of the 5th International Conference on Wireless communications, networking and mobile computing
Design and implementation of DTN network testbed based on linux
WiCOM'09 Proceedings of the 5th International Conference on Wireless communications, networking and mobile computing
DTIPN: delay tolerant IP networking for opportunistic network applications
MobiOpp '10 Proceedings of the Second International Workshop on Mobile Opportunistic Networking
PreDA: predicate routing for DTN architectures over MANET
GLOBECOM'09 Proceedings of the 28th IEEE conference on Global telecommunications
GSTAR: generalized storage-aware routing for mobilityfirst in the future mobile internet
MobiArch '11 Proceedings of the sixth international workshop on MobiArch
Hi-index | 0.00 |
We consider a Delay Tolerant Network (DTN) whose users (nodes) are connected by an underlying Mobile Ad hoc Network (MANET) substrate. Users can declaratively express high-level policy constraints on how "content" should be routed. For example, content may be diverted through an intermediary DTN node for the purposes of preprocessing, authentication, etc. To support such capability, we implement Predicate Routing [7] where high-level constraints of DTN nodes are mapped into low-level routing predicates at the MANET level. Our testbed uses a Linux system architecture and leverages User Mode Linux [2] to emulate every node running a DTN Reference Implementation code [5]. In our initial prototype, we use the On Demand Distance Vector (AODV) MANET routing protocol. We use the network simulator ns-2 (ns-emulation version) to simulate the mobility and wireless connectivity of both DTN and MANET nodes. We show preliminary throughput results showing the efficient and correct operation of propagating routing predicates, and as a side effect, the performance benefit of content re-routing that dynamically (on-demand) breaks the underlying end-to-end TCP connection into shorter-length TCP connections.