Logical Channel Prioritization Token Mechanism V2X
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In wireless communication technologies, particularly in V2X communication, logical channels can become starved due to differences between LTE and 5G NR systems, leading to inadequate resource allocation and potential service disruptions, especially in scenarios requiring guaranteed bit rates.
Innovation Solution
A method for Logical Channel Prioritization (LCP) that considers both logical channel priority and token values to select transmission targets, ensuring that logical channels with lower priorities are not starved by allocating resources based on available tokens and priority levels, thereby preventing resource starvation.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If the LCP procedure applies token bucket algorithm only for selected destination's logical channels, then the LCP procedure for the selected destination is optimized, but logical channels of other destinations with lower priority are starved
Solution Approach 1:
The patent segments the LCP procedure into two distinct phases: (1) destination selection phase where token bucket algorithm is applied to select the destination with the highest priority logical channel having available tokens, and (2) logical channel prioritization phase where token bucket algorithm is applied to the selected destination's logical channels. This segmentation ensures that both destination selection and LCP procedure benefit from the token-based mechanism, preventing starvation of lower priority channels.
Solution Approach 2:
The patent applies the token bucket algorithm in advance during the destination selection phase before executing the LCP procedure. By pre-evaluating which destination should be selected based on token availability and logical channel priority, the system ensures that subsequent LCP operations are performed on the most appropriate destination, while also preventing starvation of other destinations through the token mechanism.
2Adaptability or versatility
If NR V2X copies LTE V2X LCP procedure, then system compatibility is maintained, but logical channels become starved due to system differences
Solution Approach 1:
The patent modifies the LCP procedure by introducing and applying the token bucket algorithm as a new parameter mechanism in NR V2X. While maintaining the overall LCP procedure structure from LTE V2X for compatibility, the patent changes the resource allocation parameters by using token buckets to track and enforce priority-based allocation, thereby preventing starvation issues that arise from direct LTE V2X copying.
3Reliability
If higher priority logical channels are always served first, then quality of service for high priority channels is improved, but lower priority logical channels are starved
Solution Approach 1:
The patent implements a feedback mechanism through the token bucket algorithm where each logical channel maintains a token count that is updated based on its priority level and data availability. When high priority channels are served, their token counts are updated, and this information feeds back into the destination selection and LCP procedures, ensuring that lower priority channels receive opportunities when their tokens are available, thus preventing starvation while maintaining QoS for high priority channels.
Solution Approach 2:
The patent introduces dynamic token bucket parameters that adjust based on logical channel priority and data availability. The token bucket mechanism dynamically controls the allocation rate to different logical channels, allowing the system to adaptively balance between serving high priority channels (maintaining QoS) and providing resource opportunities to lower priority channels (preventing starvation), rather than using a static priority-based allocation.
Data Source
Figure 1~2
Figure 3
Figure 4
AI summary
A method and device for processing a logical channel priority, a storage medium, and a terminal. The method for processing a logical channel priority comprises: selecting a transmission target according to the logical channel priority and token value, the transmission target comprising a transmission resource and/or Destination; and corresponding to the selected transmission target, processing the logical channel priority. The technical solution provided by the present invention can effectively prevent logical channels from being starved.