66
IEEE NJ Coast Section Seminar on Wireless LAN & IP Telephony Session W3 Toward 4G Networks Ramachandran Ramjee, Ph.D. [email protected] http://www.bell-labs.com/~ramjee

IEEE NJ Coast Section Seminar on Wireless LAN & IP Telephony Session W3 Toward 4G Networks Ramachandran Ramjee, Ph.D. [email protected] ramjee

  • View
    215

  • Download
    0

Embed Size (px)

Citation preview

IEEE NJ Coast Section Seminar on Wireless LAN &

IP Telephony

Session W3Toward 4G Networks

Session W3Toward 4G Networks

Ramachandran Ramjee, [email protected]

http://www.bell-labs.com/~ramjee

Mar 27, 2002 2IEEE NJ Coast Section seminar on Wireless LAN & IP Telephony

Wide-Area Wireless Standards EvolutionWide-Area Wireless Standards Evolution

3G/ IMT-2000 Capable

Existing Spectrum New Spectrum

IS-95-A/cdmaOne

IS-95-A/cdmaOne

IS-95-B/cdmaOne

IS-95-B/cdmaOne

IS-136TDMA

IS-136TDMA

136 HSEDGE

136 HSEDGE

GSMGSM

GSM GPRSGSM GPRS EDGEEDGE

WCDMAWCDMA

cdma2000 1X (1.25 MHz)

cdma2000 3X (5 MHz)

HSCSDHSCSD

1XEV DO: HDR (1.25 MHz)1XEV DO: HDR (1.25 MHz)

2G “2.5G”1G

AnalogAMPS

AnalogAMPS

TACSTACS

Mar 27, 2002 3IEEE NJ Coast Section seminar on Wireless LAN & IP Telephony

Other wireless standardsOther wireless standards 802.11/802.11b - 2-11 Mbps - uses 2.4GHz spectrum 802.11a - 54 Mbps - Orthogonal Frequency Division Multiplexing

(OFDM) HiperLan2 - 50Mbps - local-area networks - uses 5GHz spectrum Bluetooth - 720 kbps - very limited range using 2.4GHz spectrum ARDIS - 19.2 Kbps - IBM/Motorola - slotted CSMA MOBITEX - 9.6 Kbps - RAM mobile-slotted CSMA CDPD - 19.2 Kbps - DSMA/CD using AMPS Metricom - Frequency Hopped SS - 28.8 Kbps, 128 kbps upgrade -

uses the ISM 900 Mhz band iDEN - 20kbps - uses Mobile IP, supports WAP DECT/CT2 - cordless, low-mobility - 32kbps - FDMA/TDMA PHS - cordless system for microcell/indoor use, Japan - 128 Kbps -

TDMA iMode - 9.6 Kbps - packet data service, currently uses PDC WAP - Wireless Application Protocol - currently circuit-switched data

Mar 27, 2002 4IEEE NJ Coast Section seminar on Wireless LAN & IP Telephony

ObservationsObservations

The ‘G’ in #G stands for Generation and typically refers to the generation of wide-area wireless network’s air interface

While the 4G air interface has not been standardized yet, a plethora of wireless standards are prevalent and will continue to co-exist

Dominant among these are CDMA2000, WCDMA, and 802.11-based systems

Today, each of these air interfaces has its own network architecture standards though the network provides similar functionality of mobility and location management

A unified network architecture based on IP that provides a common mobility and location management mechanism can serve as the 4G network of the future while different air interfaces simply plug into this network

Mar 27, 2002 5IEEE NJ Coast Section seminar on Wireless LAN & IP Telephony

OutlineOutline

Motivation IP Mobility

– Macro-mobility: Mobile IP

– Micro-mobility: HAWAII

IP Paging– HA/FA paging

– Domain paging

Interworking of Wireless LANs with 3G Networks

Mar 27, 2002 6IEEE NJ Coast Section seminar on Wireless LAN & IP Telephony

Motivation: Why IP?

Migration of wireless access networks to IP allows– Support for anticipated growth of the wireless

Internet access• merging of services for wireline and wireless networks

• merging of wireless voice and data networks

– Reduced product and operational costs of IP infrastructure• availability of “commodity” hardware, software, and services

• increased efficiency of packet-based networks for combining voice and data

Mar 27, 2002 7IEEE NJ Coast Section seminar on Wireless LAN & IP Telephony

Industry Directions for Wireless Networking

Cellular Telecom Approach– Efforts to define wireless data networking standard (General

Packet Radio Service/GPRS, UMTS) begin before full impact of Internet explosion is felt

Internet-Based Approach– Use Internet standards for networking and mobility with

extensions to inter-operate and support cellular air interfaces (e.g., GPRS, CDMA)

GPRS/UMTS standards begin

1990 1995 2002153M Internet

Users

1998

3M Internet Users

1994

1992

FPLMTS standards begin

1st UMTS customers

Mar 27, 2002 8IEEE NJ Coast Section seminar on Wireless LAN & IP Telephony

Clash of models

Telecom/cellular model Approach: Extend current wireless circuit-based infrastructure to

support wireless internet data– Flexibility at the cost of complexity and efficiency (e.g. X.25

support in GPRS, PPP support in CDMA)+ Rich functionality through experience (e.g., paging, micro-

mobility)

Internet modelApproach: Extend current internet data-based infrastructure to

support wireless internet data+ Simplicity using IP (support other protocols, e.g. X.25, through

tunneling if necessary)– Missing functionality (e.g., paging, micro-mobility)

Mar 27, 2002 9IEEE NJ Coast Section seminar on Wireless LAN & IP Telephony

Emerging Mobile Packet Networks: GPRS and UMTS

Compatible with cellular telecom networks+ may be deployed leveraging existing infrastructure– requires separate advances from the Internet

Specialized nodes manage mobility and forward packets+ requires no changes to fixed hosts or intermediate routers– results in tunneling and triangular routing– special failure recovery mechanisms needed

Inter-SGSN handoffs always managed by GGSN– high update overhead– slow handoffs

IntranetMDSGSN

GGSN

Host

Regular routingTunneled packetsusing GTP

InternetSGSN

RadioAccess

Networks

Mar 27, 2002 10IEEE NJ Coast Section seminar on Wireless LAN & IP Telephony

Emerging Mobile Packet Networks: CDMA2000 and 802.11 (Mobile IPv4)

Compatible with regular IP networks and hosts+ most Internet advances apply

Specialized agents manage mobility and forward packets+ requires no changes to fixed hosts or routers– results in tunneling and triangular routing– special failure recovery mechanisms needed

Handoffs always managed by Home Agent– high update overhead– slow handoffs

MD FA

HA

HostInternet

Regular routingTunneled packetsusing Mobile IP

FA

RadioAccess

Networks

Mar 27, 2002 11IEEE NJ Coast Section seminar on Wireless LAN & IP Telephony

Local and Wide-area wireless data networks– high and low mobility users

IP functionality in access network elements including base stations– homogeneous IP-based access network

Diverse applications– quality of service support necessary

Mobility has to be processed locally

Trends

Mar 27, 2002 12IEEE NJ Coast Section seminar on Wireless LAN & IP Telephony

Micro-mobility: Design Goals

Scalability– process updates locally

Limit disruption– forward packets if necessary

Efficiency– avoid tunneling where possible

Quality of Service (QoS) support– local restoration of reservations

Reliability– leverage fault detection mechanisms in routing protocols

Transparency– minimal impact at the mobile host

Mar 27, 2002 13IEEE NJ Coast Section seminar on Wireless LAN & IP Telephony

Hierarchy through domains – Mobile-IP for movement between domains– HAWAII Path Setup for movement within domain

Users retain their unique IP address while moving within a domain– Home address could be dynamically assigned– Co-located care-of address used in foreign domain

Unique and unchanging address limits updates to Home Agent and simplifies QoS support in the network

Hierarchy and unique address

Mar 27, 2002 14IEEE NJ Coast Section seminar on Wireless LAN & IP Telephony

HAWAII: Enhanced Mobile IP

Distributed control: Reliability and scalability– host-based routing entries in routers on path to mobile

Localized mobility management: Fast handoffs– updates only reach routers affected by movement

Minimized or Eliminated Tunneling: Efficient routing– dynamic, public address assignment to mobile devices

DomainRouter

RR

R R R R

DomainRouter

RR

R R R R

Local mobility Local mobilityMobile IP

Internet

MD

Mar 27, 2002 15IEEE NJ Coast Section seminar on Wireless LAN & IP Telephony

HAWAII

Mobile IP

Internet

1.1.1.100->port 4, 239.0.0.1

1.1.1.100-> port 3, 239.0.0.1

1.1.1.100->wireless, 239.0.0.1

R

23

1

R1

23 4

5

MY IP: 1.1.1.100BS IP:1.1.1.5

1

R2 3

4 R1

23 4

5

R 2 3

14 4

DomainRootRouter 2

DomainRootRouter 1

5

BS1

2

34

5

BS2 BS3 BS4

1

Power-up

Mar 27, 2002 16IEEE NJ Coast Section seminar on Wireless LAN & IP Telephony

Host-based routing entries maintained as soft-state

Base-stations and mobile hosts periodically refresh the soft-state

HAWAII leverages routing protocol failure detection and recovery mechanisms to recover from failures

Recovery from link/router failures

Soft-State

Mar 27, 2002 17IEEE NJ Coast Section seminar on Wireless LAN & IP Telephony

HAWAII

Mobile IP

Failure Recovery

Internet

1.1.1.100->port 3, 239.0.0.1

1.1.1.100-> port 4, 239.0.0.1

1.1.1.100->wireless, 239.0.0.1

R

23

1

R1

23 4

5

MY IP: 1.1.1.100BS IP:1.1.1.5

1

R2 3

4 R1

23 4

5

R 2 3

14 4

DomainRootRouter 2

DomainRootRouter 1

5

BS1

2

3

BS2 BS3 BS4

1

Mar 27, 2002 18IEEE NJ Coast Section seminar on Wireless LAN & IP Telephony

Host-based routing within the domain

Path setup schemes selectively update local routers as users move

Path setup schemes customized based on user, application, or wireless network characteristics

Micro-mobility handled locally with limited disruption to user traffic

Path Setup Schemes

Mar 27, 2002 19IEEE NJ Coast Section seminar on Wireless LAN & IP Telephony

HAWAII

Mobile IP

Internet

1.1.1.100->port 3 (4), 239.0.0.1

1.1.1.100-> port 3, 239.0.0.1

R

23

1

R1

23 4

5

MY IP: 1.1.1.100BS IP:1.1.1.2

R2 3

4 R1

23 4

5

R 2 3

14 4

DomainRootRouter 2

DomainRootRouter 1

5

BS1

2 34

1.1.1.100->wireless, 239.0.0.1 1 5

BS2 BS3 BS4

1.1.1.100->port 1(wireless), 239.0.0.1

1

Micro-Mobility

Mar 27, 2002 20IEEE NJ Coast Section seminar on Wireless LAN & IP Telephony

MY IP: 1.1.1.100BS IP:1.1.2.1COA IP:1.1.2.200

Internet

1.1.2.200->port 2, 239.0.0.1

1.1.2.200-> port 3, 239.0.0.1

1.1.2.200->wireless, 239.0.0.2

HAWAII

Mobile IP

R

23

1

R1

23 4

5

1

R2 3

4 R1

23 4

5

R 2 3

14 4

DomainRootRouter 2

DomainRootRouter 1

5

BS1

2

34

5

BS2 BS3 BS4

1

Mobile IP Home Agent:1.1.1.100-> 1.1.2.200

6

7

Macro-Mobility

Mar 27, 2002 21IEEE NJ Coast Section seminar on Wireless LAN & IP Telephony

Simulation Topology

Mar 27, 2002 22IEEE NJ Coast Section seminar on Wireless LAN & IP Telephony

Performance: Audio and Video

Mar 27, 2002 23IEEE NJ Coast Section seminar on Wireless LAN & IP Telephony

TCP - Web transfers in Mobile IP: Interaction between Tunneling and TCP Path MTU discovery results in 1 round trip wasted for each object.

TCP - File transfers: 5-15% improvement over Mobile IP

Performance: TCP

Mar 27, 2002 24IEEE NJ Coast Section seminar on Wireless LAN & IP Telephony

Update RatesUpdate Rates

Domain Router

Router 1...

BS1 BS-20... BS1 BS20

• 39 users/sq. miles• users moves at 112 Km/hr.• base stations cover 7 Km2

Network Model

TBLBLM

DBDB

16

2

IP

16YTR

BDLRBL

TBLBLH

BDDB

M

DBDB

162

2

Mobile IP Updates at Home Agent:

Hawaii Updates at Domain Router:

Hawaii

M-IP

<<1, local mobility

aggregation

Router 7

BD Base stations/domain routerRD 2nd level routers/DR User densityv User velocityLB Base station perimterTR HAWAII refresh timerY # of updates/messageTM Mobile IP lifetime % users outside home domain

– Varies linearly with # of base stations

– Varies O(BD1/2)

Mar 27, 2002 25IEEE NJ Coast Section seminar on Wireless LAN & IP Telephony

Performance: Update Rates

Scalability at the Domain Root Router– Number of entries: entries are from a given domain’s IP

subnet -> perfect hashing for route lookup.

– Number of updates: updates for Mobile IP varies linearly with the number of base stations in domain whereas in HAWAII, updates vary with the square root of number of base stations in domain.

Based on FreeBSD implementation, for a typical network configuration, update ratio of Mobile IP to HAWAII is 3:1 and CPU utilization ratio is 9:1.

Mar 27, 2002 26IEEE NJ Coast Section seminar on Wireless LAN & IP Telephony

Standardization: IETF SeaMoby Working Group

Draft-seamoby-ietf-mm-problem-01.txt identifies the goals for a new IETF micro-mobility protocol: Mobility without changing routable IP address Use Mobile IP for inter-domain mobility Use Mobile IP for signaling from the mobile host IP version neutral Optimized routing Plug & Play Inter-technology/heterogeneous mobility support Inter-operate with existing QoS protocols

HAWAII appears an excellent fit! Work is in IRTF now.

Mar 27, 2002 27IEEE NJ Coast Section seminar on Wireless LAN & IP Telephony

Previous Foreign Agent Notification Extension (Route Optimization draft)

NAI extension (NAI draft) Mobile challenge-response extension (Challenge

Response draft) NAI in foreign agent advertisements to detect domain

changes (Private addresses draft) Register with foreign agent while using co-located

addresses Allow split Mobile-IP registrations at the foreign agent

(regionalized tunnel draft)

Changes from Mobile IP (rfc2002)

Mar 27, 2002 28IEEE NJ Coast Section seminar on Wireless LAN & IP Telephony

HAWAII: Benefits Summary

Scalability through reduced updates as micro-mobility transparent to home agents

Limited disruption of traffic as Path Setup Schemes are optimized for the environment

Efficiency through reduced data packet header overhead as no tunneling in a (large) home/power-up domain

Ease of QoS support: unique address Reliability through soft-state Transparency to hosts that use Mobile IP Integration with existing wireless infrastructure

Mar 27, 2002 29IEEE NJ Coast Section seminar on Wireless LAN & IP Telephony

OutlineOutline

Motivation IP Mobility

– Macro-mobility: Mobile IP

– Micro-mobility: HAWAII

IP Paging– HA/FA paging

– Domain paging

Interworking of Wireless LANs with 3G Networks

Mar 27, 2002 30IEEE NJ Coast Section seminar on Wireless LAN & IP Telephony

Mobile Host State Diagram

“Idle” mobile hosts update network less frequently than “active” mobile hosts

Network has only approximate location information for idle mobile hosts Network determines the exact location by paging to deliver packets

What is Paging?

Mar 27, 2002 31IEEE NJ Coast Section seminar on Wireless LAN & IP Telephony

IP Paging Outline

Motivation IP Paging Architectures Performance IETF Standardization (SeaMoby Working

Group) Summary

Mar 27, 2002 32IEEE NJ Coast Section seminar on Wireless LAN & IP Telephony

Paging in wireless networks (1): GPRS, UMTS

Paging for voice initiated differently (MSC) from data (SGSN)+ may be deployed leveraging existing infrastructure– requires separate mechanisms

Specialized nodes, protocols (BSSGP) manage paging+ requires no changes to intermediate routers– separate advances from other paging protocols– special failure recovery mechanisms needed

IntranetMDSGSN

GGSN

Host

Regular routingTunneled packetsusing GTP

InternetSGSN

RadioAccess

Networks

Mar 27, 2002 33IEEE NJ Coast Section seminar on Wireless LAN & IP Telephony

Paging in wireless networks (2): CDMA2000, Mobile IP

Paging for voice initiated differently (MSC) from data (RAN/MSC)

+ may be deployed leveraging existing infrastructure– requires separate mechanisms– No paging in Mobile IP

Specialized nodes, protocols (IS2001) manage paging+ requires no changes to fixed hosts or routers– separate advances from other paging protocols– special failure recovery mechanisms needed

MD FA

HA

HostInternet

Regular routingTunneled packetsusing Mobile IP

FA

RadioAccess

Networks

Mar 27, 2002 34IEEE NJ Coast Section seminar on Wireless LAN & IP Telephony

As wireless access networks migrate to IP, IP paging allows

common infrastructure to support different wireless technologies – seamless merging of LAN/WAN– avoids duplication of paging protocols, resulting in cost

savings

deployment of sophisticated paging algorithms– leverages the support of multicast, if available– user-customized paging areas

Why IP paging?

Mar 27, 2002 35IEEE NJ Coast Section seminar on Wireless LAN & IP Telephony

Efficiencylimit updates from mobile host when idle to conserve battery

power

Scalabilitypush paging initiation closer to base station

Reliabilityallow paging initiation to occur at any router/base station

(no single point of failure)

Flexibilityallow for fixed, hierarchical, or user-defined paging areas

IP Paging Goals

Mar 27, 2002 36IEEE NJ Coast Section seminar on Wireless LAN & IP Telephony

IP Paging ArchitecturesIP Paging Architectures

Internet

Home Agent

ForeignAgent

ForeignAgent

ForeignAgent

R

R

R

DomainPagingArea

Mobile IPPaging Area

3 Options:• Home Agent Paging

– Home agent buffers packets and initiates page to all Foreign Agents– Can be controlled by corporate network– Does not scale

• Foreign Agent Paging– Last active Foreign agent buffers packets and initiate paging– Distributes load

• Domain Paging– Fully distributed, very scaleable and reliable

Uniform mobility management– wireless LANs, outdoor

Old FA initiates page

HA initiates page

Any router initiates page

Mar 27, 2002 37IEEE NJ Coast Section seminar on Wireless LAN & IP Telephony

Home Agent (HA) Paging

Centralized at HA Simple implementation Issues/concerns

– Inefficient signaling: long delays if HA far from mobile host

– Scalability at HA

– Multicast-based addressing of paging area needs global visibility, scalability of paging areas

Mar 27, 2002 38IEEE NJ Coast Section seminar on Wireless LAN & IP Telephony

Foreign Agent (FA) Paging

Initiated at previously attached FA

Distributed among different foreign agents in paging area

Simple implementation

Efficient: paging restricted to local domain

Issues/concerns– Reliability when previous FA

crashes– Requires FA deployment

Mar 27, 2002 39IEEE NJ Coast Section seminar on Wireless LAN & IP Telephony

Domain Paging

Initiated at any node (router/base station) in path from mobile to root router

Completely distributed among different nodes in domain

Highly scalable, reliable to node failures

Efficient: paging restricted to local domain

Issues/concerns– implementation complexity– router support

Mar 27, 2002 40IEEE NJ Coast Section seminar on Wireless LAN & IP Telephony

Router operationRouter operation

Routing Pagingentry entry State Operation

YES YES Active Regular ForwardingYES NO Active No paging supportNO NO Null Forward if default route exists,

else discardNO YES Standby Paging:

If (packet arrives from DRR or I am DRR) If (node is base station or no refresh from downlink port or queuesize < threshold) Initiate paging else Forward to port in paging entry Endif

else Forward along default route

Endif

Mar 27, 2002 41IEEE NJ Coast Section seminar on Wireless LAN & IP Telephony

Implementation

All three paging protocols implemented in FreeBSD

Paging protocol processing in user space, data forwarding in kernel space

Paging implementation does not affect fast path performance - use of virtual interfaces

Implementation used to measure processing load of different paging tasks - results to drive large scale simulation

Mar 27, 2002 42IEEE NJ Coast Section seminar on Wireless LAN & IP Telephony

MY IP: 1.1.1.100BS IP:1.1.1.2

Internet

1.1.1.100->port 3, 239.0.0.1

1.1.1.100-> port 3, 239.0.0.1

R

23

1

R1

23 4

5 R2 3

4 R1

23 4

5

R 2 3

14 4

DomainRootRouter 2

DomainRootRouter 1

5

BS1

4 11

1.1.1.100->wireless, 239.0.0.1 2 3

BS2 BS3 BS4

1

2

Buffer

HAWAII

PagingData

Paging

Mar 27, 2002 43IEEE NJ Coast Section seminar on Wireless LAN & IP Telephony

Scalability (latency)

Simulation parameters– 36-90 zones per domain– paging area size = 6– real, synthetic traces– processing times from

implementation

HA paging needs 5 processors for comparable performance

FA paging scalable

Domain paging supports highest paging load

Mar 27, 2002 44IEEE NJ Coast Section seminar on Wireless LAN & IP Telephony

Scalability (updates)

Large Paging Area size results in fewer updates but increases latency due to higher paging processing load

In FA/HA paging, updates can occur due to movement or when user is paged and found at new location

In Domain paging, updates are only due to movement - results in least number of updates

Mar 27, 2002 45IEEE NJ Coast Section seminar on Wireless LAN & IP Telephony

IP Paging – Reliability ResultsIP Paging – Reliability Results

componenti iMTTF

iMRTU

)(

)(

MtFAHAHA tNttU R)(

MtFAFAHAFA tNtttU R)(

MtFAHADomain tNttU R)(

Definition Value

U Unavailability tHA HA recovery time 120 s tFA FA recovery time 120 s tR Router recovery time 30 s N Number of intermediate routers 2 tM Mean time between failure 1 month P(user moved from FA) 0.1 P(user changed domains) 0.5

Internet

Home Agent

IPPaging Area

R

FA

R

FAFAFA

R

DR/HA

R

R

RRR

R

Mobile IP ModelDomain Model

Mar 27, 2002 46IEEE NJ Coast Section seminar on Wireless LAN & IP Telephony

IP Paging – Reliability ResultsIP Paging – Reliability Results

Domain

HA

FA

FA

Domain

HA

Mar 27, 2002 47IEEE NJ Coast Section seminar on Wireless LAN & IP Telephony

Standardization: IETF SeaMoby Working Group

Draft-ietf-seamoby-paging-problem-statement-02.txt identifies need for IP paging (now RFC 3132)

Draft-ietf-seamoby-paging-requirements-02.txt identifies following requirements (now RFC 3154):

– minimize impact on host’s power consumption– on receiving page, host must re-establish layer three link– efficient utilization of layer two, if available– support existing mobility protocols– flexible support for different paging areas– allow arbitrary mapping between paging areas, subnets– robust against failures, packet losses

FA, Domain paging suitable candidates!

Mar 27, 2002 48IEEE NJ Coast Section seminar on Wireless LAN & IP Telephony

Summary

IP-based wireless access networks - efficient, cost-effective IP paging allows common infrastructure to support different

wireless interfaces including CDMA, GPRS, wireless LAN etc.Proposed three paging architectures: each has its applicability

– HA paging useful in small networks with complete administrative control

– FA paging simple, scalable, easily deployable– Domain paging scalable, flexible, reliable, most efficient

Future work– Standardization– Flexible and user-specific paging mechanisms

Mar 27, 2002 49IEEE NJ Coast Section seminar on Wireless LAN & IP Telephony

OutlineOutline

Motivation IP Mobility

– Macro-mobility: Mobile IP

– Micro-mobility: HAWAII

IP Paging– HA/FA paging

– Domain paging

Interworking of Wireless LANs with 3G Networks

Mar 27, 2002 50IEEE NJ Coast Section seminar on Wireless LAN & IP Telephony

Integrated Wireless Access Networks Integrated Wireless Access Networks

Ubiquitous access to Internet and applications Always-on high speed packet data access Islands of multi-technology RF access networks connected to core IP

network

Core IPNetwork

RadioAccessNetwork

RadioAccessNetwork

Service Provider“Home” Network

Billing

Authentication

Mobility

Service Provider“Home” Network

Billing

Authentication

MobilityRoaming

Agreements

RadioAccessNetwork

The next wave of Internet access will be through high-speed wireless packet access

Wide Area WirelessLocal Area WirelessHotspot/Enterprise

4G Wireless?

Mar 27, 2002 51IEEE NJ Coast Section seminar on Wireless LAN & IP Telephony

Overview

Goal– Integrate 802.11 and wide-area wireless networks

Motivation– Ability to choose 802.11 where available (substantial cost-bandwidth

advantage)

– 3G/802.11 integration can enhance existing wireless services and offer new services.

Approach– Integrate 802.11 with CDMA2000 &/or UMTS access networks for

data service Benefits

• seamless mobility

• wider application spectrum

• lower access/transport cost for high bandwidth services

Mar 27, 2002 52IEEE NJ Coast Section seminar on Wireless LAN & IP Telephony

Background

Infrastructure

• 802.11 Network– low cost, high-data rate (11Mbps 54Mbps)– unlicensed spectrum potential interference– short range– ORiNOCO, Apple, Cisco, etc.

• 2G/2.5G/3G Network– high cost, low data rate (153kbps 2Mbps)– licensed spectrum less interference– long range– Lucent, Nortel, Nokia, Ericsson, etc.

End device

• Various new devices being announcedE.g. VisorPhone (Handspring) includesPDA with 2G+ capability:mobile phone ,messaging,internet access, ...

• Palm and Motorolaannounced PDA withGPRS (2.5G) capability

• NeoPoint, Sony, etc. claim 802.11/CDMA or 802.11/GSM prototypes

Observations

• Dissimilar networks and infrastructure• Need for current end devices and applications to adapt between one network type and another

Mar 27, 2002 53IEEE NJ Coast Section seminar on Wireless LAN & IP Telephony

Public Wireless Access Networks:Why are they different?Public Wireless Access Networks:Why are they different? Security is a major concern where a wireless shared medium is used in a public

environment– More susceptible to eavesdropping and man-in-the-middle attacks– Not behind firewall of friendly colleagues– Secure access into the enterprise

Accessing service on other provider’s networks– Roaming agreements, global roaming, shared revenue agreements– Perform authentication and accounting for roaming subscribers

Mobility– Efficient, seamless handoff of data sessions while moving across networks

Authentication– User authenticates to the network– Authentication at different layers: L2, L3, VPN, HTTPS

Integrated service across different air-interface technologies Management and Home policy

– Distribute per user home policy and QoS levels of service to roamed networks– Minimize exchanges with home network through efficient protocols and optimizations

QoS/ Levels of Service– Air interface contention, fair network usage, and alleviating congestion in hot spot areas– Cannot statically configure based on IP addresses

Mobile Client Software– Mask complexities from the user: configuration, reauthentication, network selection

Mar 27, 2002 54IEEE NJ Coast Section seminar on Wireless LAN & IP Telephony

Challenges for Public Wireless Data AccessChallenges for Public Wireless Data Access

Security is a major concern where a wireless shared medium is used in a public environment

Enabling roaming across networks– enable integrated service across different air-interface technologies (e.g. 802.11 and

3G networks)– Perform authentication and accounting for roaming subscribers– Shared revenue arrangements to allow other service provider’s subscribers on

network

Improving the subscriber’s experience– Minimizing subscriber interaction when roaming across networks and networks

using different air interface technologies– One-time user authentication– Automatic client terminal configuration for network

Being able to offer levels of service, fair network usage, and alleviating network congestion in hot spot areas

Mar 27, 2002 55IEEE NJ Coast Section seminar on Wireless LAN & IP Telephony

Infrastructure Challenges Authentication, Authorization, and Accounting (AAA)

– 3G networks use Home Location Register (HLR) and AAA servers to perform authentication of link-layer and network-layer sessions

– 802.11 networks have their own link-layer authentication mechanismsPerform separate administration or Merge user authentication profiles

Mobility– 3G networks allow for hierarchical mobility management with link-layer

handoff, micro-mobility and macro-mobility support

– 802.11 networks support link-layer mobility and IP mobility mechanisms Perform IP mobility or use 3G mobility mechanisms in 802.11

Quality of Service (QoS) support– Large disparity in bandwidth availability between 3G and 802.11

– 3G networks, unlike 802.11, are designed and engineered for QoS End device adaptation and QoS support in 802.11

Two approaches to address these challenges:. Interconnect 3G networks with 802.11 using IP: peer-to-peer integration. Integrate 802.11 into 3G networks: access network integration

Mar 27, 2002 56IEEE NJ Coast Section seminar on Wireless LAN & IP Telephony

Approach 1:Peer-to-Peer Integration

Overview– Different administrative

domains connected through IP

– Cross domain roaming is supported by using standard IP mobility, AAA

Advantages– Easy to build (works today!)– Fits All-IP philosophy

Disadvantages– Requires Mobile IP in end

device for seamless roaming– Potentially slower handoff and

inefficient data path

Intranet/Internet

AAA

HLR

802.11 Wireless

3G Network

AAAM-IPAgent

M-IPAgent

Public/EnterpriseData Network

BS BSBS

3G AirInterface

BS BSBS

3G AirInterface

AccessNetwork

3G Core Network

802.11 Air Interface

802.11AP

802.11AP

802.11 Air Interface

802.11AP

802.11AP

Mar 27, 2002 57IEEE NJ Coast Section seminar on Wireless LAN & IP Telephony

Approach 2: Access Network Integration Overview

– Operate 802.11 clusters under the same 3G access network

– Mobility, AAA supported by same mechanisms in 3G network

Advantages– Faster handoffs and more

efficient transport– Integrated HLR/AAA

Disadvantages– Customized 3G Gateway

necessary for each network (CDMA, UMTS) results in high cost

Internet

Integrated 3G/802.11 Network

M-IPAgent

BS BSBS

3G AirInterface

BS BSBS

3G AirInterface

AccessNetwork

3G Core Network

802.11 Air Interface

802.11BS

802.11BS

802.11 Air Interface

802.11BS

802.11BS

AAA

HLR

3G Gateway

Mar 27, 2002 58IEEE NJ Coast Section seminar on Wireless LAN & IP Telephony

Complete Service PictureComplete Service Picture

Wireless CarrierNetwork

3GAccess

MobileStarStarbucks

“Store-front”

WayportAirport/

EnterpriseWayportAirport/

Enterprise

TerminalPossibilities

Applications/Content

Authentication

Accounting

Mobility/Roaming

Agreements

CorporateNetwork

Applications/Content

Accounting/Billing

AuthenticationVPN

3GAccess

HandoffPossibilities

IntertechInternetwk

Handoff

IntratechIntranetwk

Handoff

IntratechIntranetwk

HandoffIntratech

InternetwkHandoff

IntratechInternetwk

Handoff

IntratechInternetw

kHandoff

RoamingBroker

Seamless Mobility/Roaming for Subscriber/

Negotiated Rates with Partners

One Bill fromWireless Carrier/

Bundled Data Package

Uninterrupted Applications:Streaming, Email, Corporate VPN, Web

Dual Interface Built-in 802.11 Combined Air Card

SubscriberService

WirelessAccess

NetworkSupport

802.11802.11

Built-in 802.113G data card

Internet

Mar 27, 2002 59IEEE NJ Coast Section seminar on Wireless LAN & IP Telephony

HomeAAA

HomeAgent

Hot-spot 802.11

Access Router

802.11Access Points

802.11 Gateway

“Home” network(3G carrier)

BSBS

3G WirelessAccess BSC

PCF or SGSN

Local AAA

PDSN or GGSN

Internet

Dual-mode terminal w/MobileIP client

802.11/3G Integration Architecture using Peer-to-Peer Approach and IP mobility

BillingServers

Mar 27, 2002 60IEEE NJ Coast Section seminar on Wireless LAN & IP Telephony

Industry 802.11 Security StatusIndustry 802.11 Security Status

Problems with existing products– Same shared static key used for encryption– Weak encryption through RC4 and short keys– User access is not authenticated to network servers– Proprietary solutions do not interoperate

802.11i Working Group Solutions– Per packet authentication– Temporary encryption keys and frequent rekeying– Stronger AES encryption and longer keys– Adoption of 802.1X standard

Mar 27, 2002 61IEEE NJ Coast Section seminar on Wireless LAN & IP Telephony

What is 802.1X?What is 802.1X?

Framework for port-based network access control Allows authentication & key derivation through EAP schemes

– Extensible Authentication Protocol (RFC 2284)– Reuse RADIUS infrastructure to carry EAP frames– Avoids preconfiguration of encryption keys at user terminals

Standard is not specific to wireless or 802.11 Allows 802.11 Access Points to support many different EAP

schemes– 802.11 working group did not mandate particular EAP scheme

InternetLocal AAAHomeAAA

“Home” Network

802.11Access Point

802.11 Network

802.1XEAPOL

Radius w/EAP-Message

Radius Direct to HAAA or through Broker AAA

EAP support

Mar 27, 2002 62IEEE NJ Coast Section seminar on Wireless LAN & IP Telephony

EAP-SKE scheme for 802.11 SecurityEAP-SKE scheme for 802.11 Security

HomeAAA

HomeAgent

802.11 Gateway

Internet

“Home” Network

EAP-SKE (Shared Key Exchange) solution

– Authenticate user to Home AAA with minimal protocol exchange

– Provide mutual authentication

– Home-AAA dynamically generates and distributes per-user per-session keys

– Use separate keys for authentication and encryption; keys are never passed over the air

– Commonality with MobileIP and 3GPP2 standards• Use same authentication credentials• Use same keyed hash function (HMAC-MD5)

– Works with 802.1X, the accepted standard for initiating authentication with 802.11 access points

EAP-SKE IETF draft– http://search.ietf.org/internet-drafts/draft-salgarelli-

pppext-eap-ske-00.txt

Performs Authentication,

GeneratesEncryption key

andkey material

802.1X/EAPOLexchangeover air

Radiusexchange

Algorithm to constructencryption key from passed

key material

Goal: dynamically establish security relationship between user and public 802.11 access points with no prior configuration and no subscription with owner of 802.11 network

Mar 27, 2002 63IEEE NJ Coast Section seminar on Wireless LAN & IP Telephony

HomeAAA

HomeAgent

“Home” network(3G carrier)

Internet

Roaming Agreements Among 802.11 Service Providers

BillingServers

802.11Access Points

802.11 Gateway

Large 802.11WISP Service Provider

(e.g. Wayport)

BrokerAAA Shared Revenue

Settlement DB

802.11Access Points

802.11 Gateway

802.11Access Points

802.11 Gateway

RoamingAgreement

Large 802.11WISP

(Wayport)

802.11WISPService Aggregator

BrokerAAA

Shared RevenueSettlement DB

RoamingAgreement

Small 802.11 WISP

(Company X)

Small 802.11 WISP

(Company Y)

Same backend infrastructureSupports 3G and 802.11

Mar 27, 2002 64IEEE NJ Coast Section seminar on Wireless LAN & IP Telephony

QoS Features for 802.11QoS Features for 802.11

802.11 QoSover air

Gold Service User

Silver Service User

Bronze Service User

10 Mbps

HomeAAA

HomeAgent

802.11 Gateway

IP QoS onaccess bottleneck

Edge Router

Access Router

10 Mbps 10 Mbps

Internet

Need QoS functionality in two spots of possible congestion

– IP QoS on oversubscribed access link

– QoS for 802.11 air interface

Per user Level of Service policy obtained from Home AAA database in AAA protocol exchange

– dynamic rate limiting

Gateway maps user population in 802.11 cells for achieving fairness and preserving service level guarantees

DiffServ packet marking and traffic policing

– Gateway can mark packets even with Mobile IP tunnels

– Home agent marks packets for 802.11 destined traffic

Goal: Offering per user levels of service and fairness to subscribers in 802.11 networks

Mar 27, 2002 65IEEE NJ Coast Section seminar on Wireless LAN & IP Telephony

Integration Summary Integration Summary

802.11/3G integration provides choice of wireless internet access while allowing seamless mobility

IP-based peer-to-peer interworking Solution easily extends to other types of wireless access

– HDR, 802.11a, OFDM, Hiperlan2

Adapting CDMA2000 standards (security, accounting, mobility) for the 802.11 environment allows client software and backend servers can support both networks

Commonality across CDMA2000 and UMTS for integration with 802.11

– UMTS needs to have support for IETF protocols

Mar 27, 2002 66IEEE NJ Coast Section seminar on Wireless LAN & IP Telephony

Conclusion

IP-based wireless access networks are efficient and cost-effective

Combination of HAWAII for micro-mobility and Mobile IP for macro-mobility supports seamless and scalable handoffs

IP paging allows common infrastructure to support different wireless interfaces including CDMA, GPRS, Wireless LAN etc.

802.11/3G integration provides choice of wireless internet access while allowing seamless mobility