Carrier selection method, and terminal
By determining the candidate carrier using the DTX number of HARQ feedback in the terminal, the problem of downloading wave selection in the carrier aggregation scenario is solved, the data transmission success rate is improved, and the system efficiency is improved.
Patent Information
- Application Number
- PCT/CN2023/105424
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2023-06-30
- Publication Date
- 2025-01-02
AI Technical Summary
In side link communication scenarios using carrier aggregation, it is difficult to effectively determine candidate carriers, resulting in a decrease in the success rate of data transmission.
The candidate carrier is determined based on the number of DTX feedback in the terminal, and the carrier is selected or reselected, to improve the accuracy of the carrier and the success rate of data transmission.
It improves the accuracy of candidate carriers and data transmission success rate, solves the carrier selection problem, and improves the transmission efficiency of the system.
Smart Images

Figure CN2023105424_02012025_PF_FP_ABST
Abstract
Description
Carrier selection method and terminal Technical Field
[0001] The present disclosure relates to the field of communication technology, and in particular to a carrier selection method and a terminal. Background Art
[0002] In order to meet the requirements of single-user peak rate and system capacity improvement, the system transmission bandwidth can be increased, for example, by adopting carrier aggregation (CA). Sidelink (SL) communication can use carrier aggregation.
[0003] Summary of the Invention
[0004] The method disclosed in the present invention can be used to solve the technical problem of "how to determine candidate carriers in an SL communication scenario using CA".
[0005] The embodiments of the present disclosure provide a carrier selection method and a terminal.
[0006] According to a first aspect of an embodiment of the present disclosure, a carrier selection method is proposed, which is performed by a terminal and includes:
[0007] Determining whether a first carrier is a candidate carrier according to a number of discontinuous transmission (DTX) times based on hybrid automatic repeat request (HARQ) feedback associated with the first carrier, wherein the first carrier is a carrier supported by the terminal.
[0008] According to a second aspect of an embodiment of the present disclosure, a carrier selection method is proposed, including:
[0009] Receive side link data sent by the first terminal through a selected or reselected carrier, wherein the selected or reselected carrier is selected or reselected from candidate carriers determined according to the number of DTX times based on HARQ feedback associated with the first carrier, and the first carrier is a carrier supported by the first terminal.
[0010] According to a third aspect of an embodiment of the present disclosure, a carrier selection method is proposed, including:
[0011] Determine whether to maintain the second carrier according to the number of DTXs based on HARQ feedback associated with the second carrier, where the second carrier is a carrier currently used by the terminal.
[0012] According to a fourth aspect of the embodiments of the present disclosure, a carrier selection method is proposed, including:
[0013] Receive sidelink data sent by the first terminal through the maintained second carrier, wherein the maintained second carrier is determined according to the number of DTX times based on HARQ feedback associated with the second carrier, and the second carrier is the carrier currently used by the first terminal.
[0014] According to a fifth aspect of the embodiments of the present disclosure, a carrier selection method is proposed, including:
[0015] The first terminal sends sidelink data to the second terminal through a selected or reselected carrier, wherein the selected or reselected carrier is selected or reselected from candidate carriers determined according to a number of DTXs based on HARQ feedback associated with the first carrier, and the first carrier is a carrier supported by the first terminal;
[0016] The second terminal receives the sidelink data.
[0017] According to a sixth aspect of an embodiment of the present disclosure, a carrier selection method is proposed, including:
[0018] The first terminal sends sidelink data to the second terminal through the maintained second carrier, where the maintained second carrier is determined according to a number of DTXs based on HARQ feedback associated with the second carrier, and the second carrier is a carrier currently used by the first terminal;
[0019] The second terminal receives the sidelink data.
[0020] According to a seventh aspect of an embodiment of the present disclosure, a terminal is provided, including:
[0021] A processing module is configured to determine whether a first carrier is a candidate carrier according to a number of DTX times based on HARQ feedback associated with the first carrier, wherein the first carrier is a carrier supported by the terminal.
[0022] According to an eighth aspect of an embodiment of the present disclosure, a terminal is provided, including:
[0023] A transceiver module is used to receive side link data sent by the first terminal through a selected or reselected carrier, wherein the selected or reselected carrier is selected or reselected from candidate carriers determined according to the number of DTX times associated with the first carrier based on HARQ feedback, and the first carrier is a carrier supported by the first terminal.
[0024] According to a ninth aspect of an embodiment of the present disclosure, a terminal is provided, including:
[0025] The processing module is configured to determine whether to maintain the second carrier according to the number of DTX times associated with the second carrier based on HARQ feedback, wherein the second carrier is a carrier currently used by the terminal.
[0026] According to a tenth aspect of an embodiment of the present disclosure, a terminal is provided, including:
[0027] A transceiver module is used to receive side link data sent by the first terminal through the maintained second carrier, wherein the maintained second carrier is determined according to the number of DTX times based on HARQ feedback associated with the second carrier, and the second carrier is the carrier currently used by the first terminal.
[0028] According to an eleventh aspect of the embodiments of the present disclosure, a carrier selection method is proposed, including:
[0029] The first terminal sends sidelink data to the second terminal through a selected or reselected carrier, wherein the selected or reselected carrier is selected or reselected from candidate carriers determined according to a number of DTXs based on HARQ feedback associated with the first carrier, and the first carrier is a carrier supported by the first terminal;
[0030] The second terminal receives the sidelink data.
[0031] According to a twelfth aspect of the embodiments of the present disclosure, a carrier selection method is proposed, including:
[0032] The first terminal sends sidelink data to the second terminal through the maintained second carrier, where the maintained second carrier is determined according to a number of DTXs based on HARQ feedback associated with the second carrier, and the second carrier is a carrier currently used by the first terminal;
[0033] The second terminal receives the sidelink data.
[0034] According to a thirteenth aspect of the embodiments of the present disclosure, a terminal is provided, including:
[0035] a transceiver, a memory, and one or more processors coupled to the memory;
[0036] The memory stores computer-executable instructions, and when the one or more processors execute the instructions, the terminal executes the carrier selection method according to the embodiment of the first aspect.
[0037] According to a fourteenth aspect of an embodiment of the present disclosure, a terminal is provided, including:
[0038] a transceiver, a memory, and one or more processors coupled to the memory;
[0039] The memory stores computer-executable instructions, and when the one or more processors execute the instructions, the terminal executes the carrier selection method according to the embodiment of the second aspect.
[0040] According to a fifteenth aspect of the embodiments of the present disclosure, a terminal is provided, including:
[0041] a transceiver, a memory, and one or more processors coupled to the memory;
[0042] The memory stores computer-executable instructions, and when the one or more processors execute the instructions, the terminal executes the carrier selection method according to the embodiment of the third aspect.
[0043] According to a sixteenth aspect of an embodiment of the present disclosure, a terminal is provided, including:
[0044] a transceiver, a memory, and one or more processors coupled to the memory;
[0045] In which, the memory stores computer-executable instructions, and when the one or more processors execute the instructions, the terminal executes the carrier selection method described in the embodiment of the fourth aspect.
[0046] According to the seventeenth aspect of the embodiments of the present disclosure, a communication system is proposed, characterized by a first terminal and a second terminal, wherein the first terminal is configured to implement the carrier selection method described in the embodiment of the first aspect, and the second terminal is configured to implement the carrier selection method described in the embodiment of the second aspect.
[0047] According to the eighteenth aspect of the embodiments of the present disclosure, a communication system is proposed, characterized by a first terminal and a second terminal, wherein the first terminal is configured to implement the carrier selection method described in the embodiment of the third aspect, and the second terminal is configured to implement the carrier selection method described in the embodiment of the fourth aspect.
[0048] According to the nineteenth aspect of the embodiment of the present disclosure, a storage medium is proposed, which stores instructions. When the instructions are executed on a communication device, the communication device executes the carrier selection method as described in any one of the first and second aspects.
[0049] According to the twentieth aspect of the embodiment of the present disclosure, a storage medium is proposed, which stores instructions. When the instructions are executed on a communication device, the communication device executes the carrier selection method as described in any one of the third and fourth aspects.
[0050] In the embodiment of the present disclosure, whether the first carrier is used as a candidate carrier is determined based on the number of DTX times based on HARQ feedback associated with the first carrier, so that available carriers can be used as candidate carriers, which can improve the accuracy of candidate carriers and further improve the success rate of data transmission. BRIEF DESCRIPTION OF THE DRAWINGS
[0051] The above and / or additional aspects and advantages of the present disclosure will become apparent and readily understood from the following description of the embodiments in conjunction with the accompanying drawings, in which:
[0052] FIG1 is a schematic diagram of the architecture of a communication system according to an embodiment of the present disclosure;
[0053] FIG2 is an interactive schematic diagram illustrating a carrier selection method according to an embodiment of the present disclosure;
[0054] 3A-3J are flowcharts illustrating a carrier selection method according to an embodiment of the present disclosure;
[0055] FIG4 is a flow chart illustrating a carrier selection method according to an embodiment of the present disclosure;
[0056] FIG5A is an interactive schematic diagram illustrating a carrier selection method according to an embodiment of the present disclosure;
[0057] FIG5B is an interactive schematic diagram illustrating a carrier selection method according to an embodiment of the present disclosure;
[0058] FIG5C is an interactive schematic diagram illustrating a carrier selection method according to an embodiment of the present disclosure;
[0059] FIG6A is a schematic structural diagram of a terminal proposed in an embodiment of the present disclosure;
[0060] FIG6B is a schematic structural diagram of a terminal proposed in an embodiment of the present disclosure;
[0061] FIG6C is a schematic diagram of the structure of a terminal proposed in an embodiment of the present disclosure;
[0062] FIG6D is a schematic structural diagram of a terminal proposed in an embodiment of the present disclosure;
[0063] FIG7A is a schematic structural diagram of a communication device proposed in an embodiment of the present disclosure;
[0064] FIG7B is a schematic diagram of the structure of the chip proposed in an embodiment of the present disclosure. DETAILED DESCRIPTION
[0065] The embodiments of the present disclosure provide a carrier selection method and a terminal.
[0066] In a first aspect, an embodiment of the present disclosure provides a carrier selection method, the method comprising:
[0067] Determine whether a first carrier is a candidate carrier according to a number of DTXs based on HARQ feedback associated with the first carrier, where the first carrier is a carrier supported by the terminal.
[0068] In the above embodiment, whether the first carrier is used as a candidate carrier is determined according to the number of DTX times based on HARQ feedback associated with the first carrier, so that available carriers can be used as candidate carriers, which can improve the accuracy of candidate carriers and further improve the success rate of data transmission.
[0069] In conjunction with some embodiments of the first aspect, in some embodiments, determining whether the first carrier is a candidate carrier according to the number of DTX times based on HARQ feedback associated with the first carrier includes:
[0070] Counting a number of DTX times based on HARQ feedback of the unicast connection associated with the terminal on the first carrier;
[0071] If the first carrier satisfies a first condition and / or a number of DTX times based on HARQ feedback of a unicast connection associated with the terminal on the first carrier is less than a maximum value, it is determined whether the first carrier is a candidate carrier.
[0072] In the above embodiment, if the first carrier satisfies the first condition and / or the number of DTX times based on HARQ feedback of the unicast connection associated with the terminal on the first carrier is less than the maximum value, the first carrier is determined to be a candidate carrier, so that the available carrier can be used as a candidate carrier, which can improve the accuracy of the candidate carrier.
[0073] With reference to some embodiments of the first aspect, in some embodiments, the service type for triggering carrier selection or reselection by the terminal is a multicast service or a broadcast service.
[0074] In the above embodiment, if the service type for which the terminal triggers carrier selection or reselection is a multicast service or a broadcast service, the first carrier can be determined as a candidate carrier based on whether the first carrier meets the first condition and / or whether the number of DTX times based on HARQ feedback of the unicast connection associated with the terminal on the first carrier is less than the maximum value, so that the available carrier can be used as a candidate carrier, which can improve the accuracy of the candidate carrier.
[0075] In conjunction with some embodiments of the first aspect, in some embodiments, the first carrier satisfies the first condition, including one or more of the following:
[0076] The carriers available to the terminal high-layer configuration include the first carrier;
[0077] The channel occupancy rate CBR of the first carrier is less than or equal to a first CBR threshold corresponding to a logical channel priority associated with a first sidelink logical channel (SL LCH).
[0078] In the above embodiment, whether the terminal high layer is configured with available carriers including the first carrier, and / or whether the CBR of the first carrier is less than or equal to the first CBR threshold corresponding to the logical channel priority associated with the first SL LCH is used as the basis for judging whether the first carrier is a candidate carrier, so that the available carrier can be used as a candidate carrier, which can improve the accuracy of the candidate carrier.
[0079] In conjunction with some embodiments of the first aspect, in some embodiments, the first SL LCH is one or more of the following:
[0080] SL LCH that triggers carrier selection or reselection;
[0081] SL LCH with data to be transmitted.
[0082] In the above embodiment, the first SLCCH may be an SLCCH that triggers carrier selection or reselection or an SLCCH with data to be transmitted, so that the first CBR threshold is more flexible.
[0083] In conjunction with some embodiments of the first aspect, in some embodiments, determining whether the first carrier is a candidate carrier according to the number of DTX times based on HARQ feedback associated with the first carrier includes:
[0084] Counting a number of DTX times based on HARQ feedback of the unicast connection associated with the terminal on the first carrier;
[0085] If the first carrier satisfies the second condition and / or the number of DTX times based on HARQ feedback of the unicast connection associated with the terminal on the first carrier is less than a maximum value, the first carrier is determined to be a candidate carrier.
[0086] In the above embodiment, if the first carrier satisfies the second condition and / or the number of DTX times based on HARQ feedback of the unicast connection associated with the terminal on the first carrier is less than the maximum value, the first carrier is determined to be a candidate carrier, so that the available carrier can be used as a candidate carrier, which can improve the accuracy of the candidate carrier.
[0087] In conjunction with some embodiments of the first aspect, in some embodiments, determining whether the first carrier is a candidate carrier according to the number of DTX times based on HARQ feedback associated with the first carrier includes:
[0088] Counting a number of DTX times based on HARQ feedback of a first unicast connection in the unicast connection associated with the terminal on the first carrier;
[0089] If the first carrier satisfies the second condition and / or the number of DTX times of the first unicast connection based on HARQ feedback on the first carrier is less than a maximum value, the first carrier is determined to be a candidate carrier.
[0090] In the above embodiment, if the first carrier satisfies the second condition and / or the number of DTX times based on HARQ feedback of the first unicast connection in the unicast connection associated with the terminal on the first carrier is less than the maximum value, the first carrier is determined to be a candidate carrier, so that the available carrier can be used as a candidate carrier, which can improve the accuracy of the candidate carrier.
[0091] In combination with some embodiments of the first aspect, in some embodiments, the service type for triggering carrier selection or reselection by the terminal is a unicast service, and the unicast service is associated with a first unicast connection among the unicast connections associated with the terminal.
[0092] In the above embodiment, for the first unicast connection in the associated unicast connections associated with the unicast service, whether the first carrier is a candidate carrier can be determined based on the fact that the number of DTX times based on HARQ feedback of the first unicast connection on the first carrier is less than the maximum value. Whether the first carrier is a candidate carrier can also be determined based on whether the number of DTX times based on HARQ feedback on the unicast connections associated with the terminal is less than the maximum value. In this way, the available carrier can be used as a candidate carrier, which can improve the accuracy of the candidate carrier.
[0093] In conjunction with some embodiments of the first aspect, in some embodiments, the first carrier satisfies the second condition, including one or more of the following:
[0094] The carriers available to the terminal high-layer configuration include the first carrier;
[0095] The terminal and / or the opposite receiving terminal associated with a first unicast connection in the unicast connection associated with the terminal supports the first carrier;
[0096] The CBR of the first carrier is less than or equal to a second CBR threshold corresponding to the logical channel priority associated with the second SL LCH.
[0097] In the above embodiment, the terminal may use whether the first carrier satisfies one or more of the second conditions as a basis for determining whether the first carrier is a candidate carrier, thereby improving the accuracy of carrier selection or reselection.
[0098] In conjunction with some embodiments of the first aspect, in some embodiments, the second SL LCH is one or more of the following:
[0099] SL LCH that triggers carrier selection or reselection;
[0100] SL LCH with data to be transmitted.
[0101] In the above embodiment, the second SLCCH may be an SLCCH that triggers carrier selection or reselection or an SLCCH with data to be transmitted, so that the second CBR threshold is more flexible.
[0102] In combination with some embodiments of the first aspect, in some embodiments, the unicast connection associated with the terminal is a unicast connection in which the terminal supports the first carrier.
[0103] In the above embodiment, whether the first carrier is a candidate carrier can be determined based on the number of DTX times based on HARQ feedback of the unicast connection of the first carrier supported by the terminal on the first carrier, so that available carriers can be used as candidate carriers, which can improve the accuracy of candidate carriers. In conjunction with some embodiments of the first aspect, in some embodiments, the terminal is a first terminal, and the method further includes:
[0104] Selecting or reselecting a carrier among the candidate carriers;
[0105] The sidelink data is sent to the second terminal via the selected or reselected carrier.
[0106] In the above embodiment, whether the first carrier is a candidate carrier is determined according to the number of DTX times based on HARQ feedback associated with the first carrier, and sidelink data is sent to the second terminal by selecting or reselecting a carrier from the candidate carriers, thereby improving the success rate of data transmission.
[0107] In a second aspect, an embodiment of the present disclosure proposes a carrier selection method, including:
[0108] Receive side link data sent by the first terminal through a selected or reselected carrier, wherein the selected or reselected carrier is selected or reselected from candidate carriers determined according to the number of DTX times based on HARQ feedback associated with the first carrier, and the first carrier is a carrier supported by the first terminal.
[0109] In the above embodiment, the second terminal receives the sidelink data sent by the first terminal through the carrier selected or reselected according to the DTX number based on HARQ feedback associated with the first carrier, thereby improving the success rate of data reception.
[0110] In a third aspect, an embodiment of the present disclosure provides a carrier selection method, which is performed by a terminal and includes:
[0111] Determine whether to maintain the second carrier according to the number of DTXs based on HARQ feedback associated with the second carrier, where the second carrier is a carrier currently used by the terminal.
[0112] In the above embodiment, whether to keep the second carrier is determined based on the number of DTXs associated with the second carrier based on HARQ feedback, and an available carrier can be selected, thereby improving the accuracy of carrier selection or reselection and the success rate of data transmission.
[0113] In combination with some embodiments of the first aspect, in some embodiments, determining whether to maintain the second carrier according to the number of DTX times based on HARQ feedback associated with the second carrier includes:
[0114] Counting a number of DTX times based on HARQ feedback of the unicast connection associated with the terminal on the second carrier;
[0115] If the second carrier satisfies the third condition and / or the number of DTX times based on HARQ feedback of the unicast connection associated with the terminal on the second carrier is less than a maximum value, the second carrier is maintained.
[0116] In the above embodiment, if the second carrier satisfies the third condition and / or the number of DTX times based on HARQ feedback of the unicast connection associated with the terminal on the second carrier is less than the maximum value, it is determined to maintain the second carrier, thereby improving the accuracy of carrier selection or reselection.
[0117] With reference to some embodiments of the first aspect, in some embodiments, the service type for triggering carrier reselection by the terminal is a multicast service or a broadcast service.
[0118] In the above embodiment, if the service type for which the terminal triggers carrier selection or reselection is a multicast service or a broadcast service, it can be determined whether to maintain the second carrier based on whether the second carrier meets the third condition and / or whether the number of DTX times based on HARQ feedback of the unicast connection associated with the terminal on the second carrier is less than the maximum value, thereby improving the accuracy of carrier selection or reselection.
[0119] In combination with some embodiments of the first aspect, in some embodiments, the service type for triggering carrier reselection by the terminal is a unicast service, and the unicast service is associated with a second unicast connection in the unicast connections associated with the terminal.
[0120] In the above embodiment, if the service type for which the terminal triggers carrier selection or reselection is a unicast service, it can be determined whether to maintain the second carrier based on whether the second carrier meets the third condition and / or whether the number of DTX times based on HARQ feedback of the second unicast connection in the unicast connection associated with the terminal on the second carrier is less than the maximum value, thereby improving the accuracy of carrier selection or reselection.
[0121] In combination with some embodiments of the first aspect, in some embodiments, determining whether to maintain the second carrier according to the number of DTX times based on HARQ feedback associated with the second carrier includes:
[0122] Counting a number of DTX times based on HARQ feedback of a second unicast connection in the unicast connection associated with the terminal on the second carrier;
[0123] If the second carrier satisfies the third condition and / or the number of DTX times based on HARQ feedback of the second unicast connection on the second carrier is less than a maximum value, the second carrier is maintained.
[0124] In the above embodiment, if the second carrier satisfies the third condition and / or the number of DTX times based on HARQ feedback of the second unicast connection in the unicast connection associated with the terminal on the second carrier is less than the maximum value, it is determined to maintain the second carrier, thereby improving the accuracy of carrier selection or reselection.
[0125] In combination with some embodiments of the first aspect, in some embodiments, the service type for triggering carrier reselection by the terminal is a unicast service, and the unicast service is associated with the second unicast connection.
[0126] In the above embodiment, for the second unicast connection in the associated unicast connection associated with the unicast service, whether to maintain the second carrier can be determined based on whether the number of DTX times based on HARQ feedback of the second unicast connection on the second carrier is less than the maximum value, thereby improving the accuracy of carrier selection or reselection.
[0127] In conjunction with some embodiments of the first aspect, in some embodiments, the second carrier satisfies the third condition, including:
[0128] The CBR of the second carrier is less than or equal to a third CBR threshold corresponding to the logical channel priority associated with the third SL LCH.
[0129] In the above embodiment, the terminal may use whether the CBR of the second carrier is less than or equal to the third CBR threshold corresponding to the logical channel priority associated with the third SL LCH as the basis for determining whether to maintain the second carrier, thereby improving the accuracy of carrier selection or reselection.
[0130] In conjunction with some embodiments of the first aspect, in some embodiments, the third SL LCH is one or more of the following:
[0131] SL LCH that triggers carrier reselection;
[0132] SL LCH with data to be transmitted;
[0133] Support SL LCH of the second carrier.
[0134] In the above embodiment, the third SL LCH may be an SL LCH that triggers carrier selection or reselection or an SL LCH with data to be transmitted, so that the third CBR threshold is more flexible.
[0135] In conjunction with some embodiments of the first aspect, in some embodiments, the terminal is a first terminal, and the method further includes:
[0136] Determine to maintain the second carrier, and send sidelink data to the second terminal through the second carrier.
[0137] In the above embodiment, the second carrier to be maintained is determined according to the number of DTXs based on HARQ feedback associated with the second carrier, and sidelink data is sent to the second terminal, thereby improving the success rate of data transmission.
[0138] In a fourth aspect, an embodiment of the present disclosure provides a carrier selection method, the method comprising:
[0139] Receive sidelink data sent by the first terminal through the maintained second carrier, wherein the maintained second carrier is determined according to the number of DTX times based on HARQ feedback associated with the second carrier, and the second carrier is the carrier currently used by the first terminal.
[0140] In the above embodiment, the second terminal receives the sidelink data sent by the first terminal by determining the second carrier to be maintained according to the number of DTX times associated with the second carrier based on HARQ feedback, thereby improving the success rate of data reception.
[0141] In a fifth aspect, an embodiment of the present disclosure proposes a terminal, which includes at least one of a transceiver module and a processing module: wherein the terminal is used to execute the first aspect and the optional implementation method of the first aspect.
[0142] In a sixth aspect, an embodiment of the present disclosure proposes a terminal, which includes at least one of a transceiver module and a processing module: wherein the terminal is used to execute the second aspect.
[0143] In the seventh aspect, an embodiment of the present disclosure proposes a terminal, which includes at least one of a transceiver module and a processing module: wherein the terminal is used to execute the third aspect and the optional implementation method of the third aspect.
[0144] In an eighth aspect, an embodiment of the present disclosure proposes a terminal, which includes at least one of a transceiver module and a processing module: wherein the terminal is used to execute the fourth aspect.
[0145] In the ninth aspect, an embodiment of the present disclosure proposes a terminal, which includes: a transceiver, a memory, and one or more processors coupled to the memory; wherein the memory stores computer-executable instructions, and when the one or more processors execute the instructions, the terminal executes according to the first aspect and the optional implementation method of the first aspect.
[0146] In the tenth aspect, an embodiment of the present disclosure proposes a terminal, which includes: a transceiver, a memory, and one or more processors coupled to the memory; wherein the memory stores computer-executable instructions, and when the one or more processors execute the instructions, the terminal executes the method according to the second aspect.
[0147] In the eleventh aspect, an embodiment of the present disclosure proposes a terminal, which includes: a transceiver, a memory, and one or more processors coupled to the memory; wherein the memory stores computer-executable instructions, and when the one or more processors execute the instructions, the terminal executes according to the third aspect and the optional implementation method of the third aspect.
[0148] In the twelfth aspect, an embodiment of the present disclosure proposes a terminal, which includes: a transceiver, a memory, and one or more processors coupled to the memory; wherein the memory stores computer-executable instructions, and when the one or more processors execute the instructions, the terminal executes the method according to the second aspect.
[0149] In the thirteenth aspect, an embodiment of the present disclosure proposes a communication system, including a first terminal and a second terminal, wherein the first terminal is configured to implement the method described in the first aspect and the optional implementation method of the first aspect, and the second terminal is configured to implement the method described in the second aspect.
[0150] In the fourteenth aspect, an embodiment of the present disclosure proposes a communication system, comprising a first terminal and a second terminal, wherein the first terminal is configured to implement the method described in the third aspect and the optional implementation method of the third aspect, and the second terminal is configured to implement the method described in the fourth aspect.
[0151] In the fifteenth aspect, an embodiment of the present disclosure proposes a storage medium, which stores instructions. When the instructions are executed on a communication device, the communication device executes the method described in the first aspect, the optional implementation method of the first aspect, and the second aspect.
[0152] In the sixteenth aspect, an embodiment of the present disclosure proposes a storage medium, which stores instructions. When the instructions are executed on a communication device, the communication device executes the method described in the third aspect, the optional implementation method of the third aspect, and the fourth aspect.
[0153] In the seventeenth aspect, an embodiment of the present disclosure proposes a program product. When the program product is executed by a communication device, the communication device executes the method described in the first aspect, the optional implementation of the first aspect, and the second aspect.
[0154] In an eighteenth aspect, an embodiment of the present disclosure proposes a computer program, which, when executed on a computer, enables the computer to execute the method described in the first aspect, the optional implementation of the first aspect, and the second aspect.
[0155] In a nineteenth aspect, an embodiment of the present disclosure provides a chip or a chip system, wherein the chip or chip system includes a processing circuit configured to execute the method described in the first aspect, the optional implementation of the first aspect, and the second aspect.
[0156] In a twentieth aspect, an embodiment of the present disclosure provides a chip or a chip system, wherein the chip or chip system includes a processing circuit configured to execute the method described in the third aspect, the optional implementation of the third aspect, and the fourth aspect.
[0157] It is understandable that the above-mentioned terminals, communication systems, storage media, program products, computer programs, chips, or chip systems are all used to perform the methods proposed in the embodiments of the present disclosure. Therefore, the beneficial effects that can be achieved can refer to the beneficial effects of the corresponding methods and will not be repeated here.
[0158] The present disclosure provides a carrier selection method and terminal. In some embodiments, the terms "carrier selection method" and "information processing method" and "communication method" are interchangeable; "information transmission device" and "information processing device" and "communication device" are interchangeable; and "information processing system" and "communication system" are interchangeable.
[0159] The embodiments of the present disclosure are not exhaustive and are merely illustrative of some embodiments, and are not intended to be a specific limitation on the scope of protection of the present disclosure. In the absence of contradiction, each step in a certain embodiment can be implemented as an independent embodiment, and the steps can be arbitrarily combined. For example, a solution after removing some steps in a certain embodiment can also be implemented as an independent embodiment, and the order of the steps in a certain embodiment can be arbitrarily exchanged. In addition, the optional implementation methods in a certain embodiment can be arbitrarily combined; in addition, the embodiments can be arbitrarily combined. For example, some or all steps of different embodiments can be arbitrarily combined, and a certain embodiment can be arbitrarily combined with the optional implementation methods of other embodiments.
[0160] In each embodiment of the present disclosure, unless otherwise specified or provided for by logic, the terms and / or descriptions between the embodiments are consistent and can be referenced by each other. The technical features in different embodiments can be combined to form a new embodiment based on their inherent logical relationships.
[0161] The terms used in the embodiments of the present disclosure are only for the purpose of describing specific embodiments and are not intended to limit the present disclosure.
[0162] In the embodiments of the present disclosure, unless otherwise specified, elements expressed in the singular, such as "a", "an", "the", "above", "said", "the", "the", etc., may mean "one and only one", or "one or more", "at least one", etc. For example, when using articles such as "a", "an", "the" in English in translation, the noun following the article may be understood as a singular expression or a plural expression.
[0163] In the embodiments of the present disclosure, “plurality” refers to two or more.
[0164] In some embodiments, the terms "at least one," "one or more," "a plurality of," "multiple," etc. may be used interchangeably.
[0165] In some embodiments, descriptions such as "at least one of A and B," "A and / or B," "A in one case, B in another case," or "in response to one case A, in response to another case B" may include the following technical solutions depending on the situation: in some embodiments, A (A is executed independently of B); in some embodiments, B (B is executed independently of A); in some embodiments, execution is selected from A and B (A and B are selectively executed); and in some embodiments, A and B (both A and B are executed). The above is also applicable when there are more branches such as A, B, and C.
[0166] In some embodiments, "A or B" and other descriptions may include the following technical solutions depending on the situation: in some embodiments, A (A is executed independently of B); in some embodiments, B (B is executed independently of A); in some embodiments, execution is selected from A and B (A and B are selectively executed). The above is also applicable when there are more branches such as A, B, C, etc.
[0167] The prefixes such as "first" and "second" in the embodiments of the present disclosure are only used to distinguish different description objects and do not constitute any restriction on the position, order, priority, quantity or content of the description objects. For the statement of the description object, please refer to the description in the context of the claims or embodiments, and no unnecessary restriction should be constituted due to the use of prefixes. For example, if the description object is a "field", the ordinal number before the "field" in the "first field" and the "second field" does not limit the position or order between the "fields". "First" and "second" do not limit whether the "fields" they modify are in the same message, nor do they limit the order of the "first field" and the "second field". For another example, if the description object is a "level", the ordinal number before the "level" in the "first level" and the "second level" does not limit the priority between the "levels". For another example, the number of description objects is not limited by the ordinal number and can be one or more. Taking "first device" as an example, the number of "devices" can be one or more. In addition, the objects modified by different prefixes can be the same or different. For example, if the description object is "device", then the "first device" and the "second device" can be the same device or different devices, and their types can be the same or different; for another example, if the description object is "information", then the "first information" and the "second information" can be the same information or different information, and their contents can be the same or different.
[0168] In some embodiments, “including A,” “comprising A,” “used to indicate A,” and “carrying A” can be interpreted as directly carrying A or indirectly indicating A.
[0169] In some embodiments, terms such as "in response to...", "in response to determining...", "in the case of...", "at the time of...", "when...", "if...", "if...", etc. can be used interchangeably.
[0170] In some embodiments, devices, etc. can be interpreted as physical or virtual, and their names are not limited to the names recorded in the embodiments. Terms such as "device", "equipment", "device", "circuit", "network element", "node", "function", "unit", "section", "system", "network", "chip", "chip system", "entity", and "subject" can be used interchangeably.
[0171] In some embodiments, the terms "access network device (AN device)", "radio access network device (RAN device)", "base station (BS)", "radio base station" "fixed station", "node", "access point", "transmission point (TP)", "reception point (RP)", "transmission / reception point (TRP)", "panel", "antenna panel", "antenna array", "cell", "macro cell", "small cell", "femto cell", "pico cell", "sector", "cell group", "carrier", "component carrier", "bandwidth part (BWP)" and the like may be used interchangeably.
[0172] In some embodiments, the terms "terminal", "terminal device", "user equipment (UE)", "user terminal", "mobile station (MS)", "mobile terminal (MT)", subscriber station, mobile unit, subscriber unit, wireless unit, remote unit, mobile device, wireless device, wireless communication device, remote device, mobile subscriber station, access terminal, mobile terminal, wireless terminal, remote terminal, handset, user agent, mobile client, client, etc. can be used interchangeably.
[0173] In some embodiments, the access network device, the core network device, or the network device can be replaced by a terminal. For example, the various embodiments of the present disclosure can also be applied to a structure in which the communication between the access network device, the core network device, or the network device and the terminal is replaced by communication between multiple terminals (for example, it can also be called device-to-device (D2D), vehicle-to-everything (V2X), etc.). In this case, it can also be set as a structure in which the terminal has all or part of the functions of the access network device. In addition, language such as "uplink" and "downlink" can also be replaced by language corresponding to communication between terminals (for example, "side"). For example, uplink channels, downlink channels, etc. can be replaced by side channels, and uplinks, downlinks, etc. can be replaced by side links.
[0174] In some embodiments, the terminal may be replaced by an access network device, a core network device, or a network device. In this case, the access network device, the core network device, or the network device may have a structure that has all or part of the functions of the terminal.
[0175] In some embodiments, obtaining data, information, etc. may comply with the laws and regulations of the country where the data is obtained.
[0176] In some embodiments, data, information, etc. may be obtained with the user's consent.
[0177] Figure 1 is a schematic diagram illustrating the architecture of a communication system according to an embodiment of the present disclosure. As shown in Figure 1, communication system 100 may include a first terminal 101 and a second terminal 102. A communication connection may be established between first terminal 101 and second terminal 102. SL communication may be performed between first terminal 101 and second terminal 102.
[0178] In some embodiments, the communication system 100 may further include a network device, which may include at least one of an access network device and a core network device.
[0179] In some embodiments, the first terminal 101 or the second terminal 102 includes, for example, a mobile phone, a wearable device, an Internet of Things device, a car with communication function, a smart car, a tablet computer, a computer with wireless transceiver function, a virtual reality (VR) terminal device, an augmented reality (AR) terminal device, a wireless terminal device in industrial control, a wireless terminal device in self-driving, a wireless terminal device in remote medical surgery, a wireless terminal device in a smart grid, a wireless terminal device in transportation safety, a wireless terminal device in a smart city, and at least one of a wireless terminal device in a smart home, but is not limited thereto.
[0180] In some embodiments, the access network device is, for example, a node or device that accesses a terminal to a wireless network. The access network device may include an evolved NodeB (eNB) in a 5G communication system, a next generation evolved NodeB (ng-eNB), a next generation NodeB (gNB), a node B (NB), a home node B (HNB), a home evolved nodeB (HeNB), a wireless backhaul device, a radio network controller (RNC), a base station controller (BSC), a base transceiver station (BTS), a base band unit (BBU), a mobile switching center, a base station in a 6G communication system, an open base station (Open RAN), a cloud base station (Cloud RAN), a base station in other communication systems, and at least one of an access node in a WiFi system, but is not limited thereto.
[0181] In some embodiments, the technical solution of the present disclosure can be applied to the Open RAN architecture. In this case, the interfaces between or within the access network devices involved in the embodiments of the present disclosure can be transformed into internal interfaces of the Open RAN, and the processes and information interactions between these internal interfaces can be implemented through software or programs.
[0182] In some embodiments, the access network device can be composed of a centralized unit (CU) and a distributed unit (DU), where the CU can also be called a control unit. The CU-DU structure can be used to split the protocol layer of the access network device, with the functions of some protocol layers centrally controlled by the CU, and the functions of the remaining part or all of the protocol layers distributed in the DU, which is centrally controlled by the CU, but is not limited to this.
[0183] In some embodiments, a core network device may be a single device comprising one or more network elements, or may be a plurality of devices or a group of devices, each comprising all or part of one or more network elements. A network element may be virtual or physical. The core network may include, for example, at least one of an Evolved Packet Core (EPC), a 5G Core Network (5GCN), and a Next Generation Core (NGC).
[0184] It can be understood that the communication system described in the embodiment of the present disclosure is for the purpose of more clearly illustrating the technical solution of the embodiment of the present disclosure, and does not constitute a limitation on the technical solution proposed in the embodiment of the present disclosure. Ordinary technicians in this field can know that with the evolution of the system architecture and the emergence of new business scenarios, the technical solution proposed in the embodiment of the present disclosure is also applicable to similar technical problems.
[0185] The following embodiments of the present disclosure may be applied to the communication system 100 shown in Figure 1, or a portion thereof, but are not limited thereto. The entities shown in Figure 1 are illustrative only. The communication system may include all or part of the entities shown in Figure 1, or may include other entities outside of Figure 1. The number and form of the entities may be arbitrary. The connection relationship between the entities is illustrative only. The entities may be connected or disconnected, and the connection may be in any manner, including direct or indirect, wired or wireless.
[0186] The embodiments of the present disclosure can be applied to Long Term Evolution (LTE), LTE-Advanced (LTE-A), LTE-Beyond (LTE-B), SUPER 3G, IMT-Advanced, 4th generation mobile communication system (4G), 5th generation mobile communication system (5G), 5G new radio (NR), future radio access (FRA), new radio access technology (RAT), new radio (NR), new radio access (NX), future generation radio access (FX), Global System for Mobile communications (GSM (registered trademark)), CDMA2000, Ultra Mobile Broadband (UMB), IEEE 802.11 (Wi-Fi (registered trademark)), IEEE 802.16 (WiMAX (registered trademark)), IEEE 802.20, Ultra-WideBand (UWB), Bluetooth (registered trademark), Public Land Mobile Network (PLMN) networks, Device-to-Device (D2D) systems, Machine-to-Machine (M2M) systems, Internet of Things (IoT) systems, Vehicle-to-Everything (V2X), systems utilizing other communication methods, and next-generation systems based on and extending these methods. Furthermore, multiple systems may be combined (for example, a combination of LTE or LTE-A with 5G).
[0187] In order to support direct communication between terminals, the SL communication mode is introduced. Optionally, the interface between the terminals can be PC-5 (direct communication interface).
[0188] In some embodiments, the terms "side", "sidelink", "side communication", "sidelink communication", "direct connection", "direct link", "direct communication", "direct link communication" and the like may be used interchangeably.
[0189] Optionally, according to the corresponding relationship between the sending terminal and the receiving terminal, three transmission modes are supported on the SL: unicast, multicast and broadcast.
[0190] Optionally, SL communication has two transmission resource allocation methods, one is the network dynamic scheduling method (for example, it can be called the network scheduling method), and the other is the terminal's autonomous selection method in the network configuration or pre-configured resource pool (for example, it can be called the autonomous selection method). Among them, the network scheduling method is that the network device dynamically allocates transmission resources on the SL to the terminal based on the cached data reported by the terminal, while the autonomous selection method is that the terminal randomly selects transmission resources from the network configuration or pre-configured resource pool. Optionally, the network device can configure multiple resource pools for the terminal on one BWP. Optionally, the specific resource allocation method used by the terminal can be configured by the network device through radio resource control (RRC) signaling.
[0191] In some embodiments, the name of the network scheduling resource method is not limited. For example, the network scheduling resource method may be mode 1 or mode1.
[0192] In some embodiments, the name of the method for autonomously selecting resources is not limited. For example, the method for autonomously selecting resources may be mode 2 or mode2.
[0193] In some embodiments, the channel busy ratio (CBR) can be a parameter that measures the occupancy of a sub-channel on a frequency band. The terminal performs CBR measurement on the sending resource pool based on the configuration on the network side. The lower the CBR value, the fewer terminals occupy the sub-channel of the resource pool to send data, and the lower the conflict probability of selecting this resource pool to send data.
[0194] In some embodiments, only one transmission resource pool may be supported on one carrier.
[0195] Optionally, in SL communication, one carrier may support multiple transmission resource pools, and the terminal performs CBR measurement on the multiple transmission resource pools respectively.
[0196] To meet the requirements of single-user peak rate and system capacity improvement, the system transmission bandwidth can be increased, for example, by adopting CA. CA technology can aggregate multiple component carriers (CCs) together, effectively improving the uplink and downlink transmission rates.
[0197] In some embodiments, terms such as "uplink", "uplink", "physical uplink", etc. can be used interchangeably, and terms such as "downlink", "downlink", "physical downlink", etc. can be used interchangeably.
[0198] In some embodiments, for a transmission mode of autonomously selecting resources, the terminal may support selection and reselection of a transmission carrier.
[0199] Optionally, CBR can be selected as a granularity for carrier selection or reselection and a threshold threshCBR-FreqReselection is introduced. This threshold is configured at the logical channel priority granularity, that is, the thresholds associated with different logical channel priorities can be the same or different, depending on the network configuration. For example, when carrier selection or reselection is triggered, the terminal can determine whether a carrier can be used as a candidate carrier by comparing the CBR measured on a carrier with the configured reselection threshold threshCBR-FreqReselection.
[0200] In some embodiments, the triggering condition for resource reselection may be the triggering condition for carrier reselection, but carrier reselection does not mean that it is necessary to "reselect" to a new carrier. If the current carrier is more suitable, the terminal can continue to "keep" this carrier. For example, another holding threshold threshCBR-FreqKeeping may be introduced. This threshold is also configured according to the granularity of the logical channel priority, that is, the thresholds associated with different logical channel priorities may be the same or different, depending on the network configuration. When carrier reselection is triggered, the terminal determines whether it can reselect to the carrier that currently triggers reselection by comparing the measured CBR of the carrier that currently triggers reselection with the configured threshold threshCBR-FreqKeeping.
[0201] In some embodiments, based on the radio link failure (SL RLF) detection mechanism of HARQ feedback, for a unicast connection, if the terminal does not receive HARQ feedback (DTX) on the physical sidelink feedback channel (PSFCH) resource for a certain number of consecutive times, the terminal may consider that the unicast connection has experienced SL RLF based on HARQ feedback and notify the RRC layer. RRC controls the SL RLF detection based on HARQ feedback by configuring the maximum number of consecutive DTXs sl-maxNumConsecutiveDTX per UE (each terminal). At the same time, the terminal maintains a numConsecutiveDTX variable for each unicast connection, which is used to count the number of consecutive DTXs for this unicast connection. When the unicast connection is established or sl-maxNumConsecutiveDTX is reconfigured or initially configured, the terminal initializes the variable numConsecutiveDTX corresponding to the unicast connection to 0. The terminal counts whether there is DTX for each PSFCH reception opportunity associated with each physical sidelink shared channel (PSSCH) transmission of this unicast connection. If no HARQ feedback is received on the PSFCH opportunity, the terminal increases the variable numConsecutiveDTX corresponding to the unicast connection by 1. When the numConsecutiveDTX variable corresponding to the unicast connection reaches the maximum value sl-maxNumConsecutiveDTX, the terminal considers that the unicast connection has an SL RLF based on HARQ feedback and notifies the RRC layer. If the terminal receives HARQ feedback on the PSFCH opportunity, the terminal initializes the variable numConsecutiveDTX corresponding to the unicast connection to 0.
[0202] Optionally, for a unicast connection, the number of DTXs on each carrier may be counted separately. If the number of DTXs on one or more carriers reaches a maximum value, but there are other carriers available for CA, SL RLF may not be triggered.
[0203] In some embodiments, SL CA can support carrier-granular DTX counting, but when the terminal triggers carrier selection or reselection, the impact of DTX based on HARQ feedback on carrier selection, reselection and retention is unclear.
[0204] Based on this, the present disclosure proposes a carrier selection method.
[0205] Optionally, in some embodiments, the method of the present disclosure may be applied to scenarios where SL communication using CA is used. For example, in some embodiments, the method of the present disclosure may be applied to scenarios in the Internet of Vehicles.
[0206] FIG2 is an interactive diagram of a carrier selection method according to an embodiment of the present disclosure. As shown in FIG2 , the embodiment of the present disclosure relates to a carrier selection method for a communication system 100, the method comprising:
[0207] Step S2101: The first terminal 101 selects or reselects a carrier.
[0208] In some embodiments, terms such as "certain", "preset", "preset", "setting", "indicated", "a certain", "arbitrary", "any", "first", etc. can be interchangeable, and "specific A", "preset A", "preset A", "setting A", "indicated A", "a certain A", "any A", "any A", "first A" can be interpreted as A pre-specified in a protocol, etc., or as A obtained through setting, configuration, or indication, etc., or as specific A, a certain A, any A, any A, any A or first A, etc., but not limited to this.
[0209] In some embodiments, the first terminal 101 may determine whether the first carrier can be used as a candidate carrier based on the number of DTX times fed back by the HARQ associated with the first carrier, and then select or reselect a carrier from the determined candidate carriers.
[0210] In some embodiments, the first carrier may be a carrier supported by the first terminal 101 .
[0211] In some embodiments, the first carrier may be one carrier or multiple carriers among the carriers supported by the first terminal 101, which is not limited.
[0212] In some embodiments, the first carrier may be a plurality of carriers supported by the first terminal 101. For each carrier, it may be determined whether each carrier can be used as a candidate carrier based on the number of DTX times based on HARQ feedback associated with each carrier.
[0213] In some embodiments, the first terminal 101 may determine whether the first carrier is a candidate carrier based on the number of DTX times of HARQ feedback associated with the first carrier.
[0214] In some embodiments, the first terminal 101 may determine whether the first carrier is a candidate carrier based on whether the number of DTX times of HARQ feedback associated with the first carrier reaches a maximum value.
[0215] Optionally, the maximum value may be configured or preconfigured by the network device. In some embodiments, the number of DTX times based on HARQ feedback of the unicast connection associated with the first terminal 101 on the first carrier is counted to obtain the number of DTX times based on HARQ feedback of the unicast connection associated with the first terminal 101 on the first carrier. If the number of DTX times based on HARQ feedback of the unicast connection associated with the first terminal 101 on the first carrier does not reach the maximum value, the first carrier may be determined to be a candidate carrier, or if the first carrier meets the first condition, the first carrier may be determined to be a candidate carrier, or if the first carrier meets the first condition and the number of DTX times based on HARQ feedback of the unicast connection associated with the first terminal 101 on the first carrier does not reach the maximum value, the first carrier may be determined to be a candidate carrier. Optionally, if the number of DTX times based on HARQ feedback of one or more unicast connections associated with the first terminal 101 on the first carrier reaches the maximum value, the first carrier may be determined not to be a candidate carrier. Exemplarily, the unicast connection associated with the first terminal 101 may be a unicast connection that the first terminal 101 supports on the first carrier.
[0216] Exemplarily, the service type for which the first terminal 101 triggers carrier selection or reselection is a multicast service or a broadcast service. In the present disclosure, determining the first carrier as a candidate carrier may mean that when the first terminal 101 triggers carrier selection or reselection, if the first carrier satisfies the first condition and / or the number of DTX times based on HARQ feedback of the unicast connection associated with the first terminal 101 on the first carrier does not reach the maximum value, the first carrier may be selected or reselected by the first terminal 101 as a candidate carrier. Exemplarily, the first terminal 101 may have other carriers in addition to the first carrier among the candidate carriers, that is, other carriers may also be candidate carriers, and the first terminal 101 may ultimately select or reselect which carrier among the candidate carriers. For example, the first terminal 101 may select or reselect the carrier with the lowest CBR among the candidate carriers.
[0217] Optionally, the first carrier meeting the first condition may include one or more of the following: the first terminal 101 high-level configuration of available carriers includes the first carrier; the CBR of the first carrier is less than or equal to the first CBR threshold corresponding to the logical channel priority associated with the first SL LCH. Exemplarily, the first condition may include other conditions, which are not specifically limited in this disclosure. The present disclosure focuses on the impact of the number of DTX times based on HARQ feedback on the determination of candidate carriers during the carrier selection and reselection process.
[0218] In some embodiments, the first SL LCH may be one or more of the following: a SL LCH that triggers carrier selection or reselection; a SL LCH with data to be transmitted. For example, data arrives on the SL LCH and / or the SL LCH triggers resource selection or reselection.
[0219] In some embodiments, the first CBR thresholds corresponding to different logical channel priorities may be the same or different.
[0220] In some embodiments, the name of the first CBR threshold is not limited, such as a carrier selection or reselection CBR threshold.
[0221] In some embodiments, the number of DTX times based on HARQ feedback for unicast connections associated with first terminal 101 on the first carrier is counted to obtain the number of DTX times based on HARQ feedback for unicast connections associated with first terminal 101 on the first carrier. Optionally, if the number of DTX times based on HARQ feedback for unicast connections associated with first terminal 101 on the first carrier does not reach a maximum value, the first carrier may be determined to be a candidate carrier. Optionally, if the first carrier meets a second condition, the first carrier may be determined to be a candidate carrier. Optionally, if the first carrier meets the second condition and the number of DTX times based on HARQ feedback for unicast connections associated with first terminal 101 on the first carrier does not reach a maximum value, the first carrier may be determined to be a candidate carrier. Optionally, if the number of DTX times based on HARQ feedback for one or more unicast connections associated with first terminal 101 on the first carrier reaches a maximum value, the first carrier may be determined not to be a candidate carrier. Exemplarily, the unicast connections associated with first terminal 101 may be unicast connections that first terminal 101 supports on the first carrier.
[0222] Exemplarily, the service type for triggering carrier selection or reselection by the first terminal 101 is a unicast service. Exemplarily, the unicast service is associated with the first unicast connection in the unicast connection associated with the first terminal 101. Exemplarily, the unicast service is associated with the first unicast connection in the unicast connection supported by the first terminal 101 for the first carrier. Exemplarily, the first unicast connection can be any unicast connection among the unicast connections supported by the first terminal 101 for the first carrier. In the present disclosure, determining the first carrier as a candidate carrier may mean that when the first terminal 101 triggers carrier selection or reselection, if the first carrier meets the second condition and / or the number of DTX based on HARQ feedback of the unicast connection associated with the first terminal 101 on the first carrier does not reach the maximum value, the first carrier may be selected or reselected by the first terminal 101 as a candidate carrier. Exemplarily, the first terminal 101 may have other carriers in addition to the first carrier among the candidate carriers, that is, other carriers can also be used as candidate carriers. The first terminal 101 finally selects or reselects which carrier among the candidate carriers. For example, the first terminal 101 can select or reselect the carrier with the lowest CBR among the candidate carriers.
[0223] In some embodiments, the number of DTXs based on HARQ feedback for a first unicast connection in a unicast connection associated with the first terminal 101 on the first carrier is counted to obtain the number of DTXs based on HARQ feedback for the first unicast connection on the first carrier. Optionally, if the number of DTXs based on HARQ feedback for the first unicast connection on the first carrier does not reach a maximum value, the first carrier may be determined to be a candidate carrier. Optionally, if the first carrier meets a second condition, the first carrier may be determined to be a candidate carrier. Optionally, if the first carrier meets the second condition and the number of DTXs based on HARQ feedback for the first unicast connection on the first carrier does not reach a maximum value, the first carrier may be determined to be a candidate carrier. Optionally, if the number of DTXs based on HARQ feedback for the first unicast connection on the first carrier reaches a maximum value, the first carrier may be determined not to be a candidate carrier. Exemplarily, the unicast connection associated with the first terminal 101 may be a unicast connection for which the first terminal 101 supports the first carrier.
[0224] Exemplarily, the service type for triggering carrier selection or reselection by the first terminal 101 is a unicast service. Exemplarily, the unicast service is associated with a first unicast connection. Exemplarily, the first unicast connection can be any unicast connection associated with the first terminal 101. Exemplarily, the first unicast connection can be any unicast connection supported by the first terminal 101 for the first carrier.
[0225] In some embodiments, the first carrier meeting the second condition may include one or more of the following: the available carriers configured by the high-level layer of the first terminal 101 include the first carrier; the first terminal 101 and / or the opposite receiving terminal associated with the first unicast connection in the unicast connection associated with the first terminal 101 support the first carrier; the CBR of the first carrier is less than or equal to the second CBR threshold corresponding to the logical channel priority associated with the second SL LCH. Exemplarily, the second condition may include other conditions, which are not specifically limited in this disclosure. This disclosure focuses on the impact of the number of DTX times based on HARQ feedback on the determination of candidate carriers during carrier selection and reselection.
[0226] In some embodiments, the second SL LCH may be one or more of the following: a SL LCH that triggers carrier selection or reselection; a SL LCH with data to be transmitted. For example, data arrives on the SL LCH and / or the SL LCH triggers resource selection or reselection.
[0227] In some embodiments, the second CBR thresholds corresponding to different logical channel priorities may be the same or different.
[0228] In some embodiments, the name of the second CBR threshold is not limited, for example, it can be a carrier selection or reselection CBR threshold.
[0229] For example, there are unicast connections between terminal A1 and terminals A2, A3, and A4, wherein the unicast connection between terminals A1 and A2 supports carriers a1, a2, and a3, the unicast connection between terminals A1 and A3 supports carriers a1 and a2, and the unicast connection between terminals A1 and A4 supports carriers a1 and a3. If the service type triggering carrier selection or reselection by the first terminal 101 is a unicast service, and the unicast service is associated with the unicast connection between terminals A1 and A3, for the unicast connection between terminals A1 and A3, terminal A1 determines whether to select or reselect carrier a2. Since the unicast connection between terminals A1 and A2 supports unicast connections for carrier a2, the number of DTXs based on HARQ feedback for the unicast connection between terminals A1 and A3 on carrier a2 can be counted, as can the number of DTXs based on HARQ feedback for the unicast connection between terminals A1 and A3 on carrier a2. If the CBR of carrier a2 is less than the second CBR threshold corresponding to the logical channel priority associated with the second SL LCH, and the number of DTXs based on HARQ feedback for the unicast connection between terminals A1 and A2 on carrier a2 and the number of DTXs based on HARQ feedback for the unicast connection between terminals A1 and A3 on carrier a2 have not reached the maximum value, then terminal A1 can determine carrier a2 as a candidate carrier. It should be noted that this example only considers the impact of the number of DTXs based on HARQ feedback on the determination of candidate carriers during the carrier selection and reselection process. In other examples, carrier a2 may also need to meet the second condition, which will not be elaborated here.
[0230] Alternatively, for the unicast connection between terminals A1 and A3, terminal A1 may count the number of DTXs based on HARQ feedback for the unicast connection between terminals A1 and A3 on carrier a2. If the number of DTXs based on HARQ feedback for the unicast connection between terminals A1 and A3 on carrier a2 does not reach a maximum value, then terminal A1 may determine carrier a2 as a candidate carrier. It should be noted that this example only considers the impact of the number of DTXs based on HARQ feedback on the determination of candidate carriers during the carrier selection and reselection process. In other examples, carrier a2 may also need to meet the second condition, which is not detailed here.
[0231] In some embodiments, the first terminal 101 may determine whether to maintain the second carrier according to the number of DTXs associated with the second carrier based on HARQ feedback, where the second carrier may be the carrier currently used by the first terminal 101. Exemplarily, the SL LCH associated with the second carrier triggers carrier reselection.
[0232] In some embodiments, the second carrier may be one or more, that is, the carrier currently used by the first terminal 101 may be one or more, and there is no limitation on this.
[0233] In some embodiments, the second carrier may be a plurality of carriers among the carriers currently used by the first terminal 101. For each carrier currently used, it may be determined whether to maintain each carrier currently used based on the number of DTX times based on HARQ feedback associated with each carrier currently used.
[0234] In some embodiments, the first terminal 101 may determine whether to maintain the second carrier based on whether the number of DTX times fed back by the HARQ associated with the second carrier reaches a maximum value. Specifically, maintaining the second carrier may mean that the SL LCH supporting the second carrier triggers carrier reselection, and the first terminal selects the second carrier. Exemplarily, the SL LCH associated with the second carrier may be the SL LCH supporting the second carrier, exemplarily, the SL LCH associated with the second carrier has data to be transmitted, and exemplarily, the SL LCH associated with the second carrier triggers carrier reselection.
[0235] In some embodiments, the number of DTX times based on HARQ feedback for unicast connections associated with first terminal 101 on the second carrier is counted to obtain the number of DTX times based on HARQ feedback for unicast connections associated with first terminal 101 on the second carrier. Optionally, if the number of DTX times based on HARQ feedback for unicast connections associated with first terminal 101 on the second carrier does not reach a maximum value, it may be determined to maintain the second carrier. Optionally, if the second carrier meets a third condition, it may be determined to maintain the second carrier. Optionally, if the second carrier meets the third condition and the number of DTX times based on HARQ feedback for unicast connections associated with first terminal 101 on the second carrier does not reach a maximum value, it may be determined to maintain the second carrier. Optionally, if one or more unicast connections associated with first terminal 101 have a DTX time based on HARQ feedback on the second carrier that reaches a maximum value, it may be determined not to maintain the second carrier. Exemplarily, the unicast connections associated with first terminal 101 may be unicast connections that first terminal 101 supports on the second carrier.
[0236] Exemplarily, the service type for which the first terminal 101 triggers carrier reselection is a multicast service or a broadcast service. Exemplarily, the service type for which the first terminal 101 triggers carrier reselection is a unicast service, and the unicast service is associated with a second unicast connection in the unicast connection associated with the first terminal 101. Exemplarily, the second unicast connection can be any unicast connection in the unicast connection associated with the first terminal 101. Exemplarily, the unicast service is associated with a second unicast connection in the unicast connection supported by the first terminal 101 for the second carrier. Exemplarily, the second unicast connection can be any unicast connection in the unicast connection supported by the first terminal 101 for the second carrier.
[0237] In some embodiments, the number of DTXs based on HARQ feedback of the second unicast connection in the unicast connection associated with the first terminal 101 on the second carrier is counted to obtain the number of DTXs based on HARQ feedback of the second unicast connection on the second carrier. Optionally, if the number of DTXs based on HARQ feedback of the second unicast connection on the second carrier does not reach a maximum value, it is determined to maintain the second carrier. Optionally, if the second carrier satisfies a third condition, it is determined to maintain the second carrier. Optionally, if the second carrier satisfies the third condition and the number of DTXs based on HARQ feedback of the second unicast connection on the second carrier does not reach a maximum value, it is determined to maintain the second carrier. Optionally, if the number of DTXs based on HARQ feedback of the second unicast connection on the second carrier reaches a maximum value, it is determined not to maintain the second carrier. Exemplarily, the unicast connection associated with the first terminal 101 may be a unicast connection that the first terminal 101 supports for the second carrier.
[0238] Exemplarily, the service type for which the first terminal 101 triggers carrier reselection is a unicast service, and the unicast service is associated with a second unicast connection. Exemplarily, the second unicast connection can be any unicast connection associated with the first terminal 101. Exemplarily, the second unicast connection can be any unicast connection supported by the first terminal 101 for the second carrier.
[0239] In some embodiments, the second carrier satisfying the third condition may include: the CBR of the second carrier is less than or equal to the third CBR threshold corresponding to the logical channel priority associated with the third SL LCH. Exemplarily, the third condition may include other conditions, which are not specifically limited in this disclosure. This disclosure focuses on the impact of the number of DTXs based on HARQ feedback on the determination of whether to maintain the currently used carrier during carrier selection and reselection.
[0240] In some embodiments, the third SL LCH may be one or more of the following: a SL LCH that triggers carrier reselection; a SL LCH with data to be transmitted; or a SL LCH supporting a second carrier. For example, the SL LCH has data arriving and / or triggers resource selection or reselection and / or supports a second carrier.
[0241] In some embodiments, the third CBR thresholds associated with different logical channel priorities may be the same or different.
[0242] In some embodiments, the name of the third CBR threshold is not limited, for example, it is a carrier holding CBR threshold.
[0243] For example, there is a unicast connection between terminal A1 and terminals A2, A3, and A4. The unicast connection between terminals A1 and A2 supports carriers a1, a2, and a3, the unicast connection between terminals A1 and A3 supports carriers a1 and a2, and the unicast connection between terminals A1 and A4 supports carriers a1 and a3. If the carrier currently used by terminal A1 is a3, the service type that triggers carrier reselection by terminal A1 is unicast service, and the unicast service is associated with the unicast connection between terminals A1 and A4. Specifically, terminal A1 uses carrier a3 to send sidelink data to terminal A4. Specifically, terminal A1 uses SL LCH1 and SL LCH3 to send sidelink data to terminal A4 on carrier a3. SL LCH1 and / or SL LCH3 have data to be sent, which triggers carrier reselection. The unicast connections supporting carrier a3 are the unicast connections between terminals A1 and A2 and the unicast connections between terminals A1 and A4. The number of DTX times based on HARQ feedback of the unicast connection between terminals A1 and A2 on carrier a3 can be counted, and the number of DTX times based on HARQ feedback of the unicast connection between terminals A1 and A4 on carrier a3 can be counted. If the number of DTXs based on HARQ feedback for the unicast connection between terminals A1 and A2 on carrier a3 and the number of DTXs based on HARQ feedback for the unicast connection between terminals A1 and A4 on carrier a3 have not reached the maximum value, carrier a3 is determined to be maintained, that is, terminal A1 selects carrier a3. It should be noted that this example only considers the impact of the number of DTXs based on HARQ feedback on the determination of whether to maintain the currently used carrier during the carrier selection and reselection process. In other examples, carrier a3 may also need to meet the third condition, which is not detailed here.
[0244] Optionally, for the unicast connection between terminals A1 and A4, the number of DTXs based on HARQ feedback for the unicast connection between terminals A1 and A4 on carrier a3 can be counted. If the number of DTXs based on HARQ feedback for the unicast connection between terminals A1 and A4 on carrier a3 has not reached a maximum value, it is determined to maintain carrier a3, that is, terminal A1 selects carrier a3. It should be noted that this example only considers the impact of the number of DTXs based on HARQ feedback on the determination of whether to maintain the currently used carrier during the carrier selection and reselection process. In other examples, carrier a3 may also need to meet the third condition, which is not detailed here.
[0245] Step S2102 : The first terminal 101 sends sidelink data to the second terminal 102 .
[0246] In some embodiments, the second terminal 102 may be a terminal having a unicast connection with the first terminal 101 .
[0247] In some embodiments, the second terminal 102 may be a terminal that receives a broadcast service or a multicast service of the first terminal 101 .
[0248] In some embodiments, the first terminal 101 may transmit sidelink data to the second terminal 102 via a carrier selected or reselected from the candidate carriers.
[0249] In some embodiments, the first terminal 101 may send sidelink data to the second terminal 102 via a first carrier selected or reselected from candidate carriers.
[0250] In some embodiments, the first terminal 101 may send sidelink data to the second terminal 102 via the maintained second carrier.
[0251] In some embodiments, the second terminal 102 may receive sidelink data sent by the first terminal 101 .
[0252] In some embodiments, the second terminal 102 may receive sidelink data sent by the first terminal 101 through a carrier selected or reselected among the candidate carriers.
[0253] In some embodiments, the second terminal 102 may receive sidelink data sent by the first terminal 101 through the first carrier selected or reselected among the candidate carriers.
[0254] In some embodiments, the second terminal 102 may receive sidelink data sent by the first terminal 101 through the maintained second carrier.
[0255] In some embodiments, terms such as "send", "transmit", "report", "download", "transmit", "bidirectional transmission", "send and / or receive" can be used interchangeably.
[0256] In some embodiments, "obtain", "get", "get", "receive", "transmit", "bidirectional transmission", "send and / or receive" can be interchangeable, and can be interpreted as receiving from other entities, obtaining from protocols, obtaining from higher layers, obtaining by self-processing, autonomous implementation, etc.
[0257] The carrier selection method involved in the embodiments of the present disclosure may include at least one of steps S2101 and S2102. For example, step S2101 may be implemented as an independent embodiment, step S2102 may be implemented as an independent embodiment, and steps S2101+S2102 may be implemented as independent embodiments, but are not limited thereto.
[0258] In some embodiments, step S2102 is optional, and one or more of these steps may be omitted or replaced in different embodiments.
[0259] In this embodiment or example, unless there is any contradiction, each step can be independent, arbitrarily combined or exchanged in order, the optional methods or optional examples can be arbitrarily combined, and can be arbitrarily combined with any steps of other embodiments or other examples.
[0260] If the number of DTXs associated with the first carrier based on HARQ feedback is relatively large, the first carrier may be selected or reselected as a candidate carrier. Data transmission using the selected or reselected first carrier may result in data transmission failure. According to one or more embodiments of the present disclosure, whether the first carrier is selected as a candidate carrier is determined based on the number of DTXs associated with the first carrier based on HARQ feedback. This allows available carriers to be selected as candidate carriers, improving the accuracy of candidate carriers and, in turn, improving the success rate of data transmission.
[0261] If the number of DTXs associated with the second carrier based on HARQ feedback is relatively high, maintaining the second carrier and using it for data transmission can easily result in data transmission failure. According to one or more embodiments of the present disclosure, determining whether to maintain the second carrier based on the number of DTXs associated with the second carrier based on HARQ feedback allows selection of an available carrier, improving the accuracy of carrier selection or reselection and increasing the success rate of data transmission.
[0262] FIG3A is a flow chart of a carrier selection method according to an embodiment of the present disclosure. As shown in FIG3A , the embodiment of the present disclosure relates to a carrier selection method for a first terminal 101, the method comprising:
[0263] Step S3101, select or reselect a carrier.
[0264] The optional implementation of step S3101 can refer to the optional implementation of step S2101 in Figure 2 and other related parts in the embodiment involved in Figure 2, which will not be repeated here.
[0265] Step S3102: Send sidelink data.
[0266] The optional implementation of step S3102 can refer to the optional implementation of step S2102 in Figure 2 and other related parts in the embodiment involved in Figure 2, which will not be repeated here.
[0267] In some embodiments, the first terminal 101 may send sidelink data to the second terminal 102 via a carrier selected or reselected from candidate carriers, but is not limited thereto and may also send sidelink data to other entities.
[0268] In some embodiments, the first terminal 101 may send sidelink data to the second terminal 102 by selecting or reselecting a first carrier from candidate carriers, but is not limited thereto and may also send sidelink data to other entities.
[0269] In some embodiments, the first terminal 101 may send sidelink data to the second terminal 102 via the maintained second carrier, but is not limited thereto and may also send sidelink data to other entities.
[0270] In some embodiments, the second terminal 102 may be a terminal having a unicast connection with the first terminal 101 .
[0271] In some embodiments, the second terminal 102 may be a terminal that receives a broadcast service or a multicast service of the first terminal 101. In some embodiments, step S3102 is optional, and one or more of these steps may be omitted or replaced in different embodiments.
[0272] The carrier selection method involved in the embodiments of the present disclosure may include at least one of steps S3101 and S3102. For example, step S3101 may be implemented as an independent embodiment, step S3102 may be implemented as an independent embodiment, and step S3101 + step S3102 may be implemented as independent embodiments, but the present disclosure is not limited thereto.
[0273] In this embodiment or example, unless there is any contradiction, each step can be independent, arbitrarily combined or exchanged in order, and the optional methods or optional examples can be arbitrarily combined.
[0274] FIG3B is a flow chart of a carrier selection method according to an embodiment of the present disclosure. As shown in FIG3B , the embodiment of the present disclosure relates to a carrier selection method for a first terminal 101, the method comprising:
[0275] Step S3201: Count the number of DTX times based on HARQ feedback of the unicast connection associated with the first terminal on the first carrier.
[0276] Optional implementations of step S3201 can be found in step S2101 of FIG. 2 , optional implementations of step S3101 of FIG. 3A , and other related parts in the embodiments involved in FIG. 2 and FIG. 3A , which will not be described in detail here.
[0277] Step S3202: If the first carrier satisfies the first condition and / or the number of DTX times based on HARQ feedback of the unicast connection associated with the first terminal on the first carrier does not reach a maximum value, the first carrier is determined to be a candidate carrier.
[0278] The optional implementation of step S3202 can refer to step S2101 in Figure 2, the optional implementation of step S3101 in Figure 3A, and other related parts in the embodiments involved in Figures 2 and 3A, which will not be repeated here.
[0279] Step S3203: Select or reselect a carrier from the candidate carriers, and send sidelink data to the second terminal via the selected or reselected carrier.
[0280] Optional implementations of step S3203 may refer to step S2102 in FIG. 2 , optional implementations of step S3102 in FIG. 3A , and other related parts in the embodiments involved in FIG. 2 and FIG. 3A , which will not be described in detail here.
[0281] In some embodiments, the first terminal 101 may send sidelink data to the second terminal 102 via a carrier selected or reselected from candidate carriers, but is not limited thereto and may also send sidelink data to other entities.
[0282] In some embodiments, the first terminal 101 may send sidelink data to the second terminal 102 by selecting or reselecting a first carrier from candidate carriers, but is not limited thereto and may also send sidelink data to other entities.
[0283] In some embodiments, the second terminal 102 may be a terminal having a unicast connection with the first terminal 101 .
[0284] In some embodiments, the second terminal 102 may be a terminal that receives a broadcast service or a multicast service of the first terminal 101 .
[0285] For a detailed description of steps S3201 - S3203 , please refer to the embodiment shown in FIG. 2 .
[0286] The carrier selection method involved in the embodiments of the present disclosure may include at least one of steps S3201 to S3203. For example, step S3201 may be implemented as an independent embodiment, step S3202 may be implemented as an independent embodiment, step S3203 may be implemented as an independent embodiment, and step S3201+step S3202+step S3203 may be implemented as independent embodiments, but the present disclosure is not limited thereto.
[0287] In some embodiments, step S3203 is optional, and one or more of these steps may be omitted or replaced in different embodiments.
[0288] In this embodiment or example, unless there is any contradiction, each step can be independent, arbitrarily combined or exchanged in order, and the optional methods or optional examples can be arbitrarily combined.
[0289] FIG3C is a flow chart of a carrier selection method according to an embodiment of the present disclosure. As shown in FIG3C , the embodiment of the present disclosure relates to a carrier selection method for a first terminal 101, the method comprising:
[0290] Step S3301: Count the number of DTX times based on HARQ feedback of the unicast connection associated with the first terminal on the first carrier.
[0291] The optional implementation of step S3301 can refer to the optional implementation of step S2101 in Figure 2, step S3101 in Figure 3A, step S3201 in Figure 3B, and other related parts in the embodiments involved in Figures 2, 3A, and 3B, which will not be repeated here.
[0292] Step S3302: If the first carrier satisfies the second condition and / or the number of DTX times based on HARQ feedback of the unicast connection associated with the first terminal on the first carrier does not reach a maximum value, the first carrier is determined to be a candidate carrier.
[0293] The optional implementation of step S3302 can refer to step S2101 in Figure 2, the optional implementation of step S3101 in Figure 3A, and other related parts in the embodiments involved in Figures 2 and 3A, which will not be repeated here.
[0294] Step S3303: Select or reselect a carrier from the candidate carriers, and send sidelink data to the second terminal via the selected or reselected carrier.
[0295] The optional implementation of step S3303 can be found in step S2102 of FIG. 2 , the optional implementation of step S3102 of FIG. 3A , and other related parts in the embodiments involved in FIG. 2 , FIG. 3A , and FIG. 3B , which will not be described in detail here.
[0296] In some embodiments, the first terminal 101 may send sidelink data to the second terminal 102 via a carrier selected or reselected from candidate carriers, but is not limited thereto and may also send sidelink data to other entities.
[0297] In some embodiments, the first terminal 101 may send sidelink data to the second terminal 102 by selecting or reselecting a first carrier from candidate carriers, but is not limited thereto and may also send sidelink data to other entities.
[0298] In some embodiments, the second terminal 102 may be a terminal having a unicast connection with the first terminal 101 .
[0299] In some embodiments, the second terminal 102 may be a terminal that receives a broadcast service or a multicast service of the first terminal 101 .
[0300] For a detailed description of steps S3301-S3303, please refer to the embodiment of FIG2 above.
[0301] The carrier selection method involved in the embodiments of the present disclosure may include at least one of steps S3301 to S3303. For example, step S3301 can be implemented as an independent embodiment, step S3302 can be implemented as an independent embodiment, step S3303 can be implemented as an independent embodiment, step S3303 can be implemented as an independent embodiment, step S3301 + step S3302 can be implemented as an independent embodiment, and step S3301 + step S3302 + step S3303 can be implemented as independent embodiments, but are not limited thereto.
[0302] In some embodiments, step S3303 is optional, and one or more of these steps may be omitted or replaced in different embodiments.
[0303] In this embodiment or example, unless there is any contradiction, each step can be independent, arbitrarily combined or exchanged in order, and the optional methods or optional examples can be arbitrarily combined.
[0304] FIG3D is a flow chart of a carrier selection method according to an embodiment of the present disclosure. As shown in FIG3D , the embodiment of the present disclosure relates to a carrier selection method for a first terminal 101, the method comprising:
[0305] Step S3401: Count the number of DTX times based on HARQ feedback of a first unicast connection in unicast connections associated with a first terminal on a first carrier.
[0306] Optional implementations of step S3401 can be found in step S2101 of FIG. 2 , optional implementations of step S3101 of FIG. 3A , and other related parts in the embodiments involved in FIG. 2 and FIG. 3A , which will not be described in detail here.
[0307] Step S3402: If the first carrier satisfies the second condition and / or the number of DTX times based on HARQ feedback of the first unicast connection on the first carrier does not reach a maximum value, the first carrier is determined to be a candidate carrier.
[0308] Optional implementations of step S3402 can be found in step S2101 of FIG. 2 , optional implementations of step S3101 of FIG. 3A , and other related parts of the embodiments involved in FIG. 2 and FIG. 3A , which will not be described in detail here.
[0309] Step S3403: Select or reselect a carrier from the candidate carriers, and send sidelink data to the second terminal via the selected or reselected carrier.
[0310] The optional implementation of step S3403 can be found in the optional implementation of step S2102 in Figure 2, step S3102 in Figure 3A, step S3203 in Figure 3B, step S3303 in Figure 3C, and other related parts in the embodiments involved in Figures 2, 3A, 3B, and 3C, which will not be repeated here.
[0311] In some embodiments, the first terminal 101 may send sidelink data to the second terminal 102 via a carrier selected or reselected from candidate carriers, but is not limited thereto and may also send sidelink data to other entities.
[0312] In some embodiments, the first terminal 101 may send sidelink data to the second terminal 102 by selecting or reselecting a first carrier from candidate carriers, but is not limited thereto and may also send sidelink data to other entities.
[0313] In some embodiments, the second terminal 102 may be a terminal having a unicast connection with the first terminal 101 .
[0314] In some embodiments, the second terminal 102 may be a terminal that receives a broadcast service or a multicast service of the first terminal 101 .
[0315] For a detailed description of steps S3401-S3403, please refer to the embodiment of FIG2 above.
[0316] The carrier selection method involved in the embodiments of the present disclosure may include at least one of steps S3401 to S3403. For example, step S3401 can be implemented as an independent embodiment, step S3402 can be implemented as an independent embodiment, step S3403 can be implemented as an independent embodiment, step S3401 + step S3402 can be implemented as an independent embodiment, and step S3401 + step S3402 + step S3403 can be implemented as independent embodiments, but are not limited thereto.
[0317] In some embodiments, step S3403 is optional, and one or more of these steps may be omitted or replaced in different embodiments.
[0318] In this embodiment or example, unless there is any contradiction, each step can be independent, arbitrarily combined or exchanged in order, and the optional methods or optional examples can be arbitrarily combined.
[0319] FIG3E is a flow chart of a carrier selection method according to an embodiment of the present disclosure. As shown in FIG3E , the embodiment of the present disclosure relates to a carrier selection method for a first terminal 101, the method comprising:
[0320] Step S3501: Determine whether the first carrier is a candidate carrier according to whether the number of DTX times fed back by the HARQ associated with the first carrier reaches a maximum value.
[0321] The optional implementation of step S3501 can refer to the optional implementation of step S2101 in Figure 2 and other related parts in the embodiment involved in Figure 2, which will not be repeated here.
[0322] Step S3502: Select or reselect a carrier from candidate carriers, and send sidelink data to the second terminal via the selected or reselected carrier.
[0323] For the optional implementation of step S3502, please refer to the optional implementation of step S2102 in Figure 2, step S3102 in Figure 3A, step S3203 in Figure 3B, step S3303 in Figure 3C, and step S3403 in Figure 3D, as well as other related parts in the embodiments involved in Figures 2, 3A, 3B, 3C, and 3D, which will not be repeated here.
[0324] In some embodiments, the first terminal 101 may send sidelink data to the second terminal 102 via a carrier selected or reselected from candidate carriers, but is not limited thereto and may also send sidelink data to other entities.
[0325] In some embodiments, the first terminal 101 may send sidelink data to the second terminal 102 by selecting or reselecting the first carrier, but is not limited thereto and may also send sidelink data to other entities.
[0326] In some embodiments, the second terminal 102 may be a terminal having a unicast connection with the first terminal 101 .
[0327] In some embodiments, the second terminal 102 may be a terminal that receives a broadcast service or a multicast service of the first terminal 101 .
[0328] For a detailed description of steps S3501 - S3502 , please refer to the embodiment shown in FIG2 .
[0329] The carrier selection method involved in the embodiments of the present disclosure may include at least one of steps S3501 and S3502. For example, step S3501 may be implemented as an independent embodiment, step S3502 may be implemented as an independent embodiment, and step S3501 + step S3502 may be implemented as independent embodiments, but the present disclosure is not limited thereto.
[0330] In some embodiments, step S3502 is optional, and one or more of these steps may be omitted or replaced in different embodiments.
[0331] In this embodiment or example, unless there is any contradiction, each step can be independent, arbitrarily combined or exchanged in order, and the optional methods or optional examples can be arbitrarily combined.
[0332] FIG3F is a flow chart of a carrier selection method according to an embodiment of the present disclosure. As shown in FIG3F , the embodiment of the present disclosure relates to a carrier selection method for a first terminal 101, the method comprising:
[0333] Step S3601: Determine whether the first carrier is a candidate carrier according to the number of DTX times fed back by the HARQ associated with the first carrier.
[0334] In some embodiments, the first terminal 101 may determine whether the first carrier can be used as a candidate carrier based on the number of DTX times fed back by the HARQ associated with the first carrier, and then select or reselect a carrier from the determined candidate carriers.
[0335] In some embodiments, the first carrier may be a carrier supported by the first terminal 101 .
[0336] In some embodiments, the first carrier may be one carrier or multiple carriers among the carriers supported by the first terminal 101, which is not limited.
[0337] In some embodiments, the first carrier may be a plurality of carriers supported by the first terminal 101. For each carrier, it may be determined whether each carrier can be used as a candidate carrier based on the number of DTX times based on HARQ feedback associated with each carrier.
[0338] In some embodiments, the first terminal 101 may determine whether the first carrier is a candidate carrier based on the number of DTX times of HARQ feedback associated with the first carrier.
[0339] In some embodiments, the first terminal 101 may determine whether the first carrier is a candidate carrier based on whether the number of DTX times of HARQ feedback associated with the first carrier reaches a maximum value.
[0340] Alternatively, the maximum value may be network device configured or pre-configured.
[0341] In some embodiments, the number of DTX times based on HARQ feedback of unicast connections associated with the first terminal 101 on the first carrier is counted to obtain the number of DTX times based on HARQ feedback of unicast connections associated with the first terminal 101 on the first carrier. If the number of DTX times based on HARQ feedback of unicast connections associated with the first terminal 101 on the first carrier does not reach a maximum value, the first carrier can be determined to be a candidate carrier, or if the first carrier meets a first condition, the first carrier can be determined to be a candidate carrier, or if the first carrier meets the first condition and the number of DTX times based on HARQ feedback of unicast connections associated with the first terminal 101 on the first carrier does not reach a maximum value, the first carrier can be determined to be a candidate carrier. Optionally, if the number of DTX times based on HARQ feedback of one or more unicast connections associated with the first terminal 101 on the first carrier reaches a maximum value, the first carrier can be determined not to be a candidate carrier. Exemplarily, the unicast connection associated with the first terminal 101 may be a unicast connection that the first terminal 101 supports on the first carrier.
[0342] Exemplarily, the service type for which the first terminal 101 triggers carrier selection or reselection is a multicast service or a broadcast service. In the present disclosure, determining the first carrier as a candidate carrier may mean that when the first terminal 101 triggers carrier selection or reselection, if the first carrier satisfies the first condition and / or the number of DTX times based on HARQ feedback of the unicast connection associated with the first terminal 101 on the first carrier does not reach the maximum value, the first carrier may be selected or reselected by the first terminal 101 as a candidate carrier. Exemplarily, the first terminal 101 may have other carriers in addition to the first carrier among the candidate carriers, that is, other carriers may also be candidate carriers, and the first terminal 101 may ultimately select or reselect which carrier among the candidate carriers. For example, the first terminal 101 may select or reselect the carrier with the lowest CBR among the candidate carriers.
[0343] Optionally, the first carrier meeting the first condition may include one or more of the following: the first terminal 101 high-level configuration of available carriers includes the first carrier; the CBR of the first carrier is less than or equal to the first CBR threshold corresponding to the logical channel priority associated with the first SL LCH. Exemplarily, the first condition may include other conditions, which are not specifically limited in this disclosure. The present disclosure focuses on the impact of the number of DTX times based on HARQ feedback on the determination of candidate carriers during the carrier selection and reselection process.
[0344] In some embodiments, the first SL LCH may be one or more of the following: a SL LCH that triggers carrier selection or reselection; a SL LCH with data to be transmitted. For example, data arrives on the SL LCH and / or the SL LCH triggers resource selection or reselection.
[0345] In some embodiments, the first CBR thresholds corresponding to different logical channel priorities may be the same or different.
[0346] In some embodiments, the name of the first CBR threshold is not limited, such as a carrier selection or reselection CBR threshold.
[0347] In some embodiments, the number of DTX times based on HARQ feedback for unicast connections associated with first terminal 101 on the first carrier is counted to obtain the number of DTX times based on HARQ feedback for unicast connections associated with first terminal 101 on the first carrier. Optionally, if the number of DTX times based on HARQ feedback for unicast connections associated with first terminal 101 on the first carrier does not reach a maximum value, the first carrier may be determined to be a candidate carrier. Optionally, if the first carrier meets a second condition, the first carrier may be determined to be a candidate carrier. Optionally, if the first carrier meets the second condition and the number of DTX times based on HARQ feedback for unicast connections associated with first terminal 101 on the first carrier does not reach a maximum value, the first carrier may be determined to be a candidate carrier. Optionally, if the number of DTX times based on HARQ feedback for one or more unicast connections associated with first terminal 101 on the first carrier reaches a maximum value, the first carrier may be determined not to be a candidate carrier. Exemplarily, the unicast connections associated with first terminal 101 may be unicast connections that first terminal 101 supports on the first carrier.
[0348] Exemplarily, the service type for triggering carrier selection or reselection by the first terminal 101 is a unicast service. Exemplarily, the unicast service is associated with the first unicast connection in the unicast connection associated with the first terminal 101. Exemplarily, the unicast service is associated with the first unicast connection in the unicast connection supported by the first terminal 101 for the first carrier. Exemplarily, the first unicast connection can be any unicast connection among the unicast connections supported by the first terminal 101 for the first carrier. In the present disclosure, determining the first carrier as a candidate carrier may mean that when the first terminal 101 triggers carrier selection or reselection, if the first carrier meets the second condition and / or the number of DTX based on HARQ feedback of the unicast connection associated with the first terminal 101 on the first carrier does not reach the maximum value, the first carrier may be selected or reselected by the first terminal 101 as a candidate carrier. Exemplarily, the first terminal 101 may have other carriers in addition to the first carrier among the candidate carriers, that is, other carriers can also be used as candidate carriers. The first terminal 101 finally selects or reselects which carrier among the candidate carriers. For example, the first terminal 101 can select or reselect the carrier with the lowest CBR among the candidate carriers.
[0349] In some embodiments, the number of DTXs based on HARQ feedback for a first unicast connection in a unicast connection associated with the first terminal 101 on the first carrier is counted to obtain the number of DTXs based on HARQ feedback for the first unicast connection on the first carrier. Optionally, if the number of DTXs based on HARQ feedback for the first unicast connection on the first carrier does not reach a maximum value, the first carrier may be determined to be a candidate carrier. Optionally, if the first carrier meets a second condition, the first carrier may be determined to be a candidate carrier. Optionally, if the first carrier meets the second condition and the number of DTXs based on HARQ feedback for the first unicast connection on the first carrier does not reach a maximum value, the first carrier may be determined to be a candidate carrier. Optionally, if the number of DTXs based on HARQ feedback for the first unicast connection on the first carrier reaches a maximum value, the first carrier may be determined not to be a candidate carrier. Exemplarily, the unicast connection associated with the first terminal 101 may be a unicast connection for which the first terminal 101 supports the first carrier.
[0350] Exemplarily, the service type for triggering carrier selection or reselection by the first terminal 101 is a unicast service. Exemplarily, the unicast service is associated with a first unicast connection. Exemplarily, the first unicast connection can be any unicast connection associated with the first terminal 101. Exemplarily, the first unicast connection can be any unicast connection supported by the first terminal 101 for the first carrier.
[0351] In some embodiments, the first carrier meeting the second condition may include one or more of the following: the available carriers configured by the high-level layer of the first terminal 101 include the first carrier; the first terminal 101 and / or the opposite receiving terminal associated with the first unicast connection in the unicast connection associated with the first terminal 101 support the first carrier; the CBR of the first carrier is less than or equal to the second CBR threshold corresponding to the logical channel priority associated with the second SL LCH. Exemplarily, the second condition may include other conditions, which are not specifically limited in this disclosure. This disclosure focuses on the impact of the number of DTX times based on HARQ feedback on the determination of candidate carriers during carrier selection and reselection.
[0352] In some embodiments, the second SL LCH may be one or more of the following: a SL LCH that triggers carrier selection or reselection; a SL LCH with data to be transmitted. For example, data arrives on the SL LCH and / or the SL LCH triggers resource selection or reselection.
[0353] In some embodiments, the second CBR thresholds corresponding to different logical channel priorities may be the same or different.
[0354] In some embodiments, the name of the second CBR threshold is not limited, for example, it can be a carrier selection or reselection CBR threshold.
[0355] For example, there are unicast connections between terminal A1 and terminals A2, A3, and A4, wherein the unicast connection between terminals A1 and A2 supports carriers a1, a2, and a3, the unicast connection between terminals A1 and A3 supports carriers a1 and a2, and the unicast connection between terminals A1 and A4 supports carriers a1 and a3. If the service type triggering carrier selection or reselection by the first terminal 101 is a unicast service, and the unicast service is associated with the unicast connection between terminals A1 and A3, for the unicast connection between terminals A1 and A3, terminal A1 determines whether to select or reselect carrier a2. Since the unicast connection between terminals A1 and A2 supports unicast connections for carrier a2, the number of DTXs based on HARQ feedback for the unicast connection between terminals A1 and A3 on carrier a2 can be counted, as can the number of DTXs based on HARQ feedback for the unicast connection between terminals A1 and A3 on carrier a2. If the CBR of carrier a2 is less than the second CBR threshold corresponding to the logical channel priority associated with the second SL LCH, and the number of DTXs based on HARQ feedback for the unicast connection between terminals A1 and A2 on carrier a2 and the number of DTXs based on HARQ feedback for the unicast connection between terminals A1 and A3 on carrier a2 have not reached the maximum value, then terminal A1 can determine carrier a2 as a candidate carrier. It should be noted that this example only considers the impact of the number of DTXs based on HARQ feedback on the determination of candidate carriers during the carrier selection and reselection process. In other examples, carrier a2 may also need to meet the second condition, which will not be elaborated here.
[0356] Alternatively, for the unicast connection between terminals A1 and A3, terminal A1 may count the number of DTXs based on HARQ feedback for the unicast connection between terminals A1 and A3 on carrier a2. If the number of DTXs based on HARQ feedback for the unicast connection between terminals A1 and A3 on carrier a2 does not reach a maximum value, then terminal A1 may determine carrier a2 as a candidate carrier. It should be noted that this example only considers the impact of the number of DTXs based on HARQ feedback on the determination of candidate carriers during the carrier selection and reselection process. In other examples, carrier a2 may also need to meet the second condition, which is not detailed here.
[0357] In some embodiments, the method may further include:
[0358] Select or reselect a carrier from candidate carriers;
[0359] The sidelink data is sent to the second terminal 102 via the selected or reselected carrier.
[0360] In some embodiments, the first terminal 101 may send sidelink data to the second terminal 102 via a carrier selected or reselected from candidate carriers, but is not limited thereto and may also send sidelink data to other entities.
[0361] In some embodiments, the first terminal 101 may send sidelink data to the second terminal 102 by selecting or reselecting the first carrier, but is not limited thereto and may also send sidelink data to other entities.
[0362] In some embodiments, the second terminal 102 may be a terminal having a unicast connection with the first terminal 101 .
[0363] In some embodiments, the second terminal 102 may be a terminal that receives a broadcast service or a multicast service of the first terminal 101 .
[0364] For a detailed description of step S3601, please refer to the above-mentioned embodiments of FIG. 2 and FIG. 3A to FIG. 3E.
[0365] In this embodiment or example, unless there is any contradiction, each step can be independent, arbitrarily combined or exchanged in order, and the optional methods or optional examples can be arbitrarily combined.
[0366] In this embodiment or example, the optional modes or optional examples may be arbitrarily combined unless there is any contradiction.
[0367] If the number of DTXs associated with the first carrier based on HARQ feedback is relatively large, the first carrier may be selected or reselected as a candidate carrier. Data transmission using the selected or reselected first carrier may result in data transmission failure. According to one or more embodiments of the present disclosure, whether the first carrier is selected as a candidate carrier is determined based on the number of DTXs associated with the first carrier based on HARQ feedback. This allows available carriers to be selected as candidate carriers, improving the accuracy of candidate carriers and, in turn, improving the success rate of data transmission.
[0368] FIG3G is a flow chart of a carrier selection method according to an embodiment of the present disclosure. As shown in FIG3G , the embodiment of the present disclosure relates to a carrier selection method for a first terminal 101, the method comprising:
[0369] Step S3701: Count the number of DTX times based on HARQ feedback of the unicast connection associated with the first terminal on the second carrier.
[0370] The optional implementation of step S3701 can refer to step S2101 in Figure 2, the optional implementation of step S3101 in Figure 3A, and other related parts in the embodiments involved in Figures 2 and 3A, which will not be repeated here.
[0371] Step S3702: If the second carrier satisfies the third condition and / or the number of DTX times based on HARQ feedback of the unicast connection associated with the first terminal on the second carrier does not reach a maximum value, it is determined to maintain the second carrier.
[0372] The optional implementation of step S3702 can refer to step S2101 in Figure 2, the optional implementation of step S3101 in Figure 3A, and other related parts in the embodiments involved in Figures 2 and 3A, which will not be repeated here.
[0373] Step S3703: Send sidelink data to the second terminal via the second carrier.
[0374] The optional implementation of step S3703 can refer to step S2102 in Figure 2, the optional implementation of step S3102 in Figure 3A, and other related parts in the embodiments involved in Figures 2 and 3A, which will not be repeated here.
[0375] In some embodiments, the first terminal 101 may send sidelink data to the second terminal 102 via the maintained second carrier, but is not limited thereto and may also send sidelink data to other entities.
[0376] In some embodiments, the second terminal 102 may be a terminal having a unicast connection with the first terminal 101 .
[0377] In some embodiments, the second terminal 102 may be a terminal that receives a broadcast service or a multicast service of the first terminal 101 .
[0378] For a detailed description of steps S3701-S3703, please refer to the embodiment of FIG2 above.
[0379] The carrier selection method involved in the embodiments of the present disclosure may include at least one of steps S3701 to S3703. For example, step S3701 may be implemented as an independent embodiment, step S3702 may be implemented as an independent embodiment, step S3703 may be implemented as an independent embodiment, step S3701 + step S3702 may be implemented as an independent embodiment, and step S3701 + step S3702 + step S3703 may be implemented as independent embodiments, but the present invention is not limited thereto.
[0380] In some embodiments, step S3703 is optional, and one or more of these steps may be omitted or replaced in different embodiments.
[0381] In an embodiment of the present disclosure, steps S3701-S3702 can be combined with steps S3201-S3202 of Figure 3B, steps S3701-S3702 can be combined with steps S3301-S3302 of Figure 3C, steps S3701-S3702 can be combined with steps S3401-S3402 of Figure 3D, steps S3701-S3702 can be combined with step S3501 of Figure 3E, steps S3701-S3702 can be combined with step S3601 of Figure 3A, and so on.
[0382] In this embodiment or example, unless there is any contradiction, each step can be independent, arbitrarily combined or exchanged in order, and the optional methods or optional examples can be arbitrarily combined.
[0383] FIG3H is a flow chart of a carrier selection method according to an embodiment of the present disclosure. As shown in FIG3H , the embodiment of the present disclosure relates to a carrier selection method for a first terminal 101, the method comprising:
[0384] Step S3801: Count the number of DTX times based on HARQ feedback of a second unicast connection on a second carrier in a unicast connection associated with a first terminal.
[0385] The optional implementation of step S3801 can refer to step S2101 in Figure 2, the optional implementation of step S3101 in Figure 3A, and other related parts in the embodiments involved in Figures 2 and 3A, which will not be repeated here.
[0386] Step S3802: If the second carrier satisfies the third condition and / or the number of DTX times based on HARQ feedback of the second unicast connection on the second carrier does not reach a maximum value, it is determined to maintain the second carrier.
[0387] The optional implementation of step S3802 can refer to step S2101 in Figure 2, the optional implementation of step S3101 in Figure 3A, and other related parts in the embodiments involved in Figures 2 and 3A, which will not be repeated here.
[0388] Step S3803: Send sidelink data to the second terminal via the second carrier.
[0389] The optional implementation of step S3803 can refer to step S2102 in Figure 2, the optional implementation of step S3102 in Figure 3A, and other related parts in the embodiments involved in Figures 2 and 3A, which will not be repeated here.
[0390] In some embodiments, the first terminal 101 may send sidelink data to the second terminal 102 via the maintained second carrier, but is not limited thereto and may also send sidelink data to other entities.
[0391] In some embodiments, the second terminal 102 may be a terminal having a unicast connection with the first terminal 101 .
[0392] In some embodiments, the second terminal 102 may be a terminal that receives a broadcast service or a multicast service of the first terminal 101 .
[0393] For a detailed description of steps S3801-S3803, please refer to the embodiment of FIG2 above.
[0394] The carrier selection method involved in the embodiments of the present disclosure may include at least one of steps S3801 and S3802. For example, step S3801 may be implemented as an independent embodiment, step S3802 may be implemented as an independent embodiment, step S3803 may be implemented as an independent embodiment, step S3801 + step S3802 may be implemented as an independent embodiment, and step S3801 + step S3802 + step S3803 may be implemented as independent embodiments, but the present invention is not limited thereto.
[0395] In some embodiments, step S3803 is optional, and one or more of these steps may be omitted or replaced in different embodiments.
[0396] In an embodiment of the present disclosure, step S3801-step S3802 can be combined with step S3201-step S3202 of Figure 3B, step S3801-step S3802 can be combined with step S3301-step S3302 of Figure 3C, step S3801-step S3802 can be combined with step S3401-step S3402 of Figure 3D, step S3801-step S3802 can be combined with step S3501 of Figure 3E, step S3801-step S3802 can be combined with step S3601 of Figure 3F, step S3801-step S3802 can be combined with step S3701-step S3702 of Figure 3G, and so on.
[0397] In this embodiment or example, unless there is any contradiction, each step can be independent, arbitrarily combined or exchanged in order, and the optional methods or optional examples can be arbitrarily combined.
[0398] FIG3I is a flow chart of a carrier selection method according to an embodiment of the present disclosure. As shown in FIG3I , the embodiment of the present disclosure relates to a carrier selection method for a first terminal 101, the method comprising:
[0399] Step S3901: Determine whether to maintain the second carrier according to whether the number of DTX times fed back by the HARQ associated with the second carrier reaches a maximum value.
[0400] The optional implementation of step S3901 can refer to the optional implementation of step S2101 in Figure 2 and other related parts in the embodiment involved in Figure 2, which will not be repeated here.
[0401] Step S3902: Determine to maintain the second carrier, and send sidelink data to the second terminal via the second carrier.
[0402] The optional implementation of step S3902 can refer to step S2102 in Figure 2, the optional implementation of step S3102 in Figure 3A, and other related parts in the embodiments involved in Figures 2 and 3A, which will not be repeated here.
[0403] In some embodiments, the first terminal 101 may send sidelink data to the second terminal 102 via the maintained second carrier, but is not limited thereto and may also send sidelink data to other entities.
[0404] In some embodiments, the second terminal 102 may be a terminal having a unicast connection with the first terminal 101 .
[0405] In some embodiments, the second terminal 102 may be a terminal that receives a broadcast service or a multicast service of the first terminal 101 .
[0406] For a detailed description of steps S3901-S3902, please refer to the embodiment of FIG2 above.
[0407] The carrier selection method involved in the embodiments of the present disclosure may include at least one of steps S3901 and S3902. For example, step S3901 may be implemented as an independent embodiment, step S3902 may be implemented as an independent embodiment, and step S3901 + step S3902 may be implemented as independent embodiments, but the present disclosure is not limited thereto.
[0408] In some embodiments, step S3902 is optional, and one or more of these steps may be omitted or replaced in different embodiments.
[0409] In an embodiment of the present disclosure, step S3901-step S3902 can be combined with step S3201-step S3202 of Figure 3B, step S3901-step S3902 can be combined with step S3301-step S3302 of Figure 3C, step S3901-step S3902 can be combined with step S3401-step S3402 of Figure 3D, step S3901-step S3902 can be combined with step S3501 of Figure 3E, step S3901-step S3902 can be combined with step S3601 of Figure 3F, and so on.
[0410] In this embodiment or example, unless there is any contradiction, each step can be independent, arbitrarily combined or exchanged in order, and the optional methods or optional examples can be arbitrarily combined.
[0411] FIG3J is a flow chart of a carrier selection method according to an embodiment of the present disclosure. As shown in FIG3J , the embodiment of the present disclosure relates to a carrier selection method for a first terminal 101, the method comprising:
[0412] Step S31001: Determine whether to maintain the second carrier according to the number of DTXs associated with the second carrier based on HARQ feedback.
[0413] In some embodiments, the first terminal 101 may determine whether to maintain the second carrier according to the number of DTXs associated with the second carrier based on HARQ feedback, where the second carrier may be the carrier currently used by the first terminal 101. Exemplarily, the SL LCH associated with the second carrier triggers carrier reselection.
[0414] In some embodiments, the second carrier may be one or more, that is, the carrier currently used by the first terminal 101 may be one or more, and there is no limitation on this.
[0415] In some embodiments, the second carrier may be a plurality of carriers among the carriers currently used by the first terminal 101. For each carrier currently used, it may be determined whether to maintain each carrier currently used based on the number of DTX times based on HARQ feedback associated with each carrier currently used.
[0416] In some embodiments, the first terminal 101 may determine whether to maintain the second carrier based on whether the number of DTX times fed back by the HARQ associated with the second carrier reaches a maximum value. Specifically, maintaining the second carrier may mean that the SL LCH supporting the second carrier triggers carrier reselection, and the first terminal selects the second carrier. Exemplarily, the SL LCH associated with the second carrier may be the SL LCH supporting the second carrier, exemplarily, the SL LCH associated with the second carrier has data to be transmitted, and exemplarily, the SL LCH associated with the second carrier triggers carrier reselection.
[0417] In some embodiments, the number of DTX times based on HARQ feedback for unicast connections associated with first terminal 101 on the second carrier is counted to obtain the number of DTX times based on HARQ feedback for unicast connections associated with first terminal 101 on the second carrier. Optionally, if the number of DTX times based on HARQ feedback for unicast connections associated with first terminal 101 on the second carrier does not reach a maximum value, it may be determined to maintain the second carrier. Optionally, if the second carrier meets a third condition, it may be determined to maintain the second carrier. Optionally, if the second carrier meets the third condition and the number of DTX times based on HARQ feedback for unicast connections associated with first terminal 101 on the second carrier does not reach a maximum value, it may be determined to maintain the second carrier. Optionally, if one or more unicast connections associated with first terminal 101 have a DTX time based on HARQ feedback on the second carrier that reaches a maximum value, it may be determined not to maintain the second carrier. Exemplarily, the unicast connections associated with first terminal 101 may be unicast connections that first terminal 101 supports on the second carrier.
[0418] Exemplarily, the service type for which the first terminal 101 triggers carrier reselection is a multicast service or a broadcast service. Exemplarily, the service type for which the first terminal 101 triggers carrier reselection is a unicast service, and the unicast service is associated with a second unicast connection in the unicast connection associated with the first terminal 101. Exemplarily, the second unicast connection can be any unicast connection in the unicast connection associated with the first terminal 101. Exemplarily, the unicast service is associated with a second unicast connection in the unicast connection supported by the first terminal 101 for the second carrier. Exemplarily, the second unicast connection can be any unicast connection in the unicast connection supported by the first terminal 101 for the second carrier.
[0419] In some embodiments, the number of DTXs based on HARQ feedback of the second unicast connection in the unicast connection associated with the first terminal 101 on the second carrier is counted to obtain the number of DTXs based on HARQ feedback of the second unicast connection on the second carrier. Optionally, if the number of DTXs based on HARQ feedback of the second unicast connection on the second carrier does not reach a maximum value, it is determined to maintain the second carrier. Optionally, if the second carrier satisfies a third condition, it is determined to maintain the second carrier. Optionally, if the second carrier satisfies the third condition and the number of DTXs based on HARQ feedback of the second unicast connection on the second carrier does not reach a maximum value, it is determined to maintain the second carrier. Optionally, if the number of DTXs based on HARQ feedback of the second unicast connection on the second carrier reaches a maximum value, it is determined not to maintain the second carrier. Exemplarily, the unicast connection associated with the first terminal 101 may be a unicast connection that the first terminal 101 supports for the second carrier.
[0420] Exemplarily, the service type for which the first terminal 101 triggers carrier reselection is a unicast service, and the unicast service is associated with a second unicast connection. Exemplarily, the second unicast connection can be any unicast connection associated with the first terminal 101. Exemplarily, the second unicast connection can be any unicast connection supported by the first terminal 101 for the second carrier.
[0421] In some embodiments, the second carrier satisfying the third condition may include: the CBR of the second carrier is less than or equal to the third CBR threshold corresponding to the logical channel priority associated with the third SL LCH. Exemplarily, the third condition may include other conditions, which are not specifically limited in this disclosure. This disclosure focuses on the impact of the number of DTXs based on HARQ feedback on the determination of whether to maintain the currently used carrier during carrier selection and reselection.
[0422] In some embodiments, the third SL LCH may be one or more of the following: a SL LCH that triggers carrier reselection; a SL LCH with data to be transmitted; or a SL LCH supporting a second carrier. For example, the SL LCH has data arriving and / or triggers resource selection or reselection and / or supports a second carrier.
[0423] In some embodiments, the third CBR thresholds associated with different logical channel priorities may be the same or different.
[0424] In some embodiments, the name of the third CBR threshold is not limited, for example, it is a carrier holding CBR threshold.
[0425] For example, there is a unicast connection between terminal A1 and terminals A2, A3, and A4. The unicast connection between terminals A1 and A2 supports carriers a1, a2, and a3, the unicast connection between terminals A1 and A3 supports carriers a1 and a2, and the unicast connection between terminals A1 and A4 supports carriers a1 and a3. If the carrier currently used by terminal A1 is a3, the service type that triggers carrier reselection by terminal A1 is unicast service, and the unicast service is associated with the unicast connection between terminals A1 and A4. Specifically, terminal A1 uses carrier a3 to send sidelink data to terminal A4. Specifically, terminal A1 uses SL LCH1 and SL LCH3 to send sidelink data to terminal A4 on carrier a3. SL LCH1 and / or SL LCH3 have data to be sent, which triggers carrier reselection. The unicast connections supporting carrier a3 are the unicast connections between terminals A1 and A2 and the unicast connections between terminals A1 and A4. The number of DTX times based on HARQ feedback of the unicast connection between terminals A1 and A2 on carrier a3 can be counted, and the number of DTX times based on HARQ feedback of the unicast connection between terminals A1 and A4 on carrier a3 can be counted. If the number of DTXs based on HARQ feedback for the unicast connection between terminals A1 and A2 on carrier a3 and the number of DTXs based on HARQ feedback for the unicast connection between terminals A1 and A4 on carrier a3 have not reached the maximum value, carrier a3 is maintained. In other words, terminal A1 selects carrier a3. It should be noted that this example only considers DTX. In other examples, carrier a3 may also need to meet the third condition, which is not detailed here.
[0426] Optionally, for the unicast connection between terminals A1 and A4, the number of DTXs based on HARQ feedback for the unicast connection between terminals A1 and A4 on carrier a3 can be counted. If the number of DTXs based on HARQ feedback for the unicast connection between terminals A1 and A4 on carrier a3 has not reached a maximum value, it is determined to maintain carrier a3, that is, terminal A1 selects carrier a3. It should be noted that this example only considers the impact of the number of DTXs based on HARQ feedback on the determination of whether to maintain the currently used carrier during the carrier selection and reselection process. In other examples, carrier a3 may also need to meet the third condition, which is not detailed here.
[0427] In some embodiments, the first terminal 101 determines to maintain the second carrier and may send sidelink data to the second terminal 102 via the second carrier.
[0428] In some embodiments, the second terminal 102 may be a terminal having a unicast connection with the first terminal 101 .
[0429] In some embodiments, the second terminal 102 may be a terminal that receives a broadcast service or a multicast service of the first terminal 101 .
[0430] For a detailed description of step S31001 , please refer to the embodiments of FIG. 2 , FIG. 3A , FIG. 3G , FIG. 3H , and FIG. 3I .
[0431] In an embodiment of the present disclosure, step S31001 can be combined with step S3201-step S3202 of Figure 3B, step S31001 can be combined with step S3301-step S3302 of Figure 3C, step S31001 can be combined with step S3401-step S3402 of Figure 3D, step S31001 can be combined with step S3501 of Figure 3E, step S31001 can be combined with step S3601 of Figure 3F, and so on.
[0432] In this embodiment or example, unless there is any contradiction, each step can be independent, arbitrarily combined or exchanged in order, and the optional methods or optional examples can be arbitrarily combined.
[0433] In this embodiment or example, the optional modes or optional examples may be arbitrarily combined unless there is any contradiction.
[0434] If the number of DTXs associated with the second carrier based on HARQ feedback is relatively high, maintaining the second carrier and using it for data transmission can easily result in data transmission failure. According to one or more embodiments of the present disclosure, determining whether to maintain the second carrier based on the number of DTXs associated with the second carrier based on HARQ feedback allows selection of an available carrier, improving the accuracy of carrier selection or reselection and increasing the success rate of data transmission.
[0435] FIG4 is a flow chart of a carrier selection method according to an embodiment of the present disclosure. As shown in FIG4 , the embodiment of the present disclosure relates to a carrier selection method for a second terminal 102, the method comprising:
[0436] Step S4101: Receive sidelink data.
[0437] In some embodiments, the second terminal 102 may be a terminal having a unicast connection with the first terminal 101 .
[0438] In some embodiments, the second terminal 102 may be a terminal that receives a broadcast service or a multicast service of the first terminal 101 .
[0439] In some embodiments, the second terminal 102 may receive sidelink data sent by the first terminal 101 .
[0440] In some embodiments, the second terminal 102 may receive sidelink data sent by the first terminal 101 via a carrier selected or reselected from the candidate carriers. Optionally, the candidate carrier is determined by the first terminal 101 according to the number of DTXs associated with the carrier based on HARQ feedback.
[0441] In some embodiments, the second terminal 102 may receive sidelink data sent by the first terminal 101 via a first carrier selected or reselected from the candidate carriers. Optionally, whether the first carrier is a candidate carrier is determined by the first terminal 101 based on a number of DTXs associated with the first carrier based on HARQ feedback.
[0442] In some embodiments, the second terminal 102 may receive sidelink data sent by the first terminal 101 through the maintained second carrier, where the second carrier is a carrier currently used by the first terminal 101. Optionally, the maintained second carrier is determined by the first terminal 101 according to the number of DTXs associated with the second carrier based on HARQ feedback.
[0443] Optional implementations of step S4101 can refer to the above-mentioned steps S2102, S3102, S3203, S3303, S3403, S3502, S3703, S3803, S3902, etc., which will not be repeated here.
[0444] For a detailed description of step S4101, please refer to the embodiment shown in FIG2 .
[0445] In this implementation manner or example, optional modes or optional examples can be arbitrarily combined.
[0446] FIG5A is an interactive diagram illustrating a carrier selection method according to an embodiment of the present disclosure. As shown in FIG5A , the embodiment of the present disclosure relates to a carrier selection method for a communication system 100, which includes a first terminal 101 and a second terminal 102. The method includes:
[0447] Step S5101: The first terminal 101 selects or reselects a carrier.
[0448] The optional implementation methods of step S5101 can refer to the above-mentioned steps S2101, step S3101, step S3201-step S3202, step S3301-step S3302, step S3401-step S3402, step S3501, step S3601, step S3701-step S3702, step S3801-step S3802, step S3901, step S31001, etc., which will not be repeated here.
[0449] FIG5B is an interactive diagram illustrating a carrier selection method according to an embodiment of the present disclosure. As shown in FIG5B , the embodiment of the present disclosure relates to a carrier selection method for a communication system 100, wherein the communication system 100 includes a first terminal 101 and a second terminal 102. The method includes:
[0450] In step S5201, the first terminal 101 determines whether the first carrier is a candidate carrier according to the number of DTX times associated with the first carrier based on HARQ feedback.
[0451] The optional implementation of step S5201 can refer to the optional implementation of the above step S2101, which will not be repeated here.
[0452] Step S5202 : The first terminal 101 sends sidelink data to the second terminal 102 .
[0453] In some embodiments, the first terminal 101 may send sidelink data to the second terminal 102 via a carrier selected or reselected from the candidate carriers, but is not limited thereto and may also send sidelink data to other entities. In some embodiments, the first terminal 101 sends sidelink data to the second terminal 102 via a carrier selected or reselected from the candidate carriers.
[0454] In some embodiments, the second terminal 102 may be a terminal having a unicast connection with the first terminal 101 .
[0455] In some embodiments, the second terminal 102 may be a terminal that receives a broadcast service or a multicast service of the first terminal 101 .
[0456] Optional implementations of step S5102 can refer to the above-mentioned steps S2102, S3102, S3203, S3303, S3403, S3502, S4101, etc., which will not be repeated here.
[0457] In some embodiments, the above method may include the method described in the above embodiments of the communication system side, the first terminal side, the second terminal side, etc., which will not be repeated here.
[0458] In this embodiment or example, unless there is any contradiction, each step can be independent, arbitrarily combined or exchanged in order, the optional methods or optional examples can be arbitrarily combined, and can be arbitrarily combined with any steps of other embodiments or other examples.
[0459] If the number of DTXs associated with the first carrier based on HARQ feedback is relatively large, the first carrier may be selected or reselected as a candidate carrier. Data transmission using the selected or reselected first carrier may result in data transmission failure. According to one or more embodiments of the present disclosure, whether the first carrier is selected as a candidate carrier is determined based on the number of DTXs associated with the first carrier based on HARQ feedback. This allows available carriers to be selected as candidate carriers, improving the accuracy of candidate carriers and, in turn, improving the success rate of data transmission.
[0460] FIG5C is an interactive diagram illustrating a carrier selection method according to an embodiment of the present disclosure. As shown in FIG5B , the embodiment of the present disclosure relates to a carrier selection method for a communication system 100 including a first terminal 101 and a second terminal 102. The method includes:
[0461] Step S5301: The first terminal 101 determines whether to maintain the second carrier according to the number of DTX times associated with the second carrier based on HARQ feedback.
[0462] The optional implementation of step S5301 can refer to the optional implementation of the above-mentioned step S2101, which will not be repeated here.
[0463] Step S5302 : The first terminal 101 sends sidelink data to the second terminal 102 .
[0464] In some embodiments, the first terminal 101 may send sidelink data to the second terminal 102 via the maintained second carrier.
[0465] In some embodiments, the second terminal 102 may be a terminal having a unicast connection with the first terminal 101 .
[0466] In some embodiments, the second terminal 102 may be a terminal that receives a broadcast service or a multicast service of the first terminal 101 .
[0467] Optional implementations of step S5302 can refer to the above-mentioned steps S2102, S3102, S3703, S3803, S3902, S4101, etc., which will not be repeated here.
[0468] In some embodiments, the above method may include the method described in the above embodiments of the communication system side, the first terminal side, the second terminal side, etc., which will not be repeated here.
[0469] In this embodiment or example, unless there is any contradiction, each step can be independent, arbitrarily combined or exchanged in order, the optional methods or optional examples can be arbitrarily combined, and can be arbitrarily combined with any steps of other embodiments or other examples.
[0470] If the number of DTXs associated with the second carrier based on HARQ feedback is relatively high, maintaining the second carrier and using it for data transmission can easily result in data transmission failure. According to one or more embodiments of the present disclosure, determining whether to maintain the second carrier based on the number of DTXs associated with the second carrier based on HARQ feedback allows selection of an available carrier, improving the accuracy of carrier selection or reselection and increasing the success rate of data transmission.
[0471] The following is an exemplary introduction to the above method.
[0472] Optional embodiment: The DTX count based on HARQ feedback of the SL carrier selected and reselected by the terminal device does not reach a maximum value.
[0473] Optionally: for broadcast or multicast, the carrier selected and reselected by the terminal device, on the basis of satisfying other conditions, the DTX count based on HARQ feedback associated with the carrier does not reach the maximum value. Specifically, the DTX count based on HARQ feedback on the carrier of any unicast connection of the terminal device (any unicast connection that supports the carrier) does not reach the maximum value. Exemplarily, other conditions refer to the available carriers configured by the high-level layer, and / or the CBR of the carrier is less than or equal to the carrier selection or reselection CBR threshold associated with the SL LCH. The SL LCH is an LCH that has triggered carrier selection or reselection and / or has data to be transmitted, for example, data has arrived on the SL LCH and / or the SL LCH has triggered resource selection or reselection, etc.
[0474] Optionally, for unicast, the carrier selected and reselected by the terminal device, on the basis of satisfying other conditions, the DTX count based on HARQ feedback associated with the carrier does not reach the maximum value. Exemplarily, the DTX count based on HARQ feedback on the carrier of any unicast connection of the terminal device (any unicast connection that supports the carrier) does not reach the maximum value. Exemplarily, the DTX count based on HARQ feedback on the carrier of the unicast connection of the terminal device (the unicast connection supports the carrier, and both the terminal device and the opposite terminal support the carrier) does not reach the maximum value. Exemplarily, other conditions refer to the available carriers configured by the high layer, and / or the opposite terminal of the unicast connection supports the carrier, and / or the CBR of the carrier is less than or equal to the carrier selection or reselection CBR threshold associated with the SL LCH. The SL LCH is an LCH that has triggered carrier selection or reselection and / or has data to be transmitted, for example, data has arrived on the SL LCH and / or the SL LCH has triggered resource selection or reselection, etc.
[0475] In an optional embodiment, the DTX count based on HARQ feedback of the SL carrier selected by the terminal device to be maintained does not reach a maximum value.
[0476] Optionally, for broadcast or multicast, the terminal device selects to maintain the carrier, on the basis of satisfying other conditions, and the DTX count based on HARQ feedback associated with the carrier does not reach the maximum value. Specifically, the DTX count based on HARQ feedback on the carrier of any unicast connection of the terminal device (any unicast connection that supports the carrier) does not reach the maximum value. Exemplarily, the other conditions refer to that the CBR of the carrier is less than or equal to the CBR threshold of the carrier associated with the SL LCH. The SL LCH is an LCH that has triggered carrier selection or reselection and / or has data to be transmitted, for example, data has arrived on the SL LCH and / or the SL LCH has triggered resource selection or reselection, etc.
[0477] Optionally, for unicast, the carrier selected by the terminal device to maintain does not reach a maximum value based on the satisfaction of other conditions, and the DTX count based on HARQ feedback associated with the carrier does not reach a maximum value. Exemplarily, the DTX count based on HARQ feedback of any unicast connection of the terminal device (any unicast connection that supports the carrier) on the carrier does not reach a maximum value. Exemplarily, the DTX count based on HARQ feedback of the unicast connection of the terminal device on the carrier does not reach a maximum value. Exemplarily, other conditions refer to that the CBR of the carrier is less than or equal to the CBR threshold of the carrier associated with the SL LCH. The SL LCH is an LCH that has triggered carrier selection or reselection and / or has data to be transmitted, for example, data has arrived on the SL LCH and / or the SL LCH has triggered resource selection or reselection, etc.
[0478] It should be noted that, in the present disclosure, the DTX count based on HARQ feedback and the number of DTX times based on HARQ feedback can be replaced with each other.
[0479] In the embodiments of the present disclosure, some or all of the steps and their optional implementations may be arbitrarily combined with some or all of the steps in other embodiments, or may be arbitrarily combined with the optional implementations of other embodiments.
[0480] The embodiments of the present disclosure further provide an apparatus for implementing any of the above methods. For example, an apparatus is provided, comprising units or modules for implementing each step performed by a terminal in any of the above methods. For another example, another apparatus is provided, comprising units or modules for implementing each step performed by a network device (e.g., an access network device, a core network function node, a core network device, etc.) in any of the above methods.
[0481] It should be understood that the division of the various units or modules in the above device is merely a division of logical functions. In actual implementation, they may be fully or partially integrated into a physical entity, or they may be physically separated. In addition, the units or modules in the device may be implemented in the form of a processor calling software: for example, the device includes a processor, the processor is connected to a memory, and the memory stores instructions. The processor calls the instructions stored in the memory to implement any of the above methods or implement the functions of the various units or modules of the above device, wherein the processor is, for example, a general-purpose processor, such as a central processing unit (CPU) or a microprocessor, and the memory is a memory within the device or a memory outside the device. Alternatively, the units or modules in the device can be implemented in the form of hardware circuits, and the functions of some or all of the units or modules can be realized by designing the hardware circuits. The above-mentioned hardware circuits can be understood as one or more processors; for example, in one implementation, the above-mentioned hardware circuit is an application-specific integrated circuit (ASIC), which realizes the functions of some or all of the above units or modules by designing the logical relationship of the components in the circuit; for example, in another implementation, the above-mentioned hardware circuit can be realized by a programmable logic device (PLD). Taking a field programmable gate array (FPGA) as an example, it can include a large number of logic gate circuits, and the connection relationship between the logic gate circuits is configured by configuring the configuration file, thereby realizing the functions of some or all of the above units or modules. All units or modules of the above devices can be realized in the form of software called by the processor, or in the form of hardware circuits, or in part by the form of software called by the processor, and the rest by hardware circuits.
[0482] In the embodiments of the present disclosure, the processor is a circuit with signal processing capabilities. In one implementation, the processor can be a circuit with instruction reading and execution capabilities, such as a central processing unit (CPU), a microprocessor, a graphics processing unit (GPU) (which can be understood as a microprocessor), or a digital signal processor (DSP). In another implementation, the processor can implement certain functions through the logical relationship of the hardware circuit. The logical relationship of the above-mentioned hardware circuit is fixed or reconfigurable. For example, the processor is a hardware circuit implemented by an application-specific integrated circuit (ASIC) or a programmable logic device (PLD), such as an FPGA. In a reconfigurable hardware circuit, the process of the processor loading a configuration document and implementing the hardware circuit configuration can be understood as the process of the processor loading instructions to implement the functions of some or all of the above units or modules. In addition, it can also be a hardware circuit designed for artificial intelligence, which can be understood as an ASIC, such as a neural network processing unit (NPU), a tensor processing unit (TPU), a deep learning processing unit (DPU), etc.
[0483] Figure 6A is a structural diagram of a terminal proposed in an embodiment of the present disclosure. As shown in Figure 6A, the terminal 6100 may include: at least one of a transceiver module 6101, a processing module 6102, etc. In some embodiments, the processing module is used to determine whether the first carrier is a candidate carrier based on the number of DTX times associated with the first carrier based on HARQ feedback, wherein the first carrier is a carrier supported by the terminal. Optionally, the transceiver module is used to send sidelink data to the second terminal through a selected or reselected carrier, wherein the selected or reselected carrier is selected or reselected from the candidate carriers determined based on the number of DTX times associated with the first carrier based on HARQ feedback, and the first carrier is a carrier supported by the terminal. Optionally, the transceiver module is used to perform at least one of the communication steps such as sending and / or receiving (for example, step S2102, but not limited thereto) performed by the first terminal 101 in any of the above methods, which will not be repeated here. Optionally, the processing module is used to execute at least one of the other steps (such as step S2101, but not limited thereto) executed by the first terminal 101 in any of the above methods, which will not be repeated here.
[0484] Figure 6B is a structural diagram of the terminal proposed in an embodiment of the present disclosure. As shown in Figure 6B, the terminal 6200 may include: at least one of a transceiver module 6201, a processing module 6202, etc. In some embodiments, the transceiver module is used to receive sidelink data sent by the first terminal through a selected or reselected carrier, wherein the selected or reselected carrier is selected or reselected from candidate carriers determined according to the number of DTX times associated with the first carrier based on HARQ feedback, and the first carrier is a carrier supported by the terminal. Optionally, the processing module is used to execute at least one of the communication steps such as sending and / or receiving (for example, step S2102, but not limited thereto) performed by the second terminal 101 in any of the above methods, which will not be repeated here. Optionally, the processing module is used to execute at least one of the other steps (for example, step S2101, but not limited thereto) performed by the second terminal 101 in any of the above methods, which will not be repeated here.
[0485] Figure 6C is a schematic diagram of the structure of a terminal proposed in an embodiment of the present disclosure. As shown in Figure 6C, terminal 6300 may include at least one of a transceiver module 6301 and a processing module 6302. In some embodiments, the processing module is configured to determine whether to maintain a second carrier based on the number of DTXs associated with the second carrier based on HARQ feedback, where the second carrier is the carrier currently used by the terminal. Optionally, the transceiver module is configured to send sidelink data to the second terminal via the maintained second carrier, where the maintained second carrier is determined based on the number of DTXs associated with the second carrier based on HARQ feedback, and the second carrier is the carrier currently used by the first terminal. Optionally, the transceiver module is configured to perform at least one of the communication steps, such as sending and / or receiving, performed by the first terminal 101 in any of the above methods (e.g., step S2102, but not limited thereto), which are not further described here. Optionally, the processing module is configured to perform at least one of the other steps (e.g., step S2101, but not limited thereto) performed by the first terminal 101 in any of the above methods, which are not further described here.
[0486] Figure 6D is a structural diagram of the terminal proposed in an embodiment of the present disclosure. As shown in Figure 6D, the terminal 6400 may include: at least one of a transceiver module 6401, a processing module 6402, etc. In some embodiments, the transceiver module is used to receive side link data sent by the first terminal through the maintained second carrier, wherein the maintained second carrier is determined according to the number of DTX times based on HARQ feedback associated with the second carrier, and the second carrier is the carrier currently used by the first terminal. Optionally, the processing module is used to execute at least one of the communication steps such as sending and / or receiving (for example, step S2102, but not limited to this) performed by the second terminal 101 in any of the above methods, which will not be repeated here. Optionally, the processing module is used to execute at least one of the other steps (for example, step S2101, but not limited to this) performed by the second terminal 101 in any of the above methods, which will not be repeated here.
[0487] In some embodiments, the transceiver module may include a transmitting module and / or a receiving module, and the transmitting module and the receiving module may be separate or integrated. Optionally, the transceiver module may be interchangeable with the transceiver.
[0488] In some embodiments, the processing module can be a single module or can include multiple submodules. Optionally, the multiple submodules respectively execute all or part of the steps required to be executed by the processing module. Optionally, the processing module can be interchangeable with the processor.
[0489] Figure 7A is a schematic diagram of the structure of a communication device 7100 proposed in an embodiment of the present disclosure. Communication device 7100 can be a network device (e.g., an access network device, a core network device, etc.), a terminal (e.g., a user equipment, etc.), a chip, a chip system, or a processor that supports a network device to implement any of the above methods, or a chip, a chip system, or a processor that supports a terminal to implement any of the above methods. Communication device 7100 can be used to implement the methods described in the above method embodiments. For details, please refer to the description of the above method embodiments.
[0490] As shown in FIG7A , the communication device 7100 includes one or more processors 7101. The processor 7101 may be a general-purpose processor or a dedicated processor, for example, a baseband processor or a central processing unit. The baseband processor may be used to process communication protocols and communication data, and the central processing unit may be used to control a communication device (e.g., a base station, a baseband chip, a terminal device, a terminal device chip, a DU or a CU, etc.), execute programs, and process program data. The communication device 7100 is used to perform any of the above methods.
[0491] In some embodiments, the communication device 7100 further includes one or more memories 7102 for storing instructions. Optionally, all or part of the memories 7102 may be located outside the communication device 7100.
[0492] In some embodiments, the communication device 7100 further includes one or more transceivers 7103. When the communication device 7100 includes one or more transceivers 7103, the transceiver 7103 performs at least one of the communication steps such as sending and / or receiving in the above method (for example, step S2102, but not limited thereto), and the processor 7101 performs at least one of the other steps (for example, step S2101, but not limited thereto).
[0493] In some embodiments, a transceiver may include a receiver and / or a transmitter. The receiver and transmitter may be separate or integrated. Optionally, the terms transceiver, transceiver unit, transceiver, and transceiver circuit may be used interchangeably; the terms transmitter, transmitting unit, transmitter, and transmitting circuit may be used interchangeably; and the terms receiver, receiving unit, receiver, and receiving circuit may be used interchangeably.
[0494] In some embodiments, the communication device 7100 may include one or more interface circuits 7104. Optionally, the interface circuit 7104 is connected to the memory 7102. The interface circuit 7104 may be configured to receive signals from the memory 7102 or other devices, and may be configured to send signals to the memory 7102 or other devices. For example, the interface circuit 7104 may read instructions stored in the memory 7102 and send the instructions to the processor 7101.
[0495] The communication device 7100 described in the above embodiment may be a network device or a terminal, but the scope of the communication device 7100 described in the present disclosure is not limited thereto, and the structure of the communication device 7100 may not be limited by FIG. 7A. The communication device may be an independent device or may be part of a larger device. For example, the communication device may be: 1) an independent integrated circuit IC, or a chip, or a chip system or subsystem; (2) a collection of one or more ICs, optionally, the above IC collection may also include a storage component for storing data or programs; (3) an ASIC, such as a modem; (4) a module that can be embedded in other devices; (5) a receiver, a terminal device, an intelligent terminal device, a cellular phone, a wireless device, a handheld device, a mobile unit, an in-vehicle device, a network device, a cloud device, an artificial intelligence device, etc.; (6) others, etc.
[0496] 7B is a schematic diagram of the structure of a chip 7200 according to an embodiment of the present disclosure. If the communication device 7200 can be a chip or a chip system, please refer to the schematic diagram of the structure of the chip 7200 shown in FIG7B , but the present disclosure is not limited thereto.
[0497] The chip 7200 includes one or more processors 7201 , and the chip 8200 is used to execute any of the above methods.
[0498] In some embodiments, the chip 7200 further includes one or more interface circuits 7202. Optionally, the interface circuit 7202 is connected to the memory 7203. The interface circuit 7202 can be used to receive signals from the memory 7203 or other devices, and can be used to send signals to the memory 7203 or other devices. For example, the interface circuit 7202 can read instructions stored in the memory 7203 and send the instructions to the processor 7201.
[0499] In some embodiments, the interface circuit 7202 performs at least one of the communication steps such as sending and / or receiving in the above method (for example, step S2102, but not limited to this), and the processor 7201 performs at least one of the other steps (for example, step S2101, but not limited to this).
[0500] In some embodiments, terms such as interface circuit, interface, transceiver pin, and transceiver may be used interchangeably.
[0501] In some embodiments, the chip 7200 further includes one or more memories 7203 for storing instructions. Alternatively, all or part of the memories 7203 may be located outside the chip 7200.
[0502] The present disclosure also proposes a storage medium having instructions stored thereon. When the instructions are executed on the communication device 7100, the communication device 7100 executes any of the above methods. Optionally, the storage medium is an electronic storage medium. Optionally, the storage medium is a computer-readable storage medium, but is not limited thereto and may also be a storage medium readable by other devices. Optionally, the storage medium may be a non-transitory storage medium, but is not limited thereto and may also be a temporary storage medium.
[0503] The present disclosure also provides a program product, which, when executed by the communication device 7100, enables the communication device 7100 to perform any of the above methods. Optionally, the program product is a computer program product.
[0504] The present disclosure also proposes a computer program, which, when executed on a computer, causes the computer to perform any one of the above methods.
Claims
1. A carrier selection method, characterized in that: Executed by a terminal, the method includes: Determine whether the first carrier is a candidate carrier according to the number of discontinuous reception DTX times based on hybrid automatic repeat request HARQ feedback associated with the first carrier, wherein the first carrier is a carrier supported by the terminal.
2. The method according to claim 1, characterized in that The determining, according to the number of DTX times based on HARQ feedback associated with the first carrier, whether the first carrier is a candidate carrier includes: Counting the number of DTX times based on HARQ feedback of the unicast connection associated with the terminal on the first carrier; If the first carrier satisfies the first condition and / or the number of DTX times based on HARQ feedback of the unicast connection associated with the terminal on the first carrier is less than a maximum value, the first carrier is determined to be a candidate carrier.
3. The method according to claim 2, characterized in that The service type for triggering carrier selection or reselection by the terminal is a multicast service or a broadcast service.
4. The method according to claim 2 or 3, characterized in that The first carrier satisfies the first condition including one or more of the following: The carriers available for the terminal high-level configuration include the first carrier; The channel occupancy rate CBR of the first carrier is less than or equal to a first CBR threshold corresponding to the logical channel priority associated with the first sidelink logical channel SL LCH.
5. The method according to claim 4, characterized in that The first SL LCH is one or more of the following: SL LCH that triggers carrier selection or reselection; SL LCH with data to be transmitted.
6. The method according to any one of claims 1 to 5, characterized in that The determining, according to the number of DTX times based on HARQ feedback associated with the first carrier, whether the first carrier is a candidate carrier includes: Counting the number of DTX times based on HARQ feedback of the unicast connection associated with the terminal on the first carrier; If the first carrier satisfies the second condition and / or the number of DTX times based on HARQ feedback of the unicast connection associated with the terminal on the first carrier is less than a maximum value, the first carrier is determined to be a candidate carrier.
7. The method according to any one of claims 1 to 6, characterized in that The determining, according to the number of DTX times based on HARQ feedback associated with the first carrier, whether the first carrier is a candidate carrier includes: Counting a number of DTX times based on HARQ feedback of a first unicast connection in the unicast connection associated with the terminal on the first carrier; If the first carrier satisfies the second condition and / or the number of DTX times based on HARQ feedback of the first unicast connection on the first carrier is less than a maximum value, the first carrier is determined to be a candidate carrier.
8. The method according to claim 6 or 7, characterized in that The service type for triggering carrier selection or reselection by the terminal is a unicast service, and the unicast service is associated with a first unicast connection among the unicast connections associated with the terminal.
9. The method according to any one of claims 6 to 8, characterized in that The first carrier satisfies the second condition including one or more of the following: The carriers available for the terminal high-level configuration include the first carrier; The terminal and / or the opposite receiving terminal associated with a first unicast connection in the unicast connection associated with the terminal supports the first carrier; The CBR of the first carrier is less than or equal to a second CBR threshold corresponding to the logical channel priority associated with the second SL LCH.
10. The method according to claim 9, characterized in that The second SL LCH is one or more of the following: SL LCH that triggers carrier selection or reselection; SL LCH with data to be transmitted.
11. The method according to any one of claims 2 to 10, characterized in that: The unicast connection associated with the terminal is a unicast connection supported by the terminal for the first carrier.
12. The method according to any one of claims 1 to 11, characterized in that The terminal is a first terminal, and the method further includes: Selecting or reselecting a carrier among the candidate carriers; The sidelink data is sent to the second terminal through the selected or reselected carrier.
13. A carrier selection method, characterized in that: The method comprises: Receive side link data sent by the first terminal through a selected or reselected carrier, wherein the selected or reselected carrier is selected or reselected from candidate carriers determined according to the number of DTX times based on HARQ feedback associated with the first carrier, and the first carrier is a carrier supported by the first terminal.
14. A carrier selection method, characterized in that: Executed by a terminal, the method includes: Determine whether to keep the second carrier according to the number of DTX times based on HARQ feedback associated with the second carrier, where the second carrier is a carrier currently used by the terminal.
15. The method according to claim 14, characterized in that The determining, according to the number of DTX times based on HARQ feedback associated with the second carrier, whether to maintain the second carrier includes: Counting the number of DTX times based on HARQ feedback of the unicast connection associated with the terminal on the second carrier; If the second carrier satisfies the third condition and / or the number of DTX times based on HARQ feedback of the unicast connection associated with the terminal on the second carrier is less than a maximum value, it is determined to maintain the second carrier.
16. The method according to claim 15, characterized in that The service type for triggering carrier reselection by the terminal is a multicast service or a broadcast service.
17. The method according to claim 15, characterized in that The service type of the carrier reselection triggered by the terminal is a unicast service, and the unicast service is associated with a second unicast connection in the unicast connections associated with the terminal.
18. The method of claim 14, wherein: The determining, according to the number of DTX times based on HARQ feedback associated with the second carrier, whether to maintain the second carrier includes: Counting the number of DTX times based on HARQ feedback of a second unicast connection in the unicast connection associated with the terminal on the second carrier; The second carrier satisfies the third condition and / or the second unicast connection has a DTX based on HARQ feedback on the second carrier. If the number of times is less than a maximum value, it is determined to keep the second carrier.
19. The method according to claim 18, characterized in that The service type for triggering carrier reselection by the terminal is a unicast service, and the unicast service is associated with the second unicast connection.
20. The method according to any one of claims 15 to 19, characterized in that The second carrier satisfies the third condition including: The CBR of the second carrier is less than or equal to a third CBR threshold corresponding to the logical channel priority associated with the third SL LCH.
21. The method of claim 20, wherein: The third SL LCH is one or more of the following: SL LCH that triggers carrier reselection; SL LCH with data to be transmitted; Support SL LCH of the second carrier.
22. The method according to any one of claims 15 to 21, characterized in that The unicast connection associated with the terminal is a unicast connection supported by the terminal for the second carrier.
23. The method according to any one of claims 14 to 22, characterized in that The terminal is a first terminal, and the method further includes: Determine to maintain the second carrier, and send sidelink data to the second terminal through the second carrier.
24. A carrier selection method, characterized in that: The method comprises: Receive side link data sent by the first terminal through a maintained second carrier, wherein the maintained second carrier is determined according to the number of DTX times based on HARQ feedback associated with the second carrier, and the second carrier is a carrier currently used by the first terminal.
25. A carrier selection method, characterized in that: The method comprises: The first terminal sends sidelink data to the second terminal through a selected or reselected carrier, wherein the selected or reselected carrier is selected or reselected from candidate carriers determined according to the number of DTX times based on HARQ feedback associated with the first carrier, and the first carrier is a carrier supported by the first terminal; The second terminal receives the sidelink data.
26. A carrier selection method, characterized in that: The method comprises: The first terminal sends sidelink data to the second terminal through a maintained second carrier, wherein the maintained second carrier is determined according to the number of DTXs based on HARQ feedback associated with the second carrier, and the second carrier is a carrier currently used by the first terminal; The second terminal receives the sidelink data.
27. A terminal, characterized in that: include: A processing module is used to determine whether the first carrier is a candidate carrier according to the number of DTX times based on HARQ feedback associated with the first carrier, wherein the first carrier is a carrier supported by the terminal.
28. A terminal, characterized in that: include: A transceiver module is used to receive side link data sent by the first terminal through a selected or reselected carrier, wherein the selected or reselected carrier is selected or reselected from candidate carriers determined according to the number of DTX times based on HARQ feedback associated with the first carrier, and the first carrier is a carrier supported by the first terminal.
29. A terminal, characterized in that: include: The processing module is used to determine whether to maintain the second carrier according to the number of DTX times based on HARQ feedback associated with the second carrier, wherein the second carrier is a carrier currently used by the terminal.
30. A terminal, characterized in that: include: A transceiver module is used to receive side link data sent by the first terminal through a maintained second carrier, wherein the maintained second carrier is determined according to the number of DTX times based on HARQ feedback associated with the second carrier, and the second carrier is the carrier currently used by the first terminal.
31. A terminal, characterized in that: include: a transceiver, a memory, and one or more processors coupled to the memory; The memory stores computer-executable instructions, and when the one or more processors execute the instructions, the terminal executes the carrier selection method according to any one of claims 1-12, or executes the carrier selection method according to any one of claims 14-23.
32. A terminal, characterized in that: include: a transceiver, a memory, and one or more processors coupled to the memory; The memory stores computer-executable instructions, and when the one or more processors execute the instructions, the terminal executes the carrier selection method according to claim 13, or executes the carrier selection method according to claim 24.
33. A communication system, characterized in that: The invention comprises a first terminal and a second terminal, wherein the first terminal is configured to implement the carrier selection method according to any one of claims 1 to 12, and the second terminal is configured to implement the carrier selection method according to claim 13.
34. A communication system, characterized in that: The method comprises a first terminal and a second terminal, wherein the first terminal is configured to implement the carrier selection method according to any one of claims 14 to 23, and the second terminal is configured to implement the carrier selection method according to claim 24.
35. A storage medium storing instructions, characterized in that: When the instruction is executed on a communication device, the communication device is enabled to perform the carrier selection method according to any one of claims 1 to 12 or claim 13.
36. A storage medium storing instructions, characterized in that: When the instruction is executed on a communication device, the communication device is caused to execute the carrier selection method according to any one of claims 14 to 23 or claim 24.
Citation Information
Patent Citations
Carrier determination method and device and readable storage medium
CN113133118A
Carrier aggregation feedback method, device and system for different TDD uplink / downlink configurations
EP2846488A1
Methods and apparatuses of a packet duplication procedure for a sidelink multi-carrier operation
WO2023060436A1
