Rev BMarch 2004 The ABC Service as a Research Infrastructure Rajesh Mishra Per Johansson Cahit Akin...

18
Rev B March 2004 The ABC Service as a Research Infrastructure Rajesh Mishra Per Johansson Cahit Akin Salih Ergut
  • date post

    19-Dec-2015
  • Category

    Documents

  • view

    215
  • download

    0

Transcript of Rev BMarch 2004 The ABC Service as a Research Infrastructure Rajesh Mishra Per Johansson Cahit Akin...

Rev B March 2004

The ABC Serviceas a Research Infrastructure

Rajesh Mishra

Per Johansson

Cahit Akin

Salih Ergut

Rev B March 2004 2

ASP

Always Best Connected - ABC

WLAN, LAN

GPRS/UMTS cdma2000

DSL, Cable TV

access operator

for a user, who wants to connect to a service, to be able to choose

accesses and devices in a way that best suits

his or her needs, and to change

when something better becomes availablePAN

Bluetooth

ISP

corporation

Rev B March 2004 3

Intention with the ABC project at UCSD

• Spark research in a multi-access environment– Find new applications or be utilized in exisiting applications– Functionality to priovide adaptive behaviour– New network multiaccess mechanisms– .....

• Provide an experimental multi-access infrastructure– ”Interface” existing research projects– Modify ABC to fit different research projects– Evolution of new ABC functionlity/capabilies

Rev B March 2004 4

ABC Architecture what we have today

Cellular Data

WLAN

LAN

IP Transit

“ABC Client”

“Content&AppsNetwork”

“Service Network”

“ABC Server”

Network Computing Resources

CellularCellular

WLANWLAN

LANEthernet

Rev B March 2004 5

ABC Architecture: Mobile IP for mobility mgmt

application server

terminal(laptop/PDA)

ABC service network

profile server

AAA server

user profile:

operator’sinformationabout user

personal preferences:for choice of

accessetc.

network characteristics:bandwidth, cost, QoS, operator, ...

terminalcapabilities:screen size, processingcapacity, ...

access wizard:support for

access selection

link manager:access discovery

access manager:access selection

accesswizard agent

GUI

Mobile IPclient

application

Mobile IPForeign Agent

Mobile IPHome Agent

Rev B March 2004 6

access discovery

access selection

AAA support

mobility management

profile handling

content adaptation

ABC

Client

Network

Service

Domain

Access

Network

Domain • what accesses are currently available?• connectivity to service?

• what access to choose; what is “best”?• user/terminal/network-based solution• one or multiple accesses in parallel

• session continuity, session transfer• support for real-time services• mobility support

• authentication, authorization, accounting• accesses, services... single logon

• applications adapting to access & device

• personal profiles for ABC• access selection & content adaptation

ABC functional components

Rev B March 2004 7

ABC Research setting at UCSD/UCI

Cellular Network Service Provider

WLAN Network Service Provider

Cellular Access Network Operator

WLAN Network Access Operator

ABC Service 1

WLAN Network Access Operator

WLAN Network Access Operator

WLAN Network Access Operator

”Business Agreement”

”Business Agreement”

ABC User

”Business Agreements”

UCSD

UCIRoma

UCSD

UCSD

Ericsson CDMA

Network

Cal(IT)2 Researcher

ABC Service 2

”Business Agreement”

Rev B March 2004 8

ABC Business Role Example

Cellular Network Service Provider

WLAN Network Service Provider

Cellular Access Network Operator

WLAN Network Access Operator

ABC Service

WLAN Network Access Operator

WLAN Network Access Operator

WLAN Network Access Operator

Business Agreement

Business Agreement

ABC User

Business Agreements

UCSD

UCIStarbucks

LAX

Boingo

Verizon

Cal(IT)2 Faculty

Rev B March 2004 9

ABC MANETABC

MANETABC MANETS

Next Step:

Ad-hoc network interconnectivity – ABC MANETs• MANETs interworking with ABC connectivity• Discover and select external, access capable ad-hoc nodes

Cellular

WLAN

LAN

IP Transit

“Content&AppsNetwork”

“Service Network”

“ABC Server”

Network Computing Resources

CellularCellular

WLANWLAN

LANLAN

Rev B March 2004 10

access discovery

access selection

AAA support

mobility management

profile handling

content adaptation

ABC

MANET

Network

Service

Domain

ABC MANET

Functionality

Access

Network

Domain • what accesses are currently available?• connectivity to service?

• what access to choose; what is “best”?• user/terminal/network-based solution• one or multiple accesses in parallel

• session continuity, session transfer• support for real-time services• MANET mobility support

• authentication, authorization, accounting• accesses, services... single logon

• applications adapting to access & device

• personal profiles for ABC• access selection & content adaptation

ABC MANET functional components

Rev B March 2004 11

Ad-hoc routing and ”Legacy” routing

Ad hoc IP routing Ad-hoc/Legacy IP Routing

Interworking

IP Transit

Cellular

WLAN

LAN

LegacyIP Routing

• Interworking between MANET and legacy IP routing

Alt. 1 Gateway nodes offer external routes ”within” the MANET routing

Alt. 2 Overlay of tunnels to gateway nodes

Rev B March 2004 12

Alt. 1• Nodes search external routes within MANET (e.g. via flooding)• Gateways respond with routes (if they have routes to external gateway)• Nodes select route(s) based on responses• Changes in routing protocol needed to identify external access network• ABC needs to be integrated with MANET• Mobility (finding new gateways) handled by MANET routingAlt. 2

• Nodes search for gateways as an ”application” using MANET• Gateways respond with access newtork info• Nodes set up tunnels to the gateways using MANET as infrastructure• Need no changes to the MANET protocol• Mobility handled as overlay e.g. using Mobile IP

Rev B March 2004 13

WLAN

LAN

IP Transit

CellularUMTS

WLANCDMA2000

LANWLAN

Internet

CorporateIntranet

PAN Connectivity

IP Functions

Applications

= Generic ABC MANET Device

Network interfaces

ABC MANET Connectivity

IP Functions

Applications

ABC MANET Connectivity

IP Functions

Applications

ABC MANET Connectivity

IP Functions

Applications

ABC MANETAd-hoc connectivity

ABC MANET Gateway Devices

ABC MANET Connectivity

IP Functions

Applications

ABC ServiceNetwork

ABC MANET – Mobile Connectivity

FA

HA

FA Proxy

FA

FAFA Proxy

HA

CorporateABC server

Example: Mobile IP

ABC MANET Connectivity

IP Functions

Applications

Rev B March 2004 14

ABC Demo Content

• Session management– Throughput/delay graph

• Bandwidth aggregation– Show the TCP splitting over multiple CDMA networks

• Network based access control (Operator’s View)– Web based access control– Voice activated access control

• Video adaptation– Over multiple interfaces

Rev B March 2004 15

Test Set-up

Ethernet

AdhocNetwork

AdhocNetwork

cdma2000 1xoperator 1

cdma2000 1xoperator 2

GPRS

Edge

WLAN

WebServer

IPNetwork

IPNetwork

Rev B March 2004 16

Network Based Access Control

ClientAccessWizardClient

AccessWizardServer

WebServer

IPNetwork

IPNetwork

ProfileDB

Rev B March 2004 17

ABC Control Panel

Rev B March 2004 18

Summary

• ABC enabling research combining wireless access networks– Today WLAN, GPRS and CDMA2000

• ABC functionality may be extended to MANETs– How should that be done?– Simultaneous use of access networks for BW aggregation?

• MANETs may be interconnected via the ABC MANET infrastructure