Transcript USAIA

ICSI
USAIA
- Ubiquitous Service Access Internet Architecture Joachim Sokol, ZT IK 2
Internet/Intranet
ICSI - Network Services and Application
Sokol, 10/2000 1
ICSI
Some Problems
• packets in tunnel not subject for IntServe behavior
 RSVP tunnel and UDP encapsulation
•service classes do not cover additional delay of handoff procedure
 location dependent service class. QoS is valid only at one location (re-negotiation for others)
 location independent service class. QoS must be set-up in advance (passive/active reservation)
• packets in transit to the previous FA are lost, when MH moves to a new FA
 buffer management for Mobile IP (request to previous FA to buffer data)
• Receiver initiated RESV messages must also follow the detour through tunnel
between HA and care-of-address
 IP-in-IP Tunnel between HA and FA must be used in reverse direction for all RSVP related
control traffic. Non-RSVP related data must follow normal routed path.
Internet/Intranet
ICSI - Network Services and Application
Sokol, 10/2000 2
ICSI
RSVP und MobileIP
HA
MH
Receiver
CH
Sender
Home
Network
Control &
Data in
IP in IP
Tunnel
Foreign
Network
Backup
PATH/RESV message before movement
tunneled PATH/RESV message
after movement
FA Foreign Agent
HA Home Agent
Internet/Intranet
FA
MH
CH Correspondent Host Sender
MH Mobile Host Receiver
ICSI - Network Services and Application
Sokol, 10/2000 3
ICSI
What is necessary ?
• hierarchical mobility management
 to allow fast handoff for real-time communication
 avoiding complexity wherever possible (additional servers, protocols)
• QoS
 QoS setup in advance with quantitative description of requested QoS
 termination of RSVP at well-defined location
 de-coupling of QoS and Mobility (movement do not influence QoS)
 intelligent CAC
 backward compatibility to existing approaches as much as possible
• end system
 allow for seamless (wireless) communication
 policy-based driven communication
Internet/Intranet
ICSI - Network Services and Application
Sokol, 10/2000 4
ICSI
USAIA
Base Stations (Router)
transmitting Beacons Ads
Provider/domain networks equipped with services and hierarchical
mobility management with SFAs and DFA or MPLS capable LSRs
CN
Slow, Fast
Mobility
SFA
Cellular
(D)FA
Service
availability is
the goal !
Internet
SFA
Most used
service
will be audio
or voice based
during
movement
Cellular
HA
(D)FA
Local, (cells) , AD (subnetworks)
Mobility
technology,
provider
independent access
Global Mobility (Ads)
Cellular
SFA
(D)MA
Access is the killer app !
Local CN
Integrated Service Model
with Advanced QoS Setup
Internet/Intranet
MPLS / (DiffServ)
ICSI - Network Services and Application
Differentiated Services / (MPLS)
SFA Subnet Foreign
Agent
DFA Domain Foreign
Agent
CN Correspondent
Host
MPLS Multi Protocol Label
Switching
Sokol, 10/2000 5
ICSI
USAIA
Applications
Administration
Services
Network
Management
Internet/Intranet
Local
IntServ/
RSVP
AD
MPLS/
DiffServ
Global
(DiffServ)
Mobility
Management
ICSI - Network Services and Application
QoS
Management
Sokol, 10/2000 6
.
ICSI
USAIA
contributions from
• Joachim Sokol (Siemens AG)
• Scott Shenker (ACIRI)
• Dietmar Tutsch (TU Berlin)
• Jörg Widmer (University Mannhein)
• Michael Bahr (Siemens AG)
• Henry Owen, Vasos Vassiliou (Georgia Institute of Technology)
Internet/Intranet
ICSI - Network Services and Application
Sokol, 10/2000 7
ICSI
USAIA
Motivation
 IP equipment (chipsets, networking boxes, ..) are getting more and more cheap
 wireless access will be common access technology to the Internet
 information access on current location
 developing countries without expensive telco infrastructure
 emergency areas
 ISP competition on differentiation of available services
 IP will be the dominating technology of all kind of traffic
 easy and fast setup of (access-) networks necessary
emergencies, events, connectivity in unserved markets, provision of networks with new services
Internet/Intranet
ICSI - Network Services and Application
Sokol, 10/2000 8
ICSI
USAIA
stationary case
mobile case
QoS
1 2
QoS
3
t0
t
1
2
3
4
5 6
7
t0
t
1) start application at time t0 at
location L0. QoS is not available (like
busy phone call)
1) start application at time t0 at location L0. QoS is not available
like busy phone call)
2) re-start, QoS available at location
L0
3) handoff to location L1, no QoS available
3) end application
2) re-start, QoS available at location L0
4) handoff to location L2, partial QoS available
5) and 6) like 3) and 2)
7) end application
Internet/Intranet
ICSI - Network Services and Application
Sokol, 10/2000 9
ICSI
USAIA
T
P P (Q (ti,Li,r)) = a P (Q (T, L 1 , r))
t=2
Q (t,L,r) = {0,1} QoS user gets at location L at time t0 <= t <=T for request r
a = 1 de-coupling QoS and Mobility
Mechanisms:
• new handoff protocol LHP for QoS support
• modified RSVP for signaling in advance
• overlapping cell areas
• bandwidth partitioning in BS
• control layer in end system
• extension of Controlled-Load Service Class
• load-dependent refresh time interval for reservation in advance
Internet/Intranet
ICSI - Network Services and Application
Sokol, 10/2000 10
ICSI
USAIA
RSVP ext
Application
Proxy
IP
Higher Layer
IP
bandwidth control ==>
RSVP ext
LHP
Control
WST1
WST2 ...
wired
• MN extended for control layer
• sense signal strength
• triggers RSVP for advanced reservation
• Local Handoff Protocol (LHP)
continuous reservation (active/passive)
initial reservation
best effort
MAC / PHYS
• beacons indicating available BW
• load balancing (frequency of beacons)
• passive reservations
• RSVP termination in BS for passive reservation
• mapping to DiffServ / MPLS
• passive reservations with modified RSVP
• Local Handoff Protocol (LHP)
• bandwidth partitioning (BE shares passive area)
• QoS range in Controlled Load Service
Internet/Intranet
ICSI - Network Services and Application
Sokol, 10/2000 11
ICSI
USAIA
Old BS
New BS
MN
Router/local CHs
Beacon [QoS]
Announce
Data
Announce_Ack
..
.
Passive RESV
RESV_Conf
.
.
.
Announce [T]
Announce_Ack
Notify
Data
Gratuitous ARP
Internet/Intranet
ICSI - Network Services and Application
Sokol, 10/2000 12
ICSI
USAIA
active reservation
passive reservation
movement
path
BS3
BS3
BS3
BS1
BS1
BS1
timeout
BS2
BS2
Internet/Intranet
BS2
active reservation
active and passive
reservation
(1)
(2)
ICSI - Network Services and Application
passive reservation
turns into active
(3)
Sokol, 10/2000 13
ICSI
USAIA
current work
• extensions for ns tool for modified RSVP, LHP
• prototype (Linux) based on HUT (Helsinki University of Technology)
• mathematical description of USAIA (Markow chains)
• Ph.D. for derivation of “mobile” related parameters for CLS
• mapping to future generation of wireless networks (3G, 4G, 5G ?)
• generic study of “reservation of in advance” mechanisms
Internet/Intranet
ICSI - Network Services and Application
Sokol, 10/2000 14
ICSI
GPRS
AD
local
global
SGSN
QoS “islands”
Server
RAN
BS per cell
Site 1
B
S
C
Multicast “islands”
ubiqitious and
arbitrary access
HLR
GPRS
backbone
SGSN
PDN (Internet)
Site 2
RAN
MSC/VLR
SGSN
Site 3
Tunnel
RAN
Internet/Intranet
GGSN
ICSI - Network Services and Application
BSC: Base Station Controller
GGSN: Gateway GPRS Support Node
HLR: Home Location Register
MSC: Mobile Switching Center
PDN: Packet data network
SGSN: Serving GPRS Support Node
VLR: Visitor Location Register
Sokol, 10/2000 15
ICSI
UMTS U-plane
Application
E.g., IP,
PPP,
OSP
E.g., IP,
PPP,
OSP
Relay
Relay
PDCP
PDCP
GTP-U
GTP-U
GTP-U
GTP-U
RLC
RLC
UDP/IP
UDP/IP
UDP/IP
UDP/IP
MAC
MAC
AAL5
AAL5
L2
L2
L1
L1
ATM
ATM
L1
L1
Uu
MS
Internet/Intranet
Iu-PS
UTRAN
ICSI - Network Services and Application
Gn
3G-SGSN
Gi
3G-GGSN
Sokol, 10/2000 16