aaa architecture for hierarchical wireless mobile ipv4

21
HELSINKI UNIVERSITY OF TECHNOLOGY AAA Architecture for hierarchical wireless Mobile IPv4 Tom Weckström Telecommunications Software and Multimedia Laboratory of Information Processing Science Helsinki University of Technology Finland HELSINKI UNIVERSITY OF TECHNOLOGY

Upload: dom

Post on 28-Jan-2016

21 views

Category:

Documents


0 download

DESCRIPTION

H ELSINKI U NIVERSITY OF T ECHNOLOGY. AAA Architecture for hierarchical wireless Mobile IPv4. Tom Weckström Telecommunications Software and Multimedia Laboratory of Information Processing Science Helsinki University of Technology Finland. H ELSINKI U NIVERSITY OF T ECHNOLOGY. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: AAA Architecture for hierarchical wireless Mobile IPv4

HELSINKI UNIVERSITY OF TECHNOLOGY

AAA Architecture for hierarchical wireless Mobile IPv4

Tom Weckström

Telecommunications Software and Multimedia

Laboratory of Information Processing Science

Helsinki University of Technology

Finland

HELSINKI UNIVERSITY OF TECHNOLOGY

Page 2: AAA Architecture for hierarchical wireless Mobile IPv4

HELSINKI UNIVERSITY OF TECHNOLOGY

Introduction

• Wireless Internet gaining momentum• Yankee: 1billion users by 2003• Is access the wireless killer

application?• Mobile users need to be

authenticated, authorized, and correctly billed.

HELSINKI UNIVERSITY OF TECHNOLOGY

Page 3: AAA Architecture for hierarchical wireless Mobile IPv4

HELSINKI UNIVERSITY OF TECHNOLOGY

Problem

• Special needs for AAA protocol in • Open environment• Wireless environment

HELSINKI UNIVERSITY OF TECHNOLOGY

Trust

SecurityEfficiency

• Problem dimensions Trust Security Efficiency

Page 4: AAA Architecture for hierarchical wireless Mobile IPv4

HELSINKI UNIVERSITY OF TECHNOLOGY

Scope

• Mobile IPv4 environment that is– Open– Hierarchical– Wireless

• Lots of active mobile users

• Frequent, fast handoffs

Page 5: AAA Architecture for hierarchical wireless Mobile IPv4

HELSINKI UNIVERSITY OF TECHNOLOGY

Scope

MN

UHO

Internet

HA1

HA3

SHA

HA2HFA

FA

FAFA

FA

FA

FAFA

FA FA

MN

Foreign Network

Home Network

Wireless LAN

CN

Page 6: AAA Architecture for hierarchical wireless Mobile IPv4

HELSINKI UNIVERSITY OF TECHNOLOGY

Hierarchical Mobile IPv4

CN HAInternet

Home Network

WLAN

FA5

FA2

HFA1

FA1

FA4FA3 FA6FA4

Mobile Node

FA5

FA2

SFA

FA2

FA5

FA1

FA4

HFA1

Foreign Network

HELSINKI UNIVERSITY OF TECHNOLOGY

Mobile NodeMobile Node

Page 7: AAA Architecture for hierarchical wireless Mobile IPv4

HELSINKI UNIVERSITY OF TECHNOLOGY

Criteria

• From IDs, scope and RFC 2477

• 11 criteria, classified and prioritized

• General, dimensional and AAA criteria

• GQM approach for measuring success

Page 8: AAA Architecture for hierarchical wireless Mobile IPv4

HELSINKI UNIVERSITY OF TECHNOLOGY

My solution

AAA Architecture with tick payments

Page 9: AAA Architecture for hierarchical wireless Mobile IPv4

HELSINKI UNIVERSITY OF TECHNOLOGY

Design principles

• Parallel AAA and MIP signaling• Reduced number of signaling

messages• Periodic payments• SPKI with RSA• Ideas from Ipay, DIAMETER and

BillNeat

Page 10: AAA Architecture for hierarchical wireless Mobile IPv4

HELSINKI UNIVERSITY OF TECHNOLOGY

Architectural elements

• AAAH, SHA, HA

• AAAF, HFA, FA

• Broker

• MN

• Buyer

Page 11: AAA Architecture for hierarchical wireless Mobile IPv4

HELSINKI UNIVERSITY OF TECHNOLOGY

Architecture

HFA1.1

FA1 .1 .1

FA1 .1 .2

FA1 .1 .1 .1

FA1 .1 .1 .2

FA1 .1 .2 .1

FA1 .1 .2 .2

FA1 .1 .2 .1 .1

FA1 .1 .2 .1 .2

FA1 .1 .2 .1 .3

1AAAH

1AAAF

2ISP

1ISP

2AAAF

HFA 2.1

FA 2 .1 .1 FA2 .1 .2

FA2 .1 .1 .1

FA2 .1 .1 .2 FA

2 .1 .2 .1FA

2 .1 .2 .2

HFA2.2

FA2 .2 .2

FA2 .2 .1 .1

FA2 .2 .1 .2

FA2 .2 .2 .1

FA2 .2 .2 .2

FA2 .2 .1

HFA 3.1

FA3 .1 .1

FA3 .1 .2

FA3 .1 .1 .1

FA3 .1 .1 .2 FA

3 .1 .2 .1FA

3 .1 .2 .2

3.1AAAF

3.2AAAF

3AAAF3ISP

AAAF4 .1

AAAF4

AAAF4 .2

AAAF4 .1 .1 AAAF

4 .1 .2AAAF

4 .2 .1

AAAF4 .2 .2

FA 4 .1 .1 .1 .1

FA4 .1 .1 .1 .1 .1

HFA4 .1 .1 .1

FA4 .1 .1 .1 .2

FA4 .1 .1 .1 .1 .2

FA4 .1 .1 .1 .2 .1

FA4 .1 .1 .1 .2 .2

FA4 .1 .2 .1 .2

HFA4 .1 .2 .1

FA4 .1 .2 .1 .1

FA4 .2 .1 .1 .2

HFA4 .2 .1 .1

FA4 .2 .1 .1 .1

FA4 .2 .2 .1 .2

HFA4 .2 .2 .1

FA4 .2 .2 .1 .1

4ISP

HA1 .1 .3

SHA1 .1

HA1 .1 .1

HA1 .1 .2

HA1 .2 .3

SHA1 .2

HA1 .2 .1

HA1 .2 .2

1UHO

xBrokeryBroker

qBroker

zBrokerpBroker

Internet

MU1 .1 .2 .1

Page 12: AAA Architecture for hierarchical wireless Mobile IPv4

HELSINKI UNIVERSITY OF TECHNOLOGY

Trust relationships

HELSINKI UNIVERSITY OF TECHNOLOGY

Page 13: AAA Architecture for hierarchical wireless Mobile IPv4

HELSINKI UNIVERSITY OF TECHNOLOGY

Security

• RSA for signatures• SHA for payment messages• Symmetric encryption for authentication,

session keys, and signatures• Session ID• Billing ID• Timestamps for replay protection

Page 14: AAA Architecture for hierarchical wireless Mobile IPv4

HELSINKI UNIVERSITY OF TECHNOLOGY

Protocol operation

• Registration protocol– Slow mode: sequential, for compatibility– Fast mode: Parallel, optional grace period

• Payment protocol– Real time payments– Localized message handling– Policy based authorization– User controls the size of the bill

Page 15: AAA Architecture for hierarchical wireless Mobile IPv4

HELSINKI UNIVERSITY OF TECHNOLOGY

Slow mode

Internet

Advertisement

Foreign Network User Home Organization Network

FA1.1.1.1

HFA1.1

MNBuyer AAAF 1Broker x HA

1.1.2AAAH1

SHA1.1

PriorityRequest

PriorityReply

Broker y

RegRequest

(PaymSesReq)(SPKI certificate)

RegRequest

AAA(Reg.Request)

(PaymSesReq)(SPKI certificate)

(PaymSesReq)(SPKI certificate)

AAA(Reg.Request)

(PaymSesValReq)(SPKI certificate)

AAA(Reg.Request)

AAA(Reg.Request)

RegRequest

RegReply

AAA(Reg.Reply)AAA(Reg.Reply)

AAA(Reg.Reply)

(PaymSesValReply)AAA(Reg.Reply)

(PaymSesReply)RegReply

(PaymSesReply)RegReply

(PaymSesReply)

PaymSesReply

RegistrationReady

PaymSesReq

(PaymSesValReq)

(PaymSesValReq)

4

1

2

3

5

67

89

10

12

13

AAA(Reg.Request)

AAA(Reg.Reply)

11

14

1516

17

18

19

20

21

Page 16: AAA Architecture for hierarchical wireless Mobile IPv4

HELSINKI UNIVERSITY OF TECHNOLOGY

Fast mode

Internet

Advertisement

Foreign Network User Home Organization Network

FA2.1.2.2

HFA2.1

MNBuyer AAAF 2Broker p HA

1.1.2AAAH1

SHA1.1

PriorityRequest

PriorityReply

Broker y

RegRequest

(PaymSesReq)(SPKI certificate)

RegRequest

AAA(PaymSesReq)

(SPKI certificate)

(PaymSesReq)(SPKI certificate)

AAA(PaymSesValReq)

(SPKI certificate)

RegRequest

RegReplyRegReply

AAA(PaymSesValReply)

AAA(PaymSesReply)

RegRequest

RegReplyRegReply

PaymSesReplyPaymSesReply

AAA(RegRepIndication)

Advertisement

PriorityRequest

PriorityReply

RegRequest

(PaymSesReq)(SPKI certificate)

RegRequest

AAA(PaymSesReq)(SPKI certificate)

(PaymSesReq)(SPKI certificate)

AAA(PaymSesValReq)(SPKI certificate)

RegRequest

RegReplyRegReply

AAA(PaymSesValReply)

AAA(PaymSesReply)

RegRequest

PaymSesReply

RegReply(PaymSesReply)

(PaymSesReply)

RegReply

AAA(RegistrationReply)

AAA(RegisttrationReply)

PaymSesReq

RegistrationReady

RegistrationReady

PaymSesReq

AAA(RegRepIndicRep) AAA(Acknowledgement)

AAA(Acknowledgement)

AAA(RegRepIndication)

AAA(RegRepIndicRep)

1

2

3

4

5

67

7

7

98

10

11

12

1314

15PaymSesReply 16

17

77

7

Page 17: AAA Architecture for hierarchical wireless Mobile IPv4

HELSINKI UNIVERSITY OF TECHNOLOGY

Payment protocol

InternetForeign Network User Home Organization Network

FA2.1.2.2

HFA2.1

MNBuyer AAAF 2Broker p HA

1.1.2AAAH1

SHA1.1

TickPayment

Broker y

AAA(PaymSesReply)

PaymentRequest

PaymSesReply

AAA(CapacityUsed)

AAA(BillingRequest)

AAA(PaymSesValReq)

AAA(PaymSesValReply)

AAA(Accounting information)

AAA(Acknowledgement)

AAA(CapUsedReply)UsageInfo

TickPaymentTickPayment

TickPaymentTickPayment

TickPayment

AAA(CapacityUsed)

PaymentRequestPaymentRequest

PaymSesReq

(SPKI certificate) PaymSesReq

(SPKI certificate)(SPKI certificate)

(SPKI certificate)

AAA(PaymSesReq)

PaymSesReply

AAA(BillingReply)TickPayment

TickPayment

TickPayment

......

...

...

AAA(CapUsedReply)

...

1

2

22

2

22

3

4

3

4

55

66

66

66

66 7

8

Page 18: AAA Architecture for hierarchical wireless Mobile IPv4

HELSINKI UNIVERSITY OF TECHNOLOGY

Conclusions

• Potential for significant improvements with parallel signaling

• Static trust relationships concentrated within organizational units

• Flexibility with SPKI and Policy Management

• Tick payments: efficiency & control

Page 19: AAA Architecture for hierarchical wireless Mobile IPv4

HELSINKI UNIVERSITY OF TECHNOLOGY

Future research ideas

• More extensive use of SPKI• Trust relationships• Certificate management

• Improved verification of credibility

• Integration with DIAMETER

• Policy management with distributed policies

Page 20: AAA Architecture for hierarchical wireless Mobile IPv4

HELSINKI UNIVERSITY OF TECHNOLOGY

Q & A

?

Page 21: AAA Architecture for hierarchical wireless Mobile IPv4

HELSINKI UNIVERSITY OF TECHNOLOGY

AAA Architecture for hierarchical wireless Mobile IPv4

Tom Weckström

[email protected]

WWW

http://www.cs.hut.fi/Research/Dynamics/

HELSINKI UNIVERSITY OF TECHNOLOGY