Systems and methods for performing sensing

By employing a system with adjustable pulse width sensing signals within an ISAC framework, the challenges of blind areas and velocity estimation in current communication systems are addressed, resulting in enhanced sensing performance and accuracy.

WO2025118156A1PCT designated stage expired Publication Date: 2025-06-12ZTE CORP
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2023/136550
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Filing Date
2023-12-05
Publication Date
2025-06-12

AI Technical Summary

Technical Problem

Current communication systems face challenges in efficiently performing sensing tasks due to limitations in power, transceiver duplex, and the inability to simultaneously transmit and receive signals, leading to blind areas and inadequate velocity estimation.

Method used

The implementation of a system that generates a sensing signal with an adjustable pulse width for use in an integrated sensing and communication (ISAC) system, allowing for flexible configuration of sensing signals and protocols to optimize sensing performance.

Benefits of technology

This approach reduces the blind area, enhances sensing flexibility, and improves the accuracy of distance and velocity estimation by allowing for simultaneous transmission and reception of sensing pulses.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2023136550_12062025_PF_FP_ABST
    Figure CN2023136550_12062025_PF_FP_ABST
Patent Text Reader

Abstract

Presented are systems and methods for performing sensing. A transmitter node can generate a sensing signal with a pulse width of TTx, se to be used for sensing measurement in an integrated sensing and communication system. The transmitter node can transmit the sensing signal to a receiver node to perform the sensing measurement. The receiving node can receive a sensing signal from the transmitting node to perform the sensing measurement.
Need to check novelty before this filing date? Find Prior Art

Description

SYSTEMS AND METHODS FOR PERFORMING SENSINGTECHNICAL FIELD

[0001] The disclosure relates generally to wireless communications, including but not limited to systems and methods for performing sensing.BACKGROUND

[0002] Coverage is a key consideration in cellular network deployments. With the rise of interconnected devices, there is a growing focus on effective device communication. The current 3GPP standards, spanning from 3G to 5G and beyond, focus on the importance of seamless communication among various devices, from smart home devices to wearable devices. In industrial settings, the complexity of tasks often requires collaboration. This calls for several cooperative operational management systems, with the aim of creating workgroups and managing different types of devices to complete the required tasks.SUMMARY

[0003] The example embodiments disclosed herein are directed to solving the issues relating to one or multiple of the problems presented in the prior art, as well as providing additional features that will become readily apparent by reference to the following detailed description when taken in conjunction with the accompany drawings. In accordance with various embodiments, example systems, methods, devices and computer program products are disclosed herein. It is understood, however, that these embodiments are presented by way of example and are not limiting, and it will be apparent to those of ordinary skill in the art who read the present disclosure that various modifications to the disclosed embodiments can be made while remaining within the scope of this disclosure.

[0004] At least one aspect is directed to a system, method, apparatus, or a computer-readable medium. A transmitter node can generate a sensing signal with a pulse width of TTx, se to be used for sensing measurement in an integrated sensing and communication (ISAC) system. The transmitter node can transmit / send / provide the sensing signal to a receiver node to perform the sensing measurement.

[0005] In certain implementations, the sensing signal may correspond to at least one of the following: includes a single carrier windowed narrow pulse; occupies a channel; does not carry communication information; is windowed or configured to have the pulse width of TTx, se; and / or occupies a bandwidth that is an inverse of TTx, se. In certain implementations, the sensing signal may correspond to at least one of the following: includes an orthogonal frequency division multiplexing (OFDM) signal; has a subcarrier spacing to implement the pulse width; or occupies a bandwidth that is a number of subcarriers multiplied by the subcarrier spacing. In certain implementations, the sensing measurement can be described according to a basic sensing time unit (Tu) that may correspond to at least one of the following: smaller than a shortest symbol duration; a divisible portion of a  symbol duration; greater than a basic time unit (Tc) ; or a minimum time unit for a sensing function (SF) to schedule sensing resources.

[0006] In certain implementations, at least one of a range of distance measurements, a resolution of distance measurements, an accuracy of distance measurement, a range of velocity measurement, a resolution of velocity measurement, or an accuracy of velocity measurement can be determined as a function of at least one of the following: Tu; TTx, sewhich corresponds to which is a number of basic sensing time units in one pulse width; a silent listening duration (TRx, se) , during which the receiver node listens for an echo signal of the transmitted signal;  which is a number of basic sensing time units in one silent listening duration;  which is a number of basic sensing time units between a start time of the silent listening duration and a start time of this sensing pulse repetition interval; a sensing pulse repetition interval (Tr) , which comprises an adjacent pair of a sensing pulse duration and a silent listening duration;  which is a number of basic sensing time units in one sensing pulse repetition interval; Nr which is a total number of sensing repetition intervals configured during one sensing task; Bse which is a bandwidth occupied by the sensing signal; orfc which is a carrier frequency of the signal.

[0007] In certain implementations, at least one of a width and position of the sensing pulse signal or a silent listening duration can be adjusted according to a capability or requirement of the receiving node. In certain implementations, at least one of the transmitting nodes or the receiving nodes may include at least one of the following: a wireless communication device (e.g., a UE, a terminal, or an IoT device) , a wireless communication node (e.g., a base station) , or a sensing server (e.g., a sensing function (SF) ) .

[0008] In certain implementations, the sensing measurement can be performed as part of a sensing protocol. The sensing protocol may be used in at least one of the following: interaction between a sensing server and a wireless communication device; interaction between the sensing server and a wireless communication node; or interaction between the wireless communication device and the wireless communication node. In certain implementations, the sensing protocol may include communication of sensing capability. The sensing capability may include at least one of the following: granularity of the basic sensing time unit supported by at least one of the sensing servers, the transmitting node, or the receiving node; at least one frequency band available for the sensing measurement; at least one time interval that may be used for the sensing measurement; at least one time interval for switching between antenna transmission and reception; or an ability of the transmitting node to transmit different waveforms.

[0009] In certain implementations, the sensing protocol may include communication of assistance data configured according to at least one of a requirement of a sensing task or a capability of at least one of the sensing servers, the transmitting node, or the receiving node. The assistance data may include at least one of the following: a length of the basic sensing time unit; a pulse repetition interval for sensing signal transmission and a corresponding number of occupied basic sensing time units; a total number of pulse repetition intervals for the sensing measurement; a duration and location of sensing pulses within a pulse repetition interval; a duration and  location of silent listening; or a waveform of the sensing pulses. In certain implementations, the transmitting node can receive / obtain / acquire a message to abort the sensing measurement from a sensing server. The transmitting node can send a message to abort the sensing measurement to the sensing server.

[0010] In certain implementations, the silent listening duration and the pulse duration may not overlap. In certain implementations, the silent listening duration and the pulse duration may overlap, at least in part. In certain implementations, the assistance data can be configured according to at least one of a distance range or a velocity range of at least one of the transmitting node or the receiving node, which may include at least one of the following scenarios: close-range, low-velocity scenario; close-range, medium-velocity scenario; medium-range, low-velocity scenario; medium-range, medium-velocity scenario; medium-range, high-velocity scenario; long-range, medium-velocity scenario; or long-range, high-velocity scenario. In certain implementations, the sensing protocol may include the communication of sensing information that may include the auxiliary content of at least one sensing result. The auxiliary content may include at least one of the following: distance accuracy, distance resolution, velocity accuracy, velocity resolution, sensing waveform rise time, peak width, first moment, second moment, or other statistical quantity.

[0011] In certain implementations, the transmitter node can transmit the sensing signal to the receiver node using a first pulse repetition frequency (PRF) . The transmitter node can transmit a second sensing signal to the receiver node using a second PRF. In certain implementations, the transmitter node can transmit to the receiver node the sensing signal and the second sending signal using at least one of the following: one or more carriers (e.g., the same or different carrier / PRI / basic sensing time unit) , one or more pulse repetition frequencies (PRIs) , or one or more basic sensing time units. In certain implementations, the transmitting node can send / transmit during beam training a reference signal received by the receiving node via a plurality of receive beams because of multipath transmissions. The receiving node can select one of the receive beams corresponding to at least one of a highest reference signal received power (RSRP) among RSRPs of the received beams; or at least one multipath-related indicator exceeding a threshold.

[0012] In certain implementations, for a round trip time (RTT) -based sensing measurement associated with a first sensing target, a first delay of a multipath arrival time corresponding to a first transmission from the transmitting device to the receiving device or a second delay of a multipath arrival time corresponding to a second transmission from the receiving device to the transmitting device can be determined. In certain implementations, a position of the first sensing target relative to the transmitting device and the receiving device can be determined according to an angle of departure (AOD) and an angle of arrival (AOA) of the first transmission or the second transmission. In certain implementations, for an RTT-based sensing measurement associated with a second sensing target a third delay of a multipath arrival time corresponding to a third transmission from the transmitting device to the receiving device and a fourth delay of a multipath arrival time corresponding to a fourth transmission from the receiving device to the transmitting device can be determined.

[0013] In certain implementations, the transmitting node can send / transmit, during beam training, a second reference signal received by a second receiving node via a second plurality of receive beams because of multipath transmissions. The second receiving node can select one of the second plurality of receive beams corresponding to at least one of the highest RSRP among RSRPs of the second plurality of received beams or at least one multipath-related indicator exceeding a threshold. In certain implementations, the receiving node can interact  with at least another receiving node to facilitate at least one of the following: configuration of sensing signal resource; transmission of the sensing signal resource; measurement of time difference between transmission and reception; reporting of the time difference; measurement of a multipath offset; or reporting of the multipath offset.

[0014] In certain implementations, the RTT-based sensing measurement and the beam training can be performed together or in parallel. In certain implementations, the RTT-based sensing measurement and the beam training can be performed together or in parallel, even after the position of the first sensing target is determined. In certain implementations, the transmitting node can be one of a plurality of transmitting nodes, and the receiving node and the second receiving node can be from a plurality of receiving nodes. The sensing network can be formed from the plurality of transmitting nodes and the plurality of receiving nodes. In certain implementations, a receiving node can receive / obtain / acquire a sensing signal from a transmitting node to perform sensing measurement. The sensing signal can be configured with a pulse width of TTx, se to be used for the sensing measurement in an integrated sensing and communication (ISAC) system.

[0015] In some implementations, the network node of the technical solution disclosed herein can support multiple sensing scenarios, according to at least one of the following example configurations (e.g., features or solutions) :

[0016] · Example configuration 1: Introduction of a Basic Sensing Time Unit

[0017] · Example configuration 2: Introduction of a Single Carrier with Windowed Narrow Pulses

[0018] · Example configuration 3: Introduction of a Sensing-Related Protocol

[0019] · Example configuration 4: Utilizing Multiple Antennas in the Sensing Devices

[0020] · Example configuration 5: Division of the entire Spatial Domain of Sensing into several Scenarios

[0021] · Example configuration 6: Reporting Auxiliary Content of the Sensing Results

[0022] · Example configuration 7: Configuration of Multiple PRF Sensing Pulse Sequences for the Sensing Devices

[0023] · Example configuration 8: Delaying Multipath Arrival Time for RTT-Based Sensing

[0024] · Example configuration 9: Merging Beam / Beamforming Training and RTT Measurement for Sensing

[0025] · Example configuration 10: Combination of Multiple Transceiver Devices

[0026] · Example configuration 11: Interaction Procedure for Configuring and / or Transmitting Sensing Signal ResourcesBRIEF DESCRIPTION OF THE DRAWINGS

[0027] Various example embodiments of the present solution are described in detail below with reference to the following figures or drawings. The drawings are provided for purposes of illustration only and merely depict example embodiments of the present solution to facilitate the reader’s understanding of the present  solution. Therefore, the drawings should not be considered limiting of the breadth, scope, or applicability of the present solution. It should be noted that for clarity and ease of illustration, these drawings are not necessarily drawn to scale.

[0028] FIG. 1 illustrates an example cellular communication network in which techniques disclosed herein may be implemented, in accordance with an embodiment of the present disclosure;

[0029] FIG. 2 illustrates a block diagram of an example base station and a user equipment device, in accordance with some embodiments of the present disclosure;

[0030] FIG. 3 illustrates a time-frequency representation of sensing pulse and / or listening durations, in accordance with some embodiments of the present disclosure;

[0031] FIG. 4 illustrates a time-frequency representation of sensing pulse and / or listening durations, in accordance with some embodiments of the present disclosure;

[0032] FIG. 5 illustrates an example implementation of pulse sequences, in accordance with some embodiments of the present disclosure;

[0033] FIG. 6 illustrates a time-frequency representation of sensing pulse durations, in accordance with some embodiments of the present disclosure;

[0034] FIG. 7 illustrates a time-frequency representation of sensing pulse durations, in accordance with some embodiments of the present disclosure;

[0035] FIG. 8 illustrates an example implementation of beam (e.g., beamforming) training, in accordance with some embodiments of the present disclosure;

[0036] FIG. 9 illustrates an example implementation of an ISAC system, in accordance with some embodiments of the present disclosure;

[0037] FIG. 10 illustrates an example implementation of beam training, in accordance with some embodiments of the present disclosure;

[0038] FIG. 11 illustrates an example implementation of an ISAC system, in accordance with some embodiments of the present disclosure;

[0039] FIG. 12 illustrates an example implementation of beam training, in accordance with some embodiments of the present disclosure;

[0040] FIG. 13 illustrates an example implementation of an ISAC system, in accordance with some embodiments of the present disclosure;

[0041] FIG. 14 illustrates an example implementation of beam training, in accordance with some embodiments of the present disclosure;

[0042] FIG. 15 illustrates an alternative example implementation of beam training and an ISAC system, in accordance with some embodiments of the present disclosure;

[0043] FIG. 16 illustrates an alternative example implementation of beam training, in accordance with some embodiments of the present disclosure;

[0044] FIG. 17 illustrates an example implementation of interaction between sensing devices, in accordance with some embodiments of the present disclosure; and

[0045] FIG. 18 illustrates a flow diagram of an example method for performing sensing, in accordance with an embodiment of the present disclosure.DETAILED DESCRIPTION

[0046] 1. Mobile Communication Technology and Environment

[0047] FIG. 1 illustrates an example wireless communication network, and / or system, 100 in which techniques disclosed herein may be implemented, in accordance with an embodiment of the present disclosure. In the following discussion, the wireless communication network 100 may be any wireless network, such as a cellular network or a narrowband Internet of things (NB-IoT) network, and is herein referred to as “network 100. ” Such an example network 100 includes a base station 102 (hereinafter “BS 102” ; also referred to as wireless communication node) and a user equipment device 104 (hereinafter “UE 104” ; also referred to as wireless communication device) that can communicate with each other via a communication link 110 (e.g., a wireless communication channel) , and a cluster of cells 126, 130, 132, 134, 136, 138 and 140 overlaying a geographical area 101. In FIG. 1, the BS 102 and UE 104 are contained within a respective geographic boundary of cell 126. Each of the other cells 130, 132, 134, 136, 138 and 140 may include at least one base station operating at its allocated bandwidth to provide adequate radio coverage to its intended users.

[0048] For example, the BS 102 may operate at an allocated channel transmission bandwidth to provide adequate coverage to the UE 104. The BS 102 and the UE 104 may communicate via a downlink radio frame 118, and an uplink radio frame 124 respectively. Each radio frame 118 / 124 may be further divided into sub-frames 120 / 127 which may include data symbols 122 / 128. In the present disclosure, the BS 102 and UE 104 are described herein as non-limiting examples of “communication nodes, ” generally, which can practice the methods disclosed herein. Such communication nodes may be capable of wireless and / or wired communications, in accordance with various embodiments of the present solution.

[0049] FIG. 2 illustrates a block diagram of an example wireless communication system 200 for transmitting and receiving wireless communication signals (e.g., OFDM / OFDMA signals) in accordance with some embodiments of the present solution. The system 200 may include components and elements configured to support known or conventional operating features that need not be described in detail herein. In one illustrative embodiment, system 200 can be used to communicate (e.g., transmit and receive) data symbols in a wireless communication environment such as the wireless communication environment 100 of FIG. 1, as described above.

[0050] System 200 generally includes a base station 202 (hereinafter “BS 202” ) and a user equipment device 204 (hereinafter “UE 204” ) . The BS 202 includes a BS (base station) transceiver module 210, a BS antenna 212, a BS processor module 214, a BS memory module 216, and a network communication module 218, each module being coupled and interconnected with one another as necessary via a data communication bus 220. The UE 204 includes a UE (user equipment) transceiver module 230, a UE antenna 232, a UE memory module  234, and a UE processor module 236, each module being coupled and interconnected with one another as necessary via a data communication bus 240. The BS 202 communicates with the UE 204 via a communication channel 250, which can be any wireless channel or other medium suitable for transmission of data as described herein.

[0051] As would be understood by persons of ordinary skill in the art, system 200 may further include any number of modules other than the modules shown in FIG. 2. Those skilled in the art will understand that the various illustrative blocks, modules, circuits, and processing logic described in connection with the embodiments disclosed herein may be implemented in hardware, computer-readable software, firmware, or any practical combination thereof. To clearly illustrate this interchangeability and compatibility of hardware, firmware, and software, various illustrative components, blocks, modules, circuits, and steps are described generally in terms of their functionality. Whether such functionality is implemented as hardware, firmware, or software can depend upon the particular application and design constraints imposed on the overall system. Those familiar with the concepts described herein may implement such functionality in a suitable manner for each particular application, but such implementation decisions should not be interpreted as limiting the scope of the present disclosure.

[0052] In accordance with some embodiments, the UE transceiver 230 may be referred to herein as an “uplink” transceiver 230 that includes a radio frequency (RF) transmitter and a RF receiver each comprising circuitry that is coupled to the antenna 232. A duplex switch (not shown) may alternatively couple the uplink transmitter or receiver to the uplink antenna in time duplex fashion. Similarly, in accordance with some embodiments, the BS transceiver 210 may be referred to herein as a “downlink” transceiver 210 that includes a RF transmitter and a RF receiver each comprising circuity that is coupled to the antenna 212. A downlink duplex switch may alternatively couple the downlink transmitter or receiver to the downlink antenna 212 in time duplex fashion. The operations of the two transceiver modules 210 and 230 may be coordinated in time such that the uplink receiver circuitry is coupled to the uplink antenna 232 for reception of transmissions over the wireless transmission link 250 at the same time that the downlink transmitter is coupled to the downlink antenna 212. Conversely, the operations of the two transceivers 210 and 230 may be coordinated in time such that the downlink receiver is coupled to the downlink antenna 212 for reception of transmissions over the wireless transmission link 250 at the same time that the uplink transmitter is coupled to the uplink antenna 232. In some embodiments, there is close time synchronization with a minimal guard time between changes in duplex direction.

[0053] The UE transceiver 230 and the base station transceiver 210 are configured to communicate via the wireless data communication link 250, and cooperate with a suitably configured RF antenna arrangement 212 / 232 that can support a particular wireless communication protocol and modulation scheme. In some illustrative embodiments, the UE transceiver 210 and the base station transceiver 210 are configured to support industry standards such as the Long Term Evolution (LTE) and emerging 5G standards, and the like. It is understood, however, that the present disclosure is not necessarily limited in application to a particular standard and associated protocols. Rather, the UE transceiver 230 and the base station transceiver 210 may be configured to support alternate, or additional, wireless data communication protocols, including future standards or variations thereof.

[0054] In accordance with various embodiments, the BS 202 may be an evolved node B (eNB) , a serving eNB, a target eNB, a femto station, or a pico station, for example. In some embodiments, the UE 204 may be embodied in various types of user devices such as a mobile phone, a smart phone, a personal digital assistant (PDA) , tablet, laptop computer, wearable computing device, etc. The processor modules 214 and 236 may be implemented, or realized, with a general purpose processor, a content addressable memory, a digital signal processor, an application specific integrated circuit, a field programmable gate array, any suitable programmable logic device, discrete gate or transistor logic, discrete hardware components, or any combination thereof, designed to perform the functions described herein. In this manner, a processor may be realized as a microprocessor, a controller, a microcontroller, a state machine, or the like. A processor may also be implemented as a combination of computing devices, e.g., a combination of a digital signal processor and a microprocessor, a plurality of microprocessors, one or multiple microprocessors in conjunction with a digital signal processor core, or any other such configuration.

[0055] Furthermore, the steps of a method or algorithm described in connection with the embodiments disclosed herein may be embodied directly in hardware, in firmware, in a software module executed by processor modules 214 and 236, respectively, or in any practical combination thereof. The memory modules 216 and 234 may be realized as RAM memory, flash memory, ROM memory, EPROM memory, EEPROM memory, registers, a hard disk, a removable disk, a CD-ROM, or any other form of storage medium known in the art. In this regard, memory modules 216 and 234 may be coupled to the processor modules 210 and 230, respectively, such that the processors modules 210 and 230 can read information from, and write information to, memory modules 216 and 234, respectively. The memory modules 216 and 234 may also be integrated into their respective processor modules 210 and 230. In some embodiments, the memory modules 216 and 234 may each include a cache memory for storing temporary variables or other intermediate information during execution of instructions to be executed by processor modules 210 and 230, respectively. Memory modules 216 and 234 may also each include non-volatile memory for storing instructions to be executed by the processor modules 210 and 230, respectively.

[0056] The network communication module 218 generally represents the hardware, software, firmware, processing logic, and / or other components of the base station 202 that enable bi-directional communication between base station transceiver 210 and other network components and communication nodes configured to communicate with the base station 202. For example, network communication module 218 may be configured to support internet or WiMAX traffic. In a typical deployment, without limitation, network communication module 218 provides an 802.3 Ethernet interface such that base station transceiver 210 can communicate with a conventional Ethernet based computer network. In this manner, the network communication module 218 may include a physical interface for connection to the computer network (e.g., Mobile Switching Center (MSC) ) . The terms “configured for, ” “configured to” and conjugations thereof, as used herein with respect to a specified operation or function, refer to a device, component, circuit, structure, machine, signal, etc., that is physically constructed, programmed, formatted and / or arranged to perform the specified operation or function.

[0057] The Open Systems Interconnection (OSI) Model (referred to herein as, “open system interconnection model” ) is a conceptual and logical layout that defines network communication used by systems (e.g., wireless communication device, wireless communication node) open to interconnection and communication with other systems. The model is broken into seven subcomponents, or layers, each of which  represents a conceptual collection of services provided to the layers above and below it. The OSI Model also defines a logical network and effectively describes computer packet transfer by using different layer protocols. The OSI Model may also be referred to as the seven-layer OSI Model or the seven-layer model. In some embodiments, a first layer may be a physical layer. In some embodiments, a second layer may be a Medium Access Control (MAC) layer. In some embodiments, a third layer may be a Radio Link Control (RLC) layer. In some embodiments, a fourth layer may be a Packet Data Convergence Protocol (PDCP) layer. In some embodiments, a fifth layer may be a Radio Resource Control (RRC) layer. In some embodiments, a sixth layer may be a Non-Access Stratum (NAS) layer or an Internet Protocol (IP) layer, and the seventh layer being the other layer.

[0058] Various example embodiments of the present solution are described below with reference to the accompanying figures to enable a person of ordinary skill in the art to make and use the present solution. As would be apparent to those of ordinary skill in the art, after reading the present disclosure, various changes or modifications to the examples described herein can be made without departing from the scope of the present solution. Thus, the present solution is not limited to the example embodiments and applications described and illustrated herein. Additionally, the specific order or hierarchy of steps in the methods disclosed herein are merely example approaches. Based upon design preferences, the specific order or hierarchy of steps of the disclosed methods or processes can be re-arranged while remaining within the scope of the present solution. Thus, those of ordinary skill in the art will understand that the methods and techniques disclosed herein present various steps or acts in a sample order, and the present solution is not limited to the specific order or hierarchy presented unless expressly stated otherwise.

[0059] 2. Systems and Methods for Performing Sensing

[0060] Sensing service can be considered an important part of future communication systems. In this regard, orthogonal frequency division multiplexing (OFDM) signals can be used for sensing, but there are difficulties with power and transceiver duplex. Similarly, high resolution estimation / determination of velocity can be essential in some scenes, but a few OFDM impulses cannot meet the requirement for velocity estimation. For integrated sensing and communication (ISAC) systems, the ability to sense can be determined by various factors, including the scope of range / velocity / angle estimation, the resolution of range / velocity / angle estimation, the accuracy of range / velocity / angle estimation, and / or other factors. However, for current communication facilities, the above requirement / condition (s) of sensing cannot be satisfied at the same time by existing signals. Selecting suitable sensing resources and configuring them to the sensing devices should be defined. In this regard, division of the sensing area and allocation of available sensing signals to devices performing specific sensing tasks may address the challenges.

[0061] In certain embodiments, some of the clues in current positioning protocols can be followed to implement sensing in the cellular networks. In certain implementations, for a sensing mode in which a sensing device cannot transmit and receive simultaneously, the current OFDM symbol may be too long to detect targets at a short / small distance. Based on the sensing mode where transmitters and receivers cannot work simultaneously, some aspects of the present disclosure are to address the challenge of a long sensing signal causing a wide blind area. In this regard, a flexible sensing signal with an adjustable pulse width may reduce the range of the blind area and increase flexibility for better-integrated communication and sensing. In some  implementations, a sensing device can spontaneously transmit and receive its own sensing signal and then detect the time delay between the echo signal and the original signal, similar to how radar works. The configuration of the sensing reference signal affects the sensing ability. In certain implementations, if the sensing device transmits an OFDM symbol with a subcarrier spacing of 15kHz, the length of the symbol will be τ=71.35μs. For devices that cannot transmit and receive signals simultaneously, this results in a minimum blind area of  which is too large to be useful for sensing.

[0062] In certain implementations, one method to reduce the blind area is to use a signal with a narrower time width. However, directly truncating the length of the OFDM signal may destroy the orthogonal relationship between the subcarriers. To send shorter time-domain pulses, various implementations may be considered, assuming that the pulse duration can be denoted by TTx, se and the bandwidth occupied can be denoted by Bse. Some low capability devices may not support a thinner / narrower OFDM pulse with higher subcarrier spacing. The other way for achieving a thinner sensing pulse is to use a single-carrier windowed narrow pulse.

[0063] In certain implementations, the use of a single-carrier windowed narrow pulse can ignore the subcarrier spacing and occupy an entire channel, so it may not carry communication information. To prevent the energy leakage of the single-carrier pulse from affecting other frequency bands, the pulse is to be windowed. For this signal,

[0064] In some implementations, using OFDM signals with larger sub-carrier spacing can exponentially reduce the length of the sensing pulse. For this signal, Bse=NscΔf. The ranging resolution of the sensing signal can be As a result, OFDM-based sensing signals can offer / provide greater flexibility because their bandwidth and signal duration can be decoupled. This may allow for more sub-carriers to be allocated according to mission goals, achieving different ranging resolutions. Windowed single-carrier pulses can be suitable for resource-limited sensing devices and can have lower requirements for transceiver devices.

[0065] In certain implementations, the velocity measurement resolution of a single pulse can be  and the velocity measurement resolution of a single pulse can be far from sufficient. In some implementations, transmitting a pulse string with a fixed period and duty cycle can improve the velocity measurement resolution. The pulse repetition interval can be denoted by Tr, and thus the duty cycle of the pulse period can be In certain implementations, all parameters of different sensing pulses are to be the same, including, but not limited to, carrier frequency, bandwidth, pulse duration, initial phase, and other parameters.

[0066] In certain implementations, when a total of Nr pulse periods are transmitted, the velocity estimation resolution of the pulse string can be This may mean / indicate that the higher the number of coherent pulses emitted, the higher the speed resolution of the sensing signal. In some implementations, there can be a maximum speed range for speed measurement using pulse signals. When no blur occurs, the radial velocity of the sensed target can be within the range of In the simplex state, the maximum distance measurement range of the pulse string can be It is to be noted that the impact of the cyclic prefix on the maximum measurement distance is not currently considered. However, if the cyclic prefix is considered, the maximum measurement distance may be reduced. Therefore, to support devices with different capabilities to measure sensing targets at different distances and speed ranges, the sensing server is to allocate sensing resources to meet the needs / requirements of different sensing tasks.

[0067] In certain implementations, for a more flexible ISAC system, the time duration of a symbol may be too long / coarse for the sensing function (SF) to schedule sensing resources for both near and far targets. In some implementations, to describe a more accurate / granular sensing time-scheduling relationship, a basic sensing time unit Tu can be introduced. The basic sensing time unit Tu is to be distinguished from the symbol and the basic time unit. In certain implementations, the basic sensing time unit Tu can be one of several equal parts of the current shortest symbol duration Tsymb, Tu<Tsymb. In certain implementations, the length of the sensing time unit Tu can be greater than the basic time unit for NR, Tc, where Tu can be the minimum time unit for SF to schedule sensing resources. In some implementations, SF can schedule the length of transmitting pulses and / or the length of silent reception of echo signals based on Tu to achieve more precise distance and velocity estimation accuracy.

[0068] Based on the basic sensing time unit Tu, the capability of a sensing device with different configurations can be determined by the below parameters, as a function of one or more of:

[0069] · TTx, se -Sensing pulse duration. During the TTx, se, the sensing device can transmit a sensing pulse signal lasting

[0070] ·  -The number of basic sensing time units in one sensing pulse duration.

[0071] · TRx, se -Silent listening duration. During the TRx, se, the sensing device can listen for the echo signal of the previous transmitted pulse.

[0072] ·  -The number of basic sensing time units in one silent listening duration.

[0073] ·  -The number of basic sensing time unit offsets between the start time of the silent listening duration and the start time of this sensing pulse repetition interval.

[0074] · Tr -Sensing pulse repetition interval. Tr can be a combination / function of a sensing pulse duration  and a silent listening duration.

[0075] ·  -The number of basic sensing time units in the one sensing pulse repetition interval.

[0076] · Nr -The total number of sensing repetition interval transmitted during one sensing task.

[0077] · Bse -The bandwidth occupied by the sensing pulse.

[0078] · fc -The carrier frequency of sensing pulse.

[0079] As shown in FIG. 3, the sensing server can adjust the duration and listening time of the sensing pulse according to the requirements of the sensing device. For the sensing device that can / does not transmit and receive simultaneously, the adjusted pulse width and silent listening duration may help to detect different targets within an OFDM symbol. In certain implementations, when there is prior knowledge about the sensing range, for example, there is a certain understanding of the distance range and velocity range of the sensing target, and there is a clear demand for the ranging accuracy and speed measurement accuracy required for sensing the target, SF can assign configuration parameters of the sensing waveform to the sensing device based on its capabilities.

[0080] In certain implementations, since both user equipment (UE) and base station (BS) can perform sensing tasks and any wireless device can independently serve as the subject of a sensing task, a universal sensing protocol may be beneficial for configuring resources on sensing servers, requesting sensing services, etc. This universal sensing protocol can be used for interaction between sensing servers and base stations, as well as being transparently passed on by base stations to UEs and other IoT devices. The universal sensing protocol can be similar to the LPP but may not be limited to interaction between sensing servers and terminals. In some implementations, the universal sensing protocol can be used for interaction between sensing servers and base stations.

[0081] Similar to the LPP protocol, the process of the sensing protocol may include at least one of the following: sensing capability transmission; assistance data transmission; sensing information transmission; abort; and / or error. In certain implementations, the sensing protocol may not specify a fixed sequence of processes.  Instead, sensing devices and sensing servers can initiate the sensing protocol process at any time. In some implementations, a typical sensing process may be carried out in the following illustrative order / sequence: Sensing Capability Transmission, Assistance Data Transmission, and Sensing Information Transmission.

[0082] In certain implementations, the capabilities of the sensing protocol may include, but are not limited to, the granularity of the sensing time unit supported by the target or server, the frequency bands available for sensing, the time intervals that may be used for sensing, the time intervals for switching between antenna transmission and reception, and / or the ability of the sensing device to transmit different waveforms, among others. In certain implementations, there can be several ways to initiate the transmission of sensing capabilities. For example, the sensing server can send a capability request to the sensing device, or the sensing device itself can actively send a capability request.

[0083] In certain implementations, with the new time unit for the sensing system, the interaction of sensing capabilities may be enhanced for more flexible scheduling of sensing resources. In certain implementations, the transmission of assistance data can be divided into assistance data transmission triggered by the sensing server and / or assistance data transmission triggered by the sensing device. In both transmission processes, the sensing server can configure parameters based on the capabilities of the sensing device and / or the server, as well as the requirements of the sensing task. These parameters may include, but are not limited to, different sensing modes and use cases, which may have varying requirements for accuracy, resolution, and maximum unambiguous range. As a result, a configuration for assistance data, including the parameters shown below, can be provided:

[0084] · the length of the sensing time unit (different sensing devices may support different minimum lengths of sensing time units) ;

[0085] · the pulse repetition interval for sensing signal transmission and / or the corresponding number of occupied basic sensing time units;

[0086] · the total number of pulse repetition intervals for transmission;

[0087] · the duration and / or location of sensing pulses within a pulse repetition interval;

[0088] · the duration and / or location of silent listening; and / or

[0089] · the waveform of the sensing pulses (less capable sensing devices may only support single-carrier pulses, while sensing devices that support OFDM may be configured with OFDM RE symbols for transmitting different sensing waveforms based on actual conditions) .

[0090] In certain implementations, unlike the PRS resources configured in the LPP protocol, the sensing protocol is to configure not only sensing pulses (typically a sensing-related reference signal) but also the time during which no sensing pulses are transmitted in that sensing frequency band (including idle and silent listening duration and location) . These two together can form a pulse repetition interval, which is a sensing period. In some implementations, the number of sensing periods (e.g., the total time used for sensing and repeating sensing periods) is to be determined and configured. All configured sensing periods can collectively form a sensing task, during which the emission of sensing pulses cannot be muted.

[0091] In certain implementations, the process of sensing information transmission can be divided into sensing information transmission triggered by the sensing server and / or sensing information transmission triggered by the sensing device. In certain implementations, to trigger sensing information transmission by the sensing server, the sensing server can transmit a sensing information request message to the sensing device. This  message may include, but is not limited to, the instructions for sensing information measurement and reporting (based on the capabilities of the sensing device, it may directly estimate sensing parameters locally based on received echoes, or it may send the received echoes to the sensing server for estimating sensing parameters) ; the required response time; and / or the frequency of reporting sensing information measurements (e.g., after every few pulse repetition intervals) , among others. In certain implementations, the sensing device can retrieve the sensing measurements requested by the sensing server and can send the sensing information message to the sensing server based on the specified reporting frequency before the agreed-upon response time expires.

[0092] In certain implementations, to trigger sensing information transmission by the sensing device, the sensing devices can send sensing protocol messages to the sensing server, providing sensing information. These messages may include / incorporate any sensing measurement results obtained / received by the sensing devices.

[0093] In certain implementations, because the estimation accuracy of the Doppler frequency of the sensing target can be related to the accumulation of the number of pulse repetition intervals, the triggering reasons for aborting the sensing process may include, but are not limited to:

[0094] · The sensing server or sensing device determines that the accumulated observation results have met / satisfied the accuracy requirements. Therefore, the sensing server may actively send an abortion message, or the sensing device may send an abortion request to the sensing server to stop the sensing process; and / or

[0095] · The sensing process is interrupted by a higher-priority task.

[0096] In certain embodiments, narrow sensing pulses can be transmitted to sense nearby targets while minimizing blind spots in a simplex scenario. However, the problem of blind spots for close-range sensing may still exist, and the shorter pulses may result in lower energy of the sensing signal, affecting the accuracy of distance and velocity estimation. In certain implementations, considering that the sensing device can achieve self-transmission and self-reception, the sensing device may allocate some antenna ports for transmitting sensing signals while using other antenna ports for receiving sensing echoes.

[0097] In certain implementations, simultaneous transmission and reception of sensing pulses can make  In this case / instance, as shown in FIG. 4, the listening duration can occur at any / certain time within the sensing pulse repetition interval. The self-transmission and self-reception capabilities of the sensing device not only relax the minimum sensing distance limitation but also allow for longer pulse durations and higher energy in the transmitted sensing pulses. This may improve the accuracy of distance and velocity estimation. However, self-transmission and self-reception may pose new requirements for immunity to self-interference between the transmitting and receiving antennas. In certain implementations, using waveforms with anti-interference properties to perform sensing may mitigate these challenges. In certain implementations, linear frequency modulated signals (LFM) and / or linear frequency modulated continuous waves (FMCW) can be considered to be superior sensing waveforms. The transmitted LFM pulse signal from the transmitting antenna port can be represented as:

[0098] In this scenario / implementation / instance where self-interference occurs at close distances, the transmitted sensing signal and the echo signal reflected from the sensing target can be superimposed on each other. In the case of single target sensing, the received signal by the receiving antenna can be represented as:

[0099] whereξ represents the self-interference delay of the transmission and reception links. In certain implementations, τ can represent the path delay caused by the reflection of the sensing waveform. fd can represent the Doppler frequency shift caused by the motion of the target. Generally, the self-interference delay can be much smaller than the path delay, which is ξ<<τ. By heterodyning the received sensing signal b (t) at the receiving antenna with the signal a (t) transmitted by the transmitting antenna, the resulting mixed signal can be represented as:

[0100] In certain implementations, in the case of single-target sensing, the mixed signal after heterodyning may include two frequency components and Due to the self-interference delay ξ<<τ, the former frequency can be significantly lower than the latter. By passing the mixed signal through an appropriate high-pass filter, it may be possible to suppress the self-interference signal and retain the intermediate frequency signal related to sensing. The mixed signal after passing through a high-pass filter can be represented as:

[0101] In certain implementations, for each segment of the mixed signal after heterodyning, the n-th pulse signal can be represented as:

[0102] In certain implementations, for each segment of the mixed signal after truncation, apart from a constant phase, there can be common frequency components μτ-fd and a Doppler frequency shift phase  -2nπfdTr that varies with the pulse sequence index n, which can be used to estimate the distance and / or velocity of the target. In certain implementations, using LFM signals for sensing can alleviate the self-interference issue that arises when multiple antennas are involved in both transmission and reception. Similar linear-frequency signals may also possess this characteristic.

[0103] In certain implementations, the LFM signal can be directly generated in the frequency domain. A simple baseband time-domain LFM signal can be represented in the frequency domain as:

[0104] By sampling the LFM signal in the frequency domain and allocating it to the corresponding subcarriers of OFDM, it may be possible to generate LFM signals using an OFDM signal.

[0105] In certain implementations, to support multi-antenna port self-transmission and self-reception and to address self-interference issues using LFM or FMCW signals, the sensing protocol may include, but is not limited to, sensing capability transmission and / or assistance data transmission.

[0106] In certain implementations, in addition to the possible contents, as described herein, that may be reported, the sensing capability message reported by the sensing device may also include, but is not limited to, available antenna ports for sensing, along with corresponding antenna port parameters; parameters describing the isolation between the antenna ports that are available for sensing; and / or capability to perform frequency mixing for both transmission and reception of data.

[0107] In certain implementations, regardless of whether it is assistance data transmission triggered by the sensing server or requested by the sensing device, the assistance data configured by the sensing server may include, but is not limited to, antenna ports used for sensing transmission and reception; waveform used for sensing; and / or whether frequency mixing is performed locally on the sensing device.

[0108] In certain implementations, one or more additional configurations for auxiliary data can be included in the updated sensing protocol, as described herein. The configuration of assistance data by the sensing server can vary based on different distance ranges and different velocity ranges of the sensing targets. The entire spatial domain of sensing can be divided into the following scenarios, which may abstract the distance and velocity range from different sensing scenarios as one standard for configuration for assistance data.

[0109] 1. Close-range, low-velocity scenario (0.1~20m, 0~5m / s) :

[0110] In this case / instance / implementation / configuration, the sensing range can be small, requiring high distance resolution, and the velocity range can be small, requiring extremely high velocity resolution. As a result, the sensing server can prioritize configuring full-duplex self-transmission and self-reception. In certain implementations, the sensing server can use a low-energy FMCW waveform and can continuously emit FMCW throughout the sensing task. In some implementations, it may be advisable to configure a large number of pulse repetition intervals and a higher carrier frequency for this scenario.

[0111] 2. Close-range, medium-velocity scenario (0.1~20m, 5~20m / s) :

[0112] In this case / instance / implementation / configuration, the sensing range can be small, requiring / involving high distance resolution, and the velocity range can be moderate, requiring / involving a moderate velocity resolution. As a result, the sensing server can prioritize configuring full-duplex self-transmission and self-reception for this scenario. In certain implementations, the sensing server can use a low-energy FMCW waveform and can set the pulse repetition interval to a moderate value, which can be slightly less than the pulse repetition interval configured for the close-range, low-speed scenario.

[0113] 3. Medium-range, low-velocity scenario (20~100m, 0~5m / s) :

[0114] In this case / instance / implementation / configuration, the sensing range can be moderate, requiring / involving a moderate distance resolution, and the velocity range can be small, requiring / involving a higher velocity resolution. As a result, the sensing server can configure either full-duplex or half-duplex self-transmission and self-reception based on availability. In certain implementations, the medium-range scenario can cover more communication devices, and to meet the flexibility and multi-user sensing requirements, the sensing server can use an OFDM reference signal for configuration. When the sensing device has lower capabilities, it may be possible to configure single-carrier sensing pulses. In this instance / case, a larger pulse repetition interval is to be configured, along with a higher number of pulse repetition intervals to accumulate more sensing data.

[0115] 4. Medium-range, medium-velocity scenario (20~100m, 5~20m / s) :

[0116] In this case / instance / implementation / configuration, the sensing range can be moderate, requiring / involving a moderate distance resolution, and the velocity range can also be moderate, requiring / involving a moderate velocity resolution. As a result, the sensing server can configure full-duplex or half-duplex self-transmission and self-reception based on availability for this case / instance. In certain implementations, the sensing server can adopt an OFDM reference signal configuration. When the sensing device has lower capabilities, it may be possible to configure single-carrier sensing pulses. In this case / instance, a moderate pulse repetition interval is to be configured, and the number of pulse repetition intervals configured is to be less than that in the low-speed scenario.

[0117] 5. Medium-range, high-velocity scenario (20~100m, 20~200m / s) :

[0118] In this case / instance / implementation / configuration, the sensing range can be moderate, requiring / involving a moderate distance resolution, and the velocity range can be large, requiring / involving a lower velocity resolution. As a result, the sensing server can configure full-duplex or half-duplex self-transmission and self-reception based on availability for this case / instance. In certain implementations, the sensing server can adopt a standard OFDM reference signal configuration. When the sensing device has lower capabilities, it may be possible to configure single-carrier sensing pulses. In this case / instance, the configured pulse repetition interval can be relatively small, and the number of pulse repetition intervals transmitted can also be smaller.

[0119] 6. Long-range, medium-velocity scenario (100~1000m, 5~20m / s) :

[0120] In this case / instance / implementation / configuration, the sensing range can be relatively large, requiring a smaller distance resolution, and the velocity range can be moderate, requiring / involving a moderate velocity resolution. Because the distance is far / large, the requirement for full-duplex self-transmission and self-reception is relatively low. As a result, the sensing server can choose / select between half-duplex and full-duplex self-transmission and  self-reception modes based on its capability. In the case of long-range sensing, higher signal transmission power may be required / used. As a result, the sensing server can prioritize configuring sensing waveforms with low PAPR, such as LFM pulse (s) , to transmit sensing signals at higher average power. For the medium-speed scenario, a moderate pulse repetition interval may be required / used, with an appropriate number of pulse repetition intervals.

[0121] 7. Long-range, high-velocity scenario (100~1000m, 20~200m / s) :

[0122] In this case / instance / implementation / configuration, the sensing range can be larger, requiring a smaller distance resolution, and the velocity range can also be large, requiring a lower velocity resolution. In certain implementations, the sensing server can choose / select between half-duplex and full-duplex self-transmission and self-reception modes based on its capability. The sensing server can prioritize configuring LFM pulses, which have low PAPR, as the sensing waveform. In the high-speed scenario, a smaller pulse repetition interval may be required, and the number of pulse repetition intervals can also be smaller compared to the medium and low-velocity scenarios.

[0123] In certain implementations, because the sensing server can configure assistance data based on the sensing range and task requirements, it may be difficult to describe the quality of sensing results reported by multiple devices using a unified metric. As a result, the sensing information message from the sensing devices to the sensing server may include, but is not limited to:

[0124] · sensing measurement results, which may include distance estimation results, velocity estimation results, angle estimation results, sensing target energy, or measured echo signals and channel response; and / or

[0125] · when the sensing device transmits parameter estimation results based on echo signals to the sensing server, the sensing device can also report the auxiliary content of the sensing results, which may include distance accuracy, distance resolution, velocity accuracy, velocity resolution, sensing waveform rise time, peak width, first moment, second moment, and other statistical quantities.

[0126] In certain implementations, for a sensing network, there may be multiple sensing measurements for one target. The best measurement for a target can be derived from the combination of multiple measurements based on some auxiliary parameters. In certain implementations, the sensing server can establish a model in advance based on the auxiliary content of the sensing results provided by the sensing devices to calculate a unified estimation quality for sensing results under various parameter configurations. This estimation quality can then be used for subsequent selection and / or fusion processes.

[0127] In certain embodiments, sending a pulse sequence with a fixed pulse repetition frequency (PRF) for sensing can lead to range ambiguity and / or velocity ambiguity. To improve range and / or velocity estimation range, multiple pulse repetition frequencies can be utilized for transmitting the sensing pulses. In some implementations, multiple PRFs can be helpful to enlarge the maximum unambiguous range of distance and velocity. As shown in FIG. 5, when combining the pulse sequences with two different PRF and  the integrated PRI Tr, comb=lcm (Tr1, Tr2) and pulse repetition frequency can be obtained. If it is ensured that within one integrated PRI, the number of pulses transmitted with the two PRFs is coprime, the maximum unambiguous distance can be effectively extended to and the maximum unambiguous velocity can be extended to

[0128] In certain implementations, the period of the merged transmitted waveform can be the least common multiple of the individual PRI of the sub-pulse sequences. One period of the merged waveform may include multiple variable-period pulses. Furthermore, within one period of the merged waveform, it may be possible to have multiple sub-pulses with random positions and random widths. The positions of the sub-pulses within one period are to be predetermined or agreed upon in advance. As a result, within one pulse repetition period, the transmission of the sensing signal may not be continuous. The sensing-related server is to predefine the positions of the basic sensing time units related to the sensing waveform within one pulse repetition period.

[0129] In certain implementations, different carriers / pulse repetition frequencies (PRIs)  / basic sensing time units can be combined when using multiple PRF-sensing pulses, and as a result, during the sensing capability transmission procedure, the sensing devices are to report to the sensing server the number of available carriers that can be used for sensing. In certain implementations, this information may help the sensing server determine which carriers to use for multi-PRF sensing. As shown in FIG. 6, in the case of sending multiple PRF pulses on the same carrier, the sensing server can simplify the signaling by configuring the merged PRI as a single PRI. Within this PRI, the sensing server can configure more than one sensing pulse using the minimum sensing time unit as the granularity. The width and position of these sensing pulses can be allocated based on the requirements. In certain implementations, if different PRF sensing pulses are configured on different carriers, the sensing pulse trains with different PRFs can be regarded as independent sensing resources, as shown in FIG. 7. In this case / instance, the sensing server can configure the sensing pulse trains with different PRFs separately and / or independently.

[0130] In certain embodiments, although self-interference introduced by full-duplex can be suppressed using LFM-related waveforms, LFM waveforms may require / involve a substantial amount of time-frequency resources. As a result, an alternative approach to achieving sensing can be to consider a setup where A transmits and B receives. In this setup / implementation, sensing device A transmits a waveform, which is then reflected and scattered by the sensing target. Sensing device B receives this signal. The parameters of the sensing target can mainly be contained within the multipath components of the received waveform. This may impose additional requirements on the time synchronization capability of multiple sensing devices and / or the training of transmit-receive beamforming.

[0131] In certain implementations, the sensing signal transmitting device A and the receiving device B may not be accurately synchronized. Device A is to sense whether there is a target and the location of the target in a general area of / in the space. At this time, the sensing device A can choose to use a beam to illuminate the area of interest. The sensing signal reaches the sensing device B after being reflected or scattered by targets that may exist in the sensing area. The sensing device B undergoes beam training and can select the best receiving beam for the sensing area. The beam measurement parameters used for this optimal sensing receive beam can  be different from the measurement parameters in the current protocol. The receiving beam is to be aligned in the multipath direction where the sensing target exists, rather than in the LoS direction. In certain implementations, the sensed target of interest may be Doppler-shifted. As a result, in addition to CSI (which can directly perform beam selection for multipath signals) , the parameters used for beam measurement can also be the multipath reference signal receiving path power or the multipath reference signal receiving path power after Doppler frequency high-pass filtering, and other indicators that indicate the presence of multipath energy.

[0132] In certain implementations, for bi-static sensing mode, the beamformer training may result in omitting the sensing path from the LOS path because the sensing path is always multipath. As a result, the beamformer training is to consider multipath-related indicators. As shown in FIG. 8, during beam training, device B can select the receive beam with the highest power in the multipath reference signal, which can be defined as receive beam RxB corresponding to beam TxA. In certain implementations, device B can set a threshold for multipath-related indicators. In certain implementations, when the multipath indicator of a certain receive beam pair exceeds the threshold and the multipath reference signal receiving path power is the highest, device B can determine this beam as the receiving beam RxB corresponding to beam TxA. In certain implementations, if the multipath indicators of all receiving beams do not exceed the threshold, device B can consider that there is no target in the sensing area. In certain implementations, device B may refuse to start the RTT process and may not send TxB subsequently or may send error information to device A.

[0133] After beam training is implemented, the beam TxA corresponding to the transmit reference signal resource of sensing device A and the receiving beam RxB of sensing device B can be matched. Due to the coupling relationship between the channels, the direction of beam RxA corresponding to the received reference signal resource of sensing device A can be the same as that of beam TxA. In certain implementations, the beam TxB and beam RxB beam directions corresponding to the transmission reference signal resources of sensing device B can be the same. After completing the beamforming training, device A can utilize beam TxA to transmit the sensing signal, while device B may employ beam TxB to receive the sensing signal. In certain implementations, the received sensing signal can be a composition of the direct path and the reflected / scattered paths associated with the sensing target. The direct path can introduce interference to the desired multipath components relevant to sensing.

[0134] In certain implementations, direct path interference can be mitigated by considering the Doppler frequency shift. After completing beamforming training and executing the sensing task, device A can transmit a pulse sequence for sensing, and in the received sensing waveform by device B, the multipath clusters corresponding to different propagation paths will / may exhibit different Doppler frequency shifts. In a single-target scenario, as shown in FIG. 9, the direct path can experience a frequency shift fd0 due to the relative motion between device A and device B, while the sensing path can undergo a frequency shift fd1 due to the target’s motion relative to device A and device B. As a result, in a sequence of sensing pulses, the direct path of the n-th pulse will / may exhibit a phase shift of 2nπfd0Tr, while the multipath associated with sensing will / may introduce a phase shift of 2nπfd1Tr. Since the relative velocity between the sensing devices A and B is typically much smaller than the velocity of the sensing target relative to devices A and B, the Doppler  frequency shift fd0 can be much smaller than fd1. As a result, it may be possible to apply high-pass filtering in the Doppler domain of the pulse sequence to suppress interference from the direct path.

[0135] In certain embodiments, when performing sensing tasks, the method of A transmitting and B receiving can reduce the duplex requirements of the sensing device, but it may require accurate time synchronization of the transmitting and receiving devices. As a result, a series of RTT-based sensing methods may be used to ensure accurate time synchronization.

[0136] In certain implementations, RTT-based sensing can perform two-signal transmissions and receptions. Assuming that beamforming training has been successfully completed, after device A uses beam TxA to transmit the sensing reference signal at time device B can use the receiving beam RxB to receive a waveform at time In certain implementations, device B can then use the transmitting beam TxB to transmit the reference signal at the time. In certain implementations, device A can use the receiving beam RxA to receive a waveform at the time.

[0137] In certain implementations, in addition to the and or the related time differences, which are to be reported to the network service unit by devices A and B, the network service unit may require a delay of multipath arrival time and corresponding to the sensing target in the two waveforms relative to the received signal time and

[0138] In certain implementations, devices A and B can directly calculate the multipath delay and  or they can report the received waveform to the network service unit, which calculates the delay through the waveform. In certain implementations, as shown in FIG. 10, the RTT measurement result for sensing can be as follows:

[0139] Additionally, as shown in FIG. 11, through the RTT result, the network service unit can calculate that the sensing target is on the ellipsoid with device A and device B as the focus, and the sum of the long and short axis lengths can be In certain implementations, by combining the AOD and AOA angles of the transceiver beam, the position of the sensing target relative to devices A and B can be determined on the ellipsoid.

[0140] In certain implementations, beam / beamforming training and RTT measurement can be performed separately, which may result in insufficient timeliness of the beam training results. As shown in FIG. 12, during RTT measurement, the perceived target may move out of the area of interest. As a result, the process of merging beam training and RTT measurement is to be considered. In this case / instance, device A is to record the timing of each transmitted beam and listen for feedback signals from device B between two training beams. Device B can receive the transmitted beam TxA from device A through different beams. When the device B detects that the multipath components of a received waveform in one of the receiving beams, RxB, exceed the threshold  value, device B can immediately transmit feedback TxB in the direction of that beam. Device A can receive this signal using the receiving beam RxA, which can have the same direction as the TxA beam. Using the recorded transmission time of the initial beam TxA and other measured parameters of the RTT, device A can generate distance measurements for sensing multipath between devices A and B. Through the RTT result, the network service unit can calculate that the sensing target is on the ellipsoid with device A and device B as the focus, and the sum of the long and short axis lengths can be In certain implementations, by combining the AOD and AOA angles of the transceiver beam, the position of the sensing target relative to devices A and B can be determined on the ellipsoid.

[0141] In certain implementations, when multiple targets exist simultaneously in the sensing direction, the combined measurement approach of beam training and RTT may allow for a quick individual measurement of these targets. For example, as shown in FIG. 13, when device A transmits the sensing beam, there may be multiple multipath clusters arriving at device B from different directions. As a result, for device B, there may not be a single optimal receiving beam but rather a set of available receiving beams, where each receiving beam corresponds to potential targets in a specific sensing area.

[0142] In certain implementations, to sense the different targets associated with the sensing beam TxA, the aforementioned measurement combining beam training and RTT may not immediately stop after one RTT. As a result, device A is to continue to transmit the sensing beam in the same direction, while device B continues to listen for sensing signals from other directions using different receiving beams, performing RTT for other multipath clusters correspondingly. In certain implementations, there may not be a limitation placed on the number or type of targets. For example, any target with a delay larger than LOS propagation (first transmission from the transmitting device to the receiving device) can be seen as a sensing target. In certain implementations, there may be correspondence between one beam from device A and multiple beams from device B. As shown in FIG. 14, for each valid beam of device B, the measurement results of RTT can be as follows:

[0143] In certain implementations, it may be evident that RTT sensing can be combined with the entire beam training process. Each pair of transmitting and receiving beams can effectively sense the reflection and scattering sources in a specific area. As shown in FIG. 15, devices A and B can sense the reflection and scattering sources in the entire space through rotating beam scanning. During the beam scanning process, device A can transmit sensing beams in different directions at predetermined intervals, while device B can receive the reflected and scattered sensing signals using different receiving beams in respective directions at the same predetermined intervals. When the energy of the multipath reference signal receiving path power exceeds the threshold, it may indicate the presence of targets in the corresponding sensing area of the current transmit-receive beam pair. In certain implementations, device B can then transmit a sensing signal in the direction of the current beam, and device A can perform an RTT measurement upon receiving this signal. If the energy of the multipath reference signal receiving path power does not exceed the threshold, an RTT measurement is not conducted, and device B provides feedback regarding the reason for the failure of this RTT measurement.

[0144] In certain implementations where there are multiple transceiver devices capable of RTT sensing, FIG. 15 allows independent RTT measurements between each pair of transceiver devices. Subsequently, the RTT measurements obtained between different transceiver device pairs are combined based on the matching relationship of the perceived targets, enabling the acquisition of higher-precision RTT sensing results. However, conducting RTT measurements independently between each pair of transceiver devices can lead to the wastage of sensing communication resources. Simultaneously collaborating multiple transceiver devices in performing RTT measurements can reduce the resource overhead for sensing.

[0145] As shown in FIG. 16, multiple transceiver devices can form a sensing network, with device A as the center of the network. Device A can periodically transmit sensing signals in a pre-defined beam direction, while other devices (represented by device A and device B but can be multiple devices) can receive the sensing beam and can measure multipath power. If the multipath power exceeds a threshold, an RTT measurement can be performed; otherwise, the reason for the RTT measurement failure is provided as feedback to device A. At this point, with each transmission of a sensing beam, device A and device B, as well as device A and device C, may form two separate RTT transceiver pairs. This reduces the resource overhead for performing RTT measurements independently. However, the measured multipath results of device B and device C for the same sensing signal may correspond to different targets. As a result, after reporting these RTT measurements to the sensing server, the server is to combine the multiple RTT measurement results obtained at different times during the entire beam training and RTT measurement process according to certain criteria. This can be done to obtain more accurate network-based RTT sensing information.

[0146] In certain implementations, to perform RTT measurements between transceiver devices, there may be an interaction between the sensing devices. This interaction may allow for the configuration and transmission of sensing signal resources, as well as the measurement and reporting of time differences between transmission and reception and multipath offsets. As a result, the RTT measurement can be concluded.

[0147] As shown in FIG. 17, the sensing related server can obtain / receive information about the transceiver devices that can be used for RTT sensing. The transceiver devices may provide the server with location information, time information, SSB information of the respective cells, geographic coordinates of the transceiver devices, and relevant configuration information of the reference signals. Based on the requirements of the sensing task and the acquired device information, the sensing related server can determine the core sensing node and the peripheral sensing nodes. The core sensing node can perform periodic beam scanning and transmits Type1 reference signals. The peripheral perception nodes can listen to the Type1 reference signals and examine the power of the multipath components in the received sensing signals. If the power exceeds a threshold, the peripheral sensing node replies to the core perception node to enable RTT measurement using sensing beams. The steps depicted in FIG. 17 are detailed as follows:

[0148] 0. The sensing-related server obtains information about the transceiver devices that can be used for RTT sensing. The transceiver devices may provide the server with location information, time information, SSB information of the respective cells, geographic coordinates of the transceiver devices, and relevant configuration information of the reference signals. Based on the requirements of the sensing task and the acquired device information, the sensing-related server determines the core sensing node and the peripheral sensing nodes. The core sensing node performs periodic beam scanning and transmits Type1 reference signals. The peripheral  perception nodes listen to the Type1 reference signals and examine the power of the multipath components in the received sensing signals. If the power exceeds a threshold, the peripheral sensing node replies to the core perception node to enable RTT measurement using sensing beams.

[0149] 1. The sensing-related server may request the sensing capabilities of the transceiver devices.

[0150] 2. The sensing-related server sends instructions to the core sensing node, requesting Type2 sensing beam resource information for the peripheral sensing nodes to reply with sensing beams to the core sensing node.

[0151] 3. The core sensing node determines the Type2 reference signal resources that can be used and configures them to the peripheral sensing nodes in step 3a.

[0152] 4. The core sensing node provides the sensing-related server with the Type2 reference signal configuration information.

[0153] 5. The sensing-related server requests the core sensing node to activate the Type2 reference signals. The core sensing node then activates the Type2 sensing reference signals for the peripheral sensing nodes and replies to the sensing-related server with the activation response. The peripheral sensing nodes transmit the Type2 sensing signals based on the configuration information after detecting effective multipath power.

[0154] 6. The sensing-related server requests the core sensing node to start RTT sensing and provides all necessary assistance information.

[0155] 7. The sensing-related server provides any required assistance data to the peripheral sensing nodes, allowing them to perform measurements of Type1 reference signals and observe and assess the multipath reference signal receiving path power.

[0156] 8. The sensing-related server requests the peripheral sensing nodes to perform RTT measurement and sensing.

[0157] 9a: The peripheral sensing devices start periodically using different receiving beams to measure the Type1 reference signals with the configured assistance data. They provide feedback on either the Type2 reference signals or RTT failure signals based on the multipath reference signal receiving path power.

[0158] 9b: The core sensing node listens to the feedback Type2 reference signals from the peripheral sensing nodes and performs measurements of the multipath delay.

[0159] 10. The peripheral sensing nodes report the measurement results of the Type1 reference signals for RTT sensing requirements to the sensing-related server.

[0160] 11. The core sensing node reports the measurement results of the Type2 reference signals for RTT sensing requirements to the sensing-related server.

[0161] 12. The sensing-related server terminates the RTT sensing process.

[0162] 13. The sensing-related server collects the reported Rx-Tx time differences, beam directions, multipath energy, and delay from both the peripheral sensing nodes and the core sensing node (reported in steps 10 and 11) . The sensing-related server combines the RTT measurements belonging to the same sensing target, calculates the position of the sensing target, and determines other orientation information.

[0163] Referring now to FIG. 18, which illustrates a flow diagram of a method 1800 for performing sensing. The method 1800 may be implemented using any of the components and devices detailed herein in conjunction with FIGs. 1–17. In an overview, the method 1800 may include a transmitter node generating a sensing signal with a pulse width of TTx, se to be used for sensing measurement in an integrated sensing and communication (ISAC) system (1802) , and the transmitter node transmitting / sending / providing the sensing signal to a receiver node to perform the sensing measurement (1804) . The method may include a receiving node receiving / obtaining / acquiring a sensing signal from a transmitting node to perform sensing measurement (1806) .

[0164] Based on the sensing mode, where transmitters and receivers cannot work simultaneously, a long sensing signal can cause a wide blind area. In this regard, a flexible sensing signal with an adjustable pulse width may reduce the range of the blind area and increase flexibility for better-integrated communication and sensing. At operation (1802) , and in some arrangements, a transmitter node can generate a sensing signal with a pulse width of TTx, se to be used for sensing measurement in an integrated sensing and communication (ISAC) system. In certain configurations, the transmitter node can transmit / send / provide the sensing signal to a receiver node to perform the sensing measurement (1804) .

[0165] In certain implementations, one method to reduce the blind area is to use a signal with a narrower time width. However, directly truncating the length of an orthogonal frequency division multiplexing (OFDM) signal may destroy the orthogonal relationship between the subcarriers. In certain configurations, for example, but not limited to low-capability devices that may not support a thinner / narrower OFDM pulse with higher subcarrier spacing, the sensing signal may correspond to at least one of the following: includes a single carrier windowed narrow pulse; occupies a channel; does not carry communication information; is windowed or configured to have the pulse width of TTx, se; and / or occupies a bandwidth that is an inverse of TTx, se.

[0166] In certain configurations, the sensing signal may correspond to at least one of the following: includes an orthogonal frequency division multiplexing (OFDM) signal; has a subcarrier spacing to implement the pulse width; or occupies a bandwidth that is a number of subcarriers multiplied by the subcarrier spacing. For example, in certain implementations, for a sensing mode in which a sensing device cannot transmit and receive simultaneously, the current OFDM symbol may be too long to detect targets at a short / small distance. Using OFDM signals with larger sub-carrier spacing may exponentially reduce the length of the sensing pulse.

[0167] In certain implementations, for a more flexible ISAC system, the time duration of a symbol may be too long / coarse for the sensing function (SF) to schedule sensing resources for both near and far targets. In certain configurations, to describe a more accurate / granular sensing time-scheduling relationship, the sensing measurement can be described according to a basic sensing time unit (Tu) that may correspond to at least one of the following: smaller than a shortest symbol duration; a divisible portion of a symbol duration; greater than a basic time unit (Tc) ; or a minimum time unit for a sensing function (SF) to schedule sensing resources.

[0168] Based on the basic sensing time unit Tu, the capability of a sensing device with different configurations can be determined by the below parameters. In certain configurations, at least one of a range of distance measurements, a resolution of distance measurements, an accuracy of distance measurement, a range  of velocity measurement, a resolution of velocity measurement, or an accuracy of velocity measurement can be determined as a function of at least one of the following: Tu; TTx, sewhich corresponds to which is a number of basic sensing time units in one pulse width; a silent listening duration (TRx, se) , during which the receiver node listens for an echo signal of the transmitted signal;  which is a number of basic sensing time units in one silent listening duration;  which is a number of basic sensing time units between a start time of the silent listening duration and a start time of this sensing pulse repetition interval; a sensing pulse repetition interval (Tr) , which comprises an adjacent pair of a sensing pulse duration and a silent listening duration;  which is a number of basic sensing time units in one sensing pulse repetition interval; Nr which is a total number of sensing repetition intervals configured during one sensing task; Bse which is a bandwidth occupied by the sensing signal; orfc which is a carrier frequency of the signal.

[0169] In certain configurations, at least one of a width and position of the sensing pulse signal or a silent listening duration can be adjusted according to a capability or requirement of the receiving node. For the sensing device that can / does not transmit and receive simultaneously, the adjusted pulse width and silent listening duration may help to detect different targets within an OFDM symbol. In certain implementations, when there is prior knowledge about the sensing range, for example, there is a certain understanding of the distance range and / or velocity range of the sensing target, and there is a clear demand for the ranging accuracy and / or speed measurement accuracy required for sensing the target, SF can assign configuration parameters of the sensing waveform to the sensing device based on its capabilities.

[0170] In certain configurations, at least one of the transmitting nodes or the receiving nodes may include at least one of the following: a wireless communication device (e.g., a UE, a terminal, or an IoT device) , a wireless communication node (e.g., a base station) , or a sensing server (e.g., a sensing function (SF) ) . In certain configurations, the sensing measurement can be performed as part of a sensing protocol. The sensing protocol may be used in at least one of the following: interaction between a sensing server and a wireless communication device; interaction between the sensing server and a wireless communication node; or interaction between the wireless communication device and the wireless communication node. In certain configurations, the sensing protocol may include communication of sensing capability. The sensing capability may include at least one of the following: granularity of the basic sensing time unit supported by at least one of the sensing servers, the transmitting node, or the receiving node; at least one frequency band available for the sensing measurement; at least one time interval that may be used for the sensing measurement; at least one time interval for switching between antenna transmission and reception; or an ability of the transmitting node to transmit different waveforms.

[0171] In certain implementations, with the new time unit for the sensing system, the interaction of sensing capabilities may be enhanced for more flexible scheduling of sensing resources. In certain implementations, the transmission of assistance data can be divided into assistance data transmission triggered by the sensing server and / or assistance data transmission triggered by the sensing device. In both transmission processes, the sensing server can configure parameters based on the capabilities of the sensing device and / or the server, as well as the  requirements of the sensing task. In certain configurations, the sensing protocol may include communication of assistance data configured according to at least one of a requirement of a sensing task or a capability of at least one of the sensing servers, the transmitting node, or the receiving node. The assistance data may include at least one of the following: a length of the basic sensing time unit; a pulse repetition interval for sensing signal transmission and a corresponding number of occupied basic sensing time units; a total number of pulse repetition intervals for the sensing measurement; a duration and location of sensing pulses within a pulse repetition interval; a duration and location of silent listening; or a waveform of the sensing pulses. The aforementioned parameters may include, but are not limited to, different sensing modes and use cases, which may have varying requirements for accuracy, resolution, and maximum unambiguous range.

[0172] In certain configurations, the transmitting node can receive / obtain / acquire a message to abort the sensing measurement from a sensing server. The transmitting node can send a message to abort the sensing measurement to the sensing server. In certain configurations, the silent listening duration and the pulse duration may not overlap. In certain configurations, the silent listening duration and the pulse duration may overlap, at least in part.

[0173] In certain implementations, the configuration of assistance data by the sensing server can vary based on different distance ranges and / or different velocity ranges of the sensing targets. The entire spatial domain of sensing can be divided into various / multiple scenarios, which may abstract the distance and velocity range from different sensing scenarios as one standard for configuration for assistance data. In certain configurations, the assistance data can be configured according to at least one of a distance range or a velocity range of at least one of the transmitting node or the receiving node, which may include at least one of the following scenarios: close-range, low-velocity scenario; close-range, medium-velocity scenario; medium-range, low-velocity scenario; medium-range, medium-velocity scenario; medium-range, high-velocity scenario; long-range, medium-velocity scenario; or long-range, high-velocity scenario.

[0174] In certain implementations, for a sensing network, there may be multiple sensing measurements for one target. The best measurement for a target can be derived from the combination of multiple measurements based on some auxiliary parameters. In certain configurations, the sensing protocol may include the communication of sensing information that may include the auxiliary content of at least one sensing result. The auxiliary content may include at least one of the following: distance accuracy, distance resolution, velocity accuracy, velocity resolution, sensing waveform rise time, peak width, first moment, second moment, or other statistical quantity.

[0175] In certain configurations, the transmitter node can transmit the sensing signal to the receiver node using a first pulse repetition frequency (PRF) . The transmitter node can transmit a second sensing signal to the receiver node using a second PRF. In some implementations, multiple PRFs can be helpful to enlarge the maximum unambiguous range of distance and / or velocity. In certain configurations, the transmitter node can transmit to the receiver node the sensing signal and the second sending signal using at least one of the following: one or more carriers (e.g., the same or different carrier / PRI / basic sensing time unit) , one or more pulse repetition frequencies (PRIs) , or one or more basic sensing time units.

[0176] In certain implementations, for bi-static sensing mode, the beamformer training (e.g., according to RSRP determination) may result in omitting the sensing path from the LOS path because the sensing path is  always multipath. As a result, the beamformer training is to consider multipath-related indicators. In certain configurations, the transmitting node can send / transmit during beam training a reference signal received by the receiving node via a plurality of receive beams because of multipath transmissions. The receiving node can select one of the receive beams corresponding to at least one of a highest reference signal received power (RSRP) among RSRPs of the received beams; or at least one multipath-related indicator exceeding a threshold.

[0177] In certain configurations, for a round trip time (RTT) -based sensing measurement associated with a first sensing target, a first delay of a multipath arrival time corresponding to a first transmission from the transmitting device to the receiving device or a second delay of a multipath arrival time corresponding to a second transmission from the receiving device to the transmitting device can be determined. In certain configurations, a position of the first sensing target relative to the transmitting device and the receiving device can be determined according to an angle of departure (AOD) and an angle of arrival (AOA) of the first transmission or the second transmission.

[0178] In certain implementations, there may not be a limitation placed on the number or type of targets. For example, any target with a delay larger than LOS propagation (first transmission from the transmitting device to the receiving device) can be seen as a sensing target. In certain configurations, for an RTT-based sensing measurement associated with a second sensing target a third delay of a multipath arrival time corresponding to a third transmission from the transmitting device to the receiving device and a fourth delay of a multipath arrival time corresponding to a fourth transmission from the receiving device to the transmitting device can be determined.

[0179] In certain configurations, the transmitting node can send / transmit, during beam training, a second reference signal received by a second receiving node via a second plurality of receive beams because of multipath transmissions. The second receiving node can select one of the second plurality of receive beams corresponding to at least one of the highest RSRP among RSRPs of the second plurality of received beams or at least one multipath-related indicator exceeding a threshold. In certain configurations, the receiving node can interact with at least another receiving node to facilitate at least one of the following: configuration of sensing signal resource; transmission of the sensing signal resource; measurement of time difference between transmission and reception; reporting of the time difference; measurement of a multipath offset; or reporting of the multipath offset.

[0180] In certain implementations, beam / beamforming training and RTT measurement can be performed separately, which may result in insufficient timeliness of the beam training results. To address this issue, in certain configurations, the RTT-based sensing measurement and the beam training can be performed together or in parallel. In certain configurations, the RTT-based sensing measurement and the beam training can be performed together or in parallel, even after the position of the first sensing target is determined. In certain configurations, the transmitting node can be one of a plurality of transmitting nodes, and the receiving node and the second receiving node can be from a plurality of receiving nodes. The sensing network can be formed from the plurality of transmitting nodes and the plurality of receiving nodes. This enhancement may allow sensing devices to detect the whole space / entire area around them in one combination / associated / coordinated procedure or in parallel.

[0181] At least one aspect is directed to a system, method, apparatus, or a computer-readable medium. In certain configurations, a receiving node can receive / obtain / acquire a sensing signal from a transmitting node to  perform sensing measurement (1806) . The sensing signal can be configured with a pulse width of TTx, se to be used for the sensing measurement in an integrated sensing and communication (ISAC) system.

[0182] While various embodiments / implementations of the present solution have been described above, it should be understood that they have been presented by way of example only, and not by way of limitation. Likewise, the various diagrams may depict an example architecture or configuration, which are provided to enable persons of ordinary skill in the art to understand example features and functions of the present solution. Such persons would understand, however, that the solution is not restricted to the illustrated example architectures or configurations but can be implemented using a variety of alternative architectures and configurations. Additionally, as would be understood by persons of ordinary skill in the art, one or multiple features of one embodiment / implementation can be combined with one or multiple features of another embodiment / implementation described herein. Thus, the breadth and scope of the present disclosure should not be limited by any of the above-described illustrative embodiments.

[0183] It is also understood that any reference to an element herein using a designation such as “first, ” “second, ” and so forth does not generally limit the quantity or order of those elements. Rather, these designations can be used herein as a convenient means of distinguishing between two or more elements or instances of an element. Thus, a reference to first and second elements does not mean that only two elements can be employed, or that the first element must precede the second element in some manner.

[0184] Additionally, a person having ordinary skill in the art would understand that information and signals can be represented using any of a variety of different technologies and techniques. For example, data, instructions, commands, information, signals, bits, and symbols, which may be referenced in the above description, can be represented by voltages, currents, electromagnetic waves, magnetic fields or particles, optical fields or particles, or any combination thereof.

[0185] A person of ordinary skill in the art would further appreciate that any of the various illustrative logical blocks, modules, processors, means, circuits, methods and functions described in connection with the aspects disclosed herein can be implemented by electronic hardware (e.g., a digital implementation, an analog implementation, or a combination of the two) , firmware, various forms of program or design code incorporating instructions (which can be referred to herein, for convenience, as “software” or a “software module) , or any combination of these techniques. To clearly illustrate this interchangeability of hardware, firmware and software, various illustrative components, blocks, modules, circuits, and steps have been described above generally in terms of their functionality. Whether such functionality is implemented as hardware, firmware or software, or a combination of these techniques, depends upon the particular application and design constraints imposed on the overall system. Skilled artisans can implement the described functionality in various ways for each particular application, but such implementation decisions do not cause a departure from the scope of the present disclosure.

[0186] Furthermore, a person of ordinary skill in the art would understand that various illustrative logical blocks, modules, devices, components, and circuits described herein can be implemented within or performed by an integrated circuit (IC) that can include a general purpose processor, a digital signal processor (DSP) , an application specific integrated circuit (ASIC) , a field programmable gate array (FPGA) or other programmable logic device, or any combination thereof. The logical blocks, modules, and circuits can further include antennas  and / or transceivers to communicate with various components within the network or within the device. A general purpose processor can be a microprocessor, but in the alternative, the processor can be any conventional processor, controller, or state machine. A processor can also be implemented as a combination of computing devices, e.g., a combination of a DSP and a microprocessor, a plurality of microprocessors, one or multiple microprocessors in conjunction with a DSP core, or any other suitable configuration to perform the functions described herein.

[0187] If implemented in software, the functions can be stored as one or multiple instructions or code on a computer-readable medium. Thus, the steps of a method or algorithm disclosed herein can be implemented as software stored on a computer-readable medium. Computer-readable media includes both computer storage media and communication media including any medium that can be enabled to transfer a computer program or code from one place to another. A storage media can be any available media that can be accessed by a computer. By way of example, and not limitation, such computer-readable media can include RAM, ROM, EEPROM, CD-ROM or other optical disk storage, magnetic disk storage or other magnetic storage devices, or any other medium that can be used to store desired program code in the form of instructions or data structures and that can be accessed by a computer.

[0188] In this document, the term “module” as used herein, refers to software, firmware, hardware, and any combination of these elements for performing the associated functions described herein. Additionally, for purpose of discussion, the various modules are described as discrete modules; however, as would be apparent to one of ordinary skill in the art, two or more modules may be combined to form a single module that performs the associated functions according to embodiments of the present solution.

[0189] Additionally, memory or other storage, as well as communication components, may be employed in embodiments of the present solution. It will be appreciated that, for clarity purposes, the above description has described embodiments of the present solution with reference to different functional units and processors. However, it will be apparent that any suitable distribution of functionality between different functional units, processing logic elements or domains may be used without detracting from the present solution. For example, functionality illustrated to be performed by separate processing logic elements, or controllers, may be performed by the same processing logic element, or controller. Hence, references to specific functional units are only references to a suitable means for providing the described functionality, rather than indicative of a strict logical or physical structure or organization.

[0190] Various modifications to the embodiments described in this disclosure will be readily apparent to those skilled in the art, and the general principles defined herein can be applied to other embodiments without departing from the scope of this disclosure. Thus, the disclosure is not intended to be limited to the embodiments shown herein but is to be accorded the widest scope consistent with the novel features and principles disclosed herein, as recited in the claims below.

Claims

1.A method comprising:generating, by a transmitter node, a sensing signal with a pulse width of TTx, se to be used for sensing measurement in an integrated sensing and communication (ISAC) system; andtransmitting, by the transmitter node, the sensing signal to a receiver node to perform the sensing measurement.2.The method of claim 1, wherein the sensing signal at least one of:comprises a single carrier windowed narrow pulse;occupies a channel;does not carry communication information;is windowed or configured to have the pulse width of TTx, se; oroccupies a bandwidth that is an inverse of TTx, se.3.The method of claim 1, wherein the sensing signal at least one of:comprises an orthogonal frequency division multiplexing (OFDM) signal;has a subcarrier spacing to implement the pulse width; oroccupies a bandwidth that is a number of subcarriers multiply by the subcarrier spacing.4.The method of claim 1, wherein the sensing measurement is described according to a basic sensing time unit (Tu) that is at least one of:smaller than a shortest symbol duration;a divisible portion of a symbol duration;greater than a basic time unit (Tc) ; ora minimum time unit for a sensing function (SF) to schedule sensing resources.5.The method of claim 4, wherein at least one of: a range of distance measurements, a resolution of distance measurements, an accuracy of distance measurement, a range of velocity measurement, a resolution of velocity measurement, or an accuracy of velocity measurement, is determined as a function of at least one of:Tu;TTx, se which corresponds towhich is a number of basic sensing time units in one pulse width;a silent listening duration (TRx, se ) , during which the receiver node listens for an echo signal of the transmitted signal;which is a number of basic sensing time units in one silent listening duration;which is a number of basic sensing time units between a start time of the silent listening duration and a start time of this sensing pulse repetition interval;a sensing pulse repetition interval (Tr) , which comprises an adjacent pair of a sensing pulse duration and a silent listening duration;which is a number of basic sensing time units in one sensing pulse repetition interval;Nr which is a total number of sensing repetition intervals configured during one sensing task;Bse which is a bandwidth occupied by the sensing signal; orfc which is a carrier frequency of the signal.6.The method of claim 1, wherein at least one of: a width and position of the sensing signal or a silent listening duration, is adjustable according to a capability or requirement of the receiving node.7.The method of claim 1, wherein at least one of: the transmitting node or the receiving node, is comprised in at least one of: a wireless communication device, wireless communication node, or a sensing server.8.The method of claim 1, wherein the sensing measurement is performed as part of a sensing protocol, the sensing protocol for use in at least one of:interaction between a sensing server and a wireless communication device;interaction between the sensing server and a wireless communication node; orinteraction between the wireless communication device and the wireless communication node.9.The method of claim 8, wherein the sensing protocol includes communication of sensing capability, the sensing capability comprising at least one of:granularity of the basic sensing time unit supported by at least one of the sensing server, the transmitting node or the receiving node, at least one frequency band available for the sensing measurement, at least one time interval that may be used for the sensing measurement, at least one time interval for switching between antenna transmission and reception, or an ability of the transmitting node to transmit different waveforms.10.The method of claim 8, wherein the sensing protocol includes communication of assistance data configured according to at least one of: a requirement of a sensing task or a capability of at least one of the sensing server, the transmitting node or the receiving node,wherein the assistance data comprises at least one of:a length of the basic sensing time unit;a pulse repetition interval for sensing signal transmission and a corresponding number of occupied basic sensing time units;a total number of pulse repetition intervals for the sensing measurement;a duration and location of sensing pulses within a pulse repetition interval;a duration and location of silent listening;a waveform of the sensing pulses.11.The method of claim 1, comprising:receiving, by the transmitting node from a sensing server, a message to abort the sensing measurement; orsending, by the transmitting node to the sensing server, a message to abort the sensing measurement.12.The method of claim 1, wherein the silent listening duration and the pulse duration do not overlap.13.The method of claim 1 or 10, wherein the silent listening duration and the pulse duration overlap at least in part.14.The method of claim 13, wherein the assistance data is configured according to at least one of: a distance range or a velocity range of at least one of the transmitting node or the receiving node, which comprising at least one of following scenarios:close-range, low-velocity scenario;close-range, medium-velocity scenario;medium-range, low-velocity scenario;medium-range, medium-velocity scenario;medium-range, high-velocity scenario;long-range, medium-velocity scenario; orlong-range, high-velocity scenario.15.The method of claim 13, wherein the sensing protocol includes communication of sensing information that includes auxiliary content of at least one sensing result,wherein the auxiliary content comprises at least one of: distance accuracy, distance resolution, velocity accuracy, velocity resolution, sensing waveform rise time, peak width, first moment, second moment, or other statistical quantity.16.The method of claim 1, comprising:transmitting, by the transmitter node, the sensing signal to the receiver node using a first pulse repetition frequency (PRF) ; andtransmitting, by the transmitter node, a second sensing signal to the receiver node using a second PRF.17.The method of claim 16, comprising:transmitting, by the transmitter node to the receiver node, the sensing signal and the second sending signal using at least one of: one or more carriers, one or more pulse repetition frequencies (PRIs) , or one or more basic sensing time units.18.The method of claim 1, comprising:sending, by the transmitting node during beam training, a reference signal that is received by the receiving node via a plurality of receive beams because of multipath transmissions,wherein the receiving node selects one of the receive beams corresponding to at least one of:a highest reference signal received power (RSRP) among RSRPs of the received beams; orat least one multipath-related indicator exceeding a threshold.19.The method of claim 1 or 18, wherein for a round trip time (RTT) based sensing measurement associated with a first sensing target:a first delay of a multipath arrival time corresponding to a first transmission from the transmitting device to the receiving device, and a second delay of a multipath arrival time corresponding to a second transmission from the receiving device to the transmitting device, are determined.20.The method of claim 19, comprising:determining a position of the first sensing target relative to the transmitting device and the receiving device, according to an angle of departure (AOD) and an angle of arrival (AOA) of the first transmission or the second transmission.21.The method of claim 20, wherein for an RTT based sensing measurement associated with a second sensing target:a third delay of a multipath arrival time corresponding to a third transmission from the transmitting device to the receiving device, and a fourth delay of a multipath arrival time corresponding to a fourth transmission from the receiving device to the transmitting device, are determined.22.The method of any of claims 18-21, comprising:sending, by the transmitting node during beam training, a second reference signal that is received by a second receiving node via a second plurality of receive beams because of multipath transmissions,wherein the second receiving node selects one of the second plurality of receive beams corresponding to at least one of:a highest RSRP among RSRPs of the second plurality of received beams; orat least one multipath-related indicator exceeding a threshold.23.The method of claim 1, wherein the receiving node interacts with at least another receiving node, to facilitate at least one of:configuration of sensing signal resource;transmission of the sensing signal resource;measurement of time difference between transmission and reception;reporting of the time difference;measurement of a multipath offset; orreporting of the multipath offset.24.The method of claim 19, 20 or 21, wherein the RTT based sensing measurement and the beam training are performed together or in parallel.25.The method of claim 24, wherein the RTT based sensing measurement and the beam training are performed together or in parallel even after the position of the first sensing target is determined.26.The method of claim 22 or 23, wherein:the transmitting node is one of a plurality of transmitting nodes;the receiving node and the second receiving node are from a plurality of receiving nodes; anda sensing network is formed from the plurality of transmitting nodes and the plurality of receiving nodes.27.A method comprising:receiving, by a receiving node, a sensing signal from a transmitting node, to perform sensing measurement,wherein the sensing signal is configured with a pulse width of TTx, se to be used for the sensing measurement in an integrated sensing and communication (ISAC) system.28.A non-transitory computer readable medium storing instructions, which when executed by at least one processor, cause the at least one processor to perform the method of any one of claims 1-27.29.An apparatus comprising:at least one processor configured to implement the method of any one of claims 1-27.

Citation Information

Patent Citations

  • Signal configuration and self-adaption method and device and related equipment

    CN116981078A

  • Method and system for determining a reception configuration and a duration of a time interval

    US20160231416A1

  • Integrated sensing and communication network

    US20230309144A1

  • Wireless communication and sensing method and device thereof

    WO2023184483A1