From the Rocks of Mars to the Slums of Cambodia: The Unexpected Evolution of Research

Similar documents
Delay- and Disruption-Tolerant Networks (DTNs)

DTN Interworking for Future Internet Presented by Chang, Dukhyun

Routing Issues & Performance Of Different Opportunistic Routing Protocols In Delay Tolerant Network

A Delay-Tolerant Network Architecture for Challenged Internets

Computing for Development A New High-Impact Research Area. Beki Grinter (Georgia Tech) Tapan Parikh (UC Berkeley) Lakshminarayanan Subramanian (NYU)

Networking: A Key Driver for Globalization. Krishan K. Sabnani Networking Research, Bell Labs August 27, 2007

Simulation of Epidemic, Spray and Wait and First Contact Routing Protocols in Delay Tolerant Network

POMI in India. Paul Kim, Ph.D. Chief Technology Officer

Delay- and Disruption-Tolerant Networks (DTNs)

Routing Protocol Approaches in Delay Tolerant Networks

Internet Accessibility Continental Comparison. Marcus Leaning Professor of Digital Media Education University of Winchester U.K.

Inter-Regional Messenger Scheduling in Delay Tolerant Mobile Networks

Internet is attractive new revenue stream for operators Rural Broadband is untapped market No fixed infrastructure

InterPlaNetary Internet

Performance of Efficient Routing Protocol in Delay Tolerant Network: A Comparative Survey. Namita Mehta 1 and Mehul Shah 2

Infrastructure-less Communication Access Points. NEC Corporation

Poonam kori et al. / International Journal on Computer Science and Engineering (IJCSE)

TV WHITE SPACE CLOSING THE DIGITAL DIVIDE

How Cisco India Simplified VoIP and PSTN calls with Logical Partitioning for Cisco Unified Communications Manager

Overlay and P2P Networks. Introduction and unstructured networks. Prof. Sasu Tarkoma

Routing in a Delay Tolerant Network Sushant Jain, Kevin Fall and Rabin Patra SIGCOMM Presented by Xun Gong

Frugal 5G : Connecting the Unconnected World!

DYNAMIC SPECTRUM MANAGEMENT CONNECTING THE WORLD

Welcome! Today s program

Delay- and Disruption-Tolerant Networks (DTNs)

COMPARATIVE ANALYSIS OF DIFFERENT ROUTING PROTOCOLS IN DELAY TOLERANT NETWORKS

Session 5: Trends of NGN Technology and Migration Aspects

Towards a Robust Protocol Stack for Diverse Wireless Networks Arun Venkataramani

Network Connectivity and Mobility Part 2

Wireless Ad-Hoc Networks

Frugal 5G : Next Generation Wireless Systems!

Wireless and Mobile Networks Reading: Sections 2.8 and 4.2.5

Presenter: Wei Chang4

Lecture 12: Link-state Routing. Lecture 12 Overview. Router Tasks. CSE 123: Computer Networks Chris Kanich. Routing overview

Celtic-Plus Award winning projects present their results CIER

Optimization in Data Centres. Jayantha Siriwardana and Saman K. Halgamuge Department of Mechanical Engineering Melbourne School of Engineering

CLUSTERING BASED ROUTING FOR DELAY- TOLERANT NETWORKS

ENSC 427: COMMUNICATION NETWORK PROJECT PRESENTATION Spring 2010 Instructor: Ljiljana Trajkovic. Message Ferrying

Buffer Aware Network Coded Routing Protocol for Delay Tolerant Networks

Challenges of providing broadband connectivity to masses in emerging India Market by. Narinder Chhibber Secretary General PTC India Foundation

S K Gupta Advisor, TRAI

IPv6 A Positive Approach. Perspectives. APNIC New Delhi. .in. Kusumba S

Teleuse at the bottom of the pyramid data booklet

Opportunistic Routing Algorithms in Delay Tolerant Networks

W H I T E P A P E R : O P E N. V P N C L O U D. Implementing A Secure OpenVPN Cloud

Only one billion of the world s 6.5 billion people have bank accounts, yet there are now more than 4 billion mobile phones.

Controlled flooding in disconnected sparse mobile networks

Frugal 5G :Connecting the Unconnected World!

Teleuse on a Shoestring

An Adhoc Network for Wireless Technology: Daknet

Configuring RF Profiles

wi4 Fixed Point-to-Multipoint Canopy Solutions

Village Kiosk. U. B. Desai. SPANN Lab. Dept. of EE IIT-Bombay

Delay-Tolerant Networks (DTNs)

Protocol for Tetherless Computing

Computer Networks 2012/2013. Introduction part 1 (01) Dr. Tanir Ozcelebi. Thanks to A. Leon-Garcia & I. Widjaja, & I. Radovanovic & A. S.

Impact of Social Networks in Delay Tolerant Routing

IEEE s Multihop MAC. Mateusz Wielgosz

TCL International Holdings Limited FY2000 Review & Outlook

Computer Communications

CMSC 417. Computer Networks Prof. Ashok K Agrawala Ashok Agrawala. October 30, 2018

Broadband Quality of Service

Exploiting Parallel Networks in Intermittently- Connected Mobile Environemts

Experimental Evaluation of Delay Tolerant Networking (DTN) Protocols for Long-Delay Cislunar Communications

Simulating Delay Tolerant Networking (DTN) for CubeSats

Frugal 5G Test-bed: A Case Study of Palghar Experiment

802.11ac FREQUENTLY ASKED QUESTIONS. May 2012

Cluster Based Approach for Overhead Reduction and Load Balancing in Delay Tolerant Mobile Applications

SNIA Discussion on iscsi, FCIP, and IFCP Page 1 of 7. IP storage: A review of iscsi, FCIP, ifcp

CLUSTER BASED ROUTING PROTOCOL FOR WIRELESS SENSOR NETWORKS

VoIP for the Small Business

Advanced Internet Architectures

Fairness Example: high priority for nearby stations Optimality Efficiency overhead

Internet Evolution. Vint Cerf. September

Digital inclusion and resilient development

Wireless Sensor Networks: Clustering, Routing, Localization, Time Synchronization

Ad Hoc Networks: Introduction

AMERICAN-ARAB ANTI-DISCRIMINATION COMMITTEE INTERNET CONNECTION

Name Student ID Department/Year. Final Examination. Introduction to Computer Networks Class#: 901 E31110 Fall 2008

Performance Evaluation of Telephony Routing over IP (TRIP)

WIRELESS BROADBAND Supplemental Broadband Solution

Adaptive Applications

Extending Internet into Space ESA DTN Testbed Implementation and Evaluation

Last Lecture: Data Link Layer

RURAL MESH FOR EDUCATION

Computer Networks

Delay Tolerant Networks

An overview of. Mobile Testing. By André Jacobs. A Jacobs

VoIP for the Small Business

Application of Graph Theory in DTN Routing

BGP Issues. Geoff Huston

J.D. Power and Associates Reports: Rising Network Quality Issues Prompt a Higher Number of Calls among Wireless Business Customers To Report Problems

Wireless Network Security Spring 2013

Cellular and Satellite: together to serve a fast growing market

Freedom of Access to Information and the Digital Divide: The Answer s in the Palm of your Hand. Paul Sturges Loughborough University

Introduction to Networks

Combined Mobile Ad-hoc and Delay/Disruption-tolerant Routing

Excerpt Costa Rica: Liberalization Will More Than Double Mobile Subscribers by 2015

Background Brief. The need to foster the IXPs ecosystem in the Arab region

Pervasive Wireless Scenarios and Research Challenges Spring 08 Research Review Jun 2, 2008

Transcription:

From the Rocks of Mars to the Slums of Cambodia: The Unexpected Evolution of Research Khaled A. Harras, Ph.D. Assistant Teaching Professor Founder and Director of the Networking Systems Lab (NSL) School of Computer Science Carnegie Mellon University

Outline Story 1: Evolution: From 4 nodes to 1.1Billion Story 2: Operation: How does all this roughly work? Story 3: Mobility: Common problems and solutions Story 4: DTNs: The unexpected evolution of research

The Internet in 1969 Source:http://www.sharpnet.co.uk

The Internet in 1971

The Internet in 1977

The Internet in 1999 Source:http://www.caida.org

The Internet: Some Stats

More Stats

More Stats Source:http://broadbandanalyst.co.uk/

Asia has started using the Internet!

Story Punch-line From To Research is the core for enabling this

Research Results

Outline Story 1: Evolution: From 4 nodes to 1.1Billion Story 2: Operation: How does all this roughly work? Story 3: Mobility: Common problem and solutions Story 4: DTNs: The unexpected evolution of research

Class Experiment Small game to send messages What are the problems we can have? OPEN DISCUSSION

Protocol Layers Source: http://www.fidis.net/resources/deliverables/hightechid/int-d37003/doc/6/ and http://www.satmagazine.com/cgi-bin/display_article.cgi?number=1342678280

Networking Problems What are the problems we can have? Connection establishment Reliability Flow control Error control Multiple applications Many protocols Routing Congestion Control.!

Example: Routing Build Routing Tables Lookup address Forward packets Source: http://www.h3c.com/portal/ and http://www.trainsignaltraining.com/

Outline Story 1: Evolution: From 4 nodes to 1.1Billion Story 2: Operation: How does all this roughly work? Story 3: Mobility: Common problems and solutions Story 4: DTNs: The unexpected evolution of research

Today s Internet: Simple View

Can we handle mobility? Increased wireless network deployment, and available Mobile devices High mobility and user expectation: I must have network access NO MATTER WHAT..!!!

Mobility: Just the beginning Source: Chetan Sharma Consulting

Solutions: Single-hop wireless

Solutions: Ad hoc Networks

Solutions: Mesh Networks

So Can we handle Mobility..?

Outline Story 1: Evolution: From 4 nodes to 1.1Billion Story 2: Operation: How does all this roughly work? Story 3: Mobility: Common problems and solutions Story 4: DTNs: The unexpected evolution of research

Today s Internet: Unstated Assumptions A path exists between endpoints Routing protocols find the best path, or even a path Small end-to-end RTT Millisecond range End to end reliability works well Especially for low data loss rates Loss = Congestion Packet switching is the right abstraction IP does best effort delivery for each packet separately

The Rocks of Mars In 1998 the CCSDS (Consultative Committee for Space Data Systems) founders teamed with Vint Cerf to develop the IPNSIG formed in September 1999. Objective: Define the architecture and protocols for an InterPlanetary InterNet: IPN Vision: A network of Internets

Inter-Planetary Internet A 30 year vision

Fine, those guys are just crazy Why do we care..?

The Rise of New Applications

New Common Assumptions Very large delays RTT could range from milliseconds to days Ex: propagation between Earth and Mars Intermittent/disconnected links and paths End to end connectivity might never exist Routers may need significant persistent storage High link error rates RF interference, light or acoustic interference Loss is due to corruptions, not congestion Heterogeneous underlying networks and protocols Some specialized networks may not run IP, and run customized protocols that better suit them

IPN Upgraded to DTN Delay/Disruption Tolerant Networks DTNRG was formed in 2002 to generalize concepts introduced by the IPNRG Goal: achieve interoperability among heterogeneous networks in extreme environments Outcome: DTN Architecture and many protocols

How about other simpler applications? The Slums of Cambodia

Are you kidding..! Who will pay for this?

The Bottom of the Pyramid Annual Purchasing Power in $US > $20,000 Wealthy Nations adjacent Population In Millions Middle markets Class $2,000 $20,000 in developing 2,000 countries emerging mass markets < $2,000 4 Billion People 4,000 Earning less than $2,000/year 100 Source: Prahalad & Hammond, Harvard Business Review, Vol. 80, Issue 9 (Sep. 2002), pp48-58

The Bottom of the Pyramid 3-4 billion people with per-capita equivalent purchasing power less that US$2,000 per year Could grow to 6-8 billion over the next 25 years Most live in rural villages or urban slums and shanty towns Motivated towards urbanization and education Dharavi, one of the poorest villages in India: 85% have a TV, 50% have a pressure cooker, 21% have a telephone but can t afford a house! Even the poorest of the poor in Bangladesh: Devote 7 percent of income to communications services (GrameenPhone) http://www.wri.org/meb/wrisummit/pdfs/hart.pdf

Mobile devices are starting to converge and have access to multiple networks Shouldn t we take advantage of these multiple networks? Specially in challenged environments? Numerous Problems... The future of DTNs

Outline Story 1: Evolution: From 4 nodes to 1.1Billion Story 2: Operation: How does all this roughly work? Story 3: Mobility: Common problem and solutions Story 4: DTNs: The unexpected evolution of research What to take from this talk?

Research is a MUST!

Thank You..! Questions?

Contribution I: Delay Tolerant Mobile Networks (DTMNs) MANETs rely on end-to-end routes S What do we do in sparse mobile networks? At that point in time: Flooding delivers too expensive Can we simply reduce the cost? DTMN Architecture Controlled flooding schemes Evaluation via simulation Summary and Conclusions We can significantly reduce the cost of flooding Few high-end nodes make a big difference The challenge is to tweak the knobs D

Contribution II: Clustered DTMNs and Messenger Scheduling S What happens if clusters are formed? Clustered DTMNs Use dedicated messengers between regions Point to point vs Path travel Messenger management: Ownership and Scheduling Algorithms Evaluation via analysis and simulation Summary and Conclusions No best scheme ; tradeoffs depend on the network/traffic patterns Picking the best scheme is a challenge and depends on which metric has more importance; we provide such knowledge Adaptive strategies are very useful in such scenarios D

Contribution IV: Intermittent Connectivity Shift focus to a single device experiencing Disruption rather than How Delay do we make use of available opportunistic connections? Intermittent Connectivity & DBS-IC View data while offline An SA bundles data, delivers to MA whenever possible Evaluation via implementation Summary and Conclusions Improvement due to bundling, single connections, and smaller RTT Mini-bundles is a major parameter Solution requires no network change for deployment AP S AP AP D

DBS-IC

ParaNets