
OpenEPC enables the following authentication mechanisms:
Extensible Authentication Protocol Method for 3rd Generation Authentication and Key Agreement(EAP-AKA) defined in RFC 4187
Improved Extensible Authentication Protocol Method for 3rd Generation Authentication and Key Agreement (EAP-AKA') RFC 5448
The Mobility Enabler running on the Client is configured to use the wpa_supplicant tool in order to authenticate at Layer2 to the OpenEPC core components. Based on the options entered by the user at installation step the Client can use either EAP-AKA or EAP-AKA' authentication protocol methods.
For the AAA procedures of the subscribers over the different non-3GPP accesses, the OpenEPC AAA Server uses the following interfaces:
SWx - the interface enables the AAA Server to retrieve subscription profile information, the current AAA server of the UE (if the case) and keying material related to the supported authentication protocol methods
S6b - the interface which enables the PDN GW to retrieve information on the connectivity status of the UE. Additionally, it enables the notification of the HSS on the dynamic connectivity parameters of the UE such as the allocated IP address
STa and SWa - interfaces enable the specific access network gateways for trusted and untrusted non-3GPP accesses (ePDG) transporting the information for the authentication and authorization between the access networks and the HSS
SWm reference point will be implemented upon a firm customer requirement.
OpenEPC includes also a Radius Server which enables the communication with commercial available access points capable only of Radius authentication. The OpenEPC Radius Server enable the exchange of EAP-AKA and EAP-AKA' authentication information with the access point which will be further translated using the STa reference point into DIAMETER messages for the AAA Server. The Radius Server is implemented using a modified version of HostAPd.
Limitations:
Integration of IKEv2 authentication procedures
Integration of IPsec tunnel support for untrusted non-3GPP accesses
| back top |