8 VDAC/IP Network Interface Atomic Functions


 

This chapter describes the atomic functions that can be used with VoIP modules on a Voice Data Access Concentrator (VDAC)-ONE card or IP Network Interface Series 2 card. The atomic functions in this chapter are used with the component ID, 0x009C.

 

Atomic Functions

AF Number

46

Name

Enable multipurpose timer

Type

Normal/Blocking/Test: Normal

Description

Enable 1 of 3 multipurpose timers indicated in Arg 1.
The value of the timer is stored in the timer indicated in Arg 2.

Arg 1

Timer Number (1 – 3)

Arg 2

Timer ID (1 – 100)

AF Number

47

Name

Disable multipurpose timer

Type

Normal/Blocking/Test: Normal

Description

Disable 1 of 3 multipurpose timers indicated in Arg 1.

Arg 1

Timer number (1 – 3)

Arg 2

Reserved

AF Number

55

Name

Initiate a channel purge

Type

Normal/Blocking/Test: Normal

Description

Initiate a channel purge and pass the purge reason indicated in Arg 1 to Layer 4.

Arg 1

Purge reason (0 – 255)

Arg 2

Reserved

AF Number

60

Name

Send DSP a Request Resource message

Type

Normal/Blocking/Test: Normal

Description

Send a request to DSP to connect to an available DSP channel.

Arg 1

Reserved

Arg 2

Reserved

AF Number

61

Name

Send DSP a Release Resource message

Type

Normal/Blocking/Test: Normal

Description

Send a request to DSP to disconnect from a previously-connected DSP channel

Arg 1

Reserved

Arg 2

Reserved

AF Number

70

Name

Send Layer 4 a Connect message (Answer)

Type

Normal/Blocking/Test: Normal

Description

Sends a Connect message to Layer 4.

Arg 1

Reserved

Arg 2

Reserved

AF Number

71

Name

Send Layer 4 an Access Denied message

Type

Normal/Blocking/Test: Normal

Description

Send an Access Denied message to Layer 4 due to a failed connection attempt. Failure reason is indicated in Arg 1.

Arg 1

Status ( 0 – 255)

Arg 2

Reserved

AF Number

72

Name

Send Layer 4 an alerting message

Type

Normal/Blocking/Test: Normal

Description

Sends an alerting message to Layer 4

Arg 1

Reserved

Arg 2

Reserved

AF Number

73

Name

Send Layer 4 a clear Ack.message

Type

Normal/Blocking/Test: Normal

Description

Sends a clear request Ack. to Layer 4, with successful and lost RTP packets

Arg 1

Reserved

Arg 2

Reserved

AF Number

74

Name

Send Layer 4 an In Service message

Type

Normal/Blocking/Test: Normal

Description

Sends an In Service message to Layer 4

Arg 1

Reserved

Arg 2

Reserved

AF Number

75

Name

Send Layer 4 a Disconnect message

Type

Normal/Blocking/Test: Normal

Description

Sends a Disconnect message to Layer 4

Arg 1

Reserved

Arg 2

Reserved

AF Number

76

Name

Send Layer 4 a Clear Request acknowledgment without data

Type

Normal/Blocking/Test: Normal

Description

Sends a Clear Request acknowledgment to Layer 4, with no RTP packets status

Arg 1

Reserved

Arg 2

Reserved

AF Number

80

Name

Send outseize control response

Type

Normal/Blocking/Test: Normal

Description

Sends a response to the Outseize Control message.

Arg 1

Status (0 – 255)

Arg 2

Reserved

AF Number

85

Name

Store message into a temporary storage buffer

Type

Normal/Blocking/Test: Normal

Description

Saves the current message, including attached data, into a temporary storage buffer to use later.

Arg 1

Reserved

Arg 2

Reserved

AF Number

90

Name

Send Layer 5 a PPL Event Request Acknowledgment

Type

Normal/Blocking/Test: Normal

Description

Send s a PPL Event Request acknowledgment to Layer 5.

Arg 1

Status (0 – 255)

Arg 2

Reserved

AF Number

91

Name

Send Layer 5 a PPL Event Indication

Type

Normal/Blocking/Test: Normal

Description

Sends a PPL Event Indication to Layer 5.

Arg 1

Event Number (0 – 255)

Arg 2

Reserved

AF Number

92

Name

Send Layer 5 a PPL Event Indication with General Purpose Register value

Type

Normal/Blocking/Test: Normal

Description

Sends a PPL Event Indication to Layer 5 along with the value of the specified General Purpose Register.

Arg 1

Event Number (0 – 255)

Arg 2

General Purpose Register number (0 – 53)

AF Number

95

Name

DSPM setup resource

Type

Normal/Blocking/Test: Normal

Description

Sets up the resources required to communicate with the DSP Manager. This function should be called after the DSP Manager acknowledges the DSP resource request with a response of "DSP Resource Available"

Arg 1

Reserved

Arg 2

Reserved

AF Number

96

Name

DSPM connect resource to TDM

Type

Normal/Blocking/Test: Normal

Description

Connects a DSP resource to the TDM bus. This function should be called after a resource has been setup.

Arg 1

Reserved

Arg 2

Reserved

AF Number

97

Name

DSPM disconnect resource from TDM

Type

Normal/Blocking/Test: Normal

Description

Disconnects a DSP resource to the TDM bus.

Arg 1

Reserved

Arg 2

Reserved

AF Number

98

Name

DSPM remove resource.

Type

Normal/Blocking/Test: Normal

Description

Removes a DSP resource. This function should be called after all communication with the DSP Manager is completed.

Arg 1

Reserved

Arg 2

Reserved