Data transmission method and device, first equipment and second equipment

By processing the sensing measurement data to generate second sensing measurement data, the resource overhead problem caused by direct transmission from sensing devices is solved, and the data transmission efficiency is improved.

CN121751255APending Publication Date: 2026-03-27VIVO MOBILE COMM CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-09-26
Publication Date
2026-03-27

AI Technical Summary

Technical Problem

In scenarios where communication and sensing are integrated, directly sending sensing measurement data by sensing devices results in significant resource overhead.

Method used

By processing the sensing measurement data, using normalization parameters, quantization parameters, source coding parameters, and data processing window indicators, a second sensing measurement data is generated, reducing the amount of data transmitted.

Benefits of technology

This effectively reduces the resource overhead of transmitting sensing and measurement data and improves data transmission efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121751255A_ABST
    Figure CN121751255A_ABST
Patent Text Reader

Abstract

The invention discloses a data transmission method and device, first equipment and second equipment, and belongs to the technical field of communication, and the data transmission method comprises the steps that the first equipment processes first sensing measurement data according to first sensing configuration information to obtain second sensing measurement data; wherein the first sensing configuration information comprises at least one of the following items: a normalization parameter, a quantization parameter, an information source coding parameter, a data processing window or a data processing window indication; the data processing window indication is used for indicating a data processing window; and the first device sends the second sensing measurement data.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application belongs to the field of communication technology, and specifically relates to a data transmission method, apparatus, first device, and second device. Background Technology

[0002] In communication and sensing fusion scenarios, sensing devices (e.g., user equipment (UE) or base stations) typically need to send sensing measurement data obtained from sensing measurements to other devices, such as other sensing devices or sensing function nodes. However, in related technologies, sensing devices often directly send the sensing measurement data obtained from sensing measurements to other devices, resulting in significant resource overhead. Summary of the Invention

[0003] This application provides a data transmission method, apparatus, first device, and second device that can reduce the resource overhead of sensing and measurement data transmission.

[0004] Firstly, a data transmission method is provided, the method comprising:

[0005] The first device processes the first sensing measurement data according to the first sensing configuration information to obtain the second sensing measurement data; wherein, the first sensing configuration information includes at least one of the following: normalization parameter, quantization parameter, source coding parameter, data processing window or data processing window indicator; the data processing window indicator is used to indicate the data processing window;

[0006] The first device sends the second sensing measurement data.

[0007] Secondly, a data transmission apparatus is provided, the apparatus comprising:

[0008] The processing module is configured to process the first sensing measurement data according to the first sensing configuration information to obtain the second sensing measurement data; wherein the first sensing configuration information includes at least one of the following: normalization parameters, quantization parameters, source coding parameters, data processing window or data processing window indicator; the data processing window indicator is used to indicate the data processing window;

[0009] The transmitting module is used to transmit the second sensing measurement data.

[0010] Thirdly, a data transmission method is provided, the method comprising:

[0011] The second device sends first sensing configuration information to the first device; wherein, the first sensing configuration information is used to process sensing measurement data, and the first sensing configuration information includes at least one of the following: normalization parameters, quantization parameters, source coding parameters, data processing window or data processing window indication; the data processing window indication is used to indicate the data processing window.

[0012] Fourthly, a data transmission apparatus is provided, the apparatus comprising:

[0013] The sending module is used to send first sensing configuration information to the first device; wherein the first sensing configuration information is used to process sensing measurement data, and the first sensing configuration information includes at least one of the following: normalization parameters, quantization parameters, source coding parameters, data processing window or data processing window indication; the data processing window indication is used to indicate the data processing window.

[0014] Fifthly, an apparatus for data transmission is provided, the apparatus being configured to perform the steps of the method described in the first aspect, or to implement the steps of the method described in the third aspect.

[0015] In a sixth aspect, a first device is provided, the first device including a processor and a memory, the memory storing a program or instructions executable on the processor, the program or instructions, when executed by the processor, implementing the steps of the method as described in the first aspect.

[0016] In a seventh aspect, a first device is provided, including a processor and a communication interface, wherein the processor is configured to process first sensing measurement data according to first sensing configuration information to obtain second sensing measurement data; wherein the first sensing configuration information includes at least one of the following: normalization parameters, quantization parameters, source coding parameters, a data processing window or a data processing window indicator; the data processing window indicator is used to indicate the data processing window;

[0017] The communication interface is used to send the second sensing measurement data.

[0018] In an eighth aspect, a second device is provided, the second device including a processor and a memory, the memory storing a program or instructions executable on the processor, the program or instructions, when executed by the processor, implementing the steps of the method as described in the third aspect.

[0019] A ninth aspect provides a second device, including a processor and a communication interface, wherein the communication interface is used to send first sensing configuration information to a first device; wherein the first sensing configuration information is used to process sensing measurement data, and the first sensing configuration information includes at least one of the following: normalization parameters, quantization parameters, source coding parameters, a data processing window or a data processing window indication; the data processing window indication is used to indicate a data processing window.

[0020] In a tenth aspect, a readable storage medium is provided, on which a program or instructions are stored, which, when executed by a processor, implement the steps of the method described in the first aspect, or implement the steps of the method described in the third aspect.

[0021] Eleventhly, a wireless communication system is provided, comprising: a first device and a second device, wherein the first device is configured to perform the steps of the data transmission method as described in the first aspect, and the second device is configured to perform the steps of the data transmission method as described in the third aspect.

[0022] In a twelfth aspect, a chip is provided, the chip including a processor and a communication interface coupled to the processor, the processor being configured to run a program or instructions to implement the steps of the method described in the first aspect, or to implement the steps of the method described in the third aspect.

[0023] In a thirteenth aspect, a computer program / program product is provided, which is stored in a storage medium and is executed by at least one processor to implement the steps of the method as described in the first aspect, or to implement the steps of the method as described in the third aspect.

[0024] In this embodiment, the first device processes the first sensing measurement data according to the first sensing configuration information to obtain the second sensing measurement data. The first sensing configuration information includes at least one of the following: a normalization parameter, a quantization parameter, a source coding parameter, and a data processing window or a data processing window indicator. The data processing window indicator is used to indicate the data processing window. The second sensing measurement data is then sent. In other words, in this embodiment, the first device performs at least one of the following processing operations on the first sensing measurement data based on the first sensing configuration information: normalization, quantization, and source coding. This helps reduce the amount of sensing measurement data that needs to be transmitted, thereby reducing the resource overhead of sensing measurement data transmission. Attached Figure Description

[0025] Figure 1 This is a block diagram of a wireless communication system applicable to embodiments of this application;

[0026] Figure 2This is a schematic diagram illustrating different sensing methods for communication and sensing fusion provided in the embodiments of this application;

[0027] Figure 3 This is a schematic diagram of the UE-RAN data plane protocol stack provided in an embodiment of this application;

[0028] Figure 4 This is a schematic diagram of time-delay domain target path detection provided in an embodiment of this application;

[0029] Figure 5 This is a schematic diagram of time-delay-Doppler domain target path detection provided in an embodiment of this application;

[0030] Figure 6 This is a flowchart of a data transmission method provided in an embodiment of this application;

[0031] Figure 7a This is a schematic diagram of the probability density distribution of the real part of the data provided in the embodiments of this application;

[0032] Figure 7b This is a schematic diagram of the probability density distribution of the imaginary part of the data provided in the embodiments of this application;

[0033] Figure 7c This is a schematic diagram of the probability density distribution of the amplitude of the data provided in the embodiments of this application;

[0034] Figure 7d This is a schematic diagram of the probability density distribution of the phase of the data provided in the embodiments of this application;

[0035] Figure 8 This is a flowchart of another data transmission method provided in an embodiment of this application;

[0036] Figure 9 This is a flowchart of another data transmission method provided in an embodiment of this application;

[0037] Figure 10 This is a flowchart of another data transmission method provided in an embodiment of this application;

[0038] Figure 11 This is a structural diagram of a data transmission device provided in an embodiment of this application;

[0039] Figure 12 This is a structural diagram of another data transmission device provided in an embodiment of this application;

[0040] Figure 13 This is a structural diagram of the communication device provided in the embodiments of this application;

[0041] Figure 14 This is a structural diagram of the terminal provided in the embodiments of this application;

[0042] Figure 15 This is a structural diagram of a network-side device provided in an embodiment of this application;

[0043] Figure 16 This is a structural diagram of another network-side device provided in an embodiment of this application. Detailed Implementation

[0044] The technical solutions of the embodiments of this application will be clearly described below with reference to the accompanying drawings. Obviously, the described embodiments are only some, not all, of the embodiments of this application. All other embodiments obtained by those skilled in the art based on the embodiments of this application are within the scope of protection of this application.

[0045] The terms "first," "second," etc., used in this application are used to distinguish similar objects and not to describe a specific order or sequence. It should be understood that such terms can be used interchangeably where appropriate so that embodiments of this application can be implemented in orders other than those illustrated or described herein, and the objects distinguished by "first" and "second" are generally of the same class, not limited in number; for example, the first object can be one or more. Furthermore, "or" in this application indicates at least one of the connected objects. For example, the scope of protection for "A or B" covers at least three scenarios: Scenario 1: including A but not B; Scenario 2: including B but not A; Scenario 3: including both A and B. In addition, the terms "A and / or B," "at least one of A and B," and "at least one of A or B" also cover at least the above three scenarios. The character " / " generally indicates that the preceding and following objects are in an "or" relationship.

[0046] The term "instruction" in this application can be either a direct instruction (or explicit instruction) or an indirect instruction (or implicit instruction). A direct instruction can be understood as one in which the sender explicitly informs the receiver of specific information, the operation to be performed, or the requested result, etc., in the instruction sent. An indirect instruction can be understood as one in which the receiver determines the corresponding information based on the instruction sent by the sender, or makes a judgment and determines the operation to be performed or the requested result, etc., based on the judgment result.

[0047] It is worth noting that the technologies described in this application are not limited to Long Term Evolution (LTE) / LTE-Advanced (LTE-A) systems, 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 this application are often used interchangeably, and the described technologies can be used with the systems and radio technologies mentioned above, as well as with other systems and radio technologies. The following description describes New Radio (NR) systems for illustrative purposes, and the term NR is used in most of the following description; however, these technologies can also be applied to systems other than NR systems, such as 6th generation (6G) radio systems. th Generation 6G communication system.

[0048] Figure 1This diagram illustrates a block diagram of a wireless communication system applicable to embodiments of this application. The wireless communication system includes a terminal 11 and a network-side device 12. The terminal 11 can be a mobile phone, tablet computer, laptop computer, notebook computer, personal digital assistant (PDA), handheld computer, netbook, ultra-mobile personal computer (UMPC), mobile internet device (MID), augmented reality (AR), virtual reality (VR) device, robot, wearable device, flight vehicle, vehicle user equipment (VUE), shipboard equipment, pedestrian user equipment (PUE), smart home devices (home appliances with wireless communication capabilities, such as refrigerators, televisions, washing machines, or furniture), game consoles, personal computers (PCs), ATMs, or self-service machines, etc. Wearable devices include: smartwatches, smart bracelets, smart headphones, smart glasses, smart jewelry (smart bracelets, smart chains, smart rings, smart necklaces, smart anklets, smart anklets, etc.), smart wristbands, smart clothing, etc. Among these, in-vehicle devices can also be referred to as in-vehicle terminals, in-vehicle controllers, in-vehicle modules, in-vehicle components, in-vehicle chips, or in-vehicle units, etc. It should be noted that the specific type of terminal 11 is not limited in this application embodiment. Network-side equipment 12 may include access network equipment or core network equipment, wherein access network equipment may also be referred to as Radio Access Network (RAN) equipment, radio access network function, or radio access network unit. Access network equipment may include base stations, Wireless Local Area Network (WLAN) access points (AS), or Wireless Fidelity (WiFi) nodes, etc.The term "base station" can be referred to as Node B (NB), Evolved Node B (eNB), 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, Transmit / Receive Point (TRP), or any other suitable term in the relevant field, as long as the same technical effect is achieved. The term "base station" is not limited to any specific technical terminology. It should be noted that this application embodiment only uses a base station in an NR system as an example for description and does not limit the specific type of base station.

[0049] Core network equipment, also known as core network nodes, core network functions, or core network elements, includes, but is not limited to, at least one of the following: Mobility Management Entity (MME), Access and Mobility Management Function (AMF), Session Management Function (SMF), User Plane Function (UPF), Policy Control Function (PCF), Policy and Charging Rules Function (PCRF), Edge Application Server Discovery Function (EASDF), Unified Data Management (UDM), Unified Data Repository (UDR), Home Subscriber Server (HSS), Centralized network configuration (CNC), Network Repository Function (NRF), Network Exposure Function (NEF), Local NEF (or L-NEF), and Binding Support Function. Support Functions (BSF), Application Functions (AF), Location Management Functions (LMF), Gateway Mobile Location Centres (GMLC), and Network Data Analytics Functions (NWDAF), etc. It should be noted that this application embodiment only uses core network equipment in the NR system as an example and does not limit the specific type of core network equipment. If the name of the core network equipment mentioned in this application embodiment changes in subsequent protocol versions (e.g., 6G), it will still be within the scope of protection of this application.

[0050] Optionally, the core network equipment can be implemented by one or more functional modules in a single device, or by multiple devices working together; this application does not specifically limit this. It is understood that the aforementioned functional modules can be network elements in hardware devices, software functional modules running on dedicated hardware, or virtualized functional modules instantiated on a platform (e.g., a cloud platform).

[0051] For ease of understanding, the following describes some aspects of the embodiments of this application:

[0052] I. Fusion of Communication and Sensing

[0053] 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 to support many important application scenarios. Typical applications of ISAC include: navigation and obstacle avoidance for autonomous vehicles, Wi-Fi-based indoor positioning and activity recognition, 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 already attracted significant research interest and attention from academia and industry.

[0054] ISAC can achieve a low-cost, integrated implementation of communication and sensing functions through hardware sharing and software-defined functions. Its main features include: a unified and simplified architecture; reconfigurable and scalable functionality; and improved efficiency and reduced costs. The advantages of integrated communication and sensing are threefold: reduced equipment costs and smaller size; improved spectrum utilization; and enhanced system performance.

[0055] The embodiments of this application provide a typical scenario of integrated communication and sensing that is expected to be realized by upgrading the communication system architecture. Examples are shown in Table 1 below.

[0056] Table 1 Typical Scenarios of Integrated Communication and Sensing

[0057]

[0058] In this application embodiment, regarding the sensing signal, based on the different sending and receiving nodes of the sensing signal, there are 6 basic sensing methods, such as... Figure 2 As shown (using a base station as an example of an access network node), it specifically includes:

[0059] 1) Base station self-transmitting and self-receiving sensing: In this sensing method, base station A sends a sensing signal and performs sensing measurements by receiving the echo of the sensing signal;

[0060] 2) Inter-base station air interface sensing: Base station B receives sensing signals sent by base station A and performs sensing measurements;

[0061] 3) Uplink air interface sensing: Base station A receives sensing signals sent by terminal A and performs sensing measurements;

[0062] 4) Downlink air interface sensing: Terminal B receives sensing signals sent by base station B and performs sensing measurements;

[0063] 5) Terminal self-transmitting and receiving sensing: Terminal A sends a sensing signal and performs sensing measurement by receiving the echo of the sensing signal;

[0064] 6) Sidelink sensing between terminals: Terminal B receives the sensing signal sent by Terminal A and performs sensing measurements.

[0065] It is worth noting that, Figure 2 Each sensing method in the example uses a sensing signal sending node and a sensing signal receiving node. In actual systems, one or more different sensing methods can be selected according to different sensing use cases and sensing requirements, and each sensing method can have one or more sending nodes and receiving nodes. Figure 2 The perception targets in this example are people and vehicles, and it is assumed that neither people nor vehicles carry or have signal receiving / transmitting equipment installed. However, the perception targets in real-world scenarios will be much more diverse.

[0066] II. Quantization methods and source coding methods

[0067] Quantization is the process of discretizing numerical values, allowing them to be represented by bits of a certain length. Based on the characteristics of the quantization interval, it is divided into uniform quantization and non-uniform quantization. Uniform quantization, also known as linear coding, is characterized by the same interval (width) between each quantization interval. Assuming the signal range is [-X, Y], when the number of quantization bits is k, the quantization order is M = 2. k Quantity. Therefore, the quantization interval is... Non-uniform quantization includes A-law and μ-law quantization. The principle of A-law and μ-law quantization is to perform a non-linear transformation on the input signal, thereby achieving better quantization accuracy for a certain range of input signals with the same number of quantization bits. For example, A-law quantization has higher accuracy when the input signal amplitude is small. A-law quantization is often approximated using piecewise linear methods, such as 13-segment A-law companding. Therefore, A-law and μ-law quantizers are often referred to as A-law compression and μ-law compression, respectively.

[0068] The μ-law compression formula is y = ln(1 + μx) / ln(1 + μ), where x is the normalized quantizer input and y is the normalized quantizer output. Normalization restricts the data to a certain range after processing (e.g., by using an algorithm). A common method is to divide by the maximum absolute value of the samples in the dataset, thus limiting the numerical range to [-1, 1] or [0, 1]. The larger the value of μ, the higher the companding effect of small signals. The smaller the value of μ, the closer it is to uniform quantization.

[0069] Source coding is a transformation of source symbols aimed at improving communication efficiency, or a transformation of source symbols to reduce or eliminate source redundancy. Therefore, source coding is also known as a data compression method. Based on whether the original signal can be recovered without distortion, it is divided into lossless source coding and lossy source coding. Specifically, lossless source coding seeks a method based on the statistical characteristics of the source output symbol sequence to transform it into the shortest possible codeword sequence, maximizing the average information carried by each symbol while ensuring lossless recovery of the original symbol sequence.

[0070] The source coding theorem states that, in the limiting case, as the length of the independent and identically distributed random variable data stream approaches infinity, it is impossible to compress the data to a bit rate (i.e., the average number of bits per symbol) smaller than the Shannon entropy of the source without losing information. However, it is possible to make the bit rate arbitrarily close to the Shannon entropy with an extremely small probability of loss. Common lossless source coding methods include entropy coding methods such as Huffman coding and arithmetic coding, while lossy source coding methods include MPEG-2 and H.264.

[0071] III. Data Surface

[0072] The data plane is a protocol stack used for data collection and transmission within a mobile network. An example data plane protocol stack is as follows: Figure 3 As shown, the data plane consists of core network data plane functions, radio access network data plane functions, and UE data plane functions, providing end-to-end connectivity. The data plane is responsible for data control, including data collection coordination, data collection configuration, and data transmission configuration. It also handles functions such as data acquisition, data transmission, data preprocessing, data privacy and security, data analysis, data storage, and data services.

[0073] IV. Perception-related indicators

[0074] Perception-related metrics include at least one of the following:

[0075] 1. Receiver power related indicators, including:

[0076] First metric (received power of the path associated with the sensed target): The linear average (in W) of the received power of the path associated with the sensed target in the channel response measured for the first signal over the resource unit carrying the first signal. The resource unit is a time-domain and / or frequency-domain resource unit; the first signal can be: a sense signal such as a dedicated signal used for sense services, or a communication signal such as a reference signal, synchronization signal, etc.

[0077] 2. Indicators related to interference and noise power, including:

[0078] The second indicator is the linear average power of the paths other than the sensing target associated path in the channel response of the first signal on the target resource, and the sum of the linear average power of interference and noise from signals other than the first signal on the target resource or other resources (e.g., resources configured by higher-layer signaling) (in W); wherein, the target resource can be a time-frequency domain resource unit carrying the first signal.

[0079] The second indicator = total received power - the first indicator; where total received power can be expressed as: the linear average of the total received power on the target resource (including the received power of signals from the serving cell and non-serving cells, adjacent channel interference, and thermal noise, etc.) (in W); or, total received power = RSSI * K1, where K1 is a coefficient, and the measurement resource for Received Signal Strength Indication (RSSI) is the target resource or other resources (such as resources configured by higher-layer signaling). The definition of RSSI can be found in 3GPP TS38.215;

[0080] The third indicator is the linear average value (in W) of the interference and noise power from signals other than the first signal on the target resource or other resources (such as resources configured by higher-level signaling); wherein, the target resource can be a time-frequency domain resource unit carrying the first signal.

[0081] The third indicator = total received power - first signal received power; where the first signal received power is the reference signal received power (RSRP) of the first signal, and the definition of RSRP can be found in TS38.215.

[0082] The fourth metric is the linear average power (in W) of the power of all paths other than the sensing target-related path in the channel response of the first signal on the target resource.

[0083] Fourth indicator = RSRP of the first signal - First indicator.

[0084] 3. Several metrics related to the perceived signal-to-interference plus-noise ratio (SINR), perceived signal-to-noise ratio (SNR), signal-to-interference ratio (SIR), and reference signal received quality (RSRQ) include:

[0085] The fifth indicator (i.e., the first type of perception SINR / SNR / SIR) = the first indicator / the second indicator;

[0086] The sixth indicator (i.e., the second type of perception SINR / SNR / SIR) = the first indicator / the third indicator;

[0087] The seventh indicator (i.e., the third type of perception SINR / SNR / SIR) = the first indicator / the fourth indicator;

[0088] The eighth indicator (i.e., perceived RSRQ) = K2 * the first indicator / total received power, where K2 is a coefficient.

[0089] The definition of the perception target correlation path and the calculation methods for each indicator are as follows:

[0090] The signal receiving device performs channel estimation based on the transmitted first signal X(k) and the corresponding received signal Y(k) to obtain channel response information H(k) = Y(k) / X(k), where k = 0, 1, 2, ..., K-1 represents the resource unit index. After the terminal obtains the channel response H(k), it transforms it to a first domain and determines the target path and line-of-sight (LOS) path in the first domain. The target path or LOS path can also refer to a specific sampling point in the first domain. The LOS path (where the LOS condition is met between the signal transceiver devices) is generally considered the first-reach path, while the target path refers to the path associated with the portion of the signal propagation that is reflected by the sensing target. The process of transforming the channel response J(k) to the first domain after obtaining it also includes specific preprocessing of the channel data in the first domain (e.g., clutter cancellation, smoothing filtering, etc.) before determining the target path in the first domain.

[0091] The first domain includes one of the following:

[0092] Delay domain;

[0093] Doppler domain;

[0094] Azimuth domain;

[0095] Pitch angle domain (zenith angle domain);

[0096] A domain that combines at least two of the time delay domain, Doppler domain, azimuth domain, and pitch domain, such as a time delay-Doppler domain, a time delay-Doppler-angle domain, etc.

[0097] For example, H(f) is the channel response, where f = 0, 1, 2, ..., N-1 represents the frequency domain sampling points (e.g., subcarrier indices). Then, by performing an inverse Fourier transform on H(f), it can be transformed to the time delay domain (the first domain). As another example, H(f,t) is the channel response, where f = 0, 1, 2, ..., N-1 represents the frequency domain sampling points (e.g., subcarrier indices), and t = 0, 1, 2, ..., M-1 represents the time domain sampling points (e.g., OFDM symbol indices). Then, by performing an inverse Fourier transform along the frequency domain and a Fourier transform along the time domain on H(f,t), it can be transformed... The channel response can be transformed to the time-delay-Doppler domain (first domain). For example, H(f,t,s) is the channel response, where f = 0, 1, 2, ..., N-1 represents the frequency domain sampling points (e.g., subcarrier index), t = 0, 1, 2, ..., M-1 represents the time domain sampling points (e.g., OFDM symbol index), and s = 0, 1, 2, ..., P-1 represents the spatial domain sampling points (antenna index or port index). Then, by performing an inverse Fourier transform along the frequency domain, a Fourier transform along the time domain, and a Fourier transform along the antenna domain on H(f,t,s), it can be transformed to the time-delay-Doppler-angle domain (first domain).

[0098] Here, the target path refers to the path associated with the portion of the signal propagation that is reflected by the sensing target. Specifically, it can be determined based on paths satisfying a first condition from the channel information of the first domain. The first condition includes at least one of the following:

[0099] 1) The amplitude or power of the path exceeds a preset threshold or is within a preset range; for example, the preset threshold is x times the noise threshold, or the preset threshold is the constant false alarm rate (CFAR) detection threshold.

[0100] Optionally, paths that meet the requirements of amplitude or power exceeding a preset threshold or falling within a preset range can be further filtered, for example, by performing clustering processing, selecting at least one path as the target path from multiple paths that reflect the same target, or merging multiple paths belonging to the same target, for example, by weighted merging, to obtain the target path.

[0101] 2) The amplitude or power of the path is greater than the amplitude or power of other paths within a specific interval of the first domain. That is, the peak or relative peak is searched in the first domain as the target path, or it is described as the X (X≥1) path with the largest amplitude or power within a specific interval of the first domain.

[0102] 3) The Doppler amplitude of the path exceeds the preset threshold or is within the preset range.

[0103] 4) The path delay exceeds the preset threshold or is within the preset range.

[0104] 5) The angle of the diameter exceeds the preset threshold or is within the preset range.

[0105] 6) The difference in amplitude or power between the first-reaching path (e.g., the LOS path) or the reference path (e.g., the signal path reflected by a known target (e.g., a reconfigurable intelligence surface (RIS) / backscatter device / other known passive target, etc.)) exceeds a preset threshold or falls within a preset range.

[0106] 7) The Doppler difference between the path and the first path (e.g., LOS path) or the reference path (e.g., the path of a signal reflected by a known target (e.g., RIS / Backscatter device / other known passive targets)) exceeds a preset threshold or is within a preset range.

[0107] 8) The time delay difference between the path and the first path (e.g., the LOS path) or the reference path (e.g., the signal path reflected by a known target (e.g., RIS / Backscatter device / other known passive targets)) exceeds a preset threshold or is within a preset range.

[0108] 9) The angle difference between the path and the first path (e.g., the LOS path) or the reference path (e.g., the path of a signal reflected by a known target (e.g., RIS / Backscatter device / other known passive targets)) exceeds a preset threshold or is within a preset range.

[0109] 10) The amplitude, power, or phase of the path satisfies a specific modulation rule, which is the modulation rule of the Tag / backscatter device or RIS, that is, the path associated with the sensing target can be a path that has been modulated and reflected by the Tag / backscatter device or RIS.

[0110] It should be noted that the first condition of each of the above items can also be set based on the statistical results over a period of time. For example, the proportion of the above indicators (such as Doppler of the path, delay of the path, etc.) exceeding the corresponding preset threshold or falling within the corresponding preset range within a preset time window reaches the corresponding preset proportion, or the number of times the above indicators (such as Doppler of the path, delay of the path, etc.) exceed the corresponding preset threshold or fall within the corresponding preset range within a preset time window reaches the corresponding preset number.

[0111] The aforementioned preset threshold or preset range may be sent to the terminal by other devices, which determine the preset threshold or preset range based on prior target information or perception requirements; or, the aforementioned preset threshold or preset range may be determined by the terminal based on prior target information or perception requirements.

[0112] Among them, prior information for perception or perception needs includes the following information:

[0113] Sensing services or types of sensing services, such as detecting the presence of a target, localization, trajectory tracking, speed detection, distance detection, angle detection, acceleration detection, material analysis, composition analysis, shape detection, category classification, and radar cross section (RCS). The sensing services include: Section (RCS) detection, polarization scattering characteristic detection, fall detection, intrusion detection, quantity statistics, indoor positioning, gesture recognition, lip reading, gait recognition, facial expression recognition, respiration monitoring, heart rate monitoring, pulse monitoring, humidity / brightness / temperature / atmospheric pressure monitoring, air quality monitoring, weather condition monitoring, environmental reconstruction, terrain and landform, building / vegetation distribution detection, pedestrian or vehicle flow detection, crowd density, vehicle density detection, etc. The sensing service types can be classified according to certain characteristics, such as by function (detection-type sensing services, including intrusion detection and fall detection), parameter estimation-type sensing services (distance, angle, and speed calculation), and recognition-type sensing services (action recognition, identity recognition), etc. They can also be classified by sensing range (near-range sensing, medium-range sensing, and long-range sensing), by sensing fineness (coarse-grained sensing, fine-grained sensing, etc.), by power consumption / energy consumption, and by resource usage, etc. If the sensing service is respiratory monitoring, the corresponding normal breathing rate can be determined based on the person's gender and age (e.g., male: 13-21 breaths / minute, female: 15-20 breaths / minute; adult: 12-20 breaths / minute, child: approximately 30-40 breaths / minute), which can be used as prior information for sensing. For example, if the corresponding service in the sensing requirement is target detection in a highway scene, the target speed should be in the range of 60km / h to 150km / h, which can be used as prior information for sensing.

[0114] Perception target area: refers to the location area of ​​the perceived object, or the location area that needs to be imaged or reconstructed; for example, the preset range of the time delay of the perception target association path is determined based on the approximate location / distance of the perceived object.

[0115] Sensing object type: Sensing objects are classified according to their possible motion characteristics. Each sensing object type contains information such as the typical motion velocity range, motion acceleration range, and typical RCS range of the sensing object.

[0116] The number of perceived targets; for example, the number of perceived targets can be obtained from the camera's perception results as a priori information.

[0117] Quality of Service (QoS): A performance metric for sensing target areas or objects, including at least one of the following:

[0118] Perception resolution (which can be further divided into: ranging resolution, angle measurement resolution, velocity measurement resolution, imaging resolution, etc.);

[0119] Sensing accuracy (which can be further divided into: ranging accuracy, angle measurement accuracy, velocity measurement accuracy, positioning accuracy, etc.);

[0120] Sensing range (which can be further divided into: ranging range, velocity measuring range, angle measuring range, imaging range, etc.);

[0121] Sensing latency (the time interval from the sending of a sensing signal to the acquisition of a sensing result, or the time interval from the initiation of a sensing demand to the acquisition of a sensing result);

[0122] Perception update rate (the time interval between two consecutive perception operations and obtaining perception results);

[0123] Detection probability (the probability of correctly detecting an object given its presence);

[0124] False alarm probability (the probability of falsely detecting a target when it does not exist);

[0125] The maximum number of targets that can be perceived.

[0126] Taking target path selection in the time delay domain as an example, such as Figure 4 As shown, based on the first condition 1, the paths that satisfy the amplitude exceeding the preset threshold are clustered and further filtered to obtain the target paths 0, 1, and 2.

[0127] Alternatively, multiple paths belonging to the same objective after clustering can be merged, for example, by weighted merging, to obtain the target path;

[0128] Alternatively, based on the first condition 2, local peak detection can be performed to obtain target paths 0, 1, 2, and 3. That is, the path with the largest amplitude or power compared to its neighboring X (X≥1) paths can be selected as the target path. Optionally, before performing local peak detection, the channel data in the time delay domain can be preprocessed by smoothing filtering or clutter cancellation.

[0129] Or, taking the selection of target paths in the time-delay-Doppler domain as an example, such as... Figure 5 As shown, the target diameter 0 and 1 are obtained by local peak detection according to the first condition 2.

[0130] For frequency range 1, the reference point for the first indicator can be the antenna connector of the receiving device, such as a terminal. For frequency range 1, if the receiving device has multiple receiving channels, the first indicator measured and reported by the receiving device cannot be lower than the indicator of any single receiving channel. For frequency range 2, the first indicator measured for a given receiving channel needs to be obtained by measuring the combined signal on multiple antenna elements corresponding to that receiving channel.

[0131] In some optional embodiments, the first indicator is calculated as follows:

[0132] Optionally, when calculating the received power of the sensing target correlation path, it can also be the power of the sensing target correlation path in the first dimension and... The difference is used as the first indicator, where N1 represents the number of paths associated with the perceived target. It represents the average power of multiple paths outside the first path set in the first dimension.

[0133] In some optional embodiments, the received power of the first signal can be calculated as follows:

[0134] The received power of the first signal can be obtained by the receiving device after obtaining the channel response H(k), transforming it to the first dimension, determining the first path set in the first dimension, and then calculating the sum of the power of all paths in the first path set.

[0135] In some alternative embodiments, the received power of the first signal can be calculated as follows:

[0136] The received power of the first signal can also be the sum of the powers of all paths in the first path set in the first dimension. The difference, where N2 represents the number of paths in the first path set.

[0137] In some optional embodiments, the total received power is calculated as follows:

[0138] Total received power

[0139] In some optional embodiments, the second indicator is calculated as follows:

[0140] The channel response H(k) is processed by the first filter to obtain H. filter1 (k), then according to H filter1 The received signal Y after the first filtering process is calculated from (k) and the first signal X(k).filter1 (k), i.e., Y filter1 (k)=H filter1 (k)X(k). Then subtract the received signal Y(k) after the first filtering process from the received signal Y(k). filter1 (k) thus obtaining the interference and noise signal Y σ1 (k), i.e., Y σ1 (k)=Y(k)-Y filter1 (k), and then calculate the second index.

[0141] The first filtering process is used to eliminate noise and interference in the first dimension, as well as paths associated with non-perceptual targets. For example, the first filtering process will... Figure 4 The amplitude, power, intensity, and energy of all paths except the sensing target correlation path are set to zero. The channel response H after the first filtering process... filter1 (k) does not contain noise and interference, nor paths associated with non-perceived targets, but only paths associated with perceived targets.

[0142] In some optional embodiments, the third indicator is calculated as follows:

[0143] The channel response H(k) is processed by a second filter to obtain H. filter2 (k), then according to H filter2 The received signal Y after the second filtering process is calculated from the first signal X(k) and the first signal X(k). filter2 (k), i.e., Y filter2 (k)=H filter2 (k)X(k). Then subtract the received signal Y(k) after the second filtering process from the received signal Y(k). filter2 (k) thus obtaining the interference and noise signal Y σ2 (k), i.e., Y σ2 (k)=Y(k)-Y filter2 (k), and then calculate the third index.

[0144] The second filtering process can be noise interference suppression processing in the first dimension (e.g.) Figure 4 (Set the amplitude / power / intensity / energy of all paths except the first path set to zero), or perform MMSE filtering. The channel response H after the second filtering process. filter2 (k) does not contain noise and interference, but only contains paths from the first path set.

[0145] In some alternative embodiments, the third indicator is calculated as follows:

[0146] Based on the average power of multiple paths outside the first path set in the first dimension The third index P was calculated. σ2 ,Right now Where N represents the number of sampling points in the first dimension.

[0147] It should be noted that if the receiving device identifies multiple sensing targets, or if the receiving device obtains the number of sensing targets based on prior sensing information or sensing requirements, the following methods are available:

[0148] Method 1: Calculate the target index for each perceived target separately. For example, in Figure 4 The path associated with each sensing target is determined separately, and then the target indicators corresponding to each sensing target are calculated separately. When calculating the second indicator corresponding to a certain sensing target (such as sensing target A), there are two methods: that is, the second indicator of sensing target A = total received power - the first indicator of sensing target A; or, if there are two sensing targets: A and B, then the second indicator of sensing target A = total received power - the first indicator of sensing target A - the first indicator of sensing target B. Similarly, there are also two ways to calculate the fourth indicator: the fourth indicator of sensing target A = the RSRP of the first signal - the first indicator of sensing target A; or, if there are two sensing targets: A and B, then the fourth indicator of sensing target A = the RSRP of the first signal - the first indicator of sensing target A - the first indicator of sensing target B.

[0149] Method 2: Calculate a target index for multiple sensing targets. For example, in Figure 8 The process involves identifying paths associated with any perceived target and then using these paths as target paths; this is equivalent to treating multiple perceived targets as a virtual perceived target and then calculating the target index corresponding to this virtual perceived target.

[0150] V. Sensing Measurement Data

[0151] In this embodiment, the sensing measurement data is generated by the sensing device (UE or base station) and can also be referred to as sensing data or sensing result. Regarding sensing measurement data, one optional classification method is to divide the sensing measurements into the following four categories (this description focuses on the measurement quantities; it can also be divided into three categories or no classification, etc.; the four categories are for illustrative purposes only). Based on the relationship between the sensing measurements and sensing services, the third and fourth level measurements below are often also referred to as sensing results. The measurement results of the second level and / or the first level measurements are also referred to as sensing measurement data.

[0152] a) First-level measurement quantities (received signal / raw channel information), including: complex results of received signal / channel response, amplitude / phase, I-channel / Q-channel and their operation results (operations include addition, subtraction, multiplication, division, matrix addition, subtraction, multiplication, matrix transpose, trigonometric operations, square root operations and power operations, etc., as well as threshold detection results, maximum / minimum value extraction results, etc. of the above operation results; operations also include Fast Fourier Transform (FFT) / Inverse Fast Fourier Transform (IFFT), Discrete Fourier Transform (DFT) / Inverse Discrete Fourier Transform (IDFT), 2D-FFT, 3D-FFT, matched filtering, autocorrelation operation, wavelet transform and digital filtering, etc., as well as threshold detection results, maximum / minimum value extraction results, etc. of the above operation results);

[0153] b) Second-level measurements (basic measurements), including: time delay, Doppler, angle, signal strength, and their multidimensional combined representations;

[0154] c) Third-level measurements (basic attributes / states), including: distance, velocity, angle / orientation, radar cross section (RCS), and acceleration;

[0155] d) Fourth-level measurement quantities (advanced attributes / states), including: spatial location, presence of target, trajectory, action, expression, vital signs, quantity, imaging results, weather, air quality, shape, material, and composition.

[0156] V. Sensing functions or sensing function nodes

[0157] The sensing function or sensing function node includes at least one of the following functions:

[0158] Receive a sensing service request and determine the required sensing measurement quantity based on the sensing service request;

[0159] Receive the sensing measurement results (also known as sensing measurement data, i.e., the values ​​of the sensing measurement quantities) and generate sensing results (third-level measurement quantities);

[0160] Send perception results and respond to perception service requests;

[0161] Sensing Quality of Service (QoS) control refers to controlling sensing-related nodes in accordance with sensing QoS requirements to meet those requirements.

[0162] The identification of sensing signal transmitting or receiving nodes or sensing auxiliary nodes is crucial. In mobile communication systems, sensing signal transmitting or receiving nodes include network equipment (such as base stations) and user equipment (UEs) (such as mobile phones). Sensing auxiliary nodes refer to information used to assist sensing, such as sensing information from other sensors and geographic location information, to improve the performance of wireless sensing.

[0163] Determine the sensing link or sensing method, wherein the sensing link may include Uu link (base station transmit / UE receive or base station receive / UE transmit), sidelink (UE-to-UE transmit and receive), echo link (base station transmits and receives, UE transmits and receives), and inter-base station transmit / receive link (inter-base station transmits and receives); the sensing method may include base station transmits and UE receives, UE transmits and base station receives, base station transmits and receives, UE-to-UE transmits and receives, inter-base station transmits and receives, and UE transmits and receives.

[0164] The sensing signals are determined. Potential sensing signals include reference signals and data signals, where the reference signals can be communication reference signals or sensing-specific reference signals.

[0165] The time-frequency resources used for sensing must be determined. Potential sensing resources include unused time-frequency resources in communication (such as guard bands), shared time-frequency resources already used in communication (such as reference signals or data signals), and time-frequency resources dedicated to sensing. Further, the configuration of the sensing signal needs to be determined. Potential configurations include time, frequency, and spatial resource information of the sensing signal. If it is determined that the node using the sensing time-frequency resources is not the transmitting node of the sensing signal, then the sensing signal configuration is sent to the transmitting node of the sensing signal.

[0166] The configuration of the sensing measurement quantity is determined. Potential configurations include the indication of the sensing signals to be measured, the number or time of the sensing signals to be measured, and the indication of reporting the measurement results (i.e., sensing measurement data). If the node for configuring the sensing measurement quantity is not the receiving and measuring node of the sensing signals, then the sensing measurement quantity configuration is sent to the sensing signal receiving node.

[0167] Determine and configure the transmission channels for reporting sensing measurement results, including establishing, modifying, or releasing transmission channels;

[0168] When determining the AMF, after the network side determines the sensing function node based on the geographical range of the requested sensing service and the geographical range of the sensing service provided by the sensing function node, the sensing function node needs to determine the AMF in at least one of the following situations: 1) When the UE is a sensing signal transmitting node, sensing signal receiving node, or sensing auxiliary node and the sensing target is a certain UE, the sensing function node selects the AMF based on the geographical area to be sensed, and according to the TAI of the AMF requested from the NRF, and / or AMFID / location, etc.; 2) When the sensing data needs to be transmitted through the AMF (e.g., defined as a NAS message or the NAS layer as the transmission bearer protocol layer of the sensing data), the sensing function node selects the AMF based on the geographical location information of the sensing node to be transmitted (such as TA, etc.), and according to the TAI of the AMF requested from the NRF, and / or AMF ID / location, etc.; 3) When the sensing target is a 3GPP UE, the sensing function node determines the AMF based on the UE identifier (such as AMF UE NGAP ID, etc.).

[0169] The data transmission method provided in this application will be described in detail below with reference to the accompanying drawings, through some embodiments and application scenarios.

[0170] Please see Figure 6 , Figure 6 This is a flowchart illustrating a data transmission method provided in an embodiment of this application. This method can be executed by a first device, such as... Figure 6 As shown, it includes the following steps:

[0171] Step 601: The first device processes the first sensing measurement data according to the first sensing configuration information to obtain the second sensing measurement data; wherein, the first sensing configuration information includes at least one of the following: normalization parameter, quantization parameter, source coding parameter, data processing window or data processing window indicator; the data processing window indicator is used to indicate the data processing window.

[0172] The first device mentioned above can be a terminal or a base station. The first sensing measurement data mentioned above can be sensing measurement data obtained by the first device through sensing measurement, or it can be sensing measurement data received by the first device. For example, if the first device is a base station, the first sensing measurement data is sensing measurement data received by the base station from the terminal and needs to be sent to the sensing function node. It should be noted that the relevant content of the sensing measurement data in this embodiment can be found in the foregoing description of sensing measurement data, and will not be repeated here.

[0173] The above-mentioned normalization parameters are used to perform normalization-related processing on the first sensing measurement data. For example, the above-mentioned normalization parameters may include, but are not limited to, at least one of the following: a normalization window, an indication information for indicating whether to report the maximum value used for normalization.

[0174] The aforementioned quantization parameters are used to quantize the first sensing measurement data. For example, the aforementioned quantization parameters may include, but are not limited to, at least one of the following: quantization method, quantization object, number of quantization bits, etc.

[0175] The aforementioned source coding parameters are used to perform source coding on the first sensing measurement data. For example, the aforementioned source coding parameters may include at least one of the following: source coding method, compression ratio, etc.

[0176] The aforementioned data processing window can be used to indicate the data set targeted for each data processing or normalization. For example, if the data set consisting of N×M×X sensing measurement data of M Orthogonal Frequency Division Multiplexing (OFDM) symbols of N antennas is called S1, and the data set consisting of M×X sensing measurement data of M OFDM symbols of each antenna is called Qi, where i is the sequence number of antenna 1, 2...N, then the aforementioned data processing window can be either data set S1 or data set Qi. For example, each normalization is performed on all data within data set S1.

[0177] The aforementioned data processing window indicator is used to indicate the data processing window. For example, the second device can indicate the data processing window by display, for example, by using an IE (Internet Interface). For example, 01 indicates that the data processing window is a data set consisting of the sensing measurement data of each OFDM symbol (i.e., the sensing measurement data of X subcarriers of each OFDM symbol of the aforementioned N antennas), 10 indicates that the data processing window is a data set consisting of the sensing measurement data of each antenna (i.e., the sensing measurement data of X subcarriers of M OFDM symbols of the aforementioned antennas), and 11 indicates that the data processing window is a data set consisting of the sensing measurement data of multiple OFDM symbols and multiple antennas (i.e., the sensing measurement data of X subcarriers of M OFDM symbols of the aforementioned N antennas). Alternatively, the data processing window can be indicated implicitly, for example, by configuring at least one of the measurement objects and measurement reports.

[0178] Some or all of the parameters in the aforementioned first sensing configuration information can be configured by a second device, or some or all of the parameters in the aforementioned first sensing configuration information can be predefined by a protocol, or some or all of the parameters in the aforementioned first sensing configuration information can be determined by a first device. The aforementioned second device can be a terminal, a base station, or a sensing function node, etc.

[0179] It should be noted that, when some or all of the parameters in the first sensing configuration information are determined by the first device, the first device may send some or all of the parameters in the first sensing configuration information to the second device so that the second device can process the sensing measurement data processed by the first device based on some or all of the parameters in the first sensing configuration information.

[0180] The processing of the first sensing measurement data by the first device according to the first sensing configuration information may include at least one of the following: normalization, quantization, source coding, etc.

[0181] For example, the first device or the second device may determine some or all of the parameters in the first sensing configuration information based on the characteristics of the first sensing measurement data.

[0182] It should be noted that different sensing use cases process sensing measurement data differently. For example, based on the characteristics of the required sensing measurement data, sensing use cases can be divided into the following categories:

[0183] The environmental reconstruction type is characterized by the ability to calculate sensing results based on sensing measurement data from a single time-domain symbol. For example, the sensing result can be calculated based on sensing measurement data from a single OFDM symbol, without the need for joint processing of sensing measurement data from multiple OFDM symbols.

[0184] For speed-only or distance-only types, the characteristic of this type is that the sensing result can be calculated based on the sensing measurement data of a single antenna, without the need for joint processing of sensing measurement data from multiple antennas to perform angle estimation;

[0185] Point clouds or trajectory types are characterized by calculating sensing results based on sensing measurement data from multiple time-domain symbols and multiple antennas. For example, trajectories need to identify moving targets based on Doppler estimation, and obtain the target's position (e.g., position coordinates) through distance estimation and angle. Point clouds typically include three-dimensional coordinates (x, y, z), velocity, and / or signal reflection intensity. The sensing target in the use case needs to be considered whether it is a moving or stationary target; if it is a moving target, then it can be represented using three-dimensional coordinates and velocity.

[0186] Since the process of processing sensing measurement data to obtain sensing results is usually independent of the absolute size of the data, it is necessary to preserve the relative size relationships of the data in the dataset required for a particular sensing result calculation during sensing measurement and data transmission. For example, for point cloud or trajectory sensing, the numerical size relationships of sensing measurement data from multiple antennas and multiple time-domain symbols (such as OFDM symbols) need to be preserved during the transmission of sensing measurement data. In other words, the sensing measurement data that needs to be processed jointly can be treated as a single dataset during normalization or quantization. If the latency of the sensing measurement data is considered, and the sensing measurement data that needs to be processed jointly is divided into multiple datasets, then the relative size relationships between the various datasets need to be transmitted.

[0187] Therefore, the embodiments of this application can determine the first configuration information based on the feature information of the sensing measurement data. In this way, the first sensing measurement data is processed and transmitted based on the first configuration information, which helps to reduce the resource overhead of sensing measurement data transmission while ensuring the quality of sensing services (such as sensing accuracy).

[0188] Step 602: The first device sends the second sensing measurement data.

[0189] For example, the first device can send the second sensing measurement data to the second device or the third device, and then the second device or the third device can process the second sensing measurement data. For example, if the first device performs source encoding on the first sensing measurement data, the second device or the third device can perform source decoding on the received second sensing measurement data; if the first device performs quantization processing on the first sensing measurement data, that is, the second sensing measurement data is quantized data, the second device or the third device can process the quantized data based on the quantization parameters to obtain the sensing measurement data recovered from the quantized data.

[0190] The second device can be a device that sends the first configuration information to the first device, and the second device can be a device for processing sensing data, that is, the device for sensing control is separate from the device for processing sensing data.

[0191] In other words, the first device can receive sensing signals to perform sensing measurements and obtain sensing measurement data, and process the obtained sensing measurement data according to sensing configuration information (e.g., first sensing configuration information). Alternatively, the first device can receive sensing measurement data and process the received sensing measurement data according to sensing configuration information (e.g., first sensing configuration information). The second device can be a node that sends sensing configuration information (e.g., first sensing configuration information) and receives sensing measurement data. For example, the second device sends the first sensing configuration information to the first device and receives sensing measurement data from the first device. Alternatively, the second device can be a node that sends sensing configuration information (e.g., first sensing configuration information), and the third device is a node that receives sensing measurement data. For example, the second device sends the first sensing configuration information to both the first and third devices, and the third device receives sensing measurement data from the first device.

[0192] For ease of understanding, the embodiments of this application are illustrated below with examples:

[0193] Taking trajectory tracking as an example. Assume that in this sensing use case, sensing measurements are performed on M OFDM symbols of N antennas, where each OFDM symbol has X subcarriers used for sensing. Here, frequency domain channel estimation H or time-delay Doppler is used as the sensing measurement data as an example. Since the sensing measurement data of channel estimation H or time-delay Doppler are complex numbers, they can be represented by amplitude and phase, or by real and imaginary parts. For ease of explanation, amplitude and phase are referred to as Mode 1, and real and imaginary parts as Mode 2. The data set consisting of N×M×X sensing measurement data from the M OFDM symbols of N antennas is called S1; the data set consisting of M×X sensing measurement data from the M OFDM symbols of each antenna is called Q. i , where i is the index of the antenna 1, 2, ..., N. The following dataset is divided according to the antenna dimension as an example, but it can also be divided according to other dimensions (such as OFDM symbols, etc.), which is not limited in this embodiment.

[0194] To meet the requirements of trajectory tracking perception use cases, the perception measurement data can be normalized, quantized, and source-coded using at least one of the following methods before transmission.

[0195] Implementation method 1: Using data set S1 as the data processing window for processing and transmission may include the following steps:

[0196] Step a1: Normalization.

[0197] Obtain the maximum value in S1. If the sensing measurement data is represented in mode 1, then the maximum value is the maximum value A of all amplitude values ​​in the data set S1. max Amax =max(A1,A2,…A y ), where y = N × M × X. If the sensing measurement data is represented in method 2, then the maximum value is the maximum value of the real part and the maximum value of the absolute value of the imaginary part in S1. Subsequent processing handles the real and imaginary parts separately. If the sensing measurement data is a real number, its processing is similar to handling the real or imaginary parts separately.

[0198] Divide each sensing measurement data in S1 by A max The amplitude value is controlled within the range of [0,1], i.e., the maximum value is 1; or each sensing measurement data in S1 is divided by the maximum value of the aforementioned method 2, and the numerical range is controlled within the range of [-1,1], i.e., the maximum value is 1 and the minimum value is -1.

[0199] Step a2: Quantification.

[0200] Depending on the number of quantization bits, the amplitude and phase are quantized separately. Optional quantization methods include uniform quantization, A-law, or μ-law. The amplitude and phase can use the same quantization method or different quantization methods.

[0201] Alternatively, the real and imaginary parts can be quantized based on the number of quantization bits. Quantization methods include uniform quantization, A-law, or μ-law. The real and imaginary parts can use the same quantization method or different methods. Since the characteristics of the real and imaginary parts are usually quite similar, the same quantization method is generally used.

[0202] Step a3, source coding.

[0203] Whether or not source coding should be performed is determined based on factors such as the distribution characteristics of the quantized data. For example, ... Figure 7a and Figure 7b As shown, the values ​​of the real and imaginary parts are concentrated near 0, so source coding can reduce the number of bits required for each sensing measurement data. If source coding is performed, then the quantized sensing measurement data is source-coded.

[0204] It is understandable that if the sensing measurement data is not normalized and quantized, then source coding can be performed on the unnormalized and unquantized sensing measurement data.

[0205] Step a4: Send the sensing measurement data processed by at least one of the aforementioned steps a1 and a3 according to the transmission resource configuration.

[0206] Implementation method 2: Using data set Q i It is used as a data processing window for processing and transmission, i.e., from Q1 to Q. N Processing each data set individually can include the following steps:

[0207] Step b1: Normalization.

[0208] Get Q i The maximum value in the range. If the sensed measurement data is represented in mode 1, then the maximum value is Q. i The maximum value of all amplitude values ​​in the range. That is, A. i-max =max(A1,A2,…A z ), where z = M × X. If the sensing measurement data is represented in way 2, then the maximum value is Q. i The maximum value of the real part and the maximum value of the absolute value of the imaginary part are calculated. Subsequent processing separates the real and imaginary parts. If the perceived measurement data is a real number, then the processing is similar to processing the real or imaginary parts separately.

[0209] Q i Each sensing measurement data in the set divided by A i-max The amplitude value is controlled within the range of [0,1], meaning the maximum value is 1. Alternatively, Q... i Divide each sensing measurement data in the set by the maximum value of method 2 mentioned above to control the numerical range within [-1, 1], that is, the maximum value is 1 and the minimum value is -1.

[0210] Step b2, quantification.

[0211] Depending on the number of quantization bits, the amplitude and phase are quantized separately. Optional quantization methods include uniform quantization, A-law, or μ-law. The amplitude and phase can use the same quantization method, or different quantization methods.

[0212] Alternatively, the real and imaginary parts can be quantized based on the number of quantization bits. Quantization methods include uniform quantization, A-law, or μ-law. The real and imaginary parts can use the same quantization method or different methods. Since the characteristics of the real and imaginary parts are usually quite similar, the same quantization method is generally used.

[0213] Step b3, source coding.

[0214] Whether or not source coding should be performed is determined based on factors such as the distribution characteristics of the quantized data. For example, ... Figure 7c The amplitude values ​​shown are concentrated near 0. Therefore, source coding can reduce the number of bits required for each sensing measurement data point, such as... Figure 7d If the phase shown is uniformly distributed between [-π, π], then it is difficult to obtain gain through source coding such as entropy coding.

[0215] Step b4: Send sensing measurement data according to the transmission resource configuration.

[0216] In this embodiment, the transmitted sensing measurement data includes not only quantized sensing measurement data or source-encoded sensing measurement data, but also the maximum value A used in the normalization process. i-max .

[0217] It should be noted that the above process uses trajectory tracking as an example. For other perception use cases, the data processing window for the perception measurement data and whether to transmit the maximum value in the normalization process should be determined based on the characteristics of the perception measurement data required by the perception use case.

[0218] In this embodiment, the first device processes the first sensing measurement data according to the first sensing configuration information to obtain the second sensing measurement data. The first sensing configuration information includes at least one of the following: a normalization parameter, a quantization parameter, a source coding parameter, and a data processing window or a data processing window indicator. The data processing window indicator is used to indicate the data processing window. The second sensing measurement data is then sent. In other words, in this embodiment, the first device performs at least one of the following processing operations on the first sensing measurement data based on the first sensing configuration information: normalization, quantization, and source coding. This helps reduce the amount of sensing measurement data that needs to be transmitted, thereby reducing the resource overhead of sensing measurement data transmission.

[0219] Optionally, the quantization parameters include at least one of the following: quantization method or quantization method indication, parameters related to the quantization method, quantization object or quantization object indication, number of quantization bits, and first indication information;

[0220] Wherein, the quantization method indicator is used to indicate the quantization method, the quantization object indicator is used to indicate the quantization object, the first indicator information is used to indicate the first mapping table, the first mapping table is a mapping table in at least one pre-configured or protocol-predefined mapping table, and each of the mapping tables includes the mapping relationship between the value before quantization and the value after quantization.

[0221] For example, the quantization methods described above may include, but are not limited to, uniform quantization, A-law, and μ-law methods. The A-law and μ-law quantization methods can be further subdivided; for example, the A-law may include the 13-segment A-law.

[0222] The quantization method mentioned above is used to indicate the quantization method. For example, the quantization method is indicated by two bits, where 01 represents uniform quantization, 10 represents A-law, 11 represents μ-law, etc. The parameters related to the quantization method, that is, the parameters required by the quantization method, are, for example, the μ value in the μ-law compression formula.

[0223] The aforementioned quantization object refers to the object being quantized. For example, when the sensing measurement data is a complex number, the quantization object may include at least one of the amplitude, phase, real part, and imaginary part.

[0224] The aforementioned quantization object indicator is used to indicate the object being quantized. For example, the quantization object can be indicated by a 1-bit Information Element (IE), such as 0 representing amplitude and phase, and 1 representing the real and imaginary parts.

[0225] The aforementioned number of quantization bits is used to represent the number of quantization bits of the sensing measurement data. For example, the aforementioned number of quantization bits may include at least one of the following: total number of bits, amplitude quantization bits, phase quantization bits, real part quantization bits, and imaginary part quantization bits.

[0226] The aforementioned first indication information is used to indicate a first mapping table. This first mapping table includes the mapping relationship between the values ​​before quantization and the values ​​after quantization. Based on this first mapping table, the quantized values ​​of each value in the sensing measurement data can be quickly determined, thus achieving the quantization of the sensing measurement data. For example, the second device can pre-configure multiple mapping tables and select the first mapping table from among the multiple mapping tables based on the feature information of the first sensing measurement data, and indicate the first mapping table to the first device. The first device can then perform quantization based on the first mapping table.

[0227] Optionally, the quantization object includes at least one of the following: a first-level measurement quantity, a second-level measurement quantity, a third-level measurement quantity, and a fourth-level measurement quantity;

[0228] or,

[0229] The quantization object includes at least one of the following: amplitude, phase, real part, and imaginary part.

[0230] It should be noted that the relevant content of the first-level measurement quantity, the second-level measurement quantity, the third-level measurement quantity and the fourth-level measurement quantity in this embodiment can be found in the foregoing description of the first-level measurement quantity, the second-level measurement quantity, the third-level measurement quantity and the fourth-level measurement quantity, and will not be repeated here.

[0231] It should be noted that for sensing measurement data that are complex numbers, they can be represented by amplitude and phase, or by real and imaginary parts. Therefore, the quantization object mentioned above can include at least one of amplitude, phase, real part, and imaginary part.

[0232] Optionally, different mapping tables correspond to different first parameters, and the first parameter includes at least one of the following: quantization object, quantization method, and number of quantization bits.

[0233] In this embodiment, different mapping tables can be configured for at least one of different quantization objects, quantization methods, and quantization bit numbers. This allows for implicit indication of at least one of the quantization objects, quantization methods, and quantization bit numbers based on the mapping tables, which helps to save resource overhead in quantization parameter configuration.

[0234] The following examples illustrate this embodiment:

[0235] Example 1: Table 2 shows an example of a mapping table for quantizing amplitude using a uniform quantization method with 6 quantization bits. Optionally, mapping tables can also be defined for phase, real part, or imaginary part. Multiple mapping tables can be defined depending on the quantization method and the number of quantization bits. Therefore, indicating the mapping table used through the first indication information described above is an implicit way to configure the quantization method, quantization object, and quantization bits. A first device (e.g., a terminal) quantizes the value of the sensed measurement data according to the mapping table to obtain the quantized value, i.e., the quantized value. A second device (e.g., a base station) can obtain the value of the sensed measurement data corresponding to the quantized value according to the mapping table.

[0236] Table 2

[0237] Quantitative values The value corresponding to the quantized value 0 0 1 1 / 64 …… …… 63 1

[0238] Example 2: Table 3 shows an example of a mapping table that uses a uniform quantization method and three quantization bits to quantize the phase. Optionally, mapping tables can also be defined for phase, real part, or imaginary part, etc. Multiple mapping tables can be defined depending on the quantization method and the number of quantization bits. Therefore, indicating the mapping table used through the first indication information described above is an implicit way to configure the quantization method, quantization object, and quantization bits. The first device (e.g., a base station) quantizes the value of the sensed measurement data according to the mapping table to obtain the quantized value, i.e., the quantized value. The second device (e.g., a sensing function node) can obtain the value of the sensed measurement data corresponding to the quantized value according to the mapping table.

[0239] Table 3

[0240] Quantitative values The value corresponding to the quantized value 0 -π 1 -3π / 4 …… …… 7 π

[0241] Optionally, the normalization parameter includes at least one of the following: second indication information, a normalization window or a normalization window indication, and third indication information;

[0242] The normalization window indicator is used to indicate the normalization window; the second indicator information is used to indicate whether or not to perform normalization; and the third indicator information is used to indicate whether or not to report the maximum value used for normalization.

[0243] The aforementioned second indication information is used to indicate whether or not normalization is performed. Optionally, whether or not normalization is performed can be indicated explicitly, for example, by using a single bit IE, such as 1 indicating normalization and 0 indicating no normalization, or 0 indicating normalization and 1 indicating no normalization; or, whether or not normalization is performed can be indicated implicitly, for example, by predefining the protocol or indicating through the second device that the maximum value does not exceed 1, or that the absolute value of the maximum value does not exceed 1, thus implicitly indicating normalization.

[0244] The normalization window described above indicates the data set targeted for each normalization operation. For example, if the data set consisting of N×M×X sensing measurement data from M OFDM symbols of N antennas is called S1; and the data set consisting of M×X sensing measurement data from each of the M OFDM symbols of each antenna is called Qi, where i is the antenna number (1, 2, ..., N), then the normalization window can be the data set S1, meaning that each normalization operation applies to all data within the data set S1. Alternatively, the normalization window can be the data set Qi, meaning that each normalization operation applies to all data within the data set Qi. It should be noted that the normalization window described above can also be called a joint processing window or a data set, etc.

[0245] The above-mentioned normalization window indication is used to indicate the normalization window. For example, the second device can indicate the normalization window by display, for example, by using 1 bit, such as 1 representing data set S1 and 0 representing data set Qi; or, the normalization window can be indicated implicitly, for example, by using at least one of the configurations of the measurement object and the measurement report.

[0246] It should be noted that in some optional embodiments, the normalization window and the data processing window may represent the same parameter. Therefore, when the first perception configuration information includes a data processing window or a data processing window indication, the normalization parameter may not include a normalization window or a normalization window indication; when the normalization parameter may include a normalization window or a normalization window indication, the first perception configuration information may not include a data processing window or a data processing window indication.

[0247] The third indication information mentioned above is used to indicate whether or not to report the maximum value used for normalization. It should be noted that if the normalization window includes all the sensing measurement data required to obtain the sensing results, for example, dataset S1, then the maximum value used for normalization may not need to be reported; if the normalization window only includes a portion of the sensing measurement data required to obtain the sensing results, for example, dataset Qi, then the maximum value used for normalization needs to be reported, for example, A mentioned above. i-max Then, the second device can obtain the values ​​of the sensing measurement data that need to be jointly processed based on the maximum value used for normalization.

[0248] Optionally, the source coding parameters include at least one of the following: fourth indication information, source coding method or source coding method indication, and compression ratio;

[0249] The fourth indication information is used to indicate whether or not source coding is performed, and the source coding method indication is used to indicate the source coding method.

[0250] In this embodiment, the aforementioned fourth indication information is used to indicate whether or not source coding is performed. For example, one bit can be used to indicate whether source coding is performed; for instance, 1 indicates source coding is performed and 0 indicates it is not performed, or 0 indicates source coding is performed and 1 indicates it is not performed. For example, when the fourth indication information indicates source coding, at least one of the amplitude, phase, real part, and imaginary part of the sensed measurement data can be source coded.

[0251] The aforementioned source coding methods may include, but are not limited to, Huffman coding, arithmetic coding, or AI model-based source coding. The source coding method indicator is used to indicate the source coding method. For example, an IE (Input / Output) can be used to indicate the source coding method; for instance, 01 represents Huffman coding, 10 represents arithmetic coding, and 11 represents AI model-based source coding.

[0252] The compression ratio mentioned above represents the ratio of the input data volume to the output data volume in source coding. The compression ratio corresponds to the source coding method or parameters.

[0253] Optionally, the data processing window indication includes at least one of the following:

[0254] The number of sensing measurement data that need to be reported;

[0255] Configuration of the measurement object;

[0256] Configuration of measurement reports.

[0257] In this embodiment, the data processing window is implicitly indicated by at least one of the following: the number of sensing measurement data to be reported, the configuration of the measurement object, and the configuration of the measurement report. This helps to save the overhead of indicating the data processing window.

[0258] The following examples illustrate this embodiment:

[0259] Implementation method 1: The number of sensing measurement data to be reported implicitly indicates the data processing window.

[0260] For example, if the number of sensing measurement data to be reported is N×M×X, then the data processing window (i.e., the data set) consists of sensing measurement data from M OFDM symbols of N antennas.

[0261] For example, if the number of sensing measurement data to be reported is M×X, then the data processing window (i.e., the data set) consists of sensing measurement data of M OFDM symbols.

[0262] Implementation Method 2: Implicitly instruct the data processing window through the configuration of the measurement object.

[0263] For example, if the measurement object is M OFDM symbols and X subcarriers, and the number of antennas configured for measurement by the terminal is N, then the data processing window (i.e., the data set) is a sensing measurement data set consisting of N×M×X sensing measurement data.

[0264] Implementation method 3: The data processing window is implicitly indicated by configuring the measurement object and the measurement report.

[0265] For example, if the measurement object is M OFDM symbols and X subcarriers, the number of antennas for the terminal measurement is N, and the measurement report configuration indicates that the measurement report is triggered by an event that the perceived measurement data meets preset conditions, such as the perceived measurement data being greater than a first threshold, or the perceived measurement data belonging to a first time delay interval, or the perceived measurement data belonging to a first Doppler interval, then the data processing window (i.e., the data set) can be the perceived measurement data obtained according to the configuration of the measurement object and the configuration of the measurement report.

[0266] Implementation method 4: The data processing window is configured through the measurement report.

[0267] For example, the configuration of the above measurement report may include indication information for indicating the sensing measurement data to be reported. For instance, an IE may be used to indicate the sensing measurement data to be reported. For example, 01 indicates that the sensing measurement data to be reported is a data set consisting of sensing measurement data for each OFDM symbol (i.e., sensing measurement data of X subcarriers of each OFDM symbol of the aforementioned N antennas), 10 indicates that the sensing measurement data to be reported is a data set consisting of sensing measurement data for each antenna (i.e., sensing measurement data of X subcarriers of M OFDM symbols of the aforementioned antennas), and 11 indicates that the sensing measurement data to be reported is a data set consisting of sensing measurement data for multiple OFDM symbols and multiple antennas (i.e., sensing measurement data of X subcarriers of M OFDM symbols of the aforementioned N antennas). In this case, the above data processing window can be the above-mentioned sensing measurement data to be reported.

[0268] For example, based on the above-mentioned configuration of the measurement report, which may include indication information for indicating the sensing measurement data to be reported, the configuration of the measurement report indicates that the measurement report is triggered by an event that the sensing measurement data meets preset conditions, such as the sensing measurement data being greater than a first threshold, or the sensing measurement data belonging to a first time delay interval, or the sensing measurement data belonging to a first Doppler interval. Then, the data processing window (i.e., the data set) can be the sensing measurement data obtained according to the above-mentioned indication information for indicating the sensing measurement data to be reported and the configuration of the measurement report.

[0269] It should be noted that since the configuration information of sensing signals such as the measurement object is usually determined by the base station, not the sensing function node, the above data processing window indication usually does not include the configuration of the measurement object when the first device is the base station and the second device is the sensing function node.

[0270] Optionally, the data processing window is determined based on at least one of the following:

[0271] Perceive the needs;

[0272] The amount of data in the sensing measurement data;

[0273] The size of the resources used for reporting sensing measurement data.

[0274] The perception requirements for this embodiment can be found in the foregoing description of perception requirements, which will not be repeated here.

[0275] The following examples illustrate this embodiment:

[0276] The data processing window can be determined based on the sensing requirements. For example, for data with low real-time requirements, the data processing window can be determined to be all sensing measurement data that need to be processed together; for data with high real-time requirements, the data processing window can be determined to be a portion of the sensing measurement data among all the sensing measurement data that need to be processed together, so as to ensure the latency requirements.

[0277] The data processing window can be determined based on the amount of sensing measurement data. For example, when the amount of sensing measurement data is small, the data processing window can be determined to be all the sensing measurement data that need to be processed together; when the amount of sensing measurement data is large, the data processing window can be determined to be a portion of the sensing measurement data that need to be processed together.

[0278] The data processing window is determined based on the size of the resources used for reporting sensing measurement data. For example, the sensing measurement data that the aforementioned resource size can support can be used as the data processing window.

[0279] This embodiment determines the data processing window based on at least one of the following: sensing requirements, the amount of sensing measurement data, and the size of resources used for reporting sensing measurement data. Processing the sensing measurement data based on the above data processing window helps to ensure the quality of sensing services while ensuring the transmission of the processed sensing measurement data.

[0280] Optionally, the data processing window includes a first processing window or a second processing window;

[0281] The first processing window includes all the sensing measurement data that need to be processed together, and the second processing window includes a portion of the sensing measurement data from all the sensing measurement data that need to be processed together.

[0282] In this embodiment, the first processing window includes all the sensing measurement data that needs to be processed jointly, for example, all the sensing measurement data needed to obtain the sensing result. The second processing window includes a portion of the sensing measurement data from all the sensing measurement data that needs to be processed jointly, for example, a portion of the sensing measurement data needed to obtain the sensing result.

[0283] For example, when configuring sensing measurements for M OFDM symbols of N antennas, and X subcarriers for sensing on each OFDM symbol, the first processing window can be a data set consisting of N×M×X sensing measurement data for the M OFDM symbols of N antennas, i.e., data set S1; the second processing window can be a data set consisting of M×X sensing measurement data for the M OFDM symbols of each antenna, i.e., data set Q. i .

[0284] In this embodiment, for all sensing measurement data that need to be processed together, all sensing measurement data that need to be processed together can be processed at once based on the first processing window, or different parts of all sensing measurement data that need to be processed together can be processed sequentially based on the second processing window. This can improve the flexibility of sensing measurement data processing.

[0285] Optionally, when the data processing window is the second processing window, the second sensing measurement data includes quantized or source-coded sensing measurement data and the target value;

[0286] The target value includes at least one of the following: the maximum value used for normalization in the first sensing measurement data, and the target ratio; the target ratio is the ratio between the reference value and the maximum value used for normalization in the first sensing measurement data, the reference value is the maximum value used for normalization in the third sensing measurement data, and the third sensing measurement data is the sensing measurement data processed before the first sensing measurement data among all sensing measurement data that need to be processed jointly.

[0287] It is understood that in this embodiment, the sensing measurement data is normalized before quantization or source coding.

[0288] The aforementioned third sensing measurement data can be any sensing measurement data processed before the first sensing measurement data.

[0289] In one implementation, the first device may report the maximum value used in each normalization process, for example, for the data set Q in the data processing window. i In the case of A, the first device i-max For data set Q i After normalization, A can be sent to the second device. i-max In this way, the second device can process the received sensing measurement data according to the maximum value used in each normalization process to obtain the sensing measurement data before normalization. This implementation method allows the second device to quickly obtain the values ​​before normalization based on the maximum value used for normalization processing of each data set.

[0290] In another implementation, the ratio between the maximum value currently used for normalization and a reference value can be reported, where the reference value may be the maximum value previously used for normalization. For example, in the data processing window, the data set Q... i In the case of A 1-max As a reference value, each data set Q after data set Q1... iAfter normalization, report the maximum value used for normalization and A. 1-max The ratio, for example, the sum after normalizing the data set Q2, reports the maximum value A used to normalize the data set Q2. 2-max With A 1-max The ratio; the sum after normalizing the data set Q3, and the maximum value A used for normalizing the data set Q3 is reported. 3-max With A 1-max The ratio, and so on. This implementation method saves resources while ensuring the second device can obtain the values ​​of each sensing measurement data before normalization.

[0291] Optionally, the method further includes:

[0292] The first device receives the first sensing configuration information.

[0293] For example, the first device can receive first sensing configuration information from the second device, that is, the second device configures the relevant parameters for processing the sensing measurement data for the first device, which helps to improve the flexibility of the configuration of the relevant parameters for processing the sensing measurement data.

[0294] For example, the second device can flexibly configure the first sensing configuration information for the first device based on the feature information of the sensing use case, the channel environment, and the available transmission resources. In this way, the first device can process the sensing measurement data based on the first configuration information and then transmit it. This not only helps to reduce the transmission overhead of the sensing measurement data, but also helps to improve the quantization accuracy of the sensing measurement data, thereby meeting the transmission requirements of sensing measurement data under different sensing use cases, different channel environments, and different available transmission resources.

[0295] Optionally, the method further includes:

[0296] The first device receives second sensing configuration information; wherein the second sensing configuration information includes at least one of the following: fifth indication information and sixth indication information; the fifth indication information is used to indicate increasing or decreasing the number of quantization bits; the sixth indication information is used to indicate increasing or decreasing the compression ratio;

[0297] The first device processes the fourth sensing measurement data according to the second sensing configuration information and the first sensing configuration information to obtain the fifth sensing measurement data;

[0298] The first device sends the fifth sensing measurement data.

[0299] In this embodiment, when the first device needs to transmit sensing measurement data multiple times, the second device can dynamically adjust the configuration information of the sensing measurement data according to the sensing-related indicators corresponding to the received sensing measurement data. Then, the first device can process the subsequent sensing measurement data based on the adjusted configuration information, which helps to ensure the quality of sensing services.

[0300] For example, the second device receives second sensing measurement data and determines whether to adjust at least one of the quantization bit count and compression ratio based on whether the sensing SINR, SNR, SIR, or RSRQ of the second sensing measurement data meets the minimum sensing SINR, SNR, SIR, or RSRQ requirements. If the second device indicates that the quantization bit count needs adjustment, the first device can adjust the quantization bit count configured in the first configuration information, for example, by increasing or decreasing it, and thus obtain the adjusted quantization bit count. If the second device indicates that the compression ratio needs adjustment, the first device can adjust the compression ratio configured in the first configuration information, for example, by increasing or decreasing it, and thus obtain the adjusted compression ratio. The fourth sensing measurement data can then be processed based on the adjusted quantization bit count and the adjusted compression ratio. It is understood that parameters not adjusted in the first configuration information can continue to be used.

[0301] It should be noted that the aforementioned perception-related indicators can be found in the preceding explanations of these indicators, and will not be repeated here. The fourth perception measurement data can be any perception measurement data different from the first perception measurement data. The fifth perception measurement data is the perception measurement data obtained after processing the fourth perception measurement data.

[0302] It should also be noted that, in this embodiment, the quantization bit step size used to increase or decrease the number of quantization bits, and the compression ratio step size used to increase or decrease the compression ratio, can be predefined by the protocol, configured by the second device, or determined by the first device, etc., and this embodiment does not limit them.

[0303] Optionally, the second sensing configuration information further includes at least one of the following: quantization bit number step size, compression ratio step size, first multiplier, and second multiplier;

[0304] Wherein, the first multiple is a multiple of the quantization bit number adjustment amount relative to the quantization bit number step size, and the second multiple is a multiple of the compression ratio adjustment amount relative to the compression ratio step size.

[0305] The aforementioned quantization bit step size is used to represent the amount of bit change when adjusting the quantization bit number each time. For example, 1 means adjusting 1 bit each time.

[0306] The compression rate step size mentioned above is used to represent the amount of compression rate change when the source coding is adjusted each time. For example, 5% means that the compression rate is adjusted by 5% each time.

[0307] The aforementioned first multiple is a multiple of the quantization bit number adjustment amount relative to the quantization bit number step size, and thus the first device can determine the quantization bit number adjustment amount based on the first multiple and the quantization bit number step size.

[0308] The aforementioned second multiple is a multiple of the compression ratio adjustment amount relative to the compression ratio step size, and thus the first device can determine the compression ratio adjustment amount based on the second multiple and the compression ratio step size.

[0309] In this embodiment, by carrying at least one of the quantization bit number step size, compression ratio step size, first multiple and second multiple in the second sensing configuration information, it is beneficial to control the adjustment amount of quantization bit number and compression ratio more accurately, which in turn helps to further save transmission overhead while ensuring the quality of sensing services.

[0310] Optionally, the first device processes the fourth sensing measurement data according to the second sensing configuration information and the first sensing configuration information to obtain the fifth sensing measurement data, including:

[0311] The first device processes the fourth sensing measurement data according to the second sensing configuration information, the first sensing configuration information, and the second parameter to obtain the fifth sensing measurement data;

[0312] The second parameter is a parameter predefined by the protocol, and the second parameter includes at least one of the following: quantization bit step size and compression rate step size.

[0313] For example, if the fifth indication information of the second perception configuration information indicates an increase or decrease in the number of quantization bits, the first device can increase or decrease the number of quantization bits based on a predefined step size of the protocol; if the sixth indication information of the second perception configuration information indicates an increase or decrease in the compression ratio, the first device can increase or decrease the compression ratio based on a predefined step size of the protocol.

[0314] The quantization bit step size predefined in the above protocol can also be called the default quantization bit step size. Similarly, the compression rate step size predefined in the protocol can also be called the default compression rate step size.

[0315] In this embodiment, at least one of the quantization bit count and compression ratio can be increased or decreased by the second sensing configuration information. At least one of the quantization bit count step size and compression ratio step size can be predefined by the protocol. This can reduce the resource overhead of parameter configuration while ensuring that at least one of the quantization bit count and compression ratio can be flexibly adjusted.

[0316] Optionally, the method further includes:

[0317] The first device reports the first capability information;

[0318] The first capability information includes at least one of the following:

[0319] Supported quantization methods;

[0320] The seventh instruction information is used to indicate whether source coding is supported or not.

[0321] Supported source coding methods;

[0322] Maximum number of quantization bits supported.

[0323] The maximum number of quantization bits mentioned above can also be called the maximum bit width.

[0324] In this embodiment, the first device reports its first capability information, which helps the second device to configure the first configuration information for the first device more accurately.

[0325] Optionally, the first device is an access network device, and the first device sends the second sensing measurement data, including:

[0326] The first device sends the second sensing measurement data to the sensing function node based on the first control plane interface, the first user plane interface, or the first interface configuration.

[0327] Wherein, the first control plane interface is the control plane interface between the access network device and the sensing function node, the first user plane interface is the user plane interface between the access network device and the sensing function node, and the first interface configuration is the interface configuration between the access network device and the sensing function node.

[0328] For example, the first control plane interface described above can be a 5G N2 interface. The first user plane interface described above can be a 5G N3 interface. The configuration of the first interface described above may include, but is not limited to, IP address, port number, etc.

[0329] In this embodiment, the access network device can send the second sensing measurement data to the sensing function node based on the first control plane interface, the first user plane interface, or the first interface configuration, which can ensure data transmission between the access network device and the sensing function node.

[0330] Please see Figure 8 , Figure 8 This is a flowchart illustrating a data transmission method provided in an embodiment of this application. This method can be executed by a second device, such as... Figure 8 As shown, it includes the following steps:

[0331] Step 801: The second device sends first sensing configuration information to the first device; wherein, the first sensing configuration information is used to process the sensing measurement data, and the first sensing configuration information includes at least one of the following: normalization parameter, quantization parameter, source coding parameter, data processing window or data processing window indicator; the data processing window indicator is used to indicate the data processing window.

[0332] Optionally, the quantization parameters include at least one of the following: quantization method or quantization method indication, parameters related to the quantization method, quantization object or quantization object indication, number of quantization bits, and first indication information;

[0333] Wherein, the quantization method indicator is used to indicate the quantization method, the quantization object indicator is used to indicate the quantization object, the first indicator information is used to indicate the first mapping table, the first mapping table is a mapping table in at least one pre-configured or protocol-predefined mapping table, and each of the mapping tables includes the mapping relationship between the value before quantization and the value after quantization.

[0334] Optionally, the quantization object includes at least one of the following: a first-level measurement quantity, a second-level measurement quantity, a third-level measurement quantity, and a fourth-level measurement quantity;

[0335] or,

[0336] The quantization object includes at least one of the following: amplitude, phase, real part, and imaginary part.

[0337] Optionally, different mapping tables correspond to different first parameters, and the first parameter includes at least one of the following: quantization object, quantization method, and number of quantization bits.

[0338] Optionally, the normalization parameter includes at least one of the following: second indication information, a normalization window or a normalization window indication, and third indication information;

[0339] The normalization window indicator is used to indicate the normalization window; the second indicator information is used to indicate whether or not to perform normalization; and the third indicator information is used to indicate whether or not to report the maximum value used for normalization.

[0340] Optionally, the source coding parameters include at least one of the following: fourth indication information, source coding method or source coding method indication, and compression ratio;

[0341] The fourth indication information is used to indicate whether or not source coding is performed, and the source coding method indication is used to indicate the source coding method.

[0342] Optionally, the data processing window indication includes at least one of the following:

[0343] The number of sensing measurement data that need to be reported;

[0344] Configuration of the measurement object;

[0345] Configuration of measurement reports.

[0346] Optionally, the data processing window is determined based on at least one of the following:

[0347] Perceive the needs;

[0348] The amount of data in the sensing measurement data;

[0349] The size of the resources used for reporting sensing measurement data.

[0350] Optionally, the data processing window includes a first processing window or a second processing window;

[0351] The first processing window includes all the sensing measurement data that need to be processed together, and the second processing window includes a portion of the sensing measurement data from all the sensing measurement data that need to be processed together.

[0352] Optionally, when the data processing window is the second processing window, the second sensing measurement data includes quantized or source-coded sensing measurement data and the target value;

[0353] The target value includes at least one of the following: the maximum value used for normalization in the first sensing measurement data, and the target ratio; the target ratio is the ratio between the reference value and the maximum value used for normalization in the first sensing measurement data, the reference value is the maximum value used for normalization in the third sensing measurement data, and the third sensing measurement data is the sensing measurement data processed before the first sensing measurement data among all sensing measurement data that need to be processed jointly.

[0354] Optionally, the first sensing configuration information is determined based on at least one of the following: feature information of the sensing measurement data to be processed, sensing requirements, resources available for sensing measurement data transmission, and channel environment for sensing measurement data transmission.

[0355] Optionally, the method further includes:

[0356] The second device sends second sensing configuration information to the first device; wherein the second sensing configuration information includes at least one of the following: fifth indication information and sixth indication information; the fifth indication information is used to indicate increasing or decreasing the number of quantization bits; the sixth indication information is used to indicate increasing or decreasing the compression ratio.

[0357] Optionally, the second sensing configuration information further includes at least one of the following: quantization bit number step size, compression ratio step size, first multiplier, and second multiplier;

[0358] Wherein, the first multiple is a multiple of the quantization bit number adjustment amount relative to the quantization bit number step size, and the second multiple is a multiple of the compression ratio adjustment amount relative to the compression ratio step size.

[0359] Optionally, the method further includes:

[0360] The second device receives second sensing measurement data from the first device;

[0361] The second device determines perception-related indicators based on the second perception measurement data;

[0362] The second device determines the second sensing configuration information based on the sensing-related indicators.

[0363] For example, the second device determines whether to update the sensing configuration information based on the sensing-related indicators (such as sensing SINR / SNR / SIR) corresponding to the received sensing measurement data. For instance, it may adjust the quantization bit count or compression ratio. For example, when the sensing SINR / SNR / SIR is greater than 15dB, the sensing service quality requirements can be met even with a smaller number of quantization bits, and in this case, it may instruct to increase the number of quantization bits.

[0364] Optionally, the method further includes:

[0365] The second device receives the first capability information reported by the first device;

[0366] The first capability information includes at least one of the following:

[0367] Supported quantization methods;

[0368] The seventh instruction information is used to indicate whether source coding is supported or not.

[0369] Supported source coding methods;

[0370] Maximum number of quantization bits supported.

[0371] It should be noted that the implementation method of this method can be found in [reference needed]. Figure 6 The relevant descriptions of the embodiments shown are not repeated here.

[0372] The embodiments of this application are described below with reference to examples:

[0373] Example 1: The UE receives sensing configuration information from the network-side device and performs sensing measurements and data transmission based on this information, thus solving the problem of high data transmission overhead for sensing measurements. The method provided in this example can reduce the transmission overhead of sensing measurement data and improve the quantization accuracy of the data, thereby meeting the transmission requirements of sensing test data under different sensing use cases, different channel environments, and different available transmission resources.

[0374] See Figure 9 The data transfer method provided in this example includes the following steps:

[0375] Step a0: The UE sends the first capability information to the network-side device.

[0376] Step a1: The UE receives a first message sent by the network-side device, which contains first perception configuration information. This first message may be an RRC message, a physical layer message, or a data plane message, etc. The first perception configuration information can be found in the relevant descriptions of the foregoing embodiments, and will not be repeated here.

[0377] Step a2: The UE generates first perception measurement data based on the perception measurement, and processes the first perception measurement data based on the received first perception configuration information to obtain second perception measurement data.

[0378] Step a3: The UE sends the perception measurement data (i.e., the second perception measurement data) according to the perception measurement data transmission configuration (also known as the perception measurement data reporting configuration).

[0379] Optionally, if the first perception configuration information indicates that a maximum value for normalization needs to be transmitted, the UE also reports the maximum value used for normalization, so that the network-side device can obtain the value of the perception measurement data to be jointly processed based on the maximum value used for normalization. The specific method for reporting the maximum value used for normalization can be found in the relevant descriptions of the foregoing embodiments, and will not be repeated here.

[0380] Step a4: The network-side device receives the sensing measurement data (i.e., the second sensing measurement data) sent by the UE.

[0381] Optionally, if the UE is configured to perform source encoding on the sensed measurement data, then the network-side device performs source decoding on the received sensed measurement data. Furthermore, the network-side device can also obtain the sensed measurement data corresponding to the quantized data based on the quantization method, quantization object, or number of quantization bits.

[0382] In some alternative embodiments, the network-side device can process the sensing measurement data to produce the desired sensing results.

[0383] Example 2: The base station receives the first sensing configuration information from the sensing function node and performs sensing measurement and sensing measurement data transmission based on the first sensing configuration. The main difference from the first sensing configuration information in Example 1 lies in the configuration of the data processing window (i.e., the data set). The method provided in this example can solve the problem of high overhead in sensing measurement data transmission. In addition, it can improve the quantization accuracy of sensing measurement data, thereby meeting the transmission requirements of sensing test data under different sensing use cases, different channel environments, and different available transmission resources.

[0384] It should be noted that when a base station acts as a receiving node for sensing signals, the base station needs to receive the sensing signals and perform measurements. Figure 10 The process of base station sensing measurement and sensing measurement data reporting is illustrated. The sensing function node can be a core network function node or a radio access network function node.

[0385] like Figure 10 As shown, the data transmission method provided in this example includes the following steps:

[0386] Step b1: The base station receives the first message sent by the sensing function node, which contains the first sensing configuration information.

[0387] The first perception configuration information can be found in the relevant descriptions of the foregoing embodiments, and will not be repeated here.

[0388] Step b2: The base station performs sensing measurements to generate first sensing measurement data, and processes the first sensing measurement data according to the received first sensing configuration information to obtain second sensing measurement data.

[0389] Step b3: The base station sends sensing measurement data (i.e., the second sensing measurement data) to the sensing function node according to the control plane interface (e.g., 5G N2 interface), user plane interface (e.g., 5G N3 interface), or the interface configuration between the base station and the sensing function (e.g., IP address, port number, etc.).

[0390] Step b4: The sensing function node receives the sensing measurement data (i.e., the second sensing measurement data) sent by the base station.

[0391] Optionally, if the base station is configured to perform source encoding on the sensed measurement data, then the sensed functional node performs source decoding on the received sensed measurement data. Furthermore, the sensed functional node can obtain the sensed measurement data corresponding to the quantized data based on the quantization method, quantization object, or number of quantization bits.

[0392] Optionally, the sensing function node can process the sensing measurement data to produce the required sensing results.

[0393] In summary, the data transmission method provided in this application allows the UE or base station to use a more suitable number of bits for sensing measurement data based on normalized, quantized, or source-coded sensing configuration information. This method can reduce the transmission overhead of sensing measurement data or improve the quantization accuracy of the sensing measurement data, thereby meeting the transmission requirements of sensing test data under different sensing use cases, different channel environments, and different available transmission resources. Furthermore, the dynamic adjustment of the sensing measurement data configuration is supported based on second sensing configuration information such as quantization bit count step size, increase / decrease quantization bit count indication, compression rate step size, and increase / decrease compression rate indication, thereby reducing the control overhead of the sensing measurement data configuration.

[0394] It should be noted that the data transmission method provided in this application can be executed by a data transmission device. This application uses a data transmission device executing the data transmission method as an example to illustrate the data transmission device provided in this application.

[0395] This application provides a data transmission device. As an example, the data transmission device may be a communication device or a component within a communication device, such as a chip. The communication device may be a terminal, a network-side device, or a server, etc. Exemplarily, the terminal may include, but is not limited to, the type of terminal 11 listed above, and the network-side device may include, but is not limited to, the type of network-side device 12 listed above. This application does not impose specific limitations.

[0396] The data transmission device includes a receiving module, a transmitting module, and a processing module. These modules can be implemented in software or hardware. When implemented in hardware, the processing module can be implemented by a processor. For example, the processor can include general-purpose processors, special-purpose processors, such as a Central Processing Unit (CPU), microprocessor, Digital Signal Processor (DSP), Artificial Intelligence (AI) processor, Graphics Processing Unit (GPU), Application Specific Integrated Circuit (ASIC), Network Processor (NP), Field Programmable Gate Array (FPGA), or other programmable logic devices, gate circuits, transistors, discrete hardware components, etc. The receiving and transmitting modules can be implemented by a communication interface, which can include one or more of the following: transceiver, pins, circuits, bus, radio frequency unit, etc.

[0397] For details, see Figure 11 When the data transmission device is a terminal or a component within a terminal, the data transmission device 1100 includes a processing module 1101, used to process the first sensing measurement data according to the first sensing configuration information to obtain the second sensing measurement data; wherein, the first sensing configuration information includes at least one of the following: normalization parameters, quantization parameters, source coding parameters, data processing window or data processing window indication; the data processing window indication is used to indicate the data processing window;

[0398] The transmitting module 1102 is used to transmit the second sensing measurement data.

[0399] Optionally, the quantization parameters include at least one of the following: quantization device or quantization device indication, parameters related to the quantization device, quantization object or quantization object indication, number of quantization bits, and first indication information;

[0400] Wherein, the quantization device indicator is used to indicate the quantization device, the quantization object indicator is used to indicate the quantization object, the first indication information is used to indicate the first mapping table, the first mapping table is a mapping table in at least one pre-configured or protocol-predefined mapping table, and each of the mapping tables includes the mapping relationship between the value before quantization and the value after quantization.

[0401] Optionally, the quantization object includes at least one of the following: a first-level measurement quantity, a second-level measurement quantity, a third-level measurement quantity, and a fourth-level measurement quantity;

[0402] or,

[0403] The quantization object includes at least one of the following: amplitude, phase, real part, and imaginary part.

[0404] Optionally, different mapping tables correspond to different first parameters, and the first parameter includes at least one of the following: quantization object, quantization device, and number of quantization bits.

[0405] Optionally, the normalization parameter includes at least one of the following: second indication information, a normalization window or a normalization window indication, and third indication information;

[0406] The normalization window indicator is used to indicate the normalization window; the second indicator information is used to indicate whether or not to perform normalization; and the third indicator information is used to indicate whether or not to report the maximum value used for normalization.

[0407] Optionally, the source coding parameters include at least one of the following: fourth indication information, source coding device or source coding device indication, compression ratio;

[0408] The fourth indication information is used to indicate whether or not source coding is performed, and the source coding device indication is used to indicate the source coding device.

[0409] Optionally, the data processing window indication includes at least one of the following:

[0410] The number of sensing measurement data that need to be reported;

[0411] Configuration of the measurement object;

[0412] Configuration of measurement reports.

[0413] Optionally, the data processing window is determined based on at least one of the following:

[0414] Perceive the needs;

[0415] The amount of data in the sensing measurement data;

[0416] The size of the resources used for reporting sensing measurement data.

[0417] Optionally, the data processing window includes a first processing window or a second processing window;

[0418] The first processing window includes all the sensing measurement data that need to be processed together, and the second processing window includes a portion of the sensing measurement data from all the sensing measurement data that need to be processed together.

[0419] Optionally, when the data processing window is the second processing window, the second sensing measurement data includes quantized or source-coded sensing measurement data and the target value;

[0420] The target value includes at least one of the following: the maximum value used for normalization in the first sensing measurement data, and the target ratio; the target ratio is the ratio between the reference value and the maximum value used for normalization in the first sensing measurement data, the reference value is the maximum value used for normalization in the third sensing measurement data, and the third sensing measurement data is the sensing measurement data processed before the first sensing measurement data among all sensing measurement data that need to be processed jointly.

[0421] Optionally, the device further includes:

[0422] The receiving module is used to receive the first sensing configuration information.

[0423] Optionally, the device further includes a receiving module for receiving second sensing configuration information; wherein the second sensing configuration information includes at least one of the following: fifth indication information and sixth indication information; the fifth indication information is used to indicate increasing or decreasing the number of quantization bits; the sixth indication information is used to indicate increasing or decreasing the compression ratio;

[0424] The processing module is further configured to process the fourth sensing measurement data according to the second sensing configuration information and the first sensing configuration information to obtain the fifth sensing measurement data.

[0425] The sending module is also used to send the fifth sensing measurement data.

[0426] Optionally, the second sensing configuration information further includes at least one of the following: quantization bit number step size, compression ratio step size, first multiplier, and second multiplier;

[0427] Wherein, the first multiple is a multiple of the quantization bit number adjustment amount relative to the quantization bit number step size, and the second multiple is a multiple of the compression ratio adjustment amount relative to the compression ratio step size.

[0428] Optionally, the first device processes the fourth sensing measurement data according to the second sensing configuration information and the first sensing configuration information to obtain the fifth sensing measurement data, including:

[0429] The first device processes the fourth sensing measurement data according to the second sensing configuration information, the first sensing configuration information, and the second parameter to obtain the fifth sensing measurement data;

[0430] The second parameter is a parameter predefined by the protocol, and the second parameter includes at least one of the following: quantization bit step size and compression rate step size.

[0431] Optionally, the sending module is further configured to report first capability information;

[0432] The first capability information includes at least one of the following:

[0433] Supported quantization devices;

[0434] The seventh instruction information is used to indicate whether source coding is supported or not.

[0435] Supported source coding devices;

[0436] Maximum number of quantization bits supported.

[0437] Optionally, the first device is an access network device, and the transmitting module is specifically used for:

[0438] Based on the first control plane interface, the first user plane interface, or the first interface configuration, the second sensing measurement data is sent to the sensing function node.

[0439] Wherein, the first control plane interface is the control plane interface between the access network device and the sensing function node, the first user plane interface is the user plane interface between the access network device and the sensing function node, and the first interface configuration is the interface configuration between the access network device and the sensing function node.

[0440] The data transmission device provided in this application embodiment can achieve... Figure 6 The various processes implemented in the method embodiments achieve the same technical effect, and will not be described again here to avoid repetition.

[0441] See Figure 12 When the data transmission device is a network-side device or a component of a network-side device, the data transmission device 1200 includes a sending module 1201 for sending first sensing configuration information to the first device; wherein, the first sensing configuration information is used to process sensing measurement data, and the first sensing configuration information includes at least one of the following: normalization parameters, quantization parameters, source coding parameters, data processing window or data processing window indication; the data processing window indication is used to indicate the data processing window.

[0442] Optionally, the quantization parameters include at least one of the following: quantization method or quantization method indication, parameters related to the quantization method, quantization object or quantization object indication, number of quantization bits, and first indication information;

[0443] Wherein, the quantization method indicator is used to indicate the quantization method, the quantization object indicator is used to indicate the quantization object, the first indicator information is used to indicate the first mapping table, the first mapping table is a mapping table in at least one pre-configured or protocol-predefined mapping table, and each of the mapping tables includes the mapping relationship between the value before quantization and the value after quantization.

[0444] Optionally, the quantization object includes at least one of the following: a first-level measurement quantity, a second-level measurement quantity, a third-level measurement quantity, and a fourth-level measurement quantity;

[0445] or,

[0446] The quantization object includes at least one of the following: amplitude, phase, real part, and imaginary part.

[0447] Optionally, different mapping tables correspond to different first parameters, and the first parameter includes at least one of the following: quantization object, quantization method, and number of quantization bits.

[0448] Optionally, the normalization parameter includes at least one of the following: second indication information, a normalization window or a normalization window indication, and third indication information;

[0449] The normalization window indicator is used to indicate the normalization window; the second indicator information is used to indicate whether or not to perform normalization; and the third indicator information is used to indicate whether or not to report the maximum value used for normalization.

[0450] Optionally, the source coding parameters include at least one of the following: fourth indication information, source coding method or source coding method indication, and compression ratio;

[0451] The fourth indication information is used to indicate whether or not source coding is performed, and the source coding method indication is used to indicate the source coding method.

[0452] Optionally, the data processing window indication includes at least one of the following:

[0453] The number of sensing measurement data that need to be reported;

[0454] Configuration of the measurement object;

[0455] Configuration of measurement reports.

[0456] Optionally, the data processing window is determined based on at least one of the following:

[0457] Perceive the needs;

[0458] The amount of data in the sensing measurement data;

[0459] The size of the resources used for reporting sensing measurement data.

[0460] Optionally, the data processing window includes a first processing window or a second processing window;

[0461] The first processing window includes all the sensing measurement data that need to be processed together, and the second processing window includes a portion of the sensing measurement data from all the sensing measurement data that need to be processed together.

[0462] Optionally, when the data processing window is the second processing window, the second sensing measurement data includes quantized or source-coded sensing measurement data and the target value;

[0463] The target value includes at least one of the following: the maximum value used for normalization in the first sensing measurement data, and the target ratio; the target ratio is the ratio between the reference value and the maximum value used for normalization in the first sensing measurement data, the reference value is the maximum value used for normalization in the third sensing measurement data, and the third sensing measurement data is the sensing measurement data processed before the first sensing measurement data among all sensing measurement data that need to be processed jointly.

[0464] Optionally, the first sensing configuration information is determined based on at least one of the following: feature information of the sensing measurement data to be processed, sensing requirements, resources available for sensing measurement data transmission, and the channel environment for sensing measurement.

[0465] Optionally, the sending module is further configured to send second sensing configuration information to the first device; wherein the second sensing configuration information includes at least one of the following: fifth indication information and sixth indication information; the fifth indication information is used to indicate increasing or decreasing the number of quantization bits; the sixth indication information is used to indicate increasing or decreasing the compression ratio.

[0466] Optionally, the second sensing configuration information further includes at least one of the following: quantization bit number step size, compression ratio step size, first multiplier, and second multiplier;

[0467] Wherein, the first multiple is a multiple of the quantization bit number adjustment amount relative to the quantization bit number step size, and the second multiple is a multiple of the compression ratio adjustment amount relative to the compression ratio step size.

[0468] Optionally, the device further includes:

[0469] A receiving module is configured to receive second sensing measurement data from the first device;

[0470] The processing module is used to determine perception-related indicators based on the second perception measurement data;

[0471] The processing module is further configured to determine the second perception configuration information based on the perception-related indicators.

[0472] Optionally, the device further includes:

[0473] The receiving module is used to receive the first capability information reported by the first device;

[0474] The first capability information includes at least one of the following:

[0475] Supported quantization methods;

[0476] The seventh instruction information is used to indicate whether source coding is supported or not.

[0477] Supported source coding methods;

[0478] Maximum number of quantization bits supported.

[0479] The data transmission device provided in this application embodiment can achieve... Figure 8 The various processes implemented in the method embodiments achieve the same technical effect, and will not be described again here to avoid repetition.

[0480] like Figure 13 As shown in the illustration, this application also provides a communication device 1300, including a processor 1301 and a memory 1302. The memory 1302 stores a program or instructions that can run on the processor 1301. For example, when the communication device 1300 is a first device, the program or instructions executed by the processor 1301 implement the various steps of the above-described data transmission method embodiment and achieve the same technical effect. When the communication device 1300 is a second device, the program or instructions executed by the processor 1301 implement the various steps of the above-described data transmission method embodiment and achieve the same technical effect. To avoid repetition, further details are omitted here.

[0481] This application embodiment also provides a terminal, including 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, for example... Figure 6 The steps in the method embodiment shown are illustrated. This terminal embodiment corresponds to the above-described terminal-side method embodiment. All implementation processes and methods of the above-described method embodiments can be applied to this terminal embodiment and achieve the same technical effect. The terminal can be... Figure 9 The data transmission device shown. Specifically, Figure 14 A schematic diagram of the hardware structure of a terminal to implement an embodiment of this application.

[0482] The terminal 1400 includes, but is not limited to, at least some of the following components: radio frequency unit 1401, network module 1402, audio output unit 1403, input unit 1404, sensor 1405, display unit 1406, user input unit 1407, interface unit 1408, memory 1409, and processor 1410.

[0483] Those skilled in the art will understand that the terminal 1400 may also include a power supply (such as a battery) for supplying power to various components. The power supply may be logically connected to the processor 1410 through a power management system, thereby enabling functions such as managing charging, discharging, and power consumption through the power management system. Figure 14 The terminal structure shown does not constitute a limitation on the terminal. The terminal may include more or fewer components than shown, or combine certain components, or have different component arrangements, which will not be elaborated here.

[0484] It should be understood that, in this embodiment, the input unit 1404 may include a graphics processor 14041 and a microphone 14042. The graphics processor 14041 processes image data of still images or videos obtained by an image capture device (such as a camera) in video capture mode or image capture mode. The display unit 1406 may include a display panel 14061, which may be configured in the form of a liquid crystal display, an organic light-emitting diode, or the like. The user input unit 1407 includes at least one of a touch panel 14071 and other input devices 14072. The touch panel 14071 is also called a touch screen. The touch panel 14071 may include a touch detection device and a touch controller. Other input devices 14072 may include, but are not limited to, physical keyboards, function keys (such as volume control buttons, power buttons, etc.), trackballs, mice, and joysticks, which will not be described in detail here.

[0485] In this embodiment, after receiving downlink data from the network-side device, the radio frequency unit 1401 can transmit it to the processor 1410 for processing; in addition, the radio frequency unit 1401 can send uplink data to the network-side device. Typically, the radio frequency unit 1401 includes, but is not limited to, antennas, amplifiers, transceivers, couplers, low-noise amplifiers, duplexers, etc.

[0486] The memory 1409 can be used to store software programs or instructions, as well as various data. The memory 1409 may primarily include a first storage area for storing programs or instructions and a second storage area for storing data. The first storage area may store the operating system, application programs or instructions required for at least one function (such as sound playback, image playback, etc.). Furthermore, the memory 1409 may include volatile memory or non-volatile memory. The non-volatile memory may be read-only memory (ROM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), or flash memory. Volatile memory can be random access memory (RAM), static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDRSDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous link dynamic random access memory (SLDRAM), and direct memory bus RAM (DRRAM). The memory 1409 in this embodiment includes, but is not limited to, these and any other suitable types of memory.

[0487] Processor 1410 may include one or more processing units; optionally, processor 1410 integrates an application processor and a modem processor, wherein the application processor mainly handles operations involving the operating system, user interface, and applications, and the modem processor mainly handles wireless communication signals, such as a baseband processor. It is understood that the aforementioned modem processor may also not be integrated into processor 1410.

[0488] The processor 1410 is configured to process the first sensing measurement data according to the first sensing configuration information to obtain the second sensing measurement data; wherein the first sensing configuration information includes at least one of the following: normalization parameter, quantization parameter, source coding parameter, data processing window or data processing window indicator; the data processing window indicator is used to indicate the data processing window;

[0489] The radio frequency unit 1401 is used to transmit the second sensing measurement data.

[0490] It is understood that the implementation process of each implementation method mentioned in this embodiment can refer to the relevant description of the first device-side method embodiment mentioned above, and achieve the same or corresponding technical effects. In order to avoid repetition, it will not be described again here.

[0491] This application embodiment 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 used to run programs or instructions to implement, for example... Figure 6 or Figure 8 The steps of the method embodiment shown are illustrated. This network-side device embodiment corresponds to the first or second device-side method embodiment described above. All implementation processes and methods of the above method embodiments can be applied to this network-side device embodiment and achieve the same technical effects.

[0492] Specifically, embodiments of this application also provide a network-side device, which can be... Figure 10 The data transmission device shown. (For example...) Figure 15 As shown, the network-side device 1500 includes: an antenna 1501, a radio frequency (RF) device 1502, a baseband device 1503, a processor 1504, and a memory 1505. The antenna 1501 is connected to the RF device 1502. In the uplink direction, the RF device 1502 receives information through the antenna 1501 and transmits the received information to the baseband device 1503 for processing. In the downlink direction, the baseband device 1503 processes the information to be transmitted and sends it to the RF device 1502. The RF device 1502 processes the received information and transmits it through the antenna 1501.

[0493] The method executed by the network-side device in the above embodiments can be implemented in the baseband device 1503, which includes a baseband processor.

[0494] The baseband device 1503 may, for example, include at least one baseband board on which multiple chips are disposed, such as... Figure 15 As shown, one of the chips is, for example, a baseband processor, which is connected to the memory 1505 via a bus interface to call the program in the memory 1505 and execute the network device operation shown in the above method embodiment.

[0495] The network-side device may also include a network interface 1506, such as a Common Public Radio Interface (CPRI).

[0496] Specifically, the network-side device 1500 in this application embodiment further includes: instructions or programs stored in memory 1505 and executable on processor 1504, wherein processor 1504 calls the instructions or programs in memory 1505 to execute. Figure 9 or Figure 10 The methods executed by each module shown achieve the same technical effect, and to avoid repetition, they will not be described in detail here.

[0497] Specifically, embodiments of this application also provide a network-side device. For example... Figure 16 As shown, the network-side device 1600 includes: a processor 1601, a network interface 1602, and a memory 1603. This network-side device can be... Figure 10 The data transmission device shown. The network interface 1602 is, for example, a common public radio interface (CPRI).

[0498] Specifically, the network-side device 1600 in this application embodiment further includes: instructions or programs stored in memory 1603 and executable on processor 1601, wherein processor 1601 calls the instructions or programs in memory 1603 to execute. Figure 10 The methods executed by each module shown achieve the same technical effect, and to avoid repetition, they will not be described in detail here.

[0499] This application also provides a readable storage medium storing a program or instructions. When the program or instructions are executed by a processor, they implement the various processes of the above-described data transmission method embodiments and achieve the same technical effect. To avoid repetition, they will not be described again here.

[0500] The processor mentioned above is the processor in the terminal described in the above embodiments. The readable storage medium includes computer-readable storage media, such as computer read-only memory (ROM), random access memory (RAM), magnetic disk, or optical disk. In some examples, the readable storage medium may be a non-transient readable storage medium.

[0501] This application embodiment also provides a chip, which includes a processor and a communication interface. The communication interface is coupled to the processor. The processor is used to run programs or instructions to implement the various processes of the above data transmission method embodiments and can achieve the same technical effect. To avoid repetition, it will not be described again here.

[0502] It should be understood that the chip mentioned in the embodiments of this application may also be referred to as a system-on-a-chip, system chip, chip system, or system-on-a-chip, etc.

[0503] This application also provides a computer program / program product, which is stored in a storage medium and executed by at least one processor to implement the various processes of the above-described data transmission method embodiments, and can achieve the same technical effect. To avoid repetition, it will not be described again here.

[0504] This application also provides a wireless communication system, including a first device and a second device, wherein the first device can be used to perform the steps of the data transmission method described above, and the second device can be used to perform the steps of the data transmission method described above.

[0505] It should be noted that, in this document, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Without further limitations, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes that element. Furthermore, it should be noted that the scope of the methods and apparatuses in the embodiments of this application is not limited to performing functions in the order shown or discussed, but may also include performing functions substantially simultaneously or in the reverse order, depending on the functions involved. For example, the described methods may be performed in a different order than described, and various steps may be added, omitted, or combined. Additionally, features described with reference to certain examples may be combined in other examples.

[0506] From the above description of the embodiments, those skilled in the art can clearly understand that the methods of the above embodiments can be implemented by means of computer software products plus necessary general-purpose hardware platforms, and of course, they can also be implemented by hardware. The computer software product is stored in a storage medium (such as ROM, RAM, magnetic disk, optical disk, etc.) and includes several instructions to cause the terminal or network-side device to execute the methods described in the various embodiments of this application.

[0507] The embodiments of this application have been described above with reference to the accompanying drawings. However, this application is not limited to the specific embodiments described above. The specific embodiments described above are merely illustrative and not restrictive. Those skilled in the art can make many other implementations under the guidance of this application without departing from the spirit and scope of the claims. All of these implementations are within the protection scope of this application.

Claims

1. A data transmission method, characterized in that, include: The first device processes the first sensing measurement data according to the first sensing configuration information to obtain the second sensing measurement data; wherein, the first sensing configuration information includes at least one of the following: normalization parameter, quantization parameter, source coding parameter, data processing window or data processing window indicator; the data processing window indicator is used to indicate the data processing window; The first device sends the second sensing measurement data.

2. The method according to claim 1, characterized in that, The quantization parameters include at least one of the following: quantization method or quantization method indication, parameters related to quantization method, quantization object or quantization object indication, number of quantization bits, and first indication information; Wherein, the quantization method indicator is used to indicate the quantization method, the quantization object indicator is used to indicate the quantization object, the first indicator information is used to indicate the first mapping table, the first mapping table is a mapping table in at least one pre-configured or protocol-predefined mapping table, and each of the mapping tables includes the mapping relationship between the value before quantization and the value after quantization.

3. The method according to claim 2, characterized in that, The quantification object includes at least one of the following: first-level measurement quantity, second-level measurement quantity, third-level measurement quantity, and fourth-level measurement quantity; or, The quantization object includes at least one of the following: amplitude, phase, real part, and imaginary part.

4. The method according to claim 2 or 3, characterized in that, Different mapping tables correspond to different first parameters, and the first parameter includes at least one of the following: quantization object, quantization method, and number of quantization bits.

5. The method according to any one of claims 1 to 4, characterized in that, The normalization parameter includes at least one of the following: second indication information, normalization window or normalization window indication, and third indication information; The normalization window indicator is used to indicate the normalization window; the second indicator information is used to indicate whether or not to perform normalization; and the third indicator information is used to indicate whether or not to report the maximum value used for normalization.

6. The method according to any one of claims 1 to 5, characterized in that, The source coding parameters include at least one of the following: fourth indication information, source coding method or source coding method indication, and compression ratio; The fourth indication information is used to indicate whether or not source coding is performed, and the source coding method indication is used to indicate the source coding method.

7. The method according to any one of claims 1 to 6, characterized in that, The data processing window indication includes at least one of the following: The number of sensing measurement data that need to be reported; Configuration of the measurement object; Configuration of measurement reports.

8. The method according to any one of claims 1 to 7, characterized in that, The data processing window is determined based on at least one of the following: Perceive the needs; The amount of data in the sensing measurement data; The size of the resources used for reporting sensing measurement data.

9. The method according to any one of claims 1 to 8, characterized in that, The data processing window includes a first processing window or a second processing window; The first processing window includes all the sensing measurement data that need to be processed together, and the second processing window includes a portion of the sensing measurement data from all the sensing measurement data that need to be processed together.

10. The method according to claim 9, characterized in that, When the data processing window is the second processing window, the second sensing measurement data includes quantized or source-coded sensing measurement data and the target value; The target value includes at least one of the following: the maximum value used for normalization in the first sensing measurement data, and the target ratio; the target ratio is the ratio between the reference value and the maximum value used for normalization in the first sensing measurement data, the reference value is the maximum value used for normalization in the third sensing measurement data, and the third sensing measurement data is the sensing measurement data processed before the first sensing measurement data among all sensing measurement data that need to be processed jointly.

11. The method according to any one of claims 1 to 10, characterized in that, The method further includes: The first device receives the first sensing configuration information.

12. The method according to any one of claims 1 to 11, characterized in that, The method further includes: The first device receives second sensing configuration information; wherein the second sensing configuration information includes at least one of the following: fifth indication information and sixth indication information; the fifth indication information is used to indicate increasing or decreasing the number of quantization bits; the sixth indication information is used to indicate increasing or decreasing the compression ratio; The first device processes the fourth sensing measurement data according to the second sensing configuration information and the first sensing configuration information to obtain the fifth sensing measurement data; The first device sends the fifth sensing measurement data.

13. The method according to claim 12, characterized in that, The second sensing configuration information also includes at least one of the following: quantization bit number step size, compression ratio step size, first multiplier, and second multiplier; Wherein, the first multiple is a multiple of the quantization bit number adjustment amount relative to the quantization bit number step size, and the second multiple is a multiple of the compression ratio adjustment amount relative to the compression ratio step size.

14. The method according to claim 12, characterized in that, The first device processes the fourth sensing measurement data based on the second sensing configuration information and the first sensing configuration information to obtain the fifth sensing measurement data, including: The first device processes the fourth sensing measurement data according to the second sensing configuration information, the first sensing configuration information, and the second parameter to obtain the fifth sensing measurement data; The second parameter is a parameter predefined by the protocol, and the second parameter includes at least one of the following: quantization bit step size and compression rate step size.

15. The method according to any one of claims 1 to 14, characterized in that, The method further includes: The first device reports the first capability information; The first capability information includes at least one of the following: Supported quantization methods; The seventh instruction information is used to indicate whether source coding is supported or not. Supported source coding methods; Maximum number of quantization bits supported.

16. The method according to any one of claims 1 to 15, characterized in that, The first device is an access network device, and the first device sends the second sensing measurement data, including: The first device sends the second sensing measurement data to the sensing function node based on the first control plane interface, the first user plane interface, or the first interface configuration. Wherein, the first control plane interface is the control plane interface between the access network device and the sensing function node, the first user plane interface is the user plane interface between the access network device and the sensing function node, and the first interface configuration is the interface configuration between the access network device and the sensing function node.

17. A data transmission method, characterized in that, include: The second device sends first sensing configuration information to the first device; wherein, the first sensing configuration information is used to process sensing measurement data, and the first sensing configuration information includes at least one of the following: normalization parameters, quantization parameters, source coding parameters, data processing window or data processing window indication; the data processing window indication is used to indicate the data processing window.

18. The method according to claim 17, characterized in that, The quantization parameters include at least one of the following: quantization method or quantization method indication, parameters related to quantization method, quantization object or quantization object indication, number of quantization bits, and first indication information; Wherein, the quantization method indicator is used to indicate the quantization method, the quantization object indicator is used to indicate the quantization object, the first indicator information is used to indicate the first mapping table, the first mapping table is a mapping table in at least one pre-configured or protocol-predefined mapping table, and each of the mapping tables includes the mapping relationship between the value before quantization and the value after quantization.

19. The method according to claim 18, characterized in that, The quantification object includes at least one of the following: first-level measurement quantity, second-level measurement quantity, third-level measurement quantity, and fourth-level measurement quantity; or, The quantization object includes at least one of the following: amplitude, phase, real part, and imaginary part.

20. The method according to claim 18 or 19, characterized in that, Different mapping tables correspond to different first parameters, and the first parameter includes at least one of the following: quantization object, quantization method, and number of quantization bits.

21. The method according to any one of claims 17 to 20, characterized in that, The normalization parameter includes at least one of the following: second indication information, normalization window or normalization window indication, and third indication information; The normalization window indicator is used to indicate the normalization window; the second indicator information is used to indicate whether or not to perform normalization; and the third indicator information is used to indicate whether or not to report the maximum value used for normalization.

22. The method according to any one of claims 17 to 21, characterized in that, The source coding parameters include at least one of the following: fourth indication information, source coding method or source coding method indication, and compression ratio; The fourth indication information is used to indicate whether or not source coding is performed, and the source coding method indication is used to indicate the source coding method.

23. The method according to any one of claims 17 to 22, characterized in that, The data processing window indication includes at least one of the following: The number of sensing measurement data that need to be reported; Configuration of the measurement object; Configuration of measurement reports.

24. The method according to any one of claims 17 to 23, characterized in that, The data processing window is determined based on at least one of the following: Perceive the needs; The amount of data in the sensing measurement data; The size of the resources used for reporting sensing measurement data.

25. The method according to any one of claims 17 to 24, characterized in that, The data processing window includes a first processing window or a second processing window; The first processing window includes all the sensing measurement data that need to be processed together, and the second processing window includes a portion of the sensing measurement data from all the sensing measurement data that need to be processed together.

26. The method according to claim 25, characterized in that, When the data processing window is the second processing window, the second sensing measurement data includes quantized or source-coded sensing measurement data and the target value; The target value includes at least one of the following: the maximum value used for normalization in the first sensing measurement data, and the target ratio; the target ratio is the ratio between the reference value and the maximum value used for normalization in the first sensing measurement data, the reference value is the maximum value used for normalization in the third sensing measurement data, and the third sensing measurement data is the sensing measurement data processed before the first sensing measurement data among all sensing measurement data that need to be processed jointly.

27. The method according to any one of claims 17 to 26, characterized in that, The first sensing configuration information is determined based on at least one of the following: the feature information of the sensing measurement data to be processed, the sensing requirements, the resources available for sensing measurement data transmission, and the channel environment for sensing measurement.

28. The method according to any one of claims 17 to 27, characterized in that, The method further includes: The second device sends second sensing configuration information to the first device; wherein the second sensing configuration information includes at least one of the following: fifth indication information and sixth indication information; the fifth indication information is used to indicate increasing or decreasing the number of quantization bits; the sixth indication information is used to indicate increasing or decreasing the compression ratio.

29. The method according to claim 28, characterized in that, The second sensing configuration information also includes at least one of the following: quantization bit number step size, compression ratio step size, first multiplier, and second multiplier; Wherein, the first multiple is a multiple of the quantization bit number adjustment amount relative to the quantization bit number step size, and the second multiple is a multiple of the compression ratio adjustment amount relative to the compression ratio step size.

30. The method according to claim 28 or 29, characterized in that, The method further includes: The second device receives second sensing measurement data from the first device; The second device determines perception-related indicators based on the second perception measurement data; The second device determines the second sensing configuration information based on the sensing-related indicators.

31. The method according to any one of claims 17 to 30, characterized in that, The method further includes: The second device receives the first capability information reported by the first device; The first capability information includes at least one of the following: Supported quantization methods; The seventh instruction information is used to indicate whether source coding is supported or not. Supported source coding methods; Maximum number of quantization bits supported.

32. A data transmission device, characterized in that, include: The processing module is configured to process the first sensing measurement data according to the first sensing configuration information to obtain the second sensing measurement data; wherein the first sensing configuration information includes at least one of the following: normalization parameters, quantization parameters, source coding parameters, data processing window or data processing window indicator; the data processing window indicator is used to indicate the data processing window; The transmitting module is used to transmit the second sensing measurement data.

33. The apparatus according to claim 32, characterized in that, The device further includes: The receiving module is used to receive the first sensing configuration information.

34. The apparatus according to claim 32 or 33, characterized in that, The device further includes a receiving module for receiving second sensing configuration information; wherein the second sensing configuration information includes at least one of the following: fifth indication information and sixth indication information; the fifth indication information is used to indicate increasing or decreasing the number of quantization bits; the sixth indication information is used to indicate increasing or decreasing the compression ratio; The processing module is further configured to process the fourth sensing measurement data according to the second sensing configuration information and the first sensing configuration information to obtain the fifth sensing measurement data. The sending module is also used to send the fifth sensing measurement data.

35. A data transmission device, characterized in that, include: The sending module is used to send first sensing configuration information to the first device; wherein the first sensing configuration information is used to process sensing measurement data, and the first sensing configuration information includes at least one of the following: normalization parameters, quantization parameters, source coding parameters, data processing window or data processing window indication; the data processing window indication is used to indicate the data processing window.

36. The apparatus according to claim 35, characterized in that, The sending module is further configured to send second sensing configuration information to the first device; wherein the second sensing configuration information includes at least one of the following: fifth indication information and sixth indication information; the fifth indication information is used to indicate increasing or decreasing the number of quantization bits; the sixth indication information is used to indicate increasing or decreasing the compression rate.

37. A first device, characterized in that, It includes a processor and a memory, the memory storing a program or instructions that can run on the processor, the program or instructions being executed by the processor to implement the steps of the data transmission method as described in any one of claims 1 to 16.

38. A second device, characterized in that, It includes a processor and a memory, the memory storing a program or instructions that can run on the processor, the program or instructions being executed by the processor to implement the steps of the data transfer method as described in any one of claims 17 to 31.

39. A readable storage medium, characterized in that, The readable storage medium stores a program or instructions that, when executed by a processor, implement the steps of the data transmission method as described in any one of claims 1 to 16, or the steps of the data transmission method as described in any one of claims 17 to 31.

40. A computer program product, characterized in that, The computer program product is executed by at least one processor to implement the steps of the data transmission method as claimed in any one of claims 1 to 16, or to implement the steps of the data transmission method as claimed in any one of claims 17 to 31.