Top Banner
Company LOGO Central Connecticut State University LOGO State University Delay Tolerant Networks: Challenges Delay Tolerant Networks: Challenges Networks: Challenges and Applications Networks: Challenges and Applications Dr Farid Farahmand Dr. Farid Farahmand The Advanced Internet Technology in the Interests of Society Laboratory the Interests of Society Laboratory
42

Dr Farid Farahmand Dr. Farid Farahmand The Advanced Internet Technology …tehrani/teaching/CE_Seminar/... ·  · 2008-10-09Dr Farid Farahmand Dr. Farid Farahmand The Advanced Internet

Apr 30, 2018

Download

Documents

phamquynh
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Dr Farid Farahmand Dr. Farid Farahmand The Advanced Internet Technology …tehrani/teaching/CE_Seminar/... ·  · 2008-10-09Dr Farid Farahmand Dr. Farid Farahmand The Advanced Internet

Company

LOGOCentral Connecticut State UniversityLOGO State University

Delay Tolerant Networks: Challenges

Delay Tolerant Networks: Challenges Networks: Challenges

and ApplicationsNetworks: Challenges

and Applications

Dr Farid Farahmand Dr. Farid Farahmand The Advanced Internet Technology in the Interests of Society Laboratorythe Interests of Society Laboratory

Page 2: Dr Farid Farahmand Dr. Farid Farahmand The Advanced Internet Technology …tehrani/teaching/CE_Seminar/... ·  · 2008-10-09Dr Farid Farahmand Dr. Farid Farahmand The Advanced Internet

Presentation OutlinePresentation Outline• Future networks & their characteristics

Delay tolerant networks • Delay tolerant networks • Our research focus in DTN• Open research areas in DTN• Available resources Ava lable resources

Page 3: Dr Farid Farahmand Dr. Farid Farahmand The Advanced Internet Technology …tehrani/teaching/CE_Seminar/... ·  · 2008-10-09Dr Farid Farahmand Dr. Farid Farahmand The Advanced Internet

Basic Applications and NetworksBasic Applications and Networks

• The Internet: the largest network– Interconnecting communication devices across the globe

using TCP/IP protocol suite – Designed based on a number assumptions…..

instant messaging

collaborationchat rooms

telephony

videoconferencing

LAN / Metro / Core

email

LAN / Metro / Core

Page 4: Dr Farid Farahmand Dr. Farid Farahmand The Advanced Internet Technology …tehrani/teaching/CE_Seminar/... ·  · 2008-10-09Dr Farid Farahmand Dr. Farid Farahmand The Advanced Internet

Traditional CharacteristicsTraditional Characteristics

Guaranteed end-to-end connectivityGuaranteed end-to-end connectivity

Short and fixed delaysy

Symmetric data rates

Low error rates

Existing Infrustructure

Page 5: Dr Farid Farahmand Dr. Farid Farahmand The Advanced Internet Technology …tehrani/teaching/CE_Seminar/... ·  · 2008-10-09Dr Farid Farahmand Dr. Farid Farahmand The Advanced Internet

Emerging Networks and AppsEmerging Networks and Apps

• Connecting heterogeneous networks operating on different transmission mediaon d fferent transm ss on med a– Different protocols and characteristics

• Communication is not limited to the Internet– Violating many of basic assumptions in the

Internet….

instant messaging

Movies

videoconferencing

–IPTV

collaboration email

chat rooms

telephonyg

Wireless / Metro / Core

Page 6: Dr Farid Farahmand Dr. Farid Farahmand The Advanced Internet Technology …tehrani/teaching/CE_Seminar/... ·  · 2008-10-09Dr Farid Farahmand Dr. Farid Farahmand The Advanced Internet

New Network CharacteristicsNew Network Characteristics

Guaranteed end-to-end connectivityGuaranteed end-to-end connectivity

Short and fixed delaysy

Symmetric data rates

Low error rates

Existing Infrustructure

Page 7: Dr Farid Farahmand Dr. Farid Farahmand The Advanced Internet Technology …tehrani/teaching/CE_Seminar/... ·  · 2008-10-09Dr Farid Farahmand Dr. Farid Farahmand The Advanced Internet

Future NetworksFuture Networks• Node constraints

– Highly integrated, low-power, low-t d i b

le

cost devices• Network dynamics

– Host mobility, network mobility, dynamic membership

Rel

iab

dynamic membership, • No guaranteed end-to-end

connectivity– Link and node failures network

Transparent / Integrated

fwith intermittent connectivity

• Long & variable propagation delays– Asymmetric data rates

• Heterogenious networks seamlessly connected– Decentralized

Page 8: Dr Farid Farahmand Dr. Farid Farahmand The Advanced Internet Technology …tehrani/teaching/CE_Seminar/... ·  · 2008-10-09Dr Farid Farahmand Dr. Farid Farahmand The Advanced Internet

Delay Tolerant NetworksDelay Tolerant NetworksDelay Tolerant NetworksDelay Tolerant Networks

Page 9: Dr Farid Farahmand Dr. Farid Farahmand The Advanced Internet Technology …tehrani/teaching/CE_Seminar/... ·  · 2008-10-09Dr Farid Farahmand Dr. Farid Farahmand The Advanced Internet

Networks CategoriesNetworks CategoriesAd-Hoc

NetworkMobility

VehicularNetworks MANNETIPN

SensorN t k

MuleN t kNetworks Networks

Delay Tolerant Networks

LAN

Contact FrequencyContact Frequency

Page 10: Dr Farid Farahmand Dr. Farid Farahmand The Advanced Internet Technology …tehrani/teaching/CE_Seminar/... ·  · 2008-10-09Dr Farid Farahmand Dr. Farid Farahmand The Advanced Internet

D* Tolerant NetworksD* Tolerant Networks

• �� Disruption DTNMANNETp• �� Delay• �� Disconnection

DTN

MuleNetworks IPN

VehicularN t k

SensorNetworksNetworks

Delay-Tolerant Networking Architecture,” RFC 4838, April

2007. V. Cerf et al.,

When TCP Breaks:When TCP Breaks: Turn to Delay- and Disruption-Tolerant Networking

Page 11: Dr Farid Farahmand Dr. Farid Farahmand The Advanced Internet Technology …tehrani/teaching/CE_Seminar/... ·  · 2008-10-09Dr Farid Farahmand Dr. Farid Farahmand The Advanced Internet

Network Examples of DTN Network Examples of DTN • Vehicular Networks

– DakNet – Message ferry– Village network

• Mule Networks• Mule Networks– Zebranet

• The goal is tracking of zebras in wildlife

– Sámi Network Connectivity– Carrier PigeonsCarrier Pigeons

• RFC 1149, RFC 2549 -Implemented by Bergen Linux users groupg p

Page 12: Dr Farid Farahmand Dr. Farid Farahmand The Advanced Internet Technology …tehrani/teaching/CE_Seminar/... ·  · 2008-10-09Dr Farid Farahmand Dr. Farid Farahmand The Advanced Internet

Network Examples of DTN Network Examples of DTN

• Inter Planetary NetworksD t k

MarsStation

– Deep space networks • Sensor Networks

Acoustic underwater networks Earth– Acoustic underwater networks• Ad hoc Networks (MANET)

Military tactical networks

Earth

– Military tactical networks

http://www.netlab.tkk.fi/~jo/teaching/en/documents.html

Page 13: Dr Farid Farahmand Dr. Farid Farahmand The Advanced Internet Technology …tehrani/teaching/CE_Seminar/... ·  · 2008-10-09Dr Farid Farahmand Dr. Farid Farahmand The Advanced Internet

DTN Architectural ObjectivesDTN Architectural Objectives

• Asynchronously interconnecting different networks– Network of regional networks Network of regional networks

• Each networks can have– Arbitrary underlying technologies

Diff t d i i t ti t l– Different administrative controls– No accessible infrastructure

InternetDTN(2)

d

b A DTN(3)

e

B gN t k N t k

DTN(1)

i

hN t k

k ( )

c

( )

f

gNetwork Network

Connected Regions Isolated Regions

( )

j

Network

Sensorsor Cars

Page 14: Dr Farid Farahmand Dr. Farid Farahmand The Advanced Internet Technology …tehrani/teaching/CE_Seminar/... ·  · 2008-10-09Dr Farid Farahmand Dr. Farid Farahmand The Advanced Internet

Bundle ConceptBundle Concept

• Use of bundles i t d f

TCP/IP DTNApplication Application

instead of packets

Transport

Network

Bundle

Transport

• Bundle store & forward-routing

Data Link

Physical

Network

Data Link

Physical

• Custody transfer by intermediate

y

ynodes

•Warthman, F. (2003). Delay-Tolerant Networks (DTNs) – A Tutorial. [Online] Available URL: http://www.ipnsig.org/reports/DTN_Tutorial11.pdf

Page 15: Dr Farid Farahmand Dr. Farid Farahmand The Advanced Internet Technology …tehrani/teaching/CE_Seminar/... ·  · 2008-10-09Dr Farid Farahmand Dr. Farid Farahmand The Advanced Internet

DTN OriginDTN Origin

• Interplanetary Internet (IPI) NASAInternet (IPI)– Development since

late 1990s IPI

Core Research

ExperimentalResearch

– Expanding internetworking to i t l t

IPI

DRTNGinterplanetary scale DARPA

DTNProtocolProtocol

www.computer.org/.../dsonline/2006/08/w4spot.xml

Pre-standardization efforts: DTN Research Group (DTN RG) in the IRTF

Page 16: Dr Farid Farahmand Dr. Farid Farahmand The Advanced Internet Technology …tehrani/teaching/CE_Seminar/... ·  · 2008-10-09Dr Farid Farahmand Dr. Farid Farahmand The Advanced Internet

Network ConstraintsNetwork Constraints

• Application – Monitoring communications etc Monitoring, communications, etc,

• Node types and interactions– Mobile nodes, stationary nodes

• Mobility patters • Mobility patters – deterministic, stochastic, predictable, etc.

• Network topology known or not

Mobility Knowledge

NPF NP– known or not• Scheduling Assumptions

– knowledge oracle type Ener y level c nstraint

Storage Bandwidth

INF INF

Network Assumptions

Node

Interaction

None

Partial

Full

None

Partial

Full

• Energy level constraint – similar to sensor network

• Physical constraints b d idth d t

INF INFINF BWS INF

S BW

– bandwidth, range, speed, etc.

(N=Node, MR=Mobile Node)

Page 17: Dr Farid Farahmand Dr. Farid Farahmand The Advanced Internet Technology …tehrani/teaching/CE_Seminar/... ·  · 2008-10-09Dr Farid Farahmand Dr. Farid Farahmand The Advanced Internet

O R h FO R h FOur Research FocusOur Research Focus

Page 18: Dr Farid Farahmand Dr. Farid Farahmand The Advanced Internet Technology …tehrani/teaching/CE_Seminar/... ·  · 2008-10-09Dr Farid Farahmand Dr. Farid Farahmand The Advanced Internet

Challenges Challenges

• Architecture N i d dd i – Naming and addressing

• Routing protocols Traditional end to end path may not exist– Traditional end-to-end path may not exist

– End-to-end routing will not work– Routes maybe time dependentRoutes maybe time dependent

• Multi-layer conenctivity – Interconnecting DTNsInterconnecting DTNs

• Node design – Storage capacity, range, physical link g p y, g , p y

Page 19: Dr Farid Farahmand Dr. Farid Farahmand The Advanced Internet Technology …tehrani/teaching/CE_Seminar/... ·  · 2008-10-09Dr Farid Farahmand Dr. Farid Farahmand The Advanced Internet

A) Vehicular DTN – Village NetworksA) Vehicular DTN – Village Networks

• Expanding connectivityL k f i f t t– Lack of infrastructure

– Lack of funding• Villages and remote areas

BUS

• Villages and remote areas

N t k hit t • Network architecture – Stationary nodes– Mobile routers – Mobile routers – Relay nodes – placed at

intersections

Page 20: Dr Farid Farahmand Dr. Farid Farahmand The Advanced Internet Technology …tehrani/teaching/CE_Seminar/... ·  · 2008-10-09Dr Farid Farahmand Dr. Farid Farahmand The Advanced Internet

A) Vehicular DTN – Village NetworksA) Vehicular DTN – Village NetworksObjective

Network cost optimization by minimizing Network cost optimization by minimizing the number of relay nodes

ProblemProblem– Relay node placement to reduce network cost – Developing various routing algorithmsp g g g

F l ti th d l t tFormulating the node placement as a cost optimization problem (ILP Problem) &

developing heuristic algorithms

Page 21: Dr Farid Farahmand Dr. Farid Farahmand The Advanced Internet Technology …tehrani/teaching/CE_Seminar/... ·  · 2008-10-09Dr Farid Farahmand Dr. Farid Farahmand The Advanced Internet

B) Vehicular DTN – Multi-Layer InteractionsB) Vehicular DTN – Multi-Layer Interactions

• Motivation – Protecting against – Protecting against

catastrophic (regional) failures

C l i t ti

SatelliteCommunication

• Cross-layer interaction – Integrating VDTN and

other network layers

Wired PhoneCommunication

Cell Phoneother network layers – In-bad and out-of-band

signaling Using different media

Communication

VWBSNetwork

DataBursts

ControlMessages

– Using different media for data and control signals

Data Plane

Control Plane

Network

Page 22: Dr Farid Farahmand Dr. Farid Farahmand The Advanced Internet Technology …tehrani/teaching/CE_Seminar/... ·  · 2008-10-09Dr Farid Farahmand Dr. Farid Farahmand The Advanced Internet

B) Vehicular DTN – Multi-Layer InteractionsB) Vehicular DTN – Multi-Layer Interactions

• Innovative applications– Distance learning Distance learning – eHealth

UNIVERSITY

Page 23: Dr Farid Farahmand Dr. Farid Farahmand The Advanced Internet Technology …tehrani/teaching/CE_Seminar/... ·  · 2008-10-09Dr Farid Farahmand Dr. Farid Farahmand The Advanced Internet

C) Anycasting in VDTN C) Anycasting in VDTN

• Inter and intra-domain traffics

Food Mart

ISP

Internet

BUS

domain traffics • Intra-domain traffic

can go through ISPA can go through ISPA or ISPB

• Objective Objective – Optimizing the

network to reduce Food Mart

InternetE-KioskStationary RelayUsersB T i lcost (ILP

formulation)– Designing heuristics

ISPBus TerminalBus path

– Designing heuristics

Page 24: Dr Farid Farahmand Dr. Farid Farahmand The Advanced Internet Technology …tehrani/teaching/CE_Seminar/... ·  · 2008-10-09Dr Farid Farahmand Dr. Farid Farahmand The Advanced Internet

Supports & CollaborationsSupports & Collaborations• Funding Supports

– The Euro-NF Network of Excellence of Seven Framework Programme of EU

– Networks and Multimedia Group of the Institute of Telecommunications Covilhã Lab Portugalof Telecommunications – Covilhã Lab, Portugal

• Collaborating Institutions– Central Connecticut State University – Central Connecticut State University – Institute of Telecommunications, Networks and

Multimedia Group, Portugal p g– University of Texas at Dallas – Scuola Superiore Sant’Anna, Pisa, Italy

Page 25: Dr Farid Farahmand Dr. Farid Farahmand The Advanced Internet Technology …tehrani/teaching/CE_Seminar/... ·  · 2008-10-09Dr Farid Farahmand Dr. Farid Farahmand The Advanced Internet

Open Research Open Research Open Research Areas .....

Open Research Areas .....

Page 26: Dr Farid Farahmand Dr. Farid Farahmand The Advanced Internet Technology …tehrani/teaching/CE_Seminar/... ·  · 2008-10-09Dr Farid Farahmand Dr. Farid Farahmand The Advanced Internet

Naming and AddressingNaming and Addressing Long Delay

!

• Unique end-point identifiers {region id, host id}

!

host id}– Defining regions

• Supporting unicasting multicasting • Supporting unicasting, multicasting, anycasting– Shared addresses for multiple nodes Shared addresses for multiple nodes

• The end user may be mobile and move between regions g– Address mapping or resolution needed– Routing takes place based upon complete URI:

sender “just sends”

Page 27: Dr Farid Farahmand Dr. Farid Farahmand The Advanced Internet Technology …tehrani/teaching/CE_Seminar/... ·  · 2008-10-09Dr Farid Farahmand Dr. Farid Farahmand The Advanced Internet

Routing in DTN Routing in DTN • Routing depends on basic

network assumptions – Mobility, mobility patterns,

node capacity scheduling Complexity

ComputationalPerformance

node capacity, scheduling knowledge, etc.

• Routes are time dependent – Requires long term storage

l d Summary

ofcontacts

ExactContacts

Contacts&

Bufferstatus

Contacts&

Bufferstatus

&Traffic

Demand

– Long term storage can lead to buffer contention

• Routing objectives– Minimize the delay • Contacts Summary

A li k il bilit

Nonecontacts

Knowledge Oracle

M n m z th ay – Maximize the throughput

• Topology dynamics– Is the topology known (e.g.,

road mobility patterns etc )

– Average link availability– Average bandwidth

• Contacts– Exact times of contact

E road, mobility patterns, etc.) • Optimal routing solutions

– Knowledge vs complexity

– Exact route• Buffering

– Available storage– Local vs Global

• Traffic Demand Oracle

Page 28: Dr Farid Farahmand Dr. Farid Farahmand The Advanced Internet Technology …tehrani/teaching/CE_Seminar/... ·  · 2008-10-09Dr Farid Farahmand Dr. Farid Farahmand The Advanced Internet

Open Research Areas Exact Vs. Partial Scheduling

Open Research Areas Exact Vs. Partial SchedulingExact Vs. art al Schedul ngExact Vs. art al Schedul ng

• Show through simulation the relative performance between routing based on exact and partial scheduling p ginformation – Implementing the time-

based shortest path: P f f

pmodified Dijkstra’s Algorithm

• The general f f h

Performance f C t t

Performance of average contact

period oracle Perf

performance of the two routing algorithms can be expected to be as

of Contact Time Oracle

Routing

formance

followvariable

More….. click here

Page 29: Dr Farid Farahmand Dr. Farid Farahmand The Advanced Internet Technology …tehrani/teaching/CE_Seminar/... ·  · 2008-10-09Dr Farid Farahmand Dr. Farid Farahmand The Advanced Internet

Open Research Areas Multicasting efficiency in VDTN Open Research Areas Multicasting efficiency in VDTN Mult cast ng eff c ency n VD N Mult cast ng eff c ency n VD N

• Multicasting is the simultaneous transmission of data from a source to a group of destinations– Warning system – Distance learning

• Maintaining reliable transmission in a timely g m m ymanner is very critical

• Objective– Reducing resource demand of the application (storage – Reducing resource demand of the application (storage,

link utilization, etc.) – Minimizing the delivery time

• A common approach in route selection is link• A common approach in route selection is link-sharing in the tree structure– Developing the time-variant Steiner multicast tree (TV-

SMT) used for routing data in the networkSMT) used for routing data in the network

Page 30: Dr Farid Farahmand Dr. Farid Farahmand The Advanced Internet Technology …tehrani/teaching/CE_Seminar/... ·  · 2008-10-09Dr Farid Farahmand Dr. Farid Farahmand The Advanced Internet

Open Research Areas Multi-layer Survivability

Open Research Areas Multi-layer Survivability Mult layer Surv vab l ty Mult layer Surv vab l ty

• Networks with mechanical backbone or mechanical backbone or limited energy levels can be highly susceptible to f ilur s

BUS

failures– Mechanical failures in

buses, road blocks, t ffi j ttraffic jams, etc.

• VDTN networks can also be considered as an alternative approach offer protection against catastrophic failurescatastrophic failures

Page 31: Dr Farid Farahmand Dr. Farid Farahmand The Advanced Internet Technology …tehrani/teaching/CE_Seminar/... ·  · 2008-10-09Dr Farid Farahmand Dr. Farid Farahmand The Advanced Internet

LEGO Mindstorms PlatformLEGO Mindstorms Platform• Motivation

– Examining performance g p• Different protocols, • Examine blocking and constraints

P ssibl t si s• Possible extensions– Using GPS – Understanding random movements

Creating aDTN platform

– Understanding random movements – Utilizing different link layer technology – Creating a colony networkCreating a colony network– Utilizing PDAs– Communication overheads

Lego Project: http://www.sm.luth.se/csee/courses/smd/147/pages05/projects/DTN_PROPHET_LEGO_project.pdfSoftware: http://sourceforge.net/projects/dynamic-switch

Page 32: Dr Farid Farahmand Dr. Farid Farahmand The Advanced Internet Technology …tehrani/teaching/CE_Seminar/... ·  · 2008-10-09Dr Farid Farahmand Dr. Farid Farahmand The Advanced Internet

Available Resources….Available Resources….

Page 33: Dr Farid Farahmand Dr. Farid Farahmand The Advanced Internet Technology …tehrani/teaching/CE_Seminar/... ·  · 2008-10-09Dr Farid Farahmand Dr. Farid Farahmand The Advanced Internet

ReferencesReferences• Cerf V., Burleigh S., Hooke A., Torgerson L., Durst R., Scott K., Fall K., & Weiss H. (2002).

Delay-Tolerant Network Architecture: The Evolving Interplanetary Internet. IPN Research Group Internet Draft, February 2002. Work in progress. [Online] Available URL: http://www ietf org/internet-drafts/draft-irtf-dtnrg-arch-08 txtURL: http://www.ietf.org/internet drafts/draft irtf dtnrg arch 08.txt

• Chen, Y., Sreedevi, P., Chen, K., and Chen, L. (2006) Analysis of Opportunistic Networks based on Realistic Network Traces [Online] Available URL: http://www.iis.sinica.edu.tw/~ycchen/publication/TR-IIS-06-009.pdf

• Chuah, M. C., Cheng, L., & Davison, B.D. (2005). Enhanced Disruption and Fault Tolerant Network Architecture for Bundle Delivery (EDIFY). Proceedings of IEEE Globecom, Nov, y ( ) g , ,2005. [Online] Available URL: http://edify.cse.lehigh.edu/pubs/dtn_globecom_final.pdf

• Chuah, M., Yang, P., Davison, B.D., & Cheng L. (2006). Store-and-Forward Performance in a DTN In Proceedings of IEEE 63rd Vehicular Technology Conference (VTC), Volume 1, Pages 187-191, Melbourne, Australia, May 2006. [Online] Available URL: www.cse.lehigh.edu/~brian/pubs/2006/VTC/store-and-forward-performance.pdfD M B E F ll K J i S H M d P t R (2004) I l ti D l • Demmer, M., Brewer, E., Fall, K., Jain, S., Ho, M., and Patra, R. (2004) Implementing Delay Tolerant Networking [Online] Available URL: http://www.dtnrg.org/papers/demmer-irb-tr-04-020.pdf

• Fall, K. (2003). A Delay-Tolerant Network Architecture for Challenged Internets. In Proc. SIGCOMM 2003, Aug. 2003. [Online] Available URL: www.intel-research net/Publications/Berkeley/030320031146 120 pdfresearch.net/Publications/Berkeley/030320031146_120.pdf

• Fall, K. (2004). Messaging in Difficult Environments. [Online] Available URL: http://www.dtnrg.org/papers/kfall-irb-tr-04-019.pdf

• Fall, K., Hong, W., & Madden, S. (n.d.). Custody Transfer for Reliable Delivery in Delay Tolerant Networks. [Online] Available URL: http://www.dtnrg.org/papers/custody-xfer-tr.pdf p f

• http://www.cs.wmich.edu/wsn/project_oppnet.html - Opportunistic Networks - Leszek Lilien

Page 34: Dr Farid Farahmand Dr. Farid Farahmand The Advanced Internet Technology …tehrani/teaching/CE_Seminar/... ·  · 2008-10-09Dr Farid Farahmand Dr. Farid Farahmand The Advanced Internet

ReferencesReferences• Farrell, S., Cahill, V, Geraghty, D., Humphreys, I., & McDonald, P.

(2006). When TCP Breaks: Delay- and Disruption-Tolerant Networking. IEEE Internet Computing, vol. 10, no. 4, 2006, pp. 72-78. [Online] mp g, , , , pp [ ]Available URL: https://down.dsg.cs.tcd.ie/misc/spotlight-dtn.pdf

• Gupta, N. (2006) Research Directions in Delay Tolerant Networks [Online] Available URL http://www.cs.indiana.edu/~nigupta/final-project.pdfp j p

• Harras, K. A., & Almeroth, K. C. (2006) Inter-regional Messenger Scheduling in Delay Tolerant Mobile Networks. [Online] Available URL: www.cs.uscb.edu/~kharras/docs/scheduling.pdf

• Internet Engineering Task Force (2006) IETF Bundle Specification [O l ] l bl URL h // l f / / f/d f f

g g p[Online] Available URL: http://tools.ietf.org/group/irtf/draft-irtf-dtnrg-bundle-spec-08.txt

• Jain, S., Fall K., & Patra R. (2004). Routing in a Delay Tolerant Network. SIGCOMM, Aug/Sep 2004. [Online] Available URL: http:// si mm /si mm2004/p p s/p299 j in111111 pdfhttp://www.sigcomm.org/sigcomm2004/papers/p299-jain111111.pdf

• Jones, E.P.C., & Ward, P.A.S. (n.d.) Routing Strategies for Delay-Tolerant Networks. [Online] Available URL: http://www.ccng.uwaterloo.ca/~pasward/Publications/dtn-routing-survey pdf "Delay and Disruption Tolerant Networking " Stephen Farrell and Vinny Cahill ISBN 1 59693survey.pdf "Delay and Disruption Tolerant Networking," Stephen Farrell and Vinny Cahill, ISBN 1-59693-063-2, Artech House, 2006.

Page 35: Dr Farid Farahmand Dr. Farid Farahmand The Advanced Internet Technology …tehrani/teaching/CE_Seminar/... ·  · 2008-10-09Dr Farid Farahmand Dr. Farid Farahmand The Advanced Internet

ReferencesReferences• Kempe, G. (2004). CP538a Time-Sensitive Distributed Applications Literature

Survey: Delay Tolerant Networks. April 2004. [Online] Available URL: http://www.cs.ubc.ca/~kempe/proj/dtnlit.pdf

• Musolesi, M and Mascolo, C (2006) Spatio-Temporal Communication Primitives for Delay Tolerant Systems [Online] Available URL: http://www.cs.ucl.ac.uk/staff/m.musolesi/papers/minema06.pdf

• Scott, K., & Burleigh, S. (2005). Bundle Protocol Specification. [Online] Available URL: http://www.dtnrg.org/docs/specs/draft-irtf-dtnrg-bundle-spec-03.txtURL: http://www.dtnrg.org/docs/specs/draft irtf dtnrg bundle spec 03.txt

• Seligman, M., Fall, K., & Mundur, P. (2006). Alternative Custodians for Congestion in Delay Tolerant Networks. In Proc. SIGCOMM 2006 Workshops, September 2006. [Online] Available URL: http://chants.cs.ucsb.edu/2006/papers/2-3.pdf

• Seligman, M. (n.d.) Storage Usage of Custody Transfer in Delay Tolerant N t ks ith Int mitt nt C nn ti it [Onlin ] A il bl URL: Networks with Intermittent Connectivity. [Online] Available URL: http://ww1.ucmss.com/books/LFS/CSREA2006/ICW3987.pdf

• Shah, R., Roy, R., Jain, S., & Brunette, W. (2003). Data MULEs: Modeling a Three-tier Architecture for Sparse Sensor Networks. [Online] Available URL Http://www.intel-research.net/publicaions/seattle/01222031206_114.pdfp p p

• Small, T. & Haas, Z. J. (2005). Resource and Performance Tradeoffs in Delay Tolerant Networks. In Proceedings of the ACM SIGCOMM Workshop on Delay-Tolerant Networking (WDTN’05), pp. 260–267, August 2005. [Online] Available URL: http://www.sigcomm.org/sigcomm2005/paper-SmaHaa.pdf

Page 36: Dr Farid Farahmand Dr. Farid Farahmand The Advanced Internet Technology …tehrani/teaching/CE_Seminar/... ·  · 2008-10-09Dr Farid Farahmand Dr. Farid Farahmand The Advanced Internet

References References • Sventek, J. (2006) Scalability and Heterogeneity Lecture 17 (3). University of Glasgow

National e-Science Center Tutorial [Online] Available URL: http://csperkins.org/teaching/grid/lecture17.pdf

• Warthman F (2003) Delay Tolerant Networks (DTNs) – A Tutorial [Online] Available URL: • Warthman, F. (2003). Delay-Tolerant Networks (DTNs) – A Tutorial. [Online] Available URL: http://www.ipnsig.org/reports/DTN_Tutorial11.pdf

• Yang, J., Chen, Y., Ammar, M., and Lee, C (2005) Ferry Replacement Protocols in Sparse MANET message ferrying systems [Online] Available URL: http://ieeexplore.ieee.org/iel5/9744/30731/01424832.pdf

• Yang P & Chuah M (n d ) Performance comparison of two Interdomain routing schemes Yang, P., & Chuah, M. (n.d.) Performance comparison of two Interdomain routing schemes for Disruption Tolerant Networks. [Online]. Available URL: http://www3.lehigh.edu/images/userImages/jgs2/Page_3813/LU-CSE-06-030-r.pdf

• Zhang, Z. (2006). Routing In Intermittently Connected Mobile Ad Hoc Networks And Delay Tolerant Networks: Overview And Challenges. IEEE Comm. Surveys and Tutorials, vol. 8, no. 1, 2006, pp. 24–37. [Online] Available URL: htt // /li b / / bli /2006/j /i d ht lhttp://www.comsoc.org/livepubs/surveys/public/2006/jan/index.html

• Zhao, W., Ammar, M, & Zegura, E. (2004) A Message Ferrying Approach for Data Delivery in Sparse Mobile Ad Hoc Networks [Online] Available URL: http://www.sigmobile.org/mobihoc/2004/presentations/p187-zhao.pdf

• Zhao, W., Ammar, M., & Zegura, E. (2005) Controlling the Mobility of Multiple Data Transport Ferries in a Delay Tolerant Network [Online] Available URL: Transport Ferries in a Delay-Tolerant Network. [Online] Available URL: www.cc.gatech.edu/people/home/wrzhao/pub/infocom05.pdf

• Zhao, W., & Ammar, M. (2003). Message Ferrying: Proactive Routing in Highly-partitioned Wireless Ad Hoc Networks. In Proceeding of the IEEE Workshop on Future Trends in Distributed Computing Systems, Puerto Rico, May 2003. [Online] Available URL: www.cc.gatech.edu/people/home/wrzhao/pub/ftdcs03.pdfg p p m p f p f

Page 37: Dr Farid Farahmand Dr. Farid Farahmand The Advanced Internet Technology …tehrani/teaching/CE_Seminar/... ·  · 2008-10-09Dr Farid Farahmand Dr. Farid Farahmand The Advanced Internet

ConferencesConferences• WDTN Workshop Technical Program -

http://www.sigcomm.org/sigcomm2005/w4-p g g gwdtn.html - papers all available

• 1st International Workshop on DecentralizedResource Sharing in Mobile Computing and Resource Sharing in Mobile Computing and Networking – 2006: http://www.mobishare.org/

• Other wireless conferences -http://www prehofer de/Research/Welcome htmlhttp://www.prehofer.de/Research/Welcome.html

• IEEE International Symposium on a World of Wireless, Mobile and Multimedia Networks -h //i b ff l d /http://ieee-wowmom.cse.buffalo.edu/

Page 38: Dr Farid Farahmand Dr. Farid Farahmand The Advanced Internet Technology …tehrani/teaching/CE_Seminar/... ·  · 2008-10-09Dr Farid Farahmand Dr. Farid Farahmand The Advanced Internet

Seminars / Universities Seminars / Universities

• Prof. Jens-Peter Redlich – Interplanetary I t t http://s i f tik hInternet - http://sar.informatik.hu-berlin.de/teaching/_previous-years/2006-s%20Interplanetary%20Internet%20Seminars%20Interplanetary%20Internet%20Seminar/index.htm

• Dr -Ing Dirk Kutscher - DTN Dr.-Ing. Dirk Kutscher - DTN http://www.tzi.de/~dku/research.html

Page 39: Dr Farid Farahmand Dr. Farid Farahmand The Advanced Internet Technology …tehrani/teaching/CE_Seminar/... ·  · 2008-10-09Dr Farid Farahmand Dr. Farid Farahmand The Advanced Internet

Online Resources Online Resources • The Consultative Committee for Space Data Systems

(CCSDS) - (deep space communication) ( ) ( p p )http://public.ccsds.org/default.aspx

• Magic Bike Project - http://www.magicbike.net/• The Delay Tolerant Networking Research Group • The Delay-Tolerant Networking Research Group

(DTNRG) - http://www.dtnrg.org/wiki• Mitre Projects

htt // it / / t /t h06/3 ht lhttp://www.mitre.org/news/events/tech06/3.html

Page 40: Dr Farid Farahmand Dr. Farid Farahmand The Advanced Internet Technology …tehrani/teaching/CE_Seminar/... ·  · 2008-10-09Dr Farid Farahmand Dr. Farid Farahmand The Advanced Internet

SIMULATORSSIMULATORS

• QualNet - http://scalable-t k /networks.com/

• DTNSIM2 https://styx.uwaterloo.ca/dtnsim2/

• A very good list of simulators y ghttp://homepage.ntlworld.com/myjamro/research/already_in_research/simulatiy_ _on_tools.htm

Page 41: Dr Farid Farahmand Dr. Farid Farahmand The Advanced Internet Technology …tehrani/teaching/CE_Seminar/... ·  · 2008-10-09Dr Farid Farahmand Dr. Farid Farahmand The Advanced Internet

Internet to Rural AccessInternet to Rural Access• Wizzy Project – South Africa -

http://www wizzy org za/link/category/5/http://www.wizzy.org.za/link/category/5/• TIER Project -

http://tier.cs.berkeley.edu/wiki/Home - The aim of h E dd h h ll the TIER project is to address the challenges in

bringing the Information Technology revolution to the masses of the developing regions of the world m f p g g f

• United Villages http://www.unitedvillages.com/

An online list: http://del.icio.us/faridfarahmand/rural

Page 42: Dr Farid Farahmand Dr. Farid Farahmand The Advanced Internet Technology …tehrani/teaching/CE_Seminar/... ·  · 2008-10-09Dr Farid Farahmand Dr. Farid Farahmand The Advanced Internet

Thank you!Thank [email protected]

[email protected]