A communication method and apparatus

CN123021370APending Publication Date: 2026-10-30HUAWEI TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510571455.7
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-04-30
Publication Date
2026-10-30

Smart Images

  • Figure CN123021370A_ABST
    Figure CN123021370A_ABST
Patent Text Reader

Abstract

A communication method and device are used to constrain a time window of coherent accumulation and improve the performance of radio frequency sensing. The communication method comprises: a communication device acquiring time domain information of a first resource corresponding to a sensing signal; the sensing signal is used for sensing of a target object; the first resource is a resource allocated for transmission of the sensing signal; the communication device determines a plurality of C-TDWs according to the time domain information of the first resource, a preset time length of the C-TDW, and a preset time unit of the C-TDW; the plurality of C-TDWs are used for transmission of the sensing signal.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of mobile communication technology, and in particular to a communication method and apparatus. Background Technology

[0002] Radio frequency sensing (RF sensing) is a technology that uses radio signals to detect and analyze objects or phenomena in the environment. By sending sensing signals and analyzing the reflection, attenuation, or changes of these signals after they interact with objects, RF sensing systems can identify the presence, location, motion, and even the properties of certain materials.

[0003] In the process of analyzing the reflected signal corresponding to the sensed signal, coherent integration can be used to improve the signal-to-noise ratio (SNR); coherent integration is also called coherent accumulation. Determining the time window for coherent integration to maximize sensing performance is a problem that urgently needs to be solved. Summary of the Invention

[0004] This application provides a communication method and apparatus for constraining the time window of coherent accumulation and improving the performance of radio frequency sensing.

[0005] In a first aspect, this application provides a communication method that can be applied to a communication device, or a component (such as a processor, chip, chip system, circuit, functional module, or others) or software module within the communication device. The method may include: the communication device acquiring time-domain information of a first resource corresponding to a sensing signal; the sensing signal being used for sensing a target object; the first resource being an allocated resource for transmitting the sensing signal; the communication device determining multiple C-TDWs based on the time-domain information of the first resource, a preset duration of a configured time domain window (C-TDW), and a preset time unit of the C-TDW; and the multiple C-TDWs being used for transmitting the sensing signal.

[0006] Using the aforementioned method, the communication device can determine multiple C-TDWs based on the first resource, the preset duration of the C-TDW, and the preset time unit of the C-TDW. The time window for coherent accumulation should be located within the C-TDW, and the length of a single C-TDW should not exceed the preset duration. Therefore, the multiple C-TDWs determined by the communication device constrain the size of the coherent accumulation time window, which is beneficial for achieving a better trade-off between coherent accumulation gain and complexity.

[0007] In one possible design, the communication device may also determine at least one actual time domain window (A-TDW) based on a first C-TDW; the first C-TDW is any one of a plurality of C-TDWs; the first device maintains phase continuity within at least one A-TDW; the second device maintains phase continuity within at least one A-TDW; wherein the first device is a transmitting device for the sensing signal, and the second device is a receiving device for the reflected signal corresponding to the sensing signal.

[0008] Optionally, any A-TDW may not include a first event, which is an event that causes phase continuity to be lost.

[0009] With the aforementioned design, since the first event is not included in any A-TDW, the transmitting device of the sensing signal and the receiving device of the reflected signal corresponding to the sensing signal can maintain phase continuity within any A-TDW, and the A-TDW is used to transmit the sensing signal; the sensing signal transmitted within at least one A-TDW enables the second device to perform coherent accumulation or binding processing based on the sensing signal transmitted within the A-TDW, i.e., the time window for coherent accumulation is the A-TDW, which helps to improve the performance of radio frequency sensing.

[0010] In one possible design, the process by which the communication device determines multiple C-TDWs may include: the communication device determining the start time of the first C-TDW among the multiple C-TDWs based on the time-domain information of the first resource and a preset time unit.

[0011] With the aforementioned design, there is no need to consider the availability of the first resource. Therefore, the communication device can determine the start time of the first C-TDW based on the first resource before the actual transmission of the sensing signal begins, reducing the complexity of the first C-TDW determination process.

[0012] In one possible design, the process by which the communication device determines the start time of the first C-TDW among multiple C-TDWs has the following two possible examples (Example 1 and Example 2).

[0013] Example 1: The process by which a communication device determines the start time of the first C-TDW among multiple C-TDWs may include: the communication device determining a second resource based on a first resource, the second resource being a determined resource for transmitting sensing signals; and the communication device determining the start time of the first C-TDW based on the second resource and a preset time unit.

[0014] Based on the aforementioned Example 1, when the preset time unit is a time slot, the start time of the first C-TDW is the start time of the time slot where the first symbol in the second resource is located; when the preset time unit is a symbol, the start time of the first C-TDW is the start time of the first symbol in the second resource.

[0015] Using the scheme shown in Example 1 above, considering the availability of the first resource, the first resource is updated in real time to determine the second resource, and further the start time of the first C-TDW is determined based on the second resource. This makes the position of the first C-TDW more match the resources actually occupied by the transmission of the sensing signal, improves the sensing performance and / or reduces the complexity or power consumption of the sensing signal transmitting device and the receiving device of the reflected signal corresponding to the sensing signal in order to maintain phase continuity.

[0016] Example 2: When the preset time unit is a time slot, the start time of the first C-TDW is the start time of the time slot containing the first symbol in the first resource; when the preset time unit is a symbol, the start time of the first C-TDW is the start time of the first symbol in the first resource.

[0017] Using the scheme shown in Example 2 above, there is no need to consider the availability of the first resource. Therefore, the communication device can determine the start time of the first C-TDW based on the first resource before the actual transmission of the sensing signal begins, reducing the complexity of the first C-TDW determination process.

[0018] In one possible design, the multiple C-TDWs also include the Nth C-TDW, where N is a positive integer and N is greater than 1; the process by which the communication device determines the multiple C-TDWs may include: the communication device determining a third resource based on a first resource; the third resource being located after the time domain resource corresponding to the (N-1)th C-TDW; and the communication device determining the start time of the Nth C-TDW based on the third resource and a preset time unit.

[0019] With the aforementioned design, the communication device can determine the start time of the Nth C-TDW based on the end time of the (N-1)th C-TDW.

[0020] Based on the aforementioned design, there are four possible examples (Example 3 to Example 6) of the process by which the communication device determines the start time of the Nth C-TDW.

[0021] Example 3: The third resource is the first symbol determined after the (N-1)th C-TDW for transmitting the sensing signal. Alternatively, the third resource is the first symbol after the (N-1)th C-TDW and is included in the second resource.

[0022] Based on Example 3 above, when the preset time unit is a time slot, the start time of the Nth C-TDW is the start time of the time slot corresponding to the third resource; when the preset time unit is a symbol, the start time of the Nth C-TDW is the start time of the third resource.

[0023] Using the aforementioned Example 3, considering the availability of the first resource, a third resource is determined, making the third resource a determined resource for transmitting sensing signals. Furthermore, based on the start time of the Nth C-TDW determined by the third resource, the position of the Nth C-TDW can be more matched with the actual transmission resources of the sensing signal, thereby improving sensing performance and / or reducing the increased complexity or power consumption of the sensing signal transmitting device and the receiving device of the reflected signal corresponding to the sensing signal in order to maintain phase continuity.

[0024] Example 4: In one possible design, the third resource is the first symbol in the first resource after the (N-1)th C-TDW and is contained in the first resource.

[0025] Based on Example 4 above, when the preset time unit is a time slot, the start time of the Nth C-TDW is the start time of the time slot corresponding to the third resource; when the preset time unit is a symbol, the start time of the Nth C-TDW is the start time of the third resource.

[0026] In Example 4, the third resource belongs to the resource for allocating the transmission of sensing signals, that is, the third resource is contained in the first resource; when the first resource is discontinuous, the Nth C-TDW and the (N-1)th C-TDW may also be discontinuous in time.

[0027] Using the aforementioned Example 4, there is no need to consider the availability of the first resource. Therefore, the communication device can determine the third resource based on the first resource before the actual transmission of the sensing signal begins. This allows for the determination of the start time of the Nth C-TDW, reducing the complexity of the C-TDW determination process. In the aforementioned Example 3 or Example 4, the communication link corresponding to the sensing signal adopts either frequency division duplex (FDD) or time division duplex (TDD) mode.

[0028] Example 5: When the communication link corresponding to the sensing signal adopts FDD mode, the third resource is the first symbol after the (N-1)th C-TDW; that is, the end time of the (N-1)th C-TDW is the start time of the Nth C-TDW.

[0029] Based on Example 5 above, when the preset time unit is a time slot, the start time of the Nth C-TDW is the start time of the time slot corresponding to the third resource; when the preset time unit is a symbol, the start time of the Nth C-TDW is the start time of the third resource.

[0030] In Example 5, regardless of whether the first resource is continuous, the Nth C-TDW and the (N-1)th C-TDW remain continuous in time.

[0031] Using the aforementioned Example 5, without considering the availability of the first resource, the communication device can determine the start time of the Nth C-TDW before the actual transmission of the sensing signal begins; in addition, the multiple C-TDWs determined by the communication device remain continuous, reducing the complexity of determining the C-TDW and saving the computing resources of the communication device.

[0032] Example 6: When the communication link corresponding to the sensing signal adopts TDD mode, the third resource is the first symbol with the same transmission direction as the sensing signal after the (N-1)th C-TDW.

[0033] Based on the aforementioned Design 6, when the preset time unit is a time slot, the start time of the Nth C-TDW is the start time of the time slot corresponding to the third resource; when the preset time unit is a symbol, the start time of the Nth C-TDW is the start time of the third resource.

[0034] In Example 6, when the next symbol of the (N-1)th C-TDW is in the same direction as the transmission of the sensing signal, the Nth C-TDW and the (N-1)th C-TDW are sequential in time; when the next symbol of the (N-1)th C-TDW is not in the same direction as the transmission of the sensing signal, the Nth C-TDW and the (N-1)th C-TDW are discontinuous in time.

[0035] Using the aforementioned Example 6, without considering the availability of the first resource, the communication device can determine the start time of the Nth C-TDW before the actual transmission of the sensing signal begins. Furthermore, the communication device can determine the start time of the Nth C-TDW based on the transmission direction of the symbol, without considering the configuration function of the symbol. This reduces the complexity of determining the C-TDW and saves the computing resources of the communication device.

[0036] In one possible design, the multiple C-TDWs may also include the Mth C-TDW, where M is a positive integer; the process by which the communication device determines the multiple C-TDWs may further include: the communication device determining a fourth resource based on a first resource; the fourth resource being the last symbol among the determined symbols used for transmitting sensing signals; and the communication device determining the expected end time of the Mth C-TDW based on the start time of the Mth C-TDW and a preset duration.

[0037] Based on the aforementioned design, the following discussion will focus on the expected end time of the Mth C-TDW, determined based on the fourth resource (i.e., the resource determined for transmitting sensing signals).

[0038] Scenario 1: When the expected end time is before the end time of the fourth resource, the end time of the Mth C-TDW is the expected end time; in this case, the Mth C-TDW is not the last C-TDW among multiple C-TDWs.

[0039] Scenario 2: When the expected end time is the same as the end time of the fourth resource, the end time of the Mth C-TDW is the expected end time; at this time, the Mth C-TDW is the last C-TDW among multiple C-TDWs, and the duration of the Mth C-TDW is the preset duration.

[0040] Scenario 3: When the expected end time is after the end time of the fourth resource and the preset time unit is a time slot, the end time of the Mth C-TDW is the end time of the time slot where the fourth resource is located or the end time of the fourth resource; in this case, the Mth C-TDW is the last C-TDW among multiple C-TDWs, and the duration of the Mth C-TDW is less than or equal to the preset duration.

[0041] Scenario 4: When the expected end time is after the end time of the fourth resource and the preset time unit is symbol, the end position of the last C-TDW among multiple C-TDWs is the end time of the fourth resource; at this time, the Mth C-TDW is the last C-TDW among multiple C-TDWs, and the duration of the Mth C-TDW is less than or equal to the preset duration.

[0042] By adopting the aforementioned design and taking into account the availability of the first resource, a fourth resource is determined, making the fourth resource a determined resource for transmitting sensing signals. Furthermore, based on the end time of the Mth C-TDW determined by the fourth resource, the position of the Mth C-TDW can be more matched with the actual transmission resources of the sensing signal, thereby improving sensing performance and / or reducing the increased complexity or power consumption of the sensing signal transmitting device and the receiving device of the corresponding reflected signal in order to maintain phase continuity.

[0043] In one possible design, the multiple C-TDWs may also include the Mth C-TDW, where M is a positive integer; the process by which the communication device determines the multiple C-TDWs may also include: the communication device determining the expected end time of the Mth C-TDW based on the start time and preset duration of the Mth C-TDW.

[0044] Based on the aforementioned design, the following discussion will focus on the expected end time of the Mth C-TDW, determined based on the first resource (i.e., the resource allocated for transmitting sensing signals).

[0045] Case A: When the expected end time is before the end time of the first resource, the end time of the Mth C-TDW is the expected end time; in this case, the Mth C-TDW is not the last C-TDW among multiple C-TDWs.

[0046] Case B: When the expected end time is the same as the end time of the first resource, the end time of the Mth C-TDW is the expected end time; at this time, the Mth C-TDW is the last C-TDW among multiple C-TDWs, and the duration of the Mth C-TDW is the preset duration.

[0047] Case C: When the expected end time is after the end time of the first resource and the preset time unit is a time slot, the end time of the Mth C-TDW is the end time of the time slot where the last symbol in the first resource is located or the end time of the first resource; at this time, the Mth C-TDW is the last C-TDW among multiple C-TDWs, and the duration of the Mth C-TDW is less than or equal to the preset duration.

[0048] Case D: When the expected end time is after the end time of the first resource and the preset time unit is a symbol, the end position of the last C-TDW among multiple C-TDWs is the end time of the last symbol in the first resource; at this time, the Mth C-TDW is the last C-TDW among multiple C-TDWs, and the duration of the Mth C-TDW is less than or equal to the preset duration.

[0049] With the aforementioned design, there is no need to consider the availability of the first resource. Therefore, the communication device can determine the end time of the Mth C-TDW before the actual transmission of the sensing signal begins, thus reducing the complexity of the C-TDW determination process.

[0050] In one possible design, the process by which the aforementioned communication device acquires the preset duration may include: the communication device may also receive a first maximum duration from a first device; the first device is a transmitting device for a sensing signal, and the first maximum duration is the maximum duration for which the first device supports maintaining phase continuity; the communication device may also receive a second maximum duration from a second device; the second device is a receiving device for a reflected signal corresponding to the sensing signal, and the second maximum duration is the maximum duration for which the second device supports maintaining phase continuity; the communication device may also determine the preset duration based on the first maximum duration and the second maximum duration.

[0051] In this embodiment of the application, the second device can receive the reflected signal corresponding to the sensing signal, and can also receive the sensing signal.

[0052] Optionally, the preset duration can be the smaller of the first maximum duration and the second maximum duration.

[0053] With this design, the communication device can obtain the maximum duration of phase continuity supported by the first device and / or the second device, and determine a preset duration based on the maximum duration, so that the first device and / or the second device are capable of supporting phase continuity within the duration of any C-TDW.

[0054] In some possible examples, the process by which the communication device determines the preset duration may specifically include: the communication device can determine the preset duration based on a first maximum duration, the coherent accumulation performance parameters of the second device, a second maximum duration, and sensing requirements. Correspondingly, the communication device can also obtain the coherent accumulation performance parameters from the second device; these parameters may include the maximum duration of coherent accumulation supported by the second device, the storage performance parameters of the second device (it should be understood that before executing a specific coherent accumulation algorithm, the second device can first cache a period of reflected signal as input to the coherent accumulation algorithm, and the second device can determine the maximum length of the cached reflected signal based on the aforementioned storage performance parameters), the complexity constraints of the coherent accumulation of the second device, and / or, the power consumption constraints of the second device, etc. The communication device can also obtain the sensing requirements of the target object (such as estimation accuracy, signal-to-noise ratio, etc.), which are used to determine the minimum duration of coherent accumulation.

[0055] In the aforementioned example, the ability of the first and / or second devices to maintain phase continuity, the coherent accumulation performance parameters of the second device, and the sensing requirements of the target object are comprehensively considered. This is beneficial to obtaining a suitable preset duration and minimizing overhead (such as computational complexity overhead, power consumption overhead, etc.) while meeting the sensing requirements.

[0056] In other possible examples, the process by which the communication device determines the preset duration may specifically include: the communication device determining the preset duration based on at least one of a first maximum duration, a second maximum duration, and a first recommended duration; wherein the first recommended duration is a preferred duration reported by the second device. For example, the first recommended duration may be determined by the second device based on the coherent accumulation performance parameters of the second device.

[0057] In the aforementioned example scheme, the ability of the first and / or second devices to maintain phase continuity and the recommended duration preferred by the second device are taken into account, which is beneficial to obtaining a suitable preset duration.

[0058] In some examples, the communication device may be a management device (e.g., a sensing server or a sensing management network element) of the first device (and / or the second device), and the communication device may be able to set the preset duration of C-TDW through the aforementioned design.

[0059] Optionally, the communication device can also send a preset duration to the first device. In this way, the communication device can send the preset duration to the transmitting device of the sensing signal (i.e., the first device), thereby aligning the communication device and the first device with the C-TDW determination rules.

[0060] Optionally, the communication device can also send a preset duration to the second device. In this way, the communication device can send the preset duration to the receiving device (i.e., the second device) of the reflected signal corresponding to the sensing signal, thereby aligning the communication device and the second device with the C-TDW determination rules.

[0061] In one possible design, the process by which the aforementioned communication device acquires a preset duration may include: the communication device receiving the preset duration.

[0062] For example, when the communication device is a transmitter of sensing signals, the communication device can receive a preset duration from the sensing server.

[0063] For example, when the communication device is a receiving device for the reflected signal corresponding to the sensing signal, the communication device can receive a preset duration from the sensing server.

[0064] Optionally, the communication device can also send information indicating the maximum duration, which is the maximum duration of phase continuity currently supported by the communication device. In this way, the communication device can send its own maximum duration of phase continuity, allowing the management device of the communication device to determine a suitable preset duration by referring to this maximum duration.

[0065] Optionally, the communication device can also send coherent accumulation performance parameters indicating the current communication device. In this way, the communication device can send its own coherent accumulation performance parameters, so that the management device of the communication device (such as a sensing server or a sensing management network element) can determine an appropriate preset duration by referring to the coherent accumulation performance parameters of the current communication device.

[0066] Optionally, the communication device can also transmit a preferred duration. For example, if the current communication device is a receiver of the reflected signal corresponding to the sensed signal, the recommended duration can be determined based on the coherent accumulation performance parameters of the current communication device. In this way, the communication device can transmit its preferred recommended duration, allowing the management device of the communication device to determine a suitable preset duration by referring to the recommended duration.

[0067] In one possible design, the preset time unit is the smallest time unit that constitutes C-TDW. The preset time unit can be a time unit agreed upon by the protocol, such as a time slot or OFDM symbol; the preset time unit can also be a pre-defined time unit, such as using a fixed duration (e.g., 10 seconds) as a time unit.

[0068] Secondly, this application provides a communication method, which can be applied to a first device, or a component (such as a processor, chip, chip system, circuit, functional module, or others) or software module within the first device; the method may include: the first device acquiring time-domain information of a first resource corresponding to a sensing signal; the sensing signal being used for sensing a target object; the first resource being an allocated resource for transmitting the sensing signal; the first device determining multiple C-TDWs based on the time-domain information of the first resource, a preset duration of the C-TDW, and a preset time unit of the C-TDW; the multiple C-TDWs being used for transmitting the sensing signal. The first device may be a transmitting device for the sensing signal.

[0069] In one possible design, the first device may also determine at least one A-TDW based on the first C-TDW; the first C-TDW is any one of a plurality of C-TDWs; the first device maintains phase continuity within at least one A-TDW.

[0070] In one possible design, the process of the first device determining multiple C-TDWs may include: the first device determining the start time of the first C-TDW among the multiple C-TDWs based on the time-domain information of the first resource and a preset time unit.

[0071] In one possible design, the process by which the first device determines the start time of the first C-TDW among a plurality of C-TDWs may include: the first device determining a second resource based on a first resource, the second resource being a determined resource for transmitting sensing signals; and the first device determining the start time of the first C-TDW based on the second resource and a preset time unit.

[0072] Based on the aforementioned design, when the preset time unit is a time slot, the start time of the first C-TDW is the start time of the time slot containing the first symbol in the second resource; when the preset time unit is a symbol, the start time of the first C-TDW is the start time of the first symbol in the second resource.

[0073] In one possible design, when the preset time unit is a time slot, the start time of the first C-TDW is the start time of the time slot containing the first symbol in the first resource; when the preset time unit is a symbol, the start time of the first C-TDW is the start time of the first symbol in the first resource.

[0074] In one possible design, the multiple C-TDWs also include the Nth C-TDW, where N is a positive integer and N is greater than 1; the process of the first device determining the multiple C-TDWs may include: the first device determining a third resource based on a first resource; the third resource being located after the time domain resource corresponding to the (N-1)th C-TDW; and the first device determining the start time of the Nth C-TDW based on the third resource and a preset time unit.

[0075] In one possible design, the third resource is the first symbol determined for transmitting the sensing signal after the (N-1)th C-TDW. Alternatively, the third resource is the first symbol after the (N-1)th C-TDW and is included in the second resource.

[0076] Based on the aforementioned design, when the preset time unit is a time slot, the start time of the Nth C-TDW is the start time of the first time slot corresponding to the third resource; when the preset time unit is a symbol, the start time of the Nth C-TDW is the start time of the third resource.

[0077] In one possible design, the third resource is contained within the first resource; the third resource is the first symbol in the first resource after the (N-1)th C-TDW.

[0078] Based on the aforementioned design, when the preset time unit is a time slot, the start time of the Nth C-TDW is the start time of the first time slot corresponding to the third resource; when the preset time unit is a symbol, the start time of the Nth C-TDW is the start time of the third resource.

[0079] In one possible design, the communication link corresponding to the sensing signal adopts either FDD or TDD mode.

[0080] In one possible design, the multiple C-TDWs may also include the Mth C-TDW, where M is a positive integer; the process by which the first device determines the multiple C-TDWs may further include: the first device determining a fourth resource based on a first resource; the fourth resource being the last symbol among the determined symbols used for transmitting the sensing signal; and the first device determining the expected end time of the Mth C-TDW based on the start time of the Mth C-TDW and a preset duration.

[0081] Based on the aforementioned design, the following discussion will focus on the expected end time of the Mth C-TDW, determined based on the fourth resource (i.e., the resource determined for transmitting sensing signals).

[0082] Scenario 1: When the expected end time is before the end time of the fourth resource, the end time of the Mth C-TDW is the expected end time; in this case, the Mth C-TDW is not the last C-TDW among multiple C-TDWs.

[0083] Scenario 2: When the expected end time is the same as the end time of the fourth resource, the end time of the Mth C-TDW is the expected end time; at this time, the Mth C-TDW is the last C-TDW among multiple C-TDWs, and the duration of the Mth C-TDW is the preset duration.

[0084] Scenario 3: When the expected end time is after the end time of the fourth resource and the preset time unit is a time slot, the end time of the Mth C-TDW is the end time of the time slot where the fourth resource is located or the end time of the fourth resource; in this case, the Mth C-TDW is the last C-TDW among multiple C-TDWs, and the duration of the Mth C-TDW is less than or equal to the preset duration.

[0085] Scenario 4: When the expected end time is after the end time of the fourth resource and the preset time unit is symbol, the end position of the last C-TDW among multiple C-TDWs is the end time of the fourth resource; at this time, the Mth C-TDW is the last C-TDW among multiple C-TDWs, and the duration of the Mth C-TDW is less than or equal to the preset duration.

[0086] In one possible design, the multiple C-TDWs may also include the Mth C-TDW, where M is a positive integer; the process of the first device determining the multiple C-TDWs may further include: the first device determining the expected end time of the Mth C-TDW based on the start time of the Mth C-TDW and the preset duration.

[0087] Based on the aforementioned design, the following discussion will focus on the expected end time of the Mth C-TDW, determined based on the first resource (i.e., the resource allocated for transmitting sensing signals).

[0088] Case A: When the expected end time is before the end time of the first resource, the end time of the Mth C-TDW is the expected end time; in this case, the Mth C-TDW is not the last C-TDW among multiple C-TDWs.

[0089] Case B: When the expected end time is the same as the end time of the first resource, the end time of the Mth C-TDW is the expected end time; at this time, the Mth C-TDW is the last C-TDW among multiple C-TDWs, and the duration of the Mth C-TDW is the preset duration.

[0090] Case C: When the expected end time is after the end time of the first resource and the preset time unit is a time slot, the end time of the Mth C-TDW is the end time of the time slot where the last symbol in the first resource is located or the end time of the first resource; at this time, the Mth C-TDW is the last C-TDW among multiple C-TDWs, and the duration of the Mth C-TDW is less than or equal to the preset duration.

[0091] Case D: When the expected end time is after the end time of the first resource and the preset time unit is a symbol, the end position of the last C-TDW among multiple C-TDWs is the end time of the last symbol in the first resource; at this time, the Mth C-TDW is the last C-TDW among multiple C-TDWs, and the duration of the Mth C-TDW is less than or equal to the preset duration.

[0092] In one possible design, the first device may also receive a preset duration. For example, the first device may receive a preset duration from a sensing server.

[0093] Optionally, the first device may also send information indicating a maximum duration, where the maximum duration is the maximum duration for which the first device supports maintaining phase continuity. In this way, the first device can send its own maximum duration for maintaining phase continuity, allowing the management device of the first device to determine a suitable preset duration by referring to this maximum duration.

[0094] Optionally, the first device may also send coherent accumulation performance parameters indicating its own performance. In this way, the first device can send its own coherent accumulation performance parameters, enabling its management device (e.g., a sensing server or a sensing management network element) to determine a suitable preset duration by referring to these parameters.

[0095] Optionally, the first device may also transmit a preferred recommended duration. For example, if the first device is a receiver of a reflected signal corresponding to a sensed signal, the recommended duration may be determined based on the coherent accumulation performance parameters of the first device. In this way, the first device can transmit its preferred recommended duration, allowing the management device of the first device to determine a suitable preset duration by referring to the recommended duration.

[0096] Thirdly, this application provides a communication method that can be applied to a second device, or a component (such as a processor, chip, chip system, circuit, functional module, or others) or software module within the second device. The method may include: the second device acquiring time-domain information of a first resource corresponding to a sensing signal; the sensing signal being used for sensing a target object; the first resource being an allocated resource for transmitting the sensing signal; the second device determining multiple C-TDWs based on the time-domain information of the first resource, a preset duration of the C-TDW, and a preset time unit of the C-TDW; and the multiple C-TDWs being used to transmit the sensing signal. The second device may be a receiving device for a reflected signal corresponding to the sensing signal.

[0097] In one possible design, the second device may also determine at least one A-TDW based on the first C-TDW; the first C-TDW is any one of a plurality of C-TDWs; the second device maintains phase continuity within at least one A-TDW.

[0098] Optionally, the second device can coherently accumulate the reflected signals received in each of the at least one A-TDW to determine the sensing result of the target object.

[0099] In one possible design, the process by which the second device determines multiple C-TDWs may include: the second device determining the start time of the first C-TDW among the multiple C-TDWs based on the time-domain information of the first resource and a preset time unit.

[0100] In one possible design, the process by which the second device determines the start time of the first C-TDW among a plurality of C-TDWs may include: the second device determining a second resource based on a first resource, the second resource being a determined resource for transmitting sensing signals; and the second device determining the start time of the first C-TDW based on the second resource and a preset time unit.

[0101] Based on the aforementioned design, when the preset time unit is a time slot, the start time of the first C-TDW is the start time of the time slot containing the first symbol in the second resource; when the preset time unit is a symbol, the start time of the first C-TDW is the start time of the first symbol in the second resource.

[0102] In one possible design, when the preset time unit is a time slot, the start time of the first C-TDW is the start time of the time slot containing the first symbol in the first resource; when the preset time unit is a symbol, the start time of the first C-TDW is the start time of the first symbol in the first resource.

[0103] In one possible design, the multiple C-TDWs also include the Nth C-TDW, where N is a positive integer and N is greater than 1; the process of the second device determining the multiple C-TDWs may include: the second device determining a third resource based on the first resource; the third resource being located after the time domain resource corresponding to the (N-1)th C-TDW; and the second device determining the start time of the Nth C-TDW based on the third resource and a preset time unit.

[0104] In one possible design, the third resource is contained within the first resource; the third resource is the first symbol in the first resource after the (N-1)th C-TDW.

[0105] Based on the aforementioned design, when the preset time unit is a time slot, the start time of the Nth C-TDW is the start time of the first time slot corresponding to the third resource; when the preset time unit is a symbol, the start time of the Nth C-TDW is the start time of the third resource.

[0106] In one possible design, the third resource is the first symbol determined for transmitting the sensing signal after the (N-1)th C-TDW. Alternatively, the third resource is the first symbol after the (N-1)th C-TDW and is included in the second resource.

[0107] Based on the aforementioned design, when the preset time unit is a time slot, the start time of the Nth C-TDW is the start time of the first time slot corresponding to the third resource; when the preset time unit is a symbol, the start time of the Nth C-TDW is the start time of the third resource.

[0108] In one possible design, the communication link corresponding to the sensing signal adopts either FDD or TDD mode.

[0109] In one possible design, the multiple C-TDWs may also include the Mth C-TDW, where M is a positive integer; the process by which the second device determines the multiple C-TDWs may further include: the second device determining a fourth resource based on a first resource; the fourth resource being the last symbol among the determined symbols used for transmitting the sensing signal; and the second device determining the expected end time of the Mth C-TDW based on the start time of the Mth C-TDW and a preset duration.

[0110] Based on the aforementioned design, the following discussion will focus on the expected end time of the Mth C-TDW, determined based on the fourth resource (i.e., the resource determined for transmitting sensing signals).

[0111] Scenario 1: When the expected end time is before the end time of the fourth resource, the end time of the Mth C-TDW is the expected end time; in this case, the Mth C-TDW is not the last C-TDW among multiple C-TDWs.

[0112] Scenario 2: When the expected end time is the same as the end time of the fourth resource, the end time of the Mth C-TDW is the expected end time; at this time, the Mth C-TDW is the last C-TDW among multiple C-TDWs, and the duration of the Mth C-TDW is the preset duration.

[0113] Scenario 3: When the expected end time is after the end time of the fourth resource and the preset time unit is a time slot, the end time of the Mth C-TDW is the end time of the time slot where the fourth resource is located or the end time of the fourth resource; in this case, the Mth C-TDW is the last C-TDW among multiple C-TDWs, and the duration of the Mth C-TDW is less than or equal to the preset duration.

[0114] Scenario 4: When the expected end time is after the end time of the fourth resource and the preset time unit is symbol, the end position of the last C-TDW among multiple C-TDWs is the end time of the fourth resource; at this time, the Mth C-TDW is the last C-TDW among multiple C-TDWs, and the duration of the Mth C-TDW is less than or equal to the preset duration.

[0115] In one possible design, the multiple C-TDWs may also include the Mth C-TDW, where M is a positive integer; the process of the second device determining the multiple C-TDWs may also include: the second device determining the expected end time of the Mth C-TDW based on the start time of the Mth C-TDW and the preset duration.

[0116] Based on the aforementioned design, the following discussion will focus on the expected end time of the Mth C-TDW, determined based on the first resource (i.e., the resource allocated for transmitting sensing signals).

[0117] Case A: When the expected end time is before the end time of the first resource, the end time of the Mth C-TDW is the expected end time; in this case, the Mth C-TDW is not the last C-TDW among multiple C-TDWs.

[0118] Case B: When the expected end time is the same as the end time of the first resource, the end time of the Mth C-TDW is the expected end time; at this time, the Mth C-TDW is the last C-TDW among multiple C-TDWs, and the duration of the Mth C-TDW is the preset duration.

[0119] Case C: When the expected end time is after the end time of the first resource and the preset time unit is a time slot, the end time of the Mth C-TDW is the end time of the time slot where the last symbol in the first resource is located or the end time of the first resource; at this time, the Mth C-TDW is the last C-TDW among multiple C-TDWs, and the duration of the Mth C-TDW is less than or equal to the preset duration.

[0120] Case D: When the expected end time is after the end time of the first resource and the preset time unit is a symbol, the end position of the last C-TDW among multiple C-TDWs is the end time of the last symbol in the first resource; at this time, the Mth C-TDW is the last C-TDW among multiple C-TDWs, and the duration of the Mth C-TDW is less than or equal to the preset duration.

[0121] In one possible design, the second device can also receive a preset duration. For example, the second device can receive a preset duration from a sensing server.

[0122] Optionally, the second device may also send information indicating a maximum duration, where the maximum duration is the maximum duration for which the second device supports maintaining phase continuity. In this way, the second device can send its own maximum duration for maintaining phase continuity, allowing the management device of the second device to determine a suitable preset duration by referring to this maximum duration.

[0123] Optionally, the second device may also send coherent accumulation performance parameters instructing the second device. In this way, the second device can send its own coherent accumulation performance parameters, enabling the management device of the second device (e.g., a sensing server or a sensing management network element) to determine an appropriate preset duration by referring to the coherent accumulation performance parameters of the second device.

[0124] Optionally, the second device may also transmit a preferred recommended duration. For example, if the second device is a receiver of the reflected signal corresponding to the sensed signal, the recommended duration may be determined based on the coherent accumulation performance parameters of the second device. In this way, the second device can transmit its preferred recommended duration, allowing the management device of the second device to determine a suitable preset duration by referring to the recommended duration.

[0125] Fourthly, this application provides a communication method that can be applied to a sensing server, or components (such as processors, chips, chip systems, circuits, functional modules, or others) or software modules within the sensing server. The method may include: the sensing server acquiring time-domain information of a first resource corresponding to a sensing signal; the sensing signal being used for sensing a target object; the first resource being an allocated resource for transmitting the sensing signal; the sensing server determining multiple C-TDWs based on the time-domain information of the first resource, a preset duration of the C-TDW, and a preset time unit of the C-TDW; and the multiple C-TDWs being used for transmitting the sensing signal.

[0126] The sensing server can be a sensing server; the sensing service is used to manage the first device and the second device; the first device is a device for transmitting sensing signals, and the second device is a device for receiving reflected signals corresponding to the sensing signals.

[0127] In one possible design, the sensing server may also determine at least one A-TDW based on a first C-TDW; the first C-TDW is any one of a plurality of C-TDWs; the first device maintains phase continuity within at least one A-TDW; the second device maintains phase continuity within at least one A-TDW; wherein the first device is a transmitting device for the sensing signal, and the second device is a receiving device for the reflected signal corresponding to the sensing signal.

[0128] In one possible design, the process by which the perception server determines multiple C-TDWs may include: the perception server determining the start time of the first C-TDW among the multiple C-TDWs based on the temporal information of the first resource and a preset time unit.

[0129] In one possible design, the process by which the sensing server determines the start time of the first C-TDW among multiple C-TDWs may include: the sensing server determining a second resource based on a first resource, the second resource being a determined resource for transmitting sensing signals; and the sensing server determining the start time of the first C-TDW based on the second resource and a preset time unit.

[0130] Based on the aforementioned design, when the preset time unit is a time slot, the start time of the first C-TDW is the start time of the time slot containing the first symbol in the second resource; when the preset time unit is a symbol, the start time of the first C-TDW is the start time of the first symbol in the second resource.

[0131] In one possible design, when the preset time unit is a time slot, the start time of the first C-TDW is the start time of the time slot containing the first symbol in the first resource; when the preset time unit is a symbol, the start time of the first C-TDW is the start time of the first symbol in the first resource.

[0132] In one possible design, the multiple C-TDWs also include the Nth C-TDW, where N is a positive integer and N is greater than 1; the process by which the perception server determines the multiple C-TDWs may include: the perception server determining the third resource based on the first resource; the third resource being located after the time domain resource corresponding to the (N-1)th C-TDW; and the perception server determining the start time of the Nth C-TDW based on the third resource and a preset time unit.

[0133] In one possible design, the third resource is contained within the first resource; the third resource is the first symbol in the first resource after the (N-1)th C-TDW.

[0134] Based on the aforementioned design, when the preset time unit is a time slot, the start time of the Nth C-TDW is the start time of the first time slot corresponding to the third resource; when the preset time unit is a symbol, the start time of the Nth C-TDW is the start time of the third resource.

[0135] In one possible design, the third resource is the first symbol determined for transmitting the sensing signal after the (N-1)th C-TDW. Alternatively, the third resource is the first symbol after the (N-1)th C-TDW and is included in the second resource.

[0136] Based on the aforementioned design, when the preset time unit is a time slot, the start time of the Nth C-TDW is the start time of the first time slot corresponding to the third resource; when the preset time unit is a symbol, the start time of the Nth C-TDW is the start time of the third resource.

[0137] In one possible design, the communication link corresponding to the sensing signal adopts either FDD or TDD mode.

[0138] In one possible design, the multiple C-TDWs may also include the Mth C-TDW, where M is a positive integer; the process by which the sensing server determines the multiple C-TDWs may also include: the sensing server determining a fourth resource based on a first resource; the fourth resource being the last symbol among the determined symbols used to transmit sensing signals; and the sensing server determining the expected end time of the Mth C-TDW based on the start time of the Mth C-TDW and a preset duration.

[0139] Based on the aforementioned design, the following discussion will focus on the expected end time of the Mth C-TDW, determined based on the fourth resource (i.e., the resource determined for transmitting sensing signals).

[0140] Scenario 1: When the expected end time is before the end time of the fourth resource, the end time of the Mth C-TDW is the expected end time; in this case, the Mth C-TDW is not the last C-TDW among multiple C-TDWs.

[0141] Scenario 2: When the expected end time is the same as the end time of the fourth resource, the end time of the Mth C-TDW is the expected end time; at this time, the Mth C-TDW is the last C-TDW among multiple C-TDWs, and the duration of the Mth C-TDW is the preset duration.

[0142] Scenario 3: When the expected end time is after the end time of the fourth resource and the preset time unit is a time slot, the end time of the Mth C-TDW is the end time of the time slot where the fourth resource is located or the end time of the fourth resource; in this case, the Mth C-TDW is the last C-TDW among multiple C-TDWs, and the duration of the Mth C-TDW is less than or equal to the preset duration.

[0143] Scenario 4: When the expected end time is after the end time of the fourth resource and the preset time unit is symbol, the end position of the last C-TDW among multiple C-TDWs is the end time of the fourth resource; at this time, the Mth C-TDW is the last C-TDW among multiple C-TDWs, and the duration of the Mth C-TDW is less than or equal to the preset duration.

[0144] In one possible design, the multiple C-TDWs also include the Mth C-TDW, where M is a positive integer; the process by which the perception server determines the multiple C-TDWs may also include: the perception server determining the expected end time of the Mth C-TDW based on the start time and preset duration of the Mth C-TDW.

[0145] Based on the aforementioned design, the following discussion will focus on the expected end time of the Mth C-TDW, determined based on the first resource (i.e., the resource allocated for transmitting sensing signals).

[0146] Case A: When the expected end time is before the end time of the first resource, the end time of the Mth C-TDW is the expected end time; in this case, the Mth C-TDW is not the last C-TDW among multiple C-TDWs.

[0147] Case B: When the expected end time is the same as the end time of the first resource, the end time of the Mth C-TDW is the expected end time; at this time, the Mth C-TDW is the last C-TDW among multiple C-TDWs, and the duration of the Mth C-TDW is the preset duration.

[0148] Case C: When the expected end time is after the end time of the first resource and the preset time unit is a time slot, the end time of the Mth C-TDW is the end time of the time slot where the last symbol in the first resource is located or the end time of the first resource; at this time, the Mth C-TDW is the last C-TDW among multiple C-TDWs, and the duration of the Mth C-TDW is less than or equal to the preset duration.

[0149] Case D: When the expected end time is after the end time of the first resource and the preset time unit is a symbol, the end position of the last C-TDW among multiple C-TDWs is the end time of the last symbol in the first resource; at this time, the Mth C-TDW is the last C-TDW among multiple C-TDWs, and the duration of the Mth C-TDW is less than or equal to the preset duration.

[0150] In one possible design, the process by which the aforementioned sensing server obtains the preset duration may include: the sensing server may also receive a first maximum duration from a first device; the first device is a transmitting device for sensing signals, and the first maximum duration is the maximum duration of phase continuity supported by the first device; the sensing server may also receive a second maximum duration from a second device; the second device is a receiving device for reflected signals corresponding to the sensing signals, and the second maximum duration is the maximum duration of phase continuity supported by the second device; the sensing server may also determine the preset duration based on the first maximum duration and the second maximum duration.

[0151] In this embodiment of the application, the second device can receive the reflected signal corresponding to the sensing signal, and can also receive the sensing signal.

[0152] Optionally, the preset duration can be the smaller of the first maximum duration and the second maximum duration.

[0153] In some possible examples, the process by which the perception server determines the preset duration may specifically include: the perception server can determine the preset duration based on a first maximum duration, the coherent accumulation performance parameters of the second device, a second maximum duration, and the perception requirements. Correspondingly, the perception server can also obtain the coherent accumulation performance parameters from the second device, which may include the maximum duration of coherent accumulation supported by the second device, the storage performance parameters of the second device, the complexity constraints of the coherent accumulation of the second device, and / or, the power consumption constraints of the second device, etc. The perception server can also obtain the perception requirements of the target object (such as estimation accuracy, signal-to-noise ratio, etc.), which are used to determine the minimum duration of coherent accumulation.

[0154] In other possible examples, the process by which the perception server determines the preset duration may specifically include: the perception server determining the preset duration based on at least one of a first maximum duration, a second maximum duration, and a first recommended duration; wherein the first recommended duration is a preferred duration reported by the second device. For example, the first recommended duration may be determined by the second device based on the coherent accumulation performance parameters of the second device.

[0155] Fifthly, embodiments of this application provide a communication device. The device can implement any possible implementation of any of the first to fourth aspects described above. The device may be, for example, a first device, or a functional module within a first device.

[0156] In one optional implementation, the communication device may include modules, units, or means corresponding one-to-one with the methods / operations / steps / actions that perform any possible implementation of any of the first to fourth aspects. These modules, units, or means may be hardware circuits, software, or a combination of hardware circuits and software. In another optional implementation, the device includes a processing module (sometimes also called a processing unit) and a communication module (sometimes also called a transceiver module, communication unit, etc.). The communication module is capable of both sending and receiving functions. When the communication module performs the sending function, it may be called a sending unit (sometimes also called a sending module); when the communication module performs the receiving function, it may be called a receiving unit (sometimes also called a receiving module). The sending unit and the receiving unit may be the same functional module, referred to as the communication module, which performs both sending and receiving functions; or, the sending unit and the receiving unit may be different functional modules, with "communication module" being a collective term for these functional modules.

[0157] For example, when the communication device is used to perform the method described in any one of the first to fourth aspects, the communication device may include a processing module and a communication module.

[0158] In a sixth aspect, embodiments of this application also provide another communication device, including a processor for executing a computer program (or computer-executable instructions) stored in a memory, which, when executed, causes the communication device to perform a method as in any possible implementation of any of the first to fourth aspects.

[0159] In one possible implementation, the processor and memory are integrated together.

[0160] In another possible implementation, the memory is located outside the communication device.

[0161] The communication device also includes a communication interface for communicating with other devices, such as sending or receiving data and / or signals. For example, the communication interface may be a transceiver, circuit, bus, module, or other type of communication interface.

[0162] In a seventh aspect, a computer-readable storage medium is provided for storing a computer program or instructions that, when executed, enable the implementation of a method of any possible implementation of any of the first to fourth aspects, and the method shown in any possible implementation of such method.

[0163] Eighthly, a computer program product containing instructions is provided, which, when run on a computer, enables the implementation of any possible implementation of any of the first to fourth aspects.

[0164] Ninthly, embodiments of this application provide a chip system including logic circuitry (or, as understood, the chip system includes a processor, which may include logic circuitry, etc.), and further including input / output interfaces. The input / output interfaces can be used to input messages or output messages. The input / output interfaces can be the same interface, i.e., the same interface can implement both sending and receiving functions; or, the input / output interface includes an input interface and an output interface, where the input interface is used to implement the receiving function, i.e., to receive messages; and the output interface is used to implement the sending function, i.e., to send messages. The logic circuitry can be used to perform operations other than the sending and receiving functions in any possible implementation of any of the first to fourth aspects described above; the logic circuitry can also be used to transmit messages to the input / output interfaces or receive messages from other communication devices from the input / output interfaces. The chip system can be used to implement any possible implementation of any of the first to fourth aspects described above. The chip system can be composed of chips or can include chips and other discrete devices.

[0165] Optionally, the chip system may also include a memory, which can be used to store instructions, and the logic circuits can call the instructions stored in the memory to implement the corresponding functions.

[0166] In a tenth aspect, embodiments of this application provide a communication system that may include a first device, a second device, and a sensing server. The first device may be used to implement the methods shown in the second aspect and any of its possible implementations; the second device may be used to implement the methods shown in the third aspect and any of its possible implementations; and the sensing server may be used to implement the methods shown in the fourth aspect and any of its possible implementations.

[0167] The technical effects brought about by the second to tenth aspects above can be found in the description of the beneficial effects of the corresponding solutions in the first aspect above, and will not be repeated here. Attached Figure Description

[0168] Figure 1 A schematic diagram of the signal processing method provided in an embodiment of this application;

[0169] Figure 2a This is a schematic diagram illustrating the working principle of the duplex mode provided in the embodiments of this application.

[0170] Figure 2b An example diagram of a frame format in duplex mode provided in an embodiment of this application;

[0171] Figure 2c An example diagram of another frame format in duplex mode provided in this application embodiment;

[0172] Figure 3 This application provides a schematic diagram of the architecture of a communication system.

[0173] Figure 4a This is a structural example diagram of another communication system provided in an embodiment of this application;

[0174] Figure 4b This is a structural example diagram of another communication system provided in an embodiment of this application;

[0175] Figure 5 A flowchart illustrating a communication method provided in an embodiment of this application;

[0176] Figure 6a An example diagram of a resource provided in an embodiment of this application;

[0177] Figure 6b Another example diagram of resources provided for embodiments of this application;

[0178] Figure 7a Another example diagram of resources provided for embodiments of this application;

[0179] Figure 7b An example diagram of a time window configuration provided in an embodiment of this application;

[0180] Figure 7c Another example diagram of resources provided for embodiments of this application;

[0181] Figure 8a Another example diagram of time window configuration provided in the embodiments of this application;

[0182] Figure 8b Another example diagram of resources provided for embodiments of this application;

[0183] Figure 9a Another example diagram of resources provided for embodiments of this application;

[0184] Figure 9b Another example diagram of resources provided for embodiments of this application;

[0185] Figure 9c Another example diagram of resources provided for embodiments of this application;

[0186] Figure 9d Another example diagram of resources provided for embodiments of this application;

[0187] Figure 9e Another example diagram of resources provided for embodiments of this application;

[0188] Figure 10 This is a schematic diagram of the structure of a communication device provided in an embodiment of this application;

[0189] Figure 11 This is a schematic diagram of another communication device provided in an embodiment of this application. Detailed Implementation

[0190] To make the objectives, technical solutions, and advantages of this application clearer, the application will be further described in detail below with reference to the accompanying drawings. The specific operational methods in the method embodiments can also be applied to the device embodiments or system embodiments; therefore, the implementation of the device and the method can be referred to each other, and repeated details will not be repeated.

[0191] In the description of this application, the terms "first," "second," etc., are used only for the purpose of distinguishing descriptions and should not be construed as indicating or implying relative importance or order.

[0192] In the description of this application, "at least one" means one or more, and "more than one" 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 plural items. For example, at least one of a, b, or c can mean: 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.

[0193] In the description of this application, "and / or" describes the relationship between related objects, indicating that there can be three relationships. For example, A and / or B can mean: A exists alone, A and B exist simultaneously, or B exists alone, where A and B can be singular or plural. " / " means "or", for example, a / b means a or b.

[0194] In the description of this application, "when..." can also be understood as "if...", "under the circumstances", etc.

[0195] In the embodiments of this application, "sending a signal (or data or information)" can be understood as one device sending a signal (or data or information) to another device, or it can also be understood as one logic module within a device sending a signal (or data or information) to another logic module. For example, "the terminal device sending a signal" can be understood as the terminal device sending a signal to another device (such as a base station), or it can be understood as logic module 1 in the terminal device sending a signal to logic module 2 in the base station.

[0196] In the embodiments of this application, "receiving signal (or data or information)" can be understood as one device receiving a signal (or data or information) from another device, or it can also be understood as a logic module within the device receiving a signal (or data or information) from another logic module. For example, "base station receiving signal" can be understood as the base station receiving a signal from another device (such as a terminal device), or it can be understood as logic module 1 in the base station receiving a signal from logic module 2 in the terminal device.

[0197] In the embodiments of this application, "sending a signal to device A" can be understood as the destination of the signal being device A, and may include sending a signal directly or indirectly to device A. "Receiving a signal from device A" can be understood as the source of the signal being device A, and may include receiving a signal directly or indirectly from device A. The signal may undergo necessary processing between the source and destination, such as format changes, but the destination can understand the valid information from the source. Similar expressions in the embodiments of this application can be understood in a similar way, and will not be repeated here.

[0198] The relevant terms used in the embodiments of this application will be explained below. It should be noted that these explanations are for the purpose of making the embodiments of this application easier to understand, and should not be regarded as a limitation on the scope of protection claimed by this application.

[0199] 1. Reference signal:

[0200] Information is sent from the sender, transmitted through a transmission channel, and received at the receiver. Because the information may change during transmission (e.g., due to noise, fading), the information received by the receiver may differ from the information sent by the sender. To reconstruct the correct information, it is necessary to understand what changes the information underwent during transmission; therefore, a reference signal (RS) is introduced.

[0201] The transmitting and receiving ends agree on a known signal (denoted as RS) beforehand. RS is transmitted along with the information to be sent in the transmission channel. After receiving the signal (denoted as RS'), the receiving end compares the differences between RS and RS' to understand the changes that have occurred in the information during transmission, thereby performing channel characteristic estimation and obtaining the channel characteristics. Based on the channel characteristics, the receiving end can reconstruct the correct transmitted information from the received information.

[0202] For example, the reference signal may include a demodulation reference signal (DMRS), which can be used for channel estimation during demodulation. DMRS transmitted via the physical downlink shared channel (PDSCH) is simply referred to as PDSCHDMRS; DMRS transmitted via the physical uplink shared channel (PUSCH) is simply referred to as PUSCHDMRS. In some examples, the receiver can first estimate the channel at the DMRS symbol, and then obtain the channel at the data symbol by time-domain interpolation, thereby achieving correct data demodulation. To adapt to the needs of different application scenarios, the reference signal density of the DMRS in the time domain can be adjusted, i.e., the number of DMRS symbols in the PUSCH (or PDSCH) can be adjusted. For example, to track channels that change rapidly over time and support more accurate demodulation (such as in high-speed rail scenarios), the number of DMRS symbols in the PUSCH (or PDSCH) can be increased.

[0203] Due to limitations in time / frequency domain density and bandwidth, new radio (NR) RS (e.g., DMRS) configurations may not meet the requirements of radio frequency sensing. For example, for PUSCH / PDSCH, a maximum of 4 PUSCH / PDSCH DMRS symbols are used within a single time slot (14 symbols under normal CP), meaning the time domain density is insufficient. Range resolution is equal to the reciprocal of bandwidth; achieving good range resolution typically requires a larger bandwidth. However, in the frequency domain, DMRS occupies only a portion of the channel bandwidth (also known as the bandwidth part). The specific size of the bandwidth limit (BWP) depends on the PUSCH / PDSCH traffic volume. In narrowband communication scenarios, the BWP may be relatively small.

[0204] 2. Fourier Transform:

[0205] The Fourier transform is one of the most important tools for signal processing in communication systems, used to convert signals between the time domain and the frequency domain.

[0206] Commonly used Fourier transforms include: DFT, Fast Fourier Transform (FFT), Inverse Discrete Fourier Transform (IDFT), and Inverse Fast Fourier Transform (IFFT).

[0207] The Directional Transformation (DFT) can convert a time-domain signal into a frequency-domain signal, and the Forward Transformation (FFT) is a fast method for calculating the DFT. The Inverse Frequency Transformation (IDFT) can convert a frequency-domain signal into a time-domain signal, and the Inverse Frequency Transformation (IFFT) is a fast method for calculating the IDFT.

[0208] 3. Multi-carrier waveform:

[0209] A multicarrier waveform is a waveform, signal, or symbol obtained through multicarrier modulation. Multicarrier modulation can be understood as dividing a channel into multiple sub-channels, converting the high-speed data stream to be transmitted into parallel low-speed sub-data streams, and then modulating each sub-data stream onto each sub-channel for transmission. For example, multicarrier modulation can be orthogonal frequency division multiplexing (OFDM) modulation; in this case, the multicarrier waveform can be called an OFDM waveform. Optionally, a multicarrier waveform can be replaced by any of the following: multicarrier signal, multicarrier data, multicarrier symbol, or multicarrier waveform data.

[0210] The following section uses OFDM modulation as an example to introduce a possible signal processing flow for network devices and terminal devices. In this flow, one device can act as the transmitter, and the other as the receiver.

[0211] like Figure 1 As shown, the input signal at the transmitting end is a frequency domain signal, denoted as {S(p)}. The serial-to-parallel (S / P) converter can convert M consecutive data points (also called data sequences) from the frequency domain signal, denoted as S(kM), S(kM+1), ..., S(kM+M-1), into an M-dimensional data block, denoted as S. k =[S(kM),S(kM+1),…,S(kM+M-1)] T Where the subscript k represents the OFDM symbol number, and the superscript T represents transpose. Through subcarrier mapping, S k M data points can modulate N subcarriers. sc N subcarriers, of which N sc =M, the rest (NN) sc The 10 subcarriers can be understood as being modulated by data 0, thus obtaining an N-dimensional data vector X. k N-dimensional data vector X k An N-point IDFT yields a set of N complex time-domain sampling points, denoted as x. k =[x k (0),x k (1),…,x k (N-1)] T .

[0212] To eliminate inter-symbol interference (ISI) caused by multipath propagation (e.g., radio signals reaching the receiver through two or more transmission paths), a cyclic prefix (CP) can be added at the beginning of each OFDM symbol. One possible implementation is that the transmitter can copy x... k The last G sample points are then appended to x. k At the beginning, we obtain the time-domain OFDM symbol, denoted as Where G is a positive integer. That is, an OFDM symbol includes valid data x. k And a cyclic prefix (or redundant data). Then, the transmitter sends the OFDM symbols to a digital-to-analog converter (DAC) and a radio frequency (RF) filter for signal transmission.

[0213] The receiver can demodulate the received signal through inverse processing. For example, the receiver can obtain the frequency domain signal {S(p)} through an analog-to-digital converter (ADC) module, CP removal, serial-to-parallel conversion module, N-point DFT, subcarrier demapping, and parallel-to-serial (P / S) conversion module.

[0214] In one possible implementation, S k This can include modulation symbols and / or redundant signal sampling points. The modulation symbols can be obtained by modulating the (encoded) bitstream. For example, modulation methods can include: pulse amplitude modulation (PAM), phase shift keying (PSK), quadrature amplitude modulation (QAM), amplitude phase shift keying (APSK), etc. Redundant signal sampling points can include phase tracking reference signal (PTRS) sampling points, demodulation reference signals, tone-preserving signals, etc.

[0215] It should be understood that when the number of transformation points N satisfies certain constraints (e.g., N is a power of 2, 3, or 5), IDFT can also be implemented by efficient IFFT. Similarly, DFT can be implemented by efficient FFT. In the following text, IDFT and IFFT are interchangeable, as are DFT and FFT.

[0216] N sc This can be understood as the number of subcarriers included in the OFDM signal transmission bandwidth. In the above text, N sc It can be equal to M. It should be understood that N... sc It can be greater than M, or it can be less than M. For example, for S of length M... k Perform sequence expansion, assuming the length of the expanded sequence is equal to N. sc Therefore, N sc ≥M.

[0217] 4. Time slot:

[0218] In communication systems, both uplink and downlink transmissions are performed in the form of radio frames. For example, each radio frame lasts for 10 ms. Each radio frame can be further divided into 10 subframes, each lasting for 1 ms. Furthermore, each subframe can be divided into different time slots. A time slot contains a certain number of CP-OFDM symbols. The subcarrier spacing (SCS) of these symbols is 15.2. μ kHz, where μ represents the parameter set (numerology).

[0219] When considering normal CP, a time slot contains 14 CP-OFDM symbols; while when considering extended CP, a time slot contains 12 CP-OFDM symbols. Extended CP has a longer duration than normal CP. In NR, extended CP configuration exists only when the subcarrier spacing is 60kHz.

[0220] For example, in NR, a subframe contains 2 time slots. μ For example, when μ = 0, a subframe contains one time slot. During normal CP, a subframe contains 14 CP-OFDM symbols, whose indices within the subframe are denoted as l, where l ∈ {0, 1, 2, ..., 13}. As another example, when μ = 1, corresponding to an SCS of 30 kHz, a subframe contains two time slots. During normal CP, a subframe contains 28 CP-OFDM symbols, whose indices within the subframe are denoted as l, where l ∈ {0, 1, 2, ..., 27}.

[0221] The length of a CP-OFDM symbol consists of two parts: the valid data and the CP. The valid data portion of a CP-OFDM symbol (i.e., x in key terminology (I)) k The duration of the effective data portion is equal to the reciprocal of the SCS. For example, if μ = 0, meaning the subcarrier spacing is 15 kHz, then the length of the effective data portion is approximately 66.67 μs. For the parameter set μ and the CP-OFDM symbol with index l within the subframe, NR introduces parameters. The number of sampling points included in the valid data portion is described by introducing parameters. Describe the number of sampling points contained in the CP section.

[0222]

[0223] Where the constant κ = 64. Therefore, the time length of one CP-OFDM symbol is

[0224]

[0225] Among them, T c It is the basic time unit of NR, and

[0226]

[0227] Combination From the expression, we can see that when considering normal CP, It is related to the subframe index l. Specifically, when l = 0 or 7.2 μ At this time, the CP length is increased by 16k, meaning that some symbols in a subframe have longer CPs or some CP-OFDM symbols in a subframe have longer lengths. This is done to align the time slots of different parameter sets every half subframe (i.e., 0.5ms).

[0228] 5. Duplex mode:

[0229] Duplex modes can include full-duplex mode and half-duplex mode; full-duplex means that communication duplex can send and receive information simultaneously; half-duplex means that the two parties in communication take turns sending and receiving messages, for example, only one party is allowed to send at the same time, and the other party is allowed to receive (refer to the working mode of a walkie-talkie).

[0230] The NR spectrum is divided into paired spectrum and unpaired spectrum, which are used for frequency division duplex (FDD) and time division duplex (TDD) duplex modes, respectively.

[0231] Frequency bands are typically allocated to FDD systems in pairs (full-duplex mode): one band for transmission and another for reception. In other words, FDD operates on two separate, symmetrical frequency channels, using guard bands to separate the transmit and receive channels. Its unidirectional resources are continuous in time. For its operating principle, please refer to [reference needed]. Figure 2a (1) For example, consider NR band number n1, where uplink occurs in the band 1920MHz–1980MHz and downlink occurs in the band 2110MHz–2170MHz.

[0232] In TDD duplex mode, the transmitting and receiving signals operate within the same frequency band, while the uplink and downlink signals are transmitted at different time intervals on the time axis. The working principle can be found in [reference needed]. Figure 2a (2) For example, consider NR band number n40, where both uplink and downlink occur within the 2300MHz–2400MHz frequency band. For TDD, resources in one direction are discontinuous in time. Time resources are allocated in both directions, and the base station and the terminal must coordinate to work smoothly.

[0233] In TDD duplex mode, the uplink / downlink ratio (i.e., slot ratio) is defined through the frame structure, thereby determining the duration of each uplink and downlink segment in TDD. For example... Figure 2b As shown, the TDD frame format includes: several downlink slots (D slot), one flexible slot (S slot), and several uplink slots (U slot). In other words, there can be multiple downlink slots, with all symbols in each slot configured for downlink; there can also be multiple uplink slots, with all symbols in each slot configured for uplink; there is only one flexible slot, which serves as the transition point between downlink and uplink, where some symbols are used for downlink and some for uplink, and interval symbols that do not transmit data can be configured between uplink and downlink symbols.

[0234] The following example uses a scenario with a 30kHz subcarrier spacing in the 3.5GHz band to provide three possible frame structure examples for TDD duplex mode.

[0235] Frame structure one (2-millisecond single cycle): Each cycle contains 2 downlink time slots (labeled D), 1 uplink time slot (labeled U), and 1 flexible time slot (labeled S).

[0236] Frame structure two (2.5 milliseconds single cycle): Each cycle contains 3 downlink slots (labeled D), 1 uplink slot (labeled U), and 1 flexible slot (labeled S).

[0237] Frame Structure 3 (2.5ms Dual Cycle): Dual cycle refers to two cycles with different configurations, combined into one large loop, containing 5 downlink slots (labeled D), 3 uplink slots (labeled U), and 2 flexible slots (labeled S). The frame structure of Example C can be referenced. Figure 2c .

[0238] Optionally, in the three frame structure examples mentioned above, the flexible time slot can be configured with 10 downlink symbols, 2 flexible symbols, and 2 uplink symbols; wherein, the two flexible symbols are used as isolation for the transition between uplink and downlink and are not used for transmitting or receiving signals. This allocation method is called 10:2:2.

[0239] Table 1 below provides an example of the time slot allocation provided in the embodiments of this application.

[0240] Time slot allocation Frame structure Time period 4:1 DDDSU 2.5ms single cycle 8:2 DDDSU DDSSU 2.5ms dual cycle 7:3 DDDSU DDSUU 2.5ms dual cycle 8:2 DDDDDDDSUU 5ms single cycle

[0241] Table 1

[0242] This application involves radio frequency sensing of a target object. The embodiments described in this application can be implemented in a communication device or communication system that can send and receive sensing signals according to any communication standard.

[0243] The communication standards applicable to the embodiments of this application include, but are not limited to: the Institute of Electrical and Electronics Engineers (IEEE) 802.15.4 standard for ultra-wideband (UWB), the IEEE 802.11 standard (including those identified as Wi-Fi technology), the Bluetooth standard, code division multiple access (CDMA), frequency division multiple access (FDMA), and time division multiple access (TDMA).

[0244] The communication systems applicable to the embodiments of this application include, but are not limited to: Universal Mobile Telecommunications System (UMTS), Wireless Local Area Network (WLAN), Short-Range Wireless Communication Systems (such as sidelink, Wireless Fidelity (Wi-Fi or WiFi), Bluetooth, etc.), Wired Networks, Integrated Sensing and Communication (ISAC), Vehicle-to-Everything (V2X) Communication Systems, Device-to-Device (D2D) Communication Systems, Vehicle-to-Everything (V2X) Communication Systems, Machine-to-Machine (M2M) Communication, Machine-Type Communication (MTC), Global System for Mobile Communications (GSM), GSM / General Packet Radio Service (GPRS), Enhanced Data GSM Environment (EDGE), and Terrestrial Trunked Radio. radio (TETRA), wideband CDMA (W-CDMA), evolution data optimized (EV-DO), 1×EV-DO, EV-DO revision A, EV-DO revision B, high-rate packet data (HRPD), high-speed packet access (HSPA), high-speed downlink packet access (HSDPA), high-speed uplink packet access (HSUPA), evolved HSPA (HSPA+), Internet of Things (IoT), 4th generation (4G) mobile communication systems (such as Long Term Evolution (LTE) systems), LTE frequency division duplex (FDM).The following systems are not restricted: FDD (Fiber-Depth Distributed) systems, LTE time division duplex (TDD) systems, worldwide interoperability for microwave access (WiMAX) communication systems, 5th generation (5G) mobile communication systems (such as NR systems), non-terrestrial networks (NTN), future evolution communication systems, or other similar communication systems.

[0245] To facilitate understanding of the embodiments of this application, Figure 3 The communication system shown in the figure is used as an example to describe in detail the communication system applicable to the embodiments of this application. The communication system is capable of communication, radio frequency sensing and / or positioning. The communication system may include at least one of the following components: terminal device 101, base station 102, satellite (also referred to as space vehicle) 103, access point (AP) 104, wireless device 105, network 106, network function server 107, and external client 108.

[0246] In some examples, the wireless device 105 may include a portable Wi-Fi device 105-1, a smartwatch (or wristband) 105-2, a vehicle 105-3, a mobile phone 105-4, a laptop computer 105-5, and other static communication / location devices.

[0247] Optionally, the positions of components such as base station 102, access point 104, or wireless device 105 in the aforementioned communication system can be fixed or movable.

[0248] like Figure 3 As shown, terminal device 101 can connect to base station 102 via communication link 110, thereby accessing network 106; correspondingly, terminal device 101 can communicate with other devices via network 106. Terminal device 101 can connect to wireless device 105 via communication link 120. Terminal device 101 can connect to access point 104 via communication link 130, thereby accessing network 106; correspondingly, terminal device 101 can communicate with other devices. These other devices can be any device connected to network 106, for example, other devices can be network function server 107.

[0249] Optionally, external client 108 can directly connect to network function server 107.

[0250] In the embodiments of this application, Figure 3 The communication system shown can realize communication between terminal device 101 and other devices, positioning of terminal device 101 and / or other devices, radio frequency sensing performed by terminal device 101, etc.

[0251] In some examples, any device in the communication system (e.g., wireless device 105) can estimate the location of terminal device 101 based on sensing signals received (and / or transmitted) by terminal device 101 and the known locations of other devices (e.g., satellites, base stations, access points) that transmit (and / or receive) the sensing signals. For example, wireless device 105 can estimate the location of terminal device 101 by sensing signals transmitted between terminal device 101 and wireless device 105; wherein the sensing signals may include, but are not limited to, Bluetooth signals, IEEE 802.11x (e.g., Wi-Fi), ultra-wideband (UWB), and IEEE 802.15x.

[0252] In other examples, any device in the communication system can estimate the position of terminal device 101 based on non-sensory signals received (and / or transmitted) by terminal device 101 and the known position of other devices (e.g., cameras) that transmit (and / or receive) the non-sensory signals. The non-sensory signals may include, but are not limited to, infrared signals or other optical signals.

[0253] In other examples, devices in the communication system (e.g., terminal device 101, base station 102, satellite 103, or network function server 107) are capable of performing radio frequency sensing. For example, one or more devices in the communication system can achieve radio frequency sensing of a target object by transmitting (and / or receiving) sensing signals.

[0254] It should be understood that Figure 3 This is merely an example of a communication system applicable to the embodiments of this application. The types of components, the quantity of each component, and the connection methods between components provided in this communication system are all replaceable, and this application does not impose any limitations. Furthermore, depending on the functions required in the actual communication scenario, the deployment positions of each component can be rearranged, combined, separated, replaced, and / or added or removed. For example, Figure 3 Only one terminal device 101 is shown, but in actual communication scenarios, the communication system can include multiple (e.g., hundreds, thousands, millions, etc.) terminal devices. For example, Figure 3The number of base stations 102 (or access points 104) listed is only one possible example; in actual communication scenarios, more or fewer base stations 102 (or access points 104) can be configured. For example, Figure 3 The connections between the various components shown include communication link 110, communication link 120 and communication link 130. The aforementioned communication links can be used for the transmission of data and signaling. In actual communication scenarios, the communication system may also include connections between other components. The connection methods include, but are not limited to, direct or indirect physical connections, wireless connections, connections through additional networks, etc.

[0255] The components involved in the aforementioned communication system will be explained below.

[0256] (1) Terminal device 101, also known as terminal, mobile device, user equipment (UE), mobile station, wireless terminal device, subscriber unit, subscriber station, mobile station, remote station, user terminal, user agent, or user device, etc. The terminal device typically contains communication modules, circuits, or chips that perform corresponding communication functions. The terminal device may also be configured with programs or instructions for performing corresponding communication functions. Terminal devices 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 (VR), augmented reality (AR), industrial control, autonomous driving, telemedicine, smart grids, transportation safety, smart home furniture, smart offices, smart wearables, smart transportation, and smart cities. Among these, IoT is a crucial component of future information technology development. Its main technological characteristic is connecting objects to networks through communication technologies, thereby achieving intelligent networks that enable human-machine interconnection and machine-to-machine interconnection.

[0257] Terminal devices can include mobile phones, tablets, computers with wireless transceiver capabilities, wearable devices, vehicles, drones, helicopters, airplanes, ships, robots, robotic arms, smart home devices, mobile internet devices (MIDs), terminal devices in 5G networks, or terminal devices in future evolved public land mobile networks (PLMNs). Wearable devices, also known as wearable smart devices or smart wearable devices, are a general term for devices that utilize wearable technology to intelligently design and develop everyday wearables, such as glasses, gloves, watches, clothing, and shoes. Wearable devices are portable devices worn directly on the body or integrated into the user's clothing or accessories. Wearable devices are not merely hardware devices; they achieve powerful functions through software support, data interaction, and cloud interaction. Wearable smart devices in a broad sense include those that are fully functional, large in size, and can achieve complete or partial functions without relying on a smartphone, such as smartwatches or smart glasses, as well as those that focus on a specific type of application function and need to be used in conjunction with other devices such as smartphones, such as various smart bracelets and smart jewelry for monitoring vital signs.

[0258] A terminal device can be any device that provides voice / data connectivity to a user, such as a handheld device with wireless connectivity or an in-vehicle device. For example, a terminal device used in a vehicle can be called an in-vehicle terminal, which may be a transport vehicle with wireless communication capabilities, a communication module, or an on-board unit (OBU). In vehicle-to-everything (V2X) communication, the communication terminal mounted on a vehicle is a terminal device, and a roadside unit (RSU) can also be considered a terminal device. A drone carrying a communication terminal can also be considered a terminal device. For example, a terminal device can include a mobile phone (or "cellular" phone), a computer with a mobile terminal, or a portable, pocket-sized, handheld, or computer-embedded mobile device. For instance, a terminal device can be a Personal Communication Service (PCS) phone, a cordless phone, a Session Initiation Protocol (SIP) phone, a Wireless Local Loop (WLL) station, a Personal Digital Assistant (PDA), etc. The terminal device may also include limited devices, such as devices with limited power consumption, limited storage capacity, or limited computing power. For example, the terminal device may be an information sensing device such as a barcode scanner, radio frequency identification (RFID), a sensor, a global positioning system (GPS), or a laser scanner. The embodiments of this application do not limit the device form of the terminal; the device used to implement the terminal's functions can be the terminal itself, or it can be a device capable of supporting the terminal in implementing those functions, such as a chip system. This device can be installed in the terminal or used in conjunction with the terminal. In the embodiments of this application, the chip system may consist of chips or may include chips and other discrete components.

[0259] (2) Base station 102 can be a NodeB, an evolved NodeB (eNB), an access point (AP), a transmission reception point (TRP), a master eNodeB (MeNB), a secondary eNodeB (SeNB), a next-generation NodeB (gNB), a base station in a future mobile communication system, an access node in a WiFi system, a multistandard radio (MSR) node, a wireless terminal in a device-to-device (D2D) system, a wireless terminal in a vehicle-to-everything (V2X) system, etc. Base station 102 can be a macro base station, a micro base station or an indoor station, a relay node or a donor node, an access node, a wireless node, a positioning node, a home base station, or a wireless controller in a CRAN scenario. Optionally, base station 102 can also be a server, a wearable device, a vehicle or an in-vehicle device, etc. For example, the access network device in vehicle external connectivity technology can be a roadside unit. The base station 102 can communicate with the terminal device 101. All or part of the functions of the base station 102 in this application can also be implemented through software functions running on hardware, or through virtualization functions instantiated on a platform (e.g., a cloud platform). The base station 102 may also be equipped with communication modules, circuits, or chips that perform corresponding communication functions. The base station 102 may also be configured with program instructions for performing corresponding communication functions and corresponding program instructions. The base station 102 in this application can also be a logical node, logical module, or software capable of implementing all or part of the functions of the base station 102.

[0260] Base station 102 can be fixed or mobile. For example, a helicopter or drone can be configured to act as a mobile base station, and one or more cells can move depending on the location of the mobile base station. In other examples, a helicopter or drone can be configured as a means of communicating with another base station. In some examples, base station 102 and terminal device 101 can be deployed on land, including indoors or outdoors, handheld or vehicle-mounted; they can also be deployed on water; and they can also be deployed in the air on aircraft, balloons, and satellites.

[0261] Optionally, base station 102 may include multiple TRPs; each TRP is associated with a different antenna, different antenna array, or different antenna panel of base station 102. The transmission function of the TRP may be performed by a transmission point (TP), and / or the reception function of the TRP may be performed by a reception point (RP), which may be physically separate from or different from the TP; that is, TRP may include both TP and RP.

[0262] In some examples, base station 102 can refer to a single physical transmission point or multiple co-located physical transmission points; the physical transmission points may include the base station's antenna array. In the case of beamforming in a multiple-input multiple-output (MIMO) system, base station 102 may transmit different "beams" in different directions and perform "beam scanning"; correspondingly, signals can be transmitted through different beam directions.

[0263] In other examples, base station 102 may refer to multiple non-co-located physical transmission points. For example, a physical transmission point may be a distributed antenna system (DAS) that is connected to a spatially separated antenna network of a common source via a transmission medium. Another example is a remote radio head (RRH), which is a remote base station connected to the serving base station.

[0264] Optionally, multiple base stations 102 can cooperate to enable the terminal device 101 to achieve wireless access, with different base stations 102 each implementing some of the functions of a base station. For example, a base station 102 can be a central unit (CU), a distributed unit (DU), a CU-control plane (CP), a CU-user plane (UP), or a radio unit (RU), etc. The CU and DU can be set up separately, or they can be included in the same network element, such as a baseband unit (BBU). The RU can be included in a radio frequency device or radio frequency unit, such as a remote radio unit (RRU), an active antenna unit (AAU), or a remote radio head (RRH).

[0265] 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.

[0266] In the embodiments of this application, base station 102 may be owned, maintained and / or operated by a cellular network provider; base station 102 may employ various wireless technologies, which are not limited in this application.

[0267] In this application embodiment, the form of the base station is not limited. The device used to implement the function of the base station can be a base station itself; it can also be a device that supports the base station in implementing this function, such as a chip system. This device can be installed in the base station or used in conjunction with the base station. In this application embodiment, the chip system can be composed of chips, or it can include chips and other discrete components.

[0268] (3) Satellite 103 may be a satellite in a global navigation satellite system (GNSS) and / or an NTN satellite. GNSS includes global positioning system (GPS), Galileo, BeiDou, etc. In some examples, satellite 103 may be understood as a base station 102 of a specific form.

[0269] Satellite 103 can communicate with one or more base stations and / or one or more user equipment.

[0270] Satellite 103 can be used for communication positioning in one or more ways. For example, satellite 103 can be part of a GNSS system. Positioning using sensed signals from GNSS satellite 103 can include measuring multiple GNSS signals at a GNSS receiver on a mobile device to perform highly accurate positioning, such as carrier-based positioning. Alternatively or concurrently, satellite 103 can be used for NTN-based positioning; in other words, satellite 103 can functionally operate as a TRP for a network (e.g., LTE and / or NR networks). Specifically, reference signals transmitted by NTN satellite 103 are similar to those transmitted by base stations and are coordinated by a network function server, which can operate as a location server. In some implementations, satellite 103 used for NTN-based positioning can be different from those used for GNSS-based positioning. In some implementations, NTN nodes can include non-ground vehicles such as aircraft, balloons, drones, etc., which can supplement or replace NTN satellite 103. Radio frequency sensing can be further utilized using NTN satellite 103 and / or other NTN platforms.

[0271] (4) Access point 104 may include, but is not limited to, a wireless local area network (Wi-Fi) access point, a Bluetooth access point, or an access point with cellular capabilities (e.g., 4G LTE, 5G NR, etc.). In some examples, access point 104 may be understood as a base station 102 of a specific form.

[0272] In some examples, access network 104 can work in conjunction with base station 102 to provide terminal device 101 with more comprehensive wireless coverage and a better user experience.

[0273] (5) The wireless device 105 may include a mobile device, a base station, an access point, a satellite, or any combination thereof. But it is not limited to these. Figure 3 Examples of examples include portable Wi-Fi devices 105-1, smartwatches (or wristbands) 105-2, vehicles 105-3, mobile phones 105-4, laptops 105-5, and other static communication / location devices.

[0274] (6) Network 106 may be a wireless network, a wired network, or a combination of both. For example, network 106 may be any combination of public network, private network, local area network, and wide area network, including but not limited to.

[0275] Furthermore, network 106 may utilize one or more wired and / or wireless communication technologies. In some implementations, the network may, for example, include cellular or other mobile networks, wireless local area networks (WLANs), wireless wide-area networks (WWANs), and / or the Internet. Examples of network 106 include long-term evolution (LTE) wireless networks, fifth-generation (5G) wireless networks (also known as NR wireless networks or 5G NR wireless networks), Wi-Fi WLANs, and the Internet. LTE, 5G, and NR are wireless technologies defined or being defined by the 3rd Generation Partnership Project.

[0276] (7) The network function server 107 may include one or more servers and / or other computing devices configured to provide network management and / or network auxiliary functions. For example, the location server may determine the location estimate of the mobile device and / or provide data (e.g., “auxiliary data”) to the mobile device 105 to facilitate location measurement and / or location determination by the mobile device. In some implementations, the location server may also include an enhanced serving mobile location center (E-SMLC) that uses a control plane (CP) location solution for LTE radio access of the mobile device to support the location of the mobile device. The location server may also include a location management function (LMF) that supports the location of the mobile device using the control plane location solution for NR or LTE radio access.

[0277] (8) External client 108 may be a web server or remote application associated with terminal device 101 (e.g., accessible to the user of terminal device 101), or a server, application, or computer system that provides location services to other users. This may include obtaining and providing the location of terminal device 101 (e.g., enabling services such as friend or relative finder, child or pet location). Additionally, external client 108 may obtain the location of terminal device 101 and provide it to emergency service providers, government agencies, etc.

[0278] This application involves radio frequency (RF) sensing of a target object. Therefore, based on the roles or functions of each component in the communication system during RF sensing, the communication system is simplified to a certain extent. The communication system may include one or more sensing nodes; based on the roles or functions of the sensing nodes, they can be divided into transmitters (or transmitters) and receivers (or receivers). A sensing node can be... Figure 3 The communication system shown includes a terminal device 101, a wireless device 105, etc. The target object can be, but is not limited to, a car, building, pedestrian, construction equipment, furniture, etc. The transmitting end of the sensing signal can send a sensing signal, and the receiving end of the sensing signal can receive the sensing signal and the reflected signal (or echo signal) obtained after the sensing signal is reflected by the target object. The receiving end of the sensing signal can identify the existence, position, motion, material, shape, speed, and other properties of the object by analyzing the attenuation or change of the signal before and after reflection.

[0279] Optionally, the radio frequency sensing process may also include a sensing server, which manages one or more sensing nodes. The sensing server can be... Figure 3 The network function server 107 in the communication system shown; the sensing server may include, but is not limited to, a sensing management function (SMF) network element or an LMF network element; the sensing server may be a newly defined network element in the core network.

[0280] For example, a sensing server can coordinate and / or assist one or more sensing nodes in the system in radio frequency (RF) sensing of one or more target objects, including but not limited to coordinating sensing sessions generated during RF sensing. The sensing server can also provide data (or auxiliary data) to the sensing nodes to facilitate the transmission and / or measurement of sensing signals, thereby facilitating RF sensing of the target objects. In some examples, auxiliary data may be, but is not limited to, sensing signal configuration information, which indicates the available resources (time-domain resources and / or frequency-domain resources, etc.) during the transmission of sensing signals.

[0281] In some examples, the sensing server may be the same as the transmitter of the sensing signal, or the sensing server may be the same as the receiver of the reflected signal corresponding to the sensing signal; this application does not impose any limitations.

[0282] In this embodiment, the same sensing node can play different roles in different application scenarios. Taking device A as an example, during the radio frequency sensing of target object 1, device A can act as the transmitter of the sensing signal corresponding to target object 1. During the radio frequency sensing of target object 2, device A can act as the receiver of the reflected signal of the sensing signal corresponding to target object 2. The signal received by the receiver of the sensing signal can be understood as the reflected signal obtained after the sensing signal is reflected by the target object.

[0283] In some examples, the transmitter and receiver of the sensed signal are the same, such as... Figure 4a As shown; this radio frequency sensing mode is also called single-site sensing or active sensing.

[0284] In other examples, the transmitter and receiver of the sensed signal are different, such as... Figure 4b As shown; this radio frequency sensing mode is also called dual-station sensing or passive sensing. Figure 4b As shown, the transmitting end of the sensing signal is identified as sensing node 1, and the receiving end of the sensing signal is identified as sensing node 2. After sensing node 1 sends the sensing signal, part of it is reflected by the target object and received by sensing node 2, that is, sensing node 2 receives the reflected signal of the sensing signal. The other part is received by sensing node 2 along the line of sight (LOS) path, that is, sensing node 2 also receives the sensing signal.

[0285] The radar equations are introduced below. Assume the transmitted power of the RF sensing signal is P. t The echo signal power is P r The distance between the transmitter and the target is R. t The distance between the receiver and the target object is R. r The radar cross-section of the target object is σ, and the effective area of ​​the receiving antenna is A. r If the antenna gain is G, then the basic form of the radar equation is:

[0286]

[0287] As can be seen, P r It is inversely proportional to the square of the distance, and related to P. t It is directly proportional to the radar cross-section σ. For distant targets and / or targets with a small radar cross-section σ, P r A low signal-to-noise ratio, or a low detection signal-to-noise ratio, can cause the target to be submerged in noise, leading to missed detections.

[0288] This application provides a communication method for rationally allocating time windows for constrained coherent accumulation, thereby improving radio frequency sensing performance. The following is in conjunction with... Figure 5 The technical solution of this application will be described in detail with specific method embodiments. This communication method can be executed by a transmitting device for sensing signals (hereinafter referred to as the transmitting device), or by a receiving device for the reflected signal corresponding to the sensing signal (hereinafter referred to as the receiving device), or by a sensing server. For example, the aforementioned transmitting device and receiving device can be the same device (e.g., Figure 4a (The sensing node in the process). For example, the aforementioned transmitting and receiving devices can be different devices; the transmitting device can be... Figure 4b The sensing node 1 in the process can be a receiving device. Figure 4b Sensing node 2 in the network. In some examples, the sensing server and the transmitting device may be the same entity, that is, the sensing server can participate in radio frequency sensing as a sensing node. In some examples, the sensing server can be a management device for the transmitting and receiving devices; for example, the transmitting device is a base station, the receiving device is a terminal, and the sensing server is a network element in the core network.

[0289] For ease of description, the following embodiments are performed using a communication device. Figure 5 The communication method shown is illustrated as an example; it should be understood that the communication device can be any of the aforementioned transmitting device, receiving device, or sensing server. Figure 5 As shown, the communication method includes the following S501 to S502.

[0290] S501: The communication device acquires the time-domain information of the first resource corresponding to the sensing signal; the sensing signal is used for the perception of the target object; the first resource is the allocated resource for transmitting the sensing signal.

[0291] In the embodiments of this application, transmission can be understood as sending or receiving; correspondingly, transmitting the sensing signal can be understood as sending the sensing signal or receiving the reflected signal corresponding to the sensing signal.

[0292] In the embodiments of this application, the allocated resources for transmitting sensing signals should be understood as: allocated resources for SeRS.

[0293] In the embodiments of this application, the sensing signal refers to the sensing signal of the target object in general; the sensing signal of the target object can be understood as multiple sensing signals, or the sensing signal of the target object can be understood as a collection of multiple sub-signals.

[0294] Optionally, the first resource can be composed of any one or more of the time domain, spatial domain, and frequency domain; for example, the first resource can be composed of the time domain; or the first resource can be composed of the time domain and spatial domain; or the first resource can be composed of the time domain and frequency domain; or the first resource can be composed of the time domain, spatial domain, and frequency domain. It should be understood that the first resource can also be combined with resources of other dimensions (such as resources of the power dimension) based on the aforementioned dimensions, but this application does not impose any limitations on this.

[0295] The temporal information of the first resource obtained in S501 of this application can be understood as the distribution information of the first resource in the temporal dimension.

[0296] In this embodiment of the application, the time-domain information of the first resource may include the time-domain information of at least one time-domain unit. For example, the time-domain information of the first resource includes the start time and end time corresponding to each time-domain unit in the first resource.

[0297] In the embodiments of this application, the time-domain unit may include, but is not limited to, absolute time, OFDM symbols, or time slots. In some examples, the time-domain unit of TDW may be pre-agreed among the devices involved in the perception of the target object (e.g., a sensing server, a transmitting device, and / or a receiving device).

[0298] For example, a time-domain unit can be absolute time: 0.25 milliseconds (ms) (or 0.5ms, 1ms, 2ms); or an OFDM symbol (also called a symbol). Another example is a time slot. The following description of this application will use OFDM symbols as examples, but this does not constitute a limitation of this application. The implementation process of other time-domain units can be referred to the examples and descriptions of OFDM symbol lengths.

[0299] It should be understood that the symbol length of each OFDM symbol can be determined based on the reference subcarrier spacing (equal to...). Where μ ref The reference parameter set is used to determine the time slot; the time slot length of each time slot can be determined based on the reference subcarrier spacing. For example, when μ ref When μ = 0, the length of one time slot is 1 ms; when μ = 0, the length of one time slot is 1 ms. ref When = 1, the length of one time slot is 0.5 ms. Optionally, the subcarrier spacing corresponding to the sensing signal is 15.2. μ kHz, where μ ≥ μ ref .

[0300] Based on this, the devices involved in the perception of the target object (e.g., perception server, transmitting device and / or receiving device) can also synchronize the configuration of the subcarrier spacing. For example, the perception server can send parameter set μ to the transmitting device and the receiving device respectively.

[0301] Optionally, the first resource can be a resource that is sequential in time.

[0302] For example, in FDD mode, the first resource can be contiguous in time; such as Figure 6a As shown in (1), the first resource includes all resources from the start time to the end time.

[0303] For example, in TDD mode, the resources allocated for transmitting sensing signals occupy uplink (or downlink) resources within one transmission cycle, and the first resource can be continuous in time; such as Figure 6a As shown in (2) of the figures in this application embodiment, the downlink time slot (D slot) is identified as D, the uplink time slot (U slot) is identified as U, and the flexible time slot (S slot) is identified as S; one transmission cycle includes five time slots: D, D, D, U, and S. The first resource includes all downlink resources within transmission cycle #1. It should be understood that the D time slot is a part of the downlink resources, and the downlink symbol in the S time slot can also be understood as a part of the downlink resources. Figure 6a In (2), the downlink resources include three D time slots in transmission cycle #1 and five D symbols in the S time slot of transmission cycle #1.

[0304] One transmission cycle is the repetition period in the frame structure of TDD mode that divides uplink and downlink time slots. For example, Figure 2b The uplink and downlink transmission cycles shown are one transmission cycle; for example, each single cycle in the aforementioned frame structure one and frame structure two is one transmission cycle; for example, in the aforementioned frame structure three, each double cycle can be understood as two transmission cycles.

[0305] For example, assuming the resources allocated for transmitting sensing signals are symbol-level and the symbols allocated for transmitting sensing signals are temporally continuous, the first resource can be temporally continuous; such as Figure 6a As shown in (3), the first resource includes eight symbols with sequence numbers 3-10 in slot #2.

[0306] In the embodiments of this application, it is assumed that each time slot includes 14 symbols, and the 14 symbols correspond to sequence numbers 0-13 respectively. However, the aforementioned assumption is only an example and does not constitute a limitation; that is, this application does not limit the number of symbols included in each time slot.

[0307] It should be understood that in the embodiments of this application, in TDD mode, when the transmitting device is a base station and the receiving device is a terminal, the sensing signal is transmitted on the downlink communication link, and the resources allocated for transmitting the sensing signal are downlink resources; in TDD mode, when the transmitting device is a terminal and the receiving device is a base station, the sensing signal is transmitted on the uplink communication link, and the resources allocated for transmitting the sensing signal are uplink resources.

[0308] Optionally, the first resource can be a time-discontinuous resource. It should be understood that the durations of the discontinuous components of the first resource can be the same or different, and the time intervals between the discontinuous components can be the same or different.

[0309] For example, in FDD mode, the resources allocated for transmitting sensing signals are discontinuous, meaning the first resource is not continuous in time. Figure 6b As shown in (1), assuming the resources allocated for transmitting sensing signals are symbol-level and the symbols allocated for transmitting sensing signals are discontinuous, the first resource can be discontinuous in time; such as Figure 6b As shown in (1), the first resource includes 8 symbols with sequence numbers 3-10 in time slot #1 (first part) and 8 symbols with sequence numbers 3-10 in time slot #2 (second part); obviously, the symbol with sequence number 10 in time slot #1 and the symbol with sequence number 3 in time slot #2 are adjacent symbols on the first resource, but these two symbols are not consecutive in time.

[0310] For example, in TDD mode, the resources allocated for transmitting sensing signals are discontinuous, meaning the first resource is not discontinuous in time; such as Figure 6b As shown in (2), the first resource includes time slots #3 and #5 in transmission cycle #1, and time slots #3 and #5 are discontinuous.

[0311] For example, in TDD mode, the resources allocated for transmitting sensing signals require at least two transmission cycles (partial or all) of uplink resources (or downlink resources), meaning the first resource is not discontinuous in time; Figure 6b As shown in (3), the first resource is a portion of the downlink resources in the four transmission cycles, namely, the first part (part of the downlink resources in transmission cycle #1), the second part (all the downlink resources in transmission cycle #2), the third part (all the downlink resources in transmission cycle #3) and the fourth part (all the downlink resources in transmission cycle #4).

[0312] S502: The communication device determines multiple C-TDWs based on the time domain information of the first resource, the preset duration of C-TDW, and the preset time unit of C-TDW; the multiple C-TDWs are used to transmit sensing signals.

[0313] In the embodiments of this application, the configuration time window can also be called the nominal time domain window (N-TDW), which is not limited here.

[0314] It is understandable that the preset time unit of C-TDW is a granularity of time domain resources (or time resources); or, in other words, the preset time unit is the smallest time unit that constitutes C-TDW. The preset time unit can be a time unit agreed upon in the protocol, such as a time slot or OFDM symbol; it can also be a pre-defined time unit, such as using a fixed duration (e.g., 10 seconds) as a time unit.

[0315] In this embodiment of the application, multiple C-TDWs are used to transmit sensing signals. This can be understood as the time domain units corresponding to (or covered by) the multiple C-TDWs being used to transmit sensing signals. That is, sensing signals can be transmitted (e.g., sent or received) on the time domain units corresponding to (or covered by) the multiple C-TDWs.

[0316] Using the methods shown in S501 and S502, the communication device can determine multiple C-TDWs based on the allocated resources for transmitting sensing signals, the preset duration of the C-TDW, and the preset time unit of the C-TDW. This ensures that the range of coherent accumulation is constrained within the C-TDWs, thus achieving a better trade-off between coherent accumulation gain and complexity. Furthermore, the sensing server, transmitting device, and receiving device can all determine multiple C-TDWs using the methods shown in S501 and S502. Since the rules for determining C-TDWs are the same for different devices, the final determined multiple C-TDWs are also the same, reducing signaling interaction between devices and saving signaling resources.

[0317] In one possible design, the process by which the communication device determines multiple C-TDWs in S502 may include at least one of the following three steps. These three steps may be performed independently or in any combination in any order, and this application does not limit their execution.

[0318] Step 1: The communication device can determine the start time of the first C-TDW among multiple C-TDWs based on the time domain information of the first resource and the preset time unit.

[0319] Below are two possible examples corresponding to step one.

[0320] Example 1: The process by which a communication device determines the start time of the first C-TDW may include: the communication device determining a second resource based on a first resource, the second resource being a determined resource for transmitting sensing signals; the communication device determining the start time of the first C-TDW based on the second resource and a preset time unit.

[0321] In the embodiments of this application, the resources determined for transmitting sensing signals should be understood as: determined resources for SeRS.

[0322] Optionally, the second resource can be a resource determined in real time based on the first resource, combined with resource update signaling (i.e., dynamic signaling). In some examples, the second resource can be a resource determined in real time based on the first resource (the resource initially allocated for transmitting sensing signals), or in other words, the second resource is the resource actually occupied by the transmission of sensing signals. For example, the communication device receives first resource update signaling and / or second resource update signaling, whereby the first resource update signaling instructs the reconfiguration of time-domain resources in the first resource for high-priority transmission (e.g., low-latency communication service transmission), and the second resource update signaling cancels services that were originally required to be performed (e.g., the transmission of communication signals), thereby releasing the time-domain resources required by the service, so that the resource can be used to transmit sensing signals. In other words, when the communication device receives the first resource update signaling, the second resource is a reduction in time-domain resources based on the first resource; when the communication device receives the second resource update signaling, the second resource is an increase in time-domain resources based on the first resource.

[0323] In the embodiments of this application, the communication device may receive multiple first resource update signaling (second resource update signaling) or receive multiple first resource update signaling (second resource update signaling), and this application does not limit it.

[0324] In TDD mode, the first resource update signaling (or the second resource update signaling) includes, but is not limited to, slot format indication (SFI) and cancellation indication (CI).

[0325] For example, in Figure 6a Based on (1) in the above, the communication device can determine the second resource according to the first resource, referring to Figure 7a (1) in the embodiments of this application. Figure 7a The time-domain resources that are not actually used for transmitting sensing signals can also be understood as the time-domain resources that are determined not to be used for transmitting sensing signals.

[0326] Optionally, the communication device can receive a first resource update instruction, thereby deleting resource group 1, resource group 2, and resource group 3 based on the first resource. Optionally, the communication device can add resource group 4 based on the first resource.

[0327] It should be understood that in the embodiments of this application, where the time-domain unit of the time-domain resource is not explicitly identified, the time-domain unit may include, but is not limited to, absolute time, OFDM symbols, or time slots, and this application does not impose any limitations. For example, when the time-domain unit of the first resource (second resource) is a time slot (or symbol), resource group 1 may have 2 time slots (or symbols), resource group 2 may have 3 time slots (or symbols), resource group 3 may have 5 time slots (or symbols), and resource group 4 may have 2 time slots (or symbols).

[0328] For example, in Figure 6b Based on (3) in the above, the communication device can determine the second resource according to the first resource, referring to Figure 7a Optionally, the communication device may receive a first resource update instruction, thereby deleting resource group 1 and resource group 3 based on the first resource. Optionally, the communication device may receive a second resource update instruction, thereby adding resource group 2 based on the first resource.

[0329] The process of determining the first C-TDW under the second resource is illustrated below.

[0330] Combination Figure 7a In (1), the start time of the first C-TDW is the start time of the second resource, refer to... Figure 7b (1) in the middle. Figure 7a In (2), the start time of the first C-TDW is the start time of the second resource, refer to... Figure 7b (2) in the middle.

[0331] In the aforementioned Example 1, when the preset time unit is a time slot, the start time of the first C-TDW is the start time of the time slot where the first symbol in the second resource is located; when the preset time unit is a symbol, the start time of the first C-TDW is the start time of the first symbol in the second resource.

[0332] For example, in the foregoing Figure 7b Based on (1) in the middle, by amplifying the first half of the resources in the second resource, we can obtain Figure 7c It is evident that the first symbol determined for transmitting the sensing signal is the symbol with sequence number 2 in time slot #2. (Reference) Figure 7c When the preset time unit is a time slot, the start time of the first C-TDW (i.e., C-TDW#1) is the start time of the time slot where the symbol with sequence number 2 is located, which is the start time of time slot #2, and is also equivalent to the start time of the symbol with sequence number 0 in time slot #2; when the preset time unit is a symbol, the start time of the first C-TDW (i.e., C-TDW#1) is the symbol with sequence number 2 in time slot #2.

[0333] Example 2: When the preset time unit is a time slot, the start time of the first C-TDW is the start time of the time slot containing the first symbol in the first resource; when the preset time unit is a symbol, the start time of the first C-TDW is the start time of the first symbol in the first resource.

[0334] The process of determining the first C-TDW under the first resource is illustrated below.

[0335] Combination Figure 6a In (1), the first resource is continuous, and the start time of the first C-TDW is the start time of the first resource, as referenced. Figure 8a (1) in the middle. Figure 6b In (3), the first resource is discontinuous, and the start time of the first C-TDW is the start time of the first resource, refer to... Figure 8a (2) in the middle.

[0336] For example, in Figure 8a Based on (2) in the first part, by enlarging the first half of the first resource, we can obtain Figure 8b It can be seen that the first symbol allocated for transmitting the sensing signal is the symbol with sequence number 5 in time slot #1. (Reference) Figure 8b When the preset time unit is a time slot, the start time of the first C-TDW (i.e., C-TDW#1) is the start time of the time slot containing the symbol with sequence number 5, which is the start time of time slot #1, and is also equivalent to the start time of the symbol with sequence number 0 in time slot #1; when the preset time unit is a symbol, the start time of the first C-TDW (i.e., C-TDW#1) is the start time of the symbol with sequence number 5 in time slot #1.

[0337] It should be understood that in the aforementioned Examples 1 and 2, the communication link corresponding to the sensing signal can adopt either FDD mode or TDD mode.

[0338] In summary, Example 1 considers the availability of the first resource, updates it in real time to determine the second resource, and further determines the start time of the first C-TDW based on the second resource. This ensures that the selection of the first C-TDW better aligns with the actual transmission resources of the sensed signal, improving sensing performance. In contrast, Example 2 does not require consideration of the availability of the first resource. Therefore, the communication device can determine the start time of the first C-TDW based on the first resource before the actual transmission of the sensed signal begins, reducing the complexity of the first C-TDW determination process.

[0339] Optionally, before determining the start time of the first C-TDW through Example 1, the communication device may receive first indication information, which is used to instruct the communication device to consider resource availability when determining the start time of the first C-TDW; in other words, the first indication information is used to instruct the communication device to determine the start time of the first C-TDW based on the determined resources (i.e., the second resources) for transmitting the sensing signal; or, in other words, the first indication information is used to instruct that in the process of determining the start time of the first C-TDW, priority should be given to the actual transmission situation of the sensing signal or to the sensing performance.

[0340] Optionally, before determining the start time of the first C-TDW through Example 2, the communication device may receive a second indication message, which indicates that the communication device does not need to consider resource availability when determining the start time of the first C-TDW; in other words, the second indication message indicates that the communication device determines the start time of the first C-TDW based on the resources allocated for transmitting the sensing signal (i.e., the first resource); or, the second indication message indicates that computational complexity should be given priority in determining the start time of the first C-TDW.

[0341] In some examples, when the communication device does not receive an instruction indicating whether the communication device needs to consider resource availability when determining the start time of the first C-TDW, the start time of the first C-TDW is determined by default using Example 2.

[0342] Step 2: The multiple C-TDWs also include the Nth C-TDW, where N is a positive integer and greater than 1. The communication device can determine the third resource based on the first resource; the third resource is located after the time domain resource corresponding to the (N-1)th C-TDW; the communication device can also determine the start time of the Nth C-TDW based on the third resource and a preset time unit.

[0343] It should be understood that a third resource can be a segment of resources (including multiple time slots or multiple symbols) or a single symbol. For example, a third resource can be a defined segment of resources immediately following the time-domain resource corresponding to the (N-1)th C-TDW, used for transmitting sensing signals. Alternatively, a third resource can be the first defined symbol for transmitting sensing signals following the time-domain resource corresponding to the (N-1)th C-TDW.

[0344] Specifically, when the preset time unit is a time slot, the start time of the Nth C-TDW is the start time of the first time slot corresponding to the third resource; when the preset time unit is a symbol, the start time of the Nth C-TDW is the start time of the third resource.

[0345] It should be understood that the first time slot corresponding to the third resource is as follows: when the third resource is a set of multiple symbols, the first time slot corresponding to the third resource is the time slot where the first symbol among the multiple symbols is located; when the third resource is a single symbol, the first time slot corresponding to the third resource is the time slot where that symbol is located.

[0346] Below are two possible examples corresponding to step two.

[0347] Example 3: The third resource is the first symbol determined for transmitting the sensing signal after the (N-1)th C-TDW. Alternatively, the third resource is the first symbol after the (N-1)th C-TDW and is included in the second resource.

[0348] In some examples, the communication device can update the resources in real time based on the first resource to obtain a determined resource for transmitting the sensing signal; the third resource is included in the aforementioned determined resource for transmitting the sensing signal, and the third resource is the first symbol determined for transmitting the sensing signal after the (N-1)th C-TDW. For example, the third resource can be included in the second resource in the aforementioned Example 1; the process of determining the second resource can be referred to the description in the aforementioned Example 1, and will not be repeated here.

[0349] Optionally, the communication device may, based on a first resource update signaling and / or a second resource update signaling, implement real-time updates of the resources determined for transmitting sensing signals.

[0350] For example, in the foregoing Figure 7b Based on (1) in the middle, by amplifying the intermediate part of the second resource, we can obtain Figure 9a Assuming the end time of the (N-1)th C-TDW is the end time of slot #6, then the third resource is the first symbol determined for transmitting the sensing signal after the (N-1)th C-TDW, i.e., the symbol with sequence number 4 in slot #9. (Reference) Figure 9a When the preset time unit is a time slot, the start time of the Nth C-TDW can be the start time of the first time slot corresponding to the third resource, that is, the start time of time slot #9, which is also equivalent to the start time of the symbol with sequence number 0 in time slot #9; when the preset time unit is a symbol, the start time of the Nth C-TDW can be the start time of the third resource, that is, the start time of time slot #9, which is also equivalent to the start time of the symbol with sequence number 4 in time slot #9.

[0351] Example 4: The third resource is contained within the first resource; the third resource is the first symbol in the first resource after the (N-1)th C-TDW. Since the first resource is allocated for transmitting sensing signals, the third resource must also be allocated for transmitting sensing signals.

[0352] For example, in the foregoing Figure 8a Based on (2) in the first resource, by enlarging the middle part, we can obtain Figure 9b Assuming the end time of the (N-1)th C-TDW is the end time of slot #4, then the third resource is contained within the first resource, and the third resource is the first symbol after the (N-1)th C-TDW, i.e., the symbol with sequence number 7 in slot #7. (See reference) Figure 9b When the preset time unit is a time slot, the start time of the Nth C-TDW can be the start time of the first time slot corresponding to the third resource, that is, the start time of time slot #7, which is also equivalent to the start time of the symbol with sequence number 0 in time slot #7; when the preset time unit is a symbol, the start time of the Nth C-TDW can be the start time of the third resource, that is, the start time of time slot #7, which is also equivalent to the start time of the symbol with sequence number 7 in time slot #7.

[0353] As can be seen, in Example 4, the third resource belongs to the resource for allocating the transmission of sensing signals, that is, the third resource is contained in the first resource; when the first resource is discontinuous, the Nth C-TDW and the (N-1)th C-TDW may also be discontinuous.

[0354] It should be understood that in Examples 3 and 4 above, the communication link corresponding to the sensing signal can be in FDD mode or TDD mode.

[0355] Example 5: When the communication link corresponding to the sensing signal adopts FDD mode, the third resource is the first symbol after the (N-1)th C-TDW; that is, the end time of the (N-1)th C-TDW is the start time of the Nth C-TDW.

[0356] For example, still refer to Figure 9b Assuming the end time of the (N-1)th C-TDW is the end time of slot #4, then the third resource is the first symbol after the (N-1)th C-TDW, i.e., the symbol with sequence number 0 in slot #5. (Reference) Figure 9b When the preset time unit is a time slot, the start time of the Nth C-TDW can be the start time of the first time slot corresponding to the third resource, that is, the start time of time slot #5, which is also equivalent to the start time of the symbol with sequence number 0 in time slot #5; when the preset time unit is a symbol, the start time of the Nth C-TDW can be the start time of the third resource, that is, the start time of time slot #5, which is also equivalent to the start time of the symbol with sequence number 0 in time slot #5.

[0357] As can be seen, in Example 5, the third resource may not belong to the first resource; regardless of whether the first resource is continuous, the Nth C-TDW and the (N-1)th C-TDW remain continuous in time. Accordingly, the multiple C-TDWs determined by the communication device remain continuous in time.

[0358] Example 6: When the communication link corresponding to the sensing signal adopts TDD mode, the third resource is the first symbol with the same transmission direction as the sensing signal after the (N-1)th C-TDW.

[0359] Combination Figure 2b or Figure 2c As explained in the description of TDD mode, in TDD mode, each resource (e.g., a symbol) is defined to carry signals with a fixed transmission direction. Accordingly, when the transmission direction of the sensed signal is uplink, the "symbol with the same transmission direction as the sensed signal" is defined as a symbol used to carry uplink signals, or in other words, a symbol used for uplink communication; conversely, when the transmission direction of the sensed signal is downlink, the "symbol with the same transmission direction as the sensed signal" is defined as a symbol used to carry downlink signals, or in other words, a symbol used for downlink communication.

[0360] In Example 6 above, when the sensing signal is transmitted on the uplink communication link, the third resource is the first symbol used for uplink communication after the (N-1)th C-TDW; when the sensing signal is transmitted on the downlink communication link, the third resource is the first symbol used for downlink communication after the (N-1)th C-TDW.

[0361] For example, refer to Figure 9c In (1), assuming the transmission direction of the sensing signal is downlink transmission and the end time of the (N-1)th C-TDW is the end time of time slot #4, time slot #5 is used to carry uplink signals and time slot #6 is used to carry downlink signals; then the third resource is the first symbol used to carry downlink signals after time slot #4, that is, the first symbol in time slot #6. Accordingly, when the preset time unit is time slot, the start time of the Nth C-TDW is the start time of the time slot where the third resource is located, that is, the start time of time slot #6, which is also equivalent to the start time of the symbol with sequence number 0 in time slot #6.

[0362] For example, refer to Figure 9cIn (2), assuming the transmission direction of the sensing signal is uplink and the end time of the (N-1)th C-TDW is the end time of time slot #5, the symbols with sequence numbers 0 to 4 in time slots #6, #7, #8, and #9 are used to carry downlink signals, the symbols with sequence numbers 5 and 6 in time slot #9 are not used to carry signals, and the symbols with sequence numbers 7 to 13 in time slot #9 are used to carry uplink signals. Then the third resource is the symbol with sequence number 7 in time slot #9. Accordingly, with the preset time unit being a symbol, the start time of the Nth C-TDW is the start time of the third resource, which is the symbol with sequence number 7 in time slot #9.

[0363] In Example 6, when the next symbol of the (N-1)th C-TDW is in the same direction as the transmission of the sensing signal, the Nth C-TDW and the (N-1)th C-TDW are sequential in time; when the next symbol of the (N-1)th C-TDW is not in the same direction as the transmission of the sensing signal, the Nth C-TDW and the (N-1)th C-TDW are discontinuous in time.

[0364] In summary, Example 3 considers the availability of the first resource to determine the third resource, making it a definite resource for transmitting the sensing signal. Furthermore, the start time of the Nth C-TDW is determined based on the third resource. This ensures that the selection of the Nth C-TDW is more consistent with the actual transmission resource of the sensing signal, improving sensing performance. In contrast, Examples 4 to 6 do not require consideration of the availability of the first resource, and multiple C-TDWs are kept as continuous as possible. Therefore, the communication device can determine the third resource based on the first resource before the actual transmission of the sensing signal begins. This allows for the determination of the start time of the Nth C-TDW, reducing the complexity of the C-TDW determination process.

[0365] Optionally, before determining the start time of the Nth C-TDW through Example 3, the communication device may receive third indication information, which is used to instruct the communication device to consider resource availability when determining the start time of the Nth C-TDW; in other words, the third indication information is used to instruct the communication device to determine the start time of the Nth C-TDW based on the determined resources for transmitting the sensing signal (i.e., the third resource); or, the third indication information is used to instruct that in the process of determining the start time of the Nth C-TDW, priority should be given to the actual transmission situation of the sensing signal or to the sensing performance.

[0366] Optionally, before determining the start time of the Nth C-TDW using Example 4 (or Example 5, Example 6), the communication device may receive a fourth indication message. This fourth indication message instructs the communication device not to consider resource availability when determining the start time of the Nth C-TDW; or, in other words, it instructs to prioritize computational complexity in determining the start time of the Nth C-TDW. In some examples, the fourth indication message may also indicate which specific example should be used to determine the start time of the Nth C-TDW. For example, the fourth indication message may instruct the communication device to determine the start time of the Nth C-TDW based on the resources allocated for transmitting the sensing signal (i.e., the third resource included in the first resource). In other words, the fourth indication message may instruct the communication device to determine the start time of the Nth C-TDW using the communication method in Example 4. Similarly, the fourth indication message may also instruct the communication device to determine the start time of the Nth C-TDW using the other two examples (Example 5 or Example 6), which will not be elaborated here.

[0367] In some examples, when the communication device does not receive an instruction indicating whether the communication device needs to consider resource availability when determining the start time of the Nth C-TDW, the start time of the Nth C-TDW is determined by default using Example 4 (or Example 5, Example 6).

[0368] Step 3: The communication device can determine the end time of the Mth C-TDW based on the time domain information of the first resource, the preset duration, and the preset time unit of the C-TDW; M is a positive integer.

[0369] Below are two possible examples corresponding to step three.

[0370] Example 7: The communication device can determine the expected end time of the Mth C-TDW based on the start time of the Mth C-TDW and a preset duration; the communication device can also determine a fourth resource based on a first resource; the fourth resource is the last symbol among the determined symbols used for transmitting sensing signals. Based on this, the communication device determines the end time of the Mth C-TDW according to the preset time unit of the C-TDW, the expected end time, and the end time of the fourth resource.

[0371] The expected end time of the Mth C-TDW can be equal to the start time of the Mth C-TDW plus the preset duration.

[0372] In the aforementioned example, when the expected end time is before or the same as the end time of the fourth resource, the end time of the Mth C-TDW is the expected end time; when the expected end time is after the end time of the fourth resource and the preset time unit is a time slot, the end time of the Mth C-TDW is the end time of the time slot where the fourth resource is located; when the expected end time is after the end time of the fourth resource and the preset time unit is a symbol, the end position of the last C-TDW among the multiple C-TDWs is the end time of the fourth resource or the end time of the time slot where the fourth resource is located.

[0373] The following is an exemplary description of the process for determining the end time of the Mth C-TDW based on the fourth resource.

[0374] In some examples, the communication device can update the resources in real time based on the first resource to obtain a determined resource for transmitting the sensing signal; the fourth resource is included in the aforementioned determined resource for transmitting the sensing signal, and the fourth resource is the last symbol in the aforementioned determined resource for transmitting the sensing signal. For example, the fourth resource can be included in the second resource in the aforementioned Example 1; the process of determining the second resource can be referred to the description in the aforementioned Example 1, and will not be repeated here. It should be understood that the fourth resource can be included in the first resource (refer to...). Figure 7a (2) in the first resource may also be excluded from the first resource (see reference). Figure 7a (1) in the middle.

[0375] Optionally, the communication device may, based on a first resource update signaling and / or a second resource update signaling, implement real-time updates of the resources determined for transmitting sensing signals.

[0376] For example, in Figure 7b Based on (1) in the middle, by amplifying the latter half of the second resource, we can obtain Figure 9d Assume the start time of the Mth C-TDW is the start time of time slot #15, and the end time of the fourth resource is the end time of the symbol with sequence number 10 in time slot #18. The communication device can determine the expected end time of the Mth C-TDW based on the start time and preset duration. The following discussion is based on the expected end time of the Mth C-TDW, considering different cases.

[0377] Scenario 1: The expected end time of the Mth C-TDW is Figure 9d The expected end time 1 of the Mth C-TDW shown means that the expected end time of the Mth C-TDW is in time slot #17.

[0378] In Case 1, if the expected end time 1 of the Mth C-TDW is before the end time of the fourth resource, then the communication device can determine that the end time of the Mth C-TDW is the expected end time 1 of the Mth C-TDW.

[0379] In other words, under certain circumstances, the Mth C-TDW is not the last C-TDW among multiple C-TDWs.

[0380] Scenario 2: The expected end time of the Mth C-TDW is Figure 9d The expected end time 2 of the Mth C-TDW shown is the end time of the symbol with sequence number 10 in time slot #18.

[0381] In scenario two, if the expected end time 2 of the Mth C-TDW is the same as the end time of the fourth resource, then the communication device can determine that the end time of the Mth C-TDW is the end time of the fourth resource, which is also the expected end time 2 of the Mth C-TDW.

[0382] In other words, in case two, the Mth C-TDW is the last C-TDW among multiple C-TDWs, and the duration of the Mth C-TDW is the preset duration.

[0383] Scenario 3: Assuming the preset time unit for C-TDW is a time slot, the expected end time of the Mth C-TDW is... Figure 9d The expected end time 3 of the Mth C-TDW shown is the end time of time slot #19.

[0384] In scenario three, if the expected end time 3 of the Mth C-TDW is after the end time of the fourth resource, then the end time of the Mth C-TDW is either the end time of the time slot where the fourth resource is located (i.e., the end time of time slot #18, or the end time of the symbol with sequence number 13 in time slot #18) or the end time of the fourth resource (i.e., the end time of the symbol with sequence number 10 in time slot #18).

[0385] In other words, in case three, the Mth C-TDW is the last C-TDW among multiple C-TDWs, and the duration of the Mth C-TDW is less than or equal to the preset duration.

[0386] Scenario 4: Assume the preset time unit for C-TDW is a symbol, and the expected end time of the Mth C-TDW is... Figure 9d The expected end time 4 of the Mth C-TDW shown means that the expected end time of the Mth C-TDW is in time slot #20 (e.g., the end time of the symbol with sequence number 5, which is not shown in the figure).

[0387] In case four, the expected end time 4 of the Mth C-TDW is after the end time of the fourth resource, so the end time of the Mth C-TDW is the end time of the fourth resource (i.e., the end time of the symbol with sequence number 10 in slot #18).

[0388] In other words, in case four, the Mth C-TDW is the last C-TDW among multiple C-TDWs, and the duration of the Mth C-TDW is less than or equal to the preset duration.

[0389] Example 8: The communication device can determine the expected end time of the Mth C-TDW based on the start time and preset duration of the Mth C-TDW; the communication device can determine the end time of the Mth C-TDW based on the preset time unit of the C-TDW, the expected end time, and the end time of the first resource.

[0390] In the aforementioned example, when the expected end time is before or the same as the end time of the first resource, the end time of the Mth C-TDW is the expected end time; when the expected end time is after the end time of the first resource and the preset time unit is a time slot, the end time of the Mth C-TDW is the end time of the time slot where the last symbol in the first resource is located; or when the expected end time is after the end time of the first resource and the preset time unit is a time slot, the end time of the Mth C-TDW is the end time of the last symbol in the first resource; when the expected end time is after the end time of the first resource and the preset time unit is a symbol, the end position of the last C-TDW among the multiple C-TDWs is the end time of the last symbol in the first resource.

[0391] The process of determining the end time of the Mth C-TDW based on the first resource is described below as an example.

[0392] For example, in Figure 8a Based on (2) in the middle, by amplifying the latter half of the second resource, we can obtain Figure 9e Assume the start time of the Mth C-TDW is the start time of time slot #13, and the end time of the first resource is the end time of the symbol with sequence number 9 in time slot #16. The communication device can determine the expected end time of the Mth C-TDW based on the start time and preset duration. The following discussion is based on the expected end time of the Mth C-TDW, considering different cases.

[0393] Case A: The expected end time of the Mth C-TDW is Figure 9e The expected end time 1 of the Mth C-TDW shown means that the expected end time of the Mth C-TDW is in time slot #15.

[0394] In case A, if the expected end time 1 of the Mth C-TDW is before the end time of the first resource, then the communication device can determine that the end time of the Mth C-TDW is the expected end time 1 of the Mth C-TDW.

[0395] In other words, in case A, the Mth C-TDW is not the last C-TDW among multiple C-TDWs.

[0396] Case B: The expected end time of the Mth C-TDW is Figure 9e The expected end time 2 of the Mth C-TDW shown is the end time of the symbol with sequence number 9 in time slot #16.

[0397] In case B, if the expected end time 2 of the Mth C-TDW is the same as the end time of the first resource, then the communication device can determine that the end time of the Mth C-TDW is the end time of the first resource, which is also the expected end time 2 of the Mth C-TDW.

[0398] In other words, in case B, the Mth C-TDW is the last C-TDW among multiple C-TDWs, and the duration of the Mth C-TDW is the preset duration.

[0399] Case C: Assume the preset time unit for C-TDW is a time slot, and the expected end time of the Mth C-TDW is... Figure 9e The expected end time 3 of the Mth C-TDW shown is the end time of time slot #17.

[0400] In case C, if the expected end time 3 of the Mth C-TDW is after the end time of the first resource, then the end time of the Mth C-TDW is the end time of the time slot containing the last symbol in the first resource (i.e., the end time of time slot #16, or the end time of the symbol with sequence number 13 in time slot #16) or the end time of the first resource (i.e., the end time of the symbol with sequence number 9 in time slot #16).

[0401] In other words, in case C, the Mth C-TDW is the last C-TDW among multiple C-TDWs, and the duration of the Mth C-TDW is less than or equal to the preset duration.

[0402] Case D: Assume the preset time unit of C-TDW is a symbol, and the expected end time of the Mth C-TDW is... Figure 9eThe expected end time 3 of the Mth C-TDW shown is in time slot #17 (e.g., the end time of the symbol with sequence number 10, not shown in the figure).

[0403] In case D, if the expected end time 3 of the Mth C-TDW is after the end time of the first resource, then the end time of the Mth C-TDW is the end time of the last symbol in the first resource (i.e., the end time of the symbol with sequence number 9 in slot #16).

[0404] In other words, in case D, the Mth C-TDW is the last C-TDW among multiple C-TDWs, and the duration of the Mth C-TDW is less than or equal to the preset duration.

[0405] In summary, Example 7 considers the availability of the first resource to determine the fourth resource, making it a definite resource for transmitting the sensing signal. Furthermore, based on the fourth resource, the end time of the Mth C-TDW is determined. This ensures that the selection of the Mth C-TDW is more consistent with the actual transmission resource of the sensing signal, improving sensing performance. In contrast, Example 8 does not require considering the availability of the first resource. Therefore, the communication device can determine the end time of the Mth C-TDW before the actual transmission of the sensing signal begins, reducing the complexity of the C-TDW determination process.

[0406] Optionally, before determining the end time of the Mth C-TDW through Example 7, the communication device may receive a fifth indication message, which instructs the communication device to consider resource availability when determining the end time of the Mth C-TDW; in other words, the fifth indication message instructs the communication device to determine the end time of the Mth C-TDW based on the determined resources for transmitting the sensing signal (i.e., the fourth resource); or, the fifth indication message instructs to prioritize the actual transmission situation of the sensing signal or to prioritize sensing performance in the process of determining the end time of the Mth C-TDW.

[0407] Optionally, before determining the end time of the Mth C-TDW through Example 8, the communication device may receive a sixth indication message, which indicates that the communication device does not need to consider resource availability when determining the end time of the Mth C-TDW; in other words, the sixth indication message indicates that the communication device determines the end time of the Mth C-TDW based on the resources allocated for transmitting the sensing signal (i.e., the first resource); or, the sixth indication message indicates that computational complexity should be given priority in determining the end time of the Mth C-TDW.

[0408] In some examples, if the communication device does not receive an instruction indicating whether the communication device needs to consider resource availability when determining the end time of the Mth C-TDW, the end time of the Mth C-TDW is determined by default using Example 8.

[0409] It should be understood that any two or three of the "first instruction information", "third instruction information" and "fifth instruction information" shown in the embodiments of this application can be combined into one instruction information; similarly, any two or three of the "second instruction information", "fourth instruction information" and "sixth instruction information" shown in the embodiments of this application can be combined into one instruction information; in this way, signaling overhead can be saved.

[0410] refer to Figure 8a In (1), in S502, when the communication device determines multiple C-TDWs, including the aforementioned Examples 2, 4, and 8, assuming the duration of the first resource is Y0 and the preset length is X0, then the first resource is determined by... A continuous C-TDW coverage; of which, the first The length of each C-TDW is X0, while the length of the last C-TDW is X0. In the embodiments of this application, This indicates rounding up to the nearest integer.

[0411] Assumption If the value of is 2, then the start time of the first C-TDW is the same as the start time of the first time-domain unit in the first resource, and the end time of the second C-TDW is the same as the end time of the last time-domain unit in the first resource. The length of the first C-TDW is X0, and the length of the second C-TDW is Y0-X0.

[0412] In one possible design, the communication device can also acquire a preset duration.

[0413] The following two scenarios provide exemplary illustrations of the process by which the communication device obtains the preset duration of C-TDW in step 1 above.

[0414] Scenario 1: When the communication device is a management device (e.g., a sensing server or a sensing management network element) of the transmitting device (and / or receiving device), the process of the communication device obtaining the preset duration of C-TDW may include the following steps 1-1 to 1-3.

[0415] Step 1-1: The communication device receives a first maximum duration from the first device; the first device is a transmitting device for sensing signals, and the first maximum duration is the maximum duration for which the first device supports maintaining phase continuity.

[0416] In the embodiments of this application, the maximum duration for which the device (including the first device) supports maintaining phase continuity can also be understood as the maximum duration for which the device can maintain phase continuity, or the maximum duration for which the device has the ability to maintain phase continuity, or the maximum duration for which the device can maintain a phase-continuous state.

[0417] In some examples, before executing S501, the perception server can select at least one perception node from multiple perception nodes to serve as both a transmitter of the sensing signal for the target object and a receiver of the reflected signal corresponding to that sensing signal. The process of the perception server selecting at least one perception node can include: the perception server initiating a capability query request to multiple perception nodes to request whether the perception node has the capability for SeRS binding; correspondingly, multiple perception nodes can report their respective capability information; and the perception server selecting at least one perception node based on the capability information reported by the multiple perception nodes. The capability information includes a maximum duration SeRS-bundling field. If the maximum duration SeRS-bundling field is not present in the capability information reported by a perception node, it is considered that the perception node does not support SeRS binding.

[0418] Based on the foregoing example, assuming the transmitting device (included in the aforementioned multiple sensing nodes) supports SeRS binding, the capability information of the transmitting device may also include the maximum duration for which the transmitting device supports maintaining phase continuity, denoted as X0_A. Here, the first maximum duration is X0_A, and the first maximum duration can be carried in the maxduration SeRS-bundling field.

[0419] Optionally, the capability query request may include indication information for indicating a tolerance level, such that the first maximum duration in the capability information reported by the transmitting device is determined based on the aforementioned tolerance level. In some examples, the tolerance level is predefined. In some examples, the maximum duration of phase continuity supported by the transmitting device under the first tolerance level is X0_A, and the maximum duration of phase continuity supported by the transmitting device under the second tolerance level is X0_A', wherein when the first tolerance level is greater than the second tolerance level, X0_A is greater than or equal to X0_A'. Based on this, when the capability query request includes the first tolerance level, the first maximum duration reported by the transmitting device is X0_A; when the capability query request includes the second tolerance level, the first maximum duration reported by the transmitting device is X0_A'.

[0420] Steps 1-2: The communication device receives a second maximum duration from the second device; the second device is a receiving device for the reflected signal corresponding to the sensing signal, and the second maximum duration is the maximum duration for which the second device supports maintaining phase continuity. In this embodiment, the second device can receive the reflected signal corresponding to the sensing signal, and can also receive the sensing signal.

[0421] It should be understood that the implementation process of steps 1-2 can refer to the implementation process of step 1-1. For example, assuming that the receiving device (included in the aforementioned multiple sensing nodes) supports SeRS binding, the capability information of the receiving device may also include the maximum duration for which the receiving device supports maintaining phase continuity, denoted as X0_B. The second maximum duration is X0_B.

[0422] Steps 1-3: The communication device determines the preset duration based on the first maximum duration and the second maximum duration.

[0423] Optionally, the preset duration can be the smaller of the first maximum duration and the second maximum duration. That is, the first maximum duration, the second maximum duration, and the preset duration satisfy the following formula:

[0424] Preset duration = min(first maximum duration, second maximum duration).

[0425] Optionally, the process of the communication device determining the preset duration in steps 1-3 above can be implemented by any of the following examples A to C.

[0426] Example A: The communication device can determine a preset duration based on a first maximum duration, the coherent accumulation performance parameters of the second device, the second maximum duration, and sensing requirements (such as estimation accuracy, signal-to-noise ratio, etc.); wherein, the sensing requirements are used to indicate the minimum duration for determining coherent accumulation. The coherent accumulation performance parameters of the second device may include the maximum duration (i.e., T1) that the second device supports for coherent accumulation, the storage performance parameters of the second device (based on which the maximum length of the buffered reflected signal can be determined), the complexity constraints of the coherent accumulation of the second device, and / or, the power consumption constraints of the second device, etc.

[0427] Assume that the second device (i.e., the receiving device of the reflected signal corresponding to the sensing signal) supports a maximum coherent accumulation duration of T1, and the minimum coherent accumulation duration indicated by the sensing requirement of the target object is T2; the first maximum duration, the second maximum duration, T1, T2, and the preset duration satisfy the following formula:

[0428] Preset duration = min(first maximum duration, second maximum duration, T1); preset duration ≥ T2.

[0429] Optionally, the communication device can also acquire the coherent accumulation performance parameters of the second device. In some examples, before executing a specific coherent accumulation algorithm, the second device can first buffer a reflected signal of a certain duration as input to the coherent accumulation algorithm, thereby determining the coherent accumulation performance parameters of the second device; the second device can also send the coherent accumulation performance parameters of the second device to the communication device.

[0430] Optionally, the communication device can also acquire the perception requirements of the target object, such as acquiring the value of T2.

[0431] In the aforementioned Example A, the ability of the first and / or second devices to maintain phase continuity, the coherent accumulation performance parameters of the second device, and the sensing requirements of the target object are comprehensively considered. This is beneficial to obtaining a suitable preset duration and minimizing overhead (such as computational complexity overhead, power consumption overhead, etc.) while meeting the sensing requirements.

[0432] Example B: The communication device can determine a preset duration based on a first maximum duration, the coherent accumulation performance parameters of the second device, the coherent accumulation performance parameters of the communication device, the second maximum duration, and sensing requirements (such as estimation accuracy, signal-to-noise ratio, etc.); wherein, the sensing requirements are used to indicate the minimum duration for determining coherent accumulation. The coherent accumulation performance parameters of the second device may include the maximum duration of coherent accumulation supported by the second device (i.e., T1), the storage performance parameters of the second device (based on which the maximum length of the buffered reflected signal can be determined), the complexity constraints of the coherent accumulation of the second device, and / or, the power consumption constraints of the second device, etc. The coherent accumulation performance parameters of the communication device may include the maximum duration of coherent accumulation supported by the communication device (i.e., T1), the storage performance parameters of the communication device (based on which the maximum length of the buffered reflected signal can be determined), the complexity constraints of the coherent accumulation of the communication device, and / or, the power consumption constraints of the communication device, etc.

[0433] Assume that the maximum duration of coherent accumulation supported by the communication device (i.e., the sensing server) is T0, the maximum duration of coherent accumulation supported by the second device (i.e., the receiving device of the reflected signal corresponding to the sensing signal) is T1, and the minimum duration of coherent accumulation indicated by the sensing requirement of the target object is T2; the first maximum duration, the second maximum duration, T0, T1, T2, and the preset duration satisfy the following formula:

[0434] Preset duration = min(first maximum duration, second maximum duration, T0, T1); preset duration ≥ T2.

[0435] Optionally, the communication device can also acquire the coherent accumulation performance parameters of the second device. For example, the communication device can receive the coherent accumulation performance parameters of the second device from the second device.

[0436] Optionally, the communication device acquires its own coherent accumulation performance parameters.

[0437] Optionally, the communication device can also acquire the perception requirements of the target object, such as acquiring the value of T2.

[0438] In the aforementioned Example B, the ability of the first and / or second devices to maintain phase continuity, the coherent accumulation performance parameters of the second device, the coherent accumulation performance parameters of the communication device, and the sensing requirements of the target object are comprehensively considered. This is beneficial to obtaining a suitable preset duration and minimizing overhead (such as computational complexity overhead, power consumption overhead, etc.) while meeting the sensing requirements.

[0439] Example C: The communication device may determine a preset duration based on at least one of a first maximum duration, a second maximum duration, and a first recommended duration; wherein the first recommended duration is a preferred recommended duration reported by the second device.

[0440] Optionally, the second device may determine a first recommended duration based on the coherent accumulation performance parameters of the second device, and send the first recommended duration to the communication device.

[0441] In the aforementioned Example C, the ability of the first and / or second devices to maintain phase continuity and the recommended duration preferred by the second device are taken into account, which helps to obtain a suitable preset duration and adapt to the needs of multiple devices used to transmit sensing signals as much as possible.

[0442] Based on the design of Scenario 1 above, the communication device can also send a preset duration to the first device; and / or, the communication device can also send a preset duration to the second device. This allows the communication device and the first device (and / or the second device) to align with the C-TDW determination rules.

[0443] Scenario 2: When the communication device is a transmitting device or a receiving device, the communication device can obtain the preset duration in the following ways: the communication device receives the preset duration.

[0444] For example, when the communication device is a transmitter of sensing signals, the communication device can receive a preset duration from the sensing server.

[0445] For example, when the communication device is a receiving device for the reflected signal corresponding to the sensing signal, the communication device can receive a preset duration from the sensing server.

[0446] When the communication device is a transmitting or receiving device, it can also report its corresponding capability information to the sensing server.

[0447] Optionally, the capability information may include information indicating a maximum duration, which is the maximum duration of phase continuity supported by the current device (transmitting or receiving device). When the communication device is a transmitting device, the capability information includes a first maximum duration, which is the maximum duration of phase continuity supported by the transmitting device; when the communication device is a receiving device, the capability information includes a second maximum duration, which is the maximum duration of phase continuity supported by the receiving device. In this way, the communication device can transmit its own maximum duration of phase continuity, allowing the management device of the communication device to determine a suitable preset duration by referring to this maximum duration.

[0448] Optionally, the capability information may include coherent accumulation performance parameters indicating the current communication device. In this way, the communication device can send its own coherent accumulation performance parameters, enabling the management device of the communication device (e.g., a sensing server or a sensing management network element) to determine an appropriate preset duration by referring to the coherent accumulation capability information.

[0449] Optionally, this capability information may include a preferred duration for the current communication device. For example, if the current communication device is a receiver of the reflected signal corresponding to the sensed signal, the recommended duration may be determined based on the coherent accumulation performance parameters of the current communication device. In this way, the communication device can send its preferred duration, allowing its management device (e.g., a sensing server or sensing management network element) to determine a suitable preset duration by referring to this recommended duration.

[0450] With the aforementioned design, the communication device can determine the end time of the Mth C-TDW based on a preset duration. That is, the duration of each C-TDW is constrained based on the preset duration, so that the duration of each C-TDW is less than or equal to the preset duration, thereby avoiding excessively long C-TDW durations and improving the fault tolerance of a single C-TDW.

[0451] Assume the first device is a transmitter of the sensing signal; the second device is a receiver of the reflected signal corresponding to the sensing signal. In some scenarios, during radio frequency sensing, the first device (and / or the second device) may need to process other events, among which there may be events that cause the phase continuity of the device (first device or second device) to be lost. In this embodiment, such events are referred to as first events. It should be understood that the first type of event refers to a class of events that may cause the phase continuity of the device to be lost, rather than a specific event that has already occurred.

[0452] Optionally, the sensing signal of the target object includes multiple sub-signals, and the first event may include, but is not limited to, any of the following: the interval between any two adjacent sub-signals is greater than or equal to a first threshold; the first device does not support the transmission of multiple sub-signals at discontinuous time-domain locations, and there is a time interval between any two adjacent sub-signals; there is a time interval between any two adjacent sub-signals, and the time interval is used for the first device to perform the transmission of non-sensing signals; the frequency domain resources corresponding to any two adjacent sub-signals are different; the spatial relations corresponding to any two adjacent sub-signals are different (e.g., beam switching will cause a change in the spatial relations); the transmission power corresponding to any two adjacent sub-signals is different; the power control parameters corresponding to any two adjacent sub-signals are different.

[0453] It should be understood that if the sensing signal of the target object includes multiple sub-signals, then the reflected signal corresponding to the sensing signal should also include multiple sub-signals. In the embodiments of this application, the transmission sub-signal can be understood as the sub-signal that sends the sensing signal, or as the sub-signal that receives the sensing signal, or as the sub-signal that receives the reflected signal corresponding to the sensing signal.

[0454] In the embodiments of this application, "the frequency domain resources occupied by two adjacent sub-signals are different" can be understood as: different frequency domain sizes and / or different frequency domain positions, which is not limited in this application.

[0455] In the embodiments of this application, non-sensor signals include, but are not limited to, uplink communication signals, downlink communication signals, or sidelink communication signals. For example, non-sensor signals can be any of the following: physical uplink shared channel (PUSCH) messages, physical uplink control channel (PUCCH) messages, sounding reference signals (SRS) messages, physical downlink shared channel (PDSCH) messages, synchronization signal blocks (SSB) messages, and downlink control information (DCI) messages.

[0456] Based on the foregoing description of the first event, if the first event occurs within the first C-TDW, the sensing node cannot maintain phase continuity within the first C-TDW, which will cause performance loss for radio frequency sensing. To minimize this loss, embodiments of this application also provide a possible design in which the communication device can further execute the following S503.

[0457] S503: The communication device determines at least one A-TDW based on a first C-TDW; the first C-TDW is any one of a plurality of C-TDWs. Optionally, any A-TDW may not include a first event, which is an event that causes phase continuity to be lost.

[0458] It should be understood that the first C-TDW proposed in S503 can be any one of the multiple C-TDWs determined in S502 above; in other words, the first C-TDW here has a scope attribute, and the action (or description) for the first C-TDW can be applied to each of the multiple C-TDWs. In contrast, the Nth C-TDW described in step two above has a "point" attribute, for example, the action (or description) for the Nth C-TDW in step two applies to the Nth C-TDW (a specific / definite one); similarly, the Mth C-TDW in step three above has a "point" attribute, for example, the action (or description) for the Mth C-TDW in step three applies to the Mth C-TDW (a specific / definite one).

[0459] Based on the aforementioned S503, the first device (i.e., the transmitting device of the sensing signal) maintains phase continuity within at least one A-TDW; the second device (i.e., the receiving device of the reflected signal corresponding to the sensing signal) also maintains phase continuity within the A-TDW. In some examples, the communication device can be either the aforementioned transmitting or receiving device, in which case the communication device can maintain phase continuity within at least one A-TDW.

[0460] Correspondingly, the communication device can also determine the sensing result of the target object by coherently accumulating the reflected signals received in each A-TDW.

[0461] With this design, since the first event is not included in any A-TDW, the first and second devices can maintain phase continuity within any A-TDW, thereby enabling coherent accumulation or bonding processing, which helps to improve the performance of radio frequency sensing.

[0462] Based on the same technical concept, this application provides a communication device, which includes modules, units or means that perform the method steps in the above method embodiments. The functions, units or means can be implemented by software, or by hardware, or by hardware executing corresponding software.

[0463] For example, see Figure 10 The communication device 1000 may include a processing module 1001 and a communication module 1002.

[0464] Optionally, the communication module 1002 may include a sending module and / or 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. It should be noted that the communication device 1000 may only include a sending module and not a receiving module. Alternatively, the communication device 1000 may only include a receiving module and not a sending module. Specifically, it depends on whether the above scheme executed by the communication device 1000 includes both sending and receiving actions.

[0465] The processing module 1001 is used for data processing. The communication module 1002 can realize the corresponding communication functions.

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

[0467] It should be understood that all relevant content of each step involved in the above method embodiments can be referenced from the functional description of the corresponding functional module, and will not be repeated here.

[0468] The processing module 1001 in the above embodiments can be implemented by at least one processor or processor-related circuitry. The communication module 1002 can be implemented by a transceiver or transceiver-related circuitry. The communication module 1002 can also be referred to as a communication module or a communication interface.

[0469] The following is another structural schematic diagram of the communication device according to an embodiment of this application. For example... Figure 11 As shown, this application embodiment also provides a communication device 1100, including:

[0470] At least one processor 1101; and a communication interface 1103 communicatively connected to the at least one processor 1101; the at least one processor 1101 causes the device to perform the method steps in the above method embodiments through the communication interface 1103 by executing instructions stored in the memory 1102.

[0471] The memory 1102 may be located outside the device 1100. Alternatively, the memory 1102 may be located inside the device 1100. Optionally, the device 1100 includes the memory 1102, which is connected to the at least one processor 1101, and stores instructions executable by the at least one processor 1101. (Appendix) Figure 11 The dashed line indicates that memory 1102 is optional for device 1100.

[0472] The processor 1101 and the memory 1102 can be coupled through an interface circuit or integrated together; no restriction is imposed here.

[0473] This application embodiment does not limit the specific connection medium between the processor 1101, memory 1102, and communication interface 1103. This application embodiment... Figure 11 The processor 1101, memory 1102, and communication interface 1103 are connected via a bus 1104. Figure 11 The connections between other components are shown in bold and are for illustrative purposes only, not as limiting information. The bus can be divided into address bus, data bus, control bus, etc. For ease of illustration, Figure 11 The bus is represented by a single thick line, but this does not mean that there is only one bus or one type of bus.

[0474] Taking a sensing server as an example, when the communication device 1100 is a sensing server, the sensing server may include a processor, a memory, and a transceiver. The memory may store computer program code, and the transceiver includes a transmitter and a receiver.

[0475] The processor is primarily used for processing communication protocols and data; controlling the sensing server; executing software programs; and processing data from those programs. The memory is mainly used for storing software programs and data. The transmitter is used to send signals to other communication devices or equipment, and the receiver is used to receive signals from other communication devices or equipment.

[0476] When the communication device 1100 is a chip in a sensing server, the chip may include a processor, a memory, and a transceiver. The transceiver may be an input / output circuit or a communication interface. The processor may be a processing module integrated on the chip, a microprocessor, or an integrated circuit. In the above method embodiments, the sending operation of the sensing server can be understood as the chip's output, and the receiving operation of the sensing server in the above method embodiments can be understood as the chip's input.

[0477] It should be understood that the processor mentioned in the embodiments of this application can be implemented in hardware or software. When implemented in hardware, the processor can be a logic circuit, integrated circuit, etc. When implemented in software, the processor can be a general-purpose processor, implemented by reading software code stored in memory.

[0478] For example, the processor can be a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. A general-purpose processor can be a microprocessor or any conventional processor.

[0479] It should be understood that the memory mentioned 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 RAM are available, such as static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDR SDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous linked dynamic random access memory (SLDRAM), and direct rambus RAM (DR RAM).

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

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

[0482] Based on the same technical concept, embodiments of this application also provide a computer-readable storage medium, including a program or instructions, which, when run on a computer, cause the methods in the above method embodiments to be executed.

[0483] Based on the same technical concept, embodiments of this application also provide a computer-readable storage medium, including a program or instructions, which, when run on a computer, cause the methods in the above method embodiments to be executed.

[0484] Based on the same technical concept, embodiments of this application also provide a computer program product, including instructions that, when run on a computer, cause the methods in the above method embodiments to be executed.

[0485] Based on the same technical concept, embodiments of this application also provide a communication system, which may include a sensing server, a transmitting device, and a receiving device. For example, this communication system can be used to implement... Figure 5 The method flow is as follows. In some examples, the sensing server and the transmitting device can be the same device; or, the sensing server and the receiving device can be the same device; or, the transmitting device and the receiving device can be the same device; or, the sensing server, the transmitting device, and the receiving device can be the same device.

[0486] Those skilled in the art will understand that embodiments of this application can be provided as methods, systems, or computer program products. Therefore, this application can take the form of a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, this application can take the form of a computer program product embodied on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.

[0487] This application is described with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to this application. It should be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, generate instructions for implementing the flowchart illustrations. Figure 1 One or more processes and / or boxes Figure 1 A device that provides the functions specified in one or more boxes.

[0488] These computer program instructions may also be stored in a computer-readable storage medium that can direct a computer or other programmable data processing device to function in a particular manner, such that the instructions stored in the computer-readable storage medium produce an article of manufacture including instruction means, which are implemented in a process Figure 1 One or more processes and / or boxes Figure 1 The function specified in one or more boxes.

[0489] These computer program instructions may also be loaded onto a computer or other programmable data processing equipment to cause a series of operational steps to be performed on the computer or other programmable equipment to produce a computer-implemented process, thereby providing instructions that execute on the computer or other programmable equipment for implementing the process. Figure 1 One or more processes and / or boxes Figure 1 The steps of the function specified in one or more boxes.

[0490] In the various embodiments of this application, unless otherwise specified or in case of logical conflict, the terminology and / or descriptions of different embodiments are consistent and can be referenced by each other. The technical features of different embodiments can be combined to form new embodiments according to their inherent logical relationship.

[0491] It is understood that the various numerical designations used in the embodiments of this application are merely for descriptive convenience and are not intended to limit the scope of the embodiments of this application. The order of the process numbers described above does not imply the order of execution; the execution order of each process should be determined by its function and internal logic.

Claims

1. A communication method, characterized in that, The method includes: The temporal domain information of the first resource corresponding to the sensing signal is obtained; the sensing signal is used for the perception of the target object; the first resource is a resource allocated for transmitting the sensing signal. Multiple C-TDWs are determined based on the time domain information of the first resource, the preset duration of the configured time window C-TDW, and the preset time unit of the C-TDW; the multiple C-TDWs are used to transmit the sensing signal.

2. The method as described in claim 1, characterized in that, The method further includes: At least one actual time window A-TDW is determined based on the first C-TDW; the first C-TDW is any one of the plurality of C-TDWs; The first device maintains phase continuity within at least one A-TDW; the second device maintains phase continuity within at least one A-TDW; The first device is a transmitting device for the sensing signal, and the second device is a receiving device for the reflected signal corresponding to the sensing signal.

3. The method as described in claim 1 or 2, characterized in that, The method further includes: A second resource is determined based on a first resource, the second resource being a determined resource for transmitting the sensing signal; the second resource is used to determine the start time of the first C-TDW among the plurality of C-TDWs; When the preset time unit is a time slot, the start time of the first C-TDW is the start time of the time slot where the first symbol in the second resource is located; When the preset time unit is a symbol, the start time of the first C-TDW is the start time of the first symbol in the second resource.

4. The method as described in claim 1 or 2, characterized in that, When the preset time unit is a time slot, the start time of the first C-TDW among the plurality of C-TDWs is the start time of the time slot where the first symbol in the first resource is located; When the preset time unit is a symbol, the start time of the first C-TDW among the plurality of C-TDWs is the start time of the first symbol in the first resource.

5. The method according to any one of claims 1-4, characterized in that, The plurality of C-TDWs further includes an Nth C-TDW, where N is a positive integer and N is greater than 1; the method further includes: A third resource is determined based on the first resource; the third resource is located after the time-domain resource corresponding to the (N-1)th C-TDW; the third resource is used to determine the start time of the Nth C-TDW. When the preset time unit is a time slot, the start time of the Nth C-TDW is the start time of the first time slot corresponding to the third resource; When the preset time unit is a symbol, the start time of the Nth C-TDW is the start time of the third resource.

6. The method as described in claim 5, characterized in that, The third resource is contained within the first resource; the third resource is the first symbol in the first resource after the (N-1)th C-TDW.

7. The method as described in claim 5, characterized in that, The third resource is the first symbol determined for transmitting the sensing signal after the (N-1)th C-TDW.

8. The method as described in claim 5, characterized in that, The communication link corresponding to the sensing signal adopts Frequency Division Multiplexing (FDD) mode, and the third resource is the first symbol after the (N-1)th C-TDW.

9. The method as described in claim 5, characterized in that, The communication link corresponding to the sensing signal adopts Time Division Multiplexing (TDD) mode, and the third resource is the first symbol after the (N-1)th C-TDW that has the same transmission direction as the sensing signal.

10. The method according to any one of claims 1-9, characterized in that, The plurality of C-TDWs further includes the Mth C-TDW, where M is a positive integer; the method further includes: A fourth resource is determined based on the first resource; the fourth resource is the last symbol among the determined symbols used for transmitting the sensing signal; the fourth resource is used to determine the expected end time of the Mth C-TDW; When the expected end time is before the end time of the fourth resource or the expected end time is the same as the end time of the fourth resource, the end time of the Mth C-TDW is the expected end time; When the expected end time is after the end time of the fourth resource and the preset time unit is a time slot, the end time of the Mth C-TDW is the end time of the time slot where the fourth resource is located or the end time of the fourth resource. When the expected end time is after the end time of the fourth resource and the preset time unit is a symbol, the end position of the last C-TDW among the plurality of C-TDWs is the end time of the fourth resource.

11. The method according to any one of claims 1-9, characterized in that, The plurality of C-TDWs also includes the Mth C-TDW, where M is a positive integer; When the expected end time is before the end time of the first resource or the expected end time is the same as the end time of the first resource, the end time of the Mth C-TDW is the expected end time; When the expected end time is after the end time of the first resource and the preset time unit is a time slot, the end time of the Mth C-TDW is the end time of the time slot where the last symbol in the first resource is located or the end time of the fourth resource. When the expected end time is after the end time of the first resource and the preset time unit is a symbol, the end position of the last C-TDW among the plurality of C-TDWs is the end time of the last symbol in the first resource.

12. The method according to any one of claims 1-11, characterized in that, The method further includes: Receive a first maximum duration from a first device; the first device is a transmitting device for the sensing signal, and the first maximum duration is the maximum duration for which the first device supports maintaining phase continuity; The second maximum duration of receiving the signal from the second device is a receiving device for the reflected signal corresponding to the sensing signal, and the second maximum duration of receiving the signal is the maximum duration of time during which the second device can maintain phase continuity. The preset duration is determined based on the first maximum duration and the second maximum duration.

13. The method as described in claim 12, characterized in that, The method further includes: Send the preset duration to the first device; and / or, The preset duration is sent to the second device.

14. The method according to any one of claims 1-13, characterized in that, The method further includes: Receive the preset duration.

15. The method as described in claim 14, characterized in that, The method further includes: The maximum transmission duration is the maximum duration for which the communication device supports maintaining phase continuity.

16. The method according to any one of claims 1-15, characterized in that, The preset time unit is the smallest time unit that constitutes C-TDW.

17. A communication device, characterized in that, The apparatus includes a unit or module for performing the method as described in any one of claims 1-16.

18. A communication device, characterized in that, The apparatus includes at least one processor for executing computer programs or instructions to implement the method as described in any one of claims 1-16.

19. The communication device as claimed in claim 18, characterized in that, The device further includes a memory for storing the computer program or instructions.

20. A computer-readable storage medium, characterized in that, The storage medium stores a computer program or instructions, and when the computer program or instructions are executed by a communication device, the method as described in any one of claims 1-16 is implemented.

21. A computer program product, characterized in that, When the computer program product is executed by a computer, the computer performs the method as described in any one of claims 1-16.