4.15. <PLMNDatabaseSQL> Previous topic Parent topic Child topic Next topic

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:
  1. First define a <PLMNDatabaseSQL> clause with an Identifier parameter.
  2. 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.