CPC H04L 47/6275 (2013.01) [G06N 5/022 (2013.01); H04L 43/06 (2013.01); H04L 47/564 (2013.01); H04L 69/22 (2013.01)] | 24 Claims |
1. A system for managing data transmission on a transmission link of limited bandwidth relative to an amount of data generated or collected and stored in data packets on the system, the system comprising:
at least one processor including a first processor and a second processor wherein the first processor, in combination with sensor devices of the system, controls data collection on the system in an amount or rate that is multiple times an amount or rate that is available for transmission using the transmission link;
at least one memory having stored thereon code or instructions that, when executed by the second processor, cause the system to:
identify data packets stored after a last transmission;
identify data packets of data collected or generated after the last transmission;
store all identified data packets in a queue;
generate a message based on priority levels assigned to each data packet type wherein the identified data packets having minimum reporting frequency requirements are given a highest priority level to be included in the message followed by the identified data packets having a set priority level to be included in the message, wherein the priority levels are configurable; and,
transmit the message with included data packets to a remote device.
|