View
35
Download
7
Category
Preview:
DESCRIPTION
State Machine for PANA (draft-ohba-pana-statemachine-00.txt). Yoshihiro Ohba, Victor Fajardo, Rafael Marin Lopez. Motivations As a companion document to the PANA base protocol document As an implementation scheme Insight on PANA internals Insight on PANA and EAP Interface - PowerPoint PPT Presentation
Citation preview
IETF60 PANA WG
Yoshihiro Ohba, Victor Fajardo, Rafael Marin Lopez
State Machine for PANA(draft-ohba-pana-statemachine-00.txt)
IETF60 PANA WG
• Motivations1.As a companion document to the PANA base
protocol document2.As an implementation scheme
• Insight on PANA internals• Insight on PANA and EAP Interface• Insight host system interface
considerations
Detailed Schematic:http://www.toshiba.com/tari/pana/pana-statemachine.html
IETF60 PANA WG
OFFLINE
WAIT_PAAEAP Interaction
States
OPEN
WAIT_PRAA WAIT_PUR SESS_TERM
CLOSE
Rx:PSR w/EAP-Request
Rx:PSR/Tx:PSA
AUTH_USER/Tx:PDI
/Tx:PSA with EAP-Resp or /Tx:PAN
Rx:PFER, Rx:PBR, Rx:PAR
EAP_REACTION={EAP_RESPONSE, EAP_SUCCESS,EAP_FAILURE,EAP_INVALID_MSG}
EAP_REACTION
RxPBR&&MobilityOptimization
FAST_REAUTH/Tx:PRAR
Rx:PRAA
UPDATE_POPA/Tx:PUR
Rx:PUA TERMINATE/Tx:PTR
Rx:PTA
EAP_REAUTH/Tx:PDI
Rx:PTR/Tx:PTA
/Tx:PBA
/Tx:PBA or /Tx:PFEA
PaC State Diagram Overview
PANA/EAPInterface
IETF60 PANA WG
PAA State Diagram Overview
OFFLINE
EAP InteractionStates
WAIT_PAN
Result IndicationStates
OPEN
WAIT_PRAA SESS_TERM
CLOSE
(Rx:PDI || PAC_FOUND)&&No piggybacking EAP
Rx:PAN/TxEAP
FAST_REAUTH/Tx:PRAR
Rx:PRAATERMINATE/Tx:PTR
Rx:PTA
STATEFUL_DISC
USE_COOKIE==Unset/Tx:PSR without Cookie
USE_COOKIE/Tx:PSR with Cookie
•(Rx:PDI || PAC_FOUND) && Piggybacking EAP/EAP_Restart()•Rx:PSA without mobility optimization/TxEAP
EAP_REQUEST/Tx:PAR or Tx:PSR
Rx:PSA/Tx:PAR
EAP_SUCCESS |EAP_FAILURE ||EAP_TIMEOUT /TxPBR or Tx:PFER
Rx:PBA with success conditions
Rx:PFEAwith S-flag==1/EAP_Restart()
Rx:PFEA with S-flag==0 or Rx:PBA with failure conditions
EAP_REAUTH ||(Rx:PDI with Session-Id/Tx:PAR
Rx:PUR/TxPUARx:PRAR/TxPRAA
Rx:PTR/Tx:PTA
EAP_TIMEOUT/Tx:PER
Rx:PSA with mobility optimization
PANA/EAPInterface
AuthenticationResult
IETF60 PANA WG
• Next Steps1. Feedback from implementors, verification of the
state machine
2. Accommodate EP interface
3. Migrated to an informational document
Recommended