Table 47 SD Dissociate Request Message Parameter R/O/C Description NAME: SDID DATA TYPE: string Required The ID assigned to SD by the SCOS operator. The maximum length is 64 octets. NAME: SDName DATA TYPE: string Required The name of the sensing device registered with SCOS operator. The maximum length is 64 octets. NAME: SCOSOperator DATA TYPE: string Required The name of the SCOS operator. The maximum length is 64 octets. Table 48 describes the sdDisassociateResponse JSON object from DM to SD. Table 48 SD Dissociate Response Object Parameter R/O/C Description NAME: SDName DATA TYPE: string Required The name of the SD registered with SCOS operator. The maximum length is 64 octets. NAME: SCOSOperator DATA TYPE: string Required The name of the SCOS operator. The maximum length is 64 octets. NAME: status DATA TYPE: string Required The response code for dissociation request. NAME: oldSDID DATA TYPE: string Required The SD ID that has been dissociated The maximum length is 64 octets. DCon<>DM Messages Following Table 49 enumerates the messages exchanged between DM and DCon. Table 49Messages Exchanged Between DCon and DM scos_method_name JSON Array Name of Request Message JSON Array Name of Response Message “dc_associate” dcAssociateRequest dcAssociateResponse “dc_subscribe” dcSubscribeRequest dcSubscribeResponse “dc_topicdata” dcTopicData dcTopicDataResponse “dc_unsubscribe” dcUnSubscribeRequest dcUnSubscribeResponse “dc_heartbeat” dcHeartbeatRequest dcHeartbeatResponse “dc_disassociate” dcDisassociateRequest dcDisassociateResponse
NAME: admFwUpdate DATA TYPE: String SD updates firmware NAME: admFwUpdateStatus DATA TYPE: String The TM provides the firmware path, name, and update time. The SD status could be SD_FW_UPDATE_DONE, or SD_FW_UPDATE_ERR NAME: admConfig DATA TYPE: String SD applies suggested configuration NAME: admConfigStatus DATA TYPE: String The TM provides the config path, filename, and update time. The SD status could be SD_CONF_UPDATE_DONE, or SD_CONF_UPDATE_ERR NAME: admPowerCycle DATA TYPE: String SD performs power cycle NAME: admPowerCycleStatus DATA TYPE: String The TM optionally provides time. The SD status could be SD_POWER_CYCLE_DONE, or SD_POWER_CYCLE_ERR In addition to these commands, it is possible to define custom commands for administration. The standard may include more common use-cases in its next revision. Sensing Task Administration Pause/Resume a sensing task It may be essential to pause a sensing task due to administrative or technical issue. In this case, a is initiated from the TM to notify corresponding DCli and SDs. TM coordinates this action with DM and a message exchange is initiated from DM to DCs. The SCOS administrator may need to resume the sensing task after the issue is resolved. Restart a sensing task It may be essential to restart a sensing task due to administrative or technical issue. Here, in certain use-cases, TAs may prefer that a scanTaskID generated. TAs may communicate this preference during association (useNewTaskforRestart). If DCli prefers a new task ID, old task ID is also communicated for associating the two scanning tasks. A message-exchange is initiated from the TM to notify corresponding DCli and SDs. TM coordinates this action with DM and a message exchange is initiated from DM to DCs.