Communication method, communication apparatus, and storage medium

By configuring time-domain units on the sensing resources to adjust the signal gain, the energy problem when the sensing receiver detects the sensing signal is solved, ensuring the accuracy and reliability of the detection.

WO2026157935A1PCT designated stage Publication Date: 2026-07-30HUAWEI TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
HUAWEI TECH CO LTD
Filing Date
2026-01-05
Publication Date
2026-07-30

AI Technical Summary

Technical Problem

How to correctly detect sensing signals, especially when the sensing receiver receives sensing signals from terminal devices at different distances and in unknown numbers, to avoid the problem of being unable to detect them due to the signal energy on the symbol being too small or too large.

Method used

By configuring the first time-domain unit to adjust the signal gain when sending and receiving sensing signals on sensing resources, and by using replicated symbols, candidate start symbols, or symbols used to adjust the signal gain, the sensing receiver can be ensured to correctly detect the sensing signals.

Benefits of technology

This technology avoids detection failures caused by excessively low or high signal energy in the detection of sensing signals from different terminal devices, thereby improving the accuracy and reliability of detection.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2026070355_30072026_PF_FP_ABST
    Figure CN2026070355_30072026_PF_FP_ABST
Patent Text Reader

Abstract

Embodiments of the present application are applied to the technical field of wireless communications, and disclose a communication method, a communication apparatus, and a storage medium, which are used to achieve correct detection of a sensing signal. The method in the embodiments of the present application comprises: determining a first time domain unit; and transmitting a first sensing signal on a first sensing resource. The first time domain unit is the initial time domain unit of the first sensing resource. The first sensing resource comprises M1 time domain units, M1 being an integer greater than or equal to 2. Since the first sensing resource comprises at least two time domain units, the sensing transmitting end is enabled to, when transmitting the first sensing signal, configure the initial time domain unit of the first sensing resource to be used for adjusting a signal gain, such that the sensing receiving end can correctly detect the sensing signal on the basis of the adjustment result, thereby avoiding the problem that the sensing signal cannot be detected due to excessively small or excessively large total signal energy on a symbol.
Need to check novelty before this filing date? Find Prior Art

Description

Communication methods, communication devices and storage media

[0001] This application claims priority to Chinese Patent Application No. CN202510126722.X, filed on January 27, 2025, entitled "Communication Method, Communication Device and Storage Medium", the entire contents of which are incorporated herein by reference. Technical Field

[0002] This application relates to the field of wireless communication technology, and in particular to a communication method, communication device, and storage medium. Background Technology

[0003] With the widespread adoption of internet applications and wireless network devices, the demand for wireless communication is further increasing. Future communication systems will be integrated communication and sensing systems, meaning they will possess not only enhanced communication capabilities but also sensing capabilities. This integration can take various forms, such as using communication signals to perform sensing functions or using sensing results to assist communication.

[0004] In sensing signal transmission, the sensing receiver receives sensing signals (and / or communication signals) from an unknown number of terminal devices at varying distances on the same symbol. These sensing signals (and / or communication signals) are not necessarily sent to the sensing receiver. However, if the sensing receiver is receiving signals on that symbol, it will receive the signals in each frequency domain unit of that symbol.

[0005] Therefore, how to correctly detect sensing signals is an urgent problem to be solved. Summary of the Invention

[0006] This application provides a communication method, communication device, and storage medium for correctly detecting sensed signals.

[0007] The first aspect of this application provides a communication method. Optionally, the executing entity of the method can be a first device. The first device can be a network device, a component or device applied to the network device (e.g., a processor, circuit, chip, or chip system), or a logic module or software capable of implementing all or part of the functions of the network device (e.g., a central unit (CU), a distributed unit (DU), or a radio unit (RU)). The first device can also be a terminal device, a component or device applied to the terminal device (e.g., a processor, circuit, chip, or chip system), or a logic module or software capable of implementing all or part of the functions of the terminal device. In one possible implementation, the first device determines a first time-domain unit. The first device transmits a first sensing signal on a first sensing resource. The first time-domain unit is the first time-domain unit of the first sensing resource. The first sensing resource includes M1 time-domain units, where M1 is an integer greater than or equal to 2.

[0008] In another possible implementation, the first device determines a first time-domain unit. The first device transmits a first sensing signal on a first sensing resource, where the first time-domain unit is the first time-domain unit of the first sensing resource, and the first sensing resource includes M1 time-domain units, where M1 is greater than or equal to a first value.

[0009] A second aspect of this application provides a communication method. Optionally, the executing entity of this method may be a fourth device. The fourth device may be a network device, a component or apparatus applied to a network device (e.g., a processor, circuit, chip, or chip system), or a logic module or software capable of implementing all or part of the functions of the network device (e.g., a central unit (CU), a distributed unit (DU), or a radio unit (RU)). The fourth device may also be a terminal device, a component or apparatus applied to a terminal device (e.g., a processor, circuit, chip, or chip system), or a logic module or software capable of implementing all or part of the functions of the terminal device. In one possible implementation, the fourth device receives a first sensing signal on a first sensing resource. The first time-domain unit of the first sensing resource is called the first time-domain unit. The first sensing resource includes M1 time-domain units, where M1 is an integer greater than or equal to 2.

[0010] In another possible implementation, the fourth device determines the first time-domain unit. The fourth device receives the first sensing signal on the first sensing resource, the first time-domain unit of the first sensing resource is the first time-domain unit, and the first sensing resource includes M1 time-domain units, where M1 is greater than or equal to a first value.

[0011] Since the sensing signal is transmitted on the sensing resource and the sensing signal is mapped on the sensing resource, "determine the sensing resource", "map the sensing resource", "transmit the sensing signal on the sensing resource" and "map the sensing signal on the sensing resource" have the same meaning.

[0012] A third aspect of this application provides a communication method. Optionally, the execution subject of this method can be a fifth device. The fifth device can be a network device, a component or device applied to a network device (e.g., a processor, circuit, chip, or chip system), or a logic module or software capable of implementing all or part of the functions of the network device (e.g., a central unit (CU), a distributed unit (DU), or a radio unit (RU)). The fifth device can also be a terminal device, a component or device applied to a terminal device (e.g., a processor, circuit, chip, or chip system), or a logic module or software capable of implementing all or part of the functions of the terminal device. In one possible implementation, the fifth device determines first configuration information, which is used to indicate a first time-domain unit. The first time-domain unit is the first time-domain unit of a first sensing resource. The first sensing resource is used to transmit a first sensing signal. The first sensing resource includes M1 time-domain units, where M1 is an integer greater than or equal to 2. The fifth device then transmits the first configuration information.

[0013] In another possible implementation, the fifth device determines first configuration information, which is used to indicate a first time-domain unit. The first time-domain unit is the first time-domain unit of the first sensing resource. The first sensing resource is used to send a first sensing signal. The first sensing resource includes M1 time-domain units, where M1 is greater than or equal to a first value.

[0014] Since the first sensing resource includes at least two time-domain units, the sensing transmitter can configure the first time-domain unit of the first sensing resource to adjust the signal gain when transmitting the first sensing signal. This allows the sensing receiver to correctly detect the sensing signal based on the adjustment result, thereby avoiding the problem of not being able to detect the sensing signal due to the total signal energy on the symbol being too small or too large.

[0015] The sensed signal can propagate via a path of "sensing transmitter - sensing target - sensing receiver", a path of "sensing transmitter - sensing receiver", or a path of "sensing transmitter - interference / environment - sensing receiver". In other words, the sensed signal can be a single path or a combination of these paths. Furthermore, the sensing receiver receives the sum of the signals from the aforementioned paths.

[0016] In some possible implementations, the fourth device receiving the first sensing signal on the first sensing resource can be understood as the fourth device receiving a fourth sensing signal on the first sensing resource, with the fourth sensing signal corresponding to the first sensing signal. Regarding the first and fourth sensing signals, the first sensing signal is sent by the sensing transmitter (the first device in this embodiment). The first sensing signal is reflected and / or scattered by the sensing target, and ultimately, the sensing receiver (the fourth device in this embodiment) receives the fourth sensing signal. Changes in the fourth sensing signal compared to the first sensing signal include changes caused by reflection and / or scattering by the sensing target, such as changes in the time and / or frequency domains, and changes in amplitude and / or phase. These changes reflect, to some extent, the information of the sensing target.

[0017] Optionally, the fourth sensing signal may also include the first sensing signal received directly by the sensing receiver from the sensing transmitter; or, the fourth sensing signal is the signal received after the first sensing signal is reflected and / or scattered by the sensing target, that is, the fourth sensing signal may not include other signals; or, the fourth sensing signal is the first sensing signal, that is, although the first sensing signal is reflected and / or scattered by the sensing target, the information carried by the fourth sensing signal and the first sensing signal is still considered unchanged; or, the fourth sensing signal includes the first sensing signal.

[0018] In some possible implementations, the first time-domain unit is at least one of the following: a duplicated symbol, a candidate starting symbol from N candidate starting symbols, or a symbol used to adjust the signal gain, where N is a positive integer.

[0019] Since the first time-domain unit is at least one of the following: a copied symbol, a candidate start symbol among N candidate start symbols, or a symbol used to adjust the signal gain, the sensing receiver can calculate the signal gain based on the first time-domain unit of the first sensing resource, thereby correctly detecting the sensing signal based on the signal gain.

[0020] In some possible implementations, the symbol for replication is the replication of the second time-domain unit among the M1 time-domain units, or the replication of any time-domain unit other than the first time-domain unit among the M1 time-domain units.

[0021] Since the copied symbol is a copy of any time domain unit after the first time domain unit in the first sensing resource, the sensing receiver can calculate the signal gain of the received sensing signal based on the copied symbol, and thus correctly detect the sensing signal based on the signal gain.

[0022] The first time-domain unit being a copy of the second time-domain unit among M1 time-domain units can be understood as the first sensing signal in the first time-domain unit being a copy of the first sensing signal in the second time-domain unit among M1 time-domain units. Similarly, the first time-domain unit being a copy of any time-domain unit other than the first time-domain unit among M1 time-domain units can be understood as the first sensing signal in the first time-domain unit being a copy of the first sensing signal in any time-domain unit other than the first time-domain unit among M1 time-domain units.

[0023] In some possible implementations, the N candidate start symbols belong to the first time slot. The candidate start symbol is the first symbol of the sensing resource, which is used for the transmission of sensing signals. Specifically, the N candidate start symbols can be understood as N symbols that may or may not be used for transmitting sensing signals. The start symbol of any sensing resource is selected from these N symbols; therefore, these N symbols are called the N candidate start symbols. Alternatively, if any one of the N symbols is used for the transmission of sensing signals, then that symbol is called the start symbol; if any one of the N symbols is not used for the transmission of sensing signals, then that symbol is called a candidate start symbol.

[0024] These N candidate start symbols belong to the first time slot, where the first time slot can be any time slot, and the specific time slot is not limited here. If N is 1, then this candidate start symbol can be called the first candidate start symbol, and the first candidate start symbol can be any symbol in any time slot.

[0025] Since the information on the candidate start symbols is duplicated, the more candidate start symbols N there are, the lower the spectral efficiency of the system. For the sensing receiver, the more times AGC is executed, the higher the complexity. Therefore, designating a fixed number of symbols as candidate start symbols can mitigate the impact of the AGC problem while ensuring spectral efficiency and reducing complexity.

[0026] In some possible implementations, the number N of candidate start symbols is greater than or equal to a third value; and or, the number N of candidate start symbols is less than or equal to a fourth value.

[0027] A larger number of candidate start symbols provides greater configuration flexibility, allowing transmission to begin from any candidate start symbol; however, this also means higher complexity and lower spectral efficiency. Therefore, the number of candidate start symbols can be specified to balance flexibility and spectral efficiency.

[0028] In some possible implementations, N is an integer greater than or equal to 2, the temporal interval between any two candidate start symbols among the N candidate start symbols is greater than or equal to a first threshold; and / or, the temporal interval between any two candidate start symbols among the N candidate start symbols is less than or equal to a second threshold.

[0029] Because there is a time-domain interval between any two candidate start symbols, the problem of excessive signal gain caused by two adjacent candidate start symbols is avoided. For example, when the sensed signal does not cross candidate start symbols, the time-domain interval between any two candidate start symbols is equivalent to the maximum value of the time-domain units included in the sensed signal. The larger this interval, the more time-domain units the sensed signal can be used to determine the target information, thereby ensuring the sensing quality.

[0030] In some possible implementations, the first sensing signal transmitted in the time domain units other than the first time domain unit in the M1 time domain units is used to determine information about the sensing target.

[0031] Determining the information of the sensing target can also be referred to as performing sensing or operating sensing services. Specifically, performing sensing can include determining at least one of the following: the motion information of the sensing target, the motion change information of the sensing target, the position information of the sensing target, the distance information of the sensing target, the velocity information of the sensing target, and the angle information of the sensing target. In other words, determining the information of the sensing target can be replaced by determining at least one of the following: motion information, motion change information, position information, distance information, velocity information, and angle information.

[0032] In some possible implementations, the first sensing signal is transmitted by a first device, and the transmission power of the first sensing signal is the same across M1 time-domain units. Alternatively, it can be stated that the first device has the same transmission power across M1 time-domain units; or that the first device has the same transmission power in each time-frequency unit of the first sensing resource.

[0033] Since the first sensing signal has the same transmission power in M1 time domain units, the sensing receiver can determine the signal gain in subsequent time domain units based on the first time domain unit, thereby achieving correct detection of the sensing signal.

[0034] In some possible implementations, M2 time-domain units starting from the first time-domain unit constitute the second sensing resource. The second sensing resource is used by the second device to transmit the second sensing signal, where M2 is an integer greater than or equal to 2. That is, the first time-domain unit of different sensing resources can be the same.

[0035] In some possible implementations, Y time-domain units starting from the first time-domain unit constitute the first communication resource, which is used by the third device to transmit the first communication signal, where Y is an integer greater than or equal to 2;

[0036] Alternatively, Y time-domain units starting from the second time-domain unit are designated as the first communication resource, which is used by the third device to transmit the first communication signal. Y is an integer greater than or equal to 2, and the second time-domain unit is one of N candidate start symbols.

[0037] In some possible implementations, the first time-domain unit is a symbol with an even index, or the first time-domain unit is a symbol with an odd index.

[0038] In some possible implementations, the time slot containing the first sensing resource also includes a third sensing resource, where the first time domain unit of the third sensing resource is the third time domain unit, and the first and third time domain units are non-adjacent time domain units. Alternatively, the terminal device does not expect the first and third time domain units to be adjacent. Furthermore, the terminal device does not expect the third time domain unit to be the preceding symbol of the first time domain unit, and / or does not expect the third time domain unit to be the following symbol of the first time domain unit.

[0039] In some possible implementations, the time slot containing the first sensing resource also includes a first communication resource, where the first time-domain unit of the first communication resource is a second time-domain unit, and the first and second time-domain units are non-adjacent time-domain units. Furthermore, the terminal device does not expect the second time-domain unit to be the preceding symbol of the first time-domain unit, and / or does not expect the second time-domain unit to be the following symbol of the first time-domain unit.

[0040] In some possible implementations, the first time-domain unit is the i-th candidate start symbol among N candidate start symbols, where the i-th candidate start symbol can also be referred to as the i-th candidate start symbol. The first sensing resource satisfies:

[0041] The last temporal unit in the first sensing resource is no later than the (i+1)th candidate start symbol among the N candidate start symbols in the temporal domain;

[0042] And / or,

[0043] The last temporal unit in the first sensing resource is no later than the last symbol of the first time slot in the temporal domain;

[0044] Where N is an integer greater than or equal to 2, and i is a positive integer less than or equal to N-1.

[0045] In some possible implementations, if a fourth time-domain unit (other than the first time-domain unit) among the M1 time-domain units overlaps with at least one of the N candidate start symbols, then the fourth time-domain unit is a copy of the time-domain unit following the fourth time-domain unit, or a copy of any time-domain unit following the fourth time-domain unit.

[0046] In some possible implementations, the time slot containing the first sensing resource also includes a second communication resource, where the first time-domain unit of the second communication resource is the fifth time-domain unit, and the first and fifth time-domain units are non-adjacent time-domain units. Alternatively, the terminal device may not expect the first and fifth time-domain units to be adjacent. Furthermore, the terminal device may not expect the fifth time-domain unit to be the preceding symbol of the first time-domain unit, and / or, may not expect the fifth time-domain unit to be the following symbol of the first time-domain unit.

[0047] In some possible implementations, the first time-domain unit of the first communication resource is the j-th candidate start symbol among N candidate start symbols, and the first communication resource satisfies:

[0048] The last time-domain unit in the first communication resource is no later than the (j+1)th candidate start symbol among the N candidate start symbols in the time domain;

[0049] And / or,

[0050] The last time-domain unit in the first communication resource is no later than the last symbol of the first time slot in the time domain;

[0051] Where N is an integer greater than or equal to 2, and j is an integer greater than or equal to 1 and less than or equal to N-1.

[0052] In some possible implementations, M1 is any one of 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12 or 13.

[0053] In some possible implementations, M1 is an integer greater than or equal to a first value, which is any one of 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12 or 13; and / or, M1 is an integer less than or equal to a second value, which is any one of 3, 4, 5, 6, 7, 8, 9, 10, 11, 12 or 13.

[0054] In some possible implementations, the first sensing signal is also used for communication.

[0055] In some possible implementations, the first device may receive first configuration information from the fifth device, the first configuration information being used to indicate the first time domain unit; the first device determines the first time domain unit based on the first configuration information.

[0056] In some possible implementations, the first device sends first configuration information, which is used to instruct the first time-domain unit. For example, the first device sends the first configuration information to a fourth device.

[0057] In some possible implementations, the fourth device can adjust the signal gain based on the first time-domain unit.

[0058] In some possible implementations, the first configuration information is used to indicate the first time-domain unit.

[0059] In some possible implementations, the first configuration information is used to indicate the number M1 of time-domain units included in the first time-domain unit and the first sensing resource.

[0060] In some possible implementations, the first configuration information is used to indicate the first sensing resource and the first temporal unit of the first sensing resource, i.e., the first temporal unit.

[0061] In some possible implementations, the second configuration information is used to indicate N candidate start symbols. This second configuration information is determined, for example, by a fifth device; that is, the fifth device also determines the second configuration information.

[0062] In some possible implementations, the third configuration information is used to indicate the first sensing resource and / or M1 time-domain units. This third configuration information is determined, for example, by the fifth device; that is, the fifth device also determines the third configuration information.

[0063] In some possible implementations, the fourth configuration information is used to indicate the second sensing resource and / or M2 time-domain units. This fourth configuration information is determined, for example, by the fifth device; that is, the fifth device also determines the fourth configuration information.

[0064] In some possible implementations, the fifth configuration information is used to indicate the first communication resource and / or Y time-domain units. This fifth configuration information is determined, for example, by the fifth device; that is, the fifth device also determines the fifth configuration information.

[0065] In some possible implementations, the sixth configuration information is used to indicate the third time-domain unit. This sixth configuration information is determined, for example, by the fifth device; that is, the fifth device also determines the sixth configuration information.

[0066] In some possible implementations, the seventh configuration information is used to indicate the third sensing resource and / or M3 time-domain units. This seventh configuration information is determined, for example, by the fifth device; that is, the fifth device also determines the seventh configuration information.

[0067] In some possible implementations, the eighth configuration information is used to indicate the fifth time-domain unit. This eighth configuration information is determined, for example, by the fifth device; that is, the fifth device also determines the eighth configuration information.

[0068] In some possible implementations, the ninth configuration information is used to indicate the second communication resource and / or Y2 time-domain units. This ninth configuration information is determined, for example, by the fifth device; that is, the fifth device also determines the ninth configuration information.

[0069] In some possible implementations, the fifth device may send at least one of the following: first configuration information, second configuration information, third configuration information, fourth configuration information, fifth configuration information, sixth configuration information, seventh configuration information, eighth configuration information, and ninth configuration information. The actions performed by the fifth device may also be performed by the first or fourth device.

[0070] A fourth aspect of this application provides a communication device, which may be the first device described above. The communication device includes modules or units for performing the methods described in the first aspect and any possible implementation thereof.

[0071] A fifth aspect of this application provides a communication device, which may be the fourth device described above. The communication device includes modules or units for performing the methods described in the second aspect and any possible implementation thereof.

[0072] A sixth aspect of this application provides a communication device, which may be the fifth device described above. The communication device includes modules or units for performing the methods described in the third aspect and any possible implementation thereof.

[0073] A seventh aspect of this application provides a communication device, which may be a first device, a fourth device, or a fifth device, or a component applied to the first device, the fourth device, or the fifth device (e.g., a processor, circuit, chip, or chip system), or a logic module or software (e.g., a CU, DU, or RU) capable of implementing all or part of the functions of the first device, the fourth device, or the fifth device. The communication device includes:

[0074] A processor for executing a program that causes the communication device to perform the method as described in the first, second, or third aspect and any possible implementation thereof.

[0075] Optionally, the communication device further includes a memory, and the processor is coupled to the memory; the memory is used to store programs.

[0076] The eighth aspect of this application provides a chip or chip system including at least one processor and a communication interface, the communication interface and at least one processor being interconnected via a line, the at least one processor being used to run computer programs or instructions to perform the communication method described in any of the possible implementations of the first, second or third aspects above.

[0077] The communication interface in the chip can be an input / output interface, pins, or circuits.

[0078] In one possible implementation, the chip or chip system described above in this application further includes at least one memory storing instructions. The memory can be an internal storage unit of the chip, such as a register or cache, or it can be a storage unit of the chip itself, such as a read-only memory or random access memory.

[0079] The ninth aspect of this application provides a communication system, including a communication device for performing the first aspect and any possible implementation thereof, a communication device for performing the second aspect and any possible implementation thereof, and a communication device for performing the third aspect and any possible implementation thereof.

[0080] The tenth aspect of this application provides a computer-readable storage medium including instructions that, when executed on a computer, cause the computer to perform the method described in the first aspect above, or cause the computer to perform the method described in the second aspect above, or cause the computer to perform the method described in the third aspect above.

[0081] The eleventh aspect of this application provides a computer program product containing instructions that, when run on a computer, cause the computer to perform the method described in the first aspect above, or cause the computer to perform the method described in the second aspect above, or cause the computer to perform the method described in the third aspect above. Attached Figure Description

[0082] Figure 1 is a schematic diagram of an embodiment of the network architecture in this application;

[0083] Figure 2 shows a possible application scenario of the communication method in the embodiments of this application;

[0084] Figure 3 is a schematic diagram of an embodiment of the network device-network device dual-site mode in this application;

[0085] Figure 4 is a schematic diagram of an embodiment of the dual-site mode of network device-terminal device in this application;

[0086] Figure 5 is a schematic diagram of an embodiment of the dual-site mode of terminal device-network device in this application;

[0087] Figure 6 is a schematic diagram of an embodiment of the terminal device-terminal device dual-station mode in this application;

[0088] Figure 7 is a schematic diagram of an embodiment of the network device single-site mode in this application;

[0089] Figure 8 is a schematic diagram of an embodiment of the single-station mode of the terminal device in this application;

[0090] Figure 9 is a schematic diagram of an embodiment of the sensing signal in this application;

[0091] Figure 10 is a schematic diagram of an embodiment of the communication method in this application;

[0092] Figure 11 is a schematic diagram of an embodiment of the copied symbols in this application;

[0093] Figure 12a is a schematic diagram of another embodiment of the copied symbols in the embodiments of this application;

[0094] Figure 12b is a schematic diagram of another embodiment of the copied symbols in the embodiments of this application;

[0095] Figure 13 is a schematic diagram of an embodiment of N candidate start symbols in this application;

[0096] Figure 14 is a schematic diagram of another embodiment of N candidate start symbols in this application;

[0097] Figure 15 is a schematic diagram of another embodiment of N candidate start symbols in this application;

[0098] Figure 16 is a schematic diagram of an embodiment of the first sensing resource in this application;

[0099] Figure 17 is a schematic diagram of another embodiment of the first sensing resource in this application;

[0100] Figure 18 is a schematic diagram of another embodiment of the first sensing resource in this application;

[0101] Figure 19 is a schematic diagram of another embodiment of the first sensing resource in this application;

[0102] Figure 20 is a schematic diagram of an embodiment of the first sensing resource and the second sensing resource in this application;

[0103] Figure 21 is a schematic diagram of an embodiment of the first sensing resource and the first communication resource in this application;

[0104] Figure 22 is a schematic diagram of another embodiment of the first sensing resource and the second sensing resource in this application;

[0105] Figure 23 is a schematic diagram of another embodiment of the communication method in this application;

[0106] Figure 24 is a schematic diagram of another embodiment of the communication method in this application;

[0107] Figure 25 is a schematic diagram of another embodiment of the communication method in this application;

[0108] Figure 26 is a schematic diagram of another embodiment of the communication method in this application;

[0109] Figure 27 is a schematic diagram of another embodiment of the communication method in this application;

[0110] Figure 28 is a schematic diagram of an embodiment of the communication device in this application;

[0111] Figure 29 is a schematic diagram of another embodiment of the communication device in this application;

[0112] Figure 30 is a schematic diagram of another embodiment of the communication device in this application. Detailed Implementation

[0113] First, a brief description of the network architecture on which the communication method in the embodiments of this application is based:

[0114] Please refer to Figure 1, which is a possible, non-limiting system schematic diagram. As shown in Figure 1, the communication system 10 includes a radio access network (RAN) 100, a core network (CN) 200, and an Internet 300. RAN 100 includes at least one RAN node (110a and 110b in Figure 1, collectively referred to as 110) and at least one terminal (120a-120j in Figure 1, collectively referred to as 120). RAN 100 may also include other RAN nodes, such as wireless relay devices and / or wireless backhaul devices (not shown in Figure 1). Terminal 120 is wirelessly connected to RAN node 110. RAN node 110 is wirelessly or wired connected to core network 200. The core network equipment in core network 200 and RAN node 110 in RAN 100 can be different physical devices, or they can be the same physical device integrating core network logical functions and radio access network logical functions.

[0115] RAN 100 can be a cellular system related to the 3rd Generation Partnership Project (3GPP), such as a 4G, 5G, or future mobile communication system. RAN 100 can also be an open-radio access network (ORAN), a cloud-radio access network (CRAN), or a Wi-Fi system. RAN 100 can also be a communication system that integrates two or more of the above systems.

[0116] RAN node 110, sometimes also referred to as network equipment, RAN entity, or access node, constitutes part of the communication system and is used to help terminals achieve wireless access. Multiple RAN nodes 110 in communication system 10 can be of the same type or different types. In some scenarios, the roles of RAN node 110 and terminal 120 are relative. For example, network element 120i in Figure 1 can be a helicopter or drone, which can be configured as a mobile base station. For terminals 120j accessing RAN 100 through network element 120i, network element 120i is a base station; but for base station 110a, network element 120i is a terminal. RAN node 110 and terminal 120 are sometimes both referred to as communication devices. For example, network elements 110a and 110b in Figure 1 can be understood as communication devices with base station functions, and network elements 120a-120j can be understood as communication devices with terminal functions.

[0117] In one possible scenario, network devices can be devices within a wireless network. For example, a network device can be a RAN node (or device) that connects terminal devices to the wireless network, also known as a base station. Currently, some examples of RAN devices include: evolved Node B (eNodeB), radio network controller (RNC), Node B (NB), base station (BS), base station controller (BSC), base transceiver station (BTS), home base station (e.g., home evolved NodeB, or home Node B (HNB), baseband unit (BBU), access point (AP) in a Wi-Fi system, macro base station, micro base station, wireless relay node, donor node, radio controller in a CRAN scenario, wireless backhaul node, transmission point (TP), or transmission and reception point (TRP), etc. They can also be network devices in 5G mobile communication systems. For example, a next-generation NodeB (gNB), TRP, or TP in a new radio (NR) system; or one or a group of antenna panels (including multiple antenna panels) of a base station in a 5G mobile communication system; or, network equipment can also be network nodes constituting a gNB or transmission point. Examples include centralized units (CU), distributed units (DU), centralized unit control planes (CU-CP), centralized unit user planes (CU-UP), or radio units (RU), etc. CUs and DUs can be separate or included in the same network element, such as a BBU. RUs can be included in radio equipment or radio units, such as in a remote radio unit (RRU), an active antenna unit (AAU), or a remote radio head (RRH). Alternatively, network equipment can also be servers, wearable devices, vehicles, or in-vehicle equipment, etc.For example, network devices in V2X technology can be roadside units (RSUs). It should be understood that the aforementioned TRP can be a device or module located on the network side of the communication system and possessing corresponding communication functions. The TRP typically contains communication modules, circuits, or chips that perform the corresponding communication functions. The TRP can also be configured with program instructions for the corresponding communication functions.

[0118] It should be noted that CU (or CU-CP and CU-UP), DU, or RU may have different names in different systems, but those skilled in the art will understand their meaning. For example, in an open radio access network (ORAN) system, CU can also be called an open centralized unit (O-CU) or an open CU, DU can also be called an open-distributed unit (O-DU), CU-CP can also be called an open-centralized unit control plane (O-CU-CP), CU-UP can also be called an open-centralized unit user plane (O-CU-UP), and RU can also be called an open radio unit (O-RU). This application does not limit the specific names. Any of the units CU, CU-CP, CU-UP, DU, and RU in this application can be implemented through software modules, hardware modules, or a combination of software and hardware modules.

[0119] Optionally, for network elements in the ORAN system, each network element can implement the protocol layer functions shown in Table 1 below.

[0120] Table 1

[0121] It should be noted that in the ORAN system, the network device in this application can be one or more network elements listed in Table 1 above.

[0122] The architecture of the CU and DU of a network device is described below. A network device includes at least one CU and at least one DU. Optionally, the network device may also include at least one RU.

[0123] The following example uses a network device consisting of a CU and a DU. The CU has some core network functions and can include CU-CP and CU-UP. The CU and DU can be configured according to the protocol layer functions of the wireless network they implement. For example, the CU may be configured to implement the Packet Data Convergence Protocol (PDCP) layer and above (e.g., RRC and / or SDAP layers). The DU may be configured to implement protocol layers below the PDCP layer (e.g., RLC, MAC, and / or physical (PHY) layers). Alternatively, the CU may be configured to implement protocol layers above the PDCP layer (e.g., RRC and / or SDAP layers), and the DU may be configured to implement protocol layers below the PDCP layer (e.g., RLC, MAC, and / or PHY layers).

[0124] When a CU includes CU-CP and CU-UP, CU-CP is used to implement the control plane functions of the CU, and CU-UP is used to implement the user plane functions of the CU. For example, when a CU is configured to implement the functions of the PDCP layer, RRC layer, and SDAP layer, CU-CP is used to implement the RRC layer functions and the control plane functions of the PDCP layer, and CU-UP is used to implement the SDAP layer functions and the user plane functions of the PDCP layer.

[0125] The CU-CP can interact with network elements in the core network used to implement control plane functions. These network elements can be access and mobility function (AMF) network elements, such as the AMF in a 5G system. The AMF is responsible for mobility management in the mobile network, such as terminal device location updates, terminal device registration with the network, and terminal device handover.

[0126] CU-UP can interact with network elements in the core network used to implement user plane functions. These network elements, such as the user plane function (UPF) in a 5G system, are responsible for forwarding and receiving data in terminal devices.

[0127] The above CU and DU configurations are merely examples; the functions of the CU and DU can be configured as needed. For instance, the CU or DU can be configured to have more protocol layer functions, or only some protocol layer processing functions. For example, some RLC layer functions and protocol layer functions above the RLC layer can be placed in the CU, while the remaining RLC layer functions and protocol layer functions below the RLC layer can be placed in the DU. Furthermore, the functions of the CU or DU can be divided according to service type or other system requirements. For example, based on latency, functions that require low latency can be placed in the DU, while functions that do not require low latency can be placed in the CU.

[0128] DU and RU can cooperate to implement the functions of the PHY layer. A DU can be connected to one or more RUs. The functions of DU and RU can be configured in various ways depending on the design. For example, a DU can be configured to implement baseband functions, and an RU can be configured to implement mid-RF functions. Another example is that a DU can be configured to implement higher-level functions in the PHY layer, and an RU can be configured to implement lower-level functions in the PHY layer, or to implement both lower-level and RF functions. Higher-level functions in the physical layer can include a portion of the physical layer's functions that are closer to the MAC layer, while lower-level functions in the physical layer can include another portion of the physical layer's functions that are closer to the mid-RF side.

[0129] It should be noted that network devices can be devices or apparatuses with chips, devices or apparatuses with integrated circuits, or chips, chip systems, modules, or control units in the aforementioned devices or apparatuses; this application does not impose any specific limitations. It should also be noted that in this application, the term "network device" can refer to the network device itself, or to chips, functional modules, or integrated circuits within the network device that implement the methods provided in this application; this application does not impose any specific limitations.

[0130] In another possible scenario, multiple RAN nodes collaborate to assist the terminal in achieving wireless access, with each RAN node performing a portion of the base station's functions. For example, RAN nodes can be central units (CUs), distributed units (DUs), CU-CPs, CU-UPs, or radio units (RUs). CUs and DUs can be configured separately or included in the same network element, such as a baseband unit (BBU). RUs can be included in radio equipment or radio units, such as remote radio units (RRUs), active antenna units (AAUs), or remote radio heads (RRHs).

[0131] In different systems, CU (or CU-CP and CU-UP), DU, or RU may have different names, but those skilled in the art will understand their meaning. For example, in an ORAN system, CU can also be called O-CU (open CU), DU can also be called O-DU, CU-CP can also be called O-CU-CP, CU-UP can also be called O-CU-UP, and RU can also be called O-RU. For ease of description, this application uses CU, CU-CP, CU-UP, DU, and RU as examples. Any of the units among CU (or CU-CP, CU-UP), DU, and RU in this application can be implemented through software modules, hardware modules, or a combination of software and hardware modules.

[0132] A terminal can be a device or module that accesses the aforementioned communication system and has corresponding communication functions. A terminal can also be called a terminal device, user equipment (UE), mobile station, mobile terminal, etc. Terminals can be widely used in various scenarios, such as device-to-device (D2D), vehicle-to-everything (V2X) communication, machine-type communication (MTC), Internet of Things (IoT), virtual reality, augmented reality, industrial control, autonomous driving, telemedicine, smart grids, smart homes, smart offices, smart wearables, intelligent transportation, smart cities, etc. Terminals can be mobile phones, tablets, computers with wireless transceiver capabilities, wearable devices, vehicles, drones, helicopters, airplanes, ships, robots, robotic arms, smart home devices, transportation vehicles with wireless communication capabilities, communication modules, etc. The embodiments of this application do not limit the device form of the terminal. Terminals typically contain communication modules, circuits, or chips that perform corresponding communication functions. Terminals can also be configured with program instructions for performing corresponding communication functions. Terminal devices can also be mobile terminal devices, such as mobile phones (or "cellular" phones), computers, and data cards. These can be portable, pocket-sized, handheld, computer-embedded, or vehicle-mounted mobile devices that exchange voice and / or data with the wireless access network. Examples include personal communication service (PCS) phones, cordless phones, session initiation protocol (SIP) phones, wireless local loop (WLL) stations, personal digital assistants (PDAs), tablets, and computers with wireless transceiver capabilities.Wireless terminal equipment can also be referred to as a system, subscriber unit, subscriber station, mobile station, mobile station (MS), remote station, access point (AP), remote terminal, access terminal, user terminal, user agent, subscriber station (SS), customer premises equipment (CPE), etc.

[0133] Furthermore, the embodiments of this application can also be applied to other future communication technologies. The network architecture and service scenarios described in this application are for the purpose of more clearly illustrating the technical solutions of this application, and do not constitute a limitation on the technical solutions provided in this application. As those skilled in the art will understand, with the evolution of network architecture and the emergence of new service scenarios, the technical solutions provided in this application are also applicable to similar technical problems.

[0134] The following is a brief introduction to the concepts that may be involved in this application.

[0135] 1) Resource units: time-domain unit, frequency-domain unit;

[0136] Resources include two dimensions: time-domain resources and / or frequency-domain resources. The unit of time-domain resources is the time-domain unit, and the unit of frequency-domain resources is the frequency-domain unit.

[0137] Time-domain units can be symbols, orthogonal frequency division multiplexing (OFDM) symbols, slots, sensing slots, mini-slots, partial slots, sub-frames, frames, radio frames, etc.

[0138] Frequency domain units can be resource elements (REs), resource blocks (RBs), RB sets, channels, subchannels, control channel elements (CCEs), interlaces, combs, resource pools, bandwidth parts (BWPs), carriers, bands, etc.

[0139] The time-domain and frequency-domain units mentioned above can be combined arbitrarily. For example, a resource can be a time-frequency unit with a symbol in the time domain and a RE in the frequency domain. Another example is that a resource can be a time-frequency unit with a symbol in the time domain and a RB in the frequency domain.

[0140] In the embodiments of this application, the time-domain unit for transmitting the sensing signal can also be called the transmission occasion of the sensing signal, and the two can be used interchangeably.

[0141] 2) Integrated communication and sensing;

[0142] Communication-sensing integration (also known as sensing) is an important technological direction. Communication systems possess sensing capabilities, enabling integrated design of communication and sensing. Communication-sensing integration takes various forms, such as using communication signals to perform sensing functions or using sensing results to assist communication. Sensing functions include target detection, among others.

[0143] A sensing target (also known as a perceived object) is a target that is perceived, or simply a target or object. A sensing target can include one or more scattering points. Characteristics of the sensing target can be inferred based on the sensing signals. Sensing targets include unmanned aerial vehicles (UAVs), humans, automotive vehicles, automated guided vehicles, and objects creating hazards on roads / railways, etc.

[0144] 3) Sensing signals;

[0145] A sensing signal is a signal transmitted over the air interface that can be used to sense the target signal. It can also be called a signal acting on sensing, a sensing reference signal, or a reference signal used for sensing. Sensing services can be implemented by processing the sensing signal. The sensing signal can be transmitted independently, along with communication signals, or as a communication signal used for sensing services.

[0146] The sensed signal can propagate via a path of "sensing transmitter - sensing target - sensing receiver", a path of "sensing transmitter - sensing receiver", or a path of "sensing transmitter - interference / environment - sensing receiver". In other words, the sensed signal can be a single path or a combination of these paths. Furthermore, the sensing receiver receives the sum of the signals from the aforementioned paths.

[0147] 4) Automatic Gain Control (AGC):

[0148] AGC (Advanced Gain Control) is a signal processing technique used at the receiver to adjust the gain (or amplification factor) of the input signal to maintain it within a suitable strength range, thus preventing the signal from being too weak or too strong. The AGC circuit measures the received signal strength, compares it to a preset ideal level, and automatically adjusts the amplifier gain based on the difference. For example, if the input signal becomes too weak, AGC will automatically increase the gain; conversely, if the input signal is too strong, it will decrease the gain. This ensures that the receiver receives a relatively stable signal strength.

[0149] In NR sidelinks (SL), the AGC symbol is typically located at the first orthogonal frequency division multiplexing (OFDM) symbol position within a slot. The AGC symbol's function is to adjust the receiver gain to accommodate different signal strengths, thereby improving the quality of the received signal. For example, in the physical layer structure of NR SL, a slot contains 14 OFDM symbols, with the first symbol being the AGC symbol, which can also be considered the first symbol of the slot. The content of the AGC symbol is a copy of the content of the second symbol. The AGC symbol can also be referred to as a duplicated symbol or a candidate starting symbol.

[0150] Sensing signals can be transmitted or received in either the uplink or downlink time domain unit. Currently, neither the uplink nor downlink time domain unit has an AGC symbol.

[0151] Figure 2 illustrates an application scenario applicable to an embodiment of this application. The first device 201 is a device for transmitting a sensing signal, which is reflected and / or scattered at the sensing target 203 and received by the fourth device 202. The fourth device 202 can receive the sensing signal from the first device 201, or it can receive the sensing signal reflected and / or scattered via the sensing target 203. Optionally, this application scenario also includes a fifth device 204, which is used to indicate configuration information of the sensing signal to the first device 201 and / or the fourth device 202. In one possible implementation, the first device 201 and the fourth device 202 are the same device; for example, the first device 201 may transmit and receive signals independently, but this is not specifically limited here.

[0152] The first device 201 can be a terminal device or a functional module installed in a terminal device, such as a chip system or a module within a chip system; or the first device 201 can be a network device or a functional module installed in a network device, such as a chip system or a module within a chip system. The fourth device 202 can be a terminal device or a functional module installed in a terminal device, such as a chip system or a module within a chip system; or the fourth device 202 can be a network device or a functional module installed in a network device, such as a chip system or a module within a chip system. The fifth device 204 can be a terminal device or a functional module installed in a terminal device, such as a chip system or a module within a chip system; or the fifth device 204 can be a network device or a functional module installed in a network device, such as a chip system or a module within a chip system. The first device 201 and the fourth device 202 can be of the same type, such as both being terminal devices; or, the first device 201 and the fourth device 202 can be of different types, such as the first device 201 being a terminal device and the fourth device 202 being a network device, or vice versa, without specific limitations here. Alternatively, the first device 201 and the fourth device 202 can be the same device, such as the same terminal device or the same network device.

[0153] The sensing target 203 can be a terminal device or a functional module installed in a terminal device, such as a chip system or a module in a chip system; or, the sensing target 203 can be a network device or a functional module installed in a network device, such as a chip system or a module in a chip system; or, the sensing target 203 can be an object that does not have communication functions, such as a drone target, a human target, a vehicle target, an automated equipment target, a road target, etc.

[0154] In this application, the form of the terminal is not limited. The device used to implement the functions of the terminal can be the terminal itself, or it can be a device that supports the terminal in implementing the functions, such as a chip system. The device can be installed in the terminal or used in conjunction with the terminal.

[0155] In this application, the form of the network device is not limited. The device used to implement the function of the network device can be the network device itself, or it can be a device that supports the network device in implementing the function, such as a chip system. The device can be installed in the network device or used in conjunction with the network device.

[0156] In one possible implementation, as shown in Figure 3, both the first and second devices are network devices, that is, one network device sends a sensing signal and the other network device receives the sensing signal. This mode is called the dual-site mode of network device A-network device B.

[0157] In another possible implementation, as shown in Figure 4, the first device is a network device and the second device is a terminal device. That is, the network device sends sensing signals and the terminal device receives sensing signals. This mode is called the network device-terminal device dual-site mode.

[0158] In another possible implementation, as shown in Figure 5, the first device is a terminal device and the second device is a network device. That is, the terminal device sends sensing signals and the network device receives sensing signals. This mode is called the terminal device-network device dual-site mode.

[0159] In another possible implementation, as shown in Figure 6, both the first device and the second device are terminal devices, that is, one terminal device sends a sensing signal and the other terminal device receives the sensing signal. This mode is called the terminal device A-terminal device B dual-station mode.

[0160] In another possible implementation, as shown in Figure 7, the first device is a network device, and the first device transmits and receives signals on its own, that is, the same network device sends and receives sensing signals. This mode is called the network device single-site mode.

[0161] In another possible implementation, as shown in Figure 8, the first device is a terminal device, and the first device transmits and receives signals on its own, that is, the same terminal device sends and receives sensing signals. This mode is called the terminal device single-site mode.

[0162] The device that sends the sensing signal can be called a sensing transmitter, and can be referred to as the first device. The device that receives the sensing signal can be called a sensing receiver, and can be referred to as the second device. Exemplarily, the sensing transmitter can be a network device or a terminal device, and the sensing receiver can be a network device or a terminal device. This application embodiment can be applied to any of the six sensing modes described above. For example, when this application embodiment is applied to the sensing mode shown in Figure 3, both the sensing transmitter and the sensing receiver can be network devices (e.g., network device A and network device B, respectively). When this application embodiment is applied to the sensing mode shown in Figure 4, the sensing transmitter is a network device, and the sensing receiver is a terminal device. When this application embodiment is applied to the sensing mode shown in Figure 5, the sensing transmitter is a terminal device, and the sensing receiver is a network device. When this application embodiment is applied to the sensing mode shown in Figure 6, both the sensing transmitter and the sensing receiver can be terminal devices (e.g., terminal device A and terminal device B, respectively). When this application embodiment is applied to the sensing mode shown in Figure 7, the sensing transmitter and the sensing receiver are the same network device. When this application embodiment is applied to the sensing mode shown in Figure 8, the sensing transmitter and the sensing receiver are the same terminal device.

[0163] In this application, the transmitting end can be at least one of the following: transmitting port, transmitting radio frequency channel, transmitting radio frequency integrated circuit, transmitting baseband channel, transmitting antenna, transmitting antenna vibrator, transmitting antenna array element, transmitting remote radio frequency unit, and transmitting wireless unit.

[0164] In this application, the receiving end can be at least one of the following: receiving port, receiving radio frequency channel, receiving radio frequency integrated circuit, receiving baseband channel, receiving antenna, receiving antenna vibrator, receiving antenna array element, receiving remote radio frequency unit, and receiving wireless unit.

[0165] Based on the sensing modes shown in Figures 3 to 8, the sensing methods can be divided into mono-static sensing and bi-static sensing.

[0166] Single static sensing: The sensing transmitter that sends sensing signals and the sensing receiver that receives sensing signals are located in the same network device or terminal device.

[0167] Dual static sensing: The sensing transmitter that sends sensing signals and the sensing receiver that receives sensing signals are not in the same network device or terminal device.

[0168] The sensing signal in this embodiment can also be referred to as a signal acting on sensing, a sensing reference signal, or a reference signal used for sensing. The sensing signal can be a signal transmitted separately; it can also be a signal transmitted together with a communication signal; or it can be a communication signal used for sensing services.

[0169] For example, the sensing signal in this embodiment can be any one of the following: channel state information-reference signal (CSI-RS), synchronization signal block (SSB), positioning reference signal (PRS), sounding reference signal (SRS), sensing reference signal, and demodulation reference signal (DMRS). The SRS can be a multi-input multi-output (MIMO) SRS or a positioning SRS.

[0170] For example, the sensing resources in this embodiment can be any one of CSI-RS resources, SSB resources, PRS resources, SRS resources, sensing reference signal resources, and DMRS resources.

[0171] In NR uplink (UL) transmission (as shown by U1 and U2 in Figure 9), U1 and U2 can originate from the same or different terminal devices. Since the network device can instruct the terminal device to perform transmit power control, ensuring that the signal transmitted by the terminal device does not exceed the network device's maximum receive power limit or fall below the network device's receiver sensitivity, the AGC symbol is unnecessary.

[0172] In NR downlink (DL) transmission (as shown by D1 and D2 in Figure 9), D1 and D2 can originate from the same or different terminal devices. Since the terminal device can adjust its receive power based on the synchronization signal block (SSB), and the power of the DL signal does not change significantly within the SSB period, there is no need to use the AGC symbol in NR DL transmission.

[0173] However, during the transmission of sensing signals, the sensing receiver will receive sensing signals (and / or communication signals) from terminal devices at varying distances and in unknown numbers, as shown by Ss1 and Ss2 in Figure 9. Ss1 and Ss2 can originate from the same sensing transmitter or different sensing transmitters. These sensing signals (and / or communication signals) are not necessarily sent to the sensing receiver. However, if the sensing receiver receives signals on the same symbol, it will receive signals from each frequency unit on that symbol.

[0174] Therefore, the following problems exist in the reception of sensing signals: if the total signal energy on the symbol is too small, the receiver cannot correctly detect the sensing signal, that is, it cannot detect the information of the sensing target included in the sensing signal; if the total signal energy on the symbol is too large, the sensing signal will be clipped and distorted, and the receiver still cannot correctly detect the sensing signal, that is, it cannot detect the information of the sensing target included in the sensing signal.

[0175] Based on this, embodiments of this application provide a communication method for correctly detecting sensing signals, thereby obtaining information about the sensing target.

[0176] First, the devices involved in the embodiments of this application will be described. The devices involved in the embodiments of this application include the first device to the eighth device.

[0177] The first device, the second device, and the sixth device are sensing transmitters. The second device and the first device are different sensing transmitters. The sixth device and the first device can be the same device or different devices. The second device can be a terminal device or a network device; this is not limited here. The sixth device can be a terminal device or a network device; this is not limited here.

[0178] The third device is used to transmit communication signals. The third device can be the same as the first device or a different device; this is not limited here. Similarly, the third device can be the same as the fourth device or a different device; this is not limited here. The third device can be a terminal device or a network device; this is not limited here.

[0179] The fourth and seventh devices are sensing receivers. The fourth and seventh devices can be the same device or different devices. The seventh device can be a terminal device or a network device; there is no specific limitation here.

[0180] The fifth device is a device for configuring sensing resources, and / or a device for configuring communication resources.

[0181] The eighth device serves as both a sensing transmitter and a sensing receiver; that is, it simultaneously possesses the functions of transmitting and receiving sensing signals. The eighth device and the first device can be the same device or different devices. Similarly, the eighth device and the fourth device can be the same device or different devices. The eighth device can be a terminal device or a network device.

[0182] In this embodiment, the sensing signal transmitted by the first device is referred to as the first sensing signal, which is received by the fourth device. The sixth device is a device for transmitting the first sensing signal, and the sensing receiver corresponding to the sixth device is not limited. The seventh device is a device for receiving the first sensing signal, and the sensing transmitter corresponding to the seventh device is not limited. The eighth device is a device for both transmitting and receiving the first sensing signal.

[0183] The interaction between the first device and the fourth device is described below. Optionally, this embodiment also includes a fifth device for configuring sensing resources for the first device and / or the fourth device.

[0184] Please refer to Figure 10. One communication method in this embodiment includes:

[0185] 1001. Determine the first time domain unit.

[0186] Step 1001 can be performed by the first device or by a module therein (e.g., processor, chip, chip system, circuit, etc.). Taking the first device as an example, the first device determines the first time-domain unit.

[0187] Step 1001 can also be performed by a fourth device or by a module therein (e.g., a processor, chip, chip system, circuit, etc.). Taking the fourth device as an example, the fourth device determines the first time-domain unit.

[0188] The following description uses the example of a first device determining the first time-domain unit. In some possible implementations, a fourth device may also determine the first time-domain unit; this is not limited here.

[0189] The first time-domain unit is the first time-domain unit of the first sensing resource. The first sensing resource comprises M1 time-domain units and is used by the first device to transmit a first sensing signal. M1 is an integer greater than or equal to 2. Alternatively, the first time-domain unit can be the first of the M1 time-domain units. These M1 time-domain units can be continuous or discontinuous in the time domain; no specific limitation is made here. For example, if M1 is 4, the first sensing resource includes four symbols with indices 2, 3, 4, and 5. Or, if M1 is 4, the first sensing resource includes four symbols with indices 2, 4, 6, and 8.

[0190] For example, M1 can be any one of 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12 or 13.

[0191] Optionally, M1 can be an integer greater than or equal to the first value, and / or an integer less than or equal to the second value. For example, the first value can be any one of 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, or 13. The second value can be any one of 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, or 13.

[0192] Optionally, the value of M1 is configured by the fifth device, or the value of M1 is predefined, or the value of M1 is determined by the first device, or the value of M1 is determined by the fourth device.

[0193] This application uses a symbol as an example to illustrate the embodiments. In some possible implementations, the time-domain unit can also be in other forms, which are not limited here. For other forms of time-domain units, please refer to the description of time-domain units above. For example, the first time-domain unit is the first symbol of the first sensing resource. The first symbol can also be called the first symbol or the starting symbol, which are not limited here.

[0194] In one implementation, the first time-domain unit is a symbol with an even index, or a symbol with an odd index. The first time-domain unit belongs to the first time slot. That is, the first time-domain unit is a symbol with an even index in the first time slot, or a symbol with an odd index in the first time slot. For example, the first time-domain unit is a symbol with an index of 0, 2, 4, 6, 8, 10, or 12, or a symbol with an index of 1, 3, 5, 7, 9, 11, or 13; the specific details are not limited here.

[0195] In one implementation, the first time-domain unit is at least one of the following: a copied symbol, a candidate start symbol from N candidate start symbols, or a symbol for adjusting signal gain, where N is a positive integer. The symbol for adjusting signal gain can be understood as a symbol used for AGC.

[0196] It should be noted that in the embodiments of this application, "candidate start symbol", "replicated symbol", and "symbol used for AGC" can be replaced by synonyms, and no specific limitation is made here. Similarly, "N candidate start symbols", "N replicated symbols", and "N symbols used for AGC" can be replaced by synonyms, and no specific limitation is made here.

[0197] The following describes in detail several possible implementations of the first time-domain unit:

[0198] 1) The first time-domain unit is a copied symbol.

[0199] This can be understood as follows: the first time domain unit is a copy of the second time domain unit among M1 time domain units; or, the first time domain unit is a copy of any time domain unit other than the first time domain unit among M1 time domain units; or, the first time domain unit is a copy of the last time domain unit among M1 time domain units; or, the first time domain unit is a copy of the sixth time domain unit, and the sixth time domain unit is a time domain unit other than the first time domain unit among M1 time domain units.

[0200] Optionally, the first time-domain unit is a copy of the second time-domain unit among M1 time-domain units. This can be understood as the first sensing signal on the first time-domain unit being a copy of the first sensing signal on the second time-domain unit among M1 time-domain units, or the information carried on the first time-domain unit being a copy of the information carried on the second time-domain unit among M1 time-domain units. For example, as shown in Figure 11, M1 is 6, and the first time-domain unit is symbol 1, i.e., the first symbol among the 6 symbols. The first sensing signal on symbol 1 is a copy of the first sensing signal on the second symbol among the 6 symbols, that is, the first sensing signal on symbol 1 is a copy of the first sensing signal on symbol 2.

[0201] Optionally, the first time-domain unit is a copy of any time-domain unit other than the first time-domain unit among the M1 time-domain units. This can be understood as the first sensing signal on the first time-domain unit being a copy of the first sensing signal on any time-domain unit other than the first time-domain unit among the M1 time-domain units, or the first sensing signal on the first time-domain unit being a copy of the first sensing signal on any time-domain unit other than the first time-domain unit among the M1 time-domain units. For example, as shown in Figure 12a, M1 is 6, and the first time-domain unit is symbol 1, i.e., the first symbol among the 6 symbols. The first sensing signal on symbol 1 is a copy of the first sensing signal on symbol 5.

[0202] Optionally, the first time-domain unit is a copy of the last time-domain unit among the M1 time-domain units. This can be understood as the first sensing signal on the first time-domain unit being a copy of the first sensing signal on the last time-domain unit among the M1 time-domain units, or the information carried on the first time-domain unit being a copy of the information carried on the last time-domain unit among the M1 time-domain units. For example, as shown in Figure 12b, M1 is 6, the first time-domain unit is symbol 1, i.e., the first symbol among the 6 symbols. The last time-domain unit among the M1 time-domain units is symbol 6, and the first sensing signal on symbol 1 is a copy of the first sensing signal on symbol 6.

[0203] Optionally, the first time-domain unit is a copy of the sixth time-domain unit, which is a time-domain unit other than the first time-domain unit among the M1 time-domain units. This can be understood as the first sensing signal on the first time-domain unit being a copy of the first sensing signal on the sixth time-domain unit, or the information carried on the first time-domain unit being a copy of the information carried on the sixth time-domain unit. For example, the sixth time-domain unit may be indicated by the fifth device or predefined by the protocol. As another example, the index of the sixth time-domain unit among the M1 time-domain units may be indicated by the fifth device or predefined by the protocol. For instance, as shown in Figure 12a, M1 is 6, the first time-domain unit is symbol 1, i.e., the first symbol among the 6 symbols. The sixth time-domain unit is symbol 5, and the first sensing signal on symbol 1 is a copy of the first sensing signal on symbol 5.

[0204] Optionally, the seventh time-domain unit of the first sensing resource overlaps with at least one of the N candidate start symbols. Then, the seventh time-domain unit is a copy of the time-domain units following the seventh time-domain unit, or, the seventh time-domain unit is a copy of any time-domain unit following the seventh time-domain unit. The seventh time-domain unit can be a single time-domain unit. For example, the seventh time-domain unit may be the first time-domain unit. The seventh time-domain unit can also be multiple time-domain units. For example, the seventh time-domain unit may include the first time-domain unit.

[0205] It can be understood that the first sensing signal on the seventh time unit is a copy of the first sensing signal on the time unit after the seventh time unit, or the first sensing signal on the seventh time unit is a copy of the first sensing signal on any time unit after the seventh time unit.

[0206] It should be noted that the M1 time-domain units shown in Figures 12a and 12b are merely examples. In some possible implementations, the first sensing signal on symbol 1 is a copy of the first sensing signal on symbol 2, symbol 3, symbol 4, or symbol 6. The specific implementation is not limited here.

[0207] 2) The first time-domain unit is one of the N candidate start symbols.

[0208] In this application, the candidate start symbol can also be referred to as the candidate start time domain unit. That is, the time domain granularity of the candidate start time domain unit can be a symbol or other time domain units, such as a future-defined time domain unit. The following describes the characteristics of the candidate start time domain unit using the candidate start symbol as an example. "Candidate start symbol" and "candidate start time domain unit" can be used interchangeably.

[0209] This can be understood as the first, fourth, or fifth device determining one of N candidate start symbols as the start symbol for the first sensing resource. In other words, the first device starts mapping the first sensing signal from one of the N candidate start symbols. Here, "candidate" indicates its purpose; it refers to a start symbol that can be used to sense the signal, and may or may not actually transmit the sensing signal. The N candidate start symbols can be understood as N symbols, which may or may not actually transmit the sensing signal. The start symbol for any sensing resource is selected from these N symbols; therefore, these N symbols are called the N candidate start symbols. Alternatively, if any one of the N symbols actually transmits the sensing signal, then that symbol is called the start symbol; if any one of the N symbols does not transmit the sensing signal, then that symbol is called a candidate start symbol.

[0210] Optionally, the N candidate start symbols can be symbols with even indices in the first time slot, or the N candidate start symbols can be symbols with odd indices in the first time slot. For example, the N candidate start symbols can be N symbols among those with indices of 0, 2, 4, 6, 8, 10, or 12, or the first time domain unit can be N symbols among those with indices of 1, 3, 5, 7, 9, 11, or 13. The specific choice is not limited here.

[0211] The following describes several possible implementations of N candidate start symbols.

[0212] In one implementation, the N candidate start symbols belong to the first time slot. The first time slot can be a sensing time slot or any other time slot; the specific time slot is not limited here. That is, the N candidate start symbols do not span multiple time slots.

[0213] If N is 1, then this candidate start symbol can be called the first candidate start symbol. The first candidate start symbol can be any symbol in any time slot. The first candidate start symbol can be the symbol with index 0 in the first time slot. For example, as shown in Figure 13, the first time slot includes 14 symbols, and the first candidate start symbol can be symbol 4 in the first time slot.

[0214] If N is 2, then these two candidate start symbols can be referred to as the first candidate start symbol and the second candidate start symbol. Optionally, the first candidate start symbol is earlier than the second candidate start symbol in the time domain. The first candidate start symbol and the second candidate start symbol can be symbols with indices {0,4} in the first time slot, or symbols with indices {0,5} in the first time slot, or symbols with indices {0,6} in the first time slot, or symbols with indices {0,7} in the first time slot. For example, as shown in Figure 14, the first time slot includes 14 symbols, the first candidate start symbol can be symbol 4 in the first time slot, and the second candidate start symbol can be symbol 7 in the first time slot.

[0215] If N is 3, then these three candidate start symbols are called the first candidate start symbol, the second candidate start symbol, and the third candidate start symbol. Optionally, the time-domain order of the N candidate start symbols is as follows: first candidate start symbol, second candidate start symbol, and third candidate start symbol. The first candidate start symbol, the second candidate start symbol, and the third candidate start symbol can be the symbol with indices {0,3,6} in the first time slot, or the symbol with indices {0,4,8} in the first time slot, or the symbol with indices {0,5,10} in the first time slot. For example, as shown in Figure 15, the first time slot includes 14 symbols, the first candidate start symbol can be symbol 4 in the first time slot, the second candidate start symbol can be symbol 7 in the first time slot, and the third candidate start symbol can be symbol 10 in the first time slot.

[0216] If N is 4, then these four candidate start symbols are referred to as the first candidate start symbol, the second candidate start symbol, the third candidate start symbol, and the fourth candidate start symbol. Optionally, the time-domain order of the N candidate start symbols is as follows: first candidate start symbol, second candidate start symbol, third candidate start symbol, and fourth candidate start symbol. The first candidate start symbol, second candidate start symbol, third candidate start symbol, and fourth candidate start symbol can be the symbol with indices {0,3,6,9} in the first time slot, or the symbol with indices {0,4,8,12} in the first time slot. For example, the first time slot includes 14 symbols, the first candidate start symbol can be symbol 4 in the first time slot, the second candidate start symbol can be symbol 7 in the first time slot, the third candidate start symbol can be symbol 10 in the first time slot, and the fourth candidate start symbol can be symbol 10 in the first time slot.

[0217] In one implementation, the first time-domain unit is the i-th candidate start symbol among N candidate start symbols, where N is an integer greater than or equal to 1, and i is a positive integer less than or equal to N. The i-th candidate start symbol can also be referred to as the i-th candidate start symbol. For example, the first candidate start symbol is called the first candidate start symbol, the second candidate start symbol is called the second candidate start symbol, the third candidate start symbol is called the third candidate start symbol, the fourth candidate start symbol is called the fourth candidate start symbol, the fifth candidate start symbol is called the fifth candidate start symbol, and so on.

[0218] In one possible implementation, the positions of the N candidate start symbols are predefined by the protocol. For example, any one of the N candidate start symbols is any one of symbols 0 to 13.

[0219] In another possible implementation, the positions of the N candidate start symbols are configured by the fifth device, or pre-configured by the fifth device.

[0220] In another possible implementation, the positions of the N candidate start symbols can be indicated by a first device or a fourth device.

[0221] Optionally, the configuration of the N candidate start symbols can be the same within a bandwidth part (BWP), within a component carrier (CC), within a band, or within a sensing resource pool. That is, the N candidate start symbols can be any one of symbols 0 to 13. The configuration of the N candidate start symbols is used to indicate the number N of candidate start symbols and / or the position of the candidate start symbols. For example, a first device transmits a first sensing signal on a first sensing resource, and a second device transmits a second sensing signal on a second sensing resource. If the first device and the second device transmit sensing signals within the same carrier, then within that carrier, the configuration of the N candidate start symbols used to determine the start time domain unit of the first sensing resource is the same as the configuration of the N candidate start symbols used to determine the start time domain unit of the second sensing resource.

[0222] Optionally, the N candidate start symbols are discontinuous in the time domain.

[0223] In one implementation, when N is greater than or equal to 2, the interval between any two candidate start symbols among the N candidate start symbols is greater than or equal to a first threshold, and / or the interval between any two candidate start symbols among the N candidate start symbols is less than or equal to a second threshold.

[0224] The first threshold can be configured by the fifth device, or it can be predefined, or it can be determined by the first device, or it can be determined by the fourth device. Similarly, the second threshold can be configured by the fifth device, or it can be predefined, or it can be determined by the first device, or it can be determined by the fourth device.

[0225] For example, the first threshold is greater than or equal to 2 symbols. Another example is the second threshold, which is less than or equal to 7 symbols. Yet another example is the first threshold of 2 symbols. And yet another example is the second threshold of 7 symbols.

[0226] In some possible implementations, the number N of candidate start symbols is greater than or equal to a third value; and or, the number N of candidate start symbols is less than or equal to a fourth value.

[0227] A larger number of candidate start symbols provides greater configuration flexibility, allowing transmission to begin from any candidate start symbol; however, this also means higher complexity and lower spectral efficiency. Therefore, the number of candidate start symbols can be specified to balance flexibility and spectral efficiency.

[0228] For example, the third value is greater than or equal to 2 signs. Another example is the fourth value, which is less than or equal to 7 signs. Yet another example is the third value, which is 2 signs. And yet another example is the fourth value, which is 7 signs.

[0229] In one implementation, the first sensing resource does not span candidate start symbols; that is, the first sensing resource includes only one candidate start symbol. This can be implemented in at least one of the following ways:

[0230] In a first possible implementation, the first temporal unit of the first sensing resource is the i-th candidate start symbol among N candidate start symbols, and the last temporal unit of the first sensing resource is no later than the (i+1)-th candidate start symbol among N candidate start symbols in the temporal domain. Alternatively, the first sensing resource does not span candidate start symbols in the temporal domain. Here, the first temporal unit of the first sensing resource is called the first temporal unit. For example, as shown in Figure 16, N = 3 candidate start symbols are symbol 4, symbol 7, and symbol 10. The first temporal unit is symbol 4, i.e., the first candidate start symbol among the 3 candidate start symbols, and the last temporal unit of the first sensing resource is no later than the second candidate start symbol among the N candidate start symbols in the temporal domain, i.e., symbol 7. The first sensing resource includes 3 temporal units, and the last temporal unit of the first sensing resource is symbol 6.

[0231] In the second possible implementation, the last time-domain unit of the first sensing resource is no later than the last symbol of the first time slot in the time domain. In other words, the first sensing resource does not span time slots in the time domain. Since the first sensing resource comprises M1 time-domain units, all of which belong to the first time slot, the first sensing signal is not transmitted across time slots. For example, as shown in Figure 17, the first time-domain unit is symbol 10. The last time-domain unit of the first sensing resource is no later than the last symbol of the first time slot. The first sensing resource comprises four time-domain units, and the last time-domain unit of the first sensing resource is symbol 13.

[0232] The first and second possible implementations mentioned above can be implemented independently or in combination. For example, the last temporal unit of the first sensing resource is no later than the (i+1)th candidate start symbol in the temporal domain, and no later than the last symbol of the first time slot.

[0233] In another implementation, the first sensing resource may span candidate start symbols, meaning that the first sensing resource may overlap with at least two candidate start symbols. Both of these candidate start symbols may be duplicated symbols.

[0234] Optionally, if a fourth time-domain unit (excluding the first time-domain unit) among the M1 time-domain units overlaps with at least one of the N candidate start symbols, then the fourth time-domain unit is a copy of the time-domain units following the fourth time-domain unit, or, the fourth time-domain unit is a copy of any time-domain unit following the fourth time-domain unit. The fourth time-domain unit can be one time-domain unit or multiple time-domain units. For example, M1 is 4, and the first sensing resource includes four symbols with indices 2, 3, 4, and 5. N is 4, and the N candidate start symbols are four symbols with indices 2, 4, 6, and 8. The first time-domain unit is the symbol with index 2. The first sensing resource also includes the symbol with index 4, which is a candidate start symbol. This symbol with index 4 is the fourth time-domain unit, and it is a copy of the symbol with index 5.

[0235] Specifically, if at least one of the M1 time-domain units of the first sensing resource overlaps with other candidate start symbols following the first time-domain unit, then that at least one time-domain unit is referred to as the fourth time-domain unit. The fourth time-domain unit being a copy of the time-domain units following it can be understood as the first sensing signal on the fourth time-domain unit being a copy of the first sensing signal on the next time-domain unit following the fourth time-domain unit.

[0236] For example, as shown in Figure 18, the first sensing resource includes six symbols starting from symbol 4, and N=3 candidate starting symbols are symbol 4, symbol 7, and symbol 10. The first sensing resource overlaps with symbols 4 and 7. Symbol 4 is the first time-domain unit, and symbol 7 is the fourth time-domain unit. The first sensing signal on symbol 7 (the fourth time-domain unit) is a copy of the first sensing signal on symbol 8.

[0237] The idea that the fourth time-domain unit is a copy of any subsequent time-domain unit can be understood as the first sensing signal in the fourth time-domain unit being a copy of the first sensing signal in any subsequent time-domain unit. This means that any subsequent time-domain unit belongs to M1 time-domain units. For example, in Figure 18, the first sensing signal in symbol 7 is a copy of the first sensing signal in symbol 9.

[0238] It should be noted that if multiple time-domain units in the M1 time-domain units of the first sensing resource overlap with multiple candidate start symbols, the fourth time-domain unit may include multiple time-domain units. For example, as shown in Figure 19, the first sensing resource includes 10 symbols starting from symbol 4, where symbol 7 overlaps with the second candidate start symbol, and symbol 10 overlaps with the third candidate start symbol. The fourth time-domain unit consists of symbols 7 and 10. Therefore, the fourth time-domain unit being a copy of any time-domain unit following the fourth time-domain unit can be understood as the first sensing signal on the fourth time-domain unit being a copy of the first sensing signal on any time-domain unit between the two candidate start symbols following the fourth time-domain unit.

[0239] For example, as shown in Figure 19, the first sensing signal on symbol 7 can be a copy of the first sensing signal on symbol 8 or a copy of the first sensing signal on symbol 9, without being limited here. The first sensing signal on symbol 10 can be a copy of the sensing signal on any one of symbols 11 to 13, without being limited here.

[0240] Optionally, the seventh time-domain unit of the first sensing resource overlaps with at least one of the N candidate start symbols. It can be understood that the seventh time-domain unit is one or more of the N candidate start symbols. Specifically, the seventh time-domain unit is a copy of the time-domain unit following the seventh time-domain unit, or the seventh time-domain unit is a copy of any time-domain unit following the seventh time-domain unit.

[0241] 3) The first time-domain unit is a symbol used to adjust the signal gain.

[0242] This can be understood as the receiver of the first sensing signal (e.g., the fourth device or the first device) adjusting the signal gain according to the first time domain unit when receiving the first sensing signal.

[0243] Optionally, the first time-domain unit is an AGC symbol.

[0244] The above description uses the example of a symbol as the time-domain unit to illustrate the possible forms of the first time-domain unit. In some possible implementations, the first time-domain unit can be a copied time-domain unit, one of N candidate start symbols, or at least one of the time-domain units used to adjust signal gain, where N is a positive integer. The time-domain unit can also take other forms, which are not limited here.

[0245] It should be noted that the implementation of the first time-domain unit can be any one of 1), 2), or 3) above, or a combination of any two of 1), 2), or 3), or a combination of all three of 1), 2), or 3). No specific limitation is made here.

[0246] For example, 1) and 2) above can be combined, where the N candidate start symbols are copied symbols, or where the symbols among the N candidate start symbols are copied symbols. As another example, 2) and 3) above can be combined, where the N candidate start symbols are symbols used to adjust signal gain, or where the symbols among the N candidate start symbols are symbols used to adjust signal gain.

[0247] In this embodiment, since the first time-domain unit is at least one of the following: a copied symbol, a candidate start symbol among N candidate start symbols, or a symbol used to adjust signal gain, the receiver of the first sensing signal can adjust the signal gain according to the first time-domain unit, thereby avoiding the problem that the sensing signal cannot be correctly detected due to the total signal energy on the symbol being too small or too large, and thus the information of the sensing target cannot be determined.

[0248] In one implementation, a first sensing signal, a second sensing signal, and / or a third sensing signal can be transmitted in the first time slot. The first time unit for transmitting the second sensing signal is also one of N candidate start symbols. The resource for transmitting the second sensing signal is called the second sensing resource. The device transmitting the second sensing signal is called the second device.

[0249] Optionally, the first temporal unit of different sensing resources can be the same. That is, the first temporal unit of the first sensing resource and the second sensing resource can be the same.

[0250] For example, the second sensing resource is used by the second device to transmit a second sensing signal. The second sensing resource includes M2 time-domain units, and the first time-domain unit is the first time-domain unit of the M2 time-domain units. Alternatively, the first time-domain unit can be described as both the first time-domain unit of the first sensing resource and the first time-domain unit of the second sensing resource. Taking Figure 20 as an example, the first time-domain unit is symbol 0, M1 is 6, meaning the first sensing resource includes 6 time-domain units starting from symbol 0; M2 is 4, then the second sensing resource includes 4 time-domain units starting from symbol 0.

[0251] Optionally, the first temporal unit of different sensing resources can be different. That is, the first temporal unit of the first sensing resource and the third sensing resource can be different.

[0252] Optionally, the M3 time-domain units starting from the third time-domain unit constitute the third sensing resource. The third sensing resource is used to transmit the third sensing signal, where M3 is an integer greater than or equal to 2, and the third time-domain unit is one of N candidate start symbols. It can be understood that the third time-domain unit is different from the first time-domain unit. That is, the first time-domain unit of the first sensing resource and the first time-domain unit of the third sensing resource are respectively the first time-domain unit and the third time-domain unit.

[0253] Optionally, the first time-domain units of different sensing resources are not adjacent. Specifically, the time slot where the first sensing resource is located also includes a third sensing resource, and the first time-domain unit of the third sensing resource is the third time-domain unit, which is not adjacent to the first time-domain unit.

[0254] In some possible implementations, the first device does not expect the first time-domain unit to be adjacent to the third time-domain unit. Alternatively, the first device does not expect the third time-domain unit to be the preceding symbol of the first time-domain unit, and / or, does not expect the third time-domain unit to be the following symbol of the first time-domain unit. The first device's not expecting the first time-domain unit to be adjacent to the third time-domain unit can also be understood as the first device sending information to the fifth device configuring the first sensing resource and / or the third sensing resource to indicate that the configuration of the first time-domain unit and the third time-domain unit being adjacent is not desired by the first device, or indicating that it does not expect the first time-domain unit and the third time-domain unit to be configured as adjacent time units.

[0255] As shown in Figure 22, symbol 9 is the starting symbol for the first sensing resource, and symbol 10 is the starting symbol for the second sensing resource. This results in the received power of symbol 10 being greater than or equal to that of symbol 9. If the receiver of the first sensing signal receives the information from symbol 10 based on the AGC adjustment result of symbol 9, it will cause clipping distortion in the first sensing signal. If the receiver of the first sensing signal then receives the information from symbol 11 based on the AGC adjustment result of symbol 10, it is equivalent to symbols 9 and 10 being used to adjust the AGC, without actually providing information for determining the sensing target, thus wasting resources.

[0256] The transmission of sensing signals has been described above. It should be noted that the transmission of communication signals can occur in the same time slot as the transmission of sensing signals. The relationship between communication resources and sensing resources, as well as the relationship between communication signals and sensing signals, will be described below.

[0257] In one implementation, sensing signals and / or communication signals can be transmitted in the first time slot. The first time unit for transmitting the communication signal is also one of N candidate start symbols. The resource for transmitting the communication signal is the first communication resource. The device transmitting the communication signal is the third device.

[0258] For example, the sensing signal transmitted in the first time slot is called the first sensing signal, and the communication signal transmitted in the first time slot is called the first communication signal. The first sensing signal is carried on the first sensing resource, and the first communication signal is carried on the first communication resource. The relationship between the first sensing resource and the first communication resource is described below.

[0259] Optionally, the first temporal unit of the first communication resource and the first sensing resource can be the same.

[0260] Optionally, the Y time-domain units starting from the first time-domain unit constitute the first communication resource. The first communication resource is used by the third device to transmit the first communication signal, where Y is an integer greater than or equal to 2. That is, the first time-domain unit of the first sensing resource and the first time-domain unit of the first communication resource are both the first time-domain units.

[0261] The description of the first time-domain unit of the first communication resource is detailed in the description of the first time-domain unit above, and will not be repeated here.

[0262] For example, the first communication resource is used by the third device to send a first communication signal. The first communication resource includes Y time-domain units, and the first time-domain unit is the first time-domain unit among the Y time-domain units. Alternatively, the first time-domain unit can be described as both the first time-domain unit of the first sensing resource and the first time-domain unit of the first communication resource.

[0263] Taking Figure 21 as an example, the first time domain unit is symbol 0, M1 is 6, that is, the first sensing resource includes 6 time domain units starting from symbol 0; Y is 14, then the first communication resource includes 14 time domain units starting from symbol 0.

[0264] Optionally, the first temporal unit of the first communication resource and the first sensing resource can be different.

[0265] Optionally, the Y time-domain units starting from the second time-domain unit constitute the first communication resource. This first communication resource is used by the third device to transmit the first communication signal, where Y is an integer greater than or equal to 2, and the second time-domain unit is one of N candidate start symbols. It can be understood that the second time-domain unit is different from the first time-domain unit. That is, the first time-domain unit of the first sensing resource and the first time-domain unit of the first communication resource are respectively the first time-domain unit and the second time-domain unit.

[0266] For example, Y can be any one of 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12 or 13.

[0267] Optionally, the second time-domain unit is at least one of the following: a copied symbol, a candidate start symbol from N candidate start symbols, or a symbol used to adjust the signal gain, where N is a positive integer.

[0268] The symbol for the second time-domain unit as a copy can be understood as follows: the second time-domain unit is a copy of the second time-domain unit among Y time-domain units; or, the second time-domain unit is a copy of any time-domain unit other than the second time-domain unit among Y time-domain units; or, the second time-domain unit is a copy of the last time-domain unit among Y time-domain units; or, the second time-domain unit is a copy of one of the time-domain units other than the first time-domain unit among Y time-domain units.

[0269] The second time-domain unit is one of the N candidate start symbols. This can be understood as the third or fifth device determining one of the N candidate start symbols as the start symbol of the first communication resource.

[0270] The second time-domain unit is a symbol used to adjust the signal gain. It can be understood that the receiver of the first communication signal can adjust the signal gain according to the second time-domain unit when receiving the first communication signal.

[0271] Optionally, the symbol for replication is the replication of the second time-domain unit among the Y time-domain units, or the replication of any time-domain unit other than the second time-domain unit among the Y time-domain units.

[0272] The second time-domain unit being a copy of the second time-domain unit among Y time-domain units can be understood as follows: the first communication signal on the second time-domain unit is a copy of the first communication signal on the second time-domain unit among Y time-domain units; or, the information carried on the second time-domain unit is a copy of the information carried on the second time-domain unit among Y time-domain units.

[0273] The second time-domain unit being a copy of any time-domain unit other than the second time-domain unit among the Y time-domain units can be understood as the first communication signal on the second time-domain unit being a copy of the first communication signal on any time-domain unit other than the second time-domain unit among the Y time-domain units, or the first communication signal on the second time-domain unit being a copy of the first communication signal on any time-domain unit other than the second time-domain unit among the Y time-domain units.

[0274] Optionally, the first communication signal transmitted in the time domain units other than the second time domain unit in the Y time domain units is used to carry the actual communication information.

[0275] Specifically, since the second time-domain unit is essentially a copy of the time-domain units other than the second time-domain unit among the Y time-domain units, the first communication signal on the second time-domain unit is not used to carry communication information in the Y time-domain units, but is determined by the first communication signal on the time-domain units other than the first time-domain unit among the Y time-domain units.

[0276] Optionally, the second time-domain unit is a symbol with an even index, or the second time-domain unit is a symbol with an odd index.

[0277] For example, the second time-domain unit is a symbol with an index of 0, 2, 4, 6, 8, 10 or 12, or the second time-domain unit is a symbol with an index of 1, 3, 5, 7, 9, 11 or 13, and the specifics are not limited here.

[0278] Optionally, if the fourth time-domain unit (excluding the second time-domain unit) among the Y time-domain units overlaps with at least one of the N candidate start symbols, then the fourth time-domain unit is a copy of the time-domain unit following the fourth time-domain unit, or, is a copy of any time-domain unit following the fourth time-domain unit.

[0279] Optionally, the eighth time-domain unit of the first communication resource overlaps with at least one of the N candidate start symbols. Then, the eighth time-domain unit is a copy of the time-domain units following the eighth time-domain unit, or the eighth time-domain unit is a copy of any time-domain unit following the eighth time-domain unit.

[0280] The fourth time-domain unit can be one or more time-domain units. For example, if Y is 4, the first communication resource includes four symbols with indices 2, 3, 4, and 5. If N is 4, the N candidate start symbols are four symbols with indices 2, 4, 6, and 8. The second time-domain unit is the symbol with index 2. The first communication resource also includes the symbol with index 4, which is a candidate start symbol. This symbol with index 4 is the fourth time-domain unit, and it is a copy of the symbol with index 5.

[0281] If multiple time-domain units in the M1 time-domain units of the first communication resource overlap with multiple candidate start symbols, then the fourth time-domain unit being a copy of any time-domain unit after the fourth time-domain unit can be understood as the first sensing signal on the fourth time-domain unit being a copy of the first sensing signal on any time-domain unit between two candidate start symbols after the fourth time-domain unit.

[0282] Optionally, the first time-domain unit of the first communication resource is the j-th candidate start symbol among the N candidate start symbols, and the first communication resource satisfies the following: the last time-domain unit in the first communication resource is no later than the (j+1)-th candidate start symbol among the N candidate start symbols in the time domain; and / or, the last time-domain unit in the first communication resource is no later than the last symbol of the first time slot in the time domain.

[0283] Alternatively, it can be said that the first sensing resource does not span candidate start symbols in the time domain, and / or the first sensing resource does not span time slots in the time domain.

[0284] Optionally, the first time-domain units of the communication resource and the sensing resource are not adjacent. Specifically, the time slot where the first sensing resource is located also includes the second communication resource, and the first time-domain unit of the second communication resource is the fifth time-domain unit, and the first time-domain unit and the fifth time-domain unit are not adjacent. Alternatively, the first time-domain unit of the first communication resource is the second time-domain unit, and the first time-domain unit and the second time-domain unit are not adjacent.

[0285] For example, the second communication resource is used by the third device to send a second communication signal. The second communication resource includes Y2 time domain units, and the fifth time domain unit is the first time domain unit of the Y2 time domain units.

[0286] In some possible implementations, the first device does not expect the first time-domain unit to be adjacent to the fifth time-domain unit. Alternatively, the first device does not expect the fifth time-domain unit to be the preceding symbol of the first time-domain unit, and / or does not expect the fifth time-domain unit to be the following symbol of the first time-domain unit. The first device's not expecting the first time-domain unit to be adjacent to the fifth time-domain unit can also be understood as the first device sending information to the fifth device configuring the first sensing resource and / or the second communication resource to indicate that the configuration of the first time-domain unit and the fifth time-domain unit being adjacent is not desired by the first device, or indicating that it does not expect the first time-domain unit and the fifth time-domain unit to be configured as adjacent time units.

[0287] In some possible implementations, the first device does not expect the first time-domain unit to be adjacent to the second time-domain unit. Alternatively, the first device does not expect the second time-domain unit to be the preceding symbol of the first time-domain unit, and / or does not expect the second time-domain unit to be the following symbol of the first time-domain unit. The first device's not expecting the first time-domain unit to be adjacent to the second time-domain unit can also be understood as the first device sending information to a fifth device configuring the first sensing resource and / or the second communication resource to indicate that the configuration of the first time-domain unit and the second time-domain unit being adjacent is not desired by the first device, or indicating that it does not expect the first time-domain unit and the second time-domain unit to be configured as adjacent time units.

[0288] 1002. Send the first sensing signal on the first sensing resource.

[0289] Step 1002 can be performed by the first device or by a module therein (e.g., processor, chip, chip system, circuit, etc.). Taking the first device as an example, the first device sends a first sensing signal on the first sensing resource.

[0290] In this embodiment of the application, since the sensing signal is transmitted on the sensing resource and the sensing signal is mapped on the sensing resource, "determine the sensing resource", "map the sensing resource", "transmit the sensing signal on the sensing resource" and "map the sensing signal on the sensing resource" can be interchanged with each other, and no specific limitation is made here.

[0291] The sensed signal can propagate via a path of "sensing transmitter - sensing target - sensing receiver", a path of "sensing transmitter - sensing receiver", or a path of "sensing transmitter - interference / environment - sensing receiver". In other words, the sensed signal can be a single path or a combination of these paths. Furthermore, the sensing receiver receives the sum of the signals from the aforementioned paths.

[0292] The first sensing resource carries the first sensing signal. The first device transmits the first sensing signal on the first sensing resource, and correspondingly, the fourth device receives the first sensing signal on the first sensing resource. This first sensing signal is used to determine information about the sensing target.

[0293] Optionally, the first sensing signal is a sensing signal sent by the first device. The sensing signal can be used to determine information about the sensing target. Alternatively, the sensing signal can be used for sensing; it can be used to run sensing services; or it can be said that the sensing signal possesses sensing functionality. Exemplarily, the sensing functionality may include, but is not limited to, one or more of the following: self-sensing, positioning, measurement, detection, channel sensing, detection, tracking, time measurement, distance measurement, angle measurement, velocity measurement, Doppler frequency shift measurement, point cloud measurement, or sensing feedback.

[0294] Similarly, the second sensing signal is a sensing signal sent by the second device and carried on the second sensing resource. The third sensing signal is a sensing signal sent by the second device and carried on the third sensing resource. It can be understood that the second and third sensing signals can also be used to determine information about the sensing target; the specific description is above and will not be repeated here.

[0295] After the first device sends a first sensing signal, the first sensing signal, after being reflected, diffracted, or scattered by one or more sensing targets in physical space, reaches the receiving end (i.e., the fourth device or the first device). The characteristics of the received signal can reflect the characteristics of the sensing target. It can be understood that the first sensing signal sent by the first device is for the receiving end to receive the first sensing signal, thereby allowing the receiving end to determine the information of the sensing target. Therefore, the first sensing signal used to determine the information of the sensing target can also be described as: the first sensing signal sent by the first device is used to determine the information of the sensing target, and correspondingly, the first sensing signal received by the fourth device is used to determine the information of the sensing target. For example, the characteristics of the received signal can indicate at least one of the following: the time domain characteristics of the signal, the frequency domain characteristics of the signal, the amplitude characteristics of the signal, or the phase characteristics of the signal, which reflect the information of the sensing target to a certain extent.

[0296] The first sensing resource includes M1 time-domain units, wherein the first sensing signal transmitted on the time-domain units other than the first time-domain unit is used to determine the information of the sensing target.

[0297] Specifically, since the first time-domain unit is essentially a copy of the other time-domain units among the M1 time-domain units, the first sensing signal on the first time-domain unit is not used to determine the information of the sensing target. The information of the sensing target is determined by the first sensing signals on the other time-domain units among the M1 time-domain units. Specifically, the first time-domain unit is used to adjust AGC (Automatic Gain Control). Therefore, the first sensing signal received by the sensing signal receiver on the first time-domain unit cannot reflect the information of the sensing target.

[0298] It is understandable that the signal carried in the first time domain unit and the signal carried in any of the M1 time domain units other than the first time domain unit are both the first sensing signals.

[0299] Optionally, the information about the perceived target may include one or more of the following: motion information, motion change information, distance information, velocity information, and angle information of the perceived target. In other words, determining the information about the perceived target can be replaced by determining at least one of the following: motion information, motion change information, distance information, velocity information, and angle information.

[0300] For example, motion information can refer to the movement state or trajectory of the perceived target in space. This may include the target's direction of movement, the continuity of its path, and the periodicity of its movement pattern. Motion change information relates to changes in the perceived target's motion state. Distance information can refer to the straight-line distance between the perceived target and a reference point (such as a sensor or observer). Velocity information can refer to the distance the perceived target moves per unit time. Angle information can refer to the angle between the perceived target and a reference line or surface.

[0301] Optionally, the first sensing signal can be applied to various services, such as one or more of environmental perception, target recognition, target localization and tracking, or target imaging. Environmental perception may include sensing one or more of the following: geographic location, distance, speed, angle, map, attitude, scale, imaging, or material.

[0302] As an example, the information of the sensing target can originate from the received signal, the result of the first sensing signal response, or the result of the sensing channel response. For instance, the information of the sensing target can be signal amplitude information or signal phase information. As another example, the information of the sensing target can be in-phase (I) path information or quadrature-phase (Q) path information. Yet another example is that the information of the sensing target can be the result of calculations using the above information.

[0303] Optionally, the information about the perceived target can be derived from the results of perception measurements. For example, time delay information, Doppler information, angle information, signal strength information, or a combination of the above.

[0304] Optionally, the information about the perceived target can be derived from the perception results. For example, the presence of the perceived target, the distance to the perceived target, the location of the perceived target, the trajectory of the perceived target, the speed of the perceived target, the breathing rate of the perceived target, and the heart rate of the perceived target.

[0305] Optionally, the information about the perceived target includes at least one of the following: the distance to the perceived target, the velocity of the perceived target, the angle of the perceived target, the motion of the perceived target, changes in the motion of the perceived target, the direction of motion of the perceived target, the position of the perceived target, the acceleration of the perceived target, and the presence or absence of the perceived target. Among these, information such as velocity, acceleration, and direction can be obtained from changes in distance.

[0306] Optionally, the distance information of the perceived target includes any one of the following, or at least the sum of any one of them: the distance between the perceived target and the first device, the distance between the perceived target and the second device, and the distance between the perceived target and the third device.

[0307] Optionally, determining the information of the sensing target can also be called running sensing services, or simply doing sensing.

[0308] It should be noted that determining the information of the sensing target can also be referred to as performing sensing or operating sensing services. Specifically, performing sensing can include determining at least one of the following: the motion information of the sensing target, the motion change information of the sensing target, the position information of the sensing target, the distance information of the sensing target, the speed information of the sensing target, and the angle information of the sensing target. In other words, determining the information of the sensing target can be replaced by determining at least one of the following: motion information, motion change information, position information, distance information, speed information, and angle information.

[0309] Optionally, the information of the sensing target can be determined based on the information from the sensing service. The information from the sensing service includes at least one of the following: sensing speed accuracy, sensing speed resolution, sensing distance accuracy, sensing distance resolution, maximum sensing speed, and maximum sensing distance. These can be abbreviated as speed accuracy, speed resolution, distance accuracy, distance resolution, maximum speed, and maximum distance, respectively.

[0310] Optionally, if the first sensing resource overlaps with multiple candidate start symbols, for example, if a fourth time domain unit overlaps with a candidate start symbol in addition to the first time domain unit, then the first sensing signal transmitted on the time domain units other than the first and fourth time domain units among the M1 time domain units is used to determine the information of the sensing target. As another example, if the seventh time domain unit overlaps with a candidate start symbol, then the first sensing signal transmitted on the time domain units other than the seventh time domain unit is used to determine the information of the sensing target.

[0311] It should be noted that the fourth time-domain unit can be one time-domain unit or multiple time-domain units; no specific limitation is made here.

[0312] The first sensing signal has the same transmission power in M1 time-domain units; or the first device has the same transmission power in M1 time-domain units; or the first device has the same transmission power in each time-frequency unit of the first sensing resource.

[0313] The transmission power P can be based on the maximum transmission power P. CMAX The transmission power initial value P0, the bandwidth M of the first sensing resource, the path loss compensation coefficient α, the downlink path loss estimate PL, and the power control adjustment value h are determined. In other words, the same transmission power can be understood as: maximum transmit power P CMAX The following must be identical: initial transmission power value P0, bandwidth M of the first sensing resource, path loss compensation coefficient α, downlink path loss estimate PL, and power control adjustment value h.

[0314] For example, the transmission power is P = min{P} CMAX P0+10log 10 (2 μ ·M)+α·PL+h}, the unit is dBm. Wherein, the maximum transmit power P CMAX This represents the maximum transmit power (maximum output power) of carrier f on serving cell c during SRS transmission. The initial transmit power value P0 represents the initial transmit power of the active uplink BWP on carrier f of serving cell c. This initial transmit power value can be understood as the base station's desired receive power, and the value of P0 is indicated by the fifth device. The bandwidth M of the first sensing resource represents the bandwidth of the first sensing resource on carrier f of serving cell c, which can also be understood as the bandwidth of the first sensing signal. The unit of the bandwidth M of the first sensing resource is the number of RBs or REs. The path loss compensation coefficient α represents the path loss compensation coefficient. The downlink path loss estimate PL represents the usage index q. d The reference signal estimates the active DL BWP and SRS resource set q sThe downlink path loss estimate. The power control adjustment value h represents the power control adjustment value for SRS transmission timing i on carrier f of active UL BWP b in serving cell c.

[0315] Having the same transmission power at the transmitting end corresponds to having the same AGC adjustment result at the receiving end. This is to ensure that the sensing receiver can receive sensing signals in subsequent time units based on the AGC result in the first time domain unit.

[0316] Optionally, the first sensing signal can also be used for communication. In other words, the first sensing signal is a communication signal used for sensing.

[0317] 1003. Receive the first sensing signal on the first sensing resource.

[0318] Step 1003 can be performed by a fourth device or by a module therein (e.g., a processor, chip, chip system, circuit, etc.). Taking the first device as an example, the fourth device receives the first sensing signal on the first sensing resource.

[0319] The first sensing signal is the sensing signal received by the fourth device. For a detailed description of the sensing signal, please refer to steps 1001 and 1002.

[0320] In some possible implementations, the fourth device receiving the first sensing signal on the first sensing resource can be understood as the fourth device receiving a fourth sensing signal on the first sensing resource, with the fourth sensing signal corresponding to the first sensing signal. Regarding the first and fourth sensing signals, the first sensing signal is sent by the sensing transmitter (the first device in this embodiment). The first sensing signal is reflected and / or scattered by the sensing target, and ultimately, the sensing receiver (the fourth device in this embodiment) receives the fourth sensing signal. Changes in the fourth sensing signal compared to the first sensing signal include changes caused by reflection and / or scattering by the sensing target, such as changes in the time and / or frequency domains, and changes in amplitude and / or phase. These changes reflect, to some extent, the information of the sensing target.

[0321] Optionally, the fourth sensing signal may also include the first sensing signal received directly by the sensing receiver from the sensing transmitter; or, the fourth sensing signal is the signal received after the first sensing signal is reflected and / or scattered by the sensing target, that is, the fourth sensing signal may not include other signals; or, the fourth sensing signal is the first sensing signal, that is, although the first sensing signal is reflected and / or scattered by the sensing target, the information carried by the fourth sensing signal and the first sensing signal is still considered unchanged; or, the fourth sensing signal includes the first sensing signal.

[0322] In this embodiment, since the first time-domain unit is at least one of the following: a copied symbol, a candidate start symbol among N candidate start symbols, or a symbol used to adjust signal gain, the receiver of the first sensing signal can adjust the signal gain according to the first time-domain unit, thereby avoiding the problem that the sensing signal cannot be correctly detected due to the total signal energy on the symbol being too small or too large, and thus the information of the sensing target cannot be determined.

[0323] Optionally, the embodiment shown in FIG10 further includes step 1000a. Step 1000a may be performed before step 1001.

[0324] 1000a. Determine the first configuration information.

[0325] Step 1000a can be performed by the fifth device or by a module therein (e.g., processor, chip, chip system, circuit, etc.). Taking the fifth device as an example, the fifth device determines the first configuration information.

[0326] The fifth device can be either a network device or a terminal device. Furthermore, the fifth device can be the same as the first device (sensing transmitter), meaning the sensing transmitter configures sensing configuration information for the sensing receiver; the fifth device can be the same as the fourth device (sensing receiver), meaning the sensing receiver configures sensing configuration information for the sensing transmitter; the fifth device can also be different from the first device (sensing transmitter) and the fourth device (sensing receiver), meaning a third party configures sensing configuration information for the sensing transmitter and / or the sensing receiver.

[0327] In one possible implementation, the first configuration information is used to indicate the first time-domain unit. A description of this first time-domain unit can be found in the foregoing embodiments, and will not be repeated here.

[0328] In one possible implementation, the first configuration information is used to indicate the number M1 of time-domain units included in the first time-domain unit and the first sensing resource.

[0329] In another possible implementation, the first configuration information is used to indicate the first sensing resource and its first temporal unit, i.e., the first temporal unit. A description of this first temporal unit can be found in the foregoing embodiments, and will not be repeated here.

[0330] Optionally, the second configuration information is used to indicate N candidate start symbols. This second configuration information is determined, for example, by the fifth device; that is, the fifth device also determines the second configuration information. A description of the N candidate start symbols can be found in the foregoing embodiments, and will not be repeated here.

[0331] Optionally, the third configuration information is used to indicate the first sensing resource and / or M1 time-domain units. This third configuration information is determined, for example, by the fifth device; that is, the fifth device also determines the third configuration information. A description of the first sensing resource and / or M1 time-domain units can be found in the foregoing embodiments, and will not be repeated here.

[0332] Optionally, the fourth configuration information is used to indicate the second sensing resource and / or M2 time-domain units. This fourth configuration information is determined, for example, by the fifth device; that is, the fifth device also determines the fourth configuration information. A description of the second sensing resource and / or M2 time-domain units can be found in the foregoing embodiments, and will not be repeated here.

[0333] Optionally, the fifth configuration information is used to indicate the first communication resource and / or the Y time-domain units. This fifth configuration information is determined, for example, by the fifth device; that is, the fifth device also determines the fifth configuration information. A description of the first communication resource can be found in the foregoing embodiments, and is not limited thereto.

[0334] Optionally, the sixth configuration information is used to indicate the third time-domain unit. This sixth configuration information is determined, for example, by the fifth device; that is, the fifth device also determines the sixth configuration information. A description of the third time-domain unit can be found in the foregoing embodiments, and is not limited thereto.

[0335] Optionally, the seventh configuration information is used to indicate the third sensing resource and / or M3 time-domain units. This seventh configuration information is determined, for example, by the fifth device; that is, the fifth device also determines the seventh configuration information. A description of the third sensing resource can be found in the foregoing embodiments, and is not limited thereto.

[0336] Optionally, the eighth configuration information is used to indicate the fifth time-domain unit. This eighth configuration information is determined, for example, by the fifth device; that is, the fifth device also determines the eighth configuration information. A description of the fifth time-domain unit can be found in the foregoing embodiments, and is not limited thereto.

[0337] Optionally, the ninth configuration information is used to indicate the second communication resource and / or Y2 time-domain units. This ninth configuration information is determined, for example, by the fifth device; that is, the fifth device also determines the ninth configuration information. A description of the second communication resource can be found in the foregoing embodiments, and is not limited thereto.

[0338] The first time-domain unit indicated by the first configuration information can be referred to the description of the above embodiments, and will not be repeated here. Optionally, the embodiment shown in FIG10 further includes step 1000b. Step 1000b can be executed after step 1000a.

[0339] 1000b, Send the first configuration information.

[0340] Step 1000b can be performed by the fifth device or by its modules (e.g., processor, chip, chip system, circuit, etc.). Taking the fifth device as an example, the fifth device sends the first configuration information.

[0341] In one possible implementation, the fifth device may send first configuration information to the first device. Correspondingly, the first device receives the first configuration information from the fifth device. For example, if the first device is a terminal device (e.g., the mode shown in Figure 5 or Figure 6), the fifth device, after determining the first configuration information, sends the first configuration information to the first device.

[0342] In another possible implementation, the fifth device can send the first configuration information to the fourth device. Correspondingly, the fourth device receives the first configuration information from the fifth device. For example, the fourth device is a terminal device (e.g., the mode shown in Figure 4 or Figure 6), and after determining the first configuration information, the fifth device sends the first configuration information to the fourth device.

[0343] It should be noted that the fifth device sends one or more configuration information to different devices, including the first to ninth configuration information described in step 1000a. The configuration information sent by the fifth device is described below. The configuration information is carried in configuration messages.

[0344] 1) Configuration information sent by the fifth device to the first device and / or the fourth device.

[0345] The fifth device may send at least one of the first configuration information, the second configuration information, and the third configuration information to the first device and / or the fourth device. The first configuration information, the second configuration information, and the third configuration information may be carried in the same configuration message or in different configuration messages; this is not specifically limited here.

[0346] 2) Configuration information sent from the fifth device to the second device.

[0347] The fifth device may send at least one of the first configuration information, the second configuration information, and the fourth configuration information to the second device. The first configuration information, the second configuration information, and the fourth configuration information may be carried in the same configuration message or in different configuration messages; this is not specifically limited here.

[0348] The fifth device may also send at least one of the second configuration information, the sixth configuration information, and the seventh configuration information to the second device. The second configuration information, the sixth configuration information, and the seventh configuration information may be carried in the same configuration message or in different configuration messages; this is not specifically limited here.

[0349] 3) Configuration information sent from the fifth device to the third device.

[0350] The fifth device may send at least one of the first configuration information, the second configuration information, and the fifth configuration information to the third device. The first configuration information, the second configuration information, and the fifth configuration information may be carried in the same configuration message or in different configuration messages; this is not specifically limited here.

[0351] The fifth device may also send at least one of the second configuration information, the eighth configuration information, and the ninth configuration information to the third device. The second configuration information, the eighth configuration information, and the ninth configuration information may be carried in the same configuration message or in different configuration messages; this is not limited here.

[0352] The second device in this application embodiment can be understood as another device, besides the first device, used for transmitting sensing signals. The third device in this application embodiment can be understood as a device used for transmitting communication signals.

[0353] It should be noted that the fifth device can be the fifth device 204 in the architecture shown in Figure 2, or it can be the first device 201 or the fourth device 202 in the architecture shown in Figure 2. That is to say, the first configuration information can be configured by the first device and sent to the fourth device (for example, the mode shown in Figure 4); or it can be configured by the fourth device and sent to the first device (the mode shown in Figure 5).

[0354] Please refer to Figure 23. The steps for sending the first configuration information, configured by the first device, to the fourth device include:

[0355] 2301. Determine the first configuration information.

[0356] Step 2301 can be performed by the first device or by a module therein (e.g., processor, chip, chip system, circuit, etc.). Taking the first device as an example, the first device determines the first configuration information.

[0357] Step 2301 is the same as step 1000a in the embodiment shown in Figure 10. The difference is that in step 2301, the device that determines the first configuration information is the first device, while in step 1000a, the device that determines the first configuration information is the fifth device. The specific implementation process of step 2301 can be found in the description of various types of configuration information in steps 1000a and steps 1001 to 1003, and will not be repeated here.

[0358] 2302. Send the first configuration information.

[0359] Step 2302 can be performed by the first device or by a module therein (e.g., processor, chip, chip system, circuit, etc.). Taking the first device as an example, the first device sends first configuration information to the fourth device. Correspondingly, the fourth device receives the first configuration information from the first device.

[0360] For example, the first configuration information can be sent to a fourth device. Or, for another example, the first configuration information can be sent to the physical layer of the first device.

[0361] Step 2302 is the same as step 1000b in the embodiment shown in Figure 10. The difference is that in step 2302, the first device sends the first configuration information, while in step 1000b, the fifth device sends the first configuration information. The specific implementation process of step 2302 is described in step 1000b and steps 1001 to 1003 regarding various types of configuration information, and will not be repeated here.

[0362] Please refer to Figure 24. The first configuration information is configured by the fourth device, and the steps to send it to the first device include:

[0363] 2401. Determine the first configuration information.

[0364] Step 2301 can be performed by a fourth device or by a module therein (e.g., a processor, chip, chip system, circuit, etc.). Taking the fourth device as an example, the fourth device determines the first configuration information.

[0365] Step 2401 is the same as step 1000a in the embodiment shown in Figure 10. The difference is that in step 2401, the device that determines the first configuration information is the fourth device, while in step 1000a, the device that determines the first configuration information is the fifth device. The specific implementation process of step 2401 is described in steps 1000a and steps 1001 to 1003 regarding various types of configuration information, and will not be repeated here.

[0366] 2402. Send the first configuration information.

[0367] Step 2302 can be performed by a fourth device or by a module therein (e.g., a processor, chip, chip system, circuitry, etc.). Taking the fourth device as an example, the fourth device sends first configuration information to the first device. Correspondingly, the first device receives the first configuration information from the fourth device. As another example, a higher layer of the fourth device sends the first configuration information to the physical layer of the fourth device.

[0368] It should be noted that in the embodiments shown in Figure 23 or Figure 24, it can be understood that the first configuration information is determined and sent by the first device or the fourth device, or it can be understood that the fifth device in the embodiment shown in Figure 10 is the first device or the fourth device. The specific meaning is not limited here.

[0369] Step 2402 is the same as step 1000b in the embodiment shown in Figure 10. The difference is that in step 2402, the fourth device sends the first configuration information, while in step 1000b, the fifth device sends the first configuration information. The specific implementation process of step 2402 is described in step 1000b and steps 1001-1003 regarding the various types of configuration information, and will not be repeated here.

[0370] The steps performed by the sixth device are described below.

[0371] Please refer to Figure 25. One communication method in this embodiment includes:

[0372] 2501. Determine the first time domain unit.

[0373] Step 2501 can be performed by the sixth device or by its modules (e.g., processor, chip, chip system, circuit, etc.). Taking the sixth device as an example, the sixth device determines the first time domain unit. The function implemented by the sixth device is similar to the function implemented by the first device in the embodiment shown in Figure 10 above. In other words, both the sixth device and the first device are sensing transmitters.

[0374] Step 2501 is the same as step 1001 in the embodiment shown in Figure 10. The difference is that in step 2501, the first time domain unit is determined to be the sixth device, while in step 1001, the first time domain unit is determined to be the first device. The specific implementation process of step 2501 is described in steps 1002-1003 regarding the first time domain unit, and will not be repeated here.

[0375] 2502. Send the first sensing signal on the first sensing resource.

[0376] Step 2502 can be performed by the sixth device or by its modules (e.g., processor, chip, chip system, circuit, etc.). Taking the sixth device as an example, the sixth device transmits the first sensing signal on the first sensing resource. The function implemented by the sixth device is similar to the function implemented by the first device in the embodiment shown in Figure 10 above. In other words, both the sixth device and the first device are sensing transmitters.

[0377] Steps 2501 to 2502 in this embodiment are similar to steps 1001 to 1002 in the embodiment shown in FIG10 above, and will not be described in detail here. Among them, the actions performed by the first device in steps 1001 to 1002 can be performed by the sixth device in steps 2501 to 2502.

[0378] Step 2502 is the same as step 1002 in the embodiment shown in Figure 10. The difference is that in step 2502, the device that sends the first sensing signal on the first sensing resource is the sixth device, while in step 1002, the device that sends the first sensing signal on the first sensing resource is the first device. The specific implementation process of step 2502 is described in steps 1002-1003 regarding the first sensing resource and the first sensing signal, and will not be repeated here. Optionally, the embodiment shown in Figure 25 also includes step 2500a. Step 2500a can be executed before step 2501.

[0379] 2500a. Determine the first configuration information.

[0380] Step 2500a can be performed by the fifth device or by a module therein (e.g., processor, chip, chip system, circuit, etc.). Taking the fifth device as an example, the fifth device determines the first configuration information.

[0381] Alternatively, step 2500a can be performed by the sixth device or by a module therein (e.g., processor, chip, chip system, circuit, etc.). Taking the sixth device as an example, the sixth device determines the first configuration information.

[0382] Step 2500a is the same as step 1000a in the embodiment shown in Figure 10. The difference is that in step 2500a, the device determining the first configuration information is either the fifth or sixth device, while in step 1000a, the device determining the first configuration information is the fifth device. The specific implementation process of step 2500a is described in steps 1000a and steps 1002-1003 regarding various types of configuration information, and will not be repeated here.

[0383] Optionally, the embodiment shown in FIG25 further includes step 2500b. Step 2500b may be performed before step 2501.

[0384] 2500b, Send the first configuration information.

[0385] Step 2500b can be performed by the fifth device or by a module therein (e.g., processor, chip, chip system, circuit, etc.). Taking the fifth device as an example, the fifth device sends the first configuration information to the sixth device. Correspondingly, the sixth device receives the first configuration information from the fifth device.

[0386] Alternatively, step 2500b may be performed by a sixth device or by a module therein (e.g., a processor, chip, chip system, circuitry, etc.).

[0387] Step 2500b is the same as step 1000b in the embodiment shown in Figure 10. The difference is that in step 2500b, the first configuration information is sent by the fifth or sixth device, while in step 1000b, the first configuration information is sent by the fifth device. The specific implementation process of step 2500b is described in step 1000b and steps 1002-1003 regarding various types of configuration information, and will not be repeated here.

[0388] Steps 2500a to 2500b in this embodiment are similar to steps 1000a to 1000b in the embodiment shown in Figure 10 above, and will not be described in detail here. The actions performed by the first device in step 1000a or step 1000b can be performed by the sixth device in step 2500a or step 2500b.

[0389] Step 2500a can be understood as step 1000a in the implementation shown in Figure 10, which is performed by the sixth device.

[0390] Step 2500b can be understood as step 1000b in the implementation shown in Figure 10, performed by the sixth device.

[0391] The steps performed by the seventh device are described below.

[0392] Please refer to Figure 26. One communication method in this embodiment includes:

[0393] 2601. Receive the first sensing signal on the first sensing resource.

[0394] Step 2601 can be performed by the seventh device or by its modules (e.g., processor, chip, chip system, circuit, etc.). Taking the seventh device as an example, the seventh device receives the first sensing signal on the first sensing resource. The function implemented by the seventh device is similar to the function implemented by the fourth device in the embodiment shown in Figure 10 above. In other words, both the seventh device and the fourth device are sensing receivers.

[0395] Step 2601 can be understood as step 1003 in the embodiment shown in FIG10, which is executed by the seventh device.

[0396] Step 2601 is the same as step 1003 in the embodiment shown in Figure 10. The difference is that in step 2601, the device receiving the first sensing signal on the first sensing resource is the seventh device, while in step 1003, the device receiving the first sensing signal on the first sensing resource is the first device. The specific implementation process of step 2601 is described in steps 1002-1003 regarding the first sensing resource and the first sensing signal, and will not be repeated here.

[0397] Optionally, the embodiment shown in FIG26 further includes step 2600a. Step 2600a may be performed before step 2601.

[0398] 2600a. Determine the first configuration information.

[0399] Step 2600a can be performed by the fifth device or by a module therein (e.g., processor, chip, chip system, circuit, etc.). Taking the fifth device as an example, the fifth device determines the first configuration information.

[0400] Alternatively, step 2600a may be performed by a seventh device or by a module therein (e.g., a processor, chip, chip system, circuit, etc.).

[0401] Step 2600a is the same as step 1000a in the embodiment shown in Figure 10. The difference is that in step 2600a, the device determining the first configuration information is either the fifth or the seventh device, while in step 1000b, the device determining the first configuration information is the fifth device. The specific implementation process of step 2600a is described in steps 1000a and steps 1001 to 1003 regarding various types of configuration information, and will not be repeated here.

[0402] Optionally, the embodiment shown in FIG25 further includes step 2600b. Step 2600b may be performed before step 2601.

[0403] 2600b, Send the first configuration information.

[0404] Step 2600b can be performed by the fifth device or by a module therein (e.g., a processor, chip, chip system, circuit, etc.). Taking the fifth device as an example, the fifth device sends the first configuration information to the seventh device. Correspondingly, the seventh device receives the first configuration information from the fifth device.

[0405] Alternatively, step 2600b may be performed by a seventh device or by a module therein (e.g., a processor, chip, chip system, circuit, etc.).

[0406] Alternatively, step 2600b may be performed by a seventh device or by a module therein (e.g., a processor, chip, chip system, circuit, etc.).

[0407] Step 2600b is the same as step 1000b in the embodiment shown in Figure 10. The difference is that in step 2500b, the first configuration information is sent by the fifth or seventh device, while in step 1000b, the first configuration information is sent by the fifth device. The specific implementation process of step 2600b is described in step 1000b and steps 1001 to 1003 regarding various types of configuration information, and will not be repeated here.

[0408] Steps 2600a to 2600b in this embodiment are similar to steps 1000a to 1000b in the embodiment shown in Figure 10 above, and will not be described in detail here. The actions performed by the fifth device in steps 1000a to 1000b can be performed by the seventh device in step 2600b.

[0409] Step 2600a can be understood as step 1000a in the implementation shown in Figure 10, which is performed by the seventh device.

[0410] Step 2600b can be understood as step 1000b in the implementation shown in Figure 10, performed by the seventh device.

[0411] The steps performed by the eighth device are described below.

[0412] Please refer to Figure 27. Figure 27 can be applied to the self-transmitting and self-receiving mode shown in Figure 7 or Figure 8. The eighth device can be a terminal device or a network device; the specific type is not limited here. An embodiment of this application includes a communication method comprising:

[0413] 2701. Determine the first time domain unit.

[0414] Step 2701 can be performed by the eighth device or by its modules (e.g., processor, chip, chip system, circuit, etc.). Taking the eighth device as an example, the eighth device determines the first time domain unit. Here, the eighth device can be understood as a device that simultaneously has the functions of the first device and the fourth device. The eighth device can be a network device or a terminal device, and the specifics are not limited here.

[0415] Step 2701 is the same as step 1001 in the embodiment shown in Figure 10. The difference is that in step 2701, the first time domain unit is determined to be the eighth device, while in step 1001, the first time domain unit is determined to be the first device. The specific implementation process of step 2701 is described in steps 1002 to 1003 regarding the first time domain unit, and will not be repeated here.

[0416] 2702. Send the first sensing signal on the first sensing resource.

[0417] Step 2702 can be performed by the eighth device or by its modules (e.g., processor, chip, chip system, circuit, etc.). Taking the eighth device as an example, the eighth device sends a first sensing signal on the first sensing resource. Here, the eighth device can be understood as a device that simultaneously has the functions of the first device and the fourth device. The eighth device can be a network device or a terminal device, and the specifics are not limited here.

[0418] Step 2702 is the same as step 1002 in the embodiment shown in Figure 10. The difference is that in step 2702, the device that sends the first sensing signal on the first sensing resource is the eighth device, while in step 1002, the device that sends the first sensing signal on the first sensing resource is the first device. The specific implementation process of step 2702 is described in steps 1002 to 1003 regarding the first sensing resource and the first sensing signal, and will not be repeated here.

[0419] 2703. Receive the first sensing signal on the first sensing resource.

[0420] Step 2703 can be performed by the eighth device or by its modules (e.g., processor, chip, chip system, circuit, etc.). Taking the eighth device as an example, the eighth device receives the first sensing signal on the first sensing resource. Here, the eighth device can be understood as a device that simultaneously has the functions of the first device and the fourth device. The eighth device can be a network device or a terminal device, and the specifics are not limited here.

[0421] Step 2703 is the same as step 1003 in the embodiment shown in Figure 10. The difference is that in step 2703, the device receiving the first sensing signal on the first sensing resource is the eighth device, while in step 1003, the device receiving the first sensing signal on the first sensing resource is the fourth device. The specific implementation process of step 2703 is described in steps 1002 to 1003 regarding the first sensing resource and the first sensing signal, and will not be repeated here.

[0422] In this example, steps 2701 to 2703 are similar to steps 1001 to 1003 in the embodiment shown in Figure 10 above, and will not be described in detail here. Among them, the actions performed by the first device or the fourth device in steps 1001 to 1003 can all be performed by the eighth device in steps 2501 to 2502.

[0423] The execution of steps 2702 and 2703 by the eighth device can be understood as the eighth device sending and receiving the first sensing signal.

[0424] Optionally, the embodiment shown in FIG27 further includes step 2700a. Step 2700b may be performed before step 2701.

[0425] 2700a. Determine the first configuration information.

[0426] Step 2700a can be performed by the fifth device or by a module therein (e.g., processor, chip, chip system, circuit, etc.). Taking the fifth device as an example, the fifth device determines the first configuration information.

[0427] Alternatively, step 2700a may be performed by an eighth device or by a module therein (e.g., a processor, chip, chip system, circuit, etc.).

[0428] Step 2700a is the same as step 1000a in the embodiment shown in Figure 10. The difference is that in step 2700a, the device determining the first configuration information is either the fifth or the eighth device, while in step 1000a, the device determining the first configuration information is the fifth device. The specific implementation process of step 2500a is described in steps 1000a and steps 1002 to 1003 regarding various types of configuration information, and will not be repeated here.

[0429] Optionally, the embodiment shown in FIG27 further includes step 2700b. Step 2700b may be performed before step 2701.

[0430] 2700b, Send the first configuration information.

[0431] Step 2700b can be performed by the fifth device or by a module therein (e.g., processor, chip, chip system, circuit, etc.). Taking the fifth device as an example, the fifth device sends the first configuration information to the eighth device. Correspondingly, the eighth device receives the first configuration information from the fifth device.

[0432] Alternatively, step 2700b may be performed by an eighth device or by a module therein (e.g., a processor, chip, chip system, circuitry, etc.).

[0433] Step 2700b is the same as step 1000b in the embodiment shown in Figure 10. The difference is that in step 2700b, the first configuration information is sent by the fifth or eighth device, while in step 1000b, the first configuration information is sent by the fifth device. The specific implementation process of step 2500b is described in step 1000b and steps 1002 to 1003 regarding various types of configuration information, and will not be repeated here.

[0434] Steps 2700a to 2700b in this embodiment are similar to steps 1000a to 1000b in the embodiment shown in Figure 10 above, and will not be described in detail here. Specifically, the action performed by the first or fourth device in step 1000b can be performed by the eighth device in step 2700b.

[0435] Step 2700a can be understood as step 1000a in the implementation shown in Figure 10, which is performed by the eighth device.

[0436] Step 2700b can be understood as step 1000b in the implementation shown in Figure 10, performed by the eighth device.

[0437] The communication method in the embodiments of this application has been described above. The communication device in the embodiments of this application is described below. Referring to FIG28, the communication device 2800 can be used to execute the process performed by the first device in the embodiments shown in FIG10, FIG23, or FIG24, the fourth device in the embodiments shown in FIG10, FIG23, or FIG24, the fifth device in the embodiments shown in FIG10, FIG25 to FIG27, the sixth device in the embodiment shown in FIG25, the seventh device in the embodiment shown in FIG26, or the eighth device in the embodiment shown in FIG27. For details, please refer to the relevant descriptions in the foregoing method embodiments. The communication device 2800 can be a network device, or a component or device applied to a network device (e.g., a processor, circuit, chip, or chip system), or a logic module or software capable of implementing all or part of the functions of a network device. The communication device can also be a terminal device, or a component or device applied to a terminal device (e.g., a processor, circuit, chip, or chip system), or a logic module or software capable of implementing all or part of the functions of a terminal device.

[0438] The communication device 2800 includes an interface module 2801 and a processing module 2802.

[0439] The processing module 2802 is used for data processing. The interface module 2801 can implement corresponding communication functions. The interface module 2801 can also be called a communication interface or a communication module.

[0440] Optionally, the communication device 2800 may further include a storage module, which can be used to store program code, program instructions and / or data. The processing module 2802 can read the instructions and / or data in the storage module so that the communication device 2800 can implement the aforementioned method embodiments.

[0441] The communication device 2800 can be used to perform the actions performed by any of the first to eighth devices in the method embodiments described above. For example, it can be the first device, a communication module within the first device, or a circuit or chip in the first device responsible for communication functions. The communication device 2800 can be the first device or a component configurable on the first device. The processing module 2802 is used to perform processing-related operations on the first device side in the method embodiments described above. The interface module 2801 is used to perform receiving-related operations on the first device side in the method embodiments described above.

[0442] Optionally, the interface module 2801 may include a sending module and a receiving module. The sending module is used to perform the sending operation in the above method embodiments. The receiving module is used to perform the receiving operation in the above method embodiments.

[0443] It should be noted that the communication device 2800 may include a transmitting module but not a receiving module. Alternatively, the communication device 2800 may include a receiving module but not a transmitting module. Specifically, it depends on whether the above-described scheme executed by the communication device 2800 includes both transmitting and receiving actions. For example, the communication device 2800 is used to execute the actions performed by the first device in the embodiments shown in Figures 10, 23, or 24; the fourth device in the embodiments shown in Figures 10, 23, or 24; the fifth device in the embodiments shown in Figures 10, 25 to 27; the sixth device in the embodiment shown in Figure 25; the seventh device in the embodiment shown in Figure 26; or the eighth device in the embodiment shown in Figure 27. For details, please refer to the relevant descriptions in the embodiments shown in Figures 10, 23 to 27, which will not be elaborated upon here.

[0444] For example, the communication device 2800 is used to execute the following scheme:

[0445] Processing module 2802 is used to determine the first time domain unit;

[0446] Interface module 2801 is used to send a first sensing signal on the first sensing resource. The first time domain unit is the first time domain unit of the first sensing resource. The first sensing resource includes M1 time domain units, where M1 is an integer greater than or equal to 2.

[0447] For example, the communication device 2800 is used to execute the following scheme:

[0448] Interface module 2801 is used to receive a first sensing signal on the first sensing resource. The first time domain unit of the first sensing resource is the first time domain unit. The first sensing resource includes M1 time domain units, where M1 is an integer greater than or equal to 2.

[0449] For example, the communication device 2800 is used to execute the following scheme:

[0450] Processing module 2802 is used to determine first configuration information, which is used to indicate a first time domain unit. The first time domain unit is the first time domain unit of the first sensing resource. The first sensing resource is used to send a first sensing signal. The first sensing resource includes M1 time domain units, where M1 is an integer greater than or equal to 2.

[0451] Interface module 2801 is used to send the first configuration information.

[0452] In one possible implementation, the first time-domain unit is at least one of the following: a copied symbol, a candidate start symbol from N candidate start symbols, or a symbol used to adjust the signal gain, where N is a positive integer.

[0453] In another possible implementation, the symbol for replication is the replication of the second time-domain unit among the M1 time-domain units, or the replication of any time-domain unit other than the first time-domain unit among the M1 time-domain units.

[0454] In another possible implementation, the N candidate start symbols belong to the first time slot.

[0455] In another possible implementation, N is an integer greater than or equal to 2, the temporal interval between any two candidate start symbols among the N candidate start symbols is greater than or equal to a first threshold; and / or, the temporal interval between any two candidate start symbols among the N candidate start symbols is less than or equal to a second threshold.

[0456] In another possible implementation, the first sensing signal transmitted in the time domain units other than the first time domain unit in the M1 time domain units is used to determine the information of the sensing target.

[0457] In another possible implementation, the first sensing signal is sent by the first device, and the first sensing signal has the same transmission power across M1 time-domain units.

[0458] In another possible implementation, M2 time-domain units starting from the first time-domain unit are the second sensing resources, which are used by the second device to send the second sensing signal, and M2 is an integer greater than or equal to 2.

[0459] In another possible implementation, the Y time-domain units starting from the first time-domain unit are the first communication resources, which are used by the third device to send the first communication signal, where Y is an integer greater than or equal to 2;

[0460] Alternatively, Y time-domain units starting from the second time-domain unit are designated as the first communication resource, which is used by the third device to transmit the first communication signal. Y is an integer greater than or equal to 2, and the second time-domain unit is one of N candidate start symbols.

[0461] In another possible implementation, the first time-domain unit is a symbol with an even index, or the first time-domain unit is a symbol with an odd index.

[0462] In another possible implementation, the time slot where the first sensing resource is located also includes a third sensing resource. The first time domain unit of the third sensing resource is the third time domain unit, and the first time domain unit and the third time domain unit are non-adjacent time domain units.

[0463] In another possible implementation, the first time-domain unit is the i-th candidate start symbol among N candidate start symbols, and the first sensing resource satisfies:

[0464] The last temporal unit in the first sensing resource is no later than the (i+1)th candidate start symbol among the N candidate start symbols in the temporal domain;

[0465] And / or,

[0466] The last temporal unit in the first sensing resource is no later than the last symbol of the first time slot in the temporal domain;

[0467] Where N is an integer greater than or equal to 2, and i is a positive integer less than or equal to N-1.

[0468] In another possible implementation, if the fourth time-domain unit (excluding the first time-domain unit) among the M1 time-domain units overlaps with at least one of the N candidate start symbols, then the fourth time-domain unit is a copy of the time-domain unit following the fourth time-domain unit, or a copy of any time-domain unit following the fourth time-domain unit.

[0469] In another possible implementation, the time slot where the first sensing resource is located also includes a second communication resource. The first time domain unit of the second communication resource is the fifth time domain unit, and the first time domain unit and the fifth time domain unit are non-adjacent time domain units.

[0470] In another possible implementation, the first time-domain unit of the first communication resource is the j-th candidate start symbol among N candidate start symbols, and the first communication resource satisfies:

[0471] The last time-domain unit in the first communication resource is no later than the (j+1)th candidate start symbol among the N candidate start symbols in the time domain;

[0472] And / or,

[0473] The last time-domain unit in the first communication resource is no later than the last symbol of the first time slot in the time domain;

[0474] Where N is an integer greater than or equal to 2, and j is an integer greater than or equal to 1 and less than or equal to N-1.

[0475] In another possible implementation, M1 is any one of 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12 or 13.

[0476] In another possible implementation, M1 is an integer greater than or equal to a first value, which is any one of 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12 or 13; and / or, M1 is an integer less than or equal to a second value, which is any one of 3, 4, 5, 6, 7, 8, 9, 10, 11, 12 or 13.

[0477] In another possible implementation, the first sensing signal is also used for communication.

[0478] In another possible implementation, the interface module 2801 is also used to receive first configuration information, which is used to indicate the first time domain unit;

[0479] Processing module 2802, used to determine the first time-domain unit, includes:

[0480] The processing module 2802 is specifically used to determine the first time domain unit based on the first configuration information.

[0481] In another possible implementation, the processing module 2802 is further configured to determine second configuration information. The second configuration information is used to indicate N candidate start symbols.

[0482] In another possible implementation, the processing module 2802 is further configured to determine third configuration information. The third configuration information is used to indicate the first sensing resource and / or M1 time-domain units.

[0483] In another possible implementation, the processing module 2802 is further configured to determine fourth configuration information. The fourth configuration information is used to indicate the second sensing resource and / or M2 time-domain units.

[0484] In another possible implementation, the processing module 2802 is further configured to determine fifth configuration information. The fifth configuration information is used to indicate the first communication resource and / or Y time-domain units.

[0485] In another possible implementation, the processing module 2802 is further configured to determine sixth configuration information. The sixth configuration information is used to indicate the third time-domain unit.

[0486] In another possible implementation, the processing module 2802 is further configured to determine seventh configuration information. The seventh configuration information is used to indicate the third sensing resource and / or M3 time-domain units.

[0487] In another possible implementation, the processing module 2802 is further configured to determine the eighth configuration information. The eighth configuration information is used to indicate the fifth time-domain unit.

[0488] In another possible implementation, the processing module 2802 is further configured to determine ninth configuration information. The ninth configuration information is used to indicate the second communication resource and / or Y2 time-domain units.

[0489] In another possible implementation, interface module 2801 is also used to send at least one of the following: first configuration information, second configuration information, third configuration information, fourth configuration information, fifth configuration information, sixth configuration information, seventh configuration information, eighth configuration information, and ninth configuration information.

[0490] It should be understood that the specific procedures for each module to perform the above-mentioned corresponding processes have been described in detail in the above method embodiments, and will not be repeated here for the sake of brevity.

[0491] Optionally, when the communication device 2800 is a terminal device or a communication module within a terminal device, the processing module 2802 in the above embodiments can be implemented by at least one processor or processor-related circuitry. Specifically, the processor may include a modem chip, or a system-on-chip (SoC) chip containing a modem core, or a system-in-package (SIP) chip. The interface module 2801 can be implemented by a transceiver or transceiver-related circuitry. The interface module 2801 may also be referred to as a communication module or communication interface. The storage module can be implemented by at least one memory.

[0492] Optionally, when the communication device 2800 is a circuit or chip in a terminal device responsible for communication functions, such as a modem chip or a SoC chip or SIP chip containing a modem core, the function of the processing module 2802 can be implemented by a circuit system in the aforementioned chip that includes one or more processors or processing cores. The function of the interface module 2801 can be implemented by the interface circuit or data transceiver circuit on the aforementioned chip.

[0493] The following describes a communication device provided in an embodiment of this application. Please refer to Figure 29, which is a schematic diagram of the structure of a communication device provided in an embodiment of this application. The communication device can be any of the first to eighth devices in the above method embodiments, or it can be a chip, chip system, or processor that supports any of the first to eighth devices in implementing the above method. This communication device can be used to implement the methods described in the above method embodiments, and for details, please refer to the description in the above method embodiments.

[0494] The communication device may include one or more processors 2901, which are connected to a memory 2902, an input / output unit 2903, and a bus 2904. The processor 2901 may be a general-purpose processor or a dedicated processor, such as a baseband processor or a central processing unit (CPU). The baseband processor can be used to process communication protocols and communication data, while the CPU can be used to control the communication device (e.g., base station, baseband chip, terminal, terminal chip, DU or CU, etc.), execute software programs, and process data from the software programs.

[0495] Optionally, the communication device may include one or more memories 2902, which may store instructions that can be executed on the processor 2901, causing the communication device to perform the methods described in the above method embodiments. Optionally, the memory 2902 may also store data. The processor 2901 and the memory 2902 may be configured separately or integrated together.

[0496] Optionally, the communication device may also include a transceiver and an antenna. A transceiver, also called a transceiver unit, transceiver, or transceiver circuit, is used to implement transmission and reception functions. A transceiver may include a receiver and a transmitter; the receiver, also called a receiver circuit, is used to implement the receiving function; the transmitter, also called a transmitter or transmitting circuit, is used to implement the transmitting function.

[0497] In another possible design, the processor 2901 may include a transceiver for implementing receive and transmit functions. For example, the transceiver may be a transceiver circuit, an interface, or an interface circuit. The transceiver circuit, interface, or interface circuit for implementing receive and transmit functions may be separate or integrated. The aforementioned transceiver circuit, interface, or interface circuit may be used for reading and writing code / data, or for transmitting or relaying signals.

[0498] In another possible design, the processor 2901 may optionally store instructions that, when executed, cause the communication device to perform the methods described in the above method embodiments. The instructions may be stored in the processor 2901; in this case, the processor 2901 may be implemented in hardware.

[0499] In another possible design, the communication device may include a circuit that can perform the transmission, reception, or communication functions of any of the first to eighth devices in the aforementioned method embodiments. The processor and transceiver described in this application embodiment can be implemented on integrated circuits (ICs), analog ICs, radio frequency integrated circuits (RFICs), mixed-signal ICs, application-specific integrated circuits (ASICs), printed circuit boards (PCBs), electronic devices, etc. The processor and transceiver can also be manufactured using various IC process technologies, such as complementary metal oxide semiconductors (CMOS), n-type metal-oxide-semiconductor (NMOS), p-type metal oxide semiconductors (PMOS), bipolar junction transistors (BJTs), bipolar CMOS (BiCMOS), silicon germanium (SiGe), gallium arsenide (GaAs), etc.

[0500] The communication device described in the above embodiments can be any of the first to eighth devices, but the scope of the communication device described in the embodiments of this application is not limited thereto, and the structure of the communication device is not limited to FIG29. The communication device can be a standalone device or part of a larger device. For example, the communication device can be:

[0501] (1) Independent integrated circuit IC, or chip, or chip system or subsystem;

[0502] (2) A collection of one or more ICs, optionally including a storage component for storing data and instructions;

[0503] (3) ASIC, such as modem;

[0504] (4) Modules that can be embedded in other devices;

[0505] (5) Receivers, terminals, smart terminals, cellular phones, wireless devices, handheld devices, mobile units, vehicle-mounted devices, network devices, cloud devices, artificial intelligence devices, etc.

[0506] (6) Others, etc.

[0507] For communication devices that can be chips or chip systems, please refer to the structural diagram of the chip shown in Figure 30. The chip 3000 shown in Figure 30 includes a processor 3001 and an interface 3002. Optionally, it may also include a memory 3003. The number of processors 3001 can be one or more, and the number of interfaces 3002 can be multiple.

[0508] For cases where the chip is used to implement the function of any of the first to eighth devices in the embodiments of this application:

[0509] The interface 3002 is used to receive or output signals;

[0510] The processor 3001 is used to perform data processing operations on any of the first to eighth devices.

[0511] It is understood that some optional features in the embodiments of this application can be implemented independently in certain scenarios without relying on other features, such as the current solution on which they are based, to solve the corresponding technical problems and achieve the corresponding effects. Alternatively, they can be combined with other features as needed in certain scenarios. Correspondingly, the communication device given in the embodiments of this application can also implement these features or functions, which will not be elaborated here.

[0512] It should be understood that the processor in the embodiments of this application can be an integrated circuit chip with signal processing capabilities. In implementation, the steps of the above method embodiments can be completed by integrated logic circuits in the processor's hardware or by instructions in software form. The processor described above can be a general-purpose processor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, or discrete hardware components.

[0513] It is understood that the memory in the embodiments of this application can be volatile memory or non-volatile memory, or may include both volatile and non-volatile memory. The non-volatile memory can be read-only memory (ROM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), or flash memory. The volatile memory can be random access memory (RAM), which is used as an external cache. By way of example, but not limitation, many forms of RAK are available, such as static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDR SDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous linked dynamic random access memory (SLDRAM), and direct rambus RAM (DR RAM). It should be noted that the memory used in the systems and methods described herein is intended to include, but is not limited to, these and any other suitable types of memory.

[0514] This application also provides a computer-readable storage medium including instructions that, when executed on a computer, cause the computer to perform the methods described in the foregoing embodiments. The computer-readable storage medium may be a non-volatile storage medium.

[0515] This application also provides a computer program product containing instructions that, when run on a computer, cause the computer to perform the methods described in the foregoing embodiments.

[0516] Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the specific working processes of the systems, devices, and units described above can be referred to the corresponding processes in the foregoing method embodiments, and will not be repeated here.

[0517] In the several embodiments provided in this application, it should be understood that the disclosed systems, apparatuses, and methods can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative; for instance, the division of units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be an indirect coupling or communication connection between apparatuses or units through some interfaces, and may be electrical, mechanical, or other forms.

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

[0519] Furthermore, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or as a software functional unit.

[0520] If the integrated unit is implemented as a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or all or part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.

[0521] In the above embodiments, implementation can be achieved, in whole or in part, through software, hardware, firmware, or any combination thereof. When implemented using software, it can be implemented, in whole or in part, as a computer program product. The computer program product includes one or more computer instructions. When the computer instructions are loaded and executed on a computer, all or part of the processes or functions described in the embodiments of this application are generated. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions can be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another. For example, the computer instructions can be transmitted from one website, computer, server, or data center to another via wired (e.g., coaxial cable, fiber optic, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) means. The computer-readable storage medium can be any available medium accessible to a computer or a data storage device such as a server or data center that integrates one or more available media. The available media may be magnetic media (e.g., floppy disks, hard disks, magnetic tapes), optical media (e.g., high-density digital video discs (DVDs)), or semiconductor media (e.g., solid-state disks (SSDs)).

[0522] The embodiments described in this application are merely some, not all, of the embodiments described herein. All other embodiments obtained by those skilled in the art based on the embodiments described herein without inventive effort are within the scope of protection of this application.

[0523] References to "one embodiment" or "some embodiments" as described in this application mean that one or more embodiments of this application include a specific feature, structure, or characteristic described in connection with that embodiment. Therefore, the phrases "in one embodiment," "in some embodiments," "in other embodiments," "in still other embodiments," etc., appearing in different parts of this specification do not necessarily refer to the same embodiment, but rather mean "one or more, but not all, embodiments," unless otherwise specifically emphasized. The terms "comprising," "including," "having," and variations thereof mean "including but not limited to," unless otherwise specifically emphasized.

[0524] In the description of this application, unless otherwise stated, " / " means "or". For example, A / B can mean A or B. "And / or" in this document is merely a description of the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A alone, A and B simultaneously, and B alone. Furthermore, "at least one" means one or more, and "multiple" means two or more. "At least one of the following" or similar expressions refer to any combination of these items, including any combination of single or multiple items. For example, at least one of a, b, or c can represent: a, b, c; a and b; a and c; b and c; or a and b and c. Where a, b, and c can be single or multiple.

Claims

1. A communication method, characterized in that, The method includes: Determine the first time-domain unit; A first sensing signal is transmitted on a first sensing resource. The first time domain unit is the first time domain unit of the first sensing resource. The first sensing resource includes M1 time domain units, where M1 is an integer greater than or equal to 2.

2. A communication method, characterized in that, The method includes: A first sensing signal is received on a first sensing resource. The first time-domain unit of the first sensing resource is a first time-domain unit. The first sensing resource includes M1 time-domain units, where M1 is an integer greater than or equal to 2.

3. A communication method, characterized in that, The method includes: First configuration information is determined, which is used to indicate a first time domain unit. The first time domain unit is the first time domain unit of the first sensing resource. The first sensing resource is used to send a first sensing signal. The first sensing resource includes M1 time domain units, where M1 is an integer greater than or equal to 2. Send the first configuration information.

4. The method according to any one of claims 1 to 3, characterized in that, The first time-domain unit is at least one of the following: a copied symbol, a candidate start symbol from N candidate start symbols, or a symbol used to adjust signal gain, where N is a positive integer.

5. The method according to claim 4, characterized in that, The symbol for the copy is the copy of the second time-domain unit among the M1 time-domain units, or the copy of any time-domain unit among the M1 time-domain units other than the first time-domain unit.

6. The method according to claim 4, characterized in that, The N candidate start symbols belong to the first time slot.

7. The method according to any one of claims 4 to 6, characterized in that, N is an integer greater than or equal to 2, and the time-domain interval between any two candidate start symbols among the N candidate start symbols is greater than or equal to a first threshold; and / or, the time-domain interval between any two candidate start symbols among the N candidate start symbols is less than or equal to a second threshold.

8. The method according to any one of claims 1 to 7, characterized in that, The first sensing signal transmitted in the time domain units other than the first time domain unit in the M1 time domain units is used to determine the information of the sensing target.

9. The method according to any one of claims 1 to 8, characterized in that, The first sensing signal is sent by the first device, and the first sensing signal has the same transmission power in the M1 time domain units.

10. The method according to any one of claims 1 to 9, characterized in that, The M2 time-domain units starting from the first time-domain unit constitute the second sensing resource. The second sensing resource is used by the second device to send a second sensing signal, and M2 is an integer greater than or equal to 2.

11. The method according to any one of claims 1 to 10, characterized in that, The Y time-domain units starting from the first time-domain unit constitute the first communication resource, which is used by the third device to send the first communication signal, where Y is an integer greater than or equal to 2; Alternatively, Y time-domain units starting from the second time-domain unit constitute the first communication resource, which is used by the third device to transmit the first communication signal, where Y is an integer greater than or equal to 2, and the second time-domain unit is one of N candidate start symbols.

12. The method according to any one of claims 1 to 11, characterized in that, The first time-domain unit is a symbol with an even index, or the first time-domain unit is a symbol with an odd index.

13. The method according to any one of claims 1 to 12, characterized in that, The time slot where the first sensing resource is located also includes a third sensing resource. The first time domain unit of the third sensing resource is the third time domain unit, and the first time domain unit and the third time domain unit are non-adjacent time domain units.

14. The method according to any one of claims 5 to 13, characterized in that, The first time-domain unit is the i-th candidate start symbol among the N candidate start symbols, and the first sensing resource satisfies: The last temporal unit in the first sensing resource is no later than the (i+1)th candidate start symbol among the N candidate start symbols in the temporal domain; And / or, The last temporal unit in the first sensing resource is no later than the last symbol of the first time slot in the temporal domain; Where N is an integer greater than or equal to 2, and i is a positive integer less than or equal to N-1.

15. The method according to any one of claims 5 to 14, characterized in that, If the fourth time-domain unit among the M1 time-domain units (excluding the first time-domain unit) overlaps with at least one of the N candidate start symbols, then the fourth time-domain unit is a copy of the time-domain unit following the fourth time-domain unit, or a copy of any time-domain unit following the fourth time-domain unit.

16. The method according to any one of claims 1 to 15, characterized in that, The time slot where the first sensing resource is located also includes a second communication resource. The first time domain unit of the second communication resource is a third time domain unit, and the first time domain unit and the third time domain unit are non-adjacent time domain units.

17. The method according to any one of claims 5 to 16, characterized in that, The first time-domain unit of the first communication resource is the j-th candidate start symbol among the N candidate start symbols, and the first communication resource satisfies: The last time-domain unit in the first communication resource is no later than the (j+1)th candidate start symbol among the N candidate start symbols in the time domain; And / or, The last time-domain unit in the first communication resource is no later than the last symbol of the first time slot in the time domain; Where N is an integer greater than or equal to 2, and j is an integer greater than or equal to 1 and less than or equal to N-1.

18. A communication device, characterized in that, Includes modules or units for performing the method as described in any one of claims 1 to 17.

19. A communication device, characterized in that, include: A processor for executing a program that causes the communication device to perform the method as described in any one of claims 1 to 17.

20. A computer-readable storage medium, characterized in that, Includes instructions that, when executed on a computer, cause the computer to perform the method as described in any one of claims 1 to 17.

21. A computer program product containing instructions, characterized in that, When it is run on a computer, it causes the computer to perform the method as described in any one of claims 1 to 17.