The telesys MACH7 Stack frontends may communicate with the backends using either TCP or SCTP. Both frontend and backend must be configured to use the same protocol.
![]() |
SCTP support is currently only available for RedHat EL5 on x86_64. |
Configuring the telesys MACH7 Stack to use SCTP
There are three stages to configuring SCTP:
-
Configure the MACH7 backend process to use SCTP — see the teleSys documentation.
-
Set
mach7.comm-mode
to SCTP in the frontend — see Configuring the CGIN Frontend. -
Adjust the Rhino or Scenario Simulator configuration — see below.
Adjusting Rhino and/or Scenario Simulator configuration
OpenCloud provides the script install-mach7-sctp.sh
which automates the instructions provided by teleSys to configure their TCAP stack to support SCTP.
Note that this script does not perform Mach7 TCRA installation into CGIN; see Installing the TCRA for details.
Where and when to run the SCTP Support installation script
If desired, this script should be run:
-
before Rhino cluster creation, in the Rhino installation directory which will be used to create the cluster; or
-
after Rhino cluster creation, in all Rhino installation directories on all servers in the cluster; or
-
in any newly unpacked CGIN copy which requires the Scenario Simulator to communicate via SCTP with the teleSys Mach7 stack.
Requirements
-
RedHat Linux x86_64 with the following packages installed:
-
lksctp-tools-1.0.6-3.el5
-
lksctp-tools-devel-1.0.6-3.el5
-
lksctp-tools-devel-1.0.6-3.el5
-
lksctp-tools-1.0.6-3.el5
-
-
Rhino (SDK or Production) 2.3
-
CGIN unpacked, and already patched using
install-mach7.sh
(see Installing the TCRA for details). -
patch
andbash
.
Installation
Run the installer script:
bash install-mach7-sctp.sh
The script will prompt for information, including the location of RHINO_HOME
.
Rhino will then be configured (including any pre-existing nodes) for use with teleSys SCTP.
A restart of Rhino is REQUIRED after installation is complete.
Non-interactive installation
To successfully run the installer in non-interactive mode CGIN must be unpacked in Rhino’s base directory. That is, RHINO_HOME
will lie two directories down from the install-mach7-sctp.sh
script:
RHINO_HOME/cgin-connectivity-[version]/telesys/install-mach7-sctp.sh
Run the installer script with the -a
option:
bash install-mach7-sctp.sh -a