This invention relates to the field of
Internet of Things (IoT) technology, providing a large-scale IoT
system, method, and medium for remote
firmware updates of sensors. The
system includes a sensor management platform configured to: determine
multiple sensor update groups based on data characteristics of multiple sensors and their geographical locations within an industrial grid area; determine the update priority of each sensor update
group based on its task and transmission characteristics; determine update parameters for the
multiple sensor update groups based on update priority,
firmware characteristics, and channel
state distribution; and generate update instructions and
firmware update packages based on the update parameters, and control multiple sensors in the
multiple sensor update groups to perform firmware updates. The method can be executed after being read from computer instructions stored on a computer-readable storage medium. This invention enables secure, reliable, and continuous large-scale sensor firmware upgrades under complex
industrial network conditions.