Communication resource determination method and related apparatus

By obtaining the channel busyness rate and information priority and reasonably allocating frequency domain resources, the problem of perception resource determination in V2X is solved, and efficient integration of communication and perception is achieved, and perception capabilities and communication performance are improved.

WO2025162040A1PCT designated stage Publication Date: 2025-08-07HUAWEI TECH CO LTD
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2025/073473
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2024-01-30
Filing Date
2025-01-21
Publication Date
2025-08-07

AI Technical Summary

Technical Problem

In the communication between vehicles and everything (V2X), the prior art is difficult to reasonably determine the perceptual resources without affecting the communication performance, resulting in limited perception capabilities or large resource overhead.

Method used

By obtaining channel busyness rate (CBR) and information priority, the frequency domain resource size is determined to reasonably allocate frequency domain resources of perceived information, reduce interference to communication, and ensure the transmission of high-priority information.

Benefits of technology

On the premise of ensuring communication performance, improve the transmission efficiency of perceived information, reduce interference to communication, and realize efficient integration of communication perception.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2025073473_07082025_PF_FP_ABST
    Figure CN2025073473_07082025_PF_FP_ABST
Patent Text Reader

Abstract

The present application discloses a communication resource determination method and a related apparatus. The communication resource determination method comprises: acquiring at least one of a channel busy ratio (CBR) and a first priority, wherein the first priority is used for representing the importance degree of sensing information to be sent by a first terminal device; and determining a first frequency domain resource size on the basis of at least one of the CBR and the first priority, wherein the first frequency domain resource size is used for determining frequency domain resources for transmitting the sensing information. Embodiments of the present application can ensure the communication performance, and can also determine certain transmission resources for sensing information as much as possible, so as to improve the sensing performance.
Need to check novelty before this filing date? Find Prior Art

Description

Communication resource determination method and related device

[0001] This application claims priority to the Chinese patent application with application number 202410133035.6 filed with the State Intellectual Property Office of China on January 30, 2024, and priority to the Chinese patent application with the invention name “A method for determining communication resources and related devices”, all contents of which are incorporated by reference into this application. Technical Field

[0002] The present application relates to the field of communication technology, and in particular to a method for determining communication resources and related devices. Background Art

[0003] Vehicle-to-everything (V2X) communication is a typical application scenario for integrated communication and perception technologies. In this context, communication resources also serve as perception resources. However, in sidelink communications, the resources occupied by communication are determined based on specific information. Not all communication resources consume significant bandwidth. Therefore, directly reusing communication resources as perception resources may result in limited perception capabilities. Designing separate beams as perception resources can result in high resource overhead and compromise communication performance. Therefore, determining the appropriate perception resources is a pressing issue. Summary of the Invention

[0004] The embodiments of the present application provide a communication resource determination method and related apparatus, which can determine reasonable perception resources for transmitting perception information while ensuring that communication needs are not affected.

[0005] In a first aspect, an embodiment of the present application provides a method for determining communication resources, the method comprising:

[0006] Acquire at least one of a channel busy rate (CBR) and a first priority; the first priority is used to represent the importance of the perception information to be sent by the first terminal device;

[0007] A first frequency domain resource size is determined based on at least one of the CBR and the first priority; the first frequency domain resource size is used to determine the frequency domain resource for transmitting the perception information.

[0008] The size of the first frequency domain resource is the size of the number of sub-channels determined by the terminal device when performing resource selection.

[0009] It can be seen that in the embodiment of the present application, the first frequency domain resource size can be determined based on at least one of the CBR and the first priority, and the first frequency domain resource size can be used to determine the frequency domain resources of the perception information to be sent by the first terminal device. The introduction of CBR can determine certain frequency domain resources for perception information as much as possible while ensuring communication performance, thereby reducing interference with communication. The introduction of priority can determine more frequency domain resources for information with high perception resource requirements, thereby ensuring the perception and transmission of high-priority information.

[0010] In a possible implementation, when only the CBR is obtained, determining the first frequency domain resource size based on the CBR includes:

[0011] Determining a size of a second frequency domain resource available for the perception information based on the CBR and at least one CBR threshold value;

[0012] The first frequency domain resource size is determined based on the second frequency domain resource size.

[0013] In this implementation, the CBR interval can be determined based on the measured CBR and at least one CBR threshold value, so that the frequency domain resource size (or number) corresponding to the interval can be determined as the second frequency domain resource size that can be used to transmit the perception information. Furthermore, the first frequency domain resource size ultimately used to transmit the perception information can be determined based on the configured second frequency domain resource size. Generally speaking, a higher CBR corresponds to a smaller second frequency domain resource size. Similarly, the smaller the first frequency domain resource size ultimately used to transmit the perception information, that is, fewer frequency domain resources are used for perception, thereby minimizing interference of the perception information on the communication information and ensuring communication performance.

[0014] In a possible implementation, when only the first priority is obtained, determining the first frequency domain resource size based on the first priority includes:

[0015] Determining a size of a second frequency domain resource available for the perception information based on the first priority;

[0016] A first frequency domain resource size is determined based on the second frequency domain resource size.

[0017] In this implementation, the size of the corresponding second frequency domain resources is determined based on the priority. Perception information with higher priority can obtain more frequency domain resources, while perception information with lower priority can avoid resources, thereby effectively ensuring the transmission performance of high-priority information.

[0018] In a possible implementation, when the CBR and the first priority are obtained, determining the first frequency domain resource size based on the CBR and the first priority includes:

[0019] Determine a channel occupancy limit CR limit corresponding to the first priority;

[0020] Determining a size of a second frequency domain resource available for the perception information based on the CBR, at least one CBR threshold, and a CR limit corresponding to the first priority;

[0021] The first frequency domain resource size is determined based on the second frequency domain resource size.

[0022] In this implementation, based on obtaining the CBR and the first priority, the CR can also be introduced to jointly determine the corresponding CBR range and the second frequency domain resource size that can be used to transmit the perception information corresponding to different CR limits under different priorities. Then, based on the configured second frequency domain resource size, the first frequency domain resource size ultimately used to transmit the perception information can be determined. Generally speaking, the higher the CBR and the lower the first priority, the smaller the corresponding second frequency domain resource size. Similarly, the smaller the first frequency domain resource size ultimately used to transmit the perception information, that is, the fewer frequency domain resources are used for perception, thereby minimizing the interference of perception information on communication information and ensuring communication performance. Among them, the lower the priority, the larger the corresponding priority value; the higher the priority, the smaller the corresponding priority value.

[0023] In a possible implementation, the first priority is the second priority of the perception information; or the first priority is the third priority of the sidelink information to be transmitted by the first terminal device.

[0024] The second priority of the perception information may be indicated by the MAC layer through indication information.

[0025] In this implementation, the first priority may be the priority of the perception information, or the priority of the sidelink information (ie, communication information) to be transmitted by the first terminal device.

[0026] In a possible implementation, the second priority is indicated by the first indication information;

[0027] Alternatively, when there is side link information to be transmitted by the first terminal device on the time domain resources used to transmit perception information, the second priority is equal to the third priority.

[0028] In this implementation, if the upper layer indicates the priority of the perception information, the second priority may adopt the priority indicated by the upper layer. If the upper layer does not indicate the priority of the perception information, the second priority may adopt the priority of the sidelink information to be transmitted by the first terminal device (i.e., the third priority). Alternatively, even if the upper layer indicates the priority of the perception information, the second priority may adopt the priority of the sidelink information to be transmitted by the first terminal device.

[0029] In one possible implementation, when sidelink information to be transmitted by the first terminal device exists on the time domain resources used to transmit the perception information, determining the first frequency domain resource size based on the second frequency domain resource size includes:

[0030] If the sum of the second frequency domain resource size and the third frequency domain resource size is less than the number of sub-channels in the resource pool, the larger of the second frequency domain resource size and the third frequency domain resource size is determined as the first frequency domain resource size; or the sum of the second frequency domain resource size and the third frequency domain resource size is determined as the first frequency domain resource size;

[0031] If the sum of the second frequency domain resource size and the third frequency domain resource size is greater than or equal to the number of sub-channels in the resource pool, the number of sub-channels in the resource pool is determined as the first frequency domain resource size;

[0032] The third frequency domain resource size is the size of the frequency domain resource used to transmit sidelink information on the time domain resource.

[0033] The number of sub-channels in the resource pool is the number of sub-channels configured in the resource pool.

[0034] In this embodiment, when determining the time-frequency resources for the first terminal device, the consideration of the perception sub-channel is introduced. When the sum of the second frequency domain resource size used to transmit the perception information and the third frequency domain resource size used to transmit the sidelink information is less than the number of resource pool sub-channels, the larger of the second frequency domain resource size and the third frequency domain resource size can be determined as the first frequency domain resource size ultimately used to transmit the perception information and sidelink information of the first terminal device. When the sum of the second frequency domain resource size used to transmit the perception information and the third frequency domain resource size used to transmit the sidelink information is greater than or equal to the number of resource pool sub-channels, the number of resource pool sub-channels is determined as the first frequency domain resource size. Based on the principle of giving priority to ensuring communication performance, reasonable frequency domain resources are determined for the perception information as much as possible to enhance the perception capability and achieve efficient integrated communication and perception.

[0035] In a second aspect, an embodiment of the present application provides a method for determining communication resources, the method comprising:

[0036] Receive side control information from a second terminal device; the side control information indicates a first time-frequency resource reserved by the second terminal device, where the first time-frequency resource is located in a first time slot;

[0037] A second time-frequency resource for transmitting perception information in the first time slot is determined based on the first time-frequency resource.

[0038] It can be seen that in the embodiment of the present application, the time-frequency resources used to transmit the perception information of the first terminal device in the time slot can be determined based on the time-frequency resources that other terminal devices have reserved in the time slot. While ensuring that the communication needs are not affected, more time-frequency resources can be used as much as possible to transmit perception information to improve perception performance.

[0039] In a possible implementation, determining, based on the first time-frequency resource, a second time-frequency resource for transmitting perception information in the first time slot includes:

[0040] The third time-frequency resource on the first time slot is determined as the second time-frequency resource; the third time-frequency resource is a time-frequency resource other than the first time-frequency resource and not selected.

[0041] In this implementation, when the first terminal device selects time-frequency resources for transmitting perception information on a time slot, it takes into account the reserved resources on the time slot. On the premise of ensuring that communications on the reserved resources are not affected, the time-frequency resources on the time slot that do not have reservations and are not selected are determined as time-frequency resources for transmitting perception information, thereby improving perception performance while avoiding impact on communications.

[0042] In a possible implementation, determining, based on the first time-frequency resource, a second time-frequency resource for transmitting perception information in the first time slot includes:

[0043] When the first priority is higher than the fourth priority of the information to be transmitted that has been reserved on the first time-frequency resource, the first time-frequency resource is determined as the second time-frequency resource; the first priority is used to characterize the importance of the perception information to be sent by the first terminal device.

[0044] In this implementation, when the first terminal device selects a time-frequency resource for transmitting perception information in a time slot, it compares the reservation priority (i.e., the fourth priority) of the reserved resources in the time slot with the first priority corresponding to the perception information. If the first priority is relatively high, it is considered that its perception information has a high demand for time-frequency resources, and the reserved resources can be determined as the second time-frequency resource for transmitting perception information, and the interference with the reserved information to be transmitted on the time-frequency resource can be ignored, thereby ensuring that more time-frequency resources can be used to transmit perception information.

[0045] In a possible implementation, before receiving the sideline control information of the second terminal device, the method further includes:

[0046] A third time-frequency resource is determined; the third time-frequency resource is used to send sidelink information; and the third time-frequency resource is located in the first time slot.

[0047] In this implementation, when the first terminal device has selected the third time-frequency resource for sending sidelink information in the first time slot, the third time-frequency resource will not be determined as the second time-frequency resource for transmitting perception information, so as to ensure that the first terminal device can select more time-frequency resources in the first time slot.

[0048] In a possible implementation, the first priority is the second priority of the perception information; or the first priority is the third priority of the sidelink information.

[0049] The second priority of the perception information may be indicated by the MAC layer through indication information.

[0050] In this implementation, the first priority may be the priority of the perception information, or the priority of the sidelink information (ie, communication information) to be transmitted by the first terminal device in the first time slot.

[0051] In a possible implementation manner, the second priority is indicated by the first indication information; or the second priority is equal to the third priority.

[0052] In this implementation, if the upper layer indicates the priority of the perception information, the second priority may adopt the priority indicated by the upper layer. If the upper layer does not indicate the priority of the perception information, the second priority may adopt the priority of the sidelink information to be transmitted by the first terminal device in the first time slot (i.e., the third priority). Alternatively, even if the upper layer indicates the priority of the perception information, the second priority may adopt the priority of the sidelink information to be transmitted by the first terminal device in the first time slot.

[0053] In a third aspect, an embodiment of the present application provides a communication resource determination device, the device comprising a first acquisition unit and a first processing unit;

[0054] A first acquiring unit is configured to acquire at least one of a channel busy rate (CBR) and a first priority, wherein the first priority is used to represent the importance of the perception information to be sent by the first terminal device;

[0055] The first processing unit is configured to determine a first frequency domain resource size based on at least one of the CBR and the first priority; the first frequency domain resource size is used to determine a frequency domain resource for transmitting the perception information.

[0056] In a possible implementation, when only the CBR is obtained, in determining the size of the first frequency domain resource based on the CBR, the first processing unit is specifically configured to:

[0057] Determining a size of a second frequency domain resource available for the perception information based on the CBR and at least one CBR threshold value;

[0058] The first frequency domain resource size is determined based on the second frequency domain resource size.

[0059] In a possible implementation, when only the first priority is obtained, in determining the size of the first frequency domain resource based on the first priority, the first processing unit is specifically configured to:

[0060] Determining a size of a second frequency domain resource available for the perception information based on the first priority;

[0061] A first frequency domain resource size is determined based on the second frequency domain resource size.

[0062] In a possible implementation, when the CBR and the first priority are obtained, in determining the size of the first frequency domain resource based on the CBR and the first priority, the first processing unit is specifically configured to:

[0063] Determine a channel occupancy limit CR limit corresponding to the first priority;

[0064] Determining a size of a second frequency domain resource available for the perception information based on the CBR, at least one CBR threshold, and a CR limit corresponding to the first priority;

[0065] The first frequency domain resource size is determined based on the second frequency domain resource size.

[0066] In a possible implementation, the first priority is the second priority of the perception information; or the first priority is the third priority of the sidelink information to be transmitted by the first terminal device.

[0067] In a possible implementation, the second priority is indicated by the first indication information;

[0068] Alternatively, when there is side link information to be transmitted by the first terminal device on the time domain resources used to transmit perception information, the second priority is equal to the third priority.

[0069] In one possible implementation, when sidelink information to be transmitted by the first terminal device exists on the time domain resource used to transmit the perception information, in determining the first frequency domain resource size based on the second frequency domain resource size, the first processing unit is specifically configured to:

[0070] If the sum of the second frequency domain resource size and the third frequency domain resource size is less than the number of sub-channels in the resource pool, the larger of the second frequency domain resource size and the third frequency domain resource size is determined as the first frequency domain resource size; or the sum of the second frequency domain resource size and the third frequency domain resource size is determined as the first frequency domain resource size;

[0071] If the sum of the second frequency domain resource size and the third frequency domain resource size is greater than or equal to the number of sub-channels in the resource pool, the number of sub-channels in the resource pool is determined as the first frequency domain resource size;

[0072] The third frequency domain resource size is the size of the frequency domain resource used to transmit sidelink information on the time domain resource.

[0073] It should be understood that since the method embodiment and the device embodiment are different presentation forms of the same technical concept, the content of the first aspect of the embodiment of the present application should be synchronously adapted to the third aspect of the embodiment of the present application, and can achieve the same or similar beneficial effects, and will not be repeated here.

[0074] In a fourth aspect, an embodiment of the present application provides a communication resource determination device, the device comprising a second acquisition unit and a second processing unit;

[0075] A second acquiring unit is configured to receive side control information of a second terminal device; the side control information indicates a first time-frequency resource reserved by the second terminal device, where the first time-frequency resource is located in a first time slot;

[0076] The second processing unit is configured to determine, based on the first time-frequency resource, a second time-frequency resource for transmitting the perception information in the first time slot.

[0077] In a possible implementation, in determining, based on the first time-frequency resource, the second time-frequency resource for transmitting the perception information in the first time slot, the second processing unit is specifically configured to:

[0078] The third time-frequency resource on the first time slot is determined as the second time-frequency resource; the third time-frequency resource is a time-frequency resource other than the first time-frequency resource and not selected.

[0079] In a possible implementation, in determining, based on the first time-frequency resource, the second time-frequency resource for transmitting the perception information in the first time slot, the second processing unit is specifically configured to:

[0080] When the first priority is higher than the fourth priority of the information to be transmitted that has been reserved on the first time-frequency resource, the first time-frequency resource is determined as the second time-frequency resource; the first priority is used to characterize the importance of the perception information to be sent by the first terminal device.

[0081] In a possible implementation, the second processing unit is further configured to:

[0082] A third time-frequency resource is determined; the third time-frequency resource is used to send sidelink information; and the third time-frequency resource is located in the first time slot.

[0083] In a possible implementation, the first priority is the second priority of the perception information; or the first priority is the third priority of the sidelink information.

[0084] In a possible implementation manner, the second priority is indicated by the first indication information; or the second priority is equal to the third priority.

[0085] It should be understood that since the method embodiment and the device embodiment are different presentation forms of the same technical concept, the content of the second aspect of the embodiment of the present application should be synchronously adapted to the fourth aspect of the embodiment of the present application, and can achieve the same or similar beneficial effects, and will not be repeated here.

[0086] In the fifth aspect, an embodiment of the present application provides a communication device, comprising a processor, a memory, a communication interface, and one or more programs, wherein the one or more programs are stored in the memory and are configured to cooperate with the communication interface when executed by the processor to implement the method in any one of the embodiments of the first or second aspect above.

[0087] In a sixth aspect, an embodiment of the present application provides a chip, comprising: a processor for calling and running a computer program from a memory, so that a device equipped with the chip executes a method as in any one of the embodiments of the first or second aspect above.

[0088] In the seventh aspect, an embodiment of the present application provides a computer-readable storage medium, which stores a computer program for execution by a device, and when the computer program is executed, it implements the method in any one of the embodiments of the first aspect or the second aspect mentioned above.

[0089] In an eighth aspect, an embodiment of the present application provides a computer program product. When the computer program product is run by a communication device, the communication device executes a method in any one of the embodiments of the first or second aspect above. BRIEF DESCRIPTION OF THE DRAWINGS

[0090] In order to more clearly illustrate the technical solutions in the embodiments of the present application or the background technology, the drawings required for use in the embodiments of the present application or the background technology will be described below.

[0091] Figure 1 is a schematic diagram of a vehicle-to-everything communication system;

[0092] FIG2 is a schematic diagram of a physical time slot and a logical time slot;

[0093] FIG3 is a schematic diagram of a PSCCH location;

[0094] FIG4 is a schematic diagram of user-selected resources in sidelink communication;

[0095] FIG5 is a schematic diagram of a time slot structure;

[0096] FIG6 is a schematic diagram of the time-frequency position of a CSI-RS in a PRB;

[0097] FIG7 is a schematic diagram of a CBR measurement;

[0098] FIG8 is a schematic diagram of a multi-beam design;

[0099] FIG9 is a schematic diagram of sideways sensing and communication;

[0100] FIG10 is a schematic diagram of a sub-channel and transmit power;

[0101] FIG11 is a schematic diagram of a system architecture for sidelink communication provided in an embodiment of the present application;

[0102] FIG12 is a flow chart of a method for determining communication resources according to an embodiment of the present application;

[0103] FIG13A is a schematic diagram of determining CBR through a resource listening window according to an embodiment of the present application;

[0104] FIG13B is a schematic diagram of a correspondence between CBR and frequency domain resource size provided in an embodiment of the present application;

[0105] FIG14 is a flow chart of another method for determining communication resources according to an embodiment of the present application;

[0106] FIG15A is a schematic diagram of determining time-frequency resources when resource reservation exists, provided by an embodiment of the present application;

[0107] FIG15B is a schematic diagram of determining time-frequency resources when resource reservation exists and resources are selected, provided by an embodiment of the present application;

[0108] FIG15C is a schematic diagram of another method of determining time-frequency resources when resource reservation exists and resources are selected, provided by an embodiment of the present application;

[0109] FIG16 is a schematic structural diagram of a communication resource determination device provided in an embodiment of the present application;

[0110] FIG17 is a schematic structural diagram of another communication resource determination device provided in an embodiment of the present application;

[0111] FIG18 is a schematic structural diagram of a communication device provided in an embodiment of the present application;

[0112] FIG19 is a schematic structural diagram of a communication device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0113] The terms "first," "second," "third," and "fourth," etc., in the specification and claims of this application and the accompanying drawings are used to distinguish different objects, not to describe a specific order. In addition, the terms "including" and "having," and any variations thereof, are intended to cover non-exclusive inclusions. For example, a process, method, system, product, or apparatus comprising a series of steps or elements is not limited to the listed steps or elements, but may optionally include steps or elements not listed, or may optionally include other steps or elements inherent to the process, method, product, or apparatus.

[0114] References to "embodiments" herein mean that a particular feature, structure, or characteristic described in connection with the embodiments may be included in at least one embodiment of the present application. The appearance of the phrase in various places in the specification does not necessarily refer to the same embodiment, nor does it constitute an independent or alternative embodiment that is mutually exclusive of other embodiments. It is understood, both explicitly and implicitly, by those skilled in the art that the embodiments described herein may be combined with other embodiments.

[0115] As used in this specification, the terms "component", "module", "system", etc. are used to represent computer-related entities, hardware, firmware, a combination of hardware and software, software, or software in execution. For example, a component can be, but is not limited to, a process running on a processor, a processor, an object, an executable file, an execution thread, a program and / or a computer. By way of illustration, both an application running on a terminal device and a terminal device can be a component. One or more components can reside in a process and / or an execution thread, and a component can be located on a computer and / or distributed between two or more computers. In addition, these components can be executed from various computer-readable media having various data structures stored thereon. Components can communicate, for example, through local and / or remote processes based on signals having one or more data packets (e.g., data from two components interacting with another component between a local system, a distributed system and / or a network, such as the Internet interacting with other systems via signals).

[0116] First, a brief introduction to the relevant terms and related technical background in this application is given to facilitate understanding by those skilled in the art.

[0117] (1) Long Term Evolution (LTE);

[0118] (2) New Radio, NR;

[0119] (3) User Equipment: User Equipment, UE;

[0120] (4) Device-to-Device (D2D);

[0121] (5) Vehicle user equipment: Vehicle user equipment, V-UE;

[0122] (6) Demodulation Reference Signal: DMRS;

[0123] (7) Physical Sidelink Shared Channel (PSSCH);

[0124] (8) Physical Sidelink Feedback Channel: PSFCH;

[0125] (9) Physical Sidelink Discovery Channel: PSDCH;

[0126] (10) Physical Uplink Control Channel: PUCCH;

[0127] (11) Physical Downlink Control Channel: PDCCH;

[0128] (12) Transport Block: TB;

[0129] (13) Medium Access Control: MAC;

[0130] (14) Reference Signal Received Power: RSRP;

[0131] (15)Terrestrial radio access network and user equipment: Universal Terrestrial Radio Access Network (UTRAN) to UE, Uu;

[0132] (16) Proximity Communication: PC5;

[0133] (17) Radio Resource Control: RRC;

[0134] (18) Semi-Persistent scheduling: SPS;

[0135] (19) Sidelink Control Information: SCI;

[0136] (20) Received Signal Strengthen Indicator (RSSI);

[0137] (21) Resource Block: Resource Block, RB;

[0138] (22) Cellular Vehicle-To-Everything (C-V2X);

[0139] (23) Intelligent Transportation System (ITS);

[0140] (24) Sidelink: SL;

[0141] (25) Time resource indication value: TRIV;

[0142] (26) Frequency resource indication value: Frequency resource indication value, FRIV;

[0143] (27) Carrier Aggregation: CA;

[0144] (28) Resource Pool: RP;

[0145] (29) Modulation and coding scheme: MCS;

[0146] (30) Downlink control information: downlink control information, DCI;

[0147] (31) Radio network temporary identifier, RNTI.

[0148] C-V2X is a V2X communication technology developed based on cellular systems. It leverages and enhances current cellular network features and elements to achieve low-latency and high-reliability communication between nodes in a vehicle network. As shown in Figure 1, C-V2X can include vehicle-to-vehicle (V2V) communication, vehicle-to-pedestrian (V2P) communication, vehicle-to-infrastructure (V2I) communication, and vehicle-to-network (V2N) communication. As cellular systems evolve from 4G LTE to 5G, C-V2X is also evolving from LTE-V2X to NR-V2X. The advantages of V2X are not limited to improving vehicle safety. It also enables better traffic management of vehicles communicating with V2X, further promoting green transportation and lower energy consumption. ITS is an application that integrates V2X. Based on V2X technology, a V-UE can transmit information such as its location, speed, intentions (turning, merging, reversing), and periodic and aperiodic event triggers to surrounding V-UEs. Similarly, the V-UE receives real-time information from surrounding users. 5G NR-V2X supports lower transmission latency, more reliable communication, higher throughput, and a better user experience, meeting the needs of a wider range of application scenarios.

[0149] The deep integration of information technology, mobile communications, artificial intelligence, and big data is driving the evolution of 5G towards 6G at both the technical and business levels. Service elements are expanding from humans to intelligent entities, physical and virtual space elements, and information processing requirements are expanding from information transmission to information collection and computation. Mobile internet and IoT services are continuously strengthening, and AI services, immersive services, and digital twin services are emerging, penetrating widely into personal applications as well as vertical application areas such as smart manufacturing, smart transportation, smart energy, and smart healthcare. AI services, which use machine learning to assist or replace human work, focus on information processing requirements for perception, training, reasoning, and decision-making. Immersive services, which leverage holographic communications and extended reality (XR) technologies to enable synaesthesia and remote control, focus on information processing requirements for perception, rendering, and display. Digital twin services, which simulate and manipulate the physical world through interactive mapping between physical and virtual systems, focus on information processing requirements for perception, modeling, and control.

[0150] Emerging services are placing greater demands on 6G networks for end-to-end information processing capabilities, making the integration of communication and perception a dominant trend in 6G technology and services. 6G networks are expected to be a fusion of mobile communication networks, perception networks, and computing networks. In a narrow sense, a perception network refers to a system capable of target positioning (ranging, speed, and angle measurement), target imaging, target detection, target tracking, and target recognition. In a broader sense, it refers to a system capable of perceiving the attributes and states of all services, networks, users, and terminals, as well as environmental objects. In complex application scenarios, the service information processing flow exhibits a highly coupled communication and perception nature. First, the perception and communication links overlap in the spatiotemporal domain. Second, perception and communication functions mutually influence each other. Third, communication and perception capabilities require consistent wide-bandwidth spectrum and large-aperture antennas.

[0151] Wireless communication frequency bands are evolving toward higher frequencies like millimeter waves, terahertz, and visible light, creating increasing overlap with traditional sensing bands. Achieving communication and sensing within the same spectrum, avoiding interference and improving spectrum efficiency, is the preferred path for technological and industrial development. Furthermore, wireless communication and wireless sensing are increasingly similar in terms of system design, signal processing, and data processing. Utilizing the same equipment or sharing some components for communication and sensing reduces equipment cost, size, and power consumption, and is also a preferred product form factor. Furthermore, the development of technologies such as ultra-large-scale antennas, wide bandwidth, intelligent metasurfaces, and artificial intelligence will further drive the advancement of sensing technology.

[0152] The above business needs and technological development trends have given rise to integrated communication and perception technologies. Simultaneous communication and perception capabilities will be a key capability trend for 6G base stations and terminals. 6G base stations will be able to monitor the status of targets within their coverage areas, such as low-flying objects, traffic, and pedestrian hotspots, detecting, locating, identifying, and tracking key targets. They will also be able to measure the natural environment and weather conditions in real time within their coverage areas. Mobile terminals will be upgraded to intelligent agents, and the capabilities of unmanned vehicles, drones, robots, and other intelligent device systems will continue to increase. At close range, intelligent agents will need to recognize human posture, movement, and expression to enhance human-machine interaction. They will also need to recognize the movement status of multiple agents to improve collaboration. At microscopic distances, it will be necessary to identify the attributes of objects within the human body, products, and objects, enabling remote, AI-powered, and unmanned health, quality, and security inspection services. These services will further drive the integration of intelligent agent perception and communication, which will not only enhance information exchange between agents and between agents and systems, but also potentially reduce the size, power consumption, and cost of intelligent hardware, thereby promoting the ubiquity of new services.

[0153] Facing the future 6G wireless network, communication capabilities and perception capabilities will be integrated and coexist, evolving into the technical direction of "communication and perception integration", giving 6G networks the ability to perceive the physical world at all times and everywhere, fully satisfying the integration and interconnection of multi-dimensional senses, and effectively supporting the wide-area expansion of communication capabilities, opening up application space beyond traditional mobile communication network connections.

[0154] Within the coverage of the network, the terminal device can obtain SL resource pool configuration information and / or SL bandwidth part (bandwidth part, BWP) configuration information by receiving the system information block (SIB) of the network device, cell-level (cell-specific) RRC signaling or terminal device user-level (UE-specific) RRC signaling. The terminal device can use the pre-configured SL resource pool configuration information or SL BWP configuration information, for example, when there is no network coverage. The SL resource pool configuration information includes resource pool resource information, and the resource pool resource information is used to indicate the SL resource pool. The resource pool is a collection of time-frequency resources for side communication between terminal devices (such as UE). The resource pool may also include code domain resources. The resources of the resource pool include resources used by the terminal device to send and receive at least one of the following physical channels: PSCCH, used to carry SCI; PSSCH, used to carry at least one of control information, data, side channel state information (CSI) feedback information, etc.; PSDCH, used to carry SL discovery messages; PSFCH, used to carry side feedback information, the side feedback information may include hybrid automatic repeat request (HARQ) response feedback information for data, such as acknowledgement (ACK) or negative acknowledgement (NACK), the side feedback information may also include CSI feedback information, and may also be used to indicate at least one of energy-saving information and resource auxiliary information (including recommended resources, deprecated resources, resource collisions, resource reservation conflicts, half-duplex conflicts that have occurred in the past or will occur in the future, etc.); Physical Sidelink Broadcast Channel (PSBCH), used to carry information related to side synchronization, etc. The service types carried by PSBCH may include unicast, groupcast and / or broadcast communication types.

[0155] In the time domain of the SL resource pool, one or more time units are included. A time unit may be one or more symbols, one or more time slots, one or more mini-slots, one or more subframes, one or more frames, etc. One or more time units may be continuous in time or discrete. It should be understood that the time domain units within a resource pool are logically continuous. In the present invention, the understanding of a definition of symbols, mini-slots, time slots, subframes, and frames can refer to the 3rd Generation Partnership Project (3GPP) protocol. As shown in Figure 2, time slots 1 to 8 are time slots that are continuous in time, and such time slots are called physical time slots. The physical time slots - time slot 1, time slot 3, time slot 5, and time slot 8 are configured as time slots belonging to a resource pool. Because the time slots contained in the resource pool can be discontinuous in time, from the perspective of the resource pool, time slots 1, 3, 5, and 8 on the physical time slots correspond to time slots 1', 2', 3', and 4' in the resource pool. Therefore, the continuous time slots contained in the resource pool (i.e., time slots 1', 2', 3', and 4') are logically continuous from the perspective of the resource pool. These logically continuous but not necessarily temporally continuous time slots are called logical time slots. In the frequency domain of the SL resource pool, it includes one or more frequency domain units. A frequency domain unit can be a resource element (RE) or several REs; one RB or several RBs; a subchannel or several subchannels. The size of a subchannel refers to the number of RBs that are continuous or interlaced in the frequency domain that a subchannel includes.

[0156] The SL resource pool configuration information may also include PSCCH configuration information, which includes the number of symbols occupied by the PSCCH in a time slot and the number of RBs occupied by the PSCCH in a subchannel. The SL BWP configuration information may include SL resource pool information, which is used to configure the number of resource pools included in the BWP. The SL BWP configuration information may include SL bandwidth information, which is used to indicate the bandwidth size for SL communication, for example, indicating that the SL bandwidth is 20 megahertz (MHz). The SL BWP configuration information may also include SL symbol information, which is used to indicate the starting SL symbol position on a time slot and the number of continuous SL symbols occupied. The SL BWP configuration information may also include SL subcarrier spacing and cyclic prefix information, which is used to indicate the subcarrier spacing and cyclic prefix used for SL communication. The cyclic prefix indicates an extended cyclic prefix or a normal cyclic prefix. In one possible configuration, the SL BWP configuration information may also include SL resource pool configuration information. In this application, unless the meaning of the time unit is specifically stated, it is described as a time slot, but the time unit is not limited to being a time slot; unless the meaning of the time-frequency domain unit is specifically stated, it is described as a subchannel, but the frequency domain unit is not limited to being a subchannel.

[0157] The SCI of the NR SL system is divided into first-level SCI and second-level SCI. PSCCH carries the first-level SCI, which is used to schedule the second-level SCI and PSSCH. Since SL is a distributed system, all UEs need to correctly decode the first-level SCI before decoding the second-level SCI and PSSCH. However, in order to reduce the complexity of UE's blind detection of PSCCH, the resource location of PSCCH is relatively fixed, and the format information of the first-level SCI carried is also relatively unique. That is, the UE does not need to blindly detect the time-frequency resource location where the PSCCH is located, nor does it need to blindly detect SCI of different formats. The UE only needs to detect whether there is a first-level SCI at the fixed PSCCH time-frequency resource location. A PSCCH may exist in each subchannel in each timeslot. A PSCCH starts in time at the second symbol used for SL transmission in each timeslot, has a length of two or three symbols (determined by the resource pool configuration), and is located in frequency at the smallest physical resource block (PRB) index of each subchannel, with a length of at least 10 PRBs (determined by the resource pool configuration) but not exceeding the subchannel size. For details, see Figure 3. Potential PSSCH locations are preceded by an automatic gain control (AGC) symbol.

[0158] Among them, the "Frequency resource assignment" field and the "Time resource assignment" field in the first-level SCI are used to indicate the frequency domain and time domain resources for transmitting PSSCH respectively, and the "Resource reservation period" field is used to indicate the resources for periodic reservation of PSSCH transmission. The value of this field is configured by the network device, or pre-configured, or pre-defined. For example, through the first RRC signaling indication, the first RRC signaling can determine the value of sl-ResourceReservePeriod1. The format of the second-level SCI is determined by the 2 in the first-level SCI. nd -stage SCI format field indication, the existing second-stage SCI format field can be as shown in Table 1:

[0159] Table 1

[0160] In Rel-16 V2X SL, the transmitting UE in user-selected resource mode (mode 2) does not rely on the base station for transmission resources. The transmitting UE selects transmission resources within the resource selection window based on its own perception results. Assuming the transmitting UE triggers resource selection in time slot n, the specific resource selection steps are as follows (see Figure 4 for an illustration):

[0161] Step 1: Determine the time slot and L subCH The candidate resource R is a unit of continuous sub-channels. x,y , resource selection window [n+T1,n+T2], where Determined from Table 2, μ SL For the configured subcarrier spacing, the choice of T1 is implementation-based. 2min (configured by higher layers) is less than the remaining packet delay budget (PDB), then T 2min ≤T2≤PDB, T2 is chosen based on the implementation; otherwise T2 is equal to the remaining PDB.

[0162] Table 2

[0163] Step 2: Determine the perception window T0 is configured by high-level parameters. Determined from Table 3.

[0164] Table 3

[0165] Step 3: Determine the threshold value Th(p i ,p j), the threshold value of RSRP and the priority of the data to be sent prio TX , the priority indicated by the received SCI prio RX Regarding Th(p i ,p j ) is specifically the prio in the RSRP threshold value set configured for the resource pool RX +(prio TX -1)*8 threshold values.

[0166] Step 4: Initialize the available resource set S A, Includes all time-frequency resources in the resource selection window.

[0167] Step 5: From S A The following time-frequency resources are excluded: the time slots of all periodic resource reservations configured in the resource pool corresponding to the time slots not perceived in the perception window.

[0168] Step 5a: If S A If the excluded time-frequency resources are less than X% of the total resources in the resource selection window, the initialization of step 4 is performed again.

[0169] Step 6: Continue from S A The following time-frequency resources are excluded: the decoding of the received first-level SCI is successful, and the RSRP measurement result of the PSSCH demodulation reference signal DMRS of the time-frequency resources reserved by the received first-level SCI is higher than the RSRP threshold determined in step 3, and the time-frequency resources reserved by the received first-level SCI are within the resource selection window, including the retransmission resources and periodically reserved resources indicated by the first-level SCI.

[0170] Step 7: If S A The remaining resources in the resource selection window are less than X% of the total resources. The value of X% is configured by the resource pool and is consistent with the prio TX If the RSRP threshold determined in step 3 is increased (by 3dB each time), the S A If the remaining resources are not less than X% of the total resources in the resource selection window, proceed to step 4.

[0171] S A Report to the upper layer (MAC layer).

[0172] In S A Randomly select time-frequency resources (r0, r1, r2, ...) for sending data, and re-evaluate the resources (r0, r1, r2, ...) before sending. After re-evaluation, select the time-frequency resources (r0, r1, r2, ...) from S A The selected resources (r′0, r′1, r′2, …) are preempted.

[0173] User in time slot m-T3 The UE can perform resource reassessment and preemption detection based on the additional trigger before and after the time slot m-T3. The method for determining whether (r0, r1, r2, ...) and (r'0, r'1, r'2, ...) need to be excluded is the same as steps 1-7, and one of the following conditions is met: 1) The sl-PreemptionEnable parameter is provided and configured to be enabled, and prio TX >prio RX ; 2) Provide the sl-PreemptionEnable parameter and do not configure it to enable, and meet the prio RX <prio pre and prio TX >prio pre , where prio pre Configured by the higher layer. If r in (r0, r1, r2, ...) and (r′0, r′1, r′2, ...) i and / or r i ′ does not belong to S A (ie r i and r′ i are excluded during re-evaluation and / or preemption detection, respectively), then i and / or r i ′ is reselected. Among them, time slot m is the next time slot to be sent, that is, time slot m belongs to (r0, r1, r2, ...) and (r′0, r ′ ′1,r′2,…).

[0174] SL communication also has a scheduling mode, Mode 1, that is, a base station (e.g., gNB). Mode 1 is typically used for SL communication within the base station's coverage area. Taking dynamic scheduling in Mode 1 as an example, the gNB centrally allocates resources based on the UE's Buffer Status Report (BSR). Specifically, the gNB notifies the transmitting UE of the time-frequency resources for sidelink data via DCI. After receiving this DCI, the transmitting UE sends SCI and data to the receiving UE on the resources indicated by the DCI. In Mode 1, the gNB centrally schedules the sidelink transmission resources for each UE, thus avoiding collisions.

[0175] The gNB also needs to indicate to the UE the resources required for initial and retransmission transmissions of the same data. Therefore, when the UE confirms that the initial data transmission is successful, it notifies the gNB of the success. However, the existing technology suffers from the gNB not rescheduling resources for retransmissions, and the UE not transmitting on the scheduled retransmission resources, resulting in discontinuous transmission.

[0176] In the 5G NR communication architecture, to facilitate downlink communication between the base station and the user equipment (UE), it is usually necessary to detect the downlink wireless channel. The main method is for the base station to send a Channel State Information-Reference Signal (CSI-RS). The UE uses the received RS to measure and evaluate the wireless channel and report the measurement results to the network. In subsequent transmissions, the network can set appropriate transmission parameters for subsequent downlink transmissions based on these measurement results. CSI-RS can be configured for periodic, semi-continuous, or aperiodic transmission, and supports unicast, multicast, and broadcast transmission.

[0177] The existing FR1 sidelink channel state information reference signal (SL CSI-RS) is designed based on the CSI-RS of the Rel-15 Uu port. The SL CSI-RS configuration is selected by the transmitting user (TX UE) and provided to the receiving user (RX UE) through the PC5-RRC configuration. The SL CSI-RS configuration includes the resource mapping mode and number of antenna ports for the SL CSI-RS. In NR V2X, the resource mapping of the SL CSI-RS in the PRB is based on the CSI-RS resource mapping mode in the NR Uu, which supports up to 2 antenna ports (for example, in NR V2X, the SL can support up to two streams in the PSSCH), and the frequency domain density is 1, that is, one CSI-RS is configured on each resource block (RB).

[0178] Figure 5 shows a schematic diagram of the Rel-16 SL slot structure, which includes AGC, PSCCH, PSSCH, DMRS, guard symbols, and PSFCH. SL CSI-RS supports only unicast transmission and is transmitted along with data in the PSSCH region of the transmit slot. It is not transmitted on symbols containing PSCCH, second-level SCI, or PSSCH DMRS. Each PRB in the PSSCH uses the same pattern for SL CSI-RS. Figure 6 shows the time-frequency location of CSI-RS for two ports within the PRB. Information such as the transmission time and frequency resources of SL CSI-RS is primarily indicated by the first-level SCI. Unlike the single-level SCI transmission in LTE V2X, the SCI in NR V2X is transmitted in two levels. The introduction of the second-level SCI makes the SCI design more flexible, supporting unicast, multicast, and broadcast transmission in NR V2X, while LTE V2X only supports broadcast. In NR V2X, the first-level SCI is carried on the PSCCH, and the second-level SCI is carried on the corresponding PSSCH. The PSCCH carries the first-level SCI containing the second-level SCI control information associated with the PSSCH. The first-level SCI indicates the frequency domain resources (such as subchannels) of the PSSCH carrying the current transmission (or retransmission) of the TB, as well as the resources reserved for up to two retransmissions of the TB. If the UE reserves resources for a semi-static PSSCH, the first-level SCI also indicates the resource reservation period. In addition, the first-level SCI includes the priority of the associated PSSCH, and the format and size of the second-level SCI. The first-level SCI also indicates the MCS of the data payload carried in the associated PSSCH.

[0179] Splitting the SCI into two levels (first-level SCI and second-level SCI) allows UEs other than the transmitting RX UE to decode only the first-level SCI for channel sensing, i.e., to determine resources reserved by other transmissions. Meanwhile, the second-level SCI provides additional control information required for transmitting RX UEs. The PSSCH carries the second-level SCI and a data payload consisting of transmission time-domain (TB) packets. The second-level SCI carries information used to decode the PSSCH and support HARQ feedback and CSI reporting. It indicates the Layer 1 source and destination IDs of the transmission, the physical layer identifier representing the TX UE, and the intended recipient (RX UE) of the TB. The Layer 1 source ID allows the RX UE to identify the TX UE and, therefore, the PSFCH for HARQ feedback. The second-level SCI also carries a 1-bit new data indicator, which specifies whether the TB sent in the PSSCH corresponds to a new data transmission or a retransmission. The HARQ process ID is also included in the second-level SCI to identify the TB. The second-level SCI also indicates whether HARQ feedback for the PSSCH is enabled or disabled.

[0180] In addition, for Mode 2, in order to measure the busy conflict of system resources, the channel busy ratio (CBR) is defined. If the CBR exceeds a certain index, resource pool switching can be performed. In order to measure the CBR, a CBR measurement window is defined, as shown in Figure 7. For example, if the measurement is made at time n, the RSSI on each resource needs to be measured in the time window [na,n-1]. If the RSSI on a resource is greater than the preconfigured threshold, the channel is considered busy, where a is equal to 100 or 100·2 μ time slots, where μ is related to the subcarrier spacing, and its value can be seen in Table 4.

[0181] Table 4

[0182] As shown in Figure 7, within the CBR measurement window, if the RSSI of R0 and R1 exceeds a threshold, the resource is counted and used to calculate the CBR. CBR is an indicator that reflects the congestion level of the resource pool. It measures the sidelink received signal strength within a recent preconfigured time window and uses the Sidelink Received Signal Strength Indicator (S-RSSI) to indicate the proportion of subchannels that exceed a (pre)configured threshold.

[0183] Building on this, another metric is the Channel Occupancy Ratio (CR). The CR, evaluated at subframe n, is defined as the total number of subchannels used for transmission in subframe [na,n-1] and permitted in subframe [n,n+b], divided by the total number of subchannels configured in the transmit resource pool for subframe [na,n+b]. The CR is defined to implement congestion control in SL communications and is related to the ProSe Per-Packet Priority (PPP). PPPP maps to the sidelink data priority defined at the physical layer. This means that higher packet priority corresponds to higher sidelink data priority.

[0184] Different SL services have different performance requirements such as reliability and latency. In order to ensure the quality of service (QoS) of the terminal, PPPP, ProSe Per-Packet Reliability (PPPR) and PDB are introduced. The UE is configured with a mapping relationship between the application layer SL message priority and PPPP / PPPR. The application layer sets PPPP and PPPR for each SL message based on the QoS requirements of the service. PPPP and PPPR are passed from the upper layer to the physical layer, where PPPP is included in SCI format 1 and sent through the PSCCH channel that schedules the data packet. PPPR is used to manage the reliability of the data packet. There are mapping rules from PPPP to PDB, and PDB can be derived from PPPP, that is, the UE can derive the PDB of the V2X message from PPPP. PPPP is also used to assist in implementing distributed congestion control.

[0185] Based on the user's service priority, PPPP and CBR work together to influence the terminal's transmission parameter selection, such as MCS selection and the number of subchannels used. A set of CBR ranges can be configured for the terminal, with each CBR range corresponding to a CR limit, as shown in Table 5.

[0186] Table 5

[0187] If a terminal detects that the CR exceeds the CR limit corresponding to the currently measured CBR value, it should reduce the CR to within the limit. The terminal can reduce the CR by increasing the MCS, reducing resource usage, and reducing the number of retransmissions. PPPP can also be configured to be linked to the terminal's maximum transmit power. By limiting the maximum transmit power of low-priority terminals, the CBR measured by distant terminals can be reduced.

[0188] The core of congestion control is that a terminal measures both the CBR and CR, and determines a CR limit based on the CBR and the higher-layer packet priority (PPP). If the CR exceeds the CR limit, the terminal adjusts the MCS and other methods to reduce the number of subchannels used, thereby lowering its own CR. The higher the priority, the lower the CR limit. This is because when a low-priority UE detects a high CR, it reduces its resource usage to free up resources for higher-priority terminals.

[0189] In the integrated communication and perception, communication resources also serve as perception resources. To avoid directly reusing communication resources as perception resources, existing technologies require separate configuration of perception resources for terminals or multi-beam scanning (i.e., one beam is used for communication and another for perception on a single time-frequency resource), as shown in Figure 8. In a multi-beam design, a separate perception beam also uses some power, limiting the power of the communication beam. Consequently, the signal-to-noise ratio (SNR) at the receiving end decreases, impacting communication performance. If a single main lobe is used for both perception and communication, separate periodic resources for perception are required for all-around perception, resulting in high resource overhead. Therefore, how to reasonably determine resources for communication and perception, or how to determine appropriate perception resources, is an urgent issue that needs to be addressed.

[0190] To address the shortcomings of existing technologies, this application proposes the following concept. As shown in Figure 9, in sideways sensing, a vehicle only needs to perceive nearby objects, requiring lower energy signals. However, the communication target is farther away, requiring higher energy to transmit communication information. Therefore, both sensing and communication information can be transmitted simultaneously on the same resource. Therefore, a solution can be designed to transmit both sensing and communication information to the target device, using different transmit powers, to achieve both communication and relatively good sensing capabilities. As shown in Figure 10, assume a resource pool has five subchannels. Subchannels #3 and #4 have been determined for communication. To achieve relatively good communication performance, a higher transmit power is required. To achieve good sensing capabilities, sensing information can be transmitted on subchannels #1, #2, and #5, using lower transmit powers. Transmitting sensing information on other subchannels will inevitably interfere with potential communications. Therefore, it is necessary to determine the appropriate resource allocation for communication and sensing, respectively, to avoid significant interference with communications while ensuring sensing performance.

[0191] In order to solve the deficiencies of the relevant technologies, the present application provides a method for determining communication resources, which can be applied to the architecture of side link communication and supports communication scenarios with and without network coverage. Please refer to Figure 11, which is a schematic diagram of the system architecture of a side link communication provided by an embodiment of the present application, including scenarios such as (a) - all terminal devices are within the network coverage, (b) - one terminal device is within the network coverage, (c) - the terminal devices are in different networks respectively, and (d) - all terminal devices are outside the network coverage. In the system architecture shown in Figure 11, the terminal device-A shown in (a), (b) and (c) can use SL to communicate with the terminal device-B through base station scheduling in a scenario with network coverage, and the resources used can be called authorized resources or authorized frequency bands. Terminal device-A can also communicate with terminal device-B without using the base station scheduling mode, and terminal device-A can select resources by itself, that is, select resources for SL communication from the resource pool, and the resources can be called unauthorized resources or unauthorized frequency bands. In the system architecture shown in Figure 11, terminal device-A and terminal device-B shown in (d) are not within the coverage of the base station, so terminal device-A and terminal device-B can only use the resource self-selection method to build SL for communication.

[0192] It should be understood that the resources in this application generally refer to time-frequency resources. The spectrum used for SL communication can be unlicensed bands, licensed bands, and / or dedicated bands. Before using unlicensed bands for transmission, it is necessary to meet regional regulatory requirements and perform channel access, such as listen before talk (LBT).

[0193] The network devices mentioned in this application include various forms of base stations, such as macro base stations, micro base stations (also known as small stations), relay stations, access points, etc. In systems using different wireless access technologies, the names of devices with base station functions may be different. For example, in 5GS, it is called gNB; in LTE systems, it is called evolved NodeB (eNB or eNodeB); in third generation (3G) systems, it is called Node B, etc. In some deployments, network devices can be centralized units (CU) and distributed units (DU). In other deployments, CU can also be divided into CU-control plane (CP) and CU-user plane (UP), etc. In still other deployments, network devices can also be antenna units (radio units, RU), open radio access network (ORAN) architecture, etc. The embodiments of this application do not limit the deployment method of network devices. For example, when the network device is an ORAN architecture, the network device shown in the embodiment of the present application may be an access network device in the ORAN, or a module in the access network device. In the ORAN architecture, CU may also be referred to as open (O)-CU, DU may also be referred to as O-DU, CU-CP may also be referred to as O-CU-CP, CU-UP may also be referred to as O-CU-UP, and RU may also be referred to as O-RU.

[0194] Terminal devices include but are not limited to: UE, user unit, user station, mobile station, mobile station, remote station, remote terminal equipment, mobile terminal equipment, user terminal equipment, wireless electronic device, user agent, user device, cellular phone, cordless phone, session initiation protocol (SIP) phone, wireless local loop (WLL) station, personal digital assistant (PDA), handheld device with wireless communication function, computing device, processing device connected to a wireless modem, vehicle-mounted communication module or other embedded communication module, wireless terminal in industrial control, wireless terminal in unmanned driving, wireless terminal in remote medical, wireless terminal in smart grid, wearable device, terminal equipment in the Internet of Things, home appliances, virtual reality equipment, terminal equipment in the future 5G network or terminal equipment in the future evolved public land mobile network (PLMN), etc.

[0195] The technical solution provided in this application is introduced in detail below in conjunction with specific implementation methods.

[0196] Please refer to Figure 12, which is a flow chart of a method for determining communication resources provided in an embodiment of the present application. The method can be implemented based on the architecture shown in Figure 11 and can be executed by a network device or a chip in the network device (for example, in a base station scheduling mode); or, it can also be executed by a first terminal device or a chip in the first terminal device (for example, in a terminal device self-selection resource mode). As shown in Figure 12, the method includes steps 1201-1202:

[0197] 1201: Obtain at least one of a channel busy rate CBR and a first priority; the first priority is used to represent the importance of the perception information to be sent by the first terminal device.

[0198] In an embodiment of the present application, the first terminal device or the network device may measure the CBR value of the channel through a determined CBR measurement window. The first priority may be a convention that can represent the degree of demand for frequency domain resources by the perception information to be sent by the terminal device. For perception information, the higher the first priority corresponding to the perception information, the more frequency domain resources may be required.

[0199] Exemplarily, the CBR measurement window can be the resource sensing window used in existing resource selection. As shown in Figure 13A , resource occupancy statistics are collected within the resource listening window. For example, UE3 occupies resource R1 (i.e., subchannels #3 and #4) in time slot #1, UE2 occupies resource R2 (i.e., subchannels #1 and #2) in time slot #2, UE3 reserves resource P (i.e., subchannels #4 and #5) in time slot #10, and UE3 occupies resource R3 (i.e., subchannels #2 and #3) in time slot #n.

[0200] Exemplarily, the first priority may be the second priority of the perception information; alternatively, the first priority may be the third priority of the sidelink information to be transmitted by the first terminal device (if the first terminal device has sidelink information to be transmitted). That is, in this implementation, the first priority may be the priority of the perception information or the priority of the sidelink information (i.e., communication information) to be transmitted by the first terminal device. It should be understood that when the first terminal device has sidelink information to be transmitted, the sidelink information may also be part of the perception information.

[0201] Exemplarily, the second priority may be indicated by a first indication information, wherein the first indication information is an indication information issued by a higher layer, such as a medium access control (MAC) layer. Or, in the case where there is side link information to be transmitted by the first terminal device on the time domain resource used to transmit the perception information, the second priority is equal to the third priority. The time domain resource may be one or more time slots. In this implementation, if the higher layer indicates the priority of the perception information, the second priority may adopt the priority indicated by the higher layer. If the higher layer does not indicate the priority of the perception information, the second priority may adopt the priority of the side link information to be transmitted by the first terminal device (i.e., the third priority). Alternatively, even if the higher layer indicates the priority of the perception information, the second priority may adopt the priority of the side link information to be transmitted by the first terminal device.

[0202] Exemplarily, the first priority may be determined by the second priority of the perception information and the third priority of the sidelink information to be transmitted by the first terminal device, for example:

[0203] Priority = (Priority_sensing + Priority_comm) / 2 and round up;

[0204] or,

[0205] Priority=max(Priority_sensing,Priority_comm);

[0206] Among them, Priority represents the first priority, Priority_sensing represents the second priority of sensing information, Priority_comm represents the third priority of sidelink information, and max represents the larger one.

[0207] It should be noted that there may be other ways to determine the first priority, which is not limited in the embodiments of the present application.

[0208] It should be understood that in the embodiment of the present application, the lower the priority, the larger the corresponding priority value; the higher the priority, the smaller the corresponding priority value.

[0209] 1202: Determine a first frequency domain resource size based on at least one of the CBR and the first priority; the first frequency domain resource size is used to determine the frequency domain resource for transmitting the perception information.

[0210] In the embodiment of the present application, illustratively, when only the CBR is obtained, determining the first frequency domain resource size based on the CBR includes:

[0211] Determining a size of a second frequency domain resource available for the perception information based on the CBR and at least one CBR threshold value;

[0212] The first frequency domain resource size is determined based on the second frequency domain resource size.

[0213] The frequency domain resource may be a subchannel, and the frequency domain resource size may be the number of subchannels. Specifically, at least one CBR threshold value may be configured for the CBR. For example, two CBR threshold values, CBR_th1 and CBR_tth2, are used. When the measured CBR is within the range, the corresponding second frequency domain resource size LsubCH_sensing = M is determined, where CBR_th1, CBR_tth2, and M, including the corresponding mapping relationship, can be preconfigured. For example, as shown in FIG13B , assuming that CBR_th1 and CBR_tth2 divide the CBR value range into three intervals, when the measured CBR is between [0, CBR_th1), the corresponding number of subchannels LsubCH_sensing available for transmitting sensing information is M1. When the measured value is between [CBR_th1, CBR_th2), the corresponding number of subchannels available for transmitting sensing information is M2. When the measured value is ≥ CBR_th2, the corresponding number of subchannels available for transmitting sensing information is M3. Where M1>M2>M3.

[0214] In this implementation, the CBR interval can be determined based on the measured CBR and at least one CBR threshold value, so that the frequency domain resource size (or number) corresponding to the interval can be determined as the second frequency domain resource size that can be used to transmit the perception information. Furthermore, the first frequency domain resource size ultimately used to transmit the perception information can be determined based on the configured second frequency domain resource size. Generally speaking, a higher CBR corresponds to a smaller second frequency domain resource size. Similarly, the smaller the first frequency domain resource size ultimately used to transmit the perception information, that is, fewer frequency domain resources are used for perception, thereby minimizing interference of the perception information on the communication information and ensuring communication performance.

[0215] It should be noted that the first frequency domain resource size may be the frequency domain resource size used to transmit perception information; or, the first frequency domain resource size may also be the frequency domain resource size used to transmit perception information and sidelink information (i.e., communication information), but the perception information and the sidelink information are isolated; or, the first frequency domain resource size may also be the frequency domain resource size used to transmit perception information and sidelink information, but the sidelink information is part of the perception information.

[0216] Exemplarily, when sidelink information to be transmitted by the first terminal device exists on the time domain resource used to transmit the perception information, there are the following three ways to determine the size of the first frequency domain resource based on the size of the second frequency domain resource:

[0217] Method 1: If the sum of the second frequency domain resource size and the third frequency domain resource size is less than the number of subchannels in the resource pool, the larger of the second frequency domain resource size and the third frequency domain resource size is determined as the first frequency domain resource size. The third frequency domain resource size is the size of the frequency domain resource used to transmit sidelink information in the time domain, such as the number of subchannels used to transmit communication information in a time slot.

[0218] Based on the integration of communication and perception, the frequency domain resources used to transmit sidelink information can be used to transmit perception information, and the frequency domain resources used to transmit perception information can also be used to transmit perception information. Assuming that the second frequency domain resource size LsubCH_sensing determined for transmitting perception information is 5 (that is, the number of subchannels is 5), and the third frequency domain resource size LsubCH determined for transmitting sidelink information is 3, it can be determined that 5 subchannels (that is, the second frequency domain resource size) are used to transmit the perception information and sidelink information of the first terminal device. Similarly, assuming that the second frequency domain resource size LsubCH_sensing determined for transmitting perception information is 3, and the third frequency domain resource size LsubCH determined for transmitting sidelink information is 4, it can be determined that 4 subchannels (that is, the third frequency domain resource size) are used to transmit the perception information and sidelink information of the first terminal device.

[0219] Method 2: If the sum of the second frequency domain resource size and the third frequency domain resource size is less than the number of sub-channels in the resource pool, the sum of the second frequency domain resource size and the third frequency domain resource size is determined as the first frequency domain resource size.

[0220] Assuming that the second frequency domain resource size LsubCH_sensing determined for transmitting perception information is 5, and the third frequency domain resource size LsubCH determined for transmitting side link information is 3, it can be determined that 5+3 subchannels (i.e., the second frequency domain resource size) are used to transmit the perception information and side link information of the first terminal device.

[0221] Method three: If the sum of the second frequency domain resource size and the third frequency domain resource size is greater than or equal to the number of sub-channels in the resource pool, the number of sub-channels in the resource pool is determined as the first frequency domain resource size.

[0222] Assuming that the second frequency domain resource size LsubCH_sensing determined for transmitting perception information is N, the third frequency domain resource size LsubCH determined for transmitting sidelink information is M, the number of resource pool subchannels is P (P is usually greater than 1), and N+M≥P, it can be determined that P subchannels are used to transmit the perception information and sidelink information of the first terminal device. The number of resource pool subchannels can be obtained through resource pool configuration information.

[0223] In this embodiment, when determining the time-frequency resources for the first terminal device, the consideration of the perception sub-channel is introduced. When the sum of the second frequency domain resource size used to transmit the perception information and the third frequency domain resource size used to transmit the sidelink information is less than the number of resource pool sub-channels, the larger of the second frequency domain resource size and the third frequency domain resource size can be determined as the first frequency domain resource size ultimately used to transmit the perception information and sidelink information of the first terminal device. When the sum of the second frequency domain resource size used to transmit the perception information and the third frequency domain resource size used to transmit the sidelink information is greater than or equal to the number of resource pool sub-channels, the number of resource pool sub-channels is determined as the first frequency domain resource size. Based on the principle of giving priority to ensuring communication performance, reasonable frequency domain resources are determined for the perception information as much as possible to enhance the perception capability and achieve efficient integrated communication and perception.

[0224] Exemplarily, when only the first priority is obtained, determining the first frequency domain resource size based on the first priority includes:

[0225] Determining a size of a second frequency domain resource available for the perception information based on the first priority;

[0226] A first frequency domain resource size is determined based on the second frequency domain resource size.

[0227] In the embodiment of the present application, the higher the first priority, the higher the requirement for the perception capability, and the larger the corresponding required frequency domain resources. At this time, the interference to the communication can be ignored. Specifically, the corresponding second frequency domain resource size LsubCH_sensing (that is, the number of sub-channels) can be configured / pre-configured / pre-defined for a certain priority. For example, when the first priority is 1, the configuration / pre-configuration / pre-definition LsubCH_sensing=M1; when the priority is 2, the configuration / pre-configuration / pre-definition LsubCH_sensing=M2, where M1>M2. Based on the obtained first priority, the first terminal device or network device can determine the corresponding second frequency domain resource size LsubCH_sensing, and finally determine the first frequency domain resource size based on the LsubCH_sensing.

[0228] Predefined / configuration / preconfiguration: In this application, predefined, configured and preconfigured will be used at the same time. Predefined means that the protocol predefines a fixed parameter. Configuration means that the network device or server sends the configuration information of some parameters or the values ​​of parameters to the terminal through messages or signaling, so that the terminal can determine the communication parameters or resources during transmission based on these values ​​or information. Preconfiguration is similar to configuration. It can be a way for the network device or server to send parameter information or values ​​to the terminal through another link or carrier that is different from the side line; it can also be a way to define the corresponding parameters or parameter values, or to write the relevant parameters or values ​​to the terminal device in advance. At the same time, configuration / preconfiguration can be a configuration at the resource pool granularity, a configuration of a portion of bandwidth (BWP), or a configuration at the cell granularity. This application does not limit this. Furthermore, these values ​​and parameters can be changed or updated.

[0229] In this implementation, the size of the corresponding second frequency domain resources is determined based on the priority. Perception information with higher priority can obtain more frequency domain resources, while perception information with lower priority can avoid resources, thereby effectively ensuring the transmission performance of high-priority information.

[0230] Exemplarily, when sidelink information to be transmitted by the first terminal device exists on the time domain resource used to transmit the perception information, there are the following three ways to determine the size of the first frequency domain resource based on the size of the second frequency domain resource:

[0231] Method 1: If the sum of the second frequency domain resource size and the third frequency domain resource size is less than the number of subchannels in the resource pool, the larger of the second frequency domain resource size and the third frequency domain resource size is determined as the first frequency domain resource size. The third frequency domain resource size is the size of the frequency domain resource used to transmit sidelink information in the time domain, such as the number of subchannels used to transmit communication information in a time slot.

[0232] Method 2: If the sum of the second frequency domain resource size and the third frequency domain resource size is less than the number of sub-channels in the resource pool, the sum of the second frequency domain resource size and the third frequency domain resource size is determined as the first frequency domain resource size.

[0233] Method three: If the sum of the second frequency domain resource size and the third frequency domain resource size is greater than or equal to the number of sub-channels in the resource pool, the number of sub-channels in the resource pool is determined as the first frequency domain resource size.

[0234] It should be understood that in an uplink transmission scenario, the network device may indicate the number of subchannels used to transmit the perception information of the first terminal device based on the first priority; or, the network device may indicate the number of subchannels used to transmit the uplink data of the first terminal device, and the number of subchannels used to transmit the perception information of the first terminal device may be determined by the first terminal device based on the first priority.

[0235] Exemplarily, when the CBR and the first priority are obtained, determining the first frequency domain resource size based on the CBR and the first priority includes:

[0236] Determine a CR limit corresponding to the first priority; determine a second frequency domain resource size available for the perception information based on the CBR, at least one CBR threshold, and the CR limit corresponding to the first priority; and determine a first frequency domain resource size based on the second frequency domain resource size.

[0237] In an embodiment of the present application, based on at least one CBR threshold value, the CBR value can be divided into multiple ranges. Thus, a set of CBR ranges can be configured for the first terminal device. Each CBR range can correspond to a CR limit. The CR limit is related to the first priority corresponding to the perception information. For example, the first priority can be the third priority of the sidelink information to be transmitted by the first terminal device, such as PPPP. The correspondence between the CBR range, the first priority, the CR limit, and the size of the second frequency domain resource can be shown in Table 6.

[0238] Table 6

[0239] When the CR limit is different, the corresponding number of subchannels available for transmitting the perception information is different (ie, the size of the second frequency domain resources is different).

[0240] Exemplarily, when sidelink information to be transmitted by the first terminal device exists on the time domain resource used to transmit the perception information, there are the following three ways to determine the size of the first frequency domain resource based on the size of the second frequency domain resource:

[0241] Method 1: If the sum of the second frequency domain resource size and the third frequency domain resource size is less than the number of subchannels in the resource pool, the larger of the second frequency domain resource size and the third frequency domain resource size is determined as the first frequency domain resource size. The third frequency domain resource size is the size of the frequency domain resource used to transmit sidelink information in the time domain, such as the number of subchannels used to transmit communication information in a time slot.

[0242] Method 2: If the sum of the second frequency domain resource size and the third frequency domain resource size is less than the number of sub-channels in the resource pool, the sum of the second frequency domain resource size and the third frequency domain resource size is determined as the first frequency domain resource size.

[0243] Method three: If the sum of the second frequency domain resource size and the third frequency domain resource size is greater than or equal to the number of sub-channels in the resource pool, the number of sub-channels in the resource pool is determined as the first frequency domain resource size.

[0244] In this implementation, based on the CBR and first priority, the CR can also be introduced to jointly determine the second frequency domain resource size that can be used to transmit perception information, corresponding to the corresponding CBR range and different CR limits at different priorities. Based on this configured second frequency domain resource size, the first frequency domain resource size ultimately used to transmit the perception information can be determined. Generally speaking, a higher CBR and a lower first priority correspond to a smaller second frequency domain resource size. Similarly, a smaller first frequency domain resource size ultimately used to transmit the perception information will also be used, i.e., fewer frequency domain resources will be used for perception, thereby minimizing interference of the perception information on the communication information and ensuring communication performance.

[0245] Exemplarily, when only the CBR is obtained, determining the first frequency domain resource size based on the CBR includes:

[0246] Determine the CR limit corresponding to the third priority level;

[0247] Determining a size of a second frequency domain resource available for the perception information based on the CBR, at least one CBR threshold, and a CR limit corresponding to the third priority;

[0248] The first frequency domain resource size is determined based on the second frequency domain resource size.

[0249] That is, in an embodiment of the present application, based on at least one CBR threshold value, the CBR value can be divided into multiple ranges, and a set of CBR ranges can be configured for the first terminal device. Each CBR range can correspond to a CR limit. The CR limit is related to the third priority of the sidelink information to be transmitted by the first terminal device. Similarly, different second frequency domain resource sizes (i.e., the number of subchannels) are set for different CBR ranges and different CR limits corresponding to different third priorities. Its implementation method is similar to Table 6 and will not be repeated here.

[0250] Exemplarily, when the above solution is executed by a network device (or a chip in the network device), the network device may indicate the frequency domain resources finally determined for transmitting the perception information to the first terminal device through DCI.

[0251] It can be seen that in the embodiment of the present application, the first frequency domain resource size can be determined based on at least one of the CBR and the first priority, and the first frequency domain resource size can be used to determine the frequency domain resources of the perception information to be sent by the first terminal device. The introduction of CBR can determine certain frequency domain resources for perception information as much as possible while ensuring communication performance, thereby reducing interference with communication. The introduction of priority can determine more frequency domain resources for information with high perception resource requirements, thereby ensuring the perception and transmission of high-priority information.

[0252] Please refer to Figure 14, which is a flow chart of another communication resource determination method provided by an embodiment of the present application. This method can be implemented based on the architecture shown in Figure 11 and can be executed by the first terminal device or a chip in the first terminal device. As shown in Figure 14, the method includes steps 1401-1402:

[0253] 1401: Receive the SCI of the second terminal device; the SCI indicates the first time-frequency resource that the second terminal device has reserved, and the first time-frequency resource is located in the first time slot.

[0254] In an embodiment of the present application, when the second terminal device determines to reserve the first time-frequency resource on the first time slot, the second terminal device indicates the reservation result to the first terminal device through the SCI. The first time slot may be a time slot selected by the first terminal device for information transmission (including sidelink information and perception information).

[0255] 1402: Determine a second time-frequency resource for transmitting perception information on a first time slot based on the first time-frequency resource.

[0256] In the embodiment of the present application, the first terminal device determines the time-frequency resource (ie, the second time-frequency resource) for transmitting the perception information in the first time slot based on the time-frequency resource reserved by the second terminal device.

[0257] Exemplarily, the first terminal device may determine the third time-frequency resource on the first time slot as the second time-frequency resource, where the third time-frequency resource is a time-frequency resource other than the first time-frequency resource and is not selected, that is, the sub-channel on the first time slot that is not reserved and selected is determined as the time-frequency resource for transmitting perception information.

[0258] Specifically, as shown in Figure 15A, UE2 performs resource sensing through the listening window and reserves resource R2 (i.e., subchannel #1 and subchannel #2) in the first time slot for information transmission. UE1 triggers resource selection at time n. When UE1 sees that UE2 has reserved resources for subchannel #1 and subchannel #2 in the first time slot, UE1 does not determine subchannel #1 and subchannel #2 as the second time-frequency resources for transmitting sensing information. Instead, it may determine subchannel #3, subchannel #4, and subchannel #5 as the second time-frequency resources if they are not selected (or occupied).

[0259] Exemplarily, before receiving the SCI of the second terminal device, the first terminal device determines a third time-frequency resource; the third time-frequency resource is used to send sidelink information; and the third time-frequency resource is located in the first time slot.

[0260] Specifically, as shown in Figure 15B, assuming that UE1 has selected resource R1 (including subchannel #3 and subchannel #4) as the third time-frequency resource in the first time slot for sending sidelink information, that is, subchannel #3 and subchannel #4 are used for UE1 communication, then UE1 can only determine subchannel #5 on the first time slot as the second time-frequency resource.

[0261] In this implementation, when the first terminal device selects time-frequency resources for transmitting perception information on a time slot, it takes into account the reserved resources on the time slot. On the premise of ensuring that communications on the reserved resources are not affected, the time-frequency resources on the time slot that do not have reservations and are not selected are determined as time-frequency resources for transmitting perception information, thereby improving perception performance while avoiding impact on communications.

[0262] Exemplarily, when the first priority is higher than the fourth priority of the information to be transmitted reserved on the first time-frequency resource, the first terminal device determines the first time-frequency resource as the second time-frequency resource; the first priority is used to characterize the importance of the perception information to be sent by the first terminal device.

[0263] Specifically, as shown in Figure 15C, UE2 performs resource sensing through the listening window and reserves resource R2 (i.e., subchannel #1 and subchannel #2) on the first time slot for information transmission. UE1 triggers resource selection at time n. When UE1 sees that UE2 has reserved resources on subchannel #1 and subchannel #2 on the first time slot, it compares the first priority with the priority (i.e., the fourth priority) of the information to be transmitted (which can be communication information or perception information) on UE2's reserved resource R2. If the first priority is higher than the fourth priority, for example, the first priority P=2 and the fourth priority P=3, then subchannel #1 and subchannel #2 can be determined as the second time-frequency resources, that is, UE1 can send perception information on subchannel #1 and subchannel #2. On the contrary, if the first priority is lower than the fourth priority, UE1 does not send perception information on subchannel #1 and subchannel #2. In addition, assuming that UE1 has selected resource R1 in the first time slot, subchannel #3 and subchannel #4 will not be determined as the second time-frequency resource for transmitting perception information, and subchannel #5 will be determined as the second time-frequency resource for transmitting perception information.

[0264] In this implementation, when the first terminal device selects a time-frequency resource for transmitting perception information in a time slot, it compares the reservation priority (i.e., the fourth priority) of the reserved resources in the time slot with the first priority corresponding to the perception information. If the first priority is relatively high, it is considered that its perception information has a high demand for time-frequency resources, and the reserved resources can be determined as the second time-frequency resource for transmitting perception information, and the interference with the reserved information to be transmitted on the time-frequency resource can be ignored, thereby ensuring that more time-frequency resources can be used to transmit perception information.

[0265] Exemplarily, the first priority may be a convention, which may represent the degree of demand for frequency domain resources of the perception information to be sent by the terminal device. For the perception information, the higher the corresponding first priority, the more frequency domain resources may be required.

[0266] Exemplarily, the first priority is the second priority of the perception information; or the first priority is the third priority of the sidelink information to be transmitted on the third time-frequency resource.

[0267] In this implementation, the first priority may be the priority of the perception information, or the priority of the sidelink information (ie, communication information) to be transmitted by the first terminal device in the first time slot.

[0268] Exemplarily, the second priority is indicated by the first indication information, wherein the first indication information is indication information sent by a higher layer, such as a MAC layer. Alternatively, the second priority is equal to the third priority, that is, the priority of the perception information of the first terminal device is the priority of the sidelink information (i.e., communication information) to be transmitted in the first time slot.

[0269] In this implementation, if the upper layer indicates the priority of the perception information, the second priority may adopt the priority indicated by the upper layer. If the upper layer does not indicate the priority of the perception information, the second priority may adopt the priority of the sidelink information to be transmitted by the first terminal device in the first time slot (i.e., the third priority). Alternatively, even if the upper layer indicates the priority of the perception information, the second priority may adopt the priority of the sidelink information to be transmitted by the first terminal device in the first time slot.

[0270] It can be seen that in the embodiment of the present application, the time-frequency resources used to transmit the perception information of the first terminal device in the time slot can be determined based on the time-frequency resources that other terminal devices have reserved in the time slot. While ensuring that the communication needs are not affected, more time-frequency resources can be used as much as possible to transmit perception information to improve perception performance.

[0271] It should be understood that the different features of the above-mentioned different embodiments can be referenced and combined with each other to form new embodiments.

[0272] The method of the embodiment of the present application is described above, and the device of the embodiment of the present application is provided below.

[0273] Please refer to Figure 16, which is a schematic diagram of the structure of a communication resource determination device provided in an embodiment of the present application. As shown in Figure 16, the device includes a first acquisition unit 1601 and a first processing unit 1602; wherein:

[0274] The first acquisition unit 1601 is configured to acquire at least one of a channel busy rate (CBR) and a first priority, wherein the first priority is used to represent the importance of the perception information to be sent by the first terminal device;

[0275] The first processing unit 1602 is configured to determine a first frequency domain resource size based on at least one of the CBR and the first priority; the first frequency domain resource size is used to determine a frequency domain resource for transmitting the perception information.

[0276] In a possible implementation, when only the CBR is obtained, in determining the size of the first frequency domain resource based on the CBR, the first processing unit 1602 is specifically configured to:

[0277] Determining a size of a second frequency domain resource available for the perception information based on the CBR and at least one CBR threshold value;

[0278] The first frequency domain resource size is determined based on the second frequency domain resource size.

[0279] In a possible implementation, when only the first priority is obtained, in determining the size of the first frequency domain resource based on the first priority, the first processing unit 1602 is specifically configured to:

[0280] Determining a size of a second frequency domain resource available for the perception information based on the first priority;

[0281] A first frequency domain resource size is determined based on the second frequency domain resource size.

[0282] In a possible implementation, when the CBR and the first priority are obtained, in determining the size of the first frequency domain resource based on the CBR and the first priority, the first processing unit 1602 is specifically configured to:

[0283] Determine a channel occupancy limit CR limit corresponding to the first priority;

[0284] Determining a size of a second frequency domain resource available for the perception information based on the CBR, at least one CBR threshold, and a CR limit corresponding to the first priority;

[0285] The first frequency domain resource size is determined based on the second frequency domain resource size.

[0286] In a possible implementation, the first priority is the second priority of the perception information; or the first priority is the third priority of the sidelink information to be transmitted by the first terminal device.

[0287] In a possible implementation, the second priority is indicated by the first indication information;

[0288] Alternatively, when there is side link information to be transmitted by the first terminal device on the time domain resources used to transmit perception information, the second priority is equal to the third priority.

[0289] In one possible implementation, when sidelink information to be transmitted by the first terminal device exists on the time domain resources used to transmit the perception information, in determining the first frequency domain resource size based on the second frequency domain resource size, the first processing unit 1602 is specifically configured to:

[0290] If the sum of the second frequency domain resource size and the third frequency domain resource size is less than the number of sub-channels in the resource pool, the larger of the second frequency domain resource size and the third frequency domain resource size is determined as the first frequency domain resource size; or the sum of the second frequency domain resource size and the third frequency domain resource size is determined as the first frequency domain resource size;

[0291] If the sum of the second frequency domain resource size and the third frequency domain resource size is greater than or equal to the number of sub-channels in the resource pool, the number of sub-channels in the resource pool is determined as the first frequency domain resource size;

[0292] The third frequency domain resource size is the size of the frequency domain resource used to transmit sidelink information on the time domain resource.

[0293] It should be noted that the implementation of each unit described in FIG16 may also correspond to the corresponding description of the embodiments shown in FIG12 to FIG13B . Furthermore, the beneficial effects brought about by the communication resource determination apparatus described in FIG16 can be referred to the corresponding description of the embodiments shown in FIG12 to FIG13B , and will not be repeated here.

[0294] Please refer to Figure 17, which is a schematic diagram of the structure of another communication resource determination device provided in an embodiment of the present application. As shown in Figure 17, the device includes a second acquisition unit 1701 and a second processing unit 1702; wherein:

[0295] The second acquiring unit 1701 is configured to receive side control information of a second terminal device; the side control information indicates a first time-frequency resource reserved by the second terminal device, where the first time-frequency resource is located in a first time slot;

[0296] The second processing unit 1702 is configured to determine, based on the first time-frequency resource, a second time-frequency resource for transmitting the perception information in the first time slot.

[0297] In a possible implementation, in determining, based on the first time-frequency resource, the second time-frequency resource for transmitting the perception information in the first time slot, the second processing unit 1702 is specifically configured to:

[0298] The third time-frequency resource on the first time slot is determined as the second time-frequency resource; the third time-frequency resource is a time-frequency resource other than the first time-frequency resource and not selected.

[0299] In a possible implementation, in determining, based on the first time-frequency resource, the second time-frequency resource for transmitting the perception information in the first time slot, the second processing unit 1702 is specifically configured to:

[0300] When the first priority is higher than the fourth priority of the information to be transmitted that has been reserved on the first time-frequency resource, the first time-frequency resource is determined as the second time-frequency resource; the first priority is used to characterize the importance of the perception information to be sent by the first terminal device.

[0301] In a possible implementation, the second processing unit 1702 is further configured to:

[0302] A third time-frequency resource is determined; the third time-frequency resource is used to send sidelink information; and the third time-frequency resource is located in the first time slot.

[0303] In a possible implementation, the first priority is the second priority of the perception information; or the first priority is the third priority of the sidelink information.

[0304] In a possible implementation manner, the second priority is indicated by the first indication information; or the second priority is equal to the third priority.

[0305] It should be noted that the implementation of each unit described in FIG17 may also correspond to the corresponding description of the embodiment shown in FIG14 to FIG15C. Furthermore, the beneficial effects brought about by the communication resource determination apparatus described in FIG17 can be referred to the corresponding description of the embodiment shown in FIG14 to FIG15C, and will not be repeated here.

[0306] Please refer to Figure 18, which is a schematic diagram of the structure of a communication device provided in an embodiment of the present application. The communication device includes at least a processor 1801, a memory 1802, and a communication interface 1803. The processor 1801, the memory 1802, and the communication interface 1803 are interconnected via a bus 1804. The communication device can be used to execute the relevant steps of the communication resource determination method. The communication device can be a terminal device or a network device in a wireless communication system. The processor 1801 in the communication device is configured to read the computer program code stored in the memory 1802 and execute the method of any one of the embodiments shown in Figures 12 to 13B.

[0307] The memory 1802 includes, but is not limited to, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM), or compact disc read-only memory (CD-ROM), and is used to store relevant computer programs and data.

[0308] The processor 1801 may be one or more central processing units (CPUs). When the processor 1801 is a CPU, the CPU may be a single-core CPU or a multi-core CPU.

[0309] Exemplarily, the processor 1801 in the communication device may be configured to read one or more programs stored in the memory 1802 and perform the following operations:

[0310] Acquire at least one of a channel busy rate (CBR) and a first priority; the first priority is used to represent the importance of the perception information to be sent by the first terminal device;

[0311] A first frequency domain resource size is determined based on at least one of the CBR and the first priority; the first frequency domain resource size is used to determine the frequency domain resource for transmitting the perception information.

[0312] It should be noted that although the communication device shown in Figure 18 only shows the processor 1801, memory 1802, communication interface 1803, and bus 1804, during the specific implementation process, those skilled in the art will understand that the communication device also includes other components necessary for normal operation. Furthermore, those skilled in the art will understand that, depending on specific needs, the communication device may also include hardware components that implement other additional functions. Furthermore, those skilled in the art will understand that the communication device may only include the components necessary to implement the embodiments of the present application, and does not necessarily include all of the components shown in Figure 18.

[0313] Please refer to Figure 19, which is a schematic diagram of the structure of a communication device provided in an embodiment of the present application. The communication device includes at least a processor 1901, a memory 1902, and a communication interface 1903. The processor 1901, the memory 1902, and the communication interface 1903 are interconnected via a bus 1904. The communication device can be used to execute the relevant steps of the communication resource determination method. The communication device can be a terminal device in a wireless communication system. The processor 1901 in the communication device is configured to read the computer program code stored in the memory 1902 and execute the method of any one of the embodiments shown in Figures 14 to 15C.

[0314] The memory 1902 includes but is not limited to RAM, ROM, EPROM, or CD-ROM, and is used to store relevant computer programs and data.

[0315] The processor 1901 may be one or more CPUs. When the processor 1901 is a CPU, the CPU may be a single-core CPU or a multi-core CPU.

[0316] Exemplarily, the processor 1901 in the communication device may be configured to read one or more programs stored in the memory 1902 and perform the following operations:

[0317] Receive side control information from a second terminal device; the side control information indicates a first time-frequency resource reserved by the second terminal device, where the first time-frequency resource is located in a first time slot;

[0318] A second time-frequency resource for transmitting perception information in the first time slot is determined based on the first time-frequency resource.

[0319] The present application also provides a chip, including a processor configured to retrieve and execute a computer program from a memory, so that a device equipped with the chip executes the method described in any one of the embodiments of Figures 12 to 13B or Figures 14 to 15C. The chip may be a chip in a communication device.

[0320] The embodiment of the present application also provides a computer-readable storage medium (Memory), which stores a computer program. When the computer program is run, the method described in any one of the embodiments in Figures 12 to 13B or Figures 14 to 15C is implemented. It can be understood that the computer-readable storage medium here can include both built-in storage media in the device and, of course, extended storage media supported by the device. The computer-readable storage medium provides a storage space that stores the operating system of the device. In addition, one or more computer programs suitable for being loaded and executed by the processor of the device are also stored in the storage space. It should be noted that the computer-readable storage medium here can be a high-speed RAM or a non-volatile memory, such as at least one disk storage; optionally, it can also be at least one computer-readable storage medium located away from the aforementioned processor.

[0321] An embodiment of the present application further provides a computer program product, which includes: computer program code. When the computer program code is executed by a communication device, the method flow described in any one of the embodiments of Figures 12 to 13B or Figures 14 to 15C is implemented.

[0322] In the above embodiments, the description of each embodiment has its own focus. For parts that are not described in detail in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.

[0323] It should be understood that the processor mentioned in the embodiments of the present application may be a CPU, or may 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 any conventional processor, etc.

[0324] It should also be understood that the memory mentioned in the embodiments of the present application can be a volatile memory or a non-volatile memory, or can include both volatile and non-volatile memories. Among them, the non-volatile memory can be a ROM, a programmable read-only memory (Programmable ROM, PROM), an EPROM, an electrically erasable programmable read-only memory (Electrically EPROM, EEPROM) or a flash memory. The volatile memory can be a RAM, which is used as an external cache. By way of example but not limitation, many forms of RAM are available, such as static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDR SDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous link dynamic random access memory (SLDRAM) and direct RAM bus random access memory (DR RAM).

[0325] It should be noted that when the processor is a general-purpose processor, DSP, ASIC, FPGA or other programmable logic device, discrete gate or transistor logic device, discrete hardware component, the memory (storage module) is integrated into the processor.

[0326] It should be noted that the memory described herein is intended to include, but is not limited to, these and any other suitable types of memory.

[0327] It should be understood that in the various embodiments of the present application, the size of the serial numbers of the above-mentioned processes does not mean the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the present application.

[0328] In the several embodiments provided in this application, it should be understood that the disclosed systems, devices and methods can be implemented in other ways. For example, the device embodiments described above are merely exemplary. For example, the division of the units is only a logical function division. There may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.

[0329] The units described as separate components may or may not be physically separate, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed across multiple network units. Some or all of these units may be selected to achieve the purpose of this embodiment according to actual needs.

[0330] In addition, the functional units in the various embodiments of the present application may be integrated into a single processing unit, each unit may exist physically separately, or two or more units may be integrated into a single unit. If the aforementioned integrated units are implemented as software functional units and sold or used as independent products, they may be stored in a computer-readable storage medium.

[0331] In this application, "at least one" means one or more, and "more than one" means two or more. "And / or" describes the relationship between associated objects, indicating that three possible relationships exist. For example, "A and / or B" can mean: A exists alone, A and B exist simultaneously, and B exists alone, where A and B can be singular or plural. In the text description of this application, the character " / " generally indicates that the associated objects are in an "or" relationship.

[0332] The steps in the method of the embodiment of the present application can be adjusted in order, combined and deleted according to actual needs.

[0333] The modules in the device of the embodiment of the present application can be merged, divided and deleted according to actual needs.

[0334] As described above, the above embodiments are only used to illustrate the technical solutions of the present application, rather than to limit them. Although the present application has been described in detail with reference to the above embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the above embodiments, or make equivalent replacements for some of the technical features therein. However, these modifications or replacements do not cause the essence of the corresponding technical solutions to deviate from the scope of the technical solutions of the embodiments of the present application.

Claims

1. A method for determining communication resources, characterized in that: The method comprises: Obtaining at least one of a channel busy rate (CBR) and a first priority, wherein the first priority is used to represent the importance of the perception information to be sent by the first terminal device; A first frequency domain resource size is determined based on at least one of the CBR and the first priority; the first frequency domain resource size is used to determine a frequency domain resource for transmitting the perception information.

2. The method according to claim 1, characterized in that In a case where only the CBR is obtained, determining the first frequency domain resource size based on the CBR includes: Determining a size of a second frequency domain resource available for the perception information based on the CBR and at least one CBR threshold; The first frequency domain resource size is determined based on the second frequency domain resource size.

3. The method according to claim 1, characterized in that In a case where only the first priority is obtained, determining the first frequency domain resource size based on the first priority includes: Determining a size of a second frequency domain resource available for the perception information based on the first priority; A size for the first frequency domain resource is determined based on the second frequency domain resource size.

4. The method according to claim 1, wherein In a case where the CBR and the first priority are obtained, determining the first frequency domain resource size based on the CBR and the first priority includes: Determine a channel occupancy limit CR limit corresponding to the first priority; Determining a size of a second frequency domain resource available for the perception information based on the CBR, at least one CBR threshold, and a CR limit corresponding to the first priority; The first frequency domain resource size is determined based on the second frequency domain resource size.

5. The method according to any one of claims 1 to 4, characterized in that The first priority is the second priority of the perception information; or the first priority is the third priority of the side link information to be transmitted by the first terminal device.

6. The method according to claim 5, characterized in that The second priority is indicated by the first indication information; Or, when there is side link information to be transmitted by the first terminal device on the time domain resources used to transmit the perception information, the second priority is equal to the third priority.

7. The method according to any one of claims 2 to 4, characterized in that In a case where sidelink information to be transmitted by the first terminal device exists on the time domain resource used to transmit the perception information, determining the first frequency domain resource size based on the second frequency domain resource size includes: If the sum of the second frequency domain resource size and the third frequency domain resource size is less than the number of sub-channels in the resource pool, the larger of the second frequency domain resource size and the third frequency domain resource size is determined as the first frequency domain resource size; or the sum of the second frequency domain resource size and the third frequency domain resource size is determined as the first frequency domain resource size; If the sum of the second frequency domain resource size and the third frequency domain resource size is greater than or equal to the number of sub-channels in the resource pool, determining the number of sub-channels in the resource pool as the first frequency domain resource size; The third frequency domain resource size is the size of the frequency domain resource used to transmit the side link information on the time domain resource.

8. A method for determining communication resources, characterized in that: The method comprises: Receive side control information from a second terminal device; the side control information indicates a first time-frequency resource reserved by the second terminal device, where the first time-frequency resource is located in a first time slot; A second time-frequency resource for transmitting the perception information on the first time slot is determined based on the first time-frequency resource.

9. The method according to claim 8, characterized in that The determining, based on the first time-frequency resource, a second time-frequency resource for transmitting the perception information in the first time slot includes: The third time-frequency resource on the first time slot is determined as the second time-frequency resource; the third time-frequency resource is a time-frequency resource other than the first time-frequency resource and not selected.

10. The method according to claim 8, characterized in that The determining, based on the first time-frequency resource, a second time-frequency resource for transmitting the perception information in the first time slot includes: When the first priority is higher than the fourth priority of the information to be transmitted that has been reserved on the first time-frequency resource, the first time-frequency resource is determined as the second time-frequency resource; the first priority is used to characterize the importance of the perception information to be sent by the first terminal device.

11. The method according to any one of claims 8 to 10, characterized in that Before receiving the sideline control information of the second terminal device, the method further includes: Determine a third time-frequency resource; the third time-frequency resource is used to send sidelink information; the third time-frequency resource is located in the first time slot.

12. The method according to claim 11, wherein the first priority is the second priority of the perception information; or the first priority is the third priority of the sidelink information.

13. The method according to claim 12, characterized in that The second priority is indicated by the first indication information; or the second priority is equal to the third priority.

14. A communication resource determination device, characterized in that: The method comprises a module for executing the method according to any one of claims 1 to 7; or comprises a module for executing the method according to any one of claims 8 to 13.

15. A communication device, characterized in that: The method comprises a processor, a memory, a communication interface, and one or more programs, wherein the one or more programs are stored in the memory and configured to cooperate with the communication interface to implement the method according to any one of claims 1 to 7 or claims 8 to 13 when executed by the processor.

16. A computer-readable storage medium, characterized in that The computer-readable storage medium stores a computer program for execution by a device, and when the computer program is executed, the method according to any one of claims 1 to 7 or claims 8 to 13 is implemented.

17. A computer program product, characterized in that When the computer program product is executed by a communication device, the communication device executes the method according to any one of claims 1 to 7 or claims 8 to 13.

Citation Information

Patent Citations

  • Resource processing method and device

    CN115334472A

  • Method and terminal device for resource selection

    CN115399024A

  • Method and device for performing random resource selection in nr v2x

    WO2022154464A1

  • Method and apparatus for performing partial sensing in nr v2x

    WO2023075446A1