Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[sparkplug-wg] How to support SCADA to device command in a Non-Persistent Connection case
  • From: wang ge <wangge1989@xxxxxxxxxxx>
  • Date: Tue, 18 Jun 2024 05:25:28 +0000
  • Accept-language: zh-CN, en-US
  • Arc-authentication-results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none
  • Arc-message-signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=t7GAUA6ZR1gFHiGlN2fKIK7UQk/08zPwfM6BYwQcohM=; b=RrEJ8icmZBBmyIkVRg3vQUrC3txAV0K2Crgo5Cuwb254pVFVrfn/4tjDVkpC9cLQz3nEj9CVTFLa/8ti6QDGoXprlLyHC355qlvK8sD0IUAm4xCoa7Do0PoAA1QVwPfiWeR3hpZCPVZ6Gr+78D9+jvrvzU9v8zpyr7ovl8TOKMWA+1ZLtXhFanUccQNLpmdQ3NVY7JGry76AZutdGwdiOva1WAu0GlER67qb6NVAEoWt3Qj45sieluzoLGj1PG+4wJL0ab8ynzWJilierKMtrRghIyMJS2pHCeIs8BgVUHyI0nF18jNPSZ1RggYuTlCan1W7RhfbbKaqCXWcL79lkg==
  • Arc-seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=mYVNRpd2nrUFHXSLhs/SwiqiosO/d/1EHHMvPSLTPvppeINGjoz2G4IJkHthgRrb85zRAg2q5X9bEP/1aj09JZubCYICOwmS1JS7MBD2XLjuswioLuu2mlHXSa5JRdjV4vq5DDMjeDNuMsu8Vz6bMu6zKPaw56lH9U6bAW0XAb6/MHNMeNT8iIAbwVFcQw/A5n20FXsWjwgLX0BVqaUAG2KbuOzBIP6MqhkjXSXFtV4f5MX6hUGrrq0bFD7HvpgDkBO618kyjD9PWZwEokjYpHzpeXqUwexBO8+EAezDymp7/UHMcOPyxQG3wOz1546xaZl0W+bmfrpo8b5UeXNXew==
  • Delivered-to: sparkplug-wg@xxxxxxxxxxx
  • List-archive: <https://www.eclipse.org/mailman/private/sparkplug-wg/>
  • List-help: <mailto:sparkplug-wg-request@eclipse.org?subject=help>
  • List-subscribe: <https://www.eclipse.org/mailman/listinfo/sparkplug-wg>, <mailto:sparkplug-wg-request@eclipse.org?subject=subscribe>
  • List-unsubscribe: <https://www.eclipse.org/mailman/options/sparkplug-wg>, <mailto:sparkplug-wg-request@eclipse.org?subject=unsubscribe>
  • Msip_labels:
  • Thread-index: AQHawT2ofaTIEH00n0G2+NnxYqNfVQ==
  • Thread-topic: How to support SCADA to device command in a Non-Persistent Connection case

Hi team,

I am now designing a battery powered cellular connected measurement device and according to the requirement, it needs to talk to SCADA through SparkPlug B over Cellular Network.
Since the device is battery powered, we cannot make it Persistent online, due to power consumption reason(We only power on cellular module when the periodic report time is reached).
I think it is not a problem for uplink measurement data report.

However, if we look at the remote device configuration from SCADA to the device, I think there is a problem: As the device is not always online and according to the Sparkplug B spec, the SCADA(host application) and the MQTT Broker in the system will not buffer the downlink message when the device is offline which means the device is remote reachable only when it trying to report measurement data to the host.
So, my question is the downlink message feature(from host application to device) in SparkPlug B is only designed for Persistent scenario or is there any misunderstanding by us that we did not use it correctly?

Thanks so much for your kindly help!

Best Regards,
Jimmy

Back to the top