Actions

Broadcast messages (ACDP)

From Zenitel Wiki

Revision as of 12:05, 27 August 2024 by Asle (talk | contribs) (Message example)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
AlphaCom icon 300px.png

This article describes the ACDP broadcast messages transmitted from the AlphaCom, and give some message examples.

Broadcast messages

Message 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

Message example

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

Station 8002 busy:

Message: 014101FF2118410015003632018002=54 

   Network      Application  Application
 layer header      header    message param.
--------------- ------------ --------
0141 01FF 21 18 41 0015 0036 32018002 = 54
---- ---- -- -- -- ---- ---- -------- - --
 |    |   |  |  |   |    |       |    | |
 |    |   |  |  |   |    |       |    | +- Checksum. Bytewise XOR
 |    |   |  |  |   |    |       |    +--- 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: Message sequence number. 
 |    |   |                                The number option bytes is given by the 3 most significant bits of <hop­count­byte> 
 |    |   |                                (In this case: Hex:21 = Bin:00100001 > 1 byte option)
 |    |   +------------------------------- Hopcount byte
 |    +----------------------------------- Destination: Node 01, broadcast (0xFF)
 +---------------------------------------- Source: Node 01, module 65 (0x41)

Station 8009 busy:

Message: 014101FF2119410016003632018009=5D  

   Network      Application  Application
 layer header      header    message param.
--------------- ------------ --------
0141 01FF 21 19 41 0016 0036 32018009 = 5D 
---- ---- -- -- -- ---- ---- -------- - --
 |    |   |  |  |   |    |       |    | |
 |    |   |  |  |   |    |       |    | +- Checksum. Bytewise XOR
 |    |   |  |  |   |    |       |    +--- Checksum next
 |    |   |  |  |   |    |       +-------- Station in NET_OBJ_REF format: dir no 8009, node 01
 |    |   |  |  |   |    +---------------- Message id: 0x0036 = Station is busy
 |    |   |  |  |   +--------------------- Reference: Value identifying receivers’ reference
 |    |   |  |  +------------------------- Message class: 65 (0x41) ‘A’ = AlphaCom
 |    |   |  +---------------------------- Options: Message sequence number. 
 |    |   |                                The number option bytes is given by the 3 most significant bits of <hop­count­byte> 
 |    |   |                                (In this case: Hex:21 = Bin:00100001 > 1 byte option)
 |    |   +------------------------------- Hopcount byte
 |    +----------------------------------- Destination: Node 01, broadcast (0xFF)
 +---------------------------------------- Source: Node 01, module 65 (0x41)


Call status:

Message: 014101FF211A410017004007D706070B1A2D32018002320180090201=76 

   Network      Application              Application
 layer header      header              message parameters
--------------- ------------ --------------------------------------
0141 01FF 21 1A 41 0017 0040 07D706070B1A2D 32018002 32018009 02 01 = 76
---- ---- -- -- -- ---- ---- -------------- -------- -------- -- -- - --
 |    |   |  |  |   |    |         |           |        |      |  | | |
 |    |   |  |  |   |    |         |           |        |      |  | | +- Checksum. Bytewise XOR
 |    |   |  |  |   |    |         |           |        |      |  | +--- Checksum next
 |    |   |  |  |   |    |         |           |        |      |  +----- Call mode: 01 = Open call
 |    |   |  |  |   |    |         |           |        |      +-------- A-station call priority: 02 = medium (normal)
 |    |   |  |  |   |    |         |           |        +--------------- B-station in NetObjRef format: dir no 8009, node 01  
 |    |   |  |  |   |    |         |           +------------------------ A-station in NetObjRef format: dir no 8002, node 01  
 |    |   |  |  |   |    |         +------------------------------------ Clock  
 |    |   |  |  |   |    +---------------------------------------------- Message id: 0x0040 = Call status
 |    |   |  |  |   +--------------------------------------------------- Reference: Value identifying receivers’ reference
 |    |   |  |  +------------------------------------------------------- Message class: 65 (0x41) ‘A’ = AlphaCom
 |    |   |  +---------------------------------------------------------- Options: Message sequence number. 
 |    |   |                                                              The number option bytes is given by the 3 most 
 |    |   |                                                              significant bits of <hop­count­byte> 
 |    |   |                                                              (In this case: Hex:21 = Bin:00100001 > 1 byte option)
 |    |   +------------------------------------------------------------- Hopcount byte
 |    +----------------------------------------------------------------- Destination: Node 01, broadcast (0xFF)
 +---------------------------------------------------------------------- Source: Node 01, module 65 (0x41)


Connect status:

Message: 014101FF211B410018004107D706070B1A2D01043201800232018009=7F 

   Network      Application              Application
 layer header      header              message parameters
--------------- ------------ -------------------------------------
0141 01FF 21 1B 41 0018 0041 07D706070B1A2D 0104 32018002 32018009 = 7F
---- ---- -- -- -- ---- ---- -------------- ---- -------- -------- - --
 |    |   |  |  |   |    |         |         |      |        |     | |
 |    |   |  |  |   |    |         |         |      |        |     | +- Checksum. Bytewise XOR
 |    |   |  |  |   |    |         |         |      |        |     +--- Checksum next
 |    |   |  |  |   |    |         |         |      |        +--------- B-station in NetObjRef format: dir no 8009, node 01
 |    |   |  |  |   |    |         |         |      +------------------ A-station in NetObjRef format: dir no 8002, node 01  
 |    |   |  |  |   |    |         |         +------------------------- Connection reference  
 |    |   |  |  |   |    |         +----------------------------------- Clock  
 |    |   |  |  |   |    +--------------------------------------------- Message id: 0x0041 = Connect status
 |    |   |  |  |   +-------------------------------------------------- Reference: Value identifying receivers’ reference
 |    |   |  |  +------------------------------------------------------ Message class: 65 (0x41) ‘A’ = AlphaCom
 |    |   |  +--------------------------------------------------------- Options: Message sequence number. 
 |    |   |                                                             The number option bytes is given by the 3 most 
 |    |   |                                                             significant bits of <hop­count­byte> 
 |    |   |                                                             (In this case: Hex:21 = Bin:00100001 > 1 byte option)
 |    |   +------------------------------------------------------------ Hopcount byte
 |    +---------------------------------------------------------------- Destination: Node 01, broadcast (0xFF)
 +--------------------------------------------------------------------- Source: Node 01, module 65 (0x41)

Related articles