Method, apparatus and user equipment for handling resource overlap
By processing the transmission, reception, and sensing operations according to rules when direct link resources overlap, the power saving and reliability issues of direct link coexistence in power saving mode are solved, and the effective coexistence of NR SL and LTE SL is realized.
Patent Information
- Application Number
- CN202111111793.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-09-18
- Publication Date
- 2026-02-24
- Estimated Expiration
- 2041-09-18
AI Technical Summary
Existing technologies lack a design for direct-access link coexistence in power-saving modes, which cannot guarantee the power-saving effect and transmission reliability when SL and RAT coexist under the power-saving mechanism.
When the resources of the first and second direct links overlap in the time domain, perform the expected operations, including sending, receiving, sensing, and resource selection, process the overlapping resources according to pre-set rules or priorities, eliminate unnecessary operations, and ensure system reliability.
The resource overlap problem when NR SL and LTE SL coexist under the power-saving mechanism is resolved, ensuring power-saving performance and transmission reliability.
Smart Images

Figure CN115843109B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of through-link technology, and in particular to a method, apparatus and user equipment for processing resource overlap. Background Technology
[0002] Typical application scenarios for direct link communication include vehicle-to-everything (V2X), public safety, and commercial applications. Taking vehicle-to-everything (V2X) as an example, V2X supports communication methods such as vehicle-to-vehicle (V2V), vehicle-to-infrastructure (V2I), vehicle-to-pedestrian (V2P), and vehicle-to-network (V2N). For V2X devices where pedestrians cannot guarantee a continuous and sufficient power supply (such as pedestrian user equipment (P-UE), also known as vulnerable road users (VRU)), or in situations requiring energy conservation, such as when electric vehicles have insufficient range or when roadside equipment does not need to operate continuously when there are few vehicles, UE power-saving mechanisms need to be considered.
[0003] Currently, a coexistence mechanism for New Radio Sidelink (NR SL) and Long Term Evolution Sidelink (LTE SL) has been defined. Therefore, in the future, there may be situations where two Sidelink Radio Access Technologies (SL RAT) operating under power-saving mechanisms coexist. However, the existing mechanism does not have a corresponding design for the coexistence of Sidelink in power-saving mode, and cannot ensure the power-saving effect and transmission reliability when SL RAT coexists under power-saving mechanisms. Summary of the Invention
[0004] The purpose of this application is to provide a method, apparatus and user equipment for processing resource overlap, thereby solving the problems in the prior art that there is no corresponding mechanism for the coexistence of direct links in power-saving mode, and that the power-saving effect and transmission reliability cannot be guaranteed when SL and RAT coexist under the power-saving mechanism.
[0005] In a first aspect, embodiments of this application provide a method for handling resource overlap, applied to user equipment supporting a first direct-link radio access technology and a second direct-link radio access technology, the method comprising:
[0006] When the resources of the first and second direct links overlap in the time domain, at least one of the operations that the first and second direct links are expected to perform is executed.
[0007] Optionally, the overlapping resources include at least one of the following:
[0008] The first resource is the resource that is expected to be sent during execution;
[0009] The second resource is the resource that is expected to be received during execution;
[0010] The third resource is the resource that is expected to be executed and perceived.
[0011] The fourth resource is a resource that is expected to be set as a candidate resource for resource selection.
[0012] Optionally, the execution of at least one of the operations expected to be performed on the first pass-through link and the second pass-through link includes:
[0013] According to the first rule, perform at least one of the operations that are expected to be performed on the first through link and the second through link;
[0014] The first rule includes any one of the following:
[0015] Perform the specified operation;
[0016] Execute the higher priority operation.
[0017] Optionally, when the first rule is a specified operation for performing the first operation, the first rule includes at least one of the following:
[0018] When the first resource of the first direct link and the second resource of the second direct link overlap in the time domain, the specified operation is the expected receiving operation.
[0019] When the first resource of the first direct link and the third resource of the second direct link overlap in the time domain, the specified operation is the expected transmission operation.
[0020] When the second resource of the first through link and the third resource of the second through link overlap in the time domain, the specified operation is the expected receiving operation.
[0021] When the fourth resource of the first direct link and the first resource of the second direct link overlap in the time domain, the specified operation is the expected transmission operation.
[0022] When the fourth resource of the first through link and the second resource of the second through link overlap in the time domain, the specified operation is the expected receiving operation.
[0023] When the fourth resource of the first through link and the third resource of the second through link overlap in the time domain, the specified operation is the sensing operation to be performed.
[0024] Optionally, when the first resource of the first through link and the second resource of the second through link overlap in the time domain, and the specified operation is the expected receiving operation, the receiving operation is a receiving operation under a discontinuous receiving mechanism.
[0025] Optionally, the method further includes:
[0026] If, in accordance with the first rule, the expected perception operation on the third resource is not to be performed, the candidate resource corresponding to the third resource is excluded from the candidate resource set.
[0027] Optionally, excluding candidate resources corresponding to the third resource from the candidate resource set includes:
[0028] Based on the first condition, candidate resources corresponding to the third resource are excluded from the candidate resource set; the first condition is: after excluding the candidate resources corresponding to the third resource, the number of time-domain resources in the candidate resource set is greater than or equal to the minimum number of configured or pre-configured candidate time-domain resources.
[0029] Optionally, excluding candidate resources corresponding to the third resource from the candidate resource set includes:
[0030] Based on the second condition, candidate resources corresponding to the third resource are excluded from the candidate resource set; the second condition is any one of the following:
[0031] In the parameters for determining the periodic sensing timing corresponding to the third resource, the number of sensing times corresponding to the sensing timing period value is set by default.
[0032] In the parameters for determining the periodic sensing timing corresponding to the third resource, the number of sensing times corresponding to the periodic sensing timing value is determined according to the first parameter configured or pre-configured, and the sensing operations on all periodic sensing timings determined according to the first parameter are not executed according to the first rule. The first parameter indicates that the number of sensing times is an additional number of sensing times beyond the default setting.
[0033] Optionally, the priority of the operation expected to be performed on the third resource is set to any one of the following:
[0034] The expected priority of transmission service packets based on perception-based resource selection;
[0035] The priority of the last transmitted service packet in the same continuous link process.
[0036] Optionally, the priority of the operation to be performed on the fourth resource is set to the priority of the transmission service packet selected by the resource to be performed.
[0037] Optionally, the method further includes:
[0038] If the specified operation determined according to the first rule or the operation with higher priority is not the operation expected to be performed on the fourth resource, then the fourth resource is excluded from the candidate resource set;
[0039] or,
[0040] If the specified operation determined according to the first rule or the operation with higher priority is the operation expected to be performed on the fourth resource, then the fourth resource is retained in the candidate resource set.
[0041] Optionally, when the fourth resource of the first through link overlaps with the first resource of the second through link in the time domain, and the fourth resource is retained in the candidate resource set, the method further includes any one of the following:
[0042] Abandon the expected sending operation on the first resource;
[0043] Resource reselection is performed for the transmission operation expected to be performed on the first resource.
[0044] Optionally, after excluding the fourth resource from the candidate resource set, the method further includes:
[0045] Based on the third condition, among the resources that do not overlap with the first resource, the second resource and the third resource in the time domain, the same number of candidate resources in the time domain as the excluded fourth resource are re-determined.
[0046] The third condition is: the number of time-domain resources in the current candidate resource set is less than or equal to the minimum number of candidate time-domain resources configured or pre-configured.
[0047] Secondly, embodiments of this application also provide a user equipment, including a transceiver, a memory, a processor, and a computer program stored in the memory and running on the processor, wherein the processor executes the computer program to implement the resource overlap processing method as described in the first aspect.
[0048] Thirdly, embodiments of this application also provide a resource overlap processing apparatus, applied to user equipment supporting a first direct-link radio access technology and a second direct-link radio access technology, comprising:
[0049] The processing module is configured to perform at least one of the fourth aspects of the operations that the first and second direct links are expected to perform when the resources of the first direct link and the second direct link overlap in the time domain. Embodiments of this application also provide a computer-readable storage medium storing a computer program thereon, which, when executed by a processor, implements the resource overlap processing method as described in the first aspect.
[0050] The above-mentioned technical solution of this application has at least the following beneficial effects:
[0051] The resource overlap processing method of this application embodiment is applied to user equipment supporting first direct-access link radio access technology and second direct-access link radio access technology. The method includes: when the resources of the first direct-access link and the second direct-access link overlap in the time domain, performing at least one of the operations expected to be performed by the first direct-access link and the second direct-access link. This solves the technical problem that processing is impossible when there is resource overlap in the time domain under the power-saving mechanism of NR SL and LTE SL coexistence, ensuring power-saving performance and transmission reliability. Attached Figure Description
[0052] Figure 1 This is a flowchart illustrating the resource overlap processing method according to an embodiment of this application;
[0053] Figure 2 This is a schematic diagram illustrating resource overlap under the power-saving mechanism.
[0054] Figure 3 This is a schematic diagram of the resource overlap processing apparatus according to an embodiment of this application.
[0055] Figure 4 This is a schematic diagram of the structure of a user equipment according to an embodiment of this application. Detailed Implementation
[0056] To make the technical problems, technical solutions, and advantages of this application clearer, a detailed description will be provided below in conjunction with the accompanying drawings and specific embodiments. In the following description, specific details such as particular configurations and components are provided merely to aid in a comprehensive understanding of the embodiments of this application. Therefore, those skilled in the art should understand that various changes and modifications can be made to the embodiments described herein without departing from the scope and spirit of this application. Furthermore, for clarity and brevity, descriptions of known functions and structures have been omitted.
[0057] It should be understood that the phrase "one embodiment" or "an embodiment" throughout the specification means that a specific feature, structure, or characteristic related to the embodiment is included in at least one embodiment of this application. Therefore, "in one embodiment" or "in an embodiment" appearing throughout the specification does not necessarily refer to the same embodiment. Furthermore, these specific features, structures, or characteristics can be combined in any suitable manner in one or more embodiments.
[0058] In the various embodiments of this application, it should be understood that the sequence number of each process described below does not imply the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of this application.
[0059] In the embodiments provided in this application, it should be understood that "B corresponding to A" means that B is associated with A, and B can be determined based on A. However, it should also be understood that determining B based on A does not mean determining B solely based on A; B can also be determined based on A and / or other information.
[0060] The following describes the resource overlap processing method, apparatus, and user equipment of this application with reference to specific embodiments.
[0061] like Figure 1 The diagram shown is a flowchart illustrating a resource overlap processing method according to an embodiment of this application. This method is applied to user equipment supporting both first and second direct-access wireless access technologies. The method includes:
[0062] Step 101: If the resources of the first direct link and the second direct link overlap in the time domain, perform at least one of the operations that the first direct link and the second direct link are expected to perform.
[0063] It should be noted here that the first direct link is an NR direct link and the second direct link is an LTE direct link, or the first direct link is an LTE direct link and the second direct link is an NR direct link.
[0064] Here, combined Figure 2 The overlapping of resources in the temporal domain in the embodiments of this application will be explained as follows:
[0065] like Figure 2As shown, the resources in the "dashed boxes" are the overlapping resources of NR SL and LTE SL in the time domain. Specifically, the "first dashed box" represents the overlap between the expected execution awareness resources in NR SL and the expected execution awareness resources in LTE SL, the "second dashed box" represents the overlap between the expected execution awareness resources in NR SL and the candidate resources in LTE SL, and the "third dashed box" represents the overlap between the candidate resources in NR SL and the candidate resources in LTE SL.
[0066] The resource overlap processing method of this application embodiment is applied to user equipment supporting first direct-access link radio access technology and second direct-access link radio access technology. The method includes: when the resources of the first direct-access link and the second direct-access link overlap in the time domain, performing at least one of the operations expected to be performed by the first direct-access link and the second direct-access link. This solves the technical problem that processing is impossible when there is resource overlap in the time domain under the power-saving mechanism of NR SL and LTE SL coexistence, ensuring power-saving performance and transmission reliability.
[0067] As an optional implementation, the overlapping resources include at least one of the following:
[0068] The first resource is the resource that is expected to be sent during execution;
[0069] The second resource is the resource that is expected to be received during execution;
[0070] The third resource is the resource that is expected to be executed and perceived.
[0071] The fourth resource is a resource that is expected to be set as a candidate resource for resource selection.
[0072] As an optional implementation, in step 101, at least one of the operations expected to be performed on the first pass-through link and the second pass-through link is executed, including:
[0073] According to the first rule, perform at least one of the operations that are expected to be performed on the first through link and the second through link;
[0074] The first rule includes any one of the following:
[0075] Perform the specified operation;
[0076] Execute the higher priority operation.
[0077] In other words, when the resources of the first direct link and the second direct link overlap in the time domain, at least some of the operations expected to be performed on the resources of the first direct link and the second direct link that overlap in the time domain can be executed according to a pre-set first rule.
[0078] It should be noted here that the specified operation is either pre-set (protocol predefined or pre-configured, etc.) or indicated by network-side signaling. For example, if the resources that overlap in the time domain are the resources expected to be sent and the resources expected to be received, the receiving operation is pre-set, or the network side indicates by signaling that the receiving operation is to be performed in this case.
[0079] It should also be noted that if the resources of the first direct link and the second direct link overlap in the time domain, the priorities of the operations expected to be executed on the overlapping resources will be compared, and the operation with the higher priority will be executed.
[0080] Firstly, the lower the priority value of the operation to be executed, the higher its priority. For example, a priority value of 1 has a higher priority than a priority value of 2. Secondly, if there are multiple business packages corresponding to the operation to be executed, the priority of the operation to be executed is determined according to the business package with the highest priority.
[0081] Additionally, it should be noted that the first rule, which includes the execution of a specified operation, applies to situations where the operations expected to be performed on overlapping resources are different. When the operations expected to be performed on overlapping resources are the same, the operation to be performed is determined by comparing priorities. For example, if the resources expected to be transmitted overlap, the transmission operation with the higher priority is executed or prioritized. As another example, if the overlapping resources are expected to be used as candidate resources for resource selection, the priorities of the expected transmission service packets to be selected are compared, and the resource selection with the higher priority is executed. Furthermore, for candidate resources corresponding to lower-priority expected transmissions, the overlapping candidate resources are excluded from the candidate resource set.
[0082] In this optional implementation, when resources overlap in the time domain, an operation can be executed or prioritized according to the first rule, or an operation with higher priority can be executed or prioritized. This solves the problem that it is currently impossible to process overlapping resources, and ensures power saving performance and transmission reliability.
[0083] As an optional implementation, when the first rule is a specified operation for performing the first operation, the first rule includes at least one of the following:
[0084] (a) In the case where the first resource of the first direct link and the second resource of the second direct link overlap in the time domain, the specified operation is the expected receiving operation;
[0085] It should be noted that since the user equipment receives DRX discontinuously in power-saving mode, if the receive operation is discarded, it may cause the entire Transport Block (TB) to fail to receive. For example, if the expected receive is the initial transmission, the DRX activation period outside the on-duration period is triggered by the initial transmission. If the initial transmission is discarded, subsequent retransmissions may fail to receive because they are in the DRX inactive period. Therefore, the receive operation is performed when the resources expected to be sent and the resources expected to be received overlap in the time domain.
[0086] (b) In the case where the first resource of the first direct link and the third resource of the second direct link overlap in the time domain, the specified operation is the transmission operation to be performed.
[0087] In other words, the transmission operation is performed when the resources to be transmitted and the resources to be perceived overlap in the time domain.
[0088] (c) In the case where the second resource of the first through link and the third resource of the second through link overlap in the time domain, the specified operation is the expected receiving operation;
[0089] In other words, the receiving operation is performed when the resources to be received and the resources to be perceived overlap in the time domain.
[0090] (d) In the case where the fourth resource of the first direct link and the first resource of the second direct link overlap in the time domain, the specified operation is the transmission operation to be performed.
[0091] In other words, the receive operation is performed when the resource that is expected to be set as a candidate resource for resource selection and the resource that is expected to be sent overlap in the time domain.
[0092] (e) In the case where the fourth resource of the first through link and the second resource of the second through link overlap in the time domain, the specified operation is the expected receiving operation.
[0093] In other words, the receiving operation is performed when the resource that is expected to be set as a candidate resource for resource selection and the resource that is expected to be received overlap in the time domain.
[0094] (f) In the case where the fourth resource of the first through link and the third resource of the second through link overlap in the time domain, the specified operation is the sensing operation to be performed.
[0095] In other words, when the resources that are expected to be set as candidate resources for resource selection and the resources that are expected to be sensed overlap in the time domain, the sensed operation is performed.
[0096] It should be noted that when the first rule includes performing the specified operation and the overlapping resources include the fourth resource (which is expected to be set as a candidate resource for resource selection), the specified operation is not the expected operation on the fourth resource. In this way, the overlap between sending / receiving / sensing can be effectively avoided, ensuring the reliability of the system.
[0097] As an optional implementation, when the first resource of the first direct link and the second resource of the second direct link overlap in the time domain, and the specified operation is the expected receiving operation, the receiving operation is a receiving operation under a discontinuous receiving mechanism.
[0098] In this optional implementation, based on the special characteristics of discontinuous reception, when the first resource of the first direct link and the second resource of the second direct link overlap in the time domain, the reception operation under the discontinuous reception mechanism is performed. In this way, the phenomenon that may cause the entire TB to fail to be received can be avoided, and the reliability of the system can be effectively ensured.
[0099] Furthermore, as an optional implementation, the method also includes:
[0100] If, in accordance with the first rule, the expected perception operation on the third resource is not to be performed, the candidate resource corresponding to the third resource is excluded from the candidate resource set.
[0101] In this optional implementation, considering that abandoning the sensing operation will affect the reliability of the candidate resources, if the sensing operation is abandoned, the candidate resources corresponding to the sensing time will no longer be included in the candidate resource set. In this way, the reliability of the system can be effectively guaranteed.
[0102] As an optional implementation, excluding candidate resources corresponding to the third resource from the candidate resource set includes:
[0103] Based on the first condition, candidate resources corresponding to the third resource are excluded from the candidate resource set; the first condition is: after excluding the candidate resources corresponding to the third resource, the number of time-domain resources in the candidate resource set is greater than or equal to the minimum number of configured or pre-configured candidate time-domain resources.
[0104] In other words, before excluding the candidate resource corresponding to the third resource from the candidate resource set, it is necessary to pre-determine whether the temporal resource sorting in the candidate resource set is greater than or equal to the minimum configured or pre-configured candidate temporal resource after excluding the candidate resource corresponding to the third resource. If so, the candidate resource corresponding to the third resource is excluded from the candidate resource set. This ensures that the candidate resource set meets the requirements of the high-level parameters, ensures sufficient flexibility and randomness in resource selection, and thus ensures reliability.
[0105] As another optional implementation, excluding candidate resources corresponding to the third resource from the candidate resource set includes:
[0106] Based on the second condition, candidate resources corresponding to the third resource are excluded from the candidate resource set; the second condition is any one of the following:
[0107] In the parameters for determining the periodic sensing timing corresponding to the third resource, the number of sensing times corresponding to the sensing timing period value is set by default.
[0108] In the parameters for determining the periodic sensing timing corresponding to the third resource, the number of sensing times corresponding to the periodic sensing timing value is determined according to the first parameter configured or pre-configured, and the sensing operations on all periodic sensing timings determined according to the first parameter are not executed according to the first rule. The first parameter indicates that the number of sensing times is an additional number of sensing times beyond the default setting.
[0109] In other words, on the one hand, among the factors determining the periodic sensing timing corresponding to the third resource, the number of sensing times corresponding to the sensing timing period value is a default setting, that is, when sensing is performed at the most recent sensing timing of the candidate resource corresponding to the sensing period, the candidate resource corresponding to the third resource is excluded from the candidate resource set; on the other hand, the number of sensing times corresponding to the sensing timing period value is not set according to the default method, but is determined according to the configured or pre-configured first parameter, and when the sensing operations on all periodic sensing timings determined according to the first parameter are not executed according to the first rule, the candidate resource corresponding to the third resource is excluded from the candidate resource set; wherein, the first parameter indicates that the number of sensing times is an additional number of sensing times beyond the default setting, which, compared to the non-default setting (determined according to the first parameter), includes other sensing timings in addition to the most recent sensing timing of the candidate resource corresponding to the sensing period, such as the two most recent sensing timings.
[0110] Considering that abandoning the sensing operation will affect the reliability of the candidate resources, this optional implementation method effectively ensures the reliability of the system by handling the associated candidate resources under different configurations (the setting method of the number of sensing times corresponding to the sensing timing period value).
[0111] As an optional implementation, the priority of the operation expected to be performed on the third resource is set to any of the following:
[0112] The expected priority of transmission service packets based on perception-based resource selection;
[0113] The priority of the last transmitted service packet in the same continuous link process.
[0114] It should be noted here that "Sidelink Process" refers to the straightlink process to which the sensing operation expected to be executed on the third resource belongs. In other words, the priority of the operation expected to be executed on the third resource is the priority of the last transmitted service packet in the straightlink process to which the sensing operation expected to be executed on the third resource belongs.
[0115] In other words, the priority of the operation expected to be performed on the third resource can be set as: the transmission priority of the transmission service expected to select resources based on perception, or the transmission priority of the last transmission service packet of the periodically reserved resource.
[0116] As an optional implementation, the priority of the operation to be performed on the fourth resource is set to the priority of the transmission service packet selected by the resource to be performed.
[0117] In the two optional implementations mentioned above, setting the priority of the operations expected to be executed on the third resource (the resource expected to be perceived) and the operations expected to be executed on the fourth resource (the resource expected to be set as a candidate resource for resource selection) can support the effective implementation of the coexistence mechanism proposed in this embodiment. It can achieve that when there is overlap, at least one of the operations expected to be executed on the first direct link and the second direct link is executed based on the first rule in this embodiment, so as to solve the technical problem that processing is not possible when there is resource overlap, and ensure the power saving performance and reliability performance.
[0118] Furthermore, as an optional implementation, the method also includes:
[0119] If the specified operation determined according to the first rule or the operation with higher priority is not the operation expected to be performed on the fourth resource, then the fourth resource is excluded from the candidate resource set;
[0120] or,
[0121] If the specified operation determined according to the first rule or the operation with higher priority is the operation expected to be performed on the fourth resource, then the fourth resource is retained in the candidate resource set.
[0122] In other words, if the operation determined according to the first rule is not the operation expected to be performed on the fourth resource, then the fourth resource is excluded from the candidate resource set; if the operation determined according to the first rule is the operation expected to be performed on the fourth resource, then the fourth resource is retained in the candidate resource set.
[0123] As an optional implementation, when the fourth resource of the first through link overlaps with the first resource of the second through link in the time domain, and the fourth resource is retained in the candidate resource set, the method further includes any one of the following:
[0124] Abandon the expected sending operation on the first resource;
[0125] Resource reselection is performed for the transmission operation expected to be performed on the first resource.
[0126] In this optional implementation, by abandoning the expected transmission operation on the first resource, or by reselecting the resource for the expected transmission operation on the first resource, the overlap between the expected transmission operation and other operations (reception / sensing) can be avoided, thus ensuring the reliability of the system.
[0127] Furthermore, as an optional implementation, after excluding the fourth resource from the candidate resource set, the method further includes:
[0128] Based on the third condition, among the resources that do not overlap with the first resource, the second resource and the third resource in the time domain, the same number of candidate resources in the time domain as the excluded fourth resource are re-determined.
[0129] The third condition is: the number of time-domain resources in the current candidate resource set is less than or equal to the minimum number of candidate time-domain resources configured or pre-configured.
[0130] It should be noted here that the "current candidate resource set" refers to the set of candidate resources after excluding the fourth resource. In other words, if the number of time-domain resources in the candidate resource set after excluding the fourth resource is less than or equal to the minimum configured or pre-configured number of candidate time-domain resources, then, for resources that do not overlap, a new set of candidate resources with the same number of time-domain resources as the excluded fourth resource is determined. This ensures that the number of candidate time-domain resources during resource selection meets the minimum configured or pre-configured requirement for the number of candidate time-domain resources.
[0131] Firstly, regarding the technical problem that partial sensing and DRX under the power-saving mechanism have a more significant impact on system reliability and power-saving efficiency compared to the non-power-saving mechanism, the resource overlap processing method of this application proposes a coexistence processing method when transmitting resources, receiving (discontinuous receiving) resources, sensing (partial sensing) resources, and candidate resources overlap. This solves the technical problem that existing mechanisms cannot handle the technical issues of partial sensing operations, discontinuous receiving operations, and candidate resource set expected other operation resource overlaps in the coexistence mechanism under the power-saving mode, ensuring power-saving performance and reliability performance. Secondly, the embodiments of this application provide partial sensing on the direct link. The application proposes several key technologies: First, it establishes a method for prioritizing sensing operations and a method for prioritizing pre-determined candidate resources on a direct link, thereby supporting the implementation of the coexistence mechanism proposed in this application. Second, based on the special characteristics of DRX, it proposes a method for prioritizing DRX execution, effectively ensuring reliability. Third, it specifically addresses the technical problem of overlapping candidate resources with other operation resources, and through a priority processing method, it effectively avoids the overlap of sending / receiving / sensing, ensuring system reliability. Fourth, considering the impact of abandoning sensing operations on the reliability of candidate resources, it proposes a method for handling associated candidate resources under different configurations, effectively guaranteeing system reliability.
[0132] like Figure 3 The diagram shown is a schematic representation of a resource overlap processing apparatus according to an embodiment of this application. The resource overlap processing apparatus is applied to user equipment supporting both first and second direct-access wireless access technologies, and includes:
[0133] The processing module 301 is configured to perform at least one of the operations that are expected to be performed on the first direct link and the second direct link when the resources of the first direct link and the second direct link overlap in the time domain.
[0134] In the resource overlap processing apparatus of this application embodiment, when the resources of the first direct link and the second direct link overlap in the time domain, the processing module 301 executes at least one of the operations that are expected to be performed on the first direct link and the second direct link. In this way, the technical problem that processing cannot be performed when there is resource overlap in the time domain under the power saving mechanism when NR SL and LTE SL coexist, is solved, and power saving performance and transmission reliability are ensured.
[0135] Optionally, the overlapping resources include at least one of the following:
[0136] The first resource is the resource that is expected to be sent during execution;
[0137] The second resource is the resource that is expected to be received during execution;
[0138] The third resource is the resource that is expected to be executed and perceived.
[0139] The fourth resource is a resource that is expected to be set as a candidate resource for resource selection.
[0140] Optionally, the processing module 301 includes:
[0141] A processing submodule is configured to perform at least one of the operations expected to be performed on the first pass-through link and the second pass-through link, according to a first rule;
[0142] The first rule includes any one of the following:
[0143] Perform the specified operation;
[0144] Execute the higher priority operation.
[0145] Optionally, when the first rule is a specified operation for performing the first operation, the first rule includes at least one of the following:
[0146] When the first resource of the first direct link and the second resource of the second direct link overlap in the time domain, the specified operation is the expected receiving operation.
[0147] When the first resource of the first direct link and the third resource of the second direct link overlap in the time domain, the specified operation is the expected transmission operation.
[0148] When the second resource of the first through link and the third resource of the second through link overlap in the time domain, the specified operation is the expected receiving operation.
[0149] When the fourth resource of the first direct link and the first resource of the second direct link overlap in the time domain, the specified operation is the expected transmission operation.
[0150] When the fourth resource of the first through link and the second resource of the second through link overlap in the time domain, the specified operation is the expected receiving operation.
[0151] When the fourth resource of the first through link and the third resource of the second through link overlap in the time domain, the specified operation is the sensing operation to be performed.
[0152] Optionally, when the first resource of the first through link and the second resource of the second through link overlap in the time domain, and the specified operation is the expected receiving operation, the receiving operation is a receiving operation under a discontinuous receiving mechanism.
[0153] Optionally, the processing module 301 further includes:
[0154] The first exclusion submodule is used to exclude candidate resources corresponding to the third resource from the candidate resource set if the expected perception operation on the third resource is not to be performed according to the first rule.
[0155] Optionally, the first exclusion submodule includes:
[0156] The first exclusion unit is used to exclude candidate resources corresponding to the third resource from the candidate resource set based on a first condition; the first condition is: after excluding the candidate resources corresponding to the third resource, the number of time-domain resources in the candidate resource set is greater than or equal to the minimum number of configured or pre-configured candidate time-domain resources.
[0157] Optionally, the first exclusion submodule includes:
[0158] The second exclusion unit is used to exclude candidate resources corresponding to the third resource from the candidate resource set based on a second condition; the second condition is any one of the following:
[0159] In the parameters for determining the periodic sensing timing corresponding to the third resource, the number of sensing times corresponding to the sensing timing period value is set by default.
[0160] In the parameters for determining the periodic sensing timing corresponding to the third resource, the number of sensing times corresponding to the periodic sensing timing value is determined according to the first parameter configured or pre-configured, and the sensing operations on all periodic sensing timings determined according to the first parameter are not executed according to the first rule. The first parameter indicates that the number of sensing times is an additional number of sensing times beyond the default setting.
[0161] Optionally, the priority of the operation expected to be performed on the third resource is set to any one of the following:
[0162] The expected priority of transmission service packets based on perception-based resource selection;
[0163] The priority of the last transmitted service packet in the same continuous link process.
[0164] Optionally, the priority of the operation to be performed on the fourth resource is set to the priority of the transmission service packet selected by the resource to be performed.
[0165] Optionally, the processing module 301 further includes:
[0166] The second exclusion submodule is used for:
[0167] If the specified operation determined according to the first rule or the operation with higher priority is not the operation expected to be performed on the fourth resource, then the fourth resource is excluded from the candidate resource set;
[0168] or,
[0169] If the specified operation determined according to the first rule or the operation with higher priority is the operation expected to be performed on the fourth resource, then the fourth resource is retained in the candidate resource set.
[0170] Optionally, the processing module 301 further includes:
[0171] The execution submodule is configured to, when the fourth resource of the first direct link and the first resource of the second direct link overlap in the time domain, abandon the expected transmission operation to be performed on the first resource while retaining the fourth resource in the candidate resource set; and / or, perform resource reselection for the expected transmission operation to be performed on the first resource.
[0172] Optionally, the processing module 301 further includes:
[0173] The determination submodule is used to, based on a third condition, re-determine the same number of candidate resources in the time domain as the excluded fourth resource among resources that do not overlap with the first resource, the second resource, and the third resource in the time domain;
[0174] The third condition is: the number of time-domain resources in the current candidate resource set is less than or equal to the minimum number of candidate time-domain resources configured or pre-configured.
[0175] like Figure 4 As shown, this application embodiment also provides a user equipment, including a transceiver 410, a memory 420, a processor 400, and a computer program stored in the memory 420 and running on the processor 400. When the processor 400 executes the computer program, it implements the various processes of the resource overlap processing method embodiment described above, and can achieve the same technical effect. To avoid repetition, it will not be described again here.
[0176] Among them, Figure 4In this context, the bus architecture can include any number of interconnected buses and bridges, specifically linking various circuits together, represented by one or more processors (processor 400) and memory (memory 420). The bus architecture can also link various other circuits such as peripheral devices, voltage regulators, and power management circuits, which are well known in the art and therefore will not be described further herein. The bus interface provides an interface. The transceiver 410 can be multiple elements, including transmitters and transceivers, providing a unit for communicating with various other devices over a transmission medium. For different terminals, the user interface 430 can also be an interface capable of connecting external or internal devices, including but not limited to keypads, displays, speakers, microphones, joysticks, etc. The processor 400 is responsible for managing the bus architecture and general processing, and the memory 420 can store data used by the processor 400 during operation.
[0177] Those skilled in the art will understand that all or part of the steps of the above embodiments can be implemented by hardware or by a computer program instructing the relevant hardware to implement them. The computer program includes instructions to perform some or all of the steps of the above methods; and the computer program can be stored in a readable storage medium, which can be any form of storage medium.
[0178] In addition, this application also provides a computer-readable storage medium storing a program. When executed by a processor, this program implements the various processes of the resource overlap processing method embodiments described above, and achieves the same technical effect. To avoid repetition, it will not be described again here. The computer-readable storage medium may be a read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk, etc.
[0179] Furthermore, it should be noted that in the apparatus and method of this application, it is obvious that the components or steps can be decomposed and / or recombined. These decompositions and / or recombinations should be considered equivalent solutions of this application. Moreover, the steps performing the above series of processes can naturally be executed in the order described or in chronological order, but are not necessarily required to be executed in chronological order; some steps can be executed in parallel or independently of each other. Those skilled in the art will understand that all or any step or component of the method and apparatus of this application can be implemented in any computing device (including processors, storage media, etc.) or network of computing devices, in hardware, firmware, software, or a combination thereof. This is something that those skilled in the art can achieve by using their basic programming skills after reading the description of this application.
[0180] Therefore, the object of this application can also be achieved by running a program or a set of programs on any computing device. The computing device can be a known general-purpose device. Therefore, the object of this application can also be achieved simply by providing a program product containing program code implementing the method or apparatus. That is, such a program product also constitutes this application, and a storage medium storing such a program product also constitutes this application. Obviously, the storage medium can be any known storage medium or any storage medium developed in the future.
[0181] Finally, it should be noted that in this document, relational terms such as "first" and "second" are used only to distinguish one entity or operation from another, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Furthermore, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or terminal apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Without further limitations, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes said element.
[0182] The above description is the preferred embodiment of this application. It should be noted that for those skilled in the art, several improvements and modifications can be made without departing from the principles described in this application, and these improvements and modifications should also be considered within the scope of protection of this application.
Claims
1. A method for handling overlapping resources, characterized in that, The method, applied to user equipment supporting first direct-link wireless access technology and second direct-link wireless access technology, includes: When the resources of the first direct link and the second direct link overlap in the time domain, at least one of the operations that the first direct link and the second direct link are expected to perform is executed according to the first rule; Wherein, the overlapping resources include a third resource, or include the third resource and at least one of the following: The first resource is the resource that is expected to be sent during execution; The second resource is the resource that is expected to be received during execution; The fourth resource is a resource that is expected to be set as a candidate resource for resource selection; The first rule includes any one of the following: Perform the specified operation; Execute higher priority operations; The third resource is the resource that is expected to be executed; The method further includes: If the expected perception operation on the third resource is not executed according to the first rule, then based on the first condition, the candidate resources corresponding to the third resource are excluded from the candidate resource set; the first condition is: after excluding the candidate resources corresponding to the third resource, the number of time-domain resources in the candidate resource set is greater than or equal to the minimum number of configured or pre-configured candidate time-domain resources.
2. The method according to claim 1, characterized in that, When the first rule is a specified operation for performing the first operation, the first rule includes at least one of the following: When the first resource of the first direct link and the third resource of the second direct link overlap in the time domain, the specified operation is the expected transmission operation. When the second resource of the first direct link and the third resource of the second direct link overlap in the time domain, the specified operation is the expected receiving operation. When the fourth resource of the first through link and the third resource of the second through link overlap in the time domain, the specified operation is the sensing operation to be performed.
3. The method according to claim 1, characterized in that, The step of excluding candidate resources corresponding to the third resource from the candidate resource set includes: Based on the second condition, candidate resources corresponding to the third resource are excluded from the candidate resource set; the second condition is any one of the following: In the parameters for determining the periodic sensing timing corresponding to the third resource, the number of sensing times corresponding to the sensing timing period value is set by default. In the parameters for determining the periodic sensing timing corresponding to the third resource, the number of sensing times corresponding to the periodic sensing timing value is determined according to the first parameter configured or pre-configured, and the sensing operations on all periodic sensing timings determined according to the first parameter are not executed according to the first rule. The first parameter indicates that the number of sensing times is an additional number of sensing times beyond the default setting.
4. The method according to claim 1, characterized in that, The priority of the operation expected to be performed on the third resource is set to any one of the following: Prioritizing transmission service packets that are expected to select resources based on perception; The priority of the last transmitted service packet in the same continuous link process.
5. The method according to claim 1, characterized in that, The method further includes: If the specified operation determined according to the first rule or the operation with higher priority is not the operation expected to be performed on the fourth resource, then the fourth resource is excluded from the candidate resource set. After excluding the fourth resource from the candidate resource set, the method further includes: Based on the third condition, among the resources that do not overlap with the first resource, the second resource and the third resource in the time domain, the same number of candidate resources in the time domain as the excluded fourth resource are re-determined. The third condition is: the number of time-domain resources in the current candidate resource set is less than or equal to the minimum number of candidate time-domain resources configured or pre-configured.
6. A user equipment comprising a transceiver, a memory, a processor, and a computer program stored in the memory and running on the processor, characterized in that, When the processor executes the computer program, it implements the resource overlap processing method as described in any one of claims 1 to 5.
7. A processing apparatus for overlapping resources, characterized in that, Applicable to user equipment supporting first direct-link wireless access technology and second direct-link wireless access technology, including: The processing module is configured to, in the case where the resources of the first direct link and the second direct link overlap in the time domain, perform at least one of the operations that are expected to be performed on the first direct link and the second direct link according to a first rule; Wherein, the overlapping resources include a third resource, or include the third resource and at least one of the following: The first resource is the resource that is expected to be sent during execution; The second resource is the resource that is expected to be received during execution; The fourth resource is a resource that is expected to be set as a candidate resource for resource selection; The third resource is the resource that is expected to be executed; The first rule includes any one of the following: Perform the specified operation; Execute higher priority operations; The processing module is further configured to: if it is determined according to the first rule that the expected perception operation on the third resource will not be executed, based on the first condition, exclude candidate resources corresponding to the third resource from the candidate resource set; the first condition is: after excluding candidate resources corresponding to the third resource, the number of time-domain resources in the candidate resource set is greater than or equal to the minimum number of candidate time-domain resources configured or pre-configured.
8. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by the processor, it implements the resource overlap processing method as described in any one of claims 1 to 5.
Citation Information
Patent Citations
Method of operating Tx user equipment in wireless communication system
CN111757385A