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

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