Rev BMarch 2004 The ABC Service as a Research Infrastructure Rajesh Mishra Per Johansson Cahit Akin...
-
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 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