Configure Network Enabler Fallback Processing (Single Domain)
Perform this task to configure Network Enabler to use non-default fallback processing on platforms that do not use sub-domain routing.
About this task
Procedure
-
Go to the ${MTX_CUSTOM_DIR} directory:
cd_custom_dir
-
Open the
create_config.info file with a text editor and change
the answer to the following question to y:
Do you want to enable special handling of messages when a domain is unreachable?
-
To ensure that traffic is still sent to Network Enablers when all processing pods are down, change the
answer to the following create_config.info question. Enter a comma-separated list of SSNs that Network Enablers always activate:
Network Enabler:What are the SSNs Network Enabler should always activate?
- Save and close the file.
- Run the configure_engine.py script as user mtx.
-
Configure how Network Enabler processes messages when it is unable to reach the sub-domain by answering the
following create_config.info questions:
Do you want to send END(ReleaseCall) on receipt of BEGIN(InitialDP) for an unreachable domain (y/n)? What is the release cause to put in END(ReleaseCall) on receipt of BEGIN(InitialDP) for an unreachable domain? Do you want to send END(Continue) on receipt of BEGIN(InitialDP) for an unreachable domain(y/n)? Do you want to send END(ReleaseCall) on receipt of CONTINUE(ACR or ERBCSM) for an unreachable domain (y/n)? What is the release cause to put in END(ReleaseCall) on receipt of CONTINUE(ACR or ERBCSM) for an unreachable domain? Do you want to send END(ReleaseSMS) on receipt of BEGIN(InitialDPSMS) for an unreachable domain (y/n)? Do you want to send END(Continue) on receipt of BEGIN(InitialDP) for an unreachable domain(y/n)? What is the release cause to put in END(ReleaseSMS) on receipt of BEGIN(InitialDPSMS) for an unreachable domain? Do you want to suppress UDTS responses for other messages received for an unreachable domain (y/n)? Do you want to use selective updates to determine the action to be taken on receipt of a message for an unreachable domain(y/n)?
Note: Some create_config.info questions depend on answers to earlier questions. For example, if you answerFor more information, see the discussion about Network Enabler fallback processing configuration properties in MATRIXX Call Control Framework Integration.y
to the question:
The next question asked is:Do you want to send END(ReleaseCall) on receipt of BEGIN(InitialDP) for an unreachable domain (y/n)?
If you answerWhat is the release cause to put in END(ReleaseCall) on receipt of BEGIN(InitialDP) for an unreachable domain?
n
, the next question asked is:Do you want to send END(Continue) on receipt of BEGIN(InitialDP) for an unreachable domain(y/n)?
-
If you answered
y
to the following create_config.info question, configure selective updates on the Network Enabler's incoming interface:
To configure selective updates on the Network Enabler's incoming interface, answer y to the following create_config.info question:Do you want to use selective updates to determine the action to be taken on receipt of a message for an unreachable domain(y/n)?
The selective updates can operate only on the MtxTcapMsg MDC type.Do you want to define any selective-updates on the Network Enabler's incoming interface (y/n)?
For more information, see the discussion about selective updates for fallback processing. For more information about selective updates, see the discussion about selective updates in MATRIXX Integration.
-
Restart the MATRIXX Engine:
restart_engine.py