Description
Feature name |
DiameterDetermineNetworkOperator |
---|---|
Applicable contexts |
Diameter Service |
SAS Support |
No |
Prerequisite Features |
None |
The Diameter Service’s Determine Network Operator Feature sets the network operator element of the Sentinel selection key for use in the selection of feature execution scripts, mappers and address lists.
The feature will set the Network Operator element of the Sentinel selection key based on the value returned by the DetermineNetworkOperator function below.
Determine Network Operator feature uses the 3GPP-IMSI-MCC-MNC
of the initial CCR to determine the network operator. It uses a map of (3GPP-IMSI-MCC-MNC
→ network operator). If no mapping can be found, then a default network operator is returned.
3GPP-IMSI-MCC-MNC : MCC and MNC extracted from the user’s IMSI (first 5 or 6 digits, as applicable from the presented IMSI).
which references 3gpp TS 29.061
Session state inputs and outputs
Error scenarios
Scenario | Handling |
---|---|
Trigger not CreditControlRequest |
Report featureCannotStart |
Cannot map 3GPP-IMSI-MCC-MNC to a network operator and no default is available |
Increment |
Feature responses
Response | Reason |
---|---|
featureCannotStart |
Trigger event must be CreditControlRequest |
featureFailedToExecute |
Cannot map 3GPP-IMSI-MCC-MNC to a network operator and no default is available |
featureHasFinished |
feature has finished |
Configuration
IMSI-MCC-MNC to network operator mapping table:
Parameter | Type | Description |
---|---|---|
Address |
GT Address |
The ImsiMccMnc address (for example: 00101) |
NetworkOperator |
String |
The Network Operator to set (for example: MVNO1) |
The default is stored in the Sentinel configuration table.
Example table:
Address | NetworkOperator |
---|---|
00101 |
OpenCloud |
00102 |
MVNO1 |
Configuration profile naming
Configuration Profile Table Name | Description | Profile Naming |
---|---|---|
SentinelImsiMccMncToNetworkOperatorProfileTable |
IMSI MCC MNC to network operator mapping table |
ImsiMccMnc address |
Provisioning interfaces
The feature is provisioned using the Sentinel Diameter Determine Network Operator REST API or web interface.