Wireless Metric Reporting With Algorithm-Aware Normalization
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Components and devices in wireless networks often assume that reported metric values were generated in the same way, leading to incorrect determinations or actions based on these values due to differing calculation algorithms and parameters.
Innovation Solution
Devices in the network share metric values along with the algorithms and parameters used to calculate them, allowing for normalization and accurate comparison across devices.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If devices report metric values without sharing calculation algorithms, then network communication is simpler and faster, but metric comparison and decision-making become incorrect due to differing calculation methods
Solution Approach 1:
The transmitting device performs preliminary action by including the algorithm identifier in the metric report message before the receiving device needs to interpret the metric value. This allows the receiving device to later retrieve and apply the correct algorithm without requiring complex real-time negotiation, thus improving metric comparison accuracy while keeping the overall system simple.
Solution Approach 2:
The algorithm identifier acts as an intermediary element that bridges the gap between devices using different calculation methods. By sharing this identifier, devices can indirectly understand how metrics were calculated without needing to share the entire complex algorithm implementation, thus improving reliability while minimizing added complexity.
2Productivity
If devices assume reported metric values are generated using the same algorithm, then processing is faster and simpler, but incorrect determinations are made due to algorithm differences
Solution Approach 1:
The algorithm identifier is provided in advance with the metric report, enabling the receiving device to quickly retrieve the correct algorithm and process the metric value without requiring complex real-time analysis. This preliminary provision of algorithm information allows for fast and accurate decision-making by avoiding incorrect assumptions about the calculation method.
3Measurement precision
If devices share algorithm identifiers with metric values, then metric values can be normalized and compared accurately, but message size and transmission overhead increase
Solution Approach 1:
Only the essential algorithm identifier is extracted and shared with the metric value, rather than transmitting the complete algorithm implementation. This extraction of just the necessary information (the identifier that points to the algorithm) achieves accurate metric normalization while minimizing the data volume transmitted, thus resolving the contradiction between measurement precision and quantity of substance.
Data Source
AI summary
Described herein is a network that shares metrics and the algorithms used to determine the values of metrics. A wireless device includes one or more memories and one or more processors communicatively coupled to the one or more memories. The one or more processors, individually or collectively, perform an operation that includes calculating, using a first algorithm, a first value of a first metric for a wireless medium in a network, adding, to a message, the first value of the first metric, adding, to the message, an indication of the first algorithm used to calculate the first value of the first metric, and transmitting the message to report the first value of the first metric and the first algorithm.


