ITS Channel Congestion Control via Dynamic QoS Prioritization
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current congestion control mechanisms in intelligent transport systems (ITS) are inadequate for effectively managing channel congestion and prioritizing messages from different applications, leading to sub-optimal performance and potential packet stagnation.
Innovation Solution
A device and process for managing transmission channel congestion in ITS stations by determining quality of service indicators, allocating resources based on priority coefficients, and dynamically managing channel resources to ensure optimal message transmission.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If multiple applications generate messages simultaneously in an ITS station, then the system provides comprehensive service coverage, but channel congestion increases and message prioritization becomes difficult
Solution Approach 1:
The patent applies local quality by assigning different priority coefficients to different message types based on their specific QoS requirements. Each message type (safety, comfort, efficiency) receives a tailored priority level that reflects its specific transmission needs, allowing differentiated handling of messages within the same system.
Solution Approach 2:
The patent changes the parameter of message prioritization from static to dynamic by calculating priority coefficients based on real-time QoS indicator values. The priority coefficients are not fixed but are continuously adjusted according to the current QoS requirements of each application, enabling adaptive resource allocation.
2Ease of operation
If static priority levels are used for message transmission, then the system is simple to operate, but packet stagnation occurs and performance is sub-optimal
Solution Approach 1:
The patent transforms the static priority system into a dynamic one where priority coefficients are continuously recalculated based on current QoS indicator values. This allows the system to adapt to changing traffic conditions and application requirements in real-time, preventing packet stagnation while maintaining operational simplicity through automated calculations.
Solution Approach 2:
The patent implements feedback mechanisms by monitoring QoS indicator values and using them to adjust priority coefficients dynamically. The system continuously evaluates the QoS performance and adjusts message prioritization accordingly, creating a closed-loop control system that improves reliability while maintaining simplicity.
3Speed
If channel resources are allocated without considering QoS indicators, then the allocation process is fast and simple, but message transmission performance deteriorates under high traffic density
Solution Approach 1:
The patent applies preliminary action by pre-defining the set of QoS indicator values and the methodology for calculating priority coefficients before actual message transmission begins. This preparation allows the system to quickly allocate resources during high-traffic conditions without complex real-time negotiations, maintaining both speed and performance.
Data Source
Figure 1~2
Figure 3
Figure 4~5
AI summary
The invention relates to a method for transmitting messages, in a physical or radiofrequency channel, by at least two applications executed in an ITS station, the messages comprising at least two messages of different types. The method is characterised in that it comprises the steps consisting of: - determining (301) a set of properties relating to a target quality of service; - determining (302), in association with each application and each message type, a set of quality of service indicator values - selecting (304), for each message type, a set of quality of service indicator values; - determining (305), for each message type, a priority coefficient depending on values of the set of quality of service values selected; - determining (306), for each message type, a resource allocation rate depending on the priority coefficients associated with all the message types; - determining (307), for each message type, a share of channel resources depending on the resource allocation rate and a usage limit of the channel; - determining (308), for each application, a stock of resources for the current cycle; - generating and transmitting (310) the message of the application having the largest stock of resources.