Method for transmitting sensing signal, method for receiving sensing signal, and apparatus and device

By defining the temporal resource location of sensing signals in the 6G ISAC system, the undefined problem in the prior art is solved, the accurate transmission and flexible mapping of sensing signals are realized, and the robustness and sensing performance of the system are improved.

WO2026138449A1PCT designated stage Publication Date: 2026-07-02DATANG MOBILE COMM EQUIP CO LTD

Patent Information

Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
DATANG MOBILE COMM EQUIP CO LTD
Filing Date
2025-12-05
Publication Date
2026-07-02

AI Technical Summary

Technical Problem

In 6G ISAC systems, existing technologies do not define the temporal domain resources of sensing signals, resulting in insufficient applicability and accuracy of sensing signals, posing challenges, especially in applications such as autonomous driving and augmented reality.

Method used

By determining the time-domain location of the sensing signal, including parameters such as the duration of a transmission cycle of the sensing signal, time slot offset, symbol offset, time interval, and duration, accurate transmission and reception of the sensing signal can be achieved, ensuring flexible mapping of sensing signal resources.

Benefits of technology

It achieves accurate transmission of sensing signals, reduces the overhead of sensing signals, and has extremely flexible resource mapping, covering all possible transmission methods, thereby improving the robustness and sensing performance of the system.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2025140323_02072026_PF_FP_ABST
    Figure CN2025140323_02072026_PF_FP_ABST
Patent Text Reader

Abstract

Provided in the present disclosure are a method for transmitting a sensing signal, a method for receiving a sensing signal, and an apparatus and a device. The method for transmitting a sensing signal comprises: on the basis of a frame number of a first system frame, a slot number in the first system frame, and a first parameter of a sensing signal, determining a time-domain position in the first system frame for transmitting the sensing signal; and transmitting the sensing signal at the determined time-domain position. The first parameter of the sensing signal comprises at least one of the following: the duration of a transmission period of the sensing signal, a first slot offset value, a first symbol offset value, a first time interval, a first duration, and a second duration.
Need to check novelty before this filing date? Find Prior Art

Description

Methods, devices, and equipment for transmitting and receiving sensing signals

[0001] This disclosure claims priority to Chinese Patent Application No. 202411954592.0, filed on December 27, 2024, entitled "Method for transmitting, receiving, apparatus and device for sensing signals", the entire contents of which are incorporated herein by reference. Technical Field

[0002] This disclosure relates to the field of communication technology, and in particular to a method, apparatus, and device for transmitting and receiving sensing signals. Background Technology

[0003] In 6G Integrated Sensing and Communications (ISAC) systems, speed measurement is a crucial sensing parameter. Accurate speed estimation is essential for some ISAC applications, such as autonomous driving and augmented reality. To achieve speed estimation in ISAC systems based on Orthogonal Frequency Division Multiplexing (OFDM) waveforms, it is necessary to rationally allocate sensing signals in the time domain. Current sensing signal allocation schemes are generally divided into three categories: reference signals from multiplexing correlation techniques, multiplexed data payloads, and dedicated sensing signals.

[0004] Reusing reference signals from related technologies involves using communication reference signals (such as channel state information reference signals, synchronization signal blocks, and positioning reference signals) from related technologies for sensing. However, since these reference signals are not designed for sensing purposes, their applicability for sensing is very limited.

[0005] Multiplexing data payloads involves using user plane data from related technologies for sensing. User plane data and demodulation reference signals offer significant flexibility in time-frequency domain allocation. However, using user plane data for sensing faces several challenges: the direction to be sensed requires an active terminal participating in data transmission, which is not always guaranteed in practical sensing applications; the content of user plane data is inherently unknown, complicating the dual-base mode sensing process and leading to deterioration of sensing results due to decoding errors.

[0006] Dedicated sensing signals refer to time-frequency resources specifically allocated for sensing. Due to the flexibility in configuring dedicated sensing signals, this approach is the most likely sensing signal method to be adopted in 6GISAC systems. However, the time-domain resources for sensing signals are not defined in related technologies. Summary of the Invention

[0007] The purpose of this disclosure is to provide a method, apparatus, and device for transmitting and receiving sensing signals to solve the problem of undefined time-domain resources for sensing signals in related technologies.

[0008] To address the aforementioned problems, this disclosure provides a method for transmitting a sensing signal, executed by a transmitting device, the method comprising:

[0009] Based on the frame number of the first system frame, the time slot number within the first system frame, and the first parameters of the sensing signal, the time domain location for transmitting the sensing signal within the first system frame is determined.

[0010] The sensing signal is transmitted at the determined time-domain location;

[0011] The first parameter of the sensing signal includes at least one of the following: the duration of one transmission cycle of the sensing signal, the first time slot offset value, the first symbol offset value, the first time interval, the first duration, and the second duration;

[0012] One transmission cycle of the sensing signal includes A time span, wherein a time span includes a sensing signal resource; the first duration is the duration of a time span, the second duration is the duration of a sensing signal resource, and the second duration is less than the first duration.

[0013] The first time slot offset is the time difference between the start time of the i-th time span and the start time of the i-th sensing signal resource; the first symbol offset is the symbol difference between the start time of the i-th sensing signal resource and the first sensing signal transmission symbol within the i-th sensing signal resource; the first time interval is the time domain interval between adjacent sensing signals within a sensing signal resource. The number of time spans included within one transmission cycle of the sensing signal; It is an integer greater than or equal to 1.

[0014] This disclosure also provides a method for receiving a sensing signal, executed by a receiving device, the method comprising:

[0015] Based on the frame number of the first system frame, the time slot number within the first system frame, and the first parameters of the sensing signal, the time domain location of the received sensing signal within the first system frame is determined.

[0016] The sensing signal is received at the determined time-domain location;

[0017] The first parameter of the sensing signal includes at least one of the following: the duration of one transmission cycle of the sensing signal, the first time slot offset value, the first symbol offset value, the first time interval, the first duration, and the second duration;

[0018] One transmission cycle of the sensing signal includes A time span, wherein a time span includes a sensing signal resource; the first duration is the duration of a time span, the second duration is the duration of a sensing signal resource, and the second duration is less than the first duration.

[0019] The first time slot offset is the time difference between the start time of the i-th time span and the start time of the i-th sensing signal resource; the first symbol offset is the symbol difference between the start time of the i-th sensing signal resource and the first sensing signal transmission symbol within the i-th sensing signal resource; the first time interval is the time domain interval between adjacent sensing signals within a sensing signal resource. The number of time spans included within one transmission cycle of the sensing signal; It is an integer greater than or equal to 1.

[0020] This disclosure also provides a transmitting end device, including a memory, a transceiver, and a processor:

[0021] A memory for storing computer programs; a transceiver for sending and receiving data under the control of the processor; and a processor for reading the computer programs from the memory and performing the following operations:

[0022] Based on the frame number of the first system frame, the time slot number within the first system frame, and the first parameters of the sensing signal, the time domain location for transmitting the sensing signal within the first system frame is determined.

[0023] The sensing signal is transmitted at the determined time-domain location;

[0024] The first parameter of the sensing signal includes at least one of the following: the duration of one transmission cycle of the sensing signal, the first time slot offset value, the first symbol offset value, the first time interval, the first duration, and the second duration;

[0025] One transmission cycle of the sensing signal includes A time span, wherein a time span includes a sensing signal resource; the first duration is the duration of a time span, the second duration is the duration of a sensing signal resource, and the second duration is less than the first duration.

[0026] The first time slot offset is the time difference between the start time of the i-th time span and the start time of the i-th sensing signal resource; the first symbol offset is the symbol difference between the start time of the i-th sensing signal resource and the first sensing signal transmission symbol within the i-th sensing signal resource; the first time interval is the time domain interval between adjacent sensing signals within a sensing signal resource. The number of time spans included within one transmission cycle of the sensing signal; It is an integer greater than or equal to 1.

[0027] This disclosure also provides a receiving device, including a memory, a transceiver, and a processor:

[0028] A memory for storing computer programs; a transceiver for sending and receiving data under the control of the processor; and a processor for reading the computer programs from the memory and performing the following operations:

[0029] Based on the frame number of the first system frame, the time slot number within the first system frame, and the first parameters of the sensing signal, the time domain location of the received sensing signal within the first system frame is determined.

[0030] The sensing signal is received at the determined time-domain location;

[0031] The first parameter of the sensing signal includes at least one of the following: the duration of one transmission cycle of the sensing signal, the first time slot offset value, the first symbol offset value, the first time interval, the first duration, and the second duration;

[0032] One transmission cycle of the sensing signal includes A time span, wherein a time span includes a sensing signal resource; the first duration is the duration of a time span, the second duration is the duration of a sensing signal resource, and the second duration is less than the first duration.

[0033] The first time slot offset is the time difference between the start time of the i-th time span and the start time of the i-th sensing signal resource; the first symbol offset is the symbol difference between the start time of the i-th sensing signal resource and the first sensing signal transmission symbol within the i-th sensing signal resource; the first time interval is the time domain interval between adjacent sensing signals within a sensing signal resource. The number of time spans included within one transmission cycle of the sensing signal; It is an integer greater than or equal to 1.

[0034] This disclosure also provides a means for transmitting sensing signals, comprising:

[0035] The first determining unit is used to determine the time domain position of transmitting the sensing signal within the first system frame based on the frame number of the first system frame, the time slot number within the first system frame, and the first parameters of the sensing signal.

[0036] A transmitting unit is configured to transmit the sensing signal at the determined time-domain location;

[0037] The first parameter of the sensing signal includes at least one of the following: the duration of one transmission cycle of the sensing signal, the first time slot offset value, the first symbol offset value, and the first time interval;

[0038] The first time slot offset is the time difference between the start time of the i-th time span and the start time of the i-th sensing signal resource; the first symbol offset is the symbol difference between the start time of the i-th sensing signal resource and the first sensing signal transmission symbol within the i-th sensing signal resource; the first time interval is the time domain interval between adjacent sensing signals. The number of time spans included within one transmission cycle of the sensing signal; It is an integer greater than or equal to 1;

[0039] The duration of a time span is a first duration, and the time span includes a sensing signal resource, the duration of which is a second duration; the second duration is less than the first duration.

[0040] This disclosure also provides a receiving device for sensing signals, the device comprising:

[0041] The second determining unit is used to determine the time domain position of the received sensing signal within the first system frame based on the frame number of the first system frame, the time slot number within the first system frame, and the first parameters of the sensing signal.

[0042] A receiving unit is configured to receive the sensing signal at the determined time-domain location;

[0043] The first parameter of the sensing signal includes at least one of the following: the duration of one transmission cycle of the sensing signal, the first time slot offset value, the first symbol offset value, the first time interval, the first duration, and the second duration;

[0044] One transmission cycle of the sensing signal includes A time span, wherein a time span includes a sensing signal resource; the first duration is the duration of a time span, the second duration is the duration of a sensing signal resource, and the second duration is less than the first duration.

[0045] The first time slot offset is the time difference between the start time of the i-th time span and the start time of the i-th sensing signal resource; the first symbol offset is the symbol difference between the start time of the i-th sensing signal resource and the first sensing signal transmission symbol within the i-th sensing signal resource; the first time interval is the time domain interval between adjacent sensing signals within a sensing signal resource. The number of time spans included within one transmission cycle of the sensing signal; It is an integer greater than or equal to 1.

[0046] This disclosure also provides a processor-readable storage medium storing a program for causing the processor to perform the method for transmitting a sensing signal as described above, or for causing the processor to perform the method for receiving a sensing signal as described above.

[0047] The above-disclosed technical solution has at least the following beneficial effects:

[0048] In the method, apparatus, and device for transmitting and receiving sensing signals according to the embodiments of this disclosure, the transmitting end device and the receiving end device determine the time domain position of the sensing signal transmitted within the first system frame based on the frame number of the first system frame, the time slot number within the first system frame, and the first parameters of the sensing signal, thereby achieving accurate transmission of the sensing signal. The time domain resource mapping method for the sensing signal can reduce the overhead of the sensing signal, and the sensing signal resource mapping is extremely flexible, covering all possible methods in a sensing signal transmission cycle. Attached Figure Description

[0049] Figure 1 shows a block diagram of a wireless communication system to which embodiments of the present disclosure may be applied;

[0050] Figure 2 shows a schematic diagram of the time-domain mapping of the sensing signal provided in an embodiment of this disclosure;

[0051] Figure 3 is a schematic diagram of the first time interval between sensing signals provided in an embodiment of this disclosure;

[0052] Figure 4 is a flowchart illustrating the steps of the method for transmitting sensing signals provided in an embodiment of this disclosure;

[0053] Figure 5 shows a flowchart of the steps of the method for receiving sensing signals provided in an embodiment of this disclosure;

[0054] Figure 6 shows a schematic diagram of the structure of the transmitting device provided in an embodiment of this disclosure;

[0055] Figure 7 shows a schematic diagram of the structure of the receiving device provided in an embodiment of this disclosure;

[0056] Figure 8 shows a schematic diagram of the structure of the sensing signal transmitting device provided in an embodiment of this disclosure;

[0057] Figure 9 shows a schematic diagram of the structure of the sensing signal receiving device provided in an embodiment of this disclosure. Detailed Implementation

[0058] To make the technical problems, technical solutions and advantages to be solved by this disclosure clearer, a detailed description will be given below in conjunction with the accompanying drawings and specific embodiments.

[0059] Figure 1 shows a block diagram of a wireless communication system applicable to an embodiment of this disclosure. The wireless communication system includes a terminal device 11 and a network-side device 12. The terminal device 11 can also be referred to as a terminal or user equipment (UE). It should be noted that the specific type of terminal 11 is not limited in this embodiment. The network-side device 12 can be a base station or a core network. It should be noted that this embodiment only uses a base station in an NR system as an example, but does not limit the specific type of base station.

[0060] In this disclosure, the term "and / or" describes the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent three cases: A alone, A and B simultaneously, and B alone. The character " / " generally indicates that the preceding and following related objects have an "or" relationship.

[0061] In this disclosure, the term "multiple" refers to two or more, and other quantifiers are similar.

[0062] The technical solutions of the embodiments of this disclosure will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this disclosure, and not all embodiments. Based on the embodiments of this disclosure, all other embodiments obtained by those of ordinary skill in the art without creative effort are within the scope of protection of this disclosure.

[0063] The technical solutions provided in this disclosure can be applied to a variety of systems. For example, applicable systems may include Long Term Evolution (LTE) systems, LTE Frequency Division Duplex (FDD) systems, LTE Time Division Duplex (TDD) systems, Long Term Evolution Advanced (LTE-A) systems, Universal Mobile Telecommunications System (UMTS), Worldwide Interoperability for Microwave Access (WiMAX) systems, 5-Generation (5G) New Radio (NR) systems and their evolutionary communication systems, and 6-Generation (6G) systems. These systems may include terminal equipment and network equipment. The systems may also include a core network component, such as an Evolved Packet Core (EPC) or a 5G Core Network (5GC).

[0064] The terminal devices involved in the embodiments of this disclosure can be devices that provide voice and / or data connectivity to users, handheld devices with wireless connectivity, or other processing devices connected to a wireless modem. The names of the terminal devices may differ in different systems; for example, in a 5G system, a terminal device can be called User Equipment (UE). Wireless terminal devices can communicate with one or more core networks (CNs) via a Radio Access Network (RAN). Wireless terminal devices can be mobile terminal devices, such as mobile phones (or "cellular" phones) and computers with mobile terminal devices, for example, portable, pocket-sized, handheld, computer-embedded, or vehicle-mounted mobile devices that exchange voice and / or data with the RAN. Examples include Personal Communication Service (PCS) phones, cordless phones, Session Initiated Protocol (SIP) phones, Wireless Local Loop (WLL) stations, and Personal Digital Assistants (PDAs). Wireless terminal equipment can also be referred to as a system, subscriber unit, subscriber station, mobile station, mobile station, remote station, access point, remote terminal, access terminal, user terminal, user agent, or user device, but is not limited to these terms in the embodiments disclosed herein.

[0065] The network device disclosed in this embodiment may be a base station, which may include multiple cells providing services to terminals. Depending on the specific application, the base station may also be called an access point, or a device in the access network that communicates with the wireless terminal device through one or more sectors on the air interface, or other names. The network device may be used to exchange received air frames with Internet Protocol (IP) packets, acting as a router between the wireless terminal device and the rest of the access network, where the rest of the access network may include an Internet Protocol (IP) communication network. The network device may also coordinate the attribute management of the air interface. For example, the network equipment involved in this disclosure can be a base transceiver station (BTS) in a Global System for Mobile communications (GSM) or Code Division Multiple Access (CDMA) system, a NodeB in a wide-band Code Division Multiple Access (WCDMA) system, an evolved Node B (eNB or e-NodeB) in a long term evolution (LTE) system, a 5G base station (gNB) in a next generation system, a Home evolved Node B (HeNB), a relay node, a femto, a pico, etc., and is not limited in this disclosure. In some network structures, the network equipment may include centralized unit (CU) nodes and distributed unit (DU) nodes, and the centralized unit and distributed unit may be geographically separated.

[0066] Network devices and terminal devices can each use one or more antennas for Multiple Input Multiple Output (MIMO) transmission. MIMO transmission can be Single User MIMO (SU-MIMO) or Multiple User MIMO (MU-MIMO). Depending on the shape and number of antenna combinations, MIMO transmission can be two-dimensional MIMO (2D-MIMO), three-dimensional MIMO (3D-MIMO), full-dimensional MIMO (FD-MIMO), or massive-scale MIMO. It can also be diversity transmission, pre-coded transmission, or beamforming transmission, etc.

[0067] In this embodiment, the speed sensing algorithm requires the sensing signal to be uniformly distributed within a certain time range. To meet this condition, physical resources are mapped to downlink sensing signal resources according to the following rules. As shown in Figure 2, the symbols filled with diagonal lines represent the positions of sensing signal transmission symbols, and white symbols can be used for transmitting communication data or communication reference signals. Specifically, as shown in Figure 2:

[0068] In the time domain, the duration of one transmission cycle of the sensing signal is... Unit: time slot. Recommended value range: The available values ​​are binary-compatible and decimal-compatible.

[0069] For example:

[0070] If the value is chosen as 4, μ = 0. Time slot;

[0071] If the value is chosen as 8, μ = 1. Time slot;

[0072] If the value is chosen as 20, μ = 2. Time slot.

[0073] Within one transmission cycle of the sensing signal, including A sensing signal resource (SS resource), For example, integers greater than or equal to 1. A sequence of sensing signals transmitted within a sensing signal resource can be used for a single speed sensing operation.

[0074] In order to transmit within one transmission cycle of the sensing signal Each sensing signal resource will Divided into There are _ ... Unit: time slot.

[0075] The duration of the sensing signal resources transmitted within each time span is the second duration T. SS Unit: time slot. Value range: for example, T SS ∈{1,2,4,6,8,16,32,64,128,256,512}.

[0076] The time difference between the start time of the i-th time span and the start time of the i-th sensing signal resource is defined as the i-th time slot offset value. Unit: time slot.

[0077] The time difference between the start time of the i-th sensing signal resource and the time difference between the first sensing signal transmission symbol within the i-th sensing signal resource is defined as the i-th symbol offset. Unit: symbol.

[0078] In some embodiments, when the waveform transmitted within the time range filled by the diagonal lines in Figure 2 is a non-OFDM (Orthogonal Frequency Division Multiplexing) waveform, such as an LFM (Linear Frequency Modulation) waveform, then The unit can be a non-integer multiple of the symbol duration. When the waveform transmitted within the time range filled by the diagonal lines in Figure 2 is an OFDM waveform, then... The unit can be an integer multiple of the duration of a symbol.

[0079] The comb size (first time interval) of the sensed signal within the sensed signal resource. (Regarding the slot structure of Extended CP,) As shown in Figure 3, only by taking these four values ​​can the uniform distribution characteristics of the sensed signal in the time domain be guaranteed. The comb size of all sensed signal resources must be consistent. For example:

[0080] As shown in Figure 3. Each symbol within the sensing signal resource is used to transmit sensing signals; Then, one out of every two symbols in the sensing signal resource is used to transmit the sensing signal; Then, one out of every seven symbols in the sensing signal resource is used to transmit sensing signals; Then, one out of every 14 symbols in the sensing signal resource is used to transmit sensing signals.

[0081] As shown in Figure 4, this embodiment of the present disclosure provides a method for transmitting a sensing signal, executed by a transmitting device, the method comprising:

[0082] Step 401: Determine the time domain location of the sensing signal transmitted within the first system frame based on the frame number of the first system frame, the time slot number within the first system frame, and the first parameters of the sensing signal.

[0083] Step 402: Send the sensing signal at the determined time-domain location;

[0084] The first parameter of the sensing signal includes at least one of the following: the duration of one transmission cycle of the sensing signal, the first time slot offset value, the first symbol offset value, the first time interval, the first duration, and the second duration;

[0085] One transmission cycle of the sensing signal includes A time span, wherein a time span includes a sensing signal resource; the first duration The duration of one of the time spans, the second duration T SS The duration of one of the sensing signal resources, the second duration T SS Less than the first duration

[0086] The first time slot offset is the time difference between the start time of the i-th time span and the start time of the i-th sensing signal resource; the first symbol offset is the symbol difference between the start time of the i-th sensing signal resource and the first sensing signal transmission symbol within the i-th sensing signal resource; the first time interval is the time domain interval between adjacent sensing signals within a sensing signal resource. The number of time spans included within one transmission cycle of the sensing signal; It is an integer greater than or equal to 1.

[0087] In this embodiment of the present disclosure, the transmitting device and the receiving device determine the time domain position of transmitting the sensing signal within the first system frame based on the frame number of the first system frame, the time slot number within the first system frame, and the first parameters of the sensing signal, thereby achieving accurate transmission of the sensing signal. The time domain resource mapping method of the sensing signal can reduce the overhead of the sensing signal, and the sensing signal resource mapping is extremely flexible, covering all possible methods in a sensing signal transmission cycle.

[0088] In at least one embodiment of this disclosure, step 401 includes:

[0089] Based on the frame number of the first system frame, the time slot number within the first system frame, the first time slot offset value, and the duration of one transmission cycle of the sensing signal, the target time slot for transmitting the sensing signal within the i-th sensing signal resource is determined; this step can be understood as frame / time slot sensing signal mapping.

[0090] Based on the first symbol offset value and the first time interval, determine the symbol of the sensing signal to be transmitted in the target time slot of the i-th sensing signal resource; this step can be understood as sensing signal mapping within the time slot.

[0091] In one implementation, determining the target time slot for transmitting the sensing signal within the i-th sensing signal resource, based on the frame number of the first system frame, the time slot number within the first system frame, the first time slot offset value, and the duration of one transmission period of the sensing signal, includes:

[0092] Based on the frame number of the first system frame, the time slot number within the first system frame, the first time slot offset value, and the duration of one transmission cycle of the sensing signal, the relative position of the time slot number within one transmission cycle is determined.

[0093] If the relative position of the time slot number within a transmission cycle belongs to the valid position of the i-th sensing signal resource, the time slot indicated by the time slot number is determined to be the target time slot for transmitting the sensing signal within the i-th sensing signal resource.

[0094] For example, the effective location of the i-th sensing signal resource is defined as: The starting point is the position of the first sensing signal resource within the transmission cycle (i=1); each subsequent sensing signal resource is spaced apart from the previous sensing signal resource. There are 1 time slot; a total of 1 Individual sensing signal resources.

[0095] For example, based on the frame number of the first system frame, the time slot number within the first system frame, the first time slot offset value, and the duration of one transmission cycle of the sensing signal, the relative position of the time slot number within one transmission cycle is determined, including:

[0096] Convert the frame number of the first system frame to the total number of time slots within the first system frame; add the total number of time slots to the number of time slots within the first system frame; then subtract the first time slot offset value of the sensing signal resource. The relative position of the timeslot number within a transmission cycle is obtained by taking the modulo of the duration of one transmission cycle of the sensing signal resource.

[0097] For example, when the frame and time slot numbers in the time domain satisfy the first equation, the corresponding frame and time slot are determined as the target time slot for transmitting the sensing signal; where the first equation is:

[0098] in, This represents the number of time slots per frame, which is determined by μ; n f It is the System Frame Number (SFN), ranging from 0 to 1023; It is the intra-frame slot number, with a value ranging from 0 to... It is the first time slot offset value; The duration of one transmission cycle of the sensing signal; Let be the duration of the i-th time span; The number of time spans included within one transmission cycle of the sensing signal;

[0099] In another implementation, determining the symbol for transmitting the sensing signal within the target time slot of the i-th sensing signal resource based on the first symbol offset value and the first time interval includes:

[0100] Based on the start time of the i-th sensing signal resource and the first symbol offset value, determine the first symbol of the sensing signal to be transmitted in the target time slot;

[0101] Based on the first time interval and the position of the first symbol, determine the L of the sensing signal transmitted within the target time slot. SS,i -1 symbol, wherein, within a sensing signal resource, the symbol interval between adjacent symbols transmitting sensing signals is the first time interval;

[0102] Among them, L SS,i L represents the number of sensing signals within the target sensing signal resource. SS,i It is an integer greater than 1.

[0103] For example, set l i The symbol number of the transmitted sensing signal in each time slot within the i-th sensing signal resource is determined:

[0104] set l i It contains OFDM symbol indices for all sensing signals in the sensing signal sequence, corresponding to symbol l. i The time-domain symbol resources will be used for downlink SS transmission.

[0105] set l i The first element This indicates the symbol that is the first sensing signal transmitted within a time slot; the symbol indices of adjacent sensing signals differ by a factor of two. L SS,i This indicates the number of sensing signals transmitted in the first time slot of the i-th sensing signal resource, which is determined by... and This decision will be made jointly, and no specific limitations will be set here.

[0106] Assume that the sensing signal sequence (composed of multiple sensing signals) adopts the Pseudo-Random Gold Sequence, where p is the sequence index and m is the sequence element index. p and m together determine the transmitted sensing signal sequence r(m).

[0107] When l i Once r(m) is determined, sensing data can be sent to each sensing symbol.

[0108] Where μ is the OFDM subcarrier spacing; β SS This indicates that the sequence r(m) is categorized by factor β. SS Scaling. This represents the data to be sent on a certain symbol li. p is the sequence index, m is the sequence element index, and p and m together determine the SS sequence r(m) to be sent.

[0109] According to the above-described method for transmitting sensing signals, there will be L within each sensing signal resource. SS,i T SS A uniformly distributed sensing signal; a velocity radar map can be obtained using a periodogram algorithm (such as the Fast Fourier Transform (FFT) algorithm).

[0110] As an alternative embodiment, in wireless communication, the channel state changes with time and space. The time-varying nature of 5G NR channels means that the channel's signal strength, noise, interference, and other factors may vary significantly at different times and locations.

[0111] The main reasons include:

[0112] User mobility: When objects (such as vehicles or pedestrians) around a user equipment or base station move, it causes changes in the signal path, including changes in multipath reflection and scattering, which in turn affects the quality of the channel.

[0113] Environmental conditions: Weather conditions, terrain and other environmental factors can alter the propagation characteristics of wireless signals, leading to increased noise or interference.

[0114] Dynamic interference: In areas with high-density networks or limited spectrum resources, signal interference from other users or neighboring cells may fluctuate over time, especially during peak hours.

[0115] Frequency-selective fading: Due to the characteristics of multipath propagation of signals, deep fading (signal strength drops significantly) occurs at certain frequencies and times, increasing the uncertainty of the channel.

[0116] The aforementioned time-varying characteristics of the channel can lead to sudden deterioration of the sensing channel, particularly affecting integrated sensing systems operating in bistatic mode. Current wireless systems can detect ISAC channel deterioration in a timely manner using the following measurement methods:

[0117] The terminal (which can be a sensing signal receiving terminal in dual-base mode or other communication terminals within the coverage area of ​​the ISAC base station) periodically or upon network request performs the following measurements and reports the results:

[0118] The terminal measures the RSRP (Reference Signal Received Power) of PBCH-DMRS (Physical Broadcast Channel Demodulation Reference Signal) or CSI-RS (Channel State Information Reference Signal) in the Synchronization Signal Block (SSB). An abnormally low RSRP indicates that there may be strong interference.

[0119] The terminal measures the SSB to obtain the RSRQ (Reference Signal Received Quality). A low RSRQ value indicates that there may be strong interference.

[0120] The terminal obtains SINR (Signal to Interference plus Noise Ratio) based on SSB or CSI-RS measurements. A low SINR value clearly indicates the presence of strong interference.

[0121] The base station statistics terminal determines the retransmission rate by receiving an acknowledgment (ACK) or a negative acknowledgment (NACK) in the ARQ protocol returned by the Physical Uplink Control Channel (PUCCH) or the Physical Uplink Shared Channel (PUSCH), or by calculating the proportion of RLC PDUs that need to be retransmitted. A high retransmission rate may indicate the presence of interference.

[0122] Base stations measure throughput by tracking the number of successfully transmitted Medium Access Control (MAC) Service Data Units (SDUs). A sudden drop in throughput may be the result of strong interference.

[0123] The ISAC base station analyzes the above measurement reports and combines them with its own measurement results to identify potential interference.

[0124] As an optional embodiment, if the detected perceived channel interference is greater than a preset level, the method further includes:

[0125] If the time of the interference occurs is within the time range corresponding to the first time slot offset value of the i-th sensing signal resource, increase the first time slot offset value; and / or, if the time of the interference occurs is within the time range corresponding to the first symbol offset value of the i-th sensing signal resource, increase the first symbol offset value;

[0126] Based on the increased first time slot offset value and / or the increased first symbol offset value, the relevant information of the updated i-th sensing signal resource is determined. The relevant information includes: the location information of the updated i-th sensing signal resource and the symbol location information of the sensing signal transmitted within the target time slot.

[0127] In some embodiments, the method further includes:

[0128] A notification message is sent to the receiving device, the notification message being used to indicate the relevant information of the updated i-th sensing signal resource.

[0129] In one alternative embodiment of this disclosure, interference is identified continuing before the start time of the updated i-th sensing signal resource;

[0130] If the detected interference level is greater than the preset level, the first time slot offset value is increased until the difference between the i-th time span and the increased first time slot offset value is less than the second duration, at which point the transmission of sensing signals on the i-th sensing signal resource is stopped; and / or,

[0131] If the detected interference level is greater than the preset level, the first symbol offset value continues to increase until the remaining duration of the first target time slot of the updated i-th sensing signal resource is insufficient to send L according to the first time interval. SS,i A sensing signal is sent, and the sending of the sensing signal stops at the i-th sensing signal resource.

[0132] Example 1

[0133] During one transmission cycle of the sensing signal Within the system, the transmitting equipment (such as an ISAC base station) continuously measures the interference level of the ISAC channel. Deterioration of the ISAC channel can be detected through the following measurement method: the terminal (which can be a sensing signal receiving terminal in dual-base mode or other communication terminals within the coverage area of ​​the ISAC base station) and the ISAC base station periodically perform interference measurements and report the results. If interference is identified, and the time of interference occurrence is within the i-th sensing signal resource... Within the time frame, the sending device performs the following steps:

[0134] Step 1: Enlarge The value;

[0135] Step 2: Re-map the sensing signal for the time slot of the i-th sensing signal resource;

[0136] Step 3: Notify the receiving device of the sensing signal mapping for the new i-th sensing signal resource time slot;

[0137] Step 4: Before the start time of the remapped i-th sensing signal resource, continue to identify interference. If interference is identified again, repeat steps one through three. Until... Then abandon the speed sensing of the i-th sensing signal resource.

[0138] In this example, when the sending device is If channel degradation is measured within this time range, T can be adjusted at the time slot level (i.e., a longer time granularity). SS exist The start and end times within the range are adjusted to minimize the duration of deteriorating channels and improve sensing performance.

[0139] Example 2

[0140] If the interference occurs at the time of the i-th sensing signal resource Within the time frame, the sending device performs the following steps:

[0141] Step 1: Keep T SS The starting time remains unchanged, but the value increases. The value;

[0142] Step 2: Redo the time slot of the i-th sensing signal resource and the sensing signal mapping within the time slot;

[0143] Step 3: Notify the receiving device of the sensing signal mapping for the new i-th sensing signal resource time slot;

[0144] Step 4: Before the start time of the remapped i-th sensing signal resource, continue to identify interference. If interference is identified again, repeat steps 1 to 3. Until T... SS The remaining time length in the first time slot is not enough to follow Send L SS,i If a sensing signal is received, then Example 1 will be executed.

[0145] In this example, when the sending device is If channel degradation is measured within this timeframe, T can be adjusted at the symbol level (i.e., a shorter time granularity). SS exist The start and end times within the range are adjusted to avoid the duration of deteriorating channels and improve sensing performance.

[0146] In summary, in this embodiment, the transmitting device determines the time-domain position of the transmitted sensing signal within the first system frame based on the frame number of the first system frame, the timeslot number within the first system frame, and the first parameters of the sensing signal, thereby achieving accurate transmission of the sensing signal. This time-domain resource mapping method for the sensing signal reduces the overhead of the sensing signal, and the resource mapping is extremely flexible, covering all possible methods within a sensing signal transmission cycle. Furthermore, this embodiment adjusts the resource mapping of the sensing signal based on interference measurement results, enabling the ISAC system to mitigate the adverse effects of channel time-varying characteristics to a certain extent, thereby improving the system's robustness and sensing performance.

[0147] As shown in Figure 5, this embodiment of the present disclosure also provides a method for receiving a sensing signal, executed by a receiving device, the method comprising:

[0148] Step 501: Determine the time domain location of the received sensing signal within the first system frame based on the frame number of the first system frame, the time slot number within the first system frame, and the first parameters of the sensing signal.

[0149] Step 502: Receive the sensing signal at the determined time-domain location;

[0150] The first parameter of the sensing signal includes at least one of the following: the duration of one transmission cycle of the sensing signal, the first time slot offset value, the first symbol offset value, the first time interval, the first duration, and the second duration;

[0151] One transmission cycle of the sensing signal includes A time span, wherein a time span includes a sensing signal resource; the first duration is the duration of a time span, the second duration is the duration of a sensing signal resource, and the second duration is less than the first duration.

[0152] The first time slot offset is the time difference between the start time of the i-th time span and the start time of the i-th sensing signal resource; the first symbol offset is the symbol difference between the start time of the i-th sensing signal resource and the first sensing signal transmission symbol within the i-th sensing signal resource; the first time interval is the time domain interval between adjacent sensing signals within a sensing signal resource. The number of time spans included within one transmission cycle of the sensing signal; It is an integer greater than or equal to 1.

[0153] In this embodiment, the receiving device determines the time domain position of the received sensing signal within the first system frame based on the frame number of the first system frame, the time slot number within the first system frame, and the first parameter of the sensing signal. This method is the same as the transmitting device determines the time domain position of the transmitted sensing signal within the first system frame based on the frame number of the first system frame, the time slot number within the first system frame, and the first parameter of the sensing signal. Therefore, it will not be repeated here.

[0154] In this embodiment of the disclosure, the method further includes:

[0155] The device receives a notification message sent by the transmitting end device. The notification message is used to indicate the relevant information of the updated i-th sensing signal resource. The relevant information includes: the location information of the updated i-th sensing signal resource and the location information of the symbols transmitting sensing signals within the target time slot.

[0156] The sensing signal is received based on the updated information of the i-th sensing signal resource.

[0157] In some embodiments, the method further includes:

[0158] If the receiving device receives the sensing signal in the i-th sensing signal resource before the update, before receiving the notification message, the receiving device discards the received sensing signal.

[0159] As an optional embodiment, the method further includes:

[0160] Based on the sensing signals received within the i-th sensing signal resource, determine the result of a speed sensing operation.

[0161] Multiple (maximum) transmissions within one transmission cycle of the sensed signal are fused. (Speed ​​perception results) Determine the target speed perception results.

[0162] Example 3

[0163] Step 1: The receiving end receives the sensing signal at the position of the sensing signal transmission symbol determined by the initial sensing signal mapping.

[0164] Step 2: When the receiving end receives the sensing signal mapping of the time slot of the new sensing signal resource sent by the sending end in Example 1 and / or Example 2, if the receiving end has not yet received any sensing signal of the i-th sensing signal resource, the receiving end receives the sensing signal at the new sensing signal transmission location; if the receiving end has already received one or more sensing signals of the i-th sensing signal resource, the receiving end discards the received sensing signal and re-receives the sensing signal at the new sensing signal transmission location.

[0165] Step 3: When the maximum number of sensing signals transmitted within a single sensing signal transmission cycle After the speed sensing is completed, the receiving device (such as an ISAC base station) fuses the results of each speed sensing to obtain a more accurate speed sensing result.

[0166] In this example, when in Within this timeframe, channel degradation was measured only after sensing signals began to be transmitted. In this case, the received sensing signals need to be discarded (due to algorithm limitations, these signals are no longer usable for subsequent sensing signal processing). And T is set... SS exist The new start and end times are within the new T. SS The sensing signal sequence is retransmitted internally.

[0167] As another optional embodiment, the method further includes:

[0168] If the number of sensing signals received in the i-th sensing signal resource is less than the target value, the receiving device shall stop speed sensing in the i-th sensing signal resource.

[0169] The target value is determined by the number of sensing signals that the transmitting device should send within the i-th sensing signal resource.

[0170] For example, within a certain sensing signal resource, a total of LSS,i T SS Of the sensing signals that should be transmitted, due to interference or any other possible reason (e.g., the sensing signal position at the transmitting end is occupied by other higher priority signals, or reception failure due to channel quality issues), the sensing signal data received by the receiving end may be less than L. SS,i T SS When the number of lost sensing signals exceeds a preset percentage, the receiver abandons speed measurement of that sensing signal resource.

[0171] This embodiment ensures that subsequent sensing signal processing will only be performed when the number of qualified echo data received by a certain sensing signal resource meets the requirements, thereby improving the efficiency of sensing signal processing and avoiding waste of processing resources.

[0172] In summary, in this embodiment, the receiving device determines the time-domain position of the received sensing signal within the first system frame based on the frame number of the first system frame, the timeslot number within the first system frame, and the first parameters of the sensing signal, thereby achieving accurate transmission of the sensing signal. This time-domain resource mapping method for the sensing signal reduces the overhead of the sensing signal, and the resource mapping is extremely flexible, covering all possible methods within a sensing signal transmission cycle. Furthermore, this embodiment adjusts the resource mapping of the sensing signal based on interference measurement results, enabling the ISAC system to mitigate the adverse effects of channel time-varying characteristics to a certain extent, thereby improving the system's robustness and sensing performance.

[0173] As shown in Figure 6, this embodiment of the present disclosure also provides a transmitting device, including a memory 620, a transceiver 610, and a processor 600:

[0174] The memory 620 is used to store computer programs; the transceiver 610 is used to send and receive data under the control of the processor 600; the processor 600 is used to read the computer program in the memory 620 and perform the following operations:

[0175] Based on the frame number of the first system frame, the time slot number within the first system frame, and the first parameters of the sensing signal, the time domain location for transmitting the sensing signal within the first system frame is determined.

[0176] The sensing signal is transmitted at the determined time-domain location;

[0177] The first parameter of the sensing signal includes at least one of the following: the duration of one transmission cycle of the sensing signal, the first time slot offset value, the first symbol offset value, the first time interval, the first duration, and the second duration;

[0178] One transmission cycle of the sensing signal includes A time span, wherein a time span includes a sensing signal resource; the first duration is the duration of a time span, the second duration is the duration of a sensing signal resource, and the second duration is less than the first duration.

[0179] The first time slot offset is the time difference between the start time of the i-th time span and the start time of the i-th sensing signal resource; the first symbol offset is the symbol difference between the start time of the i-th sensing signal resource and the first sensing signal transmission symbol within the i-th sensing signal resource; the first time interval is the time domain interval between adjacent sensing signals within a sensing signal resource. The number of time spans included within one transmission cycle of the sensing signal; It is an integer greater than or equal to 1.

[0180] As an optional embodiment, the processor is also configured to read a computer program from the memory and perform the following operations:

[0181] Based on the frame number of the first system frame, the time slot number within the first system frame, the first time slot offset value, and the duration of one transmission cycle of the sensing signal, the target time slot for transmitting the sensing signal within the i-th sensing signal resource is determined.

[0182] Based on the first symbol offset value and the first time interval, determine the symbol of the sensing signal to be transmitted in the target time slot of the i-th sensing signal resource.

[0183] As an optional embodiment, the processor is also configured to read a computer program from the memory and perform the following operations:

[0184] Based on the frame number of the first system frame, the time slot number within the first system frame, the first time slot offset value, and the duration of one transmission cycle of the sensing signal, the relative position of the time slot number within one transmission cycle is determined.

[0185] If the relative position of the time slot number within a transmission cycle belongs to the valid position of the i-th sensing signal resource, the time slot indicated by the time slot number is determined to be the target time slot for transmitting the sensing signal within the i-th sensing signal resource.

[0186] As an optional embodiment, the processor is also configured to read a computer program from the memory and perform the following operations:

[0187] Based on the start time of the i-th sensing signal resource and the first symbol offset value, determine the first symbol of the sensing signal to be transmitted in the target time slot;

[0188] Based on the first time interval and the position of the first symbol, determine the L of the sensing signal transmitted within the target time slot. SS,i -1 symbol, wherein the symbol interval between adjacent symbols that transmit the sensing signal is the first time interval;

[0189] Among them, L SS,i L represents the number of sensing signals within the target sensing signal resource. SS,i It is an integer greater than 1.

[0190] As an optional embodiment, the processor is also configured to read a computer program from the memory and perform the following operations:

[0191] If the detected interference in the sensing channel is greater than a preset level, and if the time of the interference occurs within the time range corresponding to the first time slot offset value of the i-th sensing signal resource, the first time slot offset value is increased; and / or, if the time of the interference occurs within the time range corresponding to the first symbol offset value of the i-th sensing signal resource, the first symbol offset value is increased.

[0192] Based on the increased first time slot offset value and / or the increased first symbol offset value, the relevant information of the updated i-th sensing signal resource is determined. The relevant information includes: the location information of the updated i-th sensing signal resource and the symbol location information of the sensing signal transmitted within the target time slot.

[0193] As an optional embodiment, the processor is also configured to read a computer program from the memory and perform the following operations:

[0194] A notification message is sent to the receiving device, the notification message being used to indicate the relevant information of the updated i-th sensing signal resource.

[0195] As an optional embodiment, the processor is also configured to read a computer program from the memory and perform the following operations:

[0196] Continue identifying interference before the start time of the updated i-th sensing signal resource;

[0197] If the detected interference level is greater than the preset level, the first time slot offset value is increased until the difference between the i-th time span and the increased first time slot offset value is less than the second duration, at which point the transmission of sensing signals on the i-th sensing signal resource is stopped; and / or,

[0198] If the detected interference level is greater than the preset level, the first symbol offset value continues to increase until the remaining duration of the first target time slot of the updated i-th sensing signal resource is insufficient to send L according to the first time interval.SS,i A sensing signal is sent, and the sending of the sensing signal stops at the i-th sensing signal resource.

[0199] In Figure 6, the bus architecture may include any number of interconnected buses and bridges, specifically linking various circuits of one or more processors represented by processor 600 and memory represented by memory 620. The bus architecture may also link various other circuits such as peripheral devices, voltage regulators, and power management circuits, which are well known in the art and therefore will not be described further herein. The bus interface provides an interface. The transceiver 610 may be multiple elements, including a transmitter and a receiver, providing a unit for communicating with various other devices over a transmission medium, including wireless channels, wired channels, optical fibers, etc. Processor 600 is responsible for managing the bus architecture and general processing, and memory 620 may store data used by processor 600 during operation.

[0200] The processor 600 can be a central processing unit (CPU), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or a complex programmable logic device (CPLD). The processor can also adopt a multi-core architecture.

[0201] In this embodiment, the transmitting device determines the time-domain location for transmitting the sensing signal within the first system frame based on the frame number of the first system frame, the timeslot number within the first system frame, and the first parameters of the sensing signal, thereby achieving accurate transmission of the sensing signal. This time-domain resource mapping method for the sensing signal reduces the overhead of the sensing signal, and the resource mapping is extremely flexible, covering all possible methods within a sensing signal transmission cycle. Furthermore, this embodiment adjusts the resource mapping of the sensing signal based on interference measurement results, enabling the ISAC system to mitigate the adverse effects of channel time-varying characteristics to a certain extent, thereby improving the system's robustness and sensing performance.

[0202] It should be noted that the transmitting device provided in this embodiment can implement all the method steps implemented in the above method embodiment and achieve the same technical effect. Therefore, the parts and beneficial effects that are the same as those in the method embodiment will not be described in detail here.

[0203] As shown in Figure 7, this embodiment of the present disclosure also provides a receiving device, including a memory 720, a transceiver 710, and a processor 700:

[0204] The memory 720 is used to store computer programs; the transceiver 710 is used to send and receive data under the control of the processor 700; the processor 700 is used to read the computer program in the memory 720 and perform the following operations:

[0205] Based on the frame number of the first system frame, the time slot number within the first system frame, and the first parameters of the sensing signal, the time domain location of the received sensing signal within the first system frame is determined.

[0206] The sensing signal is received at the determined time-domain location;

[0207] The first parameter of the sensing signal includes at least one of the following: the duration of one transmission cycle of the sensing signal, the first time slot offset value, the first symbol offset value, the first time interval, the first duration, and the second duration;

[0208] One transmission cycle of the sensing signal includes A time span, wherein a time span includes a sensing signal resource; the first duration is the duration of a time span, the second duration is the duration of a sensing signal resource, and the second duration is less than the first duration.

[0209] The first time slot offset is the time difference between the start time of the i-th time span and the start time of the i-th sensing signal resource; the first symbol offset is the symbol difference between the start time of the i-th sensing signal resource and the first sensing signal transmission symbol within the i-th sensing signal resource; the first time interval is the time domain interval between adjacent sensing signals within a sensing signal resource. The number of time spans included within one transmission cycle of the sensing signal; It is an integer greater than or equal to 1.

[0210] As an optional embodiment, the processor is also configured to read a computer program from the memory and perform the following operations:

[0211] The device receives a notification message sent by the transmitting end device. The notification message is used to indicate the relevant information of the updated i-th sensing signal resource. The relevant information includes: the location information of the updated i-th sensing signal resource and the location information of the symbols transmitting sensing signals within the target time slot.

[0212] The sensing signal is received based on the updated information of the i-th sensing signal resource.

[0213] As an optional embodiment, the processor is also configured to read a computer program from the memory and perform the following operations:

[0214] If the receiving device receives the sensing signal in the i-th sensing signal resource before the update before receiving the notification message, the received sensing signal is discarded.

[0215] As an optional embodiment, the processor is also configured to read a computer program from the memory and perform the following operations:

[0216] Based on the sensing signals received within the i-th sensing signal resource, determine the result of a speed sensing operation.

[0217] By fusing multiple speed sensing results within one transmission cycle of the sensing signal, the target speed sensing result is determined.

[0218] As an optional embodiment, the processor is also configured to read a computer program from the memory and perform the following operations:

[0219] If the number of sensing signals received in the i-th sensing signal resource is less than the target value, the receiving device shall stop speed sensing in the i-th sensing signal resource.

[0220] The target value is determined by the number of sensing signals that the transmitting device should send within the i-th sensing signal resource.

[0221] In Figure 7, the bus architecture may include any number of interconnected buses and bridges, specifically linking various circuits of one or more processors represented by processor 700 and memory represented by memory 720. The bus architecture may also link various other circuits such as peripheral devices, voltage regulators, and power management circuits, which are well known in the art and therefore will not be described further herein. The bus interface provides an interface. The transceiver 710 may be multiple elements, including a transmitter and a receiver, providing a unit for communicating with various other devices over a transmission medium, including wireless channels, wired channels, optical fibers, etc. Processor 700 is responsible for managing the bus architecture and general processing, and memory 720 may store data used by processor 700 during operation.

[0222] The processor 700 can be a central processing unit (CPU), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or a complex programmable logic device (CPLD). The processor can also adopt a multi-core architecture.

[0223] In this embodiment, the receiving device determines the time-domain location of the received sensing signal within the first system frame based on the frame number of the first system frame, the timeslot number within the first system frame, and the first parameters of the sensing signal, thereby achieving accurate transmission of the sensing signal. This time-domain resource mapping method for the sensing signal reduces the overhead of the sensing signal, and the resource mapping is extremely flexible, covering all possible methods within a sensing signal transmission cycle. Furthermore, this embodiment adjusts the resource mapping of the sensing signal based on interference measurement results, enabling the ISAC system to mitigate the adverse effects of channel time-varying characteristics to a certain extent, thereby improving the system's robustness and sensing performance.

[0224] It should be noted that the receiving device provided in this embodiment can implement all the method steps implemented in the above method embodiment and achieve the same technical effect. Therefore, the parts and beneficial effects that are the same as those in the method embodiment will not be described in detail here.

[0225] As shown in Figure 8, this embodiment of the present disclosure also provides a means for transmitting sensing signals, including:

[0226] The first determining unit 801 is used to determine the time domain position of transmitting the sensing signal within the first system frame based on the frame number of the first system frame, the time slot number within the first system frame, and the first parameters of the sensing signal.

[0227] The transmitting unit 802 is used to transmit the sensing signal at the determined time-domain location;

[0228] The first parameter of the sensing signal includes at least one of the following: the duration of one transmission cycle of the sensing signal, the first time slot offset value, the first symbol offset value, the first time interval, the first duration, and the second duration;

[0229] One transmission cycle of the sensing signal includes A time span, wherein a time span includes a sensing signal resource; the first duration is the duration of a time span, the second duration is the duration of a sensing signal resource, and the second duration is less than the first duration.

[0230] The first time slot offset is the time difference between the start time of the i-th time span and the start time of the i-th sensing signal resource; the first symbol offset is the symbol difference between the start time of the i-th sensing signal resource and the first sensing signal transmission symbol within the i-th sensing signal resource; the first time interval is the time domain interval between adjacent sensing signals within a sensing signal resource. The number of time spans included within one transmission cycle of the sensing signal; It is an integer greater than or equal to 1.

[0231] As an optional embodiment, the first determining unit includes:

[0232] The first determining subunit is used to determine the target time slot for transmitting the sensing signal within the i-th sensing signal resource based on the frame number of the first system frame, the time slot number within the first system frame, the first time slot offset value, and the duration of one transmission cycle of the sensing signal.

[0233] The second determining subunit is used to determine the symbol of the sensing signal to be transmitted in the target time slot of the i-th sensing signal resource based on the first symbol offset value and the first time interval.

[0234] As an optional embodiment, the first determining subunit is further configured to:

[0235] Based on the frame number of the first system frame, the time slot number within the first system frame, the first time slot offset value, and the duration of one transmission cycle of the sensing signal, the relative position of the time slot number within one transmission cycle is determined.

[0236] If the relative position of the time slot number within a transmission cycle belongs to the valid position of the i-th sensing signal resource, the time slot indicated by the time slot number is determined to be the target time slot for transmitting the sensing signal within the i-th sensing signal resource.

[0237] As an optional embodiment, the second determining subunit is further configured to:

[0238] Based on the start time of the i-th sensing signal resource and the first symbol offset value, determine the first symbol of the sensing signal to be transmitted in the target time slot;

[0239] Based on the first time interval and the position of the first symbol, determine the L of the sensing signal transmitted within the target time slot. SS,i -1 symbol, wherein the symbol interval between adjacent symbols that transmit the sensing signal is the first time interval;

[0240] Among them, L SS,i L represents the number of sensing signals within the target sensing signal resource. SS,i It is an integer greater than 1.

[0241] As an optional embodiment, if the detected perceived channel interference is greater than a preset level, the device further includes:

[0242] The first adjustment unit is configured to increase the first time slot offset value if the time of interference occurs is within the time range corresponding to the first time slot offset value of the i-th sensing signal resource; and / or, increase the first symbol offset value if the time of interference occurs is within the time range corresponding to the first symbol offset value of the i-th sensing signal resource.

[0243] The third determining unit is used to determine the relevant information of the updated i-th sensing signal resource based on the increased first time slot offset value and / or the increased first symbol offset value. The relevant information includes: the location information of the updated i-th sensing signal resource and the symbol location information of the sensing signal transmitted within the target time slot.

[0244] As an optional embodiment, the apparatus further includes:

[0245] The notification sending unit is used to send a notification message to the receiving device, the notification message being used to indicate the relevant information of the updated i-th sensing signal resource.

[0246] As an optional embodiment, the apparatus further includes:

[0247] An identification unit is used to continue identifying interference before the start time of the updated i-th sensed signal resource;

[0248] The second adjustment unit is configured to, if the identified interference level is greater than the preset level, continue to increase the first time slot offset value until the difference between the i-th time span and the increased first time slot offset value is less than the second duration, and then stop transmitting the sensing signal on the i-th sensing signal resource; and / or,

[0249] The third adjustment unit is used to continue increasing the first symbol offset value if the identified interference level is greater than the preset level, until the remaining duration of the first target time slot of the updated i-th sensing signal resource is insufficient to send L according to the first time interval. SS,i A sensing signal is sent, and the sending of the sensing signal stops at the i-th sensing signal resource.

[0250] In this embodiment, the transmitting device determines the time-domain location for transmitting the sensing signal within the first system frame based on the frame number of the first system frame, the timeslot number within the first system frame, and the first parameters of the sensing signal, thereby achieving accurate transmission of the sensing signal. This time-domain resource mapping method for the sensing signal reduces the overhead of the sensing signal, and the resource mapping is extremely flexible, covering all possible methods within a sensing signal transmission cycle. Furthermore, this embodiment adjusts the resource mapping of the sensing signal based on interference measurement results, enabling the ISAC system to mitigate the adverse effects of channel time-varying characteristics to a certain extent, thereby improving the system's robustness and sensing performance.

[0251] As shown in Figure 9, this embodiment of the present disclosure also provides a receiving device for sensing signals, the device comprising:

[0252] The second determining unit 901 is used to determine the time domain position of receiving the sensing signal within the first system frame based on the frame number of the first system frame, the time slot number within the first system frame, and the first parameters of the sensing signal.

[0253] The receiving unit 902 is configured to receive the sensing signal at the determined time-domain location;

[0254] The first parameter of the sensing signal includes at least one of the following: the duration of one transmission cycle of the sensing signal, the first time slot offset value, the first symbol offset value, the first time interval, the first duration, and the second duration;

[0255] One transmission cycle of the sensing signal includes A time span, wherein a time span includes a sensing signal resource; the first duration is the duration of a time span, the second duration is the duration of a sensing signal resource, and the second duration is less than the first duration.

[0256] The first time slot offset is the time difference between the start time of the i-th time span and the start time of the i-th sensing signal resource; the first symbol offset is the symbol difference between the start time of the i-th sensing signal resource and the first sensing signal transmission symbol within the i-th sensing signal resource; the first time interval is the time domain interval between adjacent sensing signals within a sensing signal resource. The number of time spans included within one transmission cycle of the sensing signal; It is an integer greater than or equal to 1.

[0257] As an optional embodiment, the apparatus further includes:

[0258] The notification receiving unit is used to receive a notification message sent by the sending device. The notification message is used to indicate the relevant information of the updated i-th sensing signal resource. The relevant information includes: the location information of the updated i-th sensing signal resource and the location information of the symbols transmitting sensing signals within the target time slot.

[0259] The second receiving unit is used to receive the sensing signal based on the updated relevant information of the i-th sensing signal resource.

[0260] As an optional embodiment, the apparatus further includes:

[0261] The discard module is configured to discard the received sensing signal if the receiving device receives the sensing signal in the i-th sensing signal resource before the update, prior to receiving the notification message.

[0262] As an optional embodiment, the apparatus further includes:

[0263] The first speed determination unit is used to determine a speed sensing result based on the sensing signals received within the i-th sensing signal resource.

[0264] The second speed determination unit is used to fuse multiple speed perception results within one transmission cycle of the sensing signal to determine the target speed perception result.

[0265] As an optional embodiment, the apparatus further includes:

[0266] The stop unit is used to stop speed sensing in the i-th sensing signal resource when the number of sensing signals received in the i-th sensing signal resource is less than the target value.

[0267] The target value is determined by the number of sensing signals that the transmitting device should send within the i-th sensing signal resource.

[0268] In this embodiment, the receiving device determines the time-domain location of the received sensing signal within the first system frame based on the frame number of the first system frame, the timeslot number within the first system frame, and the first parameters of the sensing signal, thereby achieving accurate transmission of the sensing signal. This time-domain resource mapping method for the sensing signal reduces the overhead of the sensing signal, and the resource mapping is extremely flexible, covering all possible methods within a sensing signal transmission cycle. Furthermore, this embodiment adjusts the resource mapping of the sensing signal based on interference measurement results, enabling the ISAC system to mitigate the adverse effects of channel time-varying characteristics to a certain extent, thereby improving the system's robustness and sensing performance.

[0269] It should be noted that the apparatus provided in this embodiment can implement all the method steps implemented in the above method embodiment and can achieve the same technical effect. Therefore, the parts and beneficial effects that are the same as those in the method embodiment will not be described in detail here.

[0270] It should be noted that the division of units in the embodiments of this disclosure is illustrative and only represents one logical functional division. In actual implementation, other division methods may be used. Furthermore, the functional units in the various embodiments of this disclosure can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated units described above can be implemented in hardware or as software functional units.

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

[0272] This disclosure also provides a processor-readable storage medium storing a computer program that causes the processor to execute various processes in the above-described embodiments of the method for transmitting or receiving sensing signals, achieving the same technical effect. To avoid repetition, further details are omitted here. The processor-readable storage medium can be any available medium or data storage device that the processor can access, including but not limited to magnetic memory (e.g., floppy disk, hard disk, magnetic tape, magneto-optical (MO) etc.), optical memory (e.g., compact disc (CD), digital versatile disc (DVD), Blu-ray disc (BD), high-definition versatile disc (HVD) etc.), and semiconductor memory (e.g., ROM, erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), non-volatile memory (NAND FLASH), solid state disk (SSD) etc.).

[0273] This disclosure also provides a computer program product, including computer instructions. When the computer instructions are executed by a processor, they implement the various processes in the above-described embodiments of the method for transmitting or receiving sensing signals, and achieve the same technical effect. To avoid repetition, they will not be described again here.

[0274] Those skilled in the art will understand that embodiments of this disclosure can be provided as methods, systems, or computer program products. Therefore, this disclosure can take the form of a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, this disclosure 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 and optical storage) containing computer-usable program code.

[0275] This disclosure is described with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of this disclosure. It will 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-executable instructions. These computer-executable 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, create means for implementing the functions specified in one or more flowchart illustrations and / or one or more block diagrams.

[0276] These processor-executable instructions may also be stored in a processor-readable memory that can instruct a computer or other programmable data processing device to operate in a particular manner, such that the instructions stored in the processor-readable memory produce an article of manufacture including instruction means that implement the functions specified in one or more flowcharts and / or one or more block diagrams.

[0277] These processor-executable instructions can also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer-implemented process, such that the instructions, which execute on the computer or other programmable apparatus, provide steps for implementing the functions specified in one or more flowcharts and / or one or more block diagrams.

[0278] Furthermore, it should be noted that in the apparatus and method of this disclosure, it is obvious that the components or steps can be decomposed and / or recombined. These decompositions and / or recombinations should be considered equivalent solutions of this disclosure. Moreover, the steps performing the above series of processes can naturally be executed in the order described, but are not necessarily required to be executed in chronological order; some steps can be executed in parallel or independently of each other. Those skilled in the art will understand that all or any step or component of the method and apparatus of this disclosure can be implemented in any computing device (including processors, storage media, etc.) or network of computing devices, in hardware, firmware, software, or a combination thereof, which can be achieved by those skilled in the art using their basic programming skills after reading the description of this disclosure.

[0279] It should be noted that the above division of modules is merely a logical functional division. In actual implementation, they can be fully or partially integrated into a single physical entity, or they can be physically separated. Furthermore, these modules can be implemented entirely in software via processing element calls; they can be fully implemented in hardware; or some modules can be implemented by processing element calls to software, while others are implemented in hardware. For example, a module can be a separate processing element, or it can be integrated into a chip in the aforementioned device. Alternatively, it can be stored as program code in the memory of the aforementioned device, and its function can be called and executed by a processing element of the device. The implementation of other modules is similar. Moreover, these modules can be fully or partially integrated together, or they can be implemented independently. The processing element mentioned here can be an integrated circuit with signal processing capabilities. In the implementation process, each step of the above method or each of the above modules can be completed through integrated logic circuits in the hardware of the processor element or through software instructions.

[0280] For example, each module, unit, subunit, or submodule can be one or more integrated circuits configured to implement the above methods, such as one or more application-specific integrated circuits (ASICs), one or more digital signal processors (DSPs), or one or more field-programmable gate arrays (FPGAs). As another example, when a module is implemented using processing element scheduler code, the processing element can be a general-purpose processor, such as a central processing unit (CPU) or other processor capable of calling program code. Furthermore, these modules can be integrated together to implement a system-on-a-chip (SOC).

[0281] The terms “first,” “second,” etc., used in this disclosure and in the claims are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate so that embodiments of this disclosure described herein may be implemented in orders other than those illustrated or described herein. Furthermore, the terms “comprising” and “having,” and any variations thereof, are intended to cover non-exclusive inclusion; for example, a process, method, system, product, or apparatus that comprises a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or units not explicitly listed or inherent to such processes, methods, products, or apparatus. Additionally, the use of “and / or” in the specification and claims indicates at least one of the connected objects, such as A and / or B and / or C, indicating seven possibilities: A alone, B alone, C alone, and both A and B, both B and C, both A and C, and A, B, and C. Similarly, the use of “at least one of A and B” in this specification and claims should be understood as “A alone, B alone, or both A and B.”

[0282] Obviously, those skilled in the art can make various modifications and variations to this disclosure without departing from its spirit and scope. Therefore, if such modifications and variations fall within the scope of the claims of this disclosure and their equivalents, this disclosure is also intended to include such modifications and variations.

Claims

1. A method for transmitting a sensing signal, executed by a transmitting device, the method comprising: Based on the frame number of the first system frame, the time slot number within the first system frame, and the first parameters of the sensing signal, the time domain location for transmitting the sensing signal within the first system frame is determined. The sensing signal is transmitted at the determined time-domain location; The first parameter of the sensing signal includes at least one of the following: the duration of one transmission cycle of the sensing signal, the first time slot offset value, the first symbol offset value, the first time interval, the first duration, and the second duration; One transmission cycle of the sensing signal includes A time span, wherein a time span includes a sensing signal resource; the first duration is the duration of a time span, the second duration is the duration of a sensing signal resource, and the second duration is less than the first duration. The first time slot offset is the time difference between the start time of the i-th time span and the start time of the i-th sensing signal resource; the first symbol offset is the symbol difference between the start time of the i-th sensing signal resource and the first sensing signal transmission symbol within the i-th sensing signal resource; the first time interval is the time domain interval between adjacent sensing signals within a sensing signal resource. The number of time spans included within one transmission cycle of the sensing signal; It is an integer greater than or equal to 1.

2. The method according to claim 1, wherein, Based on the frame number of the first system frame, the time slot number within the first system frame, and the first parameters of the sensing signal, the temporal location of the transmitted sensing signal within the first system frame is determined, including: Based on the frame number of the first system frame, the time slot number within the first system frame, the first time slot offset value, and the duration of one transmission cycle of the sensing signal, the target time slot for transmitting the sensing signal within the i-th sensing signal resource is determined. Based on the first symbol offset value and the first time interval, determine the symbol of the sensing signal to be transmitted in the target time slot of the i-th sensing signal resource.

3. The method according to claim 2, wherein, Based on the frame number of the first system frame, the time slot number within the first system frame, the first time slot offset value, and the duration of one transmission period of the sensing signal, the target time slot for transmitting the sensing signal within the i-th sensing signal resource is determined, including: Based on the frame number of the first system frame, the time slot number within the first system frame, the first time slot offset value, and the duration of one transmission cycle of the sensing signal, the relative position of the time slot number within one transmission cycle is determined. If the relative position of the time slot number within a transmission cycle belongs to the valid position of the i-th sensing signal resource, the time slot indicated by the time slot number is determined to be the target time slot for transmitting the sensing signal within the i-th sensing signal resource.

4. The method according to claim 2, wherein, Based on the first symbol offset value and the first time interval, the symbol for transmitting the sensing signal within the target time slot of the i-th sensing signal resource is determined, including: Based on the start time of the i-th sensing signal resource and the first symbol offset value, determine the first symbol of the sensing signal to be transmitted in the target time slot; Based on the first time interval and the position of the first symbol, determine the L of the sensing signal transmitted within the target time slot. SS,i -1 symbol, wherein the symbol interval between adjacent symbols that transmit the sensing signal is the first time interval; Among them, L SS,i L represents the number of sensing signals within the target sensing signal resource. SS,i It is an integer greater than 1.

5. The method according to any one of claims 2-4, wherein, If the detected channel interference is greater than a preset level, the method further includes: If the time of the interference occurs is within the time range corresponding to the first time slot offset value of the i-th sensing signal resource, increase the first time slot offset value; and / or, if the time of the interference occurs is within the time range corresponding to the first symbol offset value of the i-th sensing signal resource, increase the first symbol offset value; Based on the increased first time slot offset value and / or the increased first symbol offset value, the relevant information of the updated i-th sensing signal resource is determined. The relevant information includes: the location information of the updated i-th sensing signal resource and the symbol location information of the sensing signal transmitted within the target time slot.

6. The method according to claim 5, wherein, The method further includes: A notification message is sent to the receiving device, the notification message being used to indicate the relevant information of the updated i-th sensing signal resource.

7. The method according to claim 5 or 6, wherein, The method further includes: Continue identifying interference before the start time of the updated i-th sensing signal resource; If the detected interference level is greater than the preset level, the first time slot offset value is increased until the difference between the i-th time span and the increased first time slot offset value is less than the second duration, at which point the transmission of sensing signals on the i-th sensing signal resource is stopped; and / or, If the detected interference level is greater than the preset level, the first symbol offset value continues to increase until the remaining duration of the first target time slot of the updated i-th sensing signal resource is insufficient to send L according to the first time interval. SS,i A sensing signal is sent, and the sending of the sensing signal stops at the i-th sensing signal resource.

8. A method for receiving a sensing signal, executed by a receiving device, the method comprising: Based on the frame number of the first system frame, the time slot number within the first system frame, and the first parameters of the sensing signal, the time domain location of the received sensing signal within the first system frame is determined. The sensing signal is received at the determined time-domain location; The first parameter of the sensing signal includes at least one of the following: the duration of one transmission cycle of the sensing signal, the first time slot offset value, the first symbol offset value, the first time interval, the first duration, and the second duration; One transmission cycle of the sensing signal includes A time span, wherein a time span includes a sensing signal resource; the first duration is the duration of a time span, the second duration is the duration of a sensing signal resource, and the second duration is less than the first duration. The first time slot offset is the time difference between the start time of the i-th time span and the start time of the i-th sensing signal resource; the first symbol offset is the symbol difference between the start time of the i-th sensing signal resource and the first sensing signal transmission symbol within the i-th sensing signal resource; the first time interval is the time domain interval between adjacent sensing signals within a sensing signal resource. The number of time spans included within one transmission cycle of the sensing signal; It is an integer greater than or equal to 1.

9. The method according to claim 8, wherein, The method further includes: The device receives a notification message sent by the transmitting device. The notification message is used to indicate the relevant information of the updated i-th sensing signal resource. The relevant information includes: the location information of the updated i-th sensing signal resource and the location information of the symbols transmitting sensing signals within the target time slot. The sensing signal is received based on the updated information of the i-th sensing signal resource.

10. The method according to claim 9, wherein, The method further includes: If the receiving device receives the sensing signal in the i-th sensing signal resource before the update, before receiving the notification message, the receiving device discards the received sensing signal.

11. The method according to any one of claims 8-10, wherein, The method further includes: Based on the sensing signals received within the i-th sensing signal resource, determine the result of a speed sensing operation. By fusing multiple speed sensing results within one transmission cycle of the sensing signal, the target speed sensing result is determined.

12. The method according to any one of claims 8-10, wherein, The method further includes: If the number of sensing signals received in the i-th sensing signal resource is less than the target value, the receiving device shall stop speed sensing in the i-th sensing signal resource. The target value is determined by the number of sensing signals that the transmitting device should send within the i-th sensing signal resource.

13. A transmitting device, comprising a memory, a transceiver, and a processor: Memory, used to store computer programs; Transceiver, used to send and receive data under the control of the processor; A processor for reading a computer program from the memory and executing the method for transmitting a sensing signal as described in any one of claims 1 to 7.

14. A receiving device, comprising a memory, a transceiver, and a processor: Memory, used to store computer programs; Transceiver, used to send and receive data under the control of the processor; A processor for reading a computer program from the memory and executing the method for receiving a sensing signal as described in any one of claims 8 to 12.

15. A means for transmitting a sensing signal, comprising: The first determining unit is used to determine the time domain position of transmitting the sensing signal within the first system frame based on the frame number of the first system frame, the time slot number within the first system frame, and the first parameters of the sensing signal. A transmitting unit is configured to transmit the sensing signal at the determined time-domain location; The first parameter of the sensing signal includes at least one of the following: the duration of one transmission cycle of the sensing signal, the first time slot offset value, the first symbol offset value, the first time interval, the first duration, and the second duration; One transmission cycle of the sensing signal includes A time span, wherein a time span includes a sensing signal resource; the first duration is the duration of a time span, the second duration is the duration of a sensing signal resource, and the second duration is less than the first duration. The first time slot offset is the time difference between the start time of the i-th time span and the start time of the i-th sensing signal resource; the first symbol offset is the symbol difference between the start time of the i-th sensing signal resource and the first sensing signal transmission symbol within the i-th sensing signal resource; the first time interval is the time domain interval between adjacent sensing signals within a sensing signal resource. The number of time spans included within one transmission cycle of the sensing signal; It is an integer greater than or equal to 1.

16. A receiving device for a sensing signal, the device comprising: The second determining unit is used to determine the time domain position of the received sensing signal within the first system frame based on the frame number of the first system frame, the time slot number within the first system frame, and the first parameters of the sensing signal. A receiving unit is configured to receive the sensing signal at the determined time-domain location; The first parameter of the sensing signal includes at least one of the following: the duration of one transmission cycle of the sensing signal, the first time slot offset value, the first symbol offset value, the first time interval, the first duration, and the second duration; One transmission cycle of the sensing signal includes A time span, wherein a time span includes a sensing signal resource; the first duration is the duration of a time span, the second duration is the duration of a sensing signal resource, and the second duration is less than the first duration. The first time slot offset is the time difference between the start time of the i-th time span and the start time of the i-th sensing signal resource; the first symbol offset is the symbol difference between the start time of the i-th sensing signal resource and the first sensing signal transmission symbol within the i-th sensing signal resource; the first time interval is the time domain interval between adjacent sensing signals within a sensing signal resource. The number of time spans included within one transmission cycle of the sensing signal; It is an integer greater than or equal to 1.

17. A processor-readable storage medium storing a program for causing the processor to perform the method of transmitting a sensing signal according to any one of claims 1 to 7, or for causing the processor to perform the method of receiving a sensing signal according to any one of claims 8 to 12.