Devices and methods for communication

By determining sensing and communication resources using time division duplex configurations and other indicators, the integration of sensing and communication systems optimizes resource allocation, addressing congestion and enhancing overall performance.

WO2026129208A1PCT designated stage Publication Date: 2026-06-25NEC CORP +1

Patent Information

Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
NEC CORP
Filing Date
2024-12-18
Publication Date
2026-06-25

AI Technical Summary

Technical Problem

The integration of sensing functions into communication systems, known as ISAC, faces challenges in efficiently allocating resources due to spectrum congestion, which negatively impacts overall performance.

Method used

A device determines sensing and communication resources within different frames, slots, or symbols using time division duplex configurations, slot format indicators, or bitmap configurations to optimize resource allocation.

Benefits of technology

This approach maximizes resource efficiency by strategically allocating sensing and communication resources, addressing the congestion issues in integrated sensing and communication systems.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2024140416_25062026_PF_FP_ABST
    Figure CN2024140416_25062026_PF_FP_ABST
Patent Text Reader

Abstract

Embodiments of the present disclosure provide a solution for sensing resource allocation. In a solution, a first device determines a sensing resource and a communication resource, wherein the sensing resource is located in at least one of: a different half frame with a common communication resource, a different slot with downlink or uplink communication resource, wherein a slot for sensing is located after an uplink slot for communication, or located before a downlink slot for communication within a period of time division duplex configuration, or a different symbol with downlink or uplink communication resource; and configures, to a second device and / or a third device and using the communication resource, the sensing resource based on at least one of: a time division duplex configuration or a slot format indicator configuration or a bitmap configuration.
Need to check novelty before this filing date? Find Prior Art

Description

DEVICES AND METHODS FOR COMMUNICATIONFIELDS

[0001] Example embodiments of the present disclosure generally relate to the field of communication techniques and in particular, to devices and methods for sensing resource allocation.BACKGROUND

[0002] Integrated sensing and communication (ISAC) aims to integrate sensing functions into the current communication system. The sensing functions are expected to enable the network to “see” the world through the wireless signal and other inputs to connect the physical world with the digital world. Thus, it is worth further studying ISAC.SUMMARY

[0003] In general, embodiments of the present disclosure provide a solution for sensing resource allocation.

[0004] In a first aspect, there is provided a first device. The first device comprises: a processor, configured to cause the first device to: determine a sensing resource and a communication resource, wherein the sensing resource is located in at least one of: a different half frame with a common communication resource, a different slot with downlink or uplink communication resource, wherein a slot for sensing is located after an uplink slot for communication, or located before a downlink slot for communication within a period of time division duplex configuration , or a different symbol with downlink or uplink communication resource; and configure, to a second device and / or a third device and using the communication resource, the sensing resource based on at least one of: a time division duplex configuration or a slot format indicator configuration or a bitmap configuration.

[0005] In a second aspect, there is provided a second device. The second device comprises: a processor, configured to cause the second device to: receive, from a first device via a communication resource, a configuration of a sensing resource based on at least one of: a time division duplex configuration or a slot format indicator configuration or a bitmap configuration, wherein the sensing resource is located in at least one of: a different half frame with a common communication resource, a different slot with downlink or uplink communication resource, wherein a slot for sensing is located after an uplink slot for communication, or located before a downlink slot for communication within a period of time division duplex configuration , or a different symbol with downlink or uplink communication resource.

[0006] In a third aspect, there is provided a communication method performed by a first device. The method comprises: determining, at a first device, a sensing resource and a communication resource, wherein the sensing resource is located in at least one of: a different half frame with a common communication resource, a different slot with downlink or uplink communication resource, wherein a slot for sensing is located after an uplink slot for communication, or located before a downlink slot for communication within a period of time division duplex configuration , or a different symbol with downlink or uplink communication resource; and configuring, to a second device and / or a third device and using the communication resource, the sensing resource based on at least one of: a time division duplex configuration or a slot format indicator configuration or a bitmap configuration.

[0007] In a fourth aspect, there is provided a communication method performed by a second device. The method comprises: receiving, at a seocnd device and from a first device via a communication resource, a configuration of a sensing resource based on at least one of: a time division duplex configuration or a slot format indicator configuration or a bitmap configuration, wherein the sensing resource is located in at least one of: a different half frame with a common communication resource, a different slot with downlink or uplink communication resource, wherein a slot for sensing is located after an uplink slot for communication, or located before a downlink slot for communication within a period of time division duplex configuration, or a different symbol with downlink or uplink communication resource.

[0008] In a fifth aspect, there is provided a computer readable medium having instructions stored thereon, the instructions, when executed on at least one processor, causing the at least one processor to carry out the method according to the third, or fourth aspect.

[0009] Other features of the present disclosure will become easily comprehensible through the following description.BRIEF DESCRIPTION OF THE DRAWINGS

[0010] Through the more detailed description of some example embodiments of the present disclosure in the accompanying drawings, the above and other objects, features and advantages of the present disclosure will become more apparent, wherein:

[0011] FIG. 1A to FIG. 1F illustrate examples of communication environment in which example embodiments of the present disclosure can be implemented, respectively;

[0012] FIG. 2 illustrates a signaling flow of sensing resource allocation in accordance with some embodiments of the present disclosure;

[0013] FIG. 3A to FIG. 3D illustrate schematic diagrams of communication resources and sensing resource in accordance with some embodiments of the present disclosure, respectively;

[0014] FIG. 4 illustrates a schematic diagram of communication resources and sensing resource in accordance with some other embodiments of the present disclosure;

[0015] FIG. 5 illustrates a schematic diagram of slot configuration in accordance with some embodiments of the present disclosure;

[0016] FIG. 6A and FIG. 6B illustrate schematic diagrams of slot pattern in accordance with some embodiments of the present disclosure, respectively;

[0017] FIG. 7A and FIG. 7B illustrate schematic diagrams of slot configuration in accordance with some embodiments of the present disclosure, respectively;

[0018] FIG. 8 illustrates a schematic diagram of resource overlapping in accordance with some embodiments of the present disclosure;

[0019] FIG. 9 illustrates a schematic diagram of ISAC system in accordance with some embodiments of the present disclosure;

[0020] FIG. 10 illustrates a schematic diagram of ISAC system in accordance with some other embodiments of the present disclosure;

[0021] FIG. 11 illustrates a flowchart of a communication method implemented at a first device according to some example embodiments of the present disclosure;

[0022] FIG. 12 illustrates a flowchart of a communication method implemented at a second device according to some example embodiments of the present disclosure;

[0023] FIG. 13 illustrates a simplified block diagram of an apparatus that is suitable for implementing example embodiments of the present disclosure.

[0024] Throughout the drawings, the same or similar reference numerals represent the same or similar element.DETAILED DESCRIPTION

[0025] Principle of the present disclosure will now be described with reference to some example embodiments. It is to be understood that these embodiments are described only for the purpose of illustration and help those skilled in the art to understand and implement the present disclosure, without suggesting any limitation as to the scope of the disclosure. Embodiments described herein can be implemented in various manners other than the ones described below.

[0026] In the following description and claims, unless defined otherwise, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skills in the art to which this disclosure belongs.

[0027] As used herein, the term ‘terminal device’ refers to any device having wireless or wired communication capabilities. Examples of the terminal device include, but not limited to, user equipment (UE) , personal computers, desktops, mobile phones, cellular phones, smart phones, personal digital assistants (PDAs) , portable computers, tablets, wearable devices, internet of things (IoT) devices, Ultra-reliable and Low Latency Communications (URLLC) devices, Internet of Everything (IoE) devices, machine type communication (MTC) devices, devices on vehicle for V2X communication where X means pedestrian, vehicle, or infrastructure / network, devices for Integrated Access and Backhaul (IAB) , Space borne vehicles or Air borne vehicles in Non-terrestrial networks (NTN) including Satellites and High Altitude Platforms (HAPs) encompassing Unmanned Aircraft Systems (UAS) , eXtended Reality (XR) devices including different types of realities such as Augmented Reality (AR) , Mixed Reality (MR) and Virtual Reality (VR) , the unmanned aerial vehicle (UAV) commonly known as a drone which is an aircraft without any human pilot, devices on high speed train (HST) , or image capture devices such as digital cameras, sensors, gaming devices, music storage and playback appliances, or Internet appliances enabling wireless or wired Internet access and browsing and the like. The ‘terminal device’ can further has ‘multicast / broadcast’ feature, to support public safety and mission critical, V2X applications, transparent IPv4 / IPv6 multicast delivery, IPTV, smart TV, radio services, software delivery over wireless, group communications and IoT applications. It may also incorporate one or multiple Subscriber Identity Module (SIM) as known as Multi-SIM. The term “terminal device” can be used interchangeably with a UE, a mobile station, a subscriber station, a mobile terminal, a user terminal or a wireless device.

[0028] The term “network device” refers to a device which is capable of providing or hosting a cell or coverage where terminal devices can communicate. Examples of a network device include, but not limited to, a Node B (NodeB or NB) , an evolved NodeB (eNodeB or eNB) , a next generation NodeB (gNB) , a transmission reception point (TRP) , a remote radio unit (RRU) , a radio head (RH) , a remote radio head (RRH) , an IAB node, a low power node such as a femto node, a pico node, a reconfigurable intelligent surface (RIS) , and the like.

[0029] The terminal device or the network device may have Artificial intelligence (AI) or Machine learning capability. It generally includes a model which has been trained from numerous collected data for a specific function, and can be used to predict some information.

[0030] The terminal or the network device may work on several frequency ranges, e.g., FR1 (e.g., 450 MHz to 6000 MHz) , FR2 (e.g., 24.25GHz to 52.6GHz) , frequency band larger than 100 GHz as well as Tera Hertz (THz) . It can further work on licensed / unlicensed / shared spectrum. The terminal device may have more than one connection with the network devices under Multi-Radio Dual Connectivity (MR-DC) application scenario. The terminal device or the network device can work on full duplex, flexible duplex and cross division duplex modes.

[0031] The embodiments of the present disclosure may be performed in test equipment, e.g., signal generator, signal analyzer, spectrum analyzer, network analyzer, test terminal device, test network device, channel emulator. In some embodiments, the terminal device may be connected with a first network device and a second network device. One of the first network device and the second network device may be a master node and the other one may be a secondary node. The first network device and the second network device may use different radio access technologies (RATs) . In some embodiments, the first network device may be a first RAT device and the second network device may be a second RAT device. In some embodiments, the first RAT device is eNB and the second RAT device is gNB. Information related with different RATs may be transmitted to the terminal device from at least one of the first network device or the second network device. In some embodiments, first information may be transmitted to the terminal device from the first network device and second information may be transmitted to the terminal device from the second network device directly or via the first network device. In some embodiments, information related with configuration for the terminal device configured by the second network device may be transmitted from the second network device via the first network device. Information related with reconfiguration for the terminal device configured by the second network device may be transmitted to the terminal device from the second network device directly or via the first network device.

[0032] As used herein, the singular forms ‘a’ , ‘an’ and ‘the’ are intended to include the plural forms as well, unless the context clearly indicates otherwise. The term ‘includes’ and its variants are to be read as open terms that mean ‘includes, but is not limited to. ’ The term ‘based on’ is to be read as ‘at least in part based on. ’ The term ‘one embodiment’ and ‘an embodiment’ are to be read as ‘at least one embodiment. ’ The term ‘another embodiment’ is to be read as ‘at least one other embodiment. ’ The terms ‘first, ’ ‘second, ’ and the like may refer to different or same objects. Other definitions, explicit and implicit, may be included below.

[0033] In some examples, values, procedures, or apparatus are referred to as ‘best, ’ ‘lowest, ’ ‘highest, ’ ‘minimum, ’ ‘maximum, ’ or the like. It will be appreciated that such descriptions are intended to indicate that a selection among many used functional alternatives can be made, and such selections need not be better, smaller, higher, or otherwise preferable to other selections.

[0034] As used herein, the term “resource, ” “transmission resource, ” “uplink resource, ” or “downlink resource” may refer to any resource for performing a communication or sensing, such as a resource in time domain, a resource in frequency domain, a resource in space domain, a resource in code domain, or any other resource enabling a communication or sensing, and the like. In the following, unless explicitly stated, a resource in both frequency domain and time domain will be used as an example of a transmission resource for describing some example embodiments of the present disclosure. It is noted that example embodiments of the present disclosure are equally applicable to other resources in other domains. The terms “sensing resource” and “resource for sensing” may be used interchangeably, and the terms “communication resource” and “resource for communication” may be used interchangeably.

[0035] As mentioned above, ISAC aims to integrate sensing functions into the current communication system. The sensing functions are expected to enable the network to “see” the world through the wireless signal and other inputs to connect the physical world with the digital world. ISAC is hotly discussed recently. In the future, many sensing services will run in the limited spectrum. Therefore, the sensing spectrum will be congested, which negatively influences the overall performance of sensing.

[0036] Further, channel modelling for ISAC for NR is studied. The focus of the study is to define channel modelling aspects to support object detection and / or tracking. The study may aim at a common modelling framework capable of detecting and / or tracking the following example objects and to enable them to be distinguished from unintended objects: unmanned aerial vehicles (UAVs) , humans indoors and outdoors, automotive vehicles (at least outdoors) , automated guided vehicles (e.g. in indoor factories) , and objects creating hazards on roads / railways, with a minimum size dependent on frequency. All six sensing modes may be considered (i.e., transmission reception point (TRP) -TRP bistatic, TRP monostatic, TRP-UE bistatic, UE-TRP bistatic, UE-UE bistatic, UE monostatic) . Frequencies from 0.5 to 52.6 GHz are the primary focus, with the assumption that the modelling approach should scale to 100 GHz. (If significant problems are identified with scaling above 52.6 GHz, the range above 52.6 GHz can be deprioritized. ) For the above use cases, sensing modes and frequencies may: identify details of the deployment scenarios corresponding to the above use cases; define channel modelling details for sensing as a starting point, and taking into account relevant measurements, including: modelling of sensing targets and background environment, including, for example (if needed by the above use cases) , radar cross-section (RCS) , mobility and clutter / scattering patterns; and spatial consistency.

[0037] For a half frame with SS / PBCH blocks, the first symbol indexes for candidate SS / PBCH blocks are determined according to the SCS of SS / PBCH blocks as follows, where index 0 corresponds to the first symbol of the first slot in a half-frame.- Case A -15 kHz SCS: the first symbols of the candidate SS / PBCH blocks have indexes of {2, 8} +14·n.- Case B -30 kHz SCS: the first symbols of the candidate SS / PBCH blocks have indexes {4, 8, 16, 20} +28·n. For carrier frequencies smaller than or equal to 3 GHz, n=0. For carrier frequencies within FR1 larger than 3 GHz, n=0, 1.- Case C -30 kHz SCS: the first symbols of the candidate SS / PBCH blocks have indexes {2, 8} +14·n.- Case D -120 kHz SCS: the first symbols of the candidate SS / PBCH blocks have indexes {4, 8, 16, 20} +28·n. For carrier frequencies within FR2 and FR2-NTN, n=0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18.- Case E -240 kHz SCS: the first symbols of the candidate SS / PBCH blocks have indexes {8,12,16,20,32,36,40,44} +56·n. For carrier frequencies within FR2-1 and FR2-NTN, n=0, 1, 2, 3, 5, 6, 7, 8.- Case F –480 kHz SCS: the first symbols of the candidate SS / PBCH blocks have indexes {2,9} +14·n . For carrier frequencies within FR2-2, n=0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31.- Case G –960 kHz SCS: the first symbols of the candidate SS / PBCH blocks have indexes {2,9} +14·n . For carrier frequencies within FR2-2, n=0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31.

[0038] In addition, a UE can be provided per serving cell by ssb-periodicityServingCell a periodicity of the half frames for reception of the SS / PBCH blocks for the serving cell. If the UE is not configured a periodicity of the half frames for receptions of the SS / PBCH blocks, the UE assumes a periodicity of a half frame. A UE assumes that the periodicity is same for all SS / PBCH blocks in the serving cell. For initial cell selection, a UE may assume that half frames with SS / PBCH blocks occur with a periodicity of 2 frames.

[0039] For slot configuration, if a UE is provided tdd-UL-DL-ConfigurationCommon, the UE sets the slot format per slot over a number of slots as indicated by tdd-UL-DL-ConfigurationCommon.

[0040] The tdd-UL-DL-ConfigurationCommon provides- a reference SCS configuration μref by referenceSubcarrierSpacing- a pattern1.

[0041] The pattern1 provides:- a slot configuration period of P msec by dl-UL-TransmissionPeriodicity- a number of slots dslots with only downlink symbols by nrofDownlinkSlots- a number of downlink symbols dsym by nrofDownlinkSymbols- a number of slots uslots with only uplink symbols by nrofUplinkSlots- a number of uplink symbols usym by nrofUplinkSymbols.

[0042] If tdd-UL-DL-ConfigurationCommon provides both pattern1 and pattern2, the UE sets the slot format per slot over a first number of slots as indicated by pattern1 and the UE sets the slot format per slot over a second number of slots as indicated by pattern2.

[0043] The pattern2 provides- a slot configuration period of P2 msec by dl-UL-TransmissionPeriodicity - a number of slots dslots, 2 with only downlink symbols by nrofDownlinkSlots - a number of downlink symbols dsym, 2 by nrofDownlinkSymbols - a number of slots uslots, 2 with only uplink symbols by nrofUplinkSlots - a number of uplink symbols usym, 2 by nrofUplinkSymbols.

[0044] A slot configuration period of P+P2 msec includes first  slots and second  slots. If the UE is additionally provided tdd-UL-DL-ConfigurationDedicated, the parameter tdd-UL-DLConfigurationDedicated overrides only flexible symbols per slot over the number of slots as provided by tdd-UL-DLConfigurationCommon. The tdd-UL-DL-ConfigurationDedicated provides- a set of slot configurations by slotSpecificConfigurationsToAddModList- for each slot configuration from the set of slot configurations- a slot index for a slot provided by slotIndex- a set of symbols for a slot by symbols where- if symbols = allDownlink, all symbols in the slot are downlink- if symbols = allUplink, all symbols in the slot are uplink- if symbols = explicit, nrofDownlinkSymbols provides a number of downlink first symbols in the slot and nrofUplinkSymbols provides a number of uplink last symbols in the slot. If nrofDownlinkSymbols is not provided, there are no downlink first symbols in the slot and if nrofUplinkSymbols is not provided, there are no uplink last symbols in the slot. The remaining symbols in the slot are flexible.

[0045] For each serving cell in the set of serving cells, the UE can be provided:- an identity of the serving cell by servingCellId- a location of a SFI-index field in DCI format 2_0 by positionInDCI- a set of slot format combinations by slotFormatCombinations, where each slot format combination in the set of slot format combinations includes- one or more slot formats indicated by a respective slotFormats for the slot format combination, and- a mapping for the slot format combination provided by slotFormats to a corresponding SFI-index field value in DCI format 2_0 provided by slotFormatCombinationId.

[0046] Therefore, solutions on how to allocate resource between communication and sensing are needed. According to embodiments of the present disclosure, a first device determines a sensing resource and a communication resource. The sensing resource is located in at least one of: a different half frame with a common communication resource, a different slot with downlink or uplink communication resource. A slot for sensing is located after an uplink slot for communication or located before a downlink slot for communication within a period of time division duplex configuration, or a different symbol with downlink or uplink communication resource. The first device configures, to a second device and / or a third device and using the communication resource, the sensing resource based on at least one of: a time division duplex configuration or a slot format indicator configuration or a bitmap configuration. In this way, resource efficiency can be maximized.

[0047] Principles and implementations of the present disclosure will be described in detail below with reference to the figures.

[0048] FIG. 1A to FIG. 1F illustrate examples of communication environment in which example embodiments of the present disclosure can be implemented, respectively. As shown in FIG. 1A to FIG. 1F, the communication environment may include one or more network devices (such as, the network devices 120-1 and 120-2) , and / or one or more terminal devices (such as, the terminal devices 110-1 and 110-2, and / or a target sensing object 130.

[0049] FIG. 1A illustrates a schematic diagram of gNB-based mono-static sensing. In this sensing mode (also referred to as Mode 1) , sensing signal is transmitted by a network node, e.g., gNB (i.e., the network device 120-1) , and received / measured by the network node itself.

[0050] FIG. 1B illustrates a schematic diagram of gNB-based bi-static sensing. In this sensing mode (also referred to as Mode 2) , sensing signal is transmitted by network node A (i.e., the network device 120-1) and received / measured by network node B (i.e., the network device 120-2) .

[0051] FIG. 1C illustrates a schematic diagram of gNB-to-UE-based sensing. In this sensing mode (also referred to as Mode 3) , sensing signal is transmitted by a network node (i.e., the network device 120-1) and received / measured by UE (i.e., the terminal device 110-1) .

[0052] FIG. 1D illustrates a schematic diagram of UE-to-gNB-based sensing. In this sensing mode (also referred to as Mode 4) , sensing signal is transmitted by UE (i.e., the terminal device 110-1) and received / measured by the network node (i.e., the network device 120-1) .

[0053] FIG. 1E illustrates a schematic diagram of UE-based mono-static sensing. In this sensing mode (also referred to as Mode 5) , sensing signal is transmitted by UE (i.e., the terminal device 110-1) and received / measured by the UE itself.

[0054] FIG. 1F illustrates a schematic diagram of UE-based bi-static sensing. In this sensing mode (also referred to as Mode 6) , sensing signal is transmitted by UE A (i.e., the terminal device 110-1) and received / measured by UE B (i.e., the terminal device 110-2) . It is noted that the above six sensing modes can be combined based on different scenarios, environments, and service requirements.

[0055] It is to be understood that the number of devices and their connections shown in FIG. 1A to FIG. 1F are only for the purpose of illustration without suggesting any limitation. The communication environment may include any suitable number of devices configured to implementing example embodiments of the present disclosure.

[0056] In the following, for the purpose of illustration, some example embodiments are described with the terminal device operating as a UE and the network device operating as a base station. However, in some example embodiments, operations described in connection with a terminal device may be implemented at a network device or other device, and operations described in connection with a network device may be implemented at a terminal device or other device.

[0057] The communications in the communication environment may conform to any suitable standards including, but not limited to, Global System for Mobile Communications (GSM) , Long Term Evolution (LTE) , LTE-Evolution, LTE-Advanced (LTE-A) , New Radio (NR) , Wideband Code Division Multiple Access (WCDMA) , Code Division Multiple Access (CDMA) , GSM EDGE Radio Access Network (GERAN) , Machine Type Communication (MTC) and the like. The embodiments of the present disclosure may be performed according to any generation communication protocols either currently known or to be developed in the future. Examples of the communication protocols include, but not limited to, the first generation (1G) , the second generation (2G) , 2.5G, 2.75G, the third generation (3G) , the fourth generation (4G) , 4.5G, the fifth generation (5G) communication protocols, 5.5G, 5G-Advanced networks, or the sixth generation (6G) networks.

[0058] [Rectified under Rule 91, 26.01.2025]Reference is made to FIG. 2, which illustrates a signaling flow 200 of communication and sensing resource allocation in accordance with some embodiments of the present disclosure. The signaling flow 200 involves a first device 210 and a second device 220. For example, the first device 210 may be a sensing node, for example the network device 120-1 or the terminal device 110-1, and the second device 220 may be the object 130 or a communication node or another sensing node.

[0059] The first device 210 determines (2010) a sensing resource and a communication resource. The sensing resource may be used for target scanning / detection / tracking in sensing coverage area.

[0060] In some embodiments, the sensing resource may be periodic. For example, the first device 210 may determine a period, a start point, and a time duration for sensing resource.

[0061] In some embodiments, the period for the periodic sensing resource (s) may be different from that for the common / periodic communication resource (such as, synchronization signal bock (SSB) . Alternatively, the period for sensing resource (s) may be same as that for the communication resource. For example, the period for sensing resource (s) may be N*10ms, where N is an integer. In some embodiments, N may be equal to a positive number, such as, 1, 2, 3 and the like. In some other embodiments, N=2k, where k is an integer, such as, 0, 1, 2, 3 and the like.

[0062] In some embodiments, the sensing resource may be located in a different half frame with a common / periodic communication resource. In some embodiments, if both periods of the common periodic sensing resource and a common periodic communication resource are larger than a first predetermined time duration, the common periodic sensing resource is located at a different half frame with a common periodic communication resource. For example, the first predetermined time duration of the period may be 5ms. In some embodiments, when the common periodic communication resources is located at the first half frame, the start slot for the sensing resource may be 5*2μ+L, where L=0, 1, 2…5*2μ-1, μ=0, 1, 2, 3 is the parameter of subcarrier spacing for sensing resources, and 5*2μ represents the sensing resource is located at the second half of the frame, L represents the slot offset within the second half frame. Alternatively, or in addition, the location of the sensing resource may be defined / applied with consideration of the period for sensing and communication resource (s) . In some embodiments, the period for sensing resource is independent with communication resource. Alternatively, the period for sensing and communication resources may cause the sensing and communication resources located at a same radio frame. By way of example, as shown in FIG. 3A, the period for sensing resources may be 10 ms and the period for communication resources may be 20 ms. As another example, as shown in FIG. 3B, the period for sensing resources may be 20 ms and the period for communication resource may be 20 ms. As shown in FIG. 3A and FIG. 3B, the periodic resource for communication 310 may be located in the first half of a radio frame and the periodic resource for sensing 320 may be located in the second half of the radio frame.

[0063] In some example embodiments, the sensing resource comprises a common periodic sensing resource. In some embodiments, periodic sensing resources may include common sensing resources for all Rx sensing nodes, and dedicated resources for given Rx sensing nodes. For example, the common sensing resource may be indicated cell-specifically in system information, such as, via a new system information block dedicated defined. For the legacy UE, the common sensing resource may be indicated as common UL / DL resource, but not scheduled. Alternately, the common sensing resource may be indicated per Rx sensing node with a same content for the different Rx sensing nodes. In some embodiments, the common sensing signal is used for sensing scanning, or used for initially detecting a target / object, or used for environment monitoring.

[0064] In some embodiments, the common periodic sensing resource is located at a different frame with the common / periodic communication resource. For example, as shown in FIG. 3C and FIG. 3D, the periodic resource for communication 310 and the periodic resource for sensing 320 may be at difference frames. In some embodiments, a start slot for sensing resource may be 10*2μ*k+L, L=0, 1, …, k≠j, where j is index of the radio frame which includes periodic resource for communication, and 10*2μ*k indicates the start frame index for sensing resource, L means the offset slot within the frame. In an example embodiment, k=j+Pc / 2  / 10ms, if Ps is equal to Pc, wherein Ps represents a period for sensing resources and Pc represents a period for communication resources. In some other embodiments, the period for sensing resource may be the same as that for communication resource. Alternatively, the period for sensing resource may be integral multiple of that for communication resource. For example, Ps=Pc*N, where N is a positive integer or N=2n, and n=0, 1, 2, …, and the like.

[0065] In some embodiments, a slot of offset within the radio frame for sensing resource may be less than a slot number included in a half of a radio frame, to limit the sensing resource within the first half of the radio frame. In some embodiments, the slot offset for sensing resource may be different from that for the communication resource, for example, as shown in FIG. 3C. Alternatively, the slot offset for sensing resource within a frame may be the same with that for the communication resource, for example, as shown in FIG. 3D, in this case, the slot offset for sensing resource may be omitted. In some embodiments, both the period, frame offset, and slot offset may be implicitly indicated by the configuration of common communication resources, for example, it may be a predefined rule that Pc / 2 additional frame offset between communication and sensing resources is applied, with same slot offset within the radio frame, in this case, all the parameters indication are omitted.

[0066] In some embodiments, the period of communication resource is 5ms, no specific / dedicated sensing resource signal may be indicated or used or the configured dedicated sensing resource / signal is invalid. Further, the signal carried on the periodic resource for communication may be used for sensing or initial sensing too.

[0067] In some embodiments, a location in frequency domain of sensing resource may be a wide bandwidth of a bandwidth part (BWP) which an SSB signal of communication is detected. In some embodiments, the location in frequency domain of sensing resource may be the same wide bandwidth as channel state information reference signal (CSI-RS) .

[0068] In some embodiments, a sensing RS sequence may be common to all Rx nodes for sensing. In some embodiments, the sensing RS sequence may be scrambled by a cell-identity (ID) , beam ID (spatial filter ID for sensing, SSB index) . In some embodiments, an additional factor may be used for sensing RS to distinguish with communication RS. For example, the cell ID or beam ID may be added with the additional factor. For example, the additional factor may be the maximum value of cell-ID or beam ID used for communication, such as 64 for the beam ID. As another example, different sequence ID sets may be defined for communication RS and sensing RS respectively.

[0069] In some embodiments, the sensing resource may be semi-persistent. For example, the first device 210 may determine a period for the semi-persistent sensing resource, a start point for the semi-persistent sensing resource, a time duration for the semi-persistent sensing resource, and an application time of the semi-persistent sensing resource (such as, activation / deactivation time of the sensing resource) . In some embodiments, the sensing resource may be activated / deactivated based on preconfigured periodic sensing resources. In some embodiments, the semi-persistent sensing resource may be used for tracking targets periodically or used for sensing the targets / objects in a given monitoring area after initially detected the targets / objects. In some embodiments, the application time of the sensing resource considers feedback of the activation / deactivation transmitted by the Rx sensing node. For example, a time gap between the application time and a reception time of the feedback of whether successfully received / decoded the activating / deactivating signaling may be defined. In some embodiments, the time gap may be a normal / legacy time delay of signaling / indication decoding. Alternatively, an additional time delay introduced by service type switching may be taken into consideration when determining the time gap based on the normal / legacy time delay. For example, a switching time between communication and sensing may be considered, including switching from communication to sensing, and switching from sensing to communication.

[0070] In some embodiments, the sensing resource may be aperiodic. For example, the aperiodic sensing resource may be used for tracking targets / objects temporality or used for sensing the targets / objects triggered by an event (s) . The first device 210 may determine a resource position of the sensing resource in time domain and / or frequency domain. For example, the first device 210 may determine a start time and a time duration for the sensing resource. Alternatively, the first device 210 may determine a start time and an end time for the sensing resource.

[0071] In some embodiments, the first device 210 may determine the start time based on at least one of the additional time delay introduced by service type switching and the time delay of decoding the signaling / indication. For example, the additional time delay may be switching time between communication and sensing. In some embodiments, a step or density in time domain or time gap between symbols within the resource may be indicated. For example, a default configuration may indicate that consecutive symbols are used for sensing (step size=1, time gap = 0) when the configuration of step or density in time domain is absent.

[0072] In some embodiments, the first device 210 may determine a start point and a bandwidth size for sensing resource. For example, a default configuration may indicate a whole bandwidth in the sensing BWP which same or different with the active communication BWP. Alternatively, the first device 210 may determine an offset to a reference point and the number of PRBs for the bandwidth of sensing resource or sensing signal.

[0073] In some embodiments, the first device 210 may determine a reference subcarrier spacing (SCS) for the determination of resource in time domain (TD)  / frequency domain (FD) . For example, the reference SCS may be the SCS used for sensing resource. In this case, as shown in FIG. 4, the length or duration of the sensing resource may be 14 for the configuration 410, the length or duration of the sensing resource may be 28 for the configuration 420, and the length or duration of the sensing resource may be 7 for the configuration 430. Alternatively, the reference SCS may be the SCS for communication resource which carries the indication for sensing resource. In this case, as shown in FIG. 4, the length or duration of the sensing resource may be 14 for the configuration 410, the length or duration of the sensing resource may be 14 for the configuration 420, and the length or duration of the sensing resource may be 14 for the configuration 430. In some embodiments, the reference SCS may be the minimum SCS between the SCS used for sensing resource and the SCS for communication resource which carries the indication for sensing resource. In this case, as shown in FIG. 4, the length or duration of the sensing resource may be 14 for the configuration 410, the length or duration of the sensing resource may be 14 for the configuration 420, and the length or duration of the sensing resource may be 7 for the configuration 430. In this way, it can achieve lowest signaling overhead for resource indication in time domain. In some other embodiments, the reference SCS may be the maximum SCS between the SCS used for sensing resource and the SCS for communication resource which carries the indication for sensing resource. In this case, as shown in FIG. 4, the length or duration of the sensing resource may be 14 for the configuration 410, the length or duration of the sensing resource may be 28 for the configuration 420, and the length or duration of the sensing resource may be 14 for the configuration 430. In this way, it can achieve most flexible resource allocation in time domain. In some embodiments, the reference SCS may be predefined /  (pre) configured.

[0074] In some embodiments, the time and duration of the sensing resources may only include the sensing resource which can be used, and gap between communication resource and sensing resource may be configured independently. In some embodiments, the time and duration of the sensing resources may include the sensing resource and gap, and the gap is between communication resource and sensing resource used for reserved time for service switching.

[0075] In some embodiments, a minimum time gap with time duration Tg is defined between the DCI carried the sensing resource indication and the start time of the sensing resource. In this case, Tg may include decoding / processing time of DCI information and the preparing time of sensing signal receiving / transmission. In some embodiments, if the time gap indicated by the start time is less than Tg, then the first symbol within the indicated resources whose time delay from the received DCI indicating the sensing resource is larger than Tg is taken as the first valid symbol for sensing. It is noted that the gap shown in FIG. 4 is only example, it may not be included, for example, when the legacy RS / signal for communication is used for sensing.

[0076] In some other embodiments, the sensing resource may be located in a different slot with downlink or uplink communication resource. In this case, a slot for sensing may be located after an uplink slot for communication. Alternatively, the slot for sensing may be located before a downlink slot for communication within a period of time division duplex configuration. In some further embodiments, the sensing resource may be located in a different symbol with downlink or uplink communication resource.

[0077] The first device 210 configures (2020) , to the second device 220 and / or a third device (not shown) via using the communication resource, the sensing resource based on at least one of: a time division duplex configuration or a slot format indicator configuration or a bitmap configuration. For example, all sensing resources may be configured / indicated via the communication resource and communication link between sensing nodes.

[0078] In some embodiments, if the sensing resource is periodic, the sensing resource may be configured via higher layer, such as, radio resource control (RRC) layer. For example, an RRC configuration may indicate a periodic list that includes a plurality of periodic resources, and each resource may be defined with a periodic resource index. By way of example, the periodic sensing resource may be configured with a measurement report. Alternatively, a common periodic sensing resource may be configured in system information block.

[0079] In some embodiments, if the sensing resource is semi-persistent, the activation or deactivation of the sensing resource may be via control information or medium access control (MAC) control element (CE) carried on the communication resource for the other sensing node, based on the predefined / preconfigured periodic resource list via high layer (RRC) . In some other embodiments, if the sensing resource is aperiodic, the sensing resource may be indicated by control information carried on communication resource for the other sensing node.

[0080] In some embodiments, the control information to activate / deactivate / indicate the sensing resource may be in a dedicated format. Alternatively, the control information to activate / deactivate / indicate the sensing resource may be scrambled by a factor / index / ID defined for sensing. For example, a dedicated sensing ID may be defined for a sensing node to receive or transmit sensing signal if it supports sensing other targets / objects (for example, except itself when the sensing node is a terminal device) .

[0081] In some embodiments, the sensing resource may be multiplexed with the communication resource. In some embodiments, one or more dedicated slots / symbols for sensing resource may be defined or configured. For example, if a device is provided tdd-UL-DL-ConfigurationCommon, the device sets the slot format per slot over a number of slots as indicated by tdd-UL-DL-ConfigurationCommon. The tdd-UL-DL-ConfigurationCommon provides -a reference SCS configuration μ ref by referenceSubcarrierSpacing -a pattern1. The pattern1 may provide: -a slot configuration period of P msec by dl-UL-TransmissionPeriodicity; -a number of slots dslots with only downlink symbols by nrofDownlinkSlots; -a number of downlink symbols d sym by nrofDownlinkSymbols; -a number of slots uslots with only uplink symbols by nrofUplinkSlots; -a number of uplink symbols usym by nrofUplinkSymbols; -a number of slots with only sensing symbols by nrofSensingSlots.

[0082] In some embodiments, the time division duplex configuration includes a common time division duplex configuration that includes a slot for sensing which is located at end of a slot configuration. For example, as shown in FIG. 5, the slot for sensing 510 is located at the end of a period. In some embodiments, if the resource is not used / configured for sensing, the resource can be seen as UL link slot or DL slot for data transmission in communication. In some embodiments, the gap needed between communication and sensing may be included in the slot for sensing.

[0083] In some embodiments, the slot for sensing may be included in an additional pattern. For example, as shown in FIG. 6A, the slot for sensing 610 may be in the pattern 3 which is the additional pattern to include at least one sensing slot, after the legacy pattern 1 and pattern 2 configured for communication resources. As another example, as shown in FIG. 6A, the slot for sensing 610 may be in the pattern 2 in addition to or after the legacy pattern 1 configured for communication resources. In these cases, the sensing slot is located at the end of an additional slot pattern.

[0084] In some embodiments, the slot for sensing may be located in front of an additional slot pattern. For example, as shown in FIG. 6B, the slot for sensing 620 may be located at front of the additional pattern, denoted by pattern 2’ after legacy pattern 1’ configured for communication resource, or followed by a legacy pattern 3’ configured for communication resources.

[0085] In some embodiments, the time division duplex configuration may include a common time division duplex configuration including at least two slot patterns. For example, pattern 1 and pattern 2 may be included in the common time division duplex configuration. Alternatively, pattern 1, pattern 2 and pattern 3 may be all included in the common time division duplex configuration, for example, as shown in FIG. 6A.

[0086] In some embodiments, a second predetermined time duration may be an integer multiplier of a sum of period of the common time division duplex configuration with sensing slot and period of a common time division duplex configuration without sensing slot. In some embodiments, the second predetermined time duration is 20ms. For example, 20 may be divided by the summation of periods into integers.

[0087] In some embodiments, a slot configuration period of P msec includes slots with SCS configuration μref. From the S slots, first dslots slots include only downlink symbols and last uslots slots include only uplink symbols. The dsym symbols after the first dslots slots are downlink symbols. The usym symbols before the last uslots slots are uplink symbols. The remaining are flexible symbols. Alternatively, a slot configuration period of P msec includes the sensing slot includes slots with SCS configuration μref. From the S slots, first dslots slots include only downlink symbols , last sslots slots include only sensing symbols, and the last but one uslots before the last sslots slots included only uplink symbols. The dsym symbols after the first dslots slots are downlink symbols. The usym symbols before the last uslots slots are uplink symbols. The remaining are flexible symbols.

[0088] In some embodiments, the time division duplex configuration includes a dedicated TDD configuration that configures at least one of: a slot including at least one sensing symbol or a symbol for sensing within a flexible slot or within flexible symbols that is configured by the common time division duplex configuration. The dedicated TDD configuration may be a UE-specific higher layer indication.

[0089] In some embodiments, the dedicated TDD configuration may configure the DL / UL or Rx / Tx behavior for sensing within the common sensing slot. For example, as shown in FIG. 7A, the dedicated TDD configuration may indicate that the number of UL / Tx sensing symbols within the common sensing slot 710 is L1 and the number of DL / Rx sensing symbols within the common sensing slot 710 is L2, where L1 and L2 are integers. In some embodiments, the uplink sensing symbols are located at front of the slot, and downlink sensing symbols are located at end of the slot. In some embodiments, the dedicated TDD configuration may indicate the number of gap symbols between communication and sensing slots (for example, default value is 1) . The number of gap symbols may be based on SCS. For example, larger SCS corresponds to lager number of gap symbols. The gap symbols may be located at two edges of the sensing resources. For example, the number of gap symbols may be same for the two edges. The dedicated TDD configuration may indicate that the number of reserved / flexible symbols may be L3, as shown in FIG. 7A. The direction for the reserved symbols may be determined according to a signal configured on the symbols: DL direction with DL signal, UL direction with UL signal. Resources for monostatic sensing mode, UE A-UE B sensing mode, or gNB A –gNB B sensing mode may be located within the reserved symbols. The value of L3 may be (taken same number of symbols occupied by gaps for two edges as an example) , where represents the number of symbols in the slot, L1 represents the number of UL sensing symbols, L2 represents the number of DL sensing symbols, and Ngap represents the number of gap symbols, or number of symbols occupied by gap.

[0090] In some embodiments, the common sensing slot may be used for transmitting the common periodic sensing signal. In some embodiments, partially time information configuration for the common periodic sensing signal may be implicitly indicated by the sensing slot location in the common TDD configuration in this case, for example, period, slot / symbol offset (start slot and start symbol within the start slot) , symbol length / duration may be indicated by the location of common sensing slot. If the time information for the common periodic sensing signal is indicated explicitly / independently, and these is no periodic sensing signal / resource is located at the common sensing slot, then the common sensing slot is seen as uplink slot or downlink slot, and it may be used for data transmission / reception for communication. The transmission direction of these sensing slots used for communication can be determined according to the signal / measurements configured on the symbols.

[0091] In some embodiments, the dedicated TDD configuration may configure one or more sensing symbols within flexible symbols configured by common TDD configuration. For example, as shown in FIG. 7B, the sensing symbols may be configured within the flexible symbols in the flexible slot 720. In some embodiments, a new symbol type may be introduced for UE-specific TDD configuration. Table 1 shows an example of TDD configuration. Table 2 shows an example of the information element “explicit SEQUENCE {…} ” in Table 1.Table 1 Table 2

[0092] In some embodiments, if the slot comprises an uplink communication symbol, the at least one sensing symbol including the gap is located in front of a first uplink communication symbol within the slot. In some other embodiments, if there is no uplink communication symbol in the slot, the at least one sensing symbol including the gap is located at end of the slot.

[0093] After configuring the number of DL communication symbols, UL communication symbols, and sensing symbols including the gap, the remaining symbols located between the DL communication symbols and the sensing symbols including the gap are flexible symbols, or the remaining symbols located between the sensing symbols including the gap and the UL communication symbols are flexible symbols.

[0094] In some embodiments, the SFI indicates an index of a slot format or a slot format combination which includes at least one symbol for sensing. The SFI may be indicated by DCI. For example, one or more slot formats which include sensing symbol denoted by S may be added. For example, at least one flexible symbol is located between the downlink communication symbols and the sensing symbols or located between the sensing symbols and the uplink communication symbols. Table 3 shows an example of slot formats for normal cyclic prefix. It is noted that Table 3 is only an example not limitation. For example, if the SFI indicated by the DCI is 57, it means that symbols 0-6 in the slot are DL symbols, symbols 7 is a flexible symbol, and symbols 8-13 are sensing symbols.Table 3

[0095] In some embodiments, the transmission / reception direction of the sensing symbols may be implicitly indicated by the sensing signal configured on the sensing resource.

[0096] In some embodiments, if the bitmap is used to re-indicate one or more sensing symbols or sensing slots based on at least one of a TDD configuration or a slot format configuration. In some embodiments, the sensing resource may be also indicated via bitmap based on legacy TDD configuration, to reuse or redefine the communication resources for sensing.

[0097] For example, a bitmap may be added to indicate whether the resources are used for sensing, and the sensing transmission / reception direction is same as the direction of communication symbols indicated by TDD configuration / or slot format indication. The bitmap can only be added to redefine or re-indicate or reconfigure the resource usage on flexible resources configured via common TDD configuration. For example, a slot after dedicated TDD configuration within flexible symbols configured by common TDD configuration is {D D D D D D D F F F F U U U} , and it is reconfigured with bitmap {0 0 0 0 0 1 1 0 0 0 0 0 0 1 1} meaning the symbol#5, #6, #12, #13 are reconfigured as sensing symbol, where the symbols#5, #6 are DL sensing symbols, and symbols#12, #13 are UL sensing symbols.

[0098] As another example, a bitmap may be added to indicate whether the resources are used for sensing, and the sensing direction is indicated by the value in the bitmap too. “1” means UL and “0” means DL, and all and only flexible symbols configured via TDD configuration (common, dedicated, and SFI, DCI) are valid for sensing. For example, a slot is configured as {D D D D D D F F F F U U U U} for communication, and a bitmap {0 0 0 0 0 0 0 0 0 1 1 0 0 0 0} is used to reconfigure the sensing symbols for the slot, which means the symbol#7, symbol#8 are reconfigured as DL sensing symbols, and symbol#9, symbol#10 are reconfigured as UL sensing symbols. In some embodiments, the direction and the sensing symbols may be indicated separately, for example, the sensing symbols is indicated by bit “1” with length of the bitmap being number of symbols included in a slot, and the direction is further indicated by a new bitmap whose length is equal to the number of bits “1” in the first bitmap for sensing symbols indication.

[0099] In some embodiments, all the sensing resources for all the sensing modes may be configured within the sensing slot or sensing symbols. Resource sets may be predefined or preconfigured for different sensing modes.

[0100] In some embodiments, if the sensing resource and the communication resource are frequency division multiplexed. In some embodiments, a dedicated sensing band / BWP may be configured. For example, a size, an SCS, a bandwidth, and a central frequency of the dedicated sensing band may be configured. In some embodiments, a guard band between the band of sensing and communication may be considered to minimize the influence of interference between sensing and communication with an acceptable spectral efficiency and signal processing complexity.

[0101] In some embodiments, general information of the sensing band (Size, SCS, bandwidth, central frequency) and information of control resource set may be indicated via communication resource and communication link. The other information for the sensing signal may be indicated on the sensing band. Alternatively, all the related information and measurement are transmitted / received via the communication resource and communication link, while sensing resource is only used for sensing signal transmission / reception. In some embodiments, the TDD configuration for the sensing band may be same as that for the communication band.

[0102] In some embodiments, if the sensing signal and communication signal are transmission simultaneously, the power allocated between a communication signal and a sensing signal is determined based on a scale factor. For example, the scale factor is determined based on a service requirement. In some embodiments, the scale factor is used directly for power allocation. Alternatively, the scale factor may be used as a maximum power allocated for sensing signal or communication signal.

[0103] In some embodiments, a power allocation rule may be predefined. For example, the rule may be that As*P for sensing and (1-As) *P for communication when the sensing and the communication transmission are simultaneously performed , where P represents the total power, and As represents the scale factor, and, the whole power is allocated to sensing or communication without simultaneously transmission. The value of As may be 0.4, 0.5, 0.6, which may be predefined / preconfigured according to scenarios / requirements of sensing / communication.

[0104] In some other embodiments, a power may be dynamically allocated according to priorities of sensing and communication. For example, if a priority of sensing is higher, the power is allocated to sensing first, and the remaining power is allocated to communication. In some embodiments, the power allocated to sensing is no higher than As*P, As is the scale factor which indicates the maximum power factor for sensing signal and is smaller than 1, it defines the maximum power factor can be allocated to sensing with total power being P. Alternatively, if a priority of communication is higher, the power is allocated to communication first, and the remaining power is allocated to communication. In some embodiments, the power allocated to communication is no higher than Ac*P, Acis the scale factor which indicates the maximum power factor for communication signal and is smaller than 1, it defines the maximum power factor can be allocated to communication with total power being P. As and Ac may be predefined or preconfigured according to service requirements, or scenarios, and they may be equal to each other.

[0105] Alternatively, the sensing resource and the communication resource are spatial division multiplexed. In some embodiments, different beam (s) with communication may be used for sensing.

[0106] In some embodiments, a beam for sensing is determined based on a beam for communication. For example, the sensing beam is chosen based on the communication beam. For example, the isolation between the determined sensing beam and communication beam may be larger than a predefined value. In some embodiments, for bi-static sensing modes, beam pairs for both Tx sensing node and Rx sensing node may consider the isolation between the sensing beam and the communication beam. The isolation between sensing beam and communication beam may be reported to the base station or SF or Tx sensing node to assist the beam configuration for communication and sensing.

[0107] In some embodiments, the TDD configuration for the sensing beam (s) is same as that for communication beam (s) . The beam direction or sensing transmission direction may be same as the communication behavior if sensing and communication are performed simultaneously.

[0108] In some embodiments, sensing signal / RS indication is via at least one of communication link, communication beam, or communication resource. In some embodiments, a sensing beam indication to Rx sensing node may include a beam index and beam application time. In some other embodiments, the sensing signal / RS indication may also indicate a sensing resource location in time domain and frequency domain. In some embodiments, the measurement report is reported by at least one of communication link, communication beam, or communication resource. In some embodiments, measurement resource configuration associated with the sensing resource may be configured. In some embodiments, the second device 220 may report its related capability to support at least two beams, two RF chains, or two baseband processing units simultaneously.

[0109] In some embodiments, as shown in FIG. 8, it shows partially overlapped sensing resources and communication resources: P1 corresponds to overlapped resources, P2 corresponds to only communication resources, P3 corresponds to only sensing resources. For P1, the power may be determined according to above example embodiments related to power allocation. For P2, the power for communication may be same as the power of P1 for communication, or P / 2 or P*Ac or P with power adjusting indication to the second device 220, where Ac is the power factor defined for communication signal. For P3, the power for sensing may be same as the power of P1 for sensing, or P / 2 or P*As or P with power adjusting indication to Rx sensing node, where As is the power factor defined for sensing signal. In some embodiments, different transmission / reception directions are applied between communication and sensing. For example, if Tx sensing resources are overlapped with Rx communication resources, the whole power is allocated to sensing resources. In some other embodiments, or as another example, if Rx sensing resources are overlapped with Tx communication resources, the whole power is allocated to communication resources. In some further embodiments, if Tx sensing node and Tx communication node aren’t a same node, the transmission power may be determined independently.

[0110] In some embodiments, the second device 220 may transmit capability information of the second device 220 to the first device 210. That is, the first device 210 may receive the capability information of the second device 220 from the second device 220. In some embodiments, the capability information may include a sensing capability. Alternatively, or in addition, the capability information may include a communication capability. In some further embodiments, the capability information may include a capability for supporting sensing and communication simultaneously. Alternatively, or in addition, the capability information may include a capability for supporting at least two beams simultaneously. The capability information may also include a capability for supporting at least two radio frequency (RF) chains simultaneously. In some embodiments, the capability information may include a capability for supporting at least two baseband processing units simultaneously. In some other embodiments, the capability information may include an isolation between sensing beams and communication beams. Alternatively, or in addition, the capability information may include a beam pattern including an energy pattern in different radiation directions, or energy difference with at least one radiation direction difference, for example, the energy difference between a main lobe and a side lobe or an energy difference between the main lobe and a back lobe.

[0111] FIG. 9 illustrates a schematic diagram of ISAC system in accordance with some embodiments of the present disclosure. As shown in FIG. 9, there is a communication link 940 between the communication node 910 and the target &communication node 930, and there are sensing links 950 between the target &communication node 930 and the sensing nodes 920-1, 920-2 and 920-3. It is noted that the sensing nodes 920-2 and 920-3 may be network devices, even though shown as terminal devices. The sensing node 920-1 may be a terminal device or a network device. FIG. 9 also shows a random reflection direction 950’ of the sensing signal and backscatter 940’ of the communication signal. As shown in FIG. 9, the communication node (i.e., the communication node 910) and the sensing node (i.e., the sensing node 920-1) are different. The target &communication node 930 may report whether it can receive / transmit a communication signal and reflect / refract / forward a sensing signal simultaneously. If the target &communication node 930 can support the communication signal and the sensing signal simultaneously, FDM and SDM may be used for the communication signal and sensing signal, where the communication signal is transmitted / received between the communication node 910 and the target &communication node 930, and the sensing signal is transmitted / received between sensing nodes 920-1, 920-2, 920-3, and reflected / refracted / forwarded by the target &communication node 930. In some embodiments, interference introduced by refracting / reflecting / forwarding sensing signal to the communication may be considered. The received sensing signal may be on the side lobe of beam for communication receiving (DL sensing signal influence DL communication signal) . In this case, the isolation between the main lobe and side lobe may be large enough to ensure the interference is small enough. Alternatively, the sensing range between the target and the sensing node may be large enough, to ensure a low enough strengthen of sensing signal leading to a small enough interference. In some embodiments, the random reflected sensing signal may be in the communication direction (UL sensing signal to UL communication signal) , which causes interference to the communication signal. In this case, before configuring the sensing signal FDMed / SDMed with communication signal, the Tx sensing node or communication node may make sure that the expected reflected / refracted sensing signal strength in the communication direction may be small enough (RCS size is small enough, or the sensing range between target and sensing range is large enough) . In some embodiments, interference introduced by transmitting communication signal to the sensing signal may be considered. For example, before configuring the sensing signal FDMed / SDMed with communication signal, the Tx sensing node or communication node should make sure that the isolation between the back lobe and main lobe of the receiving beam of the target node 930 may be large enough.

[0112] If the target &communication node 930 cannot support the communication signal and the sensing signal simultaneously, the target &communication node 930 may apply TDM for communication and sensing signal transmission. Transmission delay difference between the two nodes and the target &communication node 930 may be included in the gap between sensing resource for the sensing nodes and communication resource for the target &communication node 930. Transmission delay between the sensing node 920-1 / 920-2 / 920-3 and the target&communication node 930 may be included the gap between sensing resource for the sensing nodes and communication resource for the target node 930.

[0113] In some embodiments, if the interference between the simultaneously transmission of sensing and communication is too large, TDM and / FDM may be considered for sensing signal between sensing nodes and communication signal for the target &communication node 930.

[0114] In some embodiments, before determining resource multiplexing configuration for sensing signal and communication signal, interference may be considered and estimated / determined. In some embodiments, the interference can be estimated based on the RCS model and beam scattering pattern, where the RCS model and / or the beam scattering pattern may be reported by the target node to the Tx communication node or sensing communication nodes. Alternatively, or in addition, the interference can be estimated based on communication / sensing reference signal.

[0115] FIG. 10 illustrates a schematic diagram of ISAC system in accordance with some other embodiments of the present disclosure. As shown in FIG. 10, there is a communication link 1040 between the sensing node &communication node 1010 and the target &communication node 1030, and there are sensing links 1050 between the target &communication node 1030 and sensing nodes including the sensing node &communication node 1010, the sensing nodes1020-2 and 1020-3. FIG. 10 also shows a random reflection direction 1050’ of the sensing signal and backscatter 1040’ of the communication signal. It is noted that the sensing nodes 1020-2 and 1020-3 may be network devices, even though shown as terminal devices. As shown in FIG. 10, the communication node and the sensing node are the same, i.e., the sensing node &communication node 1010. In some embodiments, if the Tx sensing node and Rx sensing node are same, or this sensing node is used with other sensing node, TDM may be used for sensing signal between sensing nodes and communication signal between the target &communication node 1030 and the sensing node &communication node 1010. The target &communication node 1030 may report whether it can receive / transmit communication signal and reflect / refract / forwarding sensing signal simultaneously. If the target &communication node 1030 can receive / transmit communication signal and reflect / refract / forwarding sensing signal simultaneously, FDM can be used for sensing signal and communication signal multiplexing. In this case, a guard band may be large enough to avoid the interference between sensing signal between sensing nodes and communication signal between the target &communication node 1030 and the communication node 1010. Alternatively, if the target &communication node 1030 cannot receive / transmit communication signal and reflect / refract / forwarding sensing signal simultaneously, TDM is used for sensing signal between sensing nodes and communication signal between the target &communication node 1030 and the sensing node &communication node 1010 multiplexing. The resource gap between the communication resource for the target &communication node 1030 and the sensing resource for a sensing node may at least include the transmission delay between the sensing node) and the target &communication node 1030.

[0116] FIG. 11 illustrates a flowchart of a communication method 1100 implemented at a first device in accordance with some embodiments of the present disclosure.

[0117] At block 1110, the first device determines a sensing resource and a communication resource, wherein the sensing resource is located in at least one of: a different half frame with a common communication resource, a different slot with downlink or uplink communication resource, wherein a slot for sensing is located after an uplink slot for communication, or located before a downlink slot for communication within a period of time division duplex configuration , or a different symbol with downlink or uplink communication resource.

[0118] At block 1120, the first device configures, to a second device and / or a third device and using the communication resource, the sensing resource based on at least one of:a time division duplex configuration or a slot format indicator configuration or a bitmap configuration.

[0119] In some example embodiments, the sensing resource comprises a common periodic sensing resource.

[0120] In some example embodiments, in response to that both of the common periodic sensing resource and a common periodic communication resource are larger than a first predetermined time duration, the common periodic sensing resource is located at a different half frame with a common communication signal, or wherein the common periodic sensing resource is located at a different frame with the common communication resource.

[0121] In some example embodiments, the time division duplex configuration comprises a common time division duplex configuration that comprises a slot for sensing which is located at end of a slot configuration or located in front of an additional slot pattern.

[0122] In some example embodiments, the time division duplex configuration comprises a common time division duplex configuration including at least two slot patterns, and a second predetermined time duration is an integer multiplier of a sum of period of the common time division duplex configuration with sensing slot and period of a common time division duplex configuration without sensing slot.

[0123] In some example embodiments, the second predetermined time duration is 20ms.

[0124] In some example embodiments, the time division duplex configuration comprises a dedicated TDD configuration that configures at least one of: a slot including at least one sensing symbol or a symbol for sensing within a flexible slot or within flexible symbols that is configured by the common time division duplex configuration.

[0125] In some example embodiments, in response to that the slot comprises an uplink communication symbol, the at least one sensing symbol is located in front of a first uplink communication symbol within the slot, or in response to that there is no uplink communication symbol in the slot, the at least one sensing symbol is located at end of the slot.

[0126] In some example embodiments, the bitmap is used to re-indicate one or more sensing symbols or sensing slots based on at least one of a TDD configuration or a slot format configuration.

[0127] In some example embodiments, the sensing resource and the communication resource are frequency division multiplexed, or wherein the sensing resource and the communication resource are spatial division multiplexed.

[0128] In some example embodiments, power allocated between a communication signal and a sensing signal is determined based on a scale factor.

[0129] In some example embodiments, the scale factor is determined based on a service requirement.

[0130] In some example embodiments, the scale factor is used directly for power allocation, or used as a maximum power allocated for sensing signal or communication signal.

[0131] In some example embodiments, the method 1100 further includes: receiving, from the second device, capability information of the second device, wherein the capability information comprises at least one of: a sensing capability, a communication capability, a capability for supporting sensing and communication simultaneously, a capability for supporting at least two beams simultaneously, a capability for supporting at least two radio frequency (RF) chains simultaneously, a capability for supporting at least two baseband processing units simultaneously, a capability for an isolation between sensing beams and communication beams, or a capability for beam pattern comprising an energy difference between a main lobe and a side lobe or an energy difference between the main lobe and a back lobe.

[0132] In some example embodiments, a periodicity for the sensing resource is same as a periodicity for the communication resource or integer multiplier of the periodicity for the communication resource.

[0133] In some example embodiments, a time gap is configured for switching between sensing and communication.

[0134] In some example embodiments, the SFI indicates an index of a slot format which includes at least one symbol for sensing.

[0135] In some example embodiments, the time division duplex configuration for a band for sensing is same as that for a band for communication.

[0136] In some example embodiments, a beam for sensing is determined based on a beam for communication.

[0137] FIG. 12 illustrates a flowchart of a communication method 1200 implemented at a second device in accordance with some embodiments of the present disclosure.

[0138] At block 1210, the second device receives, from a first device via a communication resource, a configuration of a sensing resource based on at least one of: a time division duplex configuration or a slot format indicator configuration or a bitmap configuration, wherein the sensing resource is located in at least one of: a different half frame with a common communication resource, a different slot with downlink or uplink communication resource, wherein a slot for sensing is located after an uplink slot for communication, or located before a downlink slot for communication within a period of time division duplex configuration, or a different symbol with downlink or uplink communication resource.

[0139] In some example embodiments, the sensing resource comprises a common periodic sensing resource.

[0140] In some example embodiments, in response to that both of the common periodic sensing resource and a common periodic communication resource are larger than a first predetermined time duration, the common periodic sensing resource is located at a different half frame with a common communication signal, or wherein the common periodic sensing resource is located at a different frame with the common communication resource.

[0141] In some example embodiments, the time division duplex configuration comprises a common time division duplex configuration that comprises a slot for sensing which is located at end of a slot configuration or located in front of an additional slot pattern.

[0142] In some example embodiments, the time division duplex configuration comprises a common time division duplex configuration including at least two slot patterns, and a second predetermined time duration is an integer multiplier of a sum of period of the common time division duplex configuration with sensing slot and period of a common time division duplex configuration without sensing slot.

[0143] In some example embodiments, the second predetermined time duration is 20ms.

[0144] In some example embodiments, the time division duplex configuration comprises a dedicated TDD configuration that configures at least one of: a slot including at least one sensing symbol or a symbol for sensing within a flexible slot or within flexible symbols that is configured by the common time division duplex configuration.

[0145] In some example embodiments, in response to that the slot comprises an uplink communication symbol, the at least one sensing symbol is located in front of a first uplink communication symbol within the slot, or in response to that there is no uplink communication symbol in the slot, the at least one sensing symbol is located at end of the slot.

[0146] In some example embodiments, the bitmap is used to re-indicate one or more sensing symbols or sensing slots based on at least one of a TDD configuration or a slot format configuration.

[0147] In some example embodiments, the sensing resource and the communication resource are frequency division multiplexed, or wherein the sensing resource and the communication resource are spatial division multiplexed.

[0148] In some example embodiments, power allocated between a communication signal and a sensing signal is determined based on a scale factor.

[0149] In some example embodiments, the scale factor is determined based on a service requirement.

[0150] In some example embodiments, the scale factor is used directly for power allocation, or used as a maximum power allocated for sensing signal or communication signal.

[0151] In some example embodiments, the method 1200 further includes transmitting, to the first device, capability information of the second device, wherein the capability information comprises at least one of: a sensing capability, a communication capability, a capability for supporting sensing and communication simultaneously, a capability for supporting at least two beams simultaneously, a capability for supporting at least two radio frequency (RF) chains simultaneously, a capability for supporting at least two baseband processing units simultaneously, a capability for an isolation between sensing beams and communication beams, or a capability for beam pattern comprising an energy difference between a main lobe and a side lobe or an energy difference between the main lobe and a back lobe.

[0152] In some example embodiments, a periodicity for the sensing resource is same as a periodicity for the communication resource or integer multiplier of the periodicity for the communication resource.

[0153] In some example embodiments, a time gap is configured for switching between sensing and communication.

[0154] In some example embodiments, the SFI indicates an index of a slot format which includes at least one symbol for sensing.

[0155] In some example embodiments, the time division duplex configuration for a band for sensing is same as that for a band for communication.

[0156] In some example embodiments, a beam for sensing is determined based on a beam for communication.

[0157] FIG. 13 is a simplified block diagram of a device 1300 that is suitable for implementing embodiments of the present disclosure. The device 1300 can be considered as a further example implementation of any of the devices as shown in FIG. 1 A to FIG. 1F.Accordingly, the device 1300 can be implemented at or as at least a part of the terminal device or the network device.

[0158] As shown, the device 1300 includes a processor 1310, a memory 1320 coupled to the processor 1310, a suitable transceiver 1340 coupled to the processor 1310, and a communication interface coupled to the transceiver 1340. The memory 1320 stores at least a part of a program 1330. The transceiver 1340 may be for bidirectional communications or a unidirectional communication based on requirements. The transceiver 1340 may include at least one of a transmitter 1342 and a receiver 1344. The transmitter 1342 and the receiver 1344 may be functional modules or physical entities. The transceiver 1340 has at least one antenna to facilitate communication, though in practice an Access Node mentioned in this application may have several ones. The communication interface may represent any interface that is necessary for communication with other network elements, such as X2 / Xn interface for bidirectional communications between eNBs / gNBs, S1 / NG interface for communication between a Mobility Management Entity (MME)  / Access and Mobility Management Function (AMF)  / SGW / UPF and the eNB / gNB, Un interface for communication between the eNB / gNB and a relay node (RN) , or Uu interface for communication between the eNB / gNB and a terminal device.

[0159] The program 1330 is assumed to include program instructions that, when executed by the associated processor 1310, enable the device 1300 to operate in accordance with the embodiments of the present disclosure, as discussed herein with reference to FIGS. 1 to 12. The embodiments herein may be implemented by computer software executable by the processor 1310 of the device 1300, or by hardware, or by a combination of software and hardware. The processor 1310 may be configured to implement various embodiments of the present disclosure. Furthermore, a combination of the processor 1310 and memory 1320 may form processing means 1350 adapted to implement various embodiments of the present disclosure.

[0160] The memory 1320 may be of any type suitable to the local technical network and may be implemented using any suitable data storage technology, such as a non-transitory computer readable storage medium, semiconductor-based memory devices, magnetic memory devices and systems, optical memory devices and systems, fixed memory and removable memory, as non-limiting examples. While only one memory 1320 is shown in the device 1300, there may be several physically distinct memory modules in the device 1300. The processor 1310 may be of any type suitable to the local technical network, and may include one or more of general purpose computers, special purpose computers, microprocessors, digital signal processors (DSPs) and processors based on multicore processor architecture, as non-limiting examples. The device 1300 may have multiple processors, such as an application specific integrated circuit chip that is slaved in time to a clock which synchronizes the main processor.

[0161] According to embodiments of the present disclosure, a first device comprising a circuitry is provided. The circuitry is configured to: determine a sensing resource and a communication resource, wherein the sensing resource is located in at least one of: a different half frame with a common communication resource, a different slot with downlink or uplink communication resource, wherein a slot for sensing is located after an uplink slot for communication, or located before a downlink slot for communication within a period of time division duplex configuration , or a different symbol with downlink or uplink communication resource; and configure, to a second device and / or a third device and using the communication resource, the sensing resource based on at least one of: a time division duplex configuration or a slot format indicator configuration or a bitmap configuration. According to embodiments of the present disclosure, the circuitry may be configured to perform any method implemented by the first device as discussed above.

[0162] According to embodiments of the present disclosure, a second device comprising a circuitry is provided. The circuitry is configured to: receive, from a first device via a communication resource, a configuration of a sensing resource based on at least one of: a time division duplex configuration or a slot format indicator configuration or a bitmap configuration, wherein the sensing resource is located in at least one of: a different half frame with a common communication resource, a different slot with downlink or uplink communication resource, wherein a slot for sensing is located after an uplink slot for communication, or located before a downlink slot for communication within a period of time division duplex configuration , or a different symbol with downlink or uplink communication resource. According to embodiments of the present disclosure, the circuitry may be configured to perform any method implemented by the second device as discussed above.

[0163] The term “circuitry” used herein may refer to hardware circuits and / or combinations of hardware circuits and software. For example, the circuitry may be a combination of analog and / or digital hardware circuits with software / firmware. As a further example, the circuitry may be any portions of hardware processors with software including digital signal processor (s) , software, and memory (ies) that work together to cause an apparatus, such as a terminal device or a network device, to perform various functions. In a still further example, the circuitry may be hardware circuits and or processors, such as a microprocessor or a portion of a microprocessor, that requires software / firmware for operation, but the software may not be present when it is not needed for operation. As used herein, the term circuitry also covers an implementation of merely a hardware circuit or processor (s) or a portion of a hardware circuit or processor (s) and its (or their) accompanying software and / or firmware.

[0164] According to embodiments of the present disclosure, a first apparatus is provided. The first apparatus comprises means for determining a sensing resource and a communication resource, wherein the sensing resource is located in at least one ofa different half frame with a common communication resource, a different slot with downlink or uplink communication resource, wherein a slot for sensing is located after an uplink slot for communication, or located before a downlink slot for communication within a period of time division duplex configuration, or a different symbol with downlink or uplink communication resource; and means for configuring, to a second device and / or a third device and using the communication resource, the sensing resource based on at least one of: a time division duplex configuration or a slot format indicator configuration or a bitmap configuration. In some embodiments, the first apparatus may comprise means for performing the respective operations of the method 1100. In some example embodiments, the first apparatus may further comprise means for performing other operations in some example embodiments of the method 1100. The means may be implemented in any suitable form. For example, the means may be implemented in a circuitry or software module.

[0165] According to embodiments of the present disclosure, a second apparatus is provided. The second apparatus comprises means for receiving, from a first device via a communication resource, a configuration of a sensing resource based on at least one of: a time division duplex configuration or a slot format indicator configuration or a bitmap configuration, wherein the sensing resource is located in at least one of: a different half frame with a common communication resource, a different slot with downlink or uplink communication resource, wherein a slot for sensing is located after an uplink slot for communication, or located before a downlink slot for communication within a period of time division duplex configuration, or a different symbol with downlink or uplink communication resource. In some embodiments, the second apparatus may comprise means for performing the respective operations of the method 1200. In some example embodiments, the second apparatus may further comprise means for performing other operations in some example embodiments of the method 1200. The means may be implemented in any suitable form. For example, the means may be implemented in a circuitry or software module.

[0166] In summary, embodiments of the present disclosure provide the following aspects.

[0167] In an aspect, it is proposed a first device, comprising: a processor, configured to cause the first device to: determine a sensing resource and a communication resource, wherein the sensing resource is located in at least one of: a different half frame with a common communication resource, a different slot with downlink or uplink communication resource, wherein a slot for sensing is located after an uplink slot for communication, or located before a downlink slot for communication within a period of time division duplex configuration , or a different symbol with downlink or uplink communication resource; and configure, to a second device and / or a third device and using the communication resource, the sensing resource based on at least one of: a time division duplex configuration or a slot format indicator configuration or a bitmap configuration.

[0168] In some embodiments, the sensing resource comprises a common periodic sensing resource.

[0169] In some embodiments, in response to that both of the common periodic sensing resource and a common periodic communication resource are larger than a first predetermined time duration, the common periodic sensing resource is located at a different half frame with a common communication signal, or wherein the common periodic sensing resource is located at a different frame with the common communication resource.

[0170] In some embodiments, the time division duplex configuration comprises a common time division duplex configuration that comprises a slot for sensing which is located at end of a slot configuration or located in front of an additional slot pattern.

[0171] In some embodiments, the time division duplex configuration comprises a common time division duplex configuration including at least two slot patterns, and a second predetermined time duration is an integer multiplier of a sum of period of the common time division duplex configuration with sensing slot and period of a common time division duplex configuration without sensing slot.

[0172] In some embodiments, the second predetermined time duration is 20ms.

[0173] In some embodiments, the time division duplex configuration comprises a dedicated TDD configuration that configures at least one of: a slot including at least one sensing symbol or a symbol for sensing within a flexible slot or within flexible symbols that is configured by the common time division duplex configuration.

[0174] In some embodiments, in response to that the slot comprises an uplink communication symbol, the at least one sensing symbol is located in front of a first uplink communication symbol within the slot, or in response to that there is no uplink communication symbol in the slot, the at least one sensing symbol is located at end of the slot.

[0175] In some embodiments, the bitmap is used to re-indicate one or more sensing symbols or sensing slots based on at least one of a TDD configuration or a slot format configuration.

[0176] In some embodiments, the sensing resource and the communication resource are frequency division multiplexed, or wherein the sensing resource and the communication resource are spatial division multiplexed.

[0177] In some embodiments, power allocated between a communication signal and a sensing signal is determined based on a scale factor.

[0178] In some embodiments, the scale factor is determined based on a service requirement.

[0179] In some embodiments, the scale factor is used directly for power allocation, or used as a maximum power allocated for sensing signal or communication signal.

[0180] In some embodiments, the first device is caused to: receive, from the second device, capability information of the second device, wherein the capability information comprises at least one of: a sensing capability, a communication capability, a capability for supporting sensing and communication simultaneously, a capability for supporting at least two beams simultaneously, a capability for supporting at least two radio frequency (RF) chains simultaneously, a capability for supporting at least two baseband processing units simultaneously, a capability for an isolation between sensing beams and communication beams, or a capability for beam pattern comprising an energy difference between a main lobe and a side lobe or an energy difference between the main lobe and a back lobe.

[0181] In some embodiments, a periodicity for the sensing resource is same as a periodicity for the communication resource or integer multiplier of the periodicity for the communication resource.

[0182] In some embodiments, a time gap is configured for switching between sensing and communication.

[0183] In some embodiments, the SFI indicates an index of a slot format which includes at least one symbol for sensing.

[0184] In some embodiments, the time division duplex configuration for a band for sensing is same as that for a band for communication.

[0185] In some embodiments, a beam for sensing is determined based on a beam for communication.

[0186] In an aspect, it is proposed a second device, comprising: a processor, configured to cause the second device to: receive, from a first device via a communication resource, a configuration of a sensing resource based on at least one of: a time division duplex configuration or a slot format indicator configuration or a bitmap configuration, wherein the sensing resource is located in at least one of: a different half frame with a common communication resource, a different slot with downlink or uplink communication resource, wherein a slot for sensing is located after an uplink slot for communication, or located before a downlink slot for communication within a period of time division duplex configuration , or a different symbol with downlink or uplink communication resource.

[0187] In some embodiments, the sensing resource comprises a common periodic sensing resource.

[0188] In some embodiments, in response to that both of the common periodic sensing resource and a common periodic communication resource are larger than a first predetermined time duration, the common periodic sensing resource is located at a different half frame with a common communication signal, or wherein the common periodic sensing resource is located at a different frame with the common communication resource.

[0189] In some embodiments, the time division duplex configuration comprises a common time division duplex configuration that comprises a slot for sensing which is located at end of a slot configuration or located in front of an additional slot pattern.

[0190] In some embodiments, the time division duplex configuration comprises a common time division duplex configuration including at least two slot patterns, and a second predetermined time duration is an integer multiplier of a sum of period of the common time division duplex configuration with sensing slot and period of a common time division duplex configuration without sensing slot.

[0191] In some embodiments, the second predetermined time duration is 20ms.

[0192] In some embodiments, the time division duplex configuration comprises a dedicated TDD configuration that configures at least one of: a slot including at least one sensing symbol or a symbol for sensing within a flexible slot or within flexible symbols that is configured by the common time division duplex configuration.

[0193] In some embodiments, in response to that the slot comprises an uplink communication symbol, the at least one sensing symbol is located in front of a first uplink communication symbol within the slot, or in response to that there is no uplink communication symbol in the slot, the at least one sensing symbol is located at end of the slot.

[0194] In some embodiments, the bitmap is used to re-indicate one or more sensing symbols or sensing slots based on at least one of a TDD configuration or a slot format configuration.

[0195] In some embodiments, the sensing resource and the communication resource are frequency division multiplexed, or wherein the sensing resource and the communication resource are spatial division multiplexed.

[0196] In some embodiments, power allocated between a communication signal and a sensing signal is determined based on a scale factor.

[0197] In some embodiments, the scale factor is determined based on a service requirement.

[0198] In some embodiments, the scale factor is used directly for power allocation, or used as a maximum power allocated for sensing signal or communication signal.

[0199] In some embodiments, the second device is caused to: transmit, to the first device, capability information of the second device, wherein the capability information comprises at least one of: a sensing capability, a communication capability, a capability for supporting sensing and communication simultaneously, a capability for supporting at least two beams simultaneously, a capability for supporting at least two radio frequency (RF) chains simultaneously, a capability for supporting at least two baseband processing units simultaneously, a capability for an isolation between sensing beams and communication beams, or a capability for beam pattern comprising an energy difference between a main lobe and a side lobe or an energy difference between the main lobe and a back lobe.

[0200] In some embodiments, a periodicity for the sensing resource is same as a periodicity for the communication resource or integer multiplier of the periodicity for the communication resource.

[0201] In some embodiments, a time gap is configured for switching between sensing and communication.

[0202] In some embodiments, the SFI indicates an index of a slot format which includes at least one symbol for sensing.

[0203] In some embodiments, the time division duplex configuration for a band for sensing is same as that for a band for communication.

[0204] In some embodiments, a beam for sensing is determined based on a beam for communication.

[0205] In an aspect, a first device comprises: at least one processor; and at least one memory coupled to the at least one processor and storing instructions thereon, the instructions, when executed by the at least one processor, causing the device to perform the method implemented by the first device discussed above.

[0206] In an aspect, a second device comprises: at least one processor; and at least one memory coupled to the at least one processor and storing instructions thereon, the instructions, when executed by the at least one processor, causing the device to perform the method implemented by the second device discussed above.

[0207] In an aspect, a computer readable medium having instructions stored thereon, the instructions, when executed on at least one processor, causing the at least one processor to perform the method implemented by the first device discussed above.

[0208] In an aspect, a computer readable medium having instructions stored thereon, the instructions, when executed on at least one processor, causing the at least one processor to perform the method implemented by the second device discussed above.

[0209] In an aspect, a computer program comprising instructions, the instructions, when executed on at least one processor, causing the at least one processor to perform the method implemented by the first device discussed above.

[0210] In an aspect, a computer program comprising instructions, the instructions, when executed on at least one processor, causing the at least one processor to perform the method implemented by the second device discussed above.

[0211] Generally, various embodiments of the present disclosure may be implemented in hardware or special purpose circuits, software, logic or any combination thereof. Some aspects may be implemented in hardware, while other aspects may be implemented in firmware or software which may be executed by a controller, microprocessor or other computing device. While various aspects of embodiments of the present disclosure are illustrated and described as block diagrams, flowcharts, or using some other pictorial representation, it will be appreciated that the blocks, apparatus, systems, techniques or methods described herein may be implemented in, as non-limiting examples, hardware, software, firmware, special purpose circuits or logic, general purpose hardware or controller or other computing devices, or some combination thereof.

[0212] The present disclosure also provides at least one computer program product tangibly stored on a non-transitory computer readable storage medium. The computer program product includes computer-executable instructions, such as those included in program modules, being executed in a device on a target real or virtual processor, to carry out the process or method as described above with reference to FIGS. 1 to 13. Generally, program modules include routines, programs, libraries, objects, classes, components, data structures, or the like that perform particular tasks or implement particular abstract data types. The functionality of the program modules may be combined or split between program modules as desired in various embodiments. Machine-executable instructions for program modules may be executed within a local or distributed device. In a distributed device, program modules may be located in both local and remote storage media.

[0213] Program code for carrying out methods of the present disclosure may be written in any combination of one or more programming languages. These program codes may be provided to a processor or controller of a general purpose computer, special purpose computer, or other programmable data processing apparatus, such that the program codes, when executed by the processor or controller, cause the functions / operations specified in the flowcharts and / or block diagrams to be implemented. The program code may execute entirely on a machine, partly on the machine, as a stand-alone software package, partly on the machine and partly on a remote machine or entirely on the remote machine or server.

[0214] The above program code may be embodied on a machine readable medium, which may be any tangible medium that may contain, or store a program for use by or in connection with an instruction execution system, apparatus, or device. The machine readable medium may be a machine readable signal medium or a machine readable storage medium. A machine readable medium may include but not limited to an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any suitable combination of the foregoing. More specific examples of the machine readable storage medium would include an electrical connection having one or more wires, a portable computer diskette, a hard disk, a random access memory (RAM) , a read-only memory (ROM) , an erasable programmable read-only memory (EPROM or Flash memory) , an optical fiber, a portable compact disc read-only memory (CD-ROM) , an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.

[0215] Further, while operations are depicted in a particular order, this should not be understood as requiring that such operations be performed in the particular order shown or in sequential order, or that all illustrated operations be performed, to achieve desirable results. In certain circumstances, multitasking and parallel processing may be advantageous. Likewise, while several specific implementation details are contained in the above discussions, these should not be construed as limitations on the scope of the present disclosure, but rather as descriptions of features that may be specific to particular embodiments. Certain features that are described in the context of separate embodiments may also be implemented in combination in a single embodiment. Conversely, various features that are described in the context of a single embodiment may also be implemented in multiple embodiments separately or in any suitable sub-combination.

[0216] Although the present disclosure has been described in language specific to structural features and / or methodological acts, it is to be understood that the present disclosure defined in the appended claims is not necessarily limited to the specific features or acts described above. Rather, the specific features and acts described above are disclosed as example forms of implementing the claims.

Claims

1.A first device, comprising:a processor, configured to cause the first device to:determine a sensing resource and a communication resource, wherein the sensing resource is located in at least one of:a different half frame with a common communication resource,a different slot with downlink or uplink communication resource, wherein a slot for sensing is located after an uplink slot for communication, or located before a downlink slot for communication within a period of time division duplex configuration , ora different symbol with downlink or uplink communication resource; andconfigure, to a second device and / or a third device and using the communication resource, the sensing resource based on at least one of: a time division duplex configuration or a slot format indicator configuration or a bitmap configuration.2.The first device of claim 1, wherein the sensing resource comprises a common periodic sensing resource.3.The first device of claim 2, wherein in response to that both of the common periodic sensing resource and a common periodic communication resource are larger than a first predetermined time duration, the common periodic sensing resource is located at a different half frame with a common communication signal, orwherein the common periodic sensing resource is located at a different frame with the common communication resource.4.The first device of claim 1, wherein the time division duplex configuration comprises a common time division duplex configuration that comprises a slot for sensing which is located at end of a slot configuration or located in front of an additional slot pattern.5.The first device of claim 1, wherein the time division duplex configuration comprises a common time division duplex configuration including at least two slot patterns, and a second predetermined time duration is an integer multiplier of a sum of period of the common time division duplex configuration with sensing slot and period of a common time division duplex configuration without sensing slot.6.The first device of claim 8, wherein the second predetermined time duration is 20ms.7.The first device of claim 1, wherein the time division duplex configuration comprises a dedicated TDD configuration that configures at least one of: a slot including at least one sensing symbol or a symbol for sensing within a flexible slot or within flexible symbols that is configured by the common time division duplex configuration.8.The first device of claim 7, wherein in response to that the slot comprises an uplink communication symbol, the at least one sensing symbol is located in front of a first uplink communication symbol within the slot, orin response to that there is no uplink communication symbol in the slot, the at least one sensing symbol is located at end of the slot.9.The first device of claim 1, wherein the bitmap is used to re-indicate one or more sensing symbols or sensing slots based on at least one of a TDD configuration or a slot format configuration.10.The first device of claim 1, wherein the sensing resource and the communication resource are frequency division multiplexed, orwherein the sensing resource and the communication resource are spatial division multiplexed.11.The first device of claim 1, wherein power allocated between a communication signal and a sensing signal is determined based on a scale factor.12.The first device of claim 11, wherein the scale factor is determined based on a service requirement.13.The first device of claim 12, wherein the scale factor is used directly for power allocation or used as a maximum power allocated for sensing signal or communication signal.14.The first device of claim 1, wherein the first device is caused to:receive, from the second device, capability information of the second device, wherein the capability information comprises at least one of:a sensing capability,a communication capability,a capability for supporting sensing and communication simultaneously,a capability for supporting at least two beams simultaneously,a capability for supporting at least two radio frequency (RF) chains simultaneously,a capability for supporting at least two baseband processing units simultaneously,a capability for an isolation between sensing beams and communication beams, ora capability for beam pattern comprising an energy difference between a main lobe and a side lobe or an energy difference between the main lobe and a back lobe.15.The first device of claim 1, wherein a periodicity for the sensing resource is same as a periodicity for the communication resource, orthe periodicity for the sensing resource is integer multiplier of the periodicity for the communication resource.16.The first device of claim 1, wherein a time gap is configured for switching between sensing and communication.17.The first device of claim 1, wherein the SFI indicates an index of a slot format which includes at least one symbol for sensing.18.The first device of claim 1, wherein the time division duplex configuration for a band for sensing is same as that for a band for communication.19.The first device of claim 1, wherein a beam for sensing is determined based on a beam for communication.20.A communication method implemented at a second device, comprising:receiving, from a first device via a communication resource, a configuration of a sensing resource based on at least one of: a time division duplex configuration or a slot format indicator configuration or a bitmap configuration, wherein the sensing resource is located in at least one of:a different half frame with a common communication resource,a different slot with downlink or uplink communication resource, wherein a slot for sensing is located after an uplink slot for communication, or located before a downlink slot for communication within a period of time division duplex configuration , ora different symbol with downlink or uplink communication resource.