Message Flow Diagram Mode 1 (Tasking Mode) for Data Distribution Service
This detailed message flow diagram illustrates the process flow for Tasking Mode in the Data Distribution Service, covering key steps such as association requests, authentication grants, scheduling modifications, data publishing, and more. It provides a clear visual representation of the interactions between different components within the system.
Download Presentation

Please find below an Image/Link to download the presentation.
The content on the website is provided AS IS for your information and personal use only. It may not be sold, licensed, or shared on other websites without obtaining consent from the author.If you encounter any issues during the download, it is possible that the publisher has removed the file from their server.
You are allowed to download the files provided on this website for personal or commercial use, subject to the condition that they are used lawfully. All files are the property of their respective owners.
The content on the website is provided AS IS for your information and personal use only. It may not be sold, licensed, or shared on other websites without obtaining consent from the author.
E N D
Presentation Transcript
DCN 22 22- -18 18- -0007 0007- -01 01- -0003 0003
Message Flow Diagram Mode 1 (Tasking Mode) SM: Data Distribution Service SM: Control Service Data SCOS Client SD Consumer ASC_REQ: request association ASC_GRANT: grant association association ASC_ADV: advertise capabilities SD/SM HBT_SCHED_SEND: send scan schedule HBT_SCHED_SEND_ACK: scan schedule ack Control Service/ AUTH_REQ: request authorisation, capabilities, status SM association AUTH_GRANT: grant authorisation, send capabilities, scan schedule SCHD_MOD: request mod to schedule scheduling SCHD_MOD: request mod to schedule process update to schedule scan SCHD_MOD_ACK: ack for sched mod HBT_SCHD_SEND: send scan schedule execute scan schedule HBT_SCHD_STATUS: request scan status Optional either triggered by user or by SSD if notify flag is set execute HBT_SCHD_STATUS_ACK: status response scan SCHD_STATUS_ACK sched status response HBT_SCHD_STATUS_ACK: status response Piggybacked DATA_PUB: publish data DATA_PUB_DM: publish data publish Periodic SD heartbeat/resource advertisement/disconnect SCHD_COMP_ACK: sched status response data SCHD_COMP_ACK: sched status response HBT_ASC_RFR: refresh association HBT_ASC_RFR_ACK: refresh association ack association currency ASC_DIS_SSD: instruct disassociate SD/SM ASC_DIS_SCOS: instruct disassociate SCAN_TERM: terminate all scanning SCAN_TERM: terminate all scanning
Message Flow Diagram Mode 2 (Heartbeat Mode) SM: Data Distribution Service SM: Control Service Data SCOS Client SD Consumer ASC_REQ: request association ASC_GRANT: grant association association SSD/SSM Sensor capabilities are assumed hardcoded in CR system Standard scheduled scans hardcoded in CR design execute scan schedule HBT_SCAN: current channel occupancy HBT_SCAN: current channel occupancy execute scan SCHD_MOD: request mod to schedule AUTH_REQ: request authorisation, status AUTH_GRANT: grant authorisation, status SM/SD association and custom scan request SCHD_MOD: request mod to schedule process update to schedule SCHD_MOD_ACK: ack for sched mod HBT_SCHD_SEND: send scan schedule execute scan schedule Generally schedule hard coded, this method allows for exception scan (exception is scheduled as once-off) DATA_PUB: publish data DATA_PUB_DM: publish data Periodic SSD heartbeat/resource advertisement/disconnect SCHD_COMP_ACK: sched status response HBT_ASC_RFR: refresh association HBT_ASC_RFR_ACK: refresh association ack association currency ASC_DIS_SSD: instruct disassociate SD/SM ASC_DIS_SCOS: instruct disassociate
SD State Diagram Mode 1 (Tasking Mode) poweron startup Registered Ready Off HBT_SCHED_SEND HBT_SCHED_SEND_ACK advertise timer exp ASC_ADV POWEROFF shutdown ASC_REQ ASC_GRANT scan perform timer exp schedule lock HBT_SCHED_SEND HBT_SCHED_SEND_ACK Heartbeat timer exp ASC_DIS_SSD Scanning Active Pending scan complete HBT_SCHED_STATUS_ACK DATA_PUB SCAN_TERM TERM_ACK event external trigger action response to event state change direction State stable system state
SSD State Diagram - Mode 2 (Basic Mode) poweron startup Ready Off advertise timer exp ASC_ADV POWEROFF shutdown ASC_REQ ASC_GRANT HBT_SCHED_SEND HBT_SCHED_SEND_ACK Automatic Scanning Heartbeat timer exp ASC_DIS_SSD Associated scan complete HBT_SCHED_STATUS_ACK HBT_SCHED_SEND HBT_SCHED_SEND_ACK event external trigger action response to event Tasked Scanning state change direction State stable system state scan complete HBT_SCHED_STATUS_ACK DATA_PUB