Generic Internet Protocol (IP) authentication is provided by
authentication server (134). Application Programming Interface (API)
(310) detects the protocol type of an incoming authentication request and
invokes one of a number of authentication mechanisms (318-326) depending
on the protocol type detected. A localized repository (520) is provided
to store Subscriber Identity Module (SIM) information and other algorithm
data as required to facilitate the authentication session.