You are here: PPL Developer’s Guide > 6 SS7 Atomic Functions > ISUP CPC (0x0012)
This section documents the atomic functions associated with ISUP CPC.
AF Number |
51 |
Name |
|
Description |
Sends a CIC circuit query to SPRC. |
Arg1 |
<Not Used> |
Arg2 |
<Not Used> |
AF Number |
52 |
Name |
|
Description |
Test the CIC Circuit status from SPRC for local maintenance blocking. |
Arg1 |
<Not Used> |
Arg2 |
<Not Used> |
Test Result |
PPL Internal Event |
---|---|
Circuit not locally blocked |
0 |
Circuit locally blocked |
1 |
AF Number |
53 |
Name |
|
Description |
Test the CIC Circuit status from SPRC for remote maintenance blocking. |
Arg1 |
<Not Used> |
Arg2 |
<Not Used> |
Test Result |
PPL Internal Event |
---|---|
Circuit not remotely blocked |
0 |
Circuit remotely blocked |
1 |
AF Number |
54 |
Name |
|
Description |
Sends a CIC circuit state update to SPRC with the ‘CPC’ status bits set to Arg1. |
Arg1 |
<Circuit Status> |
Arg2 |
<Not Used> |
AF Number |
55 |
Name |
|
Description |
Tests a bit field within the parameter indicated by Arg1. The most significant byte of Arg2 is used as a byte offset into the parameter. The least significant byte of Arg2 is used as a bit mask which is masked with the byte in the parameter specified in the MSB of Arg2. The result is then right-shifted until the right-most bit in the mask is in the least significant bit. |
Arg1 |
<Parameter ID> |
Arg2 |
<Byte Offset/Bit Mask> |
Test Result |
PPL Internal Event |
---|---|
Value |
0 + value of bit field |
AF Number |
56 |
Name |
|
Description |
Sends a Start event to CCI. |
Arg1 |
<Not Used> |
Arg2 |
<Not Used> |
AF Number |
57 |
Name |
|
Description |
Tests a byte within the parameter indicated by Arg1. The most significant byte of Arg2 is used as a byte offset into the parameter. The least significant byte of Arg2 is used as the test value for the byte. |
Arg1 |
<Parameter ID> |
Arg2 |
<Byte Offset/Value> |
Test Result |
PPL Internal Event |
---|---|
Values are not equal |
0 |
Values are equal |
1 |
AF Number |
58 |
Name |
|
Description |
Sends a Blocking event to BLS. |
Arg1 |
<Not Used> |
Arg2 |
<Not Used> |
AF Number |
59 |
Name |
|
Description |
Sends a CIC circuit state update to SPRC with the ‘remote blocking’ status bit set to Arg1. |
Arg1 |
<Circuit Status> |
Arg2 |
<Not Used> |
AF Number |
60 |
Name |
|
Description |
Formats and sends a RLC message to SPRC to be submitted to MTP using L3p provided parameters (if any are present). |
Arg1 |
<Not Used> |
Arg2 |
<Not Used> |
AF Number |
61 |
Name |
|
Description |
Sends a Start event to CRS. |
Arg1 |
<Not Used> |
Arg2 |
<Not Used> |
AF Number |
62 |
Name |
|
Description |
Sends a CIC circuit state update to SPRC with the ‘transient’ status bit set to Arg1. |
Arg1 |
<Status> |
Arg2 |
<Not Used> |
AF Number |
63 |
Name |
|
Description |
Sends L3P a Maintenance Block or Unblock, as indicated by Arg1. |
Arg1 |
<Circuit Status> 0 Maintenance Block 1 Maintenance Unblock |
Arg2 |
<Not Used> |
AF Number |
64 |
Name |
|
Description |
Formats and sends L3p a User-defined message indication including parameters. |
Arg1 |
<Not Used> |
Arg2 |
<Not Used> |
AF Number |
65 |
Name |
|
Description |
Formats and sends a user-defined message to SPRC to be submitted to MTP using L3P provided parameters. |
Arg1 |
<Not Used> |
Arg2 |
<Not Used> |
AF Number |
66 |
Name |
|
Description |
Sends an unblocking indication to BLR. |
Arg1 |
<Not Used> |
Arg2 |
<Not Used> |
AF Number |
67 |
Name |
|
Description |
Sends an unblocking indication to HRB. |
Arg1 |
<Not Used> |
Arg2 |
<Not Used> |
AF Number |
68 |
Name |
|
Description |
Sends a stop indication to CCI. |
Arg1 |
<Not Used> |
Arg2 |
<Not Used> |
AF Number |
69 |
Name |
|
Description |
Resends a stored REL message to SPRC to be submitted to MTP. A REL message must first be stored in the re-transmission buffer (see Atomic Functions 72 and 73). |
Arg1 |
<Not Used> |
Arg2 |
<Not Used> |
AF Number |
70 |
Name |
|
Description |
Temporarily stores an incoming IAM in a storage buffer. |
Arg1 |
<Not Used> |
Arg2 |
<Not Used> |
AF Number |
71 |
Name |
|
Description |
Formats and sends a setup indication to L3P using the parameters in the current message. If no parameters are present in the current message, then the storage buffer is used as the parameter source. |
Arg1 |
<Not Used> |
Arg2 |
<Not Used> |
AF Number |
72 |
Name |
|
Description |
Formats and sends a REL message to SPRC to be submitted to MTP using L3P provided parameters. The REL message is also copied and stored in the re-transmission buffer. |
Arg1 |
<Not Used> |
Arg2 |
<Not Used> |
AF Number |
73 |
Name |
Send SPRC Release |
Description |
Formats and sends a REL message to SPRC to be submitted to MTP using prestored parameters in the PPL Config Bytes at offset specified in Arg1. The REL message is also copied and stored in the re-transmission buffer. |
Arg1 |
<Config Byte Offset of Parameters> |
Arg2 |
<Not Used> |
AF Number |
74 |
Name |
|
Description |
Formats and sends an ACM message to SPRC to be submitted to MTP using L3P provided parameters. |
Arg1 |
<Not Used> |
Arg2 |
<Not Used> |
AF Number |
75 |
Name |
|
Description |
Formats and sends a release indication to L3p using the parameters in the current message. |
Arg1 |
<Not Used> |
Arg2 |
<Not Used> |
AF Number |
76 |
Name |
|
Description |
Formats and sends a reset indication to L3p using the parameters in the current message. |
Arg1 |
<Not Used> |
Arg2 |
<Not Used> |
AF Number |
77 |
Name |
|
Description |
Formats and sends an ANM message to SPRC to be submitted to MTP using L3P provided parameters. |
Arg1 |
<Not Used> |
Arg2 |
<Not Used> |
AF Number |
78 |
---|---|
Name |
|
Description |
Formats and sends a Release Confirm to L3P using the parameters in the current message. |
Arg1 |
<Not Used> |
Arg2 |
<Not Used> |
AF Number |
79 |
---|---|
Name |
|
Description |
Formats and sends an CPG message to SPRC to be submitted to MTP using L3P provided parameters. |
Arg1 |
<Not Used> |
Arg2 |
<Not Used> |
AF Number |
80 |
---|---|
Name |
|
Description |
Formats and sends an IAM message to SPRC to be submitted to MTP using L3P provided parameters. |
Arg1 |
<Not Used> |
Arg2 |
<Not Used> |
AF Number |
81 |
---|---|
Name |
|
Description |
Formats and sends an ACM indication to L3P using the parameters in the current message. |
Arg1 |
<Not Used> |
Arg2 |
<Not Used> |
AF Number |
82 |
---|---|
Name |
|
Description |
Formats and sends a CPG indication to L3P using the parameters in the current message. |
Arg1 |
<Not Used> |
Arg2 |
<Not Used> |
AF Number |
83 |
---|---|
Name |
|
Description |
Formats and sends an answer indication to L3P using the parameters in the current message. |
Arg1 |
<Not Used> |
Arg2 |
<Not Used> |
AF Number |
84 |
---|---|
Name |
|
Description |
Sends a blocking event to HGBS. |
Arg1 |
<Not Used> |
Arg2 |
<Not Used> |
AF Number |
85 |
---|---|
Name |
|
Description |
Sends a generic event indication to L3p using the event ID specified in Arg1. |
Arg1 |
<Event ID> |
Arg2 |
<Not Used> |
AF Number |
86 |
---|---|
Name |
Send L5 PPL Event Indication |
Description |
Formats and sends a PPL Event Indication to the host with no parameters. |
Arg1 |
<Event ID> |
Arg2 |
<Not Used> |
AF Number |
87 |
---|---|
Name |
|
Description |
Test the CIC Circuit status from SPRC for local hardware blocking. |
Arg1 |
<Not Used> |
Arg2 |
<Not Used> |
Test Result |
PPL Internal Event |
---|---|
Not Blocked |
0 |
Blocked |
1 |
AF Number |
88 |
---|---|
Name |
Validate L3P SS7 Parameters |
Description |
Function to test that all mandatory parameters and all parameters lengths are valid for a L3p provided message ICB. |
Arg1 |
<Not Used> |
Arg2 |
<Not Used> |
Test Result |
PPL Internal Event |
---|---|
Not Valid |
0 |
Valid |
1 |
AF Number |
89 |
---|---|
Name |
|
Description |
Test the CIC Circuit status from SPRC for remote hardware blocking. |
Arg1 |
<Not Used> |
Arg2 |
<Not Used> |
Test Result |
PPL Internal Event |
---|---|
Not Blocked |
0 |
Blocked |
1 |
AF Number |
90 |
---|---|
Name |
|
Description |
Sends a reset complete event to CRR. |
Arg1 |
<Not Used> |
Arg2 |
<Not Used> |
AF Number |
91 |
---|---|
Name |
|
Description |
Sends a reset complete event to CGRR. |
Arg1 |
<Not Used> |
Arg2 |
<Not Used> |
AF Number |
92 |
---|---|
Name |
|
Description |
Formats and sends an local reset indication to L3P. |
Arg1 |
<Not Used> |
Arg2 |
<Not Used> |
AF Number |
93 |
---|---|
Name |
|
Description |
Formats and sends a call failure indication to L3P with notification that a release complete event is still pending. |
Arg1 |
<Not Used> |
Arg2 |
<Not Used> |
AF Number |
94 |
---|---|
Name |
|
Description |
Formats and sends an CON message to SPRC to be submitted to MTP using L3P provided parameters. |
Arg1 |
<Not Used> |
Arg2 |
<Not Used> |
AF Number |
95 |
---|---|
Name |
|
Description |
Send a ‘reset because of T5’ event to CRS. |
Arg1 |
<Not Used> |
Arg2 |
<Not Used> |
AF Number |
96 |
---|---|
Name |
|
Description |
Formats and sends a CON indication to L3p using the parameters in the current message. |
Arg1 |
<Not Used> |
Arg2 |
<Not Used> |
AF Number |
97 |
---|---|
Name |
|
Description |
Send a start event to CRCR. |
Arg1 |
<Not Used> |
Arg2 |
<Not Used> |
AF Number |
98 |
---|---|
Name |
|
Description |
Formats and sends a call failure indication to L3P with notification that no release complete event is pending. |
Arg1 |
<Not Used> |
Arg2 |
<Not Used> |
AF Number |
99 |
---|---|
Name |
Determine Controlling Exchange Based on DPC/CIC |
Description |
Function to determine the controlling exchange for dual seizure (glare) based on ITU-TS Q.767 sec. D.2.10.1.4. |
Arg1 |
<Not Used> |
Arg2 |
<Not Used> |
AF Number |
100 |
---|---|
Name |
|
Description |
Sends a Start event to CRI. |
Arg1 |
<Not Used> |
Arg2 |
<Not Used> |
AF Number |
101 |
---|---|
Name |
CPC Send L3P OOS Request |
Description |
Sends a CIC Out of Service Request to L3P. |
Arg1 |
<Not Used> |
Arg2 |
<Not Used> |
AF Number |
102 |
---|---|
Name |
|
Description |
Sends a CIC In Service Request to L3P. |
Arg1 |
<Not Used> |
Arg2 |
<Not Used> |
AF Number |
105 |
---|---|
Name |
|
Description |
Go through the list of optional parameters and return various internal PPL events based on PCP instruction indicator (or no PCP found) if unexpected parameters are found. |
Arg1 |
<Not Used> |
Arg2 |
<Not Used> |
AF Number |
106 |
---|---|
Name |
|
Description |
Discard any unknown optional parameters from the message before sending the message to the host. |
Arg1 |
<Not Used> |
Arg2 |
<Not Used> |
AF Number |
107 |
---|---|
Name |
|
Description |
Send confusion if instruction indicator requires that notification should be sent. |
Arg1 |
CFN Config Byte offset 150 |
Arg2 |
<Not Used> |
AF Number |
108 |
---|---|
Name |
|
Description |
Test if notification should be sent or not. |
Arg1 |
<Not Used> |
Arg2 |
<Not Used> |
Test Result |
PPL Internal Event |
---|---|
Do not send notification |
0 |
Send notification |
1 |
AF Number |
110 |
---|---|
Name |
|
Description |
Send a release with cause value 99 to the network. |
Arg1 |
REL Config Byte offset 140 |
Arg2 |
<Not Used> |
AF Number |
128 |
---|---|
Name |
|
Description |
Send L3P an incoming CRM indication with data in ICB format. |
Arg1 |
<Not Used> |
Arg2 |
<Not Used> |
AF Number |
129 |
---|---|
Name |
|
Description |
Send the Circuit Reservation status message to L3P. |
Arg1 |
Status to be sent |
Arg2 |
<Not Used> |
AF Number |
130 |
---|---|
Name |
|
Description |
Build/Re-use existing ISUP message and send it to SPRC. |
Arg1 |
ISUP Message Config Index. Range 0-89 |
Arg2 |
Build/re-use flag Range 0-1 |
AF Number |
131 |
---|---|
Name |
|
Description |
Prepare ISUP message specified in Config Bytes and send it to SPRC. |
Arg1 |
ISUP Msg. Config Index. Range 0-89 |
Arg2 |
PPL Config Byte offset Range 0-600 |
AF Number |
132 |
---|---|
Name |
|
Description |
Send OLM indication to L3P. |
Arg1 |
<Not Used> |
Arg2 |
<Not Used> |
AF Number |
134 |
Name |
|
Type |
Normal |
Description |
Send SSC an ISUP message with appropriate event. |
Arg1 |
Msg Cfg Index |
|
0 : 89 |
Arg2 |
Event ID |
|
0 : 255 |
Result |
-- |
AF Number |
135 |
Name |
|
Type |
Normal |
Description |
Sends the one of the following events to SSC based on the event ID: Local Reset indication Reset indication Call failure RLC pending Call failure no RLC pending |
Arg1 |
Event ID |
|
0 : 255 |
Arg2 |
-- |
Result |
-- |
AF Number |
136 |
Name |
|
Type |
Normal |
Description |
After the completion of the continuity procedures, this AF sends COT status to SSC. |
Arg1 |
COT Status |
|
0 – Failure, 1 – Success |
Arg2 |
None |
|
-- |
Result |
-- |
AF Number |
137 |
Name |
|
Type |
Normal |
Description |
The Segmentation message constructed in the SSC is sent to the SPRC using this AF. |
Arg1 |
None |
|
-- |
Arg2 |
None |
|
-- |
Result |
-- |
AF Number |
138 |
Name |
|
Type |
Normal |
Description |
Forwards the PAM message to the SSC. |
Arg1 |
Event ID |
|
0 : 255 |
Arg2 |
None |
|
-- |
Result |
-- |
Description |
Arguments |
||
|
|
Arg1 (range) |
Arg2 (range) |
104 |
Check Network Suspend/Resume |
-- |
-- |
111 |
Send L3P PPL Event Ind. |
Event ID (0 : 255) |
-- |
112 |
Send SPRC ISUP message |
Msg. cfg. index (0 : 78) |
-- |
113 |
Not Used |
|
|
114 |
Not Used |
|
|
115 |
Not Used |
|
|
116 |
Send CCO start |
-- |
-- |
117 |
Send CCO stop |
-- |
-- |
120 |
Send SPRC COT status |
COT Status (0 : 1) |
Par. offset (0:255) |
121 |
Send CRO start |
-- |
-- |
122 |
Send CCO no reports |
-- |
-- |
123 |
Test if COT expected |
Par. ID (0 : 255) |
Par. offset (0:255) |
124 |
CPC send CRCS start |
-- |
-- |
125 |
Send SPRC COT status |
COT Status (0 : 1) |
Par. offset (0:200) |
126 |
Send SPRC PAM message |
-- |
-- |
127 |
Send L5 ISUP PAM message |
Event ID (0:255) |
-- |
AF Number |
149 |
---|---|
Type |
Normal |
Name |
|
Description |
This atomic function will send any ISUP message to L3PCIC for further processing. |
Arg1 |
This is the Event ID in the L3PCIC. |
|
Input range: 0-255 |
Arg2 |
This is the ISUP Message Configuration Index of the message to be sent to L3P CIC. |
|
1-100 |
Test AF Results |
<Not Used> |
AF Number |
160 |
---|---|
Name |
Check ISUP variant ID |
Description |
Finds ISUP variant ID of the stack. |
Arg1 |
<Not Used> |
Arg2 |
<Not Used> |
Result |
Returns a PPL event corresponding to the variant ID configured. |