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>