Same-channel straight-through link resource preemption method and device and storage medium
By executing the resource allocation process in the terminal device, determining and preempting the resource collection, the problem of NR SL and LTE SL transmission resource collision is solved, and the system performance is improved.
Patent Information
- Application Number
- CN202310832320.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-07-07
- Publication Date
- 2025-01-07
AI Technical Summary
In the scenario where NR SL and LTE SL transmission coexist together, the existing technology fails to effectively avoid resource collisions, affecting system performance.
By executing the resource allocation process in the terminal device, the first resource set and the second resource set are determined, and resource preemption is performed based on these sets, resource collisions are reduced, and high-priority service transmission is ensured.
It effectively reduces resource collisions in co-channel SL scenarios, improves system performance, and ensures high-priority service transmission performance for NR SL and LTE SL transmission.
Smart Images

Figure CN119277524A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of communication technology, and in particular to a method, device and storage medium for preempting resources of a side link (SL) on the same channel. Background Art
[0002] In the related technology, in Rel-16 New Radio (NR) SL, different reference signal receiving power (RSRP) thresholds are set according to the sending and receiving priorities. Different RSRP thresholds will affect the perception results. NR SL high-priority service packets to be sent may obtain more candidate resources to achieve implicit preemption. In addition, a resource preemption mechanism is added to the Rel-16 NR SL related technology to further ensure the performance of high-priority NR SL transmissions between NR SL transmissions.
[0003] However, in the scenario where NR SL and Long Term Evolution (LTE) SL transmissions coexist on the same channel, it is necessary to ensure the transmission of high-priority services between LTE SL and NR SL, and to avoid resource collisions between LTE SL and NRSL transmissions as much as possible to ensure the performance of both systems. There is currently no solution. Summary of the invention
[0004] The embodiments of the present application provide a co-channel SL resource preemption method, device and storage medium to solve the technical problem of co-channel LTE SL and NR SL transmission resource collision.
[0005] In a first aspect, an embodiment of the present application provides a co-channel SL resource preemption method, which is applied to a first terminal, and the method includes:
[0006] Execute a resource allocation process according to first information of a first wireless access module of a first terminal and second information of a second wireless access module to determine a first resource set;
[0007] Resource preemption is performed based on the first resource set and the second resource set; the second resource set is determined according to resources currently occupied or authorized for transmission by the first wireless access module of the first terminal.
[0008] In a second aspect, an embodiment of the present application provides a first terminal, including a memory, a transceiver, and a processor;
[0009] A memory for storing a computer program; a transceiver for transmitting and receiving data under the control of the processor; and a processor for reading the computer program in the memory and performing the following operations:
[0010] Execute a resource allocation process according to first information of a first wireless access module of a first terminal and second information of a second wireless access module to determine a first resource set;
[0011] Resource preemption is performed based on the first resource set and the second resource set; the second resource set is determined according to resources currently occupied or authorized for transmission by the first wireless access module of the first terminal.
[0012] In a third aspect, an embodiment of the present application provides a co-channel SL resource preemption device, including:
[0013] A determination module, configured to execute a resource allocation process according to first information of a first wireless access module of a first terminal and second information of a second wireless access module to determine a first resource set;
[0014] The preemption module is used to perform resource preemption based on the first resource set and the second resource set; the second resource set is determined according to the resources currently occupied or authorized by the first wireless access module of the first terminal.
[0015] In a fourth aspect, an embodiment of the present application further provides a non-transitory readable storage medium, wherein the non-transitory readable storage medium stores a computer program, and the computer program is used to enable a processor to execute the same-channel SL resource preemption method described in the first aspect above.
[0016] In a fifth aspect, an embodiment of the present application further provides a processor-readable storage medium, wherein the processor-readable storage medium stores a computer program, and the computer program is used to enable the processor to execute the same-channel SL resource preemption method described in the first aspect as described above.
[0017] In a sixth aspect, an embodiment of the present application further provides a computer-readable storage medium, wherein the computer-readable storage medium stores a computer program, and the computer program is used to enable a computer to execute the co-channel SL resource preemption method described in the first aspect above.
[0018] In a seventh aspect, an embodiment of the present application further provides a communication device, in which a computer program is stored, and the computer program is used to enable the communication device to execute the same-channel SL resource preemption method described in the first aspect above.
[0019] In an eighth aspect, an embodiment of the present application further provides a chip product, wherein a computer program is stored in the chip product, and the computer program is used to enable the chip product to execute the same-channel SL resource preemption method described in the first aspect above.
[0020] The same-channel SL resource preemption method, device and storage medium provided in the present application, for the same-channel SL scenario, first executes the resource allocation process according to the first information of the first wireless access module of the first terminal and the second information of the second wireless access module to determine the first resource set, and then performs resource preemption according to the first resource set and the second resource set determined according to the resources currently occupied or authorized by the first wireless access module of the first terminal, thereby reducing resource collisions in the same-channel SL scenario and ensuring the performance of the system. BRIEF DESCRIPTION OF THE DRAWINGS
[0021] In order to more clearly illustrate the technical solutions in the embodiments of the present application or the related technologies, the following is a brief introduction to the drawings required for use in the embodiments or the related technical descriptions. Obviously, the drawings described below are some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative work.
[0022] Figure 1 It is a flowchart of a co-channel SL resource preemption method provided in an embodiment of the present application;
[0023] Figure 2 This is one of the schematic diagrams of the co-channel SL resource preemption principle provided in the embodiment of the present application;
[0024] Figure 3 This is the second schematic diagram of the co-channel SL resource preemption principle provided in the embodiment of the present application;
[0025] Figure 4 This is the third schematic diagram of the co-channel SL resource preemption principle provided in the embodiment of the present application;
[0026] Figure 5 This is the fourth schematic diagram of the co-channel SL resource preemption principle provided in the embodiment of the present application;
[0027] Figure 6 is a structural diagram of a first terminal provided in an embodiment of the present application;
[0028] Figure 7 It is a structural diagram of a co-channel SL resource preemption device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0029] In Rel-18, three types of devices may be supported in the same channel for service transmission:
[0030] Type A device includes both an LTE SL module and an NR SL module, and the LTE SL module can transmit shared information to the NR SL module through intra-device interaction.
[0031] Type B device has only an NR SL module, or includes both an LTE SL module and an NR SL module, but the NR SL module cannot obtain the shared information of the LTE SL module.
[0032] Type C device, only LTE SL module.
[0033] It should be noted that: the LTE SL module can perform LTE SL perception, reception and LTE SL transmission, and the NR SL module can perform NR SL perception, reception and NR SL transmission; the LTE SL module cannot perceive, receive and send NR SL transmission, and the NR SL module cannot perceive, receive and send LTE SL transmission.
[0034] The resource preemption mechanism in Rel-16 only supports preemption between NR SLs. The specific scheme is as follows:
[0035] The physical layer of the first terminal / user equipment (UE) receives a set of resource sets provided by the upper layer, which is defined as the second resource set; the first UE performs a resource allocation process according to the relevant information of the NR SL module to obtain a resource set S A , defined as the first resource set. If the target resource in the second resource set (the target resource may be any resource in the second resource set) meets the following conditions, the physical layer of the first UE reports the target resource to the higher layer for preemption:
[0036] Condition 1: The target resource is not in resource set S A middle;
[0037] Condition 2: The target resource in the first resource pool or the resource of the NR SL logical resource reservation period of the first UE j after the target resource in the first resource pool overlaps with the first resource;
[0038] Among them, the first resource is the resource of q second UE's NR SL logical resource reservation periods after the NR SL module of the first UE perceives the resource occupied by the NR SL module of the second UE (other NR SL UE) in the NR SL resource pool. The NR SL logical resource reservation period of the second UE corresponds to the resource reservation period of the resources occupied by the NR SL transmission of the second UE. The RSRP measurement value corresponding to the resources occupied by the NR SL transmission of the second UE is greater than an RSRP threshold value, and the RSRP threshold value is the final threshold value reached after the necessary increase of the initial threshold value. j and q are both integers, and the value can be any value within a range of values.
[0039] The priority value corresponding to the resources occupied by the NR SL transmission of the second UE satisfies any one of the following conditions:
[0040] Condition 1: The higher layer provides the parameter sl-PreemptionEnable, which is equal to "enable", and the NR SL transmission priority value of the first UE is greater than the priority value corresponding to the NR SL transmission occupied resources of the second UE;
[0041] Condition 2: The higher layer provides the parameter sl-PreemptionEnable, which is not equal to "enable", and the NR SL transmission priority value of the first UE is greater than the priority value corresponding to the NR SL transmission occupied resources of the second UE, and the priority value corresponding to the NR SL transmission occupied resources of the second UE is less than a priority threshold value.
[0042] In Rel-16, NR SL affects the perception result by setting different RSRP thresholds according to the sending and receiving priorities. NR SL high-priority service packets to be sent may obtain more candidate resources to achieve implicit preemption. In addition, Rel-16 adds a resource preemption mechanism to further ensure the performance of high-priority NR SL transmission between NR SL transmissions. However, in the scenario where NR SL and LTE SL transmissions coexist on the same channel, the existing technology needs to be further enhanced to ensure the transmission of high-priority services between LTE SL and NR SL, and to avoid resource collisions between LTE SL transmission and NR SL transmission as much as possible to ensure the performance of both systems.
[0043] Based on the above technical problems, the same-channel SL resource preemption method, device and storage medium provided in the present application, for the same-channel SL scenario, first execute the resource allocation process according to the first information of the first wireless access module of the first terminal and the second information of the second wireless access module, determine the first resource set, and then perform resource preemption according to the first resource set and the second resource set determined according to the resources currently occupied or authorized by the first wireless access module of the first terminal, thereby reducing resource collisions in the same-channel SL scenario and ensuring the performance of the system.
[0044] In order to make the purpose, technical solution and advantages of the embodiments of the present application clearer, the technical solution in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.
[0045] Figure 1 is a flow chart of a method for preempting SL resources on the same channel provided in an embodiment of the present application, such as Figure 1 As shown, the embodiment of the present application provides a method for preempting SL resources on the same channel, and the execution subject may be a first terminal, such as a mobile phone, a vehicle-mounted terminal, etc. The method includes:
[0046] Step 101: Execute a resource allocation process according to first information of a first wireless access module of a first terminal and second information of a second wireless access module to determine a first resource set (S A ).
[0047] Specifically, in an embodiment of the present application, the first terminal may be a Type A device, and the first wireless access module may be an NR SL module. The first information (relevant information of the NR SL module) may include one or more of the perception information of the NR SL module (relevant information obtained by decoding the NR SL SCI transmitted by other UEs) and the unmonitored time slot information of the NR SL module.
[0048] The second wireless access module may be an LTE SL module. The second information (shared information provided by the LTE SL module) may include at least one of the following:
[0049] LTE SL module perception information: obtained by decoding the LTE SL SCI received from other UEs’ LTE SL transmissions, resources occupied by other UEs’ LTE SL transmissions (i.e., resource blocks and subframes indicated by the LTE SL SCI received from other UEs’ LTE SL transmissions, including time domain positions and frequency domain positions), corresponding priority values, corresponding resource reservation cycle information, and RSRP measurement values measured based on the LTE SL SCI received from other UEs’ LTE SL transmissions;
[0050] LTE SL module resource occupancy information: resources occupied / authorized by the LTE SL module of the first terminal for LTE SL transmission (including time domain position and frequency domain position), corresponding priority value, corresponding resource reservation period, corresponding direct link resource reselection counter (SL_RESOURCE_RESELECTION_COUNTER) value information (which can be the initial value and / or the current value);
[0051] Information about unmonitored subframes of the LTE SL module;
[0052] LTE SL resource pool related information: may include LTE SL resource pool periodic configuration (which may also be obtained through network or device interaction).
[0053] Step 102: Perform resource preemption based on the first resource set and the second resource set; the second resource set is determined according to resources currently occupied or authorized for transmission by the first wireless access module of the first terminal.
[0054] The authorized resources may refer to resources determined according to a selected sidelink grant configured by the first wireless access module of the first terminal.
[0055] In some embodiments, resource preemption based on the first resource set and the second resource set includes:
[0056] When any target resource in the second resource set meets at least one of the following conditions, preemption is performed on the target resource:
[0057] Condition 1: The target resource is not in the first resource set;
[0058] Condition 2: the target resource in the first resource pool or the resource in the first resource pool j first logical resource reservation periods after the target resource overlaps with the first resource;
[0059] The first resource is a resource of a first value of second logical resource reservation periods after the resource occupied by the second wireless access module of the second terminal in the second resource pool.
[0060] The overlap includes time domain overlap and frequency domain overlap.
[0061] The first resource pool may be an NR SL resource pool; j is an integer, and the value may be any value within a value range; the first logical resource reservation period may be an NR SL logical resource reservation period of a first wireless access module NR SL module of the first terminal; the second resource pool may be an LTE resource pool; the second terminal may be a terminal including an LTE SL module, for example, a Type A device, or a Type B device, or a Type C device; the second wireless access module may be an LTE SL module; the resources occupied by the second wireless access module of the second terminal may be the LTE SL SCI of the LTE SL transmission of other UEs decoded and received by the LTE SL module in the second information (shared information provided by the LTE SL module), and the resources occupied by the LTE SL transmission of other UEs are obtained; the value range of the first numerical value is [1, Q], and Q is the resource selection window size when executing the resource allocation process, the resource reservation period of the LTE SL of the second UE, the time for triggering the execution of the resource allocation process, and the LTE SL of receiving the LTE SL transmission of other UEs. SCI time is determined; "the first resource is the resource of the first value second logical resource reservation period after the resource occupied by the second wireless access module of the second terminal in the second resource pool" may mean that it is assumed that after the time of receiving the LTE SL SCI of the LTE SL transmission of other UE, the LTE SL SCI of the LTE SL transmission of other UE is received again during the first value second logical resource reservation period, and the first resource is the resource indicated by the assumed LTE SL SCI received again (that is, the indicated resource block and subframe); the second logical resource reservation period may be the LTE SL logical resource reservation period of the second terminal, and the LTE SL logical resource reservation period of the second terminal corresponds to the resource reservation period of the resources occupied by the LTE SL transmission of the second terminal obtained by decoding the LTE SL SCI of the LTE SL transmission of other UE received in the second information (shared information provided by the LTE SL module).
[0062] Specifically, an optional implementation method for condition 2 can be combined with Figure 2The schematic diagram of the co-channel SL resource preemption principle shown in the figure shows that the subcarrier spacing (SCS) of the NR SL resource pool is 15kHz (the resource granularity in the time domain is 1slot=1ms), the SCS of the LTE SL resource pool is 15kHz (the resource granularity in the time domain is 1 subframe=1ms), and when the resources of the NR SL logical resource reservation period of the first terminal after the target resource overlap with the resources occupied by the LTE SL transmission of other UEs in the LTE SL resource pool and the resources of the logical resource reservation period of 3 other UEs' LTE SL transmission, the physical layer of the NR SL module of the first terminal reports the target resource to the higher layer for preemption.
[0063] In some embodiments, the resources occupied by the second wireless access module of the second terminal meet at least one of the following conditions:
[0064] Condition 1: a received signal reference power RSRP measurement value corresponding to the resources occupied by the second wireless access module of the second terminal is greater than a second RSRP threshold value, and the second RSRP threshold value is the final threshold value reached by the initial threshold value after the resource allocation process;
[0065] Condition 2: a priority value corresponding to the resources occupied by the second wireless access module of the second terminal is smaller than the first priority value.
[0066] The received signal reference power RSRP measurement value corresponding to the resources occupied by the second wireless access module of the second terminal may be the RSRP measurement value obtained by measuring the LTE SL SCI transmitted by the LTE SL of other UEs received in the second information (shared information provided by the LTE SL module); the priority value corresponding to the resources occupied by the second wireless access module of the second terminal may be the corresponding priority value obtained by the LTE SL module decoding the LTE SL SCI transmitted by the LTE SL of other UEs in the second information (shared information provided by the LTE SL module).
[0067] Specifically, in the embodiment of the present application, the condition for executing preemption on the target resource (the condition satisfied by the resource occupied by the second wireless access module of the second terminal) further includes at least one of the following conditions:
[0068] Condition 1: The received signal reference power RSRP measurement value corresponding to the resources occupied by the second wireless access module of the second terminal is greater than the second RSRP threshold value, and the second RSRP threshold value is the final threshold value reached by the initial threshold value after the above resource allocation process;
[0069] Condition 2: The priority value corresponding to the resources occupied by the second wireless access module of the second terminal is smaller than the first priority value.
[0070] Among them, the second terminal can be a terminal including an LTE SL module, for example, a Type A device, or a Type B device, or a Type C device; the second wireless access module can be an LTE SL module; the first priority value can be determined according to the actual situation, and can be configured in a predefined manner, or by high-level parameter configuration, or can be configured through network equipment.
[0071] In some embodiments, resource preemption based on the first resource set and the second resource set includes:
[0072] When any target resource in the second resource set meets at least one of the following conditions, preemption is performed on the target resource:
[0073] Condition 1: The target resource is not in the first resource set;
[0074] Condition 2: the target resource in the first resource pool or the resource in the first resource pool j first logical resource reservation periods after the target resource overlaps with the second resource;
[0075] The second resource is a resource of a second value of a third logical resource reservation period after the resource composed of all subchannels on the unmonitored subframe of the second wireless access module of the first terminal in the second resource pool;
[0076] The overlap includes time domain overlap and frequency domain overlap.
[0077] Condition 3: during the process of the first terminal determining the first resource set, the target resource meets the condition 2, and the first terminal performs a resource exclusion operation on the target resource, and the exclusion operation is not canceled.
[0078] The first resource pool may be an NR SL resource pool; j is an integer, and the value may be any value within a value range; the first logical resource reservation period may be an NR SL logical resource reservation period of a first radio access module NR SL module of the first terminal; the second resource pool may be an LTE resource pool; the second terminal may be a terminal including an LTE SL module, for example, a Type A device, or a Type B device, or a Type C device; the second radio access module may be an LTE SL module; the unmonitored subframe of the second radio access module of the first terminal may be determined according to the unmonitored subframe information of the LTE SL module in the second information (shared information provided by the LTE SL module), the value range of the second value is [1, Q], Q is determined according to the resource selection window size when executing the resource allocation process, any resource reservation period configured in the LTE SL resource pool, the time of triggering the execution of the resource allocation process, and the time of the unmonitored subframe; “the resources composed of all subchannels on the unmonitored subframe of the second radio access module of the first terminal, the resources of the second value of the third logical resource reservation period” may refer to the LTE SL transmission of other UEs assumed to be received on the unmonitored subframe. SCI, which indicates the resources composed of all subchannels on the unmonitored subframe, and it is assumed that the LTE SL SCI is received again within the first value of the third logical resource reservation period after the unmonitored subframe time, and the second resource is the resource indicated by the assumed LTE SL SCI received again; the third logical resource reservation period can be a logical resource reservation period corresponding to any resource reservation period configured in the LTE SL resource pool; the exclusion operation has not been canceled, which may mean that in the process of the first terminal determining the first resource set, the candidate resource set obtained after excluding the target resource is not initialized as the initial candidate resource set, the first resource set is finally obtained by the first terminal excluding candidate resources from the initial candidate resource set, and the candidate resource set is a resource set in an intermediate state obtained by the first terminal excluding candidate resources from the initial candidate resource set.
[0079] Specifically, an optional implementation method for condition 2 can be combined with Figure 3The schematic diagram of the co-channel SL resource preemption principle shown in the figure shows that the SCS of the NR SL resource pool is 15kHz (the resource granularity in the time domain is 1slot=1ms), and the SCS of the LTE SL resource pool is 15kHz (the resource granularity in the time domain is 1 subframe=1ms). When the target resource overlaps with the resources of the logical resource reservation period corresponding to the second third resource reservation period after the resources composed of all subchannels in the unmonitored subframe of the LTE SL module of the first terminal in the LTE SL resource pool, the physical layer of the NR SL module of the first terminal reports the target resource to the upper layer for preemption. The third resource reservation period is any resource reservation period configured by the LTE SL resource pool.
[0080] In some embodiments, the transmission priority value of the first wireless access module of the first terminal satisfies the following conditions:
[0081] The transmission priority value of the first wireless access module of the first terminal is greater than the second priority value.
[0082] Specifically, in the embodiment of the present application, the conditions for preemption of the target resource (conditions satisfied by the transmission priority value of the first wireless access module of the first terminal) further include the following conditions:
[0083] The transmission priority value of the first wireless access module of the first terminal is greater than the second priority value.
[0084] Among them, the first terminal can be a Type A device; the first wireless access module can be an NR SL module; the second priority value can be determined according to the actual situation, and can be configured in a predefined manner, or configured by high-level parameters, or configured through network equipment.
[0085] In some embodiments, resource preemption based on the first resource set and the second resource set includes:
[0086] When any target resource in the second resource set meets at least one of the following conditions, preemption is performed on the target resource:
[0087] Condition 1: The target resource is not in the first resource set;
[0088] Condition 2: the target resource in the first resource pool or the resource in the first resource pool j first logical resource reservation periods after the target resource overlaps with the third resource in time domain;
[0089] The transmission priority value of the first wireless access module of the first terminal is greater than the transmission priority value of the second wireless access module of the first terminal;
[0090] Condition 3: the target resource in the first resource pool or the resource in the first resource pool j first logical resource reservation periods after the target resource overlaps with the third resource in time domain;
[0091] The transmission priority value of the first wireless access module of the first terminal is less than or equal to the transmission priority value of the second wireless access module of the first terminal;
[0092] Condition 4: when the first terminal determines the first resource set, the target resource satisfies the condition 2, or when the target resource satisfies the condition 3, the first terminal performs a resource exclusion operation on the target resource, and the exclusion operation is not canceled;
[0093] Among them, the third resource is the resource of the third value of the fourth logical resource reservation period after the second wireless access module of the first terminal occupies or authorizes the resource in the second resource pool, or the third resource is the resource authorized by the second wireless access module of the first terminal in the second resource pool.
[0094] Among them, the first resource pool can be an NR SL resource pool; j is an integer, and the value can be any value within a value range; the first logical resource reservation period can be the NR SL logical resource reservation period of the first wireless access module of the first terminal; the first terminal can be a Type A device; the first wireless access module can be an NR SL module; the second wireless access module can be an LTE SL module; the second resource pool can be an LTE resource pool; the third value can be determined according to the actual situation, and can be determined according to the corresponding direct link resource reselection counter value in the LTE SL module resource occupancy information in the second information (shared information provided by the LTE SL module), and can be configured in a predefined manner or through a network device; the fourth logical resource reservation period can be the logical resource reservation period of the LTE SL module of the first terminal in the second information (shared information provided by the LTE SL module); the authorized resources can refer to the direct link scheduling permission (selected sidelink) configured according to the second wireless access module of the first terminal grant); the exclusion operation has not been canceled, which may mean that in the process of the first terminal determining the first resource set, the candidate resource set obtained after excluding the target resource is not initialized as the initial candidate resource set, the first resource set is finally obtained by the first terminal after excluding the candidate resources from the initial candidate resource set, and the candidate resource set is a resource set in an intermediate state obtained by the first terminal after excluding the candidate resources from the initial candidate resource set.
[0095] Specifically, an optional implementation method for condition 2 can be combined with Figure 4 The schematic diagram of the co-channel SL resource preemption principle shown in the figure shows that the SCS of the NR SL resource pool is 15kHz (the resource granularity in the time domain is 1slot=1ms), and the SCS of the LTE SL resource pool is 15kHz (the resource granularity in the time domain is 1 subframe=1ms). When the target resource overlaps with the resource time domain of the LTE SL module of the first terminal for LTE SL transmission reservation, and the transmission priority value of the first wireless access module of the first terminal is greater than the transmission priority value of the second wireless access module of the first terminal, the physical layer of the NR SL module of the first terminal reports the target resource to the upper layer for preemption.
[0096] In some embodiments, the transmission priority value of the second wireless access module of the first terminal satisfies the following conditions:
[0097] The transmission priority value of the second wireless access module of the first terminal is less than the third priority value.
[0098] The transmission priority value of the second wireless access module of the first terminal may be a resource reservation period corresponding to resources occupied / authorized by the LTE SL module of the first terminal for LTE SL transmission in the second information (shared information provided by the LTE SL module).
[0099] Specifically, in the embodiment of the present application, the conditions for preemption of the target resource (the conditions for the transmission priority value of the second wireless access module of the first terminal to be satisfied) also include the following conditions:
[0100] The transmission priority value of the second wireless access module of the first terminal is less than the third priority value.
[0101] Among them, the first terminal can be a Type A device; the second wireless access module can be an LTE SL module; the third priority value can be determined according to the actual situation, and can be configured in a predefined manner, or configured by high-level parameters, or configured through network equipment.
[0102] In some embodiments, resource preemption based on the first resource set and the second resource set includes:
[0103] When any target resource in the second resource set meets at least one of the following conditions, preemption is performed on the target resource:
[0104] Condition 1: The target resource is not in the first resource set;
[0105] Condition 2: the physical direct link feedback channel PSFCH time slot corresponding to the target resource in the first resource pool or the PSFCH time slot corresponding to the resource of the first logical resource reservation period j after the target resource in the first resource pool overlaps with the subframe where the first resource is located;
[0106] The first resource is a resource of a first value of second logical resource reservation periods after the resource occupied by the second wireless access module of the second terminal in the second resource pool;
[0107] An RSRP measurement value corresponding to the resources occupied by the second wireless access module of the second terminal is greater than a first RSRP threshold value;
[0108] Condition 3: when the target resource meets Condition 2 during the process of the first terminal determining the first resource set, the first terminal performs a resource exclusion operation on the target resource, and the exclusion operation is not canceled.
[0109] Among them, the first resource pool may be an NR SL resource pool; j is an integer, and the value may be any value within a value range; the first logical resource reservation period may be an NRSL logical resource reservation period of a first wireless access module NR SL module of the first terminal; the second resource pool may be an LTE resource pool; the second terminal may be a terminal including an LTE SL module, for example, a Type A device, or a Type B device, or a Type C device; the second wireless access module may be an LTE SL module; the resources occupied by the second wireless access module of the second terminal may be the LTE SL SCI of the LTE SL transmission of other UEs decoded by the LTE SL module in the second information (shared information provided by the LTE SL module), and the resources occupied by the LTE SL transmission of other UEs are obtained; the value range of the first numerical value is [1, Q], and Q is based on the resource selection window size when executing the resource allocation process, the logical resource reservation period of the LTE SL of the second UE, the time for triggering the execution of the resource allocation process, and the LTE SL of receiving the LTE SL transmission of other UEs. SCI time; “the first resource is a resource of a first value of second logical resource reservation periods after the resource is occupied by the second wireless access module of the second terminal in the second resource pool” may mean that, assuming that, after the time of receiving the LTE SL SCI of the LTE SL transmission of other UE, the LTE SL SCI of the LTE SL transmission of other UE is received again at the time of the first value of second logical resource reservation periods, the subframe where the first resource is located is the subframe where the resource indicated by the LTE SL SCI received again is located (i.e., the subframe indicated by the LTE SL SCI); the second logical resource reservation period may be the LTE SL logical resource reservation period of the second terminal, and the LTE SL logical resource reservation period of the second terminal corresponds to the resource reservation period of the resource occupied by the LTE SL transmission of the second terminal obtained by decoding the LTE SL SCI of the LTE SL transmission of other UE received in the second information (shared information provided by the LTE SL module); the received signal reference power RSRP measurement value corresponding to the resource occupied by the second wireless access module of the second terminal may be the LTE SL SCI of the LTE SL transmission of other UE received in the second information (shared information provided by the LTE SL module). The RSRP measurement value obtained by measuring the SCI; the first RSRP threshold value may be determined according to the actual situation, and may be configured in a predefined manner, or configured by a high-level parameter, or may be configured through a network device.
[0110] Specifically, an optional implementation method for condition 2 can be combined with Figure 5The schematic diagram of the co-channel SL resource preemption principle shown in the figure shows that the SCS of the NR SL resource pool is 15kHz (the resource granularity in the time domain is 1slot=1ms), and the SCS of the LTE SL resource pool is 15kHz (the resource granularity in the time domain is 1 subframe=1ms). In the PSFCH time slot corresponding to the target resource, it overlaps with the subframe where the resources of the logical resource reservation period of the LTE SL transmission of other UEs after the resources occupied by the LTE SL transmission of other UEs in the LTE SL resource pool are located, and when the RSRP measurement value corresponding to the resources occupied by the second wireless access module of the second terminal is greater than the first RSRP threshold value, the NR SL module physical layer of the first terminal reports the target resource to the higher layer for preemption.
[0111] In some embodiments, the priority value corresponding to the resources occupied by the second wireless access module of the second terminal satisfies the following conditions:
[0112] The priority value corresponding to the resources occupied by the second wireless access module of the second terminal is less than the fourth priority value.
[0113] Specifically, in the embodiment of the present application, the conditions for preemption of the target resource (the conditions for the priority value corresponding to the resource occupied by the second wireless access module of the second terminal to be satisfied) also include the following conditions:
[0114] The priority value corresponding to the resources occupied by the second wireless access module of the second terminal is less than the fourth priority value.
[0115] Among them, the second terminal can be a terminal including an LTE SL module, for example, a Type A device, or a Type B device, or a Type C device; the second wireless access module can be an LTE SL module; the fourth priority value can be determined according to actual conditions, and can be configured in a predefined manner, or by high-level parameters, or by network equipment.
[0116] Based on the foregoing embodiment, in some embodiments, the condition for executing preemption on the target resource further includes at least one of the following conditions:
[0117] Condition 1: The first parameter is provided;
[0118] Condition 2: The first parameter is provided and the value of the first parameter is the first value;
[0119] The first parameter is used to instruct the first terminal to perform resource preemption according to the first resource set.
[0120] Specifically, in the embodiment of the present application, a first parameter may be configured to indicate the execution of preemption on the target resource.
[0121] The first parameter may be a parameter in the related technology, for example, sl-PreemptionEnable, or may be a newly added parameter.
[0122] For example, in a case where the first parameter is provided (regardless of whether the parameter value is empty), the first terminal determines that preemption can be performed on the target resource.
[0123] For another example, when the first parameter is provided and the first parameter is equal to "enable", the first terminal determines that preemption can be performed on the target resource.
[0124] Based on the foregoing embodiment, in some embodiments, the condition for executing preemption on the target resource further includes at least one of the following conditions:
[0125] Condition 1: A parameter is provided by a higher layer and is equal to "enable", and the NR SL transmission priority value of the first UE is greater than the priority values corresponding to the LTE SL transmission occupied resources of other UEs in the second information (shared information);
[0126] Condition 2: A parameter is provided by the higher layer and is not equal to "enable", and the NR SL transmission priority value of the first UE is greater than the priority value corresponding to the LTE SL transmission resources occupied by other UEs in the shared information, and the priority value corresponding to the LTE SL transmission resources occupied by other UEs in the shared information is less than a priority threshold value;
[0127] Condition 3: A higher layer provides a parameter and the parameter is equal to "enable", and or the priority value corresponding to the LTE SL transmission occupied resources of other UEs in the shared information is less than a priority threshold;
[0128] Condition 4: A higher layer provides a parameter and the parameter is not equal to "enable", and or, the priority value corresponding to the LTE SL transmission occupied resources of other UEs in the shared information is less than a priority threshold value;
[0129] The above parameters may be parameters in related technologies, such as sl-PreemptionEnable, or may be a newly added parameter; the priority value corresponding to the resources occupied by LTE SL transmission of other UEs in the above shared information may also be set to a certain priority value based on the configuration, for example, its priority value is equal to 1.
[0130] Based on the foregoing embodiment, in some embodiments, the condition for executing preemption on the target resource further includes at least one of the following conditions:
[0131] Condition 1: A parameter is provided by the higher layer and is equal to "enable" and the NR SL transmission priority value of the first UE is greater than a priority value threshold;
[0132] Condition 2: A higher layer provides a parameter and the parameter is not equal to "enable" and the NR SL transmission priority value of the first UE is greater than a priority value threshold;
[0133] The above parameter may be a parameter in the related technology, such as sl-PreemptionEnable, or may be a newly added parameter.
[0134] Based on the foregoing embodiment, in some embodiments, the condition for executing preemption on the target resource further includes at least one of the following conditions:
[0135] Condition 1: A parameter is provided by the higher layer and is equal to "enable", and the NR SL transmission priority value of the first UE is greater than the priority value corresponding to the LTE SL transmission of the LTE SL module in the second information (shared information);
[0136] Condition 2: The higher layer provides a parameter and the parameter is not equal to "enable", and the NR SL transmission priority value of the first UE is greater than the priority value corresponding to the LTE SL module performing LTE SL transmission in the shared information, and the priority value corresponding to the LTE SL module performing LTE SL transmission is less than a priority threshold value;
[0137] Condition 3: A parameter is provided by the higher layer and is equal to "enable", and the priority value corresponding to the LTE SL transmission of the LTE SL module is less than a priority threshold, or the NR SL transmission priority value of the first UE is greater than a priority threshold;
[0138] Condition 4: A higher layer provides a parameter and the parameter is not equal to "enable", and the priority value corresponding to the LTE SL transmission of the LTE SL module is less than a priority threshold, or the NR SL transmission priority value of the first UE is greater than a priority threshold;
[0139] The above parameters may be parameters in related technologies, such as sl-PreemptionEnable, or may be a newly added parameter; the priority value corresponding to the LTE SL module performing LTE SL transmission in the above shared information may also be set to a certain priority value based on the configuration, for example, its priority value is equal to 1.
[0140] The same-channel SL resource preemption method provided in the present application, for the same-channel SL scenario, first executes the resource allocation process according to the first information of the first wireless access module of the first terminal and the second information of the second wireless access module to determine the first resource set, and then performs resource preemption according to the first resource set and the second resource set determined according to the resources currently occupied or authorized by the first wireless access module of the first terminal, thereby reducing resource collisions in the same-channel SL scenario and ensuring the performance of the system.
[0141] In addition, when the physical layer of the NR SL module of the first terminal executes the resource allocation process according to the sharing information of the LTE SL module and the relevant information of the NR SL module, the NR SL module needs to send a sharing information request signaling to the LTE SL module in advance.
[0142] For example, the NR SL module of the first terminal sends a sharing information request signaling to the LTE SL module at the second time or before the second time, and the request signaling includes the subframe information of the first time or the first time.
[0143] Or, for example, the LTE SL module of the first terminal needs to obtain first time information or subframe information where the first time is located before determining the first resource set.
[0144] The first time is the time when the first terminal executes the resource allocation process according to the shared information of the LTE SL module and the relevant information of the NR SL module.
[0145] The second time may be equal to the first time minus the first time interval, the first time interval may be 4 ms plus the second time interval, and the second time interval is less than or equal to 4 ms.
[0146] It should be noted that the method in the present invention regarding "when the NR SL module physical layer of the first terminal executes the resource allocation process according to the shared information of the LTE SL module and the relevant information of the NR SL module, the NR SL module needs to send a shared information request signaling to the LTE SL module in advance" can not only be applied to the same-channel direct link SL resource preemption, but also to other scenarios involving the NR SL module physical layer of the first terminal executing the resource allocation process according to the shared information of the LTE SL module and the relevant information of the NR SL module, such as the same-channel direct link SL resource re-evaluation.
[0147] Figure 6 is a schematic diagram of the structure of a first terminal provided in an embodiment of the present application, such as Figure 6 As shown, the first terminal includes a memory 620, a transceiver 600, and a processor 610, wherein:
[0148] The memory 620 is used to store computer programs; the transceiver 600 is used to send and receive data under the control of the processor 610; the processor 610 is used to read the computer program in the memory 620 and perform the following operations:
[0149] Execute a resource allocation process according to first information of a first wireless access module of a first terminal and second information of a second wireless access module to determine a first resource set;
[0150] Resource preemption is performed based on the first resource set and the second resource set; the second resource set is determined according to resources currently occupied or authorized for transmission by the first wireless access module of the first terminal.
[0151] Among them, Figure 6 In the embodiment, the bus architecture may include any number of interconnected buses and bridges, specifically one or more processors represented by processor 610 and various circuits of memory represented by memory 620 are linked together. The bus architecture may also link together various other circuits such as peripherals, voltage regulators, and power management circuits, which are well known in the art and are therefore not further described herein. The bus interface provides an interface. The transceiver 600 may be a plurality of components, namely, a transmitter and a receiver, providing a unit for communicating with various other devices on a transmission medium, such as a wireless channel, a wired channel, an optical cable, and other transmission media. For different user devices, the user interface 630 may also be an interface capable of externally and internally connecting required devices, and the connected devices include but are not limited to a keypad, a display, a speaker, a microphone, a joystick, and the like.
[0152] The processor 610 is responsible for managing the bus architecture and general processing, and the memory 620 can store data used by the processor 610 when performing operations.
[0153] In some embodiments, the processor 610 may be a central processing unit (CPU), an application specific integrated circuit (ASIC), a field programmable gate array (FPGA) or a complex programmable logic device (CPLD), and the processor may also adopt a multi-core architecture.
[0154] The processor calls the computer program stored in the memory to execute any of the methods provided in the embodiments of the present application according to the obtained executable instructions. The processor and the memory can also be arranged physically separately.
[0155] In some embodiments, resource preemption based on the first resource set and the second resource set includes:
[0156] When any target resource in the second resource set meets at least one of the following conditions, preemption is performed on the target resource:
[0157] Condition 1: The target resource is not in the first resource set;
[0158] Condition 2: the target resource in the first resource pool or the resource in the first resource pool j first logical resource reservation periods after the target resource overlaps with the first resource;
[0159] The first resource is a resource of a first value of second logical resource reservation periods after the resource occupied by the second wireless access module of the second terminal in the second resource pool.
[0160] In some embodiments, the resources occupied by the second wireless access module of the second terminal meet at least one of the following conditions:
[0161] Condition 1: a received signal reference power RSRP measurement value corresponding to the resources occupied by the second wireless access module of the second terminal is greater than a second RSRP threshold value, and the second RSRP threshold value is the final threshold value reached by the initial threshold value after the resource allocation process;
[0162] Condition 2: a priority value corresponding to the resources occupied by the second wireless access module of the second terminal is smaller than the first priority value.
[0163] In some embodiments, resource preemption based on the first resource set and the second resource set includes:
[0164] When any target resource in the second resource set meets at least one of the following conditions, preemption is performed on the target resource:
[0165] Condition 1: The target resource is not in the first resource set;
[0166] Condition 2: the target resource in the first resource pool or the resource in the first resource pool j first logical resource reservation periods after the target resource overlaps with the second resource;
[0167] The second resource is a resource of a second value of a third logical resource reservation period after the resource composed of all subchannels on the unmonitored subframe of the second wireless access module of the first terminal in the second resource pool;
[0168] Condition 3: during the process of the first terminal determining the first resource set, the target resource meets the condition 2, and the first terminal performs a resource exclusion operation on the target resource, and the exclusion operation is not canceled.
[0169] In some embodiments, the transmission priority value of the first wireless access module of the first terminal satisfies the following conditions:
[0170] The transmission priority value of the first wireless access module of the first terminal is greater than the second priority value.
[0171] In some embodiments, resource preemption based on the first resource set and the second resource set includes:
[0172] When any target resource in the second resource set meets at least one of the following conditions, preemption is performed on the target resource:
[0173] Condition 1: The target resource is not in the first resource set;
[0174] Condition 2: the target resource in the first resource pool or the resource in the first resource pool j first logical resource reservation periods after the target resource overlaps with the third resource in time domain;
[0175] The transmission priority value of the first wireless access module of the first terminal is greater than the transmission priority value of the second wireless access module of the first terminal;
[0176] Condition 3: the target resource in the first resource pool or the resource in the first resource pool j first logical resource reservation periods after the target resource overlaps with the third resource in time domain;
[0177] The transmission priority value of the first wireless access module of the first terminal is less than or equal to the transmission priority value of the second wireless access module of the first terminal;
[0178] Condition 4: when the first terminal determines the first resource set, the target resource satisfies the condition 2, or when the target resource satisfies the condition 3, the first terminal performs a resource exclusion operation on the target resource, and the exclusion operation is not canceled;
[0179] Among them, the third resource is the resource of the third value of the fourth logical resource reservation period after the second wireless access module of the first terminal occupies or authorizes the resource in the second resource pool, or the third resource is the resource authorized by the second wireless access module of the first terminal in the second resource pool.
[0180] In some embodiments, the transmission priority value of the second wireless access module of the first terminal satisfies the following conditions:
[0181] The transmission priority value of the second wireless access module of the first terminal is less than the third priority value.
[0182] In some embodiments, resource preemption based on the first resource set and the second resource set includes:
[0183] When any target resource in the second resource set meets at least one of the following conditions, preemption is performed on the target resource:
[0184] Condition 1: The target resource is not in the first resource set;
[0185] Condition 2: the physical direct link feedback channel PSFCH time slot corresponding to the target resource in the first resource pool or the PSFCH time slot corresponding to the resource of the first logical resource reservation period j after the target resource in the first resource pool overlaps with the subframe where the first resource is located;
[0186] The first resource is a resource of a first value of second logical resource reservation periods after the resource occupied by the second wireless access module of the second terminal in the second resource pool;
[0187] A received signal reference power RSRP measurement value corresponding to the resources occupied by the second wireless access module of the second terminal is greater than a first RSRP threshold value;
[0188] Condition 3: when the target resource meets Condition 2 during the process of the first terminal determining the first resource set, the first terminal performs a resource exclusion operation on the target resource, and the exclusion operation is not canceled.
[0189] In some embodiments, the priority value corresponding to the resources occupied by the second wireless access module of the second terminal satisfies the following conditions:
[0190] The priority value corresponding to the resources occupied by the second wireless access module of the second terminal is less than the fourth priority value.
[0191] In some embodiments, the condition for executing preemption on the target resource further includes at least one of the following conditions:
[0192] Condition 1: The first parameter is provided;
[0193] Condition 2: The first parameter is provided and the value of the first parameter is the first value;
[0194] The first parameter is used to instruct the first terminal to perform resource preemption according to the first resource set.
[0195] It should be noted here that the above-mentioned first terminal provided in the embodiment of the present application can implement all the method steps implemented by the method embodiment in which the execution subject is the first terminal, and can achieve the same technical effect. The parts and beneficial effects of this embodiment that are the same as the method embodiment will not be described in detail here.
[0196] Figure 7 is a structural diagram of a co-channel SL resource preemption device provided in an embodiment of the present application, such as Figure 7 As shown, the embodiment of the present application provides a co-channel SL resource preemption device, including a determination module 701 and a preemption module 702, wherein:
[0197] The determination module 701 is used to execute a resource allocation process according to the first information of the first wireless access module of the first terminal and the second information of the second wireless access module to determine a first resource set; the preemption module 702 is used to perform resource preemption based on the first resource set and the second resource set; the second resource set is determined according to the resources currently occupied or authorized by the first wireless access module of the first terminal.
[0198] In some embodiments, resource preemption based on the first resource set and the second resource set includes:
[0199] When any target resource in the second resource set meets at least one of the following conditions, preemption is performed on the target resource:
[0200] Condition 1: The target resource is not in the first resource set;
[0201] Condition 2: the target resource in the first resource pool or the resource in the first resource pool j first logical resource reservation periods after the target resource overlaps with the first resource;
[0202] The first resource is a resource of a first value of second logical resource reservation periods after the resource occupied by the second wireless access module of the second terminal in the second resource pool.
[0203] In some embodiments, the resources occupied by the second wireless access module of the second terminal meet at least one of the following conditions:
[0204] Condition 1: a received signal reference power RSRP measurement value corresponding to the resources occupied by the second wireless access module of the second terminal is greater than a second RSRP threshold value, and the second RSRP threshold value is the final threshold value reached by the initial threshold value after the resource allocation process;
[0205] Condition 2: a priority value corresponding to the resources occupied by the second wireless access module of the second terminal is smaller than the first priority value.
[0206] In some embodiments, resource preemption based on the first resource set and the second resource set includes:
[0207] When any target resource in the second resource set meets at least one of the following conditions, preemption is performed on the target resource:
[0208] Condition 1: The target resource is not in the first resource set;
[0209] Condition 2: the target resource in the first resource pool or the resource in the first resource pool j first logical resource reservation periods after the target resource overlaps with the second resource;
[0210] The second resource is a resource of a second value of a third logical resource reservation period after the resource composed of all subchannels on the unmonitored subframe of the second wireless access module of the first terminal in the second resource pool;
[0211] Condition 3: during the process of the first terminal determining the first resource set, the target resource meets the condition 2, and the first terminal performs a resource exclusion operation on the target resource, and the exclusion operation is not canceled.
[0212] In some embodiments, the transmission priority value of the first wireless access module of the first terminal satisfies the following conditions:
[0213] The transmission priority value of the first wireless access module of the first terminal is greater than the second priority value.
[0214] In some embodiments, resource preemption based on the first resource set and the second resource set includes:
[0215] When any target resource in the second resource set meets at least one of the following conditions, preemption is performed on the target resource:
[0216] Condition 1: The target resource is not in the first resource set;
[0217] Condition 2: the target resource in the first resource pool or the resource in the first resource pool j first logical resource reservation periods after the target resource overlaps with the third resource in time domain;
[0218] The transmission priority value of the first wireless access module of the first terminal is greater than the transmission priority value of the second wireless access module of the first terminal;
[0219] Condition 3: the target resource in the first resource pool or the resource in the first resource pool j first logical resource reservation periods after the target resource overlaps with the third resource in time domain;
[0220] The transmission priority value of the first wireless access module of the first terminal is less than or equal to the transmission priority value of the second wireless access module of the first terminal;
[0221] Condition 4: when the first terminal determines the first resource set, the target resource satisfies the condition 2, or when the target resource satisfies the condition 3, the first terminal performs a resource exclusion operation on the target resource, and the exclusion operation is not canceled;
[0222] Among them, the third resource is the resource of the third value of the fourth logical resource reservation period after the second wireless access module of the first terminal occupies or authorizes the resource in the second resource pool, or the third resource is the resource authorized by the second wireless access module of the first terminal in the second resource pool.
[0223] In some embodiments, the transmission priority value of the second wireless access module of the first terminal satisfies the following conditions:
[0224] The transmission priority value of the second wireless access module of the first terminal is less than the third priority value.
[0225] In some embodiments, resource preemption based on the first resource set and the second resource set includes:
[0226] When any target resource in the second resource set meets at least one of the following conditions, preemption is performed on the target resource:
[0227] Condition 1: The target resource is not in the first resource set;
[0228] Condition 2: the physical direct link feedback channel PSFCH time slot corresponding to the target resource in the first resource pool or the PSFCH time slot corresponding to the resource of the first logical resource reservation period j after the target resource in the first resource pool overlaps with the subframe where the first resource is located;
[0229] The first resource is a resource of a first value of second logical resource reservation periods after the resource occupied by the second wireless access module of the second terminal in the second resource pool;
[0230] A received signal reference power RSRP measurement value corresponding to the resources occupied by the second wireless access module of the second terminal is greater than a first RSRP threshold value;
[0231] Condition 3: when the target resource meets Condition 2 during the process of the first terminal determining the first resource set, the first terminal performs a resource exclusion operation on the target resource, and the exclusion operation is not canceled.
[0232] In some embodiments, the priority value corresponding to the resources occupied by the second wireless access module of the second terminal satisfies the following conditions:
[0233] The priority value corresponding to the resources occupied by the second wireless access module of the second terminal is less than the fourth priority value.
[0234] In some embodiments, the condition for executing preemption on the target resource further includes at least one of the following conditions:
[0235] Condition 1: The first parameter is provided;
[0236] Condition 2: The first parameter is provided and the value of the first parameter is the first value;
[0237] The first parameter is used to instruct the first terminal to perform resource preemption according to the first resource set.
[0238] Specifically, the above-mentioned co-channel SL resource preemption device provided in the embodiment of the present application can implement all the method steps implemented by the above-mentioned method embodiment in which the execution subject is the first terminal, and can achieve the same technical effect. The parts and beneficial effects of this embodiment that are the same as the method embodiment will not be described in detail here.
[0239] It should be noted that the division of units / modules in the above embodiments of the present application is schematic and is only a logical function division. There may be other division methods in actual implementation. In addition, the functional units in the various embodiments of the present application may be integrated into a processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above integrated units may be implemented in the form of hardware or in the form of software functional units.
[0240] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a processor-readable storage medium. Based on this understanding, the technical solution of the present application is essentially or the part that contributes to the relevant technology or all or part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including a number of instructions to enable a computer device (which can be a personal computer, server, or network device, etc.) or a processor (processor) to perform all or part of the steps of the method described in each embodiment of the present application. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (Read-Only Memory, ROM), random access memory (Random Access Memory, RAM), disk or optical disk and other media that can store program codes.
[0241] In some embodiments, a non-transitory readable storage medium is further provided, wherein the non-transitory readable storage medium stores a computer program, and the computer program is used to enable a processor to execute the co-channel SL resource preemption method provided by the above-mentioned method embodiments.
[0242] Specifically, the above-mentioned non-transitory readable storage medium provided in the embodiment of the present application can implement all the method steps implemented by the above-mentioned method embodiments, and can achieve the same technical effects. The parts and beneficial effects that are the same as the method embodiments in this embodiment will not be described in detail here.
[0243] It should be noted that the non-transitory readable storage medium can be any available medium or data storage device that can be accessed by the processor, including but not limited to magnetic storage (such as floppy disks, hard disks, magnetic tapes, magneto-optical disks (MO), etc.), optical storage (such as CD, DVD, BD, HVD, etc.), and semiconductor storage (such as ROM, EPROM, EEPROM, non-volatile memory (NAND FLASH), solid-state drive (SSD)), etc.
[0244] In some embodiments, a processor-readable storage medium is further provided, wherein the processor-readable storage medium stores a computer program, and the computer program is used to enable a processor to execute the co-channel SL resource preemption method provided by the above-mentioned method embodiments.
[0245] Specifically, the processor-readable storage medium provided in the embodiment of the present application can implement all the method steps implemented in the above-mentioned method embodiments, and can achieve the same technical effects. The parts and beneficial effects that are the same as those in the method embodiments will not be described in detail herein.
[0246] In some embodiments, a computer-readable storage medium is further provided, wherein the computer-readable storage medium stores a computer program, and the computer program is used to enable a computer to execute the co-channel SL resource preemption method provided by the above-mentioned method embodiments.
[0247] Specifically, the above-mentioned computer-readable storage medium provided in the embodiment of the present application can implement all the method steps implemented by the above-mentioned method embodiments, and can achieve the same technical effect. The parts and beneficial effects of this embodiment that are the same as the method embodiment will not be described in detail here.
[0248] In some embodiments, a communication device is further provided, wherein a computer program is stored in the communication device, and the computer program is used to enable the communication device to execute the co-channel SL resource preemption method provided by the above-mentioned method embodiments.
[0249] Specifically, the above-mentioned communication device provided in the embodiment of the present application can implement all the method steps implemented by the above-mentioned method embodiments, and can achieve the same technical effects. The parts and beneficial effects that are the same as the method embodiments in this embodiment will not be described in detail here.
[0250] In some embodiments, a chip product is further provided, wherein a computer program is stored in the chip product, and the computer program is used to enable the chip product to execute the co-channel SL resource preemption method provided by the above-mentioned method embodiments.
[0251] Specifically, the above-mentioned chip product provided in the embodiment of the present application can implement all the method steps implemented by the above-mentioned method embodiments, and can achieve the same technical effects. The parts and beneficial effects of this embodiment that are the same as the method embodiment will not be described in detail here.
[0252] It should also be noted that the terms "first", "second", etc. in the embodiments of the present application are used to distinguish similar objects, and are not used to describe a specific order or sequence. It should be understood that the terms used in this way can be interchangeable under appropriate circumstances, so that the embodiments of the present application can be implemented in an order other than those illustrated or described here, and the objects distinguished by "first" and "second" are generally of the same type, and the number of objects is not limited. For example, the first object can be one or more.
[0253] In the embodiments of the present application, the term "and / or" describes the association relationship of the associated objects, indicating that three relationships may exist. For example, A and / or B may represent: A exists alone, A and B exist at the same time, and B exists alone. The character " / " generally indicates that the associated objects before and after are in an "or" relationship.
[0254] "Determine B based on A" in the embodiments of the present application means that the factor A should be considered when determining B. It is not limited to "B can be determined based on A alone", but should also include: "Determine B based on A and C", "Determine B based on A, C and E", "Determine C based on A, and further determine B based on C", etc. In addition, it can also include taking A as a condition for determining B, for example, "When A meets the first condition, use the first method to determine B"; for another example, "When A meets the second condition, determine B", etc.; for another example, "When A meets the third condition, determine B based on the first parameter", etc. Of course, it can also be a condition that takes A as a factor for determining B, for example, "When A meets the first condition, use the first method to determine C, and further determine B based on C", etc.
[0255] In the embodiments of the present application, the term "plurality" refers to two or more than two, and other quantifiers are similar.
[0256] The technical solution provided in the embodiment of the present application can be applicable to a variety of systems, especially 5G systems. For example, the applicable system can be a global system of mobile communication (GSM) system, a code division multiple access (CDMA) system, a wideband code division multiple access (WCDMA) general packet radio service (GPRS) system, a long term evolution (LTE) system, a LTE frequency division duplex (FDD) system, a LTE time division duplex (TDD) system, an advanced long term evolution (LTE-A) system, a universal mobile telecommunication system (UMTS), a world-wide interoperability for microwave access (WiMAX) system, a 5G new radio (NR) system, etc. These various systems include terminal equipment and network equipment. The system may also include a core network part, such as an evolved packet system (EPS), a 5G system (5GS), etc.
[0257] The terminal device involved in the embodiment of the present application may be a device that provides voice and / or data connectivity to a user, a handheld device with a wireless connection function, or other processing devices connected to a wireless modem. In different systems, the name of the terminal device may also be different. For example, in a 5G system, the terminal device may be called a user equipment (UE). A wireless terminal device can communicate with one or more core networks (CN) via a radio access network (RAN). The wireless terminal device may be a mobile terminal device, such as a mobile phone (or a "cellular" phone) and a computer with a mobile terminal device. For example, it may be a portable, pocket-sized, handheld, computer-built-in or vehicle-mounted mobile device that exchanges language and / or data with a wireless access network. For example, personal communication service (PCS) phones, cordless phones, session initiation protocol (SIP) phones, wireless local loop (WLL) stations, personal digital assistants (PDAs) and other devices. The wireless terminal device may also be referred to as a system, a subscriber unit, a subscriber station, a mobile station, a mobile station, a remote station, an access point, a remote terminal device, an access terminal device, a user terminal device, a user agent, and a user device, but is not limited in the embodiments of the present application.
[0258] The network device involved in the embodiment of the present application may be a base station, which may include multiple cells providing services for the terminal. Depending on the specific application scenario, the base station may also be called an access point, or may be a device in the access network that communicates with the wireless terminal device through one or more sectors on the air interface, or other names. The network device may be used to interchange received air frames with Internet Protocol (IP) packets, and serve as a router between the wireless terminal device and the rest of the access network, wherein the rest of the access network may include an Internet Protocol (IP) communication network. The network device may also coordinate the attribute management of the air interface. For example, the network device involved in the embodiments of the present application may be a network device (Base Transceiver Station, BTS) in the Global System for Mobile communications (Global System for Mobile communications, GSM) or Code Division Multiple Access (Code Division Multiple Access, CDMA), or a network device (NodeB) in Wide-band Code Division Multiple Access (WCDMA), or an evolutionary network device (evolutional Node B, eNB or e-NodeB) in the long term evolution (long term evolution, LTE) system, a 5G base station (gNB) in the 5G network architecture (next generation system), or a home evolved Node B (Home evolved Node B, HeNB), a relay node, a home base station (femto), a pico base station (pico), etc., which is not limited in the embodiments of the present application. In some network structures, the network device may include a centralized unit (CU) node and a distributed unit (DU) node, and the centralized unit and the distributed unit may also be arranged geographically separately.
[0259] Network devices and terminal devices can each use one or more antennas for multi-input multi-output (MIMO) transmission. MIMO transmission can be single-user MIMO (SU-MIMO) or multi-user MIMO (MU-MIMO). Depending on the form and number of antenna combinations, MIMO transmission can be 2D-MIMO, 3D-MIMO, FD-MIMO or massive-MIMO, or it can be diversity transmission, precoding transmission or beamforming transmission, etc.
[0260] Those skilled in the art will appreciate that the embodiments of the present application may be provided as methods, systems, or computer program products. Therefore, the present application may adopt the form of a complete hardware embodiment, a complete software embodiment, or an embodiment in combination with software and hardware. Moreover, the present application may adopt the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage and optical storage, etc.) that contain computer-usable program code.
[0261] The present application is described with reference to the flowcharts and / or block diagrams of the methods, devices (systems), and computer program products according to the embodiments of the present application. It should be understood that each process and / or box in the flowchart and / or block diagram, as well as the combination of the processes and / or boxes in the flowchart and / or block diagram, can be implemented by computer executable instructions. These computer executable instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to generate a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.
[0262] These processor executable instructions may also be stored in a processor readable memory that can direct a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the processor readable memory produce an article of manufacture including an instruction device, which implements the process Figure 1 A process or multiple processes and / or boxes Figure 1 A function specified in one or more boxes.
[0263] These processor-executable instructions may also be loaded onto a computer or other programmable data processing device so that a series of operational steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions for executing on the computer or other programmable device to implement the process. Figure 1A process or multiple processes and / or boxes Figure 1 The steps for the functions specified in one or more boxes.
[0264] Obviously, those skilled in the art can make various changes and modifications to the present application without departing from the spirit and scope of the present application. Thus, if these modifications and variations of the present application fall within the scope of the claims of the present application and their equivalents, the present application is also intended to include these modifications and variations.
Claims
1. A method for seizing resources of a same-channel direct link SL, characterized in that: Applied to a first terminal, the method includes: Execute a resource allocation process according to first information of a first wireless access module of a first terminal and second information of a second wireless access module to determine a first resource set; Resource preemption is performed based on the first resource set and the second resource set; the second resource set is determined according to resources currently occupied or authorized for transmission by the first wireless access module of the first terminal.
2. The method for seizing SL resources on the same channel according to claim 1, characterized in that: Resource preemption based on the first resource set and the second resource set includes: When any target resource in the second resource set meets at least one of the following conditions, preemption is performed on the target resource: Condition 1: The target resource is not in the first resource set; Condition 2: the target resource in the first resource pool or the resource in the first resource pool j first logical resource reservation periods after the target resource overlaps with the first resource; The first resource is a resource of a first value of second logical resource reservation periods after the resource occupied by the second wireless access module of the second terminal in the second resource pool.
3. The method for seizing SL resources on the same channel according to claim 2, characterized in that: The resources occupied by the second wireless access module of the second terminal meet at least one of the following conditions: Condition 1: a received signal reference power RSRP measurement value corresponding to the resources occupied by the second wireless access module of the second terminal is greater than a second RSRP threshold value, and the second RSRP threshold value is the final threshold value reached by the initial threshold value after the resource allocation process; Condition 2: a priority value corresponding to the resources occupied by the second wireless access module of the second terminal is smaller than the first priority value.
4. The method for seizing SL resources on the same channel according to claim 1, characterized in that: Resource preemption based on the first resource set and the second resource set includes: When any target resource in the second resource set meets at least one of the following conditions, preemption is performed on the target resource: Condition 1: The target resource is not in the first resource set; Condition 2: the target resource in the first resource pool or the resource in the first resource pool j first logical resource reservation periods after the target resource overlaps with the second resource; The second resource is a resource of a second value of a third logical resource reservation period after the resource composed of all subchannels on the unmonitored subframe of the second wireless access module of the first terminal in the second resource pool; Condition 3: during the process of the first terminal determining the first resource set, the target resource meets the condition 2, and the first terminal performs a resource exclusion operation on the target resource, and the exclusion operation is not canceled.
5. The method for seizing SL resources on the same channel according to claim 4, characterized in that: The transmission priority value of the first wireless access module of the first terminal meets the following conditions: The transmission priority value of the first wireless access module of the first terminal is greater than the second priority value.
6. The method for preempting SL resources on the same channel according to claim 1, characterized in that: Resource preemption based on the first resource set and the second resource set includes: When any target resource in the second resource set meets at least one of the following conditions, preemption is performed on the target resource: Condition 1: The target resource is not in the first resource set; Condition 2: the target resource in the first resource pool or the resource in the first resource pool j first logical resource reservation periods after the target resource overlaps with the third resource in time domain; The transmission priority value of the first wireless access module of the first terminal is greater than the transmission priority value of the second wireless access module of the first terminal; Condition 3: the target resource in the first resource pool or the resource in the first resource pool j first logical resource reservation periods after the target resource overlaps with the third resource in time domain; The transmission priority value of the first wireless access module of the first terminal is less than or equal to the transmission priority value of the second wireless access module of the first terminal; Condition 4: when the first terminal determines the first resource set, the target resource satisfies the condition 2, or when the target resource satisfies the condition 3, the first terminal performs a resource exclusion operation on the target resource, and the exclusion operation is not canceled; Among them, the third resource is the resource of the third value of the fourth logical resource reservation period after the second wireless access module of the first terminal occupies or authorizes the resource in the second resource pool, or the third resource is the resource authorized by the second wireless access module of the first terminal in the second resource pool.
7. The method for preempting SL resources on the same channel according to claim 6, characterized in that: The transmission priority value of the second wireless access module of the first terminal meets the following conditions: The transmission priority value of the second wireless access module of the first terminal is less than the third priority value.
8. The method for seizing SL resources on the same channel according to claim 1, characterized in that: Resource preemption based on the first resource set and the second resource set includes: When any target resource in the second resource set meets at least one of the following conditions, preemption is performed on the target resource: Condition 1: The target resource is not in the first resource set; Condition 2: the physical direct link feedback channel PSFCH time slot corresponding to the target resource in the first resource pool or the PSFCH time slot corresponding to the resource of the first logical resource reservation period j after the target resource in the first resource pool overlaps with the subframe where the first resource is located; The first resource is a resource of a first value of second logical resource reservation periods after the resource occupied by the second wireless access module of the second terminal in the second resource pool; An RSRP measurement value corresponding to the resources occupied by the second wireless access module of the second terminal is greater than a first RSRP threshold value; Condition 3: when the target resource meets Condition 2 during the process of the first terminal determining the first resource set, the first terminal performs a resource exclusion operation on the target resource, and the exclusion operation is not canceled.
9. The method for seizing SL resources on the same channel according to claim 8, characterized in that: The priority value corresponding to the resources occupied by the second wireless access module of the second terminal meets the following conditions: The priority value corresponding to the resources occupied by the second wireless access module of the second terminal is less than the fourth priority value.
10. The method for preempting SL resources on the same channel according to any one of claims 2 to 9, characterized in that: The conditions for preempting the target resource also include at least one of the following conditions: Condition 1: The first parameter is provided; Condition 2: The first parameter is provided and the value of the first parameter is the first value; The first parameter is used to instruct the first terminal to perform resource preemption according to the first resource set.
11. A first terminal, characterized in that: Including memory, transceiver, processor; Memory for storing computer programs; A transceiver, used for sending and receiving data under the control of the processor; a processor, used for reading the computer program in the memory and executing the co-channel SL resource preemption method as described in any one of claims 1 to 10.
12. A same-channel SL resource preemption device, characterized in that: include: A determination module, configured to execute a resource allocation process according to first information of a first wireless access module of a first terminal and second information of a second wireless access module to determine a first resource set; The preemption module is used to perform resource preemption based on the first resource set and the second resource set; the second resource set is determined according to the resources currently occupied or authorized by the first wireless access module of the first terminal.
13. A non-transitory readable storage medium, characterized in that: The non-transitory readable storage medium stores a computer program, and the computer program is used to enable a processor to execute the same-channel SL resource preemption method as described in any one of claims 1 to 10.
Citation Information
Cited By
Same-channel sidelink resource preemption method, apparatus, and storage medium
EP4727233A1