You are here: PPL Developer’s Guide > 5 Layer 4 Atomic Functions > Call Control Channel Management (0x0061)
Call Control Channel Management (0x0061)
The following Atomic Functions (AF) are specific to the CSP Call Control Channel Management component (0x0061).
AF Number |
52 |
Name |
ACK L5 message using L5 outgoing buffer for L5 reference ID |
Description |
Sends an acknowledgment for the message in the L5 message linked list, de-allocates the entry, and frees the reference ID. Also returns internal event 1 if the reference ID is found and the ACK is sent and 0 on failure. |
Arg1 |
<GPR # containing Layer 5 Reference ID> |
Arg2 |
<GPR # containing ACK Status> |
AF Number |
53 |
Name |
Block Invalid Events for State |
Description |
Queues invalid events in the next state until the next state. |
Arg1 |
<Not Used> |
Arg2 |
<Not Used> |
AF Number |
54 |
Name |
Send L5 PPL Event Indication using outgoing L5 buffer |
Description |
Sends a PPL Event indication message to L5 with data in the outgoing L5 buffer. |
Arg1 |
<Event ID> |
Arg2 |
<Not Used> |
AF Number |
55 |
Name |
|
Description |
De-allocates the L5 reference link with the specified ID. |
Arg1 |
<GPR # containing the Layer 5 Reference ID> |
Arg2 |
<Not Used> |
AF Number |
57 |
Name |
|
Description |
Cancels any outstanding CH timers |
Arg1 |
<Not Used> |
Arg2 |
<Not Used> |
AF Number |
58 |
Name |
|
Description |
Initiates a purge of the channel any associated channel through the CM. |
Arg1 |
<Reason> |
Arg2 |
<Not Used> |
AF Number |
59 |
Name |
Test Host message resend enabled flag |
Description |
Tests the host configuration resend enable flag for messages |
Arg1 |
<Not Used> |
Arg2 |
<Not Used> |
AF Number |
60 |
Name |
Test Host RFS retry forever flag |
Description |
Test the host configuration RFS resend flag. |
Arg1 |
<Not Used> |
Arg2 |
<Not Used> |
AF Number |
61 |
Name |
|
Description |
Sends an acknowledgment for the message in the L5 message LL. Also de-allocates the entry and frees the Reference ID. |
Arg1 |
<GPR # containing Layer 5 Reference ID> |
Arg2 |
<ACK Status> |
AF Number |
62 |
Name |
Update local channel parameters based on RW L3 data and incoming message in buffer |
Description |
Updates the shared RW local channel parameters based on the private RW channel parameters and any appropriate TLVs in the incoming buffer specified by arg1. This is how dB Padding and release modes are dynamically set. |
Arg1 |
<Buffer> 0 = Use default (no buffer) |
Arg2 |
<Not Used> |
AF Number |
63 |
Name |
Test for DSP Resource Free Request in incoming message buffer |
Description |
Tests for a DSP Resource Free TLV for the channel in the selected buffer. Returns internal event 0 if the TLV is not found, internal event 1 = free digit receiver, internal event 2 = free call progress transmitter, internal event 3 = free both. |
Arg1 |
<Buffer> 1 = Layer 5 Incoming Buffer |
Arg2 |
<Not Used> |
AF Number |
64 |
Name |
|
Description |
Tests host link connection status. |
Arg1 |
<Not Used> |
Arg2 |
<Not Used> |
Result |
0 - Not Connected |
AF Number |
76 |
Name |
|
Description |
Tests the real-time availability of the specified host port. |
Arg1 |
<GPR w/ host port ID> |
Arg2 |
<Not Used> |
AF Number |
77 |
Name |
|
Description |
Loads the shared RW host port ID into the GPR. |
Arg1 |
<GPR for host port ID> |
Arg2 |
<Not Used> |
AF Number |
78 |
Name |
|
Description |
Sets the shared RW host port ID based on the value of the specified GPR. |
Arg1 |
<GPR with host port ID> |
Arg2 |
<Not Used> |
AF Number |
79 |
Name |
|
Description |
Takes the host port from the L5 information referenced by L5 ref ID and stores the port ID into the GPR. |
Arg1 |
<GPR w/ L5 ref ID> |
Arg2 |
<GPR for host port ID> |
AF Number |
80 |
Name |
|
Description |
Transfers any data buffer attached to the L5 message to the L5 incoming buffer. Any data previously in the L5 incoming buffer is lost. |
Arg1 |
<Not Used> |
Arg2 |
<Not Used> |
AF Number |
81 |
Name |
|
Description |
Transfers any data buffer attached to the L4 message to the L4 incoming buffer. Any data previously in the L4 incoming buffer is lost. |
Arg1 |
<Not Used> |
Arg2 |
<Not Used> |
AF Number |
82 |
Name |
|
Description |
Transfers any data buffer attached to the L3 message to the L3 incoming buffer. Any data previously in the L3 incoming buffer is lost. |
Arg1 |
<Not Used> |
Arg2 |
<Not Used> |
AF Number |
83 |
Name |
|
Description |
Transfers data from one buffer to another using the mode specified in Arg1. The move action (0) moves the pointer and clears the source buffer. The copy action (1) makes an actual copy of the buffer and leaves the original in the incoming buffer. |
Arg1 |
<Transfer Mode> 0 = Move |
Arg2 |
<Not Used> |
AF Number |
84 |
Name |
|
Description |
Transfers data from one buffer to another using the mode specified in Arg1. The move action (0) moves the pointer and clears the source buffer. The copy action (1) makes an actual copy of the buffer and leaves the original in the incoming buffer. |
Arg1 |
<Transfer Mode> 0 = Move |
Arg2 |
<Not Used> |
AF Number |
85 |
Name |
|
Description |
Transfers data from one buffer to another using the mode specified in Arg1. The move action (0) moves the pointer and clears the source buffer. The copy action (1) makes an actual copy of the buffer and leaves the original in the incoming buffer. |
Arg1 |
<Transfer Mode> 0 = Move |
Arg2 |
<Not Used> |
AF Number |
86 |
Name |
|
Description |
Transfers data from one buffer to another using the mode specified in Arg1. The move action (0) moves the pointer and clears the source buffer. The copy action (1) makes an actual copy of the buffer and leaves the original in the incoming buffer. |
Arg1 |
<Transfer Mode> 0 = Move |
Arg2 |
<Not Used> |
AF Number |
87 |
Name |
|
Description |
Transfers data from one buffer to another using the mode specified in Arg1. The move action (0) moves the pointer and clears the source buffer. The copy action (1) makes an actual copy of the buffer and leaves the original in the incoming buffer. |
Arg1 |
<Transfer Mode> 0 = Move |
Arg2 |
<Not Used> |
AF Number |
88 |
Name |
|
Description |
De-allocates any L3 outgoing buffer. |
Arg1 |
<Not Used> |
Arg2 |
<Not Used> |
AF Number |
89 |
Name |
|
Description |
De-allocates any L4 outgoing buffer. |
Arg1 |
<Not Used> |
Arg2 |
<Not Used> |
AF Number |
90 |
Name |
|
Description |
De-allocates any L5 outgoing buffer. |
Arg1 |
<Not Used> |
Arg2 |
<Not Used> |
AF Number |
91 |
Name |
|
Description |
Tests for the presence of the specified buffer. Return through an IS. |
Arg1 |
<Not Used> |
Arg2 |
<Not Used> |
AF Number |
92 |
Name |
|
Description |
Tests for the presence of the specified buffer. Return through an IS. |
Arg1 |
<Not Used> |
Arg2 |
<Not Used> |
AF Number |
93 |
Name |
|
Description |
Tests for the presence of the specified buffer. Return through an IS. |
Arg1 |
<Not Used> |
Arg2 |
<Not Used> |
AF Number |
94 |
Name |
|
Description |
Tests for the presence of the specified buffer. Return through an IS. |
Arg1 |
<Not Used> |
Arg2 |
<Not Used> |
AF Number |
95 |
Name |
|
Description |
Tests for the presence of the specified buffer. Return through an IS. |
Arg1 |
<Not Used> |
Arg2 |
<Not Used> |
AF Number |
96 |
Name |
|
Description |
Tests for the presence of the specified buffer. Return through an IS. |
Arg1 |
<Not Used> |
Arg2 |
<Not Used> |
AF Number |
97 |
Name |
|
Description |
De-allocates any L3 incoming buffer. |
Arg1 |
<Not Used> |
Arg2 |
<Not Used> |
AF Number |
98 |
Name |
|
Description |
Transfers any data buffer attached to the TC message to the TC incoming buffer. Any data previously in the TC incoming buffer is lost. |
Arg1 |
<Not Used> |
Arg2 |
<Not Used> |
AF Number |
99 |
Name |
|
Description |
Tests for the presence of the specified buffer. Return through an IS. |
Arg1 |
<Not Used> |
Arg2 |
<Not Used> |
AF Number |
100 |
Name |
|
Description |
Tests for the presence of the specified buffer. Return through an IS. |
Arg1 |
<Not Used> |
Arg2 |
<Not Used> |
AF Number |
101 |
Name |
Transfer data from TC incoming to L5 outgoing |
Description |
Transfers data from one buffer to another using the mode specified in Arg1. The move action (0) moves the pointer and clears the source buffer. The copy action (1) makes an actual copy of the buffer and leaves the original in the incoming buffer. |
Arg1 |
<Transfer Mode> 0 = Move |
Arg2 |
<Not Used> |
AF Number |
102 |
Name |
Transfer data from TC incoming to L4 outgoing |
Description |
Transfers data from one buffer to another using the mode specified in Arg1. The move action (0) moves the pointer and clears the source buffer. The copy action (1) makes an actual copy of the buffer and leaves the original in the incoming buffer. |
Arg1 |
<Transfer Mode> 0 = Move |
Arg2 |
<Not Used> |
AF Number |
103 |
Name |
|
Description |
Transfers data from one buffer to another using the mode specified in Arg1. The move action (0) moves the pointer and clears the source buffer. The copy action (1) makes an actual copy of the buffer and leaves the original in the incoming buffer. |
Arg1 |
<Transfer Mode> 0 = Move |
Arg2 |
<Not Used> |
AF Number |
104 |
Name |
|
Description |
De-allocates any L4 incoming buffer. |
Arg1 |
<Not Used> |
Arg2 |
<Not Used> |
AF Number |
105 |
Name |
|
Description |
De-allocates any L5 incoming buffer. |
Arg1 |
<Not Used> |
Arg2 |
<Not Used> |
AF Number |
107 |
Name |
|
Description |
Stores the call processing event id into the GPR. |
Arg1 |
<GPR #> |
Arg2 |
<Not Used> |
AF Number |
108 |
Name |
|
Description |
L4CH transfer Host TLV from/to working buffer to/from the other buffer |
Arg1 |
<XYZ> X - Action Y - Buffer Number Z - Outgoing/Incoming Note: possible values of arg1: 050, 150, 051, 151, 040, 140, 041, 141, 030, 130, 031, 131, 010 (or 011), 110 (or 111) |
Arg2 |
<Not Used> |
AF Number |
109 |
Name |
|
Description |
Function to test for A Given Buffer. |
Arg1 |
<Buffer> |
Arg2 |
<Outgoing/Incoming> (Ignored when Arg1 = 0 or 1) Return Value: |
AF Number |
110 |
Name |
|
Description |
L4CH Buffer Move/Copy from /To (L5,L4,L3, TC and Working ) |
Arg1 |
<Action> 0: Move |
Arg2 |
<Buffer> 0 = Working |
AF Number |
111 |
Name |
|
Description |
|
Arg1 |
<Clear> 0 = Clear Working buffer |
Arg2 |
<Not Used> |
AF Number |
121 |
Name |
Test B Address in L5 incoming message equal to associated channel |
Description |
Tests if the B address in the L5 incoming message is equal to the associated channel maintained by CM. If there is no active association, a FALSE is returned. |
Arg1 |
<Not Used> |
Arg2 |
<Not Used> |
AF Number |
130 |
Name |
|
Description |
Sends the specified message to L5.. |
Arg1 |
<Status> |
Arg2 |
<Not Used> |
AF Number |
131 |
Name |
|
Description |
Sends the specified message to L5. |
Arg1 |
<RFS Retry Flag> |
Arg2 |
<Not Used> |
AF Number |
132 |
Name |
|
Description |
Sends the specified message to L5. |
Arg1 |
<RFS Retry Flag> |
Arg2 |
<Not Used> |
AF Number |
133 |
Name |
|
Description |
Sends the specified message to L5. |
Arg1 |
<Not Used> |
Arg2 |
<Not Used> |
AF Number |
134 |
Name |
|
Description |
Sends the specified message to L5. |
Arg1 |
<Not Used> |
Arg2 |
<Not Used> |
AF Number |
135 |
Name |
|
Description |
Sends the specified message to L5. |
Arg1 |
<Event ID> |
Arg2 |
<Not Used> |
AF Number |
136 |
Name |
|
Description |
Sends the specified message to L5. |
Arg1 |
<Event ID> |
Arg2 |
<Not Used> |
AF Number |
137 |
Name |
Send L5 Call Progress Analysis Result using L5 outgoing buffer |
Description |
Sends the specified message to L5. |
Arg1 |
<Not Used> |
Arg2 |
<Not Used> |
AF Number |
157 |
Name |
|
Description |
Tests the current channel interface type. Return in IS. |
Arg1 |
<Not Used> |
Arg2 |
<Not Used> |
AF Number |
158 |
Name |
|
Description |
Test for address data TLV in incoming L3 buffer. Return in IS. |
Arg1 |
<Not Used> |
Arg2 |
<Not Used> |
AF Number |
159 |
Name |
|
Description |
Stores the access denied reason in the GPR from the L3 access denied message. |
Arg1 |
<GPR #> |
Arg2 |
<Not Used> |
AF Number |
161 |
Name |
|
Description |
Tests the current channel answer supervision mode. Return in IS. |
Arg1 |
<Not Used> |
Arg2 |
<Not Used> |
AF Number |
162 |
Name |
|
Description |
Tests the L3 channel status type for INS/OOS/etc. |
Arg1 |
<Not Used> |
Arg2 |
<Not Used> |
AF Number |
164 |
Name |
|
Description |
Tests the L3 incoming message for the call active flag. |
Arg1 |
<Not Used> |
Arg2 |
<Not Used> |
AF Number |
165 |
Name |
Test Channel Flash Timing Mode |
Description |
Tests the current channel flash timing mode. Return in IS. |
Arg1 |
<Not Used> |
Arg2 |
<Not Used> |
AF Number |
166 |
Name |
|
Description |
Test for L3 clear request data TLV in incoming L3 buffer. Return in IS. |
Arg1 |
<Not Used> |
Arg2 |
<Not Used> |
AF Number |
170 |
Name |
Send L3 Outseize Control request using L3 outgoing buffer |
Description |
Sends the specified L3 message. |
Arg1 |
<GPR # containing Layer 4 Reference ID> |
Arg2 |
<Not Used> |
AF Number |
171 |
Name |
Send L3 Call request using L3 outgoing buffer |
Description |
Sends the specified L3 message. |
Arg1 |
<Not Used> |
Arg2 |
<Not Used> |
AF Number |
172 |
Name |
|
Description |
Sends the specified L3 message. |
Arg1 |
<GPR # containing Layer 4 Reference ID> |
Arg2 |
<Not Used> |
AF Number |
173 |
Name |
|
Description |
Sends the specified L3 message. |
Arg1 |
<Not Used> |
Arg2 |
<Not Used> |
AF Number |
174 |
Name |
|
Description |
Sends the specified L3 message. |
Arg1 |
<Not Used> |
Arg2 |
<Not Used> |
AF Number |
175 |
Name |
|
Description |
Sends the specified L3 message. |
Arg1 |
<Not Used> |
Arg2 |
<Not Used> |
AF Number |
176 |
Name |
|
Description |
Sends the specified L3 message. |
Arg1 |
<Not Used> |
Arg2 |
<Not Used> |
AF Number |
177 |
Name |
|
Description |
Sends the specified L3 message. |
Arg1 |
<Not Used> |
Arg2 |
<Not Used> |
AF Number |
180 |
Name |
|
Description |
Sends the specified L3 message. Arg1 is a flag which determines whether the L3 outgoing buffer should be saved il L4CH after its sent to L3. This is needed to support Connect With Data for ISDN. |
Arg1 |
<Action> 0 = Remove Buffer |
Arg2 |
<Not Used> |
AF Number |
181 |
Name |
|
Description |
Sends the specified L3 message. |
Arg1 |
<Not Used> |
Arg2 |
<Not Used> |
AF Number |
182 |
Name |
|
Description |
Sends the specified L3 message. |
Arg1 |
<Not Used> |
Arg2 |
<Not Used> |
AF Number |
183 |
Name |
|
Description |
Sends the specified L3 message. |
Arg1 |
<Not Used> |
Arg2 |
<Not Used> |
AF Number |
184 |
Name |
|
Description |
Sends the specified L3 message. |
Arg1 |
<Not Used> |
Arg2 |
<Not Used> |
AF Number |
185 |
Name |
|
Description |
Sends the specified L3 message. |
Arg1 |
<Event> |
Arg2 |
<Not Used> |
AF Number |
186 |
Name |
|
Description |
L4CH Function which increments the value in the global gp register |
Arg1 |
<GGPR #> |
Arg2 |
<Incr value> |
AF Number |
187 |
Name |
|
Description |
L4CH Function which decrements the value in the global gp register |
Arg1 |
<GGPR #> |
Arg2 |
<Decr value> |
AF Number |
188 |
Name |
|
Description |
L4CH Function which compares the value in the global general purpose register |
Arg1 |
<GGPR #> |
Arg2 |
<Test value> |
Note |
Returns True if equal |
AF Number |
189 |
Name |
|
Description |
L4CH Function which compares the value in the GGPR with GPR. |
Arg1 |
<GGPR #> |
Arg2 |
<GPR #> |
Note |
Returns True if equal |
AF Number |
190 |
Name |
|
Description |
L4CH Function which copies the value in the GGPR to GPR. |
Arg1 |
<GGPR #> |
Arg2 |
<GPR #> |
AF Number |
191 |
Name |
|
Description |
L4CH Function which copies the value in the GPR to GGPR. |
Arg1 |
<GGPR #> |
Arg2 |
<Test value> |
AF Number |
192 |
Name |
|
Description |
L4CH Function which clears the contents in the GGPR indicated |
Arg1 |
<GGPR #> |
Arg2 |
<Not Used> |
AF Number |
193 |
Name |
|
Description |
L4CH Function which clears a number (indicated by arg2) |
Arg1 |
<GGPR #> |
Arg2 |
<Range #> 194 – 200 Reserved for future Global GPR AFs |
AF Number |
194-200 |
Name |
Reserved for future Global GPR AFs |
Description |
Reserved for future Global GPR AFs |
Arg1 |
Not Applicable |
Arg2 |
Not Applicable |
Note |
Reserved for future Global GPR AFs |
AF Number |
201 |
Name |
|
Description |
Formats and sends a Call Service Request, including the current basic call state, to the local L4CM component . |
Arg1 |
<Local Call State> |
Arg2 |
<Not Used> |
AF Number |
202 |
Name |
|
Description |
Responds to an L4CM Call Service Request with a Call Service ACK to CM including the current basic call state. |
Arg1 |
<Local Call State> |
Arg2 |
<Not Used> |
AF Number |
205 |
Name |
|
Description |
Sends an indication the a local alerting was received from L3 to CM. |
Arg1 |
<Not Used> |
Arg2 |
<Not Used> |
AF Number |
206 |
Name |
|
Description |
Sends an indication the a local cut-thru was received from L3 to CM. |
Arg1 |
<Not Used> |
Arg2 |
<Not Used> |
AF Number |
207 |
Name |
|
Description |
Sends an indication the a local cut-thru was received from L3 to CM. |
Arg1 |
<Not Used> |
Arg2 |
<Not Used> |
AF Number |
208 |
Name |
|
Description |
Sends an indication that the local call is being released to CM. The DERM override is a flag used by CM to determine whether a clear call or clear connection is sent based on the DERM of the channel. |
Arg1 |
<DERM Flag> |
Arg2 |
<Not Used> |
AF Number |
209 |
Name |
|
Description |
Tests the CM managed shared RW for an active CM. |
Arg1 |
<Not Used> |
Arg2 |
<Not Used> |
AF Number |
210 |
Name |
|
Description |
Sends an indication that a flash event was received from L3 to CM. |
Arg1 |
<Not Used> |
Arg2 |
<Not Used> |
AF Number |
211 |
Name |
|
Description |
Sends an indication that the clear event has been processed. |
Arg1 |
<Not Used> |
Arg2 |
<Not Used> |
AF Number |
212 |
Name |
|
Description |
Tests the call service reject reason in the received call service reject message from CM. Return in IS. |
Arg1 |
<Not Used> |
Arg2 |
<Not Used> |
AF Number |
213 |
Name |
|
Description |
Stores the call service reject reason the specified GPR. |
Arg1 |
<GPR #> |
Arg2 |
<Not Used> |
AF Number |
222 |
Name |
|
Description |
Sends a programmable event to CM |
Arg1 |
<Event ID> |
Arg2 |
<Not Used> |
AF Number |
224 |
Name |
|
Description |
Sends Update Channel Status Message to CM. |
Arg1 |
<Channel Status> |
Arg2 |
<Not Used> |
AF Number |
225 |
Name |
|
Description |
Determine if an MCC instance is active for the local channel. |
Arg1 |
<Not Used> |
Arg2 |
<Not Used> |
AF Number |
226 |
Name |
|
Description |
Determines L4 bearer type (physical TDM or VoIP, virtual TDM or VoIP) by checking localChanLogicalID |
Arg1 |
<Not Used> |
Arg2 |
<Not Used> |
AF Number |
227 |
Name |
|
Description |
Determines whether bearer service has been requested for this connection. |
Arg1 |
<Not Used> |
Arg2 |
<Not Used> |
AF Number |
228 |
Name |
|
Description |
Checks whether valid PL4 is associated with this VL4 or not. |
Arg1 |
<Not Used> |
Arg2 |
<Not Used> |
AF Number |
229 |
Name |
|
Description |
Obtains PL4 for use by a VL4 when a physical connection is requested. |
Arg1 |
<Not Used> |
Arg2 |
<Not Used> |
AF Number |
230 |
Name |
|
Description |
Frees up PL4 associated with this VL4 |
Arg1 |
<Not Used> |
Arg2 |
<Not Used> |
AF Number |
231 |
Name |
|
Description |
Extracts coupled PL4 ID from router reply and stores in "coupled" location in VL4’s shared RW area. |
Arg1 |
<Not Used> |
Arg2 |
<Not Used> |
AF Number |
232 |
Name |
|
Description |
Sends the local route an indication that the channel is available to terminate route attempts. |
Arg1 |
<Channel Status> |
Arg2 |
<Not Used> |
AF Number |
233 |
Name |
|
Description |
Checks if a virtual span/channel should be decoupled from a physical span/channel. |
Arg1 |
<Not Used> |
Arg2 |
<Not Used> |
AF Number |
234 |
Name |
|
Description |
Checks if the out bound call leg is a physical span/channel or not. |
Arg1 |
<Not Used> |
Arg2 |
<Not Used> |
AF Number |
246 |
Name |
|
Description |
Sends the local route an indication that the channel is available to terminate route attempts. |
Arg1 |
<Not Used> |
Arg2 |
<Not Used> |
AF Number |
247 |
Name |
|
Description |
Sends the local route an indication that the channel is not available to terminate route attempts because it is involved in a call. |
Arg1 |
<Not Used> |
Arg2 |
<Not Used> |
AF Number |
248 |
Name |
|
Description |
Sends the local route an indication that the channel is available to terminate route attempts because it is OOS. |
Arg1 |
<Not Used> |
Arg2 |
<Not Used> |
AF Number |
256 |
Name |
L4CH Insert digit string into DSP data list from TC incoming buffer |
Description |
Copies one entire TC digit string into the DSP data list. |
Arg1 |
<Data List Index> |
Arg2 |
<String #> |
AF Number |
258 |
Name |
L4CH Insert digit string into DSP data list from TC incoming buffer |
Description |
Copies one entire TC digit string into the DSP data list. |
Arg1 |
<GPR w/ Data List Index> |
Arg2 |
<String #> |
AF Number |
259 |
Name |
L4CH Insert digit string into DSP data list from TC incoming buffer |
Description |
Copies one entire TC digit string into the DSP data list. |
Arg1 |
<GPR w/ data list index> |
Arg2 |
<GPR w/ String #> |
AF Number |
260 |
Name |
|
Description |
Sends the appropriate DSP Service Request. |
Arg1 |
<GPR offset> |
Arg2 |
<Cfg byte offset> |
Note |
Arg1 indicates the offset of the first GPR in the sequence to be read. This may be used for such data as: Arg2 specifies the Config Byte offset where more static data is stored. This data may include the following: This function suspends until a positive response is returned. |
AF Number |
261 |
Name |
|
Description |
Sends the appropriate DSP Service Request. |
Arg1 |
Arg1: <GPR offset> |
Arg2 |
Arg2: <Cfg byte offset> |
Note |
Arg1 indicates the offset of the first GPR in the sequence to be read. This may be used for such data as: Arg2 specifies the Config Byte offset where more static data is stored. This data may include the following: This function suspends until a positive response is returned. |
AF Number |
267 |
Name |
|
Description |
Sends the appropriate DSP service request to SYM. Arg1 holds the GPR which contains the configuration bits.. Arg2 specifies the config byte offset from where the following data is stored digit wait, min. rcv duration timer. This function suspends until a positive response is returned from SYM. |
Arg1 |
<GPR Offset> |
Arg2 |
<Config byte Offset> |
AF Number |
268 |
Name |
Send Attach DTMF Receiver Request to SYM (suspend) |
Description |
Sends the appropriate DSP service request to SYM. Arg1 holds the GPR which contains the configuration bits.. Arg2 specifies the config byte offset from where the following data is stored digit wait, min. rcv duration timer. This function suspends until a positive response is returned from SYM. |
Arg1 |
<GPR Offset> |
Arg2 |
<Config byte Offset> |
AF Number |
270 |
Name |
|
Description |
Sends the appropriate DSP service request to SYM. Arg1 holds the GPR # from where consecutive GPRs specify the sensitivity level and reporting mode. Arg2 specifies the config byte offset from where the following data is stored: Scan duration timer, completion timer. This function suspends until a positive response is returned from SYM. |
Arg1 |
<GPR Offset> |
Arg2 |
<Config byte Offset> |
AF Number |
271 |
Name |
|
Description |
Sends the appropriate DSP service request to SYM. Arg1 holds the GPR # from where consecutive GPRs specify the sensitivity level and reporting mode. Arg2 specifies the config byte offset from where the following data is stored: Scan duration timer, completion timer. This function does not suspend primitive |
Arg1 |
<GPR Offset> |
Arg2 |
<Config byte Offset> |
AF Number |
273 |
Name |
|
Description |
Sends the appropriate DSP service request to SYM. Arg1 holds the GPR which contains the CPA class. This function suspends until a positive response is returned from SYM |
Arg1 |
<GPR Offset> |
Arg2 |
<Config byte Offset> |
AF Number |
274 |
Name |
|
Description |
Sends the appropriate DSP service request to SYM. Arg1 holds the GPR which contains the CPA class. This function does not suspend primitive. |
Arg1 |
<GPR Offset> |
Arg2 |
<Config Byte Offset> |
AF Number |
281 |
Name |
|
Description |
Sends the appropriate DSP service request to SYM. This function suspends until a positive response is returned from SYM |
Arg1 |
<GPR Offset> |
Arg2 |
<Config Byte Offset> |
AF Number |
282 |
Name |
|
Description |
Sends a CPC Detect Enable Request to SYM (no suspend) |
Arg1 |
<GPR Offset> |
Arg2 |
<Config Byte Offset> |
AF Number |
284 |
Name |
|
Description |
Sends a request to cancel any active DSP services of the specified type. |
Arg1 |
<Not Used> |
Arg2 |
<Not Used> |
AF Number |
285 |
Name |
|
Description |
Sends a request to cancel any active DSP services of the specified type. |
Arg1 |
<Not Used> |
Arg2 |
<Not Used> |
AF Number |
286 |
Name |
|
Description |
Sends a request to cancel any active DSP services of the specified type. |
Arg1 |
<Not Used> |
Arg2 |
<Not Used> |
AF Number |
290 |
Name |
|
Description |
Sends the appropriate DSP service request to SYM. Arg1 holds the GPR # from where consecutive GPRs specify the pattern Id, # cycles to transmit, and event flags. This function suspends until a positive response is returned from SYM |
Arg1 |
<GPR Offset (Pattern ID, # of Cycles, Event Flag)> |
Arg2 |
<Not Used> |
AF Number |
291 |
Name |
|
Description |
Sends the appropriate DSP service request to SYM. Arg1 holds the GPR # from where consecutive GPRs specify the pattern Id, # cycles to transmit, and event flags. This function does not suspend primitive. |
Arg1 |
<GPR Offset (Pattern ID, # of Cycles, Event Flag)> |
Arg2 |
<Not Used> |
AF Number |
293 |
Name |
Send Cancel Tone/RAN xmtr request to SYM |
Description |
Sends a request to cancel any active DSP services of the specified type. |
Arg1 |
<Not Used> |
Arg2 |
<Not Used> |
AF Number |
296 |
Name |
|
Description |
Sends the appropriate DSP service request to SYM. Arg1 holds the GPR # from where consecutive GPRs specify the signal type, string count, string format, string mode, and events flag. Arg2 specifies the config byte offset from where the following data is stored: First digit duration, digit duration, interdigit duration, and delay duration (4 UWords). The DSP Data List is used to maintain digits and digit counts. This function suspends until a positive response is returned from SYM |
Arg1 |
<GPR Offset> |
Arg2 |
<Config Byte Offset> |
AF Number |
297 |
Name |
|
Description |
Sends the appropriate DSP service request to SYM. Arg1 holds the GPR # from where consecutive GPRs specify the signal type, string count, string format, string mode, and events flag. Arg2 specifies the config byte offset from where the following data is stored: First digit duration, digit duration, interdigit duration, and delay duration (4 UWORDs). The DSP Data List is used to maintain digits and digit counts. This function does not suspend primitive |
Arg1 |
<GPR Offset> |
Arg2 |
<Config Byte Offset> |
AF Number |
300 |
Name |
|
Description |
Cancels a 2833 tone receiver service |
Arg1 |
<Not Used> |
Arg2 |
<Not Used> |
AF Number |
301 |
Name |
|
Description |
Checks incoming L5 message to see if it contains a CATC 2833 request |
Arg1 |
<Not Used> |
Arg2 |
<Not Used> |
AF Number |
310 |
Name |
|
Description |
Tests if the currently active DSP tone generator should have a L5 event generated upon a TC outpulsing complete event. Result through IS. |
Arg1 |
<Not Used> |
Arg2 |
<Not Used> |
AF Number |
313 |
Name |
|
Description |
Stores the RAN ID from a TC RAN starting or RAN complete event into the specified GPR. |
Arg1 |
<GPR #> |
Arg2 |
<Not Used> |
AF Number |
315 |
Name |
Store digit info. type for timing specified in TC incoming buffer in GPR |
Description |
Stores the digit info type from a TC digits, inpulse complete timeout, or inter-digit timeout event into a GPR. The GPR # is specified in arg1. |
Arg1 |
<GPR #> |
Arg2 |
<Not Used> |
AF Number |
316 |
Name |
|
Description |
Stores the string’s digit count from a TC digits event in the specified GPR. The string number is specified in the second GPR argument. Unknown string # causes a channel purge. |
Arg1 |
<GPR to store digit count> |
Arg2 |
<GPR # containing string number> |
AF Number |
317 |
Name |
|
Description |
Stores a digit from a TC digits event in the specified buffer into a GPR. Arg1 holds the GPR # from where consecutive GPRs specify the string# and digit#. Arg2 specifies the GPR to store the digit. Unknown string # or digit # causes a channel purge. |
Arg1 |
<GPR Offset> |
Arg2 |
<GPR to store digits> |
AF Number |
318 |
Name |
|
Description |
Tests a digit from a TC digits event in the specified buffer into a GPR. Arg1 holds the GPR with the string#. Arg2 specifies the GPR with the digit #. Unknown string # or digit # causes a channel purge |
Arg1 |
<GPR containing String #> |
Arg2 |
<GPR containing digit #> |
AF Number |
321 |
Name |
|
Description |
Stores the call progress result type in the TC incoming buffer in a GPR. The GPR # is specified in Arg1. |
Arg1 |
<GPR #> |
Arg2 |
<Not Used> |
AF Number |
322 |
Name |
|
Description |
Stores the energy flag from a TC energy detected event into a GPR. The GPR # is specified in arg1. |
Arg1 |
<GPR #> |
Arg2 |
<Not Used> |
AF Number |
323 |
Name |
|
Description |
Stores the energy detect duration data from a TC energy detected event into the specified GPR. |
Arg1 |
<GPR #> |
Arg2 |
<Not Used> |
AF Number |
324 |
Name |
|
Description |
Compares the digits from a TC digits event in the TC incoming buffer with a digit string in the config bytes. Arg1 holds the GPR # from where consecutive GPRs specify the string #, digit offset, and # of digits. Arg2 specifies the config byte offset for the stored digits. |
Arg1 |
<GPR Offset> |
Arg2 |
<Config byte Offset> |
AF Number |
326 |
Name |
|
Description |
Compares the digits from a TC digits event in the TC incoming buffer with a digit string in the config bytes. Arg1 holds the GPR # from where consecutive GPRs specify the stage #, string #, digit offset, and # of digits. Arg2 specifies the config byte offset for the stored digits. |
Arg1 |
<GPR Offset> |
Arg2 |
<Config byte Offset> |
AF Number |
340 |
Name |
|
Description |
Creates a buffer for DSP Data (chaining RAN IDs or digits). Initializes to all FFs. If buffer already exists, it is re-initialized. A maximum of 64 Ran Ids can be chained. |
Arg1 |
<Not Used> |
Arg2 |
<Not Used> |
AF Number |
341 |
Name |
|
Description |
Cleans up the DSP Data List. |
Arg1 |
<Not Used> |
Arg2 |
<Not Used> |
AF Number |
342 |
Name |
|
Description |
Loads the current count of dsp data items in the DSP Data List into the specified GPR. |
Arg1 |
<GPR #t> |
Arg2 |
<Not Used> |
AF Number |
343 |
Name |
|
Description |
Inserts the item given in arg2 into the DSP Data List at the index location specified in GPR. If index is -1, the item is appended to the end of the list |
Arg1 |
<Index > <item> |
Arg2 |
<Not Used> |
AF Number |
344 |
Name |
Insert item in DSP Data List |
Description |
Inserts the item given in arg2 into the DSP Data List at the index location specified in GPR. If index is -1, the item is appended to the end of the list |
Arg1 |
<GPR # containing index #> |
Arg2 |
<Item> |
AF Number |
345 |
Name |
Insert item in DSP Data List |
Description |
Inserts the item (given in GPR) into the DSP Data List at the index location specified in arg1. If index is -1, the item is appended to the end of the list |
Arg1 |
< Index> |
Arg2 |
<GPR # Containing Item> |
AF Number |
346 |
Name |
Insert item in DSP Data List |
Description |
Inserts the item (given in GPR) into the DSP Data List at the index location specified in GPR. If index is -1, the item is appended to the end of the list. |
Arg1 |
<GPR # Containing Index> |
Arg2 |
<GPR # Containing Item> |
AF Number |
347 |
Name |
Set item in DSP Data List |
Description |
Assigns the item given in arg2 to the DSP Data List at the index location. If index is -1, the item is appended to the end of the list. |
Arg1 |
<Index> |
Arg2 |
<Item> |
AF Number |
348 |
Name |
Set item in DSP Data List |
Description |
Assigns the item given in arg2 to the DSP Data List at the index location (given in GPR). If index is -1, the item is appended to the end of the list. |
Arg1 |
<GPR # Containing Index> |
Arg2 |
<Item> |
AF Number |
349 |
Name |
Set item in DSP Data List |
Description |
Assigns the item given in GPR to the DSP Data List at the index location given in arg1. If index is -1, the item is appended to the end of the list. |
Arg1 |
<Index> |
Arg2 |
<GPR # Containing Item> |
AF Number |
350 |
Name |
Set item in DSP Data List |
Description |
Assigns the item given in GPR to the DSP Data List at the index location given in arg1. If index is -1, the item is appended to the end of the list. |
Arg1 |
<GPR # Containing Index> |
Arg2 |
<GPR # Containing Item> |
AF Number |
351 |
Name |
Remove item from DSP Data List |
Description |
Removes the item at the location indicated by Arg1 from the DSP Data List. |
Arg1 |
<Index> |
Arg2 |
<Not Used> |
AF Number |
352 |
Name |
Remove item from DSP Data List |
Description |
Removes the at the location indicated by Arg1from the DSP Data List. |
Arg1 |
<GPR # Containing Index> |
Arg2 |
<Not Used> |
AF Number |
355 |
Name |
|
Description |
Re-arranges the DSP data list by removing the entries starting at INDEX for COUNT. |
Arg1 |
<GPR w/ index> |
Arg2 |
<GPR w/ count> |
AF Number |
357 |
Name |
|
Description |
This function takes two arguments and gets the desired TLV (corresponding to Host Tag) from working buffer and puts into GPR |
Arg1 |
<GPR Index> |
Arg2 |
<Host tag> |
AF Number |
358 |
Name |
|
Description |
This function takes two arguments and makes an TLV and adds that to the working buffer. |
Arg1 |
<GPR Index> |
Arg2 |
<Host tag> |
AF Number |
359 |
Name |
|
Description |
Makes DSP Data List TLV and puts into working buffer |
Arg1 |
<GPR Index w/ DSP Data List Index (start point IN the array)> |
Arg2 |
<GPR Index w/ Count (number of entries wanted to read from the array> |
AF Number |
360 |
Name |
|
Description |
Retrieves the Config Byte at which the TLV pointer in the Private RW area is pointing to and loads the value in the GPR passed as an argument to the function call |
Arg1 |
<GPR #> |
Arg2 |
<Not Used> |
AF Number |
361 |
Name |
|
Description |
Initiates the TLV pointer in the Private RW area to point to the Config Byte passed as the argument. |
Arg1 |
<Config Byte #> |
Arg2 |
<Not Used> |
AF Number |
362 |
Name |
|
Description |
Increments the TLV pointer in the Private RW area to point to the next TLV in the Config Bytes. |
Arg1 |
<Not Used> |
Arg2 |
<Not Used> |
AF Number |
363 |
Name |
|
Description |
Get TLV data for the TLV pointer in Private RW area and loads it into the TLV Data Block in the Private RW area. |
Arg1 |
<Not Used> |
Arg2 |
<Not Used> |
AF Number |
364 |
Name |
|
Description |
Adds the Routing Method TLV to Call Service Request that goes to the CM |
Arg1 |
<Not Used> |
Arg2 |
<Not Used> |
AF Number |
365 |
Name |
|
Description |
Adds the Routing Search Key TLV to Call Service Request that goes to the CM |
Arg1 |
<Not Used> |
Arg2 |
<Not Used> |
AF Number |
366 |
Name |
|
Description |
Adds the Address Digit TLV to Call Service Request that goes to the CM , argument can have 1,2 or 3. 1 for CPA Digits, 2 for ANI digits, 3 for Category |
Arg1 |
<Digit Type #> |
Arg2 |
<Not Used> |
AF Number |
367 |
Name |
|
Description |
Adds the Resource Group ID TLV to Call Service Request that goes to CM. |
Arg1 |
<Digit Type #> |
Arg2 |
<Not Used> |
AF Number |
368 |
Name |
|
Description |
Loads the Address Digits [from TLV Data Block] in to the Digits Array for further operations |
Arg1 |
<Not Used> |
Arg2 |
<Not Used> |
AF Number |
369 |
Name |
Add Span/Channel TLV to CSR For Router |
Description |
Adds the Logical Span/Channel TLV to Call Service Request that goes to CM. |
Arg1 |
<Not Used> |
Arg2 |
<Not Used> |
AF Number |
370 |
Name |
|
Description |
Loads the TLV Data From TLV Data Block in to a Gen. Purpose Register specified by the argument |
Arg1 |
<GPR #> |
Arg2 |
<Not Used> |
AF Number |
372 |
Name |
|
Description |
Adds the Incoming Span/Channel TLV to Call Service Request that goes to CM |
Arg1 |
<Not Used> |
Arg2 |
<Not Used> |
AF Number |
374 |
Name |
|
Description |
This atomic function transfers digits from DSP Data List to the Digits array. |
Arg1 |
<GPR # {GPR has Byte Count in it}> |
Arg2 |
<GPR # {Offset within the DSP Data List}> |
Note |
Arg1 is a GPR which has a count of digits to be copied. The count should be less than or equal to the number of digits in the DSP Data List. Arg2 is the offset within the Dsp Data List to start the copy. |
AF Number |
376 |
Name |
|
Description |
Loads L4CH channel information into working buffer |
Arg1 |
<Channel Info> |
Arg2 |
<Not Used> |
AF Number |
377 |
Name |
|
Description |
Adds Digit Type TLV to CSR for the TAG in GPR |
Arg1 |
<GPR # {GPR has Tag Type in it}> |
Arg2 |
<Not Used> |
AF Number |
378 |
Name |
|
Description |
This AF adds a Span/Channel Offset from its own channel num. |
Arg1 |
<GGPR # {Span Offset}> |
Arg2 |
<GGPR # {Channel Offset}> |
Note |
Arg1 is the GGPR carrying Span Offset. If the GGPR has 0 in the offset value is taken from the cfg Byte TLV Data. Arg2 is the GGPR carrying Channel offset. If the GGPR has 0 in the offset value is taken from the cfg Byte TLV Data. |
AF Number |
379 |
Name |
|
Description |
This AF where ever inserted adds the call profiling Data for that channel if Call profiling for that channel is enabled. |
Arg1 |
<Check Point Number #> |
Arg2 |
<Not Used> |
Note |
Arg1 has the check point number that the call profile has to be tagged with. |
AF Number |
382 |
Name |
|
Description |
The incoming CH instance adds this TLV for the Outgoing CH to decide whether to send L3_call_req or L3_ouseize_control. |
Arg1 |
<GP Register #> |
Arg2 |
<Not Used> |
AF Number |
383 |
Name |
L4CH Add Standard OUTSEIZE ICB TLV in L4 incoming buffer |
Description |
L4CH adds standard OUTSEIZE ICB TLV in L4 incoming buffer |
Arg1 |
<Option Type #> |
Arg2 |
<Not Used> |
Note |
Adds a standard formatted ICB |
AF Number |
385 |
Name |
L4CH Send Route Control Msg Reject to RTR using L4 outgoing buffer |
Description |
Sends NACK for the message. |
Arg1 |
<GPR #> |
Arg2 |
<Not Used> |
AF Number |
386 |
Name |
L4CH Send Route Control Msg Ack to RTR using L4 outgoing buffer |
Description |
Sends an ACK for the message |
Arg1 |
<Not Used> |
Arg2 |
<Not Used> |
AF Number |
387 |
Name |
|
Description |
Stores the Router Handle in Private R/W for future communication with the router. |
Arg1 |
<Not Used> |
Arg2 |
<Not Used> |
AF Number |
389 |
Name |
|
Description |
Initiates the timer type specified in Arg 1 for the duration specified in the GPR indicated in Arg 2. |
Arg1 |
<Timer Type> |
Arg2 |
<GPR Index> |