Radio Resource Scheduling Using Application Failure Probability
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing Time Sensitive Networking (TSN) based wired communication systems in Industry 4.0 face challenges with high overhead for short-lived flows and lack flexibility for mobile industrial applications, while wireless networks offer flexibility but compromise reliability, necessitating a method for efficient radio resource allocation in wireless environments that meets application requirements.
Innovation Solution
A method involving a resource scheduler that iteratively receives application parameters, computes metrics based on failure probabilities, allocates resources, and updates failure probabilities to ensure reliable communication performance by balancing application needs and resource sharing.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If TSN based wired communication is used, then reliability and deterministic latency are improved, but flexibility and adaptability to mobile applications deteriorate
Solution Approach 1:
The patent replaces the wired TSN mechanical infrastructure with a wireless communication system. The resource scheduler implements TSN-like deterministic scheduling algorithms over wireless channels, substituting physical wired connections with radio frequency transmission while maintaining similar reliability characteristics through protocol design.
Solution Approach 2:
The patent dynamically adjusts radio resource allocation parameters (time slots, frequency resources, power levels) based on application requirements and channel conditions. This enables the wireless system to adapt to mobile applications while maintaining deterministic performance through parameter optimization.
2Adaptability or versatility
If wireless networks are used, then flexibility and ease of deployment are improved, but reliability deteriorates
Solution Approach 1:
The resource scheduler implements continuous feedback mechanisms where applications report their requirements and the scheduler adjusts resource allocation based on observed performance. This closed-loop control compensates for wireless channel variability and maintains reliability despite the inherently less stable wireless medium.
Solution Approach 2:
The patent introduces dynamic resource allocation where time slots and frequency resources are reassigned based on real-time application needs and channel conditions. This dynamic adaptation allows the system to maintain reliability by optimizing resource usage patterns in response to changing wireless environment conditions.
3Loss of time
If TAS schedulers are used, then deterministic latency is improved, but communication performance deteriorates due to high overhead
Solution Approach 1:
The patent applies different scheduling strategies to different applications and traffic flows based on their specific requirements. Instead of uniform TAS scheduling, the resource scheduler tailors time slot allocations and resource priorities to individual application characteristics, reducing overhead for applications that don't require strict deterministic timing.
Solution Approach 2:
The patent segments the wireless resource allocation into application-specific time slots and frequency resources. By dividing the resource pool and allocating specific segments to different applications based on their needs, the system avoids the overhead of universal scheduling while maintaining deterministic latency for applications that require it.
Data Source
AI summary
A method for allocating a radio resource in a system comprising a resource scheduler and a set of devices is disclosed. Each device hosts at least one application, each application transmitting messages to at least one receiver on a transmission channel. The resource scheduler first receives, from each application, application parameters representative of application's requirements. Then, it computes, for each application, a metric responsive to at least part of the received application parameters, to an average probability of failure of said application and further to a channel error probability of said transmission channel. The metrics are compared and, responsive to said comparison, it selects the application to allocate the radio resource to. The average probability of failure each application is further updated. Finally, it transmits an instantaneous probability of failure to each application, said instantaneous probability of failure being used by said application to update its application parameters.


