Authentication, authorization, and accounting
Authentication, authorization, and accounting is a framework used to control and track access within a computer network.
Authentication is concerned with proving identity, authorization with granting permissions, accounting with maintaining a continuous and robust audit trail via logging.
Common network protocols providing this functionality include TACACS+, RADIUS, and Diameter.
Disambiguation
In some related but distinct contexts, the term AAA has been used to refer to protocol-specific information. For example, Diameter uses the URI scheme AAA, which also stands for "Authentication, Authorization and Accounting", as well as the Diameter-based Protocol AAAS, which stands for "Authentication, Authorization and Accounting with Secure Transport". These protocols were defined by the Internet Engineering Task Force in and are intended to provide an AAA framework for applications, such as network access or IP mobility in both local and roaming situations.However, the AAA paradigm is used more widely in the computer security industry.
Usage of AAA servers in CDMA networks
AAA servers in CDMA data networks are entities that provide Internet Protocol functionality to support the functions of authentication, authorization and accounting. The AAA server in the CDMA wireless data network architecture is similar to the HLR in the CDMA wireless voice network architecture.Types of AAA servers include the following:
- Access Network AAA : Communicates with the RNC in the Access Network to enable authentication and authorization functions to be performed at the AN. The interface between AN and AN-AAA is known as the A12 interface.
- Broker AAA : Acts as an intermediary to proxy AAA traffic between roaming partner networks. B-AAA servers are used in CRX networks to enable CRX providers to offer billing settlement functions.
- Home AAA : The AAA server in the roamer's home network. The H-AAA is similar to the HLR in voice. The H-AAA stores user profile information, responds to authentication requests, and collects accounting information.
- Visited AAA : The AAA server in the visited network from which a roamer is receiving service. The V-AAA in the serving network communicates with the H-AAA in a roamer's home network. Authentication requests and accounting information are forwarded by the V-AAA to the H-AAA, either directly or through a B-AAA.
The behavior of AAA servers in the CDMA2000 wireless IP network is specified in TIA-835.