* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
Download DTN Interworking for Future Internet
Net neutrality wikipedia , lookup
Distributed firewall wikipedia , lookup
Net neutrality law wikipedia , lookup
Deep packet inspection wikipedia , lookup
Cracking of wireless networks wikipedia , lookup
Computer network wikipedia , lookup
Airborne Networking wikipedia , lookup
Internet protocol suite wikipedia , lookup
Zero-configuration networking wikipedia , lookup
Piggybacking (Internet access) wikipedia , lookup
Peer-to-peer wikipedia , lookup
Recursive InterNetwork Architecture (RINA) wikipedia , lookup
DTN Interworking for Future Internet 2007.02.19 AsiaFI School Presented by Dukhyun Chang 1 Contents 1 Introduction 2 DTN Architecture 3 DTN in Future Internet 4 Conclusion 2/21 Introduction 3 Current Internet Assumptions on TCP/IP based Internet end-to-end path exists bet’n peers round-trip time bet’n any nodes is not excessive end-to-end packet drop prob. is small .. 4/21 What is Challenged Networks? Challenged Networks violate one or more of the assumptions 5/21 What is Challenged Networks? Terrestrial Mobile Networks Exotic Media Networks Military Ad-hoc Networks Sensor Networks.. Vehicular Network Sensor network Sensor SensorNetwork network 6/21 Characteristics of Challenged Networks Path and Link Characteristics High Latency & Low Data Rate long propagation delay asymmetric data rates =>how to reduce round-trip exchanges =>how to ensure reliability Disconnection motion & low duty-cycle =>how to pre-schedule Long Queuing Time hours or days =>how to select next hop 7/21 Characteristics of Challenged Networks Network Architectures Interoperability Considerations =>how to make minimal assumptions of the underlying protocol Security =>how to exchange keys End System Characteristics Limited Longevity =>who verify delivery Limited Resources =>how to reduce buffer usage 8/21 Some Solutions for Challenged Networks The Internet’s Common Protocols TCP, SCTP, UDP, IP, BGP, SMTP degraded performance timeouts lack of failover synchronous programming chatty application protocol E-Mail TCP-based chatty provide significant number of useful features 9/21 DTN Architecture of DTNRG 10 What is DTN? Delay and Disruption Tolerant Networks RFC 4838, April 2007 Delay? Interplanetary networks RTT from Earth to Mars Eight minutes ~ 40 minutes Disruption? Sensor networks Vehicular networks Nodes sleep to save power Mobile devices leaving each others’ radio ranges Opportunistic networks a sender and receiver make contact at an unscheduled time 11/21 DTN Architecture DTN Architecture Bundles Store and Forward DTN Endpoint set of DTN Nodes engines for sending and receiving bundles an implementation of the bundle layer 12/21 DTN Architecture Descriptions Naming/Addressing Endpoint Identifiers (EID) URI (RFC3986) scheme-specific part (SSP) registration desire to receive ADUs destined for a particular EID Late Binding late binding of a bundle’s destination to a particular set of destination IDs or addresses Pros Route efficiently in the case of invalid connections favors in small transit time of a message reduce the amount of admin info propagated thru the network 13/21 DTN Architecture Descriptions Routing and Forwarding No specific routing schemes Options for Reliability end-to-end acknowledgment Custody Transfer S hop-by-hop reliability allow the source to delegate retransmission responsibility D C DATA 14/21 DTN Architecture Descriptions Fragmentation and Reassembly Proactive Fragmentation a DTN node may divide a block of application data into multiple smaller blocks Reactive Fragmentation when a bundle is only partially transferred, fragment a bundle cooperatively 15/21 Research Issues Anycast and Multicast how to design the case which new node joining after messages generated Congestion and Flow Control at the Bundle Layer Security [DTNSEC], [DTNSOV] Etc. 16/21 DTN in Future Internet 17 DTN in Future Internet Current DTN can be a part of future internet Some Considerations Future DTN Scenarios Emergency Network multicast/anycast … Future Internet Component Technologies Cognitive Radio Software Defined Radio Active Networks … 18/21 Emergency Network Scenario Example 19/21 DTN Research Issues in Future Internet Transport Layer Protocol and Congestion Control in DTN Integrating between heterogeneous transport protocols Congestion control Buffer management Delay Tolerant Network Architecture DTN + Future Internet Technology assumes CR, GPS, storage, mobility, etc Overall redesign or Extending Bundle Protocol Routing Protocols additional conditions and leverages Storage, connectivity, positions, mobility Distributed Caching Reducing delay and traffic Multicast/Anycast Multicast group management Authentication mechanism 20/21 Conclusion The Delay and Disruption Tolerant Network will not be a future internet itself. But it can be a important part of Future Internet. There are many research issues in DTN, specially related future internet New DTN Architecture Multicast/Anycast Routing Security … 21/21 References 1. A Delay-Tolerant Network Architecture for Challenged Internets, ACM Sigcomm 2003 2. Forrest Warthman, Delay-Tolerant Networks (DTNs): A Tutorial v1.1, Mar 2003 3. http://www.ietf.org/rfc/rfc4838.t xt 22/21 23