Channel resource selection method and device, equipment and storage medium
By implementing a channel resource selection method in vehicle wireless communication technology, the possibility of conflict in the resource selection window is judged by the calculation of transmission control information and the minimum common multiple of the predetermined resource interval, the communication resource conflict problem caused by the use of different RRI gaps between vehicles and vehicles is solved, and effective resource conflict prevention and avoidance is achieved.
Patent Information
- Application Number
- CN202311785945.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-12-22
- Publication Date
- 2025-07-01
AI Technical Summary
When traditional vehicle wireless communication technology uses different resource preset intervals (RRIs) between vehicles, it cannot effectively prevent communication resource collisions, resulting in communication congestion.
By implementing a channel resource selection method in the user equipment, the method includes making conflict judgments on the resource selection window based on the transmission control information received from other user equipment, and judging whether there is a possibility of conflict in the resource selection window by calculating the minimum common multiple of the predetermined resource interval, and then deleting the potential conflicting resource blocks.
This method can effectively prevent communication resource conflicts caused by the use of different RRI gaps between vehicles, avoid the risk of conflicts within the resource selection window, and eliminate the need to transmit additional information in the side link.
Smart Images

Figure CN120239053A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the technical field of vehicle networking, and particularly relates to a channel resource selection method, apparatus, device, and storage medium. Background Art
[0002] The Mode 4 transmission mode of Long-Term Evolution Vehicle-to-Everything (LTE-V2X) is a vehicle-to-vehicle direct connection method using sidelink. In this mode, vehicles need to autonomously select communication resources. When multiple vehicles select the same communication resource, continuous resource collisions will occur, resulting in communication congestion. Traditional methods use a perception-based semi-static scheduling strategy to solve communication congestion linearly. By performing perception before vehicles select communication resources, the probability of resource collisions is reduced.
[0003] However, traditional scheduling strategies generally can only solve the situation where vehicles have the same Resource Reservation Interval (RRI). If different RRI intervals are used between vehicles, the current methods cannot effectively prevent communication resource collisions. Summary of the Invention
[0004] To solve the above problems, the present application provides a channel resource selection method, apparatus, device, and storage medium, which can effectively solve the problem of increased collision probability caused by different RRI intervals between vehicles and effectively prevent communication resource conflicts and collisions.
[0005] In a first aspect, the present application provides a channel resource selection method, which includes:
[0006] S1. At a target moment when a first user equipment selects a channel resource, perform a resource conflict judgment on a resource selection window according to the transmission control information last received from a second user equipment before the target moment;
[0007] Wherein, the transmission control information includes: a second resource reservation interval used by the second user equipment and whether the target subframe to which the transmission control information belongs is the last frame;
[0008] The resource selection window is expressed as: [n + T1, n + T2], where n is the current subframe corresponding to the target moment, T1 is the resource selection delay of the first user equipment, and T2 is the maximum information transmission delay of the first user equipment;
[0009] S2. When the first user equipment determines that the target subframe is not the last frame and, after superimposing the second resource reservation interval on the target subframe, it is within the resource selection window, delete the first resource block corresponding to the target subframe after superimposing the second resource reservation interval from the resource candidate list of the first user equipment;
[0010] S3. The first user equipment determines the possibility that there is any subframe within the resource selection window that is simultaneously occupied by the first user equipment and the second user equipment according to the second resource reservation interval, the current subframe, the target subframe, and the first resource reservation interval used by the first user equipment;
[0011] S4. If there is a possibility that any subframe within the resource selection window is simultaneously occupied, the first user equipment deletes from the resource candidate list the resource blocks within the resource selection window that have the same sub-channel frequency as the sub-channel of the first resource block.
[0012] In a possible implementation manner, step S3 includes:
[0013] S31. Calculate the least common multiple LCM of the first resource reservation interval RRIA and the second resource reservation interval RRIB;
[0014] S32. Calculate the ratio iA of LCM to RRIA and the ratio iB of LCM to RRIA respectively;
[0015] S33. Determine whether there exists any subframe n1, such that for integers i and j, the following conditions are satisfied:
[0016] n + T1 ≤ n0 + (j × RRIB) = n1 + (i × RRIA) ≤ n + T2, and 0 ≤ i ≤ iA, 0 ≤ j ≤ iB;
[0017] If there exists subframe n1, then there is a possibility that any subframe within the resource selection window is simultaneously occupied.
[0018] In a possible implementation manner, the sub-channel frequency of the first resource block corresponding to the target subframe is the sub-channel frequency used by the second user equipment; the method further includes:
[0019] If there is a possibility that any subframe within the resource selection window is simultaneously occupied, then delete from the resource candidate list the resource blocks within the resource selection window that have the same sub-channel frequency as the sub-channel frequency used by the second user equipment.
[0020] In a possible implementation manner, the first resource reservation interval and the second resource reservation interval are different.
[0021] In a second aspect, a channel resource selection device is provided, and the device includes a plurality of functional modules for performing corresponding steps in the channel resource selection method provided in the first aspect.
[0022] In a third aspect, a computing device is provided, which includes a memory and a processor. The memory stores at least one program, and the at least one program is executed by the processor to implement the channel resource selection method provided in the first aspect.
[0023] In a fourth aspect, a computer-readable storage medium is provided, in which at least one program is stored, and the at least one program is executed by a processor to implement the channel resource selection method provided in the first aspect.
[0024] The technical solution provided in this application at least includes the following technical effects:
[0025] When the technical solution of this application is dealing with the problem of increased collision probability caused by different RRI values between vehicles, it can determine the possibility that any subframe in the resource selection window is occupied by two user devices simultaneously through simple calculations, so as to directly exclude the subchannels with conflict risks from the resource candidate list, and completely avoid the communication resource conflict problem caused by different RRI gaps between vehicles without transmitting additional information in the sidelink. Description of the Drawings
[0026] Figure 1 is a schematic flowchart of a channel resource selection method provided by an embodiment of this application;
[0027] Figure 2 is a schematic diagram of a resource block provided by an embodiment of this application;
[0028] Figure 3 is a schematic diagram of excluding multiple resource blocks provided by an embodiment of this application;
[0029] Figure 4 is a schematic diagram of a channel resource selection device provided by an embodiment of this application;
[0030] Figure 5 is a schematic diagram of the hardware structure of a computing device provided by an embodiment of this application. Detailed Embodiments
[0031] To further illustrate each embodiment, this application provides drawings. These drawings are part of the disclosure of this application, and are mainly used to illustrate the embodiments and can explain the operating principles of the embodiments in conjunction with the relevant descriptions in the specification. With reference to these contents, those of ordinary skill in the art should be able to understand other possible implementation manners and the advantages of this application. The components in the drawings are not drawn to scale, and similar component symbols are usually used to represent similar components. The meaning of the term "at least one" in this application is one or more, and the meaning of the term "multiple" in this application is two or more. For example, multiple resource blocks refer to two or more resource blocks.
[0032] The present application will be further described below in conjunction with the accompanying drawings and specific embodiments.
[0033] The channel resource selection method provided by the embodiments of the present application is applied to the vehicle-to-everything (V2X) scenario, and can be used to prevent channel resource conflict problems that occur when vehicles communicate through sidelink.
[0034] The vehicle-to-everything system involved in the present application uses LTE-V2X for vehicle-to-vehicle direct connection. LTE-V2X uses single-carrier frequency division multiple access, and each channel is divided into multiple subframes in time and multiple subchannels in frequency. The channel resources can be regarded as a kind of time-frequency structure, with the vertical coordinate being subchannels (frequency) and the horizontal coordinate being subframes (time). Based on this, the channel resources are divided into multiple resource blocks (RBs). Exemplarily, each subframe is 1 millisecond (ms) long. An RB is the smallest frequency unit of channel resources that can be allocated to users, and a subchannel can be described as a group of RBs using the same subchannel frequency. The number of RBs in each subchannel is preset by the LTE system.
[0035] In some traditional channel resource selection processes, the vehicle-side user equipment (UE) will create a list of selectable predetermined resource candidates, and the list of resource candidates includes candidate single-subframe resources (CSRs) that can be used in the resource selection window.
[0036] Aiming at the problem that resource collisions cannot be effectively avoided in the scenario where different RRI cannot be used between vehicles in traditional resource selection technologies, the present application proposes a channel resource selection method. Figure 1 It is a schematic flowchart of a channel resource selection method provided by the embodiments of the present application. Figure 1 This method includes the following steps S1 to S4.
[0037] S1. At the target moment of selecting channel resources, the first user equipment judges resource conflicts for the resource selection window according to the transmission control information received from the second user equipment last before the target moment.
[0038] Among them, the transmission control information includes: the second resource reservation interval used by the second user equipment and whether the target subframe to which the transmission control information belongs is the last frame. In the embodiments of the present application, in addition to sending data, the LTE-V2X sidelink also sends transmission control information (SCI), and the SCI includes whether the currently sent data is the last frame and the RRI used by the vehicle sending the information.
[0039] Exemplarily, if a vehicle (UE) needs to reserve a new sub-channel at the current moment to send information to other vehicles, it can reserve channel resources within the resource selection window range [n + T1, n + T2] according to the current sub-frame.
[0040] Based on this, the resource selection window is expressed as: [n + T1, n + T2], where n is the current sub-frame corresponding to the target moment, T1 is the resource selection delay of the first user equipment, and T2 is the maximum information transmission delay of the first user equipment. Exemplarily, T1 ≤ 4ms and T2 ≤ 100ms.
[0041] Exemplarily, the first user equipment (UEA) uses the first resource reservation interval RRIA. Among the 1000 sub-frames before the target moment T, according to the SCI (the target sub-frame to which it belongs is denoted as n0) that UEA finally received from the second user equipment (UEB), it can be determined whether the current is the last frame, and the second resource reservation interval RRIB used by UEB can be determined from the SCI.
[0042] S2. When the first user equipment determines that the target sub-frame is not the last frame and the target sub-frame is within the resource selection window after being superimposed with the second resource reservation interval, the first resource block corresponding to the target sub-frame after being superimposed with the second resource reservation interval is deleted from the resource candidate list of the first user equipment.
[0043] In the embodiments of the present application, the first resource reservation interval RRIA and the second resource reservation interval RRIB are different.
[0044] Specifically, the target sub-frame superimposed with the second resource reservation interval is denoted as: n0 + RRIB. If n0 + RRIB is within the resource selection window [n + T1, n + T2], it means that the second user equipment UEB will continue to use the sub-channel frequency corresponding to the target sub-frame within the future RRIB. Therefore, the sub-channel resources (the first resource block) used by UEB in the sub-frame corresponding to n0 + RRIB will not be included in the CSR candidate list of UEA to prevent communication resource conflicts. The sub-channel resources used by UEB in the sub-frame corresponding to n0 + RRIB are also the first resource block with the time of n0 + RRIB and the sub-channel frequency used by UEB. The first resource block is one of the resource blocks in the sub-channel resources used by URB.
[0045] Figure 2 It is a schematic diagram of a resource block provided by the embodiments of the present application. Refer to Figure 2 , and the shaded rectangular block is the first resource block excluded from the CSR candidate list. The abscissa of the resource block is the sub-frame (time), and the ordinate is the sub-channel (frequency). Through Figure 2 it can be seen that this step S2 excludes one resource block within the interval [n + T1, n + T2].
[0046] S3. The first user equipment determines the possibility that any subframe within the resource selection window is occupied by both the first user equipment and the second user equipment according to the second resource reservation interval, the current subframe, the target subframe, and the first resource reservation interval used by the first user equipment.
[0047] In the embodiments of the present application, this step S3 specifically includes:
[0048] S31. Calculate the least common multiple LCM of the first resource reservation interval RRIA and the second resource reservation interval RRIB.
[0049] S32. Calculate the ratio iA of LCM to RRIA and the ratio iB of LCM to RRIA respectively.
[0050] Exemplarily, iA = LCM / RRIA; iB = LCM / RRIB.
[0051] S33. Determine whether there exists any subframe n1 such that for integers i and j, the following is satisfied:
[0052] n + T1 ≤ n0 + (j × RRIB) = n1 + (i × RRIA) ≤ n + T2, and, 0 ≤ i ≤ iA, 0 ≤ j ≤ iB;
[0053] If there exists a subframe n1, then there is a possibility that any subframe within the resource selection window is occupied simultaneously.
[0054] Through the above simple calculation process, it can be accurately determined whether two different RRIs will cause additional channel resource conflicts.
[0055] S4. If there is a possibility that any subframe within the resource selection window is occupied simultaneously, the first user equipment deletes the resource blocks within the resource selection window that have the same subchannel frequency as the first resource block from the resource candidate list.
[0056] In the embodiments of the present application, if there is a possibility that any subframe within the resource selection window is occupied simultaneously, it indicates that resource collisions may still occur within the resource selection window. Therefore, resource conflicts can be avoided by excluding the entire subchannel frequency used by UEB.
[0057] In a possible implementation manner, the subchannel frequency of the first resource block is the subchannel frequency used by the second user equipment. In this example, if there is a possibility that any subframe within the resource selection window is occupied simultaneously, the resource blocks within the resource selection window that have the same subchannel frequency as the subchannel frequency used by the second user equipment can be directly deleted from the resource candidate list.
[0058] Figure 3 It is a schematic diagram of excluding multiple resource blocks provided by the embodiments of the present application. SeeFigure 3 Among them, each shaded rectangular block is a resource block excluded from the CSR candidate list. The abscissa of the resource block is the subframe (time), and the ordinate is the subchannel (frequency). Through Figure 3 it can be seen that in this step S4, all resource blocks (the entire subchannel) with the same subchannel frequency as that used by UEB can be excluded within the interval [n + T1, n + T2].
[0059] When the technical solution provided by the embodiment of the present application addresses the problem of increased collision probability caused by different RRI values between vehicles, it is only necessary to perform simple calculations to determine the possibility that any subframe within the resource selection window is simultaneously occupied by two user devices, thereby directly excluding the subchannels with conflict risks from the resource candidate list, and completely avoiding the communication resource conflict problem caused by different RRI intervals between vehicles without transmitting additional information in the sidelink.
[0060] The present application also provides a schematic diagram of a channel resource selection device. Referring to Figure 4 this figure, the device includes:
[0061] A judgment module 41, configured to: at the target moment of selecting channel resources, perform resource conflict judgment on the resource selection window according to the transmission control information last received from the second user device before the target moment;
[0062] Among them, the transmission control information includes: the second resource reservation interval used by the second user device and whether the target subframe to which the transmission control information belongs is the last frame; the resource selection window is expressed as: [n + T1, n + T2], where n is the current subframe corresponding to the target moment, T1 is the resource selection delay of the first user device corresponding to the device, and T2 is the maximum information transmission delay of the first user device;
[0063] A selection module 42, configured to: in the case where it is judged that the target subframe is not the last frame and the target subframe after being superimposed with the second resource reservation interval is within the resource selection window, delete the first resource block corresponding to the target subframe after being superimposed with the second resource reservation interval from the resource candidate list of the first user device;
[0064] The judgment module 41 is further configured to: judge the possibility that any subframe within the resource selection window is simultaneously occupied by the first user device and the second user device according to the second resource reservation interval, the current subframe, the target subframe, and the first resource reservation interval used by the first user device;
[0065] The selection module 42 is further configured to: if there is a possibility that any subframe within the resource selection window is simultaneously occupied, delete the resource blocks with the same subchannel frequency as the first resource block within the resource selection window from the resource candidate list.
[0066] In a possible implementation manner, a determination module 41 is configured to:
[0067] Calculate the least common multiple LCM of a first resource reservation interval RRIA and a second resource reservation interval RRIB;
[0068] Calculate the ratio iA of LCM to RRIA and the ratio iB of LCM to RRIB respectively;
[0069] Determine whether there exists any subframe n1 that satisfies, for integers i and j:
[0070] n + T1 ≤ n0 + (j × RRIB) = n1 + (i × RRIA) ≤ n + T2, and, 0 ≤ i ≤ iA, 0 ≤ j ≤ iB;
[0071] If there exists subframe n1, then there is a possibility that any subframe within the resource selection window is occupied simultaneously.
[0072] In a possible implementation manner, the subchannel frequency of the first resource block corresponding to the target subframe is the subchannel frequency used by the second user equipment; the selection module 42 is further configured to:
[0073] If there is a possibility that any subframe within the resource selection window is occupied simultaneously, then delete the resource blocks within the resource selection window whose subchannel frequencies are the same as the subchannel frequency used by the second user equipment from the resource candidate list.
[0074] In a possible implementation manner, the first resource reservation interval and the second resource reservation interval are different.
[0075] It should be noted that when the channel resource selection device provided in the above embodiment implements the corresponding steps, only the above division of each functional module is used for illustration. In actual applications, the above functions can be allocated to different functional modules according to needs, that is, the internal structure of the device is divided into different functional modules to complete all or part of the functions described above. In addition, the channel resource selection device provided in the above embodiment and the above channel resource selection method belong to the same concept. For the specific implementation process, refer to the method embodiment and will not be elaborated here.
[0076] The present application further provides a computing device, which can be implemented as the above user equipment (including the first user equipment and the second user equipment), so as to execute the channel resource selection method provided by the present application. Figure 5 It is a schematic diagram of the hardware structure of a computing device provided by an embodiment of the present application, as Figure 5As shown, the computing device includes a processor 501, a memory 502, a bus 503, and a computer program stored in the memory 502 and executable on the processor 501. The processor 501 includes one or more processing cores. The memory 502 is connected to the processor 501 through the bus 503. The memory 502 is used to store program instructions. When the processor executes the computer program, all or part of the steps in the above method embodiments provided by this application are implemented.
[0077] Further, as an executable solution, the above computing device may be a computer unit, and the computer unit may be a computing device such as a desktop computer, a notebook, a palm computer, and a cloud server. The computer unit may include, but is not limited to, a processor and a memory. Those skilled in the art can understand that the composition structure of the above computer unit is only an example of the computer unit, and does not constitute a limitation on the computer unit. It may include more or fewer components than the above, or combine some components, or different components. For example, the computer unit may further include input / output devices, network access devices, a bus, etc. The embodiments of this application do not make any limitations in this regard.
[0078] Further, as an executable solution, the so-called processor may be a Central Processing Unit (CPU), or may also be other general-purpose processors, Digital Signal Processors (DSPs), Application Specific Integrated Circuits (ASICs), Field-Programmable Gate Arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The general-purpose processor may be a microprocessor or the processor may also be any conventional processor, etc. The processor is the control center of the computer unit, and connects various parts of the entire computer unit through various interfaces and lines.
[0079] The memory can be used to store the computer programs and / or modules. By running or executing the computer programs and / or modules stored in the memory, and by invoking the data stored in the memory, the processor realizes various functions of the computer unit. The memory mainly includes a program storage area and a data storage area. Among them, the program storage area can store an operating system and application programs required for at least one function; the data storage area can store data created according to the use of the mobile phone, etc. In addition, the memory can include high-speed random access memory, and can also include non-volatile memory, such as a hard disk, memory, plug-in hard disk, smart media card (SMC), secure digital (SD) card, flash card, at least one magnetic disk storage device, flash device, or other volatile solid-state storage devices.
[0080] This application also provides a computer-readable storage medium storing a computer program, which when executed by a processor implements the steps of the above method of the embodiments of this application.
[0081] If the modules / units integrated in the computer unit are implemented in the form of software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on such an understanding, to implement all or part of the processes in the above method embodiments of this application, it can also be completed by instructing relevant hardware through a computer program. The computer program can be stored in a computer-readable storage medium. When the computer program is executed by a processor, it can implement the steps of the above various method embodiments. Among them, the computer program includes computer program code, and the computer program code can be in the form of source code, object code, executable file, or some intermediate form, etc. The computer-readable medium can include: any entity or device capable of carrying the computer program code, recording medium, USB flash drive, mobile hard disk, magnetic disk, optical disc, computer memory, read-only memory (ROM), random access memory (RAM), and software distribution medium, etc. It should be noted that the content included in the computer-readable medium can be appropriately increased or decreased according to the requirements of legislation and patent practice in the jurisdiction.
[0082] Although this application is specifically shown and introduced in combination with the preferred implementation embodiments, those skilled in the art should understand that without departing from the spirit and scope of this application defined by the appended claims, various changes can be made to this application in terms of form and details, and all of them fall within the protection scope of this application.
Claims
1. A channel resource selection method, characterized in that, The method includes: S1. At the target moment of selecting channel resources, the first user equipment performs resource conflict judgment on the resource selection window according to the transmission control information last received from the second user equipment before the target moment; wherein, the transmission control information includes: the second resource reservation interval used by the second user equipment and whether the target subframe to which the transmission control information belongs is the last frame; The resource selection window is expressed as: [n + T1, n + T2], where n is the current subframe corresponding to the target moment, T1 is the resource selection delay of the first user equipment, and T2 is the maximum information transmission delay of the first user equipment; S2. When the first user equipment determines that the target subframe is not the last frame and the target subframe overlapped with the second resource reservation interval is within the resource selection window, the first user equipment deletes the first resource block corresponding to the target subframe overlapped with the second resource reservation interval from the resource candidate list of the first user equipment; S3. The first user equipment judges the possibility that any subframe within the resource selection window is occupied by both the first user equipment and the second user equipment according to the second resource reservation interval, the current subframe, the target subframe, and the first resource reservation interval used by the first user equipment; S4. If there is a possibility that any subframe within the resource selection window is occupied, the first user equipment deletes the resource block with the same subchannel frequency as the first resource block within the resource selection window from the resource candidate list.
2. The channel resource selection method according to claim 1, wherein The step S3 includes: S31. Calculate the least common multiple LCM of the first resource reservation interval RRIA and the second resource reservation interval RRIB; S32. Calculate the ratio iA of LCM to RRIA and the ratio iB of LCM to RRIA respectively; S33. Judge whether there exists any subframe n1 such that for integers i and j, it satisfies: n + T1 ≤ n0 + (j × RRIB) = n1 + (i × RRIA) ≤ n + T2, and 0 ≤ i ≤ iA, 0 ≤ j ≤ iB; If there exists a subframe n1, then there is a possibility that any subframe within the resource selection window is occupied.
3. The channel resource selection method according to claim 1, wherein The subchannel frequency of the first resource block corresponding to the target subframe is the subchannel frequency used by the second user equipment; the method further includes: If there is a possibility that any subframe within the resource selection window is occupied, then delete the resource block with the same subchannel frequency as the second user equipment within the resource selection window from the resource candidate list.
4. The channel resource selection method according to claim 1, characterized in that The first resource reservation interval and the second resource reservation interval are different.
5. A channel resource selection device, characterized in that, The device includes: A judgment module, configured to: at the target moment of selecting channel resources, perform resource conflict judgment on the resource selection window according to the transmission control information last received from the second user equipment before the target moment; Wherein, the transmission control information includes: a second resource reservation interval used by the second user equipment and whether the target subframe to which the transmission control information belongs is the last frame; the resource selection window is represented as: [n + T1, n + T2], where n is the current subframe corresponding to the target time, T1 is the resource selection delay of the first user equipment corresponding to the device, and T2 is the maximum information transmission delay of the first user equipment; A selection module, configured to: when it is determined that the target subframe is not the last frame, and the target subframe overlaps with the second resource reservation interval and is within the resource selection window, delete the first resource block corresponding to the target subframe after overlapping with the second resource reservation interval from the resource candidate list of the first user equipment; The determination module is further configured to: according to the second resource reservation interval, the current subframe, the target subframe, and a first resource reservation interval used by the first user equipment, determine the possibility that any subframe within the resource selection window is simultaneously occupied by the first user equipment and the second user equipment; The selection module is further configured to: if there is a possibility that any subframe within the resource selection window is simultaneously occupied, delete the resource blocks within the resource selection window that have the same subchannel frequency as the first resource block from the resource candidate list.
6. The channel resource selection device according to claim 5, characterized in that, The determination module is configured to: Calculate the least common multiple LCM of the first resource reservation interval RRIA and the second resource reservation interval RRIB; Calculate the ratio iA of LCM to RRIA and the ratio iB of LCM to RRIA respectively; Determine whether there exists any subframe n1 such that for integers i and j, the following conditions are satisfied: n + T1 ≤ n0 + (j × RRIB) = n1 + (i × RRIA) ≤ n + T2, and 0 ≤ i ≤ iA, 0 ≤ j ≤ iB; If there exists a subframe n1, then there is a possibility that any subframe within the resource selection window is simultaneously occupied.
7. The channel resource selection device according to claim 5, characterized in that The subchannel frequency of the first resource block corresponding to the target subframe is the subchannel frequency used by the second user equipment; the selection module is further configured to: If there is a possibility that any subframe within the resource selection window is simultaneously occupied, delete the resource blocks within the resource selection window that have the same subchannel frequency as the second user equipment from the resource candidate list.
8. The channel resource selection device according to claim 5, characterized in that, The first resource reservation interval and the second resource reservation interval are different.
9. A computing device, characterized in that, It includes a memory and a processor, the memory stores at least one segment of program, and the at least one segment of program is executed by the processor to implement the channel resource selection method according to any one of claims 1 to 4.
10. A computer-readable storage medium, characterized in that, At least one segment of program is stored in the storage medium, and the at least one segment of program is executed by the processor to implement the channel resource selection method according to any one of claims 1 to 4.