bc6122f77aeb31a7ae979862ffbbd9f1.ppt
- Количество слайдов: 10
Diameter Credit-control Application http: //www. ietf. org/internet-drafts/draft-ietf-aaa-diameter-cc-00. txt Harri Hakala Juha-Pekka Koskinen John Loughney Leena Mattila Marco Stura 1 © NOKIA diameter-cca-update. PPT
Goals • Support existing credit control solutions, for example, ones used in 3 GPP • Support for generic credit control solutions, for example prepaid WLAN access. • Interwork with existing AAA protocols 2 © NOKIA diameter-cca-update. PPT
Updates - Overview • After much discussion on the AAA WG mailing list, the document has been updated to accommodate Authorization-based requests for credit control. • We tried to address the following points: • Better clarify the scope of this application • Clarify all the definitions with special care to the Service Element one. • Make architectural changes and explain how AA messages are used etc. • Draw some flows with different use cases and different scenarios • Clarify that NAS will never issue price inquiry or credit check or refund. • Clarify failover procedures. 3 © NOKIA diameter-cca-update. PPT
Main changes • Introduction & architecture diagram. • New commands & AVPs. • Updated protocol operation. • Updated state machines. • Added section on RADIUS/Diameter Credit-control Interworking, for support of legacy systems. • Updated examples. 4 © NOKIA diameter-cca-update. PPT
Architecture 1 Service Element AAA and credit-control +-----+ protocols +------+ +----+ | End |<---->|+-------+|<------>| AAA | |Business| | User | +->|| CC || | Server |->|Support | || client||<-----+ | | |System | +-----+ | |+-------+| | +------+ | | +-----+ | ^ +----+ +-----+ | CC protocol | ^ | End |<--+ | +-----v----+ | | User | +------>|Credit- | | +-----+ credit-control |control |----+ protocol |server | +-----+ 5 © NOKIA diameter-cca-update. PPT
Architecture 2 (Interworking) AAA +----+ +-----+ protocol +------+ +----+ | End |<----->| Service |<------>| AAA | |Business| | User | | Element | | Server | |Support | +----+ +-->| |+-----+|-->|System | +-----+ ||CC client || | | |+-----+| | | +----+ | +------^-----+ +----+ | End |<--+ credit-control | ^ | User | protocol | +----+ +-------V------+ | |Credit-control|----+ | Server | +-------+ 6 © NOKIA diameter-cca-update. PPT
New command, AVPs •
To Do • Some editorial fixes identified. • Completeness & interworking check. • Additional review needed. • Improve graceful service termination support • Received the comment: • In many instances in the text the action to take when a user resources are no longer available is to terminate the session. That is one possible action, the other possible action is to restrict access (or direct the user) to a portal where they can recharge their account etc. . . • Enhancements to the Credit Control Session failure procedure 8 © NOKIA diameter-cca-update. PPT
Flow for granting Prepaid Network Access End-User NAS (cc client) AAA Server CC Server |(1)User Logon |(2)AA Request (CC AVPs) | |--------->|---------->| |(3)CCR(initial, CC AVPs) | |---------->| | (4)CCA(granted Units) | |<----------| | |(5)AA Answer(granted Units) | |(6)Access granted |<----------| | |<--------->| | : : |(7)CCR(update, used Units) | | |---------->|(8)CCR ( upd, used-units) | |---------->| | |(9)CCA(granted Units) | |(10)CCA(granted Units)<---------| | |<----------| | | (Auth. lifetime expires) | |(11) AAR (CC AVP) | |---------->| (12) AAA | |<----------| | 9 © NOKIA diameter-cca-update. PPT
Flow for logging-off Prepaid Network Access End-User NAS (cc client) AAA Server CC Server |(13) User logoff | |--------->|(14)CCR(term, used-Units) | | |---------->|(15)CCR | | (term. , used-Units) | |---------->| | (16)CCA | | (17)CCA |<----------| | |<----------| | | |(18)STR | | |---------->| | (19)STA | |<----------| | 10 © NOKIA diameter-cca-update. PPT


