Method, apparatus, and system for interference management

WO2026194054A1PCT designated stage Publication Date: 2026-09-24HUAWEI TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2025/097376
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2025-03-17
Filing Date
2025-05-27
Publication Date
2026-09-24

Smart Images

  • Figure CN2025097376_24092026_PF_FP_ABST
    Figure CN2025097376_24092026_PF_FP_ABST
Patent Text Reader

Abstract

Implementations of the present application provide a method, an apparatus, and a system for interference management. The method includes an interference avoidance configuration received by a sensing node from a network node to indicate that a first sensing resource configured in a first configuration will be reallocated. A first downlink resource corresponding to a first part of the sensing resource is used for a first downlink data signal, and a second sensing resource corresponding to a first rest part of the sensing resource is used for a first sensing action. This may help the sensing node to avoid performing a sensing action at the part of the sensing resource that is used by the downlink data signal. As such, the mutual interference between the sensing signal and the downlink data signal may at least be avoided.
Need to check novelty before this filing date? Find Prior Art

Description

METHOD, APPARATUS, AND SYSTEM FOR INTERFERENCE MANAGEMENT

[0001] This application claims priority to United States of America Provisional Application No. 63 / 773,020, filed on March 17, 2025 and entitled “Method, Apparatus and System for Interference Management, ” which is incorporated herein by reference in its entirety.TECHNICAL FIELD

[0002] The present disclosure relates generally to wireless communication. Particularly, it relates to a method, an apparatus, and a system for interference management.BACKGROUND

[0003] Sustainability and energy consumption are important factors in design of a future communication system. In the future communication system, one or more sensing tasks can be carried out. A network of sensing nodes is expected to be designed in the future communication system. The sensing node is capable of performing various types of sensing operations such as mono-static sensing, bi-static sensing, and multi-static sensing. Furthermore, the sensing node may have limited communication capabilities enabling them to communicate with other network nodes.

[0004] For good sensing resolution, a large bandwidth is needed for the sensing node to perform a sensing operation; however, a downlink (DL) data transmission can also require or occupy significant bandwidth. If a network node uses a part of the sensing bandwidth for the DL data transmission, it will contribute to an interference on the sensing node to receive a reflected sensing signal and an interference on a data receiver to receive the DL data transmission.

[0005] Therefore, the problem of managing a mutual interference between a downlink signal and a sensing signal is a pressing question.SUMMARY

[0006] This present disclosure provides a method, an apparatus, and a system for interference management.

[0007] According to a first aspect, a method for interference management is described. The method may be performed at a sensing node, for example, a sensing node or a module in a sensing node, such as a circuit, integrated circuit, or a chip that is responsible for a communication function in a sensing node. The integrated circuit or chip may be, for example, a modem chip, also referred to as a baseband chip, or a system on chip (SoC) , or a system in package (SIP) that includes a modem core.

[0008] In this method, the sensing node receives a first configuration indicating a first sensing resource. The sensing node receives a second configuration indicating to reallocate the first sensing resource to obtain a first downlink resource corresponding to a first part of the first sensing resource and obtain a second sensing resource corresponding to a first rest part of the first sensing resource. The first downlink resource is used for a first downlink data signal, and the second sensing resource is used for a first sensing action. And the sensing node performs the first sensing action based on the first configuration and the second configuration.

[0009] Noted that, in the first configuration, full of the first sensing resource is used for a sensing action.

[0010] In the foregoing method, the first configuration and the second configuration help the sensing node to avoid performing a sensing action at the part of the sensing resource that is used by the downlink data signal. As such, the mutual interference between the sensing signal and the downlink data signal may at least be avoided.

[0011] In a possible design, that the sensing node performs the first sensing action based on the first configuration and the second configuration includes that the sensing node transmits a first sensing signal at the second sensing resource.

[0012] The sensing node may act as a sensing TX in a multi-static sensing scenario, for example, a bi-static sensing scenario. Alternatively, the sensing node may be operated in a mono-static sensing scenario.

[0013] Optionally, the sensing node generates the first sensing signal. In other words, the sensing node may generate and transmit the first sensing signal at the second sensing resource.

[0014] As such, if a part of the original sensing resource is used for the DL data signal, the sensing node avoids performing sensing action on the part of the original sensing resource so that the interference of the sensing signal on DL data reception will be at least avoided.

[0015] In a possible design, the method further includes: the sensing node transmits a first reference signal to a user equipment. The first reference signal is used to determine an interference level between the user equipment and a sensing node.

[0016] The interference level between the user equipment and the sensing node may be also referred to as an interference level from a sensing signal on the downlink data reception.

[0017] Optionally, the sensing node generates the first reference signal.

[0018] As such, the sensing node receiving the second configuration is determined based on the first feedback corresponding to the first reference signal. The interferences between different sensing nodes and UEs are different so that the interference management can be performed more accurately.

[0019] In a possible design, the sensing node performing the first sensing action based on the first configuration and the second configuration includes: the sensing node receives a second signal which is a sensing signal reflected by an object. And the sensing node punctures the second signal at the first downlink resource.

[0020] The sensing node may act as a sensing RX in a multi-static sensing scenario, for example, a bi-static sensing scenario. Alternatively, the sensing node may be operated in a mono-static sensing scenario.

[0021] As such, if a part of the original sensing resource is used for the DL data signal, the part of the original sensing resource is interference by the DL data signal. The sensing node punctures the second signal so that the interference of DL data signal on the sensing signal reception will be at least avoided.

[0022] In a possible design, the method further includes: the sensing node receives a second reference signal from a network node. And the sensing node transmits a second feedback corresponding to the second reference signal to the network node. The second feedback indicates an interference level between the network node and a sensing node.

[0023] The interference level between the network nod and the sensing node may be also referred to as an interference level from a downlink data signal on the sensing signal reception.

[0024] Optionally, the network node generates the second reference signal.

[0025] As such, the sensing node receiving the second configuration is determined based on the second feedback corresponding to the second reference signal. The interferences between different sensing nodes and network nodes are different so that the interference management can be performed more accurately.

[0026] In a possible design, the second configuration includes at least one of: first information indicative of a frequency domain resource of the first downlink data signal; second information indicative of a time domain resource of the first downlink data signal; or third information indicative of a time domain resource and a frequency domain resource of a second signal to be punctured. The second signal is reflected by an object.

[0027] As such, information about a resource of the first downlink data signal or a resource of a second signal to be punctured may be helpful for the sensing node to avoid performing a sensing action on the part of the original sensing resource.

[0028] In a possible design, the sensing node receiving the second configuration includes: the sensing node receives the second configuration at the beginning of a first time duration which is a time domain resource corresponding to the second sensing resource.

[0029] The network node may use a part of the sensing bandwidth, which is also referred to as the first downlink resource, for a period of time. The second configuration can be transmitted or received at the beginning of this time period.

[0030] As such, the second configuration can be transmitted in a semi-dynamic manner so that the signaling overhead may be reduced.

[0031] In a possible design, the method further includes: the sensing node receives a third configuration at the beginning of a second time duration which is a time domain corresponding to a third sensing resource. The third configuration indicates to reallocate the first sensing resource to obtain a second downlink resource corresponding to a second part of the first sensing resource and obtain the third sensing resource corresponding to a second rest part of the first sensing resource, the second downlink resource is used for a second downlink data signal and the third sensing resource is used for a second sensing action; and a value of the first time duration is the same as a value of the second time duration.

[0032] The network node may use a part of sensing bandwidth, which is also referred to as the first downlink resource or the second downlink resource, periodically.

[0033] As such, the configuration used for interference management can be transmitted or received periodically. The network node may at least use the bandwidth of the sensing resource more flexibly.

[0034] According to a second aspect, a method for interference management is described. The method may be performed at a network node, for example, a network or a module in a network node, such as a circuit, integrated circuit, or a chip that is responsible for a communication function in a network node. The integrated circuit or chip may be, for example, a modem chip, also referred to as a baseband chip, or a system on chip (SoC) , or a system in package (SIP) that includes a modem core.

[0035] In this method, the network node transmits a first configuration indicating a first sensing resource. The network node transmits a second configuration indicating to reallocate the first sensing resource to obtain a first downlink resource corresponding to a first part of the first sensing resource and obtain a second sensing resource corresponding to a first rest part of the first sensing resource. The first downlink resource is used for a downlink data signal, and the second sensing resource is used for a first sensing action. And the network node transmits the first downlink data signal at the first downlink resource.

[0036] The technical effects corresponding to the technical solution of the second aspect are similar to the first aspect. They are not repeated here. In addition, the explanations in the first aspect can also be applied to the second aspect and are not repeated here.

[0037] In a possible design, the method further includes: the network node receives a first feedback corresponding to a first reference signal from a user equipment. The first feedback indicates an interference level of between the user equipment and a sensing node. And the network node determines to transmit the second configuration to a sensing node based on the first feedback.

[0038] As such, the interferences between different sensing nodes and UEs are different so that the network node may determine the sensing node to perform interference management based on the first feedback. This helps the interference management to be performed more accurately.

[0039] In a possible design, the method further includes: the network node transmits a second reference signal to a sensing node. The network node receives a second feedback corresponding to the second reference signal. The second feedback indicates an interference level between the network node and the sensing node. And the network node determines to transmit the second configuration to the sensing node based on the second feedback.

[0040] As such, the interferences between different sensing nodes and network nodes are different so that the network node may determine the sensing node to perform interference management based on the second feedback. This helps the interference management to be performed more accurately.

[0041] Optionally, the network node may determine transmit the second configuration to a sensing node based on the first feedback and the second feedback.

[0042] As such, the selected sensing nodes not only affect the user equipment in receiving the downlink data signal but also are interfered by the downlink data signal in receiving a reflected sensing signal. The second configuration is more helpful for the selected sensing node to manage interference.

[0043] In a possible design, the second configuration includes at least one of: first information indicative of a frequency domain resource of the downlink data signal; second information indicative of a time domain resource of the downlink data signal; or third information indicative of a time domain resource and a frequency domain resource of a second signal to be punctured. The second signal is reflected by an object.

[0044] In a possible design, that the network node transmits a second configuration includes that the network node transmits the second configuration at the beginning of a first time duration corresponding to a time domain resource of the second sensing resource.

[0045] In a possible design, the method further includes: the network node transmits a third configuration at the beginning of a second time duration corresponding to a time domain resource of a third sensing resource. The third configuration indicating to reallocate the first sensing resource to obtain a second downlink resource corresponding to a second part of the first sensing resource and obtain the third sensing resource corresponding to a second rest part of the first sensing resource. The second downlink resource is used for a second downlink data signal and the third sensing resource is used for a second sensing action. And the network node transmits the second downlink data signal at the third sensing resource. A value of the first time duration is the same as a value of the second time duration.

[0046] According to a third aspect, an apparatus for interference management is described. The apparatus for interference management has a function of implementing the first aspect. For example, the apparatus includes a corresponding module, unit, or means (means) for performing operations in the first aspect. The module, unit, or means may be specifically implemented by using software, may be implemented by using hardware, or may be implemented by using software in combination with hardware.

[0047] According to a fourth aspect, an apparatus for interference management is described. The apparatus for interference management has a function of implementing the second aspect. For example, the apparatus for interference management includes a corresponding module, unit, or means (means) for performing operations in the second aspect. The module, unit, or means may be specifically implemented by using software, may be implemented by using hardware, or may be implemented by using software in combination with hardware.

[0048] According to a fifth aspect, another apparatus for interference management is described. The apparatus for interference management includes a memory and one or more processors. The memory is configured to store a part or all of a necessary computer program or instructions for implementing a function in the first aspect. The one or more processors may execute the computer program or the instructions, and when the computer program or the instructions is / are executed, the apparatus for interference management is enabled to implement the method in any possible design or implementation of the first aspect.

[0049] In some implementations, the apparatus for interference management may further include an interface circuit, and the processor is configured to communicate with another apparatus or component through the interface circuit.

[0050] In some implementations, the apparatus for interference management may further include the memory.

[0051] The apparatus for interference management may be a sensing node, a module in a sensing node, or a chip responsible for a communication function in a sensing node, for example, a modem chip (also referred to as a baseband chip) or an SoC chip or an SIP chip that includes a modem module.

[0052] According to a sixth aspect, another apparatus for interference management is described. The apparatus for interference management includes a memory and one or more processors. The memory is configured to store a part or all of a necessary computer program or instructions for implementing a function in the second aspect. The one or more processors may execute the computer program or the instructions, and when the computer program or the instructions is / are executed, the apparatus for interference management is enabled to implement the method in any possible design or implementation of the second aspect.

[0053] In some implementations, the apparatus for interference management may further include an interface circuit, and the processor is configured to communicate with another apparatus or component through the interface circuit.

[0054] In some implementations, the apparatus for interference management may further include the memory.

[0055] The apparatus for interference management may be a network node, a module in a network node, or a chip responsible for a communication function in a network node, for example, a modem chip (also referred to as a baseband chip) or an SoC chip or an SIP chip that includes a modem module.

[0056] According to a seventh aspect, a system for interference management is described. The system includes an apparatus which is enabled to implement the method in any possible design or implementation of the first aspect, and an which is enabled to implement the method in any possible design or implementation of the second aspect.

[0057] According to an eighth aspect, a computer-readable storage medium is described. The computer-readable storage medium stores computer-readable instructions, and when a computer reads and executes the computer-readable instructions, the computer is enabled to perform the method in any one of the possible designs of the first aspect and the second aspect.

[0058] According to a ninth aspect, this application provides a computer program product. When a computer reads and executes the computer program product, the computer is enabled to perform the method in any one of the possible designs of the first aspect and the second aspect.BRIEF DESCRIPTION OF THE DRAWINGS

[0059] FIG. 1 illustrates an example for a communication system 100 according to an implementation of this application;

[0060] FIG. 2 illustrates another example for a communication system 100 according to an implementation of this application;

[0061] FIG. 3 illustrates a schematic illustration showing an apparatus 310 wirelessly communicating with another apparatus 320 within a communication system (e.g., the communication system 100) according to an implementation of the present application;

[0062] FIG. 4 illustrates an example of a linearly frequency modulated (LFM) signal representation in the time-frequency domain according to an implementation of this application;

[0063] FIG. 5 illustrates an example of a frequency modulated continuous waveform (FMCW) signal representation in the time-frequency domain according to an implementation of this application;

[0064] FIG. 6 illustrates an example of a triangular waveform signal representation in the time-frequency domain according to an implementation of this application;

[0065] FIG. 7 illustrates an example of a general chirp-based signal representation in the time-frequency domain according to an implementation of this application;

[0066] FIG. 8 illustrates a scenario with coexistence of a downlink (DL) signal and sensing signals according to an implementation of this application;

[0067] FIG. 9 is a schematic flowchart of a method for interference management according to an implementation of this application;

[0068] FIG. 10 illustrates two examples of second configuration communication manner according to an implementation of this application;

[0069] FIG. 11 is a signaling diagram illustrating an example for a mono-static sensing operation according to an implementation of the present application;

[0070] FIG. 12 is a signaling diagram illustrating an example for a multi-static sensing operation according to an implementation of the present application;

[0071] FIG. 13 is a signaling diagram illustrating another example for a mono-static sensing operation according to an implementation of the present application;

[0072] FIG. 14 is a signaling diagram illustrating another example for a multi-static sensing operation according to an implementation of the present application;

[0073] FIG. 15 illustrates an example for the frequency allocation between sensing signal and DL communication signal according to an implementation of the present application;

[0074] FIG. 16 illustrates another example for the frequency allocation between sensing signal and DL communication signal according to an implementation of the present application;

[0075] FIG. 17 illustrates multiple examples for the frequency allocation between sensing signal and DL communication signal according to an implementation of the present application;

[0076] FIG. 18 illustrates another example for the frequency allocation between sensing signal and DL communication signal according to an implementation of the present application;

[0077] FIG. 19 illustrates an example LFM signal representation in the time-frequency domain according to an implementation of the present application;

[0078] FIG. 20 illustrates an example of an LFM-based signal in a general format in which the absolute value of the LFM rates can vary across symbols (or other time units such as slots) according to an implementation of the present application;

[0079] FIG. 21 illustrates an example FMCW signal representation in the time-frequency domain according to an implementation of the present application;

[0080] FIG. 22 illustrates a triangular waveform signal as a second example which is constructed by LFM signals with opposite sign LFM rates according to an implementation of the present application;

[0081] FIG. 23 illustrates a diagram of discrete LFM sequence according to an implementation of this application;

[0082] FIG. 24 illustrates a diagram of discrete triangular waveform according to an implementation of this application;

[0083] FIG. 25 illustrates another diagram of discrete triangular waveform according to an implementation of this application;

[0084] FIG. 26 illustrates another diagram of discrete triangular waveform according to an implementation of this application;

[0085] FIG. 27 illustrates a LFSR with a plurality of shift registers 802-1 to 802-L, a feedback logic 804 and a clock 806 according to an implementation of the present application;

[0086] FIG. 28 illustrates example multi-carrier amplitude shift keying (MC-ASK) waveforms according to an implementation of the present application;

[0087] FIG. 29 illustrates Option OOK-2, which can include Parallel M-bit OOK in frequency domain according to an implementation of the present application;

[0088] FIG. 30 illustrates Option OOK-3 -Multi-tone single-bit OOK according to an implementation of the present application;

[0089] FIG. 31 illustrates Option OOK-4: Transform M-bit OOK in time domain according to an implementation of the present application;

[0090] FIG. 32 illustrates some examples multi-carrier frequency shift keying (MC-FSK) waveforms according to an implementation of the present application;

[0091] FIG. 33 illustrates a combination of ASK and FSK according to an implementation of the present application;

[0092] FIG. 34 illustrates an example apparatus 410 according to an implementation of the present application; and

[0093] FIG. 35 illustrates an example apparatus 510 according to an implementation of the present application.DETAILED DESCRIPTION

[0094] The following describes technical solutions of the present application with reference to the accompanying drawings.

[0095] FIG. 1 illustrates an example for communication system 100 according to an implementation of this application. Referring to FIG. 1 as an illustrative example, a simplified schematic illustration of a communication system is provided. The communication system 100 may comprise a radio access network 120. The radio access network (RAN) 120 may be an advanced radio access network, or a legacy (e.g. 5th generation (5G) , 4th generation (4G) , 3th generation (3G) or 2nd generation (2G) ) radio access network. In some implementations, advanced radio access refers to a next generation air interface of standards which may comprise both terrestrial networks (TNs) and non-terrestrial networks (NTNs) , and more details will be described below. One or more communication electronic device (ED) 110a, 110b, 110c, 110d, 110e, 110f, 110g, 110h, 110i, 110j (generically referred to as 110) may be interconnected to one another or connected to one or more network nodes 170a, 170b (generically referred to as 170) in the RAN 120. A core network (CN) 130 may be a part of the communication system and may be dependent or independent of the radio access technology used in the communication system 100. The communication system 100 may also comprise a public switched telephone network (PSTN) 140, the internet 150, and other networks 160.

[0096] In general, the communication system 100 enables communication of multiple wireless or wired elements. The communication system 100 may provide content, such as voice, data, video, and / or text, via broadcast, multicast, groupcast, unicast, etc. The communication system 100 may operate by sharing resources, such as carrier spectrum bandwidth, among its constituent elements.

[0097] The communication system 100 may provide a wide range of communication services and applications including enhanced Mobile Broadband (eMBB) services, ultra-reliable low-latency communication (URLLC) services, massive machine type communication (mMTC) services, integrated sensing and communication (ISAC) , immersive communication, massive communication, Hyper reliable and low-latency communication, ubiquitous connectivity, integrated AI and communication, and other services that can be provided by a future generation communication system. The communication system 100 may provide other services and applications such as earth monitoring, remote sensing, passive sensing and positioning, navigation and tracking, autonomous delivery and mobility, etc.

[0098] The communication system 100 may include a terrestrial communication system (or network) and / or a non-terrestrial communication system (or network) . The communication system 100 may provide a high degree of availability and robustness through a joint operation of a terrestrial communication system and a non-terrestrial communication system. For example, integrating a non-terrestrial communication system (or components thereof) into a terrestrial communication system can result in a heterogeneous network comprising multiple layers. The heterogeneous network may achieve better overall performance through efficient multi-link joint operation, more flexible functionality sharing, and faster physical layer link switching between terrestrial networks and non-terrestrial networks. The terrestrial communication system and the non-terrestrial communication system could be considered sub-systems of the communication system 100.

[0099] FIG. 2 illustrates another example for communication system 100 according to an implementation of this application. As described earlier, the communication system 100 may include ED 110a, 110b, 110c, 110d (generically referred to as ED 110) , RAN 120a, 120b, and one or more of a CN 130, a PSTN 140, the internet 150, and other networks 160. In addition, the communication system 100 may also include a non-terrestrial network (NTN) 120c. The RANs 120a, 120b may include respective network nodes 170a, 170b such as base stations 170a, 170b, which may be generically referred to as terrestrial network (TN) devices or terrestrial transmit and receive points (T-TRPs) 170a, 170b (generically referred to as 170) . As referred to herein, the terms “TRP” and “base station” may be used interchangeably unless explicitly noted otherwise in a given example or section. For brevity, this disclosure may primarily refer to base station; however, absent an explicit limitation, references to TRP are merely non-limiting instances of interchangeable use. The T-TRPs 170a, 170b may be base stations mounted on a building or tower. In one implementation, the NTN 120c includes a RAN node such as base station 172, which may be generically referred to as an NTN device, a non-terrestrial node, a non-terrestrial network device, a non-terrestrial base station, or a non-terrestrial transmit and receive point (NT-TRP) 172.

[0100] In some implementations, the NT-TRP 172 is not attached to the ground, for example, in the case of an airborne base station. An airborne base station may be implemented using communication equipment supported or carried by a flying device. For example, a flying device may include an airborne platform (e.g. a blimp or an airship) , balloon, drone (e.g. quadcopter) , and other types aerial vehicles. In some implementations, an airborne base station may be supported or carried by an unmanned aerial system (UAS) or an unmanned aerial vehicle (UAV) , such as a drone. An airborne base station may be a moveable or mobile base station that can be flexibly deployed in different locations to meet network demand. A satellite base station is another example of a non-terrestrial base station. A satellite base station may be implemented using communication equipment supported or carried by a satellite. A satellite base station may also be referred to as an orbiting base station. High altitude platforms is yet another example of a non-terrestrial base station, including international mobile telecommunication base stations.

[0101] As referred to herein, and unless specified otherwise, a “TRP” may also refer to a T-TRP or a NT-TRP, a “T-TRP” may also refer to a “TN TRP” , and a “NT-TRP” may also refer to a “NTN TRP” . The NTN 120c may be considered to be a radio access network (RAN) , with operational aspects in common with the RANs 120a, 120b. The NTN 120c may include at least one NTN device and at least one corresponding terrestrial network device, the at least one NTN device may function as a transport layer device and the at least one corresponding terrestrial network device may function as a RAN node, which communicates with the ED 110 via the non-terrestrial network device. In addition, there may be a NTN gateway in the ground (i.e., referred as a terrestrial network device) also function as a transport layer device to communicate with both the NTN device and the RAN node. The RAN node may communicate with the ED 110 via the NTN device and the NTN gateway. In some implementations, the NTN gateway and the RAN node may be located in the same device.

[0102] A base station (also referred to TRP as stated above) 170 may be a network element in radio access network responsible for radio transmission and reception in one or more cells to or from the user equipment. Base station 170 may be known by other names in some implementations, such as a base transceiver station (BTS) , a radio base station, a network node, a network device, a device on the network side, a transmit / receive node, a Node B, an evolved NodeB (eNodeB or eNB) , a Home eNodeB, a next Generation NodeB (gNB) , a transmission point (TP) , a site controller, an access point (AP) , a wireless router, a relay station, a terrestrial node, a terrestrial network device, a terrestrial base station, a positioning node, among other possibilities. The base station 170 may be a macro base station (BS) , a pico BS, a relay node, a donor node, or the like, or combinations thereof. When a base station 170 performs (or is configured to perform) a method described herein, it may be interpreted as the base station, one or more modules (or units) in the base station, a circuit or chip, or a combination thereof, may perform the method. For example, the circuit or chip may include a modem chip, also referred to as a baseband chip, a system on chip (SoC) including a modem core, system in package (SIP) ) , and the like, and may be responsible for one or more communication functions in the base station.

[0103] The EDs 110a-110d and TRPs 170a-170b, 172 are examples of communication equipment that can be configured to implement some or all of the operations and / or implementations described herein. The T-TRP 170a forms part of the RAN 120a, which may include other TRPs, and / or other devices. Also, the TRP 170b forms part of the RAN 120b, which may include other TRPs, and / or devices. Each TRP 170a, 170b may transmit and / or receive wireless signals within a particular geographic region or area, sometimes referred to as a “cell” or “coverage area” . The TRPs 170a-170b may be responsible for allocating and  / or configuring resources and transmission and / or reception in a set of cells. A cell may be a Radio network object that can be uniquely identified from a (cell) identification that is broadcasted over a geographical region or area from base stations associated with the cell. A Cell can be either FDD or TDD mode. A cell may also refer to the carrier frequencies within the DL / UL carrier bandwidth resources of a single standalone carrier or a component carrier in a carrier aggregation mode. A cell may be further divided into cell sectors, and a base station 170a-170b may, for example, employ multiple transceivers to provide service to multiple sectors. In some implementations, there may be established pico or femto cells where the radio access technology supports such. In some implementations, multiple transceivers could be used for each cell, for example using multiple-input multiple-output (MIMO) technology. The number of RAN 120a-120b shown is exemplary only. Any number of RAN may be contemplated when devising the communication system 100.

[0104] Any base station may be a single element, as shown, or multiple elements, distributed in the corresponding RAN, or otherwise. In some implementations, a plurality of RAN nodes coordinates to assist the ED 110 in implementing radio access, and different RAN nodes separately implement different functions of the base station. For example, the RAN node may be a central unit (CU) , a distributed unit (DU) , a CU-control plane (CP) , a CU-user plane (UP) , or a radio unit (RU) etc. The CU and the DU may be separately deployed, or may be included in a same element (i.e., a baseband unit (BBU) ) . The RU may be included in a radio frequency device or a radio frequency unit (i.e., a remote radio unit (RRU) , an active antenna unit (AAU) , or a remote radio head (RRH) ) . In different systems, the CU (or the CU-CP and the CU-UP) , the DU, or the RU may also have different names, but a person skilled in the art may understand meanings thereof. For example, in an open radio access network (ORAN) system, a CU may also be referred to as an open CU (O-CU) , a DU may also be referred to as an open DU (O-DU) , and a CU-CP may also be referred to as an open CU-CP (O-CU-CP) . The CU-UP may also be referred to as an open CU-UP (O-CU-UP) , and the RU may also be referred to as an open RU (O-RU) . Any one of the CU (or the CU-CP, the CU-UP) , the DU, and the RU may be implemented by using a software module, a hardware module, or a combination of a software module and a hardware module.

[0105] Further, communication (s) between different devices / apparatuses in various implementations of this application may refer to direct communication between different devices / apparatuses (that is, no forwarding is required by another device / apparatuses) , or may refer to communication (s) between different devices / apparatuses via another device / apparatus (that is, forwarding is required by another device / apparatus) . Alternatively, it may refer to that a functional unit inside the device / apparatus uses another functional unit in the device / apparatus to communicate with another device / apparatus. In other words, "sending (or transmitting) information to... (an ED or a base station) " in this application may be understood as that a destination endpoint of the information is an ED or a base station. It may include sending / transmitting information directly or indirectly to an ED or a base station. Similarly, "receiving information from... (an ED or a base station) " may be understood as that a source endpoint of the information is an ED or a base station, and may include directly or indirectly receiving information from an ED or a base station. Necessary processing such as format conversion, digital-to-analog conversion, amplification, and filtering may be performed on the information between the source endpoint that sends the information and the destination endpoint. However, the destination endpoint may understand valid information from the source endpoint. Similar descriptions in this application may be understood similarly. Details are not described herein again. In the present disclosure, the terms "send" and "transmit" may be used interchangeably in implementations of this application.

[0106] The ED 110 is used to connect persons, objects, machines, etc. The ED 110 may be widely used in various scenarios including, for example, cellular communications, device-to-device (D2D) , vehicle to everything (V2X) , peer-to-peer (P2P) , machine-to-machine (M2M) , MTC, internet of things (IoT) , virtual reality (VR) , augmented reality (AR) , mixed reality (MR) , metaverse, digital twin, industrial control, self-driving, remote medical, smart grid, smart furniture, smart office, smart wearable, smart transportation, smart city, drones, robots, remote sensing, passive sensing, positioning, navigation and tracking, autonomous delivery and mobility, etc.

[0107] Each ED 110 represents any suitable end user device for wireless operation and may include such devices (or may be referred to but not limited to) as a user equipment (UE) or a user device or a terminal device, a wireless transmit / receive unit (WTRU) , a mobile station, a fixed or mobile subscriber unit, a cellular telephone, a station (STA) , a MTC device, a personal digital assistant (PDA) , a smartphone, a laptop, a computer, a tablet, a wireless sensor, a consumer electronics device, a smart book, a vehicle, a car, a truck, a bus, a train, or an IoT device, wearable devices (such as a watch, a pair of glasses, head mounted equipment, etc. ) , an industrial device, or an apparatus in (e.g. module, modem, or chip) or comprising the forgoing devices, among other possibilities. Future generation EDs 110 may be referred to using other terms. When an ED 110 performs (or is configured to perform) a method described herein, it may be interpreted as the ED, one or more module (or units) in the ED, a circuit or chip, or a combination thereof, may perform the method. For example, the circuit or chip may include a modem chip, also referred to as a baseband chip, a system on chip (SoC) including a modem core, or system in package (SIP) ) , and the like, and may be responsible for one or more communication functions in the ED.

[0108] Alternatively, ED 110 may be a device that provides voice / data connectivity for a user, for example, a handheld device with a wireless connection function or a vehicle-mounted device.

[0109] Alternatively, ED 110 may be a wearable device. The wearable device may also be referred to as a wearable smart device, and is a general term for performing intelligent design on daily wear by using a wearable technology, and developing wearable devices, such as glasses, gloves, watches, clothing, and shoes. The wearable device is a portable device that is directly worn on the body or integrated into the clothes or accessories of the user. Wearable devices are not only hardware devices, but also powerful functions through software support, data interaction, and cloud interaction. In a broad sense, the wearable smart device includes full-function, large-size, and complete or partial functions implemented without relying on a smartphone, for example, a smart watch or smart glasses, and only focuses on a specific type of application function, and needs to be used with another device, such as a smartphone. For example, smart bracelets and smart jewelry for physical sign monitoring.

[0110] Alternatively, ED 110 may be a terminal device in an Internet of Things (Internet of things, IoT) system. The IoT is an important part of future information technology development, and a main technical feature of the IoT is that articles are connected to a network by using a communications technology, so as to implement an intelligent network of man-machine interconnection and object interconnection.

[0111] Each ED 110 connected to TRPs 170a-170b, and / or TRPs 172 can be dynamically or semi-statically turned-on (i.e., established, activated, or enabled) , turned-off (i.e., released, deactivated, or disabled) and / or configured in response to one of more of: connection availability and connection necessity.

[0112] Any ED 110 may be alternatively or additionally configured to interface, access, or communicate with any TRPs 170a, 170b and 172, the Internet 150, the CN 130, the PSTN 140, the other networks 160, or any combination of the preceding. In some examples, ED 110a may communicate an uplink (UL) and / or downlink (DL) transmission over a terrestrial air interface 190a with station-TRP 170a. In some examples, the EDs 110a, 110b, 110c, and 110d may also communicate directly with one another via one or more sidelink (SL) air interfaces 190b. In some examples, ED 110d may communicate an UL and / or DL transmission over a non-terrestrial air interface 190c with NT-TRP 172.

[0113] An air interface (e.g., 190a, 190b, 190c) generally includes a number of components and associated parameters that collectively specify how a transmission is to be sent and / or received over a wireless communications link between two or more communicating devices such as ED and base station. For example, an air interface may include one or more components defining the waveform (s) , frame structure (s) , multiple access scheme (s) , protocol (s) , coding scheme (s) and / or modulation scheme (s) for conveying information (e.g., data) over a wireless communications link. The air interfaces 190a and 190b may use similar communication technology, such as any suitable radio access technology.

[0114] The non-terrestrial air interface 190c can enable communication between the ED 110d and one or multiple NT-TRPs 172 via a wireless link or simply a link. For some examples, the link is a dedicated connection for unicast transmission, a connection for broadcast transmission, or a connection between a group of EDs 110 and one or multiple NT-TRPs 172 for multicast transmission.

[0115] The TRPs 170a-170b, 172 may communicate with one another over one or more air interfaces 190e, 190f using wireless communication links (e.g., radio frequency (RF) , microwave, infrared (IR) , etc. ) or wired communication links. The air interfaces 190e, 190f may utilize any suitable radio access technology, and may be substantially similar to the air interfaces 190a, 190c over which the EDs 110a-110d communicate with one or more of the TRP 170a-170b, 172 or they may be substantially different. For example, the communication system 100 may implement one or more channel access methods, such as code division multiple access (CDMA) , time division multiple access (TDMA) , frequency division multiple access (FDMA) , orthogonal FDMA (OFDMA) , or single-carrier FDMA (SC-FDMA) .

[0116] The RANs 120a and 120b are in communication with the CN 130 to provide the EDs 110a 110b, and 110c with various services such as voice, data, and other services. The RANs 120a and 120b and / or the CN 130 may be in direct or indirect communication with one or more other RANs (not shown) , which may or may not be directly served by CN 130, and may or may not employ the same radio access technology as RAN 120a, RAN 120b or both. The CN 130 may also serve as a gateway access between (i) the RANs 120a and 120b or EDs 110a 110b, and 110c or both, and (ii) other networks (such as the PSTN 140, the Internet 150, and the other networks 160) . In addition, some or all of the EDs 110a 110b, and 110c may include functionality for communicating with different wireless networks over different wireless links using different wireless technologies and / or protocols. Instead of wireless communication (or in addition thereto) , the EDs 110a 110b, and 110c may communicate via wired communication channels to a service provider or switch (not shown) , and to the Internet 150. PSTN 140 may include circuit switched telephone networks for providing plain old telephone service (POTS) . Internet 150 may include a network of computers and subnets (intranets) or both, and incorporate protocols, such as internet protocol (IP) , transmission control protocol (TCP) , user datagram protocol (UDP) . EDs 110a 110b, and 110c may be multimode devices capable of operation according to multiple radio access technologies, and incorporate multiple transceivers necessary to support such.

[0117] In addition, the communication system 100 may comprise a sensing agent (not shown) to manage the sensed data from ED 110 and / or any one of TRPs 170 a-170b, 172. In one implementation, the sensing agent may be part of any one of TRPs 170 a-b, 172. In another implementation, the sensing agent is a separate node that can communicate with the CN 130 and / or the RAN 120 (e.g., any one of TRPs 170 a-b, 172) .

[0118] FIG. 3 illustrates an example of an apparatus 310 wirelessly communicating with apparatus 320 in a communication system (e.g., the communication system 100) according to an implementation of the present application. The apparatus 310 may be an electronic device (e.g. ED 110) . The apparatus 320 may be a network node (e.g. network node 170) such as T-TRP 170 or a NT-TRP 172. Although there is only one apparatus 310, and one apparatus 320 shown in the figure, the number of apparatus 310 and / or 320 could be one or more. For example, one ED 110 may be served by only one T-TRP 170 (or one NT-TRP 172) , by more than one T-TRP 170 (or more than one NT-TRP 172) . One ED 110 may be served by one or more T-TRP 170 and one or more NT-TRP172. Similarly, one T-TRP 170 (or one NT-TRP172) may serve one or more ED 110.

[0119] Apparatus 310 includes at least one processor 210. Only one processor 210 is illustrated to avoid congestion in the drawing. The apparatus 310 may further include a transmitter 201 and a receiver 203 coupled to one or more antennas 204. Only one antenna 204 is illustrated to avoid congestion in the drawing. One, some, or all of the antennas 204 may alternatively be panels. The transmitter 201 and the receiver 203 may be integrated, e.g. as a transceiver. The transceiver is configured to modulate data or other content for transmission by at least one antenna 204 or network interface controller (NIC) . The transceiver is also configured to demodulate data or other content received by the at least one antenna 204. Each transceiver includes any suitable structure for generating signals for wireless or wired transmission and / or processing signals received wirelessly or by wire. Each antenna 204 includes any suitable structure for transmitting and / or receiving wireless or wired signals. The apparatus 310 may include at least one memory 208. Only the transmitter 201, receiver 203, processor 210, memory 208, and antenna 204 is illustrated for simplicity, but the apparatus 310 may include one or more other components. In present disclosure, the transceiver (or transmitter 201 and / or receiver203) may be viewed as an interface circuit.

[0120] The memory 208 stores instructions used to perform operations described herein. The memory 208 may also stores data used, generated, or collected by the apparatus 310. For example, the memory 208 could store software instructions or modules configured to implement some or all of the functionality and / or implementations described herein and that are executed by one or more processor 210.

[0121] The apparatus 310 may further include one or more input / output devices (not shown) or interfaces. The input / output devices or interfaces permit interaction with a user or other devices in the network. Each input / output device or interface includes any suitable structure for providing information to or receiving information from a user, and / or for network interface communications. Suitable structures include, for example, a speaker, microphone, keypad, keyboard, display, touch screen, etc.

[0122] The processor 210 may perform (or control the apparatus 310 to perform) operations (or methods) described herein as being performed by the apparatus 310. For example, the processor 210 performs or controls the apparatus 310 to perform receiving transport blocks (TBs) , using a resource for decoding of one of the received TBs, releasing the resource for decoding of another of the received TBs, and / or receiving configuration information configuring a resource. In detail, the operation may include those operations related to preparing a transmission for UL transmission to the apparatus 320; those operations related to processing DL transmissions received from the apparatus 320; and those operations related to processing SL transmission to and from another apparatus 310. Processing operations related to preparing a transmission for UL transmission may include operations such as encoding, modulating, transmit beamforming, and generating symbols for transmission. Processing operations related to processing DL transmissions may include operations such as receive beamforming, demodulating and decoding received symbols. Processing operations related to processing SL transmissions may include operations such as transmit / receive beamforming, modulating / demodulating and encoding / decoding symbols. Depending upon the implementation, a DL transmission may be received by the receiver 203, possibly using receive beamforming, and the processor 210 may extract signaling from the DL transmission (e.g. by detecting and / or decoding the signaling) . An example of signaling may be a reference signal transmitted by the apparatus 320. In some implementations, the processor 210 implements the transmit beamforming and / or the receive beamforming based on the indication of beam direction, e.g. beam angle information (BAI) , received from the apparatus 320. In some implementations, the processor 210 may perform operations relating to network access (e.g. initial access) and / or downlink synchronization, such as operations relating to detecting a synchronization sequence, decoding and obtaining the system information, etc. In some implementations, the processor 210 may perform channel estimation, e.g. using a reference signal received from the apparatus 320.

[0123] Although not illustrated, the processor 210 may form part of the transmitter 201 and / or part of the receiver 203. Although not illustrated, the memory 208 may form part of the processor 210.

[0124] The processor 210, the processing components of the transmitter 201, and the processing components of the receiver 203 may each be implemented by the same or different one or more processors that are configured to execute instructions stored in a memory (e.g. in the memory 208) .

[0125] The apparatus 320 includes one or more processors 260 (only one processor 260 is illustrated to in the figure) . The apparatus 320 may further include at least one transmitter 252 and at least one receiver 254 coupled to one or more antennas 256. Only one antenna 256 is illustrated to avoid congestion in the drawing. One, some, or all of the antennas 256 may alternatively be panels. The transmitter 252 and the receiver 254 may be integrated as a transceiver. The apparatus 320 may further include at least one memory 258. The apparatus 320 may further include scheduler 253. Only the transmitter 252, receiver 254, processor 260, memory 258, antenna 256 and scheduler 253 are illustrated for simplicity, but the apparatus 320 may include one or more other components. In present disclosure, the transceiver (or transmitter 252 and / or receiver254) may be viewed as an interface circuit.

[0126] In some implementations, the parts of the apparatus 320 may be distributed. For example, some of the modules of the apparatus 320 may be located remote from the equipment that houses the antennas 256 for the apparatus 320 (thereby also can be viewed as one of more nodes) , and may be coupled to the equipment that houses the antennas 256 over a communication link (not shown) sometimes known as front haul, such as common public radio interface (CPRI) . Therefore, in some implementations, the term apparatus 320 may also refer to nodes on the network side that perform processing operations, such as determining the location of the apparatus 310, resource allocation (scheduling) , message generation, and encoding / decoding, and that are not necessarily part of the equipment that houses the antennas 256 of the apparatus 320. The nodes may also be coupled to other apparatus 320s. In some implementations, the apparatus 320 may actually be a plurality of nodes that are operating together to serve the apparatus 310, e.g. through the use of coordinated multipoint transmissions, or the use of ORAN system as described above in the application.

[0127] The processor 260 performs operations including those related to: preparing a transmission for DL transmission to the apparatus 310, processing an UL transmission received from the apparatus 310, preparing a transmission for backhaul transmission to another apparatus 320, and processing a transmission received over backhaul from another apparatus 320. Processing operations related to preparing a transmission for DL or backhaul transmission may include operations such as encoding, modulating, precoding (e.g. multiple input multiple output (MIMO) precoding) , transmit beamforming, and generating symbols for transmission. Processing operations related to processing received transmissions in the UL or over backhaul may include operations such as receive beamforming, demodulating received symbols, and decoding received symbols. The processor 260 may also perform operations relating to network access (e.g. initial access) and / or DL synchronization, such as generating the content of synchronization signal blocks (SSBs) , generating the system information, etc. In some implementations, the processor 260 also generates an indication of beam direction, e.g. BAI, which may be scheduled for transmission by a scheduler 253 which will be described below. In some implementations, the processor 276 implements the transmit beamforming and / or receive beamforming based on beam direction information (e.g. BAI) received from another apparatus 320. The processor 260 performs other network side processing operations described herein, such as determining the location of the apparatus 310, determining where to deploy another apparatus 320, etc. In some implementations, the processor 260 may generate signaling, e.g. to configure one or more parameters of the apparatus 310 and / or one or more parameters of another apparatus 320. Any signaling generated by the processor 260 is sent by the transmitter 252. In some implementations, the apparatus 320 implements physical layer processing. In some implementations, the apparatus 320 may implement higher layer functions such as functions at the medium access control (MAC) or radio link control (RLC) layer in addition to physical layer processing. The apparatus 320 may further comprise scheduler 253 coupled to the processor 260 or integrated in the processor 260. The scheduler 253 may be included within or operated separately from the apparatus 320a. The scheduler 253 may schedule UL, DL, SL, and / or backhaul transmissions, including issuing scheduling grants and / or configuring scheduling-free (e.g., “configured grant” ) resources.

[0128] The apparatus 320a may further includes a memory 258 storing instructions used to perform operations described herein. The memory 258 may also stores data used, generated, or collected by the apparatus 320a. For example, the memory 258 could store software instructions or modules configured to implement some or all of the functionality and / or implementations described herein and that are executed by the processor 260.

[0129] Although not illustrated, the processor 260 may form part of the transmitter 252 and / or part of the receiver 254. Also, although not illustrated, the processor 260 may implement the scheduler 253. Although not illustrated, the memory 258 may form part of the processor 260.

[0130] The processor 260, the scheduler 253, the processing components of the transmitter 252, and the processing components of the receiver 254 may each be implemented by the same or different one or more processors that are configured to execute instructions stored in a memory, e.g. in the memory 258.

[0131] The apparatus 320 and / or the apparatus 310 may include other components, but these have been omitted for the sake of clarity.

[0132] Note that “signaling” , as used herein, may alternatively be called control signaling, control message, control information, or message for simplicity. Signaling between a base station (e.g., the TRP 170a-b, 172) and a UE or sensing device (e.g., ED 110) , or signaling between a different UE or sensing device (e.g., between ED 110a and ED110b) may be carried in physical layer signaling (also called as dynamic signaling) , which is transmitted in a physical layer control channel. For DL, the physical layer signaling may be known as downlink control information (DCI) which is transmitted in a physical downlink control channel (PDCCH) . For UL, the physical layer signaling may be known as uplink control information (UCI) which is transmitted in a physical uplink control channel (PUCCH) . For SL, signaling between different UEs or sensing devices (e.g., between ED 110a and ED110b) may be known as SL control information (SCI) which is transmitted in a physical sidelink control channel (PSCCH) . Signaling may be carried in a higher layer (e.g., higher than physical layer) signaling, which is transmitted in a physical layer data channel, e.g. in a physical downlink shared channel (PDSCH) for downlink signaling, in a physical uplink shared channel (PUSCH) for uplink signaling, and in a physical sidelink shared channel (PSSCH) for SL signaling. Higher layer signaling may also be called static signaling, or semi-static signaling. Higher layer signaling may be radio resource control (RRC) protocol signaling or media access control -control element (MAC-CE) signaling. Signaling may be included in a combination of physical layer signaling and higher layer signaling.

[0133] It should be noted that in present application, “information” , when different from “message” , may be carried in one single message, or be carried in more than one separate message.

[0134] It should be noted that FIG. 1 to FIG. 3 are only simplified schematic diagrams for ease of understanding. For example, other devices may also be included in the communication system, such as wireless relay devices and / or wireless return devices, which are not shown in FIG. 1 to FIG. 3. In practical applications, the communication system can include multiple network devices or multiple terminal devices. The present implementation does not limit the number of network devices and terminal devices included in the communication system.

[0135] For the convenience of understanding the implementations of the present application, the following provides a brief explanation of the terms involved in the implementations of the present application.

[0136] (1) Cell / Carrier / Bandwidth Parts (BWPs)  / Occupied Bandwidth:

[0137] A device, such as a base station, may provide coverage over a cell. Wireless communication with the device may occur over one or more carrier frequencies. A carrier frequency will be referred to as a carrier. A carrier may alternatively be called a component carrier (CC) . A carrier may be characterized by its bandwidth and a reference frequency, e.g. the center or lowest or highest frequency of the carrier. A carrier may be on licensed or unlicensed spectrum. Wireless communication with the device may also or instead occur over one or more bandwidth parts (BWPs) . For example, a carrier may have one or more BWPs. More generally, wireless communication with the device may occur over spectrum. The spectrum may comprise one or more carriers and / or one or more BWPs.

[0138] A cell may include one or multiple downlink resources and optionally one or multiple uplink resources, or a cell may include one or multiple uplink resources and optionally one or multiple downlink resources, or a cell may include both one or multiple downlink resources and one or multiple uplink resources. As an example, a cell might only include one downlink carrier / BWP, or only include one uplink carrier / BWP, or include multiple downlink carriers / BWPs, or include multiple uplink carriers / BWPs, or include one downlink carrier / BWP and one uplink carrier / BWP, or include one downlink carrier / BWP and multiple uplink carriers / BWPs, or include multiple downlink carriers / BWPs and one uplink carrier / BWP, or include multiple downlink carriers / BWPs and multiple uplink carriers / BWPs.

[0139] (2) Linearly frequency modulated (LFM) signal

[0140] LFM signal is a signal whose frequency is a linear function of time with a slope that is called LFM rate (also known as chirp rate) . FIG. 4 illustrates an example of an LFM signal representation in the time-frequency domain according to an implementation of this application. As shown in FIG. 4, the starting time and frequency of the signal is t and f, respectively. The LFM rate is α and the time duration of the signal is T.

[0141] Linearly frequency modulated (LFM) signal and chirp signal are used interchangeably in this document. They are referring to the same waveform (two different names for the same concept) . However, LFM is described in the application text and just mention that LFM is also referred to as chirp.

[0142] (3) LFM-based signals

[0143] LFM-based signals, which are also referred to as chirp-based signals, are defined as the ones constructed based on single chirp signal introduced above. Such signals can be referred to as chirp-based signals. Two of the important examples of chirp-based signals are introduced with reference to FIG. 5, FIG. 6 and FIG. 7.

[0144] FIG. 5 illustrates an example of a frequency modulated continuous waveform (FMCW) signal representation in the time-frequency domain according to an implementation of this application.

[0145] The first example shown in FIG. 5 is called frequency modulated continuous waveform (FMCW) signal which comprises multiple parallel single chirps multiplexed in the time domain.

[0146] FIG. 6 illustrates an example of a triangular waveform signal representation in the time-frequency domain according to an implementation of this application.

[0147] The second example, depicted in FIG. 6, is called triangular waveform which is constructed by chirp signals with opposite sign chirp rates. A general format can be defined for the chirp-based signal in which the absolute value of the chirp rates can vary across symbols and the signal is characterized by a sequence of chirp rates (α1, α2, …, αM) , a sequence of symbol durations (T1, T2, …, TM) , and a sequence of starting frequencies (f1, f2, …, fM) .

[0148] FIG. 7 illustrates an example of a general chirp-based signal representation in the time-frequency domain according to an implementation of this application. FIG. 7 depicts the general chirp-based signal.

[0149] Sustainability and energy consumption are important factors in the design of the future network systems. For future communication networks, especially to carry on sensing tasks, the following features can be very beneficial at the nodes which are in charge of sensing.

[0150] (1) Known location: having nodes with known and fixed locations provide more equations to obtain sensing parameters without introducing additional unknowns.

[0151] (2) Enabling sensing with low power consumption and complexity: need sensors to be well spread throughout the network such that (i) the distance to the target is small so sensing can be carried out with minimal power and (ii) avoid NLOS (non line of sight) and blockage due to obstacles.

[0152] (3) High performance (in terms of resolution and accuracy) : requires processing capability of large bandwidth sensing signal transmission / reception.

[0153] It is expected to have a network of sensing nodes (SeNs) with above-mentioned features, in the future wireless systems. Sensing nodes are capable of performing various types of sensing operations such as mono-static sensing, bi-static sensing, and multi-static sensing. Furthermore, SeNs may have limited communication capabilities enabling them to communicate with the network nodes such as TRPs as well as other SeNs. The bi-static sensing is an example of multi-static sensing.

[0154] In the future communication system, a large bandwidth is required for performing sensing, which complicates a DL data transmission that is also bandwidth thirsty. A method for the coexistence of the DL data transmission and a sensing signal is desired.

[0155] Time-frequency resources are limited and sensing typically requires a large bandwidth for good time resolutions. On the other hand, DL data transmission is also bandwidth thirsty and network may want to use a part of SeN sensing bandwidth for DL data transmission from time to time. However, the problem is that SeN sensing signal may cause interference for DL reception and the of DL signal transmission may also impact sensing reception. FIG. 5 shows a mutual interference between a DL data signal and a sensing signal.

[0156] FIG. 8 illustrates a scenario with coexistence of a DL signal and sensing signals according to an implementation of this application. As shown in FIG. 8, TRP is an example of a sensing node. SeN 1, SeN 2 and SeN 3 are examples of sensing nodes. They are capable of performing different types of sensing operations. For example, the SeN 1 and the SeN 2 cooperate with each other to conduct a bi-static sensing operation, which is an example of multi-static sensing. In the example, the SeN 3 conducts a mono-static sensing operation. FIG. 8 shows a phone as an example of UE. The UE can refer to other devices mentioned in FIG. 1. The TRP transmits a DL signal to the UE. The SeN 1 transmits a bi-static sensing signal to sense Object 1. The SeN 2 receives the reflection of the bi-static sensing signal from Object 1. SeN 3 transmits a mono-static sensing signal to sense Object 2. SeN 3 also receives the reflection from Object 2. In this scenario, there are two different types of interference: 1) Interference caused by sensing signal transmissions on the DL signal reception at the UEs, and 2) the interference caused by DL signal transmission on the sensing signal reception at SeNs. As shown in FG. 8, if the UE intends to receive the DL signal, an interference of a bi-static sensing signal from the SeN 1 or an interference of a mono-static sensing signal from the SeN 3 may influence the UE’s reception of the DL signal from the TRP. If the SeN 2 would receive a reflection of the bi-static sensing signal from Object 1 or the SeN 3 would receive a reflection of the mono-static sensing signal from Object 2, the DL signal from the TRP may influence the SeN2 to receive the reflection of the bi-static sensing signal or influence the SeN 3 to receive the reflection of the mono-static sensing signal.

[0157] Therefore, the technical problem to be solved in this application is that how to manage a mutual interference between a downlink signal and a sensing signal.

[0158] The objective of this disclosure is to devise a framework to manage and / or avoid the mutual interference between DL data signal and the sensing signal of sensing nodes.

[0159] The approaches proposed in this application can be used for mono-static sensing, bi-static sensing, and multi-static sensing. The bi-static sensing is an example of the multi-static sensing. In mono-static sensing scenarios, each TX also perform as RX. It is also possible that the TXs and RXs are different which is referred to as multi-static sensing scenario. This disclosure is applicable to mono-static sensing scenarios, multi-static sensing scenarios, and any combination of them. More details of the proposed approaches are provided in the implementations.

[0160] This disclosure is applicable to a variety of scenarios where one or multiple sensing nodes are involved while there is on or more network nodes such as TRPs and devices like UEs. Note that sensing is anticipated to be a very critical and important service in future communication network systems as it can create a flexible platform in which potentially every node can be benefited from sensing services.

[0161] This disclosure is applicable to a variety of scenarios where one or multiple sensing nodes are involved while there is on or more network nodes such as TRPs and devices like UEs. Note that sensing is anticipated to be a very critical and important service in future communication network systems as it can create a flexible platform in which potentially every node can be benefited from sensing services.

[0162] There will be a global market size for this disclosure as sensing will be a critical service in future communication network systems. Furthermore, as will be discussed thoroughly in the implementations, there are several signaling exchanges required in the proposed disclosure. Such signaling exchanges are detectable and can help to detect any infringement.

[0163] The details of one or more implementations of the subject matter of this present disclosure are set forth in the accompanying drawings and the description below. Other features, aspects, and advantages of the subject matter will become apparent from the description, the drawings, and the claims.

[0164] The following describes the implementations of this application in detail with reference to the accompanying drawings.

[0165] In the implementations of this application, a time-frequency resource may be referred to as any one of: a resource, a time-frequency domain resource, a time-frequency resource set, or a time-frequency resource block.

[0166] In the implementations of this application, “and / or” describes an association relationship between associated objects and represents that three relationships may exist. For example, A and / or B may represent the following three cases: only A exists, both A and B exist, and only B exists. The character “ / ” generally indicates an “or” relationship between the associated objects. “At least one” means one or more. “At least one of A and B” , similar to “A and / or B” , describes an association relationship between associated objects and represents that three relationships may exist. For example, at least one of A and B may represent the following three cases: only A exists, both A and B exist, and only B exists.

[0167] FIG. 9 is a schematic flowchart of a method for interference management according to an implementation of this application. The method may be performed by a sensing node, or performed by a chip, a circuit, or a processing system configured in the sensing node. The method may further be performed by a network node, or performed by a chip, a circuit, or a processing system configured in the network node. The method may further be performed by a user equipment, or performed by a chip, a circuit, or a processing system configured in the user equipment.

[0168] In some implementations, the sensing node can be referred to as a sensing agent, or a sensing agent head.

[0169] It is expected that future wireless systems are likely to include a network of sensing nodes, referred to as sensing agents (which may also be referred to as SA heads) in the present disclosure. Sensing agents (SAs) are capable of performing various types of sensing operations such as mono-static sensing, bi-static sensing, and multi-static sensing. Furthermore, SAs may have limited communication capabilities enabling them to communicate with the network nodes such as TRPs as well as other SAs.

[0170] In some implementations, the network node can be referred to as a TRP, a base station or other types of network node.

[0171] At step 910, the network node transmits, and accordingly, the sensing node receives a first configuration indicating a first sensing resource.

[0172] The first sensing resource can be used for a sensing action. For example, the sensing node transmits a sensing signal based on the first sensing resource and / or receives a reflection corresponding to the sensing signal based on the first sensing resource.

[0173] At step 920, the network node transmits, and accordingly, the sensing node receives a second configuration indicating to reallocate the first sensing resource to obtain a first downlink resource corresponding to a first part of the first sensing resource and obtain a second sensing resource corresponding to a first rest part of the first sensing resource.

[0174] The first downlink resource is used for a first downlink data signal, and the second sensing resource is used for a first sensing action.

[0175] Noted that, the range of the first sensing resource can be the same as the range of the first downlink resource and the second sensing resource in frequency domain.

[0176] In a possible implementation, the second configuration includes at least one of: first information indicative of a frequency domain resource of the first downlink data signal; second information indicative of a time domain resource of the first downlink data signal; or third information indicative of a time domain resource and a frequency domain resource of a second signal to be punctured. The second signal is a sensing signal reflected by an object.

[0177] For example, the first information indicates a frequency bandwidth used for the first downlink data signal. The second information indicates a start time and a time duration of the first downlink data signal. Or the second information indicates an end time and the time duration of the first downlink data signal. The third information may indicate a time-interval and a frequency band of a second signal to be punctured.

[0178] In some implementations, the second configuration indicates first resource information of the first downlink resource which is a part of the first sensing resource used for the first downlink data signal. Optionally, the sensing node determines that rest part of the first sensing resource, which is also referred to as the second sensing resource, is used for the first sensing action based on the first resource information and the first sensing resource.

[0179] For example, the first resource information may include at least one of resource indices used for the first downlink data signal. Or the first resource information may include a first resource range of the first downlink resource. This implementation does not limit the format of the first resource information.

[0180] In some implementations, the second configuration indicates second resource information of the second sensing resource which a part of the first sensing resource used for the first sensing action. Optionally, the sensing node determines the rest part of the first sensing resource, which is also referred to as the first downlink resource, is used for the first downlink data signal based on the second resource information and the first sensing resource.

[0181] For example, the second resource information may include at least one of resource indices used for the first sensing action. Or the second resource information may include a second resource range of the second sensing resource. This implementation does not limit the format of the second resource information.

[0182] In some implementations, the second configuration indicates first resource information of the first downlink resource and the second resource information of the second sensing resource.

[0183] In other words, the second configuration may indicate the first downlink resource used for the first downlink data signal so that the sensing node may avoid performing the first sensing action on the first downlink resource.

[0184] In some implementations, the second information indicates of starting time and time duration used for the first downlink data signal

[0185] In some implementations, the second information may include the starting time and the time duration of the first downlink resource.

[0186] In some implementations, the second information may include a starting time and a time duration used for the first downlink data signal. Optionally, the sensing node determines the starting time and the time duration of the first sensing action based on the starting time and the time duration used for the first sensing action and a time duration of the first sensing resource.

[0187] In some implementations, the second information may include a starting time and a ending time used for the first downlink data signal.

[0188] In some implementations, the third information may indicate the time-interval and the frequency band of a second signal to be punctured. The second signal is reflected by an object. The sensing action of receiving the second signal is an example of the first sensing action.

[0189] In other words, the resource of the second signal to be punctured indicated by the third information may also be referred to as the resource used for other signals, for example, the first downlink data signal. Alternatively, the resource of the second signal to be punctured may also be referred to as the resource for the signal used for sensing signals.

[0190] In some implementations, the second configuration can be carried in shared or dedicated control channels.

[0191] In some implementations, the above at least one of the first information, the second information or the third information may also be pre-configured in the sensing node.

[0192] Optionally, the sensing node may obtain the pre-configured information to perform the first sensing action based on the second configuration. The second configuration may include a bit indicating to reallocate the first sensing resource.

[0193] In some implementations, the second configuration can be transmitted or received in a semi-dynamic manner or a periodic manner.

[0194] In a possible implementation, the network node transmits, and accordingly, the sensing node receives the second configuration at the beginning of a first time duration corresponding to a time domain resource of the second sensing resource.

[0195] The network node may use a part of sensing bandwidth, which is also referred to as the second sensing resource, for a period of time. The second configuration can be transmitted or received at the beginning of this time period.

[0196] FIG. 10 illustrates two examples of second configuration communication manner according to an implementation of this application.

[0197] As shown in (a) of FIG. 10, the second configuration can be transmitted at the beginning of a first time duration, denoted by T. The first downlink resource is used for communication, for example, a first downlink data signal. The second sensing resource is used for the first sensing action.

[0198] As such, the second configuration can be transmitted in a semi-dynamic manner so that the signaling overhead may be at least reduced.

[0199] In a possible implementation, the network node transmits, and accordingly, the sensing node receives a third configuration at the beginning of a second time duration corresponding to a time domain resource of a third sensing resource. The third configuration indicates to reallocate the first sensing resource to obtain a second downlink resource corresponding to a second part of the first sensing resource and obtain the third sensing resource corresponding to a second rest part of the first sensing resource. The second downlink resource is used for a second downlink data signal and the third sensing resource is used for a second sensing action. And a value of the first time duration is the same as a value of the second time duration.

[0200] The first downlink resource and the second downlink resource are the same or different.

[0201] The network node may use a part of sensing bandwidth, which is also referred to as the first downlink resource or the second downlink resource, periodically.

[0202] As shown in (b) of FIG. 10, the second configuration can be transmitted or received at the beginning of the first time duration, denoted by T1, and the third configuration can be transmitted or received at the beginning of the second time duration, denoted by T2. The first time duration is the same as the second time duration. The first downlink resource corresponding to the second configuration and the second downlink resource corresponding to the third configuration may be the same or different. As shown in (b) of FIG. 10, the first downlink resource used for communication is different from the second downlink resource.

[0203] As such, the configuration used for interference management can be transmitted or received periodically. The network node may at least use the bandwidth of the sensing resource more flexibly.

[0204] At step 930, the sensing node performs the first sensing action based on the first configuration and the second configuration.

[0205] In some implementations, the first sensing action may include that the sensing node transmits a sensing signal and / or the sensing node receives a reflection of the sensing signal.

[0206] At step 940, the network node transmits, and accordingly, the user equipment receives the downlink data signal at the first downlink resource.

[0207] The duration of step 930 and the duration of step 940 may be overlapped. In other words, the time for the sensing node to perform the first sensing action and the time for the network to transmit the first downlink data signal is overlapped.

[0208] In the foregoing method, the first configuration and the second configuration help the sensing node to avoid performing a sensing action at the sensing resource that is used by the downlink data signal. As such, the mutual interference between the sensing signal and the downlink data signal may at least be avoided.

[0209] In a possible implementation, the sensing node transmits a first sensing signal at the second sensing resource.

[0210] Optionally, the sensing node generates the first sensing signal. In other words, the sensing node may generate and transmit the first sensing signal at the second sensing resource.

[0211] The sensing node may perform mono-static sensing. Or the sensing node is as a SeN TX to perform multi-static sensing, for example, bi-static sensing.

[0212] As such, if a part of the original sensing resource is used for the DL data signal, the sensing node avoids performing sensing action on the part of the original sensing resource so that the interference of the sensing signal on DL data reception will be at least avoided.

[0213] Optionally, before the step 920, step 950, the sensing node transmits, and accordingly, a user equipment receives a first reference signal.

[0214] The first reference signal is used to determine an interference level between the user equipment and the sensing node.

[0215] The interference level between the user equipment and the sensing node may be also referred to as an interference level from a sensing signal on the downlink data reception. In other words, in a scenario where the downlink data signal and the sensing signal coexist, the first reference signal is used to determine the interference level of the sensing signal on the user equipment to receive the downlink data signal.

[0216] Optionally, the sensing node generates the first reference signal. In other words, the sensing node may generate and transmit the first reference signal to the user equipment.

[0217] In some implementations, the first reference signal may indicate identity information of the network node.

[0218] For example, the first reference signal may include a parameter of the first reference signal that can be tied to the identity of the network node. Or the address of time-frequency resource used for the first reference signal may be tied to the identity of the network node. Or the patterns of the first reference signal in the time-frequency domain may be tied to the identity of the network node.

[0219] Optionally, the user equipment may measure the interference level between the user equipment and the sensing based on the first reference signal.

[0220] Optionally, at step 960, the user equipment transmits, and accordingly, the network node receives a first feedback corresponding to the first reference signal.

[0221] In some implementations, the network node may be any serving network node. In other words, the network node can be a node whether transmits the second configuration or not. If the network node is a node transmitting the second configuration, the network node is used to manage the interference configuration. If the network node is a node not transmitting the second configuration, the network node is not used to manage the interference configuration. So, the network node may transmit the first feedback to a target network node transmitting the second configuration.

[0222] Optionally, the network node determines to transmit the second configuration to a sensing node based on the first feedback.

[0223] In other words, the first feedback is used for the network node to determine which sensing node is needed to obtain the second configuration. Not all the sensing nodes are used to perform the first sensing action at the second sensing resource. So, some sensing nodes may perform sensing action at full of the first sensing resource and some sensing nodes may perform the first sensing action at the second sensing resource.

[0224] As such, the sensing node receiving the second configuration is determined based on the first feedback corresponding to the first reference signal. The interferences between different sensing nodes and UEs are different so that the interference management can be performed more accurately.

[0225] In a possible implementation, the sensing node receives a second signal which is a sensing signal reflected by an object. And the sensing node punctures the second signal at the first downlink resource.

[0226] The second signal can be also referred to as a reflection signal generated by a sensing signal impinging on the object. The sensing node may perform mono-static sensing. Or the sensing node is as a SeN RX to perform multi-static sensing, for example, bi-static sensing.

[0227] The second signal can also be referred to as a communication signal such as the first downlink signal.

[0228] The method for the sensing node to puncture the second signal will be introduced in the FIG. 15 to 18 as examples.

[0229] As such, if a part of the original sensing resource is used for the DL data signal, the part of the original sensing resource is interference by the DL data signal. The sensing node punctures the second signal so that the interference of DL data signal on the sensing signal reception will be at least avoided.

[0230] Optionally, before the step 920, step 970, the network node transmits, and accordingly, the sensing node receives a second reference signal.

[0231] The second reference signal is used to determine an interference level between the network node and the sensing node.

[0232] The interference level between the network nod and the sensing node may be also referred to as an interference level from a downlink data signal on the sensing signal reception. In other words, in a scenario where the downlink data signal and the sensing signal coexist, the second reference signal is used to determine the interference level of the downlink data signal on the sensing node to receive the sensing signal.

[0233] Optionally, the network node generates the second reference signal. In other words, the network node may generate and transmit the second reference signal to the sensing node.

[0234] In some implementations, the second reference signal may indicate identity information of the network node.

[0235] For example, the second reference signal may include a parameter of the second reference signal that can be tied to the identity of the network node. Or the address of time-frequency resource used for the second reference signal may be tied to the identity of the network node. Or the patterns of the second reference signal in the time-frequency domain may be tied to the identity of the network node.

[0236] In some implementations, the network node may broadcast the second reference signal.

[0237] Optionally, the sensing node may measure the interference level between the network node and the sensing based on the second reference signal.

[0238] Optionally, at step 980, the sensing node transmits, and accordingly, the network node receives a second feedback corresponding to the second reference signal.

[0239] Optionally, the network node determines to transmit the second configuration to a sensing node based on the second feedback.

[0240] In other words, the second feedback is used for the network node to determine which sensing node is needed to obtain the second configuration. Not all the sensing nodes are used to perform the first sensing action at the second sensing resource. So, some sensing nodes may perform sensing action at full of the first sensing resource and some sensing nodes may perform the first sensing action at the second sensing resource.

[0241] As such, the sensing node receiving the second configuration is determined based on the second feedback corresponding to the second reference signal. The interferences between different sensing nodes and network nodes are different so that the interference management can be performed more accurately.

[0242] The implementations of present application do not limit the sequence order between step 950, step 960 and step 970, step 980. For example, step 950 and step 960 can be conducted first then step 970 and step 980 are conducted. Or step 970 and step 980 are conducted first then step 950 and step 960 are conducted.

[0243] Optionally, the network node may transmit the second configuration to a sensing node based on the first feedback and the second feedback.

[0244] As such, the selected sensing nodes not only affect the user equipment in receiving the downlink data signal but also are interfered by the downlink data signal in receiving a reflected sensing signal. The second configuration is more helpful for the selected sensing node to manage interference.

[0245] The sensing node in different sensing scenarios may perform different sensing actions. FIG. 11 to FIG. 14 may illustrate different configuration processes based on different scenarios.

[0246] The following implementations are about interference avoidance in the scenario where DL signal, which is also referred to as the first downlink data signal described above, and sensing signal coexist. The proposed scheme can be applied to mono-static sensing scenarios, bi-static sensing scenarios, which are examples of the multi-static sensing scenarios, and multi-static sensing scenarios. FIG. 11 (mono-static sensing) and FIG. 12 (bi-static and multi-static sensing) illustrate the signaling procedure for this approach. Below are the steps of the procedure:

[0247] First step, the TRP transmits, and accordingly, the sensing node receives interference avoidance configurations which is referred to the second configuration in FIG. 9.

[0248] The sensing node may be operated in a mono-static sensing scenario or a multi-static sensing scenario. In the mono-static sensing scenario, the sensing node is capable of transmitting a sensing signal and receiving a reflected sensing signal. In the multi-static sensing scenario, the sensing node is capable of transmitting a sensing signal or receiving a reflected sensing signal

[0249] More details of the interference avoidance configurations can refer to the second configuration in FIG. 9.

[0250] Some aspects of this disclosure are related to the interference avoidance configurations, which are referred to as the second configuration described in FIG. 9. Such configurations may include: (i) indications of time-frequency resources of DL signal, which is an example of the first information described in step 920, (ii) indications of starting time and time duration of DL signal, which is an example of the second information described in step 920, (iii) puncturing indications which may include indications of time-interval (s) of the received signal to be punctured and frequency band (s) of the received signal to be punctured, which is an example of the third information described in step 920. The interference avoidance configurations can be sent to the corresponding SeNs using shared or dedicated control channels.

[0251] In some implementations, TRP can send the interference avoidance configuration in a semi-dynamic manner to reduce the signaling overhead. To elaborate, the TRP may want to use a part of sensing bandwidth for a period of time. It can send the interference avoidance configuration once at the beginning of this time period which is also referred to as first time duration mentioned in step 920. The time duration of this period, the starting time and the ending time may be included in the interference avoidance configuration. The second information included in the second configuration may indicate the time domain resource used for the first downlink data signal. For example, at least one of the time duration of this period, the starting time or the ending time of the time domain resource used for the first downlink data signal can be indicated by the second information.

[0252] In some other implementations, TRP can send the interference avoidance configuration in a periodic manner. To elaborate, the TRP may want to use a part of sensing bandwidth periodically. Therefore, sometimes TRP uses the sensing BW for DL and sometimes does not. In other words, sometimes TRP uses the first downlink resource for the first downlink data signal and sometimes does not. In such cases. The TRP can send the interference avoidance configuration once at the beginning of each period which is also referred to as the first time duration or the second time duration mentioned in step 920. The time duration of the period, the starting time and the ending time may be included in the interference avoidance configuration. The sensing node periodically checks for control signaling from the TRP irrespective of what happens at the TRP side. In this case, whenever the TRP transmits the interference avoidance configurations, the sensing node can receive and operate accordingly.

[0253] Second step, the sensing node may perform a first sensing action based on the interference avoidance configurations.

[0254] The first sensing action may include that the sensing node transmits a sensing signal, which is also referred to as the first sensing signal described above, and / or receives a reflected sensing signal which is also referred to as the second signal described above.

[0255] For example, if the sensing node is as a transmitter, as shown in FIG. 11, the sensing node may transmit and generate a sensing signal at the second sensing resource to detect a target, which is also referred to as an object, in the environment. If the sensing node is also as a receiver, the sensing node may receive a sensing signal reflected by the target and puncture the reflected sensing signal at the first downlink resource.

[0256] Third step, the network node transmits, and accordingly the user equipment receives the downlink signal.

[0257] FIG. 11 is a signaling diagram illustrating an example for a mono-static sensing operation according to an implementation of the present application. The actors in the method in FIG. 11 are similar to the actors in the method in FIG. 9. Reference is made to the descriptions of FIG. 9 for further details similarly applicable to the example of FIG. 11. In FIG. 11, the TRP, UE, and Sensing node are examples of actors in the mono-static sensing operation. Noted that the sensing node in FIG. 11 is capable of transmitting a sensing signal and receiving a reflected sensing signal. In other words, the sensing node in FIG. 11 is applied to a mono-static sensing scenario.

[0258] As shown in FIG. 11, TRP sends the interference avoidance configurations to the corresponding SeNs. This configuration is used by the SeNs performing as sensing TX not to transmit sensing signal in the BW used by DL signal to avoid causing the interference on DL signal reception. In other words, the sensing node transmits the first sensing signal at the the second sensing resource. The configuration is also used by SeNs performing as sensing RX to puncture the received signal in order to avoid the interference of DL signal on the sensing reception. In other words, the sensing node receives a second signal which is reflected by a target and punctures the second signal at the first downlink resource. More details on puncturing are provided in FIG. 15 to FIG. 18 as examples.

[0259] Next, the TRP transmits the DL signal and the SeN performing as a sensing TX transmits the punctured sensing signal. The punctured sensing signal is also referred to as a first sensing signal at the second sensing resource.

[0260] Then, the SeN acting as a sensing RX receives a sensing signal reflected by the target and punctures the sensing signal at the first downlink resource.

[0261] FIG. 12 is a signaling diagram illustrating an example for a multi-static sensing operation according to an implementation of the present application. The actors in the method shown in FIG. 12 are similar to the actors in the method shown in FIG. 9. Reference is made to the descriptions in FIG. 9 for suitable details that may be applied to the example of FIG. 12; those details are not repeated here in the interest of conciseness. Example actors in the method of FIG. 12 include the TRP, UE and Sensing node. Noted that the sensing node in FIG. 12 is capable of transmitting a sensing signal or receiving a reflected sensing signal. The sensing node performing as a sensing TX transmits a sensing signal, and the sensing node performing as a sensing RX receives a reflected sensing signal. In other words, the sensing node in FIG. 12 is applied to a multi-static sensing scenario, for example, a bi-static sensing scenario.

[0262] As shown in FIG. 12, the performing procedures are similar to those in FIG. 11. The difference between FIG. 11 and FIG. 12 is that different sensing nodes perform as sensing RX or sensing TX, and the sensing RX or the sensing TX performs a receiving action or a transmitting action separately based on the interference avoidance configurations which can also be referred to as the second configuration mentioned in FIG. 9.

[0263] Different sensing nodes may receive the interference avoidance configurations which can also be referred to as the second configuration or the third configuration mentioned in FIG. 9. However, different sensing nodes may have different interference levels between the sensing node and the network node. Or different sensing nodes may have different interference levels between the sensing node and the user equipment. Thus, there is a need to determine which sensing node is required to receive the interference avoidance configurations.

[0264] The following implementations are also about interference management in the scenario where DL signal which is also referred to as the first downlink data signal described above, and sensing signal coexist. The proposed scheme can be applied to mono-static sensing scenarios, bi-static sensing scenarios, which are examples of the multi-static sensing scenarios, and multi-static sensing scenarios. FIG. 13 (mono-static sensing) and FIG. 14 (bi-static and multi-static sensing) below illustrate the signaling procedure for this approach. Below are the steps of the procedure:

[0265] First step, TRP transmits, and accordingly, the sensing node receives a reference signal 1 which is also referred to as the second reference signal mentioned in step 970.

[0266] In a mono-static sensing scenario, the sensing node performs as sensing TX and sensing RX. In a multi-static sensing, the sensing node performs as sensing RX.

[0267] The reference signal 1 is used to determine an interference level between the sensing node and TRP. This interference level is helpful for the TRP to estimate an interference of a downlink signal on a reflected sensing signal reception.

[0268] In some implementations, the reference signal 1 may include identity information of the TRP. For example, a parameter of the reference signal 1 can be tied to TRP identity (ID) , or the address of time-frequency resources used for the reference signal 1 can be tied to the TRP ID, or the patterns of the reference signal 1 in time-frequency domain can be tied to the TRP ID.

[0269] In some implementations, TRP may broadcast the reference signal 1 for the corresponding sensing nodes to measure the interference from a downlink transmission on the sensing reception.

[0270] Second step, the sensing node measures an interference level between the TRP and the sensing node based on the reference signal 1 and generate a feedback 1 including the measurement results or indications of the interference level.

[0271] Third step, the sensing node transmits, and accordingly, TRP receives a feedback 1 which can also be referred to as a second feedback in step 980 of FIG. 9.

[0272] The sensing node in the first step, the second step and the third step may be applied in the mono-static sensing scenario. Or the sensing node may perform as sensing RX in the multi-static sensing scenario, for example, a bi-static sensing scenario.

[0273] For example, TRP broadcasts a reference signal, which can be referred to as the second reference signal in FIG. 9 or the reference signal 1 in FIG. 13 or FIG. 14, for corresponding SeNs to measure the interference from DL transmission on the sensing reception. The measurement results or some indications of them are sent to the TRP. The measurement results or some indications of interference can be carried in a feedback which can be referred to as the second feedback in FIG. 9 or the feedback 1 in FIG. 13 or FIG. 14.

[0274] Fourth step, the sensing node transmits, and accordingly, the user equipment receives a reference signal 2 which can also be referred to as the first reference signal in step 950 of FIG. 9.

[0275] The reference signal 2 is used to determine an interference level between the sensing node and the user equipment. This interference level is helpful for the TRP to estimate an interference of a sensing signal on a downlink signal reception.

[0276] Fifth step, the user equipment measures an interference level between the sensing node and the user equipment based on the reference signal 2 and generate a feedback 2 including the measurement results or indications of the interference level.

[0277] Sixth step, the user equipment transmits, and accordingly, TRP receives a feedback 2 which can be also referred to as the first feedback in step 960 of FIG. 9.

[0278] The sensing node in the fourth step, the fifth step and the sixth step may be applied in the mono-static sensing scenario. Or the sensing node may perform as sensing TX in the multi-static sensing scenario, for example, a bi-static sensing scenario.

[0279] For example, next, corresponding SeNs broadcast a reference signal, which can be referred to as the first reference signal in FIG. 9 or the reference signal 2 in FIG. 13 or FIG. 14, for corresponding UEs to measure the interference from sensing signal on the DL reception and the results are sent back to the TRP. The measurement results or some indications of them are sent to the TRP (Note that a first measurement procedure including the first step, the second step, and the third step and a second measurement procedure including the fourth step, the fifth step and the sixth step can happen with a different order as well) .

[0280] The measurement can be defined to be done periodically by UEs. Or, the network (e.g. TRP) can let the UE and sensing node know about the measurement and reference signal configurations in advance.

[0281] It can be defined for UE to send back the measurement results whenever obtained (pre-configured to do so) . Or, the network (e.g. TRP) can ask the UE to send back the measurement results.

[0282] In some implementations, the reference signal 2 can carry an identity of the TRP (s) controlling the interference avoidance configurations which can be referred to as the second configuration or the third configuration mentioned in FIG. 9. For example: a parameter of the reference signal 2 can be tied to TRP ID, or the address of time-frequency resources used for the reference signal 2 can be tied to the TRP ID, or the patterns of the reference signal 2 in time-frequency domain can be tied to the TRP ID.

[0283] In some implementations, the user equipment may send the feedback 2 to the at least one of target TRPs based on identity information of at least one of target TRPs.

[0284] This implementation may be applied in a scenario where the reference signal 2 indicating the identity information of the at least one of target TRPs.

[0285] In some implementations, the user equipment may send the feedback 2 to a serving TRP. Optionally, the serving TRP may send the feedback 2 to the TRP which controls interference avoidance configurations.

[0286] This implementation may be applied in a scenario where the refer reference signal 2 not indicating the identity information of at least one of target TRPs.

[0287] For example, the UE performs measurements and send them back to those TRPs, which are indicated by the reference signal 2 or the UE can send the measurements back to a serving TRP. If the serving TRP is not the TRP controlling the interference avoidance procedure, the serving TRP then can send the results to the TRP controlling the interference avoidance procedure (for example via backhaul) .

[0288] For example, or, the TRP ID is not carried by the reference signal and the UE performs measurement and sends them back to the network (e.g. any serving TRP) . Then, it would be the network duty to manage the interference avoidance configuration. The network can recognize that which measurement is related to which sensing node and TRP.

[0289] Noted that the first measurement procedure (including the first step, the second step and the third step) and the second measurement procedure (including the fourth step, the fifth step and the sixth step) may be implemented jointly or separately. The first measurement procedure and the second measurement procedure shown in FIG 13 and FIG. 14 are examples that these two measurement procedures are implemented jointly.

[0290] In addition, this application does not limit the sequence order of the first measurement procedure and the second measurement procedure.

[0291] Optionally, TRP may select or determine a sensing node to transmit the interference avoidance configurations based on the feedback 1 and / or the feedback 2.

[0292] In some implementations, TRP may select a target sensing node based on the feedback 1. In this scenario, the TRP prefers to select and determine a sensing node affected by the downlink data signal when receiving a reflected sensing signal. The target sensing node performs as a sensing RX in a multi-static sensing scenario. Alternatively, the target sensing node may operate in a mono-static sensing scenario.

[0293] In some implementations, TRP may select a target sensing node based on the feedback 2. In this scenario, the TRP prefers to select and determine a sensing node affecting the reception of the downlink data signal in the user equipment side when transmitting a sensing signal. The target sensing node performs as sensing TX in a multi-static sensing scenario. Alternatively, the target sensing node may operate in a mono-static sensing scenario.

[0294] In some implementations, the TRP may select a target sensing node based on the feedback 1 and the feedback 2. In this scenario, the TRP selects and determines a sensing node both affected by the downlink data signal when receiving a reflected sensing signal and affecting the reception of the downlink data signal in the user equipment side when transmitting a sensing signal. The target sensing node may operate in a mono-static sensing scenario.

[0295] For example, TRP processes the received measurements and decides on which SeNs not to transmit in the BW of the DL signal and which SeNs puncture their received signal. Accordingly, TRP would let the corresponding SeNs know about the interference avoidance configurations. More details on puncturing are provided in FIG. 15 to FIG. 18 as examples.

[0296] Seventh step, the TRP transmits, and accordingly, the selected sensing node receives interference avoidance configurations which is referred to the second configuration in FIG. 9.

[0297] Some aspects of this disclosure are related to the interference avoidance configurations, which are referred to as the second configuration described in FIG. 9. Such configurations may include puncturing indications which may include indications of time-interval (s) to be punctured, frequency band (s) to be punctured, which is an example of the third information described in step 920. The interference avoidance configurations can be sent to the corresponding SeNs using shared or dedicated control channels.

[0298] In some implementations, TRP can send the interference avoidance configuration in a semi-dynamic manner to reduce the signaling overhead. To elaborate, the TRP may want to use a part of sensing bandwidth for a period of time. It can send the interference avoidance configuration once at the beginning of this time period which is also referred to as first time duration mentioned in step 920. The time duration of this period, the starting time and the ending time may be included in the interference avoidance configuration. The second information included in the second configuration may indicate the time domain resource used for the first downlink data signal. For example, at least one of the time duration of this period, the starting time or the ending time of the time domain resource used for the first downlink data signal can be indicated by the second information.

[0299] In some other implementations, TRP can send the interference avoidance configuration in a periodic manner. To elaborate, the TRP may want to use a part of sensing bandwidth periodically. Therefore, sometimes TRP uses the sensing BW for DL and sometimes does not. In other words, sometimes TRP uses the first downlink resource for the first downlink data signal and sometimes does not. In such cases. The TRP can send the interference avoidance configuration once at the beginning of each period which is also referred to as the first time duration or the second time duration mentioned in step 920. The time duration of the period, the starting time and the ending time may be included in the interference avoidance configuration.

[0300] More details of the seventh step can refer to the first step in FIG. 11 and FIG. 12.

[0301] Eighth step, the selected sensing node may perform a first sensing action based on the interference avoidance configurations.

[0302] More details of the eighth step can refer to the second step in FIG. 11 and FIG. 12.

[0303] For example, next, the TRP transmits the DL signal and the selected SeN (performing as sensing TX) may generate and transmit the sensing signal (according to the interference avoidance configuration which can also be referred to as the second configuration) in every part of sensing BW except the parts used for DL signal. Other SeNs (performing as sensing TX) may generate transmit sensing signal in the entire sensing BW.

[0304] Next, the selected SeN (performing as sensing RX) may receive the signal and puncture it according to the interference avoidance configuration. Other SeNs (performing as sensing RX) receive the signal and do not perform puncturing.

[0305] Ninth step, the network node transmits, and accordingly the user equipment receives the downlink signal.

[0306] More details of the ninth step can refer to the third step in FIG. 11 and FIG. 12.

[0307] This approach may cause more overhead compared to the avoidance scheme (discussed in FIG. 11 and FIG. 12) , but it is less conservative in the sense that it may allow some SeNs to transmit their sensing signal without puncturing due to negligible interference.

[0308] FIG. 13 is a signaling diagram illustrating another example for a mono-static sensing operation according to an implementation of the present application. The actors in the method shown in FIG. 13 are similar to the actors in the method shown in FIG. 11.

[0309] As shown in FIG. 13, the sensing node may perform as sensing TX and sensing RX. The sensing node can be selected based on the feedback 1 and / or the feedback 2.

[0310] FIG. 14 is a signaling diagram illustrating another example for a multi-static sensing operation according to an implementation of the present application. The actors in the method shown in FIG. 14 are similar to the actors in the method shown in FIG. 12.

[0311] As shown in FIG. 14, the performing procedures are similar to those in FIG. 13. The difference between FIG. 13 and FIG. 14 is that different sensing nodes perform as sensing RX or sensing TX, and the sensing RX or the sensing TX performs a receiving action or a transmitting action separately based on the interference avoidance configurations which can also be referred to as the second configuration mentioned in FIG. 9.

[0312] In addition, the sensing node perform sensing RX is used to measure the interference level between TRP and the sensing RX. And the sensing node perform sensing TX is used to measure the interference level between the sensing TX and the user equipment.

[0313] In the fourth step of FIG. 14, the reference signal 2 may not include identity information of the TRP which control the interference avoidance configurations. The user equipment may send the feedback 2 to a serving TRP. Optionally, the serving TRP may send the feedback 2 to the TRP which controls interference avoidance configurations.

[0314] To this end, two alternative approaches are proposed in this application. Interference avoidance referring to FIG. 11 and FIG. 12: In this approach, whenever a TRP or a BS, which is an example of a network node, wants to send a DL signal using a part of sensing BW, it lets the SeNs in the surrounding areas know about this and the corresponding SeNs does not transmit in the BW used for DL signal in order to avoid causing interference for the DL signal reception. The corresponding SeNs may perform operations in a mono-static sensing scenario or may act as sensing TX in a multi-static sensing scenario, such as a bi-static sensing scenario. Additionally, a puncturing method is used at the sensing nodes functioning as sensing receiver to avoid the impact of interference that may be caused by DL signal transmission on sensing performance. The sensing receiver may perform operations in a mono-static sensing scenario or may act as sensing RX in a multi-static sensing scenario, such as a bi-static sensing scenario.

[0315] Interference management examples shown by reference to FIG. 13 and FIG. 14: In this approach, before the DL transmission, a number of measurements are performed to determine which sensing node transmissions are causing strong interference for DL reception and for which sensing nodes the DL transmission may cause strong interference. Subsequently, the results are processed and the network node let SeNs know about the decisions. As a result, only a subset of SeNs which cause interference for DL reception does not transmit in the BW used for DL signal. Additionally, only a subset of SeNs which experience strong interference from DL signal transmission puncture their received signal.

[0316] The described methods can be applied irrespective of the transmitted signal type. For example, puncturing may be used when either of sensing signal or DL signal are: 1) LFM-based signals or 2) OFDM-based signals or 3) a combination of them, or 4) of any other type. Next, more details by some illustrative examples are provided.

[0317] The implementation provides more details on frequency allocation between sensing signal and DL signal (which can also be referred to as a frequency allocation between the first sensing signal and the downlink data signal, or a frequency allocation between the second signal and the downlink data signal) as well as the procedures take place at TX and RX. The sensing TX may need to cut the sensing signal not to interfere with DL signal reception and sensing RX may need to perform puncturing technique to avoid the interference from DL signal transmission.

[0318] FIG. 15 illustrates an example for the frequency allocation between sensing signal and DL communication signal according to an implementation of the present application

[0319] FIG. 15 shows one example for the frequency allocation between sensing signal and DL communication signal. Note that the sensing signal is cut by the communication signal. Typically, the bandwidth allocated to sensing is much larger than the bandwidth allocated to communication since sensing requires a large bandwidth to enable high resolutions. Consequently, the fraction (B2-B1)  / B in FIG. 15 is typically small in practice. Tables I-Table VII provide a number of examples for the values of B, B1, and B2 assuming that the sensing frequency band is between f0 and f0+B.

[0320] Table I

[0321] Table II

[0322] Table III

[0323] Table IV

[0324] Table V

[0325] Table VI

[0326] Table VII

[0327] Regarding FIG. 15, in some implementations, the value of T can be 1 msec. In some other implementations, the value of T can be 2 msec. In some other implementations, the value of T can be 3 msec. In some other implementations, the value of T can be 4 msec. In some other implementations, the value of T can be 5 msec. In some other implementations, the value of T can be 6 msec. In some other implementations, the value of T can be 7 msec. In some other implementations, the value of T can be 8 msec. In some other implementations, the value of T can be 9 msec. In some other implementations, the value of T can be 10 msec. In some other implementations, the value of T can be 0.5 msec. In some other implementations, the value of T can be 0.25 msec. In some other implementations, the value of T can be 0.2 msec. In some other implementations, the value of T can be 0.1 msec. In some other implementation, the value of T can be 0.05 msec. In some other implementations, the value of T can be 0.01 msec. In some other implementations, the value of T can be less than 0.01 msec. In some other implementations, the value of T can be between 10 msec and 20 msec. In some other implementations, the value of T can be between 0.01 msec and 100 msec.

[0328] The described methods can be applied irrespective of the transmitted signal type. For example, puncturing may be used when either of sensing signal or DL signal are: 1) LFM-based signals or 2) OFDM-based signals or 3) a combination of them, or 4) of any other type. Next, more details by some illustrative examples are provided.

[0329] FIG. 16 illustrates another example for the frequency allocation between sensing signal and DL communication signal according to an implementation of the present application.

[0330] As illustrated in FIG. 16, the frequency interval [B1, B2] is allocated to DL communication signal (which can be of any type such as OFDM) while the rest is assigned to sensing signal which is a LFM signal. While a single contiguous frequency band is assigned to communication, the scheme can be generalized to the case where multiple contiguous frequency bands from different parts of the available bandwidth are assigned to DL communication. Note that as a feature for LFM-based signals, puncturing the signal in time and frequency domains are equivalent, i.e., to remove the frequency content of a chirp-based signal, it is sufficient to turn off the signal in specific time intervals. This is due to the property of the LFM signal for which time and frequency are linearly related. To elaborate, FIG. 16 shows an example where a single LFM signal is adopted as sensing signal and is cut to not interfere with the DL communication signal. The communication frequency band is from B1 to B2. To remove the content of sensing signal in this example, it is sufficient to turn off the sensing LFM signal at the sensing transmitter in the time interval [T1, T2] . In this case, the SeN performing as the sensing TX should be informed via interference avoidance configuration signaling about interval [T1, T2] . An alternative for the sensing TX is to generate the complete signal and filter out frequency band [B1, B2] . In this case, the sensing TX should be informed via interference avoidance configuration about frequency band frequency band [B1, B2] . On the other hand, at the sensing receiver, different approaches can be use for puncturing: (i) puncturing in the frequency domain, i.e., using filtering (e.g. notch filtering) to remove the content of the frequency band allocated to the communication. In this case, the SeN performing as sensing RX should be informed via interference avoidance configuration signaling about frequency band frequency band [B1, B2] . (ii) puncturing in the time domain, i.e. removing the time samples of the sensing signal in the time interval corresponding to the frequency band of the DL signal. In this case, the SeN performing as sensing RX should be informed via interference avoidance configuration signaling about interval [T1, T2] .

[0331] Regarding FIG. 16, in some implementations, the value of T can be 1 msec. In some other implementations, the value of T can be 2 msec. In some other implementations, the value of T can be 3 msec. In some other implementations, the value of T can be 4 msec. In some other implementations, the value of T can be 5 msec. In some other implementations, the value of T can be 6 msec. In some other implementations, the value of T can be 7 msec. In some other implementations, the value of T can be 8 msec. In some other implementations, the value of T can be 9 msec. In some other implementations, the value of T can be 10 msec. In some other implementations, the value of T can be 0.5 msec. In some other implementations, the value of T can be 0.25 msec. In some other implementations, the value of T can be 0.2 msec. In some other implementations, the value of T can be 0.1 msec. In some other implementation, the value of T can be 0.05 msec. In some other implementations, the value of T can be 0.01 msec. In some other implementations, the value of T can be less than 0.01 msec. In some other implementations, the value of T can be between 10 msec and 20 msec. In some other implementations, the value of T can be between 0.01 msec and 100 msec.

[0332] Regarding FIG. 16, in some implementations, the value of (T2-T1)  / T can be between 10-10 and 1. In some other implementations, the value of (T2-T1)  / T can be 0.9. In some other implementations, the value of (T2-T1)  / T can be 0.8. In some other implementations, the value of (T2-T1)  / T can be 0.7. In some other implementations, the value of (T2-T1)  / T can be 0.6. In some other implementations, the value of (T2-T1)  / T can be 0.5. In some other implementations, the value of (T2-T1)  / T can be 0.4. In some other implementations, the value of (T2-T1)  / T can be 0.3. In some other implementations, the value of (T2-T1)  / T can be 0.2. In some other implementations, the value of (T2-T1)  / T can be 0.1. In some other implementations, the value of (T2-T1)  / T can be 0.09. In some other implementations, the value of (T2-T1)  / T can be 0.08. In some other implementations, the value of (T2-T1)  / T can be 0.07. In some other implementations, the value of (T2-T1)  / T can be 0.06. In some other implementations, the value of (T2-T1)  / T can be 0.05. In some other implementations, the value of (T2-T1)  / T can be 0.04. In some other implementations, the value of (T2-T1)  / T can be 0.03. In some other implementations, the value of (T2-T1)  / T can be 0.02. In some other implementations, the value of (T2-T1)  / T can be 0.01.

[0333] Regarding FIG. 16, in some implementations, the value of T1 / T can be between 10-10 and 1. In some other implementations, the value of T1 / T can be 0.9. In some other implementations, the value of T1 / T can be 0.8. In some other implementations, the value of T1 / T can be 0.7. In some other implementations, the value of T1 / T can be 0.6. In some other implementations, the value of T1 / Tcan be 0.5. In some other implementations, the value of T1 / T can be 0.4. In some other implementations, the value of T1 / Tcan be 0.3. In some other implementations, the value of T1 / T can be 0.2. In some other implementations, the value of T1 / T can be 0.1. In some other implementations, the value of T1 / T can be 0.09. In some other implementations, the value of T1 / T can be 0.08. In some other implementations, the value of T1 / T can be 0.07. In some other implementations, the value of T1 / T can be 0.06. In some other implementations, the value of T1 / T can be 0.05. In some other implementations, the value of T1 / T can be 0.04. In some other implementations, the value of T1 / T can be 0.03. In some other implementations, the value of T1 / T can be 0.02. In some other implementations, the value of T1 / T can be 0.01. In some other implementations, the value of T1 / T can be 0.95. In some other implementations, the value of T1 / T can be 0.85. In some other implementations, the value of T1 / T can be 0.75. In some other implementations, the value of T1 / T can be 0.65. In some other implementations, the value of T1 / Tcan be 0.55. In some other implementations, the value of T1 / T can be 0.45. In some other implementations, the value of T1 / Tcan be 0.35. In some other implementations, the value of T1 / T can be 0.25. In some other implementations, the value of T1 / T can be 0.15.

[0334] FIG. 17 illustrates multiple examples for the frequency allocation between sensing signal and DL communication signal according to an implementation of the present application.

[0335] FIG. 17 illustrates more examples similar the one shown in FIG. 16 but with various LFM-based signals such as FMCW, triangular signal, and general chirp-based signal. As shown in FIG. 17, there are four examples of puncturing Chirp-based sensing signals which can also be referred to as LFM-based sensing signals. The (a) of FIG. 17 is an example of a single chirp signal. The (b) of FIG. 17 is an example of an FMCW signal. The (c) of FIG. 17 is an example of a triangle signal. The (d) of FIG. 17 is an example of a general chirp-based signal.

[0336] FIG. 18 illustrates another example for the frequency allocation between sensing signal and DL communication signal according to an implementation of the present application.

[0337] FIG. 18 illustrates an example where sensing signal and DL signal are both generated based on OFDM. In this example, the total time duration of the originally allocated to sensing is T and the original sensing bandwidth is B (here, original means the resources allocated to sensing before DL signal borrows a part of them) . Furthermore, the DL signal borrows from sensing the frequency band [B1, B2] in the time-interval [T1, T2] . In this case, when generating the sensing signal, the SeN performing as sensing TX may remove the sensing signal content from the time frequency window define by the frequency band [B1, B2] and the time-interval [T1, T2] . To this end, it is sufficient to leave the resource elements in that time-frequency window empty (i.e. no transmission or zero power) . On the other hand, at the SeN performing as sensing RX, puncturing may be applied. To elaborate, there are at least the following two methods for sensing RX: (i) dropping the time samples corresponding to the time interval of the DL signal, (ii) filtering the received signal to remove the content of the frequency band used by DL signal.

[0338] Regarding FIG. 18, Tables I-Table VII provide a number of examples for the values of B, B1, and B2 assuming that the sensing frequency band is between f0 and f0+B.

[0339] Regarding FIG. 18, in some implementations, the value of T can be 1 msec. In some other implementations, the value of T can be 2 msec. In some other implementations, the value of T can be 3 msec. In some other implementations, the value of T can be 4 msec. In some other implementations, the value of T can be 5 msec. In some other implementations, the value of T can be 6 msec. In some other implementations, the value of T can be 7 msec. In some other implementations, the value of T can be 8 msec. In some other implementations, the value of T can be 9 msec. In some other implementations, the value of T can be 10 msec. In some other implementations, the value of T can be 0.5 msec. In some other implementations, the value of T can be 0.25 msec. In some other implementations, the value of T can be 0.2 msec. In some other implementations, the value of T can be 0.1 msec. In some other implementation, the value of T can be 0.05 msec. In some other implementations, the value of T can be 0.01 msec. In some other implementations, the value of T can be less than 0.01 msec. In some other implementations, the value of T can be between 10 msec and 20 msec. In some other implementations, the value of T can be between 0.01 msec and 100 msec.

[0340] Regarding FIG. 18, in some implementations, the value of (T2-T1)  / T can be between 10-10 and 1. In some other implementations, the value of (T2-T1)  / T can be 0.9. In some other implementations, the value of (T2-T1)  / T can be 0.8. In some other implementations, the value of (T2-T1)  / T can be 0.7. In some other implementations, the value of (T2-T1)  / T can be 0.6. In some other implementations, the value of (T2-T1)  / T can be 0.5. In some other implementations, the value of (T2-T1)  / T can be 0.4. In some other implementations, the value of (T2-T1)  / T can be 0.3. In some other implementations, the value of (T2-T1)  / T can be 0.2. In some other implementations, the value of (T2-T1)  / T can be 0.1. In some other implementations, the value of (T2-T1)  / T can be 0.09. In some other implementations, the value of (T2-T1)  / T can be 0.08. In some other implementations, the value of (T2-T1)  / T can be 0.07. In some other implementations, the value of (T2-T1)  / T can be 0.06. In some other implementations, the value of (T2-T1)  / T can be 0.05. In some other implementations, the value of (T2-T1)  / T can be 0.04. In some other implementations, the value of (T2-T1)  / T can be 0.03. In some other implementations, the value of (T2-T1)  / T can be 0.02. In some other implementations, the value of (T2-T1)  / T can be 0.01.

[0341] Regarding FIG. 18, assuming the sensing signal starting at time 0, in some implementations, the value of T1 / T can be between 10-10 and 1. In some other implementations, the value of T1 / T can be 0.9. In some other implementations, the value of T1 / T can be 0.8. In some other implementations, the value of T1 / T can be 0.7. In some other implementations, the value of T1 / T can be 0.6. In some other implementations, the value of T1 / Tcan be 0.5. In some other implementations, the value of T1 / T can be 0.4. In some other implementations, the value of T1 / Tcan be 0.3. In some other implementations, the value of T1 / T can be 0.2. In some other implementations, the value of T1 / T can be 0.1. In some other implementations, the value of T1 / T can be 0.09. In some other implementations, the value of T1 / T can be 0.08. In some other implementations, the value of T1 / T can be 0.07. In some other implementations, the value of T1 / T can be 0.06. In some other implementations, the value of T1 / T can be 0.05. In some other implementations, the value of T1 / T can be 0.04. In some other implementations, the value of T1 / T can be 0.03. In some other implementations, the value of T1 / T can be 0.02. In some other implementations, the value of T1 / T can be 0.01. In some other implementations, the value of T1 / T can be 0.95. In some other implementations, the value of T1 / T can be 0.85. In some other implementations, the value of T1 / T can be 0.75. In some other implementations, the value of T1 / T can be 0.65. In some other implementations, the value of T1 / Tcan be 0.55. In some other implementations, the value of T1 / T can be 0.45. In some other implementations, the value of T1 / Tcan be 0.35. In some other implementations, the value of T1 / T can be 0.25. In some other implementations, the value of T1 / T can be 0.15.

[0342] The implementation provides various possibilities of the type of the sensing and communication signals. Generally, the provided methods and systems are applicable irrespective of the type of the communication and sensing signals. However, some important examples are provided for the type of the communication and sensing signals which may be used in practice. In the following parts, when the term ‘signal’ is mentioned, it refers to either sensing signal or DL signal (communication signal) .

[0343] In some implementations, the signal can be generated based on OFDM.

[0344] In some implementations, the signal can be a linearly frequency modulated (LFM) signal or an LFM-based signal. The terms “linearly frequency modulated (LFM) signal” and “chirp signal” and “linear chirp signal” can be used interchangeably in the present disclosure. An LFM signal is a signal whose frequency is a linear function of time with a slope that is called LFM rate (also known as chirp rate) .

[0345] In an implementation, the sensing signal is a linear chirp signal with bandwidth B and time duration T. A linear chirp signal may also be known as the LFM signal. Such a linear chirp signal is generally known from its use in FMCW RADAR systems. The linear chirp signal is defined by an increase or decrease in frequency from an initial frequency, fchirp, at an initial time, tchirp, to a final frequency, fchirp1, at a final time, tchirp where the relation between the frequency (f) and time (t) can be expressed as a linear relation of f-fchirp0=α (t-tchirp0) , where is defined as the chirp slope. Instead of the term “chirp slope, ” the same parameter may also be referred to as a chirp rate, an LFM slope or an LFM rate. The bandwidth of the linear chirp signal may be defined as B=fchirp1-fchir and the time duration of the linear chirp signal may be defined as T=tchirp-tchirp0. Such a linear chirp signal can be presented as  in the baseband representation.

[0346] FIG. 19 illustrates an example LFM signal representation in the time-frequency domain according to an implementation of the present application.

[0347] FIG. 19 illustrates an example LFM signal representation in the time-frequency domain. The starting time and frequency of the signal is tchirp0 and fchirp0, respectively. The LFM rate is α and the time duration of the signal is T, and T=tchirp-tchirp0

[0348] LFM-based signals or chirp-based signals can be referred to as the ones constructed based on a single LFM signal or several single LFM signals introduced above.

[0349] FIG. 20 illustrates an example of an LFM-based signal in a general format in which the absolute value of the LFM rates can vary across symbols (or other time units such as slots) according to an implementation of the present application.

[0350] FIG. 20 illustrates an example of an LFM-based signal in a general format, in which the absolute value of the LFM rates can vary across symbols (or other time units such as slots) , according to an implementation of the present disclosure. The general format LFM-based signal is characterized by a sequence of LFM rates (α1, α2, …, αM) , a sequence of time durations (T1, T2, …, TM) , and a sequence of starting frequencies (f1, f2, …, fM) .

[0351] In some implementations, the M LFM signals may have similar characteristics. Two examples of LFM-based signals are introduced below based on the general format.

[0352] FIG. 21 illustrates an example FMCW signal representation in the time-frequency domain according to an implementation of the present application.

[0353] FIG. 21 illustrates a frequency modulated continuous waveform (FMCW) signal as a first example, which includes multiple parallel single chirps multiplexed in the time domain, according to an implementation of the present disclosure. As shown in FIG. 21, time durations of the LFM signals are the same, which are equal to a time unit (e.g., one symbol) . Starting frequencies of these LFM signals are the same, which are equal to f0. LFM rates of these LFM signals are the same, which are equal to -α. Each of these LFM signals occupies a bandwidth B.

[0354] FIG. 22 illustrates a triangular waveform signal as a second example, which is constructed by LFM signals with opposite sign LFM rates, according to an implementation of the present application.

[0355] As shown in FIG. 22, time durations of these LFM signals are the same, which are equal to a time unit (e.g., one symbol) . The LFM rates of these LFM signals can be indicated by an LFM rate sequence (-α, α, …, -α, α) . In other words, LFM rates of two adjacent LFM signals are opposite. The starting frequencies of these LFM signals are different. For example, the starting frequency of one LFM signal is f0, and the starting frequency of the next LFM signal is f0-B, where B is a bandwidth occupied by each of these LFM signals.

[0356] In some implementations, the signal can be or can be generated on a discrete LFM signal or a discrete LFM-based signal. A discrete LFM signal can be obtained by taking time-domain samples from a continuous LFM signal. An LFM waveform is a waveform for which the frequency is a linear function of time, an example of which is illustrated in FIG. 19. Discrete LFM-based signals can be obtained by taking time-domain samples from a continuous LFM based signal, examples of which are illustrated in FIGs. 20, 21 and 22.

[0357] FIG. 23 illustrates an example of a discrete LFM sequence according to an implementation of the present application.

[0358] Referring to FIG. 23, T is the total time duration of the continuous waveform the samples are taken from, Tsis the sampling time, Ns is the total number of samples, u is the LFM rate of the discrete LFM sequence, and s is the initial frequency of the discrete LFM sequence.

[0359] Considering the discrete LFM sequence, it may be assumed that there are M possibilities for LFM rate u denoted by and there are N possibilities for s denoted by Consequently, the set of all sequence parameters in this case can be written as i∈ {1, 2, …, M} , j∈ {1, 2, …, N} }. The signal can be defined as:

[0360] n=0, 1, …, Ns-1,

[0361] where n=0, 1, …, Ns-1, n=0, 1, …, Ns-1, wi, g denotes the discrete LFM sequence characterized by LFM rate ui and initial frequency sg , bi, g∈ {0, 1} is a binary selection parameter which determines if wi, g is present in the waveform or not, and qi, g represents the quadrature amplitude modulation (QAM) symbol embedded onto wi, g. Note that the information not only can be embedded onto the QAM symbols, but can also be embedded onto the selection parameters. More specifically, the presence or absence of wi, g can carry a bit of information. {bi, g} i, g and {qi, g} i, g are referred to as data embedding parameters and are referred to as discrete LFM sequence configuration parameters.

[0362] FIG. 24 illustrates a diagram of discrete triangular waveform according to an implementation of this application

[0363] Aspects of the present disclosure relate to configuration parameters for a general type of discrete triangular waveform, which can be obtained by taking samples from a triangular waveform. FIG. 24 illustrates a general type of discrete triangular waveform, according to an implementation of the present disclosure. With reference to FIG. 24, a general discrete triangular waveform may be generated from two discrete LFM waveforms. The general discrete triangular waveform can be mathematically described as:

[0364]

[0365] where x [n] is representative of an nth sample of the general discrete triangular waveform, u1 and u2 are the LFM rates for the discrete LFM waveforms when n≤N1-1 and N1≤n , respectively; s1 and s2 are the starting frequencies for the discrete LFM waveforms when n≤N1-1 and N1≤n, respectively.

[0366] Additionally, T (in seconds) is the total duration of the triangular waveform and Ts (in seconds) is the time between subsequent samples. Furthermore, the general discrete triangular waveform may be understood to be subject to conditions, such as u1u2<0,  and T= (N1+N2) Ts. The representation of the sequence, x, may be understood to have six independent parameters, namely, u1, u2, s1, N1, N2 and Ts.

[0367] An alternative for using the general discrete triangular waveform is to use a pair of Zadoff-Chu (ZC) sequences, wherein one of the ZC sequences has been modified to preserve phase continuity at the intersection of the two ZC sequences. Aspects of the present disclosure relate to configuration parameters for a general type of the modified ZC sequence. The pair of ZC sequences may be understood to include a first ZC sequence and a second ZC sequence. The first ZC sequence may be described as having a first root, u1, and a first length, N1. The second ZC sequence may be described as having a second root, u2, and a second length, N2.

[0368] The discrete triangular waveform generated based on the pair of ZC sequences can be mathematically described as:

[0369]

[0370] Notably, the second ZC sequence has a modification compared to the standard form of a ZC sequence. A frequency offset term,  has been added to help establish phase continuity at the intersection of the two sequences, with It is notable that the frequency offset term is not mandatory but the frequency offset term does provide advantageous phase continuity. The above representation of sequence x has five independent parameters, namely, u1, u2, N1, N2 and Ts.

[0371] FIG. 25 illustrates another diagram of discrete triangular waveform according to an implementation of this application.

[0372] Aspects of the present disclosure relate to characterizing a first special case of the general discrete triangular waveform described hereinbefore. The first special case may be characterized based on an assumption that u1N1=-u2N2. This special property may be shown to help to preserve continuity of the signal in the time-frequency domain when multiple discrete triangular waveforms are multiplexed in time, as will be discussed hereinafter. FIG. 25 illustrates an example of a discrete triangular waveform in the first special case, according to an implementation of the present disclosure.

[0373] Notably, the assumption that u1N1=-u2N2 reduces the number of independent parameters by one. As a consequence, it may be said that this first special case has five independent parameters. Notably, the five independent parameters may be expected to include s1 and Ts, with the remaining three parameters selected from among four parameters, u1, u2, N1, N2. For example, s1 and Ts may be selected along with u1, N1 and N2. Although a function,  may be used to obtain u2 based on u1, N1 and N2, it may be considered to be more efficient to simply substitute any time u2 would have been used. After such a substitution, the first special case of the discrete triangular waveform may be mathematically described as:

[0374]

[0375] One alternative for using the first special case of discrete triangular waveform provided hereinbefore, involves using a pair of ZC sequences, where one of the ZC sequences has been modified to preserve phase continuity at the intersection of the two ZC sequences. The pair of ZC sequences may be understood to include a first ZC sequence with a first root, u1, and a first length, N1. The pair of ZC sequences may be understood to include a second ZC sequence with a second root, u2, and a second length, N2. The first special case discrete triangular waveform generated based on the pair of ZC sequences can be mathematically described as:

[0376]

[0377] Notably, the second ZC sequence has a modification compared to the standard form of a ZC sequence. A frequency offset term,  has been added to help establish phase continuity at the intersection of the two sequences, with The second root may be obtained using the function described hereinbefore,  It is notable that the frequency offset term is not mandatory but the frequency offset term does provide advantageous phase continuity. The above representation of sequence x has four independent parameters, namely, u1, N1, N2 and Ts.

[0378] Aspects of the present disclosure relate to characterizing a second special case of the general discrete triangular waveform described hereinbefore. The second special case of the discrete triangular waveform may be characterized in that  and

[0379] Using parameters, u and N, that are non-specific to the first LFM waveform or the second LFM waveform, the second special case of the discrete triangular waveform may be mathematically described as:

[0380]

[0381] FIG. 26 illustrates another diagram of discrete triangular waveform according to an implementation of this application.

[0382] FIG. 26 illustrates an example of the second special case (symmetric) of the discrete triangular waveform, according to an implementation of the present disclosure. Notably, the second special case (symmetric) of the discrete triangular waveform can be characterized with four independent parameters, namely, u, N, s1 and Ts. Furthermore, the second special case (symmetric) of the discrete triangular waveform may be found to be consistent with the assumption, u1N1=-u2N2 , that was discussed, hereinbefore, in the context of the first special case discrete triangular waveform. For the second special case (symmetric) of the discrete triangular waveform, the assumption may be restated as

[0383] One alternative for using the second special case (symmetric) of discrete triangular waveform provided hereinbefore, involves using a pair of ZC sequences, where one of the ZC sequences has been modified to preserve phase continuity at the intersection of the two ZC sequences. The pair of ZC sequences may be understood to include a first ZC sequence with a first root, u, and a length,  The pair of ZC sequences may be understood to include a second ZC sequence with a second root, -u, and a length,  The second special case (symmetric) of the discrete triangular waveform generated based on the pair of ZC sequences may be mathematically described as:

[0384]

[0385] Notably, the second ZC sequence has a modification compared to the standard form of a ZC sequence. A frequency offset term,  has been added to help establish phase continuity at the intersection of the two sequences, with s3=-u (N+2) . It is notable that the frequency offset term is not mandatory but the frequency offset term does provide advantageous phase continuity. The above representation of sequence x has three independent parameters, namely, u, N and Ts.

[0386] The signals generated based on linear frequency modulation (LFM) are known for their potential for low complexity processing. Such signals are referred to as chirp-based signals or LFM-based signals in this disclosure. It is known that LFM-based signals can be processed using operations mostly in the RF analog domain which can reduce the power consumption significantly.

[0387] In some implementations, the signal can be generated based on a sequence such as, but not limited to: Zadoff-Chu (ZC) sequence; Pseudo-random (PN) sequence (also known as pseudo-random-noise (PRN) sequence, pseudo random binary sequence (PRBS) , linear feedback shift register (LFSR) sequence) ; M-sequence (also known as n-sequence and maximum length sequence (MLS) ) ; Gold sequence; Walsh sequence; Golay sequence; Kasami sequence; Low density sequences; DFT / FFT sequences; QAM symbol-based sequence; Combinations and optimizations of above sequences.

[0388] As mentioned above, the modified ZC sequence can be used to generate a discrete triangular waveform, which may be used to generate the signals used for communications and / or sensing. Aspects of the present disclosure relate to use of a Zadoff-Chu (ZC) sequence in the generation of the signals used in the present disclosure. Mathematically, a ZC sequence, w[n] , may be defined as:

[0389] n=0, 1, …, Ns-1,

[0390] where Ns represents a sequence length, u represents a sequence root (the sequence root is prime to the sequence length, Ns) , l∈ {0, .., Ns-1} represents a value for a cyclic shift of the sequence, n′= (n+l) mod Ns, cf=Ns mod 2 and q is an integer.

[0391] Aspects of the present disclosure relate to use of a pseudo-noise (PN) sequence in the generation of the signals used in the present disclosure. A PN sequence may also be known as a pseudo-random-noise (PRN) sequence, a pseudo random binary sequence (PRBS) or a linear feedback shift register (LFSR) sequence.

[0392] FIG. 27 illustrates an LFSR with a plurality of shift registers 802-1 to 802-L, a feedback logic 804 and a clock 806, according to an implementation of the present application.

[0393] Referring to FIG. 27, the plurality of shift registers are represented as a first shift register 802-1, a second shift register 802-2 and an lth shift register 802-L. The feedback logic 804 is typically implemented using a set of XORs (also known as Modulo-2 adders) . In operation, the first shift register 802-1 receives input from the feedback logic 804 and the clock 806. The first shift register 802-1 provides output to the feedback logic 804 and to the second shift register 802-2. The second shift register 802-2 receives input from the first shift register 802-1 and the clock 806. The second shift register 802-2 provides output to the feedback logic 804 and to a third shift register (not shown) . The lth shift register 802-L receives input from the (l-1) th shift register (not shown) and the clock 806. The lth shift register 802-L provides output to the feedback logic 804 and also provides a PN sequence that may be considered to be the output of the LFSR.

[0394] It is known that an m-sequence, which is also known as an n-sequence and a maximum length sequence (MLS) , is a special case of a PN sequence. In this special case, the LFSR generating the sequence has a property called “maximal. ” It follows that the method disclosed hereinbefore for a PN sequence be equally applicable for use in the case of an m-sequence in the generation of the signal.

[0395] Aspects of the present disclosure relate to use of a Gold sequence in the generation of the signal. It is known that a Gold sequence can be generated by performing element-wise XOR of two m-sequences. Consequently, Gold sequence configuration parameters may be defined to include initial states for shift registers in LFSRs generating two m-sequences as well as feedback logic for those LFSRs.

[0396] FIG. 28, FIG. 29, FIG. 30 and FIG. 31 illustrate some other example signals or waveforms that can be used for signal according to different implementations of the present disclosure.

[0397] FIG. 28 illustrates example multi-carrier amplitude shift keying (MC-ASK) waveforms, according to an implementation of the present application.

[0398] For MC-ASK waveform generation, K denotes a size of iFFT of CP-OFDMA, and N is a number of subcarriers (SCs) used by signal including potential guard-bands (labelled as SC#0 to SC#N-1) . There may be subcarriers from SC#N to SCK-1 that are legacy NR signals. On-off keying (OOK) can be a special case of ASK where the signal amplitude can take one of two possible values. Option OOK-1 can carry single-bit in 1 OFDM symbol, where OOK=1 (i.e., bit 1 or ON) means that all SCs are modulated, and OOK=0 (i.e., bit 0 or OFF) means that all SCs are zero power (from base-band point of view) .

[0399] FIG. 29 illustrates Option OOK-2, which can include parallel M-bit OOK in the frequency domain, according to an implementation of the present application.

[0400] In this case, N SCs of signal are further separated into M segments (M=2 in the example of FIG. 29, where one segment with a segment number m=0 includes subcarriers from SC#0 to SC#N / 2-1 and the other segment with a segment number m=1 includes subcarriers from SC#N / 2 to SC#N-1) . In some instances, there can be guard-bands in-between and / or around the M segments. In this example, OOK=1 (i.e., bit 1 or ON) means that all SCs in the segment are modulated, and OOK=0 (i.e., bit 0 or OFF) means all SCs in segment are zero power (e.g., from base-band point of view) .

[0401] FIG. 30 illustrates Option OOK-3 -Multi-tone single-bit OOK, according to an implementation of the present application.

[0402] In this case, N SCs of signal are separated into L segments (L=2 in the example of FIG. 30) without guard-bands in-between segments. In some instances, there can be guard-bands around the segments. OOK=1 (i.e., bit 1 or ON) means that 1 sub-carrier (known by RX) of each segment is modulated, and that the rest of SC is zero power (from base-band point of view) ; and OOK=0 (i.e., bit 0 or OFF) means that all SCs in all segments are zero power (from base-band point of view) . For example, at time t0, one subcarrier of each segment is on and at time t1, all subcarriers of both segments are off (zero power) .

[0403] FIG. 31 illustrates Option OOK-4: transform M-bit OOK in time domain, according to an implementation of the present application.

[0404] In this case, N SCs of OOK-1 are generated by a transformation (DFT / Least square) , and N’ samples are generated from M bits. Signal modification may or may not be used. Truncation or other additional modification may or may not be used. In other words, N is the same as N’ if truncation (N’ to N) or other additional modification is not used. In some instances, N’ can be the same as K, and potential guard-band SCs are zero power (e.g., from base-band point of view) .

[0405] FIG. 32 illustrates some examples multi-carrier frequency shift keying (MC-FSK) waveforms according to an implementation of the present application.

[0406] For M-bit MC-FSK generation, the following options are available. In Option FSK-1, N SCs of signal are separated to M pairs of segments with potential guard-bands in-between and around. Each segment can include one sub-carrier or multiple contiguous SCs. Among a pair of segments, one segment is modulated, and another segment is zero power (e.g., from base-band point of view) . In Option FSK-2, N SCs of signal are separated to 2M segments with potential guard-bands in-between and around (M >0, N >1) . Each segment can include one sub-carrier or multiple contiguous SCs. One segment from 2M segments is modulated, and other segments of SCs are zero power (e.g., from base-band point of view) .

[0407] In some implementations, Manchester encoding can be assumed for representing bits 0 and 1 in the above-mentioned waveforms. Manchester code is a line code in which the encoding of each data bit is either low then high, or high then low, for equal time. It is a self-clocking signal with no DC component.

[0408] FIG. 33 illustrates a combination of ASK and FSK, according to an implementation of the present application.

[0409] In some implementations, if the time domain waveform for FSK is generated by the method of OOK-4, the waveform can be regarded as a joint modulation of OOK and FSK. In the example shown in FIG. 33, 2 bits can be carried by one OFDM symbol. The first bit is represented by the frequency location f0 or f1, e.g., in an FSK way. The second bit is represented by the time domain waveform ON-OFF or OFF-ON, where Manchester coding in the time domain is assumed.

[0410] The features from one implementation may be combined with any other implementations.

[0411] The method for interference management proposed in the implementations of the present application is described in detail above, and an apparatus for beam management provided by the present application will be described below.

[0412] FIG. 34 illustrates an example of an apparatus 410 according to an implementation of the present application. The apparatus 410 may be a communication device or an apparatus implemented in a communication device such as ED 110 or TRPs 170a-170b, 172. The apparatus 410 may also be a sensing node (SeN) shown in FIG. 8 or an apparatus implemented in a sensing node. For example, the apparatus implemented in a communication device or a sensing node may be an integrated circuit, which in some contexts may be known by other colloquial names, such as chip, modem, modem chip, baseband chip, or baseband processor. In some implementations, one or more integrated circuits can be packaged into a system-on-chip, a system-in-package, or a multi-chip module. The apparatus may comprise one or more integrated circuits or comprise one or more integrated circuits and other discrete components. In some implementations, the apparatus 410 may be a module in ED 110, or apparatus 310. In some implementations, the apparatus 410 may be a module in one of TRPs 170a-170b, 172, or apparatus 320. In some implementations, the apparatus 410 may be a module in a sensing node shown in FIG. 8.

[0413] In an example, the apparatus 410 may include one or more processors / processor cores 411, and an interface circuit 412 which can also be referred to as a communication interface. The apparatus 410 may further include a memory 413. The one or more processors / processor cores 411 are configured to process signals and execute one or more communication protocols. The memory 413 is configured to store at least a part of corresponding computer program instructions and / or data. In an example, the one or more processors (or processor cores) 411 execute the computer program instructions stored in the memory 413 to implement related operations (for example, inputting, outputting, receiving, and transmitting) in the foregoing method implementations. In some implementations, the memory 413 being configured to store the corresponding computer program instructions and / or data may mean that the memory 413 is configured to store all of the corresponding computer program instructions and / or data for execution by the one or more processors / processor cores 411. In some implementations, the memory 413 being configured to store the corresponding computer program instructions and / or data may mean that the memory 413 is configured to store a part of the corresponding computer program instructions and / or data. For example, the part of the corresponding computer program instructions and / or data include computer program instructions and / or data that need to be currently executed by the one or more processors / processor cores 411. Thus, the memory 413 may store different parts of computer program instructions and / or data for a plurality times for the one or more processors (or processor cores) 411 to perform related operations in the foregoing method implementations. As a communication interface, the interface circuit 412 is configured to implement communication with another component. For example, the interface circuit 412 may communicate a signal with other apparatus / system such as a radio frequency processing apparatus, or processor system. Optionally, to reduce a load of the processor core, a baseband signal processing circuit 414 may be also disposed to implement processing of at least a part of baseband signals, including signal demodulation, modulation, encoding, decoding, or the like.

[0414] Apparatus 410 may be processor 210 (or 260) in apparatus 310 (or 320) , in some scenario, or included in processor 210 (or 260) in apparatus 310 (or 320) in some scenario. apparatus 410 may be or include a baseband chip. In some implementations, the apparatus 410 may be independently packaged into a chip. In some implementations, the apparatus 310 (or 320) includes different types of chips. The apparatus 410 may be packaged into a processor chip (for example, a SoC chip or a SIP chip) with the different types of chips. In some implementations, the apparatus 410 may be packaged into a chip with some or all of circuits of a radio frequency processing system that may further included in the apparatus 310 (or 320) .

[0415] In an implementation, the apparatus 410 may be any one of the devices in the method implementations. For example, the apparatus 400 may be the UE, the network node (for example, a base station, a TRP) , or the sensing node. In this implementation, the processor / processor core 411 may be a baseband apparatus, and the interface circuit 412 may be a radio frequency apparatus.

[0416] In another implementation, the apparatus 410 may be implemented in a communication device such as the UE, the network node (for example, a base station, a TRP) , or the sensing node. In this case, the apparatus may be an integrated circuit, which in some contexts may be known by other colloquial names, such as chip, modem, modem chip, baseband chip, or baseband processor. In some implementations, one or more integrated circuits can be packaged into a system-on-chip, a system-in-package, or a multi-chip module. The apparatus may include one or more integrated circuits or include one or more integrated circuits and other discrete components. In this implementation, the processor / processor core 411 may be a logical module or circuit that is part of the integrated circuit. The interface circuit 412 may be a transceiver, a communication interface, an input / output interface, a bus, a module, a pin, or other types of interfaces.

[0417] FIG. 35 illustrates an example of apparatus 510 according to an implementation of the present application. Apparatus 510 may include corresponding modules or units configured to implement methods and / or implementations described herein. The apparatus may be a device or an apparatus implemented in a device such as the UE, the network node (for example, a base station, a TRP) , or the sensing node. For example, the apparatus implemented in a device may be an integrated circuit, which in some contexts may be known by other colloquial names, such as chip, modem, modem chip, baseband chip, or baseband processor. In some implementations, one or more integrated circuits can be packaged into a system-on-chip, a system-in-package, or a multi-chip module. The apparatus may include one or more integrated circuits or include one or more integrated circuits and other discrete components. The device may be a signal transmitter, a signal receiver, or an apparatus implemented in any one of these devices.

[0418] In some implementations, the apparatus 510 includes a processing unit 512 and a communication unit 513. Optionally, the apparatus 510 may further include a storage unit 511 configured to store apparatus program code (or instructions) and / or data. The communication unit 513 is configured to implement a transmitting action and / or a receiving action. The communication unit 513 also may be called as transceiver module, a transceiver, or a transceiver device, or the like, and is configured to implement operations of receiving (which may be referred to as inputting) and / or transmitting (which may be referred to as outputting) . The processing unit 512 may be a processor, a processing circuit, a processing board, a processing module, or a processing device, or the like. The processing unit 512 is configured to implement processing and / or operations implemented inside the apparatus except transmitting actions and / or receiving actions.

[0419] For example, if the apparatus 510 corresponds to the sensing node in FIG. 9, the communication unit 513 is configured to receive a first configuration indicating a first sensing resource. The communication unit 513 is configured to receive a second configuration indicating to reallocate the first sensing resource to obtain a first downlink resource corresponding to a first part of the first sensing resource and obtain a second sensing resource corresponding to a first rest part of the first sensing resource. The first downlink resource is used for a first downlink data signal, and the second sensing resource is used for a first sensing action. The processing unit 512 performs the first sensing action based on the first configuration and the second configuration.

[0420] For example, if the apparatus 510 corresponds to the network node in FIG. 9, the communication unit 513 is configured to transmit a first configuration indicating a first sensing resource. The communication unit 513 is configured to transmit a second configuration indicating to reallocate the first sensing resource to obtain a first downlink resource corresponding to a first part of the first sensing resource and obtain a second sensing resource corresponding to a first rest part of the first sensing resource. The first downlink resource is used for a downlink data signal, and the second sensing resource is used for a sensing action. And the communication unit 513 is configured to transmit the downlink data signal at the first downlink resource.

[0421] Briefly, the operations and / or functions of the apparatus 510 are intended to implement corresponding steps of the foregoing method implementations.

[0422] The apparatus 510 may be an ED side apparatus, for example, an ED or a module in an ED, or a circuit or a chip responsible for a communication function in an ED. In some implementations, apparatus 510 may be implemented as apparatus 310, accordingly, the processing unit 512 is implemented as processor 210, the communication unit 513 is implemented as transmitter 201 and / or receiver 203, and the storage unit 511 is implemented as memory 208.

[0423] The apparatus 510 may be a sensing node, for example, a sensing node or a module in a sensing node, or a circuit or a chip responsible for a sensing function in a sensing node. In some implementations, apparatus 510 may be implemented as apparatus 310, accordingly, the processing unit 512 is implemented as processor 210, the communication unit 513 is implemented as transmitter 201 and / or receiver 203, and the storage unit 511 is implemented as memory 208.

[0424] The apparatus 510 may be a base station side apparatus, which can also be referred to as a network node, for example, a base station or a module in a base station, or a circuit or a chip responsible for a communication function in a base station. In some implementations, apparatus 510 may be implemented as apparatus 320, accordingly, the processing unit 512 is implemented as processor 260 (the scheduler 253 may also be included) , the communication unit 513 is implemented as transmitter 252 and / or receiver 254, and the storage unit 511 is implemented as memory 258.

[0425] In some implementations, when the apparatus 510 is an ED 110 or a module in an ED 110, a function of the apparatus 510 may be implemented by one or more processors. Specifically, the processor may include a modem chip, or a system on chip SoC chip or a SIP chip that includes a modem core. A function of the communication unit 513 may be implemented by a transceiver circuit.

[0426] In some implementations, when the apparatus 510 is a circuit or a chip that is responsible for a communication function in an ED 110, for example, a modem chip, a system on chip SoC chip or a SIP chip that includes a modem core, a function of the processing unit 512 may be implemented by a circuit system that is in the chip and that includes one or more processors or processor cores. A function of the communication unit 513 may be implemented by an interface circuit or a data transceiver circuit on the foregoing chip.

[0427] It may be understood that division into the units in the foregoing apparatus is merely logical function division. Each function may correspond to one functional unit, or two or more functions may be integrated into one functional unit. In actual implementation, all or some of the units may be integrated into one physical entity, or may be distributed in different physical entities. In addition, the foregoing functional units may be implemented in a form of hardware, may be implemented in a form of software, or may be implemented in a form of a combination of hardware and software. Whether a function is performed in a form of hardware or software depends on particular applications and design constraint conditions of the technical solutions. A person skilled in the art may use different methods to implement the described functions for each particular application, but it should not be considered that the implementation goes beyond the scope of this application.

[0428] In an example, a functional unit in any one of the foregoing apparatuses may be configured as one or more integrated circuits for implementing the foregoing methods, for example, one or more application-specific integrated circuits (application-specific integrated circuits, ASICs) , one or more central processing units (central processing units, CPUs) , one or more microprocessors (microcontroller units, MCUs) , one or more digital signal processors (digital signal processors, DSP) , one or more field programmable gate arrays (field programmable gate arrays, FPGAs) , or a combination of at least two of these integrated circuit forms.

[0429] In an example, the storage unit 511 may include a random access memory, a flash memory, a read-only memory, a programmable read-only memory, an electrically erasable programmable memory, and / or a register.

[0430] A processor, a processor system, a application processor, a baseband processor, a processor circuit, or a processor core may be collectively referred to as a processor. The processor may include one or a combination of a central processing unit (central processing unit, CPU) , a digital signal processor (digital signal processor, DSP) , a microprocessor (microprocessor unit, MPU) , a microcontroller (microcontroller unit, MCU) , a graphics processing unit (graphics processing unit, GPU) , a field programmable gate array (field programmable gate array, FPGA) , an artificial intelligence processor (artificial intelligence processor, AI processor) , or a neural network processing unit (neural network processing unit, NPU) .

[0431] The memory may include one or more of the following storage media: a random access memory (random access memory, RAM) , a static random access memory (static RAM, SRAM) , a dynamic random access memory (dynamic RAM, DRAM) , a phase-change memory (phase-change memory, PCM) , a resistive random access memory (resistive RAM, ReRAM) , a magnetoresistive random access memory (magnetoresistive RAM, MRAM) , a ferroelectric random access memory (ferroelectric RAM, FRAM) , a cache (cache) , a register (register) , a read-only memory (read-only memory, ROM) , a flash memory (flash memory) , an erasable programmable read-only memory (erasable programmable ROM, EPROM) , a hard disk (hard disk) , and the like. In an example, the computer program instructions used to execute the foregoing implementations may be stored in a non-volatile memory, for example, at least a part of the memory (for example, one or more of a ROM, a flash memory, an EPROM, or a hard disk) . When the terminal runs, a part or all of corresponding computer program instructions may be loaded to a memory that has a higher transmission speed with the processor, for example, at least a part of the memory (for example, one or more of a RAM, an SRAM, a DRAM, a PCM, a RERAM, an MRAM, a FRAM, a cache (cache) , or a register) , so that the processor executes the computer program instructions to perform the steps in the foregoing method implementations.

[0432] An implementation of the present application further provides a system for interference management. The system may include at least one of the UE, the sensing node and the network introduced in the above implementations. For example, as shown in FIG. 9 or FIG. 11 to FIG. 14, the system may include a sensing node and a network node (for example, a base station or a TRP) .

[0433] An implementation of the present application further provides a computer storage medium, and the computer storage medium may store one or more instructions for executing any of the foregoing methods.

[0434] An implementation of the present application further provides a computer program product, and the computer program product may store one or more instructions for executing any of the foregoing methods.

[0435] In the implementations of this application, “and / or” describes an association relationship between associated objects and represents that three relationships may exist. For example, A and / or B may represent the following three cases: Only A exists, both A and B exist, and only B exists. The character “ / ” generally indicates an “or” relationship between the associated objects. “At least one” means one or more. “At least one of A and B” , similar to “A and / or B” , describes an association relationship between associated objects and represents that three relationships may exist. For example, at least one of A and B may represent the following three cases: Only A exists, both A and B exist, and only B exists.

[0436] Besides, the use of a singular form of “a” , “an” and “the” in the implementations of the present application and the claims appended hereto is also intended to include a plural form, unless otherwise clearly indicated herein by context. The terms "a" or "an" are defined to mean "at least one" , that is, these terms do not exclude a plural number of items, unless stated otherwise.

[0437] In the present disclosure, the terms “a” , “an” and “one” are defined to mean “at least one” , that is, these terms do not exclude a plural number of items, unless stated otherwise.

[0438] In the present disclosure, terms such as “substantially” , “generally” and “about” , which modify a value, condition or characteristic of a feature of an exemplary implementation, should be understood to mean that the value, condition or characteristic is defined within tolerances that are acceptable for the proper operation of this exemplary implementation for its intended application.

[0439] In the present disclosure, unless stated otherwise, the terms “connected” and “coupled” , and derivatives and variants thereof, refer herein to any structural or functional connection or coupling, either direct or indirect, between two or more elements. For example, the connection or coupling between the elements can be acoustical, mechanical, optical, electrical, thermal, logical, or any combinations thereof.

[0440] In the present disclosure, expressions such as “match” , “matching” and “matched” , including variants and derivatives thereof, are intended to refer herein to a condition in which two or more elements are either the same or within some predetermined tolerance of each other. That is, these terms are meant to encompass not only “exactly” or “identically” matching the two elements but also “substantially” , “approximately” or “subjectively” matching the two or more elements, as well as providing a higher or best match among a plurality of matching possibilities.

[0441] In the present disclosure, the expression “based on” is intended to mean “based at least partly on” , that is, this expression can mean “based solely on” or “based partially on” , and so should not be interpreted in a limited manner. More particularly, the expression “based on” could also be understood as meaning “depending on” , “representative of” , “indicative of” , “associated with” or similar expressions.

[0442] In the present disclosure, the expression "based on" is intended to mean "based at least partially on" , that is, this expression can mean "based solely on" or "based partially on" , and so should not be interpreted in a limited manner. More particularly, the expression "based on" could also be understood as meaning "depending on" , "representative of" , "indicative of" , "associated with" or similar expressions.

[0443] In the present disclosure, the terms "system" and "network" may be used interchangeably in implementations of this application. "At least one" means one or more, and "a plurality of" means two or more. The term "and / or" describes an association relationship of associated objects, and indicates that three relationships may exist. For example, A and / or B may indicate the following three cases: Only A exists, both A and B exist, and only B exists, where A and B may be singular or plural. The character " / " usually indicates an "or" relationship between associated objects. "At least one of the following items (pieces) " or a similar expression thereof indicates any combination of these items, including a single item (piece) or any combination of a plurality of items (pieces) . For example, "at least one of A, B, or C" includes A, B, C, A and B, A and C, B and C, or A, B, and C, and "at least one of A, B, and C" may also be understood as including A, B, C, A and B, A and C, B and C, or A, B, and C. In addition, unless otherwise specified, ordinal numbers such as "first" and "second" in implementations of this application are used to distinguish between a plurality of objects, and are not used to limit a sequence, a time sequence, priorities, or importance of the plurality of objects.

[0444] A person skilled in the art should understand that implementations of this application may be provided as a method, an apparatus (or system) , computer-readable storage medium, or a computer program product. Therefore, this application may use a form of a hardware-only implementation, a software-only implementation, or an implementation with a combination of software and hardware. Moreover, this application may use a form of a computer program product that is implemented on one or more computer-usable storage media (including but not limited to a disk memory, an optical memory, and the like) that include computer-usable program code.

[0445] This application is described with reference to the flowcharts and / or block diagrams of the method, the device (system) , and the computer program product according to this application. It should be understood that computer program instructions may be used to implement each process and / or each block in the flowcharts and / or the block diagrams and a combination of a process and / or a block in the flowcharts and / or the block diagrams. The computer program instructions may be provided for a general-purpose computer, a dedicated computer, an embedded processor, or a processor of another programmable data processing device to generate a machine, so that the instructions executed by the computer or the processor of the another programmable data processing device generate an apparatus for implementing a specific function in one or more procedures in the flowcharts and / or in one or more blocks in the block diagrams.

[0446] The computer program instructions may alternatively be stored in a computer-readable memory that can indicate a computer or another programmable data processing device to work in a specific manner, so that the instructions stored in the computer-readable memory generate an artifact that includes an instruction apparatus. The instruction apparatus implements a specific function in one or more procedures in the flowcharts and / or in one or more blocks in the block diagrams.

[0447] The computer program instructions may alternatively be loaded onto a computer or another programmable data processing device, so that a series of operations and steps are performed on the computer or the another programmable device, so that computer-implemented processing is generated. Therefore, the instructions executed on the computer or the another programmable device provide steps for implementing a specific function in one or more procedures in the flowcharts and / or in one or more blocks in the block diagrams.

[0448] It is clearly that a person skilled in the art can make various modifications and variations to this application without departing from the scope of this application. This application is intended to cover these modifications and variations of this application provided that they fall within the scope of protection defined by the following claims and their equivalent technologies.

[0449] A person of ordinary skill in the art will be aware that, in combination with the examples described in the implementations disclosed in this specification, units and algorithm steps may be implemented by using electronic hardware or a combination of computer software and electronic hardware. Whether the functions are performed by using hardware or software depends on particular applications and design constraint conditions of the technical solutions. A person skilled in the art may use different methods to implement the described functions for each particular application, but it should not be considered that the implementation goes beyond the scope of this application.

[0450] It would be understood by a person skilled in the art that, for the purpose of convenience and brevity, in a detailed working process of the foregoing system, apparatus, and unit, reference may be made to a corresponding process in the foregoing method implementations, and details are not described herein again.

[0451] In the several implementations provided in this application, the disclosed system, apparatus, and method may be implemented in other manners. For example, the described apparatus implementation is merely an example. For example, the unit division is a logical function division and other methods of division may be used in an actual implementation. For example, a plurality of units or components may be combined or integrated into another system, or some features may be ignored or not performed. In addition, the displayed or discussed mutual couplings or direct couplings or communication connections may be implemented using various communication interfaces. The indirect couplings or communication connections between the apparatuses or units may be implemented in electronic, mechanical, or other forms.

[0452] In addition, function units in the implementations of this application may be integrated into one processing unit, each of the units may exist alone physically, or two or more units may be integrated into one unit.

[0453] When the functions are implemented in the form of a software functional unit and sold or used as an independent product, the functions may be stored in a computer-readable storage medium. The technical solutions of this application may be implemented in the form of a software product. The software product is stored in a storage medium, and includes several instructions for instructing a computer device (which may be a personal computer, a server, a network device, or the like) to perform all or some of the steps of the methods described in the implementations of this application. The foregoing storage medium includes any medium that can store program code, such as a USB flash drive, a removable hard disk, a ROM, a RAM, a magnetic disk, an optical disc or the like.

[0454] The units described as separate parts may be or may not be physically separate, and parts displayed as units may be or may not be physical units, may be located in one position, or may be distributed on a plurality of network units. Some or all of the units may be selected based on actual requirements to achieve the objectives of the solutions of the implementations. In addition, functional units in the implementations of this application may be integrated into one processing unit, or each of the units may exist alone physically, or two or more units are integrated into one unit.

[0455] The foregoing descriptions are merely specific implementations of this application, but are not intended to limit the protection scope of this application. Any variation or replacement readily figured out by a person skilled in the art within the technical scope disclosed in this application shall fall within the protection scope of this application. Therefore, the protection scope of this application shall be subject to the protection scope of the claims.

Claims

1.A method comprising:receiving a first configuration indicating a first sensing resource;receiving a second configuration indicating to reallocate the first sensing resource to obtain a first downlink resource corresponding to a first part of the first sensing resource and obtain a second sensing resource corresponding to a first rest part of the first sensing resource, wherein the first downlink resource is used for a first downlink data signal, and the second sensing resource is used for a first sensing action; andperforming the first sensing action based on the first configuration and the second configuration.2.The method according to claim 1, wherein the performing the first sensing action based on the first configuration and the second configuration comprises:transmitting a first sensing signal at the second sensing resource.3.The method according to claim 1 or 2, further comprising:transmitting a first reference signal to a user equipment, wherein the first reference signal is used to determine an interference level between the user equipment and a sensing node.4.The method according to any one of claims 1 to 3, wherein the performing the first sensing action based on the first configuration and the second configuration comprises:receiving a second signal, the second signal being reflected by an object; andpuncturing the second signal at the first downlink resource.5.The method according to any one of claims 1 to 4, further comprising:receiving a second reference signal from a network node; andtransmitting a second feedback corresponding to the second reference signal to the network node, wherein the second feedback indicates an interference level between the network node and a sensing node.6.The method according to any one of claims 1 to 5, wherein the second configuration comprises at least one of:first information indicative of a frequency domain resource of the first downlink data signal;second information indicative of a time domain resource of the first downlink data signal; orthird information indicative of a time domain resource and a frequency domain resource of a second signal to be punctured, wherein the second signal is reflected by an object.7.The method according to any one of claims 1 to 6, wherein the receiving the second configuration comprises:receiving the second configuration at the beginning of a first time duration corresponding to a time domain resource of the second sensing resource.8.The method according to claim 7, the method further comprising:receiving a third configuration at the beginning of a second time duration corresponding to a time domain resource of a third sensing resource;wherein the third configuration indicates to reallocate the first sensing resource to obtain a second downlink resource corresponding to a second part of the first sensing resource and obtain the third sensing resource corresponding to a second rest part of the first sensing resource, the second downlink resource is used for a second downlink data signal and the third sensing resource is used for a second sensing action; and a value of the first time duration is the same as a value of the second time duration.9.A method comprisingtransmitting a first configuration indicating a first sensing resource;transmitting a second configuration indicating to reallocate the first sensing resource to obtain a first downlink resource corresponding to a first part of the first sensing resource and obtain a second sensing resource corresponding to a first rest part of the first sensing resource; wherein the first downlink resource is used for a first downlink data signal, and the second sensing resource is used for a first sensing action; andtransmitting the first downlink data signal at the first downlink resource.10.The method according to claim 9, further comprising:receiving a first feedback corresponding to a first reference signal from a user equipment, wherein the first feedback indicates an interference level of between the user equipment and a sensing node; anddetermining to transmit the second configuration to a sensing node based on the first feedback.11.The method according to claim 9 or 10, further comprising:transmitting a second reference signal to a sensing node;receiving a second feedback corresponding to the second reference signal, wherein the second feedback indicates an interference level between the network node and the sensing node; anddetermining to transmit the second configuration to the sensing node based on the second feedback.12.The method according to anyone of claims 9 to 11, wherein the second configuration comprises at least one of:first information indicative of a frequency domain resource of the downlink data signal;second information indicative of a time domain resource of the downlink data signal; orthird information indicative of a time domain resource and a frequency domain resource of a second signal to be punctured; wherein the second signal is reflected by an object.13.The method according to anyone of claims 9 to 12, wherein the transmitting a second configuration comprises:transmitting the second configuration at the beginning of a first time duration corresponding to a time domain resource of the second sensing resource.14.The method according to claim 13, the method further comprising:transmitting a third configuration at the beginning of a second time duration corresponding to a time domain resource of a third sensing resource;wherein the third configuration indicating to reallocate the first sensing resource to obtain a second downlink resource corresponding to a second part of the first sensing resource and obtain the third sensing resource corresponding to a second rest part of the first sensing resource, the second downlink resource is used for a second downlink data signal and the third sensing resource is used for a second sensing action; andtransmitting the second downlink data signal at the third sensing resource; wherein a value of the first time duration is the same as a value of the second time duration.15.An apparatus comprising a processor coupled with a memory storing one or more instructions that are capable of being run on the processor, and when the one or more instructions are run, the apparatus is caused to perform the method according to any one of claims 1 to 14.16.An apparatus comprising a unit to perform the method according to any one of claims 1 to 14.17.An apparatus comprising a processor configured to cause the apparatus to perform the method of any one of claims 1 to 14.18.A communications system comprising a transmitting apparatus and a receiving apparatus, wherein the receiving apparatus performs the method according to any one of claims 1 to 8, and the transmitting apparatus performs the method according to any one of claims 9 to 14.19.A computer readable storage medium, comprising one or more instructions, wherein when the one or more instructions are run on a computer, the computer performs the method according to any one of claims 1 to 8 or the method according to any one of claims 9 to 14.