Actions

Difference between revisions of "CALL SETUP"

From Zenitel Wiki

Line 16: Line 16:
 
$CONN_REQUEST/$CONN is retained for compatibility only, DPMT_CALL_SETUP is the preferred message now.
 
$CONN_REQUEST/$CONN is retained for compatibility only, DPMT_CALL_SETUP is the preferred message now.
 
|-
 
|-
|1||NET_OBJ_REF {ECL_STATION}||colspan="3"|Station.
+
|1||NET_OBJ_REF <br\>{ECL_STATION, <BR\> ECL_USER}||colspan="3"|A - user or station.
 
|-
 
|-
|2||UINT2||colspan="3"|Mail tag (unique id) for current queue entry.
+
|2||NET_OBJ_REF <br\>{ECL_STATION, <BR\> ECL_USER}||colspan="3"|B - user or station
 
|-
 
|-
|3||UINT4||colspan="3"|Timeout value in seconds.<BR\>- The timer is ticked every 10 seconds. This means that the minimum timer value is 10 seconds, and longer times should be specified with last digit 0.<BR\>- The longest possible time is  655350 seconds, which is 7.5 days <BR\>- The system guarantees a minimum timeout as specified, worst case 10 seconds later. Ex: setting 60 seconds generates timeout 60 - 69 seconds later.
+
|3||UINT2<br\>(optional)||colspan="3"|Call mode options  (default zero)<br\>Call mode options can be the sum of the following:<BR\>   
 +
1: Return CONN_REFERENCE, STATION_DOWN or STATION_BUSY. Send DISCONNECTED at disconnect (CSF_RETURN_ACK)<BR\>
 +
2: Require CONN_REF_ACK and DISCONNECTED_ACK (CSF_3WAY_ACK)<BR\>
 +
4: Reserved<BR\>
 +
8: Reserved<BR\>
 +
16: Do not disconnect A station if busy (CSF_NOT_FORCE_A)<BR\>
 +
32: Do not follow call forwarding (CSF_NO_FORWARD)<BR\>    
 +
64: Transfer call, answer group call (CSF_TRANSFER_CALL)  Forces both A and B stations.<BR\>  
 +
128: Force call in Open Duplex mode (CSF_OPEN_DUPLEX) (AMC 09.03)
 +
|-
 +
 
 +
 
 
|-
 
|-
 
|colspan="2"|Response:
 
|colspan="2"|Response:

Revision as of 12:04, 11 June 2007

CALL_SETUP 0x0008 8 AMC 08.20
$CALL L101 L102 <br\> $CALL L101 L102 W32 <BR\> $CALL L101 L102 W64 Let 101 call 102 <BR\> Let 101 call, ignore if 102 forwards <br\> Let 101 call 102, force both 101 and 102
$CALL_SETUP sets up a conversation like dialing from a station. Default behavior:
  • A station is disconnected if busy
  • Call can result in Private ringing, Absent, Busy or Transfer like a ordinary call
  • The A station's call priority in NVRAM is used.
  • No acknowledge messages are returned

$CONN_REQUEST/$CONN is retained for compatibility only, DPMT_CALL_SETUP is the preferred message now.

1 NET_OBJ_REF <br\>{ECL_STATION, <BR\> ECL_USER} A - user or station.
2 NET_OBJ_REF <br\>{ECL_STATION, <BR\> ECL_USER} B - user or station
3 UINT2<br\>(optional) Call mode options (default zero)<br\>Call mode options can be the sum of the following:<BR\>

1: Return CONN_REFERENCE, STATION_DOWN or STATION_BUSY. Send DISCONNECTED at disconnect (CSF_RETURN_ACK)<BR\> 2: Require CONN_REF_ACK and DISCONNECTED_ACK (CSF_3WAY_ACK)<BR\> 4: Reserved<BR\> 8: Reserved<BR\> 16: Do not disconnect A station if busy (CSF_NOT_FORCE_A)<BR\> 32: Do not follow call forwarding (CSF_NO_FORWARD)<BR\> 64: Transfer call, answer group call (CSF_TRANSFER_CALL) Forces both A and B stations.<BR\> 128: Force call in Open Duplex mode (CSF_OPEN_DUPLEX) (AMC 09.03)

Response: COMMAND_RESPONSE