You are here: PPL Developer’s Guide > 6 SS7 Atomic Functions > ISUP SPRC (0x0013)
This section documents the atomic functions associated with ISUP SPRC.
Atomic Functions
AF Number |
51 |
---|---|
Name |
Send Message to MTP |
Description |
Delivers an outgoing message to MTP. |
Arg1 |
<Not Used> |
Arg2 |
<Not Used> |
AF Number |
52 |
---|---|
Name |
Update CPC Circuit Status and Remove Transient Circuit Status |
Description |
Updates the ‘CPC’ status bits and clears the ‘transient’ status bit in the CIC state database. |
Arg1 |
<Event ID> |
Arg2 |
<Not Used> |
AF Number |
53 |
---|---|
Name |
|
Description |
Returns the current circuit state from the CIC state database to the requesting ISUP state machine. |
Arg1 |
<Not Used> |
Arg2 |
<Not Used> |
AF Number |
54 |
---|---|
Name |
|
Description |
Tests for the index into the ISUP Message Configuration Table. |
Arg1 |
<Not Used> |
Arg2 |
<Not Used> |
Test Result |
PPL Internal Event |
---|---|
Index Value |
0 + Index Value |
AF Number |
55 |
---|---|
Name |
|
Description |
Test that the CIC(s) that this message refers to is equipped. |
Arg1 |
<Not Used> |
Arg2 |
<Not Used> |
Test Result |
PPL Internal Event |
---|---|
Yes (Equipped) |
0 |
No (At least one CIC is unequipped) |
1 |
AF Number |
56 |
---|---|
Name |
|
Description |
Test if the incoming message is a CFN. |
Arg1 |
<Event ID> |
Arg2 |
<Event Data> |
Test Result |
PPL Internal Event |
---|---|
Yes |
1 |
No |
0 |
AF Number |
57 |
---|---|
Name |
|
Description |
Send a UCIC message based on the parameters stored in the configuration bytes at offset specified in Arg1. |
Arg1 |
<Config Byte Offset> |
Arg2 |
<Not Used> |
AF Number |
58 |
---|---|
Name |
Send Call Control Message to CPC |
Description |
Delivers an incoming message to CPC. |
Arg1 |
<Status Value> |
Arg2 |
<Not Used> |
AF Number |
59 |
---|---|
Name |
|
Description |
Sends a PPL Event Indication message to the host for the span/channel of the current message. |
Arg1 |
<Event ID> |
Arg2 |
<Not Used> |
AF Number |
60 |
---|---|
Name |
Add DPC to Pause List |
Description |
Add the DPC to the pause queue and set it to expire in the number of timer ticks in Arg1. |
Arg1 |
<# of Timer Ticks to Expiration> |
Arg2 |
<Not Used> |
AF Number |
61 |
---|---|
Name |
|
Description |
Tests if a DPC in a RESUME message is in the Pause queue, and if so, removes it. |
Arg1 |
<Not Used> |
Arg2 |
<Not Used> |
Test Result |
PPL Internal Event |
---|---|
Yes (DPC is in pause list) |
1 |
No (DPC is not in pause list) |
0 |
AF Number |
62 |
---|---|
Name |
|
Description |
Delivers an incoming message to GBUR |
Arg1 |
<Not Used> |
Arg2 |
<Not Used> |
AF Number |
63 |
---|---|
Name |
|
Description |
Delivers an incoming message to GBUS |
Arg1 |
<Not Used> |
Arg2 |
<Not Used> |
AF Number |
64 |
---|---|
Name |
|
Description |
Delivers an incoming message to CGRR. |
Arg1 |
<Not Used> |
Arg2 |
<Not Used> |
AF Number |
65 |
---|---|
Name |
|
Description |
Delivers an incoming message to CGRS |
Arg1 |
<Not Used> |
Arg2 |
<Not Used> |
AF Number |
66 |
---|---|
Name |
|
Description |
Delivers an incoming message to CRI. |
Arg1 |
<Status Value> |
Arg2 |
<Not Used> |
AF Number |
67 |
---|---|
Name |
|
Description |
Delivers an incoming message to CRR. |
Arg1 |
<Not Used> |
Arg2 |
<Not Used> |
AF Number |
68 |
---|---|
Name |
|
Description |
Delivers an incoming message to BLR |
Arg1 |
<Not Used> |
Arg2 |
<Not Used> |
AF Number |
69 |
---|---|
Name |
|
Description |
Delivers an incoming message to BLS |
Arg1 |
<Not Used> |
Arg2 |
<Not Used> |
AF Number |
70 |
---|---|
Name |
|
Description |
Tests to determine if an ISUP Message is valid by consulting the ISUP Message Configuration template. |
Arg1 |
<Not Used> |
Arg2 |
<Not Used> |
Test Result |
PPL Internal Event |
---|---|
Yes (Valid/Known) |
1 |
No (Invalid/Unknown) |
0 |
AF Number |
71 |
---|---|
Name |
|
Description |
Send a CFN message based on the parameters stored in the configuration bytes at offset specified in Arg1. |
Arg1 |
<Config Byte Offset W/ Parameters> |
Arg2 |
<Not Used> |
AF Number |
72 |
---|---|
Name |
|
Description |
Test if CRS for the CIC is active (non-idle). |
Arg1 |
<Not Used> |
Arg2 |
<Not Used> |
Test Result |
PPL Internal Event |
---|---|
No (Inactive) |
0 |
Yes (Active) |
1 |
AF Number |
73 |
---|---|
Name |
|
Description |
Tests if the CRI for the CIC is active (non-idle). |
Arg1 |
<Not Used> |
Arg2 |
<Not Used> |
Test Result |
PPL Internal Event |
---|---|
No (Inactive) |
0 |
Yes (Active) |
1 |
AF Number |
74 |
---|---|
Name |
|
Description |
Delivers an incoming message to CRS |
Arg1 |
<Not Used> |
Arg2 |
<Not Used> |
AF Number |
75 |
---|---|
Name |
|
Description |
Tests if the DPC of this message is in the DPC pause queue. |
Arg1 |
<Not Used> |
Arg2 |
<Not Used> |
Test Result |
PPL Internal Event |
---|---|
No (Not in queue) |
0 |
Yes (In queue) |
1 |
AF Number |
76 |
---|---|
Name |
|
Description |
Tests that the incoming message can be parsed according to the ISUP Message Configuration template. |
Arg1 |
<Not Used> |
Arg2 |
<Not Used> |
Test Result |
PPL Internal Event |
---|---|
No (Corrupt message) |
0 |
Yes (Valid message) |
1 |
AF Number |
77 |
---|---|
Name |
|
Description |
Store outgoing message in the Pause Queue for MTP. |
Arg1 |
<Not Used> |
Arg2 |
<Not Used> |
AF Number |
78 |
---|---|
Name |
|
Description |
Updates the ‘Maintenance Blocking’ status bits (Maintenance Local Blocked, Maintenance Remote Blocked) in the CIC state database based on receiving an update message from an ISUP state machine. |
Arg1 |
<Not Used> |
Arg2 |
<Not Used> |
AF Number |
79 |
---|---|
Name |
|
Description |
Updates the ‘transient’ status bit in the CIC state database based on receiving an update message from an ISUP state machine. |
Arg1 |
<Not Used> |
Arg2 |
<Not Used> |
AF Number |
80 |
---|---|
Name |
De-queue an MTP Message from Pause Message Queue and Send to MTP |
Description |
Tests for queued messages for the DPC which has received a RESUME event and, if one, sends it. |
Arg1 |
<Not Used> |
Arg2 |
<Not Used> |
Test Result |
PPL Internal Event |
---|---|
No (No messages in queue) |
0 |
Yes (Message sent) |
1 |