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).