This configuration file holds a series of options under
the following groups:
Filename: |
Service.cfg |
Designated Editor: |
SS7 knowledgeable user |
Outbound Channel Assignment
The
Allocation option defines how outbound calls are allocated circuits.
There are three modes of operation: Auto, Manual and Raw:
- Allocation = Auto
- This is the default mode and means that SS7_D7 custom server
follows the ITU Q.764 2.9.1.3. or ANSI described method.
SS7_D7 examines the signaling point code and then allocates either
Odd circuits from 1 or Even circuits from the last circuit. In general,
the connecting switch allocates circuits in the opposite sense, and
thus minimizes glare conditions.
- Allocation = Manual <manual definition> [then <manual definition>] <manual
definition> = [<Odd/Even>]<Up/Down> by circuit <cic/trunk>
- where
- Odd/Even is optional and only Odd or Even circuits are allocated.
- Up/Down — in the case of Up circuits are allocated from 1 and
in the case of Down from the last circuits.
- cic/trunk, the cic allocation by cic number or trunk by trunk
number, then cic numbers.
By using the option THEN a second sequence can be defined
- Allocation Raw = <list of comma separated cics>
- This is a simple list of CIC and the order that they are to be
allocated in. The Allocation Raw line can occur any number of times
to build up a large list of CICs to allocate.
The SS7_D7 custom server follows the channel groups
issued by
Blueworx Voice Response,
and if an outbound call requests a circuit from a sub-range of Channel
groups, the selected allocation method above is followed, but within
the Channel Group selected.
Parameter compatibility
checking
These options define how SS7_D7 reacts to invalid
SS7 parameters and the parameter compatibility messages.
SS7Checking=<Check Item>:<Check option> *
Check
Items are:
- ParmValue
- Relates to problems regarding the parameter values; typically
these are values listed as Spare or reserved in the ITU/ANSI spec.
- ParmUnknown
- Relates to parameters received which have no software routine
to process them.
- MsgUnknown
- Relates to messages received which have no software routine to
process them.
Check options are:
- Ignore
- Does nothing.
- Report
- Creates error message and passes to Blueworx Voice Response.
- Confusion
- Same as Report, but also returns a Confusion message.
- Release
- Same as Report but also returns a Release message.
- ParmComp
- Same as Report, and follows the Parameter Comp. rules.
The ANSI default option is to set all three Check Items
to ParmComp, to follow the ITU specification. However, in some situations
it might be worthwhile setting some or all of these options to Report
or Ignore.
SS7Checking = ParmRejected:<parameter comma separated list>
This
option allows a list of SS7 parameters to be defined which will be
applied according to the rules above. If a problem parameter is detected
but not on this list it is ignored. This option is useful if checking
is required, but if one or more parameters are creating unnecessary
errors and need to be removed from the checking loop.
The default
is to process all parameters and allow bad values to be reported and
follow the Parameter Comp. rules. For example:
- SS7Checking = ParmValue:Report, MsgUnknown:Ignore
- SS7Checking = ParmRejected:UUIN
This will report only those problems with values in the UUIN
parameters.
Tag handling
These options
defines which Tag fields are loaded when sending indication messages
to
Blueworx Voice Response.
Currently there are two Tag groups:
- Tag Setup <Tag comma separated list>
- Tag Release <Tag comma separated list>
Tag Setup refers to the setup indicator message that
is sent to Blueworx Voice Response when
an inbound call is detected. The associated list of tags is loaded
in the Application tag field. Similarly the Tag Release refers to
a network release and Disconnect indicator.
The purpose of
these options is to control the number of tags that are processed
and passed to Blueworx Voice Response,
as in the future the number of Tag options could become considerable.
StayAlive
StayAlive = Disable/Enable [<WaitPeriod>]
The
StayAlive option controls the restart of the software in the event
of failure. Disable indicates that should the software fail, it is
not to be restarted, whereas enable indicates that the software is
to be restarted after a defined period. The is optional and defines
the number of seconds to wait before attempting a restart.
Miscellaneous
UpperCIC=<value>[Default:4096]
This
defines the highest—supported CIC.
Distributed7 parameters
SignalingPointCode=<0..7>
This
defines the Signaling Point Code to pass to D7 when initializing the
ISUP and MTP interfaces. The default value is zero.
UserServicePoint=<0..10>
This
defines the UserServicePoint parameter for D7 when the MTP interface
is initialized. The default value is disabled and thereby the MTP
interface is not initialized.
SV187 Call User
1 / SV188 Call User 2 assignments
This defines which numbers
are assigned to the Call User system variables when processing an
inbound call setup:
CallUser1 = [Origin, Redirect, Generic] Default = Origin
CallUser2 = [Origin, Redirect, Generic] Default = Redirect