Call Initiation Configuration Properties

You configure call initiation properties on a voice service basis for each voice service associated with Unstructured Supplementary Service Data (USSD) call back (CB) services.

Call Initiation Configuration Parameters for a Voice Service describes the create_config.py properties for configuring call initiation behavior for MATRIXX inititated calls. In the configuration questions, replace vcs_service with the voice service name.
Table 1. Call Initiation Configuration Parameters for a Voice Service
Parameter Description Default Value
Pre Call Initiation Delay Sets the number of seconds to delay call initiation for USSD call back, for the voice service. Set to 0 (zero) if you do not want to delay call initiation.

create_config.info question: Camel Gateway:VCS vcs_service:What pre call initiation delay in seconds do you want for the vcs_service calls service?

0
Call Initiation Retries Sets the maximum number of retries for call initiation to the A-party (calling party) for USSD call back. If Call Initiation Retries is set to a value greater than one, then CCF retries the initiate call attempt only if both the following are true:
  • EventReportBCSM(routeSelectFailure) operation is received.
  • The release cause matches a value specified for call initiation retry Release Causes.

create_config.info question: Camel Gateway:VCS vcs_service:How many tries do you want for the call initiation a_party for the vcs_service calls service?

1
Use Session Limit Service ID Answer y to the following question to specify a service ID to use for limiting the number of concurrent voice sessions to one per subscriber.

create_config.info question: Camel Gateway:VCS vcs_service:Do you want to add a session limit service id in the vcs_service calls service?

n
Use Call Initiation Session Limit Service ID Answer y to the following question to specify a service ID to use for limiting the number of concurrent call initiation sessions for USSD call back to one per subscriber.

create_config.info question: Camel Gateway:VCS vcs_service:Do you want to add a call initiation session limit service id in the vcs_service calls service?

n
Call Initiation Session Limit Service ID Sets the call initiation session limit service ID. This question is asked only if you specified to use a session limit or call initiation session limit service ID.

create_config.info question: Camel Gateway:VCS vcs_service:What call initiation session limit service id do you want for the vcs_service calls service?

Call Initiation Order For call initiation, CCF sends an InitateCallAttempt operation for the A-party (the caller) before the InitiateCallAttempt operation for the B-party (the callee) by default. Answer n to the following question if you want CCF to send InitiateCallAttempt for the B-party first.

create_config.info question: Camel Gateway:VCS my_voice_service:For call initiation, do you want InitiateCallAttempt(A-party) to be sent before InitiateCallAttempt(B-party) for the vcs_service calls service (y/n)?

y
Add Call Initiation Release Causes Answer y to the following question to enter a list of valid release cause values for call initiation retries.

create_config.info question: Camel Gateway:VCS vcs_service:Do you want to add call initiation release cause values in the vcs_service calls service?

n
Call Initiation Release Cause Values Enter a comma-separated list of call initiation release cause values. A call initiation retry is attempted only if the release cause for the previous attempt matches a value in the list, and an EventReportBCSM(routeSelectFailure) operation is received.

create_config.info question: Camel Gateway:VCS vcs_service:Enter a list of release causes to be checked in order to retry call initiation in the vcs_service calls service?

none