Time-Sensitive Network Packet Utility Evaluation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Time-sensitive networks face challenges in managing varying bandwidth and latency requirements due to changing Quality of Service (QoS) demands in industrial applications, leading to inefficiencies such as overprovisioning and bottlenecks in processing large volumes of data from sensors, especially in scenarios with redundant or low-utility data streams.
Innovation Solution
Implementing stream mapping circuitry and utility evaluation circuitry to determine the utility value of data packets, allowing for dynamic selection and switching between preconfigured proxy data streams that satisfy specific communication metrics, thereby optimizing resource allocation and reducing redundant data ingestion without overprovisioning.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If network resources are overprovisioned to satisfy peak QoS demands, then reliability and latency targets are met, but resource utilization efficiency deteriorates
Solution Approach 1:
The patent implements dynamic QoS parameter adjustment where the system continuously monitors actual packet transmission characteristics and adapts bandwidth and latency parameters in real-time. This allows the network to transition from static overprovisioning to dynamic resource allocation that matches actual demand, resolving the contradiction between reliability and resource utilization efficiency.
Solution Approach 2:
The system changes QoS parameters (bandwidth, latency, packet scheduling) based on measured packet characteristics and traffic patterns. By adjusting these parameters dynamically rather than using fixed overprovisioned values, the system maintains QoS targets while improving resource utilization efficiency.
2Quantity of substance
If bandwidth is increased to handle high data volumes from sensors, then data transmission capacity is improved, but network congestion and processing bottlenecks worsen
Solution Approach 1:
The patent extracts and removes redundant or low-utility data packets from the network stream before they cause congestion. By identifying and filtering out unnecessary data at the source or early in the transmission path, the system reduces the data volume that needs to be transmitted, thereby preventing network congestion without requiring excessive bandwidth.
Solution Approach 2:
The system uses feedback from packet characterization and QoS monitoring to dynamically adjust data transmission parameters. This feedback mechanism allows the network to optimize bandwidth usage by transmitting only necessary data with appropriate quality levels, preventing congestion while maintaining adequate data transmission capacity.
3Loss of information
If redundant data streams are processed to ensure complete information, then data completeness is improved, but computational resources and processing time worsen
Solution Approach 1:
The patent extracts and filters out redundant data streams that do not contribute meaningful information. By identifying and removing these redundant streams before processing, the system maintains data completeness for essential information while significantly reducing the computational resources and time required to process the entire data set.
Solution Approach 2:
Instead of processing all incoming data streams completely, the system applies partial processing focused on characterizing and filtering packets based on their utility. This partial action approach maintains sufficient data completeness while avoiding the excessive processing time that would result from treating all data equally.
Data Source
AI summary
Systems, apparatus, articles of manufacture, and methods are disclosed. An example apparatus disclosed herein is to determine whether to drop a data packet of a data stream or forward the data packet based on (a) a payload of the data packet and (b) historic information associated with the data stream. The example apparatus is also to operate on the data packet based on the determination.


