Resource indication method and apparatus

By transmitting sequences with time-domain, frequency-domain, or code-domain features, devices without coding/decoding and modulation/demodulation capabilities can indicate and learn about resource occupancy, reducing contention and enhancing sensing performance in sidelink communication.

JP2025539029APending Publication Date: 2025-12-03HUAWEI TECH CO LTD
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
JP2025526485
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Priority Date
2022-12-26
Filing Date
2023-11-10
Publication Date
2025-12-03

AI Technical Summary

Technical Problem

Terminal devices in sidelink communication, especially in industrial scenarios, lack the capability for source and/or channel coding/decoding and modulation/demodulation, preventing them from generating or receiving sidelink control information to indicate resource occupancy, leading to resource contention issues.

Method used

A method where a communication device transmits a sequence indicating sensing resources using time-domain, frequency-domain, or code-domain features, allowing devices without coding/decoding and modulation/demodulation capabilities to indicate and learn about resource occupancy.

Benefits of technology

Reduces resource contention and improves sensing performance by enabling devices without coding/decoding and modulation/demodulation functions to detect and avoid occupied resources.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2025539029000001_ABST
    Figure 2025539029000001_ABST
Patent Text Reader

Abstract

The present application provides a resource indication method and apparatus for supporting a device that does not have source and / or channel encoding / decoding and modulation / demodulation capabilities in indicating sensing resources occupied or reserved by the device, and further supporting a device that does not have source and / or channel encoding / decoding and modulation / demodulation capabilities in learning resources occupied or reserved by another device and then avoiding the occupied resources as much as possible during resource selection, thereby reducing resource contention and improving sensing performance. The method includes: a first communication device determining first sensing resources. The first sensing resources include time-domain resources and frequency-domain resources used to carry a first sensing signal. The first communication device transmits a first sequence and the first sensing signal in a first time unit. At least one of a time-domain location feature, a frequency-domain location feature, or a code-domain feature in the first sequence indicates the first sensing resource. After receiving the first sequence, a third communication device may determine a third sensing resource based on the first sensing resource indicated by the first sequence.
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] TECHNICAL FIELD Embodiments of the present application relate to the field of communications, and in particular to a resource indication method and apparatus. [Background technology]

[0002] In sidelink (SL) introduced in long term evolution (LTE) or new radio (NR) systems, terminal devices may perform SL communication with each other via a PC5 interface.

[0003] In SL communication, a terminal device needs to transmit sidelink control information (SCI) over a physical sidelink control channel (PSCCH) to indicate the communication resources occupied by the terminal device. Therefore, a terminal device can receive and analyze the SCI of another terminal device to learn about the communication resource occupation of the other terminal device. During resource selection, the terminal device can select communication resources that are not occupied by other terminal devices to avoid resource contention.

[0004] However, in many sensing scenarios of SL (e.g., industrial application scenarios), due to cost constraints, the terminal equipment is equipped with only a simple radar sensing module, not a communication module, i.e., it does not have the functions of source and / or channel coding / decoding and modulation / demodulation. Therefore, the terminal equipment cannot generate or transmit SCI to indicate the resources occupied by the terminal equipment, nor can it receive SCI from another terminal equipment to understand the resource occupation. Summary of the Invention

[0005] The present application provides a resource indication method and apparatus for supporting devices that do not have source and / or channel coding / decoding and modulation / demodulation capabilities when indicating sensing resources occupied or reserved by the device.

[0006] According to a first aspect, a signal transmission method is provided. The method may be executed by a first communication device, or may be executed by a component of the first communication device, such as a processor, chip, or chip system of the first communication device, or may be implemented by a logic module or software capable of implementing all or part of the functions of the first communication device. The method includes: the first communication device determining a first sensing resource; the first sensing resource including a time domain resource and a frequency domain resource used to carry a first sensing signal; the first communication device transmitting a first sequence and the first sensing signal in a first time unit; and at least one of a time domain location feature, a frequency domain location feature, or a code domain feature of the first sequence indicating the first sensing resource.

[0007] According to this solution, a first communication device may transmit a first sequence and indicate a first sensing resource occupied (or reserved) by the first communication device by using at least one of a time-domain location feature, a frequency-domain location feature, or a code-domain feature of the first sequence. Because the sequence transmission does not require source and / or channel coding or modulation, the method can support devices that do not have source and / or channel coding / decoding and modulation / demodulation functions when indicating the resources occupied by the device. Therefore, the first communication device may not have source and / or channel coding / decoding and modulation / demodulation functions. Furthermore, because source and / or channel coding and modulation are not performed when the sequence is transmitted, the receiving end does not need to perform decoding or demodulation. Therefore, another communication device that does not have source and / or channel coding / decoding and modulation / demodulation functions can learn about the resources occupied (or reserved) by the first communication device by detecting the sequence, and then avoid the occupied resources as much as possible when selecting resources, thereby reducing resource contention and improving sensing performance. Therefore, based on the resource indication method, a device that does not have source and / or channel coding / decoding and modulation / demodulation capabilities can be supported in indicating resources occupied (or reserved) by the device, so that another device knows about the resource occupancy, thereby reducing resource contention and improving sensing performance.

[0008] In a possible design, the first time unit includes X time sub-units, and in the X time sub-units, it is as follows. That is, the first X1 time sub-units are used for automatic gain control (AGC). Some or all of the time sub-units within the X2 time sub-units after the X1 sub-units are used to carry the first sequence. Some or all of the time sub-units within the X3 time sub-units after the X2 time sub-units are used to carry the first sensing signal. X1 + X2 + X3 < X, where X1, X2, and X3 are positive integers, and X is a positive integer greater than or equal to 3.

[0009] Based on a possible design, the characteristics of the first sequence carried in the X2 time sub-units of the first time unit may indicate resource occupancy within the X3 time sub-units of the same time unit.

[0010] In a possible design, the X3 time sub-units include N1 groups of second time sub-units, where N1 is a positive integer less than or equal to X3. The time domain resource used to carry the first sensing signal includes at least one of the N1 groups of second time sub-units.

[0011] Based on a possible design, the X3 time sub-units are divided into groups of time sub-units, and the time domain position of the first sensing signal can be indicated by indicating the group of second time sub-units. This can reduce the complexity of indicating the time domain resource compared to an indication performed using the time sub-unit as the granularity.

[0012] In a possible design, the first sensing resource is arranged in a sensing resource pool. The sensing resource pool includes M sub-channels in the frequency domain, where M is a positive integer greater than or equal to 1. The frequency domain resource used to carry the first sensing signal includes some or all of the resource elements (REs) of at least one of the M sub-channels.

[0013] In a possible design, in X3 time subunits, the plurality of REs of each of the M subchannels includes K1 first RE groups, where one first RE group includes REs evenly distributed based on a frequency domain comb K1, where K1 is a positive integer greater than or equal to 1. The frequency domain resources used to carry the first sensing signal include at least one first RE group in at least one subchannel.

[0014] Based on a possible design, there are three time subunits. To The REs of each corresponding subchannel may be divided into RE groups, and the comb and resource element offset used by the first sensing signal may be indicated by indicating the first RE group, which may reduce the indication complexity compared to separately indicating the comb and resource element offset.

[0015] In one possible design, in the first time subunit group, each of the M subchannels includes at least N first regions, each first region including at least K*L REs, where K is a comb used for the first sequence, L is the length of the first sequence, and N is a positive integer greater than or equal to N, and the first time subunit group includes some or all of the time subunits used to carry the first sequence in the X time subunits. The frequency-domain location characteristic of the first sequence includes an index of the first region in which the first sequence is located or the number of times the first sequence is repeatedly mapped to the at least N first regions, where the maximum number of times the first sequence is mapped to one first region is 1.

[0016] In a possible design, the index of the second time sub-unit group in which the first sensing signal is located is the same as the index of the first region in which the first sequence is located, or the index of the second time sub-unit group in which the first sensing signal is located is the same as the number of times the first sequence is repeatedly mapped to the N3 first regions.

[0017] Based on a possible design, the time-domain location of the first sensing signal can be indicated by using the frequency-domain location feature of the first sequence, thereby improving the flexibility of indicating the time-domain location.

[0018] In a possible design, the plurality of REs in each of the at least N3 first regions includes K2 second RE groups, each of which includes REs evenly distributed based on the comb K2 in the frequency domain, and the frequency-domain location characteristic of the first sequence includes an index of the second RE group in which the first sequence is located.

[0019] In a possible design, the index of the first RE group in which the first sensing signal is located is the same as the index of the second RE group in which the first sequence is located.

[0020] Based on a possible design, the first RE group may be indicated by using the second RE group to indicate the comb and resource element offset used by the first sensing signal, which can reduce the indication complexity compared to separately indicating the comb and resource element offset.

[0021] In a possible design, some or all of the time subunits used to carry the first sequence in X time subunits include N third time subunit groups, where N is a positive integer less than or equal to X. The time-domain location feature of the first sequence includes an index of the third time subunit group in which the first sequence is located.

[0022] In a possible design, an index of the second time sub-unit group in which the first sensing signal is located is the same as an index of the third time sub-unit group in which the first sequence is located. Based on the possible design, the time-domain position of the first sensing signal can be indicated by using a time-domain position feature of the first sequence, which makes implementation easy.

[0023] In a possible design, the code-domain feature of the first sequence indicates a group of second time subunits in which the first sensing signal is located. Based on the possible design, the time-domain location of the first sensing signal can be indicated by using the code-domain feature of the first sequence, which provides high flexibility and ease of implementation.

[0024] In a possible design, the code domain characteristics of the first sequence include at least one of the following: an index of the first sequence, an index of a sequence group in which the first sequence is located, an index of a base sequence for generating the first sequence, an index of a cyclic shift for generating the first sequence, or an index of an orthogonal cover code OCC for generating the first sequence.

[0025] In a possible design, the frequency-domain location characteristic of the first sequence includes a subchannel on which the first sequence is located.

[0026] In a possible design, the sub-channel in which the first sensing signal is located is the same as the sub-channel in which the first sequence is located.

[0027] In a possible design, the first communication The device determining the first sensing resource includes: the first communication device receiving a second sequence from a second communication device, wherein at least one of a time domain location feature, a frequency domain location feature, or a code domain feature of the second sequence indicates a second sensing resource, the second sensing resource including a frequency domain resource and a time domain resource used to carry the second sensing signal. communication The device determines the first sensing resource based on the second sensing resource.

[0028] According to a second aspect, a resource selection method is provided. The method may be executed by a third communication device, or may be executed by a component of the third communication device, such as a processor, chip, or chip system of the third communication device, or may be implemented by a logic module or software capable of implementing all or part of the functions of the third communication device. The method includes: the third communication device receiving a first sequence from a first communication device; at least one of a time-domain location feature, a frequency-domain location feature, or a code-domain feature of the first sequence indicating a first sensing resource, the first sensing resource including a frequency-domain resource and a time-domain resource used to carry the first sensing signal; and the third communication device determining a third sensing resource based on the first sensing resource; the third sensing resource including a time-domain resource and a frequency-domain resource used to carry the third sensing signal.

[0029] According to this solution, a third communication device receives a first sequence from a first communication device and determines a first sensing resource occupied (or reserved) by the first communication device by using at least one of a time-domain location feature, a frequency-domain location feature, or a code-domain feature of the first sequence. Because the sequence transmission does not require source and / or channel coding or modulation, the third communication device does not need to perform decoding or demodulation. Therefore, another communication device that does not have source and / or channel coding / decoding and modulation / demodulation capabilities can learn about the resources occupied (or reserved) by the first communication device by detecting the sequence, and then avoid the occupied resources as much as possible during resource selection to reduce resource contention and improve sensing performance. Therefore, based on the resource indication method, a device that does not have source and / or channel coding / decoding and modulation / demodulation capabilities can be supported in learning about the resource occupation (or reservation) of another communication device and then avoid the occupied resources as much as possible during resource selection to reduce resource contention and improve sensing performance.

[0030] In one possible design, the method further includes: the third communication device transmitting, in the second time unit, a third sequence and a third sensing signal, wherein at least one of a time-domain location feature, a frequency-domain location feature, or a code-domain feature of the third sequence indicates a third sensing resource.

[0031] In a possible design, the third sensing resource does not overlap with the first sensing resource.

[0032] According to a third aspect, there is provided a communications device for implementing the above-described method. The communications device may be the first communications device of the first aspect, or may be a device, such as a chip, included within the first communications device. Alternatively, the communications device may be the third communications device of the second aspect, or may be a device, such as a chip, included within the third communications device.

[0033] The communication device includes corresponding modules, units, or means for implementing the above-mentioned methods. These modules, units, or means may be implemented by hardware, software, or hardware executing corresponding software. The hardware or software includes one or more modules or units corresponding to the above-mentioned functions.

[0034] In some possible designs, the communications device may include a processing module and a transceiver module. The transceiver module may include a transmitting module and a receiving module, which are configured to implement transmitting and receiving functions, respectively, in any one of the above-described aspects and their possible designs. The processing module may be configured to implement processing functions in any one of the above-described aspects and their possible designs.

[0035] According to a fourth aspect, there is provided a communications device including at least one processor. The processor is configured to enable the communications device to perform the method of any one of the above aspects by executing computer instructions stored in a memory or by using logic circuitry. The communications device may be the first communications device of the first aspect, or may be a device, such as a chip, included within the first communications device. Alternatively, the communications device may be the third communications device of the second aspect, or may be a device, such as a chip, included within the third communications device.

[0036] In some possible designs, the communications device further includes a memory configured to store computer instructions and / or logic circuit configuration files. Optionally, the memory and processor are integrated together or the memory is separate from the processor.

[0037] According to a fifth aspect, there is provided a communications device including a processor and a communications interface. The communications interface is configured to input and / or output signals. The processor is configured to execute a computer program or instructions to enable the communications device to perform the method of any one of the above-mentioned aspects. The communications device may be the first communications device of the first aspect, or may be a device, such as a chip, included within the first communications device. Alternatively, the communications device may be the third communications device of the second aspect, or may be a device, such as a chip, included within the third communications device.

[0038] In some possible designs, the communications interface is an interface circuit configured to read and write computer instructions, for example, the interface circuit configured to receive computer-executable instructions (which may be stored in a memory and read from the memory directly or via another component) and to transmit the computer-executable instructions to a processor.

[0039] In some possible designs, the communication interface is configured to communicate with a module external to the communication device.

[0040] In some possible designs, the communications device may be a chip or a chip system, where the device is a chip system, which may include the chip or may include the chip and other discrete components.

[0041] According to a sixth aspect, there is provided a communications device including a logic circuit and an interface circuit. The interface circuit is configured to input and / or output information. The logic circuit is configured to perform processing based on the input information and / or generate output information to perform the method of any one of the preceding aspects. The communications device may be the first communications device of the first aspect, or may be a device, such as a chip, included within the first communications device. Alternatively, the communications device may be the third communications device of the second aspect, or may be a device, such as a chip, included within the third communications device.

[0042] According to a seventh aspect, there is provided a computer-readable storage medium having stored thereon a computer program or instructions which, when executed by a processor, perform the method of any one of the above aspects.

[0043] According to an eighth aspect, there is provided a computer program product which, when executed by a processor, performs the method of any one of the above aspects.

[0044] When the communication device provided in any one of the third to eighth aspects is a chip, it can be understood that the transmitting operation / transmitting function can be understood as an output of information, and the receiving operation / receiving function can be understood as an input of information.

[0045] Regarding the technical effects achieved by the design aspects of any of the third to eighth aspects, please refer to the technical effects achieved by the different design aspects of the first or second aspect, and the details will not be described again in this specification.

[0046] According to a ninth aspect, there is provided a communication system, the communication system comprising the first communication device of the first aspect and the third communication device of the second aspect. [Brief explanation of the drawings]

[0047] [Figure 1] FIG. 1 is a diagram showing a slot configuration in SL communication according to the present application. [Figure 2] FIG. 10 is a diagram illustrating a slot configuration in SL positioning according to the present application. [Figure 3] 1 is a diagram showing the configuration of a communication system according to the present application; [Figure 4a] 1 is a diagram illustrating a configuration of a communication device according to the present application. [Figure 4b] FIG. 10 is a diagram illustrating the configuration of another communication device according to the present application. [Figure 4c] FIG. 10 is a diagram illustrating the configuration of yet another communication device according to the present application. [Figure 5] 1 is a schematic flow chart illustrating a resource indication method according to the present application; [Figure 6] FIG. 1 illustrates the structure of a time unit according to the present application. [Figure 7] FIG. 1 illustrates time division multiplexing in time units according to the present application. [Figure 8] FIG. 1 illustrates frequency division multiplexing in time units according to the present application. [Figure 9] FIG. 1 illustrates comb frequency division multiplexing in time units according to the present application. [Figure 10] FIG. 1 illustrates time division multiplexing, frequency division multiplexing, and comb frequency division multiplexing in time units according to the present application. [Figure 11] FIG. 1 is a diagram illustrating a mapping relationship between sequence features and sensing resources according to the present application. [Figure 12] FIG. 1 is a diagram illustrating a mapping relationship between sequence features and sensing resources according to the present application. [Figure 13] FIG. 1 is a diagram illustrating a mapping relationship between sequence features and sensing resources according to the present application. [Figure 14]FIG. 1 is a diagram illustrating a mapping relationship between sequence features and sensing resources according to the present application. [Figure 15] FIG. 1 is a diagram illustrating a mapping relationship between sequence features and sensing resources according to the present application. [Figure 16] 4 is a schematic flow chart illustrating another resource indication method according to the present application; [Figure 17] FIG. 2 is a diagram illustrating the location of sensing resources according to the present application. [Figure 18] FIG. 1 is a diagram illustrating a mapping relationship between sequence features and sensing resources according to the present application. [Figure 19] FIG. 10 is a diagram illustrating the configuration of yet another communication device according to the present application. DETAILED DESCRIPTION OF THE INVENTION

[0048] Unless otherwise specified, " / " in the description of this application represents an "or" relationship between related objects. For example, A / B may represent A or B. In this application, "and / or" describes an association relationship between related objects and represents that three relationships may exist. For example, A and / or B may represent the following three cases: when only A exists, when both A and B exist, and when only B exists. A and B may be singular or plural.

[0049] In addition, in the description of this application, unless otherwise specified, "plurality" means two or more, and "at least one of the following items" or similar expressions means "Any combination of these items, including any combination of singular items or plural items, is meant. For example, at least one of a, b, or c can refer to a, b, c, a and b, a and c, b and c, or a, b, and c, where a, b, and c may be singular or plural.

[0050] Furthermore, in order to clearly describe the technical solutions in the embodiments of the present application, the embodiments of the present application use terms such as "first" and "second" to distinguish between identical or similar items that provide essentially the same functions or effects. Those skilled in the art can understand that the terms such as "first" and "second" do not limit the quantity or execution order, nor do they indicate clear differences.

[0051] In the embodiments of the present application, words such as "example" or "for example" are used to indicate providing an example, illustration, or explanation. Any embodiment or design manner described in the embodiments of the present application as "example" or "for example" should not be described as being preferred or having more advantages than another embodiment or design manner. Rather, the use of words such as "example" or "for example" is intended to present related concepts in a concrete manner for ease of understanding.

[0052] As used throughout this specification, the term "embodiment" may be understood to mean that a particular feature, configuration, or characteristic related to this embodiment is included in at least one embodiment of the present application. Therefore, embodiments throughout the specification do not necessarily refer to the same embodiment. Furthermore, these particular features, configurations, or characteristics may be combined in any appropriate manner in one or more embodiments. In the embodiments of the present application, the sequence numbers of processes may be understood not to imply a particular execution order. The execution order of these processes should be determined based on the functions and internal logic of the processes and should not be construed as any limitation on the implementation process of the embodiments of the present application.

[0053] In this application, both "when" and "if" may be understood to mean that the corresponding processing is performed in an objective situation, and do not imply a time limitation, or require a definitive action during implementation, or imply any other limitation.

[0054] It can be understood that some optional features in the embodiments of the present application may be independently implemented in some scenarios to solve corresponding technical problems and achieve corresponding effects, without relying on other features, for example, on the solutions on which these features are currently based, or may be combined with other features based on the requirements of some scenarios. Similarly, the devices provided in the embodiments of the present application may implement these features or functions accordingly. Details will not be described herein.

[0055] In this application, unless otherwise specified, the same or similar parts of the embodiments should be cross-referenced. In the embodiments of this application, unless otherwise specified or there is no logical contradiction, the terms and / or descriptions in various embodiments are consistent and can be cross-referenced, and the technical features in various embodiments can be combined based on their internal logical relationships to form new embodiments. The following implementation of this application does not constitute a limitation on the protection scope of this application.

[0056] To support direct communication between terminal devices, systems such as LTE and NR have introduced the SL communication method, in which terminal devices can communicate with each other through a PC5 interface.

[0057] A typical slot structure currently defined in the SL protocol for a communication scenario can be seen in Figure 1. Referring to Figure 1, in the time domain, a slot contains 14 symbols.

[0058] The start symbol is used to transmit automatic gain control (AGC) information. The end symbol is used as a guard symbol. A portion of the bandwidth over two or three symbols after the start symbol is used as a PSCCH for transmitting SCI. The remaining bandwidth over two or three symbols after the start symbol and the entire bandwidth over the remaining symbols are used as a physical sidelink shared channel (PSSCH) for transmitting communication data. The number of symbols and the size of the bandwidth occupied by the PSCCH can be configured by higher layers.

[0059] In a communication scenario, a terminal device may indicate the communication resources occupied by the terminal device by using the SCI carried on the PSCCH. For example, the SCI must indicate at least information such as the frequency and time domain resources occupied by the communication data, the resource reservation period, and the priority of the communication data. This information is configured based on various higher layer parameters and indicated by using various numbers of bits in the SCI.

[0060] When a terminal device needs to transmit communication data, the terminal device detects resource occupancy in the resource pool. For example, the terminal device may detect resource occupancy in a current slot and resource reservations in future slots by receiving an SCI transmitted by another terminal device. Then, based on the detected resource occupancy, an occupied or unreserved resource may be selected to transmit data.

[0061] Therefore, when the SCI is used for resource indication, the terminal equipment needs to have a codec module and a modem module for communication, so that the bits transmitted in the SCI can be mapped to a specific resource occupancy. If the terminal equipment does not have a codec module or a modem module, it cannot analyze the SCI of another terminal equipment or send an SCI to indicate the terminal equipment's resource occupancy and reservation.

[0062] In addition, in the SL positioning study of NR Release 18 (R18), the terminal equipment will be able to transmit SL positioning reference signals (PRS) by using time-frequency resources in SL. In this scenario, it is also necessary to indicate the resources occupied by the SL-PRS.

[0063] In the current discussion of R18, for SL positioning, resource occupancy is still indicated by using SCI. Therefore, the slot configuration for SL positioning can be shown in Figure 2. Referring to Figure 2, the slots include AGC information , one symbol for transmitting the SCI, one guard symbol, and several symbols for transmitting the SL-PRS.

[0064] Therefore, in SL positioning, the resources for transmitting SL-PRS are still indicated by the SCI, which may indicate different information compared to the SCI in SL communication. However, this indication mode still requires the terminal equipment to have a codec module and a modem module for communication.

[0065] To support SL sensing, a terminal device may transmit a sensing signal (also called a sensing reference signal) by using time-frequency resources in SL, and an echo signal of the sensing signal may be received, and a comparison process may be performed between the echo signal and the sensing signal to detect information such as the distance and velocity of a target.

[0066] To avoid conflicts as much as possible when various terminal devices select resources, SL sensing also needs to indicate the resources occupied by the sensing signal. However, in many sensing scenarios (e.g., industrial application scenarios), due to cost constraints, the terminal device may only be equipped with a simple radar sensing module, rather than a codec module and a modem module. Therefore, the terminal device does not have source and / or channel coding / decoding and modulation / demodulation functions. As a result, such terminal device cannot learn about resource occupancy by receiving the SCI of another terminal device, nor can it generate or transmit SCI to indicate the resources occupied by the terminal device.

[0067] Based on this, the present application provides a resource indication method, in which a transmitting end may transmit a sequence and indicate sensing resources occupied (or reserved) by the transmitting end by using at least one of a time-domain location feature, a frequency-domain location feature, or a code-domain feature of the sequence. Because the sequence transmission does not require source and / or channel coding or modulation, the method can support devices that do not have source and / or channel coding / decoding and modulation / demodulation functions when indicating resources occupied by the device. Furthermore, because source and / or channel coding and modulation are not performed when the sequence is transmitted, the receiving end does not need to perform decoding or demodulation. Therefore, another device that does not have source and / or channel coding / decoding and modulation / demodulation functions can learn about the resources occupied by the transmitting end by detecting the sequence, and then avoid the occupied resources as much as possible when selecting resources, thereby reducing resource contention and improving sensing performance.

[0068] Therefore, based on the resource indication method provided in the present application, a device that does not have the capabilities of source and / or channel coding / decoding and modulation / demodulation can be supported in indicating the resources occupied by the device, so that another device can know about the resource occupation, thereby reducing resource contention and improving sensing performance.

[0069] The technical solutions in the embodiments of the present application may be applied to various communication systems. The communication system may be a 3rd generation partnership project (3GPP) communication system, such as a fifth generation (5G) or sixth generation (6G) mobile communication system, an SL system, an ultra-wideband (UWB) system, a vehicle-to-everything (V2X) communication system, a device-to-device (D2D) communication system, a machine-to-machine (M2M) communication system, the Internet of Things (IoT), and other next-generation communication systems. Alternatively, the communication system may be a non-3GPP communication system, such as a wireless local area network (WLAN) system like Wi-Fi. This is not limited thereto.

[0070] The technical solutions in the embodiments of the present application may be applied to various communication scenarios, for example, to one or more of the following communication scenarios: smart home, D2D, V2X, IoT, and other communication scenarios.

[0071] The above-mentioned communication systems and communication scenarios applicable to the present application are merely examples for the purpose of explanation, and the communication systems and communication scenarios applicable to the present application are not limited thereto, which are mentioned only once in this specification and will not be repeated hereinafter.

[0072] 3 shows a communication system according to an embodiment of the present application. The communication system includes at least one communication device. The following embodiment of the present application will be described by using an example in which the at least one communication device includes a first communication device, a second communication device, and a third communication device.

[0073] Optionally, the communication device has a radar sensing function and can be used as a transmitting end of a sensing signal and a receiving end of a sensing signal. For example, the communication device can be used as a transmitting end and a receiving end in a monostatic sensing scenario, or as a transmitting end or a receiving end in a bistatic scenario.

[0074] For example, as shown in FIG. 3, in a monostatic scenario, the communication device may detect a target by transmitting a sensing signal and receiving an echo signal of the sensing signal reflected by the target.

[0075] Optionally, the communication device in the present application may be a terminal device. For example, the solution provided in the embodiments of the present application is applicable to a scenario in which a terminal device performs sensing in SL.

[0076] Optionally, the terminal equipment may be user-side equipment having radio transceiver functionality. The terminal equipment may also be referred to as user equipment (UE), terminal, access terminal, subscriber unit, subscriber station, mobile station (MS), remote station, remote terminal, mobile terminal (MT), user terminal, wireless communication equipment, user agent, user device, or the like. The terminal equipment may be, for example, a wireless terminal in an IoT, V2X, D2D, M2M, 5G network, or future evolved public land mobile network (PLMN). The terminal equipment may be installed on the ground, including indoor, outdoor, handheld, or vehicle-mounted forms, or may be deployed on the water surface (such as on a ship), or may be installed in the air (e.g., on an aircraft, balloon, or satellite).

[0077] For example, the terminal device may be a reduced capability (RedCap) UE, a narrowband terminal, an unmanned aerial vehicle, an IoT device (e.g., a sensor, an electricity meter, or a water meter), a V2X device, a station (ST) in a wireless local area network (WLAN), a mobile phone, a cordless phone, a session initiation protocol (SIP) phone, a wireless local loop (WLL) station, a personal digital assistant (PDA) device, a portable device with wireless communication capabilities, or a computing device or another processing device connected to a wireless modem. ,car The terminal may be an on-board device, a wearable device (sometimes called a wearable smart device), a tablet computer or computer with wireless transceiver functionality, a virtual reality (VR) terminal, a wireless terminal in industrial control, a wireless terminal in self-driving, a wireless terminal in remote medical care, a wireless terminal in a smart grid, a wireless terminal in transportation safety, a wireless terminal in a smart city, a wireless terminal in a smart home, an on-board terminal, a vehicle with vehicle-to-vehicle (V2V) communication functionality, an intelligent connected vehicle, or an unmanned aerial vehicle with UAV-to-UAV (U2V) communication functionality. The terminal may be mobile or fixed. This is not particularly limited in this application.

[0078] The relevant functions of the communication device in this application may be implemented by one device, or may be implemented jointly by multiple devices, or may be implemented by one or more functional modules in one device, or may be implemented by one or more chips, or may be implemented by a system-on-chip (SOC) or chip system. A chip system may include a chip, or may include a chip and other individual components. This is not particularly limited to this embodiment of the application.

[0079] It may be understood that this functionality may be a network element within a hardware device, a software function running on discrete hardware, a combination of hardware and software, or a virtualized function instantiated on a platform (e.g., a cloud platform, etc.).

[0080] For example, the relevant functions of the communication device in the present application can be implemented by using a communication device 400 in Fig. 4a. Fig. 4a is a diagram showing the configuration of the communication device 400 according to an embodiment of the present application. The communication device 400 includes one or more processors 401 and at least one communication interface 404 (Fig. 4a merely shows an example including one communication interface 404 and one processor 401 for the purpose of explanation), and may optionally further include a communication line 402 and a memory 403.

[0081] The processor 401 may be a general-purpose central processing unit (CPU), a microprocessor, an application-specific integrated circuit (ASIC), or one or more integrated circuits configured to control program execution of the solutions herein.

[0082] In a specific implementation, in one embodiment, the processor 401 may include one or more CPUs, for example, CPU0 and CPU1 in FIG. 4a.

[0083] In a specific implementation, in one embodiment, the processor 401 may be a single-core processor or a multi-core processor. The processor in this specification may include, but is not limited to, at least one of the following computing devices that execute software: a CPU, a microprocessor, a digital signal processor, and a microcontroller. unit Each computing device may contain one or more cores for executing software instructions to perform operations or processes.

[0084] Communication lines 402 may be used for communication between various components contained within communication device 400 .

[0085] The communication interface 404 may be a device such as a transceiver or a transceiver machine, or may be an input / output interface. Alternatively, the communication interface 404 may be a transceiver circuit located within the processor 401, providing signal input and output for the processor.

[0086] The memory 403 may be a device having storage capabilities, such as, but not limited to, a read-only memory (ROM) or another type of static storage device capable of storing static information and instructions, a random access memory (RAM) or another type of dynamic storage device capable of storing information and instructions, an electrically erasable programmable read-only memory (EEPROM), a compact disc read-only memory (CD-ROM) or other compact disc storage, an optical disc storage (including compact discs, laser discs, optical discs, digital versatile discs, and Blu-ray discs, or the like), a magnetic disc storage medium or other magnetic storage device, or any other medium that can be used to carry or store program code, expected in the form of instructions or data structures, and that can be accessed by a computer. The memory may exist independently and be connected to the processor by using communication lines 402. Alternatively, the memory may be integrated with the processor.

[0087] Optionally, the memory 403 may be configured to store computer-executable instructions for executing the solutions of the present application, the execution of which is controlled by the processor 401 to implement the methods provided in the embodiments of the present application.

[0088] Alternatively, optionally, in the embodiment of the present application, the processor 401 may perform processing-related functions in the methods provided in the following embodiments of the present application, and the communication interface 404 is responsible for receiving and transmitting-related functions in the methods provided in the following embodiments of the present application, which is not particularly limited in the embodiment of the present invention.

[0089] Optionally, the computer-executable instructions in this embodiment of the present application may also be referred to as application program code, although this is not particularly limited in this embodiment of the present application.

[0090] In a specific implementation, in one embodiment, the communication apparatus 400 may further include an output device 405 and an input device 406. The output device 405 communicates with the processor 401 and may display information in a variety of ways. For example, the output device 405 may be a liquid crystal display (LCD), a light emitting diode (LED) display device, a cathode ray tube (CRT) display device, or a projector. The input device 406 communicates with the processor 401 and may receive user input in a variety of ways. For example, the input device 406 may be a mouse, a keyboard, a touchscreen device, or a sensor device.

[0091] For example, the communication interface 404 is a transceiver. Fig. 4b is a diagram showing the configuration of another communication device 400 according to an embodiment of the present application. The communication device 400 includes a processor 401 and a transceiver 404. Fig. 4b shows only the main components of the communication device 400. In addition to the processor 401 and the transceiver 404, the communication device may further include a memory 403 and an input / output device (not shown).

[0092] The processor 401 is mainly configured to process communication protocols and communication data, control the entire communication device, execute software programs, and process data of the software programs. The memory 403 is mainly configured to store software programs and data. The transceiver 404 may include a radio frequency circuit and an antenna. The radio frequency circuit is mainly configured to convert between baseband signals and radio frequency signals and process radio frequency signals. The antenna is mainly configured to receive and transmit radio frequency signals in the form of electromagnetic waves.

[0093] After the communication device is powered on, the processor 401 can read the software program in the memory 403, interpret and execute the instructions of the software program, and process data of the software program. When data needs to be transmitted wirelessly, the processor 401 performs baseband processing on the data to be transmitted and then outputs the baseband signal to the radio frequency circuit. The radio frequency circuit performs radio frequency processing on the baseband signal and then transmits the radio frequency signal in the form of electromagnetic waves by using an antenna. When data is to be transmitted to the communication device, the radio frequency circuit receives the radio frequency signal by using an antenna, converts the radio frequency signal into a baseband signal, and outputs the baseband signal to the processor 401. The processor 401 converts the baseband signal into data and processes the data.

[0094] In another implementation, the radio frequency circuitry and antenna may be located independently of the processor that performs the baseband processing, for example, in a distributed scenario, the radio frequency circuitry and antenna may be located independently and remote from the communication device.

[0095] For example, as shown in Figure 4c, the processor 401 in Figure 4b may include a digital signal processor, a signal generator, a digital-to-analog converter, or an analog-to-digital converter. The radio frequency circuit configured to transmit a signal may include an upconverter and a power amplifier, and the radio frequency circuit configured to receive a signal may include a downconverter and a power amplifier. The antenna may include a transmitting antenna and a receiving antenna.

[0096] In a possible implementation, the signal generator may be configured to generate a signal. The upconverter and downconverter are configured to modulate the signal onto a high frequency carrier and demodulate the signal from the high frequency carrier, respectively. The power amplifier is configured to amplify the power of the signal. The digital-to-analog converter is configured to convert the digital signal to an analog signal. The analog-to-digital converter is configured to convert the analog signal to a digital signal. The digital signal processor is configured to generate sequences and perform autocorrelation and / or cross-correlation operations, and the like.

[0097] It should be noted that the composition structure shown in Figure 4a, 4b, or 4c does not constitute any limitation on the communication device. In addition to the components shown in Figure 4a, 4b, or 4c, the communication device may include more or fewer components than those shown, or may combine some components or have a variety of component arrangements. The components shown may be implemented by hardware, software, or a combination of software and hardware.

[0098] The methods provided in the present application are described below with reference to the accompanying drawings. In the embodiments of the present application, a communication device may perform some or all of the steps in the embodiments of the present application. These steps or operations are merely examples. In the embodiments of the present application, other operations or variations of operations may be performed. Furthermore, these steps may be performed in an order different from the order presented in the embodiments of the present application, and it is not necessary to perform all of the operations in the embodiments of the present application.

[0099] For example, the resource indication method provided in this application can be applied to a sensing scenario. Of course, this method may also be applied to a sensing-related scenario or a sensing-derived scenario. The application scenario is not particularly limited in this application. The example application scenario does not constitute any limitation on the solution of this application.

[0100] 5 is a schematic flowchart illustrating a resource instruction method according to the present application. Referring to FIG. 5, the resource instruction method includes the following steps:

[0101] S501: A first communication device determines a first sensing resource.

[0102] The first sensing resource includes a time domain resource and a frequency domain resource used to carry a first sensing signal, for example, a sensing signal to be transmitted by a first communication device.

[0103] Optionally, the time domain resource used to carry the first sensing signal may also be referred to as the time domain resource occupied by the first sensing signal, or the time domain resource in which the first sensing signal is located, or the time domain resource of the first sensing resource. The time domain resource used to carry the first sensing signal may also be referred to as the frequency domain resource occupied by the first sensing signal, or the frequency domain resource in which the first sensing signal is located, or the frequency domain resource of the first sensing resource.

[0104] Optionally, the first sensing resource may be arranged in a sensing resource pool. The sensing resource pool may be a resource pool dedicated to sensing, i.e., the sensing resource pool includes independent channel and slot resources dedicated to transmitting sensing signals. Alternatively, the sensing resource pool may be a resource pool shared by sensing and communication, and the communication device may transmit the sensing signal by using the PSSCH.

[0105] Optionally, the sensing resource pool may include M subchannels in the frequency domain, where M is a positive integer greater than or equal to 1. Each of the M subchannels may include multiple resource elements (REs).

[0106] Optionally, the sensing resource pool may include at least one time unit in the time domain, for example, the time unit may be a slot, a minislot, a subframe, or a frame, which is not particularly limited in this application.

[0107] Optionally, one time unit may include X time sub-units. X is a positive integer greater than or equal to 3. For example, the time sub-unit may be a symbol, and the symbol may be, for example, an orthogonal frequency division multiplexing (OFDM) symbol, a discrete Fourier transform spread orthogonal frequency division multiplexing (DFT-s-OFDM) symbol, a single-carrier orthogonal frequency division multiplexing (SC-OFDM) symbol, or an orthogonal time-frequency space (OTFS) symbol. Alternatively, when the time unit is a sub-frame or a frame, the time sub-unit may be a slot, a mini-slot, or the like. This is not particularly limited in the present application.

[0108] Optionally, among the X time sub-units included in one time unit, the first X1 time sub-units are used for AGC, that is, used to carry AGC information. The X2 time sub-units after the first X1 time sub-units are used to carry or transmit an indication sequence, and the indication sequence indicates resource occupancy or resource reservation. The X3 time sub-units after the X2 time sub-units are used to carry or transmit a sensing signal. X1 + X2 + X3 < X, and X1, X2, and X3 are positive integers.

[0109] For example, the first X1 time subunits may be referred to as an AGC time subunit or an AGC field. The X2 time subunits may be collectively referred to as a control field. The X3 time subunits may be collectively referred to as a sensing field. In other words, one time unit may include an AGC field, a control field, and a sensing field.

[0110] Optionally, the first X1 time sub-units are used for AGC, which can be understood as follows: the first X1 time sub-units are used by the receiver to perform gain control in the control field.

[0111] Optionally, there may be at least one time subunit between the last time subunit of the AGC field and the first time subunit of the control field, or there may be no other time subunits (i.e., these two are consecutive time subunits). There may be at least one time subunit between the last time subunit of the control field and the first time subunit of the sensing field, or there may be no other time subunits. This is not particularly limited in the present application.

[0112] In a possible implementation, in a monostatic scenario, there may be no other time subunits between the last time subunit of the AGC field and the first time subunit of the control field, and between the last time subunit of the control field and the first time subunit of the sensing field. For example, a time unit is a slot, a time subunit is a symbol, and X=14, X1=1, X2=1, and X3=12. The slot structure may be shown in FIG. 6. Specifically, the first symbol in the slot is used for AGC, one symbol after the first symbol is used to carry or transmit an instruction sequence, and the remaining symbols are used to carry or transmit a sensing signal.

[0113] Optionally, in a monostatic scenario, the gain of the sensing field may be adjusted by the transmitter based on historical measurement information, for example, a measurement of signal reception quality or signal reception strength in the sensing field for a time unit prior to the current time unit.

[0114] In another possible implementation, in a bistatic scenario, there may be at least one time subunit between the last time subunit of the control field and the first time subunit of the sensing field, which may be used by the receiver to perform automatic gain control in the sensing field.

[0115] Optionally, in a bistatic scenario, in one time unit, at least one time subunit may further be included after the sensing field, and at least one time subunit may be used as a guard interval.

[0116] Optionally, the sensing field supports time division multiplexing, frequency division multiplexing, and comb frequency division multiplexing performed by multiple communication devices.

[0117] Optionally, in time division multiplexing, the sensing field may be divided into multiple time sub-units, and different communication devices may occupy different time sub-units to transmit sensing signals.

[0118] For example, a time unit is a slot, a time subunit is a symbol, and a slot configuration is shown in Figure 6. As shown in Figure 7, a sensing field may be divided into four symbol groups, each of which includes three symbols. Different terminal devices may select different symbol groups to transmit sensing signals, thereby achieving a time division multiplexing effect.

[0119] Optionally, in frequency division multiplexing, in the frequency domain, multiple communication devices may occupy different bandwidths by transmitting sensing signals using sub-channels as granularity.

[0120] For example, a time unit is a slot, a time subunit is a symbol, and a slot configuration is shown in Figure 6. As shown in Figure 8, the sensing resource pool includes four subchannels in the frequency domain, and different communication devices may select different subchannels in the frequency domain to transmit sensing signals, thereby achieving a frequency division multiplexing effect.

[0121] Optionally, in comb frequency division multiplexing, different communication devices may transmit sensing signals by using different REs in the same time sub-unit and the same channel.

[0122] For example, a time unit is a slot, a time subunit is a symbol, and a slot configuration is shown in Figure 6. As shown in Figure 9, assume that the sensing resource pool includes N REs in the frequency domain, and UE1 and UE2 perform comb frequency division multiplexing in the sensing field and both perform mapping by using comb 4. In this case, one UE (e.g., UE1) may occupy REs numbered 0, 4, 8, 12, 16, etc. to transmit sensing signals, and the other UE (e.g., UE2) may occupy REs numbered 1, 5, 9, 13, 17, etc. to transmit sensing signals, thereby achieving the comb frequency division multiplexing effect.

[0123] Optionally, multiple multiplexing schemes of time division multiplexing, frequency division multiplexing, and comb frequency division multiplexing may be supported simultaneously in the same time unit.

[0124] For example, a time unit is a slot, a time subunit is a symbol, and the slot structure is shown in Figure 6. As shown in Figure 10, it is assumed that the sensing field is divided into four symbol groups in the time domain and includes four subchannels in the frequency domain, and all the symbol subchannels support mapping based on Comb 4. In this case, different communication devices can perform resource multiplexing in the slot in multiple ways, including time division multiplexing, frequency division multiplexing, and comb frequency division multiplexing.

[0125] For example, UE1 and UE2 may perform comb frequency division multiplexing in symbol group 1. UE3 and UE4 may perform comb frequency division multiplexing in symbol group 2. Furthermore, time division multiplexing is performed between UE3 and 4 and UE1 and 2, and frequency division multiplexing is performed between UE5 and UE3 and 4.

[0126] S502: A first communication device transmits a first sequence and a first sensing signal in a first time unit, and in response, a third communication device receives the first sequence from the first communication device.

[0127] At least one of a time domain location feature, a frequency domain location feature, or a code domain feature of the first sequence indicates the first sensing resource. For example, the first sequence may be understood as an implementation of the instruction sequence in step S501. The instruction sequence may be an orthogonal sequence, such as a Walsh code.

[0128] For the time domain configuration and frequency domain configuration of the first time unit, please refer to the time domain configuration and frequency domain configuration of the time unit in step S501, respectively, and the details will not be described again in this specification.

[0129] Optionally, the first sequence is mapped to a control field of the first time unit. Specifically, some or all of the time subunits in the X2 time subunits of the first time unit are used to carry the first sequence. For ease of explanation, in the following embodiments of the present application, some or all of the time subunits used to carry the first sequence in the X2 time subunits are referred to as a first time subunit group. In other words, the first time subunit group includes some or all of the time subunits used to carry the first sequence in the X2 time subunits. Some or all of the time subunits used to carry the first sequence in the X2 time subunits are time subunits occupied by the first sequence or time subunits in which the first sequence is located.

[0130] It should be noted that in this embodiment of the present application, unless otherwise specified, X1 time sub-units are AGC fields within a time unit, X2 time sub-units are control fields within a time unit, and X3 time sub-units are sensing fields within a time unit. For the positional relationship between these three, please refer to the related description in step S501. The details will not be described again in this specification.

[0131] Optionally, since the first communication device transmits a first transmission signal in a first time unit and the first sensing resource includes time domain resources and frequency domain resources used to carry the first sensing signal, the time domain resources used to carry the first sensing signal may be considered to include time domain resources in the first time unit, and the frequency domain resources used to carry the first sensing signal may be considered to include frequency domain resources in (or corresponding to) the first time unit.

[0132] In a possible implementation, the X3 time subunits in the first time unit may include N1 second time subunit groups, where N1 is a positive integer less than or equal to X3. In this case, the time domain resource used to carry the first sensing signal may include at least one of the N1 second time subunit groups.

[0133] For example, assuming the configuration of the first time unit is as shown in Figure 7, X3 is equal to 12 and N1 is equal to 4, i.e., the 12 symbols include 4 symbol groups. In this case, the time domain resource used to carry the first sensing signal may include at least one of the four symbol groups, for example, symbol group 1 and symbol group 2.

[0134] In a possible implementation, when the sensing resource pool includes M subchannels, the frequency domain resources used to carry the first sensing signal may include some or all of the REs in at least one of the M subchannels.

[0135] Optionally, for a first sensing signal transmitted by a first communication device, the first sensing signal may be reflected by a target to form an echo signal. The first communication device may receive the echo signal and process the echo signal based on the first sensing signal to detect the position, velocity, and the like of the target. Alternatively, the first sensing signal may be reflected by the target and then received by another communication device, whereby the communication device may process the received signal to detect the position, velocity, and the like of the target.

[0136] S503: The third communication device determines a third sensing resource based on the first sensing resource.

[0137] The third sensing resource includes a time domain resource and a frequency domain resource used to carry a third sensing signal, which may be understood as a sensing signal to be transmitted by a third communication device.

[0138] Optionally, after receiving the first sequence, the third communication device may determine a first sensing resource according to the instruction of the first sequence, the details of which will be described in subsequent embodiments and will not be described here.

[0139] Based on the above solution, a first communication device may transmit a first sequence and indicate a first sensing resource occupied (or reserved) by the first communication device by using at least one of a time-domain location feature, a frequency-domain location feature, or a code-domain feature of the first sequence. Because the sequence transmission does not require source and / or channel coding or modulation, the method can support devices that do not have source and / or channel coding / decoding and modulation / demodulation functions when indicating the resources occupied by the device. Therefore, the first communication device may not have source and / or channel coding / decoding and modulation / demodulation functions. Furthermore, because source and / or channel coding and modulation are not performed when transmitting the sequence, the receiving end (e.g., a third communication device) does not need to perform decoding or demodulation. Therefore, another communication device that does not have the capabilities of source and / or channel coding / decoding and modulation / demodulation can detect the sequence to learn about the resources occupied (or reserved) by the first communication device, and then avoid the occupied resources as much as possible when selecting resources, thereby reducing resource contention and improving sensing performance.

[0140] Therefore, based on the resource indication method provided in the present application, a device that does not have source and / or channel coding / decoding and modulation / demodulation capabilities can be supported in indicating the resources occupied (or reserved) by that device, so that another device can know about the resource occupation, thereby reducing resource contention and improving sensing performance.

[0141] The mapping relationship (or indication relationship) between the time domain location feature, frequency domain location feature, and code domain feature of the first sequence, and the first sensing resource and feature is described below.

[0142] Optionally, the time domain position feature of the first sequence comprises an index of the time domain position of the first sequence, and the like.

[0143] For example, the first time sub-unit group may be divided into N2 third time sub-unit groups, i.e., the first time sub-unit group includes N2 third time sub-unit groups, in which case the time-domain location feature of the first sequence may include an index of the third time sub-unit group in which the first sequence is located.

[0144] Optionally, the frequency domain location features of the first sequence may include at least one of the following:

[0145] (1) The subchannel in which the first sequence is located or which is occupied by the first sequence.

[0146] For example, sensing resources Pool The subchannels in which the first sequence is located are subchannel 1, subchannel 2, and subchannel 3. 3 , or subchannel 4 It could be one of the following.

[0147] (2) The comb used for the first sequence during frequency domain mapping. For example, the first sequence can be mapped by using Com 1, Com 2, Com 4, or Com 8.

[0148] (3) The resource element offset used by the first sequence during frequency domain mapping.

[0149] For example, the resource element offset used by the first sequence during frequency domain mapping indicates the starting RE in which the first sequence is located. For example, if the mapping is performed by Comb 4, the resource element offset may be 0, 1, 2, or 3.

[0150] (4) The region in which the first sequence is located within the subchannel.

[0151] For example, the subchannel may be divided into multiple regions, and the first sequence may be mapped to at least one of the multiple regions.

[0152] (5) The number of times the first sequence is repeatedly mapped in one subchannel.

[0153] Optionally, the code domain characteristics of the first sequence may include at least one of the following:

[0154] (1) The index of the first sequence.

[0155] For example, the index of the first sequence may be the index of the first sequence in the first sequence group. For example, if the first sequence group includes L1 sequences, the index of the first sequence may be one of 0 to L1-1, or one of 1 to L1. The first sequence group may be a predefined sequence group.

[0156] (2) The index of the sequence group (denoted as the first sequence group) in which the first sequence is located.

[0157] For example, the index of the first sequence group may be an index of the first sequence group among the plurality of sequence groups. For example, L2 sequence groups may be predefined or preconfigured, and each sequence group may include at least one sequence. The index of the sequence group in which the first sequence is located may be one of 0 to L2-1, or one of 1 to L2.

[0158] (3) The index of the base sequence (denoted as the first base sequence) used to generate the first sequence.

[0159] Specifically, the first sequence may be generated based on the first base sequence, for example, the index of the first base sequence may be the index of the first base sequence in the group of base sequences.

[0160] (4) The index of the cyclic shift (denoted as the first cyclic shift) used to generate the first sequence.

[0161] Specifically, the first sequence may be a sequence obtained by performing a cyclic shift on an initial sequence. When cyclic shifts of different lengths are performed on the initial sequence, different sequences are obtained. For example, the cyclic shifts of different lengths may form a cyclic shift group, and the index of the first cyclic shift may be the index of the first cyclic shift within the cyclic shift group.

[0162] (5) An index of an orthogonal cover code (OCC) (denoted as first OCC) for generating the first sequence.

[0163] Specifically, the first sequence may be generated based on an OCC code. For example, a base sequence may be modulated using an OCC code to obtain the first sequence. If the base sequence is modulated using a different OCC code, a different sequence may be obtained. For example, the different OCC codes may form an OCC code group, and the index of the first OCC code may be the index of the first OCC code within the OCC code group.

[0164] (6) Length of the first sequence. For example, the length of the first sequence may be 8, 16, 32, or 64. The length of the first sequence is not particularly limited in this application.

[0165] Optionally, a time domain location feature, a frequency domain location feature, and a code domain feature of the first sequence, and a first sensing resource. and features of Between The mapping relationship (or pointing relationship) may satisfy at least one of the following:

[0166] The time domain location feature of the first sequence may indicate the time domain resource of the first sensing resource, the code domain feature of the first sequence may indicate the time domain resource of the first sensing resource, or the frequency domain location feature of the first sequence may indicate the frequency domain resource and / or the time domain resource of the first sensing resource.

[0167] Optionally, the time domain characteristics of the first sensing resource indicated by the time domain location characteristics, frequency domain location characteristics, or code domain characteristics of the first sequence may include a group of second time subunits in which the first sensing signal is located, and the indicated frequency domain characteristics of the first sensing resource may include at least one of the following: a subchannel in which the first sensing signal is located, a comb of the first sensing signal during frequency domain mapping, or a resource element offset used by the first sensing signal during frequency domain mapping.

[0168] Specific indication manners based on time domain location features, frequency domain location features, or code domain features of the first sequence are described below.

[0169] Indicating the sub-channel in which the first sensing signal is located

[0170] Optionally, the subchannel in which the first sensing signal is located may be indicated by using the subchannel in which the first sequence is located. For example, the subchannel in which the first sensing signal is located may be the same as the subchannel in which the first sequence is located. For example, if the first sequence is mapped to subchannel 1, subchannel 2, subchannel 3, and subchannel 4, the subchannel in which the first sensing signal is located may include subchannel 1, subchannel 2, subchannel 3, and subchannel 4.

[0171] Optionally, the length of the first sequence may be much shorter than the sequence length corresponding to the first sensing signal. Therefore, all elements of the first sequence may be mapped to one subchannel. In other words, the first sequence may be completely mapped to one subchannel. In this scenario, if the subchannel in which the first sensing signal is located includes multiple subchannels, the first sequence may be repeatedly mapped to multiple subchannels to indicate the multiple subchannels in which the first sensing signal is located. The sequence length corresponding to the first sensing signal is the length of the sequence used to generate the first sensing signal.

[0172] For example, a first sequence mapped to subchannel 1, subchannel 2, subchannel 3, and subchannel 4 may be considered as at least four repeated mappings in the first sequence, i.e., the first sequence is mapped at least once to each of subchannel 1, subchannel 2, subchannel 3, and subchannel 4.

[0173] The comb of the first sensing signal during frequency domain mapping and the resource element offset used by the first sensing signal during frequency domain mapping can be described in the following two cases.

[0174] Case 1: The comb and used resource element offset of the first sensing signal in the frequency domain mapping are expressed by using the RE group in which the first sensing signal is located. The comb and used resource element offset of the first sequence in the frequency domain mapping are expressed by using the RE group in which the first sensing signal is located.

[0175] Optionally, in the X3 time subunits of the first time unit, the plurality of REs in each of the M subchannels may include K1 first RE groups, where one first RE group includes REs evenly distributed based on a frequency domain comb K1, where K1 is a positive integer greater than or equal to 1. In this case, the frequency domain resources used to carry the first sensing signal include at least one first RE group in at least one subchannel, the comb of the first sensing signal during frequency domain mapping is K1, and the resource element offset used by the first sensing signal during frequency domain mapping is the index of the first RE in the first RE group in which the first sensing signal is located.

[0176] For example, one subchannel may include 32 REs, the indices of the 32 REs being 0 to 31, respectively, and K1 being equal to 4. The subchannel may include four first RE groups. The indices of the REs included in first RE group 1 are 0, 4, 8, 16, 20, 24, and 28. The indices of the REs included in first RE group 2 are 1, 5, 9, 17, 21, 25, and 29. The indices of the REs included in first RE group 3 are 2, 6, 10, 18, 22, 26, and 30. The indices of the REs included in first RE group 4 are 3, 7, 11, 19, 23, 27, and 31.

[0177] In this case, if the RE group in which the first sensing signal is located is the first RE group 1, the comb of the first sensing signal during frequency domain mapping is 4, the index of the first RE in the first RE group 1 is 0, and the resource element offset used by the first sensing signal during frequency domain mapping is 0.

[0178] Optionally, in the first time subunit group, each of the M subchannels in the frequency domain may include at least N first regions, and each first region may include at least K*L REs, where K is a comb used for the first sequence (during frequency domain mapping), L is the length of the first sequence, and N is a positive integer greater than or equal to N.

[0179] For example, in each of the M subchannels, the subchannel may be divided into at least N3 first regions of size K2*L by starting from the lowest RE of the subchannel. For example, N1=N3=4, and K2 is equal to 4. As shown in Figure 11, one subchannel may include four first regions, and each first region may include eight REs.

[0180] Furthermore, the plurality of REs in each first region may include K2 second RE groups, where one second RE group includes REs evenly distributed based on a comb K2 in the frequency domain, where K2 is a positive integer greater than or equal to 1, and K2 and K1 may be equal. In this case, the first sequence may be mapped to one second RE group, where the comb of the first sequence during frequency domain mapping is K2, and the resource element offset used by the first sequence during frequency domain mapping is the index of the first RE in the second RE group in which the first sequence is located.

[0181] 11 , K2 may be equal to 4, and each first region may include four second RE groups. For first region 1, the indices of REs included in second RE group 1 are 0 and 4, the indices of REs included in second RE group 2 are 1 and 5, the indices of REs included in second RE group 3 are 2 and 6, and the indices of REs included in second RE group 4 are 3 and 7. For first region 2, the indices of REs included in second RE group 1 are 8 and 12, the indices of REs included in second RE group 2 are 9 and 13, the indices of REs included in second RE group 3 are 10 and 14, and the indices of REs included in second RE group 4 are 11 and 15, and so on.

[0182] Optionally, based on Case 1, the first RE group in which the first sensing signal is located may be indicated by using the second RE group in which the first sequence is located.

[0183] For example, the index of the first RE group in which the first sensing signal is located is the same as the index of the second RE group in which the first sequence is located, in which case the comb of the first sensing signal during frequency domain mapping is the same as the comb of the first sequence during frequency domain mapping, and the resource element offset used by the first sensing signal during frequency domain mapping is the same as the resource element offset used by the first sequence during frequency domain mapping.

[0184] For example, based on the example shown in FIG. 11 , if the second RE group in which the first sequence is located is second RE group 1 in the first region, the index of the first RE group in which the first sensing signal is located is 1. The comb of the first sequence and the first sensing signal during frequency domain mapping is 4, and the resource element offset used by the first sequence and the first sensing signal during frequency domain mapping is 0.

[0185] It should be noted that due to space limitations, the time domain and frequency domain positions of the first sequence and the time domain and frequency domain positions of the first sensing signal in the examples of this application and the accompanying drawings are merely examples for explanation. The values ​​of each parameter do not represent actual values, and the time domain and frequency domain positions of the first sequence and the first sensing signal do not represent a specific length relationship between the length of the first sequence and the sequence length corresponding to the first sensing signal. Generally, in actual applications, the sequence length used by the first sensing signal is much longer than the length of the first sequence.

[0186] Optionally, each of the M subchannels is divided into K1 first RE groups within X3 time subunits in the first time unit, and each first region of each subchannel is divided into K2 second RE groups within the first time subunit group, so that the second RE group in which the first sequence is located in the first region of the subchannel indicates the first RE group in which the first sensing signal is located within the subchannel.

[0187] For example, based on the example shown in FIG. 11 , assuming that the subchannel shown in FIG. 11 is subchannel 1, the second RE group 1 in which the first sequence is located within the first region 1 of subchannel 1 indicates that the first RE group in which the first sensing signal is located in subchannel 1 is the first RE group 1.

[0188] Optionally, when the first sensing signal occupies multiple subchannels, in each subchannel, the first RE group in which the first sensing signal is located in the subchannel may be indicated by using the second RE group in which the first sequence is located in the subchannel. The first RE groups in which the first sensing signal is located in different subchannels may be the same or different. This is not particularly limited in the present application.

[0189] Case 2: The comb of the first sensing signal in the frequency domain mapping is predefined, preconfigured, or preset. The comb of the first sequence in the frequency domain mapping is 1.

[0190] Optionally, in Case 2, the resource element offset used by the first sensing signal during frequency domain mapping may be indicated by using the region where the first sequence is located in the subchannel.

[0191] Optionally, in the first time subunit group, each of the M subchannels in the frequency domain may include at least N first regions, and each first region may include at least K*L REs, where K may be equal to the comb of the first sensing signal in the frequency domain mapping.

[0192] Furthermore, each first region includes at least K2 second regions, and each second region includes at least L REs. For example, in each first region, the first region may be divided into at least K2 second regions of size L by starting from the lowest RE of the first region.

[0193] For example, N1=N3=4, and K2 is equal to comb 4 of the first sensing signal in the frequency domain mapping. As shown in Figure 12, one subchannel may include four first regions, and each first region includes four second regions.

[0194] In this case, the region in which the first sequence is located in the subchannel may be the second region in which the first sequence is located in the subchannel. The index of the second region in which the first sequence is located in the subchannel may indicate the resource element offset used by the first sensing signal during frequency domain mapping. For example, the resource element offset used by the first sensing signal during frequency domain mapping is equal to the index of the second region in which the first sequence is located. The minimum index of the second region is 0. Alternatively, the resource element offset used by the first sensing signal during frequency domain mapping is equal to the index of the second region in which the first sequence is located minus 1.

[0195] For example, based on the example shown in Fig. 12, assume that the indices of four second regions in each first region are 0 to 3 (or 1 to 4), respectively, and the resource element offset used by the first sensing signal during frequency domain mapping is one of 0 to 3. In this case, if the index of the second region in which the first sequence is located in Fig. 12 is 0 (or 1), it indicates that the resource element offset used by the first sensing signal during frequency domain mapping is 0.

[0196] Optionally, each of the M subchannels is divided into at least N3 first regions of a first time subunit group, and each first region is divided into at least K2 second regions, so that an index of the second region in which the first sequence is located in the first region of the subchannel indicates a resource element offset used by the first sensing signal during frequency domain mapping in the subchannel.

[0197] For example, based on the example shown in FIG. 12, assuming that the subchannel shown in FIG. 12 is subchannel 1, the second region 0 (or 1) in which the first sequence is located in the first region 1 of subchannel 1 indicates that the resource element offset used by the first sensing signal during frequency domain mapping in subchannel 1 is 0.

[0198] Optionally, when the first sensing signal occupies multiple subchannels, in each subchannel, the resource element offset used by the first sensing signal during frequency domain mapping in the subchannel may be indicated by using a second region in which the first sequence is located in the subchannel. The resource element offsets used by the first sensing signal during frequency domain mapping in different subchannels may be the same or different. This is not particularly limited in the present application.

[0199] The second time subunit group in which the first sensing signals are located can be represented in the following four ways.

[0200] Method 1: The second time subunit group in which the first sensing signal is located is indicated by using the region in which the first sequence is located in the subchannel.

[0201] Optionally, in the first time subunit group, each of the M subchannels in the frequency domain may include at least N first regions, and each first region may include at least K*L REs. Please refer to the related descriptions in Case 1 or Case 2. Details will not be described again in this specification.

[0202] For example, N1=N3=4, and K2 is equal to 4. As shown in FIG. 13, one subchannel may include four first regions, and each first region may include eight REs.

[0203] In this case, the region in which the first sequence is located in the subchannel may be the first region in which the first sequence is located in the subchannel. An index of the first region in which the first sequence is located in the subchannel may indicate an index of the second time subunit group in which the first sensing signal is located. For example, the index of the second time subunit group in which the first sensing signal is located is the same as the index of the first region in which the first sequence is located.

[0204] For example, based on the example shown in Figure 13, assume that the indices of the four first regions in the subchannel are 1 to 4, respectively, and the indices of the four second time sub-unit groups are also 1 to 4. In this case, in Figure 13, if the index of the first region in which the first sequence is located is 1, it indicates that the index of the second time sub-unit group in which the first sensing signal is located is also 1.

[0205] Optionally, each of the M subchannels is divided into at least N3 first regions, so that the first region in which the first sequence is located in the subchannel indicates a second group of time subunits in which the first sensing signal is located in the subchannel.

[0206] For example, based on the example shown in Figure 13, if the subchannel shown in Figure 13 is subchannel 1, the first region 1 in which the first sequence is located in subchannel 1 indicates that the index of the second time subunit group in which the first sensing signal is located in subchannel 1 is 1.

[0207] Optionally, when the first sensing signal occupies a plurality of sub-channels, in each sub-channel, a second time sub-unit in which the first sensing signal is located in the sub-channel. group The index of the second time subunit can be indicated by using a first region in which the first sequence is located in a subchannel. The index of the second time subunit can be indicated by using a second region in which the first sensing signal is located in a different subchannel. group The indexes of may be the same or different, which is not particularly limited in this application.

[0208] Method 2: The second time subunit where the first sensing signal is located group is represented by using the number of times the first sequence is repeatedly mapped in one subchannel.

[0209] Optionally, in the first time subunit group, each of the M subchannels in the frequency domain may include at least N first regions, and each first region may include at least K*L REs. Please refer to the related descriptions in Case 1 or Case 2. Details will not be described again in this specification.

[0210] In this case, the number of times the first sequence is repeatedly mapped in one subchannel may be the number of times the first sequence is repeatedly mapped in at least N3 first regions, and the maximum number of times the first sequence is mapped in one first region is 1, i.e., the first sequence is not allowed to be repeatedly mapped in one first region.

[0211] The number of repetitions may indicate an index of the second time sub-unit group in which the first sensing signal is located. For example, the index of the second time sub-unit group in which the first sensing signal is located is the same as the number of repetitions. For example, if the number of repetitions is 1, it indicates that the index of the second time sub-unit group in which the first sensing signal is located is 1, or if the number of repetitions is 2, it indicates that the index of the second time sub-unit group in which the first sensing signal is located is 2.

[0212] 14, N1=N3=4, K2 is equal to 4, one subchannel may include four first regions, and each first region may include eight REs. Assuming that the first sequence is mapped once in the first region 1 and once in the second region, i.e., mapped twice repeatedly in the four first regions, the index of the second time subunit group in which the first sensing signal is located is 2.

[0213] Optionally, each of the M subchannels is divided into at least N3 first regions, so that the number of times the first sequence is repeatedly mapped in the at least N3 first regions of the subchannel indicates a second group of time subunits in which the first sensing signal is located in the subchannel.

[0214] For example, based on the example shown in Figure 14, if the subchannel shown in Figure 14 is subchannel 1, the number of times the first sequence is repeatedly mapped in the four first regions of subchannel 1 is 2, which indicates that the index of the second time subunit group in which the first sensing signal is located in subchannel 1 is 2.

[0215] Optionally, when the first sensing signal occupies a plurality of sub-channels, in each sub-channel, a second time sub-unit in which the first sensing signal is located in the sub-channel. group The index of the second time subunit where the first sensing signal is located in the different subchannels can be represented by using the number of times the first sequence is repeatedly mapped in the N3 first regions of the subchannel. group The indexes of may be the same or different, which is not particularly limited in this application.

[0216] Method 3: The second time subunit where the first sensing signal is located group is indicated by using the index of the third time subunit group in which the first sequence is located.

[0217] In a possible implementation, the index of the second time sub-unit group in which the first sensing signal is located is the same as the index of the third time sub-unit group in which the first sequence is located.

[0218] For example, if the first sequence is a third time subunit group If the first sequence is mapped to 1, it indicates that the index of the second time subunit group in which the first sensing signal is located is 1. group If it is mapped to 2, it indicates that the index of the second time sub-unit group in which the first sensing signal is located is 2, and so on.

[0219] In another possible implementation, the second time at which the first sensing signal is located Sub The index of the unit group is equal to the number N2 of the third time sub-unit groups minus the index of the third time sub-unit group in which the first sequence is located.

[0220] For example, the number N2 of the third time subunit group is equal to 4. group If it is mapped to 1, it indicates that the index of the second time sub-unit group in which the first sensing signal is located is 4-1=3.

[0221] Optionally, when the first sensing signal occupies multiple sub-channels, in each sub-channel, the index of the second time sub-unit in which the first sensing signal is located in the sub-channel may be indicated by using the index of the third time sub-unit group in which the first sequence is located. group The indexes of may be the same or different, which is not particularly limited in this application.

[0222] Method 4: The second time subunit group in which the first sensing signal is located is indicated by using the code domain feature of the first sequence. In other words, the code domain feature of the first sequence can indicate the second time subunit group in which the first sensing signal is located.

[0223] In a possible implementation, the index of the second time sub-unit group in which the first sensing signal is located may be equal to one of the following: an index of the first sequence, an index of the first sequence group, an index of the first base sequence, an index of the first cyclic shift, or an index of the first OCC code.

[0224] For example, the first sequence belongs to a first sequence group, and the first sequence group includes L1 sequences. Sequences numbered 1, 2, ..., and L1 may indicate that the indices of the second time sub-unit group in which the first sensing signal is located are 1, 2, ..., and L1, respectively. For example, as shown in Figure 15, when the index of the first sequence is 1, it indicates that the index of the second time sub-unit group in which the first sensing signal is located is 1.

[0225] Optionally, in Scheme 4, the first sequence may be mapped only once in one subchannel, or may be repeatedly mapped multiple times, which is not particularly limited in this application.

[0226] Optionally, when the first sensing signal occupies a plurality of sub-channels, in each sub-channel, a second time sub-unit in which the first sensing signal is located in the sub-channel. group The index of the second time subunit where the first sensing signal is located in a different subchannel can be indicated by using a code domain feature of the first sequence. group The indexes of may be the same or different, which is not particularly limited in this application.

[0227] In some implementation scenarios, the first sensing signal may be a periodic signal. Therefore, the first sensing resource may include a periodic resource. Specifically, in addition to a time-frequency resource used to carry the first sensing signal in a first time unit, the first sensing resource further includes a time-frequency resource used to carry the first sensing signal in another time unit that is periodically extended based on the period of the first sensing signal. The time-frequency resource used to carry the first sensing signal in another time unit may be understood as a reserved resource of the first communication device.

[0228] Optionally, in this scenario, the first communication device may indicate a period of the first sensing signal by using code domain characteristics of the first sequence, which may be measured in units of milliseconds (ms), number of symbols, number of slots, or the like.

[0229] For example, the code domain feature of the first sequence is the index of the first sequence. P periods (e.g., 0.125 ms, 0.25 ms, 0.5 ms, 1 ms, 10 ms, etc.) may be preconfigured. In this case, the period of the first sensing signal may be indicated by using the index of the sequence. For example, if the index of the sequence is 1, it indicates that the period of the first sensing signal is the first period (e.g., 0.125 ms), if the index of the sequence is 2, it indicates that the period of the first sensing signal is the second period (e.g., 0.25 ms), and so on. If the index of the sequence is P, it indicates that the period of the first sensing signal is the Pth period.

[0230] Optionally, if the first sequence is an orthogonal sequence, there are L maximal orthogonal sequences, each of which has length L, so that to indicate P periods, the length L of the first sequence must be greater than the number P of periods.

[0231] Optionally, when the first sensing signal is a periodic signal, the first communication device may transmit a first sequence in each time unit that needs to transmit the first sensing signal to indicate the time-frequency resource where the first sensing signal is located. For the manner of indicating the time-frequency resource where the first sensing signal is located in each time unit by using the first sequence, please refer to the above description. The details will not be described again in this specification.

[0232] The implementation of the resource indication method provided in this application has been described above. An implementation of applying this method to a specific procedure is provided below. Referring to Figure 16, the procedure may include the following steps:

[0233] S1601: The first communication device obtains pre-configuration information regarding a sensing resource pool.

[0234] Optionally, the pre-configuration information about the sensing resource pool includes two parts: pre-configuration information of the sensing resource pool, such as a bandwidth part (BWP), a subchannel, and a time unit where the sensing resource pool is located, and pre-configuration information of a sensing field and / or a control field in the sensing resource pool. For example, X3 time sub-units of the sensing field include N1 second time sub-unit groups, and the length of the instruction sequence is L.

[0235] S1602: The first communication device determines a first sensing resource.

[0236] Optionally, if the first communication device does not detect the indication sequence on another communication device, the first communication device may consider all sensing resources in the sensing resource pool to be idle, in which case the first communication device may select any time domain and frequency domain resources in the sensing resource pool based on the sensing service requirements of the first communication device.

[0237] When a first communication device detects an indication sequence of another communication device, the first communication device may determine a first sensing resource based on the resource occupancy indicated by the indication sequence.

[0238] For example, assuming that a first communication device receives a second sequence from a second communication device and at least one of a time-domain location feature, a frequency-domain location feature, or a code-domain feature of the second sequence indicates a second sensing resource, the first communication device may determine a first sensing resource based on the second sensing resource. For example, the first communication device may select a first sensing resource from sensing resources in a sensing resource pool other than the second sensing resource. For example, the first sensing resource does not overlap with the second sensing resource.

[0239] The second sensing resource includes a time domain resource and a frequency domain resource used to carry a second sensing signal. The second sensing signal can be understood as a sensing signal to be transmitted by a second communication device. For the manner in which the second sequence indicates the second sensing resource, please refer to the above-mentioned manner in which the first sequence indicates the first sensing resource. Details will not be described again in this specification.

[0240] For other related descriptions of the first sensing resource, please refer to the related descriptions in step S501, and the details will not be described again in this specification.

[0241] For example, the first time unit is a slot, and the slot configuration is shown in Figure 6, where the 12 symbols of the sensing field include 4 symbol groups, and the sensing resource pool includes 4 subchannels. In this embodiment, it is assumed that the first sensing resource determined by the first communication device includes symbol group 1 in the time domain and all 4 subchannels in the frequency domain, the first sensing signal is mapped using comb 4, and the resource element offset used by the first sensing signal is 0. In this case, the location of the first sensing resource in one subchannel may be shown in Figure 17.

[0242] S1603: The first communication device transmits a first sequence and a first sensing signal in a first time unit, and in response, the third communication device receives the first sequence from the first communication device.

[0243] Optionally, after determining the first sensing resource, the first communication device may map a sequence used to generate the first sensing signal to the first sensing resource. Further, the first communication device may generate the first sequence based on a position of the first sensing resource and map the first sequence to a control field to indicate the first sensing resource.

[0244] For example, the subchannel in which the first sensing signal is located is the same as the subchannel in which the first sequence is located, the index of the first RE group in which the first sensing signal is located is the same as the index of the second RE group in which the first sequence is located (i.e., the two use the same comb and the same resource element offset), and the index of the second time subunit group in which the first sensing signal is located is the same as the index of the first region in which the first sequence is located. In this case, the first sequence is mapped once in each of the four subchannels (i.e., the first sequence is mapped four times to indicate the four subchannels in which the first sensing signal is located). Furthermore, in each subchannel, the first sequence is mapped by using comb 4 (indicating that the first sensing signal is mapped by using comb 4), the resource element offset is 0 (indicating that the resource element offset used by the first sensing signal is 0), each subchannel of the control field includes four first regions (corresponding to the four symbol groups of the sensing field), and the first sequence is mapped to first region 1 (indicating that the symbol group in which the first sensing signal is located is symbol group 1). Therefore, the mapping result of the first sequence, or the position of the first sequence, can be shown in FIG. 18.

[0245] Optionally, after completing the mapping of the first sensing signal and the sequence used to generate the first sequence, the first communication device may generate and transmit a time domain signal.

[0246] S1604: The third communication device determines a first sensing resource based on the first sequence.

[0247] Optionally, the third communication device receives the first sequence of the first communication device in the control field of the first time unit and detects the first sequence. Out A first sensing resource may be determined based on the results.

[0248] In a possible implementation, the third communication device may perform blind detection by using the subchannel as the granularity. First, assuming a comb and resource element offset, a signal is sampled on the RE corresponding to the comb and resource element offset to obtain a received sequence. For example, assuming the comb is 4 and the resource element offset is 0, signals on REs whose indices are 0, 4, 8, 12, etc. may be sampled to obtain a received sequence. Then, a cross-correlation search is performed on the received sequence and each sequence in a first sequence group (which may be a pre-configured sequence group, where the first sequence belongs to the first sequence group). If the result of the cross-correlation operation between a sequence in the first sequence group (i.e., the first sequence) and the received sequence has a peak value, the assumption is successful, and the location of the first sensing resource may then be determined based on the location of the received sequence. If the result of the cross-correlation operation between the received sequence and each sequence in the first sequence group is close to 0, the assumption is unsuccessful, and the third communication device performs re-assumptions and blind detection until the assumption is successful.

[0249] In another possible implementation, when multiple communication devices do not perform sensing resource multiplexing, a third communication device may detect the signal reception power of each RE in the control field, determine that an RE whose signal reception power is greater than a threshold has the first sequence mapped thereto, then determine the position of the first sequence, and determine the position of the first sensing resource based on the position of the first sequence.

[0250] For example, based on the example shown in FIG. 18, the third communication device may detect that a sequence exists in an RE whose resource element offset is 0 and whose interval is 4 in a first region 1 of each subchannel. Therefore, the third communication device may determine that the first sensing signal is mapped to four subchannels (sequence transmission is detected in all four subchannels), and that the first sensing resource includes symbol group 1 of the sensing field (based on the existence of the sequence in first region 1), and an RE whose comb is 4 and whose resource element offset is 0 in each subchannel (based on the existence of the sequence in an RE whose resource element offset is 0 and whose interval is 4 in first region 1). That is, the third communication device may determine that the first sensing resource shown in FIG. 18 is occupied.

[0251] S1605: The third communication device determines a third sensing resource based on the first sensing resource.

[0252] Optionally, based on step S1601, the third communication device may identify that the first sensing resource is occupied, and therefore, the third communication device may select an appropriate time-frequency resource as the third sensing resource from idle resources other than the first sensing resource based on the sensing service requirements of the third communication device.

[0253] For example, the third sensing resource includes a time domain resource and a frequency domain resource used to carry the third sensing signal in the second time unit. After step S1605, the third communication device may further perform the following step S1606.

[0254] S1606: A third communication device transmits a third sequence and a third sensing signal in a second time unit.

[0255] At least one of the time domain location feature, the frequency domain location feature, or the code domain feature of the third sequence indicates the third sensing resource. For the indication of the first sensing resource by the first sequence, please refer to the related description above. The details will not be described again in this specification.

[0256] According to this solution, the first communication device transmits a first sequence to indicate a first sensing resource, and the third communication device receives the first sequence and determines the first sensing resource based on the first sequence to determine the sensing resource occupation, so that when determining the third sensing resource, the third communication device can avoid the occupied first sensing resource as much as possible, thereby reducing resource contention and improving sensing performance.

[0257] In the above-described embodiments, it may be understood that the methods and / or steps implemented by the first communications device may alternatively be implemented by a component (e.g., a processor, chip, chip system, circuit, logic module, software, etc., e.g., a chip or circuit) that may be used in the first communications device. It may be understood that the methods and / or steps implemented by the third communications device may alternatively be implemented by a component (e.g., a processor, chip, chip system, circuit, logic module, software, etc., e.g., a chip or circuit) that may be used in the third communications device.

[0258] The solution provided in the present application has been mainly described above. Accordingly, the present application further provides a communication device. The communication device is configured to implement the above-mentioned method. The communication device may be a first communication device, a device including the first communication device, or a component that can be used in the first communication device in the above-mentioned method embodiment. Alternatively, the communication device may be a third communication device, a device including the third communication device, or a component that can be used in the third communication device in the above-mentioned method embodiment.

[0259] To implement the above-described functions, the communication device may be understood to include corresponding hardware configurations and / or software modules for performing those functions. In combination with the example units and algorithm steps described in the embodiments disclosed herein, those skilled in the art will readily understand that the present application can be implemented by hardware or a combination of hardware and computer software. Whether the functions are performed by hardware or by computer software driving hardware depends on the specific application and design constraints of the technical solution. Those skilled in the art may use various methods to implement the described functions for each specific application, but such implementation should not be deemed to exceed the scope of the present application.

[0260] In the embodiment of the present application, the communication device may be divided into functional modules based on the above-described method embodiment. For example, each functional module may be obtained through division based on each corresponding function, or two or more functions may be integrated into one processing module. The integrated module may be implemented in the form of a hardware or software functional module. It should be noted that the module division in the embodiment of the present application is an example and is merely a logical functional division. In actual implementation, other division methods may be used.

[0261] 19 is a diagram showing the configuration of a communication device 190. The communication device 190 includes a processing module 901 and a transceiver module 1902. The communication device 190 may be configured to implement the functionality of a first communication device, a second communication device, or a third communication device.

[0262] In some embodiments, the communication device 190 may further include a storage module (not shown in FIG. 19) configured to store program instructions and data.

[0263] In some embodiments, the transceiver module 1902 may be referred to as a transceiver unit and may be configured to implement transmitting and / or receiving functions. The transceiver module 1902 may include a transceiver circuit, a transceiver machine, a transceiver, or a communications interface.

[0264] In some embodiments, transceiver module 1902 may include a receiving module and a transmitting module, which are configured to perform receiving-type steps and transmitting-type steps, respectively, performed by the first, second, or third communication device in the method embodiments described above and / or to support other processes of the techniques described herein. Processing module 1901 may be configured to perform processing-type steps (e.g., determining, generating, etc.) performed by the first, second, or third communication device in the method embodiments described above and / or to support other processes of the techniques described herein.

[0265] When the communication device 190 is configured to implement the functionality of the first communication device

[0266] The processing module 1901 is configured to determine a first sensing resource. The first sensing resource includes a time domain resource and a frequency domain resource used to carry a first sensing signal. The transceiver module 1902 is configured to transmit a first sequence and a first sensing signal in a first time unit. At least one of the time domain position feature, the frequency domain position feature, or the code domain feature of the first sequence indicates the first sensing resource.

[0267] Optionally, the transceiver module 1902 is further configured to receive a second sequence from a second communication device. At least one of the time domain position feature, the frequency domain position feature, or the code domain feature of the second sequence indicates a second sensing resource, and the second sensing resource includes a frequency domain resource and a time domain resource used to carry a second sensing signal. The processing module 1901 is particularly configured to determine the first sensing resource based on the second sensing resource.

[0268] Optionally, the first time unit includes X time sub-units, and in the X time sub-units, it is as follows. That is, the first X1 time sub-units are used for automatic gain control (AGC), some or all of the time sub-units within the X2 time sub-units after the X1 time sub-units are used to carry the first sequence, and some or all of the time sub-units within the X3 time sub-units after the X2 time sub-units are used to carry the first sensing signal, where X1 + X2 + X3 < X, X1, X2, and X3 are positive integers, and X is a positive integer greater than or equal to 3.

[0269] Optionally, the X3 time sub-units include N1 groups of second time sub-units, where N1 is a positive integer less than or equal to X3. The time domain resource used to carry the first sensing signal includes at least one of the N1 groups of second time sub-units.

[0270] Optionally, the first sensing resource is arranged in a sensing resource pool, where the sensing resource pool includes M subchannels in the frequency domain, where M is a positive integer greater than or equal to 1. The frequency domain resource used to carry the first sensing signal includes some or all of resource elements RE in at least one of the M subchannels.

[0271] Optionally, in the X3 time subunits, the plurality of REs of each of the M subchannels includes K1 first RE groups, where one first RE group includes REs evenly distributed based on a frequency domain comb K1, where K1 is a positive integer greater than or equal to 1. The frequency domain resources used to carry the first sensing signal include at least one first RE group in at least one subchannel.

[0272] Optionally, in the first time subunit group, each of the M subchannels includes at least N3 first regions, each first region including at least K2*L REs, where K2 is a comb used for the first sequence, L is a length of the first sequence, and N3 is a positive integer greater than or equal to N1, and the first time subunit group includes some or all of the time subunits used to carry the first sequence in the X2 time subunits. The frequency-domain location characteristic of the first sequence includes an index of the first region in which the first sequence is located, or a number of times the first sequence is repeatedly mapped in the at least N3 first regions, where the maximum number of times the first sequence is mapped in one first region is 1.

[0273] Optionally, an index of the second time sub-unit group in which the first sensing signal is located is the same as an index of the first region in which the first sequence is located, or an index of the second time sub-unit group in which the first sensing signal is located is the same as the number of times the first sequence is repeatedly mapped in the N3 first regions.

[0274] Optionally, the plurality of REs in each of the at least N3 first regions includes K2 second RE groups, each second RE group including REs evenly distributed in the frequency domain based on the comb K2, and the frequency-domain location feature of the first sequence includes an index of the second RE group in which the first sequence is located.

[0275] Optionally, an index of the first RE group in which the first sensing signal is located is the same as an index of the second RE group in which the first sequence is located.

[0276] Optionally, some or all of the time subunits used to carry the first sequence in the X2 time subunits include N2 third time subunit groups, where N2 is a positive integer less than or equal to X2. The time-domain location feature of the first sequence includes an index of the third time subunit group in which the first sequence is located.

[0277] Optionally, an index of the second time sub-unit group in which the first sensing signal is located is the same as an index of the third time sub-unit group in which the first sequence is located.

[0278] Optionally, the code domain feature of the first sequence indicates a second group of time sub-units in which the first sensing signal is located.

[0279] Optionally, the code domain characteristics of the first sequence include at least one of the following: an index of the first sequence, an index of a sequence group in which the first sequence is located, an index of a base sequence for generating the first sequence, an index of a cyclic shift for generating the first sequence, or an index of an orthogonal cover code OCC for generating the first sequence.

[0280] Optionally, the frequency domain location characteristic of the first sequence comprises a sub-channel in which the first sequence is located.

[0281] Optionally, the sub-channel in which the first sensing signal is located is the same as the sub-channel in which the first sequence is located.

[0282] When the communication device 190 is configured to implement the functionality of a third communication device

[0283] The transceiver module 1902 is configured to receive a first sequence from a first communication device. At least one of a time domain location feature, a frequency domain location feature, or a code domain feature of the first sequence indicates a first sensing resource, the first sensing resource including a frequency domain resource and a time domain resource used to carry the first sensing signal. The processing module 1901 is configured to determine a third sensing resource based on the first sensing resource. The third sensing resource includes a time domain resource and a frequency domain resource used to carry the third sensing signal.

[0284] Optionally, the transceiver module 1902 is further configured to transmit a third sequence and a third sensing signal in the second time unit, wherein at least one of a time-domain location feature, a frequency-domain location feature, or a code-domain feature of the third sequence indicates a third sensing resource.

[0285] Optionally, the third sensing resource does not overlap with the first sensing resource.

[0286] All relevant contents of the steps in the above-mentioned method embodiments can be cited in the functional descriptions of the corresponding functional modules, and the details will not be described again in this specification.

[0287] In this application, communication device 190 is presented in the form of functional modules obtained through division in an integrated manner. A "module" herein may be an application-specific integrated circuit (ASIC), a circuit, a processor executing one or more software or firmware programs, a memory, an integrated logic circuit, and / or another component capable of providing the functionality described above.

[0288] Those skilled in the art will appreciate that in possible product forms, the communication device 190 may take the form of a communication device 400 shown in FIG. 4a.

[0289] In one example, the functions / implementation processes of the processing module 1901 in FIG. 19 may be implemented by the processor 401 in the communication device 400 shown in FIG. 4a by invoking computer-executable instructions stored in the memory 403, and the functions / implementation processes of the transceiver module 1902 in FIG. 19 may be implemented by the communication interface 404 in the communication device 400 shown in FIG. 4a.

[0290] In another possible product form, the communications device in this embodiment of the present application may alternatively be implemented by one or more field programmable gate arrays (FPGAs), programmable logic arrays (PLDs), controllers, state machines, gate logic, discrete hardware components, any other suitable circuitry, or any combination of circuitry capable of performing the various functions described throughout this application.

[0291] In some embodiments, when the communication device 190 in FIG. 19 is a chip or a chip system, the functions / implemented processes of the transceiver module 1902 may be implemented by using an input / output interface (or communication interface) of the chip or chip system, and the functions / implemented processes of the processing module 1901 may be implemented by a processor (or processing circuit) of the chip or chip system.

[0292] Since the communication device 190 provided in this embodiment can implement the above-mentioned method, please refer to the above-mentioned method embodiment for the technical effects that can be achieved by the communication device 190. Details will not be described again in this specification.

[0293] In some embodiments, the embodiments of the present application further provide a communications device, the communications device including a processor configured to implement the method in any one of the method embodiments described above.

[0294] In a possible implementation, the communication device further includes a memory configured to store necessary program instructions and data. The processor may call the program code stored in the memory to instruct the communication device to execute the method in any one of the above-described method embodiments. Of course, the communication device may not include a memory.

[0295] In another possible implementation, the communication device further includes an interface circuit, which is a code / data read / write interface circuit configured to receive computer-executable instructions (which may be stored in a memory and read from the memory directly or via another component) and to transmit the computer-executable instructions to the processor.

[0296] In yet another possible implementation, the communication device further includes a communication interface, the communication interface configured to communicate with a module external to the communication device.

[0297] It can be understood that the communication device may be a chip or a chip system. If the communication device is a chip system, the communication device may include a chip or may include a chip and other individual components. This is not particularly limited in this embodiment of the present invention.

[0298] The present application further provides a computer-readable storage medium, which stores a computer program or instructions, which, when executed by a computer, implements the functions of any one of the above-described method embodiments.

[0299] The present application further provides a computer program product, which, when executed by a computer, implements the functions of any one of the above-described method embodiments.

[0300] For convenience and conciseness, those skilled in the art can understand that the detailed operation processes of the above-described systems, devices, and units may refer to the corresponding processes in the above-described method embodiments, and the details will not be described again in this specification.

[0301] It should be understood that the systems, devices, and methods described in this application may alternatively be implemented in other ways. For example, the described device embodiments are merely examples. For example, the division into units is merely a logical division of function, and other division methods may be used in actual implementation. For example, multiple units or components may be combined or integrated into another system, or some functions may be ignored or not implemented. Furthermore, the shown or described mutual or direct couplings or communication connections may be implemented by using some interfaces. Indirect couplings or communication connections between devices or units may be implemented in electronic, mechanical, or other forms.

[0302] The units described as separate parts may or may not be physically separate, i.e., they may be located in one place or distributed over multiple network units. The parts displayed as unit groups may or may not be physical units. Some or all of the unit groups may be selected based on actual requirements to achieve the objectives of the solutions of the embodiments.

[0303] Furthermore, the functional units in the embodiments of the present application may be integrated into a single processing unit, or each of the units may exist physically alone, or two or more of the units may be integrated into a single unit.

[0304] All or part of the above-described embodiments may be implemented using software, hardware, firmware, or any combination thereof. When implemented using a software program, these embodiments may be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, all or part of the procedures or functions of the embodiments of the present application are generated. The computer may be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions may be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another. For example, the computer instructions may be transmitted from one website, computer, server, or data center to another website, computer, server, or data center via a wired connection (e.g., coaxial cable, fiber optics, or digital subscriber line (DSL)) or a wireless connection (e.g., infrared, radio, or microwave). The computer-readable storage medium may be any available medium accessible by a computer, or may be a data storage device, such as a server or a data center, that integrates one or more available media. The available medium may be a magnetic medium (e.g., a floppy disk, a hard disk drive, or a magnetic tape), an optical medium (e.g., a DVD), a semiconductor medium (e.g., a solid state drive (SSD)), or the like. In an embodiment of the present application, the computer may include the above-mentioned devices.

[0305] Although the present application has been described herein with reference to embodiments, in the process of implementing the claimed application, those skilled in the art may understand and implement other variations of the disclosed embodiments by referring to the accompanying drawings, the disclosure, and the appended claims. In the claims, "comprising" does not exclude other components or steps, and "a" or "an" does not exclude a plurality. A single processor or other unit may implement several functions recited in the claims. Although dependent claims recite several mutually different measures, this does not mean that these measures cannot be combined to produce better effects.

[0306] While the present application has been described with reference to specific features and embodiments thereof, it is apparent that various modifications and combinations may be made thereto without departing from the spirit and scope of the present application. Accordingly, the specification and accompanying drawings are merely exemplary descriptions of the present application as defined by the appended claims, and are intended to cover any and all modifications, variations, combinations, or equivalents within the scope of the present application. It is apparent that those skilled in the art can make various modifications and variations to the present application without departing from the spirit and scope of the present application. Therefore, the present application intends to cover these modifications and variations in the present application as long as they fall within the scope of the claims of the present application and their equivalents.

Claims

1. A resource indication method, comprising: determining, by a first communication device, a first sensing resource, the first sensing resource including a time domain resource and a frequency domain resource used to carry a first sensing signal; transmitting, by the first communication device, a first sequence and the first sensing signal in a first time unit, wherein at least one of a time domain location feature, a frequency domain location feature, or a code domain feature in the first sequence indicates the first sensing resource; A resource indication method comprising:

2. The first time unit includes X time sub-units, and in the X time sub-units: the first X1 time subunits are used for automatic gain control (AGC); after the X1 time subunits, some or all of the time subunits within the X2 time subunits are used to carry the first sequence; after the X2 time subunits, some or all of the time subunits within the X3 time subunits are used to carry the first sensing signal; X1+X2+X3≦X, X1, X2, and X3 are positive integers, and X is a positive integer greater than or equal to 3; The method of claim 1.

3. 3. The method of claim 2, wherein the X3 time subunits include N1 second time subunit groups, where N1 is a positive integer less than or equal to X3, and the time domain resource used to carry the first sensing signal includes at least one of the N1 second time subunit groups.

4. The first sensing resource is arranged in a sensing resource pool, and the sensing resource pool includes M subchannels in a frequency domain, where M is a positive integer greater than or equal to 1; The frequency domain resource used to carry the first sensing signal includes some or all of the resource elements REe of at least one of the M subchannels. The method according to claim 2 or 3.

5. In the X3 time subunits, the plurality of REs of each of the M subchannels includes K1 first RE groups, each of which includes REs uniformly distributed based on a frequency domain comb K1, where K1 is a positive integer greater than or equal to 1; the frequency domain resources used to carry the first sensing signal include at least one first group of REs of at least one subchannel; The method of claim 4.

6. In a first time subunit group, each of the M subchannels includes at least N3 first regions, each first region including at least K2*L REs, where K2 is a comb used for the first sequence, L is a length of the first sequence, and N3 is a positive integer greater than or equal to N1; and the first time subunit group includes some or all of the time subunits used to carry the first sequence in the X2 time subunits; the frequency domain location feature of the first sequence includes an index of a first region in which the first sequence is located, or a number of times the first sequence is repeatedly mapped to the at least N3 first regions, and the maximum number of times the first sequence is mapped to one first region is 1; 6. The method according to claim 4 or 5.

7. The index of the second time subunit group in which the first sensing signal is located is the same as the index of the first region in which the first sequence is located; or the index of the second time subunit group in which the first sensing signal is located is equal to the number of times the first sequence is repeatedly mapped to the N3 first regions; The method of claim 6.

8. The plurality of REs in each of the at least N3 first regions includes K2 second RE groups, each second RE group including REs that are evenly distributed based on the comb K2 in the frequency domain; the frequency domain location feature of the first sequence includes an index of a second RE group in which the first sequence is located; 8. The method according to claim 6 or 7.

9. The method of claim 8 , wherein an index of a first RE group in which the first sensing signal is located is the same as the index of the second RE group in which the first sequence is located.

10. some or all of the time subunits used to carry the first sequence in the X2 time subunits include a third group of N2 time subunits, where N2 is a positive integer less than or equal to X2; the time-domain location feature of the first sequence includes an index of a third time sub-unit group in which the first sequence is located; 10. The method according to any one of claims 3 to 9.

11. The method of claim 10 , wherein the index of the second time sub-unit group in which the first sensing signal is located is the same as the index of the third time sub-unit group in which the first sequence is located.

12. 12. The method of claim 3, wherein the code domain feature of the first sensing signal indicates the second time subunit group in which the first sensing signal is located.

13. The code domain characteristics of the first sequence are: an index of the first sequence, an index of a sequence group in which the first sequence is located, an index of a base sequence for generating the first sequence, an index of a cyclic shift for generating the first sequence, or an index of an orthogonal cover code OCC for generating the first sequence 13. The method of claim 1, further comprising at least one of:

14. The method of claim 1 , wherein the frequency domain location characteristics of the first sequence include a subchannel in which the first sequence is located.

15. 15. The method according to claim 1, wherein the sub-channel in which the first sensing signal is located is the same as the sub-channel in which the first sequence is located.

16. The step of determining, by the first device, a first sensing resource includes: receiving, by the first communication device, a second sequence from a second communication device, wherein at least one of a time domain location feature, a frequency domain location feature, or a code domain feature in the second sequence indicates a second sensing resource, the second sensing resource including a frequency domain resource and a time domain resource used to carry a second sensing signal; determining, by the first device, the first sensing resource based on the second sensing resource; 16. The method of any one of claims 1 to 15, comprising:

17. 1. A resource selection method, comprising: receiving, by a third communication device, a first sequence from a first communication device, wherein at least one of a time domain location feature, a frequency domain location feature, or a code domain feature in the first sequence indicates a first sensing resource, the first sensing resource including a frequency domain resource and a time domain resource used to carry a first sensing signal; determining, by the third communication device, third sensing resources based on the first sensing resources, the third sensing resources including time domain resources and frequency domain resources used to carry a third sensing signal; A method comprising:

18. transmitting, by the third communication device, a third sequence and the third sensing signal in a second time unit, wherein at least one of a time domain location feature, a frequency domain location feature, or a code domain feature in the third sequence indicates the third sensing resource.

20. The method of claim 17, further comprising:

19. The method of claim 17 or 18, wherein the third sensing resource does not overlap with the first sensing resource.

20. 20. A communications device, the communications device comprising a processor, the processor configured to execute computer programs or instructions to enable the communications device to perform a method according to any one of claims 1 to 16, or to enable the communications device to perform a method according to any one of claims 17 to 19.

21. 20. A computer-readable storage medium storing computer instructions or programs, the computer instructions or programs being executed on a computer to perform the method of any one of claims 1 to 16 or any one of claims 17 to 19.

22. 20. A computer program product comprising computer instructions, the computer program product comprising: a computer program product for performing, when part or all of the computer instructions are executed on a computer, a method according to any one of claims 1 to 16 or a method according to any one of claims 17 to 19.

Citation Information

Patent Citations

  • Techniques for sidelink wireless communications

    JP2022502914A

  • Method and device in UE and base station for wireless communication

    US20190380149A1

  • Slot duration adaptation in unlicensed frequency spectrum

    WO2022150240A1

  • Transmission node and transmission method

    WO2022219737A1