You are here: PPL Developer’s Guide > 7 ISDN Atomic Functions > L3P PSTN (0x0091) Atomic Functions
L3P PSTN (0x0091) Atomic Functions
This section describes the atomic functions for the L3P PSTN PPL component.
The following atomic functions are specific to the ISDN L3P PSTN PPL component.
AF Number |
51 |
Name |
|
Description |
This function sends an Establish Request to Layer 3 |
Arg1 |
<Not Used> |
Arg2 |
<Not Used> |
Returns |
Success or Failure |
AF Number |
53 |
Name |
|
Description |
This function sends a Signal message to Layer 3 |
Arg1 |
<Not Used> |
Arg2 |
<Not Used> |
Returns |
Success or Failure |
AF Number |
54 |
Name |
|
Description |
This function sends a Status message to Layer 3 |
Arg1 |
<Not Used> |
Arg2 |
<Not Used> |
Returns |
Success or Failure |
AF Number |
56 |
Name |
|
Description |
This function sends a Disconnect message to Layer 3 |
Arg1 |
<Not Used> |
Arg2 |
<Not Used> |
Returns |
Success or Failure |
AF Number |
58 |
Name |
|
Description |
This function sends a Protocol Parameter Request to Layer 3 |
Arg1 |
<Not Used> |
Arg2 |
<Not Used> |
Returns |
Success or Failure |
AF Number |
60 |
Name |
Send L4 SETUP Indication (Formatted IEs ICB) using L4 Outgoing Buffer |
Description |
This function sends a SETUP Indication to L4 |
Arg1 |
<Not Used> |
Arg2 |
<Not Used> |
Returns |
Success or Failure |
AF Number |
61 |
Name |
|
Description |
This function sends a ALERTING Indication to L4 |
Arg1 |
<Not Used> |
Arg2 |
<Not Used> |
Returns |
Success or Failure |
AF Number |
62 |
Name |
|
Description |
This function sends a CONNECT Indication to L4 |
Arg1 |
<Not Used> |
Arg2 |
<Not Used> |
Returns |
Success or Failure |
AF Number |
63 |
Name |
|
Description |
This function sends a Cut Through Indication to L4 |
Arg1 |
<Not Used> |
Arg2 |
<Not Used> |
Returns |
Success or Failure |
AF Number |
64 |
Name |
|
Description |
This function sends a Progress Indication to L4 |
Arg1 |
<Not Used> |
Arg2 |
<Not Used> |
Returns |
Success or Failure |
AF Number |
65 |
Name |
|
Description |
This function sends a Disconnect Indication to L4 |
Arg1 |
<Not Used> |
Arg2 |
<Not Used> |
Returns |
Success or Failure |
AF Number |
66 |
Name |
|
Description |
This function sends a Clear Request message to L4 |
Arg1 |
<Not Used> |
Arg2 |
<Not Used> |
Returns |
Success or Failure |
AF Number |
67 |
Name |
|
Description |
Outseize Nack and Clear indication will be sent from L4 |
Arg1 |
Mentions Status |
Arg2 |
Mentions More Status in the event Arg1 value is 0x51 |
Returns |
Success or Failure |
AF Number |
69 |
Name |
|
Description |
This function sends a Purge Indication to L4 |
Arg1 |
Purge Reason |
Arg2 |
<Not Used> |
Returns |
Success or Failure |
AF Number |
71 |
Name |
|
Description |
Sends a Channel Status message to L4 |
Arg1 |
Status (0 = Out of Service/1 = In Service) |
Arg2 |
<Not Used> |
Returns |
Success or Failure |
AF Number |
73 |
Name |
|
Description |
Sends a Route Control Acknowledge to L4 Router |
Arg1 |
Status |
Arg2 |
<Not Used> |
Returns |
Success or Failure |
AF Number |
74 |
Name |
|
Description |
Sends a Route Control Reject to L4 Router |
Arg1 |
<Not Used> |
Arg2 |
<Not Used> |
Returns |
Success or Failure |
AF Number |
75 |
Name |
|
Description |
This function sends a Channel (timeslot) Request message to L3P BCC |
Arg1 |
<Not Used> |
Arg2 |
<Not Used> |
Returns |
Success or Failure |
AF Number |
76 |
Name |
|
Description |
This function sends a Channel (timeslot) Remove message to L3P BCC |
Arg1 |
<Not Used> |
Arg2 |
<Not Used> |
Returns |
Success or Failure |
AF Number |
77 |
Name |
|
Description |
This function sends a Channel (timeslot) Indication message to L3P BCC |
Arg1 |
<Not Used> |
Arg2 |
<Not Used> |
Returns |
Success or Failure |
AF Number |
78 |
Name |
|
Description |
This function sends an Channel Error Indication message to L3P BCC |
Arg1 |
Error Code |
Arg2 |
<Not Used> |
Returns |
Success or Failure |
AF Number |
79 |
Name |
|
Description |
This function sends a Deferred Blocking Complete message to L3P BCC |
Arg1 |
<Not Used> |
Arg2 |
<Not Used> |
Returns |
Success or Failure |
AF Number |
80 |
Name |
Send PPL Event Indication to L5 <Event> |
Description |
Sends a PPL Event to L5 |
Arg1 |
<Not Used> |
Arg2 |
<Not Used> |
Returns |
Success or Failure |
AF Number |
81 |
Name |
|
Description |
Sends a PPL Event Request Acknowledge to L5 |
Arg1 |
Status |
Arg2 |
<Not Used> |
Returns |
Success or Failure |
AF Number |
85 |
Name |
|
Description |
Sends a Channel Request for already active Cb to BCC |
Arg1 |
<Not Used> |
Arg2 |
<Not Used> |
Returns |
Success or Failure |
AF Number |
86 |
Name |
|
Description |
Sends a Channel Remove to BCC not expecting ACK |
Arg1 |
<Not Used> |
Arg2 |
<Not Used> |
Returns |
Success or Failure |
AF Number |
90 |
Name |
|
Description |
This function will clean up the L3 outgoing buffer |
Arg1 |
<Not Used> |
Arg2 |
<Not Used> |
Returns |
Success or Failure |
AF Number |
97 |
Name |
|
Description |
Stores digits in the called party IE from L4 in the digit array for this Cb |
Arg1 |
<Not Used> |
Arg2 |
<Not Used> |
Returns |
Success or Failure |
AF Number |
98 |
Name |
Store the Call Control Flag from L4 |
Description |
Stores the call control flag from L4 for this Cb. This flag determines the type of Acknowledge to send, and where to send it (L4/L5) |
Arg1 |
<Not Used> |
Arg2 |
<Not Used> |
Returns |
Success or Failure |
AF Number |
99 |
Name |
|
Description |
Set the Outgoing Call Flag for this call to TRUE |
Arg1 |
<Not Used> |
Arg2 |
<Not Used> |
Returns |
Success or Failure |
AF Number |
100 |
Name |
|
Description |
This function will move/copy the L3 incoming buffer to the L4 outgoing buffer |
Arg1 |
Move (0) or Copy (1) |
Arg2 |
<Not Used> |
Returns |
Success or Failure |
AF Number |
101 |
Name |
|
Description |
This function will move/copy the L4 incoming buffer to the L3 outgoing buffer |
Arg1 |
Move (0) or Copy (1) |
Arg2 |
<Not Used> |
Returns |
Success or Failure |
AF Number |
102 |
Name |
|
Description |
This function stores the L4 outgoing buffer in temporary buffer to make outgoing buffer available |
Arg1 |
Move (0) or Copy (1) |
Arg2 |
<Not Used> |
Returns |
Success or Failure |
AF Number |
103 |
AF Name |
|
AF Description |
This function restores the L4 outgoing buffer that was stored in |
Arg1 |
Move (0) or Copy (1) |
Arg2 |
<Not Used> |
Returns |
Success or Failure |
AF Number |
113 |
Name |
|
Description |
Load the pulse-signal IE in the L3 outgoing buffer |
Arg1 |
Configuration byte storing the Pulse Type |
Arg2 |
Number of Pulses |
Returns |
Success or Failure |
AF Number |
114 |
Name |
|
Description |
This function will load the Steady signal IE with the specified steady signal type in the L3 outgoing buffer |
Arg1 |
Pulse Type |
Arg2 |
Number of Pulses |
Returns |
Success or Failure |
AF Number |
115 |
Name |
|
Description |
This function will load the Steady signal IE with the specified steady signal type in the L3 outgoing buffer |
Arg1 |
Pulse Type |
Arg2 |
Number of Pulses |
Returns |
Success or Failure |
AF Number |
120 |
Name |
|
Description |
Validates the message from L4 to L3P PSTN |
Arg1 |
PPL Event Number that corresponds to the message from L4 |
Arg2 |
<Not Used> |
Outputs |
PPL Event INT Event 1 if the message is valid, |
Returns |
Success or Failure |
AF Number |
121 |
Name |
|
Description |
This function checks whether the IE specified with IE type |
Arg1 |
<Not Used> |
Arg2 |
<Not Used> |
Outputs |
PPL Event INT Event 1 if the IE exists, |
Returns |
Success or Failure |
AF Number |
122 |
Name |
|
Description |
This function checks whether the IE specified |
Arg1 |
<Not Used> |
Arg2 |
<Not Used> |
Outputs |
PPL Event INT Event 1 if the IE exists, |
Returns |
Success or Failure |
AF Number |
124 |
Name |
|
Description |
This function tests the flag in V5 PSTN SP RW that indicates whether the Channel Request Acknowledge message has been received from BCC |
Arg1 |
<Not Used> |
Arg2 |
<Not Used> |
Outputs |
PPL Event INT Event 0 + value of Timeslot received from BCC |
Returns |
Success or Failure |
AF Number |
125 |
Name |
Test the Error code TLV from BCC |
Description |
This function tests the error code value in the Error Code TLV in the message from BCC |
Arg1 |
<Not Used> |
Arg2 |
<Not Used> |
Outputs |
PPL Event INT Event 0 + Value of error code |
Returns |
Success or Failure |
AF Number |
126 |
Name |
|
Description |
This function tests if a termination character is present in the L3 Digit Info in the message from L3 |
Arg1 |
<Not Used> |
Arg2 |
<Not Used> |
Outputs |
PPL Event INT Event 1 if termination character exists, |
Returns |
Success or Failure |
AF Number |
128 |
Name |
|
Description |
This function tests the flag in V5 PSTN SP RW that indicates whether the user port should be blocked after the call on this user port is released. |
Arg1 |
<Not Used> |
Arg2 |
<Not Used> |
Outputs |
PPL Event INT Event 1 if Deferred Blocking in flag set |
Returns |
Success or Failure |
AF Number |
129 |
Name |
|
Description |
Outputs PPL Event INT Event 1 if Outgoing Call; |
Arg1 |
<Not Used> |
Arg2 |
<Not Used> |
Outputs |
PPL Event INT Event 1 if Deferred Blocking in flag set |
Returns |
Success or Failure |
AF Number |
130 |
Name |
|
Description |
Loads the stored digit information into the L4 outgoing buffer |
Arg1 |
<Not Used> |
Arg2 |
<Not Used> |
Returns |
Success or Failure |
AF Number |
131 |
Name |
|
Description |
Sets the deferred blocking enable flag for this PSTN Cb |
Arg1 |
<Not Used> |
Arg2 |
<Not Used> |
Returns |
Success or Failure |
AF Number |
132 |
Name |
|
Description |
This function updates the timeslot value in the PSTN CB from the value given in the BCC incoming message |
Arg1 |
<Not Used> |
Arg2 |
<Not Used> |
Returns |
Success or Failure |
AF Number |
133 |
Name |
|
Description |
This function sets the flag that indicates whether a valid timeslot value has been received from BCC |
Arg1 |
<Not Used> |
Arg2 |
<Not Used> |
Returns |
Success or Failure |
AF Number |
134 |
Name |
|
Description |
This function stores the digit info (digits etc.) that were received in the L3 incoming buffer |
Arg1 |
<Event #> |
Arg2 |
<Not Used> |
Returns |
Success or Failure |
AF Number |
135 |
Name |
|
Description |
Tests config for this V5 ID to determine if LE side |
Arg1 |
<Not Used> |
Arg2 |
<Not Used> |
Returns |
Success or Failure |
AF Number |
147 |
Name |
|
Description |
To test the reject cause sent in channel request reject and the channel indication reject mesages from incoming from the BCC protocol; the function will return appropriate status code to the host |
Arg1 |
<Not Used> |
Arg2 |
<Not Used> |
Returns |
Success or Failure |