beautypg.com

Forward channel – Dialogic 6.2 User Manual

Page 349

background image

Enabling the R2 Protocol

November 2009

349

Forward Channel

The set of forward channel actions to backward channel signals is

defined in

Table 21

.

Actions #2 - #8 might be used when processing DNIS or ANI digits

according to a particular protocol variant. The processing changes

state according to the current state and the particular event. For

instance, when in the ANI state, if a backward signal event requires

processing action PROCESS_NEXT_DNIS_DIGIT_REQUEST, then

that action occurs with a return to the DNIS state. In certain

protocol variants, a particular action might not be possible in a

particular state. For instance, a particular China PRC variant uses

R2B_01 to signal both the request for the next ANI digit and the

request for the next DNIS digit. Since there is no other, DNIS

related signal defined, the protocol cannot return to DNIS collection

until all ANI digits have been delivered.

Table 21. IISDN_R2MFC_FORWARD_ACTIONS

Name

Description

State

PROCESS_INVALID_BACKWARD_SIGNAL

Process a backward

signal not defined; results

in protocol termination.

Any

PROCESS_NEXT_DNIS_DIGIT_REQUEST

Process request for next

DNIS digit; if invoked

from the ANI state, then

a state change to DNIS

occurs.

DNIS or

ANI

PROCESS_LAST_BUT_1_DNIS_DIGIT_REQUEST

Process request for N-1

DNIS digit.

DNIS or

ANI

PROCESS_LAST_BUT_2_DNIS_DIGIT_REQUEST

Process request for N-2

DNIS digit.

DNIS or

ANI

PROCESS_LAST_BUT_3_DNIS_DIGIT_REQUEST

Process request for N-3

DNIS digit

DNIS or

ANI

PROCESS_RESTART_DNIS_REQUEST

Process request for DNIS

restart.

DNIS or

ANI

PROCESS_CALL_COMPLETE_CHANGE_TO_

GROUP_B

Send Group II call

category and change to

Group B reception.

DNIS or

ANI