Presentation is loading. Please wait.

Presentation is loading. Please wait.

DCN 22-18-0007-01-0003.

Similar presentations


Presentation on theme: "DCN 22-18-0007-01-0003."— Presentation transcript:

1 DCN 

2 SM: Data Distribution Service
Message Flow Diagram – Mode 1 (Tasking Mode) SCOS Client Data Consumer SM: Data Distribution Service SM: Control Service SD ASC_REQ: request association ASC_GRANT: grant association SD/SM association ASC_ADV: advertise capabilities HBT_SCHED_SEND: send scan schedule HBT_SCHED_SEND_ACK: scan schedule ack AUTH_REQ: request authorisation, capabilities, status Control Service/ SM association AUTH_GRANT: grant authorisation, send capabilities, scan schedule SCHD_MOD: request mod to schedule SCHD_MOD: request mod to schedule scan scheduling process update to schedule SCHD_MOD_ACK: ack for sched mod HBT_SCHD_SEND: send scan schedule execute scan schedule Optional – either triggered by user or by SSD if “notify” flag is set HBT_SCHD_STATUS: request scan status scan execute HBT_SCHD_STATUS_ACK: status response SCHD_STATUS_ACK – sched status response Piggybacked HBT_SCHD_STATUS_ACK: status response DATA_PUB: publish data DATA_PUB_DM: publish data data publish SCHD_COMP_ACK: sched status response Periodic SD heartbeat/resource advertisement/disconnect SCHD_COMP_ACK: sched status response HBT_ASC_RFR: refresh association SD/SM association currency HBT_ASC_RFR_ACK: refresh association ack ASC_DIS_SSD: instruct disassociate ASC_DIS_SCOS: instruct disassociate SCAN_TERM: terminate all scanning SCAN_TERM: terminate all scanning

3 SM: Data Distribution Service
Message Flow Diagram – Mode 2 (Heartbeat Mode) SCOS Client Data Consumer SM: Data Distribution Service SM: Control Service SD ASC_REQ: request association ASC_GRANT: grant association SSD/SSM association Sensor capabilities are assumed hardcoded in CR system Standard scheduled scans hardcoded in CR design HBT_SCAN: current channel occupancy scan execute execute scan schedule 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 Generally schedule hard coded, this method allows for exception scan (exception is “scheduled” as once-off) execute scan schedule 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 SD/SM association currency HBT_ASC_RFR_ACK: refresh association ack ASC_DIS_SSD: instruct disassociate ASC_DIS_SCOS: instruct disassociate

4 HBT_SCHED_STATUS_ACK
SD State Diagram – Mode 1 (Tasking Mode) Registered poweron startup Ready Off HBT_SCHED_SEND HBT_SCHED_SEND_ACK POWEROFF shutdown advertise timer exp ASC_ADV ASC_REQ ASC_GRANT Active HBT_SCHED_SEND HBT_SCHED_SEND_ACK Pending scan perform timer exp schedule lock Scanning Heartbeat timer exp ASC_DIS_SSD 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

5 SSD State Diagram - Mode 2 (Basic Mode)
poweron startup Ready Off POWEROFF shutdown advertise timer exp ASC_ADV ASC_REQ ASC_GRANT HBT_SCHED_SEND HBT_SCHED_SEND_ACK Automatic Scanning Associated Heartbeat timer exp ASC_DIS_SSD scan complete HBT_SCHED_STATUS_ACK HBT_SCHED_SEND HBT_SCHED_SEND_ACK Tasked Scanning event external trigger action response to event state change direction State stable system state scan complete HBT_SCHED_STATUS_ACK DATA_PUB


Download ppt "DCN 22-18-0007-01-0003."

Similar presentations


Ads by Google