Method and apparatus for bypass transmission

By sending bypass transmission requests and receiving and reporting HARQ-ACK feedback information in the NR V2X system, the problem of delay in retransmission requests is solved, and the retransmission timeliness of bypass transmission is improved.

CN112312351BActive Publication Date: 2026-06-16BEIJING SAMSUNG TELECOM R&D CENT +1

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
BEIJING SAMSUNG TELECOM R&D CENT
Filing Date
2020-02-13
Publication Date
2026-06-16

Smart Images

  • Figure CN112312351B_ABST
    Figure CN112312351B_ABST
Patent Text Reader

Abstract

The embodiment of the application provides a kind of bypass transmission method and equipment, wherein a kind of bypass transmission method includes: sending bypass transmission request to base station;Receive the bypass authorization sent by base station, and the scheduling information carried in bypass authorization includes bypass resource;According to the scheduling information carried in bypass authorization, bypass transmission is sent to second UE;Receive the first hybrid automatic repeat request confirmation HARQ-ACK feedback information sent by second UE, and first HARQ-ACK feedback information is used to determine whether first UE needs to retransmit bypass transmission;Second HARQ-ACK feedback information is reported to base station, and second HARQ-ACK feedback information is used to indicate whether bypass transmission succeeds.The method provided in the application realizes quickly request bypass resource for retransmission after bypass transmission fails, and improves the timeliness of retransmission of bypass transmission.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of wireless communication technology, and more specifically, to a method and apparatus for bypass transmission. Background Technology

[0002] In Long Term Evolution (LTE) technology, bypass communication includes two main mechanisms: Device-to-Device (D2D) direct communication and Vehicle-to-Vehicle / Infrastructure / Pedestrian / Network (collectively referred to as V2X). V2X is designed based on D2D technology and is superior to D2D in terms of data rate, latency, reliability, and link capacity. It is the most representative bypass communication technology in LTE.

[0003] In LTE V2X systems, bypass communication also defines different physical channels, including the Physical Sidelink Control Channel (PSCCH) and the Physical Sidelink Shared Channel (PSSCH). The PSSCH carries data, while the PSCCH carries sidelink control information (SCI). The SCI indicates the time-frequency domain resource location, modulation and coding scheme, and the receiving target ID to which the associated PSSCH is transmitted. Bypass communication also defines sub-channels as the smallest unit of resource allocation. A sub-channel may contain control channel resources, data channel resources, or both.

[0004] From a resource allocation perspective, the LTE V2X system includes two modes: a resource allocation mode based on base station scheduling (Mode 3) and a resource allocation mode selected by the UE (Mode 4). Both modes are based on sub-channels defined in the bypass system, with the base station scheduling or the UE autonomously selecting several control and / or data sub-channels for bypass transmission.

[0005] As an evolution of LTE, 5G NR (Fifth-Generation New Radio) also includes the further evolution of bypass communication. Similarly, NR V2X introduces the concepts of PSCCH and PSSCH, and also supports resource allocation modes based on base station scheduling (Mode 1) and UE-selected resource allocation modes (Mode 2).

[0006] Furthermore, unlike LTE's bypass communication system which does not support HARQ-ACK feedback, NR V2X introduces a HARQ-ACK feedback mechanism. This mechanism is applicable to both unicast and multicast services. After the sending UE transmits data and the corresponding SCI, the receiving UE transmits corresponding ACK / NACK feedback information to the sending UE, allowing the sending end to determine whether data retransmission is necessary. In NR V2X, the channel used to carry ACK / NACK feedback information is the Physical Sidelink Feedback Channel (PSFCH).

[0007] In NR V2X Mode 1, the resources used for bypass transmission are scheduled by the base station (gNB) to the transmitting UE. Therefore, for Mode 1 bypass transmission based on the HARQ-ACK feedback mechanism, one possible scenario is that the resources for both the initial transmission and retransmission of the bypass transmission are scheduled by the base station. In this scenario, since whether a retransmission is needed for the bypass transmission is determined based on the HARQ-ACK feedback information of the bypass transmission, rather than being predetermined by the base station, a mechanism needs to be designed to trigger the base station to schedule retransmission resources.

[0008] In existing technologies, UEs within coverage area (in-coverage UEs) can send information to the base station indicating a need for retransmission, triggering the base station to schedule bypass resources for retransmission. This indication information may be a scheduling request (SR) / buffer status report (BSR) or ACK / NACK feedback information.

[0009] The existing SR / BSR mechanism is insufficient to support the rapid request for bypass resources for retransmission after the first bypass transmission failure, which will lead to a significant increase in bypass transmission latency. Therefore, considering the timeliness of the retransmission request message, NR V2X prefers to use the method of the UE reporting ACK / NACK feedback information to the base station to request retransmission resources. Summary of the Invention

[0010] This application addresses the shortcomings of existing methods by proposing a bypass transmission method and apparatus to resolve the aforementioned technical deficiencies.

[0011] In a first aspect, a bypass transmission method is provided, applied to a first user equipment (UE), comprising:

[0012] Send a bypass transmission request to the base station;

[0013] Receive bypass authorization sent by the base station, the bypass authorization carries scheduling information including bypass resources;

[0014] Based on the scheduling information carried in the bypass authorization, a bypass transmission is sent to the second UE; the bypass transmission includes at least one of the following: the transmission of bypass data on the bypass data channel and the transmission of bypass control information (SCI) corresponding to the bypass data on the bypass control channel.

[0015] The system receives the first HARQ-ACK feedback information sent by the second UE. The first HARQ-ACK feedback information is used to determine whether the first UE needs to retransmit bypass transmission.

[0016] The second HARQ-ACK feedback information is reported to the base station. The second HARQ-ACK feedback information is used to indicate whether the bypass transmission was successful.

[0017] Optionally, the second HARQ-ACK feedback information includes at least one of ACK, NACK, and DTX (Discontinuous Transmission); DTX indicates that the first UE failed to receive the first HARQ-ACK feedback information.

[0018] Optionally, the second HARQ-ACK feedback information is not reported to the base station, in order to implicitly indicate at least one of ACK, NACK, and DTX.

[0019] Optionally, based on configured or pre-configured or predefined criteria, it is determined whether it is necessary to report the second HARQ-ACK feedback information to the base station, and / or whether it is necessary to implicitly indicate at least one of ACK, NACK, and DTX by not reporting the second HARQ-ACK feedback information to the base station.

[0020] Optionally, if the first UE determines that it needs to retransmit the bypass transmission and all bypass resources indicated in the bypass authorization have been used, it reports a bypass retransmission request signaling to the base station.

[0021] Optionally, the bypass retransmission request signaling carries at least a second HARQ-ACK feedback message to indicate whether the bypass transmission was successful.

[0022] Optionally, the information carried in either the second HARQ-ACK feedback message or the bypass retransmission request signaling includes at least one of the following:

[0023] Parameters representing service priority, buffer status report (BSR), scheduling request (SR), modulation and coding related parameters, power control related parameters, bypass channel status (CSI) information, and bypass resource selection related information.

[0024] Optionally, the purpose of either the second HARQ-ACK feedback information or the bypass retransmission request signaling includes at least one of the following:

[0025] Used to request retransmission resources for the bypass transmission from the base station;

[0026] Used to request transmission resources from the base station for at least one other bypass transmission.

[0027] Optionally, the scheduling information includes N bypass resources, and the bypass transmission method based on the scheduling information carried in the bypass authorization includes at least one of the following:

[0028] When N=1, the bypass resources indicated in the bypass authorization are used for the first transmission or one retransmission of a given bypass transport block TB of the first UE.

[0029] When N>1, a specific bypass resource among the N bypass resources indicated in the bypass authorization is used for the first transmission or one retransmission of a given bypass TB of the first UE, and the remaining N-1 bypass resources other than the specific bypass resource are used for one or more other retransmissions of the given bypass TB of the first UE, and / or for the transmission of other bypass TBs of the first UE other than the given bypass TB.

[0030] N is a positive integer.

[0031] Optionally, when N>1, after the first UE successfully transmits the bypass TB, and / or after it is determined that the bypass TB does not need to be retransmitted, if there are still unused bypass resources among the N bypass resources indicated in the bypass grant, the unused bypass resources are released, and / or the purpose of the unused resources is determined.

[0032] N is a positive integer.

[0033] Optionally, unused bypass resources are released, including:

[0034] A bypass resource release signaling is sent to the base station to inform the base station that the first UE has released unused bypass resources.

[0035] Optionally, the bypass resource release signaling carries at least a second HARQ-ACK message indicating whether the bypass transmission was successful.

[0036] Optionally, determine the use of unused resources, including:

[0037] Determine unused resources for transmission of other bypass TBs of the first UE.

[0038] Optionally, the first UE determines, based on configured, pre-configured, or predefined information, that when it needs to send a bypass retransmission request signaling to the base station, and / or when it needs to send a bypass resource release signaling to the base station, it shall report at least one of the following: second HARQ-ACK feedback information, bypass retransmission request signaling, and bypass resource release signaling.

[0039] Optionally, the first UE reports at least one of the following: second HARQ-ACK feedback information, bypass retransmission request signaling, and bypass resource release signaling, including at least one of the following:

[0040] The first UE determines that retransmission is required and that it needs to send a bypass retransmission request signaling to the base station; the first UE sends a second HARQ-ACK feedback message to the base station, and the second HARQ-ACK feedback message includes NACK or DTX, and the second HARQ-ACK feedback message serves as a bypass retransmission request signaling.

[0041] The first UE determines that it needs to release bypass resources and that it needs to send bypass resource release signaling to the base station; the first UE sends a second HARQ-ACK feedback message to the base station, and the content of the second HARQ-ACK feedback message includes ACK, and the second HARQ-ACK feedback message serves as bypass resource release signaling;

[0042] The first UE determines that retransmission is required and that it needs to send a bypass retransmission request signaling to the base station; the first UE sends a bypass retransmission request signaling to the base station; the bypass retransmission request signaling and the second HARQ-ACK feedback information are independent and different signaling messages;

[0043] The first UE determines that it needs to release bypass resources and determines that it needs to send bypass resource release signaling to the base station; the first UE sends bypass resource release signaling to the base station; the bypass resource release signaling and the second HARQ-ACK feedback information are independent and different signaling.

[0044] Optionally, the first UE determines the method of using the resources to report the second HARQ-ACK feedback information, including at least one of the following:

[0045] The resource used to report the second HARQ-ACK feedback information is determined based on the resource location directly indicated in the first specific signaling;

[0046] The resources used to report the second HARQ-ACK feedback information are determined based on at least one of the following: the resource location of the second specific signaling, the resource location of the specific channel, the resource mapping relationship between the second specific signaling and the second HARQ-ACK feedback information, the resource mapping relationship between the specific channel and the second HARQ-ACK feedback information, and information used to derive the feedback information resources.

[0047] Optionally, any one of the first specific signaling, the second specific signaling, and the specific channel includes at least one of the following: bypass grant, a given bypass transmission, a bypass channel used by the given bypass transmission, a bypass transmission scheduled by bypass grant, a bypass channel scheduled by bypass grant, and specific uplink signaling.

[0048] Bypass grant is a bypass grant used to schedule the given bypass transmission;

[0049] Bypass transmission includes at least one of the following: transmission of bypass data on a bypass data channel, transmission of bypass control information (SCI) corresponding to the bypass data on a bypass control channel, and transmission of feedback messages corresponding to the bypass data on a bypass feedback channel.

[0050] The bypass channel includes at least one of the physical bypass control channel PSCCH, physical bypass sharing channel PSSCH, and physical bypass feedback channel PSFCH; the specific uplink signaling includes at least one of bypass control information UCI and physical uplink sharing channel PUSCH.

[0051] Optionally, the first UE obtains information in at least one of the following signaling or channels to determine the resources used to report the second HARQ-ACK feedback information:

[0052] Downlink Control Information (DCI);

[0053] The downlink physical shared channel (PDSCH) carrying the bypass authorization;

[0054] Downlink signaling used to indicate scheduling information for bypass transmission;

[0055] Higher-layer signaling, including Radio Resource Control (RRC) configuration signaling.

[0056] Optionally, when the time domain resources used by the transmission of the second HARQ-ACK feedback information are wholly or partially overlapped with those used by other specific transmissions, the priority between the second HARQ-ACK feedback information and other specific transmissions is determined.

[0057] Based on priority, a first transmission state corresponding to the transmission of the second HARQ-ACK feedback information is determined. The first transmission state includes at least one of the following: delaying the transmission of the second HARQ-ACK feedback information, terminating the transmission of the second HARQ-ACK feedback information, transmitting the second HARQ-ACK feedback information and other specific transmissions respectively, transmitting the second HARQ-ACK feedback information and other specific transmissions in a multiplexed manner, carrying the second HARQ-ACK feedback information on other specific transmissions, and carrying other specific transmissions on the second HARQ-ACK feedback information.

[0058] Based on priority, a second transmission state corresponding to other specific transmissions is determined. The second transmission state includes at least one of the following: delaying the other specific transmission, terminating the other specific transmission, sending the second HARQ-ACK feedback information to the other specific transmission respectively, carrying the second HARQ-ACK feedback information on the other specific transmission, and carrying the other specific transmission on the second HARQ-ACK feedback information.

[0059] Other specific transmissions include at least one of other uplink transmissions, other downlink receptions, other bypass transmissions, and other bypass receptions.

[0060] Optionally, the priority is determined based on at least one of the following parameters: priority among uplink transmission, downlink reception, bypass transmission, bypass reception and second HARQ-ACK feedback information, priority of the channel used for transmission, priority of signaling type, and priority of the service corresponding to the transmission.

[0061] Optionally, the bypass authorization instruction enables or disables HARQ-ACK feedback; the instruction to enable or disable HARQ-ACK feedback includes explicit or implicit instructions.

[0062] Explicit instructions include enabling or disabling HARQ-ACK feedback using specific domain instructions in bypass authorization;

[0063] Implicit indications include at least one of the following:

[0064] The number N of bypass resources scheduled in the bypass authorization is implicitly indicated;

[0065] The temporal location of the bypass resources scheduled in the bypass authorization is implicitly indicated;

[0066] The frequency domain location of the bypass resources scheduled in the bypass authorization is implicitly indicated.

[0067] The code field position of the bypass resource scheduled in the bypass authorization is implicitly indicated;

[0068] The time-domain interval between bypass resources scheduled in the bypass authorization is implicitly indicated;

[0069] The information of the bypass resources scheduled in the bypass authorization is implicitly indicated;

[0070] The type of bypass resource scheduled in the bypass authorization is implicitly indicated;

[0071] The presence of bypass feedback resources in the bypass resources scheduled in the bypass authorization is implicitly indicated.

[0072] Secondly, a first UE is provided, comprising:

[0073] The first processing module is used to send bypass transmission requests to the base station;

[0074] The second processing module is used to receive bypass authorization sent by the base station. The scheduling information carried in the bypass authorization includes bypass resources.

[0075] The third processing module is used to send bypass transmission to the second UE according to the scheduling information carried in the bypass authorization; the bypass transmission includes at least one of the following: the transmission of bypass data on the bypass data channel and the transmission of bypass control information (SCI) corresponding to the bypass data on the bypass control channel.

[0076] The fourth processing module is used to receive the first HARQ-ACK feedback information sent by the second UE. The first HARQ-ACK feedback information is used to determine whether the first UE needs to retransmit bypass transmission.

[0077] The fifth processing module is used to report the second HARQ-ACK feedback information to the base station. The second HARQ-ACK feedback information is used to indicate whether the bypass transmission was successful.

[0078] The technical solution provided in this application has at least the following beneficial effects:

[0079] The system sends a bypass transmission request to the base station; receives a bypass grant from the base station, the bypass grant carrying scheduling information including bypass resources; sends a bypass transmission to the second UE according to the scheduling information carried in the bypass grant; receives a first HARQ-ACK feedback message from the second UE, the first HARQ-ACK feedback message being used to determine whether the first UE needs to retransmit the bypass transmission; and reports a second HARQ-ACK feedback message to the base station, the second HARQ-ACK feedback message being used to indicate whether the bypass transmission was successful. In this way, it enables rapid requesting of bypass resources for retransmission after a bypass transmission failure, improving the timeliness of bypass transmission retransmission.

[0080] Additional aspects and advantages of this application will be set forth in part in the description which follows, and will become apparent from the description or may be learned by practice of this application. Attached Figure Description

[0081] To more clearly illustrate the technical solutions in the embodiments of this application, the accompanying drawings used in the description of the embodiments of this application will be briefly introduced below.

[0082] Figure 1 A flowchart illustrating a bypass transmission method provided in an embodiment of this application;

[0083] Figure 2 A schematic diagram of a bypass transmission provided in an embodiment of this application;

[0084] Figure 3 A schematic diagram illustrating another bypass transmission provided in an embodiment of this application;

[0085] Figure 4 A schematic diagram of the structure of the first UE provided in an embodiment of this application. Detailed Implementation

[0086] The embodiments of this application are described in detail below. Examples of these embodiments are shown in the accompanying drawings, wherein the same or similar reference numerals denote the same or similar elements or elements having the same or similar functions throughout. The embodiments described below with reference to the accompanying drawings are exemplary and are only used to explain this application, and should not be construed as limiting this application.

[0087] Those skilled in the art will understand that, unless specifically stated otherwise, the singular forms “a,” “an,” “the,” and “the” used herein may also include the plural forms. It should be further understood that the term “comprising” as used in this application means the presence of the stated features, integers, steps, operations, elements, and / or components, but does not exclude the presence or addition of one or more other features, integers, steps, operations, elements, components, and / or groups thereof. It should be understood that when we say an element is “connected” or “coupled” to another element, it can be directly connected or coupled to the other element, or there may be intermediate elements. Furthermore, “connected” or “coupled” as used herein can include wireless connections or wireless coupling. The term “and / or” as used herein includes all or any units and all combinations of one or more associated listed items.

[0088] To make the objectives, technical solutions, and advantages of this application clearer, the embodiments of this application will be described in further detail below with reference to the accompanying drawings.

[0089] In this application, the message sequence number is only used to indicate different messages (such as first message, second message, etc. are used to represent different messages), and does not represent the order in which messages are executed; the node sequence number is only used to indicate different nodes (such as first node, second node, etc. are used to represent different nodes), and does not represent the order in which nodes appear in the information interaction process.

[0090] In this application, the message name is just an example, and the use of other names is not excluded.

[0091] To better understand and explain the solutions of the embodiments of this application, some technologies involved in the embodiments of this application will be briefly described below.

[0092] In this application embodiment, the Physical Downlink Control Channel (PSCCH) can also be a Physical Downlink Control Channel (PDCCH), EPDCCH (Enhanced Physical Downlink Control Channel), MPDCCH (MTC Physical Downlink Control Channel), NPDCCH (Narrowband Physical Downlink Control Channel), or NR-PDCCH (New Radio Physical Downlink Control Channel); the Physical Downlink Shared Channel (PSSCH) can also be a Physical Downlink Shared Channel (PDSCH), EPDSCH (Enhanced Physical Downlink Shared Channel), MPDSCH (MTC Physical Downlink Shared Channel), NPDSCH (Narrowband Physical Downlink Shared Channel), or NR-PDCCH (New Radio Physical Downlink Control Channel). SharedChannel (New Radio Physical Downlink Shared Channel); Physical Uplink Control Channel (PUCCH) can also be other channels dedicated to carrying specific uplink control messages or specific bypass control information.

[0093] In this application's embodiments, a time slot can be either a physical subframe or a time slot, or a logical subframe or time slot. Specifically, a logical subframe or time slot is the subframe or time slot corresponding to the resource pool for bypass communication. For example, in a V2X system, a resource pool is defined by a repeating bitmap that maps to a specific set of time slots. This specific set of time slots can be all time slots, or all other time slots except for certain specific time slots (e.g., time slots for transmitting MIB / SIB). Time slots indicated as "1" in the bitmap can be used for V2X transmission and belong to the time slots corresponding to the V2X resource pool; time slots indicated as "0" cannot be used for V2X transmission and do not belong to the time slots corresponding to the V2X resource pool.

[0094] The following typical application scenario illustrates the difference between physical and logical subframes or time slots: When calculating the time-domain gap between two specific channels / messages (e.g., PSSCH carrying bypass data and PSFCH carrying corresponding feedback information), assuming the gap is N time slots, if calculating physical subframes or time slots, these N time slots correspond to an absolute time length of N*x milliseconds in the time domain, where x is the time length of the physical time slot (subframe) in the numberology of this scenario, in milliseconds; otherwise, if calculating logical subframes or time slots, taking the bypass resource pool defined by the bitmap as an example, the interval of these N time slots corresponds to N time slots indicated as "1" in the bitmap, and the absolute time length of this interval varies depending on the specific configuration of the bypass communication resource pool, without a fixed value.

[0095] Furthermore, the time slot in the embodiments of this application can be a complete time slot, or it can be several symbols in a time slot corresponding to bypass communication. For example, when bypass communication is configured to be performed on the X1 to X2 symbols of each time slot, the time slot in the following embodiments is the X1 to X2 symbols in the time slot in this scenario; or, when bypass communication is configured for mini-slot transmission, the time slot in the following embodiments is a mini-slot defined or configured in the bypass system, rather than a time slot in the NR system.

[0096] In this embodiment of the application, the information configured by the base station, the signaling indication, the higher layer configuration, and the pre-configured information includes a set of configuration information; it also includes multiple sets of configuration information, from which the UE selects a set of configuration information to use according to predefined conditions; and it also includes a set of configuration information containing multiple subsets, from which the UE selects a subset to use according to predefined conditions.

[0097] Some of the technical solutions provided in the embodiments of this application are specifically described based on V2X systems, but their application scenarios should not be limited to V2X systems in bypass communication, but can also be applied to other bypass transmission systems. For example, the V2X sub-channel design in the following embodiments can also be used for D2D sub-channels or other bypass transmission sub-channels. The V2X resource pool in the following embodiments can also be replaced with a D2D resource pool in other bypass transmission systems such as D2D.

[0098] In this embodiment of the application, when the bypass communication system is a V2X system, the terminal or UE can be a variety of types of terminals or UEs such as vehicle, infrastructure, and pedestrian.

[0099] Communication in NR bypass systems includes two types: blind retransmission-based bypass communication and HARQ-based bypass communication. In blind retransmission-based bypass communication, the receiving UE does not provide HARQ-ACK feedback information, and the sending UE repeatedly transmits the bypass transport block N times, where N is a predefined or configured value. Therefore, the number of transmissions for each transport block is fixed and does not change based on the feedback information provided by the receiving end. In HARQ-based bypass communication, the receiving UE needs to send HARQ-ACK feedback information. After sending the bypass transport block, the sending end determines whether the bypass transport block needs to be retransmitted based on whether it receives ACK or NACK feedback.

[0100] To make the objectives, technical solutions, and advantages of this application clearer, the embodiments of this application will be described in further detail below with reference to the accompanying drawings.

[0101] Example 1

[0102] This application provides a bypass transmission method applied to a first user equipment (UE). A flowchart of the method is shown below. Figure 1 As shown, the method includes:

[0103] Step S101: Send a bypass transmission request to the base station.

[0104] Step S102: Receive bypass authorization sent by the base station. The bypass authorization carries scheduling information including bypass resources.

[0105] Step S103: Send bypass transmission to the second UE according to the scheduling information carried in the bypass authorization.

[0106] Optionally, bypass transmission includes at least one of the following: transmission of bypass data on a bypass data channel and transmission of bypass control information (SCI) corresponding to the bypass data on a bypass control channel.

[0107] Step S104: Receive the first HARQ-ACK feedback information sent by the second UE. The first HARQ-ACK feedback information is used to determine whether the first UE needs to retransmit bypass transmission.

[0108] Step S105: Report the second HARQ-ACK feedback information to the base station. The second HARQ-ACK feedback information is used to indicate whether the bypass transmission was successful.

[0109] In this embodiment, a bypass transmission request is sent to the base station; a bypass grant is received from the base station, the bypass grant carrying scheduling information including bypass resources; based on the scheduling information carried in the bypass grant, a bypass transmission is sent to the second UE; a first HARQ-ACK feedback message is received from the second UE, the first HARQ-ACK feedback message being used to determine whether the first UE needs to retransmit the bypass transmission; and a second HARQ-ACK feedback message is reported to the base station, the second HARQ-ACK feedback message being used to indicate whether the bypass transmission was successful. In this way, bypass resources for retransmission are quickly requested after a bypass transmission failure, improving the timeliness of bypass transmission retransmission.

[0110] Optionally, the second HARQ-ACK feedback information includes at least one of ACK, NACK, and DTX (Discontinuous Transmission); DTX indicates that the first UE failed to receive the first HARQ-ACK feedback information.

[0111] Optionally, the second HARQ-ACK feedback information is not reported to the base station, in order to implicitly indicate at least one of ACK, NACK, and DTX.

[0112] Optionally, based on configured or pre-configured or predefined criteria, it is determined whether it is necessary to report the second HARQ-ACK feedback information to the base station, and / or whether it is necessary to implicitly indicate at least one of ACK, NACK, and DTX by not reporting the second HARQ-ACK feedback information to the base station.

[0113] Optionally, if the first UE determines that it needs to retransmit the bypass transmission and all bypass resources indicated in the bypass authorization have been used, it reports a bypass retransmission request signaling to the base station.

[0114] Optionally, the bypass retransmission request signaling carries at least a second HARQ-ACK feedback message to indicate whether the bypass transmission was successful.

[0115] Optionally, the information carried in either the second HARQ-ACK feedback message or the bypass retransmission request signaling includes at least one of the following:

[0116] Parameters representing service priority, buffer status report (BSR), scheduling request (SR), modulation and coding related parameters, power control related parameters, bypass channel status (CSI) information, and bypass resource selection related information.

[0117] Optionally, the purpose of either the second HARQ-ACK feedback information or the bypass retransmission request signaling includes at least one of the following:

[0118] Used to request retransmission resources for the bypass transmission from the base station;

[0119] Used to request transmission resources from the base station for at least one other bypass transmission.

[0120] Optionally, the scheduling information includes N bypass resources, and the bypass transmission method based on the scheduling information carried in the bypass authorization includes at least one of the following:

[0121] When N=1, the bypass resources indicated in the bypass authorization are used for the first transmission or one retransmission of a given bypass transport block TB of the first UE.

[0122] When N>1, a specific bypass resource among the N bypass resources indicated in the bypass authorization is used for the first transmission or one retransmission of a given bypass TB of the first UE, and the remaining N-1 bypass resources other than the specific bypass resource are used for one or more other retransmissions of the given bypass TB of the first UE, and / or for the transmission of other bypass TBs of the first UE other than the given bypass TB.

[0123] N is a positive integer.

[0124] Optionally, when N>1, after the first UE successfully transmits the bypass TB, and / or after it is determined that the bypass TB does not need to be retransmitted, if there are still unused bypass resources among the N bypass resources indicated in the bypass grant, the unused bypass resources are released, and / or the purpose of the unused resources is determined.

[0125] N is a positive integer.

[0126] Optionally, unused bypass resources are released, including:

[0127] A bypass resource release signaling is sent to the base station to inform the base station that the first UE has released unused bypass resources.

[0128] Optionally, the bypass resource release signaling carries at least a second HARQ-ACK message indicating whether the bypass transmission was successful.

[0129] Optionally, determine the use of unused resources, including:

[0130] Determine unused resources for transmission of other bypass TBs of the first UE.

[0131] Optionally, the first UE determines, based on configured, pre-configured, or predefined information, that when it needs to send a bypass retransmission request signaling to the base station, and / or when it needs to send a bypass resource release signaling to the base station, it shall report at least one of the following: second HARQ-ACK feedback information, bypass retransmission request signaling, and bypass resource release signaling.

[0132] Optionally, the first UE reports at least one of the following: second HARQ-ACK feedback information, bypass retransmission request signaling, and bypass resource release signaling, including at least one of the following:

[0133] The first UE determines that retransmission is required and that it needs to send a bypass retransmission request signaling to the base station; the first UE sends a second HARQ-ACK feedback message to the base station, and the second HARQ-ACK feedback message includes NACK or DTX, and the second HARQ-ACK feedback message serves as a bypass retransmission request signaling.

[0134] The first UE determines that it needs to release bypass resources and that it needs to send bypass resource release signaling to the base station; the first UE sends a second HARQ-ACK feedback message to the base station, and the content of the second HARQ-ACK feedback message includes ACK, and the second HARQ-ACK feedback message serves as bypass resource release signaling;

[0135] The first UE determines that retransmission is required and that it needs to send a bypass retransmission request signaling to the base station; the first UE sends a bypass retransmission request signaling to the base station; the bypass retransmission request signaling and the second HARQ-ACK feedback information are independent and different signaling messages;

[0136] The first UE determines that it needs to release bypass resources and determines that it needs to send bypass resource release signaling to the base station; the first UE sends bypass resource release signaling to the base station; the bypass resource release signaling and the second HARQ-ACK feedback information are independent and different signaling.

[0137] Optionally, the first UE determines the method of using the resources to report the second HARQ-ACK feedback information, including at least one of the following:

[0138] The resource used to report the second HARQ-ACK feedback information is determined based on the resource location directly indicated in the first specific signaling;

[0139] The resources used to report the second HARQ-ACK feedback information are determined based on at least one of the following: the resource location of the second specific signaling, the resource location of the specific channel, the resource mapping relationship between the second specific signaling and the second HARQ-ACK feedback information, the resource mapping relationship between the specific channel and the second HARQ-ACK feedback information, and information used to derive the feedback information resources.

[0140] Optionally, any one of the first specific signaling, the second specific signaling, and the specific channel includes at least one of the following: bypass grant, a given bypass transmission, a bypass channel used by the given bypass transmission, a bypass transmission scheduled by bypass grant, a bypass channel scheduled by bypass grant, and specific uplink signaling.

[0141] Bypass grant is a bypass grant used to schedule the given bypass transmission;

[0142] Bypass transmission includes at least one of the following: transmission of bypass data on a bypass data channel, transmission of bypass control information (SCI) corresponding to the bypass data on a bypass control channel, and transmission of feedback messages corresponding to the bypass data on a bypass feedback channel.

[0143] The bypass channel includes at least one of the physical bypass control channel PSCCH, physical bypass sharing channel PSSCH, and physical bypass feedback channel PSFCH; the specific uplink signaling includes at least one of bypass control information UCI and physical uplink sharing channel PUSCH.

[0144] Optionally, the first UE obtains information in at least one of the following signaling or channels to determine the resources used to report the second HARQ-ACK feedback information:

[0145] Downlink Control Information (DCI);

[0146] The downlink physical shared channel (PDSCH) carrying the bypass authorization;

[0147] Downlink signaling used to indicate scheduling information for bypass transmission;

[0148] Higher-layer signaling, including Radio Resource Control (RRC) configuration signaling.

[0149] Optionally, when the time domain resources used by the transmission of the second HARQ-ACK feedback information are wholly or partially overlapped with those used by other specific transmissions, the priority between the second HARQ-ACK feedback information and other specific transmissions is determined.

[0150] Based on priority, a first transmission state corresponding to the transmission of the second HARQ-ACK feedback information is determined. The first transmission state includes at least one of the following: delaying the transmission of the second HARQ-ACK feedback information, terminating the transmission of the second HARQ-ACK feedback information, transmitting the second HARQ-ACK feedback information and other specific transmissions respectively, transmitting the second HARQ-ACK feedback information and other specific transmissions in a multiplexed manner, carrying the second HARQ-ACK feedback information on other specific transmissions, and carrying other specific transmissions on the second HARQ-ACK feedback information.

[0151] Based on priority, a second transmission state corresponding to other specific transmissions is determined. The second transmission state includes at least one of the following: delaying the other specific transmission, terminating the other specific transmission, sending the second HARQ-ACK feedback information to the other specific transmission respectively, carrying the second HARQ-ACK feedback information on the other specific transmission, and carrying the other specific transmission on the second HARQ-ACK feedback information.

[0152] Other specific transmissions include at least one of other uplink transmissions, other downlink receptions, other bypass transmissions, and other bypass receptions.

[0153] Optionally, the priority is determined based on at least one of the following parameters: priority among uplink transmission, downlink reception, bypass transmission, bypass reception and second HARQ-ACK feedback information, priority of the channel used for transmission, priority of signaling type, and priority of the service corresponding to the transmission.

[0154] Optionally, the bypass authorization instruction enables or disables HARQ-ACK feedback; the instruction to enable or disable HARQ-ACK feedback includes explicit or implicit instructions.

[0155] Explicit instructions include enabling or disabling HARQ-ACK feedback using specific domain instructions in bypass authorization;

[0156] Implicit indications include at least one of the following:

[0157] The number N of bypass resources scheduled in the bypass authorization is implicitly indicated;

[0158] The temporal location of the bypass resources scheduled in the bypass authorization is implicitly indicated;

[0159] The frequency domain location of the bypass resources scheduled in the bypass authorization is implicitly indicated.

[0160] The code field position of the bypass resource scheduled in the bypass authorization is implicitly indicated;

[0161] The time-domain interval between bypass resources scheduled in the bypass authorization is implicitly indicated;

[0162] The information of the bypass resources scheduled in the bypass authorization is implicitly indicated;

[0163] The type of bypass resource scheduled in the bypass authorization is implicitly indicated;

[0164] The presence of bypass feedback resources in the bypass resources scheduled in the bypass authorization is implicitly indicated.

[0165] The bypass transmission method of the above embodiments of this application will be fully and thoroughly described through the following examples:

[0166] For NR bypass systems, the core process of bypass communication based on HARQ-ACK (first HARQ-ACK) feedback and scheduling-based bypass transmission includes:

[0167] The UE (first UE) that initiates the bypass communication request to the base station, specifically, requests bypass resources for bypass transmission;

[0168] The transmitting UE receives a sidelink grant (SL grant) sent by the base station, and the scheduling information indicated in the sidelink grant includes at least the sidelink resources for sidelink transmission;

[0169] The transmitting UE sends bypass transmissions according to the scheduling information indicated in the bypass authorization;

[0170] Accordingly, the receiving UE (the second UE) receives the bypass transmission and sends HARQ-ACK feedback information corresponding to the bypass transmission to the sending UE;

[0171] The transmitting UE receives bypass HARQ-ACK feedback information and determines whether retransmission is needed based on the content of the bypass HARQ-ACK feedback information. Specifically, if the content indicated by the HARQ-ACK feedback is ACK, or the bypass transmission reaches the maximum number of retransmissions, the transmitting UE determines that no retransmission is needed, that is, the bypass transmission ends; otherwise, the transmitting UE determines that retransmission is needed.

[0172] If the transmitting UE determines that retransmission is required, the transmitting UE further determines whether to initiate a bypass retransmission request to the base station. Specifically, if the transmitting UE determines that retransmission is required, it initiates a bypass retransmission request to the base station; or if the transmitting UE determines that retransmission is required and there are no bypass resources available for the retransmission, it initiates a bypass retransmission request to the base station. Specifically, it requests bypass resources for retransmission used for bypass transmission.

[0173] If the sending end initiates a bypass retransmission request to the base station, the subsequent behavior is similar to the above process (but the bypass transmission request in the above process is replaced by a bypass retransmission request). The UE repeats the above process until it is determined that the bypass transmission no longer needs to be retransmitted.

[0174] In existing technologies, bypass authorization includes dynamic authorization and configured authorization. Dynamic authorization is indicated via DCI, for example, by a specific DCI format or by a DCI format scrambled by a specific Radio Network Temporary Identifier (RNTI). Configured authorization further includes Type-1 and Type-2 configured authorizations. Type-1 authorization is configured via RRC signaling, and Type-2 authorization is configured via RRC signaling and activated / released via DCI. Optionally, in the above process, the transmitting end initiates a bypass transmission request to the base station and receives a bypass authorization sent by the base station, which includes dynamic authorization and / or configured authorization. If the transmitting end initiates a bypass retransmission request to the base station, the subsequent behavior is similar to the above process (but the bypass transmission request in the above process is replaced by a bypass retransmission request), but the authorization received by the transmitting UE after initiating a bypass retransmission request to the base station is a dynamic authorization. That is, the base station schedules resources for the first transmission of bypass transmission for the transmitting UE through dynamic authorization and / or configured authorization, and schedules retransmission resources for bypass transmission for the transmitting UE through dynamic authorization. The implementation of the above method depends on how the base station schedules data. However, from the perspective of the bypass UE, there can be different ways to understand the base station's scheduling. For example, after the UE applies the above method, if the transmission of a bypass TB fails and a bypass retransmission request is initiated, and the UE obtains the authorization of the configuration sent by the base station, the UE assumes that the resources scheduled in the authorization of the configuration will not be used for the retransmission of the failed TB, but will be used for the first transmission of other bypass TBs. Otherwise, if the UE does not apply the above method, after the transmission of a bypass TB fails and a bypass retransmission request is initiated, and the UE obtains the authorization of the configuration sent by the base station, the UE assumes that the resources scheduled in the authorization of the configuration can be used for the retransmission of the failed TB.

[0175] Optionally, the bypass transmission includes at least the transmission of at least one given bypass transmission block TB on the bypass channel, and may also include the transmission of bypass control information (SCI) corresponding to the given bypass transmission block on the bypass channel. Accordingly, the transmitting UE transmits the bypass transmission according to the scheduling information indicated in the bypass grant, which at least includes the transmitting UE transmitting the at least one given bypass transmission block according to the scheduling information indicated in the bypass grant, and may also include the transmitting UE transmitting the SCI associated with the at least one given bypass transmission block according to the scheduling information indicated in the bypass grant. Accordingly, the receiving UE receiving the bypass transmission includes at least the receiving UE receiving the at least one given bypass transmission block, and may also include the receiving UE receiving an SCI associated with the at least one given bypass transmission block; specifically, the receiving UE receives the SCI and / or receives the bypass grant sent by the base station on a predetermined or configured bypass resource or downlink resource, and receives the at least one given bypass transmission block according to the scheduling information indicated in the received SCI and / or bypass grant (which may be the same as or different from the bypass grant received by the sending end).

[0176] Optionally, the information indicated in the bypass grant includes at least bypass resources for the bypass transmission, specifically, at least bypass resources for the transmission of the at least one given bypass transmission block on the bypass channel, and may also include bypass resources for the transmission of the SCI associated with the at least one given bypass transmission block on the bypass channel. Optionally, it may also include bypass resources for the transmission of bypass HARQ-ACK feedback information corresponding to the at least one given bypass transmission block on the bypass channel. In a specific embodiment, the bypass grant directly indicates the PSSCH resources for the transmission of a bypass TB on the PSSCH, and also directly or implicitly indicates the PSCCH resources for the transmission of the SCI associated with the bypass TB on the PSCCH, and also directly or implicitly indicates the PSFCH resources for the transmission of the bypass HARQ-ACK feedback information corresponding to the bypass TB on the PSFCH. Accordingly, the transmitting UE transmits the bypass TB and the SCI associated with the bypass TB according to the information indicated in the bypass grant, and directly or implicitly indicates the PSFCH resources for the transmission of the bypass HARQ-ACK feedback information corresponding to the bypass TB on the PSFCH in the SCI. Optionally, the indication information is the same as the information indicated in the bypass grant. For example, the value of the field in the SCI used to indicate the PSFCH resources for the transmission of the bypass HARQ-ACK feedback information corresponding to the bypass TB on the PSFCH is the same as the value of the field in the bypass grant used to indicate the transmission of the bypass HARQ-ACK feedback information corresponding to the bypass TB on the PSFCH. Accordingly, the receiving UE receives the SCI on the predetermined or configured bypass resources, and according to the scheduling information of PSSCH and PSFCH indicated in the received SCI, receives one bypass TB on the PSSCH and transmits the bypass HARQ-ACK feedback information corresponding to the bypass TB on the PSFCH. Specifically, ACK information is fed back after successfully receiving the bypass TB; otherwise, NACK information is fed back after failing to successfully receive the bypass TB. If the receiving UE fails to successfully receive the SCI on the predetermined or configured bypass resources, the receiving UE will not be aware of any bypass transmission requiring feedback from the UE, and accordingly will not feed back any HARQ-ACK information.

[0177] Optionally, the information indicated in the bypass grant includes at least N bypass resources for bypass transmission, where N is a positive integer greater than or equal to one. When N=1, the bypass resources indicated in the bypass grant are used for the first transmission or one retransmission of a given bypass transmission block TB of the transmitting UE; when N>1, a specific block (e.g., the earliest block in the time domain) of the N bypass resources indicated in the bypass grant is used for the first transmission or one retransmission of a given bypass transmission block of the transmitting UE, and the remaining resources can be used for at least other retransmissions of the given bypass TB of the transmitting UE, and / or for transmission of other bypass TBs of the transmitting UE.

[0178] Optionally, each bypass resource is used for one transmission of a given bypass TB (which may be an initial transmission or a retransmission), and therefore includes at least resources on the data channel; it can also be used for the transmission of control signaling and feedback signaling associated with / corresponding to the bypass TB, and therefore may also include resources on the control channel and resources on the feedback channel. Depending on the specific scheduling information, one transmission of a given bypass TB may use one or more bypass resources on a specific channel. For example, the transmission of feedback information corresponding to a multicast bypass TB may use more than one PSFCH resource, and the transmission of control information associated with a bypass TB may use more than one PSCCH resource. Therefore, optionally, each bypass resource includes a set of resources on a specific bypass channel, specifically including any combination of the following: N0 PSSCH resources, N1 PSCCH resources, and N2 PSFCH resources, where N0, N1, and N2 are positive integers greater than or equal to 1.

[0179] Optionally, when N>1, if there are still unused resources among the N bypass resources indicated in the bypass authorization after the transmitting UE successfully transmits the above bypass TB, the transmitting UE may release the remaining unused resources and / or determine the purpose of the unused resources itself.

[0180] Optionally, the UE releases all unused bypass resources; or the UE determines the purpose of all unused bypass resources; or the UE determines the purpose of a portion of the unused bypass resources and releases the remaining portion of the unused bypass resources.

[0181] The advantages of N = 1 and N > 1 in the above solution are as follows: When the sidelink authorization only indicates one piece of resource (N = 1), the signaling design of the sidelink authorization is simpler, and the number of bits is saved. In addition, it can be determined that the indicated resource will definitely be used by the transmitting UE for the sidelink transmission of a specific transport block, which can not only enable the base station to have clearer control over the correspondence between the use of air interface resources and service data, but also avoid the waste problem caused by the remaining unused resources, and also avoid the additional signaling overhead and latency introduced by the UE-triggered resource release process. On the contrary, when the sidelink authorization indicates multiple pieces of resources (N > 1), the UE has multiple sidelink resources that can be directly used for sidelink transmission / retransmission, rather than requesting the base station to schedule for each sidelink retransmission. Once the UE has an actual retransmission requirement, it can save the latency for the sidelink retransmission resources scheduled during the process of the UE sending a retransmission request to the base station, listening for the sidelink authorization sent by the base station, and waiting for the sidelink authorization to arrive, as well as the signaling overhead (overhead) during this process. If the time domain interval between the multiple pieces of resources scheduled by the base station is short, this solution is a compromise between resource occupation and latency, and it is more suitable for latency-sensitive sidelink services (such as autonomous driving, remote driving, etc.).

[0182] Optionally, when N = 1, the transmitting UE indicates one piece of PSSCH resource in the SCI, and this PSSCH resource is the one piece of PSSCH resource indicated in this sidelink authorization, and the PSSCH associated with this SCI is transmitted on this PSSCH resource.

[0183] Optionally, when N > 1, when the transmitting UE indicates sidelink resource information in the sidelink control information SCI associated with the first transmission or retransmission of this sidelink transport block, the transmitting UE indicates N1 pieces of PSSCH resources in the SCI, and these N1 pieces of PSSCH resources are a subset of the N > 1 pieces of PSSCH resources indicated in this sidelink authorization, and:

[0184] a) N1 = 1, and the PSSCH associated with this SCI is transmitted on this PSSCH resource;

[0185] b) 1 < N1 <= N, and the PSSCH associated with this SCI is transmitted on the first piece or a specific piece of PSSCH resource among these N1 pieces of PSSCH resources, and the remaining N1 - 1 pieces of PSSCH resources are reserved by the transmitting UE and the UE determines their uses by itself. Optionally, it can be used for subsequent possible sidelink transmissions.

[0186] The main purpose of this reservation behavior is that if sidelink transmission (mode 2) where the UE selects sidelink resources by itself is configured in the resource pool, other UEs will exclude the sidelink resources reserved by this transmitting UE when selecting sidelink resources, thereby reducing the conflict probability of sidelink transmissions on the reserved resources.

[0187] Optionally, when N>1, if there are still unused resources among the N bypass resources indicated in the bypass grant after the sending UE successfully transmits the aforementioned bypass transmission block, the sending UE can release the remaining unused resources. Optionally, the sending UE sends a bypass resource release signaling to the base station to inform the base station that the sending UE has released the remaining unused resources. The advantage of this mechanism is that the UE will not decide on Mode 1 transmission without base station scheduling, enhancing the base station's control over bypass transmission and helping to avoid the UE wasting resources scheduled by the base station when there is no bypass signaling to be transmitted. Alternatively, the sending UE can determine to release bypass resources itself and not report to the base station through Uu interface signaling (i.e., uplink signaling). Compared to the previous method, the advantage of this mechanism is that it reduces the overhead of uplink signaling.

[0188] If the transmitting UE determines to release remaining unused bypass resources, and if the released resources or a subset of the released resources were reserved by the transmitting UE in a manner indicated in the SCI, optionally, the transmitting UE may also send a bypass resource release signaling in the bypass to inform other bypass UEs that the transmitting UE has released the remaining unused resources. Optionally, the bypass resource release signaling sent to the base station and the bypass resource release signaling sent in the bypass may use the same or different signaling formats.

[0189] Optionally, when N>1, if there are still unused resources among the N bypass resources indicated in the bypass grant after the transmitting UE successfully transmits the aforementioned bypass transmission block, the transmitting UE will determine the purpose of the unused resources. Optionally, the remaining unused resources can be used for the transmission of other bypass transmission blocks, including the initial transmission and / or retransmission of other bypass transmission blocks. The advantage of supporting this mechanism is that it can improve the flexibility of bypass scheduling and bypass transmission, and reduce the signaling overhead and latency of resource scheduling. The following are some typical application scenarios of this method (the following labels are only used as names / identifiers of different scenarios and do not imply a corresponding order between the scenarios):

[0190] a) The UE simultaneously supports both the base station-based resource allocation mode (Mode 1) and the UE-selected resource allocation mode (Mode 2), and / or the base station-scheduled bypass resources can be used for both Mode 1 and Mode 2 transmissions (e.g., the base station-scheduled bypass resources are in both the bypass resource pool configured for Mode 1 and the bypass resource pool configured for Mode 2; or, the resource pool containing the base station-scheduled bypass resources is configured for both Mode 1 and Mode 2). If there are remaining bypass resources scheduled by the base station in Mode 1 transmission, the UE can automatically transmit the bypass data originally transmitted via Mode 2 on the remaining bypass resources to avoid resource waste.

[0191] b) The UE has multiple HARQ processes. Accordingly, the UE sends the first transmission and / or retransmission of multiple transport blocks on multiple HARQ processes respectively. After a HARQ process is successfully transmitted, if there are remaining bypass resources scheduled by the base station for that HARQ process, the UE can send the first transmission and / or retransmission of transport blocks of other HARQ processes on the remaining resources to reduce the latency and overhead of requesting bypass resources from the base station.

[0192] c) The data delivered by the higher layers of the UE to the physical layer includes multiple transport blocks in the physical layer. After the UE successfully transmits one transport block, it can use the remaining resources for the transmission of other transport blocks, instead of requesting bypass resources from the base station for each transport block, so as to reduce the latency and overhead of requesting bypass resources from the base station.

[0193] Optionally, the UE assumes that all resources indicated in a bypass grant are used for at least one of the following:

[0194] The first transmission of a bypass TB;

[0195] One or more retransmissions of a bypass TB;

[0196] First transmission of more than one bypass TB;

[0197] One or more retransmissions of more than one bypass TB.

[0198] Optionally, the UE determines that all resources indicated in a bypass grant are used for at least one of the above, based on the type of bypass grant being dynamic grant and / or grant of type 1 configuration and / or grant of type 2 configuration, and / or based on the transmission of the bypass TB being blind retransmission or HARQ-based transmission.

[0199] Optionally, the UE determines that all resources indicated in the dynamic grant are used for: the first transmission of a bypass TB, one or more retransmissions of a bypass TB, the first transmission of more than one bypass TB, and one or more retransmissions of more than one bypass TB.

[0200] Optionally, if the bypass TB uses HARQ-based transmission, the UE determines that all resources indicated in the authorization of Class 1 and / or Class 2 configurations are used for the first transmission of a bypass TB, or for the first transmission of more than one bypass TB, or for the first transmission of a bypass TB and one or more retransmissions. Optionally, if the bypass TB uses blind retransmission, the UE determines that all resources indicated in the authorization of Class 1 and / or Class 2 configurations are used for the first transmission of a bypass TB and one or more retransmissions, and / or for the first transmission of more than one bypass TB and one or more retransmissions.

[0201] Optionally, the bypass grant also indicates whether HARQ-ACK feedback is enabled or disabled. Specifically, the bypass grant further indicates whether HARQ-ACK feedback is enabled or disabled for the bypass transmission scheduled by the bypass message. This method, as a dynamic method for enabling / disabling HARQ-ACK feedback, overwrites the semi-static HARQ-ACK configuration. If the UE obtains both the semi-static and dynamically indicated HARQ-ACK configurations, it will determine the HARQ-ACK configuration according to the dynamic indication information. For example, when HARQ-ACK feedback is disabled in the resource pool configuration, or when the UE derives a given bypass transmission that disables HARQ-ACK feedback based on predefined criteria, if the bypass grant obtained by the UE indicates that HARQ-ACK feedback is enabled, the UE will enable HARQ-ACK feedback for the bypass transmission scheduled in that bypass grant; conversely, the UE will not.

[0202] Optionally, the indication to enable / disable HARQ-ACK feedback can be either explicit or implicit. For explicit indication, a typical approach is to use a specific field in the bypass authorization (e.g., a 1-bit HARQ-ACK indication field) to indicate whether HARQ-ACK feedback is enabled or disabled. For implicit indication, at least one of the following methods can be used:

[0203] a) The number N of bypass resources scheduled in bypass authorization implicitly indicates the transmission method. For example, when N=1 or N belongs to a predetermined set of values, the transmission scheduled by bypass authorization is based on HARQ-ACK, that is, when the UE obtains N=1 or N belongs to the predetermined set of values, it determines to enable HARQ-ACK feedback; when N>1 or N does not belong to the given set of values, the transmission scheduled by bypass authorization is based on blind retransmission, that is, when the UE obtains N>1 or N does not belong to the predetermined set of values, it determines to disable HARQ-ACK feedback. A typical scenario of this method is that bypass transmission supports both transmission based on HARQ-ACK feedback and blind retransmission. If the number of blind retransmissions is N1, then when the number of bypass resources scheduled by bypass authorization is 1, bypass authorization schedules one transmission based on HARQ-ACK feedback; otherwise, when the number of bypass resources scheduled by bypass authorization is N1, bypass authorization schedules N1 blind retransmissions.

[0204] b) Implicitly indicated by the time-domain and / or frequency-domain and / or code-domain location of the bypass resources scheduled in the bypass grant. Optionally, implicitly indicated by the time-domain interval between the bypass resources scheduled in the bypass grant. For example, if N bypass resources are scheduled in the bypass grant, and the period of these N bypass resources in the time domain is k time slots, then when k is greater than or equal to a given threshold, the transmission scheduled by the bypass grant is based on HARQ-ACK, that is, when the UE obtains that k is greater than or equal to the given threshold, it determines that HARQ-ACK feedback is enabled; when k is less than or equal to or less than the given threshold, the transmission scheduled by the bypass grant is based on blind retransmission, that is, when the UE obtains that k is less than or equal to or less than the given threshold, it determines that HARQ-ACK feedback is disabled. In a specific embodiment, the resources scheduled in the bypass grant include at least N PSSCH resources, and the period of these N PSSCH resources in the time domain is k time slots. The UE determines whether HARQ-ACK feedback is enabled for the bypass transmission scheduled by the bypass grant based on the value of k. A typical scenario for this method is that the value of the threshold k reflects the HARQ feedback delay, which is the minimum or typical delay from the time the sending UE starts sending or finishes sending bypass data and / or control messages to the time it receives the HARQ-ACK feedback information from the receiving end and finishes decoding and processing the information. When the period of the bypass resources scheduled for bypass authorization is greater than the HARQ feedback delay, the UE is able to obtain the HARQ-ACK feedback message before the next retransmission of bypass data and determine whether to actually retransmit the bypass data based on the feedback message; otherwise, when the period of the bypass resources scheduled for bypass authorization is less than the HARQ feedback delay, the UE can only perform bypass transmission based on blind retransmission.

[0205] c) Implicitly indicated by the information or type of the bypass resources scheduled in the bypass grant. Optionally, implicitly indicated by the presence of bypass feedback resources among the bypass resources scheduled in the bypass grant. For example, if the bypass grant obtained by the UE explicitly or implicitly indicates resources for bypass feedback, the UE determines that the bypass transmission scheduled by that bypass grant enables HARQ-ACK feedback; conversely, if the bypass grant obtained by the UE does not explicitly or implicitly indicate resources for bypass feedback, and / or if the bypass grant obtained by the UE explicitly or implicitly indicates no resources for bypass feedback, the UE determines that the bypass transmission scheduled by that bypass grant disables HARQ-ACK feedback. Wherein, for the bypass grant implicitly indicating resources for bypass feedback, a typical embodiment is that the bypass grant indicates PSCCH and / or PSSCH resources for bypass transmission, and the UE can deduce and determine the PSFCH resource corresponding to the PSCCH and / or PSSCH resources according to predetermined and / or configured information. In a resource pool configuration, not all PSCCH and / or PSSCH resources have corresponding PSFCH resources. Therefore, if the UE determines that the bypass grant implicitly indicates resources for bypass feedback based on the PSCCH and / or PSSCH resources indicated in the bypass grant having corresponding PSFCH resources, then the UE determines that the bypass grant implicitly indicates no resources for bypass feedback, or that the bypass grant does not implicitly indicate resources for bypass feedback, based on the PSCCH and / or PSSCH resources indicated in the bypass grant not having corresponding PSFCH resources.

[0206] The above methods describe how to implicitly or explicitly indicate the enable / disable of HARQ-ACK feedback in bypass granting. Similarly, the above methods can also be used to implicitly or explicitly indicate the enable / disable of HARQ-ACK feedback in bypass control information (SCI), including at least one of the following: explicitly indicating it using a specific field (e.g., 1 bit) in the SCI; implicitly indicating the number N of bypass resources scheduled or reserved by the SCI in the SCI; implicitly indicating the time-domain and / or frequency-domain and / or code-domain position of the bypass resources scheduled or reserved by the SCI in the SCI. The specific method for determining the implicit indication is similar to the method for indicating it in bypass granting described above. This method for implicitly or explicitly indicating the enable / disable of HARQ-ACK feedback in bypass control information (SCI) can be used in Mode 1 transmissions where the base station schedules bypass resources, as well as in Mode 2 transmissions where the UE determines the bypass resources itself.

[0207] Among the above methods, the main advantage of explicit indication is that it does not impose restrictions on the specific circumstances of resource scheduling, but it will cause an additional 1-bit signaling overhead; the main advantage of implicit indication a) is that it can integrate the enable / disable indication into the number of scheduled resources without the need for separate field indications, thereby minimizing the number of bits in the bypass grant, but the disadvantage is that it may also increase the number of bits indicating the number of resources, and indirectly limit the number of resources that can be indicated in the bypass grant when scheduling resources for HARQ-based bypass transmission; the main advantages of implicit indications b) and c) are that no additional signaling indication is required and there is no restriction on the number of resources, but the disadvantage is that they depend on the specific resource structure of the bypass resource pool and are not applicable in all scenarios.

[0208] The above a), b), and c) are merely identifiers for different indication methods and do not imply any logical or temporal order between the different schemes.

[0209] Optionally, the scheduling information for bypass transmissions indicated in the bypass grant includes the index of the resource pool where the bypass transmission resource resides and / or the index of the Bandwidth Part (BWP) where the bypass transmission resource resides. The advantage of indicating the resource pool index is that, in the prior art, if the scheduled resource is within a certain BWP, the DCI indicating the frequency domain resource needs to be based on the BWP bandwidth indication; in this method, if the scheduled resource can be narrowed down to a certain resource pool through the resource pool index, the DCI indicating the frequency domain resource only needs to be based on the frequency domain bandwidth indication of the resource pool, thereby reducing the number of bits used to indicate the frequency domain resource and lowering overhead. The advantage of indicating the BWP index is that bypass grants and the bypass resources indicated by the bypass grant can be on different BWPs, allowing the base station to schedule bypass transmissions across BWPs, enhancing system flexibility, and making the BWP of the UE-to-base station Uu air interface and the BWP of the bypass air interface between the UE independent of each other, so that a BWP handover in one does not affect the normal communication of the other.

[0210] The transmitting UE receives the bypass HARQ-ACK feedback information and may report the received HARQ-ACK feedback information to the base station.

[0211] After the transmitting UE transmits bypass data and receives HARQ-ACK feedback information from the receiving UE (for ease of description, the HARQ-ACK feedback information received by the transmitting UE from the receiving UE on the bypass is referred to as HARQ-ACK-1, and HARQ-ACK-1 is the first HARQ-ACK), it may report the bypass-transmitted HARQ-ACK feedback information to the base station (for ease of description, the HARQ-ACK feedback information sent by the transmitting UE on the uplink to indicate whether the bypass transmission was successful is referred to as HARQ-ACK-2, and HARQ-ACK-2 is the second HARQ-ACK; 1 and 2 are only used to identify the names of different HARQ-ACK information and do not imply the logical or temporal order between the two types of HARQ-ACK information). Furthermore, if the sending UE expects to receive HARQ-ACK-1 from the receiving UE at the corresponding bypass feedback resource location after transmitting bypass data, but fails to do so, the sending UE may also report the bypass-transmitted HARQ-ACK feedback information to the base station. The reported HARQ-ACK-2 content will be either NACK or DTX. DTX is a specific indication that the sending UE failed to receive HARQ-ACK-1 from the receiving UE.

[0212] Optionally, the sending UE explicitly reports HARQ-ACK-2 to the base station. The reported HARQ-ACK-2 includes at least one of the following: ACK, NACK, or DTX. DTX means that the sending UE failed to receive HARQ-ACK-1 from the receiving UE.

[0213] Optionally, the transmitting UE assumes that not reporting HARQ-ACK feedback information (HARQ-ACK-2) will be interpreted by the base station as the UE implicitly indicating at least one of the following: ACK, NACK, or DTX. When the transmitting UE needs to indicate at least one of the above information to the base station, it implicitly indicates this by not reporting HARQ-ACK-2.

[0214] As a combination of the two methods above, optionally, the sending end explicitly reports part of the status of the HARQ-ACK feedback information, and implicitly indicates the remaining status of the HARQ-ACK feedback information by not reporting it.

[0215] Compared to traditional HARQ-ACK messages that only carry ACK or NACK information, DTX and NACK indicate two different reasons for transmission failure, which helps the base station to better select specific scheduling parameters based on the cause of the transmission failure when scheduling retransmissions for the sending UE. For example, the base station may consider that the reason for DTX might be that the receiving UE is in a sleep state, and based on the information from the receiving UE, schedule the next retransmission of the sending UE within the time period when the receiving UE wakes up from the sleep state; or, the base station may consider that the reason for DTX might be that the power of the sending UE's PSCCH and / or other bypass channels / signals is insufficient to cover the receiving UE, and therefore increase the power of the PSCCH and / or other bypass channels / signals in the retransmission scheduling information.

[0216] Optionally, the sending UE will not explicitly report ACK information, and it is assumed that not reporting any HARQ-ACK-2 will be interpreted by the base station as the UE implicitly indicating ACK. The sending UE explicitly reports NACK and / or DTX information. Specifically, the HARQ-ACK-2 reported by the sending UE uses 1 bit to indicate both NACK and DTX states.

[0217] Optionally, the sending UE explicitly reports ACK and NACK information, and it is assumed that not reporting any HARQ-ACK-2 will be interpreted by the base station as the UE implicitly indicating DTX. Specifically, the HARQ-ACK-2 reported by the sending UE uses 1 bit to indicate both ACK and NACK states.

[0218] Optionally, the transmitting UE feeds back HARQ-ACK information (HARQ-ACK-2) for bypass transmission to the base station. The HARQ-ACK-2 reported in this feedback signaling also includes information for requesting retransmission resources for the bypass transmission from the base station, and / or information for requesting transmission resources for another bypass transmission from the base station. Specifically, the information includes at least one of the following: parameters characterizing service priority (e.g., priority, quality of service, per-packet priority PPPP), BSR, SR, modulation and coding related parameters (e.g., MCS, TBS, target code rate), power control related parameters (e.g., downlink and / or bypass path loss, bypass transmission RSRP, alpha and p0 in existing power control mechanisms), bypass CSI information (e.g., bypass CSI, CQI, RI, PMI), and bypass resource selection related information (e.g., congestion level, channel awareness results).

[0219] Optionally, the bypass retransmission request signaling reported by the transmitting UE to the base station also includes information requesting retransmission resources for the bypass transmission from the base station, and / or information for requesting transmission resources for another bypass transmission from the base station. Specifically, the information includes at least one of the following: parameters characterizing service priority (e.g., priority, quality of service, priority per packet (PPP)), BSR, SR, modulation and coding related parameters (e.g., MCS, TBS, target code rate), power control related information (e.g., downlink and / or bypass path loss, bypass transmission RSRP, alpha and p0 in existing power control mechanisms), bypass CSI information (e.g., bypass CSI, CQI, RI, PMI), and bypass resource selection related information (e.g., congestion level, channel awareness results).

[0220] The benefit of additionally reporting the above information is that it helps the base station to more appropriately schedule the retransmission resources for the bypass transmission. For example, in a bypass communication system, the UE has a better understanding of the channel status of the bypass transmission than the base station. By reporting information such as MCS, TBS, and power control parameters, the UE can assist the base station in determining the specific parameters for scheduling resources. For instance, the UE reporting resource pool-related information helps the base station determine the status of the bypass transmission channel, thereby indicating more appropriate scheduling information based on the channel status.

[0221] Optionally, after transmitting bypass data and receiving HARQ-ACK-1 from the receiving UE, the transmitting UE may report HARQ-ACK-2 to the base station to indicate whether the bypass transmission was successful; after determining that retransmission is required, it may report bypass retransmission request signaling to the base station; after successfully transmitting bypass TB, it may report bypass resource release signaling to the base station. Optionally, the UE reporting HARQ-ACK-2 and / or bypass retransmission request signaling and / or bypass resource release signaling includes at least one of the following:

[0222] The sending UE determines that retransmission is required and that it needs to send a bypass retransmission request signaling to the base station; the sending UE sends HARQ-ACK-2 to the base station, and the content of HARQ-ACK-2 includes NACK or DTX, and this HARQ-ACK-2 serves as a bypass retransmission request signaling;

[0223] The transmitting UE determines that it needs to release bypass resources and needs to send bypass resource release signaling to the base station; the transmitting UE sends HARQ-ACK-2 to the base station, and the content of HARQ-ACK-2 includes ACK, and this HARQ-ACK-2 serves as bypass resource release signaling;

[0224] The transmitting UE determines that retransmission is required and that it needs to send a bypass retransmission request signaling to the base station; the transmitting UE sends a bypass retransmission request signaling to the base station; optionally, the bypass retransmission request signaling carries at least HARQ-ACK information indicating whether the bypass transmission was successful; optionally, the bypass retransmission request signaling and HARQ-ACK-2 are independent and different signaling.

[0225] The transmitting UE determines that it needs to release bypass resources and determines that it needs to send bypass resource release signaling to the base station; the transmitting UE sends bypass resource release signaling to the base station; optionally, the bypass resource release signaling carries at least HARQ-ACK information to indicate whether the bypass transmission was successful; optionally, the bypass resource release signaling and HARQ-ACK-2 are independent and different signaling.

[0226] After each transmission of bypass data, the transmitting UE reports HARQ-ACK information, which indicates whether the bypass transmission was successful, to the base station.

[0227] Optionally, when the content of HARQ-ACK-2 reported by the transmitting UE is ACK, this report can be used as bypass resource release signaling to request the release of remaining unused resources in the bypass resources specified in the bypass authorization indication. Alternatively, the bypass resource release signaling is another specific signaling. The UE reports HARQ-ACK-2 and bypass resource release signaling separately, each used to report HARQ-ACK feedback information for bypass transmission and request the release of remaining unused resources in the bypass resources specified in the bypass authorization indication. The advantage of using ACK as bypass resource release signaling is that it can reduce signaling overhead. Conversely, using specific bypass resource release signaling can improve scheduling flexibility. For example, if the UE reports bypass HARQ-ACK feedback after each bypass data transmission, regardless of whether retransmission or resource release is required, and the UE also expects to be able to decide the use of remaining resources after reporting ACK, then using specific bypass resource release signaling is more suitable in this scenario.

[0228] Optionally, when the HARQ-ACK-2 reported by the transmitting UE contains NACK and / or DTX, this report can serve as a bypass retransmission request. Alternatively, the bypass retransmission request signaling is another specific signaling, whereby the UE reports HARQ-ACK-2 and bypass retransmission request signaling separately, each used to report HARQ-ACK feedback information for bypass transmission and request bypass retransmission resources. Optionally, the bypass retransmission request signaling may also indicate information requesting retransmission resources for the bypass transmission from the base station, and / or information requesting transmission resources for another bypass transmission from the base station, such as QoS, TBS / MCS, downlink / bypass path loss, etc. Similarly, the advantage of using NACK as a bypass retransmission request signaling is that it can reduce signaling overhead. Conversely, using specific bypass retransmission request signaling can improve scheduling flexibility and, under the premise that HARQ-ACK-2 ACK / NACK uses a uniform format (e.g., 1 bit indicating ACK / NACK), more information that helps the base station schedule retransmission resources can be reported to the base station through specific bypass retransmission request signaling.

[0229] Optionally, the bypass retransmission request signaling is transmitted by reporting a NACK / DTX indication, and / or, the bypass resource release signaling is transmitted by reporting an ACK indication. After transmitting bypass data and receiving HARQ-ACK-1 from the receiving UE, if the transmitting UE determines that retransmission is required and needs to send a bypass retransmission request signaling to the base station, it reports HARQ-ACK-2 to the base station, the content of which is NACK or DTX; and / or, if it determines that the remaining bypass resources need to be released, it reports HARQ-ACK-2 to the base station, the content of which is ACK; otherwise, the UE does not report HARQ-ACK-2.

[0230] In another exemplary embodiment, the bypass retransmission request signaling, the bypass resource release signaling, and HARQ-ACK-2 are independent and different signaling messages. After each transmission of bypass data, the transmitting UE reports HARQ-ACK information, indicating whether the bypass transmission was successful, to the base station. Furthermore, when retransmission is required, the transmitting UE requests bypass transmission resources from the base station by sending a separate bypass retransmission request signaling; when remaining bypass resources need to be released, the transmitting UE informs the base station that the remaining bypass resources have been released by sending a separate bypass resource release signaling.

[0231] Optionally, the sending UE does not explicitly report the bypass retransmission request signaling, but implicitly requests bypass transmission resources from the base station based on bypass resource scheduling information and the content of the reported HARQ-ACK information indicating whether the bypass transmission was successful. After each transmission of bypass data, the sending UE reports the HARQ-ACK information indicating whether the bypass transmission was successful to the base station; if the indicated information is NACK / DTX, and according to the scheduling information previously provided by the base station, the sending UE has no bypass resources available for bypass retransmission, then the HARQ-ACK information also implicitly requests resources for bypass transmission from the base station. In this exemplary embodiment, the bypass resource release signaling is a separate signaling independent of HARQ-ACK-2. When it is necessary to release the remaining bypass resources, the sending UE informs the base station that the sending UE has released the remaining bypass resources by sending an independent bypass resource release signaling; or, the sending UE does not explicitly report the bypass resource release signaling, nor does it release the remaining bypass resources, but instead determines how to use the remaining bypass resources itself.

[0232] Since the base station should know under what conditions the transmitting UE will report HARQ-ACK information indicating the success of bypass transmission, and how the transmitting UE selects resources for transmitting this HARQ-ACK information, the base station can determine the correspondence between the HARQ-ACK information reported by the UE and the bypass transmission. Therefore, if the transmitting UE reports HARQ-ACK information indicating the success of bypass transmission to the base station after each transmission of bypass data, the base station is able to determine whether the transmitting UE still has bypass resources scheduled by the base station for bypass transmission / retransmission, and is able to determine whether to schedule resources for bypass transmission for the transmitting UE.

[0233] The method of reporting HARQ-ACK-2 only when indicating a bypass resource request or release has the advantages of reducing UE uplink signaling overhead and mitigating the negative impact on the bypass system caused by the UE's inability to receive bypass transmissions when reporting HARQ-ACK-2 due to half-duplex conditions, as well as the negative impact on the bypass system caused by the UE's inability to send bypass data when reporting HARQ-ACK-2 under total transmission power limitations. Conversely, the method of reporting HARQ-ACK-2 after each bypass transmission has the advantage that the base station can better control the status of bypass transmissions because the UE will always report after each bypass data transmission. Furthermore, since the UE reports after each bypass transmission and receives HARQ-ACK information from another UE on the bypass side, the reporting is predictable, thereby reducing the interference caused by missed uplink signaling detections. For example, in the latter method, if the HARQ-ACK information sent by the UE is missed, and the base station does not detect the UE's transmission at the location where the uplink signaling is expected to be received, it will assume that the reporting of the bypass HARQ-ACK was missed or that the corresponding bypass authorization for the transmission was not successfully received by the UE; conversely, in the former method, if the bypass retransmission request sent by the UE is missed, the base station will not know that a missed detection has occurred and will assume that the UE does not need to retransmit / does not need to release resources.

[0234] In cases where the HARQ-ACK information sent by the UE is missed, and where the UE implicitly indicates DTX to the base station by not reporting HARQ-ACK-2, the base station may interpret the lack of HARQ-ACK-2 reporting as DTX, or miss the reporting of HARQ-ACK-2, or the corresponding bypass grant for that transmission may not be successfully received by the UE. To solve this problem, optionally, after obtaining the bypass grant information, the sending UE sends the received HARQ-ACK information for that bypass grant to the base station (for ease of description, it is referred to as HARQ-ACK-3, which does not imply a logical or temporal order with HARQ-ACK-1 / 2). By whether or not HARQ-ACK-3 is obtained, the base station can distinguish between DTX / missed HARQ-ACK-2 and the failure of the bypass grant to be successfully received by the UE.

[0235] Optionally, the transmitting UE determines at least one of the following: the content of the HARQ-ACK-2 reported to the base station, at least one given state of HARQ-ACK-2 reported to the base station explicitly or implicitly, how to report HARQ-ACK-2 to the base station (e.g., after each bypass transmission or when HARQ-ACK is needed as bypass retransmission request signaling / bypass resource release signaling), whether to report bypass resource retransmission signaling and / or bypass resource release signaling to the base station, and how to report bypass resource retransmission signaling and / or bypass resource release signaling to the base station (e.g., via HARQ-ACK information or using independent signaling), including: the transmitting UE determines this based on predefined information, pre-configuration, or the base station's configuration; or, the transmitting UE determines this based on scheduling information dynamically indicated by the base station.

[0236] Optionally, the transmitting UE determines at least one of the above contents based on whether the base station has indicated uplink resources corresponding to each bypass resource in the bypass grant.

[0237] Optionally, if the bypass grant obtained by the sending UE indicates uplink resources corresponding to each bypass resource, the sending UE will report a bypass resource release signaling to the base station when it needs to release the bypass resources; otherwise, the sending UE will not report a bypass resource release signaling to the base station. This is because after any bypass transmission, the sending UE may request the release of the remaining bypass resources due to successful transmission. In this case, the base station needs to allocate corresponding uplink resources for reporting the bypass resource release signaling for each bypass transmission.

[0238] Optionally, if the bypass grant obtained by the transmitting UE indicates uplink resources corresponding to each bypass resource, the transmitting UE reports HARQ-ACK-2 after each bypass transmission; otherwise, if the bypass grant obtained by the transmitting UE indicates uplink resources corresponding to the latest bypass resource in the time domain, the transmitting UE reports HARQ-ACK-2 after the latest bypass transmission in the time domain.

[0239] Optionally, the transmitting UE determines at least one of the above information corresponding to HARQ-ACK-3 in a similar manner.

[0240] The transmitting UE reports HARQ-ACK information (HARQ-ACK-2) to the base station to indicate whether a given bypass transmission was successful. This feedback signaling is carried by the uplink channel.

[0241] Optionally, the uplink channel is a PUCCH channel or a specific channel dedicated to bypassing UEs to report HARQ-ACK-2. Optionally, the feedback signaling is PUCCH signaling, multiplexing existing PUCCH signaling or using a specific PUCCH signaling dedicated to bypassing UEs to report HARQ-ACK-2. Optionally, the feedback signaling includes ACK / NACK signaling, which multiplexes existing ACK / NACK formats or uses a specific ACK / NACK format dedicated to bypassing UEs to report HARQ-ACK-2.

[0242] Optionally, the uplink channel is a PUSCH channel. Optionally, the feedback signaling is higher-layer signaling, including RRC signaling and / or MAC layer signaling, such as MAC CE or MAC header / MAC subheader.

[0243] Optionally, the transmitting UE reports HARQ-ACK information (HARQ-ACK-2) to the base station to indicate whether a given bypass transmission was successful, including reporting HARQ-ACK-2 using at least one of the following methods: reporting HARQ-ACK-2 using independent signaling; multiplexing HARQ-ACK-2 with other uplink signaling / channels; or carrying HARQ-ACK-2 on other uplink signaling / channels.

[0244] Optionally, the transmitting UE determines the resources used for reporting HARQ-ACK-2 based on at least one of the following methods:

[0245] The resources used for reporting HARQ-ACK-2 are determined based on the resource locations directly indicated in the signaling.

[0246] Based on the resource location of a specific signaling / channel, and the resource mapping relationship between the specific signaling / channel and HARQ-ACK-2 as defined / pre-configured / base station configuration or indicated, and / or other information used to derive feedback information resources as defined / pre-configured / base station configuration or indicated, the resources used to report HARQ-ACK-2 are determined.

[0247] Optionally, a specific signaling / channel includes at least one of the following: bypass authorization, a given bypass transmission, a bypass channel used by a given bypass transmission, a bypass transmission or bypass channel scheduled by bypass authorization, or a specific uplink signaling.

[0248] Optionally, bypass authorization is a bypass authorization used to schedule the given bypass transmission.

[0249] Optionally, bypass transmission includes at least one of the following: transmission of bypass data on a bypass data channel, transmission of bypass control information (SCI) corresponding to the bypass data on a bypass control channel, and transmission of feedback messages corresponding to the bypass data on a bypass feedback channel. Optionally, the bypass channel includes at least one of the following: PSCCH, PSSCH, and PSFCH.

[0250] Optionally, the specific uplink signaling is UCI; alternatively, the specific uplink signaling is UCI carrying HARQ-ACK feedback information for downlink transmission; and / or, the specific uplink signaling is PUSCH.

[0251] Optionally, the transmitting UE determines the resources used by HARQ-ACK-2 based on the resource location of a specific signaling / channel and the predefined / preconfigured / base station configured resource mapping relationship between the specific signaling / channel and HARQ-ACK-2. Specifically, the transmitting UE calculates the start position t0+delta t and / or start position f0 of the time-domain resources used by HARQ-ACK-2 based on the time-domain resource location (or start / end position) t0 and / or the frequency-domain resource location (or start / end position) f0 of the specific signaling / channel, and based on the predefined / preconfigured or base station configured time-domain offset delta t and / or frequency-domain offset delta f, and determines the time-domain and / or frequency-domain resource size of HARQ-ACK-2 based on other configuration information used to derive feedback information resources, either predefined / preconfigured / base station configured or indicated. Similarly, the transmitting UE can also calculate the resource location for obtaining HARQ-ACK-2 based on t0 and / or f0 using a predefined formula and / or predefined / pre-configured / base station configuration or indicated parameters for the formula.

[0252] The unit of the time-domain offset delta t can be a time slot or a physical time length, such as milliseconds. If the unit of the time-domain offset delta t is a time slot, it can further be a physical time slot, an uplink time slot, a downlink time slot, a bypass time slot, or a combination of more than one of the above.

[0253] For combinations with more than one element, a concrete example is that the time-domain offset delta t includes K0 bypass time slots and K1 uplink time slots. Furthermore, there is a predetermined order between the different types. For example, the UE calculates the starting position t0 + delta t of the time-domain resources used by HARQ-ACK-2, specifically by counting K0 bypass time slots after t0 based on the time-domain resource position (or start / end position) t0 of a specific signaling / channel, and then counting K1 uplink time slots after the K0 bypass time slots after t0.

[0254] In another specific example, the uplink time slot in the above example can also be replaced with a physical time slot, and the rest is the same, so it will not be explained again.

[0255] The advantage of these two specific examples is that if t0 is the time-domain resource location of the last PSSCH in the bypass authorization scheduling, the UE can expect to obtain the HARQ-ACK feedback of the bypass receiver UE of the PSSCH within K0 bypass time slots, based on the PSFCH configuration (e.g., the time-domain period of the PSFCH resource); the remaining K1 uplink time slots or physical time slots serve as processing delays, ensuring that the UE can complete the encoding of HARQ-ACK-2 and other possible transmission preparations within this time.

[0256] If the time-domain offset delta t is in units of time slots, the UE further determines that the resources for HARQ-ACK-2 include at least one of the following:

[0257] If the physical duration of the uplink and / or downlink time slots differs from the physical duration of the bypass time slots, the physical duration of the bypass time slots is used to calculate the time domain offset delta t.

[0258] Regardless of whether the physical duration of the uplink and / or downlink time slots is the same as the physical duration of the bypass time slot, the physical duration of the bypass time slot is used to calculate the time domain offset delta t.

[0259] Regardless of whether the physical duration of the uplink and / or downlink time slots is the same as the physical duration of the bypass time slot, the physical duration of the uplink time slot is used to calculate the time domain offset delta t;

[0260] Regardless of whether the physical duration of the uplink and / or downlink time slots is the same as the physical duration of the bypass time slot, the physical duration of the downlink time slot is used to calculate the time domain offset delta t.

[0261] Furthermore, the prerequisite for using at least one of the above also includes that the unit of the time-domain offset delta t is a specific type of time slot.

[0262] For example, only when the unit of time-domain offset delta t is a bypass timeslot, if the physical duration of the uplink timeslot differs from the physical duration of the bypass timeslot, then the physical duration of the bypass timeslot is used to calculate the time-domain offset delta t. For example, only when the unit of time-domain offset delta t is an uplink timeslot, regardless of whether the physical duration of the uplink timeslot and / or downlink timeslot is the same as the physical duration of the bypass timeslot, the physical duration of the uplink timeslot is used to calculate the time-domain offset delta t.

[0263] Furthermore, the UE determines the resources of HARQ-ACK-2 by: if the time slot where the determined time-domain resource start position t0+delta t is located is not an uplink time slot, then the time-domain resource start position of HARQ-ACK-2 is the earliest uplink time slot after t0+delta t.

[0264] In a specific example, the transmitting UE calculates the starting position t0+delta t of the time-domain resources used by HARQ-ACK-2 based on the time-domain resource position (or start / end position) t0 of each or the last bypass resource scheduled in the bypass grant, and based on the time-domain offset delta t indicated by the base station in the bypass grant or in the higher-layer signaling. Here, delta t is in physical time slots or uplink time slots. If the determined starting position t0+delta t is located in a time slot that is not an uplink time slot, then the starting position of the time-domain resources for HARQ-ACK-2 is the earliest uplink time slot after t0+delta t. Specifically, this bypass resource can be a PSFCH resource, which is either explicitly scheduled in the bypass grant or derived from the PSCCH / PSSCH resources scheduled in the bypass grant.

[0265] Furthermore, the method for determining the time-domain offset delta t described above can also be similarly used in the step of determining the bypass transmission of the bypass grant scheduling. Optionally, the transmitting UE determines the time-domain position of the earliest bypass resource of the bypass grant scheduling as t0 + delta t' based on the resource location of the bypass grant and the time-domain offset delta t' between the bypass grant and the earliest bypass resource of the bypass grant scheduling. The above description of delta t can also be similarly applied to delta t'. Wherein, the bypass grant includes at least one of dynamic grant, configured grant type 1, and configured grant type 2; the bypass resource includes at least one of PSCCH, PSSCH, and PSFCH.

[0266] In a specific example, the time-domain offset delta t' between the bypass grant and the earliest bypass resource scheduled by that bypass grant is the bypass timeslot. Regardless of whether the physical duration of the uplink and / or downlink timeslots is the same as the physical duration of the bypass timeslot, the UE uses the physical duration of the bypass timeslot to calculate the time-domain offset delta t'; or, if the physical duration of the uplink and / or downlink timeslots is different from the physical duration of the bypass timeslot, the UE uses the physical duration of the bypass timeslot to calculate the time-domain offset delta t'.

[0267] In another specific example, the time-domain offset delta t' between the bypass grant and the earliest bypass resource scheduled by that bypass grant is the physical time slot. If the physical duration of the uplink and / or downlink time slots differs from the physical duration of the bypass time slot, the UE determines the physical duration of the uplink, bypass, or downlink time slot to calculate the time-domain offset delta t' according to predefined criteria. Furthermore, if the time slot containing the calculated time-domain position t0 + delta t' of the earliest bypass resource is not a bypass time slot, then the time-domain position of the earliest bypass resource is the earliest bypass time slot after t0 + delta t'. Optionally, the UE multiplexes HARQ-ACK-2 with other uplink channels / signaling, or the transmitting UE carries HARQ-ACK-2 on other uplink channels / signaling for transmission. This scenario is primarily applicable when the transmitting UE determines the resource used by HARQ-ACK-2 based on the resource location of a specific uplink signaling / channel.

[0268] Optionally, if a particular signaling / channel has multiple resource locations, the information obtained is derived using the first, last, or at least one specific resource location among the multiple resource locations.

[0269] Optionally, the transmitting UE derives and determines the resources used for the feedback information based on the PSSCH scheduled by the bypass grant and / or predefined information or information indicated by the base station in the bypass grant (e.g., time-domain and / or frequency-domain offsets). Specifically, if the bypass grant schedules N>1 PSSCHs, the transmitting UE derives and determines a resource block for reporting HARQ-ACK-2 based on the latest PSSCH in the time domain. In another exemplary embodiment, similarly, the bypass grant schedules N>1 PSSCHs, but the transmitting UE derives and determines a resource block for reporting HARQ-ACK-2 based on each PSSCH, that is, a total of N resources for reporting HARQ-ACK-2 are derived and determined.

[0270] Optionally, signaling used to directly indicate the location of HARQ-ACK-2 resources, and / or signaling used to indicate the resource mapping relationship and / or other signaling used to derive feedback information resources, includes at least one of the following:

[0271] Downlink control information (DCI); wherein the DCI includes at least bypass grant, specifically, a bypass grant for scheduling the first transmission and / or retransmission of a given bypass transmission; it may also include other specific downlink control information (DCI), such as a DCI for scheduling the specific uplink signaling (e.g., PUSCH or UCI carrying HARQ-ACK feedback information for downlink transmission).

[0272] Other downlink signaling used as bypass authorization or to indicate scheduling information for bypass transmission;

[0273] High-level signaling, including at least RRC configuration signaling.

[0274] According to existing technology, the specific method for a UE to determine the time-domain resources used for reporting HARQ-ACK-2 based on the resource location directly indicated in the signaling includes: the UE determining, based on a predefined time-domain reference point (e.g., the time slot or symbol at the end of the received signaling indication) and the time-domain interval directly indicated in the signaling, the time-domain location after a time interval equal to the length of the time interval following the time-domain reference point as the time-domain resource used for reporting HARQ-ACK-2. As described in the above example, the method for a UE to determine the resources used by HARQ-ACK-2 based on the resource location of a specific signaling / channel and the resource mapping relationship between the specific signaling / channel and HARQ-ACK-2 also includes the UE determining, based on a predefined time-domain reference point and a predefined, pre-configured, or base station-configured time-domain interval (e.g., the time-domain offset delta t in the above example), the time-domain location after a time interval equal to the length of the time interval following the time-domain reference point as the time-domain resource used for reporting HARQ-ACK-2. Regarding the question of how to define this time interval, simply reusing the time interval in the prior art, especially simply reusing the time interval in the prior art method of using PUCCH resources to indicate downlink data HARQ-ACK feedback in DCI as downlink grant, may have the following problems:

[0275] 1. In existing technologies based on UE-base station communication, after receiving downlink data, the UE can report feedback information in the PUCCH based on its reception results. However, in Mode 1 systems of bypass systems based on UE-UE communication, the UE needs to obtain the HARQ-ACK feedback (HARQ-ACK-1) provided by the receiving UE after sending bypass data, and then report HARQ-ACK-2 based on the obtained HARQ-ACK-1. Therefore, the time interval in existing technologies may be too short for the process of reporting HARQ-ACK-2 in Mode 1.

[0276] 2. Compared to the definitions of downlink time slots, uplink time slots, and physical time slots in existing technologies, the bypass system introduces the concept of bypass time slots. A bypass time slot is a time slot configured to be included in the bypass resource pool. Therefore, it is necessary to further define which types of time slots the time interval in the above example is calculated based on.

[0277] Therefore, for the time interval between the time reference point and HARQ-ACK-2 in the above example, including the time domain interval directly indicated in the signaling and the predefined, pre-configured, or base station-configured time domain interval, preferably, this time interval should be greater than the time interval in the prior art; specifically, this time interval is greater than the time interval indicated in the prior art when the PUCCH resource carrying the HARQ-ACK corresponding to the PDSCH is indicated in the DCI as downlink authorization; and / or, this time interval is greater than the time interval between the PDSCH resource of semi-static (SPS) downlink transmission and the PUCCH resource carrying the corresponding HARQ-ACK in the prior art.

[0278] Alternatively, the time interval may be calculated based on a specific type of time slot, which includes at least one of physical time slots, uplink time slots, and bypass time slots. In a specific example, the time interval between the time reference point in the above example (e.g., the time slot for the start / end of bypass authorization, or the time slot for the start / end of PSSCH) and HARQ-ACK-2 is N time slots, which may be: N physical time slots; N uplink time slots; N bypass time slots; or N physical time slots and / or bypass time slots and / or uplink time slots.

[0279] Optionally, when a specific type of time slot includes more than one type of time slot, N can be further refined into the sum of several time-domain intervals, such as N = N1 + N2 or N = N1 + N2 + N3 (or the sum of more than one Nx), where N1 / N2 / N3 each correspond to a time slot of one type. Moreover, the calculation of different types of time slots may be performed according to a predefined logical order, for example, first calculating N1 physical time slots, then calculating N2 bypass time slots, and then calculating N3 uplink time slots and / or physical time slots.

[0280] In a specific example, the time-domain resources used for reporting HARQ-ACK-2 are N3 uplink time slots following N1 physical time slots (or uplink time slots) after a specific time-domain reference point, followed by N2 bypass time slots; or N1 physical time slots (or uplink time slots) following N2 bypass time slots after a specific time-domain reference point. The latter can be considered a simplification of the former. For the former, the advantage of this design is:

[0281] The N1 physical time slots (or uplink time slots) correspond to the decoding delay required by the receiving UE to receive the bypass data after the sending UE sends the bypass data, and the processing delay to generate the HARQ-ACK corresponding to the bypass data. This processing delay is usually determined based on UE performance and is an absolute length.

[0282] The N2 bypass time slots correspond to the delay required for the receiving UE to acquire PSFCH resources and send HARQ-ACK feedback (HARQ-ACK-1) in the bypass system. This delay may be calculated based on physical time slots or bypass time slots. If the delay is calculated based on bypass time slots, then calculating N2 based on bypass time slots helps reduce system complexity (because the system does not need to first convert N2 bypass time slots into M physical time slots according to the configuration of the bypass resource pool and then schedule M physical time slots) and ensures that the receiving UE can always send PSFCH carrying HARQ-ACK feedback within the N2 bypass time slots; otherwise, if the delay is calculated based on physical time slots, then N2 can also be calculated based on physical time slots to reduce system complexity.

[0283] The N3 uplink time slots correspond to the PUCCH scheduling delay. In the prior art, the PUCCH scheduling delay is also calculated for the uplink time slots, which helps to maximize the reuse of the prior art.

[0284] Optionally, the values ​​of N1, N3, or N1+N3 are the same as the values ​​of the time-domain intervals when scheduling PUCCH resources in the DCI in the prior art.

[0285] Because in existing technologies, time-domain resources for bypass transmission are typically scheduled in time slots, the above method uses time slots as an example for specific explanation. Considering that time-domain resources for bypass transmission can also use other time units as scheduling units, the time slots in the above method can similarly be replaced with symbols or other time-domain units. For example, in the example N = N1 + N2 + N3 above, N1 can be replaced with milliseconds, so that the UE processing latency corresponding to N1 is the same under different time slot lengths caused by different numberstructures; similarly, other Nx can also be replaced with milliseconds. For example, when the uplink system and bypass system have different numberstructures leading to different time slot lengths, calculating the time interval in milliseconds in different systems helps reduce system complexity.

[0286] Here are a few specific examples of how the UE determines the resources used for transmitting HARQ-ACK-2.

[0287] Optionally, the UE determines the time-frequency resources for HARQ-ACK-2 based on the time-frequency resources for HARQ-ACK-2 directly indicated in the downlink DCI (e.g., bypass authorization).

[0288] Optionally, the UE determines the time-frequency resources of HARQ-ACK-2 based on a portion of the information about the time-frequency resources used for feedback HARQ-ACK-2 directly indicated in the downlink DCI (e.g., the location of the time-frequency resources of HARQ-ACK-2) and another portion of the information indicated in the higher-layer signaling (e.g., parameters such as the time-frequency resource size, signaling format, MCS / TBS, etc. of HARQ-ACK-2).

[0289] Optionally, the UE determines the resources of HARQ-ACK-2 based on information derived from the resource location of a specific signaling / channel; wherein the specific signaling / channel is a bypass transmission with bypass grant scheduling, and some parameters used by the UE when deriving the resources of HARQ-ACK-2 are configured by higher-layer signaling, for example, the UE uses the time domain interval and frequency domain offset between the bypass transmission and HARQ-ACK-2 configured by RRC.

[0290] Optionally, the UE multiplexes HARQ-ACK-2 with other PUCCH / PUSCH transmissions, or piggybacks HARQ-ACK-2 on other PUCCH / PUSCH transmissions. Accordingly, the UE determines the resource locations of other PUCCH / PUSCHs based on the PUCCH resources for HARQ-ACK feedback information in the downlink DCI, or the PUSCH resources scheduled in the downlink DCI, thereby determining the resource locations for multiplexing or carrying the HARQ-ACK-2. Optionally, after generating HARQ-ACK-2, the UE multiplexes or carries it on the next PUCCH / PUSCH transmission with the earliest available time-domain resources.

[0291] Optionally, the UE determines the time-frequency resources of HARQ-ACK-2 based on information directly indicated in the downlink DCI, or derives and determines the resources used by HARQ-ACK-2 based on the resource location of a specific signaling / channel, and the resource mapping relationship between the specific signaling / channel and HARQ-ACK-2 as predefined / preconfigured / base station configuration or indicated, and / or other predefined / preconfigured / base station configuration or indicated information for deriving feedback information resources. Subsequently, the UE determines whether there is transmission of a specific uplink signaling (e.g., PUCCH / PUSCH) within a given range before and / or after the time and / or frequency domain of the resources used by HARQ-ACK-2, or whether there is transmission of a specific uplink signaling before the latest feedback time of HARQ-ACK-2. If so, the UE determines to multiplex or carry HARQ-ACK-2 on the specific uplink signaling, which is equivalent to finally determining that the time-frequency resources of HARQ-ACK-2 are the resources of the specific uplink signaling; otherwise, the UE reports HARQ-ACK-2 using the derived resources of HARQ-ACK-2.

[0292] Optionally, the sending UE uses a similar approach to determine the resources used for reporting HARQ-ACK-3. Optionally, the resources used for reporting HARQ-ACK-3 are determined using the same or different configurations or parameters as HARQ-ACK-2.

[0293] Optionally, the transmitting UE determines whether to independently report HARQ-ACK-2 or carry / multiplex it on other uplink signaling / channels based on at least one of the following, and / or determines which method / combination of the above methods or combinations of methods to obtain resources for HARQ-ACK-2: HARQ-ACK-2 is physical layer or higher layer signaling, the base station is configured to enable / disable at least one method, the predetermined priority between different methods or combinations, the size of the information payload of HARQ-ACK-2, and the service priority of the bypass transmission corresponding to HARQ-ACK-2.

[0294] Optionally, if the signaling directly indicates the resources used for reporting HARQ-ACK-2, the directly indicated resources are used preferentially; otherwise, if HARQ-ACK-2 can be multiplexed or carried on a specific uplink signaling, it is transmitted in a multiplexed or carried manner; otherwise, the derived resources are used. Regarding whether HARQ-ACK-2 can be multiplexed or carried on a specific uplink signaling, one method is to determine whether the specific uplink signaling is transmitted within a given range before and / or after the time-domain and / or frequency-domain resources of the derived resources. Another method is to determine, based on predetermined criteria and / or the resource locations of bypass grants and / or the resource locations of bypass transmissions / bypass channels scheduled by bypass grants, a time window or latest time available for reporting HARQ-ACK-2 is determined, and whether the specific uplink signaling is transmitted within that time window or before that latest time. In this exemplary embodiment, the method for determining the UE's acquisition of HARQ-ACK-2 resources is based on priority, where the priority is: direct signaling indication > bearer / multiplexing on uplink signaling > deduced resources. The advantages of this method are that prioritizing direct signaling indication maximizes the base station's control capabilities and scheduling flexibility, bearer / multiplexing saves signaling overhead in reporting HARQ-ACK-2, and even if there is no base station scheduling or bearer / multiplexing, the UE can always use the deduced resources.

[0295] Optionally, when the size of the HARQ-ACK-2 payload exceeds a certain threshold, the UE determines that it will not transmit HARQ-ACK-2 using multiplexing and / or carrying it on a specific uplink signaling / channel. Optionally, this threshold is (pre)configured or derived from transmission parameters; wherein the transmission parameters include transmission parameters for the specific uplink signaling / channel used to carry / multiplex HARQ-ACK-2, such as TBS, MCS, frequency domain resource size, time domain resource size, etc.; and also include the service priority of the bypass transmission corresponding to HARQ-ACK-2, such as the QoS of the corresponding bypass transmission. The main purpose of this method is to avoid excessively impacting the performance of other uplink signaling / channels when the HARQ-ACK-2 payload is large, after multiplexing / carrying it on other uplink signaling / channels.

[0296] Optionally, when the service priority of the bypass transmission corresponding to HARQ-ACK-2 exceeds or falls below a given threshold, the UE determines that it will not transmit HARQ-ACK-2 using multiplexing and / or carrying it on a specific uplink signaling / channel. Optionally, this threshold is (pre)configured or determined based on transmission parameters; wherein, the transmission parameters include transmission parameters for the specific uplink signaling / channel used to carry / multiplex HARQ-ACK-2, such as TBS, MCS, frequency domain resource size, time domain resource size, etc.; and also include transmission parameters of HARQ-ACK-2, such as the size of the information payload of HARQ-ACK-2, etc. Similarly, the main purpose of this method is to avoid the reliability of HARQ-ACK-2 provided by multiplexing / carrying it on other uplink signaling / channels when the service priority corresponding to HARQ-ACK-2 is high.

[0297] Optionally, when the base station enables the multiplexing and / or carrying of HARQ-ACK-2 on other uplink signaling / channels, the UE prioritizes the multiplexing and / or carrying of HARQ-ACK-2 on other uplink signaling / channels; otherwise, the UE uses the derived resources to independently transmit HARQ-ACK-2.

[0298] Optionally, when HARQ-ACK-2 is physical layer signaling, the UE prioritizes multiplexing and / or carrying HARQ-ACK-2 on other uplink signaling / channels, and then uses the derived resources; otherwise, when HARQ-ACK-2 is higher layer signaling, the UE uses the resource location directly indicated in the signaling for reporting HARQ-ACK-2, specifically, the resource location directly indicated in bypass grant or other DCIs that is dedicated to reporting information of HARQ-ACK-2 indicated by higher layer signaling.

[0299] If, after receiving HARQ-ACK feedback information (HARQ-ACK-1) from the bypass receiving UE, the transmitting UE also reports HARQ-ACK information (HARQ-ACK-2) to the base station to indicate whether the bypass transmission was successful, then the system also needs to handle potential collisions between the transmission of HARQ-ACK-2 and other uplink transmissions and / or bypass transmissions.

[0300] Due to UE capability limitations, simultaneously transmitting more than one signal / channel is a typical conflict scenario. For example, if the time domain resources used by HARQ-ACK-2 transmission fully or partially overlap with other uplink or bypass transmissions, the UE needs to handle how to simultaneously transmit HARQ-ACK-2 with other uplink and / or bypass transmissions. Similarly, due to the UE's half-duplex capability limitations, simultaneously transmitting and receiving different signals / channels is considered difficult to achieve in bypass systems. Therefore, when the time domain resources of HARQ-ACK-2 transmission fully or partially overlap with other downlink or bypass reception, the UE needs to handle the issue of only being able to perform one of transmission or reception due to half-duplex limitations.

[0301] If the HARQ-ACK-2 transmission uses all or part of the time domain resources and / or frequency domain resources of other uplink / bypass transmissions, the transmitting UE determines, based on the specific scheduling information of the HARQ-ACK-2 transmission and other uplink / bypass transmissions, whether it is capable of simultaneously transmitting the HARQ-ACK-2 and other uplink / bypass transmissions, and further determines to transmit the HARQ-ACK-2 and / or other uplink / bypass transmissions using at least one of the following methods:

[0302] a) The UE transmits the HARQ-ACK-2 and / or other uplink / bypass transmissions respectively. The HARQ-ACK-2 and / or other uplink / bypass transmissions use independent transmission resources and share transmission power. The UE determines the transmission power of the HARQ-ACK-2 and / or other uplink / bypass transmissions respectively according to predetermined criteria and configured and / or scheduled power control parameters.

[0303] b) The UE transmits other uplink transmissions and piggybacks HARQ-ACK-2 within them. Specifically, the UE maps HARQ-ACK-2 to a specific resource element (RE) in the other uplink transmission according to predefined criteria, and determines, or together determines, the transmission power of HARQ-ACK-2 and / or the other uplink transmissions according to predetermined criteria and configured and / or scheduled power control parameters. Optionally, the UE explicitly or implicitly indicates whether HARQ-ACK-2 is piggybacked in the other uplink transmissions.

[0304] c) The UE sends HARQ-ACK-2 and includes other uplink transport piggybacks in the HARQ-ACK-2. The specific method is similar to that in b).

[0305] d) The UE multiplexes the HARQ-ACK-2 with other uplink transmissions. Optionally, when other uplink transmissions and HARQ-ACK-2 are transmitted in the same uplink channel, the UE transmits the HARQ-ACK-2 with other uplink transmissions in a multiplexed manner.

[0306] e) The UE sends HARQ-ACK-2 and one of the other uplink / bypass transmissions, and postpones the remaining transmissions until the transmission of the aforementioned transmission is completed.

[0307] f) The UE sends HARQ-ACK-2 and one of the other uplink / bypass transmissions, and drops the rest of the transmissions.

[0308] For e) and f), optionally, the UE determines, based on priority, which transmission among HARQ-ACK-2 and other uplink transmissions will be delayed or terminated, and which transmission should be sent normally. This priority can be determined based on at least one of the following: the priority among uplink transmissions, bypass transmissions, and HARQ-ACK-2; the priority of the channel used by the transmission; the priority of the signaling type (e.g., PUCCH signaling, data signaling); and the priority parameters of the service corresponding to the transmission (e.g., LCID, QoS).

[0309] Similarly, if the transmission of HARQ-ACK-2 overlaps in all or part with the time-domain and / or frequency-domain resources used by other downlink / bypass receptions, the transmitting UE determines to use at least one of the following methods based on the specific scheduling information of the transmission of HARQ-ACK-2 and other downlink / bypass receptions:

[0310] g) The UE sends HARQ-ACK-2 and postpones downlink / bypass reception until after the HARQ-ACK-2 transmission is completed; or, the UE receives downlink / bypass transmission and postpones HARQ-ACK-2 until after the downlink / bypass reception is completed.

[0311] h) The UE sends HARQ-ACK-2 and drops downlink / bypass reception; or, the UE receives downlink / bypass transmission and drops the transmission of HARQ-ACK-2.

[0312] For g) and h), optionally, the UE determines, based on priority, which of the HARQ-ACK-2 transmissions and the reception of other downlink / bypass transmissions will be delayed or terminated, and which should be transmitted / received normally. This priority can be determined based on at least one of the following: the priority among downlink transmissions, bypass transmissions, and HARQ-ACK-2; the priority of the channel used for the transmission; the priority of the signaling type (e.g., PDCCH signaling, data signaling); and the priority parameters of the service corresponding to the transmission (e.g., LCID, QoS).

[0313] The numbers a to h above are merely identifiers for different schemes and do not imply any logical priority or temporal order among them.

[0314] Considering the potential conflict between HARQ-ACK-2 transmission and other bypass transmissions, the UE can also consider HARQ-ACK-2 transmission as one of the influencing factors when selecting bypass transmission resources (Mode 2 bypass transmission), thereby avoiding conflicts between HARQ-ACK-2 transmission and other bypass transmissions during the bypass transmission resource selection process. Optionally, during the Mode 2 resource selection process, the UE excludes bypass resources from the candidate resources that are wholly or partially overlapped in the time domain with already scheduled uplink transmissions. The already scheduled uplink transmissions include uplink transmissions scheduled in the existing mechanism, as well as HARQ-ACK-2 transmissions.

[0315] Optionally, the UE uses a similar approach to handle potential conflicts between HARQ-ACK-3 and other uplink transmissions, downlink receptions, bypass transmissions, and bypass receptions.

[0316] The following examples illustrate how to perform HARQ-ACK feedback-based bypass transmission in a base station scheduling bypass communication (Mode 1) system.

[0317] Optionally, the sending UE (referred to as UE1 for ease of description) sends bypass signaling to the receiving UE (referred to as UE2 for ease of description) to initiate a bypass transmission request to the base station. This bypass transmission request can be a scheduling request (SR), a buffer status report (BSR), or other dedicated bypass transmission request signaling. The bypass request carries relevant information about the bypass transmission, such as the priority of the bypass data, MCS, TBS, the size of the required bypass resources, and the buffer status.

[0318] Based on the information in the bypass request, the base station schedules bypass resources for UE1. This scheduling information is indicated by a bypass grant (SL grant) (referred to as SLG1 for ease of description). The bypass grant SLG1 can reuse grant signaling in the prior art, including dynamic grant and / or configured grant, and the configured grant further includes Type-1 and / or Type-2 configured grants.

[0319] UE1 receives the bypass grant SLG1 and obtains the scheduling information carried in SLG1. Specifically, the scheduling information indicated by SLG1 includes a Physical Sidelink Shared Channel (PSSCH) resource. This PSSCH resource is used for one transmission of a bypass transport block TB (referred to as SLTB1 for ease of description) of UE1. The scheduling information indicated by SLG1 may also include a Physical Sidelink Control Channel (PSCCH) resource for the transmission of Sidelink Control Information (SCI) of the bypass transport block SLTB1, and / or a Physical Sidelink Feedback Channel (PSFCH) resource for the transmission of feedback information of the SLTB1.

[0320] As a specific embodiment of the scheduling information carried by SLG1, SLG1 indicates the scheduling information of a PSSCH resource, as well as the scheduling information of the corresponding PSCCH and / or PSFCH resources. Optionally, the correspondence between the PSSCH, PSCCH, and PSFCH resources and SLTB1 (this correspondence refers to which bypass transport block is transmitted on which PSSCH resource, and correspondingly, which bypass transport block's SCI / feedback information is transmitted on which PSCCH / PSFCH resource) is known to the base station; or, the correspondence between the PSSCH, PSCCH, and PSFCH resources and bypass transport blocks is determined by the UE itself, and the base station does not need to know the relevant information.

[0321] The scheduling information indicated in SLG1 may also include whether HARQ-ACK feedback is enabled for the transmission of SLTB1. If SLG1 indicates whether HARQ-ACK feedback is enabled / disabled, UE1 determines whether HARQ-ACK feedback is enabled for the transmission of SLTB1 according to the information indicated in SLG1. Otherwise, if SLG1 does not indicate whether HARQ-ACK feedback is enabled / disabled, or if the system does not support dynamically enabling / disabling HARQ-ACK feedback in bypass grants, UE1 determines whether HARQ-ACK feedback is enabled for the transmission of SLTB1 based on the higher-layer configuration (e.g., based on the RRC configuration of the bypass resource pool in which the bypass TB is transmitted).

[0322] Optionally, if SLG1 indicates information to enable / disable HARQ-ACK feedback, UE1 needs to determine that UE2 has also obtained the same information, because for any given bypass transmission, the information of the sending UE and the receiving UE regarding whether HARQ-ACK feedback is enabled should be aligned. Therefore, when SLG1 indicates that HARQ-ACK feedback is enabled / disabled, UE1 indicates to UE2 that HARQ-ACK feedback is enabled / disabled; or, when SLG1 indicates that HARQ-ACK feedback is enabled / disabled, and this indication differs from the higher-layer configuration (e.g., the RRC configuration of the bypass resource pool transmitted in the PSSCH scheduled by SLG1 is disabled for HARQ-ACK feedback, but SLG1 indicates that HARQ-ACK feedback is enabled), UE1 indicates to UE2 that HARQ-ACK feedback is enabled / disabled; or, UE1 assumes that the base station will indicate to UE2 that HARQ-ACK feedback is enabled / disabled, for example, in another bypass authorization signaling sent by the base station to UE2, so UE1 does not need to indicate to UE2 that HARQ-ACK feedback is enabled / disabled.

[0323] If UE1 indicates to UE2 that HARQ-ACK feedback is enabled / disabled, one possible approach is for UE1 to indicate this in the SCI associated with the PSSCH (or SLTB1 carried by the PSSCH) scheduled by SLG1. Specifically, this can be explicitly indicated by a 1-bit field; or explicitly indicated by indicating feedback resources, for example, by indicating the time interval between the PSSCH and the associated PSFCH in the SCI, where a specific value (e.g., 0) indicates HARQ-ACK feedback is disabled, and other values ​​indicate HARQ-ACK feedback is enabled; or implicitly indicated by at least one of the following: selecting resource locations associated with enabling / disabling HARQ-ACK feedback, for example, when some PSSCH resources have associated PSFCH resources and some PSSCH resources do not have associated PSFCH resources, indicating HARQ-ACK feedback is enabled / disabled by selecting associated / unassociated PSFCH resources respectively; different reference signals, including resource locations of reference signal sequences and / or reference signal mappings; different scrambling sequences; different RNTIs.

[0324] UE1 determines, according to predefined criteria and the scheduling information indicated in SLG1, the scheduling information associated with (or corresponding to) the bypass control information SCI and / or HARQ-ACK feedback information carrying the PSSCH of SLTB1, as well as the resources of the Physical Sidelink Control Channel (PSCCH) carrying the SCI and / or the Physical Sidelink Feedback Channel (PSFCH) carrying the HARQ-ACK feedback message. Specifically, if SLG1 indicates the scheduling information for the aforementioned SCI and / or HARQ-ACK feedback information, and / or indicates the scheduling information for the aforementioned PSCCH and PSFCH, UE1 uses the scheduling information indicated in SLG1; otherwise, UE1 derives the above information based on the PSSCH scheduling information or the scheduling information of SLTB1 indicated in SLG1.

[0325] Optionally, UE1 derives the above information based on the PSSCH scheduling information indicated in SLG1 or the scheduling information in SLTB1, wherein the time interval gap1 between PSSCH and associated PSCCH and the time interval gap2 between PSSCH and associated PSFCH are configured by RRC and / or predefined, and the frequency domain resources of PSCCH and / or PSFCH associated with PSSCH are calculated according to the frequency domain resources of PSSCH and predefined criteria.

[0326] UE1 sends the aforementioned PSSCH and / or PSCCH according to the scheduling information indicated by SLG1. If HARQ-ACK feedback is enabled, it will also listen for HARQ-ACK feedback sent by UE2 at the aforementioned PSFCH resource location. Furthermore, based on the result of listening for HARQ-ACK feedback sent by UE2, UE1 determines whether to report the HARQ-ACK feedback from UE2 to the base station, and whether it needs to request bypass resources from the base station for retransmitting SLTB1. Specifically, there are several typical implementations:

[0327] 1-1. UE1 receives ACK feedback from UE2, and UE1 sends ACK feedback to the base station for the bypass transmission corresponding to SLG1. The transmission process of SLTB1 is successfully completed.

[0328] 1-2. UE1 receives an ACK from UE2. UE1 does not send any feedback information to the base station regarding the bypass transmission corresponding to SLG1, and the transmission process of SLTB1 ends successfully. In this embodiment, UE1 assumes that the base station will interpret the absence of any feedback information regarding the bypass transmission corresponding to SLG1 as an ACK, that is, the base station will consider the transmission of SLTB1 to be successful.

[0329] The difference between Example 1-1 and Example 2-2 is that Example 1-1 explicitly reports the ACK signaling, while Example 2-2 implicitly reports the ACK by not sending feedback signaling.

[0330] 2-1. UE1 receives NACK feedback from UE2 and sends NACK feedback to the base station corresponding to the bypass transmission of SLG1.

[0331] Optionally, the NACK feedback is used for at least one of the following: a) reporting HARQ-ACK feedback information for SLTB1; b) requesting the base station to schedule bypass resources for SLTB1 retransmission.

[0332] If the NACK feedback is not used to request the base station to schedule bypass resources for SLTB1 retransmission, when UE1 needs to request the base station to schedule bypass resources for SLTB3 retransmission, it sends a separate bypass retransmission request signaling.

[0333] If the NACK feedback is used to request the base station to schedule bypass resources for SLTB1 retransmission, or if UE1 sends a separate bypass retransmission request signaling, UE1 listens for possible new bypass grant signaling in the downlink control channel. Upon receiving the NACK feedback corresponding to SLG1, the base station sends a new bypass grant SLG2 to UE1. The scheduling information indicated by SLG2 includes at least bypass resources for SLTB1 retransmission.

[0334] Optionally, a determination of whether the maximum number of retransmissions has been reached can be added to the above process. Specifically, in the above process, if UE1 receives NACK feedback, it will only send NACK feedback for bypass transmission corresponding to SLG1 to the base station if SLTB1 has not reached the maximum number of retransmissions; or UE1 sends NACK feedback for bypass transmission corresponding to SLG1 to the base station, and the base station will only send SLG2 to schedule the retransmission of SLTB1 to UE1 if SLTB1 has not reached the maximum number of retransmissions.

[0335] UE1 obtains SLG2, determines the scheduling information of PSSCH and / or PSCCH and / or PSFCH for the retransmission of SLTB1 in a similar manner to the first transmission of SLTB1, retransmits SLTB1 according to the scheduling information indicated by SLG2, and listens for HARQ-ACK feedback sent by UE2 at the corresponding PSFCH resource location.

[0336] Similarly, based on the results of the HARQ-ACK feedback sent by UE2, UE1 determines whether to report the HARQ-ACK feedback from UE2 to the base station, and whether it needs to request bypass resources from the base station for retransmitting SLTB1; this process is repeated until the transmission process of SLTB1 is successfully completed or SLTB1 reaches the maximum number of retransmissions.

[0337] 2-2. UE1 receives a NACK feedback from UE2, and UE1 does not send any feedback information to the base station regarding the bypass transmission corresponding to SLG1. In this embodiment, UE1 assumes that the base station will interpret the lack of feedback information regarding the bypass transmission corresponding to SLG1 as NACK, that is, the base station will consider the transmission of SLTB1 to have failed.

[0338] The subsequent process is similar to that in Example 2-1. The difference between Example 2-1 and Example 2-2 is that in Example 2-1, NACK signaling was explicitly reported, while in Example 2-2, NACK was implicitly reported without sending feedback signaling.

[0339] 2-3. If UE1 fails to receive any ACK / NACK feedback from UE2, UE1 considers the transmission of SLTB1 to have failed. That is, UE1 interprets the failure to receive ACK / NACK feedback as an implicit indication of NACK. UE1 has two possible methods to report NACK to the base station: explicitly sending NACK signaling to the base station, similar to Example 2-1; or implicitly reporting NACK by not sending feedback signaling to the base station, similar to Example 2-2.

[0340] 3-1. If UE1 fails to receive any ACK / NACK feedback from UE2, UE1 considers the feedback information corresponding to the SLTB1 transmission to be DTX. Specifically, DTX indicates that UE2 failed to receive the PSSCH and / or PSCCH corresponding to SLTB1 because it was in sleep mode or for other reasons. UE1 sends DTX feedback to the base station for the bypass transmission corresponding to SLG1.

[0341] Optionally, the DTX feedback is used for at least one of the following: a) reporting HARQ-ACK feedback information for SLTB1; b) requesting the base station to schedule bypass resources for SLTB1 retransmission.

[0342] The subsequent process is similar to that in Example 2-1. The difference between Example 2-1 and 3-1 is that DTX and NACK indicate two different reasons for transmission failure, which helps the base station to better select specific scheduling parameters based on the reason for transmission failure when scheduling the retransmission of SLTB1. For example, the retransmission of SLTB1 can be scheduled during the time period when UE2 wakes up from sleep, or the reason for DTX may be that the PSCCH energy of SLTB1 is insufficient to cover UE2, so the power of PSCCH and / or PSSCH can be increased in the retransmission scheduling information of SLTB1.

[0343] 3-2. UE1 fails to receive any ACK / NACK feedback from UE2, and UE1 interprets the feedback information corresponding to the SLG1 transmission as DTX. UE1 does not send any feedback information to the base station regarding the bypass transmission corresponding to SLG1. In this embodiment, UE1 assumes that the base station will interpret the lack of feedback information regarding the bypass transmission corresponding to SLG1 as DTX.

[0344] The subsequent process is similar to that in Example 3-1. The difference between Example 3-1 and 3-2 is that in Example 3-1, DTX signaling was explicitly reported, while in Example 3-2, DTX was implicitly reported without sending feedback signaling.

[0345] If UE1 determines to report the HARQ-ACK feedback from UE2 to the base station, or determines that it needs to send a bypass retransmission request to the base station (specifically, requesting bypass resources for retransmitting SLTB1), the time-domain and / or frequency-domain resources for sending the HARQ-ACK feedback report or bypass retransmission request are determined based on at least one of the following:

[0346] The information indicated in SLG1; specifically, the time-domain and / or frequency-domain resources used for the transmission of feedback information of the bypass transmission corresponding to SLG1, indicated in SLG1, which may be explicit or implicit.

[0347] Information indicated by higher-level signaling; specifically, the RRC signaling is configured with parameters for determining the time-frequency resources to send HARQ-ACK feedback reports or bypass retransmission requests;

[0348] Information derived from the resource location and / or other scheduling information of a specific signaling / channel; specifically, the specific channel includes at least one of the following: SLG1, SLG1-scheduled PSCCH, SLG1-scheduled PSSCH, SLG1-scheduled PSFCH, and PUCCH carrying downlink transmission HARQ-ACK feedback information; the specific signaling includes at least one of the signaling transmitted on the above channels.

[0349] In one specific embodiment, the information explicitly indicated in SLG1 is that SLG1 explicitly indicates the time-domain and / or frequency-domain resources for sending a HARQ-ACK feedback report or a bypass retransmission request. Another specific embodiment is that SLG1 explicitly indicates Downlink Allocation Index (DAI) information, and UE1 determines the time-domain and / or frequency-domain resources for sending a HARQ-ACK feedback report or a bypass retransmission request based on this DAI information.

[0350] Specifically, for the information implicitly indicated in SLG1, one method is for UE1 to deduce the time-domain and / or frequency-domain resources used for transmitting the feedback information of the bypass transmission corresponding to SLG1 based on the time-domain and / or frequency-domain resources of SLG1. Another specific method is for UE1 to deduce the time-domain and / or frequency-domain resources used for transmitting the feedback information of the bypass transmission corresponding to SLG1 based on the PSFCH scheduling information explicitly or implicitly indicated in SLG1.

[0351] In one specific embodiment, the information indicated by higher-layer signaling is that the RRC configuration of UE1 includes the time-domain interval between the time-domain resources used to send HARQ-ACK feedback reports or bypass retransmission requests and the PSSCH / PSCCH / PSFCH of SLG1 or SLTB1 (for example, it may be K0 in the specific embodiment below), and / or includes the frequency offset between the frequency-domain resources used to send HARQ-ACK feedback reports or bypass retransmission requests and the PSSCH / PSCCH / PSFCH of SLG1 or SLTB1.

[0352] In one specific embodiment, the information derived from the resource location and / or other scheduling information of a specific signaling is derived by UE1 from the information indicated by the HARQ-ACK feedback sent by UE2 and / or the PSFCH resource location used by the feedback.

[0353] A typical example of combining several pieces of information is that UE1 calculates the time-domain resource location of SLG1 or PSFCH as time slot K1, and the interval between the bypass grant / PSFCH and the resource location of the feedback information reported by the UE for bypass transmission as K0 time slots, where K0 is a predefined or RRC-configured positive integer. Similarly, UE1 can also calculate the frequency-domain resources used for reporting the feedback information for bypass transmission based on the frequency-domain resource location of SLG1 or PSFCH, and the predefined or RRC-configured frequency offset.

[0354] Figure 2 The example shown is a specific embodiment of the exemplary embodiments described above. For example... Figure 2 As shown, the sending UE (UE1) sends a bypass transmission request to the base station. This bypass transmission request can be a BSR or SR. The base station schedules PSSCH and PSCCH resources for the first transmission of the bypass transmission block, as well as PSFCH resources for the corresponding feedback information, for UE1 in the bypass grant SLG1. UE1 sends PSCCH and PSSCH according to the scheduling information indicated in SLG1 and receives NACK information from the receiving UE (UE2). UE1 reports the bypass transmission feedback information HARQ-ACK1 corresponding to SLG1 to the base station. The content of HARQ-ACK1 is NACK. This NACK information triggers the base station to schedule bypass retransmission. The base station schedules PSSCH and PSCCH resources for the retransmission of the aforementioned bypass transmission block, as well as PSFCH resources for the corresponding feedback information, for UE1 in the bypass grant SLG2. UE1 sends PSCCH and PSSCH according to the scheduling information indicated in SLG2 and receives ACK information from UE2. UE1 reports the bypass transmission feedback information HARQ-ACK2 corresponding to SLG2 to the base station. The content of HARQ-ACK2 is ACK. This ACK information indicates that the bypass transmission was successful and the bypass transmission process ends.

[0355] Optionally, the sending UE (referred to as UE3 for ease of description) sends bypass signaling to the receiving UE (referred to as UE4 for ease of description) to initiate a bypass transmission request to the base station. This bypass transmission request can be a scheduling request (SR), a buffer status report (BSR), or other dedicated bypass transmission request signaling. The bypass request carries relevant information about the bypass transmission, such as the priority of the bypass data, MCS, TBS, the size of the required bypass resources, and the buffer status.

[0356] Based on the information in the bypass request, the base station schedules bypass resources for UE3. This scheduling information is indicated by a bypass grant (SL grant) (referred to as SLG3 for ease of description). The bypass grant SLG3 can reuse grant signaling in the prior art, including dynamic grants and / or configured grants, and the configured grants further include Type-1 and / or Type-2 configured grants.

[0357] UE3 receives the bypass grant SLG3 and obtains the scheduling information carried in SLG3. Specifically, the scheduling information indicated by SLG3 includes N blocks of Physical Sidelink Shared Channel (PSSCH) resources, where N is a positive integer greater than 1. These N blocks of PSSCH resources are used for at least N transmissions of one bypass transport block TB (referred to as SLTB3 for ease of description) of UE3, and may also be used for transmissions of other TBs of UE3. The scheduling information indicated by SLG3 may also include Physical Sidelink Control Channel (PSCCH) resources for the transmission of Sidelink Control Information (SCI) of the bypass transport block SLTB3 and / or other TBs of UE3, and / or Physical Sidelink Feedback Channel (PSFCH) resources for the transmission of feedback information of the bypass transport block SLTB3 and / or other TBs of UE3.

[0358] As a specific embodiment of the scheduling information carried by SLG3, SLG3 indicates the scheduling information of N PSSCH resources, and the scheduling information of N1 PSCCH resources and / or N2 PSFCH resources corresponding one-to-one with the N PSSCH resources. The values ​​of N1 and N2 are determined according to a predetermined criterion and may be equal to or different from N. Optionally, the correspondence between the PSSCH, PSCCH, and PSFCH resources and other TBs of SLTB3 and / or UE3 (this correspondence refers to which bypass transport block is transmitted on which PSSCH resource, and correspondingly, which bypass transport block's SCI / feedback information is transmitted on which PSCCH / PSFCH resource) is known to the base station; or, the correspondence between the PSSCH, PSCCH, and PSFCH resources and bypass transport blocks is determined by UE3 itself, and the base station does not need to know the relevant information.

[0359] Optionally, the scheduling information indicated in SLG3 may also include whether HARQ-ACK feedback is enabled for the transmission of SLTB3 and / or other bypass TBs of UE3. Furthermore, if SLG1 indicates information for enabling / disabling HARQ-ACK feedback, UE3 needs to determine that UE4 has also obtained the same information. Since the specific method is similar to the previous exemplary embodiment, it will not be described in detail here.

[0360] UE3 determines, according to predefined criteria and the scheduling information indicated in SLG3, the scheduling information associated with (or corresponding to) the bypass control information SCI and / or HARQ-ACK feedback information carrying the PSSCH of SLTB3, as well as the resources of the Physical Sidelink Control Channel (PSCCH) carrying the SCI and / or the Physical Sidelink Feedback Channel (PSFCH) carrying the HARQ-ACK feedback message. Specifically, if SLG3 indicates the scheduling information for the aforementioned SCI and / or HARQ-ACK feedback information, and / or indicates the scheduling information for the aforementioned PSCCH and PSFCH, UE3 uses the scheduling information indicated in SLG1; otherwise, UE3 derives the above information based on the PSSCH scheduling information indicated in SLG3 or the scheduling information of SLTB1.

[0361] Optionally, UE3 determines, based on predefined criteria and scheduling information indicated by SLG3, at least one of the N PSSCH resources for a specific transmission of SLTB3. This specific transmission includes the initial transmission of SLTB3 and a given number of retransmissions (e.g., first retransmission, second retransmission, etc.). Similarly, UE3 determines the transmission of SCI and / or feedback information corresponding to the specific transmission of SLTB3 using one PSCCH resource and / or one PSFCH resource from the N1 and / or N2 PSCCH resources.

[0362] UE3 sends the aforementioned PSSCH and / or PSCCH according to the scheduling information indicated by SLG3. If HARQ-ACK feedback is enabled, it will also listen for HARQ-ACK feedback sent by UE4 at the aforementioned PSFCH resource location. Furthermore, based on the result of listening for HARQ-ACK feedback sent by UE4 and / or the scheduling information indicated by SLG3, UE3 determines whether to report the HARQ-ACK feedback sent by UE4 to the base station, and whether it needs to request bypass resources from the base station for retransmitting SLTB3.

[0363] Specifically, there are several typical implementation methods:

[0364] 4. UE3 receives an ACK or NACK response from UE4, or receives no feedback from UE4; subsequently, UE3 sends bypass transmission feedback information corresponding to SLG3 to the base station. In the above cases, the content of the feedback information corresponds to ACK / NACK / DTX in sequence. Optionally, based on the status of the received HARQ-ACK feedback from UE4 (ACK / NACK / not received), the following possibilities exist:

[0365] 4-1. UE3 receives the ACK feedback from UE4, and UE3 sends the ACK feedback for the bypass transmission corresponding to SLG3 to the base station. The transmission process of SLTB3 is successfully completed.

[0366] 4-2. UE3 receives an ACK from UE4. UE3 does not send any feedback information to the base station regarding the bypass transmission corresponding to SLG3, and the transmission process of SLTB3 ends successfully. In this embodiment, UE3 assumes that the base station will interpret the absence of any feedback information regarding the bypass transmission corresponding to SLG3 as an ACK, that is, the base station will consider the transmission of SLTB3 to be successful.

[0367] For 4-1 and 4-2, after the transmission of SLTB3 is completed, if there are still remaining bypass resources scheduled in SLG3 that have not been used for the transmission of SLTB3, UE3 may release the remaining resources, and / or UE may determine the use of the remaining resources, such as using the remaining resources for the transmission of other bypass transport blocks.

[0368] Optionally, the ACK feedback for the bypass transmissions explicitly or implicitly reported in 4-1 and 4-2 can be used to request the release of subsequent bypass resources. In a specific embodiment, if UE3 reports ACK feedback in time slot M0, then the ACK feedback is used to request the release of all bypass resources scheduled to UE3 in SLG3 after time slot M0+M1; where M1 is a predefined or higher-layer configured non-negative integer.

[0369] Alternatively, UE3 can request the base station to release subsequent bypass resources by reporting a separate bypass resource release signaling message.

[0370] The difference between Example 4-1 and Example 4-2 is that Example 4-1 explicitly reports the ACK signaling, while Example 4-2 implicitly reports the ACK by not sending feedback signaling.

[0371] 4-3. UE3 receives NACK feedback from UE4 and sends NACK feedback to the base station corresponding to the bypass transmission of SLG3.

[0372] Optionally, the NACK feedback is used for at least one of the following: a) reporting HARQ-ACK feedback information for SLTB3; b) requesting the base station to schedule bypass resources for SLTB3 retransmission.

[0373] Optionally, if there are still remaining bypass resources scheduled in SLG3 that have not been used for bypass transmission of UE3, the NACK feedback is used to report HARQ-ACK feedback information for SLTB3; otherwise, if all bypass resources scheduled in SLG3 have been used for bypass transmission of UE3, the NACK feedback is used at least to report HARQ-ACK feedback information for SLTB3, and may also be used to request the base station to schedule bypass resources for SLTB3 retransmission.

[0374] Alternatively, the NACK feedback is always used to report the HARQ-ACK feedback information of SLTB3. When UE3 needs to request the base station to schedule bypass resources for SLTB3 retransmission, it sends an independent bypass retransmission request signaling.

[0375] If the NACK feedback is used to request the base station to schedule bypass resources for SLTB3 retransmission, or if UE3 sends a separate bypass retransmission request signaling, UE3 listens for possible new bypass grant signaling in the downlink control channel. Upon receiving the NACK feedback corresponding to SLG3, the base station sends a new bypass grant SLG4 to UE3. The scheduling information indicated by SLG4 includes at least bypass resources for SLTB3 retransmission.

[0376] Optionally, the scheduling information indicated by SLG4 includes N' blocks of PSSCH resources, where N' is a positive integer greater than or equal to 1. These N' blocks of PSSCH resources are used for at least N transmissions of SLTB3, and may also be used for transmissions of other TBs of UE3. The scheduling information indicated by SLG4 may also include PSCCH resources for transmissions of SCIs of SLTB3 and / or other TBs of UE3, and / or PSFCH resources for transmissions of feedback information of SLTB3 and / or other TBs of UE3.

[0377] As a specific embodiment of the scheduling information carried by SLG4, SLG4 indicates the scheduling information of N' blocks of PSSCH resources, and the scheduling information of N3 blocks of PSCCH resources and / or N4 blocks of PSFCH resources that correspond one-to-one with the N' blocks of PSSCH resources. The values ​​of N3 and N4 are determined according to predetermined criteria and may be equal to or different from N'. Optionally, the correspondence between the PSSCH, PSCCH, and PSFCH resources and other TBs of SLTB3 and / or UE3 is known to the base station; or, the correspondence between the PSSCH, PSCCH, and PSFCH resources and bypass transport blocks is determined by UE3 itself, and the base station does not need to know the relevant information.

[0378] Optionally, a determination of whether the maximum number of retransmissions has been reached can be added to the above process. Specifically, in the above process, if UE3 receives NACK feedback, it will only send NACK feedback for bypass transmission corresponding to SLG3 to the base station if SLTB3 has not reached the maximum number of retransmissions; or UE3 always reports after receiving NACK feedback, that is, it always sends NACK feedback for bypass transmission corresponding to SLG3 to the base station, but the base station will only send SLG4 to schedule SLTB3 retransmission to UE3 if SLTB3 has not reached the maximum number of retransmissions.

[0379] Optionally, when determining whether the retransmission count of a given TB (SLTB3 in the above process) has reached the maximum value, the retransmission count of the given TB further includes at least one of the following: the number of times the given TB is actually retransmitted or transmitted; the number of scheduling signaling messages corresponding to the transmission or retransmission of the given TB obtained by UE3; and the number of times UE3 requests retransmission of the given TB. The differences between these items are illustrated below with a specific embodiment: Assume that UE3 obtains two bypass resources scheduled by the base station in SLG3, which are used for the first transmission and the first retransmission of SLTB3, respectively; subsequently, it requests retransmission resources for SLTB3 and obtains two bypass resources scheduled by the base station in SLG4, which are used for the second and third retransmissions of SLTB3, respectively. In this embodiment, the given TB is SLTB3, the actual number of retransmissions of SLTB3 is 3, the actual number of transmissions of SLTB3 is 4, the number of scheduling signaling messages corresponding to the transmission or retransmission of the given TB obtained by UE3 is 2, and the number of times UE3 requests retransmission of the given TB is 1.

[0380] UE3 obtains SLG4, determines the scheduling information of PSSCH and / or PSCCH and / or PSFCH for the retransmission of SLTB3 in a similar manner to the first transmission of SLTB3, retransmits SLTB3 according to the scheduling information indicated by SLG4, and listens for HARQ-ACK feedback sent by UE4 at the corresponding PSFCH resource location.

[0381] Similar to the previous steps, UE3 reports the HARQ-ACK feedback received from UE4 to the base station and determines whether it needs to request bypass resources from the base station for retransmitting SLTB3; this process is repeated until the transmission process of SLTB3 is successfully completed or SLTB3 reaches the maximum number of retransmissions.

[0382] 4-4. UE3 receives a NACK feedback from UE4, and UE3 does not send any feedback information to the base station regarding the bypass transmission corresponding to SLG3. In this embodiment, UE3 assumes that the base station will interpret the lack of feedback information regarding the bypass transmission corresponding to SLG3 as a NACK, that is, the base station will consider the transmission of SLTB3 to have failed.

[0383] The subsequent process is similar to that in Example 4-3. The difference between Example 4-3 and 4-4 is that in Example 4-3, NACK signaling was explicitly reported, while in Example 4-4, NACK was implicitly reported without sending feedback signaling.

[0384] 4-5. UE3 fails to receive any ACK / NACK feedback from UE4. UE3 considers the transmission of SLTB3 to have failed, meaning UE3 interprets the failure to receive ACK / NACK feedback as an implicit indication of NACK. UE3 has two possible methods to report NACK to the base station: explicitly sending NACK signaling to the base station, similar to Example 4-3; or implicitly reporting NACK without sending feedback signaling to the base station, similar to Example 4-4.

[0385] 4-6. UE3 failed to receive any ACK / NACK feedback from UE4, and UE3 considers the feedback information corresponding to the SLTB3 transmission to be DTX. Specifically, DTX indicates that UE4 failed to receive the PSSCH and / or PSCCH corresponding to SLTB3 because it was in sleep mode or for other reasons. UE3 sends DTX feedback to the base station for the bypass transmission corresponding to SLG3.

[0386] Optionally, the DTX feedback is used for at least one of the following: a) reporting HARQ-ACK feedback information for SLTB3; b) requesting the base station to schedule bypass resources for SLTB3 retransmission.

[0387] The subsequent process is similar to that in Example 4-3. The difference between Example 4-3 and 4-6 is that DTX and NACK indicate two different reasons for transmission failure, which helps the base station to better select specific scheduling parameters based on the reason for transmission failure when scheduling the retransmission of SLTB3. For example, the retransmission of SLTB3 can be scheduled during the time period when UE4 wakes up from sleep, or the reason for DTX may be that the PSCCH energy of SLTB3 is insufficient to cover UE4, so the power of PSCCH and / or PSSCH can be increased in the retransmission scheduling information of SLTB3.

[0388] 4-7. UE3 fails to receive any ACK / NACK feedback from UE4, and UE3 interprets the feedback information corresponding to the SLG3 transmission as DTX. UE3 does not send any feedback information to the base station regarding the bypass transmission corresponding to SLG3. In this embodiment, UE3 assumes that the base station will interpret the lack of feedback information regarding the bypass transmission corresponding to SLG3 as DTX.

[0389] The subsequent process is similar to that in Examples 4-6. The difference between Examples 4-6 and 4-7 is that in Example 4-6, DTX signaling was explicitly reported, while in Example 4-7, DTX was implicitly reported without sending feedback signaling.

[0390] 5. UE3 receives ACK feedback or NACK feedback from UE4, or does not receive any feedback information from UE4; then UE3 determines whether to send feedback information corresponding to SLG3 to the base station based on the scheduling information indicated in SLG3 and / or the HARQ-ACK status of UE4. In the above cases, the content of the feedback information corresponds to ACK / NACK / DTX in sequence.

[0391] The difference between Embodiment 4 and Embodiment 5 is that in Embodiment 4, UE3 reports the ACK / NACK / DTX feedback information of the bypass transmission to the base station after each PSSCH transmission or after receiving feedback signaling from UE4 (note that this includes the scenario where no signaling is received = DTX signaling is received); in Embodiment 5, UE3 adds a step to determine whether to report to the base station. For example, it only sends ACK signaling to the base station after UE4 has provided ACK feedback, and / or only sends ACK signaling to the base station when it needs to request resource release from the base station, and / or only sends NACK signaling to the base station when it needs to request retransmission resources from the base station; accordingly, the ACK or NACK signaling can be regarded as bypass resource release signaling or bypass retransmission request signaling.

[0392] Optionally, depending on the status (ACK / NACK / not received) of the HARQ-ACK feedback received from UE4, the following possibilities exist:

[0393] 5-1. Based on the status of the HARQ-ACK received from UE4, UE3 determines whether to send feedback information for bypass transmission corresponding to SLG3 to the base station. Specifically, if UE4 sends an ACK, UE3 always reports the ACK to the base station, that is, sends the ACK feedback for bypass transmission corresponding to SLG3 to the base station; otherwise, if UE4 sends a NACK or no feedback (DTX), it is processed according to the method in Example 5-3.

[0394] Specifically, UE3 sends an ACK feedback for the bypass transmission corresponding to SLG3 to the base station, and the transmission process of SLTB3 is successfully completed (the ACK signaling is explicitly reported).

[0395] Alternatively, UE3 receives an ACK from UE4, and UE3 does not send any feedback information to the base station regarding the bypass transmission corresponding to SLG3. The transmission process of SLTB3 ends successfully. UE3 assumes that the base station will interpret the absence of any feedback information regarding the bypass transmission corresponding to SLG3 as an ACK, that is, the base station will consider the transmission of SLTB3 to be successful (implicitly reporting an ACK by not sending feedback signaling).

[0396] Optionally, after the transmission of SLTB3 is completed, if there are still remaining bypass resources scheduled in SLG3 that have not been used for the transmission of SLTB3, UE3 may release the remaining resources, and / or UE may determine the use of the remaining resources, for example, by using the remaining resources for the transmission of other bypass transport blocks.

[0397] Optionally, the ACK feedback for the bypass transmission explicitly or implicitly reported in 5-1 can be used to request the release of subsequent bypass resources. In a specific embodiment, if UE3 reports ACK feedback in time slot M0, then the ACK feedback is used to request the release of all bypass resources scheduled to UE3 in SLG3 after time slot M0+M1; where M1 is a predefined or higher-layer configured non-negative integer.

[0398] Alternatively, UE3 may request the base station to release subsequent bypass resources by reporting a separate bypass resource release signaling. In this scenario, the ACK feedback for the bypass transmission explicitly or implicitly reported in 5-1 is only used to indicate the success of SLTB3's transmission. If UE3 sends both ACK feedback and a separate bypass resource release signaling, the UE assumes that subsequent bypass resources will be released. Otherwise, if UE3 only sends ACK feedback without sending a separate bypass resource release signaling, UE3 assumes that subsequent bypass resources are still scheduled for UE3's bypass transmissions, and UE3 can decide the purpose of the subsequent bypass resources, for example, for transmitting other bypass transmission blocks of UE3.

[0399] 5-2. Based on the status of the HARQ-ACK received from UE4 and the scheduling information indicated in SLG3, UE3 determines whether to send feedback information of bypass transmission corresponding to SLG3 to the base station.

[0400] Specifically, if UE4 sends an ACK, and UE3 has already used all the bypass resources scheduled by SLG3 for bypass transmission, or if there are still remaining bypass resources in the bypass resources scheduled by SLG3 that have not been used for UE3's bypass transmission, and UE3 decides to release the remaining resources, then UE3 will report the ACK to the base station, that is, send an ACK feedback for bypass transmission corresponding to SLG3 to the base station; otherwise, it will not send an ACK feedback to the base station.

[0401] If UE4 responds with NACK or no response (DTX), proceed as described in Example 5-3.

[0402] Therefore, in Example 5-2, the ACK feedback corresponding to bypass authorization is used to request the release of subsequent bypass resources. In a specific embodiment, if UE3 reports ACK feedback in time slot M0, then the ACK feedback is used to request the release of all bypass resources scheduled to UE3 in SLG3 after time slot M0+M1; where M1 is a predefined or higher-layer configured non-negative integer.

[0403] Unlike Example 5-1, Example 5-2 only supports explicit reporting of ACK signaling and does not support implicit reporting of ACK by not sending feedback signaling. Furthermore, if the UE reports ACK signaling to request the release of subsequent bypass resources, it does not need to report a separate bypass resource release signaling.

[0404] 5-3. Based on the status of the HARQ-ACK received from UE4 and the scheduling information indicated in SLG3, UE3 determines whether to send feedback information of bypass transmission corresponding to SLG3 to the base station.

[0405] Optionally, if UE4 reports a NACK, UE3 will only report the NACK to the base station when all the bypass resources scheduled by SLG3 have been used by UE3 for bypass transmission. That is, UE3 will send a NACK feedback for bypass transmission corresponding to SLG3 to the base station. Otherwise, if there are still remaining bypass resources in the bypass resources scheduled by SLG3 that have not been used for bypass transmission by UE3, and UE3 decides to release the remaining resources, UE3 will not send a NACK feedback for bypass transmission corresponding to SLG3 to the base station.

[0406] Optionally, a specific method for the UE and / or base station to determine whether there are still remaining bypass resources scheduled in SLG3 that are not used for the bypass transmission of UE3 is as follows: UE3 assumes that if it sends NACK feedback, it will be sent in time slot S0; then UE3 and / or base station determine whether there are any bypass resources scheduled in SLG3 after time slot S0. The resources after time slot S0 are the remaining bypass resources scheduled in SLG3 that are not used for the bypass transmission of UE3.

[0407] Optionally, the NACK feedback is used to request the base station to schedule bypass resources for SLTB3 retransmission.

[0408] If the NACK feedback is sent to the base station, UE3 listens for possible new bypass grant signaling in the downlink control channel. Upon receiving the NACK feedback corresponding to SLG3, the base station sends a new bypass grant SLG4 to UE3. The scheduling information indicated by SLG4 includes at least bypass resources for the retransmission of SLTB3. Optionally, a determination of whether the maximum number of retransmissions has been reached can be added to the above process. Specific details are similar to those in Embodiments 4-3.

[0409] UE3 obtains SLG4, determines the scheduling information of PSSCH and / or PSCCH and / or PSFCH for the retransmission of SLTB3 in a similar manner to the first transmission of SLTB3, retransmits SLTB3 according to the scheduling information indicated by SLG4, and listens for HARQ-ACK feedback sent by UE4 at the corresponding PSFCH resource location.

[0410] Similar to the initial steps of Examples 5-1 / 5-2 / 5-3, based on the status of the HARQ-ACK received from UE4 and / or the scheduling information indicated in SLG3, UE3 determines whether to report the HARQ-ACK from UE4 to the base station and whether it needs to request bypass resources from the base station for retransmitting SLTB3; this process is repeated until the transmission process of SLTB3 is successfully completed or SLTB3 reaches the maximum number of retransmissions.

[0411] If UE3 determines to report a HARQ-ACK feedback from UE4 to the base station, or determines that it needs to send a bypass retransmission request to the base station (specifically, requesting bypass resources for retransmitting SLTB3), the time-domain and / or frequency-domain resources for sending the HARQ-ACK feedback report or bypass retransmission request are determined based on at least one of the following:

[0412] The information indicated in SLG3; specifically, the time-domain and / or frequency-domain resources used for the transmission of feedback information of the bypass transmission corresponding to SLG3, indicated in SLG3, which may be explicit or implicit;

[0413] Information indicated by higher-level signaling; specifically, the RRC signaling is configured with parameters for determining the time-frequency resources to send HARQ-ACK feedback reports or bypass retransmission requests;

[0414] Information derived from the resource location and / or other scheduling information of a specific signaling / channel; specifically, the specific channel includes at least one of the following: SLG3, SLG3-scheduled PSCCH, SLG3-scheduled PSSCH, SLG3-scheduled PSFCH, and PUCCH carrying downlink transmission HARQ-ACK feedback information; the specific signaling includes at least one of the signaling transmitted on the above channels.

[0415] Optionally, for the information explicitly indicated in SLG3, one specific embodiment is that SLG3 explicitly indicates the time-domain and / or frequency-domain resources for sending a HARQ-ACK feedback report or a bypass retransmission request. Another specific embodiment is that SLG3 explicitly indicates Downlink Allocation Index (DAI) information, and UE3 determines the time-domain and / or frequency-domain resources for sending a HARQ-ACK feedback report or a bypass retransmission request based on this DAI information.

[0416] Optionally, for the information implicitly indicated in SLG3, one specific embodiment is that UE3 derives the time-domain and / or frequency-domain resources used for the transmission of feedback information of the bypass transmission corresponding to SLG3 based on the time-domain and / or frequency-domain resources of SLG3. Another specific embodiment is that UE3 derives the time-domain and / or frequency-domain resources used for the transmission of feedback information of the bypass transmission corresponding to SLG3 based on the PSFCH scheduling information explicitly or implicitly indicated in SLG3.

[0417] Optionally, for the information indicated by higher-layer signaling, a specific embodiment is that the RRC configuration of UE3 includes the time-domain interval between the time-domain resources used to send HARQ-ACK feedback reports or bypass retransmission requests and the PSSCH / PSCCH / PSFCH of SLG3 or SLTB3 (e.g., it may be K0 in the specific embodiment below), and / or includes the frequency offset between the frequency-domain resources used to send HARQ-ACK feedback reports or bypass retransmission requests and the PSSCH / PSCCH / PSFCH of SLG3 or SLTB3.

[0418] Optionally, for information derived from resource location and / or other scheduling information based on specific signaling, a specific embodiment is that UE3 derives the information indicated by the HARQ-ACK feedback sent by UE4 and / or the PSFCH resource location used by the feedback.

[0419] A typical example of combining several pieces of information is that UE3 calculates the time-domain resource location of SLG3 or PSFCH as time slot K1, and the interval between the bypass grant / PSFCH and the resource location of the feedback information reported by UE for bypass transmission as K0 time slots, where K0 is a predefined or RRC-configured positive integer. Similarly, UE3 can also calculate the frequency-domain resources used for reporting the feedback information for bypass transmission based on the frequency-domain resource location of SLG3 or PSFCH, and the predefined or RRC-configured frequency offset.

[0420] Optionally, in a scenario where UE3 may explicitly or implicitly report a HARQ-ACK to the base station after each PSSCH transmission to indicate whether the bypass transmission was successful, the UE determines that each PSSCH has at least one corresponding resource for reporting the HARQ-ACK; otherwise, in a scenario where UE3 will only explicitly or implicitly report a HARQ-ACK to the base station to indicate whether the bypass transmission was successful after the latest PSSCH transmission of the bypass authorization scheduling ends, the UE determines that the latest PSSCH of the bypass authorization scheduling has at least one corresponding resource for reporting the HARQ-ACK.

[0421] Figure 3 The example shown is a specific embodiment of the exemplary embodiments described above. For example... Figure 3 As shown, the sending UE (referred to as UE3 for ease of description) sends a bypass transmission request to the base station. This bypass transmission request can be either a BSR or an SR. In the bypass grant SLG3, the base station schedules two PSSCH resources, two PSCCH resources, and two corresponding PSFCH resources for UE3 to provide feedback information. Based on pre-configured information, UE3 determines that each PSSCH resource has a corresponding PUCCH resource for reporting HARQ-ACK information indicating whether the bypass transmission was successful.

[0422] UE3 sends PSCCH and PSSCH on the first PSCCH and PSSCH resources respectively according to the scheduling information indicated by SLG3. The PSSCH carries the first transmission of the given transport block SLTB3, and receives NACK information from the receiving UE (UE4) on the first PSFCH resource.

[0423] According to the predefined criteria, when UE3 receives a NACK, if there are still bypass resources available for retransmission, it will not report a NACK; otherwise, it will report a NACK as a bypass retransmission request signaling. Therefore, on the PUCCH resource corresponding to the first PSSCH resource, UE3 will not report a NACK.

[0424] UE3 continues to send PSCCH and PSSCH on the second PSCCH and PSSCH resources respectively. The PSSCH carries the first retransmission of the given transport block SLTB3, and receives NACK information from UE4 on the second PSFCH resource.

[0425] At this point, UE3 has no bypass resources available for retransmission of SLTB3. Therefore, on the PUCCH resource corresponding to the second PSSCH resource, UE3 reports the feedback information HARQ-ACK3 for the bypass transmission corresponding to SLG3 to the base station. The content of HARQ-ACK3 is NACK. This NACK information triggers the base station to schedule bypass retransmission. In the bypass grant SLG4, the base station schedules two PSSCH resources, two PSCCH resources, and two PSFCH resources for the corresponding feedback information for UE3 to retransmit the aforementioned bypass transmission block.

[0426] According to the scheduling information indicated by SLG4, UE3 sends PSCCH and PSSCH on the first PSCCH and PSSCH resources of the second scheduling respectively. The PSSCH carries the second retransmission of the given transport block SLTB3, and receives ACK information from UE4 on the first PSFCH resource of the second scheduling.

[0427] According to predefined criteria, upon receiving an ACK, UE3 reports the ACK as a bypass resource release signaling. Therefore, on the PUCCH resource corresponding to the first PSSCH resource in the second scheduling, UE3 reports the bypass transmission feedback information HARQ-ACK4 corresponding to SLG4 to the base station. The content of HARQ-ACK4 is ACK. This ACK information indicates that the bypass transmission was successful and the bypass transmission process has ended. In addition, this ACK information also serves as a bypass resource release signaling, used to release the second PSCCH, PSSCH, and PSFCH resources indicated in SLG4 that were not used by UE3.

[0428] In the specific embodiments described above, each PSSCH resource has a corresponding PUCCH resource for reporting HARQ-ACK information indicating whether bypass transmission was successful. The UE reports NACK as a bypass retransmission request and reports NACK as bypass resource release. HARQ-ACK information is not reported when neither of these two requirements exists. In another specific embodiment, among the multiple PSSCH resources scheduled for each bypass grant, only the last resource has a corresponding PUCCH resource for reporting HARQ-ACK information indicating whether bypass transmission was successful (taking the above specific embodiment as an example, the second PSSCH resource in the first scheduling and the second PSSCH resource in the second scheduling each have a corresponding PUCCH resource for reporting HARQ-ACK information). In this embodiment, bypass retransmission can be requested through NACK signaling in HARQ-ACK, but resource release cannot be indicated through ACK signaling in HARQ-ACK.

[0429] The scheduling / configuration information obtained by the UE from the base station also includes the MCS table used for bypass transmissions. This table may be indicated in higher-layer configuration information, such as resource pool configuration information, UE-specific configuration information, or RRC information corresponding to the configured grant; it may also be dynamically indicated in physical layer signaling, such as dynamic granting or DCI corresponding to the configured grant. If more than one MCS table is obtained, the transmitting UE determines the MCS table actually used in at least one bypass transmission based on at least one of the following:

[0430] Whether the UE has been configured / activated with a specific feature; specifically, whether the feature has been configured / activated will correspond to different MCS tables or sets of MCS tables;

[0431] Priority of bypass services; specifically, this priority is characterized by Quality of Service (QoS).

[0432] Types of bypass transmission; specifically, these types include unicast, multicast, and broadcast;

[0433] The identity identifier of the UE transmitting the bypass transmission; specifically, the identity identifier includes a physical layer identity identifier, and further includes a source ID;

[0434] The identity identifier of the receiving UE in bypass transmission; specifically, the identity identifier includes a physical layer identity identifier, and further includes at least one of destination ID, target group ID, and UE ID within the target group; wherein, the UE ID within the target group is an identity identifier used to distinguish different member UEs within a group.

[0435] After the transmitting UE determines the MCS table actually used in at least one bypass transmission, it may further indicate the actually used MCS table in the SCI associated with the at least one bypass transmission; for example, indexing more than one table and indicating the index of the actually used MCS table in the SCI. The SCI may be a first-order SCI and / or a second-order SCI.

[0436] Accordingly, the receiving UE determines the MCS table actually used in at least one bypass transmission based on at least one of the above, and / or the indication information in the SCI.

[0437] In a specific example, if the UE is configured to enable the 256QAM feature, the UE uses one MCS table corresponding to the 256QAM feature. Otherwise, if the UE is configured not to enable the 256QAM feature or the UE's capability does not support transmitting 256QAM, the UE uses another MCS table that does not correspond to 256QAM. If there is more than one other MCS table that does not correspond to 256QAM, the UE further selects from these multiple tables the MCS table that was actually used in at least one bypass transmission. For example, based on the payload size, the UE selects the MCS table corresponding to the smallest TBS larger than the payload size from among the multiple MCS tables.

[0438] The determination of the maximum number of retransmissions mentioned above in the instruction manual further includes any one of the following:

[0439] If the UE determines that it has received NACK feedback, it will only send NACK feedback for bypass transmission corresponding to SLG1 to the base station if the corresponding data (e.g., SLTB1, SLTB3) has not reached the maximum retransmission count; otherwise, if the maximum retransmission count is reached, it will send ACK feedback to the base station.

[0440] If the UE determines that it has received a NACK feedback, it will only send a bypass transmission NACK feedback corresponding to SLG1 to the base station if the corresponding data (e.g., SLTB1, SLTB3) has not reached the maximum number of retransmissions; otherwise, if the maximum number of retransmissions is reached, it will not send feedback to the base station.

[0441] When the maximum retransmission count is reached, the advantage of sending an ACK feedback to the base station is that after the UE sends an ACK to the base station, the base station can assume that the UE no longer needs to retransmit the bypass TB. Therefore, the ACK feedback will not trigger the base station to schedule bypass retransmission resources for the UE, thereby reducing resource waste. Otherwise, if the UE simply reports the received bypass feedback (such as HARQ-ACK feedback carried on PSFCH) to the base station, there are two possible scenarios: 1) The base station needs to maintain the specific status of bypass transmission, at least the retransmission count of each TB of bypass transmission, in order to know whether the TB corresponding to NACK has reached the maximum retransmission count, and only reschedule bypass resources for TBs that have not reached the maximum retransmission count; in this scenario, the complexity of the base station increases significantly, and it also restricts the flexible application of bypass resources scheduled by the base station by the bypass UE, because the UE's autonomous decision on how to use the bypass resources scheduled by the base station may impair the base station's maintenance of the specific status of bypass transmission. 2) The base station does not maintain the specific status of bypass transmission and only schedules bypass resources for bypass retransmission for UEs that report NACK. In this case, the base station will schedule new resources for the UE when the UE can no longer continue to retransmit, and the resources may be wasted.

[0442] For the UE to report HARQ-ACK feedback for bypass transmission to the base station (e.g., HARQ-ACK-2), it further includes: if the service type of bypass transmission is multicast, and the multicast type requires each receiving UE to report ACK or NACK, rather than only reporting NACK and not ACK, then the sending UE of the multicast service also maintains the HARQ-ACK state of each expected receiving UE, and reports the HARQ-ACK feedback for bypass transmission to the base station according to the maintained HARQ-ACK state of each receiving UE and / or the HARQ-ACK feedback received on the bypass channel.

[0443] Specifically, the transmitting UE of the multicast service also maintains the HARQ-ACK state of each receiving UE, including at least one of the following:

[0444] For a single transmission of a bypass TB for a given multicast service, if a receiving UE responds with an ACK, then the HARQ-ACK status of that receiving UE for that TB is ACK.

[0445] For a given multicast service bypass TB transmission, if a receiving UE responds with NACK, or does not receive HARQ-ACK feedback from a receiving UE, and for at least one previous transmission of that TB, the receiving UE responded with ACK, then the receiving UE's HARQ-ACK status for that TB is ACK.

[0446] For a given multicast service bypass TB transmission, if a receiving UE responds with NACK, or does not receive HARQ-ACK feedback from a receiving UE, and for any transmission of that TB prior to this, the receiving UE has not responded with ACK, then the receiving UE's HARQ-ACK status for that TB is NACK.

[0447] Specifically, the transmitting UE of the multicast service reports the HARQ-ACK feedback of the bypass transmission to the base station based on the HARQ-ACK status maintained for each receiving UE, including at least one of the following:

[0448] If all expected receiving UEs have an ACK status for the bypass TB of a given multicast service, they report an ACK to the base station.

[0449] If at least one expected receiving UE has a NACK status for the bypass TB of a given multicast service, it reports NACK to the base station.

[0450] Whereby, if the bypass transmission is scheduled by a configured grant, and a resource of a configured grant can be used for the transmission of multiple bypass TBs, then the bypass TB for a given multicast service can be the last bypass TB corresponding to a transmission of a configured grant, or any bypass TB, or the last / any bypass TB of a multicast service. Similarly, the configured grant can also be replaced with dynamic grant, a specific type of configured grant, or other types of bypass grant.

[0451] Here, the expected receiving UE is the receiving UE that the sending UE assumes should receive the multicast service transmitted by the sending UE. Further, the expected receiving UE is all members of the target group of the multicast service transmitted by the sending UE, or all members of the target group that use a multicast type where each receiving UE needs to respond with an ACK or NACK.

[0452] This specification uses the concept of bypass time slots, which are time slots configured to be included in the bypass resource pool. The UE obtains the configuration of the bypass time slot and determines which time slots are configured as bypass time slots, further including: the UE determining which uplink time slots are configured as bypass time slots within the uplink time slots through the bypass time slot configuration; or, the UE determining which time slots are configured as bypass time slots across all physical time slots through the bypass time slot configuration. Further, the uplink time slot is a cell-specific uplink time slot; the cell is the serving cell where the UE obtains configuration information or scheduling information for bypass communication.

[0453] The following example, using a bitmap to configure bypass time slots, illustrates the difference between the two methods. If the UE obtains a bitmap [11001 10010] indicating the location of the bypass time slot, then:

[0454] If the UE determines which uplink time slots are configured as bypass time slots through the configuration of bypass time slots in the uplink time slots, then the UE determines the corresponding 1 or 0 in the bitmap for each uplink time slot one by one, and the downlink time slots do not correspond to any bit in the bitmap. For example, in one uplink / downlink configuration, the first 5 time slots out of every 10 physical time slots are downlink time slots and the last 5 time slots are uplink time slots, then the bitmap corresponds to a period of 10 uplink time slots out of every 20 physical time slots. Specifically, if the numbering of every 20 physical time slots is set to 1 to 20, and time slots 1 to 5 and 11 to 15 are downlink time slots and time slots 6 to 10 and 16 to 20 are uplink time slots, then according to the bitmap, time slots 6, 7, 10, 16, and 19 are bypass time slots.

[0455] Alternatively, if the UE determines which time slots are configured as bypass time slots through the configuration of bypass time slots across all physical time slots, then the UE determines the corresponding 1 or 0 in the bitmap for each physical time slot. For example, in one uplink / downlink configuration, the first 5 time slots out of every 10 physical time slots are downlink time slots, and the last 5 time slots are uplink time slots; then the bitmap corresponds to 10 physical time slots. If the numbering of every 10 physical time slots is set to 1 to 10, then according to the bitmap, time slots 1, 2, 5, 6, and 9 are bypass time slots.

[0456] Optionally, after the bypass UE obtains the PUCCH resource corresponding to the bypass transmission scheduled by the base station, if it determines that the transmission on this resource is colliding with other uplink, downlink, or bypass transmissions, it also needs to resolve the conflict. The PUCCH resource corresponding to the bypass transmission includes PUCCH resources used to report whether the bypass transmission was successful, and the transmission on this resource includes a PUCCH or UCI carrying HARQ-ACK information for the bypass transmission. The conflict between the PUCCH transmission on this resource and other uplink, downlink, or bypass transmissions includes situations where this resource overlaps or partially overlaps with the resources used by other uplink, downlink, or bypass transmissions in the time domain; optionally, it also includes situations where the UE is unable to simultaneously send multiple conflicting transmissions, and / or the UE is unable to simultaneously send and receive multiple conflicting transmissions.

[0457] Methods for resolving the conflict include at least one of the following: multiplexing the conflicting transmissions on the same resource or in a single transmission; dropping at least one of the conflicting transmissions; and sending and / or receiving the undropped transmissions of the conflicting transmissions in a manner consistent with when no conflict occurred. Optionally, in this example and the following examples, dropping at least one of the conflicting transmissions may also be replaced by postponing.

[0458] Optionally, the method for resolving the conflict includes: according to predetermined conditions, sending and / or receiving N unterminated transmissions in the conflicting transmissions in a manner consistent with when no conflict occurs; and dropping the sending and / or receiving of other transmissions in the conflicting transmissions. Here, the value of N is fixed / (pre)configured / (pre)defined, and / or determined according to predetermined conditions. The predetermined conditions include at least one of the following: the priority of the service scenario corresponding to the transmission (e.g., URLLC (Ultra-reliable and Low Latency Communications) scenario, eMBB (Enhanced Mobile Broadband) scenario, bypass scenario, bypass public safety scenario, bypass non-public safety scenario, bypass commercial scenario), the priority of the information carried in the transmission (e.g., the priority of data indicated by QoS, the priority of UCI / DCI information carried in the transmission), the priority of the transmission channel (e.g., the priority between downlink channels, uplink channels, and bypass channels, and further channel priorities such as the specific uplink / downlink / bypass channels such as PUCCH, PUSCH, PDCCH, PSSCH, etc.), the UE's ability to support multiple simultaneous transmissions, and the UE's duplex capability (e.g., half-duplex / full-duplex).

[0459] Optionally, if a transmission corresponds to more than one priority, the priority of the transmission is determined based on the highest priority, the lowest priority, or the average of the priorities. For example, if a transmission is a HARQ-ACK codebook for bypass data, and the codebook carries HARQ-ACK information for multiple bypass TBs, the priority of the transmission is determined based on the minimum (corresponding to the highest priority), the maximum (corresponding to the lowest priority), or the average of the QoS values ​​corresponding to the multiple bypass TBs. Optionally, the value of N is fixed at 1. The bypass UE resolves conflicts between transmissions on the PUCCH resources corresponding to bypass transmissions scheduled by the base station and other uplink / downlink / bypass transmissions, including the bypass UE sending and / or receiving the highest priority transmission among the conflicting transmissions in the manner when no conflict occurs, and terminating other transmissions.

[0460] In a specific example, the priority among different service scenarios is URLLC > eMBB > bypass transmission. If the bypass UE determines that it needs to send and / or receive more than one transmission on a specific resource (e.g., a time slot / symbol), then the bypass UE:

[0461] Determine whether there is a corresponding URLLC transmission among the multiple transmissions, such as data or control signaling corresponding to the URLLC, wherein the control signaling further includes HARQ-ACK information and scheduling information of the corresponding URLLC; if there is a corresponding URLLC transmission, further determine the transmission with the highest priority among the transmissions sending / receiving the corresponding URLLC, and terminate other transmissions on the specific resource.

[0462] Otherwise, if there is no corresponding URLLC transmission, the UE continues to determine whether there is a corresponding eMBB transmission among the more than one transmission, such as data or control signaling corresponding to the eMBB, the control signaling further including the HARQ-ACK information of the corresponding eMBB and the scheduling information of the corresponding eMBB; if there is a corresponding eMBB transmission, the UE further determines the transmission with the highest priority among the transmissions that send / receive the corresponding eMBB, and terminates other transmissions on that specific resource.

[0463] Otherwise, if there is no corresponding eMBB transmission, the UE continues to determine the priority of the more than one transmission, and further determines the transmission with the highest priority among the more than one transmissions to send / receive, and terminates other transmissions on the specific resource; for example, if the more than one transmissions are all bypass transmissions, the UE determines the transmission with the smallest QoS value to send / receive based on the QoS parameters of the more than one transmission, and terminates other transmissions on the specific resource.

[0464] In the examples above, the priority of all services in a given service scenario is either lower than or higher than that of another given service scenario. For example, the priority of any eMBB service is lower than that of any URLLC service, but higher than that of any bypass service. In another example, the priority of any URLLC service is higher than that of any eMBB / bypass service, but there is no absolute relationship between the priorities of eMBB and bypass services. For example, the priority of some bypass services (e.g., bypassing services in public safety scenarios) is higher than that of any eMBB service, which is higher than that of other bypass services (e.g., bypassing services in non-public safety scenarios / bypassing services in commercial scenarios). For example, the priorities of bypass services and eMBB services are determined according to the specific service type, and the UE sorts the priorities of different services according to the priority parameters corresponding to each service type.

[0465] In another specific example, the priority among different service scenarios is URLLC > bypass transmissions of specific service priority > eMBB > other bypass transmissions. If the bypass UE determines that it needs to send and / or receive more than one transmission on a specific resource (e.g., a time slot / symbol), then the bypass UE:

[0466] Determine whether there is a corresponding URLLC transmission among the multiple transmissions, such as data or control signaling corresponding to the URLLC, wherein the control signaling further includes HARQ-ACK information and scheduling information of the corresponding URLLC; if there is a corresponding URLLC transmission, further determine the transmission with the highest priority among the transmissions sending / receiving the corresponding URLLC, and terminate other transmissions on the specific resource.

[0467] Otherwise, if there is no corresponding URLLC transmission, the UE continues to determine whether there is a bypass transmission with a specific service priority among the more than one transmission; if there is a bypass transmission with a specific service priority, it further determines the transmission with the highest priority among the bypass transmissions of the specific service priority and terminates other transmissions on the specific resource; optionally, the bypass transmission with the specific service priority is a bypass transmission with QoS below a given threshold.

[0468] Otherwise, if there is no bypass transmission with a specific service priority, the UE continues to determine whether there is a transmission corresponding to the eMBB among the more than one transmission, such as data or control signaling corresponding to the eMBB. The control signaling further includes HARQ-ACK information and scheduling information of the corresponding eMBB. If there is a transmission corresponding to the eMBB, the UE further determines the transmission with the highest priority among the transmissions that send / receive the corresponding eMBB and terminates other transmissions on that specific resource.

[0469] Otherwise, if there is no corresponding eMBB transmission, the UE continues to determine the priority of the more than one transmission, and further determines the transmission with the highest priority among the more than one transmissions to send / receive, and terminates other transmissions on the specific resource; for example, if the more than one transmissions are all bypass transmissions, the UE determines the transmission with the smallest QoS value to send / receive based on the QoS parameters of the more than one transmission, and terminates other transmissions on the specific resource.

[0470] The above examples primarily illustrate the impact of different service scenarios and / or service types on priority determination. Similarly, channel type (uplink / downlink / bypass channel, e.g., data channel / control channel) can also be used to determine the priority of different transmissions. In a specific example, if a bypass UE determines that it needs to send and / or receive more than one transmission on a specific resource (e.g., a time slot / symbol), the UE first determines whether to send or receive on that resource based on the priorities of the uplink channel, downlink channel, and bypass channel, and / or the priorities of different channel types (e.g., the channel type priorities of PDSCH, PDCCH, PUCCH, PUSCH, PSSCH, PSCCH, PSFCH). Then, based on the priorities of different channel types and / or the priorities of the service scenario and / or the priorities of the service type, it determines the transmission with the highest sending priority or the transmission with the highest receiving priority. In another specific example, the priority of each transmission is jointly determined based on the channel type used by the transmission, the service scenario corresponding to the transmission, and the service type corresponding to the transmission. The UE determines the transmission with the highest sending priority or the transmission with the highest receiving priority based on the priorities of each of the more than one transmission. For example, the UE assumes that the priority of the PUCCH transmission corresponding to the bypass transmission is lower than that of any transmission corresponding to the URLLC, and the priority of the PUCCH transmission of the corresponding bypass transmission that meets the first specific condition is higher than that of the UCI transmission of the eMBB (the UCI includes UCIs carrying specific content, such as UCIs carrying HARQ-ACK feedback information of PDSCH; or the UCI includes any UCI), and the priority of the PUCCH transmission of the corresponding bypass transmission that does not meet the first specific condition or meets the second specific condition is lower than that of the UCI transmission of the eMBB. The first specific condition and / or the second specific condition includes at least one of the following: QoS within a given threshold range, or any QoS. The eMBB UCI transmission is a specific type of UCI (e.g., CSI, HARQ-ACK codebook, etc.), or the UCI transmission can be any type of UCI. Based on this priority condition, the UE determines the transmission with the highest transmission priority to send or the transmission with the highest reception priority.

[0471] Optionally, the value of N is configured or determined based on the UE capability. If N is determined based on the UE capability, optionally, if the bypass UE determines to send the N highest priority transmissions among the conflicting transmissions, N is the maximum number of transmissions that the UE capability can support to be sent simultaneously. The method by which the UE selects the N highest priority transmissions is similar to that when N=1, and will not be repeated. Optionally, if the bypass UE determines to send the N highest priority transmissions among the conflicting transmissions, the method further includes: the UE selects one highest priority transmission; then, the UE selects a second highest priority transmission from the other transmissions that can be sent simultaneously with the highest priority transmission, and so on until a total of N transmissions are selected, or the UE selects the remaining N-1 highest priority transmissions from the other transmissions that can be sent simultaneously with the highest priority transmission.

[0472] Optionally, if the bypass UE determines the N highest priority transmissions among the conflicting transmissions, the UE further determines the transmit power of the N transmissions, including at least one of the following methods:

[0473] The UE identifies N highest priority transmissions and determines their transmission power using the method for when no conflict occurs. Then, the UE determines whether the total transmission power of these N transmissions exceeds the UE's maximum transmission power. If it does, the transmission power of each transmission is reduced proportionally until the total transmission power of the N transmissions does not exceed the UE's maximum transmission power. The advantage of this method is that it has relatively low implementation complexity and performs relatively fair power allocation among the N transmissions, thereby relatively fairly ensuring the probability of each transmission being successfully received.

[0474] The UE selects the highest priority transmission and determines its transmit power using the method for when no conflict occurs. Then, the UE uses the remaining transmit power for other transmissions. Specifically, the UE prioritizes ensuring that the transmit power of the next highest priority transmission remains the same as when no conflict occurs, and then uses the remaining transmit power for the remaining transmissions, and so on. Alternatively, the UE determines whether the transmit power of the other N-1 transmissions (excluding the highest priority transmission) exceeds the remaining transmit power. If it does, the UE proportionally reduces the transmit power of each transmission until the transmit power of the other N-1 transmissions does not exceed the remaining transmit power. The advantage of this method is that it ensures the transmit power of the highest priority transmission is not affected by other transmissions, and it may also ensure that the transmit power of higher priority transmissions is less likely to be affected by lower priority transmissions, thus protecting the probability of successful reception of higher priority services.

[0475] Optionally, the method for resolving the conflict further includes: if the conflicting transmission includes PUCCH and / or UCI, multiplexing the conflicting PUCCH and / or UCI transmissions into the same PUCCH and / or UCI according to predetermined conditions. Alternatively, the method for resolving the conflict further includes: if the conflicting transmission includes PUCCH and / or UCI, and also includes PUSCH transmissions, then multiplexing the conflicting PUCCH and / or UCI transmissions into the same PUCCH and / or UCI according to predetermined conditions, and / or piggybacking the PUCCH and / or UCI onto the PUSCH.

[0476] The predetermined conditions include at least one of the following: the conflicting transmissions carry information of a specific type (e.g., HARQ-ACK information or CSI information); the conflicting transmissions carry the same type of information (e.g., both are HARQ-ACK codebooks); the conflicting transmissions correspond to a specific service type or service scenario (e.g., eMBB scenario or bypass scenario); the total length of the conflicting transmissions after multiplexing does not exceed a given threshold; and the number of conflicting transmissions does not exceed a given threshold.

[0477] Optionally, if the bypass UE determines that the bypass transmission conflicts with the uplink transmission, for example, if the bypass UE determines that the resources used by the bypass transmission and the uplink transmission overlap or partially overlap in the time domain, the bypass UE's method for resolving the conflict includes terminating at least one of the conflicting transmissions and / or adjusting the transmit power of at least one of the conflicting transmissions. The criteria by which the bypass UE determines whether to resolve the conflict and by what method to resolve it may include at least one of the following:

[0478] The UE capability can support the simultaneous transmission of conflicting bypass and uplink transmissions without resolving the conflict; otherwise, the conflict needs to be resolved.

[0479] When the UE capability to support simultaneous transmission of bypass and uplink transmissions is a mandatory capability, there is no need to resolve the conflict and the conflicting bypass and uplink transmissions are transmitted simultaneously.

[0480] When the UE capability to support simultaneous transmission of bypass and uplink transmissions is optional, this conflict needs to be resolved, or it needs to be determined whether the conflict needs to be resolved based on whether the UE capability supports simultaneous transmission of bypass and uplink transmissions.

[0481] When the bypass transmission and uplink transmission of the conflict are in different frequency bands (e.g., FR1 and FR2 respectively), there is no need to resolve the conflict and the bypass transmission and uplink transmission of the conflict can be sent simultaneously.

[0482] The conflicting bypass transmission and uplink transmission are in different frequency bands (e.g., FR1 and FR2 respectively), and the UE is capable of simultaneously transmitting bypass transmission and uplink transmission in different frequency bands without resolving the conflict and transmitting the conflicting bypass transmission and uplink transmission at the same time.

[0483] When the bypass transmission and uplink transmission involved in the conflict are in the same frequency band (e.g., FR1 and FR2 respectively), the conflict needs to be resolved. Alternatively, it may be necessary to determine whether the conflict needs to be resolved based on whether the UE's capabilities support simultaneous transmission of bypass and uplink transmissions in the same frequency band.

[0484] Among them, FR1 and FR2 are two typical frequency bands (FR) used in 5G technology to distinguish between low frequency and high frequency. FR1 is below 6GHz and FR2 is above 6GHz, usually up to 52.6GHz.

[0485] The frequency band in this example can also be changed to a carrier, because whether the UE can support simultaneous bypass and uplink transmission may depend on the condition of the carrier in which the bypass / uplink transmission is located.

[0486] The advantage of this method is that it can determine whether conflict resolution is needed based on the specific capabilities of the UE, and it can also determine whether the UE's capabilities support simultaneous transmission based on the specific circumstances of bypass transmission and uplink transmission, such as the frequency band / carrier in which they are located. Thus, when the UE's capabilities are sufficient to support simultaneous transmission, it avoids adjusting or terminating conflicting transmissions, thereby maximizing the UE's transmission capabilities.

[0487] When a bypass UE obtains bypass transmission scheduling or configuration information from the base station, if this information is indicated via DCI, such as obtaining dynamic authorization based on DCI or authorization for two types of configuration based on DCI and RRC signaling, the bypass UE may need to simultaneously monitor DCI in the Uu system based on uplink and downlink transmission and DCI in the PC5 system based on bypass transmission. Accordingly, it is necessary to consider how to control the UE's overhead in monitoring DCI. In existing 5G systems, when a UE needs to monitor multiple different types of DCI in the Uu system, DCI size alignment is performed based on the number and types of DCI monitored by the UE. For example, in existing 5G systems, the UE performs DCI format padding and truncation in the following steps:

[0488] Step 0: The UE determines the size of DCI formats 0_0 and 1_0 being listened to in the Common Search Space (CSS), and: when the size of DCI format 0_0 is smaller than that of DCI format 1_0, padding bits are added to DCI format 0_0 to make the sizes of DCI formats 0_0 and 1_0 equal; when the size of DCI format 0_0 is larger than that of DCI format 1_0, some bits of the frequency domain resource allocation field in DCI format 0_0 are truncated to make the sizes of DCI formats 0_0 and 1_0 equal.

[0489] Step 1: The UE determines the sizes of DCI formats 0_0 and 1_0 being listened to in its UE-specific search space (USS), and: when the UE is configured with supplementary uplink (SUL), if the PUSCH is configured to be transmitted in both SUL and non-SUL cells, and the DCI format 0_0 sizes for SUL and non-SUL cells are unequal, padding bits are added to the smaller DCI format 0_0 to make the DCI format 0_0 sizes for SUL and non-SUL cells equal; when the DCI format 0_0 size is smaller than the DCI format 1_0, padding bits are added to the DCI format 0_0 to make the sizes of DCI formats 0_0 and 1_0 equal; when the DCI format 0_0 size is larger than the DCI format 1_0, padding bits are added to the DCI format 1_0 to make the sizes of DCI formats 0_0 and 1_0 equal.

[0490] Step 2: The UE determines the size of DCI formats 0_1 and 1_1 being listened to in the UE-specific search space (USS), and: when the UE is configured with supplementary uplink (SUL), if the PUSCH is configured to be transmitted in both SUL and non-SUL cells, and the DCI format 0_1 ​​sizes of SUL and non-SUL cells are unequal, padding bits are added to the smaller DCI format 0_1 ​​to make the DCI format 0_1 ​​sizes of SUL and non-SUL cells equal; when the DCI format 0_1 ​​size is equal to the DCI format 0_0 / 1_0 being listened to in another USS, one padding bit is added to DCI format 0_1; when the DCI format 1_1 size is equal to the DCI format 0_0 / 1_0 being listened to in another USS, one padding bit is added to DCI format 1_1.

[0491] Step 2A: Perform padding and truncation of DCI format 0_2 and 1_2 by a method similar to that in Step 2 (e.g., replace 0_1 with 0_2 and 1_1 with 1_2 in Step 2);

[0492] Step 3: If the total number of DCI sizes to be monitored does not exceed 4, and the total number of DCI sizes using C-RNTI to be monitored does not exceed 3, then the size calibration process is complete; otherwise, continue with the subsequent steps.

[0493] Step 4 includes steps 4A, 4B, and 4C, which respectively include:

[0494] Step 4A: Remove the padding bits added in Step 2 and Step 2A; The UE determines the size of DCI format 0_0 and 1_0 being listened to in the UE-specific search space USS, and makes the size of DCI format 0_0 and 1_0 in the same cell equal by a method similar to that in Step 0.

[0495] Step 4B: If the total number of different DCI sizes monitored within the cell exceeds 4 after applying the above steps, or the total number of different DCI sizes using C-RNTI that need to be monitored exceeds 3, then: if the size of DCI format 0_2 before padding is smaller than that of DCI format 1_2, padding bits are added to DCI format 0_2 to make the sizes of DCI formats 0_2 and 1_2 equal; if the size of DCI format 1_2 before padding is smaller than that of DCI format 0_2, padding bits are added to DCI format 1_2 to make the sizes of DCI formats 0_2 and 1_2 equal.

[0496] Step 4C: If the total number of different DCI sizes monitored within the cell exceeds 4 after applying the above steps, or the total number of different DCI sizes using C-RNTI that need to be monitored exceeds 3, then: if the size of DCI format 0_1 ​​before padding is smaller than that of DCI format 1_1, padding bits are added to DCI format 0_1 ​​to make the sizes of DCI formats 0_1 and 1_1 equal; if the size of DCI format 1_1 before padding is smaller than that of DCI format 0_1, padding bits are added to DCI format 1_1 to make the sizes of DCI formats 0_1 and 1_1 equal.

[0497] The UE does not expect to process a configuration that, after applying the above steps, results in the following:

[0498] The total number of different DCI sizes that need to be monitored in a cell exceeds 4; or the total number of different DCI sizes using C-RNTI that need to be monitored in a cell exceeds 3; or the size of DCI format 0_0 in one USS is equal to the size of DCI format 0_1 ​​in another USS; or the size of DCI format 1_0 in one USS is equal to the size of DCI format 1_1 in another USS; or the size of DCI format 0_0 in one USS is equal to the size of DCI format 0_2 in another USS; or the size of DCI format 1_0 in one USS is equal to the size of DCI format 1_2 in another USS. The last two options are not yet fully determined in the existing technology and are optional results.

[0499] Optionally, after the DCI used for scheduling bypass transmissions is introduced into the prior art, the UE can also use a similar method to perform size calibration of the DCI format used for scheduling bypass transmissions. Assume the DCI format used for scheduling bypass transmissions is DCI format 3_x, further including one or more DCI formats. For example, DCI format 3_x includes DCI format 3_0 for scheduling transmissions in NR-based bypass systems, and DCI format 3_1 for scheduling transmissions in LTE-based bypass systems, i.e., cross-RAT scheduling; optionally, it also includes other DCI formats 3_3 for scheduling transmissions in possible future versions of bypass systems (e.g., NR-based D2D systems). The bypass UE performs format calibration of DCI format 3_x using at least one of the following methods:

[0500] Determine a DCI format 3_a to listen to in CSS and / or USS, and / or determine the size of DCI format 3_a by parameters related to the information fields in the DCI;

[0501] Determine a DCI format 3_b to listen to in CSS and / or USS, and / or determine the size of the DCI format 3_b by parameters related to the information fields in the DCI;

[0502] If the number of information bits of DCI format 3_a listened to in a CSS and / or USS is less than the payload size of DCI format 3_b listened to in a specific search space before adding padding bits, a certain number of padding bits are generated for DCI format 3_a until the payload size of DCI format 3_a is equal to the payload size of DCI format 3_b.

[0503] If the number of information bits of DCI format 3_a listened to in a CSS and / or USS is less than the payload size of DCI format x_y listened to in a specific search space before adding padding bits, a certain number of padding bits are generated for DCI format 3_a until the payload size of DCI format 3_a is equal to the payload size of DCI format x_y.

[0504] If the number of information bits of DCI format 3_a listened to in a CSS and / or USS is greater than the payload size of DCI format 3_b listened to in a specific search space before truncation, the bit width of a specific field in DCI format 3_a is reduced by truncation of specific bits until the payload size of DCI format 3_a is equal to the payload size of DCI format 3_b; wherein the method of truncation of specific bits includes truncating at least one of the most significant bit, the least significant bit, and the least important bit;

[0505] If the number of information bits of DCI format 3_a listened to in a CSS and / or USS is greater than the payload size of DCI format x_y listened to in a specific search space before truncation, the number of bits of a specific field in DCI format 3_a is reduced by truncation of specific bits until the payload size of DCI format 3_a is equal to the payload size of DCI format x_y; wherein the method of truncation of specific bits includes truncating at least one of the most significant bit, the least significant bit, and the least important bit;

[0506] If the number of information bits of DCI format 3_a listened to in a CSS and / or USS is equal to the payload size of DCI format x_y listened to in a specific search space, add a padding bit to DCI format 3_a.

[0507] The specific search space includes at least one of the following: a CSS; a USS; the same search space; another search space; another USS; a CSS for scheduling the same serving cell; a USS for scheduling the same serving cell; or one or any search space for scheduling the same serving cell.

[0508] The DCI format x_y includes at least one of the following: DCI format 0_0, DCI format 1_0, DCI format 0_1, DCI format 1_1, DCI format 0_2, DCI format 1_2, other DCI formats used in the NR system for scheduling bypass transmission (e.g., DCI format 3_b), and other DCI formats used in the NR system for scheduling uplink or downlink transmission.

[0509] Furthermore, bypassing the UE to perform DCI format 3_x format calibration includes adding one or more of the above methods to / before / after a specific step in the prior art DCI format calibration. In a specific example, bypassing the UE to perform DCI format 3_x format calibration includes adding the following method between step 2A and step 3 of the prior art DCI format calibration (e.g., as step 2B):

[0510] Determine a DCI format 3_0 to listen to in CSS and / or USS, and / or determine the size of the DCI format 3_0 by parameters related to the information fields in the DCI;

[0511] Determine a DCI format 3_1 to listen to in CSS and / or USS, and / or determine the size of the DCI format 3_1 by parameters related to the information fields in the DCI;

[0512] If the number of information bits of DCI format 3_0 listened to in one CSS and / or USS is less than the payload size of DCI format 0_0 or 1_0 listened to in another USS before adding padding bits, generate a certain number of padding bits for DCI format 3_0 until the payload size of DCI format 3_0 is equal to the payload size of DCI format 0_0 or 1_0.

[0513] If the number of information bits of DCI format 3_1 being listened to in one CSS and / or USS is less than the payload size of DCI format 0_0 or 1_0 being listened to in another USS before adding padding bits, a certain number of padding bits are generated for DCI format 3_1 until the payload size of DCI format 3_0 is equal to the payload size of DCI format 0_0 or 1_0.

[0514] Optionally, bypassing the UE to perform DCI format 3_x format calibration includes always performing DCI format 3_x format calibration without any judgment conditions; and also includes performing DCI format 3_x format calibration based on conditions, only performing DCI format 3_x format calibration when the judgment conditions are met. Specifically, it includes at least one of the following:

[0515] If the total number of different DCI sizes configured to be monitored exceeds a given first threshold, and / or the total number of different DCI sizes configured to be monitored using a specific RNTI exceeds a given second threshold, then perform certain or any of the above methods.

[0516] If the total number of different DCI sizes configured to be monitored does not exceed a given first threshold, and / or the total number of different DCI sizes configured to be monitored using a specific RNTI does not exceed a given second threshold, then certain or any of the above methods will not be executed.

[0517] In the prior art, the first threshold is 4 and the second threshold is 3. In this example, the first threshold and / or the second threshold can be fixed, (pre)defined / (pre)configured, or determined based on UE capabilities. In this example, a specific RNTI can be one RNTI (e.g., C-RNTI) or multiple RNTIs (e.g., C-RNTI or a specific RNTI using bypass transmission).

[0518] The specific implementation method for condition-based DCI format 3_x calibration described above includes adding the condition before a certain method for DCI format 3_x calibration, and also includes adding the certain method for DCI format 3_x calibration to different steps in the prior art. For example, in the prior art, a determination is performed at the beginning of step 3 to see whether the total number of different DCI sizes monitored by the UE and / or the total number of different DCI sizes using C-RNTI exceeds a specific threshold, and a similar determination is performed before certain steps in step 4. Therefore, if the certain method for DCI format 3_x calibration described above is added before step 3 in the prior art, it can be considered that the added method is not condition-based; otherwise, if the certain method for DCI format 3_x calibration described above is added after step 3 in the prior art, and / or a similar method as in step 4 is used, and a similar determination is performed before the added method, it can be considered that the added method is condition-based.

[0519] For example, in the example above where the bypass UE is subjected to DCI format 3_x format calibration as step 2B in the prior art, the method in the added step 2B can be considered to be executed without any conditions. For DCI format 3_x format calibration that requires conditional execution, a specific example is that the bypass UE is subjected to DCI format 3_x format calibration, including adding the following method and conditions after step 4C of the prior art DCI format calibration (e.g., as step 4D):

[0520] After performing the above steps, i.e. steps 0 to 4C, if the total number of different DCI sizes configured to be monitored exceeds 4, and / or the total number of different DCI sizes configured to be monitored using C-RNTI or bypass transmission of RNTI exceeds 3, then: if the number of information bits of DCI format 3_0 and / or DCI format 3_1 is less than the payload size of DCI format 1_1 used for scheduling the same cell before adding padding bits, generate a certain number of padding bits for DCI format 3_0 and / or DCI format 3_1 until the payload size of DCI format 3_0 and / or DCI format 3_1 is equal to the payload size of DCI format 1_1;

[0521] If the number of information bits in DCI format 3_0 and / or DCI format 3_1 is greater than the payload size of DCI format 1_1 used for scheduling the same cell before adding padding bits, a certain number of padding bits are generated for DCI format 1_1 until the payload size of DCI format 3_0 and / or DCI format 3_1 is equal to the payload size of DCI format 1_1.

[0522] Optionally, the bypass UE performs DCI format 3_x format calibration based on conditions, further comprising: removing padding bits added in at least one method used during the DCI format 3_x format calibration process when specific conditions are met. The specific conditions include at least one of the following: the total number of different DCI sizes configured to be monitored exceeds a given first threshold; the total number of different DCI sizes configured to be monitored using a specific RNTI exceeds a given second threshold; the total number of different DCI sizes configured to be monitored does not exceed the given first threshold; or the total number of different DCI sizes configured to be monitored using a specific RNTI does not exceed the given second threshold. This method can also be similarly added to specific steps / before / after the DCI format calibration in the prior art.

[0523] In a specific example, the conditional DCI format 3_x format calibration of the bypass UE includes adding step 4A of the prior art DCI format calibration:

[0524] Remove padding bits added in the following way: If the number of information bits of DCI format 3_a listened to in a CSS and / or USS is equal to the payload size of DCI format x_y listened to in a specific search space, add a padding bit to DCI format 3_a.

[0525] It should be noted that DCI formats 3_a and 3_b in this example are merely illustrative designations used to refer to different types of DCI formats. They should not be strictly compared with existing technologies or used to limit the final practical application. For example, DCI format 3_a could be DCI format 3_0, DCI format 3_1, or other DCI formats used for scheduling bypass transmissions, and DCI format 3_b could be DCI format 3_0, DCI format 3_1, or other DCI formats used for scheduling bypass transmissions. This example describes that the format calibration of the bypass UE for DCI format 3_x can include several methods mentioned above. In different methods, the meanings of DCI formats 3_a and 3_b can be the same or different. For example, in one method, DCI format 3_a is DCI format 3_0 and DCI format 3_b is DCI format 3_1; in another method, DCI format 3_a is DCI format 3_1 and DCI format 3_b is DCI format 3_0. The padding bit in this example can be a zero padding bit.

[0526] For HARQ-based multicast in bypass systems, existing technologies typically consider two methods for HARQ-ACK feedback: Method 1 involves the multicast receiving UE only providing NACK if the bypass transmission is unsuccessfully received, otherwise not providing HARQ-ACK information after successful reception; Method 2 involves the multicast receiving UE providing NACK if the bypass transmission is unsuccessfully received, otherwise providing ACK after successful reception. For the multicast sending UE, if Method 2 is adopted, a common approach is that the sending UE considers the multicast transmission successful only after confirming that all receivers have provided ACK; otherwise, if any receiver fails to provide HARQ-ACK information or provides NACK, the multicast transmission is considered a failure. If the sending UE performs one or more retransmissions for a multicast transmission, the sending UE determines the success of the multicast transmission based on the bypass HARQ-ACK feedback information corresponding to the last retransmission and reports the HARQ-ACK status of the multicast transmission to the base station.

[0527] Current processing methods only consider the HARQ-ACK feedback corresponding to the most recent multicast retransmission, neglecting the HARQ-ACK feedback corresponding to previous retransmissions and / or the initial transmission. This has shortcomings in certain scenarios. For example, in a specific scenario, the sending UE (UE0) sends multicast data to two group members (UE1 and UE2). After the initial transmission, UE0 receives an ACK from UE1 and a NACK from UE2, concluding that the multicast transmission has failed. UE0 retransmits the multicast data and receives an ACK from UE2 after the first retransmission but does not receive a HARQ-ACK from UE1. According to the existing mechanism, UE0 would consider the multicast transmission to have failed. However, UE1 and UE2 have actually successfully decoded the multicast data and provided ACKs in the initial transmission and the first retransmission, respectively, meaning the multicast transmission was actually successful.

[0528] To address the aforementioned shortcomings, a feasible approach is for the sending UE to consider not only the HARQ-ACK feedback corresponding to the latest multicast transmission / retransmission, but also the HARQ-ACK feedback corresponding to previous transmissions / retransmissions of the same multicast data when determining whether a multicast transmission is successful. This method is an enhancement at the sending UE.

[0529] Another feasible approach is enhancement at the receiving UE of the multicast. If the bypass UE successfully decodes the bypass shared channel PSSCH, it performs at least one of the following:

[0530] If the UE is configured to provide HARQ-ACK feedback information including ACK and NACK, and the bypass control information SCI associated with the PSSCH indicates the bypass resource used for subsequent retransmission of the PSSCH, then the UE may or may not decode the PSSCH and / or PSCCH on the bypass resource, and will provide feedback ACK on the PSFCH corresponding to the bypass resource.

[0531] If the UE is configured to provide HARQ-ACK feedback information that only includes NACK, and the bypass control information SCI associated with the PSSCH indicates the bypass resource used for subsequent retransmission of the PSSCH, then the UE may or may not decode the PSSCH and / or PSCCH on the bypass resource, and will not provide NACK feedback on the PSFCH corresponding to the bypass resource.

[0532] This method can be used all the time, or it can be (pre)defined / (pre)configured to be enabled / disabled, or it can only be used when specific conditions are met. This specific condition could be that the UE is configured to use multicast HARQ-ACK feedback in mode two. Furthermore, this method can also be used for unicast service reception. Since at the physical layer, whether a service is unicast or multicast is configured by higher layers and is not directly recognized by the UE at the physical layer, whether this method is used can also be configured by higher layers.

[0533] The advantage of this method is that if the receiving UE has successfully received a bypass transmission but missed a subsequent retransmission of that bypass transmission, in the prior art, the receiving UE will not provide HARQ-ACK information for the missed retransmission, and the lack of such feedback information may be interpreted as ACK by the sending UE. However, in the above method, if the receiving UE has successfully received a bypass transmission, it will provide ACK information or not provide NACK information on the PSFCH corresponding to all retransmission positions of the bypass transmission. Therefore, regardless of whether a retransmission at a certain retransmission position of the bypass transmission is missed, the sending UE will not consider that the receiving end has failed to successfully receive the bypass transmission.

[0534] Example 2

[0535] Based on the same inventive concept as the foregoing embodiments, this application also provides a first UE, the structural schematic diagram of which is shown below. Figure 4 As shown, the first UE50 includes a first processing module 501, a second processing module 502, a third processing module 503, a fourth processing module 504, and a fifth processing module 505.

[0536] The first processing module 501 is used to send a bypass transmission request to the base station;

[0537] The second processing module 502 is used to receive the bypass authorization sent by the base station, wherein the scheduling information carried in the bypass authorization includes bypass resources;

[0538] The third processing module 503 is used to send bypass transmission to the second UE according to the scheduling information carried in the bypass authorization; the bypass transmission includes at least one of the following: the transmission of bypass data on the bypass data channel and the transmission of bypass control information SCI corresponding to the bypass data on the bypass control channel.

[0539] The fourth processing module 504 is used to receive the first hybrid automatic repeat request acknowledgment (HARQ-ACK) feedback information sent by the second UE, wherein the first HARQ-ACK feedback information is used to determine whether the first UE needs to retransmit the bypass transmission.

[0540] The fifth processing module 505 is used to report the second HARQ-ACK feedback information to the base station, and the second HARQ-ACK feedback information is used to indicate whether the bypass transmission is successful.

[0541] Optionally, the second HARQ-ACK feedback information includes at least one of ACK, NACK, and DTX (Discontinuous Transmission); DTX indicates that the first UE failed to receive the first HARQ-ACK feedback information.

[0542] Optionally, the second HARQ-ACK feedback information is not reported to the base station, in order to implicitly indicate at least one of ACK, NACK, and DTX.

[0543] Optionally, if the first UE determines that it needs to retransmit the bypass transmission and all bypass resources indicated in the bypass authorization have been used, it reports a bypass retransmission request signaling to the base station.

[0544] Optionally, the bypass retransmission request signaling carries at least a second HARQ-ACK feedback message to indicate whether the bypass transmission was successful.

[0545] Optionally, the information carried in either the second HARQ-ACK feedback message or the bypass retransmission request signaling includes at least one of the following:

[0546] Parameters representing service priority, buffer status report (BSR), scheduling request (SR), modulation and coding related parameters, power control related parameters, bypass channel status (CSI) information, and bypass resource selection related information.

[0547] Optionally, the purpose of either the second HARQ-ACK feedback information or the bypass retransmission request signaling includes at least one of the following:

[0548] Used to request retransmission resources for the bypass transmission from the base station;

[0549] Used to request transmission resources from the base station for at least one other bypass transmission.

[0550] Optionally, the scheduling information includes N bypass resources, and the bypass transmission method based on the scheduling information carried in the bypass authorization includes at least one of the following:

[0551] When N=1, the bypass resources indicated in the bypass authorization are used for the first transmission or one retransmission of a given bypass transport block TB of the first UE.

[0552] When N>1, a specific bypass resource among the N bypass resources indicated in the bypass authorization is used for the first transmission or one retransmission of a given bypass TB of the first UE, and the remaining N-1 bypass resources other than the specific bypass resource are used for one or more other retransmissions of the given bypass TB of the first UE, and / or for the transmission of other bypass TBs of the first UE other than the given bypass TB.

[0553] N is a positive integer.

[0554] Optionally, when N>1, after the first UE successfully transmits the bypass TB, and / or after it is determined that the bypass TB does not need to be retransmitted, if there are still unused bypass resources among the N bypass resources indicated in the bypass grant, the unused bypass resources are released, and / or the purpose of the unused resources is determined.

[0555] N is a positive integer.

[0556] Optionally, unused bypass resources are released, including:

[0557] A bypass resource release signaling is sent to the base station to inform the base station that the first UE has released unused bypass resources.

[0558] Optionally, the bypass resource release signaling carries at least a second HARQ-ACK message indicating whether the bypass transmission was successful.

[0559] Optionally, determine the use of unused resources, including:

[0560] Determine unused resources for transmission of other bypass TBs of the first UE.

[0561] Optionally, the first UE reports at least one of the following: second HARQ-ACK feedback information, bypass retransmission request signaling, and bypass resource release signaling, including at least one of the following:

[0562] The first UE determines that retransmission is required and that it needs to send a bypass retransmission request signaling to the base station; the first UE sends a second HARQ-ACK feedback message to the base station, and the second HARQ-ACK feedback message includes NACK or DTX, and the second HARQ-ACK feedback message serves as a bypass retransmission request signaling.

[0563] The first UE determines that it needs to release bypass resources and that it needs to send bypass resource release signaling to the base station; the first UE sends a second HARQ-ACK feedback message to the base station, and the content of the second HARQ-ACK feedback message includes ACK, and the second HARQ-ACK feedback message serves as bypass resource release signaling;

[0564] The first UE determines that retransmission is required and that it needs to send a bypass retransmission request signaling to the base station; the first UE sends a bypass retransmission request signaling to the base station; the bypass retransmission request signaling and the second HARQ-ACK feedback information are independent and different signaling messages;

[0565] The first UE determines that it needs to release bypass resources and determines that it needs to send bypass resource release signaling to the base station; the first UE sends bypass resource release signaling to the base station; the bypass resource release signaling and the second HARQ-ACK feedback information are independent and different signaling.

[0566] Optionally, the first UE determines the method of using the resources to report the second HARQ-ACK feedback information, including at least one of the following:

[0567] The resource used to report the second HARQ-ACK feedback information is determined based on the resource location directly indicated in the first specific signaling;

[0568] The resources used to report the second HARQ-ACK feedback information are determined based on at least one of the following: the resource location of the second specific signaling, the resource location of the specific channel, the resource mapping relationship between the second specific signaling and the second HARQ-ACK feedback information, the resource mapping relationship between the specific channel and the second HARQ-ACK feedback information, and information used to derive the feedback information resources.

[0569] Optionally, any one of the first specific signaling, the second specific signaling, and the specific channel includes at least one of the following: bypass grant, a given bypass transmission, a bypass channel used by the given bypass transmission, a bypass transmission scheduled by bypass grant, a bypass channel scheduled by bypass grant, and specific uplink signaling.

[0570] Bypass grant is a bypass grant used to schedule the given bypass transmission;

[0571] Bypass transmission includes at least one of the following: transmission of bypass data on a bypass data channel, transmission of bypass control information (SCI) corresponding to the bypass data on a bypass control channel, and transmission of feedback messages corresponding to the bypass data on a bypass feedback channel.

[0572] The bypass channel includes at least one of the physical bypass control channel PSCCH, physical bypass sharing channel PSSCH, and physical bypass feedback channel PSFCH; the specific uplink signaling includes at least one of bypass control information UCI and physical uplink sharing channel PUSCH.

[0573] Optionally, the first UE obtains information in at least one of the following signaling or channels to determine the resources used to report the second HARQ-ACK feedback information:

[0574] Downlink Control Information (DCI);

[0575] The downlink physical shared channel (PDSCH) carrying the bypass authorization;

[0576] Downlink signaling used to indicate scheduling information for bypass transmission;

[0577] Higher-layer signaling, including Radio Resource Control (RRC) configuration signaling.

[0578] Optionally, when the time domain resources used by the transmission of the second HARQ-ACK feedback information are wholly or partially overlapped with those used by other specific transmissions, the priority between the second HARQ-ACK feedback information and other specific transmissions is determined.

[0579] Based on priority, a first transmission state corresponding to the transmission of the second HARQ-ACK feedback information is determined. The first transmission state includes at least one of the following: delaying the transmission of the second HARQ-ACK feedback information, terminating the transmission of the second HARQ-ACK feedback information, transmitting the second HARQ-ACK feedback information and other specific transmissions respectively, transmitting the second HARQ-ACK feedback information and other specific transmissions in a multiplexed manner, carrying the second HARQ-ACK feedback information on other specific transmissions, and carrying other specific transmissions on the second HARQ-ACK feedback information.

[0580] Based on priority, a second transmission state corresponding to other specific transmissions is determined. The second transmission state includes at least one of the following: delaying the other specific transmission, terminating the other specific transmission, sending the second HARQ-ACK feedback information to the other specific transmission respectively, carrying the second HARQ-ACK feedback information on the other specific transmission, and carrying the other specific transmission on the second HARQ-ACK feedback information.

[0581] Other specific transmissions include at least one of other uplink transmissions, other downlink receptions, other bypass transmissions, and other bypass receptions.

[0582] Optionally, the priority is determined based on at least one of the following parameters: priority among uplink transmission, downlink reception, bypass transmission, bypass reception and second HARQ-ACK feedback information, priority of the channel used for transmission, priority of signaling type, and priority of the service corresponding to the transmission.

[0583] Optionally, the bypass authorization instruction enables or disables HARQ-ACK feedback; the instruction to enable or disable HARQ-ACK feedback includes explicit or implicit instructions.

[0584] Explicit instructions include enabling or disabling HARQ-ACK feedback using specific domain instructions in bypass authorization;

[0585] Implicit indications include at least one of the following:

[0586] The number N of bypass resources scheduled in the bypass authorization is implicitly indicated;

[0587] The temporal location of the bypass resources scheduled in the bypass authorization is implicitly indicated;

[0588] The frequency domain location of the bypass resources scheduled in the bypass authorization is implicitly indicated.

[0589] The code field position of the bypass resource scheduled in the bypass authorization is implicitly indicated;

[0590] The time-domain interval between bypass resources scheduled in the bypass authorization is implicitly indicated;

[0591] The information of the bypass resources scheduled in the bypass authorization is implicitly indicated;

[0592] The type of bypass resource scheduled in the bypass authorization is implicitly indicated;

[0593] The presence of bypass feedback resources in the bypass resources scheduled in the bypass authorization is implicitly indicated.

[0594] For any content not detailed in the UE provided in this application embodiment, please refer to the bypass transmission method described above. The beneficial effects that the UE provided in this application embodiment can achieve are the same as those of the bypass transmission method described above, and will not be repeated here.

[0595] Applying the embodiments of this application has at least the following beneficial effects:

[0596] The system sends a bypass transmission request to the base station; receives a bypass grant from the base station, the bypass grant carrying scheduling information including bypass resources; sends a bypass transmission to the second UE according to the scheduling information carried in the bypass grant; receives a first HARQ-ACK feedback message from the second UE, the first HARQ-ACK feedback message being used to determine whether the first UE needs to retransmit the bypass transmission; and reports a second HARQ-ACK feedback message to the base station, the second HARQ-ACK feedback message being used to indicate whether the bypass transmission was successful. In this way, it enables rapid requesting of bypass resources for retransmission after a bypass transmission failure, improving the timeliness of bypass transmission retransmission.

[0597] Those skilled in the art will understand that each block in these structural diagrams and / or block diagrams and / or flow diagrams, as well as combinations of blocks in these structural diagrams and / or block diagrams and / or flow diagrams, can be implemented using computer program instructions. Those skilled in the art will also understand that these computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, or other programmable data processing method for implementation, thereby enabling the processor of the computer or other programmable data processing method to execute the schemes specified in the blocks or multiple blocks of the structural diagrams and / or block diagrams and / or flow diagrams disclosed in this application.

[0598] Those skilled in the art will understand that the steps, measures, and solutions in the various operations, methods, and processes discussed in this application can be alternated, modified, combined, or deleted. Furthermore, other steps, measures, and solutions in the various operations, methods, and processes discussed in this application can also be alternated, modified, rearranged, decomposed, combined, or deleted. Furthermore, steps, measures, and solutions in the prior art that are similar to those disclosed in this application can also be alternated, modified, rearranged, decomposed, combined, or deleted.

[0599] The above description is only a partial 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 principle of this application, and these improvements and modifications should also be considered within the scope of protection of this application.

Claims

1. A method performed by a first user equipment (UE) in a wireless communication system, the method comprising: Receive information about the first offset from the base station (BS); Bypass data is sent to the second UE via the Physical Bypass Shared Channel (PSSCH). Confirm whether the hybrid automatic repeat request acknowledgment (HARQ-ACK) information in response to the PSSCH is received from the second UE via the physical bypass feedback channel PSFCH in the first time slot; HARQ-ACK report information is generated based on the confirmation results related to the HARQ-ACK information; as well as In the second time slot, the HARQ-ACK report information is sent to the base station via the Physical Uplink Control Channel (PUCCH). The second time slot is determined based on the information of the first offset and the first time slot; In the case where the bypass data is transmitted based on multicast and the HARQ-ACK information includes ACK or NACK, if it is determined that at least one HARQ-ACK message received from each of the second UE corresponding to the PSSCH transmission is ACK, the HARQ-ACK report information is generated as ACK; otherwise, the HARQ-ACK report information is generated as NACK. Alternatively, if the bypass data is transmitted based on multicast and the HARQ-ACK information only includes NACK, and it is determined that no HARQ-ACK information was received on the PSFCH corresponding to the last PSSCH transmission, the HARQ-ACK report information is generated as ACK.

2. The method according to claim 1, wherein, The value of the first offset is indicated by higher-layer signaling.

3. The method according to claim 1, wherein, The value of the first offset is determined by the bypass authorization indication included in the downlink control information (DCI).

4. The method according to claim 1, wherein, If it is determined that HARQ-ACK information is not received from the second UE, the HARQ-ACK report information is generated as a negative acknowledgment (NACK).

5. The method according to claim 1, wherein, If the configuration conditions are determined to be met, the HARQ-ACK report information is sent to the BS.

6. The method according to claim 1, wherein bypass data is sent to the second UE via the Physical Bypass Shared Channel (PSSCH), comprising: The first bypass data is transmitted in the third time slot, which is determined based on the fourth time slot and the second offset, which are based on the bypass authorization received.

7. The method according to claim 6, wherein, The third time slot is scheduled by bypass authorization included in the DCI.

8. A method performed by a base station (BS) in a wireless communication system, the method comprising: Send information about the first offset to the first user equipment (UE); as well as Based on the information regarding the first offset, in the second time slot, the Hybrid Automatic Repeat Request Acknowledgment (HARQ-ACK) report information is received from the first UE via the Physical Uplink Control Channel (PUCCH). The second time slot is determined based on the first time slot and the first offset. The HARQ-ACK report information is determined based on the confirmation result related to the HARQ-ACK information, which is received by the first UE from the second UE through the Physical Bypass Feedback Channel (PSFCH) in the first time slot. Specifically, when bypass data is transmitted based on multicast and the HARQ-ACK information includes ACK or NACK, if at least one HARQ-ACK message corresponding to the PSSCH transmission received from each of the second UEs is ACK, the HARQ-ACK report information is ACK; otherwise, the HARQ-ACK report information is NACK. Alternatively, if the bypass data is transmitted via multicast and the HARQ-ACK information only includes NACK, and no HARQ-ACK information is received on the PSFCH corresponding to the last PSSCH transmission, the HARQ-ACK report information is ACK.

9. The method according to claim 8, wherein, The first value offset is indicated by higher-layer signaling.

10. The method according to claim 8, wherein, The value of the first offset is determined by the bypass authorization indication included in the downlink control information (DCI).

11. A first user equipment (UE), the first UE comprising: transceiver; as well as At least one controller coupled to the transceiver, and the controller is configured to: The transceiver is controlled to receive information about the first offset from the base station (BS); The transceiver is controlled to send bypass data to the second UE via the Physical Bypass Shared Channel (PSSCH). Confirm whether the hybrid automatic repeat request acknowledgment (HARQ-ACK) information in response to the PSSCH is received from the second UE via the physical bypass feedback channel PSFCH in the first time slot; HARQ-ACK report information is generated based on the confirmation results related to the HARQ-ACK information; as well as The transceiver is controlled to send the HARQ-ACK report information to the base station via the Physical Uplink Control Channel (PUCCH) in the second time slot. The second time slot is determined based on the information of the first offset and the first time slot; In the case where the bypass data is transmitted based on multicast and the HARQ-ACK information includes ACK or NACK, if it is determined that at least one HARQ-ACK message received from each of the second UE corresponding to the PSSCH transmission is ACK, the HARQ-ACK report information is generated as ACK; otherwise, the HARQ-ACK report information is generated as NACK. Alternatively, if the bypass data is transmitted based on multicast and the HARQ-ACK information only includes NACK, and it is determined that no HARQ-ACK information was received on the PSFCH corresponding to the last PSSCH transmission, the HARQ-ACK report information is generated as ACK.

12. The first UE according to claim 11, wherein, The value of the first offset is indicated by higher-layer signaling.

13. The first UE according to claim 11, wherein, The value of the first offset is determined by the bypass authorization indication included in the downlink control information (DCI).

14. The first UE according to claim 11, wherein, If it is determined that HARQ-ACK information is not received from the second UE, the HARQ-ACK report information is generated as a negative acknowledgment (NACK).

15. The first UE according to claim 11, wherein, The controller is also configured to: if the configuration conditions are met, control the transceiver to send the HARQ-ACK report information to the BS.

16. The first UE according to claim 11, wherein, The controller is configured to: The transceiver is controlled to transmit first bypass data in a third time slot, the third time slot being determined based on a fourth time slot with a receive bypass authorization and a second offset.

17. The first UE according to claim 16, wherein, The third time slot is scheduled by bypass authorization included in the DCI.

18. A base station (BS), the BS comprising: transceiver; as well as At least one controller coupled to the transceiver, and the controller is configured to: The transceiver is controlled to send information about the first offset to the first user equipment (UE); and Based on the information regarding the first offset, in the second time slot, the Hybrid Automatic Repeat Request Acknowledgment (HARQ-ACK) report information is received from the first UE via the Physical Uplink Control Channel (PUCCH). The second time slot is determined based on the first time slot and the first offset. The HARQ-ACK report information is determined based on the confirmation result related to the HARQ-ACK information, which is received by the first UE from the second UE through the Physical Bypass Feedback Channel (PSFCH) in the first time slot. Specifically, when bypass data is transmitted based on multicast and the HARQ-ACK information includes ACK or NACK, if at least one HARQ-ACK message corresponding to the PSSCH transmission received from each of the second UEs is ACK, the HARQ-ACK report information is ACK; otherwise, the HARQ-ACK report information is NACK. Alternatively, if the bypass data is transmitted via multicast and the HARQ-ACK information only includes NACK, and no HARQ-ACK information is received on the PSFCH corresponding to the last PSSCH transmission, the HARQ-ACK report information is ACK.

19. The BS according to claim 18, wherein, The first value offset is indicated by higher-layer signaling.

20. The BS according to claim 18, wherein, The value of the first offset is determined by the bypass authorization indication included in the downlink control information (DCI).