Difference between revisions of "Broadcast messages (ACDP)"
From Zenitel Wiki
(→Message example) |
|||
(42 intermediate revisions by 5 users not shown) | |||
Line 1: | Line 1: | ||
− | This article | + | {{A}} |
+ | This article describes the [[ACDP]] broadcast messages transmitted from the AlphaCom, and give some message examples. | ||
+ | |||
+ | == Broadcast messages == | ||
{| border="1" | {| border="1" | ||
! style="background:#ffdead;" width="170" |Message | ! style="background:#ffdead;" width="170" |Message | ||
− | |||
! style="background:#ffdead;" width="70" |Message no, Hex | ! style="background:#ffdead;" width="70" |Message no, Hex | ||
! style="background:#ffdead;" width="600" |Description | ! style="background:#ffdead;" width="600" |Description | ||
|- | |- | ||
− | |[[ST_BUSY_BC ]] | + | |[[ST_BUSY_BC ]] || align=center | 0x0036 || Broadcast message: Intercom station is busy |
|- | |- | ||
− | |[[ST_FREE_BC ]] | + | |[[ST_FREE_BC ]] || align=center | 0x0037 || Broadcast message: Intercom station is free |
|- | |- | ||
− | |[[CALL_STATUS_BC ]] | + | |[[CALL_STATUS_BC ]] || align=center |0x0040 ||Broadcast message telling the status of a call |
|- | |- | ||
− | |[[CONN_STATUS_BC ]] | + | |[[CONN_STATUS_BC ]] || align=center |0x0041 || Broadcast message telling that a connection is established |
|- | |- | ||
− | |[[DISCON_STATUS_BC ]] | + | |[[DISCON_STATUS_BC ]] || align=center |0x0042 || Broadcast message telling that a connection is disconnected |
|- | |- | ||
− | |[[EXT_FEATURE_BC ]] | + | |[[EXT_FEATURE_BC ]] || align=center |0x0043 || Broadcast message when a directory number (feature 50) is dialed on a station |
|- | |- | ||
− | |[[Q_ELEM_ADDED ]] | + | |[[Q_ELEM_ADDED ]] || align=center | 0x004B || Broadcast message. Reports that a mail message has been added to a station’s mail queue |
|- | |- | ||
− | |[[Q_ELEM_REMOVED ]] | + | |[[Q_ELEM_REMOVED ]] || align=center | 0x004C || Broadcast message. Reports that a mail message has been removed from a station’s mail queue |
− | |||
− | mail queue | ||
|- | |- | ||
− | |[[ | + | |[[CONF_IS_ROOT ]] || align=center |0x007B || Broadcast message. Sender informs that it is root of conference |
|- | |- | ||
− | |[[ | + | |[[CONF_NOT_ROOT ]] || align=center |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_SETUP|$CALL]] L8002 L8009 | |
− | + | ||
− | + | :014101FF2118410015003632018002=54 <br> | |
− | + | :014101FF2119410016003632018009=5D <br> | |
− | + | :014101FF211A410017004007D706070B1A2D32018002320180090201=76 <br> | |
− | + | :014101FF211B410018004107D706070B1A2D01043201800232018009=7F <br> | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | + | ===Message explanation=== | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | + | '''Station 8002 busy''': | |
− | + | <pre> | |
− | + | 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 <hopcountbyte> |
− | + | | | | (In this case: Hex:21 = Bin:00100001 > 1 byte option) | |
− | + | | | +------------------------------- Hopcount byte | |
− | + | | +----------------------------------- Destination: Node 01, broadcast (0xFF) | |
− | + | +---------------------------------------- Source: Node 01, module 65 (0x41) | |
− | |||
− | |||
− | |||
− | |- | ||
− | |||
− | |||
− | | | ||
− | | | ||
− | | | ||
− | |||
− | |||
− | |||
− | | | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | | | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | + | </pre> | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | busy | + | '''Station 8009 busy''': |
− | + | <pre> | |
− | + | 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 <hopcountbyte> | ||
+ | | | | (In this case: Hex:21 = Bin:00100001 > 1 byte option) | ||
+ | | | +------------------------------- Hopcount byte | ||
+ | | +----------------------------------- Destination: Node 01, broadcast (0xFF) | ||
+ | +---------------------------------------- Source: Node 01, module 65 (0x41) | ||
− | + | </pre> | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
+ | '''Call status''': | ||
+ | <pre> | ||
+ | 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 <hopcountbyte> | ||
+ | | | | (In this case: Hex:21 = Bin:00100001 > 1 byte option) | ||
+ | | | +------------------------------------------------------------- Hopcount byte | ||
+ | | +----------------------------------------------------------------- Destination: Node 01, broadcast (0xFF) | ||
+ | +---------------------------------------------------------------------- Source: Node 01, module 65 (0x41) | ||
+ | </pre> | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | + | '''Connect status''': | |
− | |||
<pre> | <pre> | ||
− | Message | + | Message: 014101FF211B410018004107D706070B1A2D01043201800232018009=7F |
− | 0141 01FF 21 | + | 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 | |
− | +---------------------------------------- Source: Node 01, module 65 (0x41) | + | | | | | | | | +----------------------------------- 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 <hopcountbyte> | ||
+ | | | | (In this case: Hex:21 = Bin:00100001 > 1 byte option) | ||
+ | | | +------------------------------------------------------------ Hopcount byte | ||
+ | | +---------------------------------------------------------------- Destination: Node 01, broadcast (0xFF) | ||
+ | +--------------------------------------------------------------------- Source: Node 01, module 65 (0x41) | ||
+ | </pre> | ||
− | + | == Related articles == | |
+ | * [[Network Object Reference]] | ||
− | [[Category: | + | [[Category:Protocols]] |
Latest revision as of 12:05, 27 August 2024
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 <hopcountbyte> | | | (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 <hopcountbyte> | | | (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 <hopcountbyte> | | | (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 <hopcountbyte> | | | (In this case: Hex:21 = Bin:00100001 > 1 byte option) | | +------------------------------------------------------------ Hopcount byte | +---------------------------------------------------------------- Destination: Node 01, broadcast (0xFF) +--------------------------------------------------------------------- Source: Node 01, module 65 (0x41)