Integrated sensing and communication network
By integrating passive perception and active perception in the wireless communication network, and using multiple perception nodes to work together, the problem of insufficient performance and connectivity of traditional perception methods is solved, and more efficient perception and communication performance is achieved.
Patent Information
- Application Number
- JP2023538904
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2020-12-24
- Publication Date
- 2025-03-18
- Estimated Expiration
- 2040-12-24
AI Technical Summary
In existing wireless communication networks, traditional active perception methods limit perception performance and connectivity, and passive perception and non-RF perception systems are usually independent systems and have no integration with the communication network.
By integrating passive perception and active perception in a wireless communication network, multiple perception nodes work together to improve perception performance. The specific method includes transmitting a perceptual signal for coordination with the second device in the first device and communicating and transmitting perceptual data through different sets of channels.
It achieves better perceptual performance and communication connectivity, avoids the need for independent perceptual systems, and improves the performance and connectivity of future wireless networks.
Smart Images

Figure 0007648316000007 
Figure 0007648316000008 
Figure 0007648316000009
Abstract
Description
[Technical field]
[0001] The present application relates to systems and methods for performing integrated sensing and communication. [Background technology]
[0002] In a wireless communication network, electronic devices such as base stations (BS), user equipment (UE), etc. communicate wirelessly with each other to transmit or receive data between each other. Sensing is the process of obtaining information about the surroundings of the devices. Sensing can also be used to detect information about an object such as its location, speed, distance, orientation, shape, texture, etc. This information can be used to improve communication within the network and for other application specific purposes.
[0003] Sensing in communication networks has typically been limited to active approaches involving devices that receive and process radio frequency (RF) sensing signals. Other sensing approaches, such as passive sensing (e.g., radar) and non-RF sensing (e.g., video imaging and other sensors), can address some of the limitations of active sensing, but these other approaches are typically standalone systems implemented separately from the communication network.
[0004] The advantages of integrating communication and sensing in wireless communication networks have been recognized, and it would therefore be desirable to provide improved systems and methods for integrating sensing and communication in wireless communication networks. Summary of the Invention
[0005] Aspects of the present disclosure are directed to better integrating passive sensing with active sensing and communication in wireless communication networks. Aspects of the present disclosure relate to cooperative sensing involving multiple sensing nodes to improve sensing performance in integrated sensing and communication networks. Thus, aspects of the present disclosure address challenges presented by the significant performance and connectivity goals of future wireless networks, particularly challenges related to sensing and building an RF map of the sensed surroundings.
[0006] According to one aspect of the disclosure, a method is provided in a first device, the method involving transmitting, by the first device, a first sensing signal for use in cooperative sensing with a second device for sensing a target, using a first set of channels, the method also involving transmitting, by the first device, a communication signal, using a second set of channels, the second set of channels including at least one channel not included in the first set of channels.
[0007] The same first device, which may be a network device such as a base station or a device such as a user equipment, is involved in communication signal transmission and sensing data transmission. This has the advantage that a separate network is not required for sensing. A different set of channels is used for communication as opposed to sensing, although there may be some channels used for both.
[0008] Optionally, each channel in the first set of channels and each channel in the second set of channels is a logical channel or a transport channel or a physical channel.
[0009] Optionally, the first set of channels includes at least one logical channel and the second set of channels includes at least one different logical channel.
[0010] Advantageously, by using different logical channels, communication data and sensing data can be handled separately.
[0011] Optionally, the method further comprises transmitting collaboration information between the first device and the second device, the collaboration information at least partially characterizing the first sensing signal.
[0012] Optionally, the first device is a network device and the second device is a network device, and the coordination information is transmitted over a backhaul link between the first device and the second device.
[0013] Optionally, the first device is one of a base station, an integrated access and backhaul (IAB) node or a relay, and the second device is one of a base station, an IAB node or a relay.
[0014] Optionally, the first device is a network device, the second device is a user equipment (UE), and the coordination information is transmitted via a Uu link.
[0015] Optionally, the first device is a user equipment (UE) and the second device is a UE, and the coordination information is transmitted via a sidelink between the first device and the second device, or via a Uu link between the first device and a third device and between the second device and the third device.
[0016] Optionally, the method comprises exchanging timing information between the first device and the second device for purposes of synchronization. Optionally, the timing information indicates a time of transmission of the sensing signal.
[0017] Advantageously, the exchange of timing information allows more precise processing of the sensing data to be performed to produce more accurate sensing results.
[0018] Optionally, all channels in the first set of channels are dedicated to communication and all channels in the second set of channels are dedicated to sensing.
[0019] Optionally, the second set of channels comprises a reduced set of channels compared to the first set of channels.
[0020] Optionally, the channels in the first set of channels include at least some channels that are dedicated to communication and some channels that are common to the channels in the second set of channels and are used for communication and sensing, and the channels in the second set of channels include channels that are common to the channels in the first set of channels and at least some channels that are dedicated to sensing.
[0021] Optionally, the step of transmitting, by the first device, the sensing signal is performed using a first frequency band. The step of transmitting, by the first device, the communication signal is performed using a second frequency band. The first frequency band and the second frequency band do not overlap. Alternatively, the first frequency band and the second frequency band overlap. Alternatively, the first frequency band is a subset of the second frequency band. Alternatively, the second frequency band is a subset of the first frequency band. Alternatively, different bandwidth part (BWP) configurations are applied to the frequency bands for communication and sensing.
[0022] Optionally, the method further involves receiving, by the first device, signaling to turn on or off a sensing function in the first device.
[0023] Optionally, the signaling for turning on or off the sensing capability includes signaling that is one of per cell, per sensing BWP, per device, per group of devices, per group of network devices.
[0024] Optionally, the signaling for turning on or off the sensing function is in the form of an on / off schedule.
[0025] Optionally, the on / off schedule is signaled when a first device is turned on, or when a collaborative sensing group is formed, re-formed or dismissed, or when a sensing task is started or completed.
[0026] Optionally, the method further involves receiving, by the first device, a sensing input from the second device, the sensing input including first sensing data derived by the second device from a first echo of the sensing signal received by the second device, an intermediate version of the first sensing data derived by the second device from the first echo of the sensing signal received by the second device, a copy of the first echo of the sensing signal, a compressed version of the first echo of the sensing signal, coordinate information relating to one or more of a position, orientation, heading and speed of the second device, and synchronization or timing information, and obtaining, by the first device, second sensing data based on the sensing input.
[0027] Optionally, the method further involves receiving sensing data or compressed sensing data from the target.
[0028] Optionally, the collaborative sensing involves sensing based on echo signals reflected from at least one target and sensing data or compressed sensing data received from the at least one target.
[0029] Optionally, the first device and the second device are any combination of a base station, an integrated access and backhaul (IAB) node, a relay node, a non-terrestrial network (NTN) node, or a user equipment (UE).
[0030] A further embodiment provides a computer program product comprising instructions for performing any of the methods described herein or summarized above.
[0031] Further embodiments provide a first device including at least one processor and a memory storing processor executable instructions that, when executed, cause the processor to perform any one of the methods described herein or summarized above. The first device may be a network device, for example one of a base station, an integrated access and backhaul (IAB) node, a relay node, or a non-terrestrial network (NTN) node. Alternatively, the first device may be a device such as a user equipment. [Brief description of the drawings]
[0032] The present invention will now be described in detail with reference to the accompanying drawings. [Figure 1] FIG. 1 is a block diagram of a communication system. [Diagram 2] FIG. 1 is a block diagram of a communication system. [Diagram 3] FIG. 1 is a block diagram of a communication system showing the basic component structure of an electronic device (ED) and a base station. [Figure 4] FIG. 2 is a block diagram of modules that may be used to realize or execute one or more of the steps of the embodiments of the present application. [Diagram 5]FIG. 1 is a block diagram of an integrated sensing and communication network. [Figure 6A] 1 is an example of passive cooperative sensing involving multiple base stations and targets. [Figure 6B] 1 is an example of passive cooperative sensing involving multiple base stations and targets. [Figure 6C] 1 is an example of passive cooperative sensing involving multiple base stations and targets. [Figure 6D] 1 is an example of passive cooperative sensing involving multiple base stations and targets. [Figure 7A] 1 is an example of passive cooperative sensing involving mixed type devices. [Figure 7B] 1 is an example of passive cooperative sensing involving mixed type devices. [Figure 8] 1 is an example of passive cooperative sensing involving mixed type devices. [Figure 9A] 1 is an example of active cooperative sensing involving multiple base stations and targets. [Figure 9B] 1 is an example of active cooperative sensing involving multiple base stations and targets. [Figure 9C] 1 is an example of active cooperative sensing involving multiple base stations and targets. [Figure 10A] 1 shows a first example of a signaling mechanism for timing exchange. [Figure 10B] 1 shows a first example of a signaling mechanism for timing exchange. [Figure 11A] 2 shows a second example of a signaling mechanism for timing exchange. [Figure 11B] 2 shows a second example of a signaling mechanism for timing exchange. [Figure 12] 1 illustrates examples of specific links that may be used to share collaborative information. [Figure 13] This is a concrete example of Mode 1 integrated sensing and communication. [Figure 14] This is a concrete example of Mode 1 integrated sensing and communication. [Figure 15] 1 illustrates a set of example downlink channel mappings. [Figure 16] 1 illustrates a set of example downlink channel mappings. [Figure 17] 1 illustrates a set of example downlink channel mappings. [Figure 18] 1 is an example of communication and sensing performed using different frequency carriers. [Figure 19] A set of examples for jointly configuring / directing sensing and communication resources are presented. [Figure 20A] 1 is a schematic diagram illustrating a first exemplary communication system for implementing sensing according to an aspect of the present disclosure. [Figure 20B] 1 is a flowchart illustrating an example operational process of an electronic device for integrated sensing and communication, according to an embodiment of the present disclosure. [Figure 20C] 4 is a flowchart illustrating an exemplary operational process of an electronic device according to an embodiment of the present disclosure. [Figure 21] FIG. 2 is a schematic diagram illustrating a signal structure having a fixed cycle length, according to an exemplary embodiment of the present disclosure. [Figure 22] FIG. 2 is a schematic diagram illustrating a signal structure having variable cycle lengths, according to an exemplary embodiment of the present disclosure. [Diagram 23] FIG. 2 is a schematic diagram illustrating a signal structure in which transmissions are received in different cycles, according to an exemplary embodiment of the present disclosure. [Figure 24] FIG. 1 is a schematic diagram illustrating a signal structure in which a sensing sub-cycle is aligned with a baseline communication symbol, according to an exemplary embodiment of the present disclosure. [Diagram 25] FIG. 2 is a schematic diagram illustrating a single-carrier signal waveform with no overlap between adjacent pulses. [Figure 26] FIG. 2 is a schematic diagram showing a single carrier signal waveform having pulse overlap; [Figure 27] 2 illustrates a flow diagram of interactions between elements of the network of FIG. 1, including an exemplary base station, an exemplary user equipment, and an exemplary location management function, in accordance with an aspect of the present application. [Figure 28] 1 shows a plot used to explain clock bias. [Figure 29] 2 illustrates a flow diagram of interactions between elements of the network of FIG. 1, including two base stations, a user equipment, and a location management function, according to an embodiment of the present application. [Diagram 30] 1 illustrates a situation in which a user equipment may assist a base station in sensing an environment, according to an aspect of the present application. [Diagram 31] 1 illustrates a signal flow diagram of interactions between a user equipment and a base station for configuring user equipment assisted sensing according to an aspect of the present application. [Diagram 32] 10 illustrates a signal flow diagram of further interactions between a user equipment and a base station for configuring user equipment assisted sensing according to an aspect of the present application. [Diagram 33] 1 illustrates a situation in which multiple user equipment may assist a base station in sensing an environment, according to an aspect of the present application. [Diagram 34] 1 illustrates the radio resource control states of a user equipment and the procedures used for transitioning between states. [Diagram 35] 4 illustrates a signal flow diagram of a negotiation between the user equipment of FIG. 2 and the base station of FIG. 3 to determine the waveform of an ICS signal transmitted by the user equipment in an example where monostatic sensing is performed by the user equipment according to an embodiment of the present application. [Diagram 36] 1 illustrates an example of selection assistance data in a table for assisting in making a selection of a waveform for an ICS signal according to an embodiment of the present application. [Figure 37] 4 illustrates a signal flow diagram of a negotiation between the user equipment of FIG. 2 and the base station of FIG. 3 to determine the waveform of an ICS signal transmitted by the base station in an example where monostatic sensing is performed by the base station according to an embodiment of the present application. [Figure 38]In an example where bistatic sensing is performed in a user equipment receiving an ICS signal according to an embodiment of the present application, a signal flow diagram illustrates a negotiation between the user equipment of FIG. 2 and the base station of FIG. 3 to determine the waveform of the ICS signal transmitted by the base station. [Figure 39] 5 illustrates a signal flow diagram of a negotiation between the user equipment of FIG. 2 and the base station of FIG. 3 to determine the waveform of the ICS signal transmitted by the user equipment in an example where bistatic sensing is performed at the base station receiving the ICS signal according to an embodiment of the present application. [Diagram 40] In an example where bistatic sensing is performed at a base station receiving an ICS signal according to an embodiment of the present application, a negotiation between the user equipment of FIG. 2 and the base station of FIG. 3 to determine the waveform of the ICS signal to be transmitted by the user equipment is shown in an alternative signal flow diagram to that of FIG. 39. [Diagram 41] 1 illustrates a signal flow diagram of a negotiation between two user equipments of FIG. 1 and the base station of FIG. 3 to determine the waveform of an ICS signal transmitted by one user equipment in an example where bistatic sensing is performed by the other user equipment receiving the ICS signal in accordance with an embodiment of the present application. [Diagram 42] An alternative signal flow diagram to that of FIG. 41 illustrates negotiation between two user equipments of FIG. 1 and the base station of FIG. 3 to determine the waveform of an ICS signal transmitted by one user equipment in an example in which bistatic sensing is performed by the other user equipment receiving the ICS signal according to an embodiment of the present application. [Figure 43A] 1 is a block diagram illustrating a sensing architecture according to an embodiment in which a sensing coordinator is located in a core network. [Figure 43B] 13 is a block diagram showing a sensing architecture according to another embodiment in which the sensing coordinator is located outside the core network and communicates with the RAN through the core network. [Figure 43C]FIG. 13 is a block diagram showing a sensing architecture according to a further embodiment in which the sensing coordinator is located outside the core network and communicates directly with the RAN; [Figure 44A] FIG. 43B is a block diagram illustrating a sensing architecture according to an embodiment having a centralized unit (CU) / distributed unit (DU) RAN architecture, similar to FIG. 43A. [Figure 44B] FIG. 43C is a block diagram illustrating a sensing architecture according to an embodiment having a centralized unit (CU) / distributed unit (DU) RAN architecture, similar to FIG. 43B. [Figure 44C] FIG. 43D is a block diagram illustrating a sensing architecture according to an embodiment having a centralized unit (CU) / distributed unit (DU) RAN architecture, similar to FIG. 43C. [Figure 45A] FIG. 45B is a block diagram illustrating a sensing architecture according to an embodiment having a CU control plane (CP) / user plane (UP) RAN architecture, similar to FIG. 45A. [Figure 45B] FIG. 45C is a block diagram illustrating a sensing architecture according to an embodiment having a CU control plane (CP) / user plane (UP) RAN architecture, similar to FIG. 45B. [Figure 45C] FIG. 45C is a block diagram illustrating a sensing architecture according to an embodiment having a CU control plane (CP) / user plane (UP) RAN architecture. [Figure 46A] FIG. 43B is a block diagram similar to FIG. 43A, but showing a sensing architecture in accordance with an embodiment in which sensing coordination is centralized at the RAN. [Figure 46B]FIG. 43C is a block diagram similar to FIG. 43B, but showing a sensing architecture in accordance with an embodiment in which sensing coordination is centralized at the RAN. [Figure 46C] FIG. 43D is a block diagram similar to FIG. 43C, but showing a sensing architecture in accordance with an embodiment in which sensing coordination is centralized at the RAN. [Figure 47A] FIG. 44B is a block diagram similar to FIG. 44A, but showing a sensing architecture in accordance with an embodiment in which sensing coordination is centralized at the RAN. [Figure 47B] FIG. 44C is a block diagram similar to FIG. 44B but showing a sensing architecture in accordance with an embodiment in which sensing coordination is centralized at the RAN. [Figure 47C] FIG. 44D is a block diagram similar to FIG. 44C, but showing a sensing architecture in accordance with an embodiment in which sensing coordination is centralized at the RAN. [Figure 48A] FIG. 45B is a block diagram similar to FIG. 45A, but showing a sensing architecture in accordance with an embodiment in which sensing coordination is centralized at the RAN. [Figure 48B] FIG. 45B is a block diagram similar to FIG. 45A, but showing a sensing architecture in accordance with an embodiment in which sensing coordination is centralized at the RAN. [Figure 48C] FIG. 45B is a block diagram similar to FIG. 45A, but showing a sensing architecture in accordance with an embodiment in which sensing coordination is centralized at the RAN. [Figure 49] FIG. 2 is a block diagram illustrating an example protocol stack according to an embodiment. [Figure 50] FIG. 2 is a block diagram illustrating an exemplary protocol stack according to another embodiment. [Figure 51] FIG. 11 is a block diagram illustrating an exemplary protocol stack according to a further embodiment. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0033] Referring to FIG. 1, a simplified schematic diagram of a communication system is provided as an illustrative, non-limiting example. The communication system 100 includes a radio access network 120. The radio access network 120 may be a next generation (e.g., sixth generation (6G) or later) radio access network or a legacy (e.g., 5G, 4G, 3G, or 2G) radio access network. One or more communication electronic devices (EDs) 110a-120j (collectively referred to as 110) may be interconnected with each other or connected to one or more network nodes (170a, 170b, collectively referred to as 170) in the radio access network 120. A core network 130 may be part of the communication system and may be independent or dependent on the radio access technology used in the communication system 100. The communication system 100 also includes a public switched telephone network (PSTN) 140, the Internet 150, and other networks 160.
[0034] FIG. 2 illustrates an exemplary communication system 100. Generally, the communication system 100 enables multiple wireless or wired elements to communicate data and other content. The purpose of the communication system 100 may be to provide content such as voice, data, video, and / or text via broadcast, multicast, unicast, and the like. The communication system 100 may operate by sharing resources, such as carrier spectrum bandwidth, among its components. The communication system 100 may include terrestrial and / or non-terrestrial communication systems. The communication system 100 may provide a wide range of communication services and applications, such as earth monitoring, remote sensing, passive sensing and positioning, navigation and tracking, autonomous delivery and mobility, and the like. The communication system 100 may provide a high degree of availability and robustness through the cooperation of the terrestrial and non-terrestrial communication systems. For example, integrating a non-terrestrial communication system (or components thereof) into a terrestrial communication system can result in what may be considered a heterogeneous network including multiple layers. Compared with traditional communication networks, heterogeneous networks may achieve better overall performance through efficient multi-link joint operation, more flexible function sharing, and faster physical layer link switching between terrestrial and non-terrestrial networks.
[0035] The terrestrial and non-terrestrial communication systems may be considered subsystems of a communication system. In the illustrated example, the communication system 100 includes electronic devices (EDs) 110a-110d (collectively referred to as EDs 110), radio access networks (RANs) 120a-120b, a non-terrestrial communication network 120c, a core network 130, a public switched telephone network (PSTN) 140, the Internet 150, and other networks 160. The RANs 120a-120b include respective base stations (BSs) 170a-170b, which may be collectively referred to as terrestrial transmit and receive points (T-TRPs) 170a-170b. The non-terrestrial communication network 120c includes access nodes 172c, which may be collectively referred to as non-terrestrial transmit and receive points (NT-TRPs) 120.
[0036] Any ED 110 may alternatively or additionally be configured to interface, access or communicate with any other T-TRP 170a-170b and NT-TRP 172, the Internet 150, the core network 130, the PSTN 140, other networks 160 or any combination of the above. In some examples, ED 110a may communicate uplink and / or downlink transmissions over interface 190a with T-TRP 170a. In some examples, EDs 110a, 110b and 110d may also communicate directly with each other via one or more sidelink air interfaces 190b. In some examples, ED 110d may communicate uplink and / or downlink transmissions over interface 190c with NT-TRP 172.
[0037] Air interfaces 190a and 190b may use similar communication technologies, such as any suitable radio access technology. For example, communication system 100 may implement one or more channel access methods, such as code division multiple access (CDMA), time division multiple access (TDMA), frequency division multiple access (FDMA), orthogonal FDMA (OFDMA), or single-carrier FDMA (SC-FDMA), in air interfaces 190a and 190b. Air interfaces 190a and 190b may utilize other higher dimensional signal spaces, which may involve combinations of orthogonal and / or non-orthogonal dimensions.
[0038] The air interface 190c can enable communication between the EDs 110d and one or more NT-TRPs 172 via a wireless link or simply a link. In some examples, the link is a dedicated connection for unicast transmissions, a connection for broadcast transmissions, or a connection between a group of EDs and one or more NT-TRPs for multicast transmissions.
[0039] The RANs 120a and 120b communicate with the core network 130 to provide various services, such as voice, data, and other services, to the EDs 110a, 110b, and 110c. The RANs 120a and 120b and / or the core network 130 may communicate directly or indirectly with one or more other RANs (not shown), which may or may not be served directly by the core network 130 and which may or may not use the same radio access technology as the RANs 120a, 120b, or both. The core network 130 may also serve as a gateway access between (i) the RANs 120a and 120b, or the EDs 110a, 110b, and 110c, or both, and (ii) other networks, such as the PSTN 140, the Internet 150, and other networks 160. Additionally, some or all of the EDs 110a, 110b, and 110c may include functionality for communicating with different wireless networks over different wireless links using different wireless technologies and / or protocols. Instead of (or in addition to) wireless communications, the EDs 110a, 110b, and 110c may communicate via wired communications channels to a service provider or switch (not shown) and the Internet 150. The PSTN 140 may include a circuit-switched telephone network for providing plain old telephone service (POTS). The Internet 150 may include a network of computers and / or subnets (intranets) and may incorporate protocols such as Internet Protocol (IP), Transmission Control Protocol (TCP), and User Datagram Protocol (UDP). The EDs 110a, 110b, and 110c may be multi-mode devices capable of operating according to multiple wireless access technologies and may incorporate multiple transceivers necessary to support such.
[0040] 3 shows another example of the ED 110 and the base stations 170a, 170b and / or 170c. The ED 110 is used to connect people, things, machines, etc. The ED 110 may be widely used in various scenarios, such as cellular communication, device-to-device (D2D), vehicle-to-everything (V2X), peer-to-peer (P2P), machine-to-machine (M2M), machine-type communications (MTC), internet of things (IOT), virtual reality (VR), augmented reality (AR), industrial control, autonomous driving, remote medical care, smart grid, smart furniture, smart office, smart wearable, smart transportation, smart city, drones, robots, remote sensing, passive sensing, positioning, navigation and tracking, autonomous delivery and mobility, etc.
[0041] Each ED 110 represents any suitable end-user device for wireless operation and may include (or be referred to as) a device such as a user equipment / device (UE), a wireless transmit / receive unit (WTRU), a mobile station, a fixed or mobile subscriber unit, a cellular phone, a station (STA), a machine type communication (MTC) device, a personal digital assistant (PDA), a smartphone, a laptop, a computer, a tablet, a wireless sensor, a home electronic device, a smartbook, a vehicle, a car, a truck, a bus, a train, or an IoT device, an industrial device, or an apparatus (e.g., a communication module, a modem, or a chip) within the above devices, among other possibilities. Future generation EDs 110 may be referred to by using other terminology. Base stations 170a and 170b are T-TRPs, hereinafter referred to as T-TRP 170. Also, as shown in FIG. 3, an NT-TRP is hereinafter referred to as NT-TRP 172. Each ED110 connected to the T-TRP170 and / or NT-TRP172 can be dynamically or semi-statically turned on (i.e., established, activated, or enabled), turned off (i.e., released, deactivated, or disabled), and / or configured depending on one or more of connection availability and connection need.
[0042] The ED 110 includes a transmitter 201 and a receiver 203 coupled to one or more antennas 204. Only one antenna 204 is shown. Alternatively, one, some or all of the antennas may be a panel. The transmitter 201 and the receiver 203 may be integrated, for example, as a transceiver. The transceiver is configured to modulate data or other content for transmission by at least one antenna 204 or a network interface controller (NIC). The transceiver is also configured to demodulate data or other content received by at least one antenna 204. Each transceiver includes any suitable structure for generating signals for wireless or wired transmission and / or processing wirelessly or wired received signals. Each antenna 204 includes any suitable structure for transmitting and / or receiving wireless or wired signals.
[0043] The ED 110 includes at least one memory 208. The memory 208 stores instructions and data used, generated, or collected by the ED 110. For example, the memory 208 can store software instructions or modules configured to implement some or all of the functions and / or embodiments described herein and executed by the processing unit 210. Each memory 208 includes any suitable volatile and / or non-volatile storage and retrieval device. Any suitable type of memory may be used, such as random access memory (RAM), read only memory (ROM), hard disk, optical disk, subscriber identity module (SIM) card, memory stick, secure digital (SD) memory card, on-processor cache, etc.
[0044] The ED 110 may further include one or more input / output devices (not shown) or interfaces (such as a wired interface to the Internet 150 in FIG. 1). The input / output devices enable interaction with a user or other devices in a network. Each input / output device includes any suitable structure for providing information to or receiving information from a user, such as a speaker, microphone, keypad, keyboard, display, or touch screen, including network interface communications.
[0045] The ED 110 further includes a processor 210 for performing operations including those related to preparing a transmission for uplink transmission to the NT-TRP 172 and / or the T-TRP 170, those related to processing a downlink transmission received from the NT-TRP 172 and / or the T-TRP 170, and those related to processing sidelink transmissions between other EDs 110. Processing operations related to preparing a transmission for uplink transmission may include operations such as encoding, modulation, transmit beamforming, and generating symbols for transmission. Processing operations related to processing a downlink transmission may include operations such as receive beamforming, demodulation and decoding of received symbols. Depending on the embodiment, the downlink transmission may be received by the receiver 203, possibly using receive beamforming, and the processor 210 may extract the signaling from the downlink transmission (e.g., by detecting and / or decoding the signaling). An example of the signaling may be a reference signal transmitted by the NT-TRP 172 and / or the T-TRP 170. In some embodiments, the processor 276 implements transmit beamforming and / or receive beamforming based on beam direction instructions, e.g., beam angle information (BAI), received from the T-TRP 170. In some embodiments, the processor 210 may perform operations related to network access (e.g., initial access) and / or downlink synchronization, such as operations related to detecting synchronization sequences, decoding and acquiring system information, etc. In some embodiments, the processor 210 may perform channel estimation, e.g., using reference signals received from the NT-TRP 172 and / or the T-TRP 170.
[0046] Although not shown, the processor 210 may form part of the transmitter 201 and / or the receiver 203. Although not shown, the memory 208 may form part of the processor 210.
[0047] The processor 210 and the processing components of the transmitter 201 and receiver 203 may each be implemented with one or more of the same or different processors configured to execute instructions stored in a memory, such as the memory 208. Alternatively, some or all of the processor 210 and the processing components of the transmitter 201 and receiver 203 may be implemented using special purpose circuitry, such as a programmed field-programmable gate array (FPGA), a graphical processing unit (GPU), or an application-specific integrated circuit (ASIC).
[0048] The T-TRP 170 may in some implementations be known by other names such as a base station, base transceiver station (BTS), radio base station, network node, network device, network side device, transmitting / receiving node, Node B, evolved Node B (eNodeB or eNB), home eNodeB, next generation Node B (gNB), transmission point (TP), site controller, access point (AP), or wireless router, relay station, remote radio head, terrestrial node, terrestrial network device or terrestrial base station, baseband unit (BBU), remote radio unit (RRU), active antenna unit (AAU), remote radio head (RRH), central unit (CU), distributed unit (DU), positioning node, among other possibilities. The T-TRP 170 may be a macro BS, pico BS, relay node, donor node, etc., or a combination thereof. The T-TRP 170 may represent any of the above devices or a unit within any of the above devices (eg, a communications module, modem, or chip).
[0049] In some embodiments, parts of the T-TRP 170 may be distributed. For example, some of the modules of the T-TRP 170 may be located away from the equipment housing the antenna of the T-TRP 170 and may be coupled to the equipment housing the antenna over a communication link (not shown), sometimes known as a fronthaul, such as a common public radio interface (CPRI). Thus, in some embodiments, the term T-TRP 170 may also refer to network-side modules that perform processing operations such as determining the location of the ED 110, resource allocation (scheduling), message generation and encoding / decoding, and that are not necessarily part of the equipment housing the antenna of the T-TRP 170. Modules may also be coupled to other T-TRPs. In some embodiments, the T-TRP 170 may actually be multiple T-TRPs operating together to serve the ED 110, for example through coordinated multipoint transmission.
[0050] The T-TRP 170 includes at least one transmitter 252 and at least one receiver 254 coupled to one or more antennas 256. Only one antenna 256 is shown. Alternatively, one, some, or all of the antennas may be panels. The transmitter 252 and receiver 254 may be integrated as a transceiver. The T-TRP 170 further includes a processor 260 for performing operations including those related to preparing a transmission for downlink transmission to the ED 110, processing an uplink transmission received from the ED 110, preparing a transmission for backhaul transmission to the NT-TRP 172, and processing a transmission received on the backhaul from the NT-TRP 172. Processing operations related to preparing a transmission for downlink or backhaul transmission may include operations such as encoding, modulation, precoding (e.g., MIMO precoding), transmit beamforming, and generating symbols for transmission. Processing operations related to processing a received transmission on the uplink or on the backhaul may include operations such as receive beamforming and demodulation and decoding of received symbols. The processor 260 may also perform operations related to network access (e.g., initial access) and / or downlink synchronization, such as generating synchronization signal block (SSB) content, generating system information, etc. In some embodiments, the processor 260 also generates beam direction indications, e.g., BAI, that may be scheduled for transmission by the scheduler 253. The processor 260 performs other network side processing operations described herein, such as determining the location of the ED 110, determining where to deploy the NT-TRP 172, etc. In some embodiments, the processor 260 may generate signaling, for example, to configure one or more parameters of the ED 110 and / or one or more parameters of the NT-TRP 172. Any signaling generated by the processor 260 is transmitted by the transmitter 252. Note that "signaling" as used herein may alternatively be referred to as control signaling.The dynamic signaling may be transmitted on a control channel, e.g., the physical downlink control channel (PDCCH), and the static or semi-static higher layer signaling may be included in packets transmitted on a data channel, e.g., the physical downlink shared channel (PDSCH).
[0051] The scheduler 253 may be coupled to the processor 260. The scheduler 253 may be included in the T-TRP 170 or may operate separately from the T-TRP 170, which may schedule uplink, downlink and / or backhaul transmissions, including issuing scheduling grants and / or configuring scheduling-free ("configured grant") resources. The T-TRP 170 further includes a memory 258 for storing information and data. The memory 258 stores instructions and data used, generated or collected by the T-TRP 170. For example, the memory 258 may store software instructions or modules configured to implement some or all of the functions and / or embodiments described herein and executed by the processor 260.
[0052] Although not shown, the processor 260 may form part of the transmitter 252 and / or the receiver 254. Also, although not shown, the processor 260 may embody the scheduler 253. Although not shown, the memory 258 may form part of the processor 260.
[0053] The processor 260, the scheduler 253, and the processing components of the transmitter 252 and receiver 254 may each be implemented by one or more of the same or different processors configured to execute instructions stored in a memory, such as the memory 258. Alternatively, some or all of the processing components of the processor 260, the scheduler 253, and the transmitter 252 and receiver 254 may be implemented using dedicated circuitry, such as an FPGA, a GPU, or an ASIC.
[0054] Although the NT-TRP 172 is shown as a drone by way of example only, the NT-TRP 172 may be implemented in any suitable non-terrestrial form. The NT-TRP 172 may also be known by other names, such as a non-terrestrial node, a non-terrestrial network device, or a non-terrestrial base station, in some implementations. The NT-TRP 172 includes a transmitter 272 and a receiver 274 coupled to one or more antennas 280. Only one antenna 280 is shown. Alternatively, one, some, or all of the antennas may be panels. The transmitter 272 and the receiver 274 may be integrated as a transceiver. The NT-TRP 172 further includes a processor 276 for performing operations including those related to preparing transmissions for downlink transmission to the ED 110, processing uplink transmissions received from the ED 110, preparing transmissions for backhaul transmission to the T-TRP 170, and processing transmissions received on the backhaul from the T-TRP 170. Processing operations related to preparing a transmission for downlink or backhaul transmission may include operations such as encoding, modulation, precoding (e.g., MIMO precoding), transmit beamforming, and generating symbols for transmission. Processing operations related to processing a received transmission on the uplink or on the backhaul may include operations such as receive beamforming and demodulation and decoding of received symbols. In some embodiments, the processor 276 implements transmit beamforming and / or receive beamforming based on beam direction information (e.g., BAI) received from the T-TRP 170. In some embodiments, the processor 276 may generate signaling, for example, to configure one or more parameters of the ED 110. In some embodiments, the NT-TRP 172 implements physical layer processing but does not implement higher layer functions, such as functions at the medium access control (MAC) or radio link control (RLC) layers. This is only one example, so more generally, the NT-TRP 172 may implement higher layer functions in addition to physical layer processing.
[0055] The NT-TRP 172 further includes a memory 278 for storing information and data. Although not shown, the processor 276 may form part of the transmitter 272 and / or the receiver 274. Although not shown, the memory 278 may form part of the processor 276.
[0056] The processor 276 and the processing components of the transmitter 272 and the receiver 274 may each be implemented by one or more of the same or different processors configured to execute instructions stored in a memory, e.g., a memory 278. Alternatively, some or all of the processing components of the processor 276 and the transmitter 272 and the receiver 274 may be implemented using dedicated circuitry, such as a programmed FPGA, GPU, or ASIC. In some embodiments, the NT-TRP 172 may actually be multiple NT-TRPs operating together to serve the ED 110, e.g., through coordinated multipoint transmission.
[0057] T-TRP170, NT-TRP172 and / or ED110 may include other components, which have been omitted for clarity.
[0058] One or more steps of the method of the embodiments provided herein may be performed by a corresponding unit or module according to FIG. 4. FIG. 4 shows units or modules in a device such as ED110, T-TRP170 or NT-TRP172. For example, the signal may be transmitted by a transmitting unit or a transmitting module. For example, the signal may be transmitted by a transmitting unit or a transmitting module. The signal may be received by a receiving unit or a receiving module. The signal may be processed by a processing unit or a processing module. Other steps may be performed by an artificial intelligence (AI) or machine learning (ML) module. Each unit or module may be realized by using hardware, one or more components or devices that execute software, or a combination thereof. For example, one or more of the units or modules may be an integrated circuit such as a programmed FPGA, GPU or ASIC. It is recognized that when modules are realized using software, for example, for execution by a processor, they may be retrieved by the processor individually or together, in whole or in part, as needed, for processing, in single or multiple instances, and the modules themselves may include instructions for further deployment and instantiation.
[0059] Further details regarding ED110, T-TRP170 and NT-TRP172 are known to those skilled in the art, and therefore these details are omitted here.
[0060] Cell / Carrier / Bandwidth Part (BWP) / Occupied Bandwidth A device such as a base station may provide coverage across a cell. Wireless communication with a device may occur over one or more carrier frequencies. A carrier frequency is referred to as a carrier. A carrier may alternatively be referred to as a component carrier (CC). A carrier may be characterized by its bandwidth and a reference frequency, e.g., a center frequency or a lowest frequency or a highest frequency of the carrier. A carrier may be over a licensed or unlicensed spectrum. Wireless communication with a device may also or instead occur over one or more bandwidth parts (BWPs). For example, a carrier may have one or more BWPs. A BWP is a set of contiguous or non-contiguous frequency subcarriers on a carrier, or a set of contiguous or non-contiguous frequency subcarriers on multiple carriers, or a set of non-contiguous or non-contiguous frequency subcarriers that may have one or more carriers. More generally, wireless communication with a device may occur over a spectrum. A spectrum may include one or more carriers and / or one or more BWPs.
[0061] A cell may include one or more downlink resources and optionally one or more uplink resources, or a cell may include one or more uplink resources and optionally one or more downlink resources, or a cell may include both one or more downlink resources and one or more uplink resources. As examples, a cell may include only one downlink carrier / BWP, or only one uplink carrier / BWP, or multiple downlink carriers / BWPs, or multiple uplink carriers / BWPs, or one downlink carrier / BWP and one uplink carrier / BWP, or one downlink carrier / BWP and multiple uplink carriers / BWPs, or multiple downlink carriers / BWPs and one uplink carrier / BWP, or multiple downlink carriers / BWPs and multiple uplink carriers / BWPs. In some embodiments, a cell may alternatively or additionally include one or more sidelink resources including sidelink transmission and reception resources.
[0062] In some embodiments, a carrier may have one or more BWPs, e.g., a carrier may have a bandwidth of 20 MHz and be composed of one BWP, or a carrier may have a bandwidth of 80 MHz and be composed of two adjacent contiguous BWPs, etc. In other embodiments, a BWP may have one or more carriers, e.g., a BWP may have a bandwidth of 40 MHz and be composed of two adjacent contiguous carriers, each carrier having a bandwidth of 20 MHz. In some embodiments, a BWP may include discontinuous spectral resources composed of discontinuous carriers, a first carrier of the discontinuous carriers may be in the mmW band, a second carrier may be in a lower frequency band (such as the 2 GHz band), a third carrier (if present) may be in the THz band, and a fourth carrier (if present) may be in the visible light band. Resources within one carrier belonging to a BWP may be contiguous or discontinuous. In some embodiments, a BWP has discontinuous spectral resources on one carrier.
[0063] The wireless communication may take place over an occupied bandwidth, which may be defined as the width of a frequency band below a lower frequency limit and above an upper frequency limit such that the average power emitted is equal to a specified fraction β2 of the total average transmitted power, respectively. For example, the value of β2 may be 0.5%.
[0064] The carrier, BWP or occupied bandwidth may be signaled dynamically (e.g. in physical layer control signaling such as DCI) or semi-statically (e.g. in radio resource control (RRC) signaling or medium access control (MAC) layer signaling) by a network device (e.g. base station). Alternatively, the carrier, BWP or occupied bandwidth may be predefined based on the application scenario, determined by the UE as a function of other parameters known by the UE, or fixed (e.g. by a standard).
[0065] In future wireless networks, the number of connected devices may grow exponentially, and these devices may also have diverse functions. Furthermore, many new applications and use cases may emerge, each of which may require more diverse quality of service. These will result in new key performance indications (KPIs) for future wireless networks (e.g., "6G" networks), which may be very challenging. New sensing and AI / ML technologies (deep learning) will be key to improving the performance and efficiency of telecommunication systems.
[0066] Integrated sensing and communication network An integrated sensing and communication network (ISAC) provided by an embodiment of the present application is shown in Figure 5. The network includes a number of base stations (BS) 500, 502, 504 (also labeled BS1, BS2, BSn), a number of user equipments (UE) 510, 512, 514 (also labeled UE1, UE2, UEn), and a number of targets 530, 532, 534 (also labeled target 2, target 1, target n). Also shown are a communication server 520 representing a core network, other networks 522 representing networks other than the communication core network, such as the Internet, and a sensing server 524. Also shown are connections between the various illustrated elements, including connections 540 between the communication server 520 and other networks 522, connections 524 between the sensing server 524 and other networks 522, connections 548 between the communication server 520 and base stations 500, 502, 504, connections 550 between the sensing server 524 and base stations 500, 502, 504, connections 560, 562, 564 between pairs of base stations 500, 502, 504, connections 570, 572, 574 between base stations 500, 502, 504 and UEs 510, 514, and sidelink connections 580, 582, 584 between UEs 510, 512, 514. Finally, sensing signals are shown at 590, 592, 594, 596. FIG. 5 is presented for illustrative purposes. The number of elements of various types and the interconnectivity between them may vary in a given implementation.
[0067] The BSs 500, 502, 504 are examples of network devices. The UEs 510, 512, 514 are examples of devices registered on the network or that the network knows about or communicates with. Although FIG. 5 shows network devices in the form of BSs 500, 502, 504, the network may alternatively or additionally include other types of network devices, such as integrated access and backhaul (IAB) nodes, relay nodes, or non-terrestrial network (NTN) nodes (e.g., drones, high altitude platform stations (HAPS), satellites, etc.), or combinations of these nodes. Both the BSs 500, 502, 504 and the UEs 510, 512, 514 may be communication and sensing devices.
[0068] Unlike the BS and UE, which are network devices forming part of the network, or components registered on the network, each target 530, 532, 534 is not necessarily a registered component of the network. In general, a target can be any object in the environment that is not part of the network. Examples include buildings, vehicles, etc. Furthermore, a target may also be a device registered on the network, such as a UE, a vehicle (for V2V and V2X communications), a sensor, etc. For environmental sensing, the target may not typically be a communication device, but for sensing-assisted communication applications, the target is likely to be a communication device.
[0069] The sensing server 524 refers to a logical network entity that provides sensing services. In the illustrated example, the sensing server 524 does not directly transmit and receive RF signals, but in alternative implementations, the sensing server may include or be integrated with a transceiver for wirelessly connecting to sensing devices. The functionality of the sensing server 524 may be distributed among network devices such as BSs and / or UEs. In an exemplary embodiment, the sensing server 524 is a sensing management function and sensing agent function (SMAF) node, which will be described in more detail below. For collaborative sensing, the sensing server is responsible for coordinating joint or cooperative sensing. This includes sending sensing instructions to the sensing nodes involved in joint or cooperative sensing, and sending the necessary information to perform sensing (time / frequency resources of the sensing signal, the position of the object to be sensed, possible beam directions of the reflected sensing echo, timing adjustments, etc.).
[0070] Further, in some embodiments, the sensing server 524 generates a final sensing result from multiple observations (eg, sensing data, echo signals, etc.) obtained from the cooperative sensing nodes.
[0071] The communication server 520 represents a logical network entity that provides communication services, for example, in a core network of a cellular system. The communication server 520 may include many logical entities, including possibly a sensing server 524.
[0072] Sensing can be performed by an individual device, such as a single BS or a single UE. Sensing can also be performed collaboratively via multiple devices, such as by a pair of BSs (e.g., BS1 and BS2), a BS and a UE (e.g., BS1 and UE1), etc. (also called cooperative sensing).
[0073] Sensing may involve receiving echoes of the transmitted sensing signal. The echoes may be processed to generate sensing data. The sensing data may be any information derived from the echoes. Examples include signal strength, delay, timing, angle of arrival, and other data that can be measured directly from the echo signal or other values that are functions of such measurements. The sensing data may also include descriptions and / or tags (e.g., header information) that identify the purpose and / or source of the sensing data or identify the target with which the sensing data is associated.
[0074] In some embodiments, the same interface between the BS and the UE is used to carry communication data and sensing data. In some embodiments, separate logical and / or physical interfaces are defined for communication and sensing. These separate interfaces may include, for example, separate data planes and / or separate control planes. Detailed examples are provided below.
[0075] The communication and sensing data paths can be the same or different, for example, UEn 514 may obtain sensing data of target n 534, and the sensing data can be sent to the sensing server 524 via BSn 504, and the communication data of UEn 514 may be sent to the communication server 520 via BS1 500.
[0076] The communication and sensing signal processing chains may also be the same or different, for example different coding, modulation and waveform parameters may be used for communication and sensing.
[0077] In some embodiments, sensing can be turned on / off on demand, detailed examples of which are provided below.
[0078] Although not shown in the detailed examples below, for any of the embodiments described herein, synchronization information may be transmitted or exchanged to assist in cooperative sensing. Synchronization information includes information regarding the reference timing of the nodes relative to a global reference point or relative to a timing reference obtained from timing calibration between different sensing nodes. It may also include information regarding oscillator clock parameters and some other RF-related parameters that affect timing synchronization between the nodes. Such exchanges can occur between any of the nodes involved in cooperative sensing, such as one or more UEs and / or one or more network devices.
[0079] In some embodiments, the nodes may be synchronized to a common source, but still need to exchange absolute sensing signals that convey time information.
[0080] In some embodiments, artificial intelligence (AI) and / or machine learning (ML) are used to process sensing data from one or more nodes to generate sensing results. For example, sensing server 524 of FIG. 5 above may use AI / ML to process sensing data received from one or more BSs and / or one or more UEs to generate sensing results regarding targets. Such processing may also or alternatively occur in a network device such as a base station or a UE.
[0081] AI / ML architectures typically involve multiple nodes that can be organized in two modes: centralized and distributed, both of which can be deployed in access networks, core networks, or edge computing systems or tertiary networks. AI / ML architectures are data hungry and therefore well suited to process large amounts of coordinated sensing data from multiple sensing nodes.
[0082] 6A-6D are examples of passive cooperative sensing involving multiple base stations and targets. These examples are passive in the sense that in all cases the target passively reflects the sensing signal without decoding and processing the sensing signal.
[0083] FIG. 6A illustrates a first example of passive cooperative sensing involving base stations BS1 600, BS2 602, and a target 604. BS1 transmits an RF sensing signal P to both the target and BS2. Also illustrated is the transmission of coordinate information C from BS2 to BS1. More generally, for any of the embodiments / examples described herein, there may be an exchange of coordinate information. This may be unidirectional from one BS to the other BS, as shown in the specific example of FIG. 6A, or it may be bidirectional. The coordinate information is information regarding the location of one or more of the network devices and / or terminals performing the sensing operation in a (x,y,z) coordinate system relative to a global coordinate system. This may also include the node's orientation (with respect to the direction the antenna is pointing), the node's heading (the direction of movement if the node is a moving object), and the velocity vector of the movement (v_x,v_y,v_z).
[0084] The link between the BSs can be wired or wireless. BS2 receives the echo EP from the target, compares it with the sensing signal P from BS1, and derives the sensing data S. BS2 transmits the sensing data S (and optionally the echo EP or a function of the echo f(EP)) to BS1.
[0085] 6B shows a second example of passive cooperative sensing involving base stations BS1 600, BS2 602 and a target 604. BS1 transmits an RF sensing signal P to the target. BS2 receives an echo EP from the target. BS2 transmits the received echo EP back to BS1. Also shown is the transmission of coordinate information C from BS2 to BS1. The communication link between the BSs can be wired or wireless. BS1 derives sensing data S (not shown) from the received EP.
[0086] 6C shows a third example of passive cooperative sensing involving base stations BS1 600, BS2 602 and a target 604. BS1 transmits an RF sensing signal P to the target. BS1 receives an echo EP1 from the target. BS2 receives a different echo EP2 from the target and transmits the received echo EP2 back to BS1. Also shown is the transmission of coordinate information C from BS2 to BS1. The links between the BSs can be wired or wireless. BS1 derives sensing data S (not shown) from both EP1 and EP2.
[0087] FIG. 6D shows a fourth example of passive cooperative sensing involving base stations BS1 600, BS2 602 and a target 604. BS1 transmits an RF sensing signal P to both the target and BS2. The links between the BSs can be wired or wireless. BS1 receives an echo EP1 from the target. BS2 receives a different echo EP2 from the target and derives sensing data S based on the sensing signal P and the received echo EP2. BS2 transmits the derived sensing data S (and optionally the received echo EP2) back to BS1. Also shown is the transmission of coordinate information C from BS2 to BS1. BS1 derives sensing data S' (not shown) from both the received echo EP1 and the sensing data S (and optionally the received echo EP2) from BS2.
[0088] Some embodiments involve cooperation between mixed devices such as one or more BSs and one or more UEs. Figure 7A is an example of passive cooperative sensing involving a BS 700, a UE 702, and a target 704. The BS 700 transmits an RF sensing signal P to both the target 704 and the UE 702. The BS 700 receives an echo EP1 from the target 704. The UE 702 receives the sensing signal P from the BS 700 and a different echo EP2 from the target 704, and derives sensing data S or intermediate measurements Is useful for deriving the sensing data S. The UE 702 transmits the sensing data S (or intermediate measurements Is) to the BS 700. Also shown is the transmission of coordinate information C from the UE 702 to the BS 700. The BS 700 derives sensing data from both the echo EP1 and the sensing data S (or intermediate measurements Is) from the UE 702. In this example, the UE can process the sensing signal P and feed back the sensing data S (or intermediate measurements Is), so that the overall procedure can be regarded as joint active and passive sensing.
[0089] Some embodiments involve cooperation in a centralized radio access network (CRAN) architecture. A particular example is shown in FIG. 7B, which shows a CRAN architecture including a centralized unit 750, remote radio units (RRUs) RRU1 752 and RRU2 754. A target 754 is also shown. In this example, RRU1 transmits an RF sensing signal P to the target. RRU1 receives an echo EP1 from the target 754 and transmits echo EP1 (or f(EP1)) to the centralized unit. RRU2 receives a different echo EP2 from the target 754 and transmits echo EP2 (or f(EP2)) to the centralized unit 750. Also shown is the transmission of coordinate information C from RRU1 to the centralized unit and from RRU2 to the centralized unit. The centralized unit derives sensing data S from both echoes EP1 and EP2.
[0090] In other embodiments, there are more than two cooperative nodes, one node transmits the sensing signal and the other node detects it. The information exchanged may be the same as in the above example.
[0091] In other embodiments, there are more than two cooperative nodes, more than one node transmits a sensing signal, and one or more nodes detect the sensing signal. The information exchanged may be the same as above.
[0092] In other embodiments, there are more than two cooperative nodes, and each node transmits and detects sensing signals separately, but they exchange sensing information S or f(S) with each other.
[0093] A cooperative node can be a BS, a UE, or a combination.
[0094] Another example of collaboration between mixed devices is shown in FIG. 8, which includes a BS 800, a UE 802, and a target 804. In this example, the UE 802 transmits an RF sensing signal P to the target 804. The UE 802 receives an echo EP1 from the target 804 and derives sensing data S. The BS 800 receives a different echo EP2 from the target 804. The UE 802 transmits the derived sensing data S (and / or echo EP1) and / or coordinate information C back to the BS 800. The BS 800 derives sensing data (not shown) from both the received echo EP2 and the sensing data S and / or coordinate information C from the UE 802. The coordinate information is information regarding the position of one or more of the network devices and / or terminals performing the sensing operation in an (x, y, z) coordinate system relative to a global coordinate system. This may also include the node's orientation (with respect to the direction the antenna is pointing), the node's heading (the direction of movement if the node is a moving object), and the velocity vector of the movement (v_x, v_y, v_z).
[0095] Some of the examples involve the exchange of sensing signals P between two or more BSs or between a BS and a UE. Alternatively, instead of directly exchanging the sensing signals P, some other predetermined information Ip that allows the BS to indirectly know the sensing signals P can be exchanged.
[0096] Although some examples show a single echo, more typically there may be one or more echoes (e.g., EP1 and EP2) received by multiple devices, all of which may be considered in deriving the sensing data S. Additionally, there may be more than one echo reflected from a single target.
[0097] Some of the examples involve the exchange of one or more echo signals EP between two or more BSs or between a BS and a UE. Alternatively, instead of directly exchanging the echo EP, a value f(EP) that is some function of the echo EP may be exchanged. For example, f(EP) may be a compressed version of EP.
[0098] Some of the examples include the exchange of sensing data S between two or more BSs or between a BS and a UE. Alternatively, instead of directly exchanging the sensing data S, a value f(S) that is some function of the sensing data S may be exchanged. For example, f(S) may be a compressed version of S. The sensing data S may also or alternatively include intermediate measurements that can be used to derive the sensing data S.
[0099] The mechanisms and examples described above can also be extended to more than two BSs, and more generally to more than two network devices and / or more than one UE. Other examples include UE-to-UE cooperation, multiple UE-to-BS cooperation, and multiple UE-to-multiple BS cooperation.
[0100] Active Cooperative Sensing 9A-9C are examples of active cooperative sensing involving multiple network devices and one or more devices to be sensed. These examples are active in the sense that in all cases the devices to be sensed actively receive sensing signals and derive some sensing data from the sensing signals. This derived sensing data, rather than passively reflected echo signals, is relied upon to determine the location of the device.
[0101] FIG. 9A is an example of active cooperative sensing involving BS1 900, BS2 902, and device 904. In this example, BS1 and BS2 exchange cooperative information CI, which may include information related to sensing signals P1 and P2, and scheduling information. The cooperative information may also include information about the location, speed, moving direction, and orientation of the BS. BS1 transmits an RF sensing signal P1 to the device. BS2 transmits an RF sensing signal P2 to the device. The device derives sensing data S based on P1 and P2. Alternatively, the device may derive intermediate information I(s). The device transmits S or I(s) to BS1, and BS1 detects S or I(s).
[0102] This type of active cooperative sensing can be extended to the CRAN architecture. The example shown in FIG. 9B illustrates active cooperative sensing in a CRAN architecture, including a centralized unit 920, remote radio units (RRUs) RRU1 922 and RRU2 924. Also shown is a device 926 that is being sensed and participating in the active sensing. In this example, RRU1 922 and RRU2 924 transmit respective sensing signals P1 and P2. The device 926 receives and generates sensing data S1 and S2 for transmission to RRU1 and RRU2, respectively, which then forward the respective sensing data S1 and S2 to the centralized unit 920 for further processing.
[0103] These active cooperative sensing techniques can also be extended to multiple devices to be sensed. An example is shown in Figure 9C, which shows active cooperative sensing between BS1 940, BS2 942, Device 1 944, and Device 2 946.
[0104] Similar mechanisms can be extended to more than two BSs. Other variations not shown here are possible, such as cooperation between devices. In some embodiments, devices may directly use sensing information to aid in communication, in which case there may be no need to send sensing data S back to the BS.
[0105] While all of the above embodiments employ passive or active sensing, in some embodiments, a mixture of active and passive sensing can be used to obtain sensing information about multiple targets. When there are multiple targets, some registered with the network (e.g., "RRC_CONNECTED" devices) and some not (e.g., "RRC_IDLE" devices, "RRC_INACTIVE" devices, or environmental objects), a mixture of active and passive sensing may be used, and the sensing goal is to obtain information about all these targets.
[0106] A mix of active and passive sensing can also be used to sense targets registered on the network. In one example of this approach, a network device such as a BS transmits a sensing signal to a device (such as a car) and receives an echo from the device. The BS can use passive sensing to estimate the distance to the car based on the echo. At the same time, a processor in the car may use active sensing to detect the RF signal and derive some information. Information derived from active sensing can be sent to the BS to help the BS refine the passive sensing estimates.
[0107] Detailed signaling mechanisms for timing exchange In co-located sensing, the transmission and reception of the sensing signal occurs at the same location. The transmitting and receiving devices can share timing and there are no synchronization or timing issues.
[0108] In non-co-located sensing, the transmitter and receiver are not in the same location. They can be in different devices using different timing sources. The timing requirements for sensing can be stringent. To address this, a method is provided to coordinate the timing between the nodes involved in sensing.
[0109] 10A and 10B, a first example of a signaling mechanism for timing exchange is described, which involves cooperative timing and sensing data exchange. This example shows the exchange of timing information between a BS 1000 and a UE 1004, but the same approach can be used between any two devices, such as two BSs, two UEs, etc.
[0110] Referring first to FIG. 10A, the BS transmits a first sensing signal at time t0 and a second sensing signal at time t BEP0 At time t UEP0 The UE also estimates the angle of arrival (AoA) of UEP0, the reflection of the first sensing signal from the target 1002, which is denoted by θ0 (not shown).
[0111] As shown in FIG. 10B, the UE transmits a second sensing signal at time t1 with θ0, and UEP1 The BS receives an echo signal UEP1 from the target 1002 at t BEP1 An echo signal BEP1 is received from the target 1002 at.
[0112] UE is t UEP0 , t1, t UEP1, θ0, f(UEP0) and f(UEP1) are the measured sensing data acquired by the UE. The remaining information t UEP0 , t1, t UEP1 conveys a notion of time at the UE. In some embodiments, θ may be included in f(UEP0).
[0113] From the information received from the UE, t BEP0 By calculating -t0, the BS can obtain the UE timing information and sensing data.
[0114] 11A and 11B, a second example of a signaling mechanism for timing exchange is described, which involves partial timing and full sensing data exchange.
[0115] As shown in FIG. 11A, the BS transmits a first sensing signal at time t0 and a second sensing signal at time t BEP0 At time t UEP0 The UE receives an echo signal UEP0 at θ0. The UE also estimates the AoA of UEP0, which is denoted by θ0 (not shown).
[0116] As shown in FIG. 11B, the UE transmits a second sensing signal at time t1 with θ0, and UEP1 The BS receives the echo signal UEP1 at t BEP1 The echo signal BEP1 is received at
[0117] The UE transmits the UEP0 , t UEP1 -t1, θ0, f(UEP0) and f(UEP1) are transmitted to the BS. f(UEP0) and f(UEP1) are the measured sensing data acquired by the UE. UEP0 , t UEP1 -t1 gives the time difference only. In some embodiments, θ0 may be included in f(UEP0).
[0118] From the information received from the UE, t BEP0 -t0 and t BEP1 By calculating -t0, the BS can obtain the timing information required to acquire sensing data, but cannot obtain absolute UE timing.
[0119] In some embodiments, the nodes may exchange their reference timing information with respect to a global reference point prior to a sensing session. For example, the UE may transmit reference time info (RTI) to the BS prior to the sensing operation described in FIG. 10 and FIG. 11. In this case, the UE may transmit reference time info (RTI) to the BS prior to the sensing operation described in FIG. UEP0 , t UEP1 -t1, θ0, f(UEP0) and f(UEP1) may be transmitted to the BS. UEP0 , θ0, and f(UEP0) may be transmitted to the BS. In some embodiments, θ0 may be included in f(UEP0).
[0120] cooperative information exchange As detailed above, in some embodiments, timing information is exchanged to facilitate the cooperative sensing method. In addition to timing information, other cooperative information may be exchanged. Examples of cooperative information include carrier frequency and waveform parameters of the sensing signal (e.g., details of the signal P, which may have the form of a pilot signal).
[0121] Coordination information can be exchanged over various links. Figure 12 shows examples of specific links that may be used to share coordination information. Figure 12 shows a sensing server 1212, a BS 1200, 120, an IAB node 1204, a relay node 1206, and UEs 1208, 1210.
[0122] For cooperative information exchange, Uu link may be used to exchange between BS and UE or between BS and IAB or relay node. Sidelink (SL) may be used to exchange cooperative information between UEs. Backhaul link may be used to exchange cooperative information between network nodes such as IAB and BS. For example, Xn link may be used to exchange information between BSs. These types of links may be used for cooperative information exchange in any network topology, not limited to the network of FIG. 12. The link used to exchange cooperative information may be the same or different from the link used to exchange actual sensing data (e.g., EP, f(EP), S, I(S)). Cooperative information may be semi-static to some extent, meaning that cooperative information does not change dynamically while actual sensing information is dynamic (like communication data). Therefore, cooperative information and sensing information may be communicated through different physical and logical interfaces between nodes.
[0123] Multiple cooperative nodes can perform sensing independently and transmit the sensing data to the sensing server 1212 for further processing.
[0124] In some embodiments, multiple devices may sense different parts of the same target and then transmit their respective sensing data to a node that combines them together to derive final sensing data.
[0125] Also, in some embodiments, one or more sensing devices may sense a target across time and space to obtain multiple instances of sensing data that are then combined together. For example, multiple sensing devices may be used to scan a building to obtain a complete image of the building.
[0126] Integrated sensing and communication - Mode 1 In a first mode of integrated sensing and communication, referred to herein as "Mode 1," communication and sensing each have a separate radio access technology (RAT). Each RAT is designed or selected for one of communication or sensing, and there is a separate physical layer processing chain. Each RAT can also have a different protocol stack to fit different needs of service requirements, e.g., with or without HARQ, ARQ, segmentation, ordering, etc. This also allows for the coexistence of communication-only and sensing-only nodes in the network.
[0127] Interworking between communication and sensing can be done via the core network, for example using communication and sensing servers. For BSs with both communication and sensing capabilities, dual connectivity mechanisms such as those provided in 5G can be used. The same or different frequency carriers are used for communication and sensing. If the same frequency carrier is used, two different RATs can share the spectrum via time division multiplexing (TDM) and / or frequency division multiplexing (FDM).
[0128] A specific example of mode 1 integrated sensing and communication is shown in Figure 13, which shows a network 1300, a communication server 1301 and a sensing server 1302. Three base stations 1304, 1312, 1308 are shown. BS 1304 has communication capability only, BS 1312 has communication 1310 and sensing 1312 capability, meaning multi-RAT capable, and BS 1308 has sensing capability only. Five UEs 1320, 1322, 1324, 1326, 1328 are shown. UE 1320, 1322 has communication capability only. UE 1324 has communication 1330 and sensing 1332 capability, meaning multi-RAT capable. UE 1326 and 1328 have sensing capability only.
[0129] Integrated sensing and communication - Mode 2 In a second mode of integrated sensing and communication, referred to herein as "Mode 2," the same RAT is used for communication and sensing. Compared to Mode 1, the same RAT in Mode 2 advantageously avoids multiplexing two different RATs under one spectrum or requiring two different carrier spectrums for each RAT, which should improve spectral efficiency.
[0130] In some embodiments, the first set of channels is used by the first device to transmit sensing signals for use in cooperative sensing with the second device to sense a target. The second set of channels is used by the first device to transmit communication signals. In some embodiments, each channel in the first set of channels and each channel in the second set of channels is a logical channel, a transport channel, or a physical channel. The second set of channels includes at least one channel that is not included in the first set of channels. In some embodiments, the first set of channels includes at least one logical channel and the second set of channels includes at least one logical channel. The logical channels in the first set are different from the logical channels in the second set. This means that different logical channels are used for communication data as opposed to sensing data. Examples of different channels are provided below with reference to Figures 15, 16, and 17.
[0131] Additionally, in some embodiments, a different signal format is used for the sensing data as compared to the communication data, and in this particular example, the headers used for the sensing data may be different than the headers used for the communication data.
[0132] Additionally, in some embodiments, different protocols may be used for sensed data as opposed to communicated data, e.g., different retransmission schemes may be used for sensed data as opposed to communicated data.
[0133] At the physical layer, communication and sensing may be performed via separate physical channels, for example, a first physical downlink shared channel PDSCH-C is defined for data communication and a second physical downlink shared channel PDSCH-S is defined for sensing.
[0134] Similarly, separate physical uplink shared channels (PUSCHs), PUSCH-C and PUSCH-S, may be defined for uplink communication and sensing.
[0135] In some embodiments, a common physical downlink control channel (PDCCH) and a common physical uplink control channel (PUCCH) are used to carry control information for both sensing and communication. Alternatively, in other embodiments, separate physical layer control channels may be used to carry separate control information for communication and sensing. For example, PUCCH-S and PUCCH-C may be used for uplink control for sensing and communication, respectively, and PDCCH-S and PDCCH-C may be used for downlink control for sensing and communication, respectively. In other examples, the same PDSCH and PUSCH may also be used for both communication and sensing, with separate logical and transport channels defined for communication and sensing. It is also noted that the control and data channels for sensing may have the same or different channel structures (formats) and may occupy the same or different frequency bands or bandwidth portions.
[0136] A specific example of Mode 2 integrated sensing and communication is shown in Figure 14, which shows a network 1400, a communication server 1404, and a sensing server 1406. Also shown is a BS 1408 and a UE 1410. In the example of Figure 14, a single RAT is used for both sensing and communication.
[0137] At the medium access control (MAC) layer, separate logical channels may be defined for communication and sensing to provide services to the radio link layer (RLC).
[0138] For example, at the MAC layer, in addition to a Dedicated Traffic Channel (DTCH) and a Dedicated Control Channel (DCCH), a Dedicated Sensing Traffic Channel (DSTCH) and a Dedicated Sensing Control Channel (DSCCH) may be defined to carry sensing data and to carry configuration information for the sensing function.
[0139] In some embodiments, for at least one MAC layer channel type, a single MAC layer channel is used for both communication and sensing. For example, one dedicated control channel may be used to carry configurations for both communication and sensing. Similarly, for common control channels, paging channels, and broadcast channels, the same channel may be used to carry information required for both communication and sensing, or separate logical channels may be defined.
[0140] In some embodiments, at the MAC layer, separate transport channels are defined for communication and sensing to use the physical layer services. For example, a downlink shared channel for communication (DL-SCH-C) and a downlink shared channel for sensing (DL-SCH-S) may be defined to be the main transport channels used for downlink communication and sensing, respectively. Similarly, separate communication and sensing uplink shared channels UL-SCH-C and UL-SCH-S may be defined for the uplink transport channels.
[0141] Different combinations of the above schemes are possible.
[0142] Mode 2 DL Channel Mapping Example Examples of downlink channel mapping will now be described with reference to Figures 15, 16 and 17. These are specific examples of sets of channels used for communication and sensing data. The various channels are referred to by channel acronyms, all of which are expanded below. When a "-C" is appended to a channel acronym, this means that the channel is dedicated to communication. When a "-S" is appended to a channel acronym, this means that the channel is dedicated to sensing. When no "-C" or "-S" is appended, this means that there are no separate instances for communication and sensing.
[0143] In these figures, the following logical channels are referenced: PCCH: Paging Control Channel BCCH: Broadcast Control Channel CCCH: Common Control Channel DTCH: Dedicated Traffic Channel DCCH: Dedicated Control Channel.
[0144] In these figures, the following transport channels are referenced: PCH: Paging Channel BCH: Broadcast Channel DL-SCH: Down Shared Channel UL-SCH: Uplink Shared Channel RACH: Random Access Channel.
[0145] In these figures, the following physical channels are referenced: PBCH: Physical Broadcast Channel PDSCH: Physical Downlink Shared Channel PUSCH: Physical uplink shared channel PDCCH (for DCI): Physical Downlink Control Channel (for downlink control information) PUCCH (for UCI): Physical uplink control channel (for uplink control information) PRACH: Physical Random Access Channel.
[0146] DL Channel Mapping for Mode 2 - First Example - Full Duplication A first example of downlink channel mapping for cooperative sensing is shown in Figure 15, decomposed into logical channels 1500, transport channels 1502 and physical channels 1504. The channels are also decomposed into channels for communication 1510 and channels for sensing 1512. In this example, for each type of channel, there are separate instances for communication and sensing.
[0147] The channel for communication 1510 includes: Logical channels PCCH-C, BCCH-C, CCCH-C, DTCH-C, DCCH-C Transport channels PCH-C, BCH-C and DL-SCH-C Physical channels PBCH-C, PDSCH-C and PDCCH-C.
[0148] The sensing channels 1512 include: Logical channels PCCH-S, BCCH-, CCCH-S, DTCH-S, DCCH-S Transport channels PCH-S, BCH-S and DL-SCH-S Physical channels PBCH-S, PDSCH-S and PDCCH-S.
[0149] DL Channel Mapping for Mode 2 – Second Example For some types of channels, it may not be necessary to provide two separate channels for communication and sensing, especially for devices that have both communication and sensing capabilities.
[0150] As an example, the BCCH is a channel used for transmitting system information from the network to all devices in a cell. In some embodiments, communication related information and sensing related information are included in a single BCCH channel, in which case there is no need to have a separate BCCH-C for communication related information and a BCCH-S for sensing related system information.
[0151] Similarly, PCCH is a paging control channel used for paging of devices. In some embodiments, the same PCCH channel is used for both communication and sensing.
[0152] The CCCH is used for transmission of control information as well as random access, hi some embodiments, the same CCCH channel is used for both communication and sensing.
[0153] The DCCH is used for the transmission of control information to / from the device. The channel is used for individual configuration of the device, such as setting various parameters in the device. In some embodiments, the same DCCH channel is used for both communication and sensing. Alternatively, two separately designed channels may be used.
[0154] DTCH is used to transmit unicast data to / from the device. Considering that sensing data may be shared between BSs and from BSs to UEs, it is better to have separate logical channels for sensing and communication.
[0155] In a second example shown in Figure 16, only certain channels are replicated for communication and sensing. The channels for communication 1610 include: Logical channels PCCH, BCCH, CCCH, DTCH-C, DCCH-C Transport channels PCH, BCH and DL-SCH-C The physical channels PBCH, PDSCH-C and PDCCH-C.
[0156] The sensing channels 1612 include: Logical channels DTCH-S, DCCH-S Transport Channel DL-SCH-S Physical channels PDSCH-S and PDCCH-S.
[0157] Mode 2 UL Channel Mapping – Third Example In a third example shown in Figure 17, a set of channels is provided for uplink communication, and only certain channels are replicated for communication and sensing. 1710 Includes: Logical channels CCCH, DTCH-C, DCCH-C Transport channels UL-SCH-C, RACH Physical channels PUSCH-C, PUCCH-C, PRACH.
[0158] Sensing Channel 1712 Includes: Logical channels DTCH-S, DCCH-S Transport Channel UL-SCH-S Physical channels PUSCH-S and PUCCH-S.
[0159] Integrated sensing and communication - Mode 3 In some embodiments, communication and sensing are performed via carrier aggregation. This approach is referred to herein as "Mode 3." In this embodiment, communication and sensing may occur on different frequency carriers. Note that this Mode 3 aspect may be combined with Mode 1 or Mode 2.
[0160] An example is shown in Figure 18, where communications can be performed in a first frequency band / carrier f1 1800 in mmWave or lower frequencies, radar-linked object detection can be performed in a second frequency band / carrier f2 1802 in the sub-THz spectrum, and imaging-based sensing can be performed in a third frequency band / carrier f3 in the upper THz spectrum 1804. Different bands can be used for different implementations.
[0161] In some embodiments, the different frequency bands for communication and sensing have an overlap in frequency.
[0162] In some embodiments, the frequency band for communication is a subset of the frequency band for sensing, or vice versa.
[0163] In some embodiments, different bandwidth part (BWP) configurations, e.g., numbers and parameters of BWPs, are applied to frequency bands for communication and sensing, whether these are the same frequency band, partially overlapping frequency bands, or non-overlapping frequency bands.
[0164] The configuration for the sensing BWP may be different from the configuration of the communication BWP.
[0165] In some embodiments, carrier aggregation mechanisms similar to those in 5G can be used for this purpose.
[0166] Signaling - Turn sensing on / off on demand In some embodiments, some or all of the sensing capabilities of the BSs, and more generally of the devices involved in coordinated sensing, can be turned on / off on demand, for example through RRC signaling or DCI signaling.
[0167] In some embodiments, in a device (such as a network device or a UE) for cooperative sensing, the sensing capabilities can be set by default (such as a device with basic communication capabilities), or can be set implicitly by some ID associated with the device, or can be broadcast to the device. The broadcasted capabilities may be broadcast using various forms of signaling at various signaling scales and time scales.
[0168] The on / off function can be performed and signaled on different scales, for example per cell, per sensing BWP, per UE or per group of UEs, per (other) BS or per group of network devices.
[0169] The central control node may signal on / off schedules or status to network devices and / or UEs in a coordinated sensing group and / or to any sensing service controller. The signals can be of different time scales, e.g., when a network device turns on, when a coordinated sensing group is formed and / or re-formed and / or dismissed, when a sensing task is started and / or completed. This may be sent, for example, via broadcast signaling, or via cell or BWP specific semi-static RRC signaling, or via dynamic signaling with physical layer control signaling.
[0170] Similarly, in some embodiments, some or all of the UE's sensing capabilities can be turned on / off on demand.
[0171] Signaling - Configuration / instruction signaling for jointly configuring / instructing sensing and communication resources 19 shows a set of examples for jointly configuring / directing sensing and communication resources. A first example is generally indicated at 1920. This example involves dynamic scheduling 1900 for scheduling one or N data transmissions 1902.
[0172] A second example is generally indicated at 1922. This example involves dynamic scheduling 1900 for scheduling a period 1904 for performing sensing and a period 1906 for transmitting sensing data feedback.
[0173] A third example is shown generally at 1924. This example involves dynamic scheduling 1900 for scheduling one or N data transmissions 1902, with a period 1904 for performing sensing, and a period 1906 for transmitting sensing data feedback.
[0174] A fourth example is generally indicated at 1926. This example includes dynamic scheduling 1900 for scheduling a period 1904 for performing sensing and one or N data transmissions 1902. The sensing data feedback is performed using pre-configured resources 1908.
[0175] Further solutions are described below to address other aspects of achieving integrated sensing and communication in future wireless networks.
[0176] Radar sensing has been used to detect the range (distance from the radar), speed, and shape of a target. For example, after a radar signal is transmitted, reflections of the radar signal from objects at a distance from the radar can be received and measured by the radar. Such reflections can indicate certain characteristics of the object, including the object's range, location, shape, and speed. The range of the object can be determined based on the time of flight of the radar signal. The location of the object can be determined based on the range of the object and the direction in which the radar signal was transmitted and received. For example, beamforming can be used to transmit radar signals in different directions. The speed or velocity of the object can be determined based on the change in the object's location over time, or based on the Doppler shift of the received radar signal, as can be understood by one of ordinary skill in the art.
[0177] Recently, there have been proposals to integrate radar sensing with wireless communications. Radar sensing and communications can use the same hardware and the same waveforms to perform in an integrated manner. Known proposed solutions for radar sensing require either monostatic radar sensing with FDX capability in the sensing node (SeN), or multi-static radar sensing with HDX or FDX nodes.
[0178] A sensing node having a monostatic radar that can only operate in HDX mode cannot detect and receive reflected sensing signals when the node is transmitting. A conventional technique for performing monostatic radar sensing is to operate the radar alternately between transmitting and receiving periodically, such radars being known as pulsed radars. A radar signal transmitted by a pulsed radar has a waveform that is composed of repetitive pulses. Since the duty cycle, i.e., the ratio of the length of the transmission period to the total length of both the transmission period and the reception period, is typically very low in conventional pulsed radar systems, using the signal structure of such systems for joint sensing and communication may result in very low spectral efficiency, which is not suitable for communication.
[0179] Due to several inherent limitations of pulse radar, it remains difficult to design suitable signal structures and waveforms for pulse radar or other monostatic radar for use in integrated communications and sensing.
[0180] In a brief overview, the embodiments disclosed herein relate to methods, systems and devices for integrated communication and sensing in a wireless communication network operating in a half-duplex mode and using monostatic radar. The waveform of the radar pulse signal is designed and structured to improve or optimize system operation performance and efficiency. For example, a radio frequency (RF) pulse signal may be defined by a waveform for both communication and sensing in a periodic sensing cycle. The electronic devices may transmit the RF pulse signal in an active phase of the periodic sensing cycle and sense reflections of the RF pulse signal reflected from objects in a passive phase of the sensing cycle. The waveform may be structured to carry communication data between the electronic devices. The sensed reflection of the RF pulse signal is at least a portion of the transmitted or reflected RF pulse signal that is above a threshold for objects within the sensing range of the electronic device. The electronic devices may also receive communication signals from other electronic devices during the passive phase.
[0181] In some embodiments, the RF pulsed signal, which may be a radar signal, may be structured to optimize the duty cycle of the radar to meet both communication and sensing requirements while maximizing operational performance and efficiency. In certain embodiments, the pulsed signal waveform is constructed and structured such that the ratio of the duration of the active phase to the duration of the passive phase in a sensing cycle or sub-cycle is greater than a predetermined threshold ratio, such that at least a predetermined percentage of the reflections reflected from targets within a given range are received by the radar.
[0182] In the embodiments disclosed herein, the RF pulse signal and its frame structure and waveform are designed and structured to address specific challenges in conventional radar systems. In general, the waveform has a pulse width (PW) or pulse duration (τ) and a pulse repetition interval (PRI) T or pulse repetition frequency (RRF) f p The radar duty cycle (D c) is the product of PW and RRF or D c = τf p = τ / T.
[0183] For example, it has been recognized that a challenge in designing frame structures and waveforms for pulse radar is that the reception time window of the reflection depends on the target range, which may vary and is therefore unpredictable. Thus, maximizing the transmission time while ensuring reception of the reflected signal is difficult, especially in conventional radar systems where the target range must be clearly determined.
[0184] On the other hand, if the transmission period is too short, i.e., the pulse width is too narrow, the duty cycle will be very small. For example, if the pulse width is 1 ns and the desired radar range is 60 m, the resulting duty cycle is only about 1 / 401, since a reception period of at least 400 ns is required to ensure that a target 60 m away can be sensed. Especially when sensing and communication are integrated, a small duty cycle indicates a less efficient use of the radar, since the radar signal is also used to communicate data, and for communication purposes, it is desirable and more efficient to have a longer transmission time so that more data can be transmitted. A smaller duty cycle means that less time is available for the transmission of data. A smaller duty cycle also means a lower average power output at a given peak radar power.
[0185] On the other hand, if the transmission period is too long, most of the reflected sensing signal will be lost and most of the transmission signal will be wasted for sensing purposes. For example, if a sensing node (SeN) needs to transmit a cyclic prefix (CP) orthogonal frequency division multiplexing (OFDM) symbol (CP-OFDM symbol) with a length of 10 μs, and the transmission period is 10 μs, which may be required when the OFDM subcarrier spacing (SCS) is equal to 120 kHz, about 96% of the reflections of the sensing signal from targets within a range of 60 m will be lost during the transmission period and cannot be received. The radar may not even be able to detect targets at closer ranges, such as targets that are only a few meters away from the SeN.
[0186] It has been recognized that a more efficient signal design is desirable for half-duplex monostatic sensing, where efficient resource allocation and efficient signal processing can be balanced or optimized. In this regard, the present disclosure relates to aspects of signal design, including signal frame structure design and waveform and numerology design.
[0187] In some embodiments, the signals are designed to achieve one or more of improved sensing performance, e.g., target location accuracy, and minimization of adverse sensing effects or interference with other applications or functions performed by the sensing node or electronic device. For example, it may be desirable to reduce or minimize sensing signal interference with adjacent communication bands by minimizing out-of-band sensing signal emissions.
[0188] In some embodiments, it may also be desirable to provide data and sensing signal multiplexing within the radar and signal designs described herein.
[0189] Advantageously, the embodiments disclosed herein can address one or more of the shortcomings or problems in conventional monostatic sensing with integrated data communication, as further described below.
[0190] As alluded to above, the embodiments disclosed herein relate to wireless communication networks operating in half-duplex mode. A duplex communication system is a point-to-point system, where two devices (or nodes) at different points, e.g., A and B, can communicate in both directions, e.g., from A to B and from B to A. A duplex system can be a full-duplex (FDX, full-duplex) system or a half-duplex (HDX, half-duplex) system. In FDX communication, communication can take place in both directions (e.g., from A to B and from B to A in the above example) using the same time and frequency resources, such as through different communication channels or using different hardware. In HDX communication, communication can still take place in each one of two directions (e.g., from A to B or from B to A in the above example), but only in one direction at a time (e.g., in time division duplex) or only in one frequency band at a time (e.g., in frequency division duplex). In other words, when a communication point is communicating in HDX mode, it cannot transmit and receive signals using the same time and frequency resources.
[0191] A challenge to structuring sensing signals in wireless communication networks is how to efficiently achieve coexistence of sensing signals with communication signals. Sensing signals should be structured such that sensing operations performed by one network entity do not significantly degrade communication or sensing performance of other network entities. As an example, interference between sensing signals and communication signals should be limited.
[0192] There are fundamental limitations on the range and velocity resolution of sensing signals such as radar signals. These resolution limitations are due to the transmission time (T w ) bandwidth (BW, also BW) and carrier frequency (f c ) These fundamental limitations exist regardless of the radar signal waveform and transmission method. The range resolution (ΔR) and velocity resolution (Δv) of radar sensing are ΔR ≥ c0 / (2BW), Δv ≥ c0 / (2T w f c ), where c0 denotes the speed of light. Thus, increasing the bandwidth can improve the range resolution, and increasing the transmission time or carrier frequency can improve the velocity resolution.
[0193] For example, if a target is 300 meters away, the delay between the received signal reflected from the target and the transmitted signal is 2 μs, and therefore the duration of the active phase needs to be less than 2 μs to ensure that the reflection from the target can be received by the sensing node in the passive phase. In practice, there are reflectors and targets closer to the sensing node than 300 meters, so the constraint on the pulse duration is more stringent. Limiting the duration of the pulse may reduce the ability to integrate sensing with communication signals and equipment that currently primarily utilize OFDM waveforms. For example, to accommodate the cyclic prefix (CP), the symbol duration for OFDM transmission may need to be much longer than 2 μs. Narrowly timed sensing pulses may limit the accuracy of target velocity estimation.
[0194] Although it is possible to multiplex the sensing and communication signals by using time domain multiplexing (TDM), there may be significant signaling overhead due to such multiplexing, and it is therefore desirable to reduce such signaling overhead.
[0195] Some embodiments disclosed herein relate more specifically to signal frame and waveform designs for sensing and communication signals, which may include design features related to single-carrier, multi-carrier, ultra-wide band (UWB) pulsed or Frequency-Modulated Continuous Wave (FMCW) waveforms, etc.
[0196] In one embodiment, integrated data communication and sensing is performed in a wireless communication network operating in a half-duplex mode. The method includes operating a first electronic device to communicate with at least one second electronic device in a half-duplex communication mode, the first electronic device including a monostatic sensing node configured to periodically alternate between operation in an active phase and operation in a passive phase during a number of cycles, each cycle including a number of communication and sensing subcycles. During the active phase of the communication and sensing subcycles, a pulse signal is transmitted from the sensing node. The pulse signal may include a waveform structured to carry communication data. During the passive phase of the communication and sensing subcycles, the sensing node receives communication signals from the at least one second electronic device and senses reflections of the pulse signal reflected from objects within a given sensing range to sense the objects. The range is determined by a minimum distance (d min ) and maximum distance (d max ), that is, d min ≦d≦d max The pulsed signal may be defined by a distance (d) from the sensing node, where d is the distance from the sensing node to the sensing node. The pulsed signal has a frame structure and waveform designed or selected to optimize and balance sensing performance and efficient resource allocation.
[0197] For example, the signal may have a frame structure and waveform selected to balance the need to provide an efficient duty cycle of the signal with the need to ensure proper reception of reflections of the pulsed signal for sensing purposes.
[0198] In one embodiment, the duration of the active phase in each subcycle (t a ) and the duration of the passive phase (t p ) is t a / t p may be selected such that the ratio of min ≦d≦d max The passive phase may have a pulse structure selected to allow at least a predetermined percentage (α) of the reflected pulse signal to return to the sensing node during the passive phase when . Generally, 0<α≦1. In some embodiments, 0<α<1. A smaller α allows for an increased duty cycle, but if α is too small, it may adversely affect sensing performance. The value of α may represent a minimum percentage of reflections received by the sensing node during the passive phase among all reflected signals. In some embodiments, the value of α may be selected such that the minimum percentage of any reflections received by the sensing node during the passive phase is still sufficient to provide effective and efficient sensing, or at least meets the minimum sensing requirements in a particular application.
[0199] It is recognized that to ensure efficient resource allocation, the duty cycle of the signal should be high enough, in other words, the active phase, also called ON state or active sensing, and the passive phase, also called OFF state or passive sensing, should be structured such that the ratio of the duration of the active phase to the duration of the passive phase in the signal cycle is not too small.
[0200] It is also recognized that to ensure efficient sensing, a minimum percentage of the reflected sensing signal should be received by the sensing node during the passive phase. The minimum percentage of the received sensing signal should be sufficient to obtain a desired sensing parameter or information from the received reflected signal.
[0201] Performance may be further improved if active (ON) and passive (OFF) phases are repeated in each sensing cycle to provide more robust range and Doppler estimation, i.e., signals are transmitted and sensed over multiple sensing cycles, each sensing cycle including multiple sub-cycles, each sub-cycle including active and passive phases.
[0202] The signal may have different optional cycle structures.
[0203] In a first option, each of the active and passive phases has a fixed duration, i.e., the active and passive phases have the same or constant respective lengths over different subcycles or cycles. In some embodiments, the active and passive phases have the same or constant respective lengths over different subcycles of a cycle, but are different over different cycles. The active and passive phases may be the same or different, subject to the constraints described herein.
[0204] In a second option, the length of either or both of the active and passive phases may be varied over different sub-cycles or cycles.
[0205] 20A illustrates an example communication system 2400 that uses monostatic sensing nodes to achieve integrated communication and sensing in HDX mode. The communication system 2400 includes a number of transmission and receiving points (TRPs) 2402, 2404, 2406 and a number of UEs 2410, 2412, 2414, 2416, 2418, 2420. In FIG. 4A, for illustrative purposes only, the UEs 2410, 2412 are shown as vehicles and the UEs 2414, 2416, 2418, 2420 are shown as mobile phones, but these are examples only and other types of UEs may be included in the system 2400.
[0206] The TRP 2402 is a base station that transmits downlink (DL) signals 2430 to the UE 2416. The DL signals 2430 are an example of communication signals carrying data. The TRP 2402 also transmits sensing signals 464 in the direction of the UEs 2418, 2420. Thus, the TRP 2402 is involved in sensing and is considered to be both a sensing node (SeN) and a communication node.
[0207] The TRP 2404 is a base station that receives uplink (UL) signals 2440 from the UE 2410 and transmits sensing signals 2460 in the direction of the UE 2414. The UL signals 2440 are an example of communication signals carrying data. Because the TRP 2404 is involved in sensing, it is considered to be both a sensing node (SeN) and a communication node.
[0208] The TRP 2406 transmits the sensing signal 2466 in the direction of the UE 2420, and thus, this TRP is considered to be a sensing node. The TRP 2406 may or may not transmit or receive communication signals in the communication system 400. In some embodiments, the TRP 2406 may be replaced with a sensing agent (SA) that is dedicated to sensing and does not transmit or receive any communication signals in the communication system 2400.
[0209] The UEs 2410, 2412, 2414, 2416, 2418, 2420 are all capable of transmitting and receiving communication signals in at least one of the UL, DL, and SL. For example, the UEs 2418, 2420 communicate with each other via SL signals 2450. At least some of the UEs 2410, 2412, 2414, 2416, 2418, 2420 are also sensing nodes in the communication system 2400. As an example, the UE 2412 may transmit a sensing signal 2462 in the direction of the UE 2410 during an active phase of operation. The sensing signal 2462 may include or carry communication data such as payload data, control data, and signaling data. A reflected signal 2463 of the sensing signal 2462 is reflected from the UE 2410 and returned to the UE 2412 during a passive phase of operation to be sensed by the UE 210. Therefore, the UE 2412 is considered to be both a sensing node and a communication node.
[0210] The sensing nodes in the communications system 2400 may implement monostatic or bistatic sensing. At least some of the sensing nodes, such as the UEs 2410, 2412, 2418, and 2420, may be configured to operate in HDX monostatic mode. In some embodiments, all of the sensing nodes in the communications system 2400 may be configured to operate in HDX monostatic mode.
[0211] In the case of monostatic sensing, the transmitter of the sensing signal is a transceiver, such as a monostatic sensing node transceiver, that also receives reflections of the sensing signal to determine characteristics of one or more objects within its sensing range. In one example, the TRP 2404 may receive reflections 2461 of the sensing signal 2460 from the UE 2410 and potentially determine characteristics of the UE 2410 based on the reflections 2461 of the sensing signal. In another example, the UE 2 412 may receive reflections 2463 of the sensing signal 2462 and potentially determine characteristics of the UE 2410 based on the sensed reflections 2463.
[0212] In some embodiments, the communication system 2400 or at least some of the entities in the system may operate in HDX mode. For example, a first one of the EDs in the system, such as a UE 2410, 2412, 2414, 2416, 2418, 2420 or a TRP 2402, 2404, 2406, may communicate with at least another one of the EDs (a second ED) in HDX mode. The transceiver of the first ED may be a monostatic transceiver configured to periodically alternate between operation in an active phase and operation in a passive phase during a number of cycles, each cycle including a number of communication and sensing subcycles. During operation, a pulsed signal is transmitted from the transceiver during the active phase of the communication and sensing subcycles. The pulsed signal is an RF signal, and is used as a sensing signal, but also has a waveform structured to facilitate carrying communication data. In the passive phase of the communication and sensing subcycle, the transceiver of the first ED also senses the reflection of the pulsed signal reflected from an object at a distance (d) from the transceiver to sense the object within the sensing range. In the passive phase, the first ED may also detect and receive communication signals from the second ED or possibly other EDs. The first ED may detect and receive communication signals using a monostatic transceiver. The first ED may also include a separate receiver for receiving communication signals. However, to avoid possible interference, the separate receiver may also operate in HDX mode. In these embodiments, any of the sensing signals 2460, 2462, 2464, 2466 and communication signals 2430, 2440, 2450 shown in FIG. 20A may be used for both communication and sensing. In these embodiments, the pulsed signal may be structured to optimize the transceiver duty cycle to meet both communication and sensing requirements while maximizing operational performance and efficiency.In certain embodiments, the pulse signal waveform is constructed and structured such that the ratio of the duration of the active phase to the duration of the passive phase in a sensing cycle or sub-cycle is greater than a predetermined threshold ratio such that at least a predetermined percentage of the reflections reflected from targets within a given range are received by the transceiver.
[0213] In one example, the ratio or percentage may be expressed as a time value, and thus the pulse signal in this example is configured and structured such that the active phase time is a particular value or range of values and the passive phase time is a particular value or range of values associated with each one or more values of the active phase time. As a result, the pulse signal is configured such that the time value of the reflection is greater than a threshold value. The ratio or percentage may also be indicated or expressed as a multiple of a known or predefined value or metric. The predefined value may be a predefined symbol time, such as a sensing symbol time, as further described below.
[0214] The durations of the active and passive phases, as well as the waveform and structure of the pulse signal, may also be configured differently in accordance with the embodiments described herein to improve communication and sensing performance. For example, constraints on the ratio of phase durations may be provided to balance the competing factors of efficient use of signal resources for communication and sensing performance, as described above and in further detail below.
[0215] An example of an operational process in the first ED is shown in FIG. 20B as process S2480.
[0216] In process S2480, a first ED, such as a UE 2412, is operated to communicate with at least one second ED, which may be any one or more of the BSs 2402, 2404, 2406 or the UEs 2410, 2414, 2416, 2418, 2420. The first ED is operated to periodically alternate between an active phase and a passive phase.
[0217] In the active phase, in S2482, the first ED transmits a radio frequency (RF) signal in the active phase. The RF signal may be a pulsed signal suitable as a sensing signal. The pulsed signal is advantageously configured to be suitable for carrying communication data within the pulsed signal as well. For example, the pulsed signal may have a waveform configured to carry communication data.
[0218] In the passive phase, in S2484, the first ED senses the reflection of the RF signal reflected from an object, such as reflection 4263 from the UE 2410.
[0219] The active and passive phases are alternately repeated periodically for a number of cycles. Each cycle may include a number of subcycles. The active and passive phases and the RF signal are configured and structured to receive at least a threshold portion or percentage of the reflected signal during the passive phase when the object is within the sensing range, as described further below. As noted above, in some embodiments, the threshold portion or percentage may be indicated or expressed as or by a known or predefined value or metric, or as a multiple of a base or reference value. An exemplary metric or value is time, and the base value or metric may be a unit of time or a standard duration.
[0220] In the passive phase, at S2484, the first ED may be operated to receive communication signals from one or more other EDs, which may optionally include a UE or a BS.
[0221] Optionally, the first ED may be operated, at S2482, during the active phase to transmit a control signaling signal indicating one or more signal parameters associated with the RF signal.
[0222] Optionally, the first ED may be operated during the passive phase to receive a control signaling signal indicative of one or more signal parameters associated with an RF signal to be transmitted by the first ED or a communication signal to be received by the first ED, and the first ED may process the control signaling signal to configure the RF signal to be transmitted in a subsequent cycle.
[0223] In one example, the first ED may be operated to transmit or receive a control signaling signal in optional step S2481, separate from the RF signal of S2482. The control signaling signal may include information, instructions and parameters as described elsewhere herein. For example, if the first ED receives a control signaling signal in either S2481 or S2484, the first ED may configure and structure the signal to be transmitted in S2482 based on the information or parameters indicated in the control signaling signal received by the first ED. The control signaling signal may be received from the UE or the BS or any TP.
[0224] If the first ED transmits the control signaling signal, the control signaling signal may include information, instructions and parameters regarding the signal to be transmitted during the active phase in S2482. In this case, the control signaling signal may be transmitted to any other ED, such as a UE or a BS.
[0225] Alternatively or additionally, the RF signal transmitted in S2482 may include a control signaling portion. The control signaling portion may indicate one or more of the signal frame structure, the subcycle index of each subcycle containing coded data, and the waveform, numerology, or pulse shape function of the signal to be transmitted from the first ED. The signaling portion may include an indication that a cycle or subcycle of the RF signal to be transmitted contains coded data. The coded data may be payload data or control data, or may include both. For example, the signaling indication may include an indicator of a subcycle index, a frequency resource scheduling index, or a beamforming index associated with the subcycle or coded data.
[0226] The process S2480 may start when the first ED begins sensing or communicating with the other EDs. The process S480 may end when the first ED is no longer used for sensing or when the first ED has ended both sensing and communication operations.
[0227] 20B, in process S2480, the first ED may continue or begin transmitting or receiving communication signals in S2486 after the sensing operation has ended. After a period of communication-only operation, the first ED may also resume sensing operations, such as resuming periodic operations in S2482 and S2484.
[0228] It is noted that the order of the operations at S2481, S2482, S2484 and S2486 may be modified and changed from the order shown in FIG. 20B, and that the operations at S2481 and S2486 may be performed simultaneously with or integrated with the operations at S2482 or S2484.
[0229] Signals sensed or received during the previous passive phase may be used to configure and structure signals to be transmitted in a later active phase or to schedule and receive communication signals in a later passive phase. The received communication signals may be sensing signals transmitted by other EDs that also embed or carry communication data, including payload data or control data.
[0230] Each of the first ED and the second ED may be a UE or a BS.
[0231] The signal received or transmitted by the first ED may include control signaling that provides information regarding parameters or structural details of the signal to be transmitted by the first ED or the signal to be received by the first ED.
[0232] The control signaling may include information regarding embedding communication data in a sensing signal, such as an RF signal, transmitted by the first ED.
[0233] The control signaling may include information regarding multiplexing of communication signals and sensing signals for DL, UL or SL.
[0234] In the case of bistatic sensing, the receiver of the reflected sensing signal is different from the transmitter of the sensing signal. In some embodiments, the BS, TRP, or UE may also be capable of operating in bistatic or multistatic mode at selected times or when communicating with a particular selected ED that may also operate in bistatic or multistatic mode. For example, any or all of the UEs 2410, 2412, 2414, 2416, 2418, 2420 may participate in sensing by receiving reflections of the sensing signals 2460, 2462, 2464, 2466. Similarly, any or all of the TRPs 2402, 2404, 2406 may receive reflections of the sensing signals 2460, 2462, 2464, 2466. Although the embodiments of the present disclosure are primarily directed to issues in monostatic sensing, the embodiments may also be beneficial for bistatic or multistatic sensing, particularly to facilitate compatibility and reduce interference when used in systems having both monostatic and multistatic nodes.
[0235] In one example, the sensing signal 2464 may be reflected from the UE 2420 and received by the TRP 2406. It should be noted that the sensing signal may not be physically reflected from the UE, but may instead be reflected from an object associated with the UE. For example, the sensing signal 2464 may be reflected from a user or vehicle carrying the UE 2420. Based on the reflection of the sensing signal 2464, the TRP 2406 may determine certain characteristics of the UE 2420, including, for example, the range, location, shape, and speed or velocity of the UE 2420. In some implementations, the TRP 2406 may transmit information regarding the reflection of the sensing signal 2464 to the TRP 2402 or any other network entity. The information regarding the reflection of the sensing signal 2464 may include the time the reflection was received, the time of flight of the sensing signal (e.g., if the TRP 2406 knows when the sensing signal was transmitted), the carrier frequency of the reflected sensing signal, the angle of arrival of the reflected sensing signal, and the Doppler shift of the sensing signal (e.g., if the TRP 2406 knows the original carrier frequency of the sensing signal). Other types of information regarding the reflection of the sensing signal are also contemplated.
[0236] The TRP 2402 may determine characteristics of the UE 2420 based on the received information about the reflections of the sensing signal 2464. If the TRP 2406 determined certain characteristics of the UE 2420 based on the reflections of the sensing signal 2464, such as the location of the UE 2420, the information about the reflections of the sensing signal 2464 may also or instead include those characteristics.
[0237] In another example, the sensing signal 2462 may be reflected from the UE 2410 and received by the TRP 2404. Similar to the example provided above, the TRP 2404 may determine a characteristic of the UE 2410 based on a reflection 2463 of the sensing signal 2462 and transmit information regarding the reflection of the sensing signal to other network entities, such as the UEs 2410, 2412.
[0238] In a further example, the sensing signal 2466 may be reflected from the UE 2420 and received by the UE 2418. The UE 2418 may determine a characteristic of the UE 2420 based on the reflection of the sensing signal and transmit information regarding the reflection of the sensing signal to the UE 2420 or other network entities, such as the TRPs 2402, 2406.
[0239] The sensing signals 2460, 2462, 2464, 2466 are transmitted along a specific direction, and generally, a sensing node may transmit multiple sensing signals in multiple different directions. In some implementations, the sensing signals are used to sense the environment over a given area, and beam sweeping is one of the possible techniques to extend the covered sensing area. Beam sweeping can be performed using analog beamforming, for example, to form a beam along a desired direction using a phase shifter. Digital beamforming and hybrid beamforming are also possible. During beam sweeping, the sensing node may transmit multiple sensing signals according to a beam sweeping pattern, and each sensing signal is beamformed in a specific direction.
[0240] The UEs 2410, 2412, 2414, 2416, 2418, 2420 are examples of objects in the communication system 2400, any or all of which may be detected and measured using the sensing signal. However, other types of objects may also be detected and measured using the sensing signal. Although not shown in FIG. 20A, the environment surrounding the communication system 2400 may include one or more scattering objects that reflect the sensing signal and potentially interfere with the communication signal. For example, trees and buildings may at least partially block the path from the TRP 2402 to the UE 2420, potentially impeding communication between the TRP 2402 and the UE 2420. The characteristics of these trees and buildings may be determined based on, for example, the reflection of the sensing signal 2464.
[0241] In some embodiments, the communication signals are configured based on determined characteristics of one or more objects. The configuration of the communication signals may include configuration of numerology, waveform, frame structure, multiple access scheme, protocol, beamforming direction, coding or modulation scheme, or any combination thereof. Any or all of the communication signals 2430, 2440, 2450 may be configured based on characteristics of the UEs 2414, 2416, 2418, 2420. In one example, the location and velocity of the UE 2416 may be used to help determine a suitable configuration for the DL signal 2430. The characteristics of any scattering objects between the UE 2416 and the TRP 2402 may also be used to help determine a suitable configuration for the DL signal 2430. Beamforming may be used to direct the DL signal 2430 to the UE 2416 and avoid any scattering objects. In another example, the location and velocity of the UE 2414 may be used to help determine a suitable configuration for the UL signal 2440. Characteristics of any scattering objects between the UE 2414 and the TRP 2404 may also be used to help determine an appropriate configuration for the UL signal 2440. Beamforming may be used to direct the UL signal 2440 to the TRP 2404 and avoid any scattering objects. In a further example, the position and velocity of the UEs 2418, 2420 may be used to help determine a suitable configuration for the SL signal 2450. Characteristics of any scattering objects between the UEs 2418, 2420 may also be used to help determine an appropriate configuration for the SL signal 2450. Beamforming may be used to direct the SL signal 2450 to either or both of the UEs 2418, 2420 and avoid any scattering objects.
[0242] The characteristics of the UEs 2410, 2412, 2414, 2416, 2418, 2420 may also or instead be used for purposes other than communications. For example, the position and velocity of the UEs 2410, 2412 may be used for autonomous driving purposes or simply to locate target objects.
[0243] The transmission of the sensing signals 2460, 2462, 2464, 2466 and the communication signals 2430, 2440, 2450 can potentially cause interference in the communication system 2400, which can be detrimental to both communication and sensing operations.
[0244] In some embodiments, the cycle length and the lengths of the active and passive phases may be fixed or remain constant across all subcycles of the same sensing cycle. In this case, the signal may be characterized or defined using parameters that define the duration of the active ("ON") and passive ("OFF") phases. These parameters may be determined based on characteristics of the environment, as described below.
[0245] An exemplary signal configuration and structure having a fixed cycle length is shown in FIG. 21. As shown in FIG. on ” represents the duration of the active phase, i.e., T on =t a And "T off " represents the duration of the passive phase, i.e., T off =t p It is.
[0246] Typically, for a particular region of interest, target location statistics (location map) are available and therefore the minimum sensing range d min and maximum sensing range d max The expected target range can be determined as the distance between
[0247] r=d max / d min For a given ratio of and α, t a and p The relationship between is as follows: t a ≦2d min / (c.α) t p +(1-α)t a ≧(2d max ) / c where c is the speed of light. t p / t a ≧α(r-(1-α) / α)=[αr-(1-α)]
[0248] As noted above, α is the minimum allowable percentage of the reflected signal that is still sufficient to provide the information necessary to meet the desired or minimum sensing performance requirements.
[0249] The above relationships can be understood with reference to Figure 21. In particular, the shaded time window portion 2510 of Figure 21 shows the relationship between the distance d min 25. It can be seen that the length of the reflection window portion 2510 is proportional to the length of the active phase (T on The reflective window 2510 is the same as the passive stage (T off ) which represents the smallest portion of the reflected signal received from a target within the sensing range, where the leading portion of the reflection falls within the active phase and is lost. Thus, portion 2512 is at least αT on The leading edge of portion 2510 should be at least as long as portion 2512, i.e., at least αT on The active phase (T on ) from the leading edge of the ray. The shaded time window 2520 in FIG. max 2520 represents the time window during which a reflection of the transmission signal reflected from a target object at 2520 may possibly return (undevictioned) to the sensing node. The length of the reflection 2520 also represents the length of the active phase (T on ) The reflection 2520 is the same as the passive stage (T off ) where portion 2522 represents the smallest portion of the reflected signal received from a target within the sensing range, with subsequent portions of the reflection falling within the next active phase and being lost. Thus, portion 2522 also represents at least αT onTherefore, the leading edge of portion 2520 should be equal to or at least as long as portion 2522. on and precedes the trailing edge of the passive phase by a period equal to at least T on +T off -αT on =(1-α)T on +T off from the leading edge of the active phase by 2510. Reflections 2510 and 2520 therefore represent two worst case scenarios where the portion of the reflection lost is the maximum portion lost for all reflections from a target within the sensing range, or in other words, the portion of the reflection received is the smallest.
[0250] Therefore, for a given range d(d min ≦d≦d max In order to ensure that at least α fraction of any transmission signal in a subcycle can be sensed when reflected from a target in the passive phase (T off ) must be long enough to cover both the trailing α fraction 2512 of portion 2510 and the leading α fraction 2522 of portion 2520.
[0251] Given d min For a given range, the minimum time it takes for a sensing signal to travel from the sensing node to a target in range and for a reflection to return from the target to the sensing node is 2d min / c. Given d min For α<1, the reflection is received by the next passive stage, so that T on (t a ) has a length of 2d min / (cα) or less, i.e., t a ≦2d min Therefore, the active phase t a The maximum length of min / (cα). Or conversely, for a given t a For α and d min ≧t a cα / 2, and there is a lower limit to the sensing range.
[0252] Given dmax, α and t a For a given number of α's in the first part of the portion, 2520, the proportion 2522 of α's in the passive phase of the cycle / subcycle (T off The length of the passive phase (t p ) is (2d max / c-(1-α)t a ) or more. That is, t p ≧2d max / c-(1-α)t a ), or t p / t a ≧[αr-(1-α)]
[0253] t a and t p Combining the above conditions on , the relationship between the parameters can be expressed as follows: t a ≦2d min / (cα), and t p ≧[αr-(1-α)]t a
[0254] Therefore, α, d min and d max Once known or obtained, the parameter t a and t p can be determined or selected.
[0255] In different embodiments, different sensing cycles may have different lengths of active and passive phases in each cycle, even if the lengths of the active and passive phases in each cycle are fixed. a and t p may have different values of
[0256] In embodiments involving the use of beamforming and beam sweeping patterns for communication and sensing, t a and t p The value of may be different for different beams within a given beam sweep pattern.
[0257] Advantageously, such an embodiment provides a simple design and less signaling overhead is required to communicate the signal parameters.
[0258] In some embodiments, the signals may be structured to have multiple sub-cycles within each communication and sensing cycle, with the sub-cycles having different or variable cycle lengths. In these embodiments, the signals may be defined by specifying the durations of the active and passive phases for the different sub-cycles and cycles. Advantageously, since each sensing cycle has multiple sub-cycles, with the durations of the active (ON) and passive (OFF) phases potentially being different, these cycle lengths can be selected to ensure that at least one transmission in a sub-cycle can be fully sensed / received. Furthermore, with variable cycle lengths, it is not necessary to have any prior knowledge of the environmental statistics.
[0259] FIG. 22 shows the length of the active phase (T on ) show different exemplary signal structures. The subcycles are indexed sequentially by index number i and are represented by expressions t a In FIG. 22, two subcycles, subcycle i and subcycle (i+1), each have a phase length t a (i) and t a (i+1). The time windows 2610, 2620 and 2630 represent different reflections of the signal transmitted during the active phase (i) and received in different time frames. A sufficient condition for complete reception of at least one transmission is to have the following: t p (i)=t p (i+1) (1) t p (i+1)=t p (i)+t a (i)+t a (i+1)=2t p (i)+t p (i-1) (2)
[0260] The solution to equation (2) is given by p Regarding (1), t p (i)=t p (1)(1+√2) i-1 The duty cycle ratio (D c ) is D c =t a / (t p +t a )=1 / (2+√2)≒29.29%.
[0261] In the above embodiment, the conditions are set conservatively to ensure that there is no loss in receiving the reflection for at least one subcycle. In a different embodiment where some loss (such as a fraction of the (=1-α) reflected signal) is acceptable, the length of the active and passive phases can be determined using the following recursive formula:
[0262] t a (i+1)=[(1-α)t a (i)+t p (i)] / α (3)
[0263] t p (i+1)=2t p (i)+t a (i) (4)
[0264] With variable phase (cycle or sub-cycle) lengths, complete sensing signal reception can be obtained in such embodiments and sensing performance can be improved since there is no need to obtain information about environmental statistics including distance ranges of targets within the environment.
[0265] In some applications, during each passive sensing phase (or OFF cycle) of each ON / OFF cycle (or subcycle) at the receiving node, several transmissions from the transmitting node are detected (fully or partially) by the receiving node. In order to have an accurate estimate of the object's position (based on the delay), the receiver needs to know in which subcycle a particular received transmission was transmitted, since a transmission in one subcycle can be detected in a different subcycle.
[0266] For example, as shown in FIG. 23, a received signal 2710 received during a passive (OFF) phase of subcycle j may be a signal that is received during an active (ON) phase t a (j) or t of subcycle i a (i), or may be transmitted during any other subcycle prior to subcycle j. Designing the sensing signal in each subcycle to be different therefore provides a way to facilitate detection by allowing easy or convenient identification of the detected signal.
[0267] To explain using the example signals shown in FIG. 23, if the signal lengths (length of active phase) from different subcycles, such as subcycle i and subcycle j, are different, the length of the detected signal 2710 and the length of the signal 2710 in the active phase t of subcycle i are different. a Based on a determination that the length of (i) matches that of the signal 2710, it can be conveniently determined that the signal 2710 is transmitted during subcycle i. Thus, a possible advantage of using a variable cycle length signal is that since the duration of the active phase varies and differs from subcycle to subcycle, different cycle lengths can be used to uniquely identify a particular subcycle, and a receiver of the signal can use the length information to determine the subcycle index of the relevant subcycle by matching the cycle length.
[0268] In some embodiments, the signal frame structure may change from cycle to cycle or subcycle to subcycle, or the sensing sequence may be cycle-dependent, i.e., the sensing signals in different cycles may have different sequences. In some embodiments, the sensing sequence may also be subcycle-dependent.
[0269] As an illustrative example, different ZC sequences or pseudo-noise (PN) sequences with different lengths or different root / generator polynomials, etc., may be used in different subcycles to distinguish and identify the subcycles. Under this approach, even if only a portion of a transmitted or reflected signal is detected, the subcycle associated with the signal can be identified by analyzing the symbol sequence in the signal. Furthermore, when multiple transmissions are received completely (or even partially), sensing diversity can be achieved by combining the detected signals over different subcycles. If the receiver knows which received signal portion belongs to which subcycle of a transmission, reception performance can be improved and simplified. Also, if the receiver can detect the transmitted signal in successive subcycles and estimate the differential phase rotation between pulses in one subcycle (within a subcycle) and successive subcycles (between subcycles), it can help improve the Doppler estimation based on the received signal. Sensing performance can be further improved by including more subcycles in each transmission or sensing cycle.
[0270] In some embodiments, the active phase (or “ON” cycle, e.g., t a (1), …, t a It is possible to design a sequence for the entire set of (M) and use a portion of the sequence during each subcycle, where each subcycle may have a different sequence than a different portion of the complete sequence.
[0271] In some further embodiments, each different sensing sub-cycle in the sequence of sensing sub-cycles may have a fixed total cycle length, in which case the total duration of the sensing cycle is T se and the number of subcycles is denoted by M, then:
[0272] T se =M(t a +t p ). a and t p Once determined or obtained according to the method described herein, T se A linear relationship between T and M can be determined. Therefore, in this case, se If the value of one of A and M is known, the value of the other can be readily determined.
[0273] In some embodiments, the total length of a sub-cycle may vary, in which case the following relationship should be satisfied, according to equations (1) and (2) above, to obtain complete reception of at least one of the signals transmitted during a transmission (active) phase or sub-cycle:
[0274] T se =t a (1) [(1+√2) M+1 -√2-1] (5)
[0275] Here, t a (1) is the duration of the active phase in the first subcycle, subcycle (1).
[0276] In equation (5), there are three design parameters t a (1), T se From any two of these parameters, a third parameter may be determined based on equation (5). For example, t a (1) and T se Given, the number of subcycles in each cycle is
number
[0277] Usually, t a (1) may be specified based on one or more performance metrics such as sensing bandwidth, expected target distance, sensing power, and sensing diversity or accuracy of velocity estimation based on the Doppler effect.
[0278] In some embodiments, t a (1) is t a (1)≦(2d min / c), where d is the limiting condition that the first subcycle in the signal cycle is intended to be used for the detection of the nearest target, min is the minimum detectable distance, and c is the speed of light. For example, if the minimum detectable range is 3 meters, then d min =3m,t a (1)≦20ns.
[0279] In some embodiments, T se may be determined based on particular system parameters and requirements, such as sensing transmit power, sensing bandwidth, number of beams (for beam steering to cover a given area), sensing overhead, one or more sensing performance metrics (e.g., positioning accuracy), etc.
[0280] In some embodiments, the frame structure of the transmission signal may be designed or configured to facilitate or improve performance of the integrated functions of communication and sensing, such as to facilitate sensing and provide related signaling support, etc. Additionally, the frame structure of the transmission signal may be designed or configured to minimize adverse effects on communication performance and maximize compatibility with existing frame structures and signal designs for communication.
[0281] For example, a "special frame" may be constructed and explicitly defined for active and passive phases in a cycle or subcycle of the transmitted sensing signal. The special frame may be defined based on the duration of the active and passive phases in terms of predefined units.
[0282] In some embodiments, an option is to define a "virtual" sub-carrier spacing (SCS) or "sensing" SCS, which may be very large, such as on the order of 100 MHz or more. The sensing SCS may be the same as the sensing bandwidth part (BWP). The BWP is the minimum bandwidth allocated for sensing. In practice, several BWPs may be allocated and used in combination for sensing. In this case, the basic sensing symbol may be defined as the inverse of the sensing SCS. This is to obtain the necessary time granularity for the ON / OFF pattern. In this way, the duration of all ON and OFF periods (corresponding to active and passive phases) can be represented by multiples of the defined basic sensing symbol.
[0283] Defining a virtual SCS or a sensing SCS does not imply or require that only multi-carrier transmission is allowed. Rather, single-carrier transmission may be included as a special case of multi-carrier transmission where the SCS is equal to the total transmission bandwidth.
[0284] When the signal waveform is a single-carrier waveform, an alternative embodiment is to directly define the basic sensing symbol length, for example, as follows: T sym,se =T sym,base .2 -n
[0285] Here, T sym,se is the basic sensing symbol length for sensing, and T sym,baseis the symbol length for communication, and n may be calculated from:
[0286]
number
number
[0287] It is recognized that the timing granularity for sensing is much larger than that for communication. Therefore, it may not be possible to align all active and passive phases when sensing with a normal communication symbol. However, the sensing signal may be configured such that a selected number of active and passive phases in the sensing signal are aligned with the boundaries of a communication symbol. This has the advantage of aligning the communication / sensing transmission of one TRP with other TRPs in the network. An example is shown in FIG. 24, where sensing subcycles 1, 2, ..., M are aligned with the baseline communication symbol. It should be recognized that using this frame structure definition for communication and sensing signals, it may not be possible to embed or multiplex DL or UL communication data into the sensing signal.
[0288] Another aspect of the frame structure and numerology design for sensing signals is to use time-space resources to replace frequency-space resources. For example, in this regard, the sensing BWP may be defined first, and the numerology (basic sensing symbol time) may be defined and structured accordingly thereafter.
[0289] It is recognized that a UE may not have the full capability to receive and process the entire sensing bandwidth. For example, the entire sensing bandwidth may be 1 GHz, but some UEs can only process signals with bandwidths up to 250 MHz. In this case, if the sensing signal is transmitted in a single carrier 1 GHz bandwidth, the UE does not have the frequency granularity to process it. However, if the sensing signal is transmitted as four separate sensing BWPs, the UE can receive and process the entire signal bandwidth, regardless of whether hopping is present or not. In this case, the frequency hopping pattern can also be considered a frame structure parameter and should be specified in addition to other sensing signal parameters.
[0290] By defining such a frame structure and numerology, it is possible to map system parameters / requirements to sensing signal parameters.
[0291] The sensing signal may be configured for one or more purposes, and different sensing signal parameters may be signaled to the electronic device based on different purposes or uses of the sensing signal, as shown in FIG. 20C.
[0292] At S2490, a purpose or use of the sensing signal is determined by a network entity or the like, where the network entity may be a network device or a UE or a BS in the network.
[0293] In some embodiments, the sensing signal is used only for sensing purposes, as shown in S2492A of FIG. 20C. In this case, the frame structure should be defined to reserve certain time slots for sensing only. A non-limiting example in which a transmission frame includes consecutive slots / symbols of UUUUSSSSSSDDDD, where U indicates an uplink slot or symbol, S indicates a dedicated sensing slot / symbol, and D indicates a downlink slot / symbol. It should be understood that this example is merely for illustration purposes, and frame structures with other combinations and orders of U, S, and D slots / symbols are possible. For example, the frame structure may be SSDSUSDDSUSU, or DDSSUUSDDUUSS, etc.
[0294] In some embodiments, the configuration of S symbols / slots may be different than the D and U symbols / slots. For example, the duration of S symbols / slots may be selected to be shorter than the duration of D or U symbols / slots. In some embodiments, S slots may be configured not to include a synchronization channel and / or a fundamental broadcast channel. It can be understood that a UE may not need to perform blind control signal detection in S slots and may not transmit anything in S slots.
[0295] In some embodiments, the sensing signal may be reused as a reference signal or pilot (such as a common pilot) for channel measurement purposes, as shown in S2492B of Figure 20C. An example frame with a frame structure includes DDDSDDDSUUUU symbols / slots, where S symbols / slots include reference signals used for channel measurement at the UE side. In this case, the UE may need to know the sensing signal parameters, including parameters for the frame structure, such as sensing symbol / slot index and sensing symbol / slot duration, waveform type, waveform parameters, pilot sequence, etc.
[0296] In some other embodiments, the sensing signal may be reused as a synchronization (SYNCH) channel, as shown in S2492C of FIG. 20C. An example frame with a frame structure includes symbols / slots of SSSSDDDDUUUU, where S symbols / slots may be reused as a SYNCH channel. In this case, the UE may need to know the sensing signal parameters including the BW of the SYNCH signal, the frame structure such as sensing symbol / slot index, SYNCH channel index among the sensing symbols / slots, sensing symbol / slot duration, waveform type, waveform parameters, SYNCH channel sequence, etc.
[0297] In some embodiments, when the sensing signal is transmitted by the UE, the sensing signal may be reused as an initial access channel. For example, a slot / symbol in a frame structure may provide the initial access channel. In this case, the UE may need to know the sensing signal parameters including the BW of the initial access signal, the frame structure including the sensing symbol / slot index and the initial access channel index among the sensing symbol / slot, the sensing symbol / slot duration, the waveform type, the waveform parameters, the initial channel sequence, etc. In some embodiments, this information may be signaled by the network to the UE. In some other embodiments, part of the information may be obtained by the UE through a mapping function between the UE identity (id) and the parameters. For example, the initial access sequence may be obtained by the UE through a mapping function between the UE id and the initial access sequence.
[0298] In some embodiments, when the sensing signal is transmitted by the UE, the sensing signal may also carry information or communication data, such as signaling data, control data, or payload data, as shown in S2492D of FIG. 20C. The communication data may be embedded in the sensing signal by any suitable multiplexing technique, as shown in S2492E of FIG. 20C. An exemplary frame has M slots / symbols for the sensing signal multiplexed with the communication data. Some of the sensing symbols / slots may be used only for sensing (denoted as S), while other sensing symbols / slots are multiplexed with the communication data.
[0299] In some embodiments, when the sensing signal is transmitted by the UE, the sensing signal can also carry embedded communication data, where some of the sensing symbols / slots may be used for sensing only, while other sensing symbols / slots are used to embed communication data.
[0300] Although not necessary for target sensing, the sensing signal may nevertheless be configured to carry information and data. For example, a TP operating in HDX monostatic mode may embed data in the sensing signal transmission so that a UE can receive and decode the signal to obtain the transmitted data and information. Such an embodiment may save sensing overhead by performing both communication and sensing functions simultaneously. When the same node transmits sensing and communication signals and processes reflections of the sensing signal, the node already has knowledge of the transmitted communication / sensing signal, and embedding communication data in the signal does not affect sensing performance.
[0301] For example, the sensing signal may include broadcast information directed to all UEs within the coverage area. The sensing signal may also include multicast or groupcast information or data. In some embodiments, the sensing signal may include unicast data and information when beamforming is applied.
[0302] In some situations, the TP may use sensing signals to transmit location-dependent information to UEs in a given area, which is of interest to all UEs in the area. In such cases, the UE needs to know the configuration details of the sensing signal in order to decode the signal and needs to refrain from transmitting during the transmission period of the TP. This requirement needs to be addressed by the signal design or configuration.
[0303] For example, the structure of the signal should allow convenient and reliable detection of a sufficient portion of the transmitted signal so that the transmitted data or information can be communicated from the TP to the UE.
[0304] In some embodiments, when only very limited information is carried by the sensing signal, the SeN can use different sensing sequences to communicate this information. For example, the TP can use a set of sensing sequences S={S1, S2, ..., S2 M}. In this case, the receiver of the information may need to have knowledge or an indication of the set of sensing sequences S. In some embodiments, multiple sensing sequences may be transmitted to convey more information. For example, if N sequences, each containing M bits of information, are transmitted, then a total of N*M bits can be conveyed in the sensing signal.
[0305] It is recognized that the timing granularity for sensing is much larger than for communication, and therefore the duration of the basic sensing symbol is much shorter than the normal communication symbol duration defined in, for example, NR (New Radio). If communication data is embedded in the sensing signal, the communication symbol should not be longer than the duration of the active phase when the node is transmitting the communication / sensing signal, and the duration of the communication symbol should not be longer than the duration of the passive phase when the node is receiving the communication / sensing signal.
[0306] In some embodiments, a sensing-specific or special communication frame structure can be defined for the transmission frame in which sensing is performed. As an example, a sensing-specific or special communication frame structure and numerology can be defined to follow the sensing frame structure such that each DL symbol follows a corresponding active phase and each UL symbol follows a corresponding passive phase. In this way, when the TRP is performing active sensing, the TRP can embed DL data into the sensing signal, and during the passive sensing phase, the TRP can simultaneously detect the reflection of the sensing signal and the UL data. In this way, the communication signal follows the same frame structure and numerology as the sensing signal, which simplifies the signaling, transmission and reception of the signal.
[0307] Another aspect to be considered when embedding data in a sensing signal is that sensing and communication performance optimization may require different parameter settings. For example, when a single carrier waveform is used for communication / sensing, partial overlap between basic pulse shaping functions may improve sensing performance but may adversely affect communication performance due to intersymbol interference (ISI). Therefore, to embed communication data and information in a sensing signal having a single carrier waveform whose basic functions partially overlap, an upper threshold of the partial overlap rate may be set to limit or minimize ISI. Furthermore, the pulse shaping function may be selected or structured to limit or minimize interference to adjacent pulses in the time domain.
[0308] In some embodiments, when a multi-carrier waveform such as CP-OFDM is used for communication / sensing, the parameters of the signal design, including the CP length, may be designed or selected according to the requirements of the communication / sensing performance.
[0309] In some embodiments, depending on the duration of the active and passive phases in a sequence of cycles having subcycles, a first subset of subcycles may be configured to carry information for the UE and a second subset of subcycles may be configured to not carry information or data.
[0310] Such an arrangement of the sensing signals to carry data or information makes more efficient use of signal resources.
[0311] In some embodiments, data may be included in the sensing signal by multiplexing, such as to communicate the data to the UE. In this regard, multiplexing refers to including communication data in a transmission frame of the sensing signal originally intended for sensing operation. Such communication may be desirable, for example, in the case of emergency data transmission to a selected UE. For example, in an emergency situation, the sensing signal may be temporarily reconfigured to embed data to be transmitted to the UE. In such a case, the SeN or TP transmitting the signal does not need to decode the reflected signal, and the sensing performance is not impaired by embedding the data in the sensing signal.
[0312] As an example, in some embodiments, communication of the multiplexed data and sensing signals may be performed through downlink (DL) data transmission from a TP (e.g., a base station) to one or more UEs, etc. The TP may construct the sensing signals based on any suitable method or technique, such as described herein. Depending on the resource allocation for the UEs scheduled to receive DL transmission data, the sensing signals may be filtered before being transmitted over the DL channel to reduce or avoid interference with the DL signals received by the UEs. Such filtering is also referred to as "puncturing" the sensing signals with the data. The puncturing may be performed in the frequency domain or the time domain. The data transmitted along with the sensing signals to the scheduled UEs may include one or both of control data and payload data. In some embodiments, the TP may send a notification to the UE indicating the next scheduled transmission over the current or next sensing cycle or subcycle, which may indicate, for example, one or more of a sensing subcycle index, a time resource scheduling index, a frequency resource scheduling index, a beamforming index, etc. This notification may be provided by dynamic signaling (L1 signaling). In different embodiments, this notification may be sent on the same or a different carrier / link as the carrier / link for the data / sensing transmission. In some embodiments, the assigned frequency and time resources for data transmission may be pre-selected / determined, and the UE can monitor the particular assigned resource to determine whether there is any upcoming transmission of the sensing signal along with data.
[0313] In some embodiments, communication of data and sensing signals by multiplexing may be performed through uplink (UL, uplink) data transmission. The UE may perform UL data transmission during a passive phase (OFF cycle) in the TP, and the TP may perform both UL and sensing detection simultaneously during the passive phase. The TP or the network may select or define several subcycles in each cycle for UL data transmission, and then the UE can be scheduled or configured to perform UL transmission during these selected subcycles. Such an approach may be taken for UL grant-free or configured grant transmissions, which are delay-sensitive and should be transmitted as soon as possible. In order for UL transmissions to be performed only in designated subcycles, the UE needs to know which subcycles are designated and configured for UL transmission and the configuration / frame structure of these designated subcycles. Such information can be signaled to the UE through higher layer signaling, such as RRC or MAC-CE. In some embodiments, more detailed information including time / frequency transmission resources, beamforming information, power control, and modulation and coding scheme (MCS) for UL transmission may also be determined and communicated to the UE. The detailed information may be communicated to the UE through dynamic signaling, such as L1 signaling, or through higher layer signaling.
[0314] In some embodiments, communication of data and sensing signals by multiplexing may be performed through sidelink (SL) data transmission. When SL signals are transmitted from a UE performing sensing transmission, the multiplexing procedure and signaling follow sensing and DL data multiplexing. When SL signals are received by a UE performing sensing detection, the multiplexing procedure and signaling follow sensing and UL data multiplexing. When sensing signals are transmitted from other nodes (other UEs or TPs), multiplexing may not be required in some scenarios, including when the receiver of the sensing signal is sufficiently far away from the transmitter of the SL signal. For example, when the TP is performing sensing and the TP is far away from the SL transmitter, the SL signal does not affect the sensing performance, and therefore the SL signal transmission may not change. However, when the SL transmission may affect the sensing reception, the SL transmission may be scheduled for transmission during the active phase of the sensing transmission. In some embodiments, the SL transmission may be scheduled to occur during a subset of the subcycles of the sensing transmission frame. In order for SL transmissions to be performed only in the active phase of designated or selected subcycles, the UE needs to know which subcycles are designated and configured for SL transmissions and the configuration / frame structure of these designated subcycles. Such information can be signaled to the UE through higher layer signaling, such as RRC or MAC-CE. In some embodiments, more detailed information including time / frequency transmission resources and power control, as well as modulation of the SL transmissions, can also be determined and communicated to the UE. The detailed information may be communicated to the UE through dynamic signaling, such as L1 signaling, or via higher layer signaling.
[0315] Communication of data and sensing signals through multiplexing may improve resource efficiency and interference management.
[0316] The sensing signal may be further constructed or configured to address various technical issues that may arise. For example, a potential issue that may arise is that for a given sensing bandwidth (BW) and frame structure based on pulse sensing, t a may denote the duration of an active phase in a particular subcycle, or the total duration of all active phases in all subcycles within a given cycle, i.e., t a =Σ i=1 M t a If (i), then how to configure the sensing signal s(t) to provide satisfactory or improved sensing performance, particularly range resolution, with minimal out-of-band leakage or equivalently spectral localization.
[0317] As can be appreciated, the spectral localization may depend primarily on the waveform and pulse shaping of the sensing signal.
[0318] Range accuracy performance is determined by the signal autocorrelation function R s Depending on the properties of (τ), this may be expressed as: R s (τ)=∫ -∞ ∞ s(t-τ)s * (t)dt
[0319] More generally, to also take into account the Doppler effect, a suitable metric for evaluating the autocorrelation is the uncertainty function given by:
number
[0320] where f d is the Doppler frequency. The uncertainty function χ(τ,f d ) when the Doppler shift is 0, i.e., f d When = 0, the autocorrelation function R s (τ), and R s(τ) = χ(τ,0). To improve range accuracy, R for τ ≠ 0 s It is desirable to reduce (τ) to a very small value.
[0321] In an embodiment where a node is operated to receive communication and sensing signals in HDX monostatic mode, when the node is in its active (transmitting) phase, it is possible that some of the signals transmitted to the node from other nodes are lost (i.e., not received) at the node. In this case, a more appropriate metric is r s (τ) may be expressed as the aperiodic autocorrelation function, r s (τ)=∫ Toff s(t-τ)s * (t)dt, where the integration is over the passive stage where the SeN can listen to the reflected signal.
[0322] It is desirable to provide a flexible signal structure or configuration to provide the required sensing parameters even when a portion of the reflected signal is lost and not detected / sensed by the SeN during the passive phase. In other words, the signal is structured such that the required parameters are provided by a portion of the signal received by the SeN during the passive phase. Such a portion in the signal can be located at the end of the signal or at the beginning of the signal depending on the target distance.
[0323] Regardless of the signal shape, a signal with a bandwidth of BW may have N degrees of freedom available for signal design, where N=BW*t a For example, BW=1GHz and t a = 100ns, there are 100 degrees of freedom for signal design. That is, the signal must be a ) period. In mathematical form, s(t)=Σ n=1 N c n s n (t), where n ≠ m
number
[0324] Therefore, the design parameters for the signals used in the HDX monostatic system are the basis functions ({s n (t)} n=1 N ) and the weighting symbol ({c n (t)} n=1 N ), which may also be referred to as a "sensing signal sequence."
[0325] The weighting symbol {c n (t)} n=1 N can affect both the autocorrelation and the spectral shape, but their main effect is on the autocorrelation, especially the non-periodic autocorrelation.
[0326] Once the optimized set of weighting symbols and aperiodic autocorrelation functions is determined, the optimized weighting symbols and autocorrelation functions may be saved and stored for further use in different applications.
[0327] Although other or more optimal signal sequences may be used as determined depending on the particular application in various embodiments, some exemplary sequences, such as ZC sequences, are described below for illustrative purposes.
[0328] For a single carrier waveform, the orthogonality domain of the basis functions is in the time domain. In other words, each function s n (t) spans only a portion of the duration, span(s n (t))=[t n,1 ,t n,2 ], so that ∪ n=1 N span(sn (t))=t a In the case of orthogonal basis functions, span(s n (t))∩span(s m (t))=φ.
[0329] One way to provide the above properties is through the active phase (T on ) into N equal time slots, and the sensing signal is denoted as S(t)=Σ n=1 N c n S p (t-nT p ), where S p As shown in Figure 25, N=12 and duration T p =T ON It is an ultra-narrow pulse signal having a frequency of 1 / N.
[0330] For communication purposes, it is desirable to receive all of the information carried by the transmission signal, and any interference between the basis functions can be destructive and should be avoided. For this reason, it may be desirable to use orthogonal (or semi-orthogonal) basis functions with no or only minimal overlap for communication. However, in radar-based sensing, for example, it may not be necessary to receive all symbols carried by the signal, and it may be sufficient to obtain certain information to evaluate some characteristics of the signal. Therefore, for sensing purposes, the orthogonality condition can be more relaxed.
[0331] Thus, in some embodiments, the signal may be configured to have overlapping pulse shapes, as shown in Figure 26. In this case, the signal may be configured to have overlapping pulse shapes, as shown in Figure 26. n=1 N c n S p (t-nT p ), where S p is the duration T w = ηT p and T p =t a / N. The parameter η may be called the time dilation factor, which indicates the degree of overlap between adjacent basis functions.
[0332] S p The shape of S determines the frequency spectrum and can be selected by one of skill in the art. p may be a Gaussian function, a sinc function, or a raised cosine function, such as those used in ultra-wideband (UWB) pulses.
[0333] Signal basis function S n Allowing (t) to partially overlap in time provides a more efficient use of time resources in the context of integrated communication and sensing signals for HDX monostatic operation.
[0334] Advantageously, the partial overlap of signal basis functions allows for an extension of the duration of useful signals and a more complete or efficient use of available time resources, allowing pulse shaping filters to be designed to control out-of-band leakage.
[0335] In some embodiments, the sensing signal may have a configurable multi-carrier waveform. The sensing signal may be constructed with filtered-CP-OFDM and a configurable CP length.
[0336] For a multi-carrier waveform, the basis functions can be expressed as:
[0337] 0≦t≦T on About s n (t)=c n exp(j2πnΔft)S p (t) Here, Δf=1 / T ON The prototype function S p (t) may be optimized for spectral localization.
[0338] In a multicarrier waveform, all basis functions can overlap each other perfectly in the time domain, but they are all independent of each other for 0 ≤ t ≤ t a are orthogonal to each other over a time span of
[0339] In the above formula for the basis functions, s n (t) is a continuous function. In reality, s n A sampled version of (t) is constructed and transmitted, which is the symbol sequence c n Furthermore, CP can be inserted after the IFFT.
[0340] For HDX monostatic sensing, when the SeN is in the active phase, a portion of the sensing signal may be lost. Thus, the signal structure for HDX monostatic sensing needs to be configured differently to account for such lost signal portions, compared to normal communication transmission or full-duplex sensing, where the entire signal can be received and processed at the receiver side. For example, a cyclic prefix (CP) may not be necessary, since the CP may be completely lost anyway. However, in some embodiments, the CP may be used to provide better range response or frequency localization.
[0341] Thus, in some embodiments, a multi-carrier waveform may be structured to include a configurable filtered-CP-OFDM, where the CP length is adjustable to balance the trade-off between sensing performance (non-periodic autocorrelation function) and spectral localization, and filtering is performed to further improve spectral localization.
[0342] 27 illustrates, in a flow diagram, interactions between a base station 3170, a UE 3110, and a location management function 3190. The base station 3170 includes a sensor system 3502 and a communication system 3504.
[0343] Determining the location of a particular UE 3110 using a sensing-based system is hindered by considering the presence of multiple agents in the environment. In reality, a given cellular communication network is packed with many UEs 3110. The location should be determined for each of the UEs 3110.
[0344] The use of sensing-based systems (such as radar systems) external to the cellular communication system may be considered to enable determination of a location for a particular UE 3110.
[0345] Unfortunately, sensing-based system observations such as radar returns provide little information that can be usefully utilized to infer the identity of a particular UE 3110 associated with a particular radar return, i.e., given multiple radar returns received from multiple UEs 3110, ambiguity is expected to exist as to which radar return should be associated with which UE 3110, and vice versa.
[0346] When there is an inaccurate association of an observation to a particular UE 3110, an impact on the accuracy of the position estimation for the particular UE 3110 can be expected. Indeed, some of the impacts on the accuracy may be characterized as catastrophic. Inaccurate position estimation may be shown to result in irregular jumps (ranging from tens to hundreds of meters) in the estimated position of a particular UE 3110 at successive times. Such position jumps are generally not physically justifiable given the limited kinematics of the UE 3110.
[0347] Conventional methods are known that involve the BS 3170 and the UE 3110 exchanging DL and UL reference signals in a cellular communication system to enable location determination for the UE 3110. Similarly, methods are known that use sensing-based systems (such as radar systems) separate from the cellular communication system to enable location determination for the UE 3110. Additionally, methods that combine reference signal exchange methods with hardware-based sensing-based system methods have received research attention.
[0348] It can be shown that implementing a method that combines the reference signal exchange method and the hardware-based sensing-based system method is not straightforward, and in fact the reference signal exchange method and the hardware-based sensing-based system method may be considered as essentially relying on separate technologies.
[0349] In overview, according to aspects of the present application, a location management function receives from a sensor system a sensing-based profile from which sensing-based observations of a UE can be determined, and receives from a communication system reference signal-based observations of the UE. The location management function may derive a particular location hypothesis from the sensing-based observations, and may determine a UE identity for the UE from the reference signal-based observations. By processing the reference signal-based observations along with the sensing-based observations, the location management function may determine an association between the sensing-based observations and the reference signal-based observations. The location management function may then transmit to a UE having a UE identity determined from the reference signal-based observations an indication of a particular location hypothesis associated with that UE, the particular location hypothesis being derived from the sensing-based observations.
[0350] According to an aspect of the present application, the sensor system emits a pulse of energy and receives echoes of the pulse from one or more UEs 3110. Due to the shared nature of the wireless medium through which the pulse travels, it is clear that a single pulse may result in radar echoes being returned from more than one of the UEs 3110. The sensor system records each of the radar echoes to enable processing. Processing of the information in these recorded radar echoes results in the compression of the information into a limited set of features. The features may include, for example, round trip delay, angle of arrival, Doppler shift, and received power. In the following, these features may be referred to as "observations."
[0351] Generally speaking, a position determination begins with a sensing episode, followed by a reference signal exchange episode, proceeds to a processing episode, and ends with a position indication episode. In particular, the sensing episode and the reference signal exchange episode may occur in any order or simultaneously.
[0352] Initially, the sensor system 3502 transmits a sensing signal, which may be, for example, a radar pulse. During a sensing episode, the sensor system 3502 receives echoes of the sensing signal from other objects in the UE 3110 and the communication system 3100's environment.
[0353] The sensor system 3502 may then obtain a sensing-based profile (step 3506). The sensing-based profile may represent geometric range measurements and / or angular measurements. Recall that radar-based sensor systems often use a transceiver (not specifically shown) that rotates continuously 360° around a central axis. In particular, radar-based sensor systems do not necessarily rotate mechanically to steer the direction of the beam. In other radar-based sensor systems, the beam may be rotated electronically while the hardware remains stationary. The geometric range measurements may be understood to relate to the distance between the transceiver and the origin of the echo. The angular measurements may be understood to relate to the span of angles offset from a reference angle on a circle around the central axis, and the origin of the echo may be characterized by the span of angles over which the echo is received. Once the acquisition of the sensing-based profile (step 3506) is completed, the BS 3170 transmits the sensing-based profile to the location management function 3190. The location management function 3190 obtains the sensing-based profile (step 3507). In the context in which the LMF 3190 obtains the sensing-based profile (step 3507), the BS 3170 may be collectively referred to as a profile origin.
[0354] During normal operation, the communications system 3504 transmits downlink (DL) reference signals that may be received and processed by various entities within the communications system 3100, including the UE 3110. DL reference signals are typically high power and wideband signals.
[0355] Upon receiving the DL reference signal, the UE 3110 may obtain UE reference signal-based (UE-RS-based) observations (step 508). The UE 3110 may then transmit an uplink (UL, uplink) reference signal to the base station 3170. The UL reference signal may include the UE-RS-based observations and an indication of the identity of the UE 3110. Alternatively or in addition, the UE 3110 may transmit the UE-RS-based observations to the location management function 3190 together with an indication of the identity of the UE 3110. The location management function 3190 obtains the BS-RS-based observations (step 3509).
[0356] The communication system 3504 receives UE-RS based observations from the UE 3110. Conveniently, as described above, the UE-RS based observations include UE identity information for the UE 3110 for which the UE-RS based observations were obtained. In response to receiving the UE-RS based observations, the base station 3170 may obtain BS-RS based observations. The base station 3170 may then transmit the BS-RS based observations to the location management function 3190. Conveniently, the BS-RS based observations include the UE identity received as part of the UE-RS based observations.
[0357] Upon receiving both the sensing-based profile and the RS-based observations, the location management function 3190 may process the profile and the observations (step 510).
[0358] Processing the sensing-based profile (step 3510) may be accomplished in one aspect by Doppler analysis, which may be used by the location management function 3190 to separate echoes originating at the (mobile) UE 3110 from echoes originating in (static) clutter in the environment. Echoes originating at the (mobile) UE 3110 may be considered as foreground signals. Echoes originating from (static) clutter may be considered as background signals.
[0359] Based on combining the geometric range measurements and the angular measurements, sensing-based observations may be determined based on the profile, and the location management function 3190 may derive from the sensing-based observations a location to be associated with the UE 3110 from which the echo originated.
[0360] Processing the sensing-based profile and the BS-RS based observations (step 3510) may involve determining a sensing-based observation based on the sensing-based profile, and may then result in matching a particular one of the BS-RS based observations to a particular one of the sensing-based observations. In particular, because a location has been derived from the sensing-based observations and a UE identity has been determined from the BS-RS based observations, processing (step 3510) may include, in part, associating a location derived from a particular sensing-based observation with a UE identity determined from the particular BS-RS based observation.
[0361] The location management function 3190 may then transmit an indication of the location derived from the sensing based observations to the UE 3110 having the UE identity determined from the reference signal based observations (step 3511). Notably, the indication of the location is not necessarily intended for transmission (step 3511) to the UE 3110. Instead, the indication of the location may be used for other tasks. Other tasks include predicting future mobility of the UE 3110. Other tasks include management of beams transmitted from the BS 3170. Beam management is described below.
[0362] The sensing-based observations may be Round Trip Time (RTT) measurements, as an example, and in such a case, for matching purposes, it is advantageous for the BS-RS-based observations to also be RTT measurements.
[0363] The RTT may be considered to be the time it takes for a signal to travel from the BS 3170 to the UE 3110 and then back to the BS 3170. For the sensor system 3502, in one example, the outbound signal is a radar pulse and the inbound signal is an echo of the radar pulse. For the communication system 3504, the outbound signal is a DL reference signal and the inbound signal is a UL reference signal that includes UE-RS based observations.
[0364] In Figure 27, there is only one BS3170 in the network. Therefore, measurements performed at BS3170 may be considered to be affected by clock bias. Clock bias may be understood through examination of the plot shown in Figure 28. The plot shown in Figure 28 includes a first line T BS (t) and a second line T representing the user equipment time frame. UE (t). The first line includes a first function T BS The second line is described by a second function T UE It is described by (t)=αt+β, where α represents the UE clock skew and β represents the UE clock bias.
[0365] The base station 3170 receives the signal at time t t,n The reference signal transmitted at time t 2,n =t 1,n +τ, where τ is the one-way propagation delay. The UE 3110 receives the DL reference signal, processes the DL reference signal, accesses the data to obtain the UE-RS-based observations, and transmits the UL reference signal including the UE-RS-based observations to the base station 3170. Each of these four actions results in a UE delay Δ n Contribute to.
[0366] Where: Δ n = Reception delay + Processing delay + Access delay + Transmission delay It is.
[0367] UE3110 detects time t3,n The UL reference signal transmitted at time t 4,n =t 3,n Arrives at BS3170 at +τ.
[0368] The communication system 3504 is configured to receive a reference signal round trip time (RTT p In the communication system 3504, the RTT p Determining the time when the DL reference signal is transmitted (time t 1,n ) and the time when the UL reference signal was received (time t 4,n ), i.e.
number
[0369] Sensing-based round trip time (RTT) s It is worth noting that when acquiring RTT (step 3506), there is no delay at the UE 3110 since the radar pulse is simply reflected and not processed. As soon as the radar pulse arrives at the UE 3110, the echo will leave the UE 3110 and the RTT s = 2τ. Sensing-based round trip time RTT s is the RS-based round trip time (RTT) p When considering the RRT s Regarding the estimation of Δ n = 0. The accuracy of the processing of the profile (to determine the sensing-based observations) (step 3510) and the sensing-based observations (RTT s ) and RS-based observations (RTT p ) to find a match between the BS-based observations and the UE delay Δ n It may further be taken into account that as components of approach zero, improvement is expected.
[0370] Depending on the speed of the hardware, the access mechanism, and how much processing is performed on the received data in the protocol stack at the UE 3110, the UE delay Δ n can be several orders of magnitude larger than the one-way propagation delay τ. This is problematically p ≫RTT s This leads to the assumption that...
[0371] However, aspects of the present application are directed to the UE 3110 being able to use the UE delay Δ n The estimated value of Δ n ’ Determine the estimated value Δ n ’ to the location management function 3190. n ’ After receiving the RTT , the profile and observation processing in the location management function 3190 (step 3510) determines the BS-RS based observed RTT p The position management function 3190 then applies a correction to the estimated value Δ n ’ By subtracting p Corrected version of RTT p ’ , i.e., the RTT p ' =RTT p -Δ n ' Then, the location management function 3190 calculates the corrected RS-based observed RTT p ’ and sensing-based observed RTT s One may try to find a match between
[0372] In addition, BS3170 estimates the UE clock skew α ' If we have, a more accurate correction for the RS-based observations is the RTT p '' =RTT p -Δ n ' / α 'In an aspect of the present application, the estimate α of the UE clock skew α may be determined from ' may be determined by the UE 3110. In another aspect of the present application, the estimate α of the UE clock skew α ' may be determined through a network-wide synchronization process.
[0373] As mentioned above, the LMF3190 uses sensing-based profile and BS-RS-based observed RTT p The sensing-based profile and the BS-RS based observations are processed (step 3510) to obtain the sensing-based observed RTT based on the sensing-based profile. s Then, the BS-RS based observed RTT p A specific one of the sensing-based observed RTT s may result in matching against a particular one of
[0374] According to an aspect of the present application, in a situation where the BS 3170 and the UE 3110 are properly synchronized, one-way RS-based observations may be received and processed by the LMF 3190. That is, the LMF 3190 may receive observations based on only DL reference signals (from the BS 3170 to the UE 3110) and / or only UL reference signals (from the UE 3110 to the BS 3170). When processing the observations in such a case (step 3510), the LMF 3190 may convert the one-way RS-based observations into sensing-based observations (RTT s It may be assumed that the matching will occur to a value that represents half of
[0375] Above, a location hypothesis for the UE 3110 was derived using sensing at only one BS 3170. This may be referred to as "mono-static sensing." In aspects of the present application, a location hypothesis for the UE 3110 may be derived using two BSs 3170. This may be referred to as "bi-static sensing."
[0376] In scenarios where the communication subsystem and the sensing subsystem use a unified wide-pulse wideband waveform, such as those used in the context of OFDM, and the base station does not have a full-duplex radio, the monostatic configuration can be problematic. The problem can be related to the power gap between the transmit pulse and the receive echo. Often, the power of the transmit pulse is very strong and the power of the receive echo is very weak, and even a small leakage / induction from the transmit side to the receive side will result in a complete overwhelm of the receive echo, no matter how separated the transmit / receive chains are. To solve this problem, a bistatic sensing configuration can be used. In a bistatic sensing configuration, the transmission point ("TP", e.g., BS3170) that transmits the sensing signal (pulse) is different from the TP where the echo is received. In this way, since there is a large distance between the transmit side and the receive side, the receive side radio is not overwhelmed by the transmit side's high power signal.
[0377] The range data obtained based on the profile obtained at the TP where the echo is received may not be called RTT since the pulse has not made a "return" trip. Instead, the range data obtained based on the profile obtained at the TP where the echo is received may be called bicentric range (BCR) data. When BCR data is generated during a sensing episode, an equivalent amount should be generated during a reference signal exchange episode. The equivalent amount facilitates matching in the observation processing step. The collection of BCR data is shown in the flow diagram of FIG. 29. The first BS 3170A transmits a downlink reference signal (DL-RS). In response to receiving the DL-RS, the UE 3110 transmits an uplink reference signal (UL-RS) to the second BS 3170B. In a manner well known from the first embodiment above, it is preferable to minimize the intra-UE delay.
[0378] In one aspect of the present application, the in-UE delay is minimized by immediate piggybacking of the UL-RS onto the DL-RS. In another aspect of the present application, the impact of the in-UE delay on the accuracy of the BCR data may be minimized by the UE 3110 accurately measuring and reporting the in-UE delay to the location management function 3190 so that the BS-RS based observations can be calibrated.
[0379] In the flow diagram of Figure 29, interactions between the first base station 3170A, the second base station 3170B, the UE 3110, and the location management function 3190 are shown. Although not specifically shown, the first base station 3170A and the second base station 3170B may be understood to include a sensor system similar to the sensor system 3502 of Figure 27. Although not specifically shown, the first base station 3170A and the second base station 3170B may be understood to include a communication system similar to the communication system 3504 of Figure 27.
[0380] Initially, the first base station 3170A transmits a sensing signal, which may be, for example, a radar pulse. During the sensing episode, the sensor system of the second base station 3170B receives echoes of the sensing signal from other objects in the environment of the UE 3110 and the communication system 3100.
[0381] The sensor system may then obtain a sensing-based profile (step 3706). Upon completion of obtaining the sensing-based profile (step 3706), the second base station 3170B transmits the sensing-based profile to the location management function 3190. The location management function 3190 obtains the sensing-based profile (step 3707). In the context of the LMF 3190 obtaining the sensing-based profile (step 3707), the BS 3170 may be collectively referred to as a profile origin.
[0382] The first BS 3170A transmits a downlink (DL) reference signal that can be received by the UE 3110. The DL reference signal may be a high-power wideband signal. The UE 3110 is configured to receive the DL reference signal and generate an upload (UL) reference signal (RS) according to an aspect of the present application. The UE 3110 then transmits the UL-RS to the second BS 170B.
[0383] The communication system of the second BS 3170B receives a UL reference signal (RS) from the UE 3110. Conveniently, as explained above, the UL-RS includes an identity of the UE 3110 for which the UL-RS was generated. In response to receiving the UL-RS, the communication system obtains (step 3708) a BS-RS-based observation. Based on the particular BS-RS-based observation, the communication system may determine an identity of the UE 110 and associate the identity with the particular BS-RS-based observation.
[0384] At least some of the BS-RS based observations obtained by the communications system in step 3708 are of the same type and are from the same UE 3110 (in the context of multiple UEs 3110) as at least some of the sensing-based observations that may be determined based on the sensing-based profile obtained by the sensing system in step 3706. Upon completion of obtaining the BS-RS based observations (step 3708), the second BS 3170B transmits the BS-RS based observations to the location management function 3190. The location management function 3190 obtains the BS-RS based observations (step 3709).
[0385] The location management function 3190 processes (step 3710) the sensing-based profile obtained in step 3707 to determine sensing-based observations and derive a location of the UE 3110. The processing of the sensing-based profile (step 3710) may be accomplished, in one aspect, by Doppler analysis. The location management function 3190 may use Doppler analysis to separate echoes from the (mobile) UE 3110 (which may be considered foreground signals) from echoes from (static) clutter in the environment (which may be considered background signals).
[0386] The location management function 3190 also processes (step 3710) the BS-RS based observations obtained in step 3709 to determine a UE identity for the UE 3110 from the BS-RS based observations.
[0387] Based on the same observations, processing by location management function 3190 (step 3710) may involve obtaining sensing-based observations from a sensing-based profile, and may then result in matching particular ones of the BS-RS-based observations to particular ones of the sensing-based observations. In particular, since sensing-based observations are associated with location hypotheses and RS-based observations are associated with UE identities, matching (step 3710) may be used to associate a location with a UE identity.
[0388] The location management function 3190 may then transmit an indication of the location to the UE 3110 associated with the UE identity (step 3711). Notably, the indication of the location is not necessarily intended for transmission (step 3711) to the UE 3110. Instead, the indication of the location may be used for other tasks. Other tasks include predicting future mobility of the UE 3110. Other tasks include management of beams transmitted from the BS 3170. Beam management is described below.
[0389] It can therefore be seen that a bistatic sensing arrangement can be used so that the receiving radio is not overwhelmed by the transmitting high power signal.
[0390] There are scenarios where BS 4170 based sensing may not be efficient or feasible. As shown in Figure 30, an environment 4400 includes a BS 4170, a UE 4110, a wall 4420, and a building 4430. The BA 4170 may attempt to gain knowledge of the environment 4400 using RF radar sensing signals. However, the ability of the BS 4170 to gain knowledge of the building 4430 is hindered by the presence of the wall 4420.
[0391] As is common, purely BS4170 based environmental sensing is inefficient in terms of power consumption and performance for environmental features (e.g., due to blind spots). Aspects of the present application are directed to involving the UE4110 in the sensing process, taking into account the limitations of the UE4110, including UE-BS synchronization limitations and UE capabilities.
[0392] In summary, according to an aspect of the present application, the BS 4170 transmits a request for sensing assistance, i.e., a request for assistance in performing environmental sensing, to the UE 4110. The UE 4110 may use sensing signals normally used by the BS 4170 to sense the environment, thereby obtaining sensing results. The UE 4110 may then transmit the sensing results to the BS 4170. Alternatively, the UE 4110 may use sensing signals different from those used by the BS 4170, since the capabilities of the UE 4110 are separate from the capabilities of the BS 4170.
[0393] For assisted sensing according to aspects of the present application, it may be considered that there are two basic elements. The first basic element is the sensing requestor, i.e. the entity that requests that sensing be performed. The second basic element is the sensing performer, i.e. the entity that performs the sensing operation. The sensing requestor can be the UE 4110 or any other network node such as the BS 4170. The sensing performer is assumed to be the UE 4110 for the purposes of this application.
[0394] There are two scenarios for RF sensing. The first scenario may be referred to as "active sensing" and may involve transmitting RF sensing signals for the purpose of obtaining information from the environment. The second scenario may be referred to as "passive sensing". Passive sensing recognizes that even without a sensing specific RF signal, many RF signals are transmitted in the environment and the interaction of these RF signals with elements of the environment can provide information about the elements with which the RF signals interact. Thus, passive sensing may involve receiving and processing RF signals that have interacted with the environment. In any given environment, there may be multiple entities involved in active sensing and / or multiple entities involved in passive sensing. In some embodiments, one or more entities may perform both active and passive sensing.
[0395] FIG. 31 shows in a signal flow diagram the interaction between the UE 4110 and the BS 4170 to configure UE 4110 assisted sensing.
[0396] Initially, the UE 4110 transmits a sensing capability report to the BS 4170 indicating the sensing capabilities of the UE 4110 (step 4502). The sensing capability report may include an indication of supported sensing types (including RF, imaging, LIDAR, and camera) and capability details for each supported sensing type. For example, for RF sensing, the sensing capability report may indicate supported frequency bands and bandwidths, supported sensing signals, and supported duplex modes (full duplex or half duplex). The sensing capability report may be transmitted together with a known UE capability report. The known UE capability report is typically transmitted by the UE 4110 to the BS 4170 upon connecting to the BS 4170.
[0397] Following receiving the sensing capability report (step 4504), the BS 4170 may transmit (step 4506) a sensing configuration to the UE 4110. Upon receiving the sensing configuration (step 4508), the UE 4110 may implement the sensing configuration.
[0398] Optionally, the BS 4170 may transmit a request for sensing assistance to the UE 4110 (step 4510). The request may be defined as a new message between the BS 4170 and the UE 4110, where the new message includes a "request_to_sense" indication.
[0399] In one example of unicast, the BS 4170 may employ a known physical downlink shared channel (PDSCH) to transmit the request_to_sense indication to the UE 4110 (step 4510). In another example of unicast, the BS 4170 may employ a known physical downlink control channel (PDCCH) to transmit the request_to_sense indication to the UE 4110 (step 4510). In a groupcast example, the BS 4170 may transmit the request_to_sense indication to a group of UEs 4110 (step 4510). When transmitting to a group of UEs 4110 (step 4510), the BS 4170 may employ a known PDSCH or a known PDCCH. In another example, the BS 4170 may broadcast the transmission of the request_to_sense indication (step 4510) to all UEs 4110. When transmitting the broadcast to all UEs 4110 (step 4510), the BS 4170 may employ a known physical broadcast channel (PBCH). Instead of employing a known physical channel, it is considered here that a new physical channel may be explicitly defined for the purpose of transmitting the request_to_sense indication. The new physical channel may be called, for example, a physical sensing channel (PSCH).
[0400] The BS 4170 may also transmit the request_to_sense indication to the UE 4110 using a logical channel, such as a known dedicated control channel (DCCH) (step 510). Rather than employing a known logical channel, it is contemplated herein that a new logical channel may be explicitly defined for the purpose of transmitting the request_to_sense transmission. The new logical channel may, for example, be called a dedicated sensing channel (DSCH).
[0401] The BS 4170 may transmit a sensing configuration indication (step 4506 in FIG. 31 ) and may transmit a request_to_sense indication (step 4510), for example, by UE-specific signaling using known radio resource control (RRC) protocols. Assuming that the environmental sensing performed by the UE 4110 is on-demand based, the use of RRC signaling may be shown to result in reduced power consumption relative to some other signaling options.
[0402] For scheduled sensing, the request_to_sense indication can be sent using broadcast signaling, using unicast signaling, or using groupcast signaling. More specifically, the request_to_sense indication can be sent using layer one (L1) signaling using a standardized information structure, such as the known downlink control information (DCI) information structure. Alternatively, the request_to_sense indication can be sent using signaling at layers above L1, such as using a control element (CE) at the media access control (MAC) sublayer, i.e., "MAC-CE."
[0403] The request_to_sense indication may include an indication of a sensing type, which may be an RF sensing type, a LIDAR sensing type, or a camera-based sensing type. The RF sensing type may include a further indication of a RADAR sensing type or an imaging sensing type. The request_to_sense indication may include a sensing subspace indication that restricts the sensing to be performed by the UE 4110 to a particular direction for UE power saving. The request_to_sense indication may include an indication of key performance indicators (KPIs) for target detection. The KPIs may relate to range estimation, Doppler (velocity) estimation, sensing resolution, and sensing accuracy. The request_to_sense indication may include an indication of detailed sensing signal configuration, which in case of RF sensing may include a sensing waveform indication and its associated parameters, a sensing signal sequence indication, or an indication of sensing signal time / frequency allocation. The request_to_sense indication may include an indication of an active sensing request, in which the UE is requested to transmit an RF signal, a passive sensing request, in which the UE is requested to receive and process reflections of the RF sensing signal, or both. The request_to_sense indication may include an indication of a sensing category, including a common sensing indication or a dedicated sensing indication. The request_to_sense indication may also include an indication of channel resources for sensing feedback, or an indication of a sensing reporting timeline.
[0404] After receiving the sensing configuration information (step 4508) and / or after receiving the request_to_sense indication (step 4512), the UE 4110 may optionally transmit a further new message to the BS 4170 (step 4514). The further new message may include a "response_to_sense" indication. The BS 4170 may receive a further new message (step 4516). In the response_to_sense indication, the UE 4110 may provide an indication of availability for sensing operation to the BS 4170. The UE 4110 may base the indication of availability on the extent to which the UE 4110 has scheduled uplink (UL, uplink) transmission, downlink (DL, downlink) reception, sidelink (SL, sidelink) transmission, or SL reception. Additionally, the UE 4110 may base the indication of availability on power level or mobility. Further capabilities may also be reported together with the response_to_sense indication. Exemplary further capabilities may include an indication of mobility, an indication of direction of movement, and an indication of power level.
[0405] The UE 4110 may, as an example, employ a known physical multicast channel (PMCH) to transmit the response_to_sense indication to the BS 4170 (step 4514). In another example, the UE 4110 may, as an example, employ a known physical uplink control channel (PUCCH) to transmit the response_to_sense indication to the BS 4170 (step 4514). In a further example, the UE 4110 may, as an example, employ a known physical uplink shared channel (PUSCH) to transmit the response_to_sense indication to the BS 4170 (step 4514). In a further example, the UE 4110 may, as an example, employ a known physical random access channel (PRACH) to transmit the response_to_sense indication to the BS 4170 (step 4514). It has been described above that a new physical channel (PSCH, physical channel) may be explicitly defined for the purpose of the BS 4170 transmitting the request_to_sense indication to the UE 4110. Note that a new physical channel (PSCH, physical channel) may also be defined to include the purpose of the UE 4110 transmitting the response_to_sense indication to the BS 4170. The UE 4110 may also transmit the response_to_sense indication to the BS 4170 using a logical channel such as the known 4DCCH (step 4514). Alternatively, the UE 4110 may transmit the response_to_sense indication to the BS 170 using the newly defined logical channel (DSCH) described above (step 4514).
[0406] Optionally, the BS 4170 may transmit yet another new message to the UE 4110 (step 4518). The yet another new message may include an "instruct_to_sense" instruction. The instruct_to_sense instruction received by the UE 4110 (step 4520) may specify details of the sensing signal to be used by the UE 4110 when performing the sensing operation (step 4522). The sensing signal details may include an indication of a particular sensing type, along with an indication of various sensing signal parameters including sensing signal bandwidth, sensing signal duration, etc.
[0407] The transmission of the instruct_to_sense indication (step 4518) specifying the details of the sensing signal may be accomplished using a logical channel such as the known dedicated traffic channel (DTCH). Alternatively, the BS 4170 may transmit the instruct_to_sense indication to the UE 4110 (step 4518) using the newly defined logical channel (DSCH) described above.
[0408] The sensing signal details may include an indication of a UE specific sensing timing allocation, an indication of a sensing period, and an indication of channel resources for the UE 4110 to use when transmitting the sensing results to the BS 4170 (step 4524). The sensing signal details may be communicated to the UE 4110 through sensing configuration signaling that is sent to the UE 4110 along with a request_to_sense indication (step 4510). The sensing configuration signaling may be sent through RRC signaling.
[0409] The transmission of the sensing results (step 4524) may be accomplished using a known physical channel such as PUSCH. Alternatively, the transmission of the sensing results (step 4524) may be accomplished using a newly defined physical channel PSCH. The transmission of the sensing results (step 4524) may be accomplished using a known logical channel such as DTCH. Alternatively, the UE 4110 may transmit the sensing results to the BS 4170 (step 4524) using the newly defined logical channel (DSCH) described above.
[0410] Details of the sensing signal may include a "tight synchronization request" (TSR) for the UE 4110 in case of bistatic sensing. Bistatic sensing is described below. Rather than transmitting the TSR as part of the optional transmission of the instruct_to_sense indication (step 4518), the TSR may be transmitted separately and subsequent to the transmission of the instruct_to_sense indication. The TSR may be transmitted to the UE 4110 along with the transmission of the request_to_sense indication (step 4510). The UE 4110 uses the UE-specific sensing timing allocation and the specified sensing period when performing the sensing operation (step 4522). The UE 4110 uses the specified channel resources when transmitting the sensing results to the BS 4170 (step 4524). The sensing results may include reference information such as an object identifier, e.g., a tag identifier (e.g., in case of non-camera based sensing). The object identifier may have an implicit association with a particular BS 4170 indication. The sensing results may also include further information, for example an image, which may be a map.
[0411] 32 illustrates, in a signal flow diagram, further possible interactions between the UE 4110 and the BS 4170 related to the configuration of sensing assisted by the UE 4110. Possibly, a situation may exist that triggers the UE 4110 to transmit (step 602) yet another new message to the BS 4170. The yet another new message may include a sensing_terminated indication.
[0412] The trigger may take the form of the arrival of traffic for which an urgent UL or SL response is expected. Under such circumstances, the UE 4110 immediately terminates the execution of the sensing operation (step 4522) and transmits a sensing_terminated indication to the BS 4170 (step 4602).
[0413] The UE 4110 may then transmit the sensing results to the BS 4170 (step 4524) in the same manner as the UE 4110 transmitted the sensing results to the BS 4170 (step 4524) in the absence of a trigger that terminated sensing. For example, it may be possible that the UE 4110 is unable to transmit the sensing results on the designated resources (step 4524) because the resources are occupied by traffic. In such a case, the UE 4110 may request more resources from the BS 4170 or may indicate to the BS 4170 that the sensing results may not be transmitted on the designated resources.
[0414] Several sensing configurations are possible: In a "dynamic" sensing configuration, the sensing operations to be performed by the UE 4110 (step 4522 in FIG. 31) are scheduled by the BS 4170. In this case, the transmission of the sensing configuration (step 4506) may be linked to the transmission of an instruction request_to_sense (step 4510).
[0415] In the "semi-static" sensing configuration, the sensing operation to be performed by the UE 4110 (step 4522 in FIG. 31) is pre-configured. The "semi-static" sensing may also be referred to as "pre-configured sensing". In the pre-configured sensing, the detailed sensing configuration is specified by the BS 4170 and communicated by the BS 4170 to the UE 4110. Thus, the BS 4170 transmits the sensing configuration (step 4506), and the BS 4170 does not transmit the instruction request_to_sense (step 4510). That is, the UE 4110 performs (step 4522) to start the sensing operation based on the configuration without being prompted through the reception of the request_to_sense instruction (step 4512).
[0416] In the "opportunistic" sensing configuration, the sensing operation (step 4522 in FIG. 31) is performed by the UE 4110 without any permission from the BS 4170. That is, the BS 4170 does not transmit the instruction request_to_sense (step 4510). In contrast to the semi-static sensing configuration (a.k.a. pre-configured sensing configuration) in which the BS 4170 specifies all detailed configurations including transmission resources, in the opportunistic sensing configuration, the detailed configurations may not be signaled to the UE 4110 in advance. In fact, the UE 4110 may use a configuration previously stored in the UE memory 4208. In one example, the UE 4110 may perform the sensing operation by transmitting a sensing signal on some resources that the BS 4170 does not have knowledge or expectation of (step 4522 in FIG. 31).
[0417] According to an aspect of the present application, which may be referred to as network-initiated UE-assisted monostatic sensing, sensing (active and passive) is fully outsourced by the BS 4170 to the UE 4110. The UE 4110 performs monostatic sensing (both active and passive). In this case, after receiving sensing capability reports from multiple UEs 4110 (step 4504), the BS 4170 configures a particular UE 4110 for monostatic sensing based on the capability and availability of the particular UE 4110. The BS 4170 transmits a request_to_sense indication to the particular UE 4110 (step 4510).
[0418] In response to receiving the request_to_sense indication (step 4512), the particular UE 4110 performs active sensing and passive sensing (step 4522) based on configuration details in the configuration message that the particular UE 4110 previously received (step 4508).
[0419] After a particular UE 4110 performs sensing (step 4522), the particular UE 4110 transmits the sensing result (step 4524). Note that in this exemplary embodiment of the aspect of the present application, since the sensing is monostatic, there is no need for a tight synchronization requirement (described below). Furthermore, there may be more than one UE 4110 configured by the BS 4170 to perform monostatic sensing (step 4522).
[0420] According to another aspect of the present application, which may be referred to as network-initiated UE-assisted active bistatic sensing, active sensing is performed by the UE 4110 and passive sensing is performed by the BS 4170. This aspect proves to be particularly useful when the UE 4110 has a clear view of the target (e.g., building 4430) and is at close range to the target. Since passive sensing is performed by the BS 4170, the sensing results are not assumed from the UE 4110.
[0421] After receiving sensing capability reports from multiple UEs 4110 (step 4504), the BS 4170 may transmit a sensing configuration indication to a particular UE 4110 (or a group of UEs 4110) for active bistatic sensing based on the capabilities and availability indicated in the received sensing capability reports (step 4504) (step 4506). The BS 4170 may then transmit a request for sensing assistance with a request_to_sense indication to the UE 4110 (step 4510). Upon receiving the request for sensing assistance (step 4512), the UE 110 performs active sensing (step 4522). Because time and frequency synchronization is important for bistatic sensing, the BS 4170 may transmit a tight synchronization request (TSR) to the UE 4110 (step 4606 in FIG. 32). In response to receiving the TSR (step 4608), the UE 4110 may strive to synchronize closely with the BS 4170.
[0422] The transmission of the TSR (step 4606) may be accomplished using a known channel such as the PMCH, PUCCH, PUSCH, or PRACH. Alternatively, the transmission of the TSR (step 4606) may be accomplished using a newly defined channel, PSCH.
[0423] In some embodiments, the BS 4170 does not transmit explicit signaling for TSR to the UE 4110 (step 4606). In these embodiments, it may be considered implicit in the request_to_sense indication transmitted in step 4510 that the configuration for bistatic sensing results in the UE 4110 striving to be tightly synchronized with the BS 4170.
[0424] In some embodiments, in response to receiving the TSR (step 4608), the UE 4110 activates a passive reflection mode. The BS 4170 then transmits a tight synchronization signal (TSS) (step 4610). The transmission of the TSS (step 4610) may be accomplished using a known channel, such as the PMCH, PUCCH, PUSCH, or PRACH. Alternatively, the transmission of the TSS (step 4610) may be accomplished using a newly defined channel, PSCH. Based on activating the passive reflection mode, the UE 4110 passively reflects the TSS (step 4614). Upon receiving the reflected TSS (step 4616), the BS 4170 processes the received reflected TSS, thereby obtaining tight timing information (step 4618). In aspects of the present application, the TSS comprises a relatively high bandwidth signal, thereby enabling relatively high resolution timing recovery. Details of the TSS may be included in the sensing configuration information transmitted in step 4506.
[0425] In some other embodiments, in response to receiving the TSR (step 4608), the UE 4110 activates a signal loop mode. The UE 4110 performs a signal loop on the TSS received from the BS 4170 (step 4612), thereby obtaining a looped signal including parameters that can be uniquely associated with the UE 4110. The UE 4110 transmits the looped signal to the BS 4170 (step 4614). Upon receiving the looped signal (step 4616), the BS 4170 processes the looped signal, thereby obtaining tight timing information (step 4618) and associating the timing information with the particular UE 4110 associated with the parameters uniquely associated with the UE 4110.
[0426] In some other embodiments, in response to receiving the TSR (step 4608), the UE 4110 transmits (step 4614) a TSS to the BS 4170. Upon receiving the TSS (step 4616), the BS 4170 processes the received TSS, thereby obtaining tight timing information (step 4618).
[0427] In some embodiments, the UE 4110 may transmit the TSS (step 4614) while also transmitting an active sensing signal as part of performing the sensing operation (step 4522). This embodiment may be particularly useful for use with a UE 4110 having multiple panels.
[0428] As shown in FIG. 33, the environment 4700 includes a BS 4170, a first UE 4110A, a second UE 4110B, a wall 4720, and a building 4730.
[0429] According to a further aspect of the present application, which may be referred to as network-initiated active and passive bistatic UE sensing, active sensing is performed by the first UE 4110A and passive sensing is performed by the second UE 4110B and the BS 4170.
[0430] This aspect proves to be particularly useful when the first UE 4110A and the second UE 4110B have a clear line of sight to each of the target (e.g., the building 4730) and are at close range to the target. Since the passive sensing is performed by the BS 4170, no sensing results are expected from either UE 4110.
[0431] After receiving the sensing capability reports from the UEs 4110A and 4110B (step 4504), the BS 4170 configures the first UE 4110A (or a group of UEs 4110 including the first UE 4110A) for active sensing (step 4506), and the BS 4170 configures the second UE 4110B (or a group of UEs 4110 including the second UE 4110B) for passive sensing (step 4506). The configuration of the UEs 4110A and 4110B may be based on the capabilities and availability reported by the UEs 4110A and 4110B. The BS 4170 transmits a request_to_sense indication to the UEs 4110A and 4110B (step 4510). After receiving the instruction (step 4512), the first UE 4110A configured for active sensing performs an active sensing operation (step 4522), and the second UE 4110B configured for passive sensing performs a passive sensing operation (step 4522). Because time / frequency synchronization is valuable in bistatic sensing, the BS 4170 may transmit a relative tight synchronization request (RTSR) to the UEs 4110A and 4110B. Because the UEs 4110A and 4110B perform bistatic sensing, only their relative synchronization is important, not their synchronization with the BS 4170.
[0432] In some embodiments, following receipt of the RTSR, the first UE 110A configured for active sensing transmits a tight synchronization signal (TSS), and the second UE 4110B configured for passive sensing activates a passive reflection mode to passively reflect the TSS transmitted by the first UE 4110B. Receiving and processing the passively reflected TSS enables the first UE 4110A to obtain tight timing information. In aspects of the present application, as explained above, the TSS comprises a relatively high bandwidth signal, thereby enabling relatively high resolution timing recovery. Details of the TSS may be included in the sensing configuration information transmitted in step 4506.
[0433] In some other embodiments, following receiving the RTSR, the first UE 4110A configured for active sensing transmits a TSS and the second UE 4110B configured for passive sensing activates a signal loop mode. The second UE 4110B performs a signal loop on the TSS received from the first UE 4110A, thereby obtaining a looped signal. The second UE 4110B transmits the looped signal to the first UE 4110A. Upon receiving the looped signal, the first UE 4110A processes the looped signal, thereby obtaining tight timing information.
[0434] In some other embodiments, following receiving the RTSR, the first UE 4110A configured for active sensing transmits the TSS (using the SL channel) to the second UE 4110B configured for passive sensing to enable the second UE 4110B to obtain tight synchronization information. In some embodiments, the first UE 4110A transmits the TSS while transmitting the active sensing signal as part of performing the sensing operation (step 4522). This embodiment may be particularly useful for use with a UE 4110 having multiple panels.
[0435] It has been explained above that in the so-called network-driven aspect of the present application, the transmission of the request_to_sense indication by BS4170 (step 4510) may employ the PDSCH or PDCCH (for groupcast or unicast) or the PBCH (for broadcast).
[0436] It is considered that the UE-assisted sensing may be initiated by the other UE 4110, instead of being initiated by the BS 4170. The other UE 4110 may, as an example, employ a known PMCH to transmit a request_to_sense indication to the UE 4110 that should perform sensing (step 4510). The other UE 4110 may, as another example, employ a known PUCCH to transmit a request_to_sense indication to the UE 4110 that should perform sensing (step 4510). In a further example, the other UE 4110 may employ a known PUSCH to transmit a request_to_sense indication to the UE 4110 that should perform sensing (step 4510). In yet another example, the other UE 4110 may employ a known PRACH to transmit a request_to_sense indication to the UE 4110 that should perform sensing (step 4510). It has been described above that a new channel (PSCH) may be explicitly defined for the purpose of transmitting a request_to_sense indication. In a further example, the other UE 4110 may employ a known physical sidelink control channel (PSCCH) to transmit a request_to_sense indication to the UE 4110 that is to perform sensing (step 4510). In a further example, the other UE 4110 may employ a known physical sidelink shared channel (PSSCH) to transmit a request_to_sense indication to the UE 4110 that is to perform sensing (step 4510).
[0437] After receiving the request_to_sense indication (step 4512), the UE 4110 that should perform sensing may transmit a response_to_sense indication to the other UE 4110 (step 4514). Similar to the transmission of the request_to_sense indication (step 4510), the transmission of the response_to_sense indication (step 4514) may be achieved using a known channel such as PMCH, PUCCH, PUSCH, PRACH, PSCCH or PSSCH. Alternatively, the transmission of the response_to_sense indication (step 4514) may be achieved using a newly defined channel PSCH.
[0438] In 3GPP New Radio (NR), the UE 4110 may operate in one of three RRC states shown in FIG. 34: RRC_IDLE state 4802, RRC_CONNECTED state 4804, and RRC_INACTIVE state 4806. In other documents, these states may be referred to as "modes", e.g., "RRC_IDLE mode". When the UE 4110 is in the RRC_CONNECTED state 4804, the UE 4110 may be considered to be connected to the BS 4170 as a result of a connection establishment procedure. When the UE 4110 transitions to the RRC_IDLE state 4802, e.g., by a release procedure, the UE 4110 is not connected to the BS 4170, but the BS 4170 knows that the UE 4110 is in the network. By switching to the RRC_INACTIVE state 4806, for example, by a release with a suspend procedure, the UE 4110 helps to conserve network resources and UE power (thereby, for example, increasing perceived battery life). The RRC_INACTIVE state 4806 is known to be useful, for example, when the UE is not communicating with the BS 4170. When the UE is in the RRC_INACTIVE state 4806, both the BS 4170 and the UE store at least some configuration information, thereby allowing the UE 4110 to reconnect to the BS 4170 via a resume procedure more quickly than the UE 4110 can reconnect via a connection establishment procedure when the UE 4110 is in the RRC_IDLE state 4802. The storage of at least some configuration information when the UE 4110 is in the RRC_INACTIVE state 4806 is one aspect that distinguishes the RRC_INACTIVE state 4806 from the RRC_IDLE state 4802.
[0439] In one embodiment of the present disclosure, a new RRC state is provided for the UE 4110 to occupy when actively sensing. The new RRC state is shown in Figure 34 as the RRC_SENSING state 4808. Upon receiving a request_to_sense indication from the BS 4170 (step 4512) and transmitting a response_to_sense indication acknowledging the availability of the sensing operation (step 4514), the UE 4110 may transition from the RRC_CONNECTED state 4804 to the RRC_SENSING state 4808.
[0440] In particular, the RRC_SENSING state 4808 is primarily used for a UE 4110 configured for active sensing upon receiving a sensing configuration (step 4508). Recall that a UE 4110 configured for active sensing may not communicate with the BS 4170 during the configured sensing period. In particular, the RRC_SENSING state 4808 is primarily used for a UE 4110 configured for monostatic sensing. In terms of state operation, from a communication point of view, the RRC_SENSING state 4808 may be similar to the RRC_INACTIVE state 4806, such that a transition back to the RRC_CONNECTED state 4804 may be made very easily and with low latency and power consumption. Once the sensing operation is performed (step 4522), the UE 4110 may transition back to the RRC_CONNECTED state 4804 based on an RRC resumption signaling received from the BS 170.
[0441] In an alternative scenario where sensing is initiated by the UE 4110, the UE 4110 may transition directly from the RRC_IDLE state 4802 or the RRC_INACTIVE state 4806 to the RRC_SENSING state 4808. In this scenario, a new RRC signaling message, possibly referred to as "RRC sensing request", may be defined. Upon receiving the RRC sensing request message from the BS 4170, the UE 4110 may transition from the RRC_IDLE state 4802 or the RRC_INACTIVE state 4806 to the RRC_SENSING state 808.
[0442] Within the context of integrated communications and sensing, not all sensing is equal. For example, at least two sensing modes may be considered: common sensing and dedicated sensing. Reference to common sensing may be considered to be a reference to sensing an entire coverage area to obtain some general information about the environment. For example, common sensing may be used to discover the presence of scatterers and the approximate location of the scatterers. In contrast, reference to dedicated sensing may be considered to be a reference to sensing a specific area to gather more precise information about a particular scatterer. For example, dedicated sensing may be used to discover a more precise location, orientation, material, etc. for a particular scatterer.
[0443] According to an aspect of the present application, the sensing operation is performed together with the communication operation, where ICS signals are referred to as communication signals such as downlink (DL) transmissions, uplink (UL) transmissions, or sidelink (SL) transmissions. The ICS signals also serve as the basis for sensing.
[0444] In a first example, monostatic sensing is performed by the UE 5110. The signal flow diagram of Figure 35 shows the negotiation between the UE 5110 and the BS 5170 to determine the waveform for the ICS signal to be transmitted by the UE 55110.
[0445] Initially, the UE 5110 transmits a capability report to the BS 5170 (step 5402). The BS 5170 receives the capability report (step 5404). The transmission (step 5402) may use static signaling in one aspect, or semi-static signaling in other aspects. Semi-static signaling may include, for example, radio resource control (RRC) signaling and signaling using a control element (CE) in the media access control (MAC) sublayer, known as "MAC-CE".
[0446] The capability report may include an indication of waveforms supported by the UE 5110. The capability report may also include an indication of RF capabilities, an indication of RF power amplifier (PA) capabilities, an indication of duplex capabilities, and an indication of RF processing capabilities. The capability report may also include an indication of supported bandwidths. In some embodiments, the supported bandwidths may further include partial bandwidths or full bandwidths of a bandwidth part (BWP), or multiple BWPs. In some embodiments, the capability report may include supported waveforms for a given spectrum, BWP, or multiple BWPs. The capability report may further include bandwidths supported by a given carrier frequency, such as carrier frequency bands below 6 GHz, carrier frequency bands above 6 GHz, millimeter wave (mmWave) bands, terahertz (THz) bands, etc. In some embodiments, the capability report may include separate indications of communication capabilities and sensing capabilities. In some other embodiments, the capability report may be a joint capability report. The sensing capability report may consist of non-RF based sensing capabilities including camera capability reports and LIDAR capability reports. The origin of the term "LIDAR" has many explanations, similar to the origin of the term "RADAR". In one explanation, the term is said to be formed from the letters of the phrase Light Detection and Ranging. In recent years, advances in autonomous vehicles have relied on LIDAR technology to enable the vehicle to sense the environment in which it is expected to navigate safely.
[0447] The capability report need not be separate and specific to aspects of the present application relating to waveform adaptation, and indeed the capability report may in some aspects of the present application be part of a more general capability report routinely transmitted from the UE 5110 to the BS 5170.
[0448] Optionally, the BS5170 may generate a short list of candidate waveforms to be used for the ICS signal based on the capability report. The BS5170 may then transmit the short list to the UE5110 (step 5406). Upon receiving the short list of candidate waveforms (step 408), the UE5110 may store the short list in the UE memory 5208.
[0449] The UE 5110 transmits the ICS configuration indication to the BS 5170 (step 5410). Upon receiving the ICS configuration indication (step 5412), the BS 5170 may store the ICS configuration indication in the BS memory 5358. In some embodiments, the ICS configuration indication may be dynamic signaling that can change from one indication to another. In this case, the ICS configuration indication may be signaled to the BS 5170 using dynamic signaling, such as L1 signaling, for example, through a known downlink control information (DCI) information structure. Alternatively, the ICS configuration indication may be semi-static signaling that does not change frequently. In this case, the ICS configuration indication may be signaled to the BS 5170 using higher layer signaling, for example, through RRC signaling or signaling using MAC-CE.
[0450] The ICS configuration instruction may alternatively be transmitted from the BS 5170 (step 5410) and received by the UE 5110 (step 5412) even if the UE 5110 performs sensing. This may relate to a scenario in which sensing is requested or instructed by the BS 5170 to be performed by the UE 5110.
[0451] The ICS configuration directive may specify a sensing-only ICS configuration that prioritizes high sensing performance. Such an ICS configuration may be considered suitable for dedicated sensing. It is known to achieve a sensing-only ICS configuration using a sensing pilot signal.
[0452] The ICS configuration directive may specify a sensing and communication ICS configuration. For example, the sensing and communication configuration may involve a low communication rate and a preference for high sensing performance. The low communication rate may support, for example, data broadcast, data multicast, and / or data groupcast, while the high sensing performance may be deemed suitable for dedicated sensing.
[0453] The ICS configuration directive may specify another sensing and communication ICS configuration, for example, having a high communication rate and a medium sensing capability, where the high communication rate may support, for example, data unicast, and the medium sensing capability may be considered suitable for common sensing.
[0454] The ICS configuration directive may also specify a communications-only ICS configuration.
[0455] The ICS configuration directive may further specify the sensing mode between a monostatic sensing mode and a multistatic sensing mode. In the monostatic sensing mode, the same device that transmits the ICS signal receives and processes the reflection of the ICS signal to perform the sensing operation. In the multistatic sensing mode, the device that transmits the ICS signal is separate from the device that receives and processes the reflection of the ICS signal to perform the sensing operation. An exemplary implementation of multistatic sensing is called bistatic sensing, and involves a single transmitting device and a single receiving and processing device.
[0456] The ICS configuration directives may further specify consideration of out-of-band leakage (OBL), i.e., the ICS configuration directives may specify the degree, if any, of OBL that should be tolerated.
[0457] The ICS configuration indication may further specify a modulation and coding scheme. In some embodiments, the ICS configuration indication may include a time / frequency resource indication over which the ICS signal is transmitted. In some embodiments, the ICS configuration indication may further include a spatial resource indication specifying over which spatial directions the ICS signal is transmitted.
[0458] Following transmitting (step 5410) or receiving from the BS5170 an ICS configuration instruction, the UE5110 may select an indication of a suggested ICS waveform to satisfy the ICS strategy proposed by the ICS configuration instruction (step 5413). The UE5110 then transmits (step 5414) an indication of the selected suggested ICS waveform to the BS5170. Notably, the selection (step 5413) and transmission (step 5414) of the suggested ICS waveform by the UE5110 is optional. That is, the UE5110 does not need to select a suggested ICS waveform. All of the ICS details may be instructed by the BS5170. The UE5110 may also transmit (not shown) an indication of the selected ICS waveform to other UE5110 within its coverage area. When transmitting the indication to other UE5110, the UE5110 may use SL communication technology. The BS 5170 receives the indication of the selected ICS waveform (step 5416) and stores the indication in the BS memory 5358. The BS 5170 may transmit an acknowledgement of receipt of the indication of the selected ICS waveform (step 5416) to the UE 5110 (not shown). Alternatively, the BS 5170 may transmit an overwrite of the selected ICS waveform to the UE 5110 (not shown). That is, the BS 5170 transmits an indication of a replacement ICS waveform (not shown), and the replacement ICS waveform has been selected by the BS 5170. The UE 5110 may transmit an acknowledgement of receipt of the indication of the selected ICS waveform to the BS 5170 (not shown).
[0459] The exchange of ICS communications may then proceed with the BS 5170 transmitting downlink (DL) communications to the UE 5110 (step 5418) and the UE 5110 transmitting uplink (UL) communications to the BS 5170 or sidelink (SL) communications to other UEs 110 (step 5420). In particular, the UE 5110 may employ the selected ICS waveform when transmitting UL or SL communications in an ICS signal (step 5420). The UE 5110 may then perform passive sensing by receiving and processing reflections of the ICS waveform transmitted in step 5420 (step 5422).
[0460] In particular, the signal flow shown in Figure 35 is for monostatic sensing based on the UE 5110. Furthermore, the DL communication transmitted by the BS 5170 (step 5418) is not expected to employ the selected ICS waveform.
[0461] The selection by the UE 5110 of a suggested ICS waveform to satisfy the ICS strategy proposed by the ICS configuration instruction (step 5413) has many potential outcomes. To assist in making the selection (step 5413), the UE 5110 may maintain selection assistance data in the UE memory 5208, such as the data presented in the example table 5500 shown in FIG.
[0462] The exemplary table 5500 includes a section for ICS configuration strategies, a section for ICS capabilities, and a section for OBL. Along the left side of the exemplary table 5500 are references to five candidate ICS waveforms. The references to the candidate ICS waveforms include a reference to an FMCW waveform, a reference to a CP-OFDM, a reference to an OFDM (no CP), a reference to a Filter Bank Multicarrier (FBMC) waveform, and a reference to an Ultra-Wideband (UWB) pulsed radar waveform. A given row of the exemplary table 5500 is associated with a given one of the five candidate ICS waveforms.
[0463] Within each row, and within the section for an ICS configuration strategy, is an indication of the suitability of a given one of the five candidate ICS waveforms for each of the configuration strategies. In the example table 5500 of Figure 36, suitability is indicated by either a "√" to indicate suitability, or a "x" to indicate non-suitability.
[0464] Additionally, within each row and within the ICS capabilities portion is an indication of suitability of a given one of the five candidate ICS waveforms for each of the ICS capabilities. In the example table 5500 of FIG. 36, suitability is indicated with either a "√" to indicate suitability or a specific annotation to indicate conditional suitability. In particular, the specific annotation indicates that CP-OFDM is preferred in the presence of "high" RF capability. More particularly, the specific annotation indicates that CP-OFDM is preferred in the presence of full-duplex capability. In another example, the specific annotation indicates that OFDM (no CP) is preferred in the presence of "high" RF power amplifier (PA) capability. Furthermore, the specific annotation indicates that OFDM (no CP) is preferred when the UE has "high" processing capability. Similar annotations indicate that FBMC is appropriate when the UE has "high" processing capability.
[0465] Additionally, within each row and within the OBL section, there is an indication of the resistance of each of the five candidate ICS waveforms to OBL. A "√" is used to indicate that FBMC is tolerant to OBL. A "×" is used to indicate that UWB pulse radar cannot tolerate OBL. An "OK" annotation indicates that FMCW, CP-OFDM, and OFDM without CP are moderately tolerant to OBL.
[0466] As will be appreciated, the exemplary table 5500 shown in Figure 36 is merely an example. Alternate tables may differ from the exemplary table 5500 shown in Figure 36 in waveforms determined between configuration strategies and capabilities.
[0467] FIG. 37 shows, in a signal flow diagram, the interaction between the BS 5170 and the UE 5110 for a scenario in which the BS 5170 performs monostatic sensing.
[0468] In the example of Figure 37, monostatic sensing is performed by the BS 5170. The signal flow diagram of Figure 37 shows the communication between the UE 5110 and the BS 5170 such that the UE 5110 can anticipate a particular waveform for the ICS signal to be transmitted by the BS 5170.
[0469] Initially, the UE 5110 transmits a capability report to the BS 5170 (step 5602). The BS 5170 receives the capability report (step 5604). The transmission (step 5602) may use static signaling in one aspect and semi-static signaling in other aspects. The capability report may also include an indication of supported bandwidth. In some embodiments, the capability report may include separate indications of communication capabilities and sensing capabilities. In some other embodiments, the capability report may be a joint capability report. The sensing capability report may consist of non-RF based sensing capabilities including a camera capability report and a LIDAR capability report.
[0470] The BS 5170 transmits the ICS configuration indication to the UE 5110 (step 5610). Upon receiving the ICS configuration indication (step 5612), the UE 5110 may store the ICS configuration indication in the UE memory 5208. In some embodiments, the ICS configuration indication may be dynamic signaling that can change from one indication to another. In this case, the ICS configuration indication may be signaled to the BS 5170 using dynamic signaling, such as L1 signaling, for example, through a known DCI information structure. Alternatively, the ICS configuration indication may be semi-static signaling that does not change frequently. In this case, the ICS configuration indication may be signaled to the BS 5170 using higher layer signaling, for example, through RRC signaling or signaling using MAC-CE.
[0471] Following transmission of the ICS configuration instruction to the UE 5110 (step 5610), the BS 5170 selects an ICS waveform to satisfy the ICS strategy proposed by the ICS configuration instruction (step 5613). The BS 5170 then transmits an indication of the selected ICS waveform to the UE 5110 (step 5614). The transmission of the selected ICS waveform indication to the UE 5110 (step 5614) may be part of a broadcast or groupcast of the selected ICS waveform indication. The UE 5110 receives the selected ICS waveform indication (step 5616) and stores the indication in the UE memory 5208.
[0472] The exchange of ICS communications may then proceed with the BS 5170 transmitting the DL communication to the UE 5110 (step 5618) and the UE 5110 transmitting the UL communication to the BS 5170 (step 5620). In particular, the BS 5170 may employ the selected ICS waveform when transmitting the DL communication in the ICS signal (step 5618). The BS 5170 may then perform passive sensing by receiving and processing reflections of the ICS waveform transmitted in step 5618 (step 5622).
[0473] In particular, given that the signal flow shown in FIG. 37 relates to monostatic sensing based on BS5170, the UL communications transmitted by UE5170 (step 5620) are not expected to employ the selected ICS waveform.
[0474] In this case, the ICS waveform selection is performed by the BS5170 based on the ICS capability report from the UE5110.
[0475] In further embodiments, the method of FIG. 37 can be extended to monostatic sensing at multiple BSs, such as BS5170A and BS5170B. In this case, the UE5110 may send the capability report to only one BS (e.g., BS5170A), which may share the information with other BSs. In some embodiments, the UE5110 may broadcast the capability report so that all BSs receive the capability report simultaneously. In some embodiments, each BS sends a separate ICS configuration indication to the UE. In some embodiments, each BS sends a separate selected waveform indication to the UE. In some embodiments, the selected waveform indication may include waveform parameters specific to each BS. For example, the BS specific waveform parameters may be a signature function that can be applied to the selected waveform to obtain the ICS waveform transmitted by each BS. In some embodiments, the waveforms selected by different BSs are different. In some embodiments, the waveforms selected by the BSs are the same, but each selected waveform uses different waveform parameters.
[0476] Figure 38 shows in a signal flow diagram the interaction between the BS5170 and the UE5110 for a scenario in which bistatic sensing is performed with the BS5170 transmitting an ICS signal having a selected ICS waveform and the UE5110 performing the sensing.
[0477] Initially, the UE 5110 transmits a capability report to the BS 5170 (step 5702). The BS 5170 receives the capability report (step 5704). The transmission (step 5702) may use static signaling in one aspect, or semi-static signaling in other aspects.
[0478] The BS 5170 transmits the ICS configuration indication to the UE 5110 (step 5710). Upon receiving the ICS configuration indication (step 5712), the UE 5110 may store the ICS configuration indication in the UE memory 5208. Notably, upon receiving the ICS configuration indication (step 5712), the UE 5110 may also transmit the ICS configuration indication to other UEs 5110 in its coverage area (not shown). In some embodiments, the ICS configuration indication may be dynamic signaling that can change from one indication to another. In this case of dynamic signaling, the ICS configuration indication may be signaled to the BS 5170 using dynamic signaling such as L1 signaling, for example, through a known DCI information structure. Alternatively, the ICS configuration indication may be semi-static signaling that does not change frequently. In this semi-static signalling case, the ICS configuration instructions may be signalled to the BS5170 using higher layer signalling, for example through RRC signalling or signalling using MAC-CE.
[0479] Following transmission of the ICS configuration indication to the UE 5110 (step 5710), the BS 5170 selects an ICS waveform to satisfy the ICS strategy proposed by the ICS configuration indication (step 5713). The BS 5170 then transmits an indication of the selected ICS waveform to the UE 5110 (step 5714). The transmission of the selected ICS waveform indication to the UE 5110 (step 5714) may be part of a groupcast or unicast of the selected ICS waveform indication. The UE 5110 receives the selected ICS waveform indication (step 5716) and stores the indication in the UE memory 5208.
[0480] The exchange of ICS communications may then proceed with the BS 5170 transmitting a DL communication to the UE 5110 (step 5718) and the UE 5110 transmitting a UL communication to the BS 5170 (step 5720). In particular, the BS 170 may employ the selected ICS waveform when transmitting the DL communication in the ICS signal (step 5718). The UE 5110 may then perform passive sensing by receiving and processing reflections of the ICS waveform transmitted by the BS 5170 in step 5718 (step 5722).
[0481] In this case, the ICS waveform selection is performed by the BS5170 based on the ICS capability report from the UE5110.
[0482] Figure 39 shows, in a signal flow diagram, the interaction between the BS5170 and the UE5110 for a scenario in which bistatic sensing is performed with the UE5110 transmitting an ICS signal having a selected ICS waveform and the BS5170 performing passive sensing by receiving and processing reflections of the ICS waveform transmitted by the UE5110.
[0483] Initially, the UE 5110 transmits a capability report to the BS 5170 (step 5802). The BS 5170 receives the capability report (step 5804). The transmission (step 5802) may use static signaling in one aspect, or semi-static signaling in other aspects.
[0484] The BS 5170 transmits the ICS configuration indication to the UE 5110 (step 5810). Upon receiving the ICS configuration indication (step 5812), the UE 5110 may store the ICS configuration indication in the UE memory 5208. Notably, upon receiving the ICS configuration indication (step 5812), the UE 5110 may also transmit the ICS configuration indication to other UEs 5110 in its coverage area (not shown). In some embodiments, the ICS configuration indication may be dynamic signaling that can change from one indication to another. In this case of dynamic signaling, the ICS configuration indication may be signaled to the BS 5170 using dynamic signaling such as L1 signaling, for example, through a known DCI information structure. Alternatively, the ICS configuration indication may be semi-static signaling that does not change frequently. In this semi-static signalling case, the ICS configuration instructions may be signalled to the BS5170 using higher layer signalling, for example through RRC signalling or signalling using MAC-CE.
[0485] Following transmission of the ICS configuration indication to the UE 5110 (step 5810), the BS 5170 selects an ICS waveform to satisfy the ICS strategy proposed by the ICS configuration indication (step 5813). The BS 5170 then transmits an indication of the selected ICS waveform to the UE 5110 (step 5814). The transmission of the selected ICS waveform indication to the UE 5110 (step 5814) may be part of a groupcast or unicast of the selected ICS waveform indication. The UE 5110 receives the selected ICS waveform indication (step 5816) and stores the indication in the UE memory 5208.
[0486] The exchange of ICS communications may then proceed with the BS 5170 transmitting a DL communication to the UE 5110 (step 5818) and the UE 5110 transmitting a UL communication to the BS 5170 (step 5820). In particular, the UE 5110 may employ the selected ICS waveform when transmitting the UL communication in the ICS signal (step 5820). The BS 5170 may then perform passive sensing by receiving and processing reflections of the ICS waveform transmitted by the UE 5110 in step 5820 (step 5822).
[0487] In this case, the ICS waveform selection may be performed by the UE 5110 based on a recommendation from the BS 5170. In some embodiments, the waveform selection is performed by the BS 5170 and a waveform selection indication is transmitted to the UE 5110.
[0488] Figure 40, in a signal flow diagram, as an alternative to the signal flow diagram of Figure 39, shows the interaction between the BS170 and the UE5110 for a scenario in which bistatic sensing is performed with the UE5110 transmitting an ICS signal having a selected ICS waveform and the BS5170 performing passive sensing by receiving and processing reflections of the ICS waveform transmitted by the UE5110.
[0489] Initially, the UE 5110 transmits a capability report to the BS 5170 (step 5902). The BS 5170 receives the capability report (step 5904). The transmission (step 5902) may use static signaling in one aspect, or semi-static signaling in other aspects.
[0490] The BS 5170 may generate a short list of candidate waveforms to be used for the ICS signal based on the capability report. The BS 5170 may then transmit the short list to the UE 5110 (step 5906). Upon receiving the short list of candidate waveforms (step 5908), the UE 5110 may store the short list in the UE memory 5208.
[0491] The UE 5110 transmits the ICS configuration indication to the BS 5170 (step 5910). Upon receiving the ICS configuration indication (step 5912), the BS 5170 may store the ICS configuration indication in the BS memory 5358. In particular, the UE 5110 may also transmit the ICS configuration indication to other UEs 5110 in its coverage area (not shown). In some embodiments, the ICS configuration indication may be dynamic signaling that can change from one indication to another. In this case, the ICS configuration indication may be signaled to the BS 5170 using dynamic signaling, such as L1 signaling, for example, through a known DCI information structure. Alternatively, the ICS configuration indication may be semi-static signaling that does not change frequently. In this case, the ICS configuration indication may be signaled to the BS 5170 using higher layer signaling, for example, through RRC signaling or signaling using MAC-CE.
[0492] Following transmitting the ICS configuration indication to the BS5170 (step 5910), the UE5110 selects an ICS waveform to satisfy the ICS strategy proposed by the ICS configuration indication (step 5913). The UE5110 then transmits an indication of the selected ICS waveform to the BS5170 (step 5914). The UE5110 may also transmit the indication of the selected ICS waveform to other UE5110 in the coverage area. When transmitting the indication to other UE5110, the UE5110 may use SL communication techniques. The BS5170 receives the indication of the selected ICS waveform (step 5916) and stores the indication in the BS memory 5358. The BS5170 may transmit an acknowledgment of receiving the indication of the selected ICS waveform (step 5916) to the UE5110 (not shown). Alternatively, the BS5170 may transmit an overwrite of the selected ICS waveform to the UE5110 (not shown). That is, the BS5170 transmits an indication of the different ICS waveforms (not shown), which different ICS waveforms have been selected by the BS5170.
[0493] The exchange of ICS communications may then proceed with the BS 5170 transmitting a DL communication to the UE 5110 (step 5918) and the UE 5110 transmitting a UL communication to the BS 5170 (step 5920). In particular, the UE 5110 may employ the selected ICS waveform when transmitting the UL communication in the ICS signal (step 5920). The BS 5170 may then perform passive sensing by receiving and processing reflections of the ICS waveform transmitted by the UE 5110 in step 5920 (step 5922).
[0494] Figure 41, in a signal flow diagram, shows the interaction between the BS5170, a first UE5110A and a second UE5110B for a scenario in which bistatic sensing is performed with the second UE5110B transmitting an ICS signal having an ICS waveform selected by the first UE5110A and the first UE5110A performing passive sensing by receiving and processing reflections of the ICS waveform transmitted by the UE5110B.
[0495] Initially, the first UE 5110A transmits a capability report to the BS 170 (step 6002A). The BS 5170 receives the capability report (step 6004A). Furthermore, the second UE 5110B transmits a capability report to the BS 5170 (step 6002B). The BS 5170 receives the capability report (step 6004B). The transmissions (steps 6002A and 6002B) may use static signaling in one aspect, or semi-static signaling in another aspect.
[0496] The first UE 5110A transmits an ICS configuration indication to the BS 5170 (step 6010BS). Upon receiving the ICS configuration indication (step 6012BS), the BS 670 may store the ICS configuration indication in the BS memory 5358. In particular, the first UE 5110A may also transmit the ICS configuration indication to the second UE 5110B (step 6010UE). Upon receiving the ICS configuration indication (step 6012UE), the second UE 5110B may store the ICS configuration indication in the UE memory 5208. In some embodiments, the ICS configuration indication may be dynamic signaling that can change from one indication to another. In this case of dynamic signaling, the ICS configuration indication can be signaled to the BS 5170 using dynamic signaling such as L1 signaling, for example through a known DCI information structure. Alternatively, the ICS configuration indication may be semi-static signaling that does not change very frequently. In this semi-static signalling case, the ICS configuration instructions may be signalled to the BS5170 using higher layer signalling, for example through RRC signalling or signalling using MAC-CE.
[0497] Following transmission of the ICS configuration instruction to the BS 5170 (step 6010BS), the first UE 5110A selects an ICS waveform to satisfy the ICS strategy proposed by the ICS configuration instruction (step 6013). The first UE 5110A then transmits an indication of the selected ICS waveform to the BS 5170 (step 6014BS). The BS 5170 receives the indication of the selected ICS waveform (step 6016BS) and stores the indication in the BS memory 5358. The first UE 5110A also transmits an indication of the selected ICS waveform to the second UE 5110B (step 6014UE). The second UE 5110B receives the indication of the selected ICS waveform (step 6016UE) and stores the indication in the UE memory 5208. The UE 5110 may also transmit an indication of the selected ICS waveform to other UEs 5110 within its coverage area. When transmitting instructions to other UEs 5110, the UE 5110 may use SL communication techniques.
[0498] The exchange of ICS communication may then proceed with the second UE 5110B transmitting the SL communication to the first UE 5100A (step 6018) and the first UE 5110A transmitting the SL communication to the second UE 5110B (step 6020). In particular, the second UE 5110B may employ the selected ICS waveform when transmitting the SL communication in the ICS signal (step 6020). The first UE 5110A may then perform passive sensing by receiving and processing reflections of the ICS waveform transmitted by the second UE 5110B in step 6018 (step 6022).
[0499] Figure 42, in a signal flow diagram, shows the interaction between the BS5170, a first UE5110A and a second UE5110B for a scenario in which bistatic sensing is performed with the second UE5110B transmitting an ICS signal having an ICS waveform selected by the BS5170 and the first UE5110A performing passive sensing by receiving and processing reflections of the ICS waveform transmitted by the UE5110B.
[0500] Initially, the first UE 5110A transmits a capability report to the BS 5170 (step 6102A). The BS 5170 receives the capability report (step 6104A). Furthermore, the second UE 5110B transmits a capability report to the BS 5170 (step 6102B). The BS 5170 receives the capability report (step 6104B). The transmissions (steps 6102A and 6102B) may use static signaling in one aspect, or semi-static signaling in another aspect.
[0501] Optionally, the BS5170 may generate a short list of candidate waveforms to be used for the ICS signal based on the capability report. The BS5170 may then transmit the short list to the first UE5110A (step 6106). Upon receiving the short list of candidate waveforms (step 6108), the first UE5110A may store the short list in the UE memory 5208.
[0502] The first UE 5110A transmits an ICS configuration indication to the BS 5170 (step 6110BS). Upon receiving the ICS configuration indication (step 6112BS), the BS 5170 may store the ICS configuration indication in the BS memory 5358. In some embodiments, the ICS configuration indication may be dynamic signaling that can change from one indication to another. In this case, the ICS configuration indication may be signaled to the BS 5170 using dynamic signaling such as L1 signaling, for example through a known DCI information structure. Alternatively, the ICS configuration indication may be semi-static signaling that does not change frequently. In this case, the ICS configuration indication may be signaled to the BS 5170 using higher layer signaling, for example through RRC signaling or signaling using MAC-CE.
[0503] Following transmission of the ICS configuration instruction to the BS 5170 (step 6110BS), the first UE 5110A selects a "recommended" ICS waveform to satisfy the ICS strategy proposed by the ICS configuration instruction (step 6113UE). The first UE 5110A then transmits the indication of the recommended ICS waveform to the BS 5170 (step 6114UE). The BS 5170 receives the indication of the recommended ICS waveform (step 6116BS) and stores the indication in the BS memory 5358.
[0504] In particular, the first UE 5110A may also transmit an ICS configuration instruction to the second UE 5110B and other UEs 5110 in the coverage area (step 6110UE). Upon receiving the ICS configuration instruction (step 6112UE), the second UE 5110B may store the ICS configuration instruction in the UE memory 5208.
[0505] Despite receiving an indication of a recommended ICS waveform (step 6116BS), the BS5170 may select a separate ICS waveform (step 6113BS). The BS5170 may then transmit an indication of the selected ICS waveform to the first UE5110A (6114BSA). Upon receiving an indication of the selected ICS waveform (step 6116A), the first UE5110A may store the indication of the selected ICS waveform in the UE memory 5208. The BS5170 may further transmit the indication of the selected ICS waveform to the second UE5110B (6114BSB). Upon receiving an indication of the selected ICS waveform (step 6116B), the second UE5110B may store the indication of the selected ICS waveform in the UE memory 5208.
[0506] The exchange of ICS communication may then proceed with the second UE 5110B transmitting the SL communication to the first UE 5100A (step 6118) and the first UE 5110A transmitting the SL communication to the second UE 5110B (step 6020). In particular, the second UE 5110B may employ the selected ICS waveform when transmitting the SL communication in the ICS signal (step 6118). The first UE 5110A may then perform passive sensing by receiving and processing reflections of the ICS waveform transmitted by the second UE 5110B in step 6118 (step 6122).
[0507] It has been explained above that the selection of an ICS waveform by the UE 5110 (steps 5413, 5913 or 6113UE) or the BS 5170 (steps 5613, 5713, 5813 or 6113BS) may be performed taking into consideration data such as presented in the example table 5500 of FIG. 36. In particular, when selecting an ICS waveform, further data may be taken into consideration. For example, there may be key performance indicators (KPIs) associated with sensing, and the selection of the ICS waveform may take these KPIs into consideration. Furthermore, there may be a consideration of the sensing "mode". The mode may relate to common sensing or command sensing.
[0508] The selection of an ICS waveform by the UE 5110 (steps 5413, 5913 or 6113UE) or the BS 5170 (steps 5613, 5713, 5813 or 6113BS) may be performed with consideration of the exemplary decision tree 1200 shown in Figure 12. As should be well understood, the decision tree 1200 shown in Figure 42 is only one example. Alternative decision trees may differ from the decision tree 1200 shown in Figure 24 in both the waveforms that are determined and the criteria for making the decision.
[0509] When the UE 5110 reports (e.g., in step 5404) that the UE hardware capabilities are relatively low, it may be considered that there are at least four waveform selections: For an ICS configuration strategy with a medium data embedding rate and high OBL resistance, an FBMC waveform may be selected; For an ICS configuration strategy with a medium data embedding rate and low OBL resistance, an OFDM waveform without CP may be selected; For an ICS configuration strategy with no or low data embedding rate and high OBL resistance, an FBMC waveform may be selected; For an ICS configuration strategy with no or low data embedding rate and low OBL resistance, an FMCW waveform may be selected.
[0510] When the UE 5110 reports (e.g., in step 5404) that the UE hardware capabilities are relatively high, it may be considered that there are at least four waveform selections: For an ICS configuration strategy with a high data embedding rate and high OBL resistance, a Filtered CP OFDM waveform may be selected; For an ICS configuration strategy with a high data embedding rate and low OBL resistance, a CP-OFDM waveform may be selected; For an ICS configuration strategy with a low or medium data embedding rate and high OBL resistance, an FBMC waveform may be selected; For an ICS configuration strategy with a low or medium data embedding rate and low OBL resistance, a Direct Fourier Transform spread OFDM (DTF-s-OFDM) waveform may be selected.
[0511] In a first example of operation, waveform selection may be considered for each step in a two-step sensing approach, including a first step of common sensing and a second step of dedicated sensing. Both types of sensing may be performed at the BS 170 using monostatic sensing.
[0512] In performing a common sensing step, the BS5170 senses the entire coverage area to obtain some general information about the environment.
[0513] Referring to FIG. 37, the BS5170 transmits an ICS configuration indication to the UE5110 indicating that the ICS configuration strategy involves common sensing with unicast data (step 5610). The BS5170 then selects an ICS waveform to satisfy the common sensing with unicast data strategy (step 5613). For example, the BS5170 may select a CP-OFDM waveform (step 5613). The BS5170 then transmits the indication of the CP-OFDM waveform to the UE5110 (step 5614). In practice, the transmission (step 5614) may employ broadcast signaling so that other UE5110 also receive the indication of the CP-OFDM waveform. The BS5170 then transmits DL communication to the UE5110 using the CP-OFDM waveform (step 5618). As a result of performing common passive sensing (step 622), the BS 5170 may determine the presence of a target of interest near the UE 5110, and in response, the BS 5170 may initiate a second sensing step.
[0514] In performing the dedicated sensing step, the BS5170 senses with the goal of obtaining more accurate information about the target of interest.
[0515] With this goal in mind, the BS5170 transmits an ICS configuration indication to the UE5110 indicating that the ICS configuration strategy involves dedicated sensing on broadcast data (step 5610). The BS5170 then selects an ICS waveform to satisfy the dedicated sensing on broadcast data strategy (step 5613). For example, the BS5170 may select an OFDM waveform without CP (step 5613). The BS5170 then transmits an indication of the OFDM waveform without CP to the UE5110 (step 5614). The BS5170 then transmits DL communications to the UE5110 using the OFDM waveform without CP (step 5618). As a result of performing dedicated sensing (step 5622), the BS5170 may obtain more accurate information regarding targets of interest.
[0516] In a second example of operation, waveform selection may be considered for each step in a two-step sensing approach, including a first step of common sensing and a second step of dedicated sensing. The common sensing step may be performed in the BS5170 using monostatic sensing. The dedicated sensing step may be performed in the first UE5110A using bistatic sensing.
[0517] In performing a common sensing step, the BS5170 senses the entire coverage area to obtain some general information about the environment.
[0518] Referring to FIG. 37, the BS5170 transmits an ICS configuration indication to the first UE5110A indicating that the ICS configuration strategy involves common sensing at low data rate (step 5610). The BS5170 then selects an ICS waveform to satisfy the common sensing at low data rate strategy (step 5613). For example, the BS5170 may select an OFDM waveform without CP (step 5613). The BS5170 then transmits an indication of the OFDM waveform without CP to the first UE5110A (step 5614). In practice, the transmission (step 5614) may employ groupcast signaling so that other UE5110 also receive the indication of the OFDM waveform without CP. The BS5170 then transmits DL communication to the first UE5110A using the OFDM waveform without CP (step 5618). As a result of performing the common passive sensing (step 5622), the BS 5170 may determine the presence of a target of interest near the first UE 5110A, and in response, the BS 5170 may initiate a second sensing step.
[0519] In performing the dedicated sensing step, the first UE 5110A senses with the goal of obtaining more accurate information about the target of interest.
[0520] With this goal in mind, the BS5170 may employ transmission of a common sensing ICS signal carrying DL communications to the first UE5110A (step 5618) to transmit an ICS configuration indication to the first UE5110A indicating that the ICS configuration strategy relates to a sensing-only ICS signal (step 5610).
[0521] Further, considering FIG. 42, the BS 5170 may select an ICS waveform to satisfy a sensing-only strategy (step 6113BS). For example, the BS 5170 may select an FMCW waveform (step 6113BS). The selection of the FMCW waveform (step 6113BS) may be based on the capability reports received from the UEs 5110A, 5110B (steps 6104A and 6104B), or may be based on a sensing-only ICS configuration strategy. The BS 5170 may transmit an indication of the FMCW waveform to the first UE 5110A (6114BSA) employing transmission of a common sensing ICS signal carrying DL communication to the first UE 5110A (step 5618). The BS 5170 may employ transmission of a common sensing ICS signal carrying DL communication to the second UE 5110B (step 5618) to transmit an instruction for an FMCW waveform to the second UE 5110B (step 6114BSB). Transmission of the instruction for an FMCW waveform to the UEs 5110A and 5110B (steps 6114BSA and 6114BSB) may employ groupcast signaling.
[0522] The second UE 5110B then transmits an SL communication to the first UE 5110A (step 6118), and the first UE 5110A transmits the SL communication to the second UE 5110B (step 6120). In particular, the second UE 5110B may employ an FMCW waveform when transmitting the SL communication (step 51118). The first UE 5110A may then perform passive sensing by receiving and processing reflections of the FMCW waveform transmitted by the second UE 5110B in step 6118 (step 6122). As a result of performing the SL-based bistatic dedicated passive sensing (step 6122), the first UE 110A may obtain more accurate information regarding the target of interest.
[0523] It should be appreciated that all signaling may be dynamic signaling that may change on a per instruction basis. "All" signaling is a reference to the ICS configuration instructions (steps 5410, 5610, 5710, 5810, 5910, 6010BS, 6010UE, 6110BS, 6110UE), selected / suggested waveform instructions (steps 5414, 5614, 5714, 5814, 5914, 6014BS, 6014UE, 610BS, 6114UE), and waveform list instructions (steps 5406, 5906, 6106). In the case of this dynamic signaling, all or part of the signaling may be signaled to the BS 5170 using dynamic signaling such as L1 signaling, for example through known DCI information structures. Alternatively, all or part of the signaling may be achieved using semi-static signaling that changes less frequently, in which case all or part of the signaling may be signaled to the BS 5170 using higher layer signaling, for example through RRC signaling or signaling using MAC-CE.
[0524] Future networks such as 6G networks may involve sensing the environment through high precision positioning, mapping and reconstruction, gesture / activity recognition, and thus sensing will be a new 6G service through various activities and actions through obtaining information about the surrounding environment. 6G networks include terminals, devices and network infrastructure that provide the following capabilities: More and higher spectrum with larger bandwidth - Evolving antenna designs with ultra-large arrays and metasurfaces Greater collaboration between base stations and UEs Advanced technology for interference cancellation Integrated advanced signal processing and artificial intelligence (AI).
[0525] Therefore, future networks may use or require new metrics (such as sensing accuracy and sensing resolution) to serve as new KPIs proposed based on different application scenarios. For example, the latency can be narrowed to about 1 cm to 10 cm, and the sensing accuracy can be up to 1 mm in resolution. Furthermore, since 6G networks may involve multiple use cases such as unmanned aerial vehicles (UAVs), vehicles, and IoT devices to build maps of the environment in cyberspace and virtual environments, 6G networks may use or require new sensing systems and frameworks to provide efficient signal design and adjust resource allocation in time, frequency, and space domains without compromising spectral efficiency and sensing performance. For example, the new sensing system can be an integrated sensing and communication (ISAC) that provides at least one of the following: Sensing-Aided Communications: Allows medium-aware communications with more deterministic and predictable propagation channels. Sensing-aided communications can provide environmental knowledge obtained through sensing to improve communications, such as environmental knowledge used to optimize beamforming to UEs (medium-aware beamforming), environmental knowledge used to exploit all potential degrees of freedom (DoF) in the propagation channel (medium-aware channel rank boosting), and medium awareness to reduce or mitigate UE-to-UE interference. Benefits of sensing to communications can include, for example, improved throughput spectrum usage and interference mitigation. Sensing-enabled communication: can be called backscatter communication and offers benefits in scenarios where devices with limited processing power (most IoT devices in future systems) collect data. An illustrative example is medium-based communication, where the communication medium is intentionally altered to convey information. Communication-Aided Sensing: By connecting sensing nodes, more efficient and smarter sensing is achieved. In this example, the sensing network connects users to realize on-demand sensing. For example, sensing can be performed based on the request of different nodes or can be delegated to other nodes to enable collaborative sensing where multiple sensing nodes obtain environmental information. All these advanced features require a system design to perform communication among sensing nodes over DL, UL and SL channels with minimal overhead and maximum sensing efficiency. Sensing-Aided Positioning: Also known as positioning, it involves locating the UE through the transmission of signals to or reception of signals from the UE. The main potential advantage is the simple operation to obtain accurate knowledge of the UE location, which involves obtaining many types of information including multipath, imperfect time / frequency synchronization, limited user sampling / processing capabilities and the limited dynamic range of the UE.
[0526] Emerging sensing systems and frameworks can be categorized into radio frequency (RF) sensing and non-RF sensing. For example, RF sensing involves learning the environment by transmitting RF signals and receiving and processing reflected signals. An example of non-RF sensing involves leveraging pictures and videos captured (e.g., via a camera) of the surrounding environment.
[0527] Sensing is a feature of measuring ambient environment information of a device associated with a network, and may include, for example, any of positioning, nearby objects, traffic, temperature, channel, etc. Sensing measurements are performed by sensing nodes, which may be dedicated sensing nodes or communication nodes with sensing capabilities. Sensing nodes may include, for example, any of radar stations, sensing devices, UEs, base stations, mobile access nodes such as drones, UAVs, etc.
[0528] To effect sensing operations, sensing activities are managed and controlled by a sensing control device or function within the network. Two management and control functions for sensing are disclosed herein, which may support integrated sensing and communication, and standalone sensing services.
[0529] These two new functions for sensing include the first functions referred to herein as a sensing management function (SensMF) and a sensing agent function (SAF). The SensMF may be implemented in the core network or RAN, such as in a network device within the core network or RAN, and the SAF may be implemented in the RAN where sensing is performed. More, less, or different functions may be used in implementing the features disclosed herein, and thus the SensMF and SAF are illustrative examples.
[0530] The SensMF may be responsible for various sensing-related features or functions, including, for example, any one or more of the following: Managing and coordinating one or more RAN nodes and / or one or more UEs for sensing activity Communicating, via the AMF or otherwise, for sensing procedures in the RAN, potentially including any one or more of: RAN configuration procedures for sensing, transfer of sensing related information such as sensing measurement data, processed sensing measurement data, and / or sensing measurement data reports. communicating, via the UPF or otherwise, for sensing procedures in the RAN, potentially including the transfer of sensing related information such as any one or more of sensing measurement data, processed sensing measurement data, and sensing measurement data reports; otherwise handling the sensed measurement data, such as processing the sensed measurement data and / or generating a sensed measurement data report.
[0531] The SAF may, in turn, be responsible for a variety of sensing-related features or functions, including, for example, any one or more of the following: Splitting the sensing control plane and the sensing user plane (SAF-CP and SAF-UP) Storing or otherwise maintaining the local measurement data and / or other local sensing information Communicating sensing measurement data to SensMF Processing the sensing measurement data receiving sensing analysis reports from the SensMF for communication control and / or other purposes in the RAN; Managing, coordinating, or otherwise assisting in the overall sensing and / or control process Interfacing with an AI module or function.
[0532] The SAF can be located or deployed in a dedicated device such as a base station or a sensing node, and can control a sensing node or a group of sensing nodes. The sensing node can transmit sensing results to the SAF node, for example, via a backhaul, Uu link, or side link SL, or can transmit the sensing results directly to the SensMF.
[0533] In summary, a basic sensing operation may involve at least one or more sensing nodes, such as UEs and / or TRPs, to physically perform the sensing activity or procedure, and a sensing management and control function, such as SensMF and SAF, may help to organize, manage, configure and control the overall sensing activity.
[0534] In a RAN including at least one RAN node, for example, the (or each) RAN node may be a base station, a TRP, a drone, a UAV, a satellite station, etc. To enable sensing in the RAN, one or more RAN nodes may include an SAF, but not all RAN nodes necessarily need to include an SAF. An SAF in an RAN node may manage, control, and configure one or more other RAN nodes and / or other electrical devices for sensing. Electrical devices such as UEs and / or RAN nodes having sensing capabilities may be managed, controlled, and / or configured for sensing configuration and measurement, for example. In general, the sensing coordinator may be implemented in a network device in a radio access network and may be configured to control one or more other network devices in the radio access network.
[0535] In this disclosure, a sensing coordinator may refer to either the SensMF, the SAF, a sensing device, or a node or other device in which the SensMF, the SAF, sensing, or sensing-related features or functions are implemented.
[0536] Sensing may encompass positioning, although the present disclosure is not limited to any particular type of sensing. For example, sensing may involve sensing any of a variety of parameters or characteristics. Illustrative examples include location parameters, object size, one or more object dimensions including 3D dimensions, one or more mobility parameters such as speed and / or direction, temperature, health care information, and material type such as wood, brick, metal, etc. Any one or more of these parameters or characteristics or others may be sensed.
[0537] FIG. 43A is a block diagram illustrating a sensing architecture according to an embodiment in which the sensing coordinator is located in the core network. In the example architecture 5600, a third party network 5602 interfaces with a core network 5606 through a convergence element 5604. The core network 5606 includes a sensing coordinator, shown as SensMF 5608 in FIG. 43A by way of example. The core network 5606 connects to a RAN 5612 through an interface link and an interface shown as 5610. The RAN 5612 also includes a sensing coordinator, shown as SAF 5614 in FIG. 43A by way of example. The RAN is generally indicated at 5612, and the sensing coordinator within the RAN is generally indicated at SAF 5614 as well, to represent any type of RAN node that includes a sensing coordinator.
[0538] The third party network 5602 is intended to represent any of various types of networks that may interface or interact directly with the core network or the sensing management function, where the third party network 5602 may request sensing services from the SensMF 5608 via the core network or directly. The Internet is one example of a third party network 5602, and other examples of third party networks include the automation and autonomous driving industry, power monitoring networks, other fixed networks, and the like.
[0539] The convergence element 5604 may be implemented in any of a variety of ways to provide control and a unified core network interface with other networks (e.g., wired networks). For example, although the convergence element 5604 is shown separately in FIG. 43A, one or more network devices in the core network 5606 and one or more network devices in the third party network 5602 may implement respective modules or functions to support interfaces between the core network and third party networks outside the core network.
[0540] The network of the core network 5606 may be or include, for example, an SBA or other core network. The SensMF 5608 in the core network 5606 may in some embodiments be a core network function in an SBA, as disclosed by way of example elsewhere herein.
[0541] The SensMF 5608 in the core network 5606 may connect with the RAN 5612 including the SAF 5614 via a backhaul for its control plane and user plane. Thus, the backhaul connection or link is an example of an interface link between the SensMF 5608 and a sensing coordinator such as the SAF 5614. The backhaul link or other interface link can be wired and / or wireless. In the case of a wireless link, an air interface protocol is used. Examples of air interface links include LTE / NR Uu link, sidelink, new radio vehicle-to-anything (NR v2x), long term evolution machine type communication (LTE-M), Power Class 5 (PC5), Institute of Electrical and Electronics Engineers (IEEE) 802.15.4 or 802.11, and air interfaces with new protocols for sensing. Other examples are provided elsewhere herein.
[0542] Although the RAN 5612 is shown as a single block in FIG. 43A, it may include one or more network devices or RAN nodes, such as base stations. The network devices in the RAN may be terrestrial nodes or mobile nodes. Examples of mobile nodes include integrated access backhaul (IAB) nodes, drone-based nodes, unmanned aerial vehicle (UAV)-based nodes, and satellite-based nodes, among others. The SAF 5614 may be implemented in a network device in the RAN, and potentially multiple network devices may include a SAF. For example, a SAF in one network device or RAN node may be capable of controlling multiple network devices or RAN nodes.
[0543] Other features disclosed herein may also or alternatively be applied to the component shown in FIG. 43A.
[0544] Further variations from the particular example architecture shown in Figure 43A are possible. For example, the SensMF 5608 outside the RAN 5612 may connect to more than one SAF, such as 5614, which may be implemented in more than one RAN node within the RAN 5612, or in more than one RAN. Thus, one core network may interface with more than one RAN, or in other words, one or more RANs, such as 5612, may provide access to the core network.
[0545] In some examples above, the sensing coordinators SensMF5 5608 and SAF 5614 are each described as being implemented in a network device as a core network service. However, it should be appreciated that sensing may be configured to be operable as a stand-alone feature or service, or may be operably combined with communication operations in a communication network or system.
[0546] FIG. 43B is a block diagram illustrating a sensing architecture 5620 according to another embodiment, in which a sensing coordinator in the form of a SensMF 5628 is located outside the core network 5626 and communicates with the RAN 5632 and other sensing coordinators in the form of a SAF 5634 through the core network. The SensMF 5628 is outside the core network 5626 and open to third party networks 5622, but in some embodiments connects with the RAN 5632 including the SAF 5634 through a backhaul for its control plane and user plane. The SensMF 5628 may be located in an edge cloud such as a MEC, for example, for powerful computing capabilities. The exemplary sensing architecture 620 also includes an interface 5630 and a convergence element 5624.
[0547] Most of the example architecture 5620 and its components may be substantially similar or identical to the similarly labeled components in FIG. 43A. However, in the example architecture 5620 shown in FIG. 43B, the SensMF 5628 is external to the core network 5626. This may affect how the SensMF 5628 interacts with the third party network 5622 and the core network 5626, and therefore the third party network and the core network are shown in FIG. 43B with different reference numbers than in FIG. 43A. To the extent that this may also affect how other components interact with each other, the other components are also shown in FIG. 43B with different reference numbers than in FIG. 43A. One important difference from FIG. 43A is that FIG. 43B introduces a new interface between the SensMF 5628 and the core network 5626. For example, the new interface may be an application programming interface (API) of the type used for software function interfaces, or a newly designed interface for sensing via the core network 5626 to the RAN 5632 including the SAF 5634. It is contemplated that the other components may be the same as similarly labeled components in FIG. 43A.
[0548] FIG. 43C is a block diagram illustrating a sensing architecture 5640 according to a further embodiment, in which a sensing coordinator, illustrated as an example SensMF 5648, is located outside the core network 5646 and communicates directly with the RAN 5652 through an interface link and an interface 5650b. For example, the SensMF 5648 may have a direct connection with the RAN 5652 including the SAF 5654 via a backhaul for its control plane and user plane. The SensMF 5648 may be located in an edge cloud such as a MEC, similar to the SensMF5 628 in FIG. 43B. The example sensing architecture 5640 also includes a convergence element 5644 and an interface 5650a through which the core network 646 communicates with the RAN 5652.
[0549] Most of the example architecture 5640 and its components may be substantially similar or identical to the similarly labeled components in FIG. 43B. However, in the example architecture 5640 shown in FIG. 43C, the SensMF 5648 interacts directly with the RAN 5652. This impacts how the SensMF 5648 at least interacts with the RAN 5652, and thus the RAN is shown in FIG. 43C with different reference numbers than in FIG. 43B. To the extent that this may also impact how other components interact with each other, the other components are also shown in FIG. 43C with different reference numbers than in FIG. 43A and 43B. One important difference from FIG. 43B is that FIG. 43C introduces a new interface 5650b between the RAN 5652, including the SAF 5654, and the SensMF5 648. For example, the new interface 5650b may be a wired-based backhaul or a wireless-based backhaul, and the backhaul protocol may reuse current protocols or newly defined protocols, especially for wireless backhaul design. It is contemplated that the other components may be the same as similarly labeled components in FIG. 43A and / or FIG. 43B.
[0550] 44A-44C are block diagrams illustrating a sensing architecture similar to FIGS. 43A-43C, but according to an embodiment having a CU / DU RAN architecture.
[0551] In FIG. 44A, similar to FIG. 43A, the third party network 5702 interfaces with the core network 5706 through a convergence element 5704. The core network 5706 includes a sensing coordinator, shown as SensMF 5708, for example. The core network 5706 connects to the RAN 5712 through an interface link and an interface shown as 5710. The RAN 5712 also includes a sensing coordinator, shown as SAF 5714, for example. Most of the example architecture 5700 and its components in FIG. 44A may be substantially similar or identical to the similarly labeled components in FIG. 43A. However, in the example architecture 5700 shown in FIG. 44A, there is a RAN functionality or modular division into a CU 5716 and a DU 5718 in the RAN 5712 or one or more RAN nodes within the RAN. For example, the CU 5716 may include or support higher protocol layers such as PDCP and RRC for the control plane and PDCP and SDAP for the data plane, and the DU 5718 may include lower layers such as RLC, MAC and PHY. The SAF 5714 interacts with either or both of the CU 5716 and DU 5718 as part of a control and data module within the RAN or one or more RAN nodes.
[0552] The CU / DU RAN architecture in Figure 44A may affect how the core network 5706 and the RAN 5712, and therefore the SensMF 5708 and the SAF 5714, interact with each other. These components are therefore shown with different reference numbers in Figure 44A than in Figure 43A. To the extent that this may also affect how other components interact with each other, the other components are also shown with different reference numbers in Figure 44A than in Figure 43A. For example, the SAF 5714 may interact with the CU 5716 and the DU 5718 via the control plane and / or the user plane. It is envisioned that at least these other components may be the same as the similarly labeled components in Figure 43A.
[0553] FIG. 44B is substantially similar to FIG. 44A and illustrates a sensing architecture 5720 in which a sensing coordinator in the form of a SensMF 5728 is located outside the core network 5726 and communicates with other sensing coordinators in the form of a RAN 5732 and a SAF 5734 through the core network. The SensMF 5728 is outside the core network 5726 and open to a third party network 5722 and in some embodiments connects with the RAN 732, which includes the SAF 5734, via a backhaul for its control plane and user plane. As in FIG. 44A, the RAN 5732 or one or more nodes therein has a CU / DU architecture with a CU 5736 and a DU 5738. The exemplary sensing architecture 5720 also includes an interface 5730 and a convergence element 5724.
[0554] Most of the example architecture 5720 and its components may be substantially similar or identical to the similarly labeled components in FIG. 43A. However, in the example architecture 5720 shown in FIG. 44B, the SensMF 5728 is external to the core network 5726. This may affect how the SensMF 5728 interacts with the third party network 5722 and the core network 5726, and thus the third party network and the core network are shown in FIG. 44B with different reference numbers than in FIG. 44A. To the extent that this may also affect how other components interact with each other, the other components are also shown in FIG. 44B with different reference numbers than in FIG. 44A. FIG. 44B also introduces an interface between the SensMF 5728 and the core network 5726, and examples of such interfaces are provided at least above. It is envisioned that the other components may be the same as the similarly labeled components in FIG. 44A.
[0555] FIG. 44C is a block diagram substantially similar to FIG. 44B and illustrating a sensing architecture 5740 according to a further embodiment, in which a sensing coordinator, illustratively illustrated as a SensMF 5748, is located outside the core network 5746 and communicates directly with the RAN 5752 through an interface link and an interface 5750b. For example, the SensMF 5748 may have a direct connection with the RAN 5752, including the SAF 5754, via a backhaul for its control plane and user plane. As in FIG. 44A, the RAN 5752 or one or more nodes therein has a CU / DU architecture including a CU 5756 and a DU 5758. The exemplary sensing architecture 5740 also includes a convergence element 5744 and an interface 5750a through which the core network 5746 communicates with the RAN 5752.
[0556] Most of the example architecture 5740 and its components may be substantially similar or identical to the similarly labeled components in Figure 43B. However, in the example architecture 5740 shown in Figure 44C, the SensMF 5748 interacts directly with the RAN 5752. This impacts how the SensMF 5748 interacts with at least the RAN 5752, and thus the RAN is shown in Figure 44C with different reference numbers than in Figure 44B. To the extent this may also impact how other components interact with each other, the other components are also shown in Figure 44C with different reference numbers than in Figures 44A and 44B. Figure 44C also introduces an interface 5750b between the SensMF 5748 and the RAN 5752, and examples of such interfaces are provided at least above. It is envisioned that the other components may be the same as the similarly labeled components in Figures 44A and / or 44B.
[0557] 45A-45C are block diagrams illustrating a sensing architecture similar to FIGS. 44A-44C, but according to an embodiment having a CU control plane (CP) / user plane (UP) RAN architecture.
[0558] FIG. 45A includes a third party network 5802, a convergence element 5804, a core network 5806 including a sensing coordinator, shown as an example SensMF 5808, an interface 5810, and a RAN 5812 including a sensing coordinator, shown as an example SAF 5814, similar to FIG. 44A. Most of the example architecture 5800 of FIG. 45A and its components may be substantially similar or identical to the similarly labeled components in FIG. 44A. However, in the example architecture 5800 shown in FIG. 45A, there is further functional or modular division within the RAN 5812 or one or more RAN nodes within the RAN. As shown, the CU is further divided into a control plane and a user plane, a CU-CP 5816a and a CU-UP 5816b, and there are multiple DUs 5818a, 5818b. The CU-CP may include one or more CU-UPs, and multiple CU-UPs 5816b are shown in FIG. 45A. In other embodiments, one RAN node may include one CU-CP and one CU-UP, or only one CU-UP and no CU-CP. A RAN node with a CU-CP may have connections to and control more than one RAN node with only a CU-UP, i.e., one CU-CP may control one or more CU-UPs. The CU-CP and any CU-UP may connect to a DU via interfaces F1-c and F1-u, respectively. These are shown in Figure 45A as examples.
[0559] The SAF 5814 may also, in some embodiments, connect with a CU-CP such as 5816a and a CU-UP 5816b via interfaces F1-c and F1-u, respectively. Although not explicitly shown in Figure 45A, the SAF 5814 may optionally be split into control plane and user plane elements.
[0560] The sensing architecture 5800 in Figure 45A differs from that of Figure 44A in its CU-CP / CU-UP / multi-DU RAN architecture, which may affect how the core network 5806 and the RAN 5812, and therefore the SensMF 5808 and the SAF 5814, interact with each other. Interactions between other components may also differ between Figure 45A and Figure 44A. The architectures 5700, 5800 may otherwise be implemented in a substantially similar manner.
[0561] Referring to Figure 45B, similar to the sensing architecture 5800 in Figure 45A, the sensing architecture 4820 in Figure 45B includes a third party network 5822, a convergence element 5824, a core network 5826 including a sensing coordinator shown as an example SensMF 5828, an interface 5830, and a RAN 5832 including a sensing coordinator shown as an example SAF 5834. The RAN 5832 also has the same type of architecture as Figure 45A, including a CU-CP 5836a, multiple CU-UPs 5836b, and multiple DUs 5838a, 5838b. Most of the example architecture 5820 in Figure 45B and its components may be substantially similar or identical to the similarly labeled components in Figure 45A or Figure 44B.
[0562] In the sensing architecture 5820 shown in Figure 45B versus Figure 44B, the RAN 5832 has a different architecture, where the RAN or one or more RAN nodes include a CU-CP 5836a, multiple CU-CPs 5836b, and multiple DUs 5838a, 5838b. This may affect how the core network 5826 and the RAN 5832, and thus the SensMF 5828 and SAF 5834, interact with each other in Figure 45B versus Figure 44B. Interactions between other components may also differ between Figure 45B and Figure 44B. The architectures 5720, 5820 may be implemented in an otherwise substantially similar manner.
[0563] Relative to Figure 45A, the sensing architecture 5820 in Figure 45B differs in that a sensing coordinator in the form of a SensMF 5828 is located outside the core network 5826 and communicates with other sensing coordinators in the form of a RAN 5832 and a SAF 5834 through the core network. This may affect how the SensMF 5828 interacts with the third party network 5822 and the core network 5826, and / or alternatively, may affect how other components interact with each other. Figure 45B also introduces an interface between the SensMF 5828 and the core network 5826, examples of such interfaces being provided at least above. The sensing architecture 5820 may otherwise be implemented in a substantially similar manner as the sensing architecture 5800 in Figure 45A.
[0564] In Figure 45C, the sensing architecture 5840 includes a third party network 5842, a convergence element 5844, a core network 5846 including a sensing coordinator shown as an example SensMF 5848, an interface 5850a, and a RAN 5852 including a sensing coordinator shown as an example SAF 5854. The RAN 5852 has the same type of architecture as Figure 45B, including a CU-CP 5856a, multiple CU-UPs 5856b, and multiple DUs 5858a, 5858b. Most of the example architecture 5840 and its components in Figure 45C may be substantially similar or identical to the similarly labeled components in Figure 45B or Figure 44C.
[0565] In the sensing architecture 5840 shown in Figure 45C, the RAN 5852 has a different architecture, where the RAN or one or more RAN nodes include a CU-CP 5856a, multiple CU-CPs 5856b, and multiple DUs 5858a, 5858b. This may affect how the core network 5846 and the RAN 5852, and therefore the SensMF 5848 and the SAF 5854, interact with each other in Figure 45C versus Figure 44C. Interactions between other components may also differ between Figure 45C and Figure 44C. The architectures 5740, 5840 may be implemented in a substantially similar manner otherwise.
[0566] Compared to FIG. 45B, the sensing architecture 5840 in FIG. 45C differs in that the SensMF 5848 directly interacts with the RAN 5852. This affects how the SensMF 5848 interacts with at least the RAN 5852, and may affect how other components interact with each other. FIG. 45C also introduces an interface 5850b between the SensMF 5848 and the RAN 5852, and examples of such interfaces are provided at least above. In other respects, the implementation of the sensing architecture 5840 may be substantially similar to the implementation of the sensing architecture 5820 in FIG. 45B.
[0567] 46A-46C are block diagrams illustrating sensing architectures according to similar embodiments to those of FIG. 43A-43C, but with sensing coordination centralized in the RAN (or RAN node). RAN-centralized sensing coordination indicates that both the SensMF and the SAF are located in the RAN. The SensMF and one SAF may be integrated or combined together in, for example, a RAN node or other network device in the RAN, or may be realized separately. For ease of reference, the RAN-based SensMF and SAF are mainly referred to herein as "SMAF" (SensMF+SAF), where the SMAF may be responsible for various sensing-related features or functions provided by the individual Sen...
Claims
1. A method in a first device, comprising: transmitting, by the first device, a first sensing signal for use in cooperative sensing with a second device for sensing a target, using a first set of channels; transmitting, by the first device, communication signals using a second set of channels, the second set of channels including at least one channel not included in the first set of channels; Including, A method, wherein the first set of channels includes at least one logical channel and the second set of channels includes at least one different logical channel.
2. 10. The method of claim 1, further comprising: transmitting coordination information between the first device and the second device, the coordination information at least partially characterizing the first sensing signal.
3. The method of claim 1 , further comprising exchanging timing information between the first device and the second device for synchronization purposes.
4. The method of claim 3 , wherein the timing information indicates a time of transmission of the sensing signal.
5. transmitting the sensing signal by the first device includes using a first frequency band; transmitting, by the first device, the communication signal includes using a second frequency band; the first frequency band and the second frequency band do not overlap; or the first frequency band and the second frequency band overlap, or the first frequency band is a subset of the second frequency band; or the second frequency band is a subset of the first frequency band, or The method of claim 1 , wherein different bandwidth portion (BWP) configurations are applied to frequency bands for communication and sensing.
6. The method of claim 1 , further comprising receiving, by the first device, signaling to turn on or off a sensing function in the first device.
7. 7. The method of claim 6, wherein the signaling for turning on or off sensing capabilities comprises signaling that is one of per cell, per sensing BWP, per device, per group of devices, or per group of network devices.
8. The method of claim 6 , wherein the signaling for turning on or off a sensing function is in the form of an on / off pattern.
9. when the first device is turned on, or When a collaborative sensing group is formed, reformed, or dismissed; or When a sensing task is started or completed, The method of claim 8 , wherein the on / off pattern is signaled.
10. receiving, by the first device, a sensing input from the second device, the sensing input comprising: first sensed data derived by the second device from a first echo of the sensed signal received by the second device; and an intermediate version of the first sensing data derived by the second device from the first echo of the sensing signal received by the second device; and a copy of the first echo of the sensing signal; a compressed version of the first echo of the sensing signal; and Coordinate information relating to one or more of a position, an orientation, a heading, and a velocity of the second device; Synchronization or timing information and acquiring, by the first device, second sensing data based on the received sensing input; The method of claim 1 further comprising:
11. The method of claim 1 , further comprising receiving sensing data or compressed sensing data from the target.
12. An apparatus comprising:
12. Apparatus comprising a processor configured to cause said apparatus to carry out a method according to any one of claims 1 to 11.
13. A computer program product having stored therein programming for execution by a processor of the device, The programming comprises instructions for causing the device to carry out a method according to any one of claims 1 to 11. A computer program product.
Citation Information
Patent Citations
Communication device, communication method, and computer program
JP2017208796A
Secondary user selection in cooperative sensing scheduling
US20140066085A1
Autonomous resource selection for vehicle-to-vehicle sidelink communications
US20190059071A1
User equipment
WO2019058436A1
Transmission device, control system, and transmission method
WO2020122220A1