A method for conflict intervention based on sidelink feedback timing adaptation
Patent Information
- Application Number
- CN202610753084.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2026-05-28
- Publication Date
- 2026-08-18
AI Technical Summary
[0003]缺陷一:PSFCH发送时机固定、不可动态适配,现有协议仅支持RRC预配置固定周期与固定时机(Occasion)索引,不允许UE根据业务优先级、冲突类型、传输距离或优先级差动态选择更早或更合适的Occasion
[0039]This invention proposes a protocol enhancement proposal to extend the PSFCH transmission timing, expanding the original two timing levels to four levels and implementing priority adaptive mapping, thereby achieving low latency feedback for high-priority services and less signaling for low-priority services, balancing latency and resource overhead.
Smart Images

Figure CN122602295A_ABST
Abstract
Description
Technical Field
[0001] This invention belongs to the field of wireless communication technology, specifically relating to a conflict intervention method based on sidechain feedback timing adaptation. Background Technology
[0002] In existing 3GPP NR V2X Rel-16 and earlier versions of sidelink communication, PSFC is used to transmit HARQ-ACK and resource conflict indications. Its transmission mechanism is based on the sidelink resource pool configuration of 3GPP TS 38.213 Clause 16.2.3, Clause 16.3, and TS 38.331. Under the existing protocol framework, PSFCH time-domain resources are semi-statically configured by the higher-layer sidelink PSFCH period and the sidelink PSFCH timing index. These parameters are all fixed and take effect after pre-configuration via RRC signaling. However, the existing mechanism has the following inherent defects:
[0003] Defect 1: The PSFCH transmission timing is fixed and cannot be dynamically adapted. The existing protocol only supports RRC pre-configured fixed period and fixed timing (Occasion) index, and does not allow UE to dynamically select an earlier or more suitable Occasion based on service priority, conflict type, transmission distance or priority difference.
[0004] Defect 2: The PSFCH triggering strategy is singular and lacks priority differentiation. According to TS 38.213 Clause 16.3, the PSFCH triggering condition is based solely on the sidechain physical shared channel (PSSCH) reception result or a single collision detection condition. No differentiated triggering logic based on priority difference is defined, and the service priority and priority difference are not distinguished, resulting in high-priority service high-priority collisions not being triggered first.
[0005] Defect 3: The conflict decision threshold is rigid and lacks adaptive adjustment. The conflict decision uses a fixed RSRP threshold, including an absolute value threshold and a difference threshold, which does not dynamically shift with the business priority.
[0006] Defect 4: The PSFCH resource configuration is unreasonable and there are no dedicated resources for priority. The PSFCH resource pool, period, and Occasion are all statically divided and shared. Under the premise of meeting the sl-MinTimeGapPSFCH constraint, the existing mechanism still cannot allocate dedicated resource pools for high-priority services.
[0007] In summary, there is an urgent need for a conflict intervention method that can adaptively select PSFCH transmission timing, differentiate triggering strategies, dynamically adjust decision thresholds, and be aware of resource allocation priorities, in order to improve the reliability and resource utilization of sidechain scheduling. Summary of the Invention
[0008] To address the shortcomings of existing technologies, this invention proposes a conflict intervention method based on adaptive sidechain feedback timing, which includes:
[0009] S1: Each UE continuously listens to the PSCCH, selects resources, and determines whether there is a resource conflict with other UEs;
[0010] S2: If a resource conflict exists, both this UE and the conflicting UE extract their own service priorities and calculate the highest priority between this UE and the conflicting UE. and priority difference ;
[0011] S3: According to Determine priority offset ,according to Determine whether a resource conflict is a valid conflict;
[0012] S4: If it is a valid conflict, a priority difference decision threshold is preset. ,according to , and Decide whether to trigger PSFCH transmission; if it is an invalid collision, return to step S1;
[0013] S5: If the decision is to trigger PSFCH transmission, then according to... Select the timing and location of the time-frequency resource, and proceed to step S6; if it is decided not to trigger PSFCH transmission, return directly to step S1 or implement a resource selection strategy based on the listener.
[0014] S6: At the selected time and time-frequency resource location, this UE sends a PSFCH conflict indication to the conflicting UE.
[0015] S7: After receiving the PSFCH conflict indication sent by the other party, the UEs of both parties in the conflict decide on resource allocation according to their respective priorities.
[0016] Preferably, step S1 specifically includes: each UE continuously listens to the PSCCH to obtain resource reservation information broadcast by other UEs through SCI 1-A; the resource reservation information includes: reserved time and frequency resources, service priority. Resource reservation start time slot sequence number And the resource occupancy period; the UE selects resources and performs time-frequency overlap detection with all the reserved resources it has been monitoring. If there is overlap, it is determined to be a resource conflict, and at the same time, it records the starting time slot number of the conflicting resource that it plans to occupy. .
[0017] Preferably, in step S3, according to Determining whether a resource conflict is a valid conflict specifically includes:
[0018] When sl-OptionForCondition2-A-1 is configured as '0', a decision method based on the absolute value of RSRP is adopted: the difference between the protocol-predefined initial threshold and the priority offset is used as the adaptive threshold. This UE measures the reference signal received power of the conflicting UE. ,Will and Comparison, if RSRP is not lower than If so, it is considered a valid conflict; otherwise, it is considered an invalid conflict.
[0019] When sl-OptionForCondition2-A-1 is configured as '1', a decision method based on RSRP difference is adopted: the difference between the protocol-predefined initial difference threshold and the priority offset is used as the adaptive difference threshold, and the UE compares its own reference signal received power. The reference signal received power of the conflicting UE ,like Greater than If the sum of the conflict and the adaptive difference threshold is used, it is considered a valid conflict; otherwise, it is considered an invalid conflict.
[0020] Preferably, in step S4, the conditions for triggering PSFCH transmission include:
[0021] when At that time, PSFCH is triggered to be sent;
[0022] when and or Furthermore, when it is the subsequent listener, it triggers the PSFCH transmission; the subsequent listener compares... and Judgment: If Then the UE is the listener; if Then the UE is the first listener;
[0023] when and At that time, PSFCH is triggered to be sent;
[0024] Preferably, in step S5, according to Choosing when to send includes:
[0025] Within the candidate timing range that satisfies the minimum time slot interval constraint of PSFCH and the state determination timer, the selectable transmission timings are divided into four levels: 0, 2, 3, and 1; representing the earliest transmission timing, the slightly earlier transmission timing, the slightly later transmission timing, and the latest transmission timing, respectively.
[0026] Choose the right time 0. Choose the right time 2. Choose the right time 3. Choose the right time 1.
[0027] Preferably, in step S5, according to Selecting time-frequency resource locations includes:
[0028] Define resource set 1 as a dedicated high-reliability resource set and resource set 2 as a general public resource set;
[0029] when or Select resource set 1;
[0030] when or Select resource set 2.
[0031] Preferably, in step S5, the resource selection strategy based on the monitoring party includes:
[0032] When it is decided not to trigger PSFCH transmission, if the UE is the first listener, the currently reserved resources are retained; if the UE is the second listener or there is a direct avoidance scenario where the priority difference is insufficient, the conflicting resources are abandoned and resources are reselected.
[0033] Preferably, in step S7, the process of deciding resource allocation based on respective priorities includes:
[0034] If the service priority of this UE is lower than the service priority of the conflicting UE, this UE will voluntarily give up the reserved resources and reselect resources, while the conflicting UE will retain the resources.
[0035] If the service priority of this UE is greater than the service priority of the conflicting UE, the conflicting UE will voluntarily give up the reserved resources and reselect resources, while this UE will retain the resources.
[0036] If the service priority of this UE is equal to the service priority of the conflicting UE, the resource reservation start time slot sequence numbers of the two conflicting UEs are compared, and the one with the larger value is actively avoided; if the resource reservation start time slot sequence numbers of the two conflicting UEs are equal, the one with the larger source layer 2 ID value is avoided.
[0037] If either of the conflicting UEs fails to resolve the other's SCI 1-A, a resource reselection will be performed by default upon receiving the PSFCH conflict indication, thus conservatively avoiding conflict and ensuring that the conflict intervention process can still be closed in the event of resolution failure.
[0038] The beneficial effects of this invention are as follows:
[0039] This invention proposes a protocol enhancement proposal to extend the PSFCH transmission timing, expanding the original two timing levels to four levels and implementing priority adaptive mapping, thereby achieving low latency feedback for high-priority services and less signaling for low-priority services, balancing latency and resource overhead.
[0040] This invention designs an adaptive adjustment rule for conflict decision threshold, achieving the design goal of a more lenient threshold for higher priority services, thereby improving the sensitivity of conflict detection for high-priority services and reducing the false alarm rate of conflict for low-priority services.
[0041] This invention dynamically selects time-frequency resources of PSFCH according to priority, with high-priority resources using dedicated high-reliability resources and low-priority resources using public resources, which not only ensures the reliability of feedback from high-priority services but also improves resource utilization. Attached Figure Description
[0042] Figure 1 This is a flowchart of the conflict intervention method based on adaptive sidechain feedback in this invention;
[0043] Figure 2 The timing of PSFCH transmission in this invention and Mapping relationship diagram. Detailed Implementation
[0044] The technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.
[0045] This invention is applied to a 5G V2X Mode 2 distributed scheduling scenario. The system consists of multiple V2X terminals (UEs), each UE independently listens to the sidechain physical control channel (PSCCH), independently completes resource selection and data transmission, and the UEs do not rely on a central base station for scheduling or perform centralized coordination. Each UE completes time and frequency resource reservation by sending SCI 1-A (sidechain control information), transmits service data through the PSSCH, and transmits collision indication and HARQ-ACK feedback through the PSFCH.
[0046] The core parameters involved in this invention are defined as follows: The service priority of this UE, i.e., UE B. The service priority of the conflicting UE (UE A) is determined by the value range of both. Where 0 represents extremely high priority, 1 represents high priority, 2 represents medium priority, and 3 represents low priority. The smaller the value, the higher the business priority. The highest priority for both sides in the conflict, with a value equal to and The smaller value in the equation represents the highest priority level of the conflicting parties semantically. The priority difference is equal to and The absolute value of the difference; This is the priority difference decision threshold, which can be dynamically configured by the network via RRC signaling, with a default value of 1. Reserve the start time slot number for the resources carried by UE A via SCI 1-A. Both are the starting slot sequence number of the conflicting resources to be occupied by the UEB plan. They are both resolvable fields defined in SCI 1-A of the 3GPP TS 38.213 protocol, and no new protocol fields are needed. This is the priority offset, in dB, which can be dynamically configured via network RRC signaling. Higher priority values result in higher offset values. The larger the value, the better.
[0047] Based on the above communication scenario, this invention proposes a conflict intervention method based on adaptive sidechain feedback timing, such as... Figure 1 As shown, the method includes the following:
[0048] S1: Each UE continuously listens to the PSCCH, selects resources, and determines whether there are resource conflicts with other UEs.
[0049] Each UE continuously listens to the PSCCH to obtain resource reservation information broadcast by other UEs via SCI 1-A. This resource reservation information includes: reserved time and frequency resources, and service priorities. Resource reservation start time slot sequence number And the resource occupancy period. When performing resource selection, UE B performs time-frequency overlap detection between the candidate resources and all the reserved resources it has been monitoring. If overlap exists, it is initially determined to be a resource conflict, and at the same time, it records the starting time slot number of the conflicting resource that it plans to occupy. This leads to the subsequent priority calculation and decision-making process. It should be noted that the monitoring results in phase S1 simultaneously provide the information basis for the subsequent S4 monitoring party determination and S8 resource decision-making. UE B can obtain this information from UE A's SCI 1-A during the monitoring phase. and No additional information needs to be requested after a conflict occurs.
[0050] S2: If a resource conflict exists, both this UE and the conflicting UE extract their own service priorities and calculate the highest priority between this UE and the conflicting UE. and priority difference .
[0051] UE B extracts the priority of its own services to be transmitted. And obtain from the SCI 1-A of UE A obtained during the S1 listening phase. Calculate the highest priority of the conflicting parties using the following formula. Priority difference : , ,in Numerically take and The smaller value in the equation represents, semantically, the level of the party with the highest priority among the conflicting parties. It reflects the degree of difference in priorities between the two sides in the conflict. The larger the value, the more significant the difference in priority between the two parties. The two parameters mentioned above together constitute the inputs for the subsequent S3 threshold adjustment and S4 trigger decision.
[0052] S3: According to Determine priority offset ,according to Determine whether a resource conflict is a valid conflict.
[0053] UE B according to The collision decision threshold is adaptively adjusted. Higher priority collisions have a more lenient threshold, making them easier to classify as valid collisions and preventing high-priority services from being mistaken for minor collisions. Lower priority collisions have a stricter threshold, reducing false positives for long-distance invalid collisions by low-priority services. The adjustment method uses dB-domain offset addition and subtraction, consistent with the physical characteristic of RSRP in wireless communication, which is measured in dBm. Specifically, it includes the following two modes.
[0054] Mode 1: When sl-OptionForCondition2-A-1 (the RRC layer condition configuration parameter for sidelink communication) is configured to '0', a decision method based on the absolute value of RSRP is adopted. The adaptive threshold is equal to the difference between the protocol-predefined initial threshold and the priority offset, as shown in the following formula:
[0055] ,in The initial conflict resolution threshold, predefined in 3GPP TS 38.213 protocol, is measured in dBm and is combined with the priority of the conflicting parties. correspond; This is the priority offset, preferably... hour , hour , hour , hour The aforementioned priority offset values can be dynamically configured via network RRC signaling to adapt to different deployment scenarios. UE B measures the reference signal received power RSRP of UE A, and... Comparison, if RSRP is not lower than If the signal is too weak, it is considered a valid collision; otherwise, it is considered an invalid collision, indicating that the signal is too weak and there is no actual interference. Since a smaller dBm value indicates a lower and more lenient threshold, subtracting the positive offset lowers the threshold, meaning that a higher priority makes it easier to determine a valid collision.
[0056] Mode 2: When sl-OptionForCondition2-A-1 is configured as '1', a decision method based on RSRP difference is adopted. The adaptive difference threshold is equal to the difference between the protocol-predefined initial difference threshold and the priority offset, as shown in the following formula:
[0057] in
[0058] An initial RSRP difference threshold is predefined for the protocol, with a default value of 3dB and a minimum constraint of 0dB. It must not be less than 0; This is the priority offset, preferably... hour , hour , hour , hour The aforementioned priority offset values can be configured via network RRC signaling. UE B compares itself. With UE A ,like Greater than and The sum of the differences is considered a valid conflict; otherwise, it is considered an invalid conflict. The smaller the difference threshold, the easier it is to meet the judgment condition; that is, the higher the priority, the more lenient the threshold.
[0059] S4: If it is a valid conflict, a priority difference decision threshold is preset. ,according to , and Decide whether to trigger PSFCH transmission; if it is an invalid conflict, return to step S1.
[0060] Assuming that S3 determines a conflict to be valid, a preset priority difference decision threshold is set. ;UE B according to and Combined with priority difference decision threshold The following differential rules determine whether to trigger PSFCH sending. It can be dynamically configured by the network via RRC signaling, with a default value of 1, to adapt to the signaling overhead requirements of different scenarios.
[0061] The specific judgment rules are as follows:
[0062] (1) When At that time, PSFCH is forcibly triggered without needing to make a judgment. This situation indicates that at least one of the conflicting parties is a very high-priority business with extremely high latency requirements. Any valid conflict must be intervened immediately, and silent avoidance is not allowed.
[0063] (2) When When the triggering condition is given, it is divided into the following two branches: Branch 1, if Not less than If so, PSFCH will be triggered directly; branch 2, if Then PSFCH is triggered only if this UE is the subsequent listener. The method for determining the subsequent listener is as follows: UE B compares... and ,like Less than This indicates that UE A completes resource reservation first, UE B plans to occupy it later, and UE B is the listener, thus meeting the triggering condition; if Not less than If UE B is the first listener, it will not trigger PSFCH and will directly abandon the conflicting resource and reselect. This determination is based entirely on the resource start time slot number field already carried in SCI 1-A, without the need to add any new protocol fields, only the determination logic, resulting in low engineering implementation costs.
[0064] (3) When At that time, if Not less than Increasing by 1 triggers PSFCH. This medium-priority scenario is triggered only when there is a significant difference in priority, reducing signaling redundancy.
[0065] If the above conditions are not met, it is determined that PSFCH will not be triggered.
[0066] If S3 determines it to be an invalid conflict, UE B directly returns to step S1 to reselect resources, without entering S4 to trigger a decision, and without sending PSFCH, thereby effectively filtering out false conflicts that have no actual interference at a long distance and reducing signaling overhead.
[0067] S5: If the decision is to trigger PSFCH transmission, then according to... Select the timing and location of the time-frequency resource, and proceed to step S6; if it is decided not to trigger PSFCH transmission, return directly to step S1 or implement a resource selection strategy based on the listener.
[0068] like Figure 2 As shown, according to Regarding the timing of transmission: In the current 3GPP TS 38.213 protocol, sl-PSFCH-Occasion-r16 only supports fixed Occasion indices pre-configured by RRC, and does not allow the UE to dynamically select based on service priority. This invention proposes a protocol enhancement proposal that satisfies the minimum PSFCH slot interval constraint (sl-MinTimeGapPSFCH) and the candidate timing of the state determination timer T_3 (at least before the start of conflicting resources). Within the range of PSFCH transmission in each time slot, the selectable transmission timing is expanded to four levels: 0, 2, 3, and 1. The receiving end needs to add a corresponding blind detection mechanism to adapt to the PSFCH reception of the four timing levels in order to achieve normal reception. UE B according to The following fixed mapping rules are used to adaptively select the transmission timing to ensure low latency for high-priority services and minimal signaling for low-priority services:
[0069] Select timing 0, the earliest sending timing, to ensure that the highest priority business conflict indication is delivered to the other party with the lowest delay, and to guarantee the security of emergency business transmission; When selecting timing 2, the transmission timing is slightly earlier in the middle, balancing the timeliness of conflict indication with signaling overhead; Choose timing 3, which is a slightly later time in the middle, to reduce unnecessary conflict feedback; Select timing 1, the latest sending timing, to minimize the signaling overhead of low-priority services.
[0070] The above four timing options are all selected from the candidate timing range that satisfies the constraints of sl-MinTimeGapPSFCH and T_3 protocol, and do not violate the timing provisions of the current protocol. The receiving UE A needs to add a blind detection mechanism for the four timing options to achieve normal reception of PSFCH transmitted at different times. This blind detection mechanism can be implemented through terminal firmware upgrades without modifying the PSFCH physical layer format.
[0071] according to Select the time-frequency resource location, specifically:
[0072] The network configures two sets of PSFCH time-frequency resource sets for the resource pool via RRC signaling: Resource set 1 is a dedicated high-reliability PSFCH resource set with low interference and stable transmission; Resource set 2 is a general public PSFCH resource set shared by all UEs, with high resource utilization. UE B, according to... The resource set to be sent will be dynamically selected according to the following rules:
[0073] when or When selecting resource set 1, a dedicated high-reliability PSFCH resource set is used. High-priority services have high reliability requirements for conflict feedback. The dedicated resource set is less affected by interference from low-priority services and has stable transmission, which can effectively avoid the loss of feedback information, ensure that conflict indications are delivered to the other UE in a timely manner, and guarantee the transmission reliability of high-priority services.
[0074] when or When selecting resource set 2, the common public PSFCH resource set, low- and medium-priority services have relatively low requirements for feedback reliability. The common resource set can enable multiple UEs to reuse resources, improve resource utilization, and avoid low- and medium-priority services occupying high-reliability dedicated resources, thus avoiding waste.
[0075] The specific time-frequency locations (sl-PSFCH-RB-Set) of resource set 1 and resource set 2 are configured by the network side via RRC signaling, and UE B only needs to configure them according to the network side. The system selects the corresponding resource set without modifying the PSFCH physical layer format, ensuring compatibility with the core logic of the 3GPP TS 38.213 protocol. In out-of-coverage (OOC) scenarios, the network side cannot issue resource set configurations via real-time RRC signaling. In this case, the configuration parameters for the two resource sets are provided by a pre-configured resource pool (sl-PreconfiguredRxPool, defined in 3GPP TS 38.331). These parameters are pre-stored locally on the terminal during manufacturing or system deployment and take effect without real-time network interaction. In OOC scenarios, UE B executes the same resource set selection logic based on the pre-configured parameters as in covered scenarios, ensuring consistent behavior in both covered and uncovered scenarios and providing complete scenario adaptation capabilities.
[0076] If the decision is not to trigger PSFCH transmission, return directly to step S1 to reselect resources or implement a resource selection strategy based on the listener. The specific implementation of the listener-based resource selection strategy is as follows: The UE needs to further determine whether it is the first listener: if the UE is the first listener, the currently reserved resources are retained; if the UE is the last listener or the priority difference is insufficient, then... When the value is 0, the conflicting resource is abandoned and an idle resource is selected to minimize signaling overhead in the direct avoidance scenario.
[0077] S6: At the selected time and time-frequency resource location, this UE sends a PSFCH conflict indication to the conflicting UE.
[0078] UE B transmits a PSFCH collision indication at the selected transmission timing and time-frequency resource location. The PSFCH is then shifted via a fixed cyclic shift. Carrying conflict indication information, it is distinguished from the cyclic shift value used in HARQ-ACK feedback, conforms to the 3GPP TS 38.213 protocol, and does not require modification of the PSFCH physical layer format. After UE B sends the PSFCH, it will reselect resources and will not repeatedly send on the same conflicting resource. Therefore, the PSFCH is only sent once for each conflict intervention.
[0079] S7: After receiving the PSFCH conflict indication sent by the other party, the UEs of both parties in the conflict decide on resource allocation according to their respective priorities.
[0080] In this invention, the PSFCH serves only as a conflict intervention trigger signal and does not carry priority information. The priority of UE B required by UE A for resource decision-making... It originates from the priority field parsed from SCI 1-A of UE B during the S1 listening phase, without requiring the PSFCH to carry any additional information or modify the PSFCH physical layer format.
[0081] When both UE A and UE B detect a conflict and send PSFCHs to each other, both independently execute the following resource allocation decision rules based on the priority parsed from the other's SCI 1-A. The decision-making process does not require real-time interaction between the two parties:
[0082] (1) If Less than That is, UE B has a higher priority than UE A: UE A actively gives up the reserved resources and selects other idle resources from the resource pool, while UE B retains the resources and continues transmission;
[0083] (2) If Greater than That is, UE B has a lower priority than UE A: UE B actively gives up the conflicting resources and selects other available resources, while UE A retains its original reserved resources unchanged;
[0084] (3) If equal That is, both parties have the same priority: the sole party to vacate is determined by the first-come-first-served principle, and comparisons are made. and The resource with the larger S-value actively avoids the resource and chooses another; the resource with the smaller S-value retains the resource. equal If a conflict occurs, the larger SourceLayer-2 ID (the Layer 2 addressing identifier of the data sending terminal in PC5 sidelink communication) value will be avoided to ensure a unique decision. The aforementioned Source Layer-2 ID is based on the UE's currently valid ID and is applicable to conflict arbitration within the same ID period.
[0085] If either party fails to resolve the other party's SCI 1-A, such as due to poor channel quality causing decoding failure, resource reselection will be performed by default upon receiving the PSFCH. This conservative approach ensures that the conflict intervention process can still be closed-loop in the event of a resolution failure, preventing a deadlock situation where both parties retain resources.
[0086] In some preferred embodiments of the present invention: both parties have the same priority. , The scenario is then triggered by the listener.
[0087] Scenario Description: Both UE A and UE B carry high-priority services, such as vehicle status broadcast CAM. Resource conflicts occur, which is the most complex branch in S4. The triggering right needs to be determined by the listening party.
[0088] S1. Resource monitoring and conflict detection: UE A first sends SCI 1-A to complete resource reservation. The reserved resource is denoted as R, and the resource start time slot number is...
[0089]
[0090] UE B discovered during subsequent resource selection that the resource it intended to use overlapped with R, and the resource's starting time slot number...
[0091]
[0092] Preliminary assessment indicates a resource conflict; record. The result is 105, and the case will proceed to the next judgment process.
[0093] S2, Priority Calculation: UE B extracts its own service priority.
[0094]
[0095] Parsing the peer priority from SCI 1-A of UE A
[0096]
[0097] The calculation is as follows:
[0098]
[0099]
[0100] S3. Conflict decision threshold adaptive adjustment, using Mode 1, based on RSRP absolute value decision.
[0101]
[0102] Corresponding priority offset The adaptive threshold is calculated as follows:
[0103]
[0104] UE B measures the reference signal received power of UE A.
[0105]
[0106] Compared to adaptive thresholds:
[0107]
[0108] If the threshold condition is met, it is determined to be a valid conflict.
[0109] Physical meaning: The adaptive threshold of -88dBm is lower (more lenient) than the initial threshold of -85dBm, indicating that it is more sensitive to minor conflicts in high-priority scenarios and avoids missed detections.
[0110] S4. Differentiated triggering decision based on priority difference, by
[0111]
[0112] Entering the high-priority trigger decision branch, The default value is 1:
[0113] Branch 1 check:
[0114]
[0115] The direct triggering condition is not met.
[0116] Branch 2 check:
[0117]
[0118] Upon entry, the listening party makes a determination and comparison. and :
[0119] =100 < =105
[0120] That is, UE A reserves resources first, and UE B plans to occupy them later. UE B is the listener, and if the triggering condition is met, the PSFCH will be triggered.
[0121] S5 and PSFCH transmission timing adaptive selection, by
[0122]
[0123] Timing 2 is selected according to the fixed mapping rule and executed under the premise of satisfying the constraints of sl-MinTimeGapPSFCH and T_3, taking into account both the timeliness of conflict indication and signaling overhead.
[0124] S6 and PSFCH time-frequency resources are dynamically selected by [the relevant authority].
[0125]
[0126] This falls under the high priority category, so resource set 1 is selected to ensure reliable transmission of conflict feedback and avoid feedback loss.
[0127] S7, PSFCH transmission: UE B sends a PSFCH conflict indication once at timing 2, resource set 1, carrying the conflict indication information through a fixed cyclic shift CS=0, which is distinguished from the cyclic shift feedback of HARQ-ACK.
[0128] S8. Resource decision-making by both conflicting parties, UE B-side decision-making:
[0129]
[0130] Same priority; compare time slot numbers
[0131]
[0132] UE B, being the later user, voluntarily relinquishes resource R and selects another available resource.
[0133] UE A side decision: After receiving the PSFCH conflict indication sent by UE B, UE A combines the information parsed from UE B's SCI1-A during the listening phase. , with itself Compare the slot numbers if they are of the same priority. .
[0134] UE A is the first to occupy the resource, and the reserved resource R remains unchanged.
[0135] Both parties made independent decisions and reached the same conclusion: UE A retained resource R, while UE B reselected resources.
[0136] In summary, this invention first defines a priority difference calculation model, using the priority difference and the highest priority level as decision inputs to establish differentiated triggering decision rules. Based on this, the PSFCH transmission timing levels are expanded to four levels, and an adaptive mapping to priority levels is implemented. Simultaneously, an adaptive adjustment rule for the conflict decision threshold based on dB domain offset is designed, combined with a priority-aware dynamic selection strategy for PSFCH time-frequency resources, ultimately completing conflict intervention and resource allocation decisions. This invention ensures low latency and high reliability in high-priority service conflict feedback while reducing signaling overhead for low-priority services. It is an enhancement proposal based on the 3GPP TS 38.213 protocol framework, compatible with core protocol logic, highly feasible in engineering, and possesses high practicality and application value.
[0137] The above-described embodiments further illustrate the purpose, technical solution, and advantages of the present invention. It should be understood that the above-described embodiments are merely preferred embodiments of the present invention and are not intended to limit the present invention. Any modifications, equivalent substitutions, improvements, etc., made to the present invention within the spirit and principles of the present invention should be included within the protection scope of the present invention.
Claims
1. A conflict intervention method based on adaptive sidechain feedback timing, characterized in that, Includes the following steps: S1: Each UE continuously listens to the PSCCH, selects resources, and determines whether there is a resource conflict with other UEs; S2: If a resource conflict exists, both this UE and the conflicting UE extract their own service priorities and calculate the highest priority between this UE and the conflicting UE. and priority difference ; S3: According to Determine priority offset ,according to Determine whether a resource conflict is a valid conflict; S4: If it is a valid conflict, a priority difference decision threshold is preset. ,according to , and Decide whether to trigger PSFCH transmission; if it is an invalid collision, return to step S1; S5: If the decision is to trigger PSFCH transmission, then according to... Select the timing and location of the time-frequency resource, and proceed to step S6; if it is decided not to trigger PSFCH transmission, return directly to step S1 or implement a resource selection strategy based on the listener. S6: At the selected time and time-frequency resource location, this UE sends a PSFCH conflict indication to the conflicting UE. S7: After receiving the PSFCH conflict indication sent by the other party, the UEs of both parties in the conflict decide on resource allocation according to their respective priorities.
2. The conflict intervention method based on adaptive sidechain feedback timing according to claim 1, characterized in that, Step S1 specifically includes: each UE continuously listens to the PSCCH to obtain resource reservation information broadcast by other UEs through SCI 1-A; the resource reservation information includes: reserved time and frequency resources, service priority. Resource reservation start time slot sequence number And the resource occupancy period; the UE selects resources and performs time-frequency overlap detection with all the reserved resources it has been monitoring. If there is overlap, it is determined to be a resource conflict, and at the same time, it records the starting time slot number of the conflicting resource that it plans to occupy. .
3. The conflict intervention method based on adaptive sidechain feedback timing according to claim 1, characterized in that, In step S3, according to Determining whether a resource conflict is a valid conflict specifically includes: When sl-OptionForCondition2-A-1 is configured as '0', a decision method based on the absolute value of RSRP is adopted: the difference between the protocol-predefined initial threshold and the priority offset is used as the adaptive threshold. This UE measures the reference signal received power of the conflicting UE. ,Will and Comparison, if RSRP is not lower than If so, it is considered a valid conflict; otherwise, it is considered an invalid conflict. When sl-OptionForCondition2-A-1 is configured as '1', a decision method based on RSRP difference is adopted: the difference between the protocol-predefined initial difference threshold and the priority offset is used as the adaptive difference threshold, and the UE compares its own reference signal received power. The reference signal received power of the conflicting UE ,like Greater than If the sum of the conflict and the adaptive difference threshold is used, it is considered a valid conflict; otherwise, it is considered an invalid conflict.
4. The conflict intervention method based on adaptive sidechain feedback timing according to claim 1, characterized in that, In step S4, the conditions for triggering PSFCH transmission include: when At that time, PSFCH is triggered to be sent; when and or Furthermore, when it is the subsequent listener, it triggers the PSFCH transmission; the subsequent listener compares... and Judgment: If Then the UE is the listener; if Then the UE is the first listener; when and When this occurs, PSFCH is triggered and sent.
5. The conflict intervention method based on adaptive sidechain feedback timing according to claim 1, characterized in that, In step S5, according to Choosing when to send includes: Within the candidate timing range that satisfies the minimum time slot interval constraint of PSFCH and the state determination timer, the selectable transmission timings are divided into four levels: 0, 2, 3, and 1; representing the earliest transmission timing, the slightly earlier transmission timing, the slightly later transmission timing, and the latest transmission timing, respectively. Choose the right time 0. Choose the right time 2. Choose the right time 3. Choose the right time 1.
6. The conflict intervention method based on adaptive sidechain feedback timing according to claim 1, characterized in that, In step S5, according to Selecting time-frequency resource locations includes: Define resource set 1 as a dedicated high-reliability resource set and resource set 2 as a general public resource set; when or Select resource set 1; when or Select resource set 2.
7. The conflict intervention method based on adaptive sidechain feedback timing according to claim 1, characterized in that, In step S5, the resource selection strategy based on the monitoring party includes: When it is decided not to trigger PSFCH transmission, if the UE is the first listener, the currently reserved resources are retained; if the UE is the second listener or there is a direct avoidance scenario where the priority difference is insufficient, the conflicting resources are abandoned and resources are reselected.
8. The conflict intervention method based on sidechain feedback timing adaptation according to claim 1, characterized in that, In step S7, the process of deciding resource allocation based on respective priorities includes: If the service priority of this UE is lower than the service priority of the conflicting UE, this UE will voluntarily give up the reserved resources and reselect resources, while the conflicting UE will retain the resources. If the service priority of this UE is greater than the service priority of the conflicting UE, the conflicting UE will voluntarily give up the reserved resources and reselect resources, while this UE will retain the resources. If the service priority of this UE is equal to the service priority of the conflicting UE, the resource reservation start time slot sequence numbers of the two conflicting UEs are compared, and the one with the larger value is actively avoided; if the resource reservation start time slot sequence numbers of the two conflicting UEs are equal, the one with the larger source layer 2 ID value is avoided. If either of the conflicting UEs fails to resolve the other's SCI 1-A, a resource reselection will be performed by default upon receiving the PSFCH conflict indication, thus conservatively avoiding conflict and ensuring that the conflict intervention process can still be closed in the event of resolution failure.