This section describes the configuration parameters of a
<PLMNDatabaseSQL>
clause. This clause provides
support for WLAN roaming for EAP-SIM, EAP-AKA and EAP-AKA' by looking up
SCCP layer Peer Global Title and other PLMN information based on the
currently authenticating end user's IMSI. PLMN information is needed to
route the authentication and authorisation messages to the correct
HLR/AuC, HSS or other target that holds the information for the IMSI.
To enable IMSI to PLMN information lookup, you need to modify Radiator
configuration as follows:
- First define a
<PLMNDatabaseSQL>
clause
with an Identifier
parameter.
- Then add
PLMNDatabase
configuration parameter
in MAP
or PeerSP
clauses using
the value from step 1.
PLMNDatabase
configuration parameter is supported
for SIGTRAN and it's not yet available for Diameter or other
authentication and authorisation methods. For required software versions
and modules, see
Section 2.1. Prerequisites. A
configuration sample is in file
goodies/plmndb.cfg
SQL query for looking up PLMN information is not yet configurable. The
current default value works with the SQL schema the configuration sample
uses.
PeerGlobalTitleHook
runs after PLMN database lookup is done. This allows the hook to access
and modify the looked up information, if needed.