A control method, apparatus and device for sending feedback information

By prioritizing and selecting feedback information based on its correlation information when feedback resources are limited, the problem of limited feedback capabilities significantly impacting the reliability of service packets in existing technologies is solved, and more useful feedback information is sent first.

CN116527219BActive Publication Date: 2026-04-21BEIJING DATANG GOHIGH SOFTWARE TECH
View PDF 1 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
BEIJING DATANG GOHIGH SOFTWARE TECH
Filing Date
2023-04-27
Publication Date
2026-04-21

AI Technical Summary

Technical Problem

When user equipment sends a physical side link feedback channel, if the number of feedback resources is limited, the existing technology determines the way to send feedback information only based on the priority value of the service packet. This results in limited feedback capability, which has a significant impact on the reliability of the service packet. Furthermore, it does not consider the handling method when the priorities are the same.

Method used

By obtaining the upper limit and quantity of feedback capabilities, and combining the information associated with the feedback information, such as priority value, propagation type, and resource reservation instructions, a preset sorting method is used to determine the target feedback information to be sent first, ensuring that more useful feedback information is sent.

Benefits of technology

This improves the usefulness of feedback information, reduces the impact of limited feedback capabilities on the reliability of service packets, and ensures that more useful feedback information is sent first.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116527219B_ABST
    Figure CN116527219B_ABST
Patent Text Reader

Abstract

This application provides a control method, apparatus, and device for sending feedback information. The control method includes: when the number of feedback messages to be sent on the PSFCH in a target time slot exceeds the upper limit of the feedback capacity for sending feedback messages, acquiring first information associated with each feedback message, wherein the first information includes at least one of the following information: feedback result and SCI indication of the TB related to the feedback message: priority value, propagation type, resource reservation indication information, and feedback mode; and determining the target feedback message to be sent preferentially in the target time slot based on the first information. This application, when feedback capacity is limited, uses more than just priority value as the criterion for selecting target feedback messages, allowing for judgment based on other information even when priority values ​​are the same. This ensures that more useful feedback information is sent and helps minimize the impact of limited feedback capacity on the reliability of service packets.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of communication technology, and in particular to a control method, apparatus, and device for transmitting feedback information. Background Technology

[0002] When User Equipment (UE) transmits the Physical Sidelink Feedback Channel (PSFCH), the PSFCH transmission power and user capabilities limit the amount of feedback resources. In the same time slot, if the amount of feedback information to be transmitted exceeds the feedback capacity limit of the PSFCH resources, the user needs to select only a portion of the feedback information to send. Currently, the standard uses the ProSe Per-Packet Priority (PPPP) value as the primary criterion for sending feedback. From an implementation perspective, determining feedback transmission solely based on the prosecutor's priority value is inappropriate, has limitations, and does not currently consider handling cases with the same priority. Therefore, how to reasonably send feedback information under limited feedback capacity, ensuring that more useful feedback information is sent, and minimizing the impact of limited feedback capacity on the reliability of prosecutor's packets, has become an urgent problem to be solved in this field. Summary of the Invention

[0003] The technical objective of this application is to provide a control method, apparatus, and device for sending feedback information, in order to solve the problem that the current method of determining the feedback information to be sent based solely on the priority value of the service packet has a significant impact on the reliability of the service packet when the feedback capability for sending feedback at the PSFCH feedback timing within the target time slot is limited.

[0004] To address the aforementioned technical problems, embodiments of this application provide a control method for selectively sending feedback information, comprising:

[0005] The upper limit of the feedback capability of the user equipment to send feedback information on the PSFCH in the target time slot is obtained, as well as the number of feedback information to be sent on the target time slot, wherein each feedback information corresponds to one PSFCH feedback resource;

[0006] On the PSFCH within the target time slot, if the number of feedback messages exceeds the upper limit of the feedback capability, then first information associated with each of the feedback messages is obtained. The first information includes at least one of the following information indicated by the feedback result and the Sidelink Control Information (SCI) of the transport block (Terabyte, TB) corresponding to the feedback message: priority value, propagation type, resource reservation indication information, and feedback mode.

[0007] Based on the first information associated with each of the feedback information, target feedback information is determined to be sent preferentially within the target time slot, and the number of target feedback information is the upper limit of the feedback capability.

[0008] Specifically, in the control method described above, determining the target feedback information to be preferentially transmitted in the target time slot based on the first information associated with each of the feedback information includes:

[0009] Based on the first information and the preset sorting method, the TBs corresponding to the feedback information are prioritized and sorted, and the target feedback information is determined according to the priority.

[0010] Furthermore, in the control method described above, the step of prioritizing the TBs corresponding to the feedback information according to the first information and a preset sorting method includes:

[0011] Determine the propagation type of the TB;

[0012] When the propagation type is unicast, the first sequence is sorted.

[0013] When the propagation type is group-managed multicast, a second sequence ordering is performed;

[0014] When the propagation type is distance-based multicast, a third sequence ordering is performed;

[0015] The priorities of the first sequence, the second sequence, and the third sequence decrease sequentially.

[0016] Specifically, the control method described above sorts the first sequence according to the following parameters in sequence:

[0017] Sort according to the priority value, wherein the higher the priority value, the lower the corresponding priority;

[0018] If the priority values ​​are the same, they are sorted according to the feedback results, wherein the priority of the denial response is higher than the priority of the confirmation response;

[0019] If the priority value and the feedback result are the same, then sort according to the resource reservation indication information, wherein at least the priority of the next transmission resource of the corresponding TB is indicated, which is higher than the priority of the next transmission resource of the TB that is not indicated.

[0020] If the priority value, the feedback result, and the resource reservation instruction information are all the same, then they are randomly sorted.

[0021] Specifically, as described above, the control method sequentially sorts the second sequence according to the following parameters:

[0022] The feedback is sorted according to the feedback mode and the feedback result, wherein the priority of the denial response in the only denial response mode, the denial response in the confirmation / denial response mode and the confirmation response in the confirmation / denial response mode decreases in that order, and the priority of the confirmation response in the confirmation / denial response mode is lower than the priority of the third sequence.

[0023] If the feedback mode and the feedback result are the same, then they are sorted according to the priority value, wherein the higher the priority value, the lower the corresponding priority.

[0024] If the feedback mode, the feedback result, and the priority value are all the same, then they are sorted according to the resource reservation instruction information;

[0025] If the feedback mode, the feedback result, the priority value, and the resource reservation instruction information are all the same, then they are randomly sorted.

[0026] Specifically, the control method described above sorts the third sequence according to the following parameters in sequence:

[0027] Sort according to the priority value, wherein the higher the priority value, the lower the corresponding priority;

[0028] If the priority values ​​are the same, they are sorted according to the resource reservation instruction information;

[0029] If the priority value and the resource reservation indication information are the same, then they are randomly sorted.

[0030] Furthermore, in the control method described above, when the feedback mode is an acknowledgment / denial response mode and the feedback result is an acknowledgment response, the sorting based on the feedback mode and the feedback result further includes:

[0031] Obtain the decoding identifier of the TB corresponding to the feedback information in the corresponding Hybrid Automatic Repeat reQuest (HARQ) reception process information;

[0032] The codes are sorted according to the decoding identifiers, wherein the priority of the decoding identifiers indicating unsuccessful decoding is higher than the priority of the decoding identifiers indicating successful decoding.

[0033] Another embodiment of this application also provides a control device, including:

[0034] The first processing module is used to obtain the upper limit of the feedback capability of the user equipment to send feedback information on the PSFCH in the target time slot, and the number of feedback information to be sent on the target time slot, wherein each feedback information corresponds to one PSFCH feedback resource;

[0035] The second processing module is used to, on the PSFCH within the target time slot, if the number of feedback information is greater than the upper limit of the feedback capability, acquire first information associated with each of the feedback information, the first information including feedback result and at least one of the following information of the SCI indication of the TB corresponding to the feedback information: priority value, propagation type, resource reservation indication information and feedback mode.

[0036] The third processing module is used to determine the target feedback information to be sent preferentially in the target time slot based on the first information associated with each of the feedback information, wherein the number of the target feedback information is the upper limit of the feedback capability.

[0037] Another embodiment of this application provides a user equipment, including a processor, a memory, and a computer program stored in the memory and executable on the processor, wherein the computer program, when executed by the processor, implements the steps of the control method for sending feedback information as described above.

[0038] Another embodiment of this application provides a computer-readable storage medium storing a computer program that, when executed by a processor, implements the steps of the control method for sending feedback information as described above.

[0039] Compared with the prior art, the control method, apparatus, and device for sending feedback information provided in this application have at least the following beneficial effects:

[0040] In cases where the feedback capability of sending feedback information on the PSFCH within the target time slot is limited, this application uses a criterion other than the priority value to determine which target feedback information should be sent first. This allows for the determination of the target feedback information based on other information when the priority values ​​are the same, thereby improving the usefulness of the sent target feedback information and ensuring that more useful feedback information is sent. This also helps to minimize the impact of limited feedback capability on the reliability of service packets. Attached Figure Description

[0041] Figure 1 This is one of the flowcharts illustrating the control method of this application;

[0042] Figure 2 This is the second flowchart illustrating the control method of this application;

[0043] Figure 3 This is a schematic diagram of the control device of this application. Detailed Implementation

[0044] To make the technical problems, technical solutions, and advantages of this application clearer, a detailed description will be provided below in conjunction with the accompanying drawings and specific embodiments. In the following description, specific details such as particular configurations and components are provided merely to aid in a comprehensive understanding of the embodiments of this application. Therefore, those skilled in the art should understand that various changes and modifications can be made to the embodiments described herein without departing from the scope and spirit of this application. Furthermore, for clarity and brevity, descriptions of known functions and structures have been omitted.

[0045] It should be understood that the phrase "one embodiment" or "an embodiment" throughout the specification means that a specific feature, structure, or characteristic related to the embodiment is included in at least one embodiment of this application. Therefore, "in one embodiment" or "in an embodiment" appearing throughout the specification does not necessarily refer to the same embodiment. Furthermore, these specific features, structures, or characteristics can be combined in any suitable manner in one or more embodiments.

[0046] In the various embodiments of this application, it should be understood that the sequence number of each process described below does not imply the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of this application.

[0047] It should be understood that the term "and / or" in this article is merely a description of the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A existing alone, A and B existing simultaneously, or B existing alone. Additionally, the character " / " in this article generally indicates that the preceding and following related objects have an "or" relationship.

[0048] In the embodiments provided in this application, it should be understood that "B corresponding to A" means that B is associated with A, and B can be determined based on A. However, it should also be understood that determining B based on A does not mean that B is determined solely based on A; B can also be determined based on A and / or other information.

[0049] In describing the embodiments of this application, some concepts and related prior art used in the following description will first be explained.

[0050] (I) Regarding the upper limit of the user equipment's ability to send feedback during the PSFCH feedback timing within the target time slot:

[0051] The relevant protocol stipulates that, depending on the user's capabilities, the number of feedback resources a user can send at the same PSFCH time can be selected as 4 / 8 / 16. For a given device, a specific value will be selected as the upper limit of its feedback sending capability.

[0052] (II) Regarding feedback models:

[0053] For unicast, the default feedback mode is ACK / NAKC (acknowledgment / negation).

[0054] For group-managed multicast, if the group size and member identity document (ID) are provided by the upper layer, and the group size is less than or equal to the number of sending resources in the resource pool used for feedback, then the feedback mode is ACK / NAKC or NACK only mode; otherwise, the feedback mode can only be NACK only mode.

[0055] For distance-based multicast, the feedback mode is determined to be NACK only.

[0056] There was no feedback for the broadcast.

[0057] (III) Regarding HARQ sending:

[0058] For unicast: if an acknowledgment (ACK) is received, subsequent transmissions are cancelled; if a denial (NACK) is received or no feedback is received (e.g., discontinuous transmission (DTX)), the transmission and retransmission of TB continue.

[0059] For group-managed multicast with feedback mode configured as ACK / NACK: Based on the number of group members and their IDs provided by the upper layer, if all feedback messages received from group members are ACKs, subsequent transmissions are cancelled (the standard defines at least one ACK, but in practice, depending on the algorithm implementation, subsequent transmissions may be cancelled only after all group members have given feedback ACKs). If a group member has given NACK or no feedback message has been received (e.g., DTX), it is determined that this is not the last transmission scheduled for this TB, and the TB is retransmitted.

[0060] For group-managed multicast with feedback mode configured as NACK only: based on the number of group members and group member IDs provided by the upper layer, if no feedback information is received from any group member, subsequent transmissions will be cancelled; if a group member provides NACK feedback, the transmission of TB will continue and be retransmitted.

[0061] For distance-based multicast (default configuration is NACK only mode): If no feedback is received, subsequent transmissions are cancelled; if a NACK is received from a user, the transmission and retransmission of TB will continue.

[0062] (iv) Regarding HARQ reception:

[0063] 1) For the user receiving the TB, if the SCI information of the TB indicates feedback and the feedback mode is ACK / NACK, then if the user receiving the TB successfully decodes the TB at present or before, then ACK will be sent in the corresponding PSFCH period afterward; if the user receiving the TB has not successfully decoded the TB at present or before, then NACK will be sent in the corresponding PSFCH period afterward; if the SCI has not been successfully decoded, then the user receiving the TB cannot know who the sender is and will not send feedback information.

[0064] 2) For users receiving a TB, if the feedback method is NACK only, especially for distance-based multicast users, the distance needs to be calculated first based on the Zone ID in the SCI and their own location information. If the distance is less than or equal to the communication range requirement, or if valid location information is not obtained locally (e.g., due to GPS failure), then the TB will be received. If the user receiving the TB has successfully decoded it previously or currently, no feedback information will be sent. If the user has not successfully decoded the TB previously or currently, a NACK will be sent at the corresponding PSFCH timing. If the SCI has not been successfully decoded, the user cannot know who the sender is and will not send a feedback information.

[0065] (V) Regarding wireless link failure detection:

[0066] Wireless link failure detection only applies to unicast, i.e., direct communication PC5 Radio Resource Control (RRC) connections.

[0067] Parameter configuration:

[0068] sl-maxNumConsecutiveDTX: Maximum number of Discontinuous Transmission (DTX) receivers

[0069] sl-MaxNumConsecutiveDTX-r16 ENUMERATED{n1,n2,n3,n4,n6,n8,n16,n32}OPTIONAL,

[0070] numConsecutiveDTX Continuous DTX Receive Counter

[0071] When unicast is configured with feedback (ACK / NACK), wireless link failure detection is performed.

[0072] If no ACK or NACK is received when feedback should be received, increment numConsecutiveDTX by one.

[0073] When an ACK or NACK is received, reset numConsecutiveDTX to 0.

[0074] If numConsecutiveDTX reaches sl-maxNumConsecutiveDTX, a radio link failure detection indication is sent to the RRC.

[0075] Finally, the link established by unicast is released.

[0076] (vi) The impact of missing feedback information:

[0077] If the SCI for the corresponding TB indicates at least one resource for the next transmission of that TB, then it is definitely not the last transmission.

[0078] If sending ACK (ACK / NACK) is abandoned, the impact on unicast and group-managed multicast is that the receiving user may mistakenly believe that decoding has failed and continue to retransmit, which may interfere with other users and increase the probability of resource collisions. The impact is greater on unicast. First, it affects the wireless link failure detection. The counter for wireless link failure detection will increment by 1, and when it reaches the maximum value, the unicast connection will be released. Second, because it is one-to-one, if an ACK is received from the user, subsequent transmission will be canceled. However, for group-managed multicast, because it is one-to-many, even if an ACK is received from the user, if no ACK is received from other group members, retransmission will still continue.

[0079] If NACK (ACK / NACK) is not sent, the impact on unicast and group-managed multicast is that the recipient will assume that SCI decoding has failed and will continue to use the previous redundant version, affecting the performance of initial retransmission merging. Similarly, the impact on unicast is greater. First, it affects the wireless link failure detection. The counter for wireless link failure detection will be incremented by 1, and when it reaches the maximum value, the unicast connection will be released. Second, because it is a one-to-one relationship, abandoning the transmission will directly affect the receiving user. However, for group-managed multicast, because it is a one-to-many relationship, the feedback information from the user and other group members will jointly affect the next transmission.

[0080] If NACK (NACK only) is not sent, the impact on group-managed multicast and distance-based multicast is that the recipient will assume that TB decoding was successful and will cancel subsequent transmissions, resulting in the loss of the service packet and affecting reliability.

[0081] If the SCI for the corresponding TB does not indicate the next transmission resource for that TB, it may be because the transmission resource interval is greater than 31 slots. This will affect cases where the same SCI indicates at least the next transmission resource for the corresponding TB. If it is the last transmission, it will only affect unicast. The counter for wireless link failure detection will be incremented by 1, and the unicast connection will be released when the cumulative count reaches the maximum value.

[0082] (vii) As can be seen from (vi), when the number of feedbacks exceeds the upper limit of the number of feedback resources, regardless of which type of feedback information is selected to send, it will affect the performance in most cases. If the selection is inappropriate, the reliability of the service package may not be guaranteed.

[0083] For example, users need to choose one of the feedback messages corresponding to service packages A and B to send.

[0084] Prioritizing the selection based on the priority value of the corresponding business package is inappropriate in the following scenarios:

[0085] 1) If the priority value of service packet A is lower than that of service packet B, and neither of them is unicast, the feedback corresponding to service packet A is ACK in ACK / NACK mode, while the feedback corresponding to service packet B is NACK in NACK only mode. In this case, the feedback information corresponding to B should be sent, because even if no feedback is received, it will not affect the reliability of service packet A, while not receiving feedback may cause the loss of service packet B.

[0086] 2) Service packet A has a lower priority than service packet B, and neither of them is unicast. The feedback for service packet A is ACK in ACK / NACK mode, while the feedback for service packet B is NACK in ACK / NACK mode. Since A has been successfully decoded, the reliability of service packet A will not be affected even if no feedback is received. In this case, the feedback information corresponding to B should be sent. This will help B to select the RV version, improve the initial retransmission merging gain, and thus improve the decoding success rate of service packet B.

[0087] If the priority values ​​are the same, the existing standards do not clearly specify how to handle this, and an unreasonable choice will also affect performance. In the two cases mentioned above, incorrect selection of send / receive when the priority values ​​are the same will also have the same impact. In addition:

[0088] 3) If the priority value of service packet A is equal to that of service packet B, and the propagation type, feedback mode, and feedback result are the same, but the SCI of service packet A indicates the next transmission resource of the corresponding TB, which is not present in service packet B, then the feedback information corresponding to A should be sent. This is because service packet B may be the last transmission, while service packet A is definitely not the last transmission. Therefore, the impact of B not receiving feedback information is less than that of A.

[0089] 4) The priority value of service packet A is equal to that of service packet B. In SCI, both indicate the next transmission resource of the corresponding TB, and the propagation type, feedback mode and feedback result are the same. It is ACK in ACK / NACK mode. However, for service packet A, an ACK has been sent to the same TB before, while for service packet B, it is the first successful decoding of the TB. Considering that A is more likely to have received ACK information before, the impact of A not receiving feedback information is less than that of B.

[0090] In view of the above-mentioned problems, this application provides a control method, apparatus, and device for sending feedback information. The following is a detailed description with reference to the accompanying drawings and specific embodiments:

[0091] See Figure 1 One embodiment of this application provides a control method for sending feedback information, including:

[0092] Step S101: Obtain the upper limit of the feedback capability of the user equipment to send feedback information on the PSFCH in the target time slot, and the number of feedback information to be sent on the target time slot, wherein each feedback information corresponds to one PSFCH feedback resource;

[0093] Step S102: On the PSFCH within the target time slot, if the number of feedback information is greater than the upper limit of the feedback capability, first information associated with each feedback information is obtained. The first information includes at least one of the following information: feedback result and SCI indication of the TB corresponding to the feedback information: priority value, propagation type, resource reservation indication information, and feedback mode.

[0094] Step S103: Based on the first information associated with each of the feedback information, determine the target feedback information to be sent preferentially in the target time slot, wherein the number of the target feedback information is the upper limit of the feedback capability.

[0095] In this embodiment, when a user equipment (UE) sends feedback information through PSFCH feedback resources in a target time slot, it first determines the upper limit of the feedback capability of the PSFCH in supporting the number of resource transmissions in the target time slot based on its own characteristics and / or resource pool configuration, so as to determine the maximum number of feedback information that the UE can support sending in the target time slot. Then, it obtains the number of feedback information that needs to be sent in the target time slot, where each feedback information corresponds to one PSFCH feedback resource, to determine whether the target time slot can support the transmission of all feedback information. If the number of feedback information, i.e., the number of PSFCH feedback resources required by the feedback information, is less than or equal to the upper limit of the feedback capability, it can be determined that the target time slot can support the transmission of all feedback information, and the transmission of all feedback information is directly executed. If the number of feedback information, i.e., the number of PSFCH feedback resources required by the feedback information, is greater than the upper limit of the feedback capability, it can be determined that the target time slot does not support the transmission of all feedback information, and the number of feedback information corresponding to the upper limit of the feedback capability needs to be selected from all feedback information as the target feedback information for transmission.

[0096] To minimize the impact of unsent feedback information on the reliability of service packets, when determining target feedback information, first information associated with each of the aforementioned feedback information is first obtained. Based on the impact of the feedback information on the reliability of service packets reflected by this first information, target feedback information to be preferentially sent within the target time slot is determined. Specifically, the first information is associated with the TB corresponding to the feedback information, including the feedback result and at least one of the following in the corresponding TB: priority value of SCI indication, propagation type, resource reservation indication information, and feedback mode. It should be noted that the TB corresponding to the feedback information mentioned in this document is the TB for which the feedback information needs to be fed back, which is sent by the peer user equipment.

[0097] In summary, when the feedback capability of sending feedback at the PSFCH feedback timing within the target time slot is limited, this application makes the selection criterion for target feedback information not only based on priority value. This allows for judgment based on other information when priority values ​​are the same, thereby improving the usefulness of the sent target feedback information and ensuring that more useful feedback information is sent. This also helps to minimize the impact of limited feedback capability on the reliability of service packets.

[0098] It should be noted that the feedback information mentioned in this article corresponds to the service packet and is carried on the PSFCH feedback resource, that is, the feedback information is sent through the PSFCH feedback resource.

[0099] It should be noted that, in the control method described above, the step of obtaining the first information associated with each of the feedback information includes at least one of the following:

[0100] Based on the service package corresponding to the feedback information, the priority value is determined. Preferably, the priority value in the first information is the priority value of the service package.

[0101] The propagation type and / or the feedback mode are obtained based on high-level configuration or instruction information, wherein the propagation type includes at least one of unicast, group-managed multicast, and distance-based multicast, and the feedback mode includes at least one of acknowledgment / denial response mode and denial-only response mode.

[0102] It should be noted that since there is no feedback when the propagation type is broadcast, broadcast is not considered in the propagation types of this application;

[0103] Furthermore, based on the relationship between propagation type and feedback mode, it can be determined that the feedback mode corresponding to unicast is only the acknowledgment / denial response mode, the feedback mode corresponding to distance-based multicast is only the denial response mode, and the feedback mode corresponding to group-managed multicast can be either the acknowledgment / denial response mode or the denial response mode.

[0104] It should also be noted that in group-managed multicast, if the group size and group member ID are configured by the higher layer, and the group size is less than or equal to the number of PSFCH feedback resources in the resource pool used to send feedback information, then the feedback mode can be either the acknowledgment / denial response mode or the denial-only response mode; otherwise, the feedback mode can only be the denial-only response mode.

[0105] Based on the feedback mode and the decoding of SCI and TB of the received target Physical Sidelink Control Channel (PSCCH) by the user equipment, the feedback result in the feedback information can be determined. The target PSCCH corresponds to the feedback information, and the feedback result includes at least one of acknowledgment (ACK) and denial (NACK).

[0106] It should be noted that for a user equipment receiving a TB, if the SCI information of the TB indicates feedback and the feedback mode is acknowledgment / denial, then if the user equipment successfully decodes the TB at present or before, the feedback result in the feedback information sent in the corresponding time slot afterward will be an acknowledgment. If the user equipment has not successfully decoded the TB at present or beforeward, the feedback result in the feedback information sent in the corresponding time slot afterward will be a denial. If the SCI has not been successfully decoded, the user equipment cannot know who the sending user is and will not send any feedback information, i.e., there will be no feedback result.

[0107] If the feedback mode is a denial-only response mode, specifically for distance-based multicast users, the distance needs to be calculated first based on the Zone ID in the SCI and the user's own location information. If the distance is less than or equal to the communication range requirement, the TB will be received. If the user equipment successfully decoded the TB in the current or previous period, no feedback information will be sent. If the receiving user failed to decode the TB in the current or previous period, the feedback result in the feedback information sent in the corresponding time slot will be a denial response. If the SCI was not successfully decoded, the user equipment cannot know who the sending user is and will not send any feedback information.

[0108] Based on the SCI of the received target PSCCH, the resource reservation indication information is determined. The resource reservation indication information includes at least one of the following: indicating the next transmission resource of the corresponding TB, and not indicating the next transmission resource of the TB.

[0109] Specifically, in the control method described above, determining the target feedback information to be preferentially transmitted in the target time slot based on the first information associated with each of the feedback information includes:

[0110] Based on the first information and the preset sorting method, the TBs corresponding to the feedback information are prioritized and sorted, and the target feedback information is determined according to the priority.

[0111] In this implementation, when determining the target feedback information to be prioritized for transmission on the target time slot based on the first information, the TBs corresponding to each feedback information are first sorted according to the first information and a preset sorting method to obtain sorting information. When sorting according to the preset sorting method, the feedback information is mainly sorted based on its impact on the reliability of the service packet; the greater the impact on the reliability of the service packet, the higher its ranking. After obtaining the sorting information, based on the upper limit of the user equipment's resource transmission capacity on the target time slot, the feedback information corresponding to the number of TBs corresponding to the aforementioned upper limit of feedback capacity can be determined as the target feedback information. This ensures that feedback information with a greater impact on the reliability of the service packet is sent first, reducing the impact of unsent feedback information on the reliability of the service packet.

[0112] It should be noted that the preset sorting method can be sorted in the following order: propagation type, feedback mode and feedback result, priority value and resource reservation instruction information; or it can be sorted in other ways, such as: sorted in the following order: feedback mode and feedback result, propagation type, priority value and resource reservation instruction information.

[0113] It should also be noted that the preset sorting method can also be based on a portion of the first information. The following mainly illustrates the preset sorting method, sorting by propagation type, feedback mode and feedback result, priority value, and resource reservation instruction information in sequence.

[0114] Furthermore, in the control method described above, the step of prioritizing the TBs corresponding to the feedback information according to the first information and a preset sorting method includes:

[0115] Determine the propagation type of the TB;

[0116] When the propagation type is unicast, the first sequence is sorted.

[0117] When the propagation type is group-managed multicast, a second sequence ordering is performed;

[0118] When the propagation type is distance-based multicast, a third sequence ordering is performed;

[0119] The priorities of the first sequence, the second sequence, and the third sequence decrease sequentially.

[0120] In this embodiment, as can be seen from the above analysis, the propagation type has a certain impact on the feedback mode and the feedback result. Therefore, when sorting the TB corresponding to the feedback information, the propagation type corresponding to the TB is determined first. Based on the different degrees of impact of different propagation types on the service package, the packages are sorted according to different propagation types. Furthermore, the packages can be sorted based on at least one of the following: feedback mode, feedback information, priority value, and resource reservation indication information, in addition to the propagation type sorting.

[0121] It should be noted that the following illustrations show the impact of propagation type and feedback results on the business package:

[0122] For the peer user equipment, when the propagation type is unicast, if an acknowledgment is received, subsequent transmission is cancelled. If a denial is received or no feedback is received, the transmission is continued and retransmitted in TB. If no feedback is received, it will affect the wireless link failure detection, causing the wireless link failure detection counter to increment by 1. When the counter reaches the maximum value, the unicast connection will be released.

[0123] When the propagation type is group-managed multicast and configured in acknowledgment / denial mode, if all feedback results received from group members are acknowledgment responses, subsequent transmissions are cancelled. If a group member responds with a denial response or no feedback is received from at least one group member, the TB is retransmitted. The number of group members and the group member ID are provided by the upper layer.

[0124] When the propagation type is group-managed multicast and configured to deny-only acknowledgment mode, if no feedback is received from at least one group member, subsequent transmissions are cancelled. If a denial acknowledgment is received from a group member, the retransmission TB continues. The number of group members and the group member ID are provided by the upper layer.

[0125] In the case of distance-based multicast propagation, if no feedback is received, subsequent transmissions are cancelled; if a denial response is received from a user, the transmission is retransmitted in TB.

[0126] Therefore, when sorting based on propagation type, the priority of unicast, group-managed multicast, and distance-based multicast decreases in that order.

[0127] The following is an illustration of sorting based on propagation type, and further sorting based on at least one of the following: feedback mode and feedback result, priority value, and resource reservation instruction information.

[0128] Specifically, in the control method described above, when the propagation type is unicast, the step of sequentially sorting the first sequence according to the following parameters includes:

[0129] Sort according to the priority value, wherein the higher the priority value, the lower the corresponding priority;

[0130] If the priority values ​​are the same, they are sorted according to the feedback results, with the priority of the denial response being higher than that of the acknowledgment response. It should be noted that since the feedback type is only acknowledgment / denial response mode in the case of unicast, the sorting based on the feedback type is omitted here. Since not providing feedback will affect the detection of wireless link failure, and since the feedback result is an acknowledgment response, it means that the service packet has been successfully decoded, and even if no feedback information is received, it will not affect the service packet, it is preferable to send feedback information with a denial response result. This helps the service packet to select redundant versions, improves the initial retransmission merging gain, and thus improves the decoding success rate of the service packet.

[0131] If the priority value and the feedback result are the same, then the order is based on the resource reservation indication information. The priority of the resource reservation indication information indicating at least the next transmission resource of the corresponding TB is higher than the priority of the resource reservation indication information not indicating the next transmission resource of the TB. It should be noted that if the resource reservation indication information in the SCI of the corresponding transport block indicates at least the next transmission resource of the corresponding TB, it means that the current service packet is definitely not the last transmission. If the resource reservation indication information does not indicate the next transmission resource of the TB, it means that the current service packet may be the last transmission. If it is the last transmission, the impact of the feedback information on service packets corresponding to resource reservation indication information that does not indicate the next transmission resource of the TB is less than the impact on service packets that at least indicate the next transmission resource of the corresponding TB. Therefore, the priority of the resource reservation indication information indicating at least the next transmission resource of the corresponding TB is higher than the priority of the resource reservation indication information not indicating the next transmission resource of the TB.

[0132] If the priority value, the feedback result, and the resource reservation instruction information are all the same, then they are randomly sorted.

[0133] In another embodiment, specifically, the control method described above, when the propagation type is group-managed multicast, sequentially sorts the second sequence according to the following parameters, including:

[0134] Based on the feedback mode and the feedback results, the priorities of the denial-only response mode, the denial response in the acknowledgment / denial response mode, and the acknowledgment response in the acknowledgment / denial response mode decrease sequentially. It should be noted that for group-managed multicast, because it is a one-to-many relationship, the feedback information from the user equipment and other group members jointly influences the next transmission of the peer user equipment. Even if the peer user equipment receives the acknowledgment response sent by this user equipment (acknowledgment / denial response mode), but does not receive acknowledgment responses from other group members, it will still continue to retransmit. However, if the denial response is not sent (acknowledgment / denial response mode), the peer user equipment will assume that SCI decoding failed and continue to use the previous redundant version, affecting the performance of initial retransmission merging. If the denial response is not sent (denial response only mode), the peer user equipment will assume that TB decoding succeeded and will cancel subsequent transmissions, causing the service packet to be lost and affecting reliability. Therefore, the priorities of the denial response in the denial-only response mode, the denial response in the acknowledgment / denial response mode, and the acknowledgment response in the acknowledgment / denial response mode decrease sequentially.

[0135] Furthermore, since the response in distance-based multicast and the response in the only denial response mode in group-managed multicast have similar effects on service packets, the priority of the acknowledgment response in the acknowledgment / denial response mode in group-managed multicast is lower than that of the third sequence.

[0136] If the feedback mode and the feedback result are the same, then they are sorted according to the priority value, wherein the higher the priority value, the lower the corresponding priority.

[0137] If the feedback mode, the feedback result, and the priority value are all the same, then they are sorted according to the resource reservation indication information, wherein at least the priority of the next transmission resource of the corresponding TB is indicated, which is higher than the priority of the next transmission resource of the TB that is not indicated; the reason for determining the priority of different resource reservation indication information is the same as above, and will not be repeated here.

[0138] If the feedback mode, the feedback result, the priority value, and the resource reservation instruction information are all the same, then they are randomly sorted.

[0139] Specifically, the control method described above, when the propagation type is distance-based multicast, sequentially sorts the third sequence according to the following parameters, including:

[0140] Sort according to the priority value, wherein the higher the priority value, the lower the corresponding priority;

[0141] If the priority values ​​are the same, they are sorted according to the resource reservation indication information, wherein at least the priority of the next transmission resource of the corresponding TB is indicated, which is higher than the priority of the next transmission resource of the TB that is not indicated; the reason for determining the priority of different resource reservation indication information is the same as above, and will not be repeated here.

[0142] If the feedback mode, the feedback information, the priority value, and the resource reservation instruction information are all the same, then they are randomly sorted.

[0143] It should be noted that, as mentioned above, the feedback mode corresponding to distance-based multicast is only the denial-only response mode, that is, feedback information will only be sent if the feedback result is a denial response. Therefore, we will not make any further judgments on the specific feedback mode and feedback result here.

[0144] See Figure 2 Furthermore, in the control method described above, when the feedback mode is an acknowledgment / denial response mode and the feedback result is an acknowledgment response, the sorting based on the feedback mode and the feedback result further includes:

[0145] Step S201: Obtain the decoding identifier of the TB corresponding to the feedback information in the corresponding HARQ receiving process information;

[0146] Step S202: Sort according to the decoding identifier, wherein the priority of the decoding identifier that has not been successfully decoded is higher than the priority of the decoding identifier that has been successfully decoded.

[0147] In this embodiment, when the feedback mode is an acknowledgment / denial response mode and the feedback result is an acknowledgment response, when sorting according to the feedback mode and the feedback result, the decoding identifier of the TB corresponding to the feedback information in the HARQ receiving process information is also obtained, and sorted according to the decoding identifier. The decoding identifier indicates whether the transport block has been successfully decoded. If the decoding identifier is a denial response (NACK), it means that the transport block was not successfully decoded before, indicating that the transport block was successfully decoded in the current period. If the corresponding feedback information is not sent, the peer user equipment will think that the transport block was not successfully decoded, thus affecting the peer user equipment's judgment of the service packet. If the decoding identifier is successfully decoded, it means that the transport block was successfully decoded before the current period. If the corresponding feedback information is not sent, the peer user equipment may also know that the transport block has been successfully decoded, which has less impact on the peer user equipment's judgment of the service packet. Therefore, the priority of the decoding identifier being undecoded is higher than the priority of the decoding identifier being successfully decoded.

[0148] It should be noted that this embodiment can be applied to unicast and group-managed multicast propagation types.

[0149] To help those skilled in the art understand the differences between this application and the prior art, two specific embodiments are illustrated below.

[0150] Example 1: (Different service package priority values)

[0151] Subcarrier space (SCS) = 15kHz;

[0152] PSFCH minimum interval sl-MinTimeGapPSFCH = 3 time slots (slot, logical slot);

[0153] PSFCH period sl-PSFCH-Period = 4 slots;

[0154] The resource pool bitmap sequence is all 1s, with a length of 20, no reserved time slots, and no synchronization slots;

[0155] Therefore, the physical slot and the slot in this resource pool are the same, so they will not be distinguished in the following description;

[0156] The user equipment has a maximum capacity of sending feedback at the PSFCH feedback time point of 4;

[0157] User equipment A receives TB messages from user equipment B and C in slot 10, TB messages from user equipment D and E in slot 11, and TB messages from user equipment F in slot 12. Then, during the PSFCH transmission time in slot 16, user equipment A needs to send feedback information to B through F simultaneously.

[0158] Each TB of SCI was successfully decoded;

[0159] The SCI message content corresponding to the TB sent by User Equipment B is as follows: the resource reservation indication information indicates at least the next transmission resource of the corresponding TB, the feedback mode is acknowledgment / denial response mode, the propagation type is unicast, and the priority value is 1; TB decoding successful;

[0160] The SCI message content corresponding to the TB sent by user equipment C is as follows: the resource reservation indication information indicates at least the next transmission resource of the corresponding TB, the feedback mode is acknowledgment / denial acknowledgment mode, the propagation type is group-managed multicast, and the priority value is 2; TB decoding successful;

[0161] The SCI message content corresponding to the TB sent by user equipment D is as follows: the resource reservation indication information indicates at least the next transmission resource of the corresponding TB, the feedback mode is acknowledgment / denial acknowledgment mode, the propagation type is group-managed multicast, and the priority value is 3; TB decoding failed.

[0162] The SCI message content corresponding to the TB sent by User Equipment E is as follows: the resource reservation indication information indicates at least the next transmission resource of the corresponding TB, the feedback mode is the denial-only acknowledgment mode, the propagation type is group-managed multicast, and the priority value is 4; TB decoding failed.

[0163] The SCI message content corresponding to the TB sent by user equipment F is as follows: the resource reservation indication information indicates at least the next transmission resource of the corresponding TB, the feedback mode is the denial-only acknowledgment mode, the propagation type is distance-based multicast, and the priority value is 5; TB decoding failed.

[0164] Based on the above technical solution, unicast is selected as the propagation type to send feedback information to user equipment B. This is because if user equipment B does not receive feedback, the wireless link failure detection counter will increment by 1. If the threshold parameter sl-MaxNumConsecutiveDTX is small, it may cause frequent unicast link releases, impacting the reliability of service packets. Unicast has higher priority than multicast, therefore its reliability must be prioritized.

[0165] Secondly, select group-managed multicast in the denial-only response mode to ensure that feedback information is sent to user equipment E. This is because in the denial-only response mode, if no feedback information is received, the system may mistakenly assume that the service packet decoding was successful, abandon the retransmission, and cause service packet loss, significantly impacting service packet reliability.

[0166] If the acknowledgment / denial acknowledgment mode is selected again, and a group-managed multicast method is used to send a denial acknowledgment to user equipment D, then feedback information will be sent. If no feedback information is received in this case, user equipment D will assume that SCI decoding has failed, affecting the selection of redundant versions and thus impacting the performance gain of initial retransmission merging decoding. This also has a certain impact on the reliability of service packets.

[0167] If one feedback resource remains, the distance-based multicast denial-only acknowledgment mode is selected, and feedback information is sent to user equipment F. For user equipment C, whose propagation type is group-managed multicast, although its priority value is lower, the service packet has already been successfully decoded, so whether or not feedback information is received has no impact on the reliability of user equipment C's service packet. However, for user equipment F, not receiving feedback information may lead to abandonment and retransmission, resulting in service packet loss, which has a significant impact on service packet reliability. Therefore, sending feedback information to user equipment F is prioritized.

[0168] At this point, all feedback messages to be sent have been selected.

[0169] Example 2: (Same priority value)

[0170] SCS = 15kHz;

[0171] PSFCH minimum interval sl-MinTimeGapPSFCH=3 slots (logical time slots);

[0172] PSFCH period sl-PSFCH-Period = 4 slots (logic time slots);

[0173] The resource pool bitmap sequence is all 1s, with a length of 20, no reserved slots, and no synchronization slots;

[0174] Therefore, the physical slot and the slot in this resource pool are the same, so they will not be distinguished in the following description;

[0175] The maximum feedback capability of a user equipment in the same time slot of the PSFCH is 4;

[0176] User equipment A receives TB messages from user equipment B and C in slot 10, TB messages from user equipment D and E in slot 11, TB messages from user equipment F and G in slot 12, and TB messages from user equipment H and I in slot 13. Then, during the PSFCH transmission time in slot 16, user equipment A needs to send feedback information to B through I simultaneously.

[0177] Among them, all SCIs were successfully decoded, the feedback corresponding to the TB had the same priority value, and the propagation type was multicast based on group management.

[0178] The SCI message content corresponding to the TB sent by User Equipment B is as follows: the resource reservation indication information indicates at least the next transmission resource of the corresponding TB, and the feedback mode is acknowledgment / denial response mode; TB decoding successful;

[0179] The SCI message content corresponding to the TB sent by user equipment C is as follows: resource reservation indication information indicates at least the next transmission resource of the corresponding TB, and the feedback mode is acknowledgment / denial response mode; TB decoding failed;

[0180] The SCI message content corresponding to TB sent by user equipment D is as follows: the resource reservation indication information is that no resource is indicated for the next transmission of the TB, the feedback mode is acknowledgment / denial response mode; TB decoding failed;

[0181] The SCI message content corresponding to TB sent by User Equipment E is as follows: the resource reservation indication information is that no resource is indicated for the next transmission of the TB, the feedback mode is the denial-only response mode; TB decoding failed;

[0182] The SCI message content corresponding to the TB sent by user equipment F is as follows: the resource reservation indication information indicates at least the next transmission resource of the corresponding TB, the feedback mode is the denial-only response mode; TB decoding failed;

[0183] The SCI message content corresponding to TB sent by user equipment G is as follows: the resource reservation indication information is that no resource is indicated for the next transmission of the TB, the feedback mode is the denial-only response mode; TB decoding failed;

[0184] Since the priority values ​​are the same, the selection needs to be based on the impact of the feedback mode, feedback result, and resource reservation instruction information on reliability.

[0185] First, the user equipment (UE) selected with a feedback mode of only denial and an indication information indicating at least the next transmission resource of the corresponding TB is chosen, and feedback is sent to UE F. This is because in the only denial mode, if no feedback is received, the service packet decoding might be mistakenly assumed to be successful, leading to abandoned retransmission and packet loss, which significantly impacts packet reliability. The initial selection of an indication information indicating at least the next transmission resource of the corresponding TB is because, in this case, the service packet is certain not to be sent for the last time, and the resulting impact is also definite.

[0186] Secondly, if the only denial response mode is selected and the resource reservation indication information does not indicate the next transmission resource for the TB, then feedback is sent to user equipment E and G. This is because although the resource reservation indication information does not indicate the next transmission resource for the TB, it may be due to the fact that the subsequent transmission resource cannot be indicated by the previous transmission resource. In this case, the service packet is not the last transmission, which will also have a significant impact on the reliability of the service packet.

[0187] Finally, the feedback mode is selected as acknowledgment / denial response mode, the feedback information is a denial response, and the resource reservation indication information indicates at least the next transmission resource of the corresponding TB. Feedback is then sent to user equipment C. If no feedback is received in this case, the user may assume that SCI decoding has failed, affecting the selection of redundant versions and thus impacting the performance gain of initial retransmission merging decoding. It also has a certain impact on the reliability of service packets.

[0188] At this point, all feedback messages to be sent have been selected.

[0189] See Figure 3 Another embodiment of this application also provides a control device, including:

[0190] The first processing module 301 is used to obtain the upper limit of the feedback capability of the user equipment to send feedback information on the PSFCH in the target time slot, and the number of feedback information to be sent on the target time slot, wherein each feedback information corresponds to one PSFCH feedback resource;

[0191] The second processing module 302 is used to, on the PSFCH within the target time slot, if the number of feedback information is greater than the upper limit of the feedback capability, obtain first information associated with each of the feedback information, the first information including feedback result and at least one of the following information of the SCI indication of the TB corresponding to the feedback information: priority value, propagation type, resource reservation indication information and feedback mode.

[0192] The third processing module 303 is used to determine, based on the first information associated with each of the feedback information, the target feedback information to be sent preferentially in the target time slot, wherein the number of the target feedback information is the upper limit of the feedback capability.

[0193] Specifically, in the control device described above, the third processing module includes:

[0194] The first sub-processing module is used to prioritize the TB corresponding to the feedback information according to the first information and the preset sorting method, and determine the target feedback information according to the priority.

[0195] Furthermore, in the control device described above, the first sub-processing module includes:

[0196] The first processing unit is used to determine the propagation type of the TB;

[0197] The second processing unit is used to perform a first sequence sorting when the propagation type is unicast;

[0198] The third processing unit is used to perform a second sequence sorting when the propagation type is group-managed multicast;

[0199] The fourth processing unit is used to perform third sequence sorting when the propagation type is distance-based multicast;

[0200] The priorities of the first sequence, the second sequence, and the third sequence decrease sequentially.

[0201] Specifically, in the control method described above, the second processing unit includes at least one of the following:

[0202] The first sub-processing unit is used to sort according to the priority value, wherein the higher the priority value, the lower the corresponding priority;

[0203] The second sub-processing unit is used to sort the feedback results according to the priority values ​​if they are the same, wherein the priority of the denial response is higher than the priority of the confirmation response.

[0204] The third sub-processing unit is used to sort according to the resource reservation indication information if the priority value and the feedback result are the same, wherein at least the priority of the next transmission resource of the corresponding TB is indicated, which is higher than the priority of the next transmission resource of the TB that is not indicated.

[0205] The fourth sub-processing unit is used to randomly sort the priority value, the feedback result, and the resource reservation indication information if they are all the same.

[0206] Specifically, in the control method described above, the third processing unit includes at least one of the following:

[0207] The fifth sub-processing unit is used to sort according to the feedback mode and the feedback result, wherein the priority of the denial response in the denial response mode, the denial response in the confirmation / denial response mode and the confirmation response in the confirmation / denial response mode decreases in sequence, and the priority of the confirmation response in the confirmation / denial response mode is lower than the priority of the third sequence.

[0208] The sixth sub-processing unit is used to sort according to the priority value if the feedback mode and the feedback result are the same, wherein the higher the priority value, the lower the corresponding priority.

[0209] The seventh sub-processing unit is used to sort the resources according to the resource reservation instruction information if the feedback mode, the feedback result, and the priority value are all the same.

[0210] The eighth sub-processing unit is used to randomly sort the feedback mode, the feedback result, the priority value, and the resource reservation indication information if they are all the same.

[0211] Specifically, in the control device described above, the fourth processing unit includes:

[0212] The ninth sub-processing unit is used to sort according to the priority value, wherein the higher the priority value, the lower the corresponding priority;

[0213] The tenth sub-processing unit is used to sort the resources according to the resource reservation instruction information if the priority values ​​are the same.

[0214] The eleventh sub-processing unit is used to randomly sort the priority values ​​and resource reservation indication information if they are the same.

[0215] Furthermore, in the control device described above, the third processing unit also includes:

[0216] The twelfth sub-processing unit is used to obtain the decoding identifier of the TB corresponding to the feedback information in the corresponding HARQ receiving process information;

[0217] The thirteenth sub-processing unit is used to sort according to the decoding identifier, wherein the priority of the decoding identifier that has not been successfully decoded is higher than the priority of the decoding identifier that has been successfully decoded.

[0218] The device embodiment of this application is a device corresponding to the embodiment of the control method for sending feedback information described above. All implementation means in the above method embodiment are applicable to the device embodiment and can achieve the same technical effect.

[0219] Another embodiment of this application provides a user equipment, including a processor, a memory, and a computer program stored in the memory and executable on the processor, wherein the computer program, when executed by the processor, implements the steps of the control method for sending feedback information as described above.

[0220] Another embodiment of this application provides a computer-readable storage medium storing a computer program that, when executed by a processor, implements the steps of the control method for sending feedback information as described above.

[0221] Furthermore, reference numerals and / or letters may be repeated in different examples within this application. Such repetition is for the purpose of simplification and clarity and does not in itself indicate a relationship between the various embodiments and / or settings discussed.

[0222] It should also be noted that, in this document, relational terms such as "first" and "second" are used only to distinguish one entity or operation from another, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Furthermore, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion.

[0223] The above description is the preferred embodiment of this application. It should be noted that for those skilled in the art, several improvements and modifications can be made without departing from the principles described in this application, and these improvements and modifications should also be considered within the scope of protection of this application.

Claims

1. A control method for selectively sending feedback information, characterized in that, include: The upper limit of the feedback capability of the user equipment to send feedback information on the Physical Direct Link Feedback Channel (PSFCH) in the target time slot is obtained, as well as the number of feedback information to be sent on the target time slot, wherein each feedback information corresponds to one PSFCH feedback resource; On the PSFCH within the target time slot, if the number of feedback information is greater than the upper limit of the feedback capability, then first information associated with each of the feedback information is obtained. The first information includes at least one of the following information indicated by the feedback result and the SCI (Straight-through Link Control Information) of the transport block TB corresponding to the feedback information: priority value PPPP, propagation type, resource reservation indication information, and feedback mode. Based on the first information associated with each of the feedback information, target feedback information is determined to be sent preferentially in the target time slot, and the number of target feedback information is the upper limit of the feedback capability. The step of determining the target feedback information to be sent preferentially within the target time slot based on the first information associated with each of the feedback information includes: Based on the first information and the preset sorting method, the TBs corresponding to the feedback information are sorted by priority, and the target feedback information is determined according to the priority. The step of prioritizing the TBs corresponding to the feedback information based on the first information and a preset sorting method includes: Determine the propagation type of the TB; When the propagation type is unicast, the first sequence is sorted. When the propagation type is group-managed multicast, a second sequence ordering is performed; When the propagation type is distance-based multicast, a third sequence ordering is performed; The priorities of the first sequence, the second sequence, and the third sequence decrease sequentially.

2. The control method according to claim 1, characterized in that, The first sequence is sorted sequentially according to the following parameters: Sort according to the priority value, wherein the higher the priority value, the lower the corresponding priority; If the priority values ​​are the same, they are sorted according to the feedback results, wherein the priority of the denial response is higher than the priority of the confirmation response; If the priority value and the feedback result are the same, then sort according to the resource reservation indication information, wherein at least the priority of the next transmission resource of the corresponding TB is indicated, which is higher than the priority of the next transmission resource of the TB that is not indicated; If the priority value, the feedback result, and the resource reservation instruction information are all the same, then they are randomly sorted.

3. The control method according to claim 1, characterized in that, The second sequence is sorted sequentially according to the following parameters: The feedback modes and feedback results are sorted in the following order: the priority of the denial response mode, the denial response in the confirmation / denial response mode, and the confirmation response in the confirmation / denial response mode decreases in that order. The priority of the confirmation response in the confirmation / denial response mode is lower than the priority of the third sequence. If the feedback mode and the feedback result are the same, then they are sorted according to the priority value, wherein the higher the priority value, the lower the corresponding priority. If the feedback mode, the feedback result, and the priority value are all the same, then they are sorted according to the resource reservation indication information; wherein, at least the priority of the next transmission resource of the corresponding TB is indicated, which is higher than the priority of the next transmission resource of the TB that is not indicated. If the feedback mode, the feedback result, the priority value, and the resource reservation instruction information are all the same, then they are randomly sorted.

4. The control method according to claim 1, characterized in that, The third sequence is sorted sequentially according to the following parameters: Sort according to the priority value, wherein the higher the priority value, the lower the corresponding priority; If the priority values ​​are the same, they are sorted according to the resource reservation indication information; wherein, at least the priority of the next transmission resource of the corresponding TB is indicated, which is higher than the priority of the next transmission resource of the TB that is not indicated. If the priority value and the resource reservation indication information are the same, then they are randomly sorted.

5. The control method according to claim 3, characterized in that, When the feedback mode is an acknowledgment / denial response mode and the feedback result is an acknowledgment response, the sorting based on the feedback mode and the feedback result further includes: Obtain the decoding identifier of the TB associated with the feedback information in the corresponding Hybrid Automatic Repeat Request (HARQ) receive process information; The codes are sorted according to the decoding identifiers, wherein the priority of the decoding identifiers indicating unsuccessful decoding is higher than the priority of the decoding identifiers indicating successful decoding.

6. A control device, characterized in that, include: The first processing module is used to obtain the upper limit of the feedback capability of the user equipment to send feedback information on the PSFCH in the target time slot, and the number of feedback information to be sent on the target time slot, wherein each feedback information corresponds to one PSFCH feedback resource; The second processing module is used to, on the PSFCH within the target time slot, if the number of feedback information is greater than the upper limit of the feedback capability, obtain first information associated with each of the feedback information, the first information including at least one of the following information of the feedback result and the SCI indication of the TB corresponding to the feedback information: priority value, propagation type, resource reservation indication information and feedback mode. The third processing module is used to determine the target feedback information to be sent preferentially in the target time slot based on the first information associated with each of the feedback information, wherein the number of the target feedback information is the upper limit of the feedback capability; The third processing module includes: The first sub-processing module is used to prioritize the TB corresponding to the feedback information according to the first information and the preset sorting method, and determine the target feedback information according to the priority. The first sub-processing module includes: The first processing unit is used to determine the propagation type of the TB; The second processing unit is used to perform a first sequence sorting when the propagation type is unicast; The third processing unit is used to perform a second sequence sorting when the propagation type is group-managed multicast; The fourth processing unit is used to perform third sequence sorting when the propagation type is distance-based multicast; The priorities of the first sequence, the second sequence, and the third sequence decrease sequentially.

7. A user equipment, characterized in that, It includes a processor, a memory, and a computer program stored in the memory and executable on the processor, wherein the computer program, when executed by the processor, implements the steps of the control method for selecting and sending feedback information as described in any one of claims 1 to 5.

8. A computer-readable storage medium, characterized in that, A computer program is stored on the computer-readable storage medium, which, when executed by a processor, implements the steps of the control method for selecting and sending feedback information as described in any one of claims 1 to 5.

Citation Information

Patent Citations

  • Feedback information transmission method and device

    CN112398597A