INAP Op - InitialDP
INAP Operation - InitialDP
The InitialDP operation represents the sending of an INAP InitialDP.
This message is sent by the IN Tester when it is simulating the role of a Service Switching Platform (SSP).
- Direction: OUTBOUND
- From: SSP (IN Tester)
- To: SCP (Application Under Test)
Attributes
The operation attributes are as follows.
Attribute
Type
Description
type
String
inap.ssp_to_scp.InitialDP
label
String
An optional label for this node if it is to be the target of a
branch
operation.
send_with_next
Boolean
Request that this INAP operation should be bundled with the next outbound TCAP.
(Default = false).
send_and_close
Boolean
Request that this INAP operation should be sent as TCAP END.
(Default = false).
arguments
Object
[Required] The structure of the INAP InitialDPArg to construct and send.
Expressions may be supplied within this structure.
Example
This is an example entry within the operations
array:
{
"type": "inap.ssp_to_scp.InitialDP",
"arguments": {
"serviceKey": "341",
"callingPartyNumber_digits": "0220635462",
"callingPartyNumber_noa": "3",
"calledPartyNumber_digits": "063581140",
"calledPartyNumber_noa": "3",
"locationNumber_digits": "644",
"locationNumber_noa": "2",
"locationInformation": {
"vlrNumber_digits": "6442925077",
"vlrNumber_noa": "1"
},
"mscAddress_digits": "6442925077",
"mscAddress_noa": "{ $v->{noa} }",
"callingPartysCategory_hex": "0a",
"eventTypeBCSM": "2"
}
}
Arguments
The following outbound arguments are supported.
Argument
Type
Notes
serviceKey
Integer
[Required]
calledPartyNumber
Binary String
This attribute can be specified as binary data. Alternatively, specify
the individual components below.
calledPartyNumber_digits
calledPartyNumber_noa
calledPartyNumber_inn
calledPartyNumber_npi
Digit String
Integer
Integer
Integer
Hexadecimal Digits 0-9/A-F
Range 0..127, default = 2 [unknown]
Range 0..1, default = 0 [allowed]
Range 0..7, default = 1 [ITU-T E.164]
(All ignored if
calledPartyNumber
is defined).
callingPartyNumber
Binary String
This attribute can be specified as binary data. Alternatively, specify
the individual components below.
callingPartyNumber_digits
callingPartyNumber_noa
callingPartyNumber_ni
callingPartyNumber_npi
callingPartyNumber_pri
callingPartyNumber_si
Digit String
Integer
Integer
Integer
Integer
Integer
Hexadecimal Digits 0-9/A-F
Range 0..127, default = 2 [unknown]
Range 0..1, default = 0 [complete]
Range 0..7, default = 1 [ITU-T E.164]
Range 0..3, default = 0 [allowed]
Range 0..3, default = 1 [user provided, verfied]
(All ignored if
callingPartyNumber
is defined).
locationNumber
Binary String
This attribute can be specified as binary data. Alternatively, specify
the individual components below.
locationNumber_digits
locationNumber_noa
locationNumber_inn
locationNumber_npi
locationNumber_pri
locationNumber_si
Digit String
Integer
Integer
Integer
Integer
Integer
Hexadecimal Digits 0-9/A-F
Range 0..127, default = 2 [unknown]
Range 0..1, default = 1 [not allowed]
Range 0..7, default = 1 [ITU-T E.164]
Range 0..3, default = 1 [restricted]
Range 0..3, default = 3 [network provided]
(All ignored if
locationNumber
is defined).
originalCalledPartyID
Binary String
This attribute can be specified as binary data. Alternatively, specify
the individual components below.
originalCalledPartyID_digits
originalCalledPartyID_noa
originalCalledPartyID_npi
originalCalledPartyID_pri
Digit String
Integer
Integer
Integer
Hexadecimal Digits 0-9/A-F
Range 0..127, default = 2 [unknown]
Range 0..1, default = 1 [not allowed]
Range 0..3, default = 0 [allowed]
(All ignored if
originalCalledPartyID
is defined).
highLayerCompatibility
Binary String
Specify this parameter as a binary or hex-string value.
highLayerCompatibility_hex
Hex String
(Ignored if
highLayerCompatibility
is defined).
serviceInteractionIndicators
Binary String
Specify this parameter as a binary or hex-string value.
serviceInteractionIndicators_hex
Hex String
(Ignored if
serviceInteractionIndicators
is defined).
additionalCallingPartyNumber
Binary String
This attribute can be specified as binary data. Alternatively, specify
the individual components below.
additionalCallingPartyNumber_digits
additionalCallingPartyNumber_noa
additionalCallingPartyNumber_nqi
additionalCallingPartyNumber_ni
additionalCallingPartyNumber_npi
additionalCallingPartyNumber_pri
additionalCallingPartyNumber_si
Digit String
Integer
Integer
Integer
Integer
Integer
Integer
Hexadecimal Digits 0-9/A-F
Range 0..127, default = 2 [unknown]
Range 0..255, default = 0
Range 0..1, default = 0 [complete]
Range 0..7, default = 1 [ITU-T E.164]
Range 0..3, default = 1 [restricted]
Range 0..3, default = 3 [network provided]
(All ignored if
additionalCallingPartyNumber
is defined).
forwardCallIndicators
Binary String
Specify this parameter as a binary or hex-string value.
forwardCallIndicators_hex
Hex String
(Ignored if
forwardCallIndicators
is defined).
bearerCapability
Object
.
bearerCap
Binary String
Specify this parameter as a binary or hex-string value.
.
bearerCap_hex
Hex String
(Ignored if
bearerCap
is defined).
eventTypeBCSM
Integer
Range 1..10, 12..18
redirectingPartyID
Binary String
This attribute can be specified as binary data. Alternatively, specify
the individual components below.
redirectingPartyID_digits
redirectingPartyID_noa
redirectingPartyID_npi
redirectingPartyID_pri
Digit String
Integer
Integer
Integer
Hexadecimal Digits 0-9/A-F
Range 0..127, default = 2 [unknown]
Range 0..1, default = 1 [not allowed]
Range 0..3, default = 0 [allowed]
(All ignored if
redirectingPartyID
is defined).
redirectionInformation
Binary String
This attribute can be specified as binary data. Alternatively, specify
the individual components below.
redirectionInformation_ind
redirectionInformation_orig
redirectionInformation_num
redirectionInformation_nat
redirectionInformation_reason
Integer
Integer
Integer
Integer
Integer
Range 0..7, default = 0 [no redirection]
Range 0..15, default = 0 [unknown]
Range 1..5, must be specified
Range 0..1, default = 0 [no interpretation]
Range 0..15, default = 0 [unknown]
(All ignored if
redirectingInformation
is defined).
extensions
Array of
Object
Specify extension parameters as an array of Objects.
.
type
Integer
Must match an
inap
.extensions
number from the ExecuteTest
request.
.
criticality
Integer
Integer
(Default = 0).
.
value
Binary String
This attribute can be specified as binary data.
.
value_inner
Integer/String
Used as INTEGER or OCTET STRING as per extension encoding.
(Ignored if value
is defined).