InitialDP
Overview
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.
|
tcap_ac
|
null / TCAP alias / Hex String
|
Specifies the TCAP Application Context to be sent for this outbound TCAP_BEGIN. May be null, a well-known TCAP alias, or a free-form hex string, e.g 04000101010003 .(Default = null ).
|
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.
|