You are here: PPL Developer’s Guide > 5 Layer 4 Atomic Functions > Layer 4 Call Management (0x0062)

Layer 4 Call Management (0x0062)

Atomic Functions

The following Atomic Functions (AF) are specific to the Layer 4 Call Management (0x0062) PPL component.

AF Number | 51
Name | Purge Call
Description | Initiates a purge of the local CH and the remote channel with reason in arg1.
Arg1 | <Not Used>
Arg2 | <Not Used>

AF Number | 52
Name | Test Local Channel State of Msg in CH Incoming Buffer
Description | Tests the local CH channel state in either a CH Call Service Request or Call Service Ack. Return value through internal state.
Arg1 | <Reason>
Arg2 | <Not Used>

AF Number | 53
Name | Test Channel Answer Supervision Mode
Description | Tests the shared RW answer supervision mode. Return value through internal state.
Arg1 | <Not Used>
Arg2 | <Not Used>

AF Number | 54
Name | Block Invalid Events in next Normal State
Description | Function to tell the state machine pre-processor to block any events which would be invalid events for the next normal state. The blocking is cleared after the state is exited.
Arg1 | <Not Used>
Arg2 | <Not Used>

AF Number | 55
Name | Test Local End Release Mode
Description | Tests the shared RW local end release mode. Return value through internal state.
Arg1 | <Not Used>
Arg2 | <Not Used>

AF Number | 56
Name | Test Distant End Release Mode
Description | Tests the shared RW distant end release mode. Return value through internal state.
Arg1 | <Not Used>
Arg2 | <Not Used>

AF Number | 57
Name | Reset CM remote channel database
Description | Function to reset the RW area when a call is being torn down.
Arg1 | <Not Used>
Arg2 | <Not Used>
Note | The following RW variables are reset: Remote Chan ID, Remote PCM Format and Remote DB Padding.

AF Number | 58
Name | Store Local Channel State in L4 CH Incoming Buffer into GPR
Description | Extracts the L4 CH call state from the incoming message and stores it into the specified GPR.
Arg1 | <GPR>
Arg2 | <Not Used>

AF Number | 59
Name | Stop all CM Timers
Description | Stops any active CM Timers
Arg1 | <Not Used>
Arg2 | <Not Used>

AF Number | 60
Name | Test Flash Timing Mode
Description | Tests the shared RW flash timing mode. Return value through internal state.
Arg1 | <Not Used>
Arg2 | <Not Used>

AF Number | 61
Name | Test DERM Override in CH Incoming Buffer
Description | Tests the value of the CH provided DERM override flag in the message.
Arg1 | <Not Used>
Arg2 | <Not Used>

AF Number | 62
Name | ACK PPL Event Request
Description | Used to ack the host PPL Event Request
Arg1 | <Not Used>
Arg2 | <Not Used>

AF Number | 63
Name | Send L5 PPL Event Indication <event ID> using outgoing L5 buffer
Description | Sends a PPL Event Indication to L5
Arg1 | <Not Used>
Arg2 | <Not Used>

AF Number | 70
Name | Send Connect Request to CM using CM outgoing buffer
Description | Function to send a connect request to the remote CM.
Arg1 | <Not Used>
Arg2 | <Not Used>

AF Number | 71
Name | Send Call Service Request to CM using CM outgoing buffer
Description | Function to send a call service request to the remote CM. All relevant channel information is loaded into the outgoing message.
Arg1 | <Not Used>
Arg2 | <Not Used>

AF Number | 72
Name | Send Call Service Ack Request to CM using CM outgoing buffer
Description | Function to send a call service ack to the remote CM. All relevant channel information is loaded into the outgoing message.
Arg1 | <Not Used>
Arg2 | <Not Used>

AF Number | 73
Name | Send Call Service Reject Request to CM using CM outgoing buffer
Description | Function to send a call service reject to the remote CM.
Arg1 | <Not Used>
Arg2 | <Not Used>

AF Number | 74
Name | Send Alerting Call Service Request to CM using CM outgoing buffer
Description | Function to send an alerting request to the remote CM.
Arg1 | <Not Used>
Arg2 | <Not Used>

AF Number | 75
Name | Send Cut-Thru Call Service Request to CM using CM outgoing buffer
Description | Function to send a cut-thru request to the remote CM.
Arg1 | <Not Used>
Arg2 | <Not Used>

AF Number | 76
Name | Send Answer Call Service Request to CM using CM outgoing buffer
Description | Function to send an answer request to the remote CM.
Arg1 | <Not Used>
Arg2 | <Not Used>

AF Number | 77
Name | Send Clear Connection Service Request to CM using CM outgoing buffer
Description | Function to send a clear connection request to the remote CM.
Arg1 | <Not Used>
Arg2 | <Not Used>

AF Number | 78
Name | Send Clear Call Service Request to CM using CM outgoing buffer
Description | Function to send a clear call request to the remote CM.
Arg1 | <Not Used>
Arg2 | <Not Used>

AF Number | 79
Name | Send CSR Reject to source of current msg
Description | Function to immediately send a call service reject to the remote CM with the specified reject reason.
Arg1 | <Reject Reason>
Arg2 | <Not Used>

AF Number | 80
Name | Send Channel Information Request to CM using outgoing CM buffer
Description | Function to send a channel information request to the remote CM. All relevant channel information is loaded into the outgoing message.
Arg1 | <Not Used>
Arg2 | <Not Used>

AF Number | 81
Name | Send Channel Information Ack using current CM message
Description | Function to immediately send a call information ack to the remote channel that requested the information.
Arg1 | <Not Used>
Arg2 | <Not Used>

AF Number | 82
Name | Send Flash Service Request to CM using CM outgoing buffer
Description | Function to send a flash request to the remote CM.
Arg1 | <Not Used>
Arg2 | <Not Used>

AF Number | 100
Name | Send Call Service Reject Indication to CH using CH outgoing buffer
Description | Function to send a call service reject indication to the local CH in response to a call service request made by the CH.
Arg1 | <Not Used>
Arg2 | <Not Used>

AF Number | 101
Name | Send Call Service ACK Indication to CH using CH outgoing buffer
Description | Function to send a call service ack indication to the local CH in response to a call service request made by the CH.
Arg1 | <Not Used>
Arg2 | <Not Used>

AF Number | 102
Name | Send Alerting Call Service Indication to CH using CH outgoing buffer
Description | Function to send an alerting request indication to the local CH.
Arg1 | <Not Used>
Arg2 | <Not Used>

AF Number | 103
Name | Send Cut-Thru Call Service Indication to CH using CH outgoing buffer
Description | Function to send a cut-thru request indication to the local CH.
Arg1 | <Not Used>
Arg2 | <Not Used>

AF Number | 104
Name | Send Answer Call Service Indication to CH using CH outgoing buffer
Description | Function to send an answer request indication to the local CH.
Arg1 | <Not Used>
Arg2 | <Not Used>

AF Number | 105
Name | Send Call Service Request Indication to CH using CH outgoing buffer
Description | Function to send a call service request indication to the local CH.
Arg1 | <Not Used>
Arg2 | <Not Used>

AF Number | 106
Name | Send Clear Call Service Indication to CH using CH outgoing buffer
Description | Function to send a clear call request indication to the local CH.
Arg1 | <Not Used>
Arg2 | <Not Used>

AF Number | 107
Name | Send Clear Connection Service Indication to CH using CH outgoing buffer
Description | Function to send a clear connection request indication to the local CH.
Arg1 | <Not Used>
Arg2 | <Not Used>

AF Number | 108
Name | Send Flash Service Indication to CH using CH outgoing buffer
Description | Function to send a flash request indication to the local CH.
Arg1 | <Not Used>
Arg2 | <Not Used>

AF Number | 109
Name | Send Clear Ack to CH using CH outgoing buffer
Description | Function to send a clear ack event to the local CH.
Arg1 | <Not Used>
Arg2 | <Not Used>

AF Number | 110
Name |
Description | Send L4RTR Route Call Service Request using RTR Outgoing Buffer
Arg1 | <Not Used>
Arg2 | <Not Used>

AF Number | 120
Name | Store Remote Chan ID from Call Service Req in CH Incoming Buffer
Description | Function to store only the remote channel ID into the local RW area from an incoming call service request or ack for acknowledgment or reject return purposes only.
Arg1 | <Not Used>
Arg2 | <Not Used>

AF Number | 121
Name | Store Remote Chan Data from CM Call Service Req/Ack in CM Incoming Buffer
Description | Function to store all relevant channel information (i.e. Remote Chan ID, Remote PCM Format, Remote DB Padding) into the local RW area from an incoming call service request or ack.
Arg1 | <Not Used>
Arg2 | <Not Used>

AF Number | 140
Name | Store CH data in CH incoming buffer
Description | Transfers any data buffer attached to the CH message to the CH incoming buffer. Any data previously in the CH incoming buffer is lost.
Arg1 | <Not Used>
Arg2 | <Not Used>

AF Number | 141
Name | Store CM data in CM incoming buffer
Description | Transfers any data buffer attached to the CM message to the CM incoming buffer. Any data previously in the CM incoming buffer is lost.
Arg1 | <Not Used>
Arg2 | <Not Used>

AF Number | 142
Name | Transfer data from CH incoming to CM outgoing
Description | Transfers data from one buffer to another in the specified mode. The buffer pointer is simply moved and the source pointer is cleared.
Arg1 | <Not Used>
Arg2 | <Not Used>

AF Number | 143
Name | Transfer data from CM incoming to CH outgoing
Description | Transfers data from one buffer to another in the specified mode. The buffer pointer is simply moved and the source pointer is cleared.
Arg1 | <Not Used>
Arg2 | <Not Used>

AF Number | 144
Name | Clear CH outgoing buffer
Description | De-allocates any CH outgoing buffer.
Arg1 | <Not Used>
Arg2 | <Not Used>

AF Number | 145
Name | Clear CM outgoing buffer
Description | De-allocates any CH outgoing buffer.
Arg1 | <Not Used>
Arg2 | <Not Used>

AF Number | 146
Name | Test for CH outgoing buffer
Description | Deallocates any CH incoming buffer.
Arg1 | <Not Used>
Arg2 | <Not Used>

AF Number | 147
Name | Test for CM outgoing buffer
Description | Deallocates any CM incoming buffer.
Arg1 | <Not Used>
Arg2 | <Not Used>

AF Number | 160
Name | Send Local Call Connect VP Request to PC
Description | Informs PC that the local CM is ready for a voice path connection
Arg1 | <Not Used>
Arg2 | <Not Used>

AF Number | 161
Name | Send Remote Call Connect VP Request to PC
Description | Informs PC that the remote CM is ready for a voice path connection
Arg1 | <Not Used>
Arg2 | <Not Used>

AF Number | 162
Name | Send Disconnect VP Request to PC
Description | Instructs PC to disconnect the voice path
Arg1 | <Not Used>
Arg2 | <Not Used>

AF Number | 163
Name | Send Local Forced Connect VP Request to PC
Description | Instructs PC to immediately setup the voice path connection.
Arg1 | <Not Used>
Arg2 | <Not Used>

AF Number | 170
Name | Set/Update Routing Status for Channel
Description | Updates the routing Database to the status { 1= FREE, 2=BUSY }
Arg1 | <Not Used>
Arg2 | <Not Used>
Note | <Status 1=FREE, 2=BUSY>

AF Number | 171
Name | Send Call Service Reject Indication to RTR using RTR Outgoing
Description | Sends a Reject message to the Remote RTR in response to a Call service request.
Arg1 | <Not Used>
Arg2 | <Not Used>

AF Number | 172
Name | Store Remote Chan Data from RTR Call Service Req/Ack in RTR Incoming Buffer
Description | Stores the Remote Chan Data from RTR Call Service Req/Ack in RTR Incoming Buffer in the private RW area
Arg1 | <Not Used>
Arg2 | <Not Used>

AF Number | 173
Name | Transfer CH Incoming into RTR Outgoing
Description | Transfer’s the message from CH incoming buffer to RTR outgoing buffer
Arg1 | <Not Used>
Arg2 | <Not Used>

AF Number | 174
Name | Store RTR Data Into RTR Incoming/RTR Addr. Block
Description | Stores the RTR Data Into RTR Incoming/RTR Addr. Block in the private RW area
Arg1 | <Not Used>
Arg2 | <Not Used>

AF Number | 175
Name | Transfer Data from RTR Incoming to CH Outgoing
Description | Transfer’s the message from RTR incoming buffer to CH outgoing buffer
Arg1 | <Not Used>
Arg2 | <Not Used>

AF Number | 176
Name | Send Call Service Request Ack to RTR using RTR outgoing buffer
Description |
Arg1 | <Not Used>
Arg2 | <Not Used>

See Atomic Function.
Call processing layer of the CSP.
See Programmable Protocol Language.
The condition of a component at a given instant. The current "context" of a PPL object, such as Idle, Seizing, Answered. In PPL files, a State is represented by a circle.
See Pulse Code Modulation.
Quick depress and release of the phone plunger of a handset to signal the PBX or Centrex of instructions to follow (e.g., Call Transfer).
Positive acknowledgment to a message
A condition that, when met, drives a state machine from one state to another. A condition that drives a Component out of its current state by invoking an associated primitive.
In PPL, a condition that, when met, drives a state machine (PPL Component) from one state to another, by invoking an associated Primitive. In PPL files, an Event is marked by an arrow and text.