Actions

Difference between revisions of "Broadcast messages (ACDP)"

From Zenitel Wiki

Line 22: Line 22:
 
|-
 
|-
 
|[[Q_ELEM_REMOVED ]] || align=center |   || align=center | 0x004C  || Broadcast message. Reports that a mail message has been removed from a station’s mail queue  
 
|[[Q_ELEM_REMOVED ]] || align=center |   || align=center | 0x004C  || Broadcast message. Reports that a mail message has been removed from a station’s mail queue  
|-
 
|[[PROGRAM_NAK  ]] || align=center |   || align=center | 0x0003  || Negative response to PROGRAM
 
|-
 
|[[PROG_CONF_NAK ]] || align=center |   || align=center | 0x004E || Negative response to PROG_CONF
 
|-
 
|[[EXECUTE_COMMAND  ]] || align=center |X|| align=center |0x004F  || Send a command string to the exchange to be executed there 
 
|-
 
|[[DIAL_DIGITS  ]] || align=center |DD|| align=center |0x0050 || Simulate digit dialing from a station 
 
|-
 
|[[SINGLE_DIGIT ]] || align=center | DIG || align=center | 0x0051 || Dial one digit on a station
 
|-
 
|[[DIGIT_RELEASE  ]] || align=center |DREL|| align=center |0x0052  || The station has released a digit press
 
|-
 
|[[AUDIO_DETECT ]] || align=center |VOX || align=center |0x0053  || Triggers the event [[Simplex_Conference_Audio]]
 
|-
 
|[[M_KEY  ]] || align=center | M || align=center | 0x0054  || Order station to press M-key
 
|-
 
|[[M_KEY_RELEASE ]] || align=center | MREL || align=center | 0x0055  || Order station to release M-key
 
|-
 
|[[HANDSET_OFF ]] || align=center | HOFF|| align=center | 0x0056  || Order station to lift handset
 
|-
 
|[[HANDSET_ON ]] || align=center | HON || align=center | 0x0057  || Order station to replace handset
 
|-
 
|[[C_KEY  ]] || align=center |C|| align=center |0x0058  || Order station to press C-key 
 
|-
 
|[[DISPLAY_TEXT  ]] || align=center |DSPL|| align=center |0x005A  || Send text and control characters to a station
 
|-
 
|[[STATION_CONVERSATION ]] || align=center |   || align=center | 0x0060|| Message from remote exchange. Set station in conversation mode. Stop tone and
 
 
open mic.
 
|-
 
|[[STATION_LISTEN ]] || align=center |   || align=center | 0x0061 || Message from remote exchange. Set station in listen mode. Shut mic
 
|-
 
|[[STATION_TRANSFER ]] || align=center |   || align=center |0x0062  || Message from remote exchange: Transfer of B subscriber.
 
|-
 
|[[GET_PREV_MAIL]] || align=center | || align=center |0x0063 || Get the previous mail entry in the queue for an intercom station
 
|-
 
|[[GET_LAST_MAIL]] || align=center | || align=center |0x0064  || Get the last mail entry in the queue for an intercom station
 
|-
 
|[[CANCEL_MAIL ]] || align=center |CANM|| align=center |0x0065 || Delete one or more mail/call request/alarm messages queued at a station
 
|-
 
|[[COMMAND_RESPONSE ]] || align=center |  || align=center |0x0066 || General response message to messages
 
|-
 
|[[EVENT_REPORT]] || align=center |ER || align=center |0x0067 || Report an event to the event/action system
 
|-
 
|[[VCP_MEET_REQ ]] || align=center |   || align=center | 0x0069 || Request answer to global group call
 
|-
 
|[[GLOB_GRP_MEMB  ]] || align=center |   || align=center |0x006A  || A exchange tells which global groups this exchange is member of by broadcasting
 
 
this to all exchanges
 
|-
 
|[[SET_LOGICAL_RCO ]] || align=center |SLRC|| align=center | 0x006B  || Set or clear a logical RCO
 
|-
 
|[[SET_CALL_REQ_MODE ]] || align=center | SCRM || align=center | 0x006C  || Turn on/off message “your call is registered, please wait”, then ringing/flashing
 
 
at a station
 
|-
 
|[[SET_NODE_NUMBER ]] || align=center |   || align=center | 0x006D  || Change the node number of an exchange
 
|-
 
|[[ROUTE_ALPHAPRO_MSG  ]] || align=center |   || align=center | 0x006E  || Send AlphaPro message via AlphaNet to/from a remote node
 
|-
 
|[[O_DUPL_CONF ]] || align=center | ODC || align=center | 0x006F  || Include/exclude a station or a group into/from an Open Duplex Conference
 
|-
 
|[[BUILD_GLOB_GRP ]] || align=center | || align=center |0x0070 || Broadcast message to all exchanges to make them rebuild global group indexes
 
|-
 
|[[OD_CONF_LEAVE ]] || align=center |   || align=center | 0x0071  || The participant has left the Open Duplex Conference
 
|-
 
|[[STATUS_REPORT ]] || align=center |   || align=center | 0x0072 || Report equipment Presence and Error/OK status
 
|-
 
|[[PUT_STRING ]] || align=center |   || align=center | 0x0073  || Output String to Exchange serial port after adding appropriate framing depending on
 
 
selected port
 
|-
 
|[[ST_GROUP_DISCON ]] || align=center | SGD || align=center | 0x0074  || Switch off Group Call audio at a station that receives Group Call audio at the
 
 
moment
 
|-
 
|[[LOG_STRING  ]] || align=center | LOG || align=center | 0x0075 || Output String to System Log
 
|-
 
|[[OD_CONF_ENTERED ]] || align=center |   || align=center | 0x0076  || The participant has entered an Open Duplex Conference
 
|-
 
|[[SET_DIRNO_TXT ]] || align=center |   || align=center | 0x0077  || Change the display text of a directory number (station or feature)
 
|-
 
|[[CONF_JOIN]] || align=center | || align=center |0x0078  || Exchange wants to join conference, asks root-exchange to setup connection back to sender
 
|-
 
|[[CONF_MEMB_CHK ]] || align=center |  || align=center |0x0079 || Ask whether any neighbor exchange has any ordinary member left in conference
 
|-
 
|[[CONF_ORD_MEMB  ]] || align=center | || align=center |0x007A  || An exchange tells its neighbors that it has ordinary member left in conference
 
 
|-
 
|-
 
|[[CONF_IS_ROOT ]] || align=center | || align=center |0x007B || Broadcast message. Sender informs that it is root of conference  
 
|[[CONF_IS_ROOT ]] || align=center | || align=center |0x007B || Broadcast message. Sender informs that it is root of conference  

Revision as of 20:30, 11 September 2007

This article shows some examples of the ACDP broadcast messages transmitted from the AlphaCom.

Message Short name Message no, Hex Description
ST_BUSY_BC   0x0036 Broadcast message: Intercom station is busy
ST_FREE_BC   0x0037 Broadcast message: Intercom station is free
CALL_STATUS_BC   0x0040 Broadcast message telling the status of a call
CONN_STATUS_BC   0x0041 Broadcast message telling that a connection is established
DISCON_STATUS_BC   0x0042 Broadcast message telling that a connection is disconnected
EXT_FEATURE_BC   0x0043 Broadcast message when a directory number (feature 50) is dialed on a station
Q_ELEM_ADDED   0x004B Broadcast message. Reports that a mail message has been added to a station’s mail queue
Q_ELEM_REMOVED   0x004C Broadcast message. Reports that a mail message has been removed from a station’s mail queue
CONF_IS_ROOT   0x007B Broadcast message. Sender informs that it is root of conference
CONF_NOT_ROOT   0x007C Broadcast message. Sender informs that it is no longer root of conference
SET_GRP_FILT GFLT 0x007D Set group call filter for a station
CONSOLE_REQ   0x007E Log on to system debug console (TST)
CONSOLE_DISC   0x007F Log off from system debug console (TST)
NAME_EXTENSION   0x0080 Special exchange mode using two line names: Send the second line through AlphaNet
GROUP_MEMBERSHIP GRM 0x0081 Set group membership in NVRAM for a station
SET_MAIL_TIMEOUT SMT 0x0082 Set the timer of a mail queue entry
COPY_MAIL CPYM 0x0083 Send a copy of a mail in own queue to a new destination (station or group)
RCI_CHANGED $RCIC 0x0084 New RCI state reported from the exchange
RCO_CHANGED RCOC 0x0085 New RCO state reported from the exchange
PARK_INQ_BROKER INQ 0x0086 Park station from conversation, enter Inquiry call state
UNPARK   0x0087 Unpark station from Inquiry call state station, return to conversation
REQ_TRANSF_CALL TRFC 0x0088 Transfer call in an Inquiry Call situation.
WRITE_USER_DEF_DATA WUDD 0x008A Write User Defined Data (UDD)
CONF_TALK   0x008B Set Simplex conference speaker
CONF_TALK_STOP   0x008C Stop station form feeding Simplex conference
MAILQ_NAVIG   0x008D Do operation on mail queue, or step current mail in mail queue
DISCON_ST   0x008E Disconnect station from ongoing feature
SET_TIMER ST 0x008F Start or stop a timer
SET_STATION_COS SSC 0x0090 Set COS membership in NVRAM for a station
MODIFY_COS_CONTENTS $MCC 0x0091 Modify feature membership in COS in NVRAM
GLOBAL_SEARCH   0x0092 internally used for timeout of call request in AlphaNet
Unused   0x0093 Unused
DIAL_DAK   0x0094 Dial DAK on a station
SNV SNV 0x0095 Update specific system settings (NVRAM) values
TEMP_PROG   0x0096 Temporarily "mute" program distribution to a station
DTMF_CONN   0x0097 Generate DTMF tone during conversation (Only during conversation with RingMaster)
PAR_RING 0x0098 Add a Parallel Ringer station to a call in ringing state
GET_ST_STATE   0x0099 Get status for a station
ST_STATE   0x009A Status of a station. response to GET_ST_STATUS
RESET_AUDIO_LINK   0x8000 Reset audio link between nodes
AUDIO_PATH_SETUP   0x8001 Set up audio path between a source node and a destination node (possibly via

transit nodes)

AUDIO_PATH_OK   0x8002 End to end message: Audio path is ready
AUDIO_LINK_OK   0x8003 Response to AUDIO_PATH_SETUP. Channel number is OK
AUDIO_LINK_NOT_AVAILABLE   0x8006 Response to AUDIO_PATH_SETUP from next node: Channel not granted
AUDIO_LINK_RELEASE   0x8005 Used to release audio path backwards stepwise from node to node when setup meets

busy or faulty link

AUDIO_PATH_DISCONNECT   0x8006 Release the end­to­end audio path. Normal disconnect from source or

destination

AUDIO_PATH_DELAY   0x8007 Set Duplex switch delay
CHECK_AUDIO_PATH   0x800E Check of established audio path at regular intervals
AUDIO_PATH_CHECK_OK   0x800F Positive response to CHECK_AUDIO_PATH
AUDIO_CH_LOOPBACK_REQ   0x8010 Request for loopback audio connection. Used by the Audio Channel Testing

process

AUDIO_CH_LOOPBACK_ACK   0x8011 Positive acknowledge of AUDIO_CH_LOOPBACK_REQ
AUDIO_CH_DISCON   0x8012 Disconnect a audio channel after loopback test
AUDIO_CH_FAULTY   0x8013 Response to AUDIO_CH_LOOPBACK_REQ: Requested channel was faulty
LOOPBACK_IMPOSSIBLE   0x8014 Response to AUDIO_CH_LOOPBACK_REQ
AUDIO_CH_TONE_REQ   0x8015 Request a peer exchange to put a 500Hz tone on a audio channel
AUDIO_M_PATH_SETUP   0x8016 Communication in a multi-node network
AUDIO_M_PATH_OK   0x8017 Contains statuses for an AUDIO_M_PATH_SETUP from one or more destination exchanges
AUDIO_M_PATH_BACKTRACK   0x8018 AUDIO_M_PATH_SETUP failed
AUDIO_M_LINK_OK   0x8019 Per­ hop positive response to AUDIO_M_PATH_SETUP
AUDIO_M_FEED_REQ   0x801A Global Simplex Conference: Some station is pressing the M-key when participating in

a conference

AUDIO_M_FEED_STOP   0x801B Global Simplex Conference: The station is releasing the M-key
DUMMY   0xFFFE Test message: Should be routed, accepted and ignored


The messages below are broadcast messages transmitted from the AlphaCom on the AlphaCom Data Protocol when a call is initiated by the command: $CALL L8002 L8009

014101FF2118410015003632018002=54
014101FF2119410016003632018009=5D
014101FF211A410017004007D706070B1A2D32018002320180090201=76
014101FF211B410018004107D706070B1A2D01043201800232018009=7F

Message explanation

Space is added for better readability.

Message 014101FF2118410015003632018002=54 

0141 01FF 21 18 41 0015 0036 32018002 = 54
---- ---- -- -- -- ---- ---- -------- - --
 !    !   !  !  !   !    !       !    ! +- Checksum
 !    !   !  !  !   !    !       !    +--- Checksum next
 !    !   !  !  !   !    !       +-------- Station in NET_OBJ_REF format: dir no 8002, node 01
 !    !   !  !  !   !    +---------------- Message id: 0x0036 = Station is busy
 !    !   !  !  !   +--------------------- Reference: Value identifying receivers’ reference
 !    !   !  !  +------------------------- Message class: 65 (0x41) ‘A’ = AlphaCom
 !    !   !  +---------------------------- Options: The number of bytes is given by <hop­count­byte>
 !    !   +------------------------------- Hopcount byte
 !    +----------------------------------- Destination: Node 01, broadcast (0xFF)
 +---------------------------------------- Source: Node 01, module 65 (0x41)