Description
Feature name |
IPSMGWSCCPWhitelist |
---|---|
Applicable contexts |
IPSMGW service |
Prerequisite features |
None |
The IPSMGW SCCP Whitelist Feature rejects OpenRequests from SCCP addresses it does not recognize based on a provisioned whitelist.
Request from non-GT addresses will be allowed without checking the whitelist. If a whitelist is not found, the feature ends immediately, allowing call processing to continue. If the whitelist is then found to be empty, the feature ends, allowing call processing to continue. If the originating address contains GT digits, it will match those against the provisioned whitelist using the list’s configured address search mode. If a match is not found, the incoming leg is released via endSession.
Feature cheat sheet
Feature Name | Network Operator Data | Used in PlanId(s) | Stateful or Stateless | POJO Feature or SBB Feature |
---|---|---|---|---|
IPSMGWSCCPWhitelist |
No |
SRI4SM,MTFSM_PS_CS,MTFSM_CS_PS,MTFSM_PS,MTFSM_CS |
Stateless |
POJO |
Error scenarios
Scenario | Handling |
---|---|
Trigger event not a TCAPMessage |
Report featureCannotStart |
TCAP open request is null |
Report featureCannotStart |
Sessionstate SentinelSelectionKey is null |
Report featureCannotStart |
Trigger is null |
Report featureCannotStart |
OrigAddr in DialogOpenRequestEvent is null |
Report featureCannotStart |
Feature responses
Response | Reason |
---|---|
featureCannotStart |
Trigger event must be DialogOpenRequestEvent, SessionState SentinelSelectionKey is not set, unsupported trigger, originating SCCP address not present in DialogOpenRequestEvent |
featureHasFinished |
feature has finished |
Configuration
The feature uses the following profile table to configure IPSMGWSCCPWhitelist.
Configuration profile naming
Configuration Profile Table Name | Description | Profile Naming |
---|---|---|
${PLATFORMOPERATOR}_Sentinel_AddressListConfigurationTable |
Address list configuration |
${SELECTIONKEY}:IPSMGWSCCPWhitelist:AddressList |
${PLATFORMOPERATOR}_Sentinel_AddressListEntryTable |
Sentinel Address List entry table |
${SELECTIONKEY}:IPSMGWSCCPWhitelist:AddressList:${ADDRESS} |
Provisioning interfaces
The feature is provisioned using the Sentinel Sentinel Core REST API.