1 / 5

State Machine for PANA (draft-ohba-pana-statemachine-00.txt)

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

soren
Download Presentation

State Machine for PANA (draft-ohba-pana-statemachine-00.txt)

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. State Machine for PANA(draft-ohba-pana-statemachine-00.txt) Yoshihiro Ohba, Victor Fajardo, Rafael Marin Lopez IETF60 PANA WG

  2. 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 • Insight host system interface considerations • Detailed Schematic:http://www.toshiba.com/tari/pana/pana-statemachine.html IETF60 PANA WG

  3. PaC State Diagram Overview OFFLINE Rx:PSR w/EAP-Request AUTH_USER/ Tx:PDI Rx:PSR/ Tx:PSA Rx:PFER, Rx:PBR, Rx:PAR EAP Interaction States WAIT_PAA PANA/EAP Interface RxPBR&& Mobility Optimization EAP_REAUTH/ Tx:PDI /Tx:PSA with EAP-Resp or /Tx:PAN /Tx:PBA EAP_REACTION OPEN FAST_REAUTH/ Tx:PRAR Rx:PRAA TERMINATE/ Tx:PTR Rx:PUA UPDATE_POPA/ Tx:PUR WAIT_PRAA WAIT_PUR SESS_TERM /Tx:PBA or /Tx:PFEA Rx:PTR/Tx:PTA Rx:PTA CLOSE EAP_REACTION= {EAP_RESPONSE, EAP_SUCCESS, EAP_FAILURE,EAP_INVALID_MSG} IETF60 PANA WG

  4. PAA State Diagram Overview • (Rx:PDI || PAC_FOUND) && • Piggybacking EAP/EAP_Restart() • Rx:PSA without mobility optimization/TxEAP OFFLINE USE_COOKIE/ Tx:PSR with Cookie EAP_REQUEST/ Tx:PAR or Tx:PSR (Rx:PDI || PAC_FOUND)&& No piggybacking EAP EAP Interaction States PANA/EAP Interface USE_COOKIE==Unset/ Tx:PSR without Cookie Rx:PSA/ Tx:PAR STATEFUL_ DISC WAIT_PAN Rx:PAN/TxEAP EAP_SUCCESS | EAP_FAILURE || EAP_TIMEOUT / TxPBR or Tx:PFER EAP_TIMEOUT/ Tx:PER EAP_REAUTH ||(Rx:PDI with Session-Id/ Tx:PAR Rx:PUR/TxPUA Rx:PFEA with S-flag==1/ EAP_Restart() Rx:PRAR/TxPRAA OPEN Rx:PSA with mobility optimization FAST_REAUTH/ Tx:PRAR Result IndicationStates Rx:PRAA TERMINATE/ Tx:PTR Rx:PBA with success conditions WAIT_PRAA SESS_TERM Authentication Result Rx:PTR/ Tx:PTA Rx:PTA Rx:PFEA with S-flag==0 or Rx:PBA with failure conditions CLOSE IETF60 PANA WG

  5. Next Steps • Feedback from implementors, verification of the state machine • Accommodate EP interface • Migrated to an informational document IETF60 PANA WG

More Related