Device, method and computer readable medium for integration of sensing and communication
The device determines candidate DL and UL sensing resources by excluding specific communication resources and using bitmaps to optimize resource sharing in ISAC systems, addressing challenges in TDD configurations and enhancing flexibility in slot usage for sensing and communication.
Patent Information
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- NEC CORP
- Filing Date
- 2025-01-17
- Publication Date
- 2026-07-23
AI Technical Summary
Existing technologies face challenges in determining suitable slots for sensing resources from communication resources in Integrated Sensing and Communication (ISAC), particularly in Time Division Duplex (TDD) configurations, due to differences between DL and UL sensing, single-node based sensing, and the need to reuse or redefine symbols/slots for effective resource sharing.
A device determines candidate DL and UL sensing resources by excluding specific communication resources based on conditions and bitmaps, allowing for flexible time domain resource assignment and defining sensing resources within TDD configurations to minimize resource sharing impact.
This approach enables flexible and efficient resource sharing between communication and sensing, optimizing the use of slots for both DL and UL operations in ISAC systems.
Smart Images

Figure CN2025073139_23072026_PF_FP_ABST
Abstract
Description
DEVICE, METHOD AND COMPUTER READABLE MEDIUM FOR INTEGRATION OF SENSING AND COMMUNICATIONTECHNICAL FIELD
[0001] Embodiments of the present disclosure generally relate to the field of telecommunication, and in particular, to a device, method and computer readable medium for integration of sensing and communication (ISAC) .BACKGROUND
[0002] The ISAC is expected to become a key enabler for a wide range of use cases. Typical use cases include navigation, activity detection and movement tracking (e.g. posture / gesture recognition, fall detection, vehicle / pedestrian detection) , environmental monitoring (e.g. rain / pollution detection) , and provision of sensing data / information on surroundings for Artificial Intelligence (AI) , Extended Reality (XR) and digital twin applications.SUMMARY
[0003] In general, example embodiments of the present disclosure provide a device, method and computer readable medium for ISAC.
[0004] In a first aspect, there is provided a device. The device comprises a processor. The processor is configured to cause the device to: perform at least one of the following: determining candidate downlink (DL) sensing resources from DL communication resources by excluding at least one DL communication resource; determining candidate uplink (UL) sensing resources from UL communication resources by excluding at least one UL communication resource; or determining candidate sensing resources from the UL communication resources by excluding the at least one UL communication resource; and determine sensing resources based on at least one bitmap and at least one of the following: the determined candidate DL sensing resources, the determined candidate UL sensing resources, or the determined candidate sensing resources.
[0005] In a second aspect, there is provided a method for ISAC. The method comprises: performing at least one of the following: determining candidate DL sensing resources from DL communication resources by excluding at least one DL communication resource; determining candidate UL sensing resources from UL communication resources by excluding at least one UL communication resource; or determining candidate sensing resources from the UL communication resources by excluding the at least one UL communication resource; and determining sensing resources based on at least one bitmap and at least one of the following: the determined candidate DL sensing resources, the determined candidate UL sensing resources, or the determined candidate sensing resources.
[0006] In a third aspect, there is provided a computer readable medium having instructions stored thereon. The instructions, when executed on at least one processor of a device, cause the device to perform the method according to the second aspect.
[0007] It is to be understood that the summary section is not intended to identify key or essential features of embodiments of the present disclosure, nor is it intended to be used to limit the scope of the present disclosure. Other features of the present disclosure will become easily comprehensible through the following description.BRIEF DESCRIPTION OF THE DRAWINGS
[0008] Through the more detailed description of some 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:
[0009] Figs. 1A, 1B, 1C, 1D, 1E, 1F and 1G illustrate an example of integrated sensing and communication network in which embodiments of the present disclosure can be implemented, respectively;
[0010] Fig. 2 illustrates a flowchart of an example method in accordance with some embodiments of the present disclosure;
[0011] Fig. 3 illustrates an example of a DL communication slot in accordance with some embodiments of the present disclosure;
[0012] Fig. 4 illustrates an example of a UL communication slot in accordance with some embodiments of the present disclosure;
[0013] Fig. 5 illustrates an example of a UL communication slot in accordance with some embodiments of the present disclosure;
[0014] Figs. 6A, 6B, 6C, 6D and 6E illustrate an example of a sensing slot in accordance with some embodiments of the present disclosure, respectively;
[0015] Fig. 7 illustrates examples of locations of gap symbols in a sensing slot in accordance with some embodiments of the present disclosure; and
[0016] Fig. 8 is a simplified block diagram of a device that is suitable for implementing embodiments of the present disclosure.
[0017] Throughout the drawings, the same or similar reference numerals represent the same or similar element.DETAILED DESCRIPTION
[0018] 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 limitations as to the scope of the disclosure. The disclosure described herein can be implemented in various manners other than the ones described below.
[0019] 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.
[0020] 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, device on vehicle for V2X communication where X means pedestrian, vehicle, or infrastructure / network, devices for Integrated Access and Backhaul (IAB) , Small Data Transmission (SDT) , mobility, Multicast and Broadcast Services (MBS) , positioning, dynamic / flexible duplex in commercial networks, reduced capability (RedCap) , 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.
[0021] 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) , Network-controlled Repeaters, and the like.
[0022] 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 infer some target information.
[0023] The terminal or the network device may work on several frequency ranges, e.g. FR1 (410 MHz –7125 MHz) , FR2 (24.25GHz to 71GHz) , frequency band larger than 100GHz 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.
[0024] The network device may have the function of network energy saving, Self-Organizing Networks (SON) / Minimization of Drive Tests (MDT) . The terminal may have the function of power saving.
[0025] 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.
[0026] 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.
[0027] As used herein, the singular forms ‘a’ , ‘an’a nd ‘the’a re intended to include the plural forms as well, unless the context clearly indicates otherwise. The term ‘includes’a nd 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 ‘some embodiments’a nd ‘an embodiment’a re to be read as ‘at least some embodiments. ’ The term ‘another embodiment’ is to be read as ‘at least one other embodiment. ’ The terms ‘first, ’ ‘second, ’a nd the like may refer to different or same objects. Other definitions, explicit and implicit, may be included below.
[0028] 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.
[0029] As described above, ISAC is expected to become a key enabler for a wide range of use cases. For time domain resource assignment of sensing, discussion was focused on introduce a fourth symbol / slot type for sensing (S) in TDD configuration period in additional to legacy three D / F / U symbols / slots, as shown in Table 1.
[0030] There could be another way to re-use or re-define DL or UL symbol / slot as a sensing symbol / slot which could also be a promising direction (based on the success implementation in sidelink) . For example, a UE may determine a set of slots that may belong to a sidelink resource pool by performing a procedure in Table 2. Table 2
[0031] However, sensing has some different issues from sidelink which needs to be well settled, e.g., DL sensing, UL sensing, single node based sensing, slot structure and so on.
[0032] Therefore, there is a need to study how to determine the set of slots that can be used for sensing from the set of slots used for DL / UL communication. There is also a need to study how to determine which resource can be reused for sensing and condition used to exclude some slots. There is also a need to study how to use a bitmap to indicate an actual sensing resource.
[0033] In view of the above, embodiments of the present disclosure provide a solution for ISAC. In this solution, a device performs at least one of the following: determining candidate DL sensing resources from DL communication resources by excluding at least one DL communication resource; determining candidate UL sensing resources from UL communication resources by excluding at least one UL communication resource; or determining candidate sensing resources from the UL communication resources by excluding the at least one UL communication resource. In turn, the device determines sensing resources based on at least one bitmap and at least one of the following: the determined candidate DL sensing resources, the determined candidate UL sensing resources, or the determined candidate sensing resources.
[0034] Hereinafter, principle of the present disclosure will be described with reference to Figs. 1A to 8.
[0035] Fig. 1A illustrates a schematic diagram of an example network 100A for ISAC in which embodiments of the present disclosure can be implemented.
[0036] As shown in Fig. 1A, the network 100A may comprise a device 110 and a sensing object 120.
[0037] In some embodiments, a first sensing mode may be performed in the network 100A.
[0038] In some embodiments, in the first sensing mode, a sensing signal is transmitted by a network node and received or measured by the network node itself. In such embodiments, the network node may comprise the device 110. In such embodiments, the device 110 may be implemented as a sensing transmitter and a sensing receiver. For example, the device 110 may be implemented as a next generation NodeB (gNB) or a transmission reception point (TRP) .
[0039] In some embodiments, the sensing transmitter may be an entity that sends out a sensing signal which the sensing service will use in its operation. The sensing transmitter may be a RAN node (also referred to as a network device) or a UE (also referred to as a terminal device) . The sensing transmitter can be located in the same or different entity as a sensing receiver.
[0040] In some embodiments, the sensing receiver may be an entity that receives a sensing signal which the sensing service will use in its operation. The sensing receiver may be a RAN node or a UE. The sensing receiver can be located in the same or different entity as the sensing transmitter.
[0041] In some embodiments, sensing signals may be transmitted on a 3GPP radio interface that can be used for sensing purposes.
[0042] For example, in the network 100A, the device 110 transmits a sensing signal. The sensing signal is reflected by the sensing object 120. The device 110 receives the reflection of the sensing signal.
[0043] Fig. 1B illustrates a schematic diagram of an example network 100B for ISAC in which embodiments of the present disclosure can be implemented.
[0044] As shown in Fig. 1B, the network 100B may comprise the device 110, the sensing object 120 and a UE 130.
[0045] In some embodiments, a second sensing mode may be performed in the network 100B.
[0046] In some embodiments, in the second sensing mode, a sensing signal is transmitted by a network node and received or measured by a UE. In such embodiments, the network node may comprise the device 110. In such embodiments, the device 110 may be implemented as a sensing transmitter and the UE 130 may be implemented as a sensing receiver. For example, the device 110 may be implemented as a next generation NodeB (gNB) or a transmission reception point (TRP) .
[0047] For example, in the network 100B, the device 110 transmits a sensing signal. The sensing signal is reflected by the sensing object 120. The UE 130 receives the reflection of the sensing signal.
[0048] Fig. 1C illustrates a schematic diagram of an example network 100C for ISAC in which embodiments of the present disclosure can be implemented.
[0049] As shown in Fig. 1C, the network 100C may comprise the device 110, the sensing object 120 and a network node 140.
[0050] In some embodiments, a third sensing mode may be performed in the network 100C.
[0051] In some embodiments, in the third sensing mode, a sensing signal is transmitted by a first network node and received or measured by a second network node. In such embodiments, the first network node may comprise the device 110. In such embodiments, the device 110 may be implemented as a sensing transmitter and the network node 140 may be implemented as a sensing receiver. For example, each of the device 110 and the network node 140 may be implemented as a gNB or a TRP.
[0052] For example, in the network 100C, the device 110 transmits a sensing signal. The sensing signal is reflected by the sensing object 120. The network node 140 receives the reflection of the sensing signal.
[0053] Fig. 1D illustrates a schematic diagram of an example network 100D for ISAC in which embodiments of the present disclosure can be implemented.
[0054] As shown in Fig. 1D, the network 100D may comprise the device 110 and the sensing object 120.
[0055] In some embodiments, a fourth sensing mode may be performed in the network 100D.
[0056] In some embodiments, in the fourth sensing mode, a sensing signal is transmitted by a UE and received or measured by the UE itself. In such embodiments, the UE may comprise the device 110. In such embodiments, the device 110 may be implemented as a sensing transmitter and a sensing receiver.
[0057] For example, in the network 100D, the device 110 transmits a sensing signal. The sensing signal is reflected by the sensing object 120. The device 110 receives the reflection of the sensing signal.
[0058] Fig. 1E illustrates a schematic diagram of an example network 100E for ISAC in which embodiments of the present disclosure can be implemented.
[0059] As shown in Fig. 1E, the network 100E may comprise the device 110, the sensing object 120 and a network node 150.
[0060] In some embodiments, a fifth sensing mode may be performed in the network 100E.
[0061] In some embodiments, in the fifth sensing mode, a sensing signal is transmitted by a UE and received or measured by a network node. In such embodiments, the UE may comprise the device 110. In such embodiments, the device 110 may be implemented as a sensing transmitter and the network node 150 may be implemented as a sensing receiver. For example, the network node 150 may be implemented as a gNB or a TRP.
[0062] For example, in the network 100E, the device 110 transmits a sensing signal. The sensing signal is reflected by the sensing object 120. The network node 150 receives the reflection of the sensing signal.
[0063] Fig. 1F illustrates a schematic diagram of an example network 100F for ISAC in which embodiments of the present disclosure can be implemented.
[0064] As shown in Fig. 1F, the network 100F may comprise the device 110, the sensing object 120 and a UE 160.
[0065] In some embodiments, a sixth sensing mode may be performed in the network 100F.
[0066] In some embodiments, in the sixth sensing mode, a sensing signal is transmitted by a first UE and received or measured by a second UE. In such embodiments, the first UE may comprise the device 110. In such embodiments, the device 110 may be implemented as a sensing transmitter and the UE 160 may be implemented as a sensing receiver.
[0067] For example, in the network 100F, the device 110 transmits a sensing signal. The sensing signal is reflected by the sensing object 120. The UE 160 receives the reflection of the sensing signal.
[0068] Fig. 1G illustrates a schematic diagram of an example network 100F for ISAC in which embodiments of the present disclosure can be implemented.
[0069] As shown in Fig. 1G, the network 100F may comprise the device 110, the sensing object 120, the network node 140, a UE 170 and a UE 180.
[0070] In some embodiments, the third sensing mode may be performed in the network 100F. In the third sensing mode, the device 110 transmits a sensing signal. The sensing signal is reflected by the sensing object 120. The network node 140 receives the reflection of the sensing signal.
[0071] In the network 100F, the network node 140 may also receive uplink communication signals from the UE 170 and the UE 180.
[0072] Fig. 2 illustrates a flowchart of an example method in accordance with some embodiments of the present disclosure. In some embodiments, the method 200 can be implemented at a device, such as the device 110 as shown in Fig. 1A, 1B, 1C, 1D, 1E or 1F.
[0073] At block 210, the device 110 performs at least one of the following: determining candidate DL sensing resources from DL communication resources by excluding at least one DL communication resource; determining candidate UL sensing resources from UL communication resources by excluding at least one UL communication resource; or determining candidate sensing resources from the UL communication resources by excluding the at least one UL communication resource.
[0074] At block 220, the device 110 determines sensing resources based on at least one bitmap and at least one of the following: the determined candidate DL sensing resources, the determined candidate UL sensing resources, or the determined candidate sensing resources.
[0075] With the method 200, the sensing resources may be defined based on time division duplex (TDD) configuration, which has more flexibility and less impact for resource sharing between communication and sensing.
[0076] In some embodiments, the sensing resources may comprise slots used for sensing signal transmissions from the device.
[0077] In some embodiments, the device 110 may comprise a network device as shown in Fig. 1A, 1B or 1C. In such embodiments, the sensing resources may comprise DL slots used for sensing signal transmissions from the network device. Hereinafter, DL slots used for sensing signal transmissions are also referred to as DL sensing slots (DS slots) for brevity.
[0078] In some embodiments, the DL sensing slots may be used in at least one of the first sensing mode as shown in Fig. 1A, the second sensing mode as shown in Fig. 1B, or the third sensing mode as shown in Fig. 1C.
[0079] In some embodiments, the device 110 may comprise a terminal device as shown in Fig. 1D, 1E or 1F. In such embodiments, the sensing resources may comprise UL slots used for sensing signal transmissions from the terminal device. Hereinafter, UL slots used for sensing signal transmissions are also referred to as UL sensing slots (US slots) for brevity.
[0080] In some embodiments, the UL sensing slots may be used in at least one of the fourth sensing mode as shown in Fig. 1D, the fifth sensing mode as shown in Fig. 1E, or the sixth sensing mode as shown in Fig. 1F.
[0081] In some embodiments, the device 110 may determine candidate DL sensing resources from DL communication resources by excluding at least one DL communication resource. In such embodiments, if a first condition (represented by C1) is met, the device 110 may exclude a DL communication slot.
[0082] In some embodiments, the first condition (C1) may comprise: a candidate DL sensing slot comprises a first number of consecutive symbols and at least one of the first number of consecutive symbols in a DL communication slot is not configured as DL. In such embodiments, if the candidate DL sensing slot comprises the first number of consecutive symbols and at least one of the first number of consecutive symbols in the DL communication slot is not configured as DL, the device 110 may exclude the DL communication slot.
[0083] In some embodiments, the first number of consecutive symbols comprise X consecutive symbols starting from Y-th symbol in the candidate DL sensing slot. X and Y are configured by radio resource control (RRC) parameters. For example, if the candidate DL sensing slot comprises X consecutive symbols and at least one of Y-th, (Y+1) -th, …, (Y+X-1) -th symbols in a DL communication slot is not configured as DL, the device 110 may exclude the DL communication slot.
[0084] Alternatively or additionally, in some embodiments, if a second condition (represented by C2) is met, the device 110 may exclude a DL communication slot.
[0085] In some embodiments, the second condition (C2) may comprise: a candidate DL sensing slot comprises 14 symbols and a DL communication slot is not configured as a full DL slot. In such embodiments, if the candidate DL sensing slot comprises 14 symbols and the DL communication slot is not configured as a full DL slot, the device 110 may exclude the DL communication slot.
[0086] Alternatively or additionally, in some embodiments, if a third condition (represented by C3) is met, the device 110 may exclude a DL communication slot.
[0087] In some embodiments, the third condition (C3) may comprise: a candidate DL sensing slot may comprise a second number of consecutive slots and at least one of the second number of consecutive slots in a DL communication slot is not configured as DL. In such embodiments, if the candidate DL sensing slot may comprise the second number of consecutive slots and at least one of the second number of consecutive DL communication slots is not configured as DL, the device 110 may exclude the second number of consecutive DL communication slots. For example, if a candidate DL sensing slot comprises consecutive N slots, and at least one of M-th, (M+1) -th, …, (M+N-1) -th DL communication slots is not configured as a full DL slot, the device 110 may exclude the M-th, (M+1) -th, …, (M+N-1) -th DL communication slots.
[0088] In some embodiments, the first sensing mode may be performed, as described with reference to Fig. 1A. In the first sensing mode, the device 110 (such as a gNB or TRP) transmits a sensing signal. The sensing signal is reflected by the sensing object 120. The device 110 receives the reflection of the sensing signal. In other words, the device 110 may need to both transmit a first sensing signal and receive a second sensing signal. Thus, the device 110 may need to consider a first time length (represented by T1) required for transmission of the first sensing signal, a second time length (represented by T2) required for reception of the second sensing signal, and a third time length (represented by T3) required for switching between transmission of the first sensing signal and reception of the second sensing signal.
[0089] Alternatively or additionally, in some embodiments, if a fourth condition (represented by C4) is met, the device 110 may exclude a DL communication slot.
[0090] In some embodiments, the fourth condition (C4) may comprise: the device 110 performs sensing signal transmission and reception / measurement within one sensing slot and a duration of a DL communication slot is shorter than a first sum of the following: T1, T2 and T3. In such embodiments, if a duration of a DL communication slot is shorter than (T1+T2+T3) , the device 110 may exclude the DL communication slot. This will be described with reference to Fig. 3.
[0091] Fig. 3 illustrates an example of a DL communication slot in accordance with some embodiments of the present disclosure. In the example of Fig. 3, if a duration of a DL communication slot 310 is shorter than (T1+T2+T3) , the device 110 may exclude the DL communication slot 310. If a duration of the DL communication slot 310 is longer than (T1+T2+T3) , the device 110 may determine the DL communication slot 310 as a candidate DL sensing slot.
[0092] In some embodiments, the first time length (T1) required for transmission of the first sensing signal may be a time window set for sensing signal transmission.
[0093] In some embodiments, the second time length (T2) required for reception of the second sensing signal may be a time window set for sensing signal reception.
[0094] In some embodiments, T2 may be longer than T1.
[0095] In some embodiments, there may be a pre-configured time 320 set for the starting of T1.
[0096] In some embodiments, T1 and T2 may be in unit of microsecond (ms) , symbol or slot.
[0097] In some embodiments, the device 110 may determine a candidate DL sensing slot by performing a procedure in Table 3. Table 3
[0098] In some embodiments, upon determining candidate DL sensing slots, the device 110 may determine, based on a bitmap, the set of logical slots assigned to a DL sensing resource pool. The bitmap associated with the DL sensing resource pool is used where Lbitmap the length of the bitmap is configured by higher layers. The device 110 may determine a slot belongs to the DL sensing resource pool if bk′=1 where k′=k mod Lbitmap. The slots in the DL sensing resource pool are re-indexed such that the subscripts i of the remaining slots are successive {0, 1, …, T′max-1} where T′max is the number of the slots remaining in the DL sensing resource pool.
[0099] Alternatively, after the sensing signal structure / content / length / location may be adjusted or determined, the sensing slot length / symbol length is determined.
[0100] In some embodiments, the device 110 may determine candidate UL sensing resources from UL communication resources by excluding at least one UL communication resource. In such embodiments, if a fifth condition (represented by C5) is met, the device 110 may exclude a UL communication slot.
[0101] In some embodiments, the fifth condition (C5) may comprise: a candidate UL sensing slot comprises a third number of consecutive symbols and at least one of the third number of consecutive symbols in a UL communication slot is not configured as UL. In such embodiments, if the candidate UL sensing slot comprises the third number of consecutive symbols and at least one of the third number of consecutive symbols in the UL communication slot is not configured as UL, the device 110 may exclude the UL communication slot.
[0102] In some embodiments, the third number of consecutive symbols comprise X consecutive symbols starting from Y-th symbol in the candidate UL sensing slot. X and Y are configured by RRC parameters. For example, if the candidate UL sensing slot comprises X consecutive symbols and at least one of Y-th, (Y+1) -th, …, (Y+X-1) -th symbols in a UL communication slot is not configured as UL, the device 110 may exclude the UL communication slot.
[0103] Alternatively or additionally, in some embodiments, if a sixth condition (represented by C6) is met, the device 110 may exclude a UL communication slot.
[0104] In some embodiments, the sixth condition (C6) may comprise: a candidate UL sensing slot comprises 14 symbols and a UL communication slot is not configured as a full UL slot. In such embodiments, if the candidate UL sensing slot comprises 14 symbols and the UL communication slot is not configured as a full UL slot, the device 110 may exclude the UL communication slot.
[0105] Alternatively or additionally, in some embodiments, if a seventh condition (represented by C7) is met, the device 110 may exclude a UL communication slot.
[0106] In some embodiments, the seventh condition (C7) may comprise: a candidate UL sensing slot may comprise a fourth number of consecutive slots and at least one of the fourth number of consecutive slots in a UL communication slot is not configured as UL. In such embodiments, if the candidate UL sensing slot may comprise the fourth number of consecutive slots and at least one of the fourth number of consecutive UL communication slots is not configured as UL, the device 110 may exclude the fourth number of consecutive UL communication slots. For example, if a candidate UL sensing slot comprises consecutive N slots, and at least one of M-th, (M+1) -th, …, (M+N-1) -th UL communication slots is not configured as a full UL slot, the device 110 may exclude the M-th, (M+1) -th, …, (M+N-1) -th UL communication slots.
[0107] In some embodiments, the fourth sensing mode may be performed, as described with reference to Fig. 1D. In the fourth sensing mode, the device 110 (such as a UE) transmits a sensing signal. The sensing signal is reflected by the sensing object 120. The device 110 receives the reflection of the sensing signal. In other words, the device 110 may need to both transmit a third sensing signal and receive a fourth sensing signal. Thus, the device 110 may need to consider a fourth time length (represented by T4) required for transmission of the third sensing signal, a fifth time length (represented by T5) required for reception of the fourth sensing signal, and a sixth time length (represented by T6) required for switching between transmission of the third sensing signal and reception of the fourth sensing signal.
[0108] Alternatively or additionally, in some embodiments, if an eighth condition (represented by C8) is met, the device 110 may exclude a UL communication slot.
[0109] In some embodiments, the eighth condition (C8) may comprise: the device 110 performs sensing signal transmission and reception / measurement within one sensing slot and a duration of a UL communication slot is shorter than a second sum of the following: T4, T5 and T6. In such embodiments, if a duration of a UL communication slot is shorter than (T4+T5+T6) , the device 110 may exclude the UL communication slot. This will be described with reference to Fig. 4.
[0110] Fig. 4 illustrates an example of a UL communication slot in accordance with some embodiments of the present disclosure. In the example of Fig. 4, if a duration of a UL communication slot 410 is shorter than (T4+T5+T6) , the device 110 may exclude the UL communication slot 410. If a duration of the UL communication slot 410 is longer than (T4+T5+T6) , the device 110 may determine the UL communication slot 410 as a candidate UL sensing slot.
[0111] In some embodiments, the fourth time length (T4) required for transmission of the first sensing signal may be a time window set for sensing signal transmission.
[0112] In some embodiments, the fifth time length (T5) required for reception of the second sensing signal may be a time window set for sensing signal reception.
[0113] In some embodiments, T5 may be longer than T4.
[0114] In some embodiments, there may be a pre-configured time 420 set for the starting of T4.
[0115] In some embodiments, T4 and T5 may be in unit of ms, symbol or slot.
[0116] In some embodiments, the device 110 may determine a candidate UL sensing slot by performing a procedure in Table 4. Table 4
[0117] In some embodiments, upon determining candidate UL sensing slots, the device 110 may determine, based on a bitmap, the set of logical slots assigned to a UL sensing resource pool. The bitmap associated with the UL sensing resource pool is used where Lbitmap the length of the bitmap is configured by higher layers. The device 110 may determine a slot belongs to the UL sensing resource pool if bk′=1 where k′=k mod Lbitmap. The slots in the UL sensing resource pool are re-indexed such that the subscripts i of the remaining slots are successive {0, 1, …, T′max-1} where T′max is the number of the slots remaining in the UL sensing resource pool.
[0118] In some embodiments, the device 110 may determine candidate sensing resources from UL communication resources by excluding at least one UL communication resource. In such embodiments, the device 110 may determine candidate DL sensing resources and candidate UL sensing resources from the UL communication resources by excluding the at least one UL communication resource in TDD band or frequency division duplex (FDD) band.
[0119] In such embodiments, if a fifth condition (represented by C5) is met, the device 110 may exclude a UL communication slot.
[0120] In some embodiments, the fifth condition (C5) may comprise: a candidate sensing slot comprises a third number of consecutive symbols and at least one of the third number of consecutive symbols in a UL communication slot is not configured as UL. In such embodiments, if the candidate sensing slot comprises the third number of consecutive symbols and at least one of the third number of consecutive symbols in the UL communication slot is not configured as UL, the device 110 may exclude the UL communication slot.
[0121] In some embodiments, the third number of consecutive symbols comprise X consecutive symbols starting from Y-th symbol in the candidate sensing slot. X and Y are configured by RRC parameters. For example, if the candidate sensing slot comprises X consecutive symbols and at least one of Y-th, (Y+1) -th, …, (Y+X-1) -th symbols in a UL communication slot is not configured as UL, the device 110 may exclude the UL communication slot.
[0122] Alternatively or additionally, in some embodiments, if a sixth condition (represented by C6) is met, the device 110 may exclude a UL communication slot.
[0123] In some embodiments, the sixth condition (C6) may comprise: a candidate sensing slot comprises 14 symbols and a UL communication slot is not configured as a full UL slot. In such embodiments, if the candidate sensing slot comprises 14 symbols and the UL communication slot is not configured as a full UL slot, the device 110 may exclude the UL communication slot.
[0124] Alternatively or additionally, in some embodiments, if a seventh condition (represented by C7) is met, the device 110 may exclude a UL communication slot.
[0125] In some embodiments, the seventh condition (C7) may comprise: a candidate sensing slot may comprise a fourth number of consecutive slots and at least one of the fourth number of consecutive slots in a UL communication slot is not configured as UL. In such embodiments, if the candidate sensing slot may comprise the fourth number of consecutive slots and at least one of the fourth number of consecutive UL communication slots is not configured as UL, the device 110 may exclude the fourth number of consecutive UL communication slots. For example, if a candidate sensing slot comprises consecutive N slots, and at least one of M-th, (M+1) -th, …, (M+N-1) -th UL communication slots is not configured as a full UL slot, the device 110 may exclude the M-th, (M+1) -th, …, (M+N-1) -th UL communication slots.
[0126] In some embodiments, the first sensing mode and the fourth sensing mode may be performed, as described with reference to Figs. 1A and 1D.
[0127] In the first sensing mode, the device 110 (anetwork node, such as a gNB or TRP) transmits a sensing signal. The sensing signal is reflected by the sensing object 120. The device 110 receives the reflection of the sensing signal. In other words, the device 110 may need to both transmit the first sensing signal and receive the second sensing signal. Thus, the device 110 may need to consider the first time length (T1) required for transmission of the first sensing signal, the second time length (T2) required for reception of the second sensing signal, and the third time length (T3) required for switching between transmission of the first sensing signal and reception of the second sensing signal.
[0128] In the fourth sensing mode, the device 110 (such as a UE) transmits a sensing signal. The sensing signal is reflected by the sensing object 120. The device 110 receives the reflection of the sensing signal. In other words, the device 110 may need to both transmit the third sensing signal and receive the fourth sensing signal. Thus, the device 110 may need to consider the fourth time length (T4) required for transmission of the third sensing signal, the fifth time length (T5) required for reception of the fourth sensing signal, and the sixth time length (T6) required for switching between transmission of the third sensing signal and reception of the fourth sensing signal.
[0129] Alternatively or additionally, in some embodiments, if a ninth condition (represented by C9) is met, the device 110 may exclude a UL communication slot.
[0130] In some embodiments, the ninth condition (C9) may comprise: the device 110 (anetwork node or UE) performs sensing signal transmission and reception / measurement within one sensing slot and a duration of a UL communication slot is shorter than a larger one of the first sum (T1+T2+T3) and the second sum (T4+T5+T6) . In such embodiments, if a duration of a UL communication slot is shorter than a larger one of the first sum (T1+T2+T3) and the second sum (T4+T5+T6) , the device 110 may exclude the UL communication slot. This will be described with reference to Fig. 5.
[0131] Fig. 5 illustrates an example of a UL communication slot in accordance with some embodiments of the present disclosure. In the example of Fig. 5, the definitions of T1, T2 and T3 are the same as those in the example of Fig. 3, and the definitions of T4, T5 and T6 are the same as those in the example of Fig. 4.
[0132] In the example of Fig. 5, if a duration of a UL communication slot 510 is shorter than a larger one of the first sum (T1+T2+T3) and the second sum (T4+T5+T6) , the device 110 may exclude the UL communication slot 510. In other words, if the duration of the UL communication slot 510 is shorter than Max ( (T1+T2+T3) , (T4+T5+T6) ) , the device 110 may exclude the UL communication slot 510. If the duration of the UL communication slot 510 is longer than Max (T1+T2+T3, T4+T5+T6) , the device 110 may determine the UL communication slot 510 as a candidate sensing slot.
[0133] In some embodiments, there may be a pre-configured time 520 set for the earlier starting of T4 or T1.
[0134] In some embodiments, the device 110 may determine a candidate sensing slot by performing a procedure in Table 5. Table 5
[0135] In some embodiments, upon determining candidate sensing slots, the device 110 may determine, based on at least one bitmap, the set of logical slots assigned to at least one sensing resource pool.
[0136] In some embodiments, separate bitmaps may be used to assign a candidate sensing slot as a UL sensing slot or DL sensing slot. In such embodiments, the at least one bitmap may comprise a first bitmap and a second bitmap. The first bitmap indicates a first plurality of candidate sensing resources among the determined candidate sensing resources which are assigned as UL sensing resources. The second bitmap indicates a second plurality of candidate sensing resources among the determined candidate sensing resources which are assigned as DL sensing resources.
[0137] For example, the first bitmap associated with a DL sensing slot set is used where Lbitmap the length of the bitmap is configured by higher layers. A slot belongs to the DL sensing slot set if bk′=1 where k′=k mod Lbitmap. The slots in the DL sensing slot set are re-indexed such that the subscripts i of the remaining slots are successive {0, 1, …, T′max-1} where T′max is the number of the slots remaining in the DL sensing slot set.
[0138] For example, the second bitmap associated with a UL sensing slot set is used where Lbitmap the length of the bitmap is configured by higher layers. A slot belongs to the UL sensing slot set if bk′=1 where k′=k mod Lbitmap. The slots in the UL sensing slot set are re-indexed such that the subscripts i of the remaining slots are successive {0, 1, …, T′max-1} where T′max is the number of the slots remaining in the UL sensing slot set.
[0139] In some embodiments, one bitmap is used to assign the candidate sensing slot as sensing slot (include DL and UL sensing) . A network device may further configure or indicate which slot will be used as DL sensing slot and which slot will be used as UL sensing slot. In such embodiments, the at least one bitmap may comprise a third bitmap. The third bitmap indicates a third plurality of candidate sensing resources among the determined candidate sensing resources which are assigned as sensing resources.
[0140] For example, the third bitmap associated with a DL / UL sensing set is used where Lbitmap the length of the bitmap is configured by higher layers. A slot belongs to the DL / UL sensing set if bk′=1 where k′=k mod Lbitmap. The slots in the DL / UL sensing set are re-indexed such that the subscripts i of the remaining slots are successive {0, 1, …, T′max-1} where T′max is the number of the slots remaining in the DL / UL sensing set.
[0141] In some embodiments, multiple bitmaps are used to assign multiple sensing resource pools, and each resource pool could be used as either DL sensing or UL sensing by configuration. In such embodiments, the at least one bitmap may comprise multiple bitmaps. Each of the multiple bitmaps indicates a plurality of candidate sensing resources among the determined candidate sensing resources which are assigned as sensing resources in a sensing resource pool. The sensing resources in the sensing resource pool are used as UL sensing resources or DL sensing resources. The sensing resource pool is also referred to as a sensing resource set.
[0142] For example, a bitmap associated with a sensing resource set is used where Lbitmap the length of the bitmap is configured by higher layers. A slot belongs to the sensing resource set if bk′=1 where k′=k mod Lbitmap. The slots in the sensing resource set are re-indexed such that the subscripts i of the remaining slots are successive {0, 1, …, T′max-1} where T′max is the number of the slots remaining in the sensing resource set.
[0143] In some embodiments, as described with reference to Fig. 1G, The network node 140 receives the reflection of the sensing signal. In addition, the network node 140 may also receive uplink communication signals from the UE 170 and the UE 180.
[0144] The strength of the uplink communication signal may be much greater than the strength of the reflected sensing signal. When the strength of the reflected sensing signal differs too much from the strength of the uplink communication signals, the difference between the strength of the reflected sensing signal and the strength of the uplink communication signals will exceed the dynamic range of the analog-to-digital converter of the network node 140, resulting in the inability to effectively collect the reflected sensing signal. Thus, there is a need to handle the different reception power level if both sensing signal and communication signal are present.
[0145] In some embodiments, in order to resolve the above issue, an automatic gain control (AGC) symbol is set as a starting symbol of sensing signal transmission. In this way, the network node 140 may better detect and receive communication signals as well as the sensing signal. In addition, there is less impact to UL communication signal transmission.
[0146] In some embodiments, at least one gap symbol is set for transition between transmission and reception or transition between reception and transmission, or at least one gap symbol is set between a communication signal and a sensing signal.
[0147] In some embodiments, the sensing resources may comprise a sensing slot. The sensing slot may comprise the following in order: at least one first communication symbol, a first gap symbol, an AGC symbol, at least one sensing symbol, a second gap symbol, and at least one second communication symbol.
[0148] Figs. 6A, 6B, 6C, 6D and 6E illustrate an example of a sensing slot in accordance with some embodiments of the present disclosure, respectively.
[0149] In the examples of Figs. 6A, 6B, 6C, 6D and 6E, a gap symbol is reserved before the AGC symbol and after sensing signal transmission. The gap symbol is set for transition between transmission and reception or transition between reception and transmission, or at least one gap symbol is set between a communication signal and a sensing signal.
[0150] In the examples of Figs. 6A and 6B, the first symbol (e.g., OFDM symbol) of a sensing signal transmission and its associated other information (e.g., control information if any) is duplicated to the immediately previous symbol for AGC purpose.
[0151] In the example of Fig. 6A, only one symbol in a sensing slot is used for sensing signal transmission. The example of Fig. 6B is different from the example of Fig. 6A in that multiple symbols in a sensing slot are used for sensing signal transmission.
[0152] In some embodiments, after complex-valued symbols are mapped to resource elements, the resource elements used for the sensing signal transmission channel in the first symbol in the mapping operation above, including any DM-RS, PT-RS, CSI-RS, or other reference signal occurring in the first symbol, shall be duplicated in the symbol immediately preceding the first symbol in the mapping.
[0153] In the examples of Figs. 6C and 6D, the AGC symbol may be a half-symbol. The first half-symbol (e.g., OFDM symbol) of a sensing signal transmission and its associated other information (e.g., control information if any) is duplicated to the immediately previous half-symbol for AGC purpose.
[0154] In the example of Fig. 6E, the first N symbols (e.g., OFDM symbol) of a sensing signal transmission and its associated other information (e.g., control information if any) is duplicated to the immediately previous N symbols for AGC purpose, where N is an integer greater than or equal to 2.
[0155] In some embodiments, considering there may be no transition between transmission and reception or transition between reception and transmission, a gap symbol may not be needed for transition between transmission of a UL communication signal and transmission of a UL sensing signal, and a gap symbol may not be needed for transition between transmission of DL communication signal and transmission of DL sensing signal.
[0156] In some embodiments, considering UL communication applies timing advance (TA) while UL sensing transmission may not apply TA or the reflected UL sensing signal has no TA, therefore, a gap symbol is not needed for transition between transmission of a UL communication signal and reception of a DL sensing signal, and a gap symbol is needed for transition between transmission of a UL sensing signal and reception of a DL communication signal.
[0157] In some embodiments, a gap symbol is needed for transition between reception of a DL signal and transmission of a UL signal.
[0158] Fig. 7 illustrates examples of locations of gap symbols in a sensing slot in accordance with some embodiments of the present disclosure. In the examples of Fig. 7, the example of Fig. 6B is used to illustrate locations of gap symbols 610 and 620 in a sensing slot.
[0159] In an example 710, the gap symbol 610 is not needed for transition between transmission of a UL communication signal and transmission of a UL sensing signal, and the gap symbol 620 is not needed for transition between transmission of a UL sensing signal and transmission of a UL communication signal.
[0160] In an example 720, the gap symbol 610 is not needed for transition between transmission of a UL communication signal and transmission of a UL sensing signal, and the gap symbol 620 is needed for transition between transmission of a UL sensing signal and reception of a DL communication signal.
[0161] In an example 730, the gap symbol 610 is needed for transition between reception of a DL communication signal and transmission of a UL sensing signal, and the gap symbol 620 is needed for transition between transmission of a UL sensing signal and reception of a DL communication signal.
[0162] In an example 740, the gap symbol 610 is needed for transition between reception of a DL communication signal and transmission of a UL sensing signal, and the gap symbol 620 is not needed for transition between transmission of a UL sensing signal and transmission of a UL communication signal.
[0163] In an example 750, the gap symbol 610 is not needed for transition between transmission of a UL communication signal and reception of a DL sensing signal, and the gap symbol 620 is needed for transition between reception of a DL sensing signal and transmission of a UL communication signal.
[0164] In an example 760, the gap symbol 610 is not needed for transition between transmission of a UL communication signal and reception of a DL sensing signal, and the gap symbol 620 is not needed for transition between reception of a DL sensing signal and reception of a DL communication signal.
[0165] In an example 770, the gap symbol 610 is not needed for transition between reception of a DL communication signal and reception of a DL sensing signal, and the gap symbol 620 is not needed for transition between reception of a DL sensing signal and reception of a DL communication signal.
[0166] In an example 780, the gap symbol 610 is not needed for transition between reception of a DL communication signal and reception of a DL sensing signal, and the gap symbol 620 is needed for transition between reception of a DL sensing signal and transmission of a UL communication signal.
[0167] It shall be noted that the locations of gap symbols in Fig. 7 may be also applied to slot structures in Figs. 6A, 6C, 6D and 6E.
[0168] Fig. 8 is a simplified block diagram of a device 800 that is suitable for implementing embodiments of the present disclosure. The device 800 can be considered as a further example embodiment of the device 110 as shown in Fig. 1A, 1B, 1C, 1D, 1E, 1F or 1G. Accordingly, the device 800 can be implemented at or as at least a part of the device 110.
[0169] As shown, the device 800 includes a processor 810, a memory 820 coupled to the processor 810, a suitable transceiver 840 coupled to the processor 810, and a communication interface coupled to the transceiver 840. The memory 810 stores at least a part of a program 830. The transceiver 840 may be for bidirectional communications or a unidirectional communication based on requirements. The transceiver 840 may include at least one of a transmitter 842 and a receiver 844. The transmitter 842 and the receiver 844 may be functional modules or physical entities. The transceiver 840 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.
[0170] The components included in the apparatuses and / or devices of the present disclosure may be implemented in various manners, including software, hardware, firmware, or any combination thereof. In one embodiment, one or more units may be implemented using software and / or firmware, for example, machine-executable instructions stored on the storage medium. In addition to or instead of machine-executable instructions, parts or all of the units in the apparatuses and / or devices may be implemented, at least in part, by one or more hardware logic components. For example, and without limitation, illustrative types of hardware logic components that can be used include Field-programmable Gate Arrays (FPGAs) , Application-specific Integrated Circuits (ASICs) , Application-specific Standard Products (ASSPs) , System-on-a-chip systems (SOCs) , Complex Programmable Logic Devices (CPLDs) , and the like.
Claims
1.A device, comprising:a processor configured to cause the device to:perform at least one of the following:determining candidate downlink (DL) sensing resources from DL communication resources by excluding at least one DL communication resource;determining candidate uplink (UL) sensing resources from UL communication resources by excluding at least one UL communication resource; ordetermining candidate sensing resources from the UL communication resources by excluding the at least one UL communication resource; anddetermine sensing resources based on at least one bitmap and at least one of the following:the determined candidate DL sensing resources,the determined candidate UL sensing resources, orthe determined candidate sensing resources.2.The device of claim 1, wherein the sensing resources comprise slots used for sensing signal transmissions from the device.3.The device of claim 1, wherein the device comprises a network device, and the sensing resources comprise DL slots used for sensing signal transmissions from the network device.4.The device of claim 1, wherein the device comprises a terminal device, and the sensing resources comprise UL slots used for sensing signal transmissions from the terminal device.5.The device of claim 1, wherein the device is caused to exclude the at least one DL communication resource by:based on determining that a candidate DL sensing slot comprises a first number of consecutive symbols and at least one of the first number of consecutive symbols in a DL communication slot is not configured as DL, excluding the DL communication slot.6.The device of claim 5, wherein the first number of consecutive symbols comprise X consecutive symbols starting from Y-th symbol in the candidate DL sensing slot, where X and Y are configured by radio resource control (RRC) parameters.7.The device of claim 1, wherein the device is caused to exclude the at least one DL communication resource by:based on determining that a candidate DL sensing slot comprises a second number of consecutive slots and at least one of the second number of consecutive DL communication slots is not configured as DL, excluding the second number of consecutive DL communication slots.8.The device of claim 1, wherein the device is caused to exclude the at least one DL communication resource by:based on determining that a duration of a DL communication slot is shorter than a first sum of the following, excluding the DL communication slot:a first time length required for transmission of a first sensing signal,a second time length required for reception of a second sensing signal, anda third time length required for switching between transmission of the first sensing signal and reception of the second sensing signal.9.The device of claim 1, wherein the device is caused to exclude the at least one UL communication resource by:based on determining that a candidate UL sensing slot comprises a third number of consecutive symbols and at least one of the third number of consecutive symbols in a UL communication slot is not configured as UL, excluding the UL communication slot.10.The device of claim 9, wherein the third number of consecutive symbols comprise X consecutive symbols starting from Y-th symbol in the candidate UL sensing slot, where X and Y are configured by radio resource control (RRC) parameters.11.The device of claim 1, wherein the device is caused to exclude the at least one UL communication resource by:based on determining that a candidate UL sensing slot comprises a fourth number of consecutive slots and at least one of the fourth number of consecutive UL communication slots is not configured as UL, excluding the fourth number of consecutive UL communication slots.12.The device of claim 1, wherein the device is caused to exclude the at least one UL communication resource by:based on determining that a duration of a UL communication slot is shorter than a second sum of the following, excluding the UL communication slot:a fourth time length required for transmission of a third sensing signal,a fifth time length required for reception of a fourth sensing signal, anda sixth time length required for switching between transmission of the third sensing signal and reception of the fourth sensing signal.13.The device of claim 1, wherein the device is caused to exclude the at least one UL communication resource by:based on determining that a duration of a UL communication slot is shorter than a larger one of a first sum and a second sum, excluding the UL communication slot;wherein the first sum is equal to the first sum of the following:a first time length required for transmission of a first sensing signal,a second time length required for reception of a second sensing signal, anda third time length required for switching between transmission of the first sensing signal and reception of the second sensing signal; andwherein the second sum is equal to the second sum of the following:a fourth time length required for transmission of a third sensing signal,a fifth time length required for reception of a fourth sensing signal, anda sixth time length required for switching between transmission of the third sensing signal and reception of the fourth sensing signal.14.The device of claim 1, wherein the at least one bitmap comprises a first bitmap and a second bitmap;wherein the first bitmap indicates a first plurality of candidate sensing resources among the determined candidate sensing resources which are assigned as UL sensing resources; andwherein the second bitmap indicates a second plurality of candidate sensing resources among the determined candidate sensing resources which are assigned as DL sensing resources.15.The device of claim 1, wherein the at least one bitmap comprises a third bitmap, and the third bitmap indicates a third plurality of candidate sensing resources among the determined candidate sensing resources which are assigned as sensing resources.16.The device of claim 1, wherein the at least one bitmap comprises multiple bitmaps, and each of the multiple bitmaps indicates a plurality of candidate sensing resources among the determined candidate sensing resources which are assigned as sensing resources in a sensing resource pool.17.The device of claim 16, wherein the sensing resources in the sensing resource pool are used as UL sensing resources or DL sensing resources.18.The device of claim 1, wherein the sensing resources comprises a sensing slot, and the sensing slot comprises the following in order:at least one first communication symbol,a first gap symbol,an automatic gain control (AGC) symbol,at least one sensing symbol,a second gap symbol, andat least one second communication symbol.19.A method for integration of sensing and communication, comprising:performing at least one of the following:determining candidate DL sensing resources from DL communication resources by excluding at least one DL communication resource;determining candidate UL sensing resources from UL communication resources by excluding at least one UL communication resource; ordetermining candidate sensing resources from the UL communication resources by excluding the at least one UL communication resource; anddetermining sensing resources based on at least one bitmap and at least one of the following:the determined candidate DL sensing resources,the determined candidate UL sensing resources, orthe determined candidate sensing resources.20.A computer readable medium having instructions stored thereon, the instructions, when executed on at least one processor of a device, causing the device to carry out the method according to claim 19.