Create CAS Stack

From TBwiki
Revision as of 13:57, 9 December 2020 by Allyntree (Talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search
This article applies to: Product Version
Tmedia 2.9, 2.10, 3.0, 3.2

Once the necessary underlying CAS structures have been configured, you must create a new CAS R2 stack.

The TelcoBridges CAS stack features a scriptable register signaling engine that, in practice, allows the complete customization of communication processes using tones. More specifically, it is possible to modify the timing(s) of the tone exchanges, change the meaning(s) of each tone, and dynamically specify the sequence in which the tones are played. The CAS stack also provides integrated interoperability between variants and between other signaling types. For instance, the calling party category can be converted between variants and propagated to a SS7 call leg.

To create a CAS stack:

1- Click CAS in the navigation panel

CASR2 0 A.png


2- Click Create New CAS Stack

CASR2 1 B.png


3- Configure the new CAS stack:

  • Make sure the Enabled box is checked
  • Enter a name for the stack
  • Select a line service
  • Select a variant script
  • Click Create

CASR2 2 B.png


4- Verify that the "CAS stack was successfully created" message is displayed.

CASR2 3 B.png


Path

/configurations/@[configuration_name]/hardware_units/@[hardware_name]/cas_stacks/@[casStack_name]

Parameters (text)

/configurations/@[configuration_name]/hardware_units/@[hardware_name]/cas_stacks/@[casStack_name]
enabled      = true
line_service = "@[line_service_name]"
name         = "@[casStack_name]"
script       = "@[script_name]"

/configurations/@[configuration_name]/hardware_units/@[hardware_name]/cas_stacks/@[casStack_name]/state
all_cics_forced_blocked   = false
all_cics_forced_unblocked = false
circuits_blocked_mask     = 0x0
circuits_unblocked_mask   = 0x0

/configurations/@[configuration_name]/hardware_units/@[hardware_name]/cas_stacks/@[casStack_name]/script_variables

Parameters (json)

{
  "enabled" : true,
  "line_service" : "@[line_service_name]",
  "name" : "@[casStack_name]",
  "script" : "[script_name]",
  "state" : {
    "all_cics_forced_blocked" : false,
    "all_cics_forced_unblocked" : false,
    "circuits_blocked_mask" : 0,
    "circuits_unblocked_mask" : 0
  },
  "script_variables" : {
  }
}


List of Parameters

Personal tools