Script Parameters Definition
Noa values
The text below represents the value normally used by routing script. Incase it's required to use a value that's not defined in the text values below, a integer can be provided and will be used "as-is" in the signaling message. Example numeric values for the SS7 protocol are shown in parenthesis.
unknown_number (2 or 0x2)
international_number (4 or 0x4)
national_number (3 or 0x3)
subscriber_number (1 or 0x1)
network_specific (5 or 0x5)
network_routing_national_format (7 or 0x7)
network_routing_international_format (8 or 0x8)
abbreviated_number (6 or 0x6)
subscriber_number_operator_requested (113 or 0x71)
national_number_operator_requested (114 or 0x72)
international_number_operator_requested (115 or 0x73)
no_number_present_operator_requested (116 or 0x74)
no_number_present_cut_through_call_to_carrier (117 or 0x75)
test_line_test_code (119 or 0x77)
non_unique_subscriber_number (113 or 0x71)
non_unique_national_number (115 or 0x73)
non_unique_international_number (116 or 0x74)
call_950_number (118 or 0x76)
special_number (115 or 0x73)
national_number_with_transit_network_selection (116 or 0x74)
international_number_with_transit_network_selection (117 or 0x75)
Those values will be remapped to the protocol specific NOA value. To provide protocol specific value:
call_params[:called_noa] = 0x70
or
call_params[:called_noa] = 112
Npi values
unknown_number
isdn
telephony
private
data
telex
national
Calling Display Type values
unspecified => Type is unspecified.
calling_party_name => Type is 0xB1.
Those values will be remapped to the protocol specific Display Information Type value. To provide protocol specific value:
call_params[:calling_display_type] = 0xB1
or
call_params[:calling_display_type] = 177
Calling Display value
call_params[:calling_display] = "Roger Fluffy"
Presentation values for Calling number, Calling Subscriber (Generic Number), Redirecting Number, Original Called Number (OCN) and Location Number
The text below represents the value normally used by routing script. Incase it's required to use a value that's not defined in the text values below, a integer can be provided and will be used "as-is" in the signaling message. Example numeric values for the SS7 protocol are shown in parenthesis.
unspecified
not_available (0x2)
allowed (0x0)
restricted (0x1)
addr_restricted
name_restricted
Calling Party Category
The text below represents the value normally used by routing script. In case it's required to use a value that's not defined in the text values below, a integer can be provided and will be used "as-is" in the signaling message.
Mapping from routing script to SS7/CAS R2/SIP
Routing Script string
SS7 raw value
R2 CAS scripts
Default Rx CAS
default Tx CAS
SIP "cpc="
subscriber
0xa
CATEGORY_SUBSCRIBER
1 and 7
7
ordinary
subscriber_with_priority
0xb
CATEGORY_SUBSCRIBER_WITH_PRIORITY
2 and 9
2
priority
operator_french
0x1
CATEGORY_OPERATOR_FRENCH
5
5
operator
operator_english
0x2
CATEGORY_OPERATOR_ENGLISH (5)
5
5
operator
operator_german
0x3
CATEGORY_OPERATOR_GERMAN (5)
5
5
operator
operator_russian
0x4
CATEGORY_OPERATOR_RUSSIAN (5)
5
5
operator
operator_spanish
0x5
CATEGORY_OPERATOR_SPANISH (5)
5
5
operator
data
0xc
CATEGORY_DATA
6 and 8
6
datacall
test
0xd
CATEGORY_TEST
3
3
test
payphone
0xf
CATEGORY_PAYPHONE
none
7
payphone
unknown
0x0
CATEGORY_UNKNOWN
4, 11 to 15
7
unknown
unspecified
0xa
invalid
none
none
invalid
Link to calling party categories used in CAS R2 scripts
Screening values for Calling number, Calling Subscriber (Generic Number), and Location Number
The text below represents the value normally used by routing script. In case it is required to use a value that is not defined in the text values below, an integer can be provided and will be used "as-is" in the signaling message. Example numeric values for the SS7 protocol are shown in parenthesis.
unspecified
no (0x0)
pass (0x1)
fail (0x2)
network_provided (0x3)
Redirecting indicator values
SS7:
no_redirection
call_rerouted
call_rerouted_all_restricted
call_diverted
call_diverted_all_restricted
call_rerouted_restricted
call_diverted_restricted
spare
Redirecting number, Original Called Number and Diversion Reason
ISDN:
unknown
busy
no_reply
deflection
dte_out_of_order
forwarding_by_called_dte
unconditional
SS7:
unknown
busy (SIP: user-busy)
no_reply (SIP: no-answer)
unconditional
deflection
deflection_immediate
mobile_not_reachable
OLI (originating line information) values
The OLI parameter is a string that represents an integer value from 0 to 255.
Information Transfer Capability values
information_transfer_capability:
digital
restricted_digital
digital_with_tones
speech
3_1_khz_audio
video
redirecting_number_forward_enabled values
Controls forwarding or discarding of redirecting number (SIP: diversion header) to the outgoing call leg.
Values for this parameter are "0", "1", "false" or "true.
0/false: Redirecting number (and original called number) is not forwarded to outgoing call leg
1/true: Redirecting number (and original called number) is forwarded to outgoing call leg
The value for this parameter at the input of the routing script depends on the "Forward redirecting number" parameter in the "Advanced" section of the Gateway configuration page of the Web Portal. The script may change this value to override the Gateway configuration.
Note: To "insert" a new redirecting number value on the outgoing leg, redirecting_number_forward_enabled must also be set to true.
MLPP Precedence values
mlpp_look_for_busy:
allowed
path_reserved
not_allowed
mlpp_precedence_level:
flash_override
flash
immediate
priority
routine
mlpp_network_identity:
3 digits value from 0 to 999
mlpp_service_domain:
24 bits value from 0 to 16777215
ISUB subaddress information values
called_isub_type: calling_isub_type:
nsap
nsap_ia5
nsap_bcd
user
called_isub: calling_isub:
Digits for the subaddress information.
Network Identification Plan
network_identification_plan:
Unknown (value 0)
cic (3 digits carrier identification code plus circuit code, value 1, SS7 or ISDN)
user (User, value 2, ISDN only)
cic4 (4 digits carrier identification code plus circuit code, value 2, SS7 only)
dnic (public Data Network ID, value 3, SS7 only)
mnic (public land mobile network, value 6, SS7 only)
Last updated
Was this helpful?