CHIANTI EuroView 2008 2008-07-22 Jrg Ott <jo@netlab.tkk.fi> - - PDF document

chianti
SMART_READER_LITE
LIVE PREVIEW

CHIANTI EuroView 2008 2008-07-22 Jrg Ott <jo@netlab.tkk.fi> - - PDF document

CHIANTI CHIANTI: Robust Mobile Communication in Challenging Environments CHIANTI EuroView 2008 2008-07-22 Jrg Ott <jo@netlab.tkk.fi> Dirk Kutscher <dku@tzi.org> EuroView 2008 1 2008-07-22 CHIANTI The World is disconnected


slide-1
SLIDE 1

1

CHIANTI

CHIANTI

EuroView 2008 2008-07-22

CHIANTI: Robust Mobile Communication in Challenging Environments

Jörg Ott <jo@netlab.tkk.fi> Dirk Kutscher <dku@tzi.org>

EuroView 2008 2008-07-22 CHIANTI

EuroView 2008 2008-07-22

The World is disconnected …

Even if perfect geographical coverage would be there…

2

tunnel?

… and will remain being disconnected.

hospital? EUR

slide-2
SLIDE 2

CHIANTI

EuroView 2008 2008-07-22

…or at least not always connected…

Sample Geographic Coverage:

3

Vodafone network in Germany ( 3G ) SFR network in France ( GSM + 3G )

CHIANTI

EuroView 2008 2008-07-22

4

CHIANTI Scenarios

slide-3
SLIDE 3

CHIANTI

EuroView 2008 2008-07-22

5

CHIANTI Scenarios

Scenario 1: Mobile user aboard a train

Vehicular infrastructure-based with operator support No additional support on user devices

Scenario 2: Mobile user in road vehicles

Bus, car, ambulance More opportunistic usage of connectivity

Scenario 3: Nomadic use case

Standalone user support End-to-end principle applies to user’s device

CHIANTI

EuroView 2008 2008-07-22

Mobile Applications

Many applications are asynchronous in nature

Theoretically no need for “always on” connectivity today Examples: e-mail, file transfer, peer-to-peer, even presence and

messaging

Applications don’t communicate most of the time

Users read, type, or do other things Examples: web, e-mail, calendar, chat, presence, …

Users shouldn’t have to perform “busy waiting”

Let the applications operate asynchronously and notify the user when

done

Examples: (peer-to-peer) downloads, tabbed browsing, e-mail, … … regardless of whether mobile or not.

6

slide-4
SLIDE 4

CHIANTI

EuroView 2008 2008-07-22

Application semantics do not require permanent or “end-to-end” connectivity…

…but many application protocols do.

7

Mobile Applications

CHIANTI

EuroView 2008 2008-07-22

CHIANTI Approach

Instead of focusing on seamless connectivity: “Seamless service perception” In spite of non-seamless and non-ubiquitous connectivity. Meta-goals:

Making life easier for mobile users Making mobile work time efficient Reducing cost for mobile enterprises

8

slide-5
SLIDE 5

CHIANTI

EuroView 2008 2008-07-22

9

CHIANTI “Spheres”

CHIANTI ISP Internet ISP A ISP B CHIANTI proxies 3rd party provider CHIANTI proxies Servers, peers

Mobile Access ISP Internet Access Mobile

CHIANTI

EuroView 2008 2008-07-22

10

Visible to the User: Mobile Sphere

Personal mobile devices: from primary work purposes to primary

communication purposes

Optional support by mobile surroundings Fixed devices as part of the mobile surroundings

Personal Mobile Surroundings (optional)

slide-6
SLIDE 6

CHIANTI

EuroView 2008 2008-07-22

Research Topics

Analysis of use cases and business models

Supporting present business roles (e.g., WISPs, operators) Enabling new business opportunities (CHIANTI service providers)

Protocol analysis and development

Real-world measurements of (transport) protocol performance Traffic traces for modeling and simulating communication patterns Development and evaluation of robust transport/session protocols

Architecture design

CHIANTI support functions with respect to Future Internet concepts Adapting to challenging network conditions Security: crucial role of trustworthy intermediaries

Application Development

Enabling present applications to operate in the presence of disconnections Content distribution and robust media-streaming

11

CHIANTI

EuroView 2008 2008-07-22

12

Architecture and Components

IP TCP HTTP WLAN IP Loopback Web Browser Mobile Node Router Intermittently Connected Link HTTP+X CHIANTI Client CHIANTI TCP IP WLAN / … IP HTTP+X CHIANTI Proxy CHIANTI TCP IP TCP HTTP Access Link IP TCP HTTP Web Server Wireless Link Internet Internet Fixed Server

  • Appl. Server

Mobile sphere Access sphere CSP sphere Internet sphere

slide-7
SLIDE 7

CHIANTI

EuroView 2008 2008-07-22

Sample System Setup

Web Server

Wireless Access Vehicle infrastructure

Web Server Web Server

Internet

Access Point Base Station Regular (unchanged) application peer

CHIANTI client

CHIANTI proxy CHIANTI components SMTP/ POP3 HTTP … HTTP SMTP / POP3 Application-specific plugin Mail Client Mobile Node Mobile Node Mail Client Web Browser XYZ XYZ WLAN

DB CHIANTI

EuroView 2008 2008-07-22

Conclusion

CHIANTI: Dealing with disconnections to improve users’

“quality of experience”

Evolutionary approach based upon the present Internet

Network infrastructure Applications

CHIANTI overlay incrementally deployable (tomorrow!)

Clients on mobile nodes and/or in mobile infrastructure Infrastructure proxies (individual, farms, peer networks) Robust transport + range of application support

Different degrees of integration with service providers

Supporting business models for incumbent and new players

slide-8
SLIDE 8

15

CHIANTI

CHIANTI

EuroView 2008 2008-07-22

Jörg Ott www.netlab.tkk.fi/~jo

www.chianti-ict.org