Sensing assistance data transmission method, request method, terminal, and network side device
By requesting the terminal to provide perception-assisted data through network-side devices, the problem of how to utilize widely distributed terminal data is solved, perception performance is improved, and terminal overhead is reduced.
Patent Information
- Application Number
- PCT/CN2025/084426
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2024-03-27
- Filing Date
- 2025-03-24
- Publication Date
- 2025-10-02
AI Technical Summary
When network-side devices perform perception, how to effectively utilize widely distributed terminal data to obtain the required perception results and reduce the additional overhead of the terminal in perception.
The network-side device requests perception-assisted data from the terminal, and the terminal determines whether to provide it based on its willingness or whether there is perception-assisted data that meets the requirements. Perception-assisted data includes perception-computation-assisted data and sensor-assisted data, reducing the terminal's additional overhead in perception.
It improves the perception performance, flexibly utilizes the perception auxiliary data provided by the terminal, and reduces the additional overhead of the terminal in perception.
Smart Images

Figure CN2025084426_02102025_PF_FP_ABST
Abstract
Description
Transmission method, request method, terminal and network side equipment of perception auxiliary data
[0001] Cross-references
[0002] This disclosure claims priority to Chinese patent application No. 2024103610065, filed on March 27, 2024, the entire contents of which are incorporated herein by reference. Technical Field
[0003] The present application belongs to the field of wireless communication technology, and specifically relates to a method for transmitting and requesting perception-assisted data, a terminal, and a network-side device. Background Art
[0004] Future Beyond 5G (B5G) and 6G wireless communication systems are expected to provide a variety of high-precision sensing services, such as indoor positioning for robot navigation, Wi-Fi sensing for smart homes, and radar sensing for autonomous vehicles. Sensing and communication systems are typically designed separately and occupy different frequency bands. Integrated Sensing and Communication (ISAC) enables sensing and communication systems to share the same frequency band and hardware, improving frequency efficiency and reducing hardware costs. ISAC will become a key technology for future wireless communication systems, supporting many important application scenarios. Typical applications of ISAC include navigation and obstacle avoidance for autonomous vehicles, indoor positioning and activity recognition based on Wi-Fi, communication and sensing for unmanned aerial vehicles, extended reality (XR), and radar and communication integration. Each application has different requirements, limitations, and regulatory issues. ISAC has attracted significant research interest and attention from both academia and industry.
[0005] Widely distributed user equipment (UE, also known as terminals) is one of the important advantages of mobile network communication perception fusion. When network-side devices perform perception, how to use the data from widely distributed terminals to obtain the required perception results is a problem that needs to be solved. Summary of the Invention
[0006] The embodiments of the present application provide a method for transmitting and requesting perception-assisted data, a terminal, and a network-side device, which can solve the problem of how to use data from widely distributed terminals to obtain the required perception results when the network-side device performs perception.
[0007] In a first aspect, a method for transmitting perception assistance data is provided, including:
[0008] The terminal receives a first message sent by a network-side device, where the first message is used to request perception assistance data, where the perception assistance data is used to assist the network-side device in perception, and the perception assistance data includes at least one of perception calculation assistance data and sensor assistance data;
[0009] The terminal uses the second message to provide the perception assistance data according to the first message, or the terminal sends a third message to the network side device according to the first message, and the third message is used to reject the request for the perception assistance data.
[0010] In a second aspect, a method for requesting perception assistance data is provided, including:
[0011] The network side device sends a first message to the first terminal, where the first message is used to request perception auxiliary data, where the perception auxiliary data is used to assist the network side device in perception, and the perception auxiliary data includes at least one of perception calculation auxiliary data and sensor auxiliary data.
[0012] In a third aspect, a device for transmitting perception assistance data is provided, including:
[0013] a receiving module, configured to receive a first message sent by a network-side device, wherein the first message is used to request perception assistance data, the perception assistance data is used to assist the network-side device in perception, and the perception assistance data includes at least one of perception calculation assistance data and sensor assistance data;
[0014] A sending module is used to send a second message or a third message to the network side device according to the first message, the second message is used to provide the perception auxiliary data, and the third message is used to reject the request for the perception auxiliary data.
[0015] In a fourth aspect, a device for requesting perception assistance data is provided, including:
[0016] A sending module is used to send a first message to a first terminal, where the first message is used to request perception auxiliary data, where the perception auxiliary data is used to assist the network side device in perception, and the perception auxiliary data includes at least one of perception calculation auxiliary data and sensor auxiliary data.
[0017] In a fifth aspect, a terminal is provided, which includes a processor and a memory, wherein the memory stores a program or instruction that can be run on the processor, and when the program or instruction is executed by the processor, the steps of the method for transmitting perception-assisted data as described in the first aspect are implemented.
[0018] In a sixth aspect, a terminal is provided, comprising a processor and a communication interface, wherein the communication interface is used to receive a first message sent by a network side device, the first message being used to request perception auxiliary data; and, based on the first message, a second message or a third message is sent to the network side device, the second message being used to provide the perception auxiliary data, and the third message being used to reject the request for the perception auxiliary data; the perception auxiliary data is used to assist the network side device in perception, and the perception auxiliary data includes at least one of perception calculation auxiliary data and sensor auxiliary data.
[0019] In the seventh aspect, a network side device is provided, which includes a processor and a memory, wherein the memory stores programs or instructions that can be run on the processor, and when the program or instructions are executed by the processor, the steps of the method described in the second aspect are implemented.
[0020] In the eighth aspect, a network side device is provided, including a processor and a communication interface, wherein the communication interface is used to send a first message to a first terminal, and the first message is used to request perception auxiliary data; the perception auxiliary data is used to assist the network side device in perception, and the perception auxiliary data includes at least one of perception calculation auxiliary data and sensor auxiliary data.
[0021] In the ninth aspect, a readable storage medium is provided, on which a program or instruction is stored. When the program or instruction is executed by a processor, the steps of the method for transmitting perception-assisted data as described in the first aspect are implemented, or the steps of the method for requesting perception-assisted data as described in the second aspect are implemented.
[0022] In the tenth aspect, a wireless communication system is provided, including: a terminal and a network side device, wherein the terminal can be used to execute the steps of the method for transmitting perception auxiliary data as described in the first aspect, and the network side device can be used to execute the steps of the method for requesting perception auxiliary data as described in the second aspect.
[0023] In the eleventh aspect, a chip is provided, which includes a processor and a communication interface, the communication interface and the processor are coupled, and the processor is used to run programs or instructions to implement the method for transmitting perception-assisted data as described in the first aspect, or to implement the method for requesting perception-assisted data as described in the second aspect.
[0024] In the twelfth aspect, a computer program / program product is provided, which is stored in a storage medium. When the computer program / program product is executed by at least one processor, it implements the steps of the method for transmitting perception-assisted data as described in the first aspect above, or implements the steps of the method for requesting perception-assisted data as described in the second aspect above.
[0025] In an embodiment of the present application, when the network-side device is performing perception, it requests the terminal's perception-assisted data from the terminal. The terminal can determine whether to provide the network-side device based on its willingness or whether there is perception-assisted data that meets the requirements. Since the number of terminals is huge and they are widely distributed in different geographical locations, the network-side device can more flexibly use the perception-assisted data provided by the terminal to obtain the required perception results, thereby improving perception performance. At the same time, compared to the method in which the terminal receives perception signals for measurement and reports perception measurement quantities, or the method in which the terminal sends a perception-specific reference signal, providing perception-assisted data through the terminal also minimizes the additional overhead of the terminal in perception. BRIEF DESCRIPTION OF THE DRAWINGS
[0026] FIG1 is a block diagram of a wireless communication system applicable to embodiments of the present application;
[0027] FIG2 is a schematic diagram of different perception modes for communication perception integration;
[0028] Figure 3 is a schematic diagram of single-station sensing modes LOS and NLOS;
[0029] Figure 4 is a schematic diagram of the dual-station sensing modes LOS and NLOS;
[0030] FIG5 is a schematic diagram of a flow chart of a method for transmitting perception assistance data according to an embodiment of the present application;
[0031] FIG6 is a schematic diagram of a flow chart of a method for requesting perception assistance data according to an embodiment of the present application;
[0032] FIG7 is a schematic structural diagram of a device for transmitting perception assistance data according to an embodiment of the present application;
[0033] FIG8 is a schematic structural diagram of a device for requesting perception assistance data according to an embodiment of the present application;
[0034] FIG9 is a schematic structural diagram of a communication device according to an embodiment of the present application;
[0035] FIG10 is a schematic diagram of the hardware structure of a terminal according to an embodiment of the present application;
[0036] FIG11 is a schematic diagram of a hardware structure of a network-side device according to an embodiment of the present application;
[0037] FIG12 is a second schematic diagram of the hardware structure of the network side device according to an embodiment of the present application. DETAILED DESCRIPTION
[0038] The following will be combined with the accompanying drawings in the embodiments of this application to clearly describe the technical solutions in the embodiments of this application. Obviously, the embodiments described are part of the embodiments of this application, not all of the embodiments. Based on the embodiments in this application, all other embodiments obtained by ordinary technicians in this field are within the scope of protection of this application.
[0039] The terms "first", "second", etc. in this application are used to distinguish similar objects, and are not used to describe a specific order or sequence. It should be understood that the terms used in this way are interchangeable where appropriate, so that the embodiments of the present application can be implemented in an order other than those illustrated or described herein, and the objects distinguished by "first" and "second" are generally of the same type, and do not limit the number of objects, for example, the first object can be one or more. In addition, "or" in this application represents at least one of the connected objects. For example, "A or B" covers three options, namely, Option 1: including A but not including B; Option 2: including B but not including A; Option 3: including both A and B. The character " / " generally indicates that the objects associated before and after are in an "or" relationship.
[0040] The term "indication" in this application can be either a direct indication (or explicit indication) or an indirect indication (or implicit indication). A direct indication can be understood as the sender explicitly informing the receiver of specific information, the operation to be performed, or the requested result, etc. in the instruction sent; an indirect indication can be understood as the receiver determining the corresponding information based on the instruction sent by the sender, or making a judgment and determining the operation to be performed or the requested result, etc. based on the judgment result.
[0041] It is worth noting that the technology described in the embodiments of the present application is not limited to the Long Term Evolution (LTE) / LTE-Advanced (LTE-A) system, but can also be used in other wireless communication systems, such as Code Division Multiple Access (CDMA), Time Division Multiple Access (TDMA), Frequency Division Multiple Access (FDMA), Orthogonal Frequency Division Multiple Access (OFDMA), Single-carrier Frequency Division Multiple Access (SC-FDMA) or other systems. The terms "system" and "network" in the embodiments of the present application are often used interchangeably, and the described technology can be used for the systems and radio technologies mentioned above, as well as for other systems and radio technologies. The following description describes a New Radio (NR) system for example purposes, and NR terminology is used in most of the following description, but these technologies can also be applied to systems other than NR systems, such as 6th Generation (6G) communication systems.
[0042] FIG1 is a block diagram of a wireless communication system applicable to an embodiment of the present application. The wireless communication system includes a terminal 11 and a network-side device 12. The terminal 11 may be a mobile phone, a tablet computer (Tablet Personal Computer), a laptop computer (Laptop Computer), a notebook computer, a personal digital assistant (PDA), a handheld computer, a netbook, an ultra-mobile personal computer (UMPC), a mobile internet device (MID), an augmented reality (AR), a virtual reality (VR) device, a robot, a wearable device (Wearable Device), an aircraft (Flight Vehicle), a vehicle-mounted device (VUE), a ship-mounted device, a pedestrian user equipment (PUE), a smart home (home appliances with wireless communication capabilities, such as refrigerators, televisions, washing machines, or furniture), a game console, a personal computer (PC), an ATM, or a self-service machine, or other terminal-side devices. Wearable devices include: smart watches, smart bracelets, smart headphones, smart glasses, smart jewelry (smart bracelets, smart bracelets, smart rings, smart necklaces, smart anklets, smart anklets, etc.), smart wristbands, smart clothing, etc. Among them, the vehicle-mounted device can also be called a vehicle-mounted terminal, a vehicle-mounted controller, a vehicle-mounted module, a vehicle-mounted component, a vehicle-mounted chip or a vehicle-mounted unit, etc. It should be noted that the specific type of the terminal 11 is not limited in the embodiment of the present application. The network side device 12 may include an access network device or a core network device, wherein the access network device may also be called a radio access network (Radio Access Network, RAN) device, a radio access network function or a radio access network unit. The access network device may include a base station, a wireless local area network (WLAN) access point (AP) or a wireless fidelity (WiFi) node, etc.Among them, the base station can be referred to as Node B (NB), Evolved Node B (eNB), the next generation Node B (gNB), New Radio Node B (NR Node B), access point, Relay Base Station (RBS), Serving Base Station (SBS), Base Transceiver Station (BTS), radio base station, radio transceiver, Basic Service Set (BSS), Extended Service Set (ESS), Home Node B (HNB), Home evolved Node B (home evolved Node B), Transmission Reception Point (TRP) or other appropriate terms in the relevant field. As long as the same technical effect is achieved, the base station is not limited to specific technical vocabulary. It should be noted that in the embodiment of the present application, only the base station in the NR system is used as an example for introduction, and the specific type of the base station is not limited.
[0043] The core network device may include but is not limited to at least one of the following: core network node, core network function, mobility management entity (MME), access mobility management function (AMF), session management function (SMF), user plane function (UPF), policy control function (PCF), policy and charging rules function unit (PCRF), edge application server discovery function (EASDF), unified data management (UDM), unified data storage (UDR), home user server (HSS), centralized network configuration (CNC), network storage function (NRF), network exposure function (NEF), local NEF (L-NEF), binding support function (BNSF), network access function (UE ... Function, BSF), application function (Application Function, AF), etc. It should be noted that in the embodiment of the present application, only the core network device in the NR system is introduced as an example, and the specific type of the core network device is not limited.
[0044] The following is a brief description of the technical content involved in this application.
[0045] 1. Communication and perception integration / synaesthesia integration:
[0046] Integrated Sensing and Communication (ISAC) achieves low-cost integration of both communication and perception functions through shared hardware and software-defined functionality. Its key features include: a unified and simplified architecture; reconfigurable and scalable functionality; and improved efficiency and reduced costs. The advantages of ISAC are threefold: reduced equipment cost and size; improved spectrum utilization; and enhanced system performance.
[0047] At present, typical communication perception integration scenarios that are expected to be achieved through technical upgrades based on the 5G communication system architecture are shown in Table 1.
[0048] Table 1 Typical scenarios of communication perception integration
[0049] There are six basic sensing modes, depending on the difference between the sending and receiving nodes of the sensing signal, as shown in Figure 2:
[0050] (1) Base station self-transmitting and self-receiving sensing: In this sensing mode, base station A sends a sensing signal and performs sensing measurement by receiving the echo of the sensing signal.
[0051] (2) Inter-base station air interface sensing: Base station B receives the sensing signal sent by base station A and performs sensing measurements.
[0052] (3) Uplink air interface perception: Base station A receives the perception signal sent by terminal A and performs perception measurement.
[0053] (4) Downlink air interface perception: Terminal B receives the perception signal sent by base station B and performs perception measurement.
[0054] (5) Terminal self-transmitting and self-receiving perception: Terminal A sends a perception signal and performs perception measurement by receiving the echo of the perception signal.
[0055] (6) Sidelink perception between terminals: Terminal B receives the perception signal sent by terminal A and performs perception measurements.
[0056] It's worth noting that each sensing method in Figure 2 uses one sensing signal transmitting node and one sensing signal receiving node as examples. In actual systems, one or more sensing methods can be selected based on different sensing use cases and requirements, and each sensing method can have one or more transmitting and receiving nodes. The sensing targets in Figure 2 use people and vehicles as examples, assuming neither person nor vehicle carries or has installed signal transceiver / receiver equipment. In actual scenarios, the range of sensing targets will be much richer.
[0057] 2. Perception of Line of Sight (LOS) and Non-Line of Sight (NLOS)
[0058] In communications, LOS and NLOS are defined based on the line-of-sight between the transmitter and receiver. In perception, LOS and NLOS are determined based on whether there is any obstruction between the sensor (sender or receiver) and the target. If there is obstruction, it is considered NLOS; if there is no obstruction, it is considered LOS.
[0059] The following describes LOS and NLOS in the single-station sensing mode and the dual-station sensing mode.
[0060] 1) In single-station sensing mode, based on channel reciprocity, the path from the sensing sender to the sensing target and the path from the sensing target to the sensing receiver can be considered to have the same LOS probability. There are two cases, as shown in Figure 3.
[0061] 2) In the dual-station sensing mode, the LOS probabilities of the path from the sensing sender to the sensing target and the path from the sensing target to the sensing receiver are different and need to be calculated separately. There are four cases as shown in Figure 4.
[0062] The following, in combination with the accompanying drawings, describes in detail the transmission method, request method, terminal and network-side device of the perception-assisted data provided by the embodiments of the present application through some embodiments and their application scenarios.
[0063] Referring to FIG. 5 , an embodiment of the present application provides a method for transmitting perception assistance data, including:
[0064] Step S11: The terminal receives a first message sent by a network-side device, where the first message is used to request perception assistance data, where the perception assistance data is used to assist the network-side device in perception, and the perception assistance data includes at least one of perception calculation assistance data and sensor assistance data.
[0065] The perception computing auxiliary data refers to data used to assist network-side devices in calculating perception measurement results, and optionally includes at least one of perception signal sending node information and transmission path information. The sensor auxiliary data is used to assist the network-side devices in obtaining perception results, and optionally includes perception information of sensors, where the sensors refer to devices that perform perception based on non-3GPP-defined wireless signals (e.g., mobile sensors, environmental sensors, location sensors, wireless local area networks (WLANs), Bluetooth, etc.).
[0066] Step S12: the terminal sends a second message or a third message to the network side device according to the first message, the second message is used to provide the perception assistance data, and the third message is used to reject the request for the perception assistance data.
[0067] In an embodiment of the present application, when the network-side device is performing perception, it requests the terminal's perception-assisted data from the terminal. The terminal can determine whether to provide the network-side device based on its willingness or whether there is perception-assisted data that meets the requirements. Since the number of terminals is huge and they are widely distributed in different geographical locations, the network-side device can more flexibly use the perception-assisted data provided by the terminal to obtain the required perception results, thereby improving perception performance. At the same time, compared to the method in which the terminal receives perception signals for measurement and reports perception measurement quantities, or the method in which the terminal sends a perception-specific reference signal, providing perception-assisted data through the terminal also minimizes the additional overhead of the terminal in perception.
[0068] In some embodiments, optionally, the network side device may be a wireless access network node or a core network function node.
[0069] In some embodiments, optionally, the terminal determines whether it is willing to provide the perception assistance data based on the first message; if not, it sends a third message to reject the request for the perception assistance data; if it is willing, it sends a second message to provide the perception assistance data.
[0070] In some embodiments, optionally, the third message may further include a rejection reason, such as unwillingness to provide the perception assistance data.
[0071] In some embodiments, optionally, the first message includes at least one of the following:
[0072] 1) Perception of auxiliary data types;
[0073] In some embodiments, optionally, the perception assistance data type includes at least one of perception calculation assistance data and sensor assistance data.
[0074] In some embodiments, optionally, when the network-side device performs perception based only on the terminal's uplink perception signal (hereinafter referred to as the perception signal in the embodiments of this application), the perception assistance data type may be perception calculation assistance data. When the network-side device performs perception based only on the terminal's sensor data, the perception assistance data type may be sensor assistance data. When the network-side device requires both, the perception assistance data type includes perception calculation assistance data and sensor assistance data.
[0075] 2) Perceive the effective area of auxiliary data;
[0076] In some embodiments, optionally, the valid area is represented by at least one of a general area description (such as longitude, latitude, and altitude), a cell identifier, an access network notification area (RAN-based Notification Area, RNA), and one or more cell downlink received signal strength intervals. That is, the terminal is required to provide the requested perception assistance data within the valid area. In particular, for periodic perception assistance data, each time the terminal needs to send perception assistance data, it can determine whether it is currently within the valid area based on the valid area, thereby determining whether the perception assistance data can be provided.
[0077] 3) a request indication for sensing the validity period of the assistance data;
[0078] Optionally, when the first message includes this field (a request indication of the valid time of the perception assistance data) or through the value of the specified information unit (for example, a request when the specified bit is 1 and no request when the bit is 0), it indicates a request for the valid time of the perception assistance data.
[0079] 4) segment information of the first message;
[0080] When the first message is large, the network device may divide the first message into multiple segments and transmit the segments in segments. The segmentation information of the first message may include at least one of the following: indication information indicating whether the first message is one of the multiple segments, indication information indicating the sequence number of the current segment, and indication information indicating the size of the current segment.
[0081] 5) Periodic sensing assistance data request indication;
[0082] This field is used to indicate a request for periodic transmission of perception assistance data.
[0083] 6) a perception signal identifier used by the network-side device, the perception signal identifier including at least one of a perception signal type identifier and a configuration identifier; the configuration identifier is used to indicate perception signal resource information;
[0084] Specifically, the type of perception signal that the network-side device can use in perception includes at least one of a reference signal and an uplink data signal. Among them, one method of identifying a perception signal is that the reference signal includes at least one of the following: a perception reference signal dedicated to perception, a communication reference signal dedicated to communication, and a reference signal that can be used for both perception and communication. For the sake of convenience, they are collectively referred to as reference signals in the following description and will not be described one by one. Another method of identifying a perception signal based on a 5G reference signal is to identify it based on the name of the reference signal. For example, the reference signal includes a channel sounding reference signal (SRS), a demodulation reference signal (DMRS), a phase tracking reference signal (Phase-tracking reference signal), and at least one of the uplink reference signals newly defined in 6G. Among them, the uplink data signal refers to the uplink data sent in the communication. Once the network-side device successfully demodulates (for example, the cyclic redundancy check (CRC) is correct), the network-side device can use the successfully demodulated uplink data signal as a known signal, and then perform perception measurement data estimation. The uplink data signal is a perception signal potentially used by the network side device for perception.
[0085] Optionally, the perception signal identifier at least indicates a perception signal type, such as a reference signal or uplink data; another example is a perception reference signal, a communication reference signal, or a communication perception reference signal; another example is an SRS, a DMRS, or a PT-RS. Optionally, the perception signal identifier may also indicate configuration information of one or a group of perception signals. In an embodiment of the present application, one method is to indicate the perception signal type in the perception signal identifier. If it is also necessary to indicate the configuration of one or a group of perception signals, a perception signal configuration identifier may be added to indicate the configuration of each perception signal. Another method is to use the perception signal identifier to indicate the type identifier of the perception signal and the configuration identifier of the perception signal.
[0086] The configuration identifier of the perception signal is used to indicate perception signal resource information.
[0087] In an embodiment of the present application, the perception signal resource information may uniquely identify one or a group of perception signals, that is, the perception signal resource information may be resource information of one or more perception signals. The perception signal resource information may indicate the time-frequency resources for transmitting the perception signal (e.g., SRS, DMRS, PT-RS, uplink data signal, etc.). For example, when the perception signal identifier used by the network-side device includes multiple reference signals, or when the perception signal identifier used by the network-side device includes a reference signal of multiple resources, the perception signal requested by the network-side device may be further determined based on the perception signal resource information.
[0088] The perception signal resource information may be configured, for example, through Radio Resource Control (RRC), Media Access Control Control Element (MAC CE) or Downlink Control Information (DCI).
[0089] This field can also be used in conjunction with other fields. For example, when the network-side device requests the terminal to provide the expected LOS transmission path of a signal (reference signal or uplink data signal) corresponding to a certain resource from the terminal to the perception target, this field can be the Physical Uplink Shared Channel (PUSCH) of subframe x and time slot 0.
[0090] For another example, the perception signal identifier used by the network side device may also be a reference signal list and / or an uplink data signal list. The reference signal list includes at least one reference signal, and the uplink data signal list includes at least one uplink data information. An example is as follows:
[0091] Reference Signal List
[0092] - Reference signal 1 (such as SRS)
[0093] ■Subframe x time slot y
[0094] ■Subframe m time slot n
[0095] - Reference signal 2 (such as DMRS)
[0096] It should be noted that within a time period of approximately T, if a terminal transmits a reference signal only at time T1, then it can be identified by reference signal 1, without the need for a configuration identifier for subframe x, time slot y. Within a time period of approximately T, if a terminal transmits reference signals at multiple times, then the configuration identifier can be used to indicate which reference signal's corresponding perception assistance data is required.
[0097] Uplink data signal list
[0098] ■Subframe x time slot y
[0099] ■Subframe m time slot n
[0100] As mentioned above, the uplink data signal refers to the uplink data sent during communication, and no further distinction is made between uplink data types. Therefore, the uplink data signal list mainly uses configuration identifiers as examples.
[0101] 7) Sending uplink resource configuration information of the perception assistance data.
[0102] In some embodiments, optionally, one approach is for the uplink resource configuration information to indicate the time-frequency resources for transmitting the perception assistance data and the order in which each terminal uses the time-frequency resources, thereby ensuring that each terminal does not collide on the indicated resources. Considering that some terminals may not provide perception assistance data, another approach is for the uplink resource configuration information to indicate the time-frequency resources for transmitting the perception assistance data, and to divide the multiple terminals into multiple terminal groups, indicating the order in which each terminal group uses the time-frequency resources.
[0103] In some embodiments, optionally, if the perception assistance data includes perception computing assistance data, the first message further includes at least one of the following:
[0104] 1) Perceive the target reference position;
[0105] In some embodiments, optionally, the network-side device may determine one or more perception target reference locations based on perception requirements, etc.
[0106] In some embodiments, the sensing target reference location can optionally be represented by latitude, longitude, and altitude. If the network-side device requests the terminal to provide the expected probability of LOS path transmission from the sensing signal transmitting terminal (i.e., the sensing signal transmitting node, here the terminal requested by the aforementioned network device) to the sensing target, this field can be used by the network-side device to determine the expected probability of LOS path transmission. The expected probability can also be called the expected probability.
[0107] 2) Request indication of terminal location information;
[0108] When this field (request indication of terminal location information) is included in the first message or the value of the specified information unit is specified (for example, when the specified bit is 1, it indicates requesting terminal location information, and when the bit is 0, it indicates not requesting terminal location information), it indicates requesting terminal location information.
[0109] In some embodiments, optionally, the terminal location information request indication is used to indicate at least one of the following:
[0110] Request terminal location information without timestamp or with timestamp;
[0111] Whether to request high-precision (e.g., centimeter (cm) level) terminal location information.
[0112] 3) Request indication of terminal transmission (UE Tx) timing error group information;
[0113] One definition of a UE Tx timing error group is that the Tx timing errors of the transmitting antenna channels are within a certain range. For example, antenna channels with a common clock source typically have smaller timing errors.
[0114] Optionally, when the word is included in the first message or by specifying the value of the information unit (for example, when the specified bit is 1, it indicates that the terminal is requested to send (UE Tx) timing error group information, and when the bit is 0, it indicates that the terminal is not requested to send (UE Tx) timing error group information), it indicates that the terminal is requested to send (UE Tx) timing error group information.
[0115] If the frequency error is represented by Fe, then the time drift Delta T within time T = ±Fe×T. In addition, if the frequency drift is identified as F′, then the time drift Delta T within time T = ±0.5×F′×T 2 Therefore, according to the mapping relationship in the formula, the terminal transmission (UE Tx) timing error group can also be mapped to the terminal transmission (UE Tx) frequency error group.
[0116] 4) Request indication of terminal transmission (UE Tx) clock accuracy;
[0117] The terminal transmission (UE Tx) clock accuracy refers to the accuracy of the clock used by the transmission reception point (TRP) to send data, usually expressed in parts per million (ppm). The higher the clock accuracy, the more accurate and stable the clock used by the TRP to send data. When this field is included in the first message or by specifying the value of the information unit (for example, when the specified bit is 1, it indicates that the terminal transmission (UE Tx) clock accuracy is requested, and when the bit is 0, it indicates that the terminal transmission (UE Tx) clock accuracy is not requested), it indicates that the terminal transmission (UE Tx) clock accuracy information of the serving cell (or primary serving cell) is requested.
[0118] 5) The terminal sends a request indication for clock deviation group information;
[0119] A terminal's transmit clock deviation group is associated with one or more sensing signal resources. These resources have clock frequency deviations within a certain range, for example, from the same clock source. Network devices can use this group to estimate frequency deviations, resulting in more accurate Doppler measurements.
[0120] In some embodiments, optionally, when this field is included in the first message or by specifying the value of the information unit (for example, when the specified bit is 1, it indicates that the terminal is requested to send clock deviation group information, and when the bit is 0, it indicates that the terminal is not requested to send clock deviation group information), it indicates that the terminal is requested to send clock deviation group information.
[0121] 6) Request indication for LOS-NLOS assistance information.
[0122] The LOS-NLOS assistance information may also be referred to as LOS-NLOS probability.
[0123] In some embodiments, optionally, when the first message includes this field or the value of the specified information unit is specified (for example, when the specified bit is 1, it indicates request, and when the bit is 0, it indicates no request), it indicates requesting LOS-NLOS assistance information.
[0124] Optionally, the LOS-NLOS assistance information may be associated with perception signal resource information indicated by a certain perception signal identifier.
[0125] The LOS-NLOS assistance information may be of a soft value type and / or a hard value type. One type is represented by the probability of an LOS propagation path, also known as a soft information type. For example, a value of 0 represents NLOS, and other values between 0 and 1 (such as 0.1) represent the probability of an LOS propagation path. Another type of LOS-NLOS assistance information is represented by a judgment value of LOS or NLOS, also known as a hard information type. For example, 0 (False) represents NLOS, and 1 (True) represents LOS. The granularity of the LOS-NLOS assistance information may be TPR granularity and / or resource granularity. One granularity of the LOS-NLOS assistance information is to represent the expected probability of an LOS transmission path for a sensing signal from one or a group of TPRs of a terminal to a sensing target, also known as TRP-specific granularity. Another granularity of the LOS-NLOS assistance information is to represent the expected probability of an LOS transmission path for a sensing signal from a terminal to a sensing target corresponding to one or a group of sensing signal resources, also known as resource-specific granularity.
[0126] In some embodiments, optionally, the sensing assistance data provided by the terminal includes a sensing signal resource, and the LOS-NLOS assistance information includes:
[0127] a first value, where the first value is a value corresponding to an expected likelihood of a LOS propagation path of the sensing signal corresponding to the sensing signal resource from the terminal to the sensing target;
[0128] or,
[0129] The sensing assistance data provided by the terminal includes multiple sensing signal resources, and the LOS-NLOS assistance information includes at least one of the following:
[0130] a second value, where the second value represents a total expected probability of an LOS transmission path of the sensing signals corresponding to all the sensing signal resources from the terminal to the sensing target;
[0131] a third numerical list, where the third numerical value represents an expected probability of an LOS transmission path of the sensing signal corresponding to each sensing signal resource from the terminal to the sensing target (such as the aforementioned sensing target reference position);
[0132] The fourth value and the perception signal resource information corresponding to the fourth value indicate that the fourth value represents a maximum value among expected possibilities of LOS transmission paths of the perception signals corresponding to all the perception signal resources from the terminal to the perception target.
[0133] The above-mentioned values may also be combined as needed. For example, the second value list and the third value list together form a definition of LOS-NLOS auxiliary information.
[0134] In an embodiment of the present application, the request indication for the LOS-NLOS assistance information may include at least one of the following: an indication of whether to request LOS-NLOS assistance information, and an indication of which type of LOS-NLOS assistance information is requested. If the LOS-NLOS assistance information includes the above two types of information, it can also be indicated by multiple bits. For example, by two bits, one bit is used to indicate whether to request LOS-NLOS assistance information, and one bit is used to indicate which type of LOS-NLOS assistance information is requested. For example, when the two bits are 10, it indicates a request for the expected possibility of the LOS transmission path of the perception signal corresponding to the perception signal resource from the terminal to the perception target, and when the two bits are 11, it indicates a request for the total expected possibility of the LOS transmission path of the perception signal corresponding to all perception signal resources from the terminal to the perception target.
[0135] In some embodiments, optionally, if the perception assistance data includes sensor assistance data, the first message further includes at least one of the following:
[0136] 1) Request indication of WLAN information;
[0137] Optionally, when this field is included in the first message or by specifying the value of the information unit (for example, when the specified bit is 1, it indicates that WLAN information is requested, and when the bit is 0, it indicates that WLAN information is not requested), it indicates that WLAN information is requested (such as channel state information (CSI) information with timestamp).
[0138] 2) Bluetooth information request indication;
[0139] When the first message includes this field or the value of the specified information unit is specified (for example, a request is indicated when the specified bit is 1, and no request is indicated when the bit is 0), it indicates a request for Bluetooth information.
[0140] 3) Request instructions for camera information;
[0141] When this field is included in the first message or by specifying the value of the information unit (for example, a request when the specified bit is 1, and no request when the bit is 0), it indicates a request for camera information (such as a video or picture with a timestamp, etc.).
[0142] In some embodiments, optionally, the camera information can be used as label data perceived by the terminal side based on artificial intelligence (AI).
[0143] 4) Request indication for gravity sensor information;
[0144] Optionally, the gravity sensor information request indication may be used to indicate at least one of the following: whether to request gravity sensor information, the type of gravity information requested, for example, requesting the gravity sensor to provide a three-dimensional vector representing the direction and magnitude of gravity.
[0145] 5) Request indication for accelerometer information;
[0146] Optionally, the request for accelerometer information can be used to indicate at least one of the following: whether accelerometer information is requested, the type of accelerometer information requested, for example, requesting the acceleration sensor to provide a three-dimensional vector representing the acceleration along each axis of the terminal device (excluding gravity).
[0147] 6) Request indication for gyroscope information;
[0148] Optionally, the request indication for the gyroscope information can be used to indicate at least one of the following: whether gyroscope information is requested, the type of gyroscope information requested, for example, requesting the gyroscope to measure the rotation rate (in rad / s) around the x, y and z axes of the terminal device.
[0149] 7) Request indication of rotation vector sensor information;
[0150] Optionally, the request indication of the rotation vector sensor information can be used to indicate at least one of the following: whether to request the information of the rotation vector sensor, the type of the requested rotation vector sensor information, for example, the requested rotation vector represents the direction of the terminal device in the form of a combination of angle and axis.
[0151] 8) Request indication of game rotation vector sensor information;
[0152] Optionally, the Game Rotation Vector Sensor Information Request Indication can be used to indicate whether to request Game Rotation Vector Sensor information. The Game Rotation Vector Sensor is identical to the Rotation Vector Sensor, except it doesn't use the Earth's magnetic field. Therefore, the Y-axis doesn't point north, but rather to some other reference point. This reference point can be offset by the same order of magnitude as the gyroscope's Z-axis drift. Because the Game Rotation Vector Sensor doesn't use a magnetic field, relative rotation is more accurate and unaffected by magnetic field variations.
[0153] 9) Request indication of pace detector sensor information;
[0154] Optionally, the request indication of the step detector sensor information may be used to indicate at least one of the following: whether to request the step detector sensor information, and the type of the requested step detector sensor information, for example, the step detector sensor triggers an event every time the user takes a step.
[0155] It should be noted that, in some embodiments, the sensors described in 4) to 9) above may also be combined and defined as motion sensors, which measure acceleration forces and rotational forces in three axial directions.
[0156] 10) Request indication of geomagnetic field sensor information;
[0157] Optionally, the request indication of the geomagnetic field sensor information may be used to indicate at least one of the following: whether to request geomagnetic field sensor information, the type of geomagnetic field sensor information requested, for example, changes in the earth's magnetic field that the geomagnetic field sensor is requested to monitor.
[0158] 11) Request indication for proximity sensor information;
[0159] Optionally, the request indication for the proximity sensor information can be used to indicate at least one of the following: whether to request proximity sensor information, the type of proximity sensor information requested, such as requesting the proximity sensor to determine the distance between the object and the device, such as the distance between the user's head and the surface of the mobile phone device when the user makes or receives a call.
[0160] It should be noted that, in some embodiments, the sensors described in 10) and 11) above may also be combined and defined as a position sensor, which measures the physical position of the device.
[0161] 12) Request indication of light sensor information;
[0162] Optionally, the light sensor information request indication may be used to indicate at least one of the following: whether to request light sensor information, the type of light sensor information requested, such as the ambient light brightness obtained by the light sensor.
[0163] 13) Request indication for pressure sensor information;
[0164] Optionally, the pressure sensor information request indication may be used to indicate at least one of the following: whether to request pressure sensor information, and the type of pressure sensor information requested, for example, environmental pressure information requested to be obtained by the pressure sensor.
[0165] 14) Request indication for temperature sensor information;
[0166] Optionally, the temperature sensor information request indication may be used to indicate at least one of the following: whether to request temperature sensor information, and the type of temperature sensor information requested, for example, the temperature information of the environment obtained by the temperature sensor is requested.
[0167] 15) Request indication for humidity sensor information.
[0168] Optionally, the humidity sensor information request indication may be used to indicate at least one of the following: whether to request humidity sensor information, and the type of humidity sensor information requested, for example, requesting the humidity sensor to obtain environmental temperature information.
[0169] It should be noted that, in some embodiments, the sensors described in 12) to 15) above may also be combined and defined as environmental sensors, which measure various environmental parameters, such as ambient temperature and pressure, light and humidity.
[0170] In some embodiments, optionally, the second message further includes at least one of the following:
[0171] 1) Segment information of the second message;
[0172] When the second message is large, the terminal may divide the second message into multiple segments and transmit the segments in segments. The segmentation information of the second message may include at least one of the following: indication information indicating whether the second message is one of the multiple segments, indication information indicating the sequence number of the current segment, and indication information indicating the size of the current segment.
[0173] 2) indication of periodic sensing assistance data;
[0174] This field is used to indicate that the second message is a message for periodically transmitting perception assistance data.
[0175] 3) The effective time of perception assistance data.
[0176] For example, the terminal's location assistance data is valid within 5 minutes.
[0177] In some embodiments, optionally, the perceptual computing auxiliary data includes at least one of the following:
[0178] 1) The location coordinates of the terminal antenna reference point;
[0179] 2) Terminal transmission (UE Tx) timing error group (TEG) information;
[0180] One method may be to indicate the terminal transmission (UE Tx) timing error group information by using a TEG identifier.
[0181] 3) Terminal sending clock accuracy;
[0182] 4) The terminal sends clock deviation group information;
[0183] 5) LOS-NLOS auxiliary information.
[0184] In some embodiments, optionally, the sensing assistance data provided by the terminal includes a sensing signal resource, and the LOS-NLOS assistance information includes:
[0185] a first value, where the first value is a value corresponding to an expected probability of an LOS transmission path of the perception signal corresponding to the perception signal resource from the terminal to the perception target;
[0186] or,
[0187] The sensing assistance data provided by the terminal includes multiple sensing signal resources, and the LOS-NLOS assistance information includes at least one of the following:
[0188] a second value, where the second value represents a total expected probability of an LOS transmission path of the sensing signals corresponding to all the sensing signal resources from the terminal to the sensing target;
[0189] a third numerical list, where the third numerical value represents an expected probability of an LOS transmission path of the sensing signal corresponding to each sensing signal resource from the terminal to the sensing target (such as the aforementioned sensing target reference position);
[0190] The fourth value and the perception signal resource information corresponding to the fourth value indicate that the fourth value represents a maximum value among expected possibilities of LOS transmission paths of the perception signals corresponding to all the perception signal resources from the terminal to the perception target.
[0191] In some embodiments, optionally, the sensor auxiliary data includes at least one of the following:
[0192] 1) WLAN information; for example, CSI information with timestamp;
[0193] 2) Bluetooth information; such as measurement data or perception results with timestamps;
[0194] 3) Camera information; such as videos or pictures with timestamps;
[0195] 4) Gravity sensor information; for example, a three-dimensional vector indicating the direction and magnitude of gravity provided by the gravity sensor;
[0196] 5) Accelerometer information; for example, a three-dimensional vector provided by an accelerometer sensor representing the acceleration along each axis of the end device (excluding gravity);
[0197] 6) Gyroscope information; for example, the gyroscope measures the rotation rate around the x, y, and z axes of the terminal device (in rad / s);
[0198] 7) Rotation vector sensor information; for example, a rotation vector represents the orientation of the terminal device in the form of a combination of angle and axis;
[0199] 8) Game Rotation Vector Sensor Information; For example, the rotation vector is expressed as a combination of angle and axis. The Game Rotation Vector Sensor is identical to the Rotation Vector Sensor, except it doesn't use the Earth's magnetic field. Therefore, the Y axis doesn't point north, but rather to some other reference. This reference can be offset by the same order of magnitude as the gyroscope's drift around the Z axis. Because the Game Rotation Vector Sensor doesn't use a magnetic field, relative rotation is more accurate and unaffected by magnetic field variations.
[0200] 9) Step detector sensor information; for example, the step detector sensor triggers an event every time the user takes a step;
[0201] 10) Geomagnetic field sensor information; for example, changes in the Earth's magnetic field monitored by the geomagnetic field sensor;
[0202] 11) Proximity sensor information; for example, the distance between an object and the device as determined by the proximity sensor, such as the distance between a user's head and the surface of a mobile device when the user makes or receives a call;
[0203] 12) Light sensor information; for example, the ambient light intensity obtained by the light sensor;
[0204] 13) Pressure sensor information; for example, environmental pressure information obtained by the pressure sensor;
[0205] 14) Temperature sensor information; for example, ambient temperature information obtained by a temperature sensor;
[0206] 15) Humidity sensor information; for example, humidity information of the environment obtained by the humidity sensor.
[0207] The method for transmitting sensing assistance data in the embodiments of the present application can be applied to a variety of sensing methods. For example, using the six sensing methods mentioned above as an example, sensing calculation assistance data can be used for the sensing method transmitted by the UE and received by the base station, or when the sensing method is combined with other sensing methods. Sensor assistance data can be applied to any of the six sensing methods mentioned above.
[0208] Referring to FIG6 , an embodiment of the present application further provides a method for requesting perception assistance data, including:
[0209] Step S21: The network side device sends a first message to the first terminal, where the first message is used to request perception auxiliary data, where the perception auxiliary data is used to assist the network side device in perception, and the perception auxiliary data includes at least one of perception calculation auxiliary data and sensor auxiliary data.
[0210] Optionally, the network side device may be a radio access network node or a core network function node.
[0211] In an embodiment of the present application, when the network-side device is performing perception, it requests the terminal's perception-assisted data from the terminal. The terminal can determine whether to provide the network-side device based on its willingness or whether there is perception-assisted data that meets the requirements. Since the number of terminals is huge and they are widely distributed in different geographical locations, the network-side device can more flexibly use the perception-assisted data provided by the terminal to obtain the required perception results, thereby improving perception performance. At the same time, compared to the method in which the terminal receives perception signals for measurement and reports perception measurement quantities, or the method in which the terminal sends a perception-specific reference signal, providing perception-assisted data through the terminal also minimizes the additional overhead of the terminal in perception.
[0212] In some embodiments, optionally, before the network side device sends the first message to the terminal, it also includes: the network side device determines one or more of the first terminals based on the terminal perception signal configuration (such as the configuration of uplink data signal transmission or the configuration of reference signal, etc.), uplink measurement, terminal position estimation, terminal uplink data CRC check result and at least one of the terminal capabilities.
[0213] In some embodiments, optionally, the network-side device sending the first message to the first terminal includes: the network-side device sending the first message to the first terminal via multicast or broadcast.
[0214] In some embodiments, optionally, the first message includes at least one of the following:
[0215] Perception auxiliary data types;
[0216] Perceive the effective area of auxiliary data;
[0217] A request indication of the validity period of the sensing assistance data;
[0218] Segment information of the first message;
[0219] A request indication for periodic sensing assistance data;
[0220] A perception signal identifier used by a network-side device, the perception signal identifier including at least one of a type identifier and a configuration identifier of the perception signal; the configuration identifier is used to indicate perception signal resource information;
[0221] Send uplink resource configuration information of the perception assistance data.
[0222] In some embodiments, optionally, the perception assistance data type includes at least one of perception calculation assistance data and sensor assistance data.
[0223] In some embodiments, optionally, the valid area is represented by at least one of a general area description, a cell identifier, an access network notification area, and one or more cell downlink received signal strength intervals.
[0224] In some embodiments, optionally, the uplink resource configuration information includes time-frequency resources for sending the perception assistance data and an order in which each terminal or each terminal group uses the time-frequency resources.
[0225] In some embodiments, optionally, the first message further includes at least one of the following:
[0226] Perceive the target reference position;
[0227] A request indication for terminal location information;
[0228] The terminal sends a request indication for timing error group information;
[0229] The terminal sends a request indication of clock accuracy;
[0230] The terminal sends a request indication for clock deviation group information;
[0231] Indication of a request for LOS-NLOS assistance information.
[0232] Optionally, when the first message includes perception signal resource information, the LOS-NLOS assistance information includes:
[0233] The sensing assistance data provided by the terminal includes a sensing signal resource, and the LOS-NLOS assistance information includes:
[0234] a first value, where the first value is a value corresponding to an expected probability of an LOS transmission path of the perception signal corresponding to the perception signal resource from the terminal to the perception target;
[0235] or,
[0236] The sensing assistance data provided by the terminal includes multiple sensing signal resources, and the LOS-NLOS assistance information includes at least one of the following:
[0237] a second value, where the second value represents a total expected probability of an LOS transmission path of the sensing signals corresponding to all the sensing signal resources from the terminal to the sensing target;
[0238] a third numerical list, where the third numerical value represents an expected probability of an LOS transmission path of the sensing signal corresponding to each sensing signal resource from the terminal to the sensing target (such as the aforementioned sensing target reference position);
[0239] The fourth value and the perception signal resource information corresponding to the fourth value indicate that the fourth value represents a maximum value among expected possibilities of LOS transmission paths of the perception signals corresponding to all the perception signal resources from the terminal to the perception target.
[0240] In some embodiments, optionally, the terminal location information request indication is used to indicate at least one of the following:
[0241] Request terminal location information without timestamp or with timestamp;
[0242] Whether to request high-precision terminal location information.
[0243] In some embodiments, optionally, the first message further includes at least one of the following:
[0244] WLAN information request indication;
[0245] Bluetooth information request indication;
[0246] A request indication for camera information;
[0247] A request indication for gravity sensor information;
[0248] Request indication for accelerometer information;
[0249] Request indication for gyroscope information;
[0250] A request indication for rotation vector sensor information;
[0251] Request indication for game rotation vector sensor information;
[0252] a request indication for pace detector sensor information;
[0253] A request indication for geomagnetic field sensor information;
[0254] A request indication for proximity sensor information;
[0255] A request indication for light sensor information;
[0256] A request indication for pressure sensor information;
[0257] A request indication for temperature sensor information;
[0258] Indicates a request for humidity sensor information.
[0259] In some embodiments, optionally, the method further includes: the network-side device determining the content of the first message according to terminal capability information of the first terminal.
[0260] In some embodiments, optionally, before the network-side device determines the content of the first message based on the terminal capability information of the first terminal, the method further includes: the network-side device sending a capability request message to the first terminal and receiving the terminal capability information sent by the first terminal. The terminal capability information may, for example, include whether the terminal has at least one of WLAN, Bluetooth, a camera, a gravity sensor, an accelerometer, a gyroscope, a rotation vector sensor, a game rotation vector sensor, a step detector sensor, a geomagnetic field sensor, a proximity sensor, a light sensor, a pressure sensor, a temperature sensor, a humidity sensor, and the like.
[0261] In some embodiments, optionally, after the network side device sends the first message to the first terminal, it also includes: the network side device receives a second message or a third message sent by the first terminal, the second message is used to provide the perception assistance data, and the third message is used to reject the request for the perception assistance data.
[0262] In some embodiments, optionally, when the second message provides perception assistance data, the second message further includes at least one of the following:
[0263] Segment information of the second message;
[0264] indication of periodic sensing assistance data;
[0265] The validity period of the perception assistance data.
[0266] In some embodiments, optionally, the perceptual computing auxiliary data includes at least one of the following:
[0267] The location coordinates of the terminal antenna reference point;
[0268] The terminal sends timing error group information;
[0269] Terminal sending clock accuracy;
[0270] The terminal sends clock deviation group information;
[0271] LOS-NLOS assistance information.
[0272] In some embodiments, optionally,
[0273] The sensing assistance data provided by the terminal includes a sensing signal resource, and the LOS-NLOS assistance information includes:
[0274] a first value, where the first value is a value corresponding to an expected probability of an LOS transmission path of the perception signal corresponding to the perception signal resource from the terminal to the perception target;
[0275] or,
[0276] The sensing assistance data provided by the terminal includes multiple sensing signal resources, and the LOS-NLOS assistance information includes at least one of the following:
[0277] a second value, where the second value represents a total expected probability of an LOS transmission path of the sensing signals corresponding to all the sensing signal resources from the terminal to the sensing target;
[0278] a third numerical list, where the third numerical value represents an expected probability of an LOS transmission path of the sensing signal corresponding to each sensing signal resource from the terminal to the sensing target (such as the aforementioned sensing target reference position);
[0279] The fourth value and the perception signal resource information corresponding to the fourth value indicate that the fourth value represents a maximum value among expected possibilities of LOS transmission paths of the perception signals corresponding to all the perception signal resources from the terminal to the perception target.
[0280] In some embodiments, optionally, the sensor auxiliary data includes at least one of the following:
[0281] WLAN information;
[0282] Bluetooth information;
[0283] Camera information;
[0284] Gravity sensor information;
[0285] Accelerometer information;
[0286] Gyroscope information;
[0287] Rotation vector sensor information;
[0288] Game rotation vector sensor information;
[0289] Step detector sensor information;
[0290] Geomagnetic field sensor information;
[0291] Proximity sensor information;
[0292] Light sensor information;
[0293] Pressure sensor information;
[0294] Temperature sensor information;
[0295] Humidity sensor information.
[0296] The above-mentioned method for transmitting perception-assisted data can be applied to the following two aspects: on the one hand, when one or more terminals are close to the perception target or perception area, the network-side device can obtain at least one of the perception measurement and perception result based on the uplink reference signal or the correctly demodulated uplink data signal; on the other hand, when the network-side device needs to calculate the perception result, or needs to train the AI model for calculating the perception result, or needs to improve the accuracy of the perception result, it can obtain the perception-assisted data of the appropriate terminal.
[0297] The following describes the method for transmitting the perception-assisted data in the embodiment of the present application with examples in combination with specific application scenarios.
[0298] Example 1: Network side device requests perception calculation auxiliary data from UE
[0299] In the embodiments of the present application, it is assumed that the network-side device determines one or more UEs for requesting perception calculation auxiliary data based on at least one of the terminal perception signal configuration (such as the configuration of uplink data signal transmission or reference signal configuration), uplink measurement, terminal position estimation, terminal uplink data CRC check result, and terminal capabilities. If the network-side device obtains the perception auxiliary data provided by the UE, it can be used to calculate the perception results, calculate the AI model training of the perception results, correct the perception results, or improve the perception performance by combining other perception data.
[0300] The method for transmitting perception assistance data in an embodiment of the present application includes the following steps:
[0301] Step 1: The network-side device determines one or more UEs for requesting perception calculation auxiliary data based on at least one of the terminal perception signal configuration (such as the configuration of uplink data signal transmission or the configuration of reference signals), uplink measurement, terminal position estimation, terminal uplink data CRC check result, and terminal capabilities. For example, when the network-side device is performing perception, based on the above information, it finds that the uplink data CRC check of UE A near the perception target or in the perception area is correct, and the uplink data bandwidth meets the perception resolution requirements. In addition, optionally, UE A also has a sensor corresponding to the perception result (such as a humidity sensor, etc.). At this time, the network side determines to request perception calculation auxiliary data from UE A.
[0302] The network-side device sends a first message to the determined UE, where the first message is used to request perception assistance data, where the perception assistance data is used to assist the network-side device in perception, and the perception assistance data includes at least one of perception calculation assistance data and sensor assistance data. The first message includes at least one of the following:
[0303] 1) Perception of auxiliary data types;
[0304] In some embodiments, optionally, the perception assistance data type includes at least one of perception calculation assistance data and sensor assistance data.
[0305] Perception computing auxiliary data refers to information used to assist in the calculation of perception measurement data or perception results. Sensor auxiliary data refers to information related to devices that perform perception based on non-3GPP-defined wireless signals (such as mobile sensors, environmental sensors, location sensors, wireless local area networks (WLAN), Bluetooth, etc.).
[0306] When the network-side device performs perception based solely on the UE's sensor signals, the type of perception assistance data may be perception calculation assistance data. When the network-side device performs perception based solely on the UE's sensor data, the type of perception assistance data may be sensor assistance data. When the network-side device requires both, the type of perception assistance data includes perception calculation assistance data and sensor assistance data.
[0307] 2) Perceive the effective area of auxiliary data;
[0308] In some embodiments, optionally, the valid area is represented by at least one of a general area description (such as longitude, latitude, and altitude), a cell identifier, an access network notification area (RAN-based Notification Area, RNA), and one or more cell downlink received signal strength intervals. That is, the terminal is required to provide the requested perception assistance data within the valid area. In particular, for periodic perception assistance data, each time the terminal needs to send perception assistance data, it can determine whether it is currently within the valid area based on the valid area, thereby determining whether the perception assistance data can be provided.
[0309] 3) a request indication for sensing the validity period of the assistance data;
[0310] Optionally, when the first message includes this field (a request indication of the valid time of the perception assistance data) or through the value of the specified information unit (for example, a request when the specified bit is 1 and no request when the bit is 0), it indicates a request for the valid time of the perception assistance data.
[0311] 4) segment information of the first message;
[0312] When the first message is large, the network device may divide the first message into multiple segments and transmit the segments in segments. The segmentation information of the first message may include at least one of the following: indication information indicating whether the first message is one of the multiple segments, indication information indicating the sequence number of the current segment, and indication information indicating the size of the current segment.
[0313] 5) Periodic sensing assistance data request indication;
[0314] This field is used to indicate a request for periodic transmission of perception assistance data.
[0315] 6) a perception signal identifier used by the network-side device, the perception signal identifier including at least one of a perception signal type identifier and a configuration identifier; the configuration identifier is used to indicate perception signal resource information;
[0316] 7) Sending uplink resource configuration information of the perception assistance data.
[0317] 8) Perceiving the target reference position;
[0318] In some embodiments, the network-side device may optionally determine one or more sensing target reference locations based on sensing requirements, etc. In some embodiments, the sensing target reference locations may optionally be represented by latitude, longitude, altitude, etc. If the network-side device requests the terminal to provide a sensing signal (including at least one of a reference signal and an uplink data signal) indicating the expected probability of LOS path transmission from the terminal to the sensing target, this field may be used by the network-side device to determine the expected probability of LOS path transmission.
[0319] 9) Request indication of terminal location information;
[0320] When this field (request indication of terminal location information) is included in the first message or the value of the specified information unit is specified (for example, when the specified bit is 1, it indicates requesting terminal location information, and when the bit is 0, it indicates not requesting terminal location information), it indicates requesting terminal location information.
[0321] In some embodiments, optionally, the terminal location information request indication is used to indicate at least one of the following:
[0322] Request terminal location information without timestamp or with timestamp;
[0323] Whether to request high-precision (e.g., centimeter (cm) level) terminal location information.
[0324] 10) Request indication of terminal sending (UE Tx) timing error group information;
[0325] One definition of a UE Tx timing error group is that the Tx timing errors of the transmitting antenna channels are within a certain range. For example, antenna channels with a common clock source typically have smaller timing errors.
[0326] Optionally, when the word is included in the first message or by specifying the value of the information unit (for example, when the specified bit is 1, it indicates that the terminal is requested to send (UE Tx) timing error group information, and when the bit is 0, it indicates that the terminal is not requested to send (UE Tx) timing error group information), it indicates that the terminal is requested to send (UE Tx) timing error group information.
[0327] If the frequency error is represented by Fe, then the time drift Delta T within time T = ±Fe×T. In addition, if the frequency drift is identified as F′, then the time drift Delta T within time T = ±0.5×F′×T 2 Therefore, according to the mapping relationship in the formula, the terminal transmission (UE Tx) timing error group can also be mapped to the terminal transmission (UE Tx) frequency error group.
[0328] 11) Request indication of terminal transmission (UE Tx) clock accuracy;
[0329] The terminal transmission (UE Tx) clock accuracy refers to the accuracy of the clock used by the transmission reception point (TRP) to send data, usually expressed in parts per million (ppm). The higher the clock accuracy, the more accurate and stable the clock used by the TRP to send data. When this field is included in the first message or by specifying the value of the information unit (for example, when the specified bit is 1, it indicates that the terminal transmission (UE Tx) clock accuracy is requested, and when the bit is 0, it indicates that the terminal transmission (UE Tx) clock accuracy is not requested), it indicates that the terminal transmission (UE Tx) clock accuracy information of the serving cell (or primary serving cell) is requested.
[0330] 12) The terminal sends a request indication for clock deviation group information;
[0331] A terminal's transmit clock deviation group is associated with one or more sensing signal resources. These resources have clock frequency deviations within a certain range, for example, from the same clock source. Network devices can use this group to estimate frequency deviations, resulting in more accurate Doppler measurements.
[0332] In some embodiments, optionally, when this field is included in the first message or by specifying the value of the information unit (for example, when the specified bit is 1, it indicates that the terminal is requested to send clock deviation group information, and when the bit is 0, it indicates that the terminal is not requested to send clock deviation group information), it indicates that the terminal is requested to send clock deviation group information.
[0333] 13) Request indication for LOS-NLOS assistance information.
[0334] In some embodiments, optionally, when the first message includes this field or the value of the specified information unit is specified (for example, when the specified bit is 1, it indicates request, and when the bit is 0, it indicates no request), it indicates requesting LOS-NLOS assistance information.
[0335] Optionally, the LOS-NLOS assistance information may be associated with a certain perception signal identifier (such as the aforementioned perception signal resource information).
[0336] In some embodiments, optionally, when the first message includes sensing signal resource information, the LOS-NLOS assistance information includes:
[0337] The sensing assistance data provided by the terminal includes a sensing signal resource, and the LOS-NLOS assistance information includes:
[0338] a first value, where the first value is a value corresponding to an expected probability of an LOS transmission path of the perception signal corresponding to the perception signal resource from the terminal to the perception target;
[0339] or,
[0340] The sensing assistance data provided by the terminal includes multiple sensing signal resources, and the LOS-NLOS assistance information includes at least one of the following:
[0341] a second value, where the second value represents a total expected probability of an LOS transmission path of the sensing signals corresponding to all the sensing signal resources from the terminal to the sensing target;
[0342] a third numerical list, where the third numerical value represents an expected probability of an LOS transmission path of the sensing signal corresponding to each sensing signal resource from the terminal to the sensing target (such as the aforementioned sensing target reference position);
[0343] The fourth value and the perception signal resource information corresponding to the fourth value indicate that the fourth value represents a maximum value among expected possibilities of LOS transmission paths of the perception signals corresponding to all the perception signal resources from the terminal to the perception target.
[0344] The above-mentioned values may also be combined as needed. For example, the second value list and the third value list together form a definition of LOS-NLOS auxiliary information.
[0345] In an embodiment of the present application, the request indication for the LOS-NLOS assistance information may include at least one of the following: an indication of whether to request LOS-NLOS assistance information, and an indication of which type of LOS-NLOS assistance information is requested. If the LOS-NLOS assistance information includes the above two types of information, it can also be indicated by multiple bits. For example, by two bits, one bit is used to indicate whether to request LOS-NLOS assistance information, and one bit is used to indicate which type of LOS-NLOS assistance information is requested. For example, when the two bits are 10, it indicates a request for the expected possibility of the LOS transmission path of the perception signal corresponding to the perception signal resource from the terminal to the perception target, and when the two bits are 11, it indicates a request for the total expected possibility of the LOS transmission path of the perception signal corresponding to all perception signal resources from the terminal to the perception target.
[0346] It should be noted that, in an embodiment of the present application, when the network side device determines multiple UEs to provide perception assistance data, the first message can be sent to the multiple UEs by multicast or broadcast.
[0347] Step 2: The UE receives the first message sent by the network-side device and determines whether it is willing to provide the perception assistance data based on the first message. The UE sends a second message or a third message to the network-side device, where the third message is used to reject the request for the perception assistance data, or the second message is used to provide the perception assistance data. When rejecting the request for the perception assistance data, the third message may optionally include a reason for the rejection, such as unwillingness to provide the perception assistance data.
[0348] When the terminal provides the sensing assistance data, the second message includes at least one of the following:
[0349] 1) Segment information of the second message;
[0350] When the second message is large, the terminal may divide the second message into multiple segments and transmit the segments in segments. The segmentation information of the second message may include at least one of the following: indication information indicating whether the second message is one of the multiple segments, indication information indicating the sequence number of the current segment, and indication information indicating the size of the current segment.
[0351] 2) indication of periodic sensing assistance data;
[0352] This field is used to indicate that the second message is a message for periodically transmitting perception assistance data.
[0353] 3) The effective time of perception assistance data.
[0354] For example, the terminal's location assistance data is valid within 5 minutes.
[0355] 4) The location coordinates of the terminal antenna reference point;
[0356] 5) Terminal transmission (UE Tx) timing error group (TEG) information;
[0357] One method may be to indicate the terminal transmission (UE Tx) timing error group information by using a TEG identifier.
[0358] 6) Terminal sending clock accuracy;
[0359] 7) The terminal sends clock deviation group information;
[0360] 8) LOS-NLOS auxiliary information.
[0361] In some embodiments, optionally, when the first message includes sensing signal resource information, the LOS-NLOS assistance information includes:
[0362] The sensing assistance data provided by the terminal includes a sensing signal resource, and the LOS-NLOS assistance information includes:
[0363] a first value, where the first value is a value corresponding to an expected probability of an LOS transmission path of the perception signal corresponding to the perception signal resource from the terminal to the perception target;
[0364] or,
[0365] The sensing assistance data provided by the terminal includes multiple sensing signal resources, and the LOS-NLOS assistance information includes at least one of the following:
[0366] a second value, where the second value represents a total expected probability of an LOS transmission path of the sensing signals corresponding to all the sensing signal resources from the terminal to the sensing target;
[0367] a third numerical list, where the third numerical value represents an expected probability of an LOS transmission path of the sensing signal corresponding to each sensing signal resource from the terminal to the sensing target (such as the aforementioned sensing target reference position);
[0368] The fourth value and the perception signal resource information corresponding to the fourth value indicate that the fourth value represents a maximum value among expected possibilities of LOS transmission paths of the perception signals corresponding to all the perception signal resources from the terminal to the perception target.
[0369] In some embodiments, optionally, when the UE provides periodic sensing assistance data and the first message includes a valid area for the sensing assistance data, the UE needs to check whether it is within the valid area before providing the sensing assistance data each time. If it is still within the valid area, a second message is sent to provide the sensing assistance data; otherwise, the sensing assistance data is not sent. Optionally, the UE may send a message to indicate that the UE has left the valid area.
[0370] Step 3: The network device receives the second message. If the perception assistance data is obtained, the network device obtains the desired perception result based on the perception assistance data and the perception measurement of at least one of the uplink reference signal and the uplink data signal. Alternatively, the network device calculates the perception result in combination with other perception data obtained by the network device, or uses the data to train an AI model for calculating the perception result.
[0371] Example 2: The network side device requests sensor assistance data from the UE
[0372] In an embodiment of the present application, a network-side device requests sensory assistance data from multiple UEs or UE groups. In order to improve efficiency, the network-side device can send a first message to the corresponding multiple UEs by multicast or broadcast. Optionally, the uplink resources for sending sensory assistance data of different UEs (uplink resource configuration information for sending the sensory assistance data) are indicated in the first message, and each UE transmits the assistance data on the corresponding uplink resources. In addition, since the sensor assistance data is closely related to the UE capability, the network-side device needs to obtain the UE capability information first.
[0373] The method for transmitting perception assistance data in an embodiment of the present application includes at least one of the following:
[0374] Step 1: This step is optional. The network-side device sends a capability request message to the UE to request UE capability information. The UE capability information may include, for example, whether the UE has at least one of WLAN, Bluetooth, camera, gravity sensor, accelerometer, gyroscope, rotation vector sensor, game rotation vector sensor, step detector sensor, geomagnetic field sensor, proximity sensor, light sensor, pressure sensor, temperature sensor, humidity sensor, etc.
[0375] Step 2: The network-side device determines multiple UEs for requesting perception calculation auxiliary data based on the terminal perception signal configuration (such as the configuration of uplink data signal transmission or reference signal configuration, etc.), uplink measurement, terminal position estimation, terminal uplink data CRC check result, and at least one of the terminal capabilities. For example, when the network-side device is performing perception, it collects data for training the AI model that calculates the perception results. One case is that AI model training requires a large amount of UE uplink measurement data and corresponding sensor information.
[0376] The network-side device sends a first message to the determined UE. To improve efficiency, the first message may be sent to the determined multiple UEs via multicast or broadcast. The first message includes at least one of the following:
[0377] 1) Perception of auxiliary data types;
[0378] In some embodiments, optionally, the perception assistance data type includes at least one of perception calculation assistance data and sensor assistance data.
[0379] Perception computing auxiliary data refers to information used to assist in the calculation of perception measurement data or perception results. Sensor auxiliary data refers to information related to devices that perform perception based on non-3GPP-defined wireless signals (such as mobile sensors, environmental sensors, location sensors, wireless local area networks (WLAN), Bluetooth, etc.).
[0380] When the network-side device performs perception based solely on the UE's sensor signals, the type of perception assistance data may be perception calculation assistance data. When the network-side device performs perception based solely on the UE's sensor data, the type of perception assistance data may be sensor assistance data. When the network-side device requires both, the type of perception assistance data includes perception calculation assistance data and sensor assistance data.
[0381] 2) Perceive the effective area of auxiliary data;
[0382] In some embodiments, optionally, the valid area is represented by at least one of a general area description (such as longitude, latitude, and altitude), a cell identifier, an access network notification area (RAN-based Notification Area, RNA), and one or more cell downlink received signal strength intervals. That is, the terminal is required to provide the requested perception assistance data within the valid area. In particular, for periodic perception assistance data, each time the terminal needs to send perception assistance data, it can determine whether it is currently within the valid area based on the valid area, thereby determining whether the perception assistance data can be provided.
[0383] 3) a request indication for sensing the validity period of the assistance data;
[0384] Optionally, when the first message includes this field (a request indication of the valid time of the perception assistance data) or through the value of the specified information unit (for example, a request when the specified bit is 1 and no request when the bit is 0), it indicates a request for the valid time of the perception assistance data.
[0385] 4) segment information of the first message;
[0386] When the first message is large, the network device may divide the first message into multiple segments and transmit the segments in segments. The segmentation information of the first message may include at least one of the following: indication information indicating whether the first message is one of the multiple segments, indication information indicating the sequence number of the current segment, and indication information indicating the size of the current segment.
[0387] 5) Periodic sensing assistance data request indication;
[0388] This field is used to indicate a request for periodic transmission of perception assistance data.
[0389] 6) a perception signal identifier used by the network-side device, the perception signal identifier including at least one of a perception signal type identifier and a configuration identifier; the configuration identifier is used to indicate perception signal resource information;
[0390] 7) Request indication of WLAN information;
[0391] Optionally, when this field is included in the first message or by specifying the value of the information unit (for example, when the specified bit is 1, it indicates that WLAN information is requested, and when the bit is 0, it indicates that WLAN information is not requested), it indicates that WLAN information is requested (such as channel state information (CSI) information with timestamp).
[0392] 8) Bluetooth information request indication;
[0393] When the first message includes this field or the value of the specified information unit is specified (for example, a request is indicated when the specified bit is 1, and no request is indicated when the bit is 0), it indicates a request for Bluetooth information.
[0394] 9) Request instructions for camera information;
[0395] When this field is included in the first message or by specifying the value of the information unit (for example, a request when the specified bit is 1, and no request when the bit is 0), it indicates a request for camera information (such as a video or picture with a timestamp, etc.).
[0396] In some embodiments, optionally, the camera information can be used as label data perceived by the terminal side based on artificial intelligence (AI).
[0397] 10) Request indication for gravity sensor information;
[0398] Optionally, the gravity sensor information request indication may be used to indicate at least one of the following: whether to request gravity sensor information, the type of gravity information requested, for example, requesting the gravity sensor to provide a three-dimensional vector representing the direction and magnitude of gravity.
[0399] 11) Request indication for accelerometer information;
[0400] Optionally, the request for accelerometer information can be used to indicate at least one of the following: whether accelerometer information is requested, the type of accelerometer information requested, for example, requesting the acceleration sensor to provide a three-dimensional vector representing the acceleration along each axis of the terminal device (excluding gravity).
[0401] 12) Request indication for gyroscope information;
[0402] Optionally, the request indication for the gyroscope information can be used to indicate at least one of the following: whether gyroscope information is requested, the type of gyroscope information requested, for example, requesting the gyroscope to measure the rotation rate (in rad / s) around the x, y and z axes of the terminal device.
[0403] 13) Request indication of rotation vector sensor information;
[0404] Optionally, the request indication of the rotation vector sensor information can be used to indicate at least one of the following: whether to request the information of the rotation vector sensor, the type of the requested rotation vector sensor information, for example, the requested rotation vector represents the direction of the terminal device in the form of a combination of angle and axis.
[0405] 14) Request indication for game rotation vector sensor information;
[0406] Optionally, the Game Rotation Vector Sensor Information Request Indication can be used to indicate whether to request Game Rotation Vector Sensor information. The Game Rotation Vector Sensor is identical to the Rotation Vector Sensor, except it doesn't use the Earth's magnetic field. Therefore, the Y-axis doesn't point north, but rather to some other reference point. This reference point can be offset by the same order of magnitude as the gyroscope's Z-axis drift. Because the Game Rotation Vector Sensor doesn't use a magnetic field, relative rotation is more accurate and unaffected by magnetic field variations.
[0407] 15) Request indication of pace detector sensor information;
[0408] Optionally, the request indication of the step detector sensor information may be used to indicate at least one of the following: whether to request the step detector sensor information, and the type of the requested step detector sensor information, for example, the step detector sensor triggers an event every time the user takes a step.
[0409] It should be noted that, in some embodiments, the sensors described in 10) to 15) above may also be combined and defined as motion sensors, which measure acceleration forces and rotational forces in three axial directions.
[0410] 16) Request indication of geomagnetic field sensor information;
[0411] Optionally, the request indication of the geomagnetic field sensor information may be used to indicate at least one of the following: whether to request geomagnetic field sensor information, the type of geomagnetic field sensor information requested, for example, changes in the earth's magnetic field that the geomagnetic field sensor is requested to monitor.
[0412] 17) Request indication for proximity sensor information;
[0413] Optionally, the request indication for the proximity sensor information can be used to indicate at least one of the following: whether to request proximity sensor information, the type of proximity sensor information requested, such as requesting the proximity sensor to determine the distance between the object and the device, such as the distance between the user's head and the surface of the mobile phone device when the user makes or receives a call.
[0414] It should be noted that, in some embodiments, the sensors described in 16) and 17) above may also be combined and defined as a position sensor, which measures the physical position of the device.
[0415] 18) Request indication of light sensor information;
[0416] Optionally, the light sensor information request indication may be used to indicate at least one of the following: whether to request light sensor information, the type of light sensor information requested, such as the ambient light brightness obtained by the light sensor.
[0417] 19) Request indication for pressure sensor information;
[0418] Optionally, the pressure sensor information request indication may be used to indicate at least one of the following: whether to request pressure sensor information, and the type of pressure sensor information requested, for example, environmental pressure information requested to be obtained by the pressure sensor.
[0419] 20) Request indication for temperature sensor information;
[0420] Optionally, the temperature sensor information request indication may be used to indicate at least one of the following: whether to request temperature sensor information, and the type of temperature sensor information requested, for example, the temperature information of the environment obtained by the temperature sensor is requested.
[0421] 21) Request indication for humidity sensor information.
[0422] Optionally, the humidity sensor information request indication may be used to indicate at least one of the following: whether to request humidity sensor information, and the type of humidity sensor information requested, for example, requesting the humidity sensor to obtain environmental temperature information.
[0423] It should be noted that, in some embodiments, the sensors described in 18) to 21) above may also be combined and defined as environmental sensors, which measure various environmental parameters, such as ambient temperature and pressure, light and humidity.
[0424] Optionally, the first message may further include uplink resource configuration information for sending the perception assistance data. One way is that the uplink resource configuration information indicates the time-frequency resources for sending the perception assistance data and the order in which each UE uses the time-frequency resources, thereby ensuring that each UE does not collide on the indicated resources. Taking into account that some UEs may not provide perception assistance data, another way is that the uplink resource configuration information indicates the time-frequency resources for sending the perception assistance data, and divides the above-mentioned multiple UEs into multiple UE groups, indicating the order in which each UE group uses the time-frequency resources.
[0425] Step 2: The UE receives the first message sent by the network device and determines whether it is willing to provide the perception assistance data based on the first message. The UE sends a second message or a third message to the network device, where the third message is used to reject the perception assistance data request and the second message is used to provide the perception assistance data. When rejecting the perception assistance data request, the third message may optionally include a reason for the rejection, such as an unwillingness to provide the perception assistance data.
[0426] When the terminal provides the sensing assistance data, the second message includes at least one of the following:
[0427] 1) Segment information of the second message;
[0428] When the second message is large, the terminal may divide the second message into multiple segments and transmit the segments in segments. The segmentation information of the second message may include at least one of the following: indication information indicating whether the second message is one of the multiple segments, indication information indicating the sequence number of the current segment, and indication information indicating the size of the current segment.
[0429] 2) indication of periodic sensing assistance data;
[0430] This field is used to indicate that the second message is a message for periodically transmitting perception assistance data.
[0431] 3) The effective time of perception assistance data.
[0432] For example, the terminal's location assistance data is valid within 5 minutes.
[0433] 4) WLAN information; for example, CSI information with timestamp;
[0434] 5) Bluetooth information; such as measurement data or perception results with timestamps;
[0435] 6) Camera information; such as videos or pictures with timestamps;
[0436] 7) Gravity sensor information; for example, a three-dimensional vector indicating the direction and magnitude of gravity provided by the gravity sensor;
[0437] 8) Accelerometer information; for example, a three-dimensional vector provided by an accelerometer sensor representing the acceleration along each axis of the end device (excluding gravity);
[0438] 9) Gyroscope information; for example, the gyroscope measures the rotation rate around the x, y, and z axes of the terminal device (in rad / s);
[0439] 10) Rotation vector sensor information; for example, a rotation vector represents the orientation of the terminal device in the form of a combination of angle and axis;
[0440] 11) Game Rotation Vector Sensor Information; For example, the rotation vector is expressed as a combination of angle and axis. The Game Rotation Vector Sensor is identical to the Rotation Vector Sensor, except that it doesn't use the Earth's magnetic field. Therefore, the Y axis doesn't point north, but rather to some other reference. This reference can be offset by the same order of magnitude as the gyroscope's drift around the Z axis. Because the Game Rotation Vector Sensor doesn't use a magnetic field, relative rotation is more accurate and unaffected by magnetic field variations.
[0441] 12) Step detector sensor information; for example, the step detector sensor triggers an event every time the user takes a step;
[0442] 13) Geomagnetic field sensor information; for example, changes in the Earth's magnetic field monitored by the geomagnetic field sensor;
[0443] 14) Proximity sensor information; for example, the distance between an object and the device as determined by the proximity sensor, such as the distance between the user's head and the surface of the mobile device when the user makes or receives a call;
[0444] 15) Light sensor information; for example, the ambient light intensity obtained by the light sensor;
[0445] 16) Pressure sensor information; for example, environmental pressure information obtained by the pressure sensor;
[0446] 17) Temperature sensor information; for example, ambient temperature information obtained by a temperature sensor;
[0447] 18) Humidity sensor information; for example, humidity information of the environment obtained by the humidity sensor.
[0448] In some embodiments, optionally, when the UE provides periodic sensing assistance data and the first message includes a valid area for the sensing assistance data, the UE needs to check whether it is within the valid area before providing the sensing assistance data each time. If it is still within the valid area, a second message is sent to provide the sensing assistance data; otherwise, the sensing assistance data is not sent. Optionally, the UE may send a message to indicate that the UE has left the valid area.
[0449] Step 3: The network device receives the second message. If the perception assistance data is obtained, the network device obtains the desired perception result based on the perception assistance data and the perception measurement of at least one of the uplink reference signal and the uplink data signal. Alternatively, the network device calculates the perception result in combination with other perception data obtained by the network device, or uses the data to train an AI model for calculating the perception result.
[0450] The method for transmitting perception-assisted data provided in the embodiment of the present application can be executed by a transmission device for perception-assisted data. In the embodiment of the present application, the method for transmitting perception-assisted data is executed by a transmission device for perception-assisted data as an example to illustrate the transmission device for perception-assisted data provided in the embodiment of the present application.
[0451] The transmission device of the perception-assisted data in the embodiment of the present application can be an electronic device, such as an electronic device with an operating system, or a component in an electronic device, such as an integrated circuit or a chip. The electronic device can be a terminal, or it can be a device other than a terminal. For example, the terminal can include but is not limited to the types of terminals 11 listed above, and other devices can be servers, network attached storage (NAS), etc., which are not specifically limited in the embodiment of the present application.
[0452] Referring to FIG. 7 , an embodiment of the present application provides a device 70 for transmitting perception assistance data, including:
[0453] A receiving module 71 is configured to receive a first message sent by a network-side device, wherein the first message is used to request perception assistance data, the perception assistance data is used to assist the network-side device in perception, and the perception assistance data includes at least one of perception calculation assistance data and sensor assistance data;
[0454] The sending module 72 is used to send a second message or a third message to the network side device according to the first message, the second message is used to provide the perception assistance data, and the third message is used to reject the request for the perception assistance data.
[0455] In an embodiment of the present application, when the network-side device is performing perception, it requests the terminal's perception-assisted data from the terminal. The terminal can determine whether to provide the network-side device based on its willingness or whether there is perception-assisted data that meets the requirements. Since the number of terminals is huge and they are widely distributed in different geographical locations, the network-side device can more flexibly use the perception-assisted data provided by the terminal to obtain the required perception results, thereby improving perception performance. At the same time, compared to the method in which the terminal receives perception signals for measurement and reports perception measurement quantities, or the method in which the terminal sends a perception-specific reference signal, providing perception-assisted data through the terminal also minimizes the additional overhead of the terminal in perception.
[0456] Optionally, the first message includes at least one of the following:
[0457] Perception auxiliary data types;
[0458] Perceive the effective area of auxiliary data;
[0459] A request indication of the validity period of the sensing assistance data;
[0460] Segment information of the first message;
[0461] A request indication for periodic sensing assistance data;
[0462] A perception signal identifier used by a network-side device, the perception signal identifier including at least one of a type identifier and a configuration identifier of the perception signal; the configuration identifier is used to indicate perception signal resource information;
[0463] Send uplink resource configuration information of the perception assistance data.
[0464] Optionally, the perception assistance data type includes at least one of perception calculation assistance data and sensor assistance data.
[0465] Optionally, the valid area is represented by at least one of a general area description, a cell identifier, an access network notification area, and one or more cell downlink received signal strength intervals.
[0466] Optionally, the uplink resource configuration information includes time-frequency resources for sending the perception assistance data and an order in which each terminal or each terminal group uses the time-frequency resources.
[0467] Optionally, the first message further includes at least one of the following:
[0468] Perceive the target reference position;
[0469] A request indication for terminal location information;
[0470] The terminal sends a request indication for timing error group information;
[0471] The terminal sends a request indication of clock accuracy;
[0472] The terminal sends a request indication for clock deviation group information;
[0473] Indication of a request for LOS-NLOS assistance information.
[0474] Optionally, the terminal location information request indication is used to indicate at least one of the following:
[0475] Request terminal location information without timestamp or with timestamp;
[0476] Whether to request high-precision terminal location information.
[0477] Optionally, the first message further includes at least one of the following:
[0478] WLAN information request indication;
[0479] Bluetooth information request indication;
[0480] A request indication for camera information;
[0481] A request indication for gravity sensor information;
[0482] Request indication for accelerometer information;
[0483] Request indication for gyroscope information;
[0484] A request indication for rotation vector sensor information;
[0485] Request indication for game rotation vector sensor information;
[0486] a request indication for pace detector sensor information;
[0487] A request indication for geomagnetic field sensor information;
[0488] A request indication for proximity sensor information;
[0489] A request indication for light sensor information;
[0490] A request indication for pressure sensor information;
[0491] A request indication for temperature sensor information;
[0492] Indicates a request for humidity sensor information.
[0493] Optionally, the second message further includes at least one of the following:
[0494] Segment information of the second message;
[0495] indication of periodic sensing assistance data;
[0496] The validity period of the perception assistance data.
[0497] Optionally, the perceptual computing auxiliary data includes at least one of the following:
[0498] The location coordinates of the terminal antenna reference point;
[0499] The terminal sends timing error group information;
[0500] Terminal sending clock accuracy;
[0501] The terminal sends clock deviation group information;
[0502] LOS-NLOS assistance information.
[0503] Optionally,
[0504] The sensing assistance data provided by the terminal includes a sensing signal resource, and the LOS-NLOS assistance information includes:
[0505] a first value, where the first value is a value corresponding to an expected probability of an LOS transmission path of the perception signal corresponding to the perception signal resource from the terminal to the perception target;
[0506] or,
[0507] The sensing assistance data provided by the terminal includes multiple sensing signal resources, and the LOS-NLOS assistance information includes at least one of the following:
[0508] a second value, where the second value represents a total expected probability of an LOS transmission path of the sensing signals corresponding to all the sensing signal resources from the terminal to the sensing target;
[0509] a third numerical list, where the third numerical value represents an expected probability of an LOS transmission path of the sensing signal corresponding to each sensing signal resource from the terminal to the sensing target (such as the aforementioned sensing target reference position);
[0510] The fourth value and the perception signal resource information corresponding to the fourth value indicate that the fourth value represents a maximum value among expected possibilities of LOS transmission paths of the perception signals corresponding to all the perception signal resources from the terminal to the perception target.
[0511] Optionally, the sensor auxiliary data includes at least one of the following:
[0512] WLAN information;
[0513] Bluetooth information;
[0514] Camera information;
[0515] Gravity sensor information;
[0516] Accelerometer information;
[0517] Gyroscope information;
[0518] Rotation vector sensor information;
[0519] Game rotation vector sensor information;
[0520] Step detector sensor information;
[0521] Geomagnetic field sensor information;
[0522] Proximity sensor information;
[0523] Light sensor information;
[0524] Pressure sensor information;
[0525] Temperature sensor information;
[0526] Humidity sensor information.
[0527] The device for transmitting perception-assisted data provided in the embodiment of the present application can implement the various processes implemented in the method embodiment of Figure 5 and achieve the same technical effects. To avoid repetition, it will not be described here.
[0528] Referring to FIG. 8 , an embodiment of the present application further provides a device 80 for requesting perception assistance data, including:
[0529] The sending module 81 is used to send a first message to the first terminal, where the first message is used to request perception auxiliary data, and the perception auxiliary data is used to assist the network side device in perception. The perception auxiliary data includes at least one of perception calculation auxiliary data and sensor auxiliary data.
[0530] In an embodiment of the present application, when the network-side device is performing perception, it requests the terminal's perception-assisted data from the terminal. The terminal can determine whether to provide the network-side device based on its willingness or whether there is perception-assisted data that meets the requirements. Since the number of terminals is huge and they are widely distributed in different geographical locations, the network-side device can more flexibly use the perception-assisted data provided by the terminal to obtain the required perception results, thereby improving perception performance. At the same time, compared to the method in which the terminal receives perception signals for measurement and reports perception measurement quantities, or the method in which the terminal sends a perception-specific reference signal, providing perception-assisted data through the terminal also minimizes the additional overhead of the terminal in perception.
[0531] Optionally, the sensing auxiliary data transmission device 80 further includes:
[0532] The first determination module is used to determine one or more of the first terminals based on at least one of the terminal perception signal configuration, uplink measurement, terminal position estimation, terminal uplink data CRC check result and terminal capability.
[0533] Optionally, the sending module 81 is configured to send the first message to the first terminal via multicast or broadcast.
[0534] Optionally, the first message includes at least one of the following:
[0535] Perception auxiliary data types;
[0536] Perceive the effective area of auxiliary data;
[0537] A request indication of the validity period of the sensing assistance data;
[0538] Segment information of the first message;
[0539] A request indication for periodic sensing assistance data;
[0540] A perception signal identifier used by a network-side device, the perception signal identifier including at least one of a type identifier and a configuration identifier of the perception signal; the configuration identifier is used to indicate perception signal resource information;
[0541] Send uplink resource configuration information of the perception assistance data.
[0542] Optionally, the perception assistance data type includes at least one of perception calculation assistance data and sensor assistance data.
[0543] Optionally, the valid area is represented by at least one of a general area description, a cell identifier, an access network notification area, and one or more cell downlink received signal strength intervals.
[0544] Optionally, the uplink resource configuration information includes time-frequency resources for sending the perception assistance data and an order in which each terminal or each terminal group uses the time-frequency resources.
[0545] Optionally, the first message further includes at least one of the following:
[0546] Perceive the target reference position;
[0547] A request indication for terminal location information;
[0548] The terminal sends a request indication for timing error group information;
[0549] The terminal sends a request indication of clock accuracy;
[0550] The terminal sends a request indication for clock deviation group information;
[0551] Indication of a request for LOS-NLOS assistance information.
[0552] Optionally, the terminal location information request indication is used to indicate at least one of the following:
[0553] Request terminal location information without timestamp or with timestamp;
[0554] Whether to request high-precision terminal location information.
[0555] Optionally, the first message further includes at least one of the following:
[0556] WLAN information request indication;
[0557] Bluetooth information request indication;
[0558] A request indication for camera information;
[0559] A request indication for gravity sensor information;
[0560] Request indication for accelerometer information;
[0561] Request indication for gyroscope information;
[0562] A request indication for rotation vector sensor information;
[0563] Request indication for game rotation vector sensor information;
[0564] a request indication for pace detector sensor information;
[0565] A request indication for geomagnetic field sensor information;
[0566] A request indication for proximity sensor information;
[0567] A request indication for light sensor information;
[0568] A request indication for pressure sensor information;
[0569] A request indication for temperature sensor information;
[0570] Indicates a request for humidity sensor information.
[0571] Optionally, the sensing auxiliary data transmission device 80 further includes:
[0572] The second determining module is configured to determine the content of the first message according to the terminal capability information of the first terminal.
[0573] Optionally, the sensing auxiliary data transmission device 80 further includes:
[0574] The receiving module is configured to receive a second message or a third message sent by the first terminal, wherein the second message is used to provide the perception assistance data, and the third message is used to reject the request for the perception assistance data.
[0575] Optionally, the second message further includes at least one of the following:
[0576] Segment information of the second message;
[0577] indication of periodic sensing assistance data;
[0578] The validity period of the perception assistance data.
[0579] Optionally, the perceptual computing auxiliary data includes at least one of the following:
[0580] The location coordinates of the terminal antenna reference point;
[0581] The terminal sends timing error group information;
[0582] Terminal sending clock accuracy;
[0583] The terminal sends clock deviation group information;
[0584] LOS-NLOS assistance information.
[0585] Optionally,
[0586] The sensing assistance data provided by the terminal includes a sensing signal resource, and the LOS-NLOS assistance information includes:
[0587] a first value, where the first value is a value corresponding to an expected probability of an LOS transmission path of the perception signal corresponding to the perception signal resource from the terminal to the perception target;
[0588] or,
[0589] The sensing assistance data provided by the terminal includes multiple sensing signal resources, and the LOS-NLOS assistance information includes at least one of the following:
[0590] a second value, where the second value represents a total expected probability of an LOS transmission path of the sensing signals corresponding to all the sensing signal resources from the terminal to the sensing target;
[0591] a third numerical list, where the third numerical value represents an expected probability of an LOS transmission path of the sensing signal corresponding to each sensing signal resource from the terminal to the sensing target (such as the aforementioned sensing target reference position);
[0592] The fourth value and the perception signal resource information corresponding to the fourth value indicate that the fourth value represents a maximum value among expected possibilities of LOS transmission paths of the perception signals corresponding to all the perception signal resources from the terminal to the perception target.
[0593] Optionally, the sensor auxiliary data includes at least one of the following:
[0594] WLAN information;
[0595] Bluetooth information;
[0596] Camera information;
[0597] Gravity sensor information;
[0598] Accelerometer information;
[0599] Gyroscope information;
[0600] Rotation vector sensor information;
[0601] Game rotation vector sensor information;
[0602] Step detector sensor information;
[0603] Geomagnetic field sensor information;
[0604] Proximity sensor information;
[0605] Light sensor information;
[0606] Pressure sensor information;
[0607] Temperature sensor information;
[0608] Humidity sensor information.
[0609] The device for transmitting perception-assisted data provided in the embodiment of the present application can implement the various processes implemented in the method embodiment of Figure 6 and achieve the same technical effect. To avoid repetition, it will not be described here.
[0610] As shown in Figure 9, an embodiment of the present application further provides a communication device 90, including a processor 91 and a memory 92. The memory 92 stores a program or instruction that can be executed on the processor 91. For example, when the communication device 90 is a terminal, the program or instruction, when executed by the processor 91, implements the various steps of the embodiment of the method for transmitting perception-assisted data performed by the terminal, and can achieve the same technical effect. When the communication device 90 is a network-side device, the program or instruction, when executed by the processor 91, implements the various steps of the embodiment of the method for transmitting perception-assisted data performed by the network-side device, and can achieve the same technical effect. To avoid repetition, they are not described here.
[0611] The present application also provides a terminal including a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is configured to execute a program or instruction to implement the steps of the method embodiment shown in FIG5 . This terminal embodiment corresponds to the aforementioned terminal-side method embodiment, and each implementation process and implementation method of the aforementioned method embodiment is applicable to this terminal embodiment and can achieve the same technical effects. Specifically, FIG10 is a schematic diagram of the hardware structure of a terminal implementing an embodiment of the present application.
[0612] The terminal 10 includes but is not limited to: a radio frequency unit 101, a network module 102, an audio output unit 103, an input unit 104, a sensor 105, a display unit 106, a user input unit 107, an interface unit 108, a memory 109 and at least some of the components of a processor 1010.
[0613] Those skilled in the art will appreciate that the terminal 10 may also include a power supply (such as a battery) to power various components. The power supply may be logically connected to the processor 1010 via a power management system, thereby enabling the power management system to manage charging, discharging, and power consumption. The terminal structure shown in FIG10 does not limit the terminal. The terminal may include more or fewer components than shown, or may combine certain components, or have different component arrangements, which will not be described in detail here.
[0614] It should be understood that in an embodiment of the present application, the input unit 104 may include a graphics processing unit (GPU) 1041 and a microphone 1042, and the graphics processor 1041 processes the image data of a static picture or video obtained by an image capture device (such as a camera) in a video capture mode or an image capture mode. The display unit 106 may include a display panel 1061, and the display panel 1061 may be configured in the form of a liquid crystal display, an organic light emitting diode, etc. The user input unit 107 includes a touch panel 1071 and at least one of other input devices 1072. The touch panel 1071 is also called a touch screen. The touch panel 1071 may include two parts: a touch detection device and a touch controller. Other input devices 1072 may include, but are not limited to, a physical keyboard, function keys (such as volume control keys, switch keys, etc.), a trackball, a mouse, and a joystick, which will not be repeated here.
[0615] In the embodiment of the present application, after receiving downlink data from a network-side device, the RF unit 101 may transmit the data to the processor 1010 for processing. Furthermore, the RF unit 101 may send uplink data to the network-side device. Typically, the RF unit 101 includes, but is not limited to, an antenna, an amplifier, a transceiver, a coupler, a low-noise amplifier, a duplexer, and the like.
[0616] The memory 109 can be used to store software programs or instructions and various data. The memory 109 may mainly include a first storage area for storing programs or instructions and a second storage area for storing data, wherein the first storage area may store an operating system, applications or instructions required for at least one function (such as a sound playback function, an image playback function, etc.). In addition, the memory 109 may include a volatile memory or a non-volatile memory. Among them, the non-volatile memory may be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), or a flash memory. The volatile memory may be a random access memory (RAM), a static random access memory (SRAM), a dynamic random access memory (DRAM), a synchronous dynamic random access memory (SDRAM), a double data rate synchronous dynamic random access memory (DDRSDRAM), an enhanced synchronous dynamic random access memory (ESDRAM), a synchronous link dynamic random access memory (SLDRAM), and a direct memory bus random access memory (DRRAM). The memory 109 in the embodiment of the present application includes but is not limited to these and any other suitable types of memory.
[0617] Processor 1010 may include one or more processing units. Optionally, processor 1010 integrates an application processor and a modem processor. The application processor primarily handles operations related to the operating system, user interface, and application programs, while the modem processor primarily processes wireless communication signals, such as a baseband processor. It is understood that the modem processor may not be integrated into processor 1010.
[0618] Among them, the radio frequency unit 101 is used to receive a first message sent by a network side device, where the first message is used to request perception auxiliary data; a second message or a third message is sent to the network side device according to the first message, where the second message is used to provide the perception auxiliary data, and the third message is used to reject the request for the perception auxiliary data; the perception auxiliary data is used to assist the network side device in perception, and the perception auxiliary data includes at least one of perception calculation auxiliary data and sensor auxiliary data.
[0619] In an embodiment of the present application, when the network-side device is performing perception, it requests the terminal's perception-assisted data from the terminal. The terminal can determine whether to provide the network-side device based on its willingness or whether there is perception-assisted data that meets the requirements. Since the number of terminals is huge and they are widely distributed in different geographical locations, the network-side device can more flexibly use the perception-assisted data provided by the terminal to obtain the required perception results, thereby improving perception performance. At the same time, compared to the method in which the terminal receives perception signals for measurement and reports perception measurement quantities, or the method in which the terminal sends a perception-specific reference signal, providing perception-assisted data through the terminal also minimizes the additional overhead of the terminal in perception.
[0620] It can be understood that the implementation process of each implementation method mentioned in this embodiment can refer to the relevant description of the method embodiment shown in Figure 5 above, and achieve the same or corresponding technical effects. To avoid repetition, it will not be repeated here.
[0621] The present application also provides a network-side device, including a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is configured to execute a program or instruction to implement the steps of the method embodiment shown in FIG6 . This network-side device embodiment corresponds to the aforementioned network-side device method embodiment, and each implementation process and implementation method of the aforementioned method embodiment are applicable to this network-side device embodiment and can achieve the same technical effects.
[0622] Specifically, embodiments of the present application also provide a network-side device. As shown in Figure 11, the network-side device 110 includes an antenna 111, a radio frequency device 112, a baseband device 113, a processor 114, and a memory 115. Antenna 111 is connected to radio frequency device 112. In the uplink direction, radio frequency device 112 receives information via antenna 111 and sends the received information to baseband device 113 for processing. In the downlink direction, baseband device 113 processes the information to be transmitted and sends it to radio frequency device 112. Radio frequency device 112 processes the received information and then sends it through antenna 111.
[0623] The method executed by the network-side device in the above embodiment may be implemented in the baseband device 113 , which includes a baseband processor.
[0624] The baseband device 113 may include, for example, at least one baseband board, on which multiple chips are arranged, as shown in Figure 11, one of the chips is, for example, a baseband processor, which is connected to the memory 115 through a bus interface to call the program in the memory 115 to execute the network device operations shown in the above method embodiment.
[0625] The network side device may further include a network interface 116, which is, for example, a Common Public Radio Interface (CPRI).
[0626] Specifically, the network side device 110 of the embodiment of the present application also includes: instructions or programs stored in the memory 115 and executable on the processor 114. The processor 114 calls the instructions or programs in the memory 115 to execute the methods of execution of each module shown in Figure 8 and achieve the same technical effect. To avoid repetition, it will not be described here.
[0627] Specifically, the embodiment of the present application further provides a network-side device. As shown in FIG12 , the network-side device 120 includes a processor 121, a network interface 122, and a memory 123. The network interface 122 is, for example, a common public radio interface (CPRI).
[0628] Specifically, the network side device 120 of the embodiment of the present application also includes: instructions or programs stored in the memory 123 and executable on the processor 121. The processor 121 calls the instructions or programs in the memory 123 to execute the method of execution of each module shown in Figure 8 and achieve the same technical effect. To avoid repetition, it will not be repeated here.
[0629] An embodiment of the present application also provides a readable storage medium, on which a program or instruction is stored. When the program or instruction is executed by a processor, the various processes of the above-mentioned embodiment of the method for transmitting perception-assisted data are implemented, and the same technical effect can be achieved. To avoid repetition, it will not be repeated here.
[0630] The processor is the processor in the terminal described in the above embodiment. The readable storage medium includes a computer-readable storage medium, such as a computer read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk. In some examples, the readable storage medium may be a non-transitory readable storage medium.
[0631] An embodiment of the present application further provides a chip, which includes a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is used to run programs or instructions to implement the various processes of the above-mentioned embodiment of the method for transmitting perception-assisted data, and can achieve the same technical effect. To avoid repetition, it will not be repeated here.
[0632] It should be understood that the chip mentioned in the embodiments of the present application can also be called a system-level chip, a system chip, a chip system or a system-on-chip chip, etc.
[0633] The embodiment of the present application further provides a computer program / program product, which is stored in a storage medium and, when executed by at least one processor, implements the steps of the above-mentioned method for transmitting perception assistance data, or implements the steps of the above-mentioned method for requesting perception assistance data.
[0634] An embodiment of the present application also provides a wireless communication system, including: a terminal and a network side device, wherein the terminal can be used to execute the steps of the method for transmitting perception-assisted data executed by the terminal as described above, and the network side device can be used to execute the steps of the method for transmitting perception-assisted data executed by the network side device as described above.
[0635] It should be noted that, in this article, the terms "comprise", "include" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device comprising a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, an element defined by the sentence "comprises a ..." does not exclude the presence of other identical elements in the process, method, article or device comprising the element. In addition, it should be pointed out that the scope of the methods and devices in the embodiments of the present application is not limited to performing functions in the order shown or discussed, and may also include performing functions in a substantially simultaneous manner or in the opposite order according to the functions involved. For example, the described method may be performed in an order different from that described, and various steps may also be added, omitted or combined. In addition, the features described with reference to certain examples may be combined in other examples.
[0636] Through the description of the above embodiments, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be implemented by means of a computer software product plus a necessary general-purpose hardware platform, or of course, by hardware. The computer software product is stored in a storage medium (such as ROM, RAM, magnetic disk, optical disk, etc.) and includes a number of instructions for enabling a terminal or network-side device to execute the methods described in each embodiment of the present application.
[0637] The embodiments of the present application are described above in conjunction with the accompanying drawings, but the present application is not limited to the above-mentioned specific implementation methods. The above-mentioned specific implementation methods are merely illustrative and not restrictive. Under the guidance of this application, ordinary technicians in this field can also make many forms of implementation methods without departing from the purpose of this application and the scope of protection of the claims. These implementation methods are all within the protection of this application.
Claims
1. A method for transmitting perception-assisted data, comprising: The terminal receives a first message sent by a network-side device, where the first message is used to request perception assistance data, where the perception assistance data is used to assist the network-side device in perception, and the perception assistance data includes at least one of perception calculation assistance data and sensor assistance data; The terminal sends a second message or a third message to the network side device according to the first message, where the second message is used to provide the perception assistance data, and the third message is used to reject the request for the perception assistance data.
2. The method according to claim 1, wherein The first message includes at least one of the following: Perception auxiliary data types; Perceive the effective area of auxiliary data; A request indication of the validity period of the sensing assistance data; Segment information of the first message; A request indication for periodic sensing assistance data; A perception signal identifier used by a network-side device, the perception signal identifier including at least one of a type identifier and a configuration identifier of the perception signal; the configuration identifier is used to indicate perception signal resource information; Send uplink resource configuration information of the perception assistance data.
3. The method according to claim 2, wherein: The valid area is represented by at least one of a general area description, a cell identifier, an access network notification area, and one or more cell downlink received signal strength intervals.
4. The method according to claim 2, wherein: The uplink resource configuration information includes time-frequency resources for sending the perception assistance data and an order in which each terminal or each terminal group uses the time-frequency resources.
5. The method according to any one of claims 2 to 4, wherein: The first message further includes at least one of the following: Perceive the target reference position; A request indication for terminal location information; The terminal sends a request indication for timing error group information; The terminal sends a request indication of clock accuracy; The terminal sends a request indication for clock deviation group information; Indication of a request for Line-of-Sight (LOS)-Non-Line-of-Sight (LOS)-NLOS assistance information.
6. The method according to claim 5, wherein: The terminal location information request indication is used to indicate at least one of the following: Request terminal location information without timestamp or with timestamp; Whether to request high-precision terminal location information.
7. The method according to any one of claims 2 to 6, wherein: The first message further includes at least one of the following: Request indication for wireless local area network WLAN information; Bluetooth information request indication; A request indication for camera information; A request indication for gravity sensor information; Request indication for accelerometer information; Request indication for gyroscope information; A request indication for rotation vector sensor information; Request indication for game rotation vector sensor information; a request indication for pace detector sensor information; A request indication for geomagnetic field sensor information; A request indication for proximity sensor information; A request indication for light sensor information; A request indication for pressure sensor information; A request indication for temperature sensor information; Indicates a request for humidity sensor information.
8. The method according to any one of claims 1 to 7, wherein: The second message further includes at least one of the following: Segment information of the second message; indication of periodic sensing assistance data; The validity period of the perception assistance data.
9. The method according to any one of claims 1 to 8, wherein: The perceptual computing auxiliary data includes at least one of the following: The location coordinates of the terminal antenna reference point; The terminal sends timing error group information; Terminal sending clock accuracy; The terminal sends clock deviation group information; LOS-NLOS assistance information.
10. The method according to claim 5 or 9, wherein: The perception assistance data provided by the terminal includes a perception signal resource, and the LOS-NLOS assistance information includes: a first value, where the first value is a value corresponding to an expected probability of an LOS transmission path of the perception signal corresponding to the perception signal resource from the terminal to the perception target; or, The sensing assistance data provided by the terminal includes multiple sensing signal resources, and the LOS-NLOS assistance information includes at least one of the following: a second value, where the second value represents a total expected probability of an LOS transmission path of the sensing signals corresponding to all the sensing signal resources from the terminal to the sensing target; a third numerical list, where the third numerical value represents an expected probability of an LOS transmission path of the perception signal corresponding to each of the perception signal resources from the terminal to the perception target; The fourth value and the perception signal resource information corresponding to the fourth value indicate that the fourth value represents a maximum value among expected possibilities of LOS transmission paths of the perception signals corresponding to all the perception signal resources from the terminal to the perception target.
11. The method according to any one of claims 1 to 10, wherein: The sensor auxiliary data includes at least one of the following: WLAN information; Bluetooth information; Camera information; Gravity sensor information; Accelerometer information; Gyroscope information; Rotation vector sensor information; Game rotation vector sensor information; Step detector sensor information; Geomagnetic field sensor information; Proximity sensor information; Light sensor information; Pressure sensor information; Temperature sensor information; Humidity sensor information.
12. A method for requesting perception assistance data, comprising: The network side device sends a first message to the first terminal, where the first message is used to request perception auxiliary data, where the perception auxiliary data is used to assist the network side device in perception, and the perception auxiliary data includes at least one of perception calculation auxiliary data and sensor auxiliary data.
13. The method according to claim 12, wherein: Before the network side device sends the first message to the terminal, the following steps are further included: The network side device determines one or more first terminals based on at least one of the terminal uplink perception signal configuration, uplink measurement, terminal position estimation, terminal uplink data cyclic redundancy check CRC check result and terminal capability.
14. The method according to claim 12 or 13, wherein: The network side device sending the first message to the first terminal includes: The network side device sends the first message to the first terminal via multicast or broadcast.
15. The method according to claim 12, wherein: The first message includes at least one of the following: Perception auxiliary data types; Perceive the effective area of auxiliary data; A request indication of the validity period of the sensing assistance data; Segment information of the first message; A request indication for periodic sensing assistance data; A perception signal identifier used by a network-side device, the perception signal identifier including at least one of a type identifier and a configuration identifier of the perception signal; the configuration identifier is used to indicate perception signal resource information; Send uplink resource configuration information of the perception assistance data.
16. The method according to claim 15, wherein The first message further includes at least one of the following: Perceive the target reference position; A request indication for terminal location information; The terminal sends a request indication for timing error group information; The terminal sends a request indication of clock accuracy; The terminal sends a request indication for clock deviation group information; Indication of a request for LOS-NLOS assistance information.
17. The method according to claim 15 or 16, wherein: The first message further includes at least one of the following: WLAN information request indication; Bluetooth information request indication; A request indication for camera information; A request indication for gravity sensor information; Request indication for accelerometer information; Request indication for gyroscope information; A request indication for rotation vector sensor information; Request indication for game rotation vector sensor information; a request indication for pace detector sensor information; A request indication for geomagnetic field sensor information; A request indication for proximity sensor information; A request indication for light sensor information; A request indication for pressure sensor information; A request indication for temperature sensor information; Indicates a request for humidity sensor information.
18. The method according to claim 12 or 17, wherein: Also includes: The network-side device determines the content of the first message according to the terminal capability information of the first terminal.
19. The method according to claim 12, wherein: After the network side device sends the first message to the first terminal, the further step includes: The network-side device receives a second message or a third message sent by the first terminal, where the second message is used to provide the perception assistance data, and the third message is used to reject the request for the perception assistance data.
20. The method according to claim 19, wherein The second message further includes at least one of the following: Segment information of the second message; indication of periodic sensing assistance data; The validity period of the perception assistance data.
21. The method according to any one of claims 12 to 20, wherein: The perceptual computing auxiliary data includes at least one of the following: The location coordinates of the terminal antenna reference point; The terminal sends timing error group information; Terminal sending clock accuracy; The terminal sends clock deviation group information; LOS-NLOS assistance information.
22. The method according to any one of claims 12 to 21, wherein: The sensor auxiliary data includes at least one of the following: WLAN information; Bluetooth information; Camera information; Gravity sensor information; Accelerometer information; Gyroscope information; Rotation vector sensor information; Game rotation vector sensor information; Step detector sensor information; Geomagnetic field sensor information; Proximity sensor information; Light sensor information; Pressure sensor information; Temperature sensor information; Humidity sensor information.
23. A device for transmitting perception assistance data, comprising: a receiving module, configured to receive a first message sent by a network-side device, wherein the first message is used to request perception assistance data, the perception assistance data is used to assist the network-side device in perception, and the perception assistance data includes at least one of perception calculation assistance data and sensor assistance data; A sending module is used to send a second message or a third message to the network side device according to the first message, the second message is used to provide the perception auxiliary data, and the third message is used to reject the request for the perception auxiliary data.
24. The device according to claim 23, wherein The first message includes at least one of the following: Perception auxiliary data types; Perceive the effective area of auxiliary data; A request indication of the validity period of the sensing assistance data; Segment information of the first message; A request indication for periodic sensing assistance data; A perception signal identifier used by a network-side device, the perception signal identifier including at least one of a type identifier and a configuration identifier of the perception signal; the configuration identifier is used to indicate perception signal resource information; Send uplink resource configuration information of the perception assistance data.
25. The apparatus according to claim 23, wherein The first message further includes at least one of the following: Perceive the target reference position; A request indication for terminal location information; The terminal sends a request indication for timing error group information; The terminal sends a request indication of clock accuracy; The terminal sends a request indication for clock deviation group information; Indication of a request for LOS-NLOS assistance information.
26. The device according to claim 24 or 25, wherein The first message further includes at least one of the following: WLAN information request indication; Bluetooth information request indication; A request indication for camera information; A request indication for gravity sensor information; Request indication for accelerometer information; Request indication for gyroscope information; A request indication for rotation vector sensor information; Request indication for game rotation vector sensor information; a request indication for pace detector sensor information; A request indication for geomagnetic field sensor information; A request indication for proximity sensor information; A request indication for light sensor information; A request indication for pressure sensor information; A request indication for temperature sensor information; Indicates a request for humidity sensor information.
27. The device according to any one of claims 23 to 26, wherein The second message further includes at least one of the following: Segment information of the second message; indication of periodic sensing assistance data; The validity period of the perception assistance data.
28. The device according to any one of claims 23 to 27, wherein The perceptual computing auxiliary data includes at least one of the following: The location coordinates of the terminal antenna reference point; The terminal sends timing error group information; Terminal sending clock accuracy; The terminal sends clock deviation group information; LOS-NLOS assistance information.
29. The device according to any one of claims 23 to 28, wherein The sensor auxiliary data includes at least one of the following: WLAN information; Bluetooth information; Camera information; Gravity sensor information; Accelerometer information; Gyroscope information; Rotation vector sensor information; Game rotation vector sensor information; Step detector sensor information; Geomagnetic field sensor information; Proximity sensor information; Light sensor information; Pressure sensor information; Temperature sensor information; Humidity sensor information.
30. A device for requesting perception assistance data, comprising: A sending module is used to send a first message to a first terminal, where the first message is used to request perception auxiliary data, where the perception auxiliary data is used to assist network-side device perception, and the perception auxiliary data includes at least one of perception calculation auxiliary data and sensor auxiliary data.
31. The device according to claim 30, wherein The first message includes at least one of the following: Perception auxiliary data types; Perceive the effective area of auxiliary data; A request indication of the validity period of the sensing assistance data; Segment information of the first message; A request indication for periodic sensing assistance data; A perception signal identifier used by a network-side device, the perception signal identifier including at least one of a type identifier and a configuration identifier of the perception signal; the configuration identifier is used to indicate perception signal resource information; Send uplink resource configuration information of the perception assistance data.
32. The apparatus according to claim 30, wherein Also includes: The receiving module is configured to receive a second message or a third message sent by the first terminal, wherein the second message is used to provide the perception assistance data, and the third message is used to reject the request for the perception assistance data.
33. The apparatus according to claim 32, wherein The second message further includes at least one of the following: Segment information of the second message; indication of periodic sensing assistance data; The validity period of the perception assistance data.
34. A terminal comprising a processor and a memory, wherein the memory stores a program or instruction that can be run on the processor, and when the program or instruction is executed by the processor, the steps of the method for transmitting perception assistance data according to any one of claims 1 to 11 are implemented.
35. A network-side device, comprising a processor and a memory, wherein the memory stores a program or instruction that can be run on the processor, and when the program or instruction is executed by the processor, the steps of the method for transmitting perception-assisted data as described in any one of claims 12 to 22 are implemented.
36. A readable storage medium storing a program or instruction, wherein the program or instruction, when executed by a processor, implements the method for transmitting perception-assisted data as described in any one of claims 1 to 11, or implements the steps of the method for transmitting perception-assisted data as described in any one of claims 12 to 22.
Citation Information
Patent Citations
Perception data acquisition method, equipment, device and storage medium
CN115915048A
Sensing terminal selection method and device and communication equipment
CN117202085A
Perception method, node, system, medium and product
CN117202361A
Data transmission method, device and node
CN117676675A
Acquiring location information of an assisting transmission and reception point (TRP)
US20230058050A1