Resource determination method, terminal, mac layer, physical layer, and communication system

By proposing a resource determination method in wireless communication technology, determining candidate resources that meet specific conditions is solved, and the problem of time domain overlap of candidate resources in carrier aggregation technology and exceeding the limitation of terminal capabilities is achieved, and more efficient resource utilization is achieved.

WO2025050296A1PCT designated stage expired Publication Date: 2025-03-13BEIJING XIAOMI MOBILE SOFTWARE CO LTD
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2023/117080
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Filing Date
2023-09-05
Publication Date
2025-03-13

AI Technical Summary

Technical Problem

In wireless communication technology, although carrier aggregation technology can improve transmission rate, the problem of how to reasonably determine candidate resources to avoid time domain overlap and exceeding the limitations of terminal capabilities has not been effectively solved.

Method used

A resource determination method is proposed. By determining the first candidate resource, the resource satisfies certain conditions, such as priority value, subcarrier interval and the start time of the selection window, etc., to ensure that the candidate resource overlaps the time domain of the selected resource and performs SL-CA transmission within the capability limitation of the terminal.

Benefits of technology

Through this method, the transmission capability of the terminal can be used more reasonably, and the candidate resources cannot be transmitted SL-CA due to time domain overlap and exceeding the terminal capability limit, thereby improving the resource utilization efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2023117080_13032025_PF_FP_ABST
    Figure CN2023117080_13032025_PF_FP_ABST
Patent Text Reader

Abstract

The present disclosure relates to a resource determination method, a terminal, an MAC layer, a physical layer, a communication system, and a storage medium. The method comprises: determining first candidate resources, wherein the first candidate resources comprise candidate resources meeting a first condition, and the first condition comprises at least one of the following: a priority value of each candidate resource is not greater than a first threshold; the priority value of the candidate resource is less than a priority value of a selected resource corresponding to the candidate resource; a subcarrier spacing of the candidate resource is not greater than a second threshold; the interval between a starting moment of a selection window corresponding to the candidate resource and a sending moment of the selected resource corresponding to the candidate resource is not less a first duration; and the selected resource corresponding to the candidate resource is a selected resource overlapping with the candidate resource in a time domain. The present disclosure achieves more reasonable selection of sending resources of a plurality of carriers on a sidelink.
Need to check novelty before this filing date? Find Prior Art

Description

Resource determination method, terminal, MAC layer, physical layer, and communication system Technical Field

[0001] The present disclosure relates to the field of communication technologies, and in particular to a resource determination method, a terminal, a MAC layer, a physical layer, a communication system, and a storage medium. Background Art

[0002] Currently, in the field of wireless communication technology, in order to improve transmission rate and communication capacity, etc., carrier aggregation technology has been introduced. The transmission rate can be improved by aggregating transmission of multiple carriers.

[0003] Summary of the Invention

[0004] The embodiments of the present disclosure provide a resource determination method, a terminal, a MAC layer, a physical layer, a communication system, and a storage medium.

[0005] In one aspect, a resource determination method is proposed according to an embodiment of the present disclosure, the method comprising:

[0006] Determine a first candidate resource, where the first candidate resource includes a candidate resource that meets a first condition;

[0007] The first condition includes at least one of the following: the priority value of the candidate resource is not greater than the first threshold; the priority value of the candidate resource is less than the priority value of the selected resource corresponding to the candidate resource; the subcarrier spacing of the candidate resource is not greater than the second threshold; the start time of the selection window corresponding to the candidate resource and the sending time of the selected resource corresponding to the candidate resource are not less than the first duration;

[0008] The selected resources corresponding to the candidate resources are selected resources that have a time domain overlap with the candidate resources.

[0009] On the other hand, an embodiment of the present disclosure proposes a resource determination method, which is applied to the MAC layer of a terminal, and the method includes:

[0010] receiving a resource identifier of a first candidate resource sent by a physical layer of a terminal, where the first candidate resource includes a candidate resource that meets a first condition;

[0011] The first condition includes at least one of the following: the priority value of the candidate resource is not greater than the first threshold; the priority value of the candidate resource is less than the priority value of the selected resource corresponding to the candidate resource; the subcarrier spacing of the candidate resource is not greater than the second threshold; the start time of the selection window corresponding to the candidate resource and the sending time of the selected resource corresponding to the candidate resource are not less than the first duration;

[0012] The selected resources corresponding to the candidate resources are selected resources that have a time domain overlap with the candidate resources.

[0013] On the other hand, an embodiment of the present disclosure proposes a resource determination method, which is applied to the physical layer of a terminal. The method includes:

[0014] Sending a resource identifier of a first candidate resource to a MAC layer of the terminal, where the first candidate resource includes a candidate resource that meets a first condition;

[0015] The first condition includes at least one of the following: the priority value of the candidate resource is not greater than the first threshold; the priority value of the candidate resource is less than the priority value of the selected resource corresponding to the candidate resource; the subcarrier spacing of the candidate resource is not greater than the second threshold; the start time of the selection window corresponding to the candidate resource and the sending time of the selected resource corresponding to the candidate resource are not less than the first duration;

[0016] The selected resources corresponding to the candidate resources are selected resources that have a time domain overlap with the candidate resources.

[0017] On the other hand, an embodiment of the present disclosure provides a terminal, including:

[0018] a processing module, configured to determine first candidate resources, where the first candidate resources include candidate resources that meet a first condition;

[0019] The first condition includes at least one of the following: the priority value of the candidate resource is not greater than the first threshold; the priority value of the candidate resource is less than the priority value of the selected resource corresponding to the candidate resource; the subcarrier spacing of the candidate resource is not greater than the second threshold; the start time of the selection window corresponding to the candidate resource and the sending time of the selected resource corresponding to the candidate resource are not less than the first duration;

[0020] The selected resources corresponding to the candidate resources are selected resources that have a time domain overlap with the candidate resources.

[0021] On the other hand, an embodiment of the present disclosure provides a terminal, including:

[0022] one or more processors;

[0023] The terminal is used to execute any one of the resource determination methods in the embodiments of the present disclosure.

[0024] On the other hand, an embodiment of the present disclosure proposes a terminal, including a MAC layer and a physical layer, wherein the MAC layer is configured to implement any one of the resource determination methods of the MAC layer applied to the terminal in the embodiment of the present disclosure, and the physical layer is configured to implement any one of the resource determination methods of the physical layer applied to the terminal in the embodiment of the present disclosure.

[0025] On the other hand, an embodiment of the present disclosure proposes a communication system, including a terminal; wherein the terminal is configured to implement any one of the resource determination methods in the embodiments of the present disclosure.

[0026] On the other hand, an embodiment of the present disclosure provides a storage medium, which, when instructions are executed on a communication device, enables the communication device to execute any one of the resource determination methods of the embodiments of the present disclosure. BRIEF DESCRIPTION OF THE DRAWINGS

[0027] In order to more clearly illustrate the technical solutions in the embodiments of the present disclosure, the following drawings required for describing the embodiments are introduced. The following drawings are merely some embodiments of the present disclosure and do not impose specific limitations on the protection scope of the present disclosure.

[0028] FIG1A is an exemplary schematic diagram of the architecture of a communication system provided according to an embodiment of the present disclosure;

[0029] FIG1B is a schematic diagram showing one of SL-CA transmission on carriers of different SCSs according to an embodiment of the present disclosure;

[0030] FIG1C is a second schematic diagram illustrating SL-CS transmission using carriers of different SCSs according to an embodiment of the present disclosure;

[0031] FIG1D is a third schematic diagram illustrating SL-CA transmission on carriers of different SCSs according to an embodiment of the present disclosure;

[0032] FIG2 is an interactive schematic diagram illustrating a resource determination method according to an embodiment of the present disclosure;

[0033] FIG3A is a flow chart illustrating a method for determining resources according to an embodiment of the present disclosure;

[0034] FIG3B is a flow chart of a resource determination method according to an embodiment of the present disclosure;

[0035] FIG4A is a schematic diagram showing a flow chart of a resource determination method according to an embodiment of the present disclosure;

[0036] FIG4B is a flow chart illustrating a method for determining resources according to an embodiment of the present disclosure;

[0037] FIG5 is an interactive diagram illustrating a resource determination method according to an embodiment of the present disclosure;

[0038] FIG6A is a fourth schematic diagram showing SL-CA transmission on carriers of different SCSs according to an embodiment of the present disclosure;

[0039] FIG6B is a fifth schematic diagram showing SL-CA transmission on carriers of different SCSs according to an embodiment of the present disclosure;

[0040] FIG7A is a schematic diagram of a terminal structure according to an embodiment of the present disclosure;

[0041] FIG7B is a second schematic diagram of the structure of the terminal proposed in an embodiment of the present disclosure;

[0042] FIG8A is a schematic structural diagram of a communication device proposed in an embodiment of the present disclosure;

[0043] FIG8B is a schematic diagram of the structure of the chip proposed in an embodiment of the present disclosure. DETAILED DESCRIPTION

[0044] The embodiments of the present disclosure provide a resource determination method, a terminal, a MAC layer, a physical layer, a communication system, and a storage medium.

[0045] In a first aspect, an embodiment of the present disclosure provides a resource determination method, the method comprising:

[0046] Determine a first candidate resource, where the first candidate resource includes a candidate resource that meets a first condition;

[0047] The first condition includes at least one of the following: the priority of the candidate resource is not greater than the first threshold; the priority value of the candidate resource is less than the priority value of the selected resource corresponding to the candidate resource; the subcarrier spacing of the candidate resource is not greater than the second threshold; the start time of the selection window corresponding to the candidate resource and the sending time of the selected resource corresponding to the candidate resource are not less than the first duration;

[0048] The selected resources corresponding to the candidate resources are selected resources that have a time domain overlap with the candidate resources.

[0049] In the above embodiment, a first candidate resource for SL-CA transmission is determined from candidate resources. The first candidate resource satisfies a first condition. When the SL-CA transmission of the candidate resources and the selected resources exceeds the capability limit of the terminal, the first candidate resource is ensured to be capable of SL-CA transmission, thereby more rationally utilizing the transmission capability of the terminal.

[0050] In combination with some embodiments of the first aspect, in some embodiments, the candidate resources are all resources in the selection window corresponding to the resource selection triggered currently; the selected resources are resources obtained by the resource selection triggered before the resource selection triggered currently.

[0051] In the above embodiment, the terminal determines the candidate resources and the selected resources corresponding to the candidate resources, so that the terminal can exclude the candidate resources, obtain the first candidate resources, and determine the selected resources corresponding to the candidate resources in the first candidate resources, and the SL-CA transmission of the candidate resources and the corresponding selected resources exceeds the capability limit of the terminal; and reselects the selected resources, excludes one or more selected resources in the selected resources, so that the SL-CA transmission of the selected resources after the resource reselection and the corresponding candidate resources does not exceed the capability limit of the terminal.

[0052] In conjunction with some embodiments of the first aspect, in some embodiments, the first condition further includes at least one of the following:

[0053] The candidate resource does not have a corresponding selected resource;

[0054] Using the candidate resources and the corresponding selected resources to perform sidelink carrier aggregation SL-CA transmission does not exceed the capability limit of the terminal.

[0055] In the above embodiment, candidate resources for which no corresponding selected resources exist, and candidate resources for which SL-CA transmission with the corresponding selected resources does not exceed the capability limit of the terminal, do not need to be excluded and are directly determined as first candidate resources. In this way, such candidate resources do not need to be excluded based on at least one of the first threshold, the second threshold, and the first duration, allowing more candidate resources to be sent through SL-CA.

[0056] In conjunction with some embodiments of the first aspect, in some embodiments, the method further includes:

[0057] Determining first selected resources based on the first candidate resources, where the first selected resources include selected resources that meet the second condition;

[0058] The second condition includes: the candidate resource corresponding to the selected resource is the first candidate resource, and using the selected resource and the corresponding candidate resource to perform SL-CA transmission exceeds the capability limit of the terminal.

[0059] In the above embodiment, based on the first candidate resource, the selected resource corresponding to the first candidate resource is determined as the first selected resource, and the SL-CA transmission of the first selected resource and the corresponding candidate resource exceeds the capability limit of the terminal; in this way, the selected resource requiring resource reselection can be determined.

[0060] In conjunction with some embodiments of the first aspect, in some embodiments, the second condition further includes at least one of the following:

[0061] The priority value of the selected resource is greater than or equal to the first value, the first value is the priority value of the first resource, and the first resource is the selected resource with the lowest priority value among the selected resources corresponding to the candidate resources;

[0062] The subcarrier spacing of the selected resource is greater than or equal to the first spacing, the first spacing is the subcarrier spacing of the second resource, and the second resource is the selected resource with the lowest subcarrier spacing among the selected resources corresponding to the candidate resource.

[0063] In the above embodiment, the terminal performs resource reselection on the selected resources corresponding to the candidate resources in the first candidate resources, and SL-CA transmission of the candidate resources and the corresponding selected resources exceeds the capability limit of the terminal. Through resource reselection, the selected resources that need to be excluded from the selected resources corresponding to the candidate resources are determined, and the exclusion conditions are determined based on the priority value and subcarrier spacing of the selected resources. In this way, the carrier transmission of the sidelink of the candidate resources and the corresponding selected resources after resource reselection does not exceed the capability limit of the terminal.

[0064] In conjunction with some embodiments of the first aspect, in some embodiments, the method further includes:

[0065] Determine the second selected resource;

[0066] The second selected resource is a selected resource other than the first selected resource among the selected resources.

[0067] In the above embodiment, the terminal excludes the first selected resource from the selected resources and determines the second selected resource. In this case, the second selected resource; in this way, it is ensured that all the first candidate resources can be sent through SL-CA, and the sending capability of the terminal is more reasonably utilized.

[0068] In conjunction with some embodiments of the first aspect, in some embodiments, the method further includes:

[0069] The first candidate resource and the second selected resource are used for SL-CA sending.

[0070] In the above embodiment, the first candidate resource and the second selected resource are used for SL-CA transmission. In this way, even if the first candidate resource and the second selected resource overlap in the time domain, SL-CA transmission can be ensured to not exceed the terminal's capability limit, thereby enabling more reasonable and efficient utilization of the terminal's transmission capability.

[0071] In conjunction with some embodiments of the first aspect, in some embodiments, determining the first selected resource based on the first candidate resource includes:

[0072] The physical layer sends a first indication to the MAC layer, where the first indication is used to indicate one or more first selected resources;

[0073] The MAC layer determines one or more first selected resources according to the first indication.

[0074] In the above embodiment, the physical layer of the terminal sends the first indication to the MAC layer, so that the MAC layer of the terminal does not need to determine the selected resource for resource reselection, thereby reducing the load of the MAC layer and improving the efficiency of resource reselection.

[0075] In a second aspect, an embodiment of the present disclosure provides a resource determination method, characterized in that it is applied to the MAC layer of a terminal, and the method includes:

[0076] receiving a resource identifier of a first candidate resource sent by a physical layer of a terminal, where the first candidate resource includes a candidate resource that meets a first condition;

[0077] The first condition includes at least one of the following: the priority value of the candidate resource is not greater than the first threshold; the priority value of the candidate resource is less than the priority value of the selected resource corresponding to the candidate resource; the subcarrier spacing of the candidate resource is not greater than the second threshold; the start time of the selection window corresponding to the candidate resource and the sending time of the selected resource corresponding to the candidate resource are not less than the first duration;

[0078] The selected resources corresponding to the candidate resources are selected resources that have a time domain overlap with the candidate resources.

[0079] In the above embodiment, a first candidate resource for SL-CA transmission is determined from candidate resources. The first candidate resource satisfies a first condition. When the SL-CA transmission of the candidate resources and the selected resources exceeds the capability limit of the terminal, the first candidate resource is ensured to be capable of SL-CA transmission, thereby more rationally utilizing the transmission capability of the terminal.

[0080] In combination with some embodiments of the second aspect, in some embodiments, the candidate resources are resources within the selection window corresponding to the currently triggered resource selection; the selected resources are resources obtained by the resource selection triggered before the currently triggered resource selection.

[0081] In the above embodiment, the terminal determines the candidate resources and the selected resources corresponding to the candidate resources, so that the terminal can exclude the candidate resources, obtain the first candidate resources, and determine the selected resources corresponding to the candidate resources in the first candidate resources, and the SL-CA transmission of the candidate resources and the corresponding selected resources exceeds the capability limit of the terminal; and reselects the selected resources, excludes one or more selected resources in the selected resources, so that the SL-CA transmission of the selected resources after the resource reselection and the corresponding candidate resources does not exceed the capability limit of the terminal.

[0082] In combination with some embodiments of the second aspect, in some embodiments, the first condition also includes at least one of the following: there is no corresponding selected resource for the candidate resource; the use of the candidate resource and the corresponding selected resource for side link carrier aggregation SL-CA transmission does not exceed the capability limit of the terminal.

[0083] In the above embodiment, candidate resources for which no corresponding selected resources exist, and candidate resources for which SL-CA transmission with the corresponding selected resources does not exceed the capability limit of the terminal, do not need to be excluded and are directly determined as first candidate resources. In this way, such candidate resources do not need to be excluded based on at least one of the first threshold, the second threshold, and the first duration, allowing more candidate resources to be sent through SL-CA.

[0084] In conjunction with some embodiments of the second aspect, in some embodiments, the method further includes:

[0085] Determining first selected resources, the first selected resources including selected resources that meet the second condition;

[0086] The second condition includes: the candidate resource corresponding to the selected resource is the first candidate resource, and using the selected resource and the corresponding candidate resource to perform SL-CA transmission exceeds the capability limit of the terminal.

[0087] In the above embodiment, based on the first candidate resource, the selected resource corresponding to the first candidate resource is determined as the first selected resource, and the SL-CA transmission of the first selected resource and the corresponding candidate resource exceeds the capability limit of the terminal; in this way, the selected resource requiring resource reselection can be determined.

[0088] In conjunction with some embodiments of the second aspect, in some embodiments, the second condition further includes at least one of the following:

[0089] The priority value of the selected resource is greater than or equal to the first value, the first value is the priority value of the first resource, and the first resource is the selected resource with the lowest priority value among the selected resources corresponding to the candidate resources;

[0090] The subcarrier spacing of the selected resource is greater than or equal to the first spacing, the first spacing is the subcarrier spacing of the second resource, and the second resource is the selected resource with the lowest subcarrier spacing among the selected resources corresponding to the candidate resource.

[0091] In the above embodiment, the terminal performs resource reselection on the selected resources corresponding to the candidate resources in the first candidate resources, and SL-CA transmission of the candidate resources and the corresponding selected resources exceeds the capability limit of the terminal. Through resource reselection, the selected resources that need to be excluded from the selected resources corresponding to the candidate resources are determined, and the exclusion conditions are determined based on the priority value and subcarrier spacing of the selected resources. In this way, the carrier transmission of the sidelink of the candidate resources and the corresponding selected resources after resource reselection does not exceed the capability limit of the terminal.

[0092] In conjunction with some embodiments of the second aspect, in some embodiments, the method further includes:

[0093] Determine the second selected resource;

[0094] sending a resource identifier of a second selected resource to the physical layer;

[0095] The second selected resource is a selected resource other than the first selected resource among the selected resources.

[0096] In the above embodiment, the terminal excludes the first selected resource from the selected resources and determines the second selected resource. In this case, the second selected resource; in this way, it is ensured that all the first candidate resources can be sent through SL-CA, and the sending capability of the terminal is more reasonably utilized.

[0097] In conjunction with some embodiments of the second aspect, in some embodiments, determining the first selected resource includes:

[0098] A first indication sent by a physical layer is received, where the first indication is used to indicate a first selected resource.

[0099] In the above embodiment, the physical layer of the terminal sends the first indication to the MAC layer, so that the MAC layer of the terminal does not need to determine the selected resource for resource reselection, thereby reducing the load of the MAC layer and improving the efficiency of resource reselection.

[0100] In a third aspect, an embodiment of the present disclosure provides a resource determination method, characterized in that it is applied to the physical layer of a terminal and includes:

[0101] Sending a resource identifier of a first candidate resource to a MAC layer of the terminal, where the first candidate resource includes a candidate resource that meets a first condition;

[0102] The first condition includes at least one of the following: the priority value of the candidate resource is not greater than the first threshold; the priority value of the candidate resource is less than the priority value of the selected resource corresponding to the candidate resource; the subcarrier spacing of the candidate resource is not greater than the second threshold; the start time of the selection window corresponding to the candidate resource and the sending time of the selected resource corresponding to the candidate resource are not less than the first duration;

[0103] The selected resources corresponding to the candidate resources are selected resources that have a time domain overlap with the candidate resources.

[0104] In the above embodiment, a first candidate resource for SL-CA transmission is determined from candidate resources. The first candidate resource satisfies a first condition. When the SL-CA transmission of the candidate resources and the selected resources exceeds the capability limit of the terminal, the first candidate resource is ensured to be capable of SL-CA transmission, thereby more rationally utilizing the transmission capability of the terminal.

[0105] In combination with some embodiments of the third aspect, in some embodiments, the candidate resources are resources within the selection window corresponding to the currently triggered resource selection; the selected resources are resources obtained by the resource selection triggered before the currently triggered resource selection.

[0106] In the above embodiment, the terminal determines the candidate resources and the selected resources corresponding to the candidate resources, so that the terminal can exclude the candidate resources, obtain the first candidate resources, and determine the selected resources corresponding to the candidate resources in the first candidate resources, and the SL-CA transmission of the candidate resources and the corresponding selected resources exceeds the capability limit of the terminal; and reselects the selected resources, excludes one or more selected resources in the selected resources, so that the SL-CA transmission of the selected resources after the resource reselection and the corresponding candidate resources does not exceed the capability limit of the terminal.

[0107] In conjunction with some embodiments of the third aspect, in some embodiments, the first condition further includes at least one of the following:

[0108] The candidate resource does not have a corresponding selected resource;

[0109] Using the candidate resources and the corresponding selected resources to perform sidelink carrier aggregation SL-CA transmission does not exceed the capability limit of the terminal.

[0110] In the above embodiment, candidate resources for which no corresponding selected resources exist, and candidate resources for which SL-CA transmission with the corresponding selected resources does not exceed the capability limit of the terminal, do not need to be excluded and are directly determined as first candidate resources. In this way, such candidate resources do not need to be excluded based on at least one of the first threshold, the second threshold, and the first duration, allowing more candidate resources to be sent through SL-CA.

[0111] In conjunction with some embodiments of the third aspect, in some embodiments, the method further includes:

[0112] Sending a first indication to the MAC layer, where the first indication is used to indicate a first selected resource;

[0113] wherein the first selected resources include selected resources that meet the second condition;

[0114] The second condition includes: the candidate resource corresponding to the selected resource is the first candidate resource, and using the selected resource and the corresponding candidate resource to perform SL-CA transmission exceeds the capability limit of the terminal.

[0115] In the above embodiment, based on the first candidate resource, the selected resource corresponding to the first candidate resource is determined as the first selected resource, and the SL-CA transmission of the first selected resource and the corresponding candidate resource exceeds the capability limit of the terminal; in this way, the selected resource requiring resource reselection can be determined.

[0116] In conjunction with some embodiments of the third aspect, in some embodiments, the second condition further includes at least one of the following:

[0117] The priority value of the selected resource is greater than or equal to the first value, the first value is the priority value of the first resource, and the first resource is the selected resource with the lowest priority value among the selected resources corresponding to the candidate resources;

[0118] The subcarrier spacing of the selected resource is greater than or equal to the first spacing, the first spacing is the subcarrier spacing of the second resource, and the second resource is the selected resource with the lowest subcarrier spacing among the selected resources corresponding to the candidate resource.

[0119] In the above embodiment, the terminal performs resource reselection on the selected resources corresponding to the candidate resources in the first candidate resources, and SL-CA transmission of the candidate resources and the corresponding selected resources exceeds the capability limit of the terminal. Through resource reselection, the selected resources that need to be excluded from the selected resources corresponding to the candidate resources are determined, and the exclusion conditions are determined based on the priority value and subcarrier spacing of the selected resources. In this way, the carrier transmission of the sidelink of the candidate resources and the corresponding selected resources after resource reselection does not exceed the capability limit of the terminal.

[0120] In conjunction with some embodiments of the third aspect, in some embodiments, the method further includes:

[0121] receiving a second selected resource sent by the MAC layer;

[0122] Using the first candidate resource and the second selected resource to perform SL-CA transmission;

[0123] The second selected resource is a selected resource other than the first selected resource among the selected resources.

[0124] In the above embodiment, the terminal excludes the first selected resource from the selected resources and determines the second selected resource. In this case, the second selected resource; in this way, it is ensured that all the first candidate resources can be sent through SL-CA, and the sending capability of the terminal is more reasonably utilized.

[0125] In a fourth aspect, an embodiment of the present disclosure provides a terminal, including:

[0126] a processing module, configured to determine first candidate resources, where the first candidate resources include candidate resources that meet a first condition;

[0127] The first condition includes at least one of the following: the priority value of the candidate resource is not greater than the first threshold; the priority value of the candidate resource is less than the priority value of the selected resource corresponding to the candidate resource; the subcarrier spacing of the candidate resource is not greater than the second threshold; the start time of the selection window corresponding to the candidate resource and the sending time of the selected resource corresponding to the candidate resource are not less than the first duration;

[0128] The selected resources corresponding to the candidate resources are selected resources that have a time domain overlap with the candidate resources.

[0129] In a fifth aspect, an embodiment of the present disclosure provides a terminal, including:

[0130] one or more processors;

[0131] The terminal is used to execute the resource determination method of any one of the first aspect, the second aspect, and the third aspect.

[0132] In the sixth aspect, an embodiment of the present disclosure proposes a terminal, comprising a MAC layer and a physical layer, wherein the MAC layer is configured to implement the resource determination method of any one of the second aspect, and the physical layer is configured to implement the resource determination method of any one of the third aspect.

[0133] In a seventh aspect, an embodiment of the present disclosure proposes a communication system, comprising a terminal; wherein the terminal is configured to implement the resource determination method of any one of the first aspect, the second aspect, and the third aspect.

[0134] In an eighth aspect, an embodiment of the present disclosure proposes a storage medium, which, when an instruction is executed on a communication device, enables the communication device to execute a resource determination method as described in any one of the first aspect, the second aspect, and the third aspect.

[0135] In a ninth 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 optional implementation of the first aspect, the second aspect, and the third aspect.

[0136] In a tenth 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 optional implementation of the first, second, and third aspects.

[0137] In an eleventh 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 optional implementation of the first, second, and third aspects above.

[0138] 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.

[0139] The embodiments of the present disclosure provide a resource determination method, a terminal, a MAC layer, a physical layer, a communication system, and a storage medium. In some embodiments, the terms resource determination method, signal transmission method, wireless frame transmission method, etc. are interchangeable, and the terms information processing system, communication system, etc. are interchangeable.

[0140] 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.

[0141] 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.

[0142] 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.

[0143] In the embodiments of the present disclosure, “plurality” refers to two or more.

[0144] In some embodiments, the terms "at least one," "one or more," "a plurality of," "multiple," etc. may be used interchangeably.

[0145] 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.

[0146] 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.

[0147] 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.

[0148] 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.

[0149] 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.

[0150] In some embodiments, terms such as "greater than", "less than or equal to", "not less than", "more than", "more than or equal to", "not less than", "higher than", "higher than or equal to", "not less than", and "above" can be replaced with each other, and terms such as "less than", "less than or equal to", "not greater than", "less than", "less than or equal to", "not more than", "lower than", "lower than or equal to", "not higher than", and "below" can be replaced with each other.

[0151] In some embodiments, devices and equipment can be interpreted as physical or virtual, and their names are not limited to the names recorded in the embodiments. In some cases, they can also be understood as "equipment", "device", "circuit", "network element", "node", "function", "unit", "section", "system", "network", "chip", "chip system", "entity", "subject", etc.

[0152] 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.

[0153] 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.

[0154] 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.

[0155] 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.

[0156] In some embodiments, terms such as "uplink", "uplink", "physical uplink" can be interchangeable with each other, and terms such as "downlink", "downlink", "physical downlink" can be interchangeable with each other, and terms such as "side", "sidelink", "side communication", "sidelink communication", "direct connection", "direct link", "direct communication", "direct link communication" can be interchangeable with each other.

[0157] In some embodiments, the terms "downlink control information (DCI)", "downlink (DL) assignment", "DL DCI", "uplink (UL) grant", "UL DCI" and the like may be used interchangeably.

[0158] In some embodiments, terms such as "physical downlink shared channel (PDSCH)" and "DL data" can be used interchangeably, and terms such as "physical uplink shared channel (PUSCH)" and "UL data" can be used interchangeably.

[0159] In some embodiments, "obtain", "get", "obtain", "receive", "transmit", "bidirectional transmission", "send and / or receive" can be interchangeable, and can be interpreted as receiving from other entities, obtaining from a protocol, obtaining by self-processing, autonomous implementation, etc.

[0160] In some embodiments, terms such as "send", "transmit", "report", "download", "transmit", "bidirectional transmission", "send and / or receive" can be used interchangeably.

[0161] In some embodiments, "predetermined" and "preset" can be interpreted as pre-specified in a protocol, etc., or can be interpreted as a pre-set action performed by a device, etc.

[0162] In some embodiments, obtaining data, information, etc. may comply with the laws and regulations of the country where the data is obtained.

[0163] In some embodiments, data, information, etc. may be obtained with the user's consent.

[0164] In addition, each element, each row, or each column in the table of the embodiment of the present disclosure can be implemented as an independent embodiment, and the combination of any elements, any rows, and any columns can also be implemented as an independent embodiment.

[0165] FIG1A is a schematic diagram of a method for determining resources according to an embodiment of the present disclosure. As shown in FIG1A , a communication system 100 includes a terminal 101 and a terminal 102 .

[0166] In some embodiments, the terminal 101 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 (Pad), 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. It is understandable 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. A person skilled in the art will know that with the evolution of the system architecture,

[0167] With the emergence of new business scenarios, the technical solutions proposed in the embodiments of the present disclosure are also applicable to similar technical problems. The following embodiments of the present disclosure can be applied to the communication system 100 shown in Figure 1A, or part of the subject, but are not limited thereto. The subjects shown in Figure 1A are examples. The communication system may include all or part of the subjects in Figure 1A, or may include other subjects other than Figure 1A. The number and form of each subject are arbitrary. The connection relationship between the subjects is an example. The subjects may be connected or disconnected. The connection may be in any manner, which may be a direct connection or an indirect connection, and may be a wired connection or a wireless connection.

[0168] The embodiments of the present disclosure may 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.17 (WiMAX (registered trademark)), IEEE 802.18 (WiMAX (registered trademark)), IEEE 802.19 (WiMAX (registered trademark)), IEEE 802.20 (WiMAX (registered trademark)), IEEE 802.21 (WiMAX (registered trademark)), IEEE 802.22 (WiMAX (registered trademark)), IEEE 802.23 (WiMAX (registered trademark)), IEEE 802.24 (WiMAX (registered trademark)), IEEE 802.25 (WiMAX (registered trademark)), IEEE 802.26 (WiMAX (registered trademark)), IEEE 802.27 (WiMAX (registered trademark)), IEEE 802.28 (WiMAX (registered trademark)), IEEE 802.29 (WiMAX (registered trademark)), IEEE 802.30 (WiMAX (registered trademark)), IEEE 802.31 (WiMAX (registered trademark)), IEEE 802.32 (WiMAX (registered trademark)), IEEE 802.33 (WiMAX (registered trademark)), 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, systems utilizing other resource determination methods, and next-generation systems based on and extending these systems. Furthermore, multiple systems may be combined (for example, a combination of LTE or LTE-A with 5G).

[0169] The disclosed embodiments can be applied to LTE sidelink carrier aggregation (SL CA). If the Physical Sidelink Control Channel (PSCCH) / Physical Sidelink Control Channel (PSSCH) transmissions of multiple carriers overlap in the time domain, and the total power transmitted by multiple carriers on the sidelink exceeds Pcmax, the transmit power of the carrier with the highest priority value will be reduced or discarded, and this process will be repeated on the remaining carriers until the total transmit power does not exceed Pcmax. Pcmax refers to the maximum transmit power of the UE.

[0170] The embodiments of the present disclosure can be applied to NR SL CA. The transmission of multiple carriers may overlap in the time domain, but in this case, the SCS of the BWP corresponding to the resource pool used for transmission in the multiple carriers may be different, which can be understood as carrier aggregation supporting different SCSs in R19.

[0171] In some embodiments, all resources within the time window corresponding to the current resource selection are candidate resources, and resources obtained by the resource selection before the current resource selection are selected resources. The candidate resources and the selected resources may overlap in the time domain.

[0172] Figure 1B is a schematic diagram illustrating SL-CA transmission on carriers with different SCSs according to an embodiment of the present disclosure. As shown in Figure 1B , the transmissions of carriers 0 and 1 overlap in the time domain. The SCS of carrier 0 is 15 kHz, with candidate resource #1 in slot #0. The SCS of carrier 1 is 30 kHz, with selected resource #2 in slot #0. The terminal performs SL-CA transmission on carriers 0 and 1.

[0173] In some embodiments, if the SL-CA transmission of the candidate resources and the selected resources overlapping in the time domain exceeds the capability limit of the terminal, the candidate resources will be excluded, so that the candidate resources exceeding the capability limit of the terminal cannot be transmitted through SL-CA.

[0174] Figure 1C is a second schematic diagram of SL-CS transmission of carriers with different SCSs according to an embodiment of the present disclosure. As shown in Figure 1C, the terminal has two carriers that need to be transmitted on the side link, namely carrier 0 and carrier 1, wherein the SCS of carrier 0 is 15kHz, and there is candidate resource #1 on slot #0; the subcarrier spacing of carrier 1 is 30kHz, and there is selected resource #2 on slot #0. The candidate resource on carrier #0 has a higher priority than the selected resource #2 on carrier #1, and slot #1 on carrier #1 is not occupied at this time, but because the SL-CA transmission of candidate resource #1 and selected resource #2 exceeds the terminal's capacity limit, candidate resource #1 is excluded and cannot be transmitted on the side link.

[0175] Figure 1D is a third schematic diagram of SL-CA transmission on carriers of different SCSs according to an embodiment of the present disclosure. As shown in Figure 1C, the terminal has three carriers for SL-CA transmission, namely carrier 0, carrier 1, and carrier 2. The subcarrier spacing of carrier 0 is 15kHz, and there is resource #1 on carrier 0; the subcarrier spacing of carrier 1 is 30kHz, and there are resources #2 and #3 on carrier 1; the subcarrier spacing of carrier 2 is 30kHz, and there are resources #4 and #5 on carrier 2; resources #1, #2, and #3 are selected resources, and resources #4 and #5 are candidate resources. The resources on carriers 0, 1, and 2 overlap in the time domain, and performing SL-CA transmission simultaneously exceeds the terminal's capability limit; at this time, candidate resources #4 and #5 on carrier #2 will be excluded and cannot perform SL-CA transmission.

[0176] In related technologies, the way in which a UE selects transmission resources on a carrier on a SL is not reasonable.

[0177] FIG2 is an interactive diagram of a resource determination method according to an embodiment of the present disclosure. As shown in FIG2 , the embodiment of the present disclosure relates to a resource determination method for a communication system 100, the method comprising:

[0178] In step S2101 , the terminal 101 determines candidate resources and selected resources corresponding to the candidate resources.

[0179] In some embodiments, the terminal 101 determines candidate resources, where the candidate resources are resources within a time window corresponding to the moment of currently triggering resource selection.

[0180] In some embodiments, the terminal 101 determines each selected resource, where the selected resource is a resource obtained by a resource selection triggered before the current resource selection is triggered.

[0181] In some embodiments, the selected resource corresponding to the candidate resource is a selected resource that has a time domain overlap with the candidate resource.

[0182] Optionally, the capability of the terminal 101 includes at least one of the following: the radio frequency capability of the terminal 101, the number of supported carriers, the supported carrier combinations, and the supported maximum transmit power.

[0183] Step S2102: Terminal 101 determines a first candidate resource.

[0184] In some embodiments, a first candidate resource is determined from various candidate resources, where the first candidate resource is a candidate resource that satisfies a first condition among various candidate resources.

[0185] In some embodiments, the first condition includes: the priority value of the candidate resource is not greater than the first threshold; the priority value of the candidate resource is less than the priority value of the selected resource corresponding to the candidate resource; the subcarrier interval of the candidate resource is not greater than the second threshold; the starting time of the selection window corresponding to the candidate resource and the sending time of the selected resource corresponding to the candidate resource are not less than the first duration.

[0186] In some embodiments, the first condition further includes at least one of the following: the candidate resource does not have a corresponding selected resource; and the use of the candidate resource and the corresponding selected resource for SL-CA transmission does not exceed the capability limit of the terminal.

[0187] Optionally, the first threshold, the second threshold and the first duration are preset.

[0188] Step S2103: Terminal 101 determines the first selected resource.

[0189] In some embodiments, the terminal 101 determines selected resources corresponding to one or more candidate resources in the first candidate resources as first selected resources, and the first selected resources include selected resources that meet the second condition.

[0190] In some embodiments, the terminal 101 obtains a first indication, where the first indication is used to indicate one or more selected resources.

[0191] In some embodiments, the terminal 101 determines that the selected resource corresponding to the first candidate resource is in the first indication, and determines the selected resource that meets the second condition among the selected resources corresponding to the first candidate resource as the first selected resource.

[0192] In some embodiments, the second condition includes: the candidate resource corresponding to the selected resource is a candidate resource in the first candidate resources, and SL-CA transmission of the selected resource and the corresponding candidate resource exceeds the capability limit of the terminal.

[0193] In some embodiments, the second condition includes at least one of the following: the order of the selected resources in the first sorting is not greater than the first order, and the first sorting is a descending order of the priority values ​​of all selected resources corresponding to the candidate resources; the order of the selected resources in the second sorting is not greater than the second order, and the second order is a descending order of the subcarrier spacing of all selected resources corresponding to the candidate resources.

[0194] In some embodiments, performing SL-CA transmission on the selected resources and the corresponding candidate resources that are greater than the first order in the first ranking exceeds the capability limit of the terminal.

[0195] In some embodiments, performing SL-CA transmission on the selected resources and the corresponding candidate resources that are greater than the second order in the second ranking exceeds the capability limit of the terminal.

[0196] For example, the first candidate resource includes three candidate resources, namely candidate resources a~c, and the selected resources corresponding to candidate resource a include selected resources A~C. Candidate resource a and selected resources A~C overlap in the time domain, that is, the selected resources corresponding to candidate resource a are A~C; using candidate resource a and selected resources A~C for carrier transmission on the side link exceeds the capacity limit of terminal 101, while using candidate resource a and selected resources A and B for carrier transmission on the side link does not exceed the capacity limit of terminal 101, and using candidate resource a and selected resource C for SL-CA transmission does not exceed the capacity limit of terminal 101, then the selected resources A~C can be reselected according to the second condition to determine the selected resources that need to be excluded from A~C, and the selected resources A~C can be sorted according to the priority value, that is, The selected resource with the highest priority value is placed at the front, and the selected resource with the lowest priority value is placed at the back, and they are excluded in order of priority value. For example, the priority value of selected resource C is the highest, and the priority value of selected resource A is the lowest. In this case, selected resource C will be excluded in the first round. At this time, terminal 101 determines that the SL-CA sending of candidate resource a and the corresponding selected resources A and B does not exceed the capacity limit of terminal 101, and the resource reselection of selected resources A to C is completed. If the SL-CA sending of candidate resource a and the corresponding selected resources A and B exceeds the capacity limit of terminal 101, the selected resources A and B are reselected according to the above resource reselection method until the SL-CA sending of candidate resource a and the selected resources after resource reselection does not exceed the capacity limit of terminal 101.

[0197] For example, the first candidate resource includes three candidate resources, namely candidate resources a to c, the selected resources corresponding to candidate resource a include selected resources A to C, and candidate resource a and selected resources A to C overlap in the time domain, that is, the selected resources corresponding to candidate resource a are A to C; using candidate resource a and selected resources A to C to transmit on the side link carrier exceeds the capacity limit of terminal 101, while using candidate resource a and selected resources A and B to transmit on the side link carrier does not exceed the capacity limit of terminal 101, and using candidate resource a If the SL-CA transmission with the selected resource C does not exceed the capacity limit of the terminal 101, the selected resources A to C can be reselected according to the second condition to determine the selected resources that need to be excluded from A to C. The selected resources A to C can be sorted according to the subcarrier spacing, that is, the selected resources with the largest subcarrier spacing are at the front, and the selected resources with the smallest subcarrier spacing are at the back, and are excluded in descending order according to the subcarrier spacing. For example, the subcarrier spacing of the selected resource C is the largest, and the subcarrier spacing of the selected resource A is the smallest. In the first round, the selected resources A to C are sorted according to the subcarrier spacing. Source C is excluded. At this time, the terminal 101 determines that the SL-CA sending of the candidate resource a and the corresponding selected resources A and B does not exceed the capability limit of the terminal 101, and the resource reselection of the selected resources A to C is completed. If the SL-CA sending of the candidate resource a and the corresponding selected resources A and B exceeds the capability limit of the terminal 101, the selected resources A and B are reselected according to the above resource reselection method until the SL-CA sending of the candidate resource a and the selected resources after the resource reselection does not exceed the capability limit of the terminal 101.

[0198] In some embodiments, resource reselection may be performed on the selected resources based on a combination of the priority value and the subcarrier spacing of the selected resources.

[0199] In step S2104 , the terminal 101 determines the second selected resource.

[0200] In some embodiments, a second selected resource is determined from the selected resources, and the second selected resource is a selected resource other than the first selected resource from the selected resources.

[0201] Step S2105: Terminal 101 uses the first candidate resource and the second selected resource to perform SL-CA transmission.

[0202] In some embodiments, the terminal 101 uses the first candidate resource and the second selected resource to perform SL-CA transmission.

[0203] Optionally, the first candidate resource and the second selected resource may send a signal for SL-CA, and the embodiment of the present disclosure does not limit the type and content of the signal.

[0204] In step S2106, terminal 102 receives a signal sent by terminal 101 via SL-CA.

[0205] In some embodiments, terminal 102 receives a signal sent by terminal 101 through SL-CA.

[0206] The resource determination method involved in the embodiment of the present disclosure may include at least one of steps S2101 to S2106. For example, step S2101 may be implemented as an independent embodiment, step S2102 may be implemented as an independent embodiment, and steps S2103 to S2104 may be implemented as independent embodiments.

[0207] In some embodiments, steps 2105 to 2106 are optional, and one or more of these steps may be omitted or replaced in different embodiments.

[0208] In some embodiments, reference may be made to other optional implementations described before or after the description corresponding to FIG. 2 .

[0209] FIG3A is a flow chart of a resource determination method according to an embodiment of the present disclosure. As shown in FIG3A , the embodiment of the present disclosure relates to the physical layer of the terminal 101, and the method includes:

[0210] Step S3101: Acquire each selected resource sent by the MAC layer.

[0211] 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.

[0212] In some embodiments, the MAC layer of the terminal 101 determines each selected resource, where the selected resource is a resource obtained by a resource selection triggered before the current triggered resource selection.

[0213] In some embodiments, the MAC layer of the terminal 101 sends each selected resource to the physical layer, where each selected resource includes one or more selected resources.

[0214] In some embodiments, the physical layer of terminal 101 obtains each selected resource sent by the MAC layer.

[0215] In some embodiments, the terminal 101 determines each candidate resource, where each candidate resource is a resource within a time window corresponding to the moment of currently triggering resource selection.

[0216] Step S3102: Determine the candidate resources and the selected resources corresponding to the candidate resources.

[0217] The optional implementation of step S3102 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.

[0218] In some embodiments, the physical layer of the terminal 101 determines each candidate resource, and each candidate resource is a resource within a time window corresponding to the moment of currently triggering resource selection.

[0219] In some embodiments, the selected resource corresponding to the candidate resource is a selected resource that has a time domain overlap with the candidate resource.

[0220] Step S3103: determine the first candidate resource.

[0221] The optional implementation of step S3103 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.

[0222] In some embodiments, a first candidate resource is determined from various candidate resources, where the first candidate resource is a candidate resource that satisfies a first condition among various candidate resources.

[0223] In some embodiments, the first condition includes: the priority value of the candidate resource is not greater than the first threshold; the priority value of the candidate resource is less than the priority value of the selected resource corresponding to the candidate resource; the subcarrier interval of the candidate resource is not greater than the second threshold; the starting time of the selection window corresponding to the candidate resource and the sending time of the selected resource corresponding to the candidate resource are not less than the first duration.

[0224] In some embodiments, the first condition further includes at least one of the following: the candidate resource does not have a corresponding selected resource; and the use of the candidate resource and the corresponding selected resource for SL-CA transmission does not exceed the capability limit of the terminal.

[0225] Optionally, the first threshold, the second threshold and the first duration are preset.

[0226] Optionally, the first candidate resource may be a candidate resource that satisfies any combination of the first conditions among the candidate resources.

[0227] Step S3104: Send the first candidate resource to the MAC layer.

[0228] The optional implementation of step S3104 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.

[0229] In some embodiments, a first candidate resource is sent to the MAC layer, where the first candidate resource is a candidate resource that meets a first condition among various candidate resources.

[0230] In some embodiments, there are candidate resources in the first candidate resources that perform SL-CA transmission with corresponding selected resources that exceeds the capability limit of terminal 101.

[0231] Step S3105: Acquire the second selected resource.

[0232] The optional implementation of step S3105 can refer to the optional implementation of step S2105 in Figure 2 and other related parts in the embodiment involved in Figure 2, which will not be repeated here.

[0233] In some embodiments, a second selected resource sent by a MAC layer of the terminal is obtained, where the second selected resource is a selected resource other than the first selected resource among all selected resources.

[0234] Step S3106: Use the first candidate resource and the second selected resource to perform SL-CA transmission.

[0235] The optional implementation of step S3106 can refer to the optional implementation of step S2105 in Figure 2 and other related parts in the embodiment involved in Figure 2, which will not be repeated here.

[0236] In some embodiments, SL-CA is performed on the first candidate resource and the second selected resource.

[0237] Optionally, the first candidate resource and the second selected resource may be signals sent for SL-CA, and the embodiment of the present disclosure does not limit the type of the signal and the content of the signal.

[0238] FIG3B is a flow chart of a resource determination method according to an embodiment of the present disclosure. As shown in FIG3B , the embodiment of the present disclosure relates to the physical layer of the terminal 101, and the method includes:

[0239] Step S3201: Acquire each selected resource sent by the MAC layer.

[0240] The optional implementation of step S3201 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.

[0241] In some embodiments, the MAC layer of the terminal 101 determines each selected resource, where each selected resource is a resource obtained by a resource selection triggered before the current triggered resource selection.

[0242] In some embodiments, the MAC layer of the terminal 101 sends each selected resource to the physical layer, and each selected resource may be one or more selected resources.

[0243] In some embodiments, the physical layer of terminal 101 obtains each selected resource sent by the MAC layer.

[0244] In some embodiments, the terminal 101 determines each candidate resource, where each candidate resource is a resource within a time window corresponding to the moment of currently triggering resource selection.

[0245] Step S3202: Determine the candidate resources and the selected resources corresponding to the candidate resources.

[0246] The optional implementation of step S3202 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.

[0247] In some embodiments, the physical layer of the terminal 101 includes various candidate resources, and each candidate resource is a resource within a time window corresponding to the moment of current triggering resource selection.

[0248] In some embodiments, the selected resource corresponding to the candidate resource is a selected resource that has a time domain overlap with the candidate resource.

[0249] Step S3203: determine the first candidate resource.

[0250] The optional implementation of step S3203 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.

[0251] In some embodiments, a first candidate resource is determined from various candidate resources, where the first candidate resource is a candidate resource that satisfies a first condition among various candidate resources.

[0252] In some embodiments, the first condition includes: the priority value of the candidate resource is not greater than the first threshold; the priority value of the candidate resource is less than the priority value of the selected resource corresponding to the candidate resource; the subcarrier interval of the candidate resource is not greater than the second threshold; the starting time of the selection window corresponding to the candidate resource and the sending time of the selected resource corresponding to the candidate resource are not less than the first duration.

[0253] In some embodiments, the first condition further includes at least one of the following: the candidate resource does not have a corresponding selected resource; and the use of the candidate resource and the corresponding selected resource for SL-CA transmission does not exceed the capability limit of the terminal.

[0254] Optionally, the first threshold, the second threshold and the first duration are preset.

[0255] Optionally, the first candidate resource may be a candidate resource that satisfies any combination of the first conditions among the candidate resources.

[0256] Step S3204: Send a first indication and a first candidate resource to the MAC layer.

[0257] The optional implementation of step S3204 can refer to the optional implementation of step S2103 in Figure 2 and other related parts in the embodiment involved in Figure 2, which will not be repeated here.

[0258] In some embodiments, a first candidate resource is sent to the MAC layer, where the first candidate resource is a candidate resource that meets a first condition among various candidate resources.

[0259] In some embodiments, it is determined that selected resources corresponding to one or more candidate resources in the first candidate resources are selected resources included in the first indication, wherein SL-CA transmission between the candidate resources and the corresponding selected resources exceeds a capability limit of the terminal.

[0260] In some embodiments, the physical layer of the terminal 101 sends a first indication to the MAC layer, where the first indication is used to indicate one or more selected resources.

[0261] For example, the first candidate resource includes three candidate resources, namely candidate resources a to c. Candidate resource a has a corresponding selected resource, and the selected resources corresponding to candidate resource a include selected resources A to C. If the carrier transmission of candidate resource a and selected resources A to C on the side link exceeds the capacity limit of terminal 101, the first indication includes selected resources A to C.

[0262] Step S3205: Acquire the second selected resource.

[0263] The optional implementation of step S3205 can refer to the optional implementation of step S2105 in Figure 2 and other related parts in the embodiment involved in Figure 2, which will not be repeated here.

[0264] In some embodiments, a second selected resource sent by a MAC layer of the terminal is obtained, where the second selected resource is a selected resource other than the first selected resource among all selected resources.

[0265] Step S3206: Use the first candidate resource and the second selected resource to perform SL-CA transmission.

[0266] The optional implementation of step S3206 can refer to the optional implementation of step S2105 in Figure 2 and other related parts in the embodiment involved in Figure 2, which will not be repeated here.

[0267] In some embodiments, SL-CA is performed on the first candidate resource and the second selected resource.

[0268] Optionally, the first candidate resource and the second selected resource may send a signal for SL-CA, and the embodiment of the present disclosure does not limit the type of the signal and the content of the signal.

[0269] FIG4A is a flow chart of a resource determination method according to an embodiment of the present disclosure. As shown in FIG4A , the embodiment of the present disclosure relates to the MAC layer of the terminal 101, and the method includes:

[0270] Step S4101: Send each selected resource to the physical layer.

[0271] The optional implementation of step S4101 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.

[0272] In some embodiments, the MAC layer of the terminal 101 sends each selected resource to the physical layer, each selected resource is a resource obtained by the resource selection triggered before the current triggered resource selection, and each selected resource includes one or more selected resources.

[0273] Step S4102: Acquire the first candidate resource sent by the physical layer.

[0274] The optional implementation of step S4102 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.

[0275] In some embodiments, the first candidate resource is a candidate resource that satisfies a first condition among the candidate resources.

[0276] In some embodiments, there are candidate resources in the first candidate resources whose SL-CA transmission with the corresponding selected resources exceeds the capability limit of the terminal 101 .

[0277] Step S4103: Determine the first selected resource.

[0278] The optional implementation of step S4103 can refer to the optional implementation of step S2103 in Figure 2 and other related parts in the embodiment involved in Figure 2, which will not be repeated here.

[0279] In some embodiments, if, among the one or more selected candidate resources, there is a candidate resource that overlaps with the corresponding selected resource in the time domain, and the use of the candidate resource and the corresponding selected resource for SL-CA transmission exceeds the capability limit of the terminal 101, the selected resource corresponding to the candidate resource is reselected.

[0280] Step S4104: Determine the second selected resource.

[0281] The optional implementation of step S4104 can refer to the optional implementation of step S2104 in Figure 2 and other related parts in the embodiment involved in Figure 2, which will not be repeated here.

[0282] In some embodiments, selected resources that meet the second condition are obtained from the selected resources that need to be reselected, and the selected resources that meet the second condition are not sent SL-CA with the corresponding candidate resources, so that the SL-CA sending between the candidate resources and the selected resources after the corresponding resource reselection does not exceed the capacity limit of the terminal 101.

[0283] Step S4105: Send the second selected resource to the physical layer.

[0284] The optional implementation of step S4105 can refer to the optional implementation of step S2105 in Figure 2 and other related parts in the embodiment involved in Figure 2, which will not be repeated here.

[0285] In some embodiments, the MAC layer of terminal 101 sends the second selected resource to the physical layer.

[0286] FIG4B is a flow chart of a resource determination method according to an embodiment of the present disclosure. As shown in FIG4B , the embodiment of the present disclosure relates to the MAC layer of the terminal 101, and the method includes:

[0287] Step S4201: Send each selected resource to the physical layer.

[0288] The optional implementation of step S4101 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.

[0289] In some embodiments, the MAC layer of the terminal 101 sends each selected resource to the physical layer, where each selected resource is a resource obtained by the resource selection triggered before the current triggered resource selection.

[0290] Step S4202: Acquire a first indication and a first candidate resource sent by the physical layer.

[0291] The optional implementation of step S4202 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.

[0292] In some embodiments, the first candidate resource is a candidate resource that satisfies a first condition among the candidate resources.

[0293] In some embodiments, there are candidate resources in the first candidate resources whose SL-CA transmission with the corresponding selected resources exceeds the capability limit of the terminal 101 .

[0294] Step S4203: Determine the first selected resource.

[0295] The optional implementation of step S4203 can refer to the optional implementation of step S2103 in Figure 2 and other related parts in the embodiment involved in Figure 2, which will not be repeated here.

[0296] In some embodiments, if, among the one or more selected candidate resources, there is a candidate resource that overlaps with the corresponding selected resource in the time domain, and the use of the candidate resource and the corresponding selected resource for SL-CA transmission exceeds the capability limit of the terminal 101, the selected resource corresponding to the candidate resource is determined to perform resource reselection.

[0297] Step S4204: Determine the second selected resource.

[0298] The optional implementation of step S4204 can refer to the optional implementation of step S2104 in Figure 2 and other related parts in the embodiment involved in Figure 2, which will not be repeated here.

[0299] In some embodiments, selected resources that meet the second condition are obtained from the selected resources that need to be reselected, and the selected resources that meet the second condition are not sent SL-CA with the corresponding candidate resources, so that the SL-CA sending between the candidate resources and the selected resources after the corresponding resource reselection does not exceed the capacity limit of the terminal 101.

[0300] Step S4205: Send the second selected resource to the physical layer.

[0301] The optional implementation of step S4205 can refer to the optional implementation of step S2105 in Figure 2 and other related parts in the embodiment involved in Figure 2, which will not be repeated here.

[0302] In some embodiments, the MAC layer of terminal 101 sends the second selected resource to the physical layer.

[0303] FIG5 is an interactive diagram of a resource determination method according to an embodiment of the present disclosure. As shown in FIG5 , the embodiment of the present disclosure relates to a resource determination method, which includes:

[0304] In step S5101 , the MAC layer of the terminal 101 sends each selected resource to the physical layer.

[0305] The optional implementation of step S5101 can be found in step S2101 of Figure 2, step S3101 of Figure 3A, step S3201 of Figure 3B, step S4101 of Figure 4A, and the optional implementation of step S4201 of Figure 4B, as well as other related parts in the embodiments involved in Figures 2, 3A, 3B, 4A, and 4B, which will not be repeated here.

[0306] In some embodiments, the MAC layer of the terminal 101 sends each selected resource to the physical layer, where the selected resource is a resource obtained by the resource selection triggered before the current resource selection is triggered.

[0307] In step S5102 , the physical layer of the terminal 101 determines the candidate resources and the selected resources corresponding to the candidate resources.

[0308] The optional implementation of step S5102 can refer to the optional implementation of step S2101 in Figure 2, step S3102 in Figure 3A, step S3202 in Figure 3B, and other related parts in the embodiments involved in Figures 2, 3A, and 3B, which will not be repeated here.

[0309] In some embodiments, the physical layer of the terminal 101 includes various candidate resources, and each candidate resource is a resource within a time window corresponding to the moment of current triggering resource selection.

[0310] In some embodiments, the selected resource corresponding to the candidate resource is a selected resource that has a time domain overlap with the candidate resource.

[0311] Step S5103: The physical layer of terminal 101 determines a first candidate resource.

[0312] The optional implementation of step S5103 can refer to the optional implementation of step S2102 in Figure 2, step S3103 in Figure 3A, step S3203 in Figure 3B, and other related parts in the embodiments involved in Figures 2, 3A, and 3B, which will not be repeated here.

[0313] In some embodiments, the physical layer of the terminal 101 determines a first candidate resource from various candidate resources, where the first candidate resource is a candidate resource that meets a first condition among various candidate resources.

[0314] In some embodiments, the first condition includes: the priority value of the candidate resource is not greater than the first threshold; the priority value of the candidate resource is less than the priority value of the selected resource corresponding to the candidate resource; the subcarrier interval of the candidate resource is not greater than the second threshold; the starting time of the selection window corresponding to the candidate resource and the sending time of the selected resource corresponding to the candidate resource are not less than the first duration.

[0315] In some embodiments, the first condition further includes at least one of the following: the candidate resource does not have a corresponding selected resource; and the use of the candidate resource and the corresponding selected resource for SL-CA transmission does not exceed the capability limit of the terminal.

[0316] In some embodiments, when all candidate resources in each candidate resource satisfy the first condition, the candidate resources included in the first candidate resource and the candidate resources included in each candidate resource are the same.

[0317] Optionally, the first threshold, the second threshold and the first duration are preset.

[0318] Optionally, the first candidate resource may be a candidate resource that satisfies any combination of the first conditions among the candidate resources.

[0319] Step S5104: The physical layer of terminal 101 sends the first candidate resource to the MAC layer.

[0320] The optional implementation of step S5104 can refer to the optional implementation of step S2103 in Figure 2, step S3104 in Figure 3A, step S3204 in Figure 3B, and other related parts in the embodiments involved in Figures 2, 3A, and 3B, which will not be repeated here.

[0321] In some embodiments, the physical layer of the terminal 101 sends first candidate resources to the MAC layer, wherein there are candidate resources in the first candidate resources and the SL-CA transmission with the corresponding selected resources exceeds the capability limit of the terminal 101.

[0322] In some embodiments, determining that a selected resource corresponding to one or more candidate resources in the first candidate resources is a selected resource included in the first indication, wherein SL-CA transmission between the candidate resources and the corresponding selected resources exceeds a capability limit of the terminal,

[0323] In some embodiments, the physical layer of the terminal 101 further sends a first indication to the MAC layer, where the first indication is used to indicate one or more selected resources.

[0324] For example, the first candidate resource includes three candidate resources, namely candidate resources a to c. Candidate resource a has a corresponding selected resource, and the selected resources corresponding to candidate resource a include selected resources A to C. If the carrier transmission of candidate resource a and selected resources A to C on the side link exceeds the capacity limit of terminal 101, the first indication includes selected resources A to C.

[0325] Step S5105: The MAC layer of the terminal 101 determines the first selected resource.

[0326] The optional implementation of step S5105 can refer to the optional implementation of step S2103 in Figure 2, step S4103 in Figure 4A, step S4203 in Figure 4B, and other related parts in the embodiments involved in Figures 2, 4A, and 4B, which will not be repeated here.

[0327] In some embodiments, if, among the one or more selected candidate resources, there is a candidate resource that overlaps with the corresponding selected resource in the time domain, and the use of the candidate resource and the corresponding selected resource for SL-CA transmission exceeds the capability limit of the terminal 101, the selected resource corresponding to the candidate resource is determined to perform resource reselection.

[0328] Step S5106: The MAC layer of the terminal 101 determines the second selected resource.

[0329] The optional implementation of step S5106 can refer to the optional implementation of step S2104 in Figure 2, step S4104 in Figure 4A, step S4204 in Figure 4B, and other related parts in the embodiments involved in Figures 2, 4A, and 4B, which will not be repeated here.

[0330] In some embodiments, selected resources that meet the second condition are obtained from one or more selected resources that need to be reselected, and the selected resources that meet the second condition are not sent with the corresponding candidate resources for SL-CA, so that the SL-CA sending between the candidate resources and the one or more selected resources after the corresponding resource reselection does not exceed the capacity limit of the terminal 101.

[0331] Step S5107: The MAC layer of the terminal 101 sends the second selected resource to the physical layer.

[0332] The optional implementation of step S5107 can refer to the optional implementation of step S2105 in Figure 2, step S4105 in Figure 4A, step S4205 in Figure 4B, and other related parts in the embodiments involved in Figures 2, 4A, and 4B, which will not be repeated here.

[0333] In some embodiments, the MAC layer of terminal 101 sends the second selected resource to the physical layer.

[0334] Step S5108: The physical layer of the terminal 101 uses the first candidate resource and the second selected resource to perform SL-CA transmission.

[0335] Optional implementations of step S5108 can be found in step S2105 of FIG. 2 , step S3106 of FIG. 3A , and step S3206 of FIG. 3B , as well as other related portions of the embodiments described in FIG. 2 , FIG. 4A , and FIG. 4B , and are not further described here. In some embodiments, SL-CA is performed on the first candidate resource and the second selected resource.

[0336] Optionally, the first candidate resource and the second selected resource may send a signal for SL-CA, and the embodiment of the present disclosure does not limit the type and content of the signal.

[0337] Figure 6A is a fourth schematic diagram illustrating SL-CA transmission on carriers with different SCSs according to an embodiment of the present disclosure. As shown in Figure 6A , a terminal needs to transmit on two carriers on the sidelink: carrier 0 and carrier 1. Carrier 0 has an SCS of 15 kHz, and slot 0 contains candidate resource #1. Carrier 1 has a subcarrier spacing of 30 kHz, and slot 0 contains selected resource #2. At this point, SL-CA transmission of candidate resource #1 and selected resource #2 exceeds the terminal's capability limit.

[0338] According to the technical solution in the embodiment of the present disclosure, candidate resource #1 is a selected resource that meets the first condition. As the first candidate resource, according to the technical solution in the embodiment of the present disclosure, resource reselection is performed on the selected resource corresponding to candidate resource #1, and the reselection is performed according to the priority value and / or subcarrier spacing of the selected resource. Selected resource #2 is excluded, thereby ensuring that candidate resource #1 can be sent on the side link.

[0339] Figure 6B is a fifth schematic diagram illustrating SL-CA transmission on carriers with different SCSs according to an embodiment of the present disclosure. As shown in Figure 6B , a terminal performs SL-CA transmission on three carriers: carrier 0, carrier 1, and carrier 2. Carrier 0 has a subcarrier spacing of 15 kHz and hosts resource #1; carrier 1 has a subcarrier spacing of 30 kHz and hosts resources #2 and #3; carrier 2 has a subcarrier spacing of 30 kHz and hosts resources #4 and #5; resources #1, #2, and #3 are selected resources, while resources #4 and #5 are candidate resources; the resources on carriers 0, 1, and 2 overlap in the time domain, and performing SL-CA transmission simultaneously exceeds the terminal's capability limit.

[0340] According to the technical solution in the embodiment of the present disclosure, candidate resources #4 and #5 are selected resources that meet the first condition. As the first candidate resource, candidate resource #4 corresponds to selected resources #1 and #2, and candidate resource #5 corresponds to selected resources #1 and #3. Resource reselection is performed for the selected resources corresponding to candidate resources #4 and #5, respectively. For example: Among selected resources #1 and #2, selected resource #1 has the highest priority value, so selected resource #1 is excluded. At this time, SL-CA transmission of candidate resource #4 and selected resource #2 does not exceed the terminal's capability limit, and resource reselection for the selected resource corresponding to candidate resource #4 is completed. Among selected resources #1 and #3, selected resource #1 has the highest priority value, so selected resource #1 is excluded. At this time, SL-CA transmission of candidate resource #5 and selected resource #3 does not exceed the terminal's capability limit, and resource reselection for the selected resource corresponding to candidate resource #5 is completed.

[0341] 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 the terminal 101 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.

[0342] 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.

[0343] 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.

[0344] FIG7A is a schematic diagram of a terminal structure according to an embodiment of the present disclosure. As shown in FIG7A , the terminal 101 may include a processing module 6101 .

[0345] In some embodiments, the processing module is configured to determine one or more first candidate resources among the candidate resources for SL-CA transmission, where the first candidate resources include candidate resources that meet a first condition;

[0346] The first condition includes at least one of the following:

[0347] The priority value of the candidate resource is not greater than the first threshold; the priority value of the candidate resource is less than the priority value of the selected resource corresponding to the candidate resource; the subcarrier interval of the candidate resource is not greater than the second threshold; the starting time of the selection window corresponding to the candidate resource and the sending time of the selected resource corresponding to the candidate resource are not less than the first duration; the selected resource corresponding to the candidate resource is a selected resource that has time domain overlap with the candidate resource.

[0348] Optionally, the processing module is used to execute the communication steps such as sending and / or receiving performed by the terminal 101 in any of the above methods, such as step S2105, which will not be repeated here.

[0349] Optionally, the processing module is used to execute other steps performed by the terminal 101 in any of the above methods, such as at least one of step S2103, which will not be repeated here.

[0350] FIG7B is a second schematic diagram of the structure of a terminal proposed in an embodiment of the present disclosure. As shown in FIG7B , the terminal 102 may include: a receiving module 6201 .

[0351] In some embodiments, the receiving module is configured to receive a signal sent by the terminal 101 via SL-CA.

[0352] Optionally, the processing module is used to execute the communication steps such as sending and / or receiving performed by the terminal 102 in any of the above methods, such as step S2106, which will not be repeated here.

[0353] Figure 8A is a schematic diagram of the structure of a communication device 8100 proposed in an embodiment of the present disclosure. Communication device 8100 can be a network device (e.g., an access network device, a core network device, etc.), an IoT device, a first device, or a chip, a chip system, or a processor that supports a network device implementing any of the above methods. It can also be a chip, a chip system, or a processor that supports an IoT device implementing any of the above methods. Communication device 8100 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.

[0354] As shown in Figure 8A, the communication device 8100 includes one or more processors 8101. The processor 8101 can be a general-purpose processor or a dedicated processor, for example, a baseband processor or a central processing unit. The baseband processor can be used to process the communication protocol and communication data, and the central processing unit can be used to control the communication device (such as 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. Optionally, the communication device 8100 is used to perform any of the above methods. Optionally, one or more processors 8101 are used to call instructions to enable the communication device 8100 to perform any of the above methods.

[0355] In some embodiments, the communication device 8100 further includes one or more transceivers 8102. When the communication device 8100 includes one or more transceivers 8102, the transceiver 8102 performs at least one of the communication steps such as sending and / or receiving in the above method (e.g., step S2101, step S2103, step S2105, step S2107, step S2108, but not limited thereto), and the processor 8101 performs at least one of the other steps (e.g., step S2102, step S2104, step S2106, but not limited thereto). In an optional embodiment, the transceiver may include a receiver and / or a transmitter, and the receiver and transmitter may be separate or integrated. Optionally, the terms transceiver, transceiver unit, transceiver, transceiver circuit, interface circuit, and interface may be interchangeable, the terms transmitter, transmitting unit, transmitter, and transmitting circuit may be interchangeable, and the terms receiver, receiving unit, receiver, and receiving circuit may be interchangeable.

[0356] In some embodiments, the communication device 8100 further includes one or more memories 8103 for storing data. Alternatively, all or part of the memories 8103 may be located outside the communication device 8100. In alternative embodiments, the communication device 8100 may include one or more interface circuits 8104. Optionally, the interface circuits 8104 are connected to the memory 8102 and may be configured to receive data from the memory 8102 or other devices, or to send data to the memory 8102 or other devices. For example, the interface circuits 8104 may read data stored in the memory 8102 and send the data to the processor 8101.

[0357] The communication device 8100 described in the above embodiments may be a network device or a terminal, but the scope of the communication device 8100 described in the present disclosure is not limited thereto, and the structure of the communication device 8100 may not be limited by FIG. 8A. 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.

[0358] FIG8B is a schematic diagram of the structure of a chip 8200 according to an embodiment of the present disclosure. If the communication device 8100 can be a chip or a chip system, please refer to the schematic diagram of the structure of the chip 8200 shown in FIG8B , but the present disclosure is not limited thereto.

[0359] The chip 8200 includes one or more processors 8201. The chip 8200 is configured to execute any of the above methods.

[0360] In some embodiments, chip 8200 further includes one or more interface circuits 8202. Terms such as interface circuit, interface, and transceiver pins may be used interchangeably. In some embodiments, chip 8200 further includes one or more memories 8203 for storing data. Alternatively, all or part of memory 8203 may be located external to chip 8200. Optionally, interface circuit 8202 is connected to memory 8203 and may be used to receive data from memory 8203 or other devices, or may be used to send data to memory 8203 or other devices. For example, interface circuit 8202 may read data stored in memory 8203 and send the data to processor 8201.

[0361] In some embodiments, the interface circuit 8202 performs at least one of the communication steps (e.g., steps S2101, S2103, S2105, S2107, and S2108) of the aforementioned method. The interface circuit 8202 performing the communication steps (e.g., steps S2101, S2103, S2105, S2107, and S2108) of the aforementioned method, for example, means that the interface circuit 8202 performs data exchange between the processor 8201, chip 8200, memory 8203, or a transceiver device. In some embodiments, the processor 8201 performs at least one of the other steps (e.g., steps S2102, S2104, and S2106, but not limited thereto).

[0362] The present disclosure also proposes a storage medium having instructions stored thereon, which, when executed on the communication device 8100, causes the communication device 8100 to execute 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.

[0363] The present disclosure also provides a program product, which, when executed by the communication device 8100, enables the communication device 8100 to perform any of the above methods. Optionally, the program product is a computer program product.

[0364] 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 resource determination method, characterized in that: The method comprises: Determine a first candidate resource, wherein the first candidate resource includes a candidate resource that meets a first condition; Wherein, the first condition includes at least one of the following: The priority value of the candidate resource is not greater than the first threshold; The priority value of the candidate resource is less than the priority value of the selected resource corresponding to the candidate resource; The subcarrier spacing of the candidate resources is not greater than the second threshold; The interval between the start time of the selection window corresponding to the candidate resource and the sending time of the selected resource corresponding to the candidate resource is not less than the first duration; The selected resources corresponding to the candidate resources are selected resources that have time domain overlap with the candidate resources.

2. The method according to claim 1, characterized in that The candidate resources are the resources in the selection window corresponding to the resource selection triggered currently; the selected resources are the resources obtained by the resource selection triggered previously to the resource selection triggered currently.

3. The method according to claim 1, characterized in that The first condition also includes at least one of the following: The candidate resource does not have a corresponding selected resource; Using the candidate resources and the corresponding selected resources to perform side link carrier aggregation SL-CA transmission does not exceed the capability limit of the terminal.

4. The method according to any one of claims 1 to 3, characterized in that: Also includes: Determine a first selected resource according to the first candidate resource, wherein the first selected resource includes a selected resource that satisfies a second condition; The second condition includes: The candidate resource corresponding to the selected resource is the first candidate resource, and using the selected resource and the corresponding candidate resource for SL-CA sending exceeds the capability limit of the terminal.

5. The method according to claim 4, characterized in that The second condition also includes at least one of the following: The priority value of the selected resource is greater than or equal to a first value, the first value is the priority value of the first resource, and the first resource is the selected resource with the lowest priority value among the selected resources corresponding to the candidate resources; The subcarrier spacing of the selected resource is greater than or equal to the first spacing, the first spacing is the subcarrier spacing of the second resource, and the second resource is the selected resource with the lowest subcarrier spacing among the selected resources corresponding to the candidate resource.

6. The method according to claim 4 or 5, characterized in that: Also includes: Determining a second selected resource; The second selected resource is a selected resource other than the first selected resource among all selected resources.

7. The method according to claim 6, characterized in that Also includes: The first candidate resource and the second selected resource are used to perform SL-CA sending.

8. The method according to claim 3, characterized in that The determining the first selected resource according to the first candidate resource includes: The physical layer sends a first indication to the MAC layer, where the first indication is used to indicate one or more first selected resources; The MAC layer determines one or more first selected resources according to the first indication.

9. A resource determination method, characterized in that: Applied to the MAC layer of the terminal, the method comprises: receiving a resource identifier of a first candidate resource sent by a physical layer of a terminal, wherein the first candidate resource includes a candidate resource that satisfies a first condition; Wherein, the first condition includes at least one of the following: The priority value of the candidate resource is not greater than the first threshold; The priority value of the candidate resource is less than the priority value of the selected resource corresponding to the candidate resource; The subcarrier spacing of the candidate resources is not greater than the second threshold; The interval between the start time of the selection window corresponding to the candidate resource and the sending time of the selected resource corresponding to the candidate resource is not less than the first duration; The selected resources corresponding to the candidate resources are selected resources that have time domain overlap with the candidate resources.

10. The method according to claim 9, characterized in that The candidate resources are the resources in the selection window corresponding to the resource selection triggered currently; the selected resources are the resources obtained by the resource selection triggered previously to the resource selection triggered currently.

11. The method according to claim 9, characterized in that The first condition also includes at least one of the following: The candidate resource does not have a corresponding selected resource; Using the candidate resources and the corresponding selected resources to perform side link carrier aggregation SL-CA transmission does not exceed the capability limit of the terminal.

12. The method according to any one of claims 9 to 11, characterized in that: Also includes: Determining first selected resources, wherein the first selected resources include selected resources that meet the second condition; The second condition includes: The candidate resource corresponding to the selected resource is the first candidate resource, and using the selected resource and the corresponding candidate resource for SL-CA sending exceeds the capability limit of the terminal.

13. The method according to claim 12, characterized in that The second condition also includes at least one of the following: The priority value of the selected resource is greater than or equal to a first value, the first value is the priority value of the first resource, and the first resource is the selected resource with the lowest priority value among the selected resources corresponding to the candidate resources; The subcarrier spacing of the selected resource is greater than or equal to the first spacing, the first spacing is the subcarrier spacing of the second resource, and the second resource is the selected resource with the lowest subcarrier spacing among the selected resources corresponding to the candidate resource.

14. The method according to claim 12 or 13, characterized in that Also includes: Determining a second selected resource; Sending a resource identifier of the second selected resource to the physical layer; The second selected resource is a selected resource other than the first selected resource among all selected resources.

15. The method according to claim 12 or 13, characterized in that The determining the first selected resource includes: A first indication sent by the physical layer is received, where the first indication is used to indicate the first selected resource.

16. A resource determination method, characterized in that: Applied to the physical layer of the terminal, the method comprises: Sending a resource identifier of a first candidate resource to a MAC layer of the terminal, where the first candidate resource includes a candidate resource that satisfies a first condition; Wherein, the first condition includes at least one of the following: The priority value of the candidate resource is not greater than the first threshold; The priority value of the candidate resource is less than the priority value of the selected resource corresponding to the candidate resource; The subcarrier spacing of the candidate resources is not greater than the second threshold; The interval between the start time of the selection window corresponding to the candidate resource and the sending time of the selected resource corresponding to the candidate resource is not less than the first duration; The selected resources corresponding to the candidate resources are selected resources that have time domain overlap with the candidate resources.

17. The method according to claim 16, characterized in that The candidate resources are the resources in the selection window corresponding to the resource selection triggered currently; the selected resources are the resources obtained by the resource selection triggered previously to the resource selection triggered currently.

18. The method according to claim 16, characterized in that The first condition also includes at least one of the following: The candidate resource does not have a corresponding selected resource; Using the candidate resources and the corresponding selected resources to perform side link carrier aggregation SL-CA transmission does not exceed the capability limit of the terminal.

19. The method according to any one of claims 16 to 18, characterized in that: Also includes: Sending a first indication to the MAC layer, where the first indication is used to indicate a first selected resource; Wherein, the first selected resource includes a selected resource that satisfies a second condition; The second condition includes: The candidate resource corresponding to the selected resource is the first candidate resource, and using the selected resource and the corresponding candidate resource for SL-CA sending exceeds the capability limit of the terminal.

20. The method according to claim 19, characterized in that The second condition also includes at least one of the following: The priority value of the selected resource is greater than or equal to a first value, the first value is the priority value of the first resource, and the first resource is the selected resource with the lowest priority value among the selected resources corresponding to the candidate resources; The subcarrier spacing of the selected resource is greater than or equal to the first spacing, the first spacing is the subcarrier spacing of the second resource, and the second resource is the selected resource with the lowest subcarrier spacing among the selected resources corresponding to the candidate resource.

21. The method according to claim 19 or 20, characterized in that Also includes: Receiving a second selected resource sent by the MAC layer; Using the first candidate resource and the second selected resource to perform SL-CA sending; The second selected resource is a selected resource other than the first selected resource among all selected resources.

22. A terminal, characterized in that: The terminal comprises: A processing module, configured to determine a first candidate resource, wherein the first candidate resource comprises a candidate resource that satisfies a first condition; Wherein, the first condition includes at least one of the following: The priority value of the candidate resource is not greater than the first threshold; The priority value of the candidate resource is less than the priority value of the selected resource corresponding to the candidate resource; The subcarrier spacing of the candidate resources is not greater than the second threshold; The interval between the start time of the selection window corresponding to the candidate resource and the sending time of the selected resource corresponding to the candidate resource is not less than the first duration; The selected resources corresponding to the candidate resources are selected resources that have time domain overlap with the candidate resources.

23. A terminal, characterized in that: include: one or more processors; The terminal is used to execute the resource determination method according to any one of claims 1 to 21.

24. A terminal, characterized in that: The method comprises a MAC layer and a physical layer, wherein the MAC layer is configured to implement the resource determination method according to any one of claims 9 to 15, and the physical layer is configured to implement the resource determination method according to any one of claims 16 to 21.

25. A communication system, characterized in that: Comprising a terminal; wherein the terminal is configured to implement the resource determination method according to any one of claims 1 to 21.

26. 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 resource determination method according to any one of claims 1 to 21.

Citation Information

Patent Citations

  • Resource selection method and terminal

    CN112153602A

  • Wireless Communications Method and Apparatus

    US20210377916A1

  • Collaborative sensing and sharing for sidelink communications

    US20220256591A1