Title :
Design and Implementation of RADIUS Client Based on Finite State Machine
Author_Institution :
Coll. of Comput. Sci. & Technol., Xi´´an Univ. of Sci. & Technol., Xi´´an, China
Abstract :
RADIUS (remote authentication dial in user service) is a widely deployed protocol for network access authentication, authorization and accounting (AAA). Firstly the basic concept of RADIUS protocol is introduced, and then the signaling flow of RADIUS protocol is represented. In order to avoid poor implementation and meet the performance demand of network access server (NAS), a model of communication finite state machine (FSM) is established for RADIUS client module on NAS, and then its implementation is brought forward. Its implementation is proved to up to the telecom-level performance requirement both in testing and application.
Keywords :
authorisation; computer networks; finite state machines; protocols; RADIUS client; RADIUS protocol; finite state machine; network access accounting; network access authentication; network access authorization; network access server; remote authentication dial-in-user service; Access protocols; Authentication; Authorization; Automata; Circuits; Computer science; File servers; Network servers; Telecommunications; Testing; FSM; RADIUS client; performance; telecom-level;
Conference_Titel :
Circuits, Communications and Systems, 2009. PACCS '09. Pacific-Asia Conference on
Conference_Location :
Chengdu
Print_ISBN :
978-0-7695-3614-9
DOI :
10.1109/PACCS.2009.53