Sensing test framework
By providing a sensing test framework in 5G wireless sensing technology, the challenge of UE sensing capability verification is solved, enabling effective testing of different modes and ensuring the consistency and accuracy of sensing capabilities.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- NOKIA TECHNOLOGIES OY
- Filing Date
- 2026-01-22
- Publication Date
- 2026-07-24
AI Technical Summary
Existing 5G wireless sensing technologies lack effective testing frameworks and conformance testing methods, making it difficult to verify the sensing capabilities of user equipment (UE) under different modes.
A sensing test framework is provided, which realizes resource allocation and generation and transmission of sensing reports for SeRS through information exchange between the first and second devices, including sensing configuration data, test mode indication and sensing report, and supports testing of single-station, dual-station and multi-station sensing modes.
It enables effective testing of UEs under different sensing modes, ensuring the consistency and accuracy of sensing capabilities, and supporting the application of 5G wireless sensing technology in various application scenarios.
Smart Images

Figure CN122458069A_ABST
Abstract
Description
Cross-reference to related applications
[0001] This application claims priority and interest in Indian Provisional Application No. 202541006093, filed on January 24, 2025, the entire contents of which are incorporated herein by reference. Technical Field
[0002] Various exemplary embodiments of this disclosure generally relate to the telecommunications field, and more particularly to methods, apparatus, devices, and computer-readable storage media for sensing test frameworks. Background Technology
[0003] 5G wireless sensing is a technology enabler used to acquire information about the characteristics of the environment and / or objects within the environment. It uses radio frequency to determine the distance (range), angle, or instantaneous linear velocity of an object. Summary of the Invention
[0004] In a first aspect of this disclosure, a first apparatus is provided. The first apparatus includes: at least one processor; and at least one memory storing instructions that, when executed by the at least one processor, cause the first apparatus to at least: receive sensing configuration data from a second apparatus, the sensing configuration data including at least information associated with sensing and the allocation of resources in the time and frequency domains for the transmission of a sensing reference signal (SeRS); receive instructions from the second apparatus for enabling a test mode and a sensing report for sensing; if it is determined that a SeRS for sensing testing has been received from a third apparatus, generate a sensing report based on the sensing configuration data and the sensing of the SeRS in the sensing test; and send the sensing report to the second apparatus.
[0005] In a second aspect of this disclosure, a second apparatus is provided. The second apparatus includes: at least one processor; and at least one memory storing instructions that, when executed by the at least one processor, cause the second apparatus to at least: send sensing configuration data to a first apparatus, the sensing configuration data including at least information associated with sensing and resource allocation in the time and frequency domains for transmissions to the SeRS; send instructions to the first apparatus to enable a test mode and a sensing report for sensing; and receive a sensing report from the first apparatus associated with sensing of the SeRS during a sensing test.
[0006] In a third aspect of this disclosure, a first apparatus is provided. The first apparatus includes: at least one processor; and at least one memory storing instructions that, when executed by the at least one processor, cause the first apparatus to at least: receive from a second apparatus an instruction to enable a test mode for sensing; receive from the second apparatus sensing configuration data, the sensing configuration data including at least information related to sensing and resource allocation in the time and frequency domains for transmitting SeRS; and transmit SeRS to a third apparatus for sensing testing based on the sensing configuration data.
[0007] In a fourth aspect of this disclosure, a second apparatus is provided. The second apparatus includes: at least one processor; and at least one memory storing instructions that, when executed by the at least one processor, cause the second apparatus to at least: transmit to a first apparatus an indication for enabling a test mode for sensing; and transmit to the first apparatus sensing configuration data, the sensing configuration data including at least information related to sensing and resource allocation in the time and frequency domains for transmitting SeRS.
[0008] In a fifth aspect of this disclosure, a first apparatus is provided. The first apparatus includes: at least one processor; and at least one memory storing instructions that, when executed by the at least one processor, cause the first apparatus to at least: receive from a second apparatus a command to activate a sensing test function for a conformance test of at least one sensing feature, wherein the command at least indicates a sensing mode and an indication for a sensing use case; send to the second apparatus a message indicating that the activation of the sensing test function is complete; and perform a conformance test of at least one sensing feature based on the command.
[0009] In a sixth aspect of this disclosure, a second apparatus is provided. The second apparatus includes: at least one processor; and at least one memory storing instructions that, when executed by the at least one processor, cause the second apparatus to at least: send a command to a first apparatus to activate a sensing test function for a conformance test of at least one sensing feature, wherein the command at least indicates a sensing mode and an indication for a sensing use case; and receive from the first apparatus a message indicating that the activation of the sensing test function is complete.
[0010] In a seventh aspect of this disclosure, a first apparatus is provided. The first apparatus includes: at least one processor; and at least one memory storing instructions that, when executed by the at least one processor, cause the first apparatus to at least: receive from a second apparatus an AT command for activating a sensing test function for a conformance test of at least one sensing feature, wherein the AT command indicates sensing coverage and sensing mode for the conformance test; collect sensing information during the conformance test based on the sensing coverage and sensing mode; and transmit the sensing information to the second apparatus.
[0011] In an eighth aspect of this disclosure, a second device is provided. The second device includes: at least one processor; and at least one memory storing instructions that, when executed by the at least one processor, cause the second device to at least: send an AT command to a first device to activate a sensing test function for a conformance test of at least one sensing feature, wherein the AT command indicates sensing coverage and sensing mode for the conformance test; and send sensing information to the second device.
[0012] In a ninth aspect of this disclosure, a method is provided. The method includes: receiving sensing configuration data from a second device, the sensing configuration data including at least information associated with sensing and resource allocation in the time and frequency domains for transmission of a SeRS; receiving from the second device an instruction for enabling a test mode and a sensing report for sensing; if it is determined that a SeRS for a sensing test has been received from a third device, generating a sensing report based on the sensing configuration data and the sensing of the SeRS in the sensing test; and sending the sensing report to the second device.
[0013] In a tenth aspect of this disclosure, a method is provided. The method includes: sending sensing configuration data to a first device, the sensing configuration data including at least information associated with the allocation of resources in the time and frequency domains for sensing and transmission to a SeRS; sending an instruction to the first device to enable a test mode and a sensing report for sensing; and receiving a sensing report from the first device associated with sensing of a SeRS in a sensing test.
[0014] In the eleventh aspect of this disclosure, a method is provided. The method includes: receiving from a second device an instruction to enable a test mode for sensing; receiving from the second device sensing configuration data, the sensing configuration data including at least information related to sensing and resource allocation in the time and frequency domains for transmitting SeRS; and transmitting SeRS to a third device for sensing test based on the sensing configuration data.
[0015] In a twelfth aspect of this disclosure, a method is provided. The method includes: transmitting to a first device an instruction for enabling a test mode for sensing; and transmitting to the first device sensing configuration data, the sensing configuration data including at least information related to sensing and resource allocation in the time and frequency domains for transmitting SeRS.
[0016] In a thirteenth aspect of this disclosure, a method is provided. The method includes: receiving from a second device a command for activating a sensing test function for a conformance test of at least one sensing feature, wherein the command at least indicates a sensing mode and an indication for a sensing use case; sending to the second device a message indicating that the activation of the sensing test function is complete; and performing a conformance test of at least one sensing feature based on the command.
[0017] In a fourteenth aspect of this disclosure, a method is provided. The method includes: sending a command to a first device to activate a sensing test function for a conformance test of at least one sensing feature, wherein the command indicates at least a sensing mode and an indication for a sensing use case; and receiving from the first device a message indicating that the activation of the sensing test function is complete.
[0018] In a fifteenth aspect of this disclosure, a method is provided. The method includes: receiving from a second device an AT command for activating a sensing test function for a conformance test of at least one sensing feature, wherein the AT command indicates sensing coverage and sensing mode for the conformance test; collecting sensing information during the conformance test based on the sensing coverage and sensing mode; and transmitting the sensing information to the second device.
[0019] In a sixteenth aspect of this disclosure, a method is provided. The method includes: sending an AT command to a first device to activate a sensing test function for a conformance test of at least one sensing feature, wherein the AT command indicates sensing coverage and sensing mode for the conformance test; and sending sensing information to a second device.
[0020] In a seventeenth aspect of this disclosure, a first apparatus is provided. The first apparatus includes: means for receiving sensing configuration data from a second apparatus, the sensing configuration data including at least information associated with sensing and resource allocation in the time and frequency domains for transmission of a SeRS; means for receiving from the second apparatus an indication for enabling a test mode for sensing and a sensing report; means for generating a sensing report based on the sensing configuration data and sensing of the SeRS in the sensing test if it is determined that a SeRS for a sensing test has been received from a third apparatus; and means for sending the sensing report to the second apparatus.
[0021] In an eighteenth aspect of this disclosure, a second apparatus is provided. The second apparatus includes: means for transmitting sensing configuration data to a first apparatus, the sensing configuration data including at least information associated with sensing and resource allocation in the time and frequency domains for transmission to a SeRS; means for transmitting to the first apparatus an indication for enabling a test mode for sensing and a sensing report; and means for receiving from the first apparatus a sensing report associated with sensing of a SeRS during a sensing test.
[0022] In a nineteenth aspect of this disclosure, a first apparatus is provided. The first apparatus includes: means for receiving from a second apparatus an instruction for enabling a test mode for sensing; means for receiving from the second apparatus sensing configuration data, the sensing configuration data including at least information related to sensing and resource allocation in the time and frequency domains for transmitting SeRS; and means for transmitting SeRS to a third apparatus for sensing test based on the sensing configuration data.
[0023] In a twentieth aspect of this disclosure, a second apparatus is provided. The second apparatus includes: components for transmitting to a first apparatus an indication for enabling a test mode for sensing; and components for transmitting to the first apparatus sensing configuration data, the sensing configuration data including at least information related to sensing and resource allocation in the time and frequency domains for transmitting SeRS.
[0024] In a twenty-first aspect of this disclosure, a first apparatus is provided. The first apparatus includes: components for receiving from a second apparatus a command to activate a sensing test function for a conformance test of at least one sensing feature, wherein the command at least indicates a sensing mode and an indication for a sensing use case; components for sending to the second apparatus a message indicating that the activation of the sensing test function is complete; and components for performing a conformance test of at least one sensing feature based on the command.
[0025] In a twenty-second aspect of this disclosure, a second apparatus is provided. The second apparatus includes: components for sending a command to a first apparatus to activate a sensing test function for a conformance test of at least one sensing feature, wherein the command indicates at least a sensing mode and an indication for a sensing use case; and components for receiving from the first apparatus a message indicating that the activation of the sensing test function is complete.
[0026] In a twenty-third aspect of this disclosure, a first apparatus is provided. The first apparatus includes: means for receiving from a second apparatus an AT command for activating a sensing test function for a conformance test of at least one sensing feature, wherein the AT command indicates sensing coverage and sensing mode for the conformance test; means for collecting sensing information during the conformance test based on the sensing coverage and sensing mode; and means for transmitting the sensing information to the second apparatus.
[0027] In a twenty-fourth aspect of this disclosure, a second apparatus is provided. The second apparatus includes: components for sending an AT command to a first apparatus to activate a sensing test function for a conformance test of at least one sensing feature, wherein the AT command indicates sensing coverage and sensing mode for the conformance test; and components for sending sensing information to the second apparatus.
[0028] In a twenty-fifth aspect of this disclosure, a computer-readable medium is provided. The computer-readable medium includes instructions stored thereon for causing a device to perform at least the method according to a ninth aspect.
[0029] In a twenty-sixth aspect of this disclosure, a computer-readable medium is provided. The computer-readable medium includes instructions stored thereon for causing a device to perform at least the method according to the tenth aspect.
[0030] In a twenty-seventh aspect of this disclosure, a computer-readable medium is provided. The computer-readable medium includes instructions stored thereon for causing a device to perform at least the method according to an eleventh aspect.
[0031] In a twenty-eighth aspect of this disclosure, a computer-readable medium is provided. The computer-readable medium includes instructions stored thereon for causing a device to perform at least the method according to the twelfth aspect.
[0032] In a twenty-ninth aspect of this disclosure, a computer-readable medium is provided. The computer-readable medium includes instructions stored thereon for causing a device to perform at least the method according to the thirteenth aspect.
[0033] In a thirtieth aspect of this disclosure, a computer-readable medium is provided. The computer-readable medium includes instructions stored thereon for causing a device to perform at least the method according to the fourteenth aspect.
[0034] In a thirty-fourth aspect of this disclosure, a computer-readable medium is provided. The computer-readable medium includes instructions stored thereon for causing a device to perform at least the method according to the fifteenth aspect.
[0035] In the thirty-second aspect of this disclosure, a computer-readable medium is provided. The computer-readable medium includes instructions stored thereon for causing a device to perform at least the method according to the sixteenth aspect.
[0036] It should be understood that the summary section is not intended to identify key or essential features of the embodiments of this disclosure, nor is it intended to limit the scope of this disclosure. Other features of this disclosure will become readily apparent from the following description. Attached Figure Description
[0037] Some exemplary embodiments will now be described with reference to the accompanying drawings, in which: Figure 1 An example communication environment in which example embodiments of the present disclosure may be implemented is shown; Figure 2A A schematic diagram illustrating an example of sensing using a co-located sensing receiver and sensing transmitter is shown. Figure 2BA schematic diagram illustrating an example of sensing using separate sensing receivers and sensing transmitters is shown. Figure 3 Example signaling streams for sensing tests according to some example embodiments of this disclosure are shown; Figure 4 Example signaling streams for sensing tests according to some example embodiments of this disclosure are shown; Figure 5A Example signaling streams for sensing tests according to some example embodiments of this disclosure are shown; Figure 5B Example signaling streams for sensing tests according to some example embodiments of this disclosure are shown; Figure 6 Example signaling streams for sensing tests according to some example embodiments of this disclosure are shown; Figure 7 Example signaling streams for sensing tests according to some example embodiments of this disclosure are shown; Figure 8 A flowchart is shown illustrating a method implemented at a first device according to some exemplary embodiments of the present disclosure; Figure 9 A flowchart is shown illustrating a method implemented at a second device according to some example embodiments of the present disclosure; Figure 10 A flowchart is shown illustrating a method implemented at a first device according to some exemplary embodiments of the present disclosure; Figure 11 A flowchart is shown illustrating a method implemented at a second device according to some example embodiments of the present disclosure; Figure 12 A flowchart is shown illustrating a method implemented at a first device according to some exemplary embodiments of the present disclosure; Figure 13 A flowchart is shown illustrating a method implemented at a second device according to some example embodiments of the present disclosure; Figure 14 A flowchart is shown illustrating a method implemented at a first device according to some exemplary embodiments of the present disclosure; Figure 15 A flowchart is shown illustrating a method implemented at a second device according to some example embodiments of the present disclosure; Figure 16 A simplified block diagram of a device suitable for implementing example embodiments of the present disclosure is shown; and Figure 17 A block diagram of an example computer-readable medium according to some example embodiments of the present disclosure is shown.
[0038] In all the accompanying drawings, the same or similar reference numerals denote the same or similar elements. Detailed Implementation
[0039] The principles of this disclosure will now be described with reference to some exemplary embodiments. It should be understood that these embodiments are described for illustrative purposes only and to assist those skilled in the art in understanding and implementing this disclosure, and do not imply any limitation on the scope of this disclosure. The embodiments described herein can be implemented in various ways other than those described below.
[0040] In the following description and claims, unless otherwise defined, all technical and scientific terms used herein may have the same meaning as commonly understood by one of ordinary skill in the art to which this disclosure pertains.
[0041] References to "an embodiment," "embodiment," "example embodiment," etc., in this disclosure indicate that the described embodiment may include a particular feature, structure, or characteristic, but not every embodiment needs to include that particular feature, structure, or characteristic. Furthermore, such phrases do not necessarily refer to the same embodiment. Additionally, when a particular feature, structure, or characteristic is described in connection with an embodiment, it is believed that, whether explicitly described or not, its influence in conjunction with other embodiments affects such feature, structure, or characteristic within the knowledge of those skilled in the art.
[0042] It should be understood that although the terms "first," "second," etc., preceding the noun(s) may be used herein to describe various elements, these elements should not be limited by these terms. These terms are used only to distinguish one element from another, and they do not restrict the order of the noun(s). For example, without departing from the scope of the exemplary embodiments, a first element may be referred to as a second element, and similarly, a second element may be referred to as a first element. As used herein, the term "and / or" includes any and all combinations of one or more of the listed terms.
[0043] As used herein, “at least one of the following: ” and “at least one of ” and similar wording, wherein a list of two or more elements combined with “and” or “or” means at least one of these elements, or at least any two or more of these elements, or at least all of these elements.
[0044] As used herein, unless explicitly stated otherwise, the “responding to A” execution step does not indicate that the step is executed immediately after “A” occurs, but may include one or more intermediate steps.
[0045] The terminology used herein is for the purpose of describing particular embodiments only and is not intended to limit the exemplary embodiments. As used herein, the singular forms “a,” “an,” and “the” are also intended to include the plural forms unless the context clearly indicates otherwise. It will be further understood that the terms “comprising,” “including,” “having,” “having,” “containing,” and / or “comprising” as used herein specify the presence of the described features, elements, and / or components, etc., but do not exclude the presence or addition of one or more other features, elements, components, and / or combinations thereof.
[0046] As used in this application, the term "circuit" may refer to one or more or all of the following: (a) Hardware circuit implementation only (e.g., implemented with purely analog and / or digital circuits), and (b) A combination of hardware circuitry and software, such as (if applicable): (i) A combination of (multiple) analog and / or digital hardware circuits and software / firmware, and (ii) Any part of a hardware processor (including multiple digital signal processors, software, and memory, which work together to enable a device such as a mobile phone or server to perform various functions), and (c) The hardware circuits and / or processors (such as microprocessors or parts thereof) that require software (e.g., firmware) for operation, but which may be absent if operation does not require the software.
[0047] This definition of "circuit" applies to all uses of the term in this application (including in any claim). As a further example, as used in this application, the term "circuit" also covers only hardware circuitry or processors (or processors), or portions of hardware circuitry or processors and their accompanying software and / or firmware implementations. For example, where applicable to a particular claim element, the term "circuit" also covers baseband integrated circuits or processor integrated circuits for mobile devices or similar integrated circuits in servers, cellular network devices, or other computing or network devices.
[0048] As used herein, the term "communication network" refers to a network that conforms to any suitable communication standard, such as New Radio (NR), Long Term Evolution (LTE), LTE-A Advanced (LTE-A), Wideband Code Division Multiple Access (WCDMA), High-Speed Packet Access (HSPA), Narrowband Internet of Things (NB-IoT), etc. Furthermore, communication between terminal devices and network devices in a communication network can be performed according to any suitable generation of communication protocol, including but not limited to first-generation (1G), second-generation (2G), 2.5G, 2.75G, third-generation (3G), fourth-generation (4G), 4.5G, fifth-generation (5G), 5.5G, sixth-generation (6G) communication protocols and / or any other currently known or future-developed protocols. Embodiments of this disclosure can be applied to various communication systems. Given the rapid development of communications, there will certainly be future types of communication technologies and systems that can implement this disclosure. The scope of this disclosure should not be construed as limited to the aforementioned systems.
[0049] As used herein, the term "network device" refers to a node in a communications network through which terminal devices access the network and receive services. Depending on the terminology and technology applied, a network device can refer to a base station (BS) or access point (AP), such as a Node B (NodeB or NB), an evolved Node B (eNodeB or eNB), an NR NB (also known as a gNB), a Remote Radio Unit (RRU), a Radio Head (RH), a Remote Radio Head (RRH), a relay, an Integrated Access and Backhaul (IAB) node, a low-power node (such as a femtosecond or picosecond), a non-terrestrial network (NTN) or non-terrestrial network device (such as satellite network device, low Earth orbit (LEO) satellite, and geostationary Earth orbit (GEO) satellite), an aircraft network device, etc. In some example embodiments, the Radio Access Network (RAN) split architecture includes a centralized unit (CU) and a distributed unit (DU) at the IAB donor node. The IAB node includes a mobile terminal (IAB-MT) portion that behaves like a UE to the parent node, while the DU portion of the IAB node behaves like a base station to the next-hop IAB node.
[0050] The term "terminal device" refers to any terminal device capable of wireless communication. As an example and not a limitation, a terminal device may also be referred to as a communication device, user equipment (UE), subscriber station (SS), portable subscriber station, mobile station (MS), or access terminal (AT). Terminal devices can include, but are not limited to, mobile phones, cellular phones, smartphones, Voice over IP (VoIP) phones, wireless local loop phones, tablets, wearable terminal devices, personal digital assistants (PDAs), portable computers, desktop computers, image capture terminal devices such as digital cameras, gaming terminal devices, music storage and playback devices, in-vehicle wireless terminal devices, wireless endpoints, mobile stations, laptop embedded devices (LEEs), laptop-mounted devices (LMEs), USB dongles, smart devices, wireless customer premises equipment (CPEs), Internet of Things (IoT) devices, watches or other wearable devices, head-mounted displays (HMDs), vehicles, drones, medical devices and applications (e.g., remote surgery), industrial devices and applications (e.g., robots and / or other wireless devices operating in the context of industrial and / or automated processing chains), consumer electronic devices, devices operating on commercial and / or industrial wireless networks, etc. Terminal equipment may also correspond to the mobile terminal (MT) portion of an IAB node (e.g., a relay node). In the following description, the terms "terminal equipment," "communication equipment," "terminal," "user equipment," and "UE" are used interchangeably.
[0051] As used herein, the terms “resource,” “transmission resource,” “resource block,” “physical resource block” (PRB), “uplink resource,” or “downlink resource” can refer to any resource used to perform communication (e.g., communication between a terminal device and a network device), such as time-domain resources, frequency-domain resources, spatial-domain resources, code-domain resources, or any other combination of time-domain, frequency-domain, spatial-domain, and / or code-domain resources for implementing communication. In the following, unless explicitly stated otherwise, resources in the frequency and time domains will be used as examples of transmission resources used to describe some exemplary embodiments of this disclosure. Note that the exemplary embodiments of this disclosure are equally applicable to other resources in other domains.
[0052] Example embodiments of the present disclosure will now be described in detail with reference to the accompanying drawings. Note that the following drawings may be implemented individually or in any suitable combination, which is not limited to this disclosure.
[0053] Figure 1 An example communication environment in which example embodiments of this disclosure can be implemented is shown. For example... Figure 1 As shown, the communication network 100 may include a first device 110, which may be, for example, a device under test (DUT) for simulating the corresponding behavior of a terminal device. In some example embodiments, the terminal device may also be referred to as a UE.
[0054] The communication network 100 may also include a second device 120, which may be, for example, a test device (TE) or a system simulator (SS) for simulating corresponding behavior of network devices. In some example embodiments, the network device may be discussed as a BS, gNB, or eNB. In some example embodiments, the TE may be referred to as a test system.
[0055] The communication network 100 may also include a third device 130, which may be, for example, a network device or terminal device capable of communicating with the first device 110. In some scenarios, the third device 130 and the second device 120 may be considered to be the same.
[0056] In the following description, for illustrative purposes, some example embodiments are described in which the first device 110 operates as a device under test (DUT) and the second device 120 operates as a test device (TE). However, in some example embodiments, the operations described in connection with the terminal device can be implemented at the network device or other device, and the operations described in connection with the network device can be implemented at the terminal device or other device.
[0057] In some example embodiments, if the first device 110 is a terminal device and the second device 120 is a network device, the link from the second device 120 to the first device 110 is referred to as a downlink (DL), and the link from the first device 110 to the second device 120 is referred to as an uplink (UL). In the DL, the second device 120 is a transmitting (TX) device (or transmitter), and the first device 110 is a receiving (RX) device (or receiver). In the UL, the first device 110 is a TX device (or transmitter), and the second device 120 is an RX device (or receiver).
[0058] It should be understood that Figure 1 The number of network devices and terminal devices shown is for illustrative purposes and does not imply any limitation. A communication environment may include any suitable number of network devices and terminal devices.
[0059] Communication in a communication environment can be implemented according to any suitable communication protocol(s), including but not limited to cellular communication protocols such as first-generation (1G), second-generation (2G), third-generation (3G), fourth-generation (4G), fifth-generation (5G), and sixth-generation (6G), wireless local area network communication protocols such as IEEE 802.11, and / or any other currently known or future-developed protocols. Furthermore, communication can utilize any suitable wireless communication technology, including but not limited to: Code Division Multiple Access (CDMA), Frequency Division Multiple Access (FDMA), Time Division Multiple Access (TDMA), Frequency Division Duplex (FDD), Time Division Duplex (TDD), Multiple-Input Multiple-Output (MIMO), Orthogonal Frequency Division Multiple Access (OFDM), Discrete Fourier Transform Extended OFDM (DFT-s-OFDM), and / or any other currently known or future-developed technologies.
[0060] Radio frequency (RF) sensing can provide deviceless object localization services because the object does not need to be connected via devices in the network. Estimates of parameters such as signal strength, delay, Doppler, and angular spectrum information are obtained from scattered and / or reflected RF signals transmitted and received from RAN nodes or UEs using NR RF signals. By processing these RF signals, features such as the object's position, velocity, and geometric information can be extracted and further exposed to various applications along with contextual information.
[0061] 5G wireless sensing services can provide new possibilities for enhanced use of telecommunications infrastructure. It provides input to various vertical industries, such as unmanned aerial vehicles (UVA), smart homes, vehicle-to-everything (V2X), factories, railways, public safety, etc., enabling application provisioning such as intruder detection, assisted vehicle handling and navigation, trajectory tracking, collision avoidance, traffic management, health and activity monitoring.
[0062] In some cases, 5G wireless sensing can also use non-3GPP type sensors (e.g., radar, cameras) to further support 3GPP-based sensing.
[0063] Sensing operations can be performed in the following different ways: • Single-station sensing: Similar to radar sensing, where the sensing transmitter and sensing receiver are located in the same entity.
[0064] • Dual-station sensing: The sensing receiver and sensing transmitter are located in different entities.
[0065] • Multi-station sensing: where there are multiple sensing transmitters and / or multiple sensing receivers for the sensing target.
[0066] Figure 2AThe example scenario for single-site sensing is shown, in which the sensing transmitter 210 and the sensing receiver are deployed at the same location. Figure 2B An example scenario for dual-site sensing is shown, in which the sensing transmitter 210 and the sensing receiver are deployed in a non-co-located manner.
[0067] It is anticipated that channel modeling aspects will be further defined to support object detection and / or tracking. Therefore, since the UE can be configured in one of the modes—single-station, dual-station, or multi-station sensing operation—new testing requirements and procedures are needed to validate the UE configured in different sensing operation modes.
[0068] According to some example embodiments of this disclosure, a scheme for a sensing test framework is provided. In this scheme, the first device 110 can be in Rx sensing mode or Tx sensing mode.
[0069] In Rx sensing mode, the first device 110 receives sensing configuration data from the second device. This sensing configuration data includes at least: information related to resource allocation in the time and frequency domains for sensing and transmission to the SeRS, and instructions for enabling a test mode and sensing report for sensing. If the first device 110 receives the SeRS for sensing test, it generates a sensing report based on the sensing configuration data and the sensing of the SeRS during the sensing test, and sends the sensing report to the second device.
[0070] In Tx sensing mode, the first device 110 receives from the second device an instruction to enable a test mode for sensing and sensing configuration data, which includes at least information related to sensing and resource allocation in the time and frequency domains for transmitting SeRS. The first device 110 then transmits SeRS to the second device for sensing testing based on the sensing configuration data.
[0071] Reference Figure 3 and Figure 4 Further details are provided regarding the operation of the first device in Rx sensing mode and Tx sensing mode.
[0072] Now for reference Figure 3 The document illustrates a signaling flow 300 for communication according to some example embodiments of the present disclosure.
[0073] For the purpose of discussion, references will be included. Figure 1 The signaling flow 300 is discussed, for example, by using a first device 110, a second device 120, and a third device 130. In some example embodiments, the first device 110 may be discussed as a DUT or a terminal device. The second device 120 may be discussed as a TE or SS, and the third device 130 may be discussed as a network node or another terminal device.
[0074] exist Figure 3 In this scenario, the first device 110 can operate in Rx sensing mode, which means that the first device 110 can receive sensing reference signals.
[0075] like Figure 3 As shown, the first device 110 can receive (302) sensing configuration data from the second device 120. In some example embodiments, the sensing configuration data may include, for example, information associated with sensing to be performed by the first device 110, which may include, for example, the frequency band for sensing, the radio access technology (RAT) to be used for sensing, the required accuracy for sensing (which may refer to a threshold for specifying a minimum accuracy threshold below which sensing data should not be reported and the report associated with the sensing data may be delayed or discarded); and / or the corresponding measurement type for sensing, which may be similar to a positioning reference signal (PRS) measurement type, such as time of arrival (TOA), time difference of arrival (TDOA), angle of arrival (AOA), etc.
[0076] In some example embodiments, the sensing configuration data may also include information associated with resource allocation in the time and frequency domains for the transmission of SeRS, including, for example, the bandwidth for the transmission of SeRS, an index of the physical resource blocks allocated for the transmission of SeRS (which can specify which resource blocks are used for the transmission of SeRS and allow the NW to effectively manage available resources while minimizing interference); and time slot and subframe configuration for the reception of SeRS, for example, for the first device 110 to operate in Rx sensing mode.
[0077] The first device 110 may also receive (304) an instruction from the second device 120 to enable a test mode for sensing. For example, the test mode may indicate whether the first device 110 is operating in Rx sensing mode or Tx sensing mode during a sensing test. The test mode may also indicate the type of entity involved in the sensing test, for example, whether the sensing test is for a UE-gNB scenario or a UE-UE scenario.
[0078] When the first device 110 is in Rx sensing mode, the first device 110 can also receive (304) an instruction to enable sensing reporting. For example, the first device 110 can receive a request for sensing reporting from the second device 120 via a dedicated message or AT command. The new AT command can be sent to the first device 110 to request a report of the sensing data statistics collected up to that time. The dedicated message can refer to a new message between the NW / TE and the UE / DUT to enable test mode and report information from the first device 110.
[0079] In some other example embodiments, the first device 110 may obtain parameters for generating a sensing report from sensing configuration data. For example, the sensing configuration data may also indicate the output type of the sensing report, such as thermal wave, RSRP; an indication to periodically report sensing reports by setting the value of periodic reports to true or false; and / or an indication of whether the sensing report is a threshold-based report, an event-based report, or an on-demand report. For example, a sensing information size exceeding a certain MB / KB / kb may result in a threshold-based report. For event-based reporting, the sensing configuration data may indicate when the sensing measurement occurs based on the event, such as when the first device 110 moves a certain distance, when the speed exceeds a threshold, etc. For on-demand reporting, the sensing configuration data may indicate whether sensing data is reported upon network request.
[0080] Subsequently, when the first device 110 receives (306) SeRS from the third device 130, the first device 110 can perform sensing for a sensing test and collect sensing data to generate a sensing report. If the first device 110 obtains an indication from the sensing configuration data to apply noise cancellation, the first device 110 can suppress noise cancellation when generating the sensing report. After generating the sensing report, the first device 110 can send (308) the sensing report to the second device 120.
[0081] Now for reference Figure 4 The document illustrates a signaling flow 400 for communication according to some example embodiments of the present disclosure.
[0082] For the purpose of discussion, references will be included. Figure 1 The signaling flow 400 is discussed, for example, by using a first device 110, a second device 120, and a third device 130. In some example embodiments, the first device 110 may be discussed as a DUT or terminal device. The second device 120 may be discussed as a TE or SS, and the third device 130 may be discussed as a network node or another terminal device.
[0083] exist Figure 4 In this scenario, the first device 110 can operate in Tx sensing mode, which means that the first device 110 can send a sensing reference signal.
[0084] like Figure 4 As shown, the first device 110 can receive (402) an instruction from the second device 120 to enable a test mode for sensing. For example, the test mode may indicate whether the first device 110 operates in Rx sensing mode or Tx sensing mode during the sensing test. The test mode may also indicate the type of entity involved in the sensing test, for example, whether the sensing test is for a UE-gNB scenario or a UE-UE scenario.
[0085] The first device 110 may also receive (404) sensing configuration data from the second device 120. In some example embodiments, the sensing configuration data may include, for example, information associated with sensing, such as, the frequency band for sensing, the radio access technology (RAT) to be used for sensing, the required accuracy for sensing (which may refer to a threshold for specifying a minimum accuracy threshold below which sensing data should not be reported and the report associated with the sensing data may be delayed or discarded); and / or the corresponding measurement type for sensing, which may be similar to a positioning reference signal (PRS) measurement type, such as time of arrival (TOA), time difference of arrival (TDOA), angle of arrival (AOA), etc.
[0086] In some example embodiments, the sensing configuration data may also include information associated with resource allocation in the time and frequency domains for the transmission of SeRS, including, for example, the bandwidth for the transmission of SeRS, an index of the physical resource blocks allocated for the transmission of SeRS (which can specify which resource blocks are used for SeRS transmission and allow the NW to effectively manage available resources while minimizing interference), the time slot and subframe configuration for transmitting SeRS, the period for transmitting SeRS, and / or the transmit power for transmitting SeRS, for example, for the first device 110 to operate in Tx sensing mode. For example, the period of SeRS transmission can define the frequency at which SeRS is transmitted, which can be set in subframe or time slot intervals (e.g., every 10 ms, 20 ms, etc.). The SeRS transmit power can determine the transmission power for the SeRS signal, which affects the range and accuracy of the signal.
[0087] In some embodiments, the first device 110 may request sensing configuration data from the second device 120 via a dedicated message or AT command. The second device 120 may also send sensing configuration data to the first device 110 via a dedicated message or AT command. The dedicated message may refer to a new message between the NW / TE and the UE / DUT to enable test mode and sensing configuration for the first device 110.
[0088] Upon receiving, for example, a command to initiate a sensing test, the first device 110 may begin (406) transmitting SeRS to the third device 130.
[0089] In some embodiments, the above process may rely on a novel UE-specific conformance testing function called a "UE Sensing Test Function," which is designed to perform conformance testing on UEs with sensing capabilities in a controlled environment / method. It should be understood that the proposed UE-specific conformance testing function may have a different name than the UE Sensing Test Function. The scheme disclosed herein is not limited in this respect.
[0090] More details about the proposed UE sensing test function and its features will be provided below.
[0091] The UE sensing test function can be designed to enable the UE to activate and / or use the features of the test function to perform reference tests. Figure 3 and Figure 4 At least one sensing mode as described. This can be performed before or during UE conformance testing in different sensing modes.
[0092] Figure 5A Example signaling flows for sensing tests according to some exemplary embodiments of this disclosure are shown. For example... Figure 5A As shown, SS 520 can use the UE sensing test mode activation procedure to command UE 510 to activate the UE-specific conformance test feature indicated by the UE sensing test function.
[0093] Specifically, SS 520 may request (502) UE 510 to activate the sensing test mode by transmitting an activation sensing test function message.
[0094] When UE 510 receives the message to activate the sensing test function, UE 510 can perform the following actions.
[0095] In some example implementations, if UE 510 is in RRC connected state and coverage field = 0 in the UE sensing test function, the sensing test can refer to communication between the network and the UE, and UE 510 is configured accordingly.
[0096] In some example embodiments, if UE 510 is in RRC connected state and coverage field = 1 in the UE sensing test function, the sensing test can refer to communication between UEs and UE 510, and UE 510 is configured accordingly.
[0097] In some example embodiments, if UE 510 is in RRC connected state and sensing mode field = 0 in the UE sensing test function, then UE 110 can operate in Rx mode in the sensing test.
[0098] In some example embodiments, if UE 510 is in RRC connected state and sensing mode field = 1 in the UE sensing test function, then UE 110 can operate in Tx mode in the sensing test.
[0099] In some example embodiments, if UE 510 is in RRC connected state and the sensing band field = bit 1 is set to 0 in the UE sensing test function, band X (example N38) can be configured at UE 510 for sensing.
[0100] In some example embodiments, if UE 510 is in RRC connected state and the sensing band field = bit 1 is set to 1 in the UE sensing test function, band Y can be configured for sensing at UE 510.
[0101] In some example embodiments, if UE 510 is in RRC connected state and SeRS bandwidth = n (where n ranges from 1 to 1600) during the UE sensing test function, then SeRS bandwidth = n PRBs can be configured for SeRS transmission / reception.
[0102] In some example embodiments, if UE 510 is in RRC connected state and PRB allocation index = n (where n ranges from 1 to 100) during UE sensing test function, the number of PRBs corresponding to the PRB allocation index can be configured for SeRS transmission / reception.
[0103] Subsequently, UE 510 may transmit a (504) activation of the sensing test function completion message to SS 520. Otherwise, the behavior of the UE is not specified.
[0104] Figure 5B Example signaling flows for sensing tests according to some exemplary embodiments of this disclosure are shown. For example... Figure 5B As shown, SS 520 can use the UE Sensing Test Mode Deactivation Procedure to command UE 510 to deactivate the UE-specific conformance test feature indicated by the UE Sensing Test Function.
[0105] Specifically, SS 520 may request (506) UE 510 to deactivate the sensing test mode by sending a deactivate sensing test function message. SS should do this when the UE is in the RRC_CONNECTED state.
[0106] Upon receiving the deactivation of the sensing test function message, if UE 510 is in the RRC_CONNECTED state and the UE sensing test function is active, then UE 510 can deactivate the UE sensing test function and transmit a (508) deactivation of the sensing test function complete message. Otherwise, the UE's behavior is not specified.
[0107] In some other example embodiments, if UE 510 leaves the RRC_CONNECTED state and if the UE sensing test function is active, UE 510 can deactivate the UE sensing test function feature.
[0108] refer to Figure 6 and Figure 7 The process of performing sensing tests using the UE sensing test function will be described in further detail.
[0109] Now for reference Figure 6 The document illustrates a signaling flow 600 for communication according to some example embodiments of the present disclosure.
[0110] For the purpose of discussion, references will be included. Figure 1 The signaling flow 600 is discussed, for example, by using a first device 110 and a second device 120. In some example embodiments, the first device 110 may be discussed as a DUT or terminal device. The second device 120 may be discussed as a TE or SS.
[0111] When the first device 110 is in RRC connection mode, the first device 110 and the second device 120 can enter the (602) test mode.
[0112] The second device 120 can send a message (604) to the first device 110 to activate the test mode, and the first device 110 can respond with a message (606) to activate the test mode.
[0113] Subsequently, the second device 120 can initiate (608) commands to activate / deactivate the sensing test function and associated sensing features.
[0114] Specifically, the second device 120 may send a (610) activate sensing test function message to the first device 110 to activate the sensing test function for a conformance test of at least one sensing feature. The message may indicate at least the sensing mode and an indication for the sensing use case.
[0115] For example, an activation of the sensing test function message may include a message type field, which includes: a sensing mode field indicating whether the first device is operating in transmit or receive mode during the conformance test; and / or a coverage field indicating sensing coverage communication on which the conformance test will be performed.
[0116] The “Activate Sensing Test Function” message mentioned below can refer to a message sent only in the direction from SS to UE. The information elements (IEs) of the “Activate Sensing Test Function” message are listed in the table below.
[0117]
[0118] IE message types can be represented as:
[0119] For example, the message type field can be used to identify the activation of the sensing test function command here. The value of the "message type" field in the activation of the sensing test function will be uniquely determined by RAN5 based on the currently available (unused) 8-bit sequence.
[0120] The IE UE sensing test function can be represented as:
[0121] For example, bit numbers 1-2 (i.e., X2X1) of octet 1 can be used to indicate the coverage field to the UE. The coverage field can be used to indicate to the UE whether the communication is from the network to the UE or from the UE to the UE. Reserved values can be expanded in the future. The above is shown in the table below.
[0122] Coverage value
[0123] As another example, bit numbers 3 and 4 of octet 1 (i.e., X4X3) can be used to indicate the sensing mode (i.e., Rx and Tx modes) to the UE. The value of the sensing mode field can be selected from a predefined list of agreed modes, as shown in the table below.
[0124] Value of sensing mode
[0125] Furthermore, bit numbers 5, 6, 7, and 8 (i.e., X8 and X7) of byte 1 are reserved for future use. It should be understood that the format of the IE for the "Activate Sensing Test Function" message can also be configured in different ways. The scheme disclosed herein is not limited in this respect.
[0126] Subsequently, the first device 110 may send (612) a message indicating that the activation of the sensing test function is complete, for example, a message indicating that the activation of the sensing test function is complete.
[0127] The “Activation of Sensing Test Function Completed” message mentioned below can refer to a message sent only in the direction from the UE to the SS. The information elements (IEs) of the “Activation of Sensing Test Function Completed” message are listed in the table below.
[0128]
[0129] IE message types can be represented as:
[0130] For example, the message type field can be used to identify the activation of the sensing test function completion command here. The value of the "message type" field in the activation of the sensing test function completion will be uniquely determined by RAN5 based on the currently available (unused) 8-bit sequence.
[0131] After receiving a "Activation of sensing test function completed" message from the first device 110, a consistency test of at least one sensing feature can be performed (614) based on commands between the first device 110 and the second device 120. For example, based on the test mode and use case indicated in the command, the first device 110 can perform... Figure 3 or Figure 4 The sensing process shown is either in Rx sensing mode or Tx sensing mode.
[0132] If the second device 120 decides to deactivate the sensing test function, the second device 120 may send a (616) message to the first device 110 to deactivate the sensing test function, for example, via a deactivation test function message.
[0133] The “Deactivate Sensing Test Function” message mentioned below can refer to a message sent only in the direction from SS to UE. The information elements (IEs) of the “Deactivate Sensing Test Function” message are listed in the table below.
[0134]
[0135] IE message types can be represented as:
[0136] For example, the message type field can identify the deactivation of the sense test function command here. The value of the "message type" field in the deactivation of the sense test function will be uniquely determined by RAN5 based on the currently available (unused) 8-bit sequence.
[0137] Subsequently, the first device 110 may send (618) a message indicating that the deactivation of the sensing test function is complete, for example, a message indicating that the deactivation of the sensing test function is complete.
[0138] The “Deactivation of Sensing Test Function Completed” message mentioned below can refer to a message sent only in the direction from SS to UE. The information elements (IEs) of the “Deactivation of Sensing Test Function Completed” message are listed in the table below.
[0139] IE message types can be represented as:
[0140] For example, the message type field can be used to identify the deactivation of the sense test function completion command here. The value of the "message type" field in the deactivation of the sense test function completion will be uniquely determined by RAN5 based on the currently available (unused) 8-bit sequence.
[0141] The test mode can then be terminated. For example, the second device 120 can send a (622) deactivate test mode message to the first device 110. Subsequently, the first device 110 can send a (624) deactivate test complete message to the second device 120.
[0142] Now for reference Figure 7 The document illustrates a signaling flow 700 for communication according to some example embodiments of the present disclosure.
[0143] For the purpose of discussion, references will be included. Figure 1 The signaling flow 700 is discussed, for example, by using a first device 110 and a second device 120. In some example embodiments, the first device 110 may be discussed as a DUT or terminal device. The second device 120 may be discussed as a TE or SS.
[0144] When the first device 110 is in RRC connection mode, the first device 110 and the second device 120 can enter the (702) test mode.
[0145] The second device 120 can send (704) a message for activating the test mode to the first device 110, and the first device 110 can respond with (706) an activation test mode completion message.
[0146] Subsequently, the second device 120 can initiate (708) AT commands to activate / deactivate the sensing test function and associated sensing features.
[0147] Specifically, the second device 120 can send an (710) AT command to the first device 110 to activate a sensing test function for a conformance test of at least one sensing feature.
[0148] For example, AT commands can be defined using "+CASENSETF" to instruct the DUT to activate / deactivate test functions for conformance testing. An example of the +CASENSETF parameter is shown below: +CASENSETF parameter command syntax
[0149] In some examples, the setting command "+CASENSETF" can be used to activate or deactivate the UE sensing test function. AT commands are only applicable when the test mode is activated. <status>When =1, the setting command can activate the UE sensing test function. <status>When =0, the setting command can deactivate the UE sensing test function. If <status>=1, then parameters may be required. <coverage>and <mode>To configure the features of the UE sensing test function.
[0150] <coverage>This can indicate which sense coverage communication to perform conformance testing on. Parameters <mode>This can indicate the sensing mode used for preparation or during compliance testing. When <status>When =0 or when the UE test mode is deactivated, all parameters can be discarded.
[0151] The following are example values defined for the AT command "+CASENSETF": <status>This refers to an integer type used to indicate the status of the UE sensing test function, where 0 means the UE sensing test function is deactivated, and 1 means the UE sensing test function is activated. <coverage>This refers to an integer type used to indicate sensor communication under test, for example,
[0152] <mode>This refers to an integer type used to indicate the sensing mode to be used, for example,
[0153] It should be understood that the AT commands presented herein are intended to interpret this disclosure, but they may change as the standardization process proceeds and the AT commands eventually become part of the specification based on the RAN5 protocol.
[0154] After sending (712) an affirmative response (e.g., OK) to the AT command to activate the sensing test function, the first device 110 (e.g., in Rx sensing mode) can begin (714) collecting sensing information. Subsequently, the first device 110 can send (716) the sensing information to the second device 120, and a conformity test for at least one sensing feature can be performed (718) based on commands between the first device 110 and the second device 120.
[0155] The test mode can then be terminated. For example, the second device 120 can send a (722) deactivate test mode message to the first device 110. The first device 110 can then send a (724) deactivate test mode complete message to the second device 120.
[0156] Based on the scheme proposed in this disclosure, a new framework for verifying UEs configured under different sensing operation modes is implemented.
[0157] Figure 8 A flowchart of an example method 800 implemented at a first device according to some example embodiments of the present disclosure is shown. For the purposes of discussion, [the following will be discussed]. Figure 1 Method 800 is described by the angle of the first device 110 in the middle.
[0158] At block 810, the first device receives sensing configuration data from the second device, the sensing configuration data including at least information related to the allocation of resources in the time and frequency domains for sensing and transmission for SeRS.
[0159] At frame 820, the first device receives from the second device an instruction to enable a test mode and a sensing report for sensing. At box 830, if it is determined that the SeRS for the sensing test has been received from the third device, the first device generates a sensing report based on the sensing configuration data and the sensing of the SeRS in the sensing test.
[0160] At frame 840, the first device sends a sensing report to the second device.
[0161] In some example embodiments, the information associated with sensing includes at least one of the following: the frequency band used for sensing, the RAT to be used for sensing, an indication of whether noise cancellation should be applied, the type of measurement for SeRS, or the required accuracy for sensing.
[0162] In some example embodiments, the information associated with resource allocation includes: the bandwidth for the transmission of SeRS, the index of the physical resource block allocated for the transmission of SeRS, and the time slot and subframe configuration for the reception of SeRS.
[0163] In some example embodiments, method 800 further includes receiving a request for a sensing report from a second device via a dedicated message or AT command.
[0164] In some example embodiments, the first device is requested to report the sensing data statistics collected in the sensing test via a sensing report until the results of the sensing data statistics meet a threshold condition.
[0165] In some example embodiments, the sensing configuration data further includes: the output type of the sensing report, an indication of whether the sensing report should be reported periodically, and an indication of whether the sensing report is a threshold-based report, an event-based report, or an on-demand report.
[0166] In some example embodiments, method 800 further includes: if it is determined that the information associated with sensing includes an indication that noise cancellation should be applied, then noise cancellation is suppressed while generating a sensing report.
[0167] In some example embodiments, the first device includes a terminal device or a device under test, the second device includes a test device or a system simulator, and the third device includes a network node or another terminal device.
[0168] Figure 9 A flowchart of an example method 900 implemented at a second device according to some example embodiments of the present disclosure is shown. For the purposes of discussion, [the following will be discussed]. Figure 1 Method 900 is described by the angle of the second device 120 in the middle.
[0169] At block 910, the second device sends sensing configuration data to the first device, the sensing configuration data including at least information related to the allocation of resources in the time and frequency domains for sensing and transmission for SeRS.
[0170] At frame 920, the second device sends an instruction to the first device to enable a test mode for sensing and a sensing report.
[0171] At box 930, the second device receives a sensing report from the first device that is associated with the sensing of the SeRS in the sensing test.
[0172] In some example embodiments, the information associated with sensing includes at least one of the following: the frequency band used for sensing, the RAT to be used for sensing, an indication of whether noise cancellation is applied, the type of measurement for SeRS, or the required accuracy for sensing.
[0173] In some example embodiments, the information associated with resource allocation includes: the bandwidth for the transmission of SeRS, the index of the physical resource block allocated for the transmission of SeRS, and the time slot and subframe configuration for the reception of SeRS.
[0174] In some example embodiments, method 900 further includes sending a request for a sensing report to a first device via a dedicated message or AT command.
[0175] In some example embodiments, the first device is requested to report the sensing data statistics collected in the sensing test via a sensing report until the results of the sensing data statistics meet a threshold condition.
[0176] In some example embodiments, the sensing configuration data further includes: the output type of the sensing report, an indication of whether the sensing report should be reported periodically, and an indication of whether the sensing report is a threshold-based report, an event-based report, or an on-demand report.
[0177] In some example embodiments, the first device includes a terminal device or a device under test, and the second device includes a test device or a system simulator.
[0178] Figure 10 A flowchart of an example method 1000 implemented at a first device according to some example embodiments of the present disclosure is shown. For the purposes of discussion, [the following will be discussed]. Figure 1 Method 1000 is described by the angle of the first device 110 in the middle.
[0179] At box 1010, the first device receives an instruction from the second device to enable a test mode for sensing.
[0180] At block 1020, the first device receives sensing configuration data from the second device, the sensing configuration data including at least information related to sensing and the allocation of resources in the time and frequency domains for transmitting SeRS.
[0181] At box 1030, the first device transmits SeRS to the third device for a sensing test based on sensing configuration data.
[0182] In some example embodiments, the information associated with sensing includes at least one of the following: the frequency used for sensing, the RAT to be used for sensing, and the duration of the sensing frequency.
[0183] In some example embodiments, the information associated with resource allocation includes: the bandwidth for transmitting SeRS, the index of the physical resource block allocated for transmitting SeRS, the time slot and subframe configuration for transmitting SeRS, the period for transmitting SeRS, or the transmit power for transmitting SeRS.
[0184] In some example embodiments, method 1000 further includes receiving sensing configuration data from a second device via a dedicated message or AT command.
[0185] In some example embodiments, method 1000 further includes: if it is determined that a command for a sensing test has been received from the second device, then initiating the transmission of SeRS based on the command.
[0186] In some example embodiments, the first device includes a terminal device or a device under test, the second device includes a test device or a system simulator, and the third device includes a network node or another terminal device.
[0187] Figure 11 A flowchart of an example method 1100 implemented at a second device according to some example embodiments of the present disclosure is shown. For the purposes of discussion, [the following will be discussed]. Figure 1 Method 1100 is described by the angle of the second device 120 in the middle.
[0188] At box 1110, the second device transmits an instruction to the first device to enable a test mode for sensing.
[0189] At block 1120, the second device transmits sensing configuration data to the first device, the sensing configuration data including at least information related to sensing and the allocation of resources in the time and frequency domains for transmitting SeRS.
[0190] In some example embodiments, the information associated with sensing includes at least one of the following: the frequency used for sensing, the RAT to be used for sensing, and the duration of the sensing frequency.
[0191] In some example embodiments, the information associated with resource allocation includes: the bandwidth for transmitting SeRS, the index of the physical resource block allocated for transmitting SeRS, the time slot and subframe configuration for transmitting SeRS, the period for transmitting SeRS, or the transmit power for transmitting SeRS.
[0192] In some example embodiments, the first device is caused to transmit sensing configuration data to the first device via a dedicated message or AT command.
[0193] In some example embodiments, the first device includes a terminal device or a device under test, and the second device includes a test device or a system simulator.
[0194] Figure 12 A flowchart of an example method 1200 implemented at a first device according to some example embodiments of the present disclosure is shown. For the purposes of discussion, [the following will be discussed]. Figure 1 Method 1200 is described by the angle of the first device 110 in the middle.
[0195] At block 1210, the first device receives from the second device a command to activate a sensing test function for a conformance test for at least one sensing feature, wherein the command indicates at least a sensing mode and an indication for a sensing use case.
[0196] At frame 1220, the first device sends a message to the second device indicating that the activation of the sensing test function is complete.
[0197] At box 1230, the first device performs a consistency test on at least one sensing feature based on a command.
[0198] In some example embodiments, the command is received via an Activate Sensing Test Function message, wherein the message type field in the Activate Sensing Test Function message includes at least one of the following: a sensing mode field indicating whether the first device is operating in transmit mode or receive mode during the conformance test; or an overlay field indicating sensing overlay communication on which the conformance test will be performed.
[0199] In some example embodiments, the command also specifies the sensing model to be used for conformance testing.
[0200] In some example embodiments, method 1200 further includes: if it is determined that a command instructs the first device to operate in transmit mode, sending a SeRS for a conformance test to the third device.
[0201] In some example embodiments, method 1200 further includes: if it is determined that a command instructs the first device to operate in receive mode, receiving SeRS for a conformance test from the third device.
[0202] In some example embodiments, method 1200 further includes: receiving from the second device, via a deactivation sensing test function message, another command for deactivating the sensing test function for conformance testing; and sending to the second device another message indicating that the deactivation of the sensing test function is complete.
[0203] In some example embodiments, the first device includes a terminal device or a device under test, and the second device includes a test device or a system simulator.
[0204] Figure 13 A flowchart of an example method 1300 implemented at a second device according to some example embodiments of the present disclosure is shown. For the purposes of discussion, [the following will be discussed]. Figure 1 Method 1300 is described by the angle of the second device 120 in the middle.
[0205] At block 1310, the second device sends a command to the first device to activate a sensing test function for a conformance test of at least one sensing feature, wherein the command indicates at least a sensing mode and an indication for a sensing use case.
[0206] At frame 1320, the second device receives a message from the first device indicating that the activation of the sensing test function is complete.
[0207] In some example embodiments, the command is received via an Activate Sensing Test Function message, wherein the message type field in the Activate Sensing Test Function message includes at least one of the following: a sensing mode field indicating whether the first device is operating in transmit mode or receive mode during the conformance test; or an overlay field indicating sensing overlay communication on which the conformance test will be performed.
[0208] In some example embodiments, the command also specifies the sensing test model to be used for conformance testing.
[0209] In some example embodiments, method 1300 further includes: sending another command to the first device via a deactivation sensing test function message to deactivate the sensing test function for conformance testing; and receiving from the first device another message indicating that the deactivation of the sensing test function is complete.
[0210] In some example embodiments, the first device includes a terminal device or a device under test, and the second device includes a test device or a system simulator.
[0211] Figure 14 A flowchart of an example method 1400 implemented at a first device according to some example embodiments of the present disclosure is shown. For the purposes of discussion, [the following will be discussed]. Figure 1 Method 1400 is described by the angle of the first device 110 in the middle.
[0212] At block 1410, the first device receives an AT command from the second device to activate a sensing test function for a conformance test of at least one sensing feature, wherein the AT command indicates sensing coverage and sensing mode for the conformance test.
[0213] At box 1420, the first device collects sensing information during the conformance test based on sensing coverage and sensing pattern.
[0214] At frame 1430, the first device sends sensing information to the second device.
[0215] In some example embodiments, the AT command instructs the sensing test function for conformance testing to be activated by a status value in the AT command.
[0216] In some example embodiments, the sensing coverage indicates sensing coverage communication to which a conformance test is to be performed, and the sensing mode indicates whether the first device is operating in transmit mode or receive mode during the conformance test.
[0217] In some example embodiments, the first device includes a terminal device or a device under test, and the second device includes a test device or a system simulator.
[0218] Figure 15 A flowchart of an example method 1500 implemented at a second device according to some example embodiments of the present disclosure is shown. For the purposes of discussion, [the following will be discussed]. Figure 1 Method 1500 is described by the angle of the second device 120 in the middle.
[0219] At box 1510, the second device sends an AT command to the first device to activate a sensing test function for a conformance test of at least one sensing feature, wherein the AT command indicates the sensing coverage and sensing mode for the conformance test.
[0220] At frame 1520, the second device sends sensing information to the second device.
[0221] In some example embodiments, the AT command instructs the sensing test function for conformance testing to be activated by a status value in the AT command.
[0222] In some example embodiments, the sensing coverage indicates sensing coverage communication to which a conformance test is to be performed, and the sensing mode indicates whether the first device is operating in transmit mode or receive mode during the conformance test.
[0223] In some example embodiments, the first device includes a terminal device or a device under test, and the second device includes a test device or a system simulator.
[0224] In some example embodiments, a first device capable of performing any one of the methods of method 800 (e.g., Figure 1 The first device 110 may include components for performing corresponding operations of method 800. These components may be implemented in any suitable form. For example, the components may be implemented in a circuit or software module. The first device may be implemented as or included in... Figure 1 In the first device 110.
[0225] In some example embodiments, the first device includes: means for receiving sensing configuration data from a second device, the sensing configuration data including at least information associated with sensing and resource allocation in the time and frequency domains for transmission of SeRS; means for receiving from the second device an indication for enabling a test mode for sensing and a sensing report; means for generating a sensing report based on the sensing configuration data, according to sensing of SeRS in the sensing test, if it is determined that SeRS for the sensing test has been received from a third device; and means for sending the sensing report to the second device.
[0226] In some example embodiments, the information associated with sensing includes at least one of the following: the frequency band used for sensing, the RAT to be used for sensing, an indication of whether noise cancellation should be applied, the type of measurement for SeRS, or the required accuracy for sensing.
[0227] In some example embodiments, the information associated with resource allocation includes: the bandwidth for the transmission of SeRS, the index of the physical resource block allocated for the transmission of SeRS, and the time slot and subframe configuration for the reception of SeRS.
[0228] In some example embodiments, the first device further includes a component for receiving a request for a sensing report from the second device via a dedicated message or AT command.
[0229] In some example embodiments, the first device is requested to report the sensing data statistics collected in the sensing test via a sensing report until the results of the sensing data statistics meet a threshold condition.
[0230] In some example embodiments, the sensing configuration data further includes: the output type of the sensing report, an indication of whether the sensing report should be reported periodically, and an indication of whether the sensing report is a threshold-based report, an event-based report, or an on-demand report.
[0231] In some example embodiments, the first device further includes a component for suppressing noise cancellation while generating a sensing report if it is determined that the information associated with the sensing includes an indication that noise cancellation should be applied.
[0232] In some example embodiments, the first device includes a terminal device or a device under test, the second device includes a test device or a system simulator, and the third device includes a network node or another terminal device.
[0233] In some example embodiments, a second device capable of performing any one of methods of method 900 (e.g., Figure 1 The second device 120 may include components for performing the corresponding operations of method 900. These components may be implemented in any suitable form. For example, the components may be implemented in a circuit or software module. The second device may be implemented as or included in... Figure 1 The second device 120 in the middle.
[0234] In some example embodiments, the second device includes: components for sending sensing configuration data to the first device, the sensing configuration data including at least information associated with the sensing and the allocation of resources in the time and frequency domains for the transmission of SeRS; components for sending instructions to the first device for enabling a test mode for sensing and a sensing report; and components for receiving from the first device a sensing report associated with the sensing of SeRS in the sensing test.
[0235] In some example embodiments, the information associated with sensing includes at least one of the following: the frequency band used for sensing, the RAT to be used for sensing, an indication of whether noise cancellation is applied, the type of measurement for SeRS, or the required accuracy for sensing.
[0236] In some example embodiments, the information associated with resource allocation includes: the bandwidth for the transmission of SeRS, the index of the physical resource block allocated for the transmission of SeRS, and the time slot and subframe configuration for the reception of SeRS.
[0237] In some example embodiments, the second device further includes a component for receiving a request for a sensing report from the second device via a dedicated message or AT command.
[0238] In some example embodiments, the first device is requested to report the sensing data statistics collected in the sensing test via a sensing report until the results of the sensing data statistics meet a threshold condition.
[0239] In some example embodiments, the sensing configuration data further includes: the output type of the sensing report, an indication of whether the sensing report should be reported periodically, and an indication of whether the sensing report is a threshold-based report, an event-based report, or an on-demand report.
[0240] In some example embodiments, the first device includes a terminal device or a device under test, and the second device includes a test device or a system simulator.
[0241] In some example embodiments, a first device capable of performing any one of methods of method 1000 (e.g., Figure 1 The first device 110 may include components for performing corresponding operations of method 1000. These components may be implemented in any suitable form. For example, the components may be implemented in a circuit or software module. The first device may be implemented as or included in... Figure 1 In the first device 110.
[0242] In some example embodiments, the first device includes: components for receiving from a second device an instruction to enable a test mode for sensing; components for receiving sensing configuration data from the second device, the sensing configuration data including at least information related to sensing and resource allocation in the time and frequency domains for transmitting SeRS; and components for transmitting SeRS to a third device for sensing tests based on the sensing configuration data.
[0243] In some example embodiments, the information associated with sensing includes at least one of the following: the frequency used for sensing, the RAT to be used for sensing, and the duration of the sensing frequency.
[0244] In some example embodiments, the information associated with resource allocation includes: the bandwidth for transmitting SeRS, the index of the physical resource block allocated for transmitting SeRS, the time slot and subframe configuration for transmitting SeRS, the period for transmitting SeRS, or the transmit power for transmitting SeRS.
[0245] In some example embodiments, the first device further includes a component for receiving sensing configuration data from the second device via a dedicated message or AT command.
[0246] In some example embodiments, the first device further includes a component for initiating the transmission of SeRS based on a command if it is determined that a command for a sensing test has been received from the second device.
[0247] In some example embodiments, the first device includes a terminal device or a device under test, the second device includes a test device or a system simulator, and the third device includes a network node or another terminal device.
[0248] In some example embodiments, a second means capable of performing any of the methods of method 1100 (e.g., Figure 1 The second device 120 may include components for performing corresponding operations of method 1100. These components may be implemented in any suitable form. For example, the components may be implemented in a circuit or software module. The second device may be implemented as or included in... Figure 1 The second device 120 in the middle.
[0249] In some example embodiments, the second device includes: components for transmitting to the first device an indication for enabling a test mode for sensing; and components for transmitting to the first device sensing configuration data, the sensing configuration data including at least information related to sensing and resource allocation in the time and frequency domains for transmitting SeRS.
[0250] In some example embodiments, the information associated with sensing includes at least one of the following: the frequency used for sensing, the RAT to be used for sensing, and the duration of the sensing frequency.
[0251] In some example embodiments, the information associated with resource allocation includes: the bandwidth for transmitting SeRS, the index of the physical resource block allocated for transmitting SeRS, the time slot and subframe configuration for transmitting SeRS, the period for transmitting SeRS, or the transmit power for transmitting SeRS.
[0252] In some example embodiments, the first device is caused to include a component for transmitting sensing configuration data to the first device via a dedicated message or AT command.
[0253] In some example embodiments, the first device includes a terminal device or a device under test, and the second device includes a test device or a system simulator.
[0254] In some example embodiments, a first device capable of performing any one of methods of method 1200 (e.g., Figure 1 The first device 110 may include components for performing corresponding operations of method 1200. These components may be implemented in any suitable form. For example, the components may be implemented in a circuit or software module. The first device may be implemented as or included in... Figure 1 In the first device 110.
[0255] In some example embodiments, the first device includes: a component for receiving from the second device a command to activate a sensing test function for a conformance test of at least one sensing feature, wherein the command at least indicates a sensing mode and an indication for a sensing use case; a component for sending to the second device a message indicating that the activation of the sensing test function is complete; and a component for performing a conformance test of at least one sensing feature based on the command.
[0256] In some example embodiments, the command is received via an Activate Sensing Test Function message, wherein the message type field in the Activate Sensing Test Function message includes at least one of the following: a sensing mode field indicating whether the first device is operating in transmit mode or receive mode during the conformance test; or an overlay field indicating sensing overlay communication on which the conformance test will be performed.
[0257] In some example implementations, the command also specifies the sensing model to be used for conformance testing.
[0258] In some example embodiments, the first device further includes a component for transmitting a sensing reference signal SeRS for a conformance test to a third device if a determination command instructs the first device to operate in a transmission mode.
[0259] In some example embodiments, the first device further includes a component for receiving a sensing reference signal SeRS for a conformance test from the third device if a determination command instructs the first device to operate in a receiving mode.
[0260] In some example embodiments, the first device further includes: a component for receiving from the second device, via a deactivation sensing test function message, another command for deactivating the sensing test function for conformance testing; and a component for sending to the second device another message indicating that the deactivation of the sensing test function is complete.
[0261] In some example embodiments, the first device includes a terminal device or a device under test, and the second device includes a test device or a system simulator.
[0262] In some example embodiments, a second means capable of performing any of the methods of method 1300 (e.g., Figure 1 The second device 120 may include components for performing the corresponding operations of method 1300. These components may be implemented in any suitable form. For example, the components may be implemented in a circuit or software module. The second device may be implemented as or included in... Figure 1 The second device 120 in the middle.
[0263] In some example embodiments, the second device includes: a component for sending a command to the first device to activate a sensing test function for a conformance test of at least one sensing feature, wherein the command indicates at least a sensing mode and an indication for a sensing use case; and a component for receiving from the first device a message indicating that the activation of the sensing test function is complete.
[0264] In some example embodiments, the command is received via an Activate Sensing Test Function message, wherein the message type field in the Activate Sensing Test Function message includes at least one of the following: a sensing mode field indicating whether the first device is operating in transmit mode or receive mode during the conformance test; or an overlay field indicating sensing overlay communication on which the conformance test will be performed.
[0265] In some example implementations, the command also specifies the sensing test model to be used for conformance testing.
[0266] In some example embodiments, the second device further includes: a component for sending another command to the first device via a deactivation sensing test function message to deactivate the sensing test function for conformance testing; and a component for receiving from the first device another message indicating that the deactivation of the sensing test function is complete.
[0267] In some example embodiments, the first device includes a terminal device or a device under test, and the second device includes a test device or a system simulator.
[0268] In some example embodiments, a first device capable of performing any one of methods of method 1400 (e.g., Figure 1 The first device 110 may include components for performing the corresponding operations of method 1400. These components may be implemented in any suitable form. For example, the components may be implemented in a circuit or software module. The first device may be implemented as or included in... Figure 1 In the first device 110.
[0269] In some example embodiments, the first device includes: components for receiving an AT command from a second device to activate a sensing test function for a conformance test against at least one sensing feature, wherein the AT command indicates sensing coverage and sensing mode for the conformance test; components for collecting sensing information during the conformance test based on the sensing coverage and sensing mode; and components for transmitting the sensing information to the second device.
[0270] In some example implementations, the AT command instructs the sensing test function for conformance testing to be activated by a status value in the AT command.
[0271] In some example embodiments, the sensing coverage indicates sensing coverage communication to which a conformance test is to be performed, and the sensing mode indicates whether the first device is operating in transmit mode or receive mode during the conformance test.
[0272] In some example embodiments, the first device includes a terminal device or a device under test, and the second device includes a test device or a system simulator.
[0273] In some example embodiments, a second means capable of performing any of the methods of method 1500 (e.g., Figure 1 The second device 120 may include components for performing corresponding operations of method 1500. These components may be implemented in any suitable form. For example, the components may be implemented in a circuit or software module. The second device may be implemented as or included in... Figure 1 The second device 120 in the middle.
[0274] In some example embodiments, the second device includes: a component for sending an AT command to the first device to activate a sensing test function for a conformance test of at least one sensing feature, wherein the AT command indicates sensing coverage and sensing mode for the conformance test; and a component for sending sensing information to the second device.
[0275] In some example implementations, the AT command instructs the sensing test function for conformance testing to be activated by a status value in the AT command.
[0276] In some example embodiments, the sensing coverage indicates sensing coverage communication to which a conformance test is to be performed, and the sensing mode indicates whether the first device is operating in transmit mode or receive mode during the conformance test.
[0277] In some example embodiments, the first device includes a terminal device or a device under test, and the second device includes a test device or a system simulator.
[0278] Figure 16 This is a simplified block diagram of a device 1600 suitable for implementing an example embodiment of the present disclosure. Device 1600 can be provided to implement a communication device, such as... Figure 1 The first device 110 or the second device 120 shown. As shown, the device 1600 includes one or more processors 1610, one or more memories 1620 coupled to the processors 1610, and one or more communication modules 1640 coupled to the processors 1610.
[0279] Communication module 1640 is used for bidirectional communication. Communication module 1640 has one or more communication interfaces to facilitate communication with one or more other modules or devices. The communication interface can represent any interface necessary for communication with other network elements. In some example embodiments, communication module 1640 may include at least one antenna.
[0280] As a non-limiting example, processor 1610 can be any type suitable for a local technology network and can include one or more of the following: general-purpose computer, special-purpose computer, microprocessor, digital signal processor (DSP), and processor based on a multi-core processor architecture. Device 1600 can have multiple processors, such as application-specific integrated circuit chips that are time-dependent on a clock synchronized with the main processor.
[0281] Memory 620 may include one or more non-volatile memories and one or more volatile memories. Examples of non-volatile memories include, but are not limited to, read-only memory (ROM) 1624, electrically programmable read-only memory (EPROM), flash memory, hard disk, compact optical disc (CD), digital video disc (DVD), optical disc, laser disc, and other magnetic and / or optical storage. Examples of volatile memories include, but are not limited to, random access memory (RAM) 1622 and other volatile memories that will not be maintained during power outages.
[0282] Computer program 1630 includes computer-executable instructions that are executed by an associated processor 1610. The instructions of program 1630 may include instructions for performing operations / actions of some example embodiments of this disclosure. Program 1630 may be stored in memory (e.g., ROM 1624). Processor 1610 can perform any suitable actions and processes by loading program 1630 into RAM 1622.
[0283] Example embodiments of this disclosure can be implemented by means of program 1630, enabling device 1600 to perform as shown in Figures 2 to 3. Figure 15 Any process discussed in this disclosure. Exemplary embodiments of this disclosure may also be implemented by hardware or a combination of software and hardware.
[0284] In some example embodiments, program 1630 may be tangibly included in a computer-readable medium, which may be included in device 1600 (such as in memory 1620) or in other storage devices accessible by device 1600. Device 1600 may load program 1630 from the computer-readable medium into RAM 1622 for execution. In some example embodiments, the computer-readable medium may include any type of non-transitory storage medium, such as ROM, EPROM, flash memory, hard disk, CD, DVD, etc. As used herein, the term "non-transitory" is a limitation of the medium itself (i.e., tangible, not tactile), rather than a limitation of the persistence of data storage (e.g., RAM vs. ROM).
[0285] Figure 17 An example of a computer-readable medium 1700 is shown, which may be in the form of a CD, DVD, or other optical storage disc. The computer-readable medium 1700 has a program 1630 stored thereon.
[0286] In general, the various embodiments of this disclosure can be implemented in hardware or dedicated circuitry, software, logic, or any combination thereof. Some aspects can be implemented in hardware, and others can be implemented in firmware or software that can be executed by a controller, microprocessor, or other computing device. Although various aspects of the embodiments of this disclosure are shown and described as block diagrams, flowcharts, or using some other graphical representation, it should be understood that the blocks, apparatuses, systems, techniques, or methods described herein can be implemented in hardware, software, firmware, dedicated circuitry or logic, general-purpose hardware or controllers or other computing devices, or some combination thereof, as non-limiting examples.
[0287] Some exemplary embodiments of this disclosure also provide at least one computer program product tangibly stored on a computer-readable medium, such as a non-transitory computer-readable medium. The computer program product includes computer-executable instructions, such as those included in a program module, which are executed in a device on a target physical or virtual processor to perform any of the methods described above. Generally, program modules include routines, programs, libraries, objects, classes, components, data structures, etc., that perform a particular task or implement a particular abstract data type. In various embodiments, the functionality of a program module can be combined or split among program modules as needed. The machine-executable instructions for a program module can execute within a local or distributed device. In a distributed device, the program module can reside on both local and remote storage media.
[0288] Program code used to perform the methods of this disclosure may be written in any combination of one or more programming languages. The program code may be provided to a processor or controller of a general-purpose computer, special-purpose computer, or other programmable data processing apparatus, such that, when executed by the processor or controller, the program code causes the functions / operations specified in the flowcharts and / or block diagrams to be implemented. The program code may be executed entirely on a machine, partially on a machine, as a stand-alone software package, partially on a machine and partially on a remote machine, or entirely on a remote machine or server.
[0289] In the context of this disclosure, computer program code or related data may be carried by any suitable carrier to enable a device, apparatus, or processor to perform the various processes and operations described above. Examples of carriers include signals, computer-readable media, etc.
[0290] Computer-readable media can be computer-readable signal media or computer-readable storage media. Computer-readable media can include, but is not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, apparatuses, or devices, or any suitable combination thereof. More specific examples of computer-readable storage media will include electrical connections having one or more wires, portable computer disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fibers, portable optical disc read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination thereof.
[0291] Furthermore, although operations are described in a specific order, this should not be construed as requiring that such operations be performed in the specific order shown or sequentially, or requiring that all shown operations be performed to achieve the desired result. In some cases, multitasking and parallel processing may be advantageous. Similarly, while several specific implementation details are included in the foregoing discussion, these should not be construed as limiting the scope of this disclosure, but rather as a description of features that may be specific to particular embodiments. Unless explicitly stated otherwise, certain features described in the context of a single embodiment may also be implemented in combination in a single embodiment. Conversely, unless explicitly stated otherwise, various features described in the context of a single embodiment may also be implemented individually or in any suitable sub-combination in multiple embodiments.
[0292] Although this disclosure has been described in language specific to structural features and / or methodological actions, it should be understood that the disclosure as defined in the appended claims is not necessarily limited to the specific features or actions described above. Rather, the specific features and actions described above are disclosed as exemplary forms for implementing the claims.< / mode> < / coverage> < / status> < / status> < / mode> < / coverage> < / mode> < / coverage> < / status> < / status> < / status>
Claims
1. A first device for communication, comprising: At least one processor; as well as At least one memory storing instructions that, when executed by the at least one processor, cause the first device to at least: The second device receives sensing configuration data, which includes at least information related to the allocation of resources in the time and frequency domains for sensing and transmission of the sensing reference signal SeRS; Receive instructions from the second device to enable a test mode and a sensing report for the sensing; If it is determined that the SeRS for the sensing test is received from a third device, then the sensing report is generated based on the sensing configuration data and the sensing of the SeRS in the sensing test; as well as The sensing report is sent to the second device.
2. The first device of claim 1, wherein the information associated with the sensing includes at least one of the following: The frequency band used for the sensing The radio access technology RAT to be used for the sensing, Indicator on whether noise cancellation should be applied. For the measurement type of the SeRS, or The required accuracy for the sensing.
3. The first apparatus of claim 1, wherein the information associated with the resource allocation includes: The bandwidth used for the transmission of the SeRS The index of the physical resource block allocated for the transmission of the SeRS. Time slot and subframe configuration for receiving the SeRS.
4. The first device according to claim 3, wherein the first device causes: A request for the sensing report is received from the second device via a dedicated message or AT command.
5. The first apparatus of claim 4, wherein the first apparatus is requested to report, via the sensing report, the sensing data statistics collected in the sensing test until the result of the sensing data statistics meets a threshold condition.
6. The first device according to claim 1, wherein the sensing configuration data further includes: The output type of the sensing report The indication of whether the sensing report should be periodically reported. The sensing report indicates whether it is a threshold-based report, an event-based report, or an on-demand report.
7. The first device according to any one of claims 1 to 6, wherein the first device causes: If it is determined that the information associated with the sensing includes an indication that noise cancellation should be applied, then the noise cancellation is suppressed while generating the sensing report.
8. A second means for communication, comprising: At least one processor; as well as At least one memory storing instructions that, when executed by the at least one processor, cause the second device to at least: Sensing configuration data is sent to a first device, the sensing configuration data including at least information related to the allocation of resources in the time and frequency domains for sensing and transmission of the sensing reference signal SeRS; Send an instruction to the first device to enable a test mode and a sensing report for the sensing; as well as Receive a sensing report associated with the sensing of the SeRS in the sensing test from the first device.
9. The second apparatus of claim 8, wherein the information associated with the sensing includes at least one of the following: The frequency band used for the sensing The radio access technology RAT to be used for the sensing, Indicator of whether noise cancellation has been applied. For the measurement type of the SeRS, or The required accuracy for the sensing.
10. A method for communication, comprising: The second device receives sensing configuration data, which includes at least information related to the allocation of resources in the time and frequency domains for sensing and the transmission of the sensing reference signal SeRS; Receive instructions from the second device to enable a test mode and a sensing report for the sensing; If it is determined that the SeRS for the sensing test is received from a third device, then the sensing report is generated based on the sensing configuration data and the sensing of the SeRS in the sensing test; as well as The sensing report is sent to the second device.