Documente Academic
Documente Profesional
Documente Cultură
Background
Application Interface
Conclusion
Challenged network
Violate one or more of Internets assumptions
Very long delay path
Frequent network partitions, etc..
Have their own specialized protocol stacks
Have naming semantics for their particular application domain
Not be well served by the current end-to-end TCP/IP
In this paper
Achieve interoperability between very diverse networks
Propose a network architecture and application interface
Form an internetworking of challenged internets
FA
Movement
FA
Sink
MH FA
Sensor field
Sensor network
Network architectures
Interoperability considerations
Security
Endpoint involving security is not very attractive
Region A - Internet
data
Region C - Intranet
UserHost
{B, R3} {C, R3}
{A, UserHost}
data
DTN gateway
Failure detection
Retransmission timer
Congestion control
Handle of contention for the persistent storage
Buffer space as a function of CoS
Shared priority queue for custody transfer
Messages are spooled based on priority and useful lifetime
Priority inversion & head-of-line blocking problem
Security
Verifiable access to the carriage of traffic at a particular class of service
Avoid carrying traffic long distances later found to be prohibited
Postage stamp
ID of sender || Class of service || Cryptographic material
Supported function
Name tuple creation, manipulation, and registration
Class of service classifier
Authentication information
RPC Server
DTN Scheduling and Message Forwarding
Application
Internet SensorNet Other
Database
DTN library+RPC Convergence Convergence Convergence
Manager
Layer Layer Layer
RPC Server
DTN Scheduling and Message Forwarding
Application
Internet SensorNet Other
Database
DTN library+RPC Convergence Convergence Convergence
Manager
Layer Layer Layer