Measurement configuration methods and equipment
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP LTD
- Filing Date
- 2023-10-24
- Publication Date
- 2026-05-26
AI Technical Summary
In positioning scenarios, how to balance the resource overhead and positioning accuracy of interactive measurement data between devices, especially in the contradiction between comprehensiveness of measurement data and resource consumption.
By sending auxiliary information between the terminal device and the network device, instructing the terminal device to perform measurements and obtain measurement data, and then configuring the type, size, path and format of the measurement data to achieve a balance of resource conservation and positioning accuracy.
It realizes that the resource overhead and complexity of interactive measurement data between devices is reduced without detracting from positioning accuracy, and improves the efficiency and performance in the positioning process.
Smart Images

Figure CN122095656A_ABST
Abstract
Description
Measurement configuration method and device Technical Field
[0001] The present application relates to the field of communications, and more particularly, to a measurement configuration method and device. Background Art
[0002] In positioning scenarios, the more comprehensive the measurement data used for positioning, the higher the positioning accuracy. However, this also increases the resource overhead and complexity of exchanging measurement data between devices. How to configure the measurement data used by terminal devices for positioning is a technical issue that needs to be addressed.
[0003] Summary of the Invention
[0004] The embodiments of the present application provide a measurement configuration method and device that can balance the resource overhead and positioning accuracy of exchanging measurement information between devices.
[0005] This embodiment of the present application provides a measurement configuration method, including:
[0006] The terminal device receives the auxiliary information sent by the network device;
[0007] The terminal device performs measurement according to the auxiliary information to obtain measurement data.
[0008] This embodiment of the present application provides a measurement configuration method, including:
[0009] The network device sends auxiliary information to the terminal device, where the auxiliary information is used to instruct the terminal device to perform measurement and obtain measurement data.
[0010] An embodiment of the present application provides a terminal device, including:
[0011] A first transceiver module is used to receive auxiliary information sent by the network device;
[0012] The processing module is used to perform measurement according to the auxiliary information to obtain measurement data.
[0013] An embodiment of the present application provides a network device, including:
[0014] The second transceiver module is used to send auxiliary information to the terminal device, where the auxiliary information is used to instruct the terminal device to perform measurement and obtain measurement data.
[0015] An embodiment of the present application provides a terminal device, comprising a processor and a memory, wherein the memory is used to store a computer program, and the processor is used to call and run the computer program stored in the memory, so that the terminal device executes the above-mentioned measurement configuration method.
[0016] An embodiment of the present application provides a network device, comprising a processor and a memory, wherein the memory is used to store a computer program, and the processor is used to call and run the computer program stored in the memory, so that the network device executes the above-mentioned measurement configuration method.
[0017] An embodiment of the present application provides a chip for implementing the above-mentioned measurement configuration method.
[0018] Specifically, the chip includes: a processor, configured to call and run a computer program from a memory, so that a device equipped with the chip executes the above-mentioned measurement configuration method.
[0019] An embodiment of the present application provides a computer-readable storage medium for storing a computer program. When the computer program is executed by a device, the device executes the above-mentioned measurement configuration method.
[0020] An embodiment of the present application provides a computer program product, including computer program instructions, which enable a computer to execute the above-mentioned measurement configuration method.
[0021] An embodiment of the present application provides a computer program, which, when executed on a computer, enables the computer to execute the above-mentioned measurement configuration method.
[0022] In the embodiment of the present application, by configuring the measurement data measured by the terminal device during the positioning process, the resource overhead of exchanging measurement data between devices and the positioning accuracy can be balanced. BRIEF DESCRIPTION OF THE DRAWINGS
[0023] FIG1 is a schematic diagram of a positioning method based on a downlink.
[0024] FIG2 is a schematic flowchart of a measurement configuration method 200 according to an embodiment of the present application.
[0025] FIG3 is a schematic flowchart of a measurement configuration method 300 according to an embodiment of the present application.
[0026] FIG4 is a flowchart of the implementation of Example 1 of the present application.
[0027] Figure 5 is an implementation flow chart of Example 2 of the present application.
[0028] FIG6 is a flowchart of the implementation of Example 3 of the present application.
[0029] FIG7 is a schematic block diagram of a terminal device 700 according to an embodiment of the present application.
[0030] FIG8 is a schematic block diagram of a network device 800 according to an embodiment of the present application.
[0031] FIG9 is a schematic structural diagram of a communication device 900 according to an embodiment of the present application.
[0032] FIG10 is a schematic structural diagram of a chip 1000 according to an embodiment of the present application.
[0033] FIG11 is a schematic block diagram of a communication system 1100 according to an embodiment of the present application. DETAILED DESCRIPTION
[0034] The technical solutions in the embodiments of the present application will be described below in conjunction with the drawings in the embodiments of the present application.
[0035] The technical solutions of the embodiments of the present application can be applied to various communication systems, such as: Global System of Mobile communication (GSM) system, Code Division Multiple Access (CDMA) system, Wideband Code Division Multiple Access (WCDMA) system, General Packet Radio Service (GPRS), Long Term Evolution (LTE) system, Advanced Long Term Evolution (LTE-A) system, New Radio (NR) system, NR system evolution system, LTE on unlicensed spectrum (LTE-U) system, NR on unlicensed spectrum (NR-U) system, Non-Terrestrial Networks (NTN) system, Universal Mobile Telecommunication System (UMTS), Wireless Local Area Networks (WLAN), Wireless Fidelity (Wireless Fidelity) system. Fidelity, WiFi), fifth-generation communication (5th-Generation, 5G) system or other communication systems, etc.
[0036] Generally speaking, traditional communication systems support a limited number of connections and are easy to implement. However, with the development of communication technology, mobile communication systems will not only support traditional communications, but will also support, for example, device-to-device (D2D) communication, machine-to-machine (M2M) communication, machine-type communication (MTC), vehicle-to-vehicle (V2V) communication, or vehicle-to-everything (V2X) communication, etc. The embodiments of the present application can also be applied to these communication systems.
[0037] In one embodiment, the communication system in the embodiment of the present application can be applied to a carrier aggregation (CA) scenario, a dual connectivity (DC) scenario, and a standalone (SA) networking scenario.
[0038] In one embodiment, the communication system in the embodiment of the present application can be applied to an unlicensed spectrum, wherein the unlicensed spectrum can also be considered as a shared spectrum; or, the communication system in the embodiment of the present application can also be applied to an authorized spectrum, wherein the authorized spectrum can also be considered as an unshared spectrum.
[0039] The embodiments of the present application describe various embodiments in conjunction with network devices and terminal devices, wherein the terminal device may also be referred to as user equipment (UE), access terminal, user unit, user station, mobile station, mobile station, remote station, remote terminal, mobile device, user terminal, terminal, wireless communication device, user agent or user device, etc.
[0040] The terminal device can be a station (STAION, ST) in a WLAN, a cellular phone, a cordless phone, a Session Initiation Protocol (SIP) phone, a Wireless Local Loop (WLL) station, a Personal Digital Assistant (PDA) device, a handheld device with wireless communication capabilities, a computing device or other processing device connected to a wireless modem, a vehicle-mounted device, a wearable device, a terminal device in a next-generation communication system such as an NR network, or a terminal device in a future evolved Public Land Mobile Network (PLMN) network, etc.
[0041] In an embodiment of the present application, the terminal device can be deployed on land, including indoors or outdoors, handheld, wearable or vehicle-mounted; it can also be deployed on the water surface (such as ships, etc.); it can also be deployed in the air (such as airplanes, balloons and satellites, etc.).
[0042] In an embodiment of the present application, the terminal device may be a mobile phone, a tablet computer, a computer with wireless transceiver function, a virtual reality (VR) terminal device, an augmented reality (AR) terminal device, a wireless terminal device in industrial control, a wireless terminal device in self-driving, a wireless terminal device in remote medical, a wireless terminal device in a smart grid, a wireless terminal device in transportation safety, a wireless terminal device in a smart city, or a wireless terminal device in a smart home, etc.
[0043] As an example and not a limitation, in the embodiment of the present application, the terminal device may also be a wearable device. Wearable devices may also be called wearable smart devices, which are a general term for wearable devices that are intelligently designed and developed using wearable technology for daily wear, such as glasses, gloves, watches, clothing, and shoes. A wearable device is a portable device that is worn directly on the body or integrated into the user's clothes or accessories. Wearable devices are not only hardware devices, but also achieve powerful functions through software support, data interaction, and cloud interaction. Broadly speaking, wearable smart devices include those that are fully functional, large in size, and can achieve complete or partial functions without relying on smartphones, such as smart watches or smart glasses, as well as those that only focus on a certain type of application function and need to be used in conjunction with other devices such as smartphones, such as various smart bracelets and smart jewelry for vital sign monitoring.
[0044] In an embodiment of the present application, the network device may be a device for communicating with a mobile device. The network device may be an access point (AP) in WLAN, a base station (BTS) in GSM or CDMA, a base station (NodeB, NB) in WCDMA, an evolved base station (eNB or eNodeB) in LTE, or a relay station or access point, or a vehicle-mounted device, a wearable device, and a network device (gNB) in an NR network, or a network device in a future evolved PLMN network or a network device in an NTN network, etc.
[0045] As an example and not a limitation, in an embodiment of the present application, the network device may have a mobile feature, for example, the network device may be a mobile device. Alternatively, the network device may be a satellite or a balloon station. For example, the satellite may be a low earth orbit (LEO) satellite, a medium earth orbit (MEO) satellite, a geostationary earth orbit (GEO) satellite, a high elliptical orbit (HEO) satellite, etc. Optionally, the network device may also be a base station set up in a location such as land or water.
[0046] In an embodiment of the present application, the network device can provide services for a cell, and the terminal device communicates with the network device through the transmission resources used by the cell (for example, frequency domain resources, or spectrum resources). The cell can be a cell corresponding to the network device (for example, a base station). The cell can belong to a macro base station or a base station corresponding to a small cell. The small cells here may include: metro cells, micro cells, pico cells, femto cells, etc. These small cells have the characteristics of small coverage and low transmission power, and are suitable for providing high-speed data transmission services.
[0047] It should be understood that in the embodiments of the present application, a device having a communication function in a network / system may be referred to as a communication device. Taking the communication system shown in Figure 1 as an example, the communication device may include a network device and a terminal device having a communication function. The network device and the terminal device may be specific devices in the embodiments of the present application and will not be described in detail here. The communication device may also include other devices in the communication system, such as a network controller, a mobility management entity, and other network entities, which are not limited in the embodiments of the present application.
[0048] It should be understood that the terms "system" and "network" are often used interchangeably herein. The term "and / or" is simply a description of an association between related objects, indicating that three possible relationships exist. For example, "A and / or B" can represent: A exists alone, A and B exist simultaneously, or B exists alone. Furthermore, the character " / " generally indicates that the related objects are in an "or" relationship.
[0049] It should be understood that the "indication" mentioned in the embodiments of this application can be a direct indication, an indirect indication, or an indication of an association. For example, "A indicates B" can mean that A directly indicates B, for example, B can be obtained through A; it can also mean that A indirectly indicates B, for example, A indicates C, and B can be obtained through C; it can also mean that there is an association between A and B.
[0050] In the description of the embodiments of the present application, the term "corresponding" may indicate a direct or indirect correspondence between the two, or an association relationship between the two, or a relationship between indication and being indicated, configuration and being configured, etc.
[0051] To facilitate understanding of the technical solutions of the embodiments of the present application, the following describes the related technologies of the embodiments of the present application. The following related technologies can be combined with the technical solutions of the embodiments of the present application as optional solutions, and all of them fall within the scope of protection of the embodiments of the present application.
[0052] 1. Positioning method
[0053] Positioning methods can be categorized as follows:
[0054] (1) UE-Based positioning method: In this method, the UE directly calculates the position of the target UE.
[0055] (2) UE-Assisted positioning method / LMF-based positioning method: In this method, the terminal reports the measurement data to the Location Management Function (LMF), and the LMF calculates the location of the target UE based on the collected measurement data.
[0056] (3) Next Generation Radio Access Network (NG-RAN) Node Assisted Positioning Method: In this method, the base station reports the TRP measurement data to the LMF, and the LMF calculates the location of the target UE based on the collected measurement data.
[0057] In the positioning method, for different methods, the UE or LMF can estimate the position of the terminal device using algorithms such as the Chan algorithm and Taylor expansion.
[0058] To support various positioning methods, the NR system introduces a Positioning Reference Signal (PRS) in the downlink and a Sounding Reference Signal for Positioning (SRS) in the uplink.
[0059] The NR-based positioning function mainly involves three parts: UE, multiple transmission / reception points (TRP), and positioning server (Location Server).
[0060] Multiple network TRPs can include multiple TRPs around the UE that participate in cellular positioning. In some cases, a base station may be a TRP; in other cases, a base station may have multiple TRPs under it;
[0061] The location server is responsible for the entire positioning process and often includes LMF.
[0062] Downlink (DL) positioning methods can be divided into two categories:
[0063] (1) UE-Assisted positioning method. In this method, the UE is responsible for measuring the measurement data required for positioning and reporting the measurement data to the network side. The network side performs positioning based on the measurement data reported by the UE, that is, calculates the UE's position.
[0064] (2) UE-based positioning method: In this method, the UE is responsible for measuring the measurement data required for positioning and performing positioning based on the measurement data, that is, calculating the UE's position.
[0065] Figure 1 is a schematic diagram of a downlink-based positioning method. This positioning method uses a terminal-assisted (UE-Assisted) positioning method and includes the following steps:
[0066] Step 1: The LMF notifies the TRP of relevant configurations, which may include one or more of the following: PRS configuration information, the type of measurement data that the UE needs to report, etc.
[0067] Step 2: TRP sends PRS;
[0068] Step 3: The UE receives the PRS, measures the PRS, and obtains measurement data. For different positioning methods, the measurement data that the UE needs to measure are different;
[0069] Step 4: The UE feeds back the measurement data to the LMF;
[0070] Step 5: LMF calculates the UE's location based on the measurement data.
[0071] The above describes the UE-assisted positioning method. For the UE-based positioning method, the following steps may be included:
[0072] Steps 1 to 3 are the same as steps 1 to 3 in the UE-Assisted positioning method shown in FIG1 ;
[0073] Step 4: The terminal calculates the UE's position based on the measurement data.
[0074] Since the location information of the TRP is required for positioning calculation, in the UE-based positioning method, the network side needs to notify the UE of the location information of the TRP in advance.
[0075] 2. Positioning Methods Combining AI / ML with Positioning Technology
[0076] To further improve positioning accuracy, related technologies have begun to discuss positioning methods that combine artificial intelligence / machine learning (AI / ML) with positioning technology. This method deploys a neural network model on the UE, gNB, or network side and uses this neural network model to perform positioning operations based on measurement data. A neural network model can also be called an AI / ML model. A neural network model is a computational model composed of multiple interconnected neuron nodes. The connections between nodes represent the weighted values from input signals to output signals, called weights. Each node performs a weighted summation of different input signals and outputs the result using a specific activation function. A neural network consists of multiple layers, such as an input layer, a hidden layer, and an output layer. Each layer contains multiple neurons. Different connections, weights, and activation functions among the neurons can generate different outputs, thereby fitting the mapping relationship from input to output.
[0077] The positioning method that combines the neural network model with positioning technology has the following possible situations:
[0078] Case 1: A UE-based positioning method in which a neural network model is deployed on the UE side. In this method, the UE measures a reference signal (such as a PRS) to obtain measurement data, which is then input into a neural network model, which then determines the UE's position based on the measurement data. The neural network model can be pre-trained on the UE side, or pre-trained on the LMF side, which then sends the trained neural network model to the UE.
[0079] Case 2: Terminal-assisted (UE-Assisted) positioning method / LMF-based positioning method in which a neural network model is deployed on the UE side. In this method, the UE measures the reference signal (such as PRS) to obtain measurement data, inputs the measurement data into the neural network model, and the neural network model obtains the intermediate positioning result (such as TOA, LOS, NLOS, etc.) based on the measurement data, and sends the intermediate positioning result to the LMF; the LMF then determines the position of the UE based on the intermediate positioning result. The neural network model can be pre-trained on the UE side; or pre-trained on the LMF side, and the LMF sends the trained neural network model to the UE.
[0080] Case 3: UE-Assisted positioning method / LMF-based positioning method with a neural network model deployed on the LMF side. In this method, the UE measures a reference signal (such as a PRS), obtains measurement data, and sends the measurement data to the LMF. The LMF inputs the received measurement data into the neural network model, which determines the UE's position based on the measurement data. The neural network model can be pre-trained on the LMF side.
[0081] Case 4: NG-RAN Node Assisted positioning method with a neural network model deployed on the gNB side;
[0082] Case 5: NG-RAN node-assisted positioning method with a neural network model deployed on the LMF side.
[0083] 3. Measurement Data in Positioning Technology
[0084] Traditional positioning methods and positioning methods that combine AI / ML with positioning technologies use a variety of possible measurement data types, such as Channel Impulse Response (CIR), Power Delay Profile (PDP), and Delay Profile (DP). Reporting different measurement data requires different resource overheads and has different impacts on positioning accuracy.
[0085] In positioning scenarios, the more comprehensive the measurement data used for positioning, the higher the positioning accuracy. However, this also increases the resource overhead and complexity of exchanging measurement data between devices. For example, CIR data contains the most information, so it provides higher positioning accuracy. However, compared to other types of measurement data, transmitting CIR data is more expensive and more complex.
[0086] In addition, in actual positioning scenarios, when the channel conditions between the UE and certain TRPs are relatively poor, there is no need to collect measurement data between the UE and these TRPs, and the measurement data obtained by measuring the PRS sent by these TRPs is of little use.
[0087] Table 1 shows the impact of the number of TRPs on positioning accuracy, with the training set comprising 80,000 data points. Each data point represents a UE measurement result for 18 or 4 TRPs. It can be seen that while the number of TRPs decreases significantly (from 18 to 4), positioning accuracy decreases slightly (from 0.39 to 0.62 meters, or from 0.33 to 0.5 meters), remaining within 1 meter.
[0088] Table 1
[0089] Furthermore, for the same type of measurement data, different measurement sizes also affect the resource overhead of reporting that measurement data. For example, different measurement sizes have a linear effect on the resource overhead of reporting CIR information, but positioning error can still be kept within a certain range.
[0090] As can be seen from the various examples above, positioning accuracy varies when using different measurement data for positioning, and the resource overhead and complexity of exchanging different measurement data between devices also vary. This embodiment of the present application proposes a measurement configuration method for configuring measurement data measured by a terminal device during positioning, thereby balancing the resource overhead of exchanging measurement information between devices and positioning accuracy.
[0091] To facilitate understanding of the technical solutions of the embodiments of the present application, the relevant technologies of the embodiments of the present application are described below. The following relevant technologies can be arbitrarily combined with the technical solutions of the embodiments of the present application as optional solutions, and they all fall within the protection scope of the embodiments of the present application.
[0092] FIG2 is a schematic flow chart of a measurement configuration method 200 according to an embodiment of the present application. The method can optionally be applied to the system shown in FIG1 , but is not limited thereto. The method includes at least part of the following contents.
[0093] S210, the terminal device receives auxiliary information sent by the network device;
[0094] S220: The terminal device performs measurement according to the auxiliary information to obtain measurement data.
[0095] The measurement data can be used to locate the terminal device. For example, the terminal device uses the measurement data to determine the location of the terminal device; or the terminal device reports the measurement data to a network device, which uses the measurement data to determine the location of the terminal device.
[0096] The network device may include an LMF or an access device.
[0097] For example, the network device is LMF, and LMF transmits the auxiliary information to the terminal device via LTE Positioning Protocol (LPP). This approach can reuse existing protocol processes.
[0098] For another example, the network device may include an access device, such as a base station; the access device transmits the auxiliary information to the terminal device via the RRC protocol. Transmitting the auxiliary information via the RRC protocol can reduce the transmission delay of the auxiliary information.
[0099] Auxiliary information can be used to instruct the terminal device to perform data measurement during the positioning process, such as configuring the type, size, path, format, etc. of the measurement data.
[0100] Furthermore, the terminal device may send one or more of the following to the network device based on the auxiliary information:
[0101] Measurement data;
[0102] An intermediate positioning result determined using the measurement data;
[0103] The label corresponding to the measurement data.
[0104] The intermediate positioning result may include an intermediate result for positioning the terminal device, such as an intermediate result for determining the position of the terminal device.
[0105] In one example, during the positioning process, a terminal device collects measurement data and uses the measurement data to perform positioning, i.e., determine the terminal device's location. A neural network model for positioning may be deployed on the terminal device, and the terminal device uses the neural network model to determine the terminal device's location based on the measurement data. Alternatively, the terminal device may not deploy a neural network model, and after collecting measurement data, the terminal device uses the measurement data to determine the terminal device's location.
[0106] In one example, during the positioning process, the terminal device sends measurement data to the network device, and the network device can use the measurement data to perform positioning, that is, determine the location of the terminal device. A neural network model for positioning can be deployed on the network device, and the network device uses the neural network model to determine the location of the terminal device based on the measurement data. In the process of training the neural network model, the terminal device can send measurement data and a label corresponding to the measurement data (the label can be the location of the terminal device) to the network device, and the network device uses the measurement data and label to train the neural network model; or, the terminal device can send measurement data to the network device, and the network device determines the label corresponding to the measurement data (the label can be the location of the terminal device), and uses the measurement data and label to train the neural network model; or, if a semi-supervised training method is used, the terminal device can send measurement data to the network device, and the network device uses the measurement data to train the neural network model. Alternatively, the network device may not deploy a neural network model, and after receiving the measurement data, the network device uses the measurement data to determine the location of the terminal device.
[0107] In one example, a neural network model for positioning is deployed on a terminal device. During the positioning process, the terminal device collects measurement data, uses the neural network model to determine an intermediate positioning result based on the measurement data, and sends the intermediate positioning result to the network device; the network device uses the intermediate positioning result to determine the location of the terminal device. The neural network model can be pre-trained by the terminal device or the network device. If the neural network model is pre-trained by the network device, during the training process, the terminal device can send the measurement data and the label corresponding to the measurement data to the network device (the label can be one or more of the intermediate positioning results, such as TOA, LOS, NLOS, etc.), and the network device uses the measurement data and label to train the neural network model; alternatively, the terminal device can send the measurement data to the network device, the network device determines the label corresponding to the measurement data, and uses the measurement data and label to train the neural network model; alternatively, if a semi-supervised training method is used, the terminal device can send the measurement data to the network device, and the network device uses the measurement data to train the neural network model.
[0108] In some embodiments, the auxiliary information includes one or more of the following:
[0109] (1) Configuration information of measurement data;
[0110] (2) Locating the configuration information of the intermediate results;
[0111] (3) Reference signal configuration information;
[0112] (4) Accuracy;
[0113] (5)Cell information;
[0114] (6) first time interval;
[0115] (7)Quality threshold.
[0116] Auxiliary information can be used to configure processes such as terminal device measurement, reporting of measurement data, and reporting of intermediate positioning results.
[0117] The following introduces the above-mentioned auxiliary information respectively:
[0118] 1. Configuration information of measurement data:
[0119] The configuration information of the measurement data may include one or more of measurement type information, measurement size, measurement path information, and measurement format information.
[0120] The measurement type information may include one or more of measurement delay, phase, power, channel impulse response (CIR), power delay profile (PDP), delay profile (DP), reference signal received power (RSRP), and reference signal received path power (RSRPP). For example, if the measurement type information included in the auxiliary information sent by the network device to the terminal device is of the CIR type, the terminal device may measure the CIR according to the auxiliary information and send the measured CIR data to the network device; the network device may use the CIR to determine the location of the terminal device.
[0121] The measurement size may include one or more of the number of time domain samples, the number of frequency domain samples, the number of spatial domain samples, and the number of code domain samples. For example, the number of time domain samples may be 256, 128, 64, 32, 16, 8, etc. For example, if the number of time domain samples included in the auxiliary information sent by the network device to the terminal device is 256, the terminal device may measure measurement data with the number of time domain samples being 256 based on the auxiliary information and send the measurement data to the network device; the network device may use the measurement data to determine the location of the terminal device.
[0122] The measurement path information may include one or more of the following: the power of the first path, the time delay of the first path, the carrier phase of the first path, the carrier phase difference of the first path, the antenna subcarrier phase difference of the first path, the antenna subcarrier phase of the first path, the power of the multipath, the time delay of the multipath, the carrier phase of the multipath, the carrier phase difference of the multipath, the antenna subcarrier phase difference of the multipath, and the antenna subcarrier phase of the multipath. For example, if the auxiliary information sent by the network device to the terminal device includes the measurement path information of the time delay of the first path, the terminal device can measure the time delay data of the first path based on the auxiliary information and send the time delay data of the first path to the network device; the network device can use the time delay data of the first path to determine the location of the terminal device.
[0123] Measurement format information may include one or more measurement formats. Different measurement formats correspond to different one or more of the following: measurement type, measurement overhead, cell information, measurement size, and precision. For example, two measurement formats are predefined: a first measurement format and a second measurement format. The first measurement format corresponds to the CIR measurement type, while the second measurement format corresponds to the PDP measurement type. In addition to corresponding measurement types, different measurement formats may also correspond to different measurement sizes, measurement path information, precision, cell information, and other information. The reporting signaling overhead for different measurement formats may vary.
[0124] If the configuration information of the measurement data includes measurement format information, there is no need to configure the other three information, that is, there is no need to configure the measurement type information, measurement size, and measurement path information; the terminal device can report the measurement data that meets the measurement type information, measurement size, measurement path information and other configurations corresponding to the measurement format according to the different measurement formats configured by the network device, so that the reported measurement data meets different positioning accuracy and reporting signaling overhead.
[0125] 2. Configuration information for locating intermediate results:
[0126] The configuration information of the positioning intermediate result may include intermediate result type information; for example, the intermediate result type information includes one or more of reference signal time difference (RSTD) measurement results, round-trip delay measurement results, angle of arrival (AOA) measurement results, angle of departure (AOD) measurement results, reference signal received power (RSRP), multipath measurement information, line-of-sight (LOS) indication information, non-line-of-sight (NLOS) indication information and time of arrival (TOA) measurement results.
[0127] A neural network model can be pre-deployed in the terminal device. After the terminal device obtains measurement data, the neural network model can obtain an intermediate positioning result based on the measurement data and report the corresponding intermediate positioning result to the network device based on the auxiliary information and the configuration information of the intermediate positioning result. For example, if the configuration information of the intermediate positioning result included in the auxiliary information is an RSTD measurement result, the terminal device reports the RSTD measurement result to the network device based on the configuration information; the network device can use the RSTD measurement result to determine the location of the terminal device.
[0128] 3. Reference signal configuration information:
[0129] The reference signal configuration information may include PRS configuration information. The PRS configuration information may include one or more of PRS resource set information and PRS resource configuration.
[0130] The terminal device can measure the PRS according to the reference signal configuration information to obtain a measurement result.
[0131] 4. Accuracy:
[0132] Accuracy may include one or more of target positioning accuracy and target measurement accuracy.
[0133] In some implementations, the accuracy may include one or more target measurement accuracies configured for specific measurement data. For example, if the measurement type information in the measurement data configuration information is CIR, the accuracy is the accuracy when measuring CIR. The terminal device measures CIR based on the auxiliary information, and the measurement accuracy meets the accuracy configured in the auxiliary information. If the measurement type information in the measurement data configuration information is PDP, the accuracy is the accuracy when measuring PDP, and so on. If the measurement data configuration information includes multiple measurement type information, the accuracy includes the target measurement accuracies configured for each measurement type.
[0134] In some embodiments, the target positioning accuracy is a restriction on the positioning error configured by the network device. For example, if the target positioning accuracy is 1 meter, the estimated error of the terminal device position needs to be within 1 meter.
[0135] 5. Community Information:
[0136] In some embodiments, the cell information includes one or more of the following:
[0137] identification information of one or more cells;
[0138] Identification information of one or more access devices;
[0139] TRP information;
[0140] Cell list information.
[0141] Among them, the TRP information may include one or more of the TRP quantity, TRP index and TRP position.
[0142] The terminal device performs measurement based on the auxiliary information, which may include: the terminal device uses the TRP information to perform measurement.
[0143] For example, the cell information may include three predefined TRPs, and the terminal device may measure the three TRPs indicated by the cell information to obtain measurement data. In this way, the terminal device can measure only the reference signals sent by some TRPs according to the configuration of the network device, thereby reducing the measurement overhead of the terminal device and the signaling overhead when reporting the measurement data. If the channel conditions between the terminal device and some TRPs are relatively poor, the information of these TRPs may not be included in the cell information of the auxiliary information. Therefore, the terminal device does not need to collect measurement data between these TRPs, and the impact on positioning accuracy is not significant.
[0144] In some embodiments, the number of TRPs and / or the TRP index are determined based on one or more of target positioning accuracy and model conditions of a neural network model; wherein the neural network model is used to perform positioning using measurement data or to determine an intermediate positioning result using measurement data. The neural network model can be deployed in a terminal device or a network device.
[0145] In one example, the model conditions are divided according to one or more of model complexity and computational complexity.
[0146] In some embodiments, the number of TRPs and / or the TRP index are determined based on one or more of the capabilities of the terminal device and model conditions of a neural network model; wherein the neural network model is used to perform positioning using measurement data or to determine an intermediate positioning result using measurement data. The neural network model can be deployed in the terminal device or in a network device.
[0147] In one example, the capabilities of the terminal device include one or more of the TRP information supported by the terminal device and the moving speed of the terminal device. The terminal device can send the capabilities of the terminal device to the network device in advance so that the network device can determine the number of TRPs and / or the TRP index based on the capabilities of the terminal device.
[0148] In some embodiments, the TRP information may be associated with a reference signal configuration. For example, if the reference signal is a PRS, the TRP information may be associated with configuration parameters related to the reference signal, such as the PRS configuration corresponding to a specific positioning frequency layer, the configuration of a PRS resource set, or the configuration of a PRS resource.
[0149] 6. First time interval:
[0150] The first time interval may include a time window in which the network device collects the measurement data and / or a time window in which the terminal device measures the measurement data.
[0151] For example, the terminal device performs measurement according to the auxiliary information, including: the terminal device measures the reference signal within the first time interval.
[0152] Specifically, the timestamp of the measurement data of the terminal device is within the first time interval, and the timestamp of the tag corresponding to the measurement data is within the first time interval. This ensures that when the network device collects measurement data from each terminal device, each measurement data is measured in the same time period, so that the measurement is performed under the same conditions. It also ensures that the measurement data and the corresponding tag are also measured in the same time period, thereby ensuring the effectiveness of model training.
[0153] 7. Quality Threshold:
[0154] In some embodiments, the quality threshold comprises one or more of a measurement quality threshold and a tag quality threshold.
[0155] The terminal device sends the measurement data to the network device, including: when the quality of the measurement data is higher than or equal to the measurement quality threshold, the terminal device sends the measurement data.
[0156] The terminal device sends the label corresponding to the measurement data to the network device, including: when the quality of the label corresponding to the measurement data is higher than or equal to the label quality threshold, the terminal device sends the label corresponding to the measurement data.
[0157] The quality threshold can be used to filter and report measurement data and / or tags that meet the requirements, which can reduce the resource overhead of reporting measurement data and / or the required resources; and high-quality measurement data is conducive to ensuring positioning accuracy.
[0158] The above describes the various types of information that may be included in the auxiliary information. The terminal device can use the auxiliary information configured by the network device to collect and report measurement data. The terminal device can collect and report measurement data that meets the requirements of each type of information based on the information contained in the auxiliary information. The various types of information in the auxiliary information can be arbitrarily combined. For example, the auxiliary information contains measurement type information, measurement accuracy, cell information, and a first time interval; wherein the measurement type information is CIR; the measurement accuracy is the accuracy when measuring CIR; the cell information is the index of three TRPs, including TRP 1, TRP 2, and TRP 3; then, based on the auxiliary information, the terminal device can measure the CIR data of TRP 1, TRP 2, and TRP 3 within the first time interval, and perform measurements according to the measurement accuracy indicated in the auxiliary information.
[0159] In some embodiments, the terminal device performs measurements based on the auxiliary information, including: the terminal device performs measurements based on one or more of the configuration information of the measurement data, cell information, quality threshold and accuracy; and / or the terminal device determines the measurement data to be sent using one or more of the configuration information of the measurement data and the quality threshold.
[0160] Regarding the method for receiving auxiliary information by the terminal device, the terminal device can receive auxiliary information periodically sent by the network device; or the terminal device can receive auxiliary information sent by the network device when a trigger condition is met. In other words, the network device can send auxiliary information to the terminal device periodically, or send auxiliary information to the terminal device when a trigger condition is met; the terminal device performs measurements based on the auxiliary information received from the network device.
[0161] In some implementations, the terminal device performs measurement according to the auxiliary information, including: the terminal device performs measurement according to the auxiliary information within a second time interval.
[0162] The second time interval may be received by the terminal device from the network device, or may be determined by the terminal device based on a timer received from the network device. In some implementations, the measurement configuration method proposed in the embodiments of the present application further includes: the terminal device receiving the second time interval from the network device; and / or the terminal device receiving a timer from the network device, and determining the second time interval based on the timer.
[0163] In some implementations, the auxiliary information received by the terminal device may further include the second time interval and / or timer.
[0164] The value of the second time interval may be the same as or different from the value of the first time interval. If the value of the second time interval is the same as the value of the first time interval, the auxiliary information only needs to include one time interval information, which represents both the first time interval and the second time interval.
[0165] In addition, in the measurement configuration method proposed in an embodiment of the present application, before a terminal device receives auxiliary information sent by a network device, the method may further include: the terminal device sending its capabilities to the network device, where the capabilities of the terminal device are used to determine the auxiliary information. In this way, the network device can set auxiliary information that matches the capabilities of the terminal device based on the capabilities of the terminal device, and configure the auxiliary information to the terminal device, so that the terminal device can perform measurements based on the auxiliary information.
[0166] Among them, the capabilities of the terminal device may include one or more of the measurement types supported by the terminal device, the measurement sizes supported by the terminal device, the number of measurement paths supported by the terminal device, the measurement formats supported by the terminal device, and the values of the first time intervals supported by the terminal device.
[0167] In the method proposed in the embodiment of the present application, the measurement data reported by the terminal device to the network device can be used to determine the location of the terminal device during the positioning process, and can also be used in the network device to train the neural network model used for positioning. The trained neural network model can be deployed on the network device or on the terminal device. If deployed on the terminal device, the network device can send the trained neural network model to the terminal device. Accordingly, the terminal device receives the neural network model, which is trained using the measurement data.
[0168] The present application also provides a measurement configuration method. FIG3 is a schematic flow chart of a measurement configuration method 300 according to an embodiment of the present application. The method can optionally be applied to the system shown in FIG1 , but is not limited thereto. The method includes at least part of the following contents. It includes:
[0169] S310. The network device sends auxiliary information to the terminal device, where the auxiliary information is used to instruct the terminal device to perform measurement and obtain measurement data.
[0170] The network device may include an LMF or an access device.
[0171] In some implementations, the network device also receives one or more of the following sent by the terminal device:
[0172] Measurement data;
[0173] Intermediate positioning results determined using measurement data;
[0174] The labels corresponding to the measurement data.
[0175] In some embodiments, the tag corresponding to the measurement data may include one or more of the location, TOA, LOS, and NLOS of the terminal device.
[0176] In some embodiments, the auxiliary information includes one or more of the following:
[0177] Configuration information of measurement data;
[0178] Locate the configuration information of the intermediate results;
[0179] Reference signal configuration information;
[0180] Accuracy;
[0181] Cell information;
[0182] First time interval;
[0183] Quality threshold.
[0184] Auxiliary information can be used to configure processes such as terminal device measurement, reporting of measurement data, and reporting of intermediate positioning results.
[0185] In some embodiments, in the auxiliary information, the configuration information of the measurement data may include one or more of measurement type information, measurement size, measurement path information, and measurement format information.
[0186] The measurement type information may include one or more of measurement delay, phase, power, CIR, PDP, DP, RSRP, and RSRPP.
[0187] In some implementations, the measurement size includes one or more of a number of time domain samples, a number of frequency domain samples, a number of spatial domain samples, and a number of code domain samples.
[0188] In some embodiments, the measured path information includes one or more of the power of the first path, the delay of the first path, the carrier phase of the first path, the carrier phase difference of the first path, the antenna subcarrier phase difference of the first path, the antenna subcarrier phase of the first path, the power of the multipath, the delay of the multipath, the carrier phase of the multipath, the carrier phase difference of the multipath, the antenna subcarrier phase difference of the multipath, and the antenna subcarrier phase of the multipath.
[0189] In some implementations, the measurement format information includes one or more measurement formats, and different measurement formats correspond to different one or more of the following: measurement type, measurement overhead, cell information, measurement size, and accuracy.
[0190] In some embodiments, the configuration information for locating the intermediate result includes intermediate result type information;
[0191] The intermediate result type information may include one or more of RSTD measurement results, round-trip delay measurement results, AOA measurement results, AOD measurement results, RSRP, multipath measurement information, LOS indication information, NLOS indication information and TOA measurement results.
[0192] In some implementations, the reference signal configuration information includes PRS configuration information. The PRS configuration information may include one or more of PRS resource set information and PRS resource configuration.
[0193] In some embodiments, accuracy includes one or more of target positioning accuracy and target measurement accuracy.
[0194] For example, the accuracy may include one or more target measurement accuracy configured for a particular measurement data. Different target measurement accuracy may be configured for different measurement data.
[0195] In some embodiments, the cell information includes one or more of the following:
[0196] identification information of one or more cells;
[0197] Identification information of one or more access devices;
[0198] TRP information;
[0199] Cell list information.
[0200] Among them, the TRP information may include one or more of the TRP quantity, TRP index and TRP position.
[0201] In some embodiments, the TRP number and / or TRP index is determined based on one or more of target positioning accuracy and a model condition of the neural network model;
[0202] The neural network model is used to perform positioning using measurement data, or to determine intermediate positioning results using measurement data.
[0203] The neural network model can be deployed on network devices or terminal devices.
[0204] In some embodiments, model conditions are divided according to one or more of model complexity and computational complexity.
[0205] In some embodiments, the TRP quantity and / or TRP index is determined based on the capabilities of the terminal device and one or more model conditions of a neural network model; the neural network model is used to use measurement data for positioning, or to use measurement data to determine intermediate positioning results.
[0206] Among them, the capabilities of the terminal device may include one or more of the TRP information supported by the terminal device and the moving speed of the terminal device.
[0207] The network device may pre-receive capability information sent by the terminal device, and then determine the number of TRPs and / or the TRP index based on the capability information of the terminal device.
[0208] In some embodiments, the TRP information is carried in the configuration information of the reference signal.
[0209] In some embodiments, the first time interval includes a time window in which the network device collects the measurement data and / or a time window in which the terminal device measures the measurement data.
[0210] In some embodiments, the quality threshold includes one or more of a measurement quality threshold and a tag quality threshold. The measurement quality threshold and the tag quality threshold can be used by the terminal device to filter data when reporting measurement data or tags. For example, if the quality of the measurement data is greater than or equal to the measurement quality threshold, the terminal device sends the measurement data; and / or if the quality of the tag corresponding to the measurement data is greater than or equal to the tag quality threshold, the terminal device sends the tag corresponding to the measurement data.
[0211] By sending auxiliary information containing the above-mentioned multiple information to the terminal device, the network device can instruct the terminal device to measure and report the measurement data according to the instructions of the auxiliary information, thereby realizing the measurement configuration for positioning; so that the measurement data or intermediate positioning results reported by the terminal device can not only meet the positioning accuracy requirements, but also minimize the resource overhead and complexity when reporting data.
[0212] In some implementations, the network device may periodically send auxiliary information to the terminal device; or,
[0213] The network device sends auxiliary information to the terminal device when the trigger condition is met.
[0214] In some implementations, the network device may further send a second time interval and / or a timer to the terminal device, instructing the terminal device to perform measurements within the second time interval. The second time interval and / or the timer may be carried in the auxiliary information or in other information. For example, the auxiliary information may further include the second time interval and / or the timer;
[0215] The value of the second time interval may be the same as or different from the value of the first time interval. If the value of the second time interval is the same as the value of the first time interval, the auxiliary information may include at least one time interval information, which is used to represent both the first time interval and the second time interval.
[0216] In some embodiments, the network device may use the measurement data received from the terminal device to train a neural network model for positioning calculation. Further, the network device may send a neural network model to the terminal device, where the neural network model is trained using the measurement data.
[0217] In addition, in some implementations, before the network device sends the auxiliary information to the terminal device, the method may further include: the network device receives the capability of the terminal device from the terminal device, where the capability of the terminal device is used to determine the auxiliary information.
[0218] Among them, the capabilities of the terminal device include one or more of the measurement types supported by the terminal device, the measurement sizes supported by the terminal device, the number of measurement paths supported by the terminal device, the measurement formats supported by the terminal device, and the values of the first time intervals supported by the terminal device.
[0219] For a specific example of the network device executing method 300 of this embodiment, reference may be made to the relevant description of the network device example in the above method 200 , which will not be repeated here for the sake of brevity.
[0220] The present application is described in detail below with reference to the accompanying drawings with reference to specific embodiments.
[0221] Example 1:
[0222] In this embodiment, a neural network model is not used for positioning. The network device sends auxiliary information to the terminal device, which is used to configure the measurement data reported by the terminal device. The terminal device performs measurements based on the auxiliary information and sends the measurement data to the network device. The network device uses the measurement data to determine the terminal device's location. Alternatively, the terminal device performs positioning measurements based on the auxiliary information, uses the obtained measurement data to estimate the terminal device's location, and sends the terminal device's location to the network device.
[0223] Before sending auxiliary information, the network device may receive the terminal device's capabilities from the terminal device and determine the auxiliary information based on the terminal device's capabilities. In one example, the terminal device's capabilities may include the measurement type, measurement size, measurement path information, and measurement format in the measurement data configuration information. In another example, the terminal device's capabilities may include configurations related to the first time interval supported by the terminal device, such as the size and period of the first time interval. The measurement data configuration information and the first time interval are included in the auxiliary information. The auxiliary information is described in detail below.
[0224] Figure 4 is a flowchart of an implementation of Example 1 of the present application. In this embodiment, the network device includes an LMF, and the terminal device includes a UE.
[0225] The auxiliary information may include one or more of the following:
[0226] (1) Configuration information of measurement data;
[0227] (2) Reference signal configuration information;
[0228] (3) Accuracy;
[0229] (4)Cell information;
[0230] (5) first time interval;
[0231] (6) Quality threshold.
[0232] The terminal device reporting the measurement data based on the auxiliary information includes: the terminal device determining content of the measurement data based on the auxiliary information. For example, the content of the measurement data is determined based on one or more of measurement data configuration information, reference signal configuration information (such as PRS configuration information), accuracy, cell information, and quality threshold.
[0233] For example, the content of the measurement data is based on the configuration information of the measurement data. The content of the measurement data includes one or more of the following: measurement type, measurement size, measurement path, and measurement format. The content of the measurement data can change based on the configuration information of the measurement data in the auxiliary information, which helps reduce the measurement resource overhead of the terminal device and the signaling overhead when reporting the measurement value.
[0234] For another example, the content of the measurement data is determined based on the configuration information of the measurement data and the cell information. When the configuration information of the measurement data indicates the first measurement format and the cell information indicates three predefined TRPs, the content of the measurement data is the measurement data of the first measurement format obtained by the terminal device relative to the three TRPs indicated by the cell information. Because in actual positioning scenarios, when the channel conditions between the UE and certain TRPs are relatively poor, the measurements between the UE and these TRPs do not need to be collected. Using cell information to configure the TRPs that need to be measured is beneficial to reducing the UE's measurement overhead and the signaling overhead when reporting the measurement values.
[0235] For another example, the content of the measurement data is determined based on the configuration information of the measurement data and the quality threshold. The terminal will report the measurement value only when the quality threshold is met, which is beneficial to reducing the signaling overhead when the UE reports the measurement value.
[0236] For example, the content of the measurement data is determined based on the configuration information and accuracy of the measurement data. The network device configures the measurement information based on the accuracy requirements, which can reduce the signaling overhead when the UE reports the measurement value.
[0237] The terminal device reporting the measurement data according to the auxiliary information may further include: the terminal device determining a measurement time of the measurement data according to the auxiliary information, wherein the measurement time of the measurement data may be determined according to a first time interval.
[0238] The following is a detailed introduction to the various contents included in the auxiliary information:
[0239] (1) Configuration information of measurement data may include one or more of the following: measurement type information, measurement size, measurement path information, and measurement format information.
[0240] Specifically, the measurement type may include one or more of the following: measurement delay (timing), phase, power, channel impulse response (CIR), power delay profile (PDP), delay profile (DP), reference signal received power (RSRP), reference signal received path power (RSRPP).
[0241] The measurement size may include one or more of the following: the number of time domain samples, the number of frequency domain samples, the number of spatial domain samples, and the number of code domain samples. For example, the number of time domain samples may be 256 time domain sampling points, 128 time domain sampling points, 64 time domain sampling points, 32 time domain sampling points, 16 time domain sampling points, or 8 time domain sampling points. For example, the number of time domain sampling points may be 2 to the power of n, where n is a positive integer.
[0242] The measurement path may include one or more of the following: power of the first path, time delay of the first path, carrier phase of the first path, carrier phase difference of the first path, antenna subcarrier phase difference of the first path, antenna subcarrier phase of the first path, power of the multipath, time delay of the multipath, antenna subcarrier phase difference of the multipath, or antenna subcarrier phase of the multipath.
[0243] The measurement format information may include n measurement formats (n is a positive integer). The n measurement formats include one or more of the following:
[0244] The measurement types of the n measurement formats are not completely the same. For example, the measurement format information includes a first measurement format, a second measurement format, a third measurement format, and a fourth measurement format, where the measurement type of the first measurement format and the second measurement format is CIR, and the measurement type of the third measurement format and the fourth measurement format is PDP.
[0245] The measurement overheads of the n measurement formats are not exactly the same. For example, among the n measurement formats, the resource overhead of the first measurement format is greater than the resource overheads of the other n-1 measurement formats.
[0246] The cell information corresponding to the n measurement formats is not exactly the same. The specific description of the cell information is introduced below.
[0247] The measurement sizes corresponding to the n measurement formats are not exactly the same.
[0248] The choice of measurement format is related to the target positioning accuracy. For example, the higher the target positioning accuracy, the greater the overhead corresponding to the measurement format, or the larger the measurement size corresponding to the measurement format.
[0249] In some implementations, the measurement data configuration information may only include the measurement format information, without configuring the other three items (any measurement type information, measurement size, and measurement path information). Terminal devices can report measurement values that meet different positioning accuracies and reporting signaling overheads based on the different measurement formats configured by the network device. Using measurement format information to configure measurement data can reduce the amount of auxiliary information and save signaling overhead.
[0250] (2) Reference signal configuration information:
[0251] The reference signal may be a positioning reference signal (PRS), and the reference signal configuration information also includes PRS configuration information. The PRS configuration information may include one or more of the following: PRS resource set information, and PRS resource configuration.
[0252] The reference signal may also be a synchronization signal block (SS / PBCH block, SSB), a channel state information reference signal (CSI-RS), a sounding reference signal (SRS), etc.
[0253] The reference signal configuration information can instruct the terminal device to measure the relevant reference signals.
[0254] (3) Accuracy, which can be understood as target positioning accuracy or target measurement accuracy.
[0255] Specifically, the first accuracy may be a measurement accuracy configured by the network device for specific measurement information, for example, a measurement accuracy configured when the measurement information is CIR.
[0256] The first accuracy may also be the target positioning accuracy configured by the network device. If the target positioning accuracy is 1 meter, the estimated error of the terminal device position needs to be within 1 meter.
[0257] (4) Community information:
[0258] The cell information may include one or more of the following:
[0259] Identification information of one or more cells, such as cell ID and number of cells;
[0260] Identification information of one or more base stations, such as base station ID, number of base stations
[0261] TRP information, for example, includes one or more items of the number of TRPs, TRP index, and TRP position.
[0262] Cell list information.
[0263] Taking TRP information as an example, there are three specific situations:
[0264] First, the first case of TRP information, TRP information is predefined:
[0265] The terminal device receives auxiliary information sent by the network device, where the auxiliary information includes TRP information. The TRP information is used to instruct the terminal device to measure the reference signal sent by the TRP and obtain measurement data.
[0266] The TRP information may include TRP information associated with the terminal device. Different terminal devices may be associated with different TRP information, that is, different terminal devices measure reference signals sent by different TRPs.
[0267] Since the terminal device reports the measurement data to the network device, and the network device determines the location of the terminal device based on the measurement data, the terminal device does not need to know the TRP location, and the TRP information sent by the network device to the terminal device may not include the TRP location.
[0268] The TRP information is predefined, which can be understood as the number of TRPs being predefined.
[0269] The TRP information is predefined, which can also be understood as the number of TRPs and the index of TRPs being predefined.
[0270] For example, the number of TRPs is 3, and the indexes of the TRPs are TRPn to TRPn+3-1, where n is an integer greater than or equal to 0.
[0271] For example, the number of TRPs is 6, and the indexes of the TRPs are TRPn to TRPn+6-1, where n is an integer greater than or equal to 0.
[0272] For example, the number of TRPs is 9, and the indexes of the TRPs are TRPn to TRPn+9-1, where n is an integer greater than or equal to 0.
[0273] In some embodiments, TRP information may be associated with reference signal configuration information.
[0274] Network equipment can use the Long Term Evolution Positioning Protocol (LTE Positioning Protocol, LPP) to send auxiliary information to terminal devices, and existing protocol processes can be reused, with little standardization work.
[0275] The network device can also send auxiliary information to the terminal device through an access device (such as a base station). For example, the network device sends the auxiliary information to the access device, and the access device forwards the auxiliary information to the terminal device via RRC signaling. Using RRC signaling to send auxiliary information can reduce the transmission delay of the auxiliary information.
[0276] Second, in the second case of TRP information, TRP information is predefined and changes dynamically:
[0277] The terminal device receives auxiliary information sent by the network device at a second time point, and the auxiliary information received at the second time point indicates different content than the auxiliary information received at the first time point. For example, the auxiliary information received at the second time point is used to determine updated TRP information, and the updated TRP information is used by the terminal device to perform positioning measurements to obtain measurement data. It can be seen that the terminal device can periodically receive auxiliary information sent by the network device and use the most recently received auxiliary information for positioning measurements.
[0278] Among them, the updated TRP information includes the TRP information associated with the terminal device.
[0279] The updated TRP information includes one or more of the following: TRP quantity, TRP index.
[0280] The updated TRP information is not completely the same as the TRP information received at the first time point, that is, the updated TRP information is partially different from or completely different from the TRP information received at the first time point.
[0281] For the case where the updated TRP information is completely different from the TRP information received at the first time point, for example, the TRP indexes contained in the updated TRP information are 0, 1, and 2; the TRP indexes contained in the TRP information received at the first time point are 6, 7, and 8.
[0282] For the case where the updated TRP information is partially different from the TRP information received at the first time point, for example, the updated TRP information contains TRP indexes of 0, 1, and 2; the TRP information received at the first time point contains TRP indexes of 0, 1, and 4.
[0283] Third, in the third case of TRP information, the TRP information is predefined within the second time interval.
[0284] In some implementations, the second time interval is determined according to UE capability information. For example, the UE capability information includes a moving speed of the UE.
[0285] In some embodiments, the second time interval may be determined according to a timer, and the duration of the timer may be included in the auxiliary information or other information.
[0286] The network device may send the timer to the terminal device via auxiliary information or other information. The terminal device determines the second time interval according to the timer, for example, using the start time of the timer as the start time of the second time interval.
[0287] The second time interval can also be understood as a time window. The start time and length of the time window can be included in the auxiliary information or other information.
[0288] In some implementations, the second time interval and the first time interval may have the same value, so that the second time interval may reuse the first time interval. That is, the auxiliary information includes only one time interval information, which indicates both the first time interval and the second time interval.
[0289] When a terminal device is in a mobile state, the TRP information associated with the terminal device's location at a first time point and the TRP information associated with the terminal device's location at a second time point may be different. Therefore, in this method, the TRP information is configured to be unchanged within the second time interval and can be updated after the second time interval, which can more accurately complete the measurement of the terminal device.
[0290] (5) First time interval:
[0291] The first time interval may include a time window during which the network device collects data, or may include a measurement interval configured for the terminal device.
[0292] The terminal device may measure the reference signal within the first time interval.
[0293] In some embodiments, the time stamp of the measurement data of the terminal device is within the first time interval.
[0294] Specifically, the system frame number and the time slot number associated with the timestamp of the measurement data belong to the first time interval.
[0295] By using the first time interval to limit the time window for network equipment to collect data and / or the time window for terminal equipment to measure data, it can be ensured that when the network equipment collects measurement data from each terminal device, each measurement data is measured in the same time period so that measurements can be performed under the same conditions.
[0296] (6) Quality threshold: The quality threshold may include a measurement quality threshold.
[0297] The terminal device determines whether to report the measurement data according to the measurement quality threshold. For example, if the quality of the measurement data is higher than or equal to the measurement quality threshold, the terminal device reports the measurement data.
[0298] By screening and reporting the measurement data that meets the requirements through the quality threshold, the resource overhead required for reporting can be reduced and the quality of the measurement data can be guaranteed, thereby facilitating the accuracy of positioning.
[0299] Example 2:
[0300] In this embodiment, a neural network model is used for positioning. The neural network model is deployed on a network device and pre-trained by the network device. The network device sends auxiliary information to the terminal device. The auxiliary information is used to configure the measurement data reported by the terminal device and / or the tags corresponding to the measurement data.
[0301] During the neural network model training process, the terminal device performs positioning measurements based on the auxiliary information and sends the measurement data to the network device. The terminal device may also send a tag corresponding to the measurement data based on the auxiliary information to the network device. The network device uses the received measurement data and its corresponding tag to train the neural network model. The tag may include the terminal device's location. The trained neural network model can use the measurement data to determine the terminal device's location information.
[0302] After training, the neural network model can be deployed on network devices and used to determine the terminal device's location during the positioning process. Specifically, during positioning, the terminal device performs positioning measurements based on the auxiliary information and sends the measurement data to the network device. The network device then inputs the received measurement data into the pre-deployed neural network model, which then outputs the terminal device's location.
[0303] Before sending auxiliary information to a terminal device, the network device may receive the terminal device's capabilities from the terminal device and determine the auxiliary information based on the terminal device's capabilities. In one example, the terminal device's capabilities may include measurement type, measurement size, measurement path information, measurement format, and other information in the measurement data configuration information. In another example, the terminal device's capabilities may include configurations related to the first time interval supported by the terminal device, such as the size and period of the first time interval. The measurement data configuration information and the first time interval are included in the auxiliary information.
[0304] FIG5 is a flowchart of an implementation of Example 2 of the present application. In this embodiment, the network device includes an LMF, and the terminal device includes a UE. The terminal device sends measurement data to the network device, or the terminal device sends the measurement data and a label corresponding to the measurement data to the network device.
[0305] The auxiliary information may include one or more of the following:
[0306] (1) Configuration information of measurement data;
[0307] (2) Reference signal configuration information;
[0308] (3) Accuracy;
[0309] (4)Cell information;
[0310] (5) first time interval;
[0311] (6) Quality threshold.
[0312] The terminal device reporting the measurement data based on the auxiliary information includes: the terminal device determining content of the measurement data based on the auxiliary information. For example, the content of the measurement data is determined based on one or more of measurement data configuration information, reference signal configuration information (such as PRS configuration information), accuracy, cell information, and quality threshold.
[0313] For example, the content of the measurement data is based on the configuration information of the measurement data. The content of the measurement data includes one or more of the following: measurement type, measurement size, measurement path, and measurement format. The content of the measurement data can change based on the configuration information of the measurement data in the auxiliary information, which helps reduce the measurement resource overhead of the terminal device and the signaling overhead when reporting the measurement value.
[0314] For another example, the content of the measurement data is determined based on the configuration information of the measurement data and the cell information. When the configuration information of the measurement data indicates the first measurement format and the cell information indicates three predefined TRPs, the content of the measurement data is the measurement data of the first measurement format obtained by the terminal device relative to the three TRPs indicated by the cell information. Because in actual positioning scenarios, when the channel conditions between the UE and certain TRPs are relatively poor, the measurements between the UE and these TRPs do not need to be collected. Using cell information to configure the TRPs that need to be measured is beneficial to reducing the UE's measurement overhead and the signaling overhead when reporting the measurement values.
[0315] For another example, the content of the measurement data is determined based on the configuration information of the measurement data and the quality threshold. The terminal will report the measurement value only when the quality threshold is met, which is beneficial to reducing the signaling overhead when the UE reports the measurement value.
[0316] For example, the content of the measurement data is determined based on the configuration information and accuracy of the measurement data. The network device configures the measurement information based on the accuracy requirements, which can reduce the signaling overhead when the UE reports the measurement value.
[0317] The terminal device reporting the measurement data according to the auxiliary information may further include: the terminal device determining a measurement time of the measurement data according to the auxiliary information, wherein the measurement time of the measurement data may be determined according to a first time interval.
[0318] For the configuration information of the measurement data, the reference signal configuration information, and the accuracy included in the auxiliary information, reference may be made to the relevant introduction in Example 1, and will not be repeated here.
[0319] The cell information in the auxiliary information may include one or more of the following:
[0320] Identification information of one or more cells, such as cell ID and number of cells;
[0321] Identification information of one or more base stations, such as base station ID, number of base stations
[0322] TRP information, for example, includes one or more items of the number of TRPs, TRP index, and TRP position.
[0323] Cell list information.
[0324] Taking TRP information as an example, there are three specific situations:
[0325] First, the first case of TRP information, TRP information is predefined:
[0326] The terminal device receives auxiliary information sent by the network device, where the auxiliary information includes TRP information. The TRP information is used to instruct the terminal device to measure the reference signal sent by the TRP and obtain measurement data.
[0327] The TRP information may include TRP information associated with the terminal device. Different terminal devices may be associated with different TRP information, that is, different terminal devices measure reference signals sent by different TRPs.
[0328] Since the terminal device reports the measurement data to the network device, and the network device determines the location of the terminal device based on the measurement data, the terminal device does not need to know the TRP location, and the TRP information sent by the network device to the terminal device may not include the TRP location.
[0329] The TRP information is predefined, which can be understood as the number of TRPs being predefined.
[0330] The number of TRPs can be associated with the model conditions of the neural network model. For example, for the first model condition, the number of TRPs is N1; for the second model condition, the number of TRPs is N2; and for the third model condition, the number of TRPs is N3. Model conditions can be classified based on one or more of the following: model complexity, computational complexity, and target positioning accuracy. Tables 2A and 2B show examples of the association between two model conditions and the number of TRPs.
[0331] Table 2A
[0332] Table 2B
[0333] The model condition may also be determined based on the terminal device capability. Before receiving the auxiliary information, the terminal device may send the terminal device capability information to the network device, including the model condition or supported TRP information, the UE's moving speed, etc.
[0334] The TRP information is predefined, which can also be understood as the number of TRPs and the index of TRPs being predefined.
[0335] For example, the number of TRPs is 3, and the indexes of the TRPs are TRPn to TRPn+3-1, where n is an integer greater than or equal to 0.
[0336] For example, the number of TRPs is 6, and the indexes of the TRPs are TRPn to TRPn+6-1, where n is an integer greater than or equal to 0.
[0337] For example, the number of TRPs is 9, and the indexes of the TRPs are TRPn to TRPn+9-1, where n is an integer greater than or equal to 0.
[0338] In some embodiments, TRP information may be associated with reference signal configuration information.
[0339] In one example, the reference signal is a synchronization signal block (SS / PBCH block, SSB).
[0340] In one example, the reference signal is a positioning reference signal (PRS).
[0341] In one example, the reference signal is a Channel State Information-Reference Signal (CSI-RS).
[0342] In one example, the reference signal is a sounding reference signal (SRS).
[0343] Network equipment can use the Long Term Evolution Positioning Protocol (LTE Positioning Protocol, LPP) to send auxiliary information to terminal devices, and existing protocol processes can be reused, with little standardization work.
[0344] The network device can also send auxiliary information to the terminal device through an access device (such as a base station). For example, the network device sends the auxiliary information to the access device, and the access device forwards the auxiliary information to the terminal device via RRC signaling. Using RRC signaling to send auxiliary information can reduce the transmission delay of the auxiliary information.
[0345] Second, in the second case of TRP information, TRP information is predefined and changes dynamically:
[0346] The terminal device receives auxiliary information sent by the network device at a second time point, and the auxiliary information received at the second time point indicates different content than the auxiliary information received at the first time point. For example, the auxiliary information received at the second time point is used to determine updated TRP information, and the updated TRP information is used by the terminal device to perform positioning measurements to obtain measurement data. It can be seen that the terminal device can periodically receive auxiliary information sent by the network device and use the most recently received auxiliary information for positioning measurements.
[0347] Among them, the updated TRP information includes the TRP information associated with the terminal device.
[0348] The updated TRP information includes one or more of the following: TRP quantity, TRP index.
[0349] The updated TRP information is not completely the same as the TRP information received at the first time point, that is, the updated TRP information is partially different from or completely different from the TRP information received at the first time point.
[0350] For the case where the updated TRP information is completely different from the TRP information received at the first time point, for example, the TRP indexes contained in the updated TRP information are 0, 1, and 2; the TRP indexes contained in the TRP information received at the first time point are 6, 7, and 8.
[0351] For the case where the updated TRP information is partially different from the TRP information received at the first time point, for example, the updated TRP information contains TRP indexes of 0, 1, and 2; the TRP information received at the first time point contains TRP indexes of 0, 1, and 4.
[0352] Third, the third case of TRP information, TRP information is predefined within the second time interval
[0353] In some implementations, the second time interval is determined according to UE capability information. For example, the UE capability information includes a moving speed of the UE.
[0354] In some embodiments, the second time interval may be determined according to a timer, and the duration of the timer may be included in the auxiliary information or other information.
[0355] The network device may send a timer to the terminal device through auxiliary information or other information. The terminal device determines the second time interval based on the timer, for example, using the start time of the timer as the start time of the second time interval. When the neural network model used for positioning starts to update, or when the parameters of the neural network model used for positioning are updated, the timer restarts, and the second interval time is re-determined based on the restarted timer. For example, when the neural network model starts to update or when the parameters of the neural network model are updated, the network device re-sends the timer to the terminal device so that the terminal device can re-determine the second time interval.
[0356] The second time interval can also be understood as a time window. The start time and length of the time window can be included in the auxiliary information or other information.
[0357] In some implementations, the second time interval and the first time interval may have the same value, so that the second time interval may reuse the first time interval. That is, the auxiliary information includes only one time interval information, which indicates both the first time interval and the second time interval.
[0358] Regarding the first time interval in the auxiliary information, the first time interval may include a time window for the network device to collect data, or include a measurement interval configured for the terminal device.
[0359] The terminal device may measure the reference signal within the first time interval.
[0360] In some implementations, a timestamp of the measurement data of the terminal device is within a first time interval, and a timestamp of a tag corresponding to the measurement data of the terminal device is also within the first time interval.
[0361] Specifically, the reference signal resource index associated with the timestamp of the measurement data is the same as the reference signal resource index associated with the timestamp of the tag corresponding to the measurement data, or belongs to the same reference signal resource set.
[0362] Alternatively, the cell ID associated with the timestamp of the measurement data is the same as the cell ID associated with the timestamp of the tag corresponding to the measurement data.
[0363] Alternatively, the cell global identifier (Cell Global ID) associated with the timestamp of the measurement data is the same as the Cell Global ID associated with the timestamp of the tag corresponding to the measurement data.
[0364] Alternatively, the system frame number and time slot number associated with the timestamp of the measurement data are the same as the system frame number and time slot number associated with the timestamp of the tag corresponding to the measurement data or belong to the first time interval.
[0365] By using the first time interval to limit the time window for network device data collection and / or the time window for terminal device data measurement, it is ensured that when the network device collects measurement data from each terminal device, each measurement data is obtained during the same time period, so that measurements are performed under the same conditions. Furthermore, by limiting the timestamps of the measurement data and the timestamps of the tags corresponding to the measurement data to both be within the first time interval, it is ensured that the measurement data and the corresponding tags can also be associated.
[0366] Regarding the quality threshold in the auxiliary information, the quality threshold may include one or more of a measurement quality threshold and a tag quality threshold.
[0367] The terminal device determines whether to report the measurement data and / or tag based on the measurement quality threshold and / or tag quality threshold. For example, if the quality of the measurement data is greater than or equal to the measurement quality threshold, the terminal device reports the measurement data; if the quality of the tag is greater than or equal to the tag quality threshold, the terminal device reports the tag. A tag quality greater than or equal to the tag quality threshold can be understood as meaning that the error between the tag and the true value is less than or equal to the tag quality threshold.
[0368] Among them, the label can be used to train the neural network model. The training set for training the neural network model includes multiple sample data, each sample data includes measurement data obtained by the terminal device measuring the reference signal, or includes measurement data obtained by the terminal device measuring the reference signal and the corresponding label. The label can be the location of the terminal device, or an intermediate positioning result. The intermediate positioning result may include arrival time (TOA), line of sight (LOS), non-line of sight (NLOS), etc. When the label is the location of the terminal device, there is a certain gap between the label and the actual location of the terminal device, and the unit of the label quality can be a distance unit, such as meter, centimeter, etc.
[0369] By screening and reporting qualified measurement data and / or tags based on quality thresholds, the resource overhead required for reporting can be reduced, and the quality of the measurement data and / or tags can be guaranteed, thereby facilitating the accuracy of positioning.
[0370] Example 3:
[0371] In this embodiment, a neural network model is used for positioning. This neural network model is deployed on the terminal device and pre-trained by the network device or the terminal device. The neural network model can use measurement data to determine the terminal device's location or determine an intermediate positioning result. The intermediate result can be one or more of the following: RSTD measurement results, round-trip delay measurement results, AOA measurement results, AOD measurement results, RSRP, multipath measurement information, and LOS indication information.
[0372] The network device sends auxiliary information to the terminal device, where the auxiliary information is used to configure the measurement data reported by the terminal device and / or a label corresponding to the measurement data.
[0373] During the training process of the neural network model, if the training is performed by the network device, the terminal device performs positioning measurements based on the auxiliary information and sends the measurement data to the network device. The terminal device may also send the label corresponding to the measurement data to the network device based on the auxiliary information. The network device uses the received measurement data and its corresponding label to train the neural network model and sends the trained neural network model to the terminal device, which deploys the neural network model. The label may include the location of the terminal device or an intermediate positioning result. The trained neural network model can use the measurement data to determine the location of the terminal device or the intermediate positioning result.
[0374] During the training process of the neural network model, if the training is performed by the terminal device, the terminal device performs positioning measurement based on the auxiliary information. The terminal device uses the measurement data and the label corresponding to the measurement data to train the neural network model and deploys the trained neural network model locally. The label may include the location of the terminal device or the intermediate positioning result. The trained neural network model can use the measurement data to determine the location of the terminal device or the intermediate positioning result.
[0375] After the neural network model is trained, it can be deployed on the terminal device and used to determine the terminal device's location or intermediate positioning results during the positioning process. Specifically, during the positioning process, the terminal device performs positioning measurements based on the auxiliary information and inputs the measurement data into the pre-deployed neural network model, which then outputs the terminal device's location or intermediate positioning results. If the neural network model determines an intermediate positioning result, the terminal device can send the intermediate positioning result to the network device, which then uses the intermediate positioning result to determine the terminal device's location.
[0376] Before sending auxiliary information to a terminal device, the network device may receive the terminal device's capabilities from the terminal device and determine the auxiliary information based on the terminal device's capabilities. In one example, the terminal device's capabilities may include measurement type, measurement size, measurement path information, measurement format, and other information in the measurement data configuration information. In another example, the terminal device's capabilities may include configurations related to the first time interval supported by the terminal device, such as the size and period of the first time interval. The measurement data configuration information and the first time interval are included in the auxiliary information.
[0377] Figure 6 is a flowchart of an implementation of Example 3 of the present application. In this embodiment, the network device includes an LMF, and the terminal device includes a UE.
[0378] When a network device trains a neural network model, during the model training process, the terminal device sends measurement data to the network device, or the terminal device sends the measurement data and a label corresponding to the measurement data to the network device; the label may include the terminal device's location or an intermediate positioning result. During the positioning process, the terminal device may send the intermediate positioning result to the network device.
[0379] When the terminal device trains the neural network model, the terminal device does not send data to the network device during the model training process. During the positioning process, the terminal device can send intermediate positioning results to the network device.
[0380] The auxiliary information may include one or more of the following:
[0381] (1) Configuration information of measurement data;
[0382] (2) Locating the configuration information of the intermediate results;
[0383] (3) Reference signal configuration information;
[0384] (4) Accuracy;
[0385] (5)Cell information;
[0386] (6) first time interval;
[0387] (7)Quality threshold.
[0388] The configuration information of the intermediate positioning result can be used to configure the intermediate positioning result sent by the terminal device to the network device. For other contents included in the auxiliary information, reference can be made to the relevant contents in the aforementioned embodiment 1 and embodiment 2, which will not be repeated here.
[0389] FIG7 is a schematic block diagram of a terminal device 700 according to an embodiment of the present application. The terminal device 700 may include:
[0390] A first transceiver module 710 is configured to receive auxiliary information sent by a network device;
[0391] The processing module 720 is configured to perform measurement according to the auxiliary information to obtain measurement data.
[0392] In some implementations, the first transceiver module 710 is further configured to send one or more of the following to the network device based on the auxiliary information:
[0393] Measurement data;
[0394] Intermediate positioning results determined using measurement data;
[0395] The labels corresponding to the measurement data.
[0396] In some implementations, the tag corresponding to the measurement data includes one or more of the location, TOA, LOS, and NLOS of the terminal device.
[0397] In some embodiments, the auxiliary information includes one or more of the following:
[0398] Configuration information of measurement data;
[0399] Locate the configuration information of the intermediate results;
[0400] Reference signal configuration information;
[0401] Accuracy;
[0402] Cell information;
[0403] First time interval;
[0404] Quality threshold.
[0405] In some embodiments, the configuration information of the measurement data includes one or more of measurement type information, measurement size, measurement path information, and measurement format information.
[0406] In some embodiments, the measurement type information includes one or more of measurement delay, phase, power, CIR, PDP, DP, RSRP, and RSRPP.
[0407] In some implementations, the measurement size includes one or more of a number of time domain samples, a number of frequency domain samples, a number of spatial domain samples, and a number of code domain samples.
[0408] In some embodiments, the measured path information includes one or more of the power of the first path, the delay of the first path, the carrier phase of the first path, the carrier phase difference of the first path, the antenna subcarrier phase difference of the first path, the antenna subcarrier phase of the first path, the power of the multipath, the delay of the multipath, the carrier phase of the multipath, the carrier phase difference of the multipath, the antenna subcarrier phase difference of the multipath, and the antenna subcarrier phase of the multipath.
[0409] In some implementations, the measurement format information includes one or more measurement formats, and different measurement formats correspond to different one or more of the following: measurement type, measurement overhead, cell information, measurement size, and accuracy.
[0410] In some embodiments, the processing module 720 is configured to:
[0411] Perform measurement according to one or more of configuration information, cell information, quality threshold, and accuracy of measurement data; and / or,
[0412] The measurement data to be sent is determined by using one or more of the configuration information of the measurement data and a quality threshold.
[0413] In some embodiments, the configuration information for locating the intermediate result includes intermediate result type information;
[0414] The intermediate result type information includes one or more of RSTD measurement results, round-trip delay measurement results, AOA measurement results, AOD measurement results, RSRP, multipath measurement information, LOS indication information, NLOS indication information and TOA measurement results.
[0415] In some implementations, the reference signal configuration information includes PRS configuration information.
[0416] In some embodiments, accuracy includes one or more of target positioning accuracy and target measurement accuracy.
[0417] In some embodiments, accuracy includes one or more target measurement accuracies configured for particular measurement data.
[0418] In some embodiments, the cell information includes one or more of the following:
[0419] identification information of one or more cells;
[0420] Identification information of one or more access devices;
[0421] TRP information;
[0422] Cell list information.
[0423] In some embodiments, the TRP information includes one or more of a TRP number, a TRP index, and a TRP position.
[0424] In some embodiments, the processing module 720 is configured to perform measurements using TRP information.
[0425] In some embodiments, the TRP number and / or TRP index is determined based on one or more of target positioning accuracy and a model condition of the neural network model;
[0426] The neural network model is used to perform positioning using measurement data, or to determine intermediate positioning results using measurement data.
[0427] In some embodiments, model conditions are divided according to one or more of model complexity and computational complexity.
[0428] In some embodiments, the TRP quantity and / or TRP index is determined based on one or more of the capabilities of the terminal device and the model conditions of the neural network model;
[0429] The neural network model is used to perform positioning using measurement data, or to determine intermediate positioning results using measurement data.
[0430] In some embodiments, the capabilities of the terminal device include one or more of TRP information supported by the terminal device and a moving speed of the terminal device.
[0431] In some embodiments, TRP information may be associated with reference signal configuration information.
[0432] In some embodiments, the first time interval includes a time window in which the network device collects the measurement data and / or a time window in which the terminal device measures the measurement data.
[0433] In some implementations, the processing module 720 is configured to measure a reference signal within a first time interval.
[0434] In some embodiments, the processing module 720 is configured to:
[0435] The timestamp of the measurement data of the terminal device is within the first time interval, and the timestamp of the tag corresponding to the measurement data is within the first time interval.
[0436] In some embodiments, the quality threshold comprises one or more of a measurement quality threshold and a tag quality threshold.
[0437] In some embodiments, the first transceiver module 710 is configured to send the measurement data if the quality of the measurement data is greater than or equal to a measurement quality threshold.
[0438] In some embodiments, the first transceiver module 710 is configured to send the tag corresponding to the measurement data if the quality of the tag corresponding to the measurement data is greater than or equal to a tag quality threshold.
[0439] In some implementations, the first transceiver module 710 is configured to:
[0440] Receive auxiliary information periodically sent by a network device; or,
[0441] Receive auxiliary information sent by the network device when a trigger condition is met.
[0442] In some embodiments, the processing module 720 is configured to perform measurement according to the auxiliary information within the second time interval.
[0443] In some implementations, the first transceiver module 710 is further configured to:
[0444] receiving a second time interval from the network device; and / or,
[0445] A timer is received from the network device, and a second time interval is determined according to the timer.
[0446] In some embodiments, the assistance information further includes a second time interval and / or a timer.
[0447] In some embodiments, the value of the second time interval is the same as the value of the first time interval.
[0448] In some embodiments, the first transceiver module 710 is further configured to receive a neural network model, where the neural network model is trained using measurement data.
[0449] In some implementations, the first transceiver module 710 is further configured to:
[0450] The capabilities of the terminal device are sent to the network device, and the capabilities of the terminal device are used to determine the auxiliary information.
[0451] In some embodiments, the capabilities of the terminal device include one or more of the measurement types supported by the terminal device, the measurement sizes supported by the terminal device, the number of measurement paths supported by the terminal device, the measurement formats supported by the terminal device, and the values of the first time intervals supported by the terminal device.
[0452] In some embodiments, the network device includes a LMF or an access device.
[0453] The terminal device 700 of the embodiment of the present application can implement the corresponding functions of the terminal device in the aforementioned method embodiment. The processes, functions, implementation methods and beneficial effects corresponding to the various modules (sub-modules, units or components, etc.) in the terminal device 700 can be found in the corresponding descriptions in the above-mentioned method embodiments, and will not be repeated here. It should be noted that the functions described by the various modules (sub-modules, units or components, etc.) in the terminal device 700 of the embodiment of the application can be implemented by different modules (sub-modules, units or components, etc.) or by the same module (sub-module, unit or component, etc.).
[0454] FIG8 is a schematic block diagram of a network device 800 according to an embodiment of the present application. The network device 800 may include:
[0455] The second transceiver module 810 is used to send auxiliary information to the terminal device, where the auxiliary information is used to instruct the terminal device to perform measurement and obtain measurement data.
[0456] In some embodiments, the second transceiver module 810 is further configured to receive one or more of the following sent by the terminal device:
[0457] Measurement data;
[0458] Intermediate positioning results determined using measurement data;
[0459] The labels corresponding to the measurement data.
[0460] In some implementations, the tag corresponding to the measurement data includes one or more of the location, TOA, LOS, and NLOS of the terminal device.
[0461] In some embodiments, the auxiliary information includes one or more of the following:
[0462] Configuration information of measurement data;
[0463] Locate the configuration information of the intermediate results;
[0464] Reference signal configuration information;
[0465] Accuracy;
[0466] Cell information;
[0467] First time interval;
[0468] Quality threshold.
[0469] In some embodiments, the configuration information of the measurement data includes one or more of measurement type information, measurement size, measurement path information, and measurement format information.
[0470] In some embodiments, the measurement type information includes one or more of measurement delay, phase, power, CIR, power delay profile PDP, DP, RSRP, and rate RSRPP.
[0471] In some implementations, the measurement size includes one or more of a number of time domain samples, a number of frequency domain samples, a number of spatial domain samples, and a number of code domain samples.
[0472] In some embodiments, the measured path information includes one or more of the power of the first path, the delay of the first path, the carrier phase of the first path, the carrier phase difference of the first path, the antenna subcarrier phase difference of the first path, the antenna subcarrier phase of the first path, the power of the multipath, the delay of the multipath, the carrier phase of the multipath, the carrier phase difference of the multipath, the antenna subcarrier phase difference of the multipath, and the antenna subcarrier phase of the multipath.
[0473] In some implementations, the measurement format information includes one or more measurement formats, and different measurement formats correspond to different one or more of the following: measurement type, measurement overhead, cell information, measurement size, and accuracy.
[0474] In some embodiments, the configuration information for locating the intermediate result includes intermediate result type information;
[0475] The intermediate result type information includes one or more of RSTD measurement result, round trip delay measurement result, AOA measurement result, AOD measurement result, RSRP, multipath measurement information, LOS indication information, LOS indication information and TOA measurement result.
[0476] In some implementations, the reference signal configuration information includes PRS configuration information.
[0477] In some embodiments, accuracy includes one or more of target positioning accuracy and target measurement accuracy.
[0478] In some embodiments, accuracy includes one or more target measurement accuracies configured for particular measurement data.
[0479] In some embodiments, the cell information includes one or more of the following:
[0480] identification information of one or more cells;
[0481] Identification information of one or more access devices;
[0482] TRP information;
[0483] Cell list information.
[0484] In some embodiments, the TRP information includes one or more of a TRP number, a TRP index, and a TRP position.
[0485] In some embodiments, the TRP number and / or TRP index is determined based on one or more of target positioning accuracy and a model condition of the neural network model;
[0486] The neural network model is used to perform positioning using measurement data, or to determine intermediate positioning results using measurement data.
[0487] In some embodiments, model conditions are divided according to one or more of model complexity and computational complexity.
[0488] In some embodiments, the TRP quantity and / or TRP index is determined based on one or more of the capabilities of the terminal device and the model conditions of the neural network model;
[0489] The neural network model is used to perform positioning using measurement data, or to determine intermediate positioning results using measurement data.
[0490] In some embodiments, the capabilities of the terminal device include one or more of TRP information supported by the terminal device and a moving speed of the terminal device.
[0491] In some embodiments, the TRP information is carried in the configuration information of the reference signal.
[0492] In some embodiments, the first time interval includes a time window in which the network device collects the measurement data and / or a time window in which the terminal device measures the measurement data.
[0493] In some embodiments, the quality threshold comprises one or more of a measurement quality threshold and a tag quality threshold.
[0494] In some embodiments, the second transceiver module 810 is configured to:
[0495] Periodically send auxiliary information to the terminal device; or,
[0496] Send auxiliary information to the terminal device when the trigger condition is met.
[0497] In some embodiments, the second transceiver module 810 is further configured to send a second time interval and / or a timer to the terminal device, to instruct the terminal device to perform measurement within the second time interval.
[0498] In some embodiments, the assistance information further includes a second time interval and / or a timer.
[0499] In some embodiments, the value of the second time interval is the same as the value of the first time interval.
[0500] In some embodiments, the second transceiver module 810 is further configured to send a neural network model to the terminal device, where the neural network model is trained using measurement data.
[0501] In some implementations, the second transceiver module 810 is further configured to receive capabilities of the terminal device from the terminal device, and the capabilities of the terminal device are used to determine the auxiliary information.
[0502] In some embodiments, the capabilities of the terminal device include one or more of the measurement types supported by the terminal device, the measurement sizes supported by the terminal device, the number of measurement paths supported by the terminal device, the measurement formats supported by the terminal device, and the values of the first time intervals supported by the terminal device.
[0503] In some embodiments, the network device includes a LMF or an access device.
[0504] The network device 800 of the embodiment of the present application can implement the corresponding functions of the network device in the aforementioned method embodiment. The processes, functions, implementation methods and beneficial effects corresponding to each module (sub-module, unit or component, etc.) in the network device 800 can be found in the corresponding description in the above method embodiment, and will not be repeated here. It should be noted that the functions described in the various modules (sub-module, unit or component, etc.) in the network device 500 of the embodiment of the application can be implemented by different modules (sub-module, unit or component, etc.) or by the same module (sub-module, unit or component, etc.).
[0505] Figure 9 is a schematic structural diagram of a communication device 900 according to an embodiment of the present application. The communication device 900 includes a processor 910, which can call and run a computer program from a memory to enable the communication device 900 to implement the method in the embodiment of the present application.
[0506] In one embodiment, the communication device 900 may further include a memory 920. The processor 910 may call and execute a computer program from the memory 920 to enable the communication device 900 to implement the method in the embodiment of the present application.
[0507] The memory 920 may be a separate device independent of the processor 910 , or may be integrated into the processor 910 .
[0508] In one embodiment, the communication device 900 may further include a transceiver 930 , and the processor 910 may control the transceiver 930 to communicate with other devices, specifically, to send information or data to other devices, or to receive information or data sent by other devices.
[0509] The transceiver 930 may include a transmitter and a receiver. The transceiver 930 may further include an antenna, and the number of antennas may be one or more.
[0510] In one embodiment, the communication device 900 may be a network device according to an embodiment of the present application, and the communication device 900 may implement the corresponding processes implemented by the terminal device in each method according to the embodiment of the present application. For the sake of brevity, these processes are not described here. The terminal device includes a memory, a processor, and a transceiver. The memory may store programs executed by the terminal device; the processor executes the programs, specifically, the processor may execute the actions performed by the processing module 720; and the transceiver, under the control of the processor, executes the actions performed by the first transceiver module 710.
[0511] In one embodiment, the communication device 900 may be a network device according to an embodiment of the present application, and the communication device 900 may implement the corresponding processes implemented by the network device in each method according to the embodiment of the present application. For the sake of brevity, these processes are not described here. The network device includes a memory, a processor, and a transceiver. The memory may store programs executed by the network device; the processor executes the programs; and the transceiver, under the control of the processor, executes the actions performed by the second transceiver module 810.
[0512] 10 is a schematic structural diagram of a chip 1000 according to an embodiment of the present application. The chip 1000 includes a processor 1010, which can call and execute a computer program from a memory to implement the method according to the embodiment of the present application.
[0513] In one embodiment, the chip 1000 may further include a memory 1020. The processor 1010 may call and execute a computer program from the memory 1020 to implement the method executed by the terminal device or the network device in the embodiment of the present application.
[0514] The memory 1020 may be a separate device independent of the processor 1010 , or may be integrated into the processor 1010 .
[0515] In one embodiment, the chip 1000 may further include an input interface 1030. The processor 1010 may control the input interface 1030 to communicate with other devices or chips, and specifically, may obtain information or data sent by other devices or chips.
[0516] In one embodiment, the chip 1000 may further include an output interface 1040. The processor 1010 may control the output interface 1040 to communicate with other devices or chips, and specifically, may output information or data to other devices or chips.
[0517] In one embodiment, the chip can be applied to the network device in the embodiments of the present application, and the chip can implement the corresponding processes implemented by the network device in each method of the embodiments of the present application. For the sake of brevity, they will not be repeated here.
[0518] In one embodiment, the chip can be applied to the terminal device in the embodiments of the present application, and the chip can implement the corresponding processes implemented by the terminal device in each method of the embodiments of the present application. For the sake of brevity, they will not be repeated here.
[0519] The chips used in the network device and the terminal device may be the same chip or different chips.
[0520] It should be understood that the chip mentioned in the embodiments of the present application can also be called a system-level chip, a system chip, a chip system or a system-on-chip chip, etc.
[0521] The processor mentioned above may be a general-purpose processor, a digital signal processor (DSP), a field programmable gate array (FPGA), an application specific integrated circuit (ASIC), or other programmable logic devices, transistor logic devices, discrete hardware components, etc. The general-purpose processor mentioned above may be a microprocessor or any conventional processor, etc.
[0522] The memory mentioned above may be a volatile memory or a non-volatile memory, or may include both volatile and non-volatile memories. The non-volatile memory may be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), or a flash memory. The volatile memory may be a random access memory (RAM).
[0523] It should be understood that the above-mentioned memories are exemplary but not restrictive. For example, the memories in the embodiments of the present application may also be static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDR SDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous link dynamic random access memory (SLDRAM), and direct RAM RAM (DR RAM), etc. In other words, the memories in the embodiments of the present application are intended to include, but are not limited to, these and any other suitable types of memories.
[0524] FIG11 is a schematic block diagram of a communication system 1100 according to an embodiment of the present application. The communication system 1100 includes a terminal device 1110 and a network device 1120 .
[0525] The terminal device 1110 is configured to receive auxiliary information sent by the network device; perform positioning measurement based on the auxiliary information to obtain measurement data;
[0526] The network device 1120 is used to send auxiliary information to the terminal device, where the auxiliary information is used to instruct the terminal device to perform measurement and obtain measurement data.
[0527] The terminal device 1110 can be used to implement the corresponding functions implemented by the terminal device in the above method, and the network device 1120 can be used to implement the corresponding functions implemented by the network device in the above method. For the sake of brevity, they are not described here in detail.
[0528] In the above embodiments, it can be implemented in whole or in part by software, hardware, firmware or any combination thereof. When software is used for implementation, it can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, the process or function in accordance with the embodiment of the present application is generated in whole or in part. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable devices. The computer instructions can be stored in a computer-readable storage medium, or transmitted from one computer-readable storage medium to another computer-readable storage medium. For example, the computer instructions can be transmitted from a website, computer, server or data center by wired (such as coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (such as infrared, wireless, microwave, etc.) mode to another website, computer, server or data center. The computer-readable storage medium can be any available medium that a computer can access or a data storage device such as a server or data center that includes one or more available media integrations. The available medium may be a magnetic medium (eg, a floppy disk, a hard disk, a magnetic tape), an optical medium (eg, a DVD), or a semiconductor medium (eg, a solid state disk (SSD)).
[0529] It should be understood that in the various embodiments of the present application, the size of the serial numbers of the above-mentioned processes does not mean the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the present application.
[0530] Those skilled in the art will clearly understand that, for the convenience and brevity of description, the specific working processes of the systems, devices and units described above can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.
[0531] The above are only specific embodiments of the present application, but the scope of protection of this application is not limited thereto. Any changes or substitutions that can be easily conceived by a person skilled in the art within the technical scope disclosed in this application should be included in the scope of protection of this application. Therefore, the scope of protection of this application should be based on the scope of protection of the claims.
Claims
1. A measurement configuration method, comprising: The terminal device receives the auxiliary information sent by the network device; The terminal device performs measurement according to the auxiliary information to obtain measurement data.
2. The method according to claim 1 further comprises, the terminal device sending one or more of the following to the network device according to the auxiliary information: the measurement data; An intermediate positioning result determined using the measurement data; The label corresponding to the measurement data.
3. The method according to claim 2, wherein: The label corresponding to the measurement data includes one or more of the location, arrival time TOA, line-of-sight LOS and non-line-of-sight NLOS of the terminal device.
4. The method according to claim 2 or 3, wherein: The auxiliary information includes one or more of the following: Configuration information of measurement data; Locate the configuration information of the intermediate results; Reference signal configuration information; Accuracy; Community information; first time interval; Quality threshold.
5. The method according to claim 4, wherein: The configuration information of the measurement data includes one or more of measurement type information, measurement size, measurement path information and measurement format information.
6. The method according to claim 5, wherein: The measurement type information includes one or more of measurement delay, phase, power, channel impulse response CIR, power delay profile PDP, delay profile DP, reference signal received power RSRP and reference signal received path power RSRPP.
7. The method according to claim 5, wherein: The measurement size includes one or more of a time domain sampling number, a frequency domain sampling number, a spatial domain sampling number, and a code domain sampling number.
8. The method according to claim 5, wherein: The measurement path information includes one or more of the power of the first path, the time delay of the first path, the carrier phase of the first path, the carrier phase difference of the first path, the antenna subcarrier phase difference of the first path, the antenna subcarrier phase of the first path, the power of the multipath, the time delay of the multipath, the carrier phase of the multipath, the carrier phase difference of the multipath, the antenna subcarrier phase difference of the multipath and the antenna subcarrier phase of the multipath.
9. The method according to claim 5, wherein: The measurement format information includes one or more measurement formats, and different measurement formats correspond to different one or more of the measurement type, measurement overhead, cell information, measurement size and accuracy.
10. The method according to any one of claims 4 to 9, wherein: The terminal device performs measurement according to the auxiliary information, including: The terminal device performs measurement according to one or more of the configuration information of the measurement data, the cell information, the quality threshold and the accuracy; and / or, The terminal device determines the measurement data to be sent by using one or more of the configuration information of the measurement data and the quality threshold.
11. The method according to claim 4, wherein: The configuration information of the positioning intermediate result includes intermediate result type information; The intermediate result type information includes one or more of reference signal time difference RSTD measurement results, round-trip delay measurement results, arrival angle AOA measurement results, departure angle AOD measurement results, reference information received power RSRP, multipath measurement information, line-of-sight LOS indication information, non-line-of-sight NLOS indication information and arrival time TOA measurement results.
12. The method according to claim 4, wherein: The reference signal configuration information includes positioning reference signal PRS configuration information.
13. The method according to claim 4, wherein: The accuracy includes one or more of target positioning accuracy and target measurement accuracy.
14. The method according to claim 13, wherein: The accuracy includes one or more target measurement accuracies configured for specific said measurement data.
15. The method according to claim 4, wherein: The cell information includes one or more of the following: identification information of one or more cells; Identification information of one or more access devices; Send and receive point TRP information; Cell list information.
16. The method according to claim 15, wherein: The TRP information includes one or more of TRP quantity, TRP index and TRP position.
17. The method according to claim 15 or 16, wherein: The terminal device performs measurement according to the auxiliary information, including: The terminal device uses the TRP information to perform measurements.
18. The method according to claim 16, wherein: The TRP quantity and / or the TRP index are determined according to one or more of the target positioning accuracy and the model condition of the neural network model; The neural network model is used to use the measurement data for positioning, or to use the measurement data to determine an intermediate positioning result.
19. The method according to claim 18, wherein: The model conditions are divided according to one or more of model complexity and computational complexity.
20. The method according to claim 16, wherein: The TRP quantity and / or the TRP index are determined according to one or more of the capability of the terminal device and the model condition of the neural network model; The neural network model is used to use the measurement data for positioning, or to use the measurement data to determine an intermediate positioning result.
21. The method according to claim 20, wherein: The capabilities of the terminal device include one or more of the TRP information supported by the terminal device and the moving speed of the terminal device.
22. The method according to any one of claims 15 to 21, wherein: The TRP information is carried in the reference signal configuration information.
23. The method according to any one of claims 4 to 22, wherein: The first time interval includes a time window in which the network device collects the measurement data and / or a time window in which the terminal device measures the measurement data.
24. The method according to claim 23, wherein: The terminal device performs measurement according to the auxiliary information, including: The terminal device measures the reference signal within the first time interval.
25. The method according to claim 24, wherein: The terminal device measures the reference signal within the first time interval, including: The timestamp of the measurement data of the terminal device is within the first time interval, and the timestamp of the tag corresponding to the measurement data is within the first time interval.
26. The method according to any one of claims 4 to 24, wherein: The quality threshold includes one or more of a measurement quality threshold and a tag quality threshold.
27. The method according to claim 26, wherein: The terminal device sending the measurement data to the network device includes: In a case where the quality of the measurement data is higher than or equal to the measurement quality threshold, the terminal device sends the measurement data.
28. The method according to claim 26, wherein: The terminal device sending the label corresponding to the measurement data to the network device includes: In a case where the quality of the tag corresponding to the measurement data is higher than or equal to the tag quality threshold, the terminal device sends the tag corresponding to the measurement data.
29. The method according to any one of claims 1 to 28, wherein: The terminal device receiving the auxiliary information sent by the network device includes: The terminal device receives auxiliary information periodically sent by the network device; or, The terminal device receives auxiliary information sent by the network device when a trigger condition is met.
30. The method according to any one of claims 4 to 9, wherein: The terminal device performs measurement according to the auxiliary information, including: The terminal device performs measurement according to the auxiliary information within a second time interval.
31. The method according to claim 30, further comprising: the terminal device receiving the second time interval from a network device; and / or The terminal device receives a timer from a network device, and determines the second time interval according to the timer.
32. The method according to claim 31, wherein: The assistance information further includes the second time interval and / or the timer.
33. The method according to any one of claims 30 to 32, wherein: The value of the second time interval is the same as the value of the first time interval.
34. The method according to any one of claims 1 to 33 further includes the terminal device receiving a neural network model, wherein the neural network model is trained using the measurement data.
35. The method according to any one of claims 1 to 33, before the terminal device receives the auxiliary information sent by the network device, further comprising: The terminal device sends the capability of the terminal device to the network device, and the capability of the terminal device is used to determine the auxiliary information.
36. The method of claim 35, wherein: The capabilities of the terminal device include one or more of the measurement types supported by the terminal device, the measurement sizes supported by the terminal device, the number of measurement paths supported by the terminal device, the measurement formats supported by the terminal device, and the values of the first time intervals supported by the terminal device.
37. The method according to any one of claims 1 to 36, wherein: The network device includes a location management function LMF or an access device.
38. A measurement configuration method, comprising: The network device sends auxiliary information to the terminal device, where the auxiliary information is used to instruct the terminal device to perform measurement and obtain measurement data.
39. The method according to claim 38, further comprising, the network device receiving one or more of the following sent by the terminal device: the measurement data; An intermediate positioning result determined using the measurement data; The label corresponding to the measurement data.
40. The method of claim 39, wherein: The tag corresponding to the measurement data includes one or more of the location, TOA, LOS and NLOS of the terminal device.
41. The method according to claim 39 or 40, wherein: The auxiliary information includes one or more of the following: Configuration information of measurement data; Locate the configuration information of the intermediate results; Reference signal configuration information; Accuracy; Community information; first time interval; Quality threshold.
42. The method according to claim 41, wherein: The configuration information of the measurement data includes one or more of measurement type information, measurement size, measurement path information and measurement format information.
43. The method of claim 42, wherein: The measurement type information includes one or more of measurement delay, phase, power, channel impulse response CIR, power delay profile PDP, delay profile DP, reference signal received power RSRP, and reference signal received path power RSRPP.
44. The method of claim 42, wherein: The measurement size includes one or more of a time domain sampling number, a frequency domain sampling number, a spatial domain sampling number, and a code domain sampling number.
45. The method of claim 42, wherein: The measurement path information includes one or more of the power of the first path, the time delay of the first path, the carrier phase of the first path, the carrier phase difference of the first path, the antenna subcarrier phase difference of the first path, the antenna subcarrier phase of the first path, the power of the multipath, the time delay of the multipath, the carrier phase of the multipath, the carrier phase difference of the multipath, the antenna subcarrier phase difference of the multipath and the antenna subcarrier phase of the multipath.
46. The method of claim 42, wherein: The measurement format information includes one or more measurement formats, and different measurement formats correspond to different one or more of the measurement type, measurement overhead, cell information, measurement size and accuracy.
47. The method of claim 41, wherein: The configuration information of the positioning intermediate result includes intermediate result type information; The intermediate result type information includes one or more of reference signal time difference RSTD measurement results, round-trip delay measurement results, arrival angle AOA measurement results, departure angle AOD measurement results, reference information received power RSRP, multipath measurement information, line-of-sight LOS indication information, non-line-of-sight LOS indication information and arrival time TOA measurement results.
48. The method of claim 41, wherein: The reference signal configuration information includes PRS configuration information.
49. The method of claim 41, wherein: The accuracy includes one or more of target positioning accuracy and target measurement accuracy.
50. The method of claim 49, wherein: The accuracy includes one or more target measurement accuracies configured for specific said measurement data.
51. The method of claim 41, wherein: The cell information includes one or more of the following: identification information of one or more cells; Identification information of one or more access devices; TRP information; Cell list information.
52. The method of claim 51, wherein: The TRP information includes one or more of TRP quantity, TRP index and TRP position.
53. The method of claim 52, wherein: The TRP quantity and / or the TRP index are determined according to one or more of the target positioning accuracy and the model condition of the neural network model; The neural network model is used to use the measurement data for positioning, or to use the measurement data to determine an intermediate positioning result.
54. The method of claim 53, wherein: The model conditions are divided according to one or more of model complexity and computational complexity.
55. The method of claim 54, wherein: The TRP quantity and / or the TRP index are determined according to one or more of the capability of the terminal device and the model condition of the neural network model; The neural network model is used to use the measurement data for positioning, or to use the measurement data to determine an intermediate positioning result.
56. The method of claim 55, wherein: The capabilities of the terminal device include one or more of the TRP information supported by the terminal device and the moving speed of the terminal device.
57. The method according to any one of claims 52 to 56, wherein: The TRP information is carried in the configuration information of the reference signal.
58. The method according to any one of claims 41 to 57, wherein: The first time interval includes a time window in which the network device collects the measurement data and / or a time window in which the terminal device measures the measurement data.
59. The method according to any one of claims 41 to 58, wherein: The quality threshold includes one or more of a measurement quality threshold and a tag quality threshold.
60. The method according to any one of claims 38 to 59, wherein: The network device sends auxiliary information to the terminal device, including: The network device periodically sends auxiliary information to the terminal device; or, The network device sends auxiliary information to the terminal device when a trigger condition is met.
61. The method according to any one of claims 41 to 59, further comprising the network device sending a second time interval and / or timer to the terminal device to instruct the terminal device to perform measurement within the second time interval.
62. The method of claim 61, wherein: The assistance information further includes the second time interval and / or the timer.
63. The method of claim 62, wherein: The value of the second time interval is the same as the value of the first time interval.
64. The method according to any one of claims 38 to 63 further includes the network device sending a neural network model to the terminal device, wherein the neural network model is trained using the measurement data.
65. The method according to any one of claims 38 to 64, before the network device sends the auxiliary information to the terminal device, further comprising: The network device receives a capability of the terminal device from the terminal device, and the capability of the terminal device is used to determine the auxiliary information.
66. The method of claim 65, wherein: The capabilities of the terminal device include one or more of the measurement types supported by the terminal device, the measurement sizes supported by the terminal device, the number of measurement paths supported by the terminal device, the measurement formats supported by the terminal device, and the values of the first time intervals supported by the terminal device.
67. A method according to any one of claims 38 to 66, wherein: The network device includes LMF or access device.
68. A terminal device, comprising: A first transceiver module, used for receiving auxiliary information sent by a network device; The processing module is used to perform measurement according to the auxiliary information to obtain measurement data.
69. A network device comprising: The second transceiver module is used to send auxiliary information to the terminal device, where the auxiliary information is used to instruct the terminal device to perform measurement and obtain measurement data.
70. A terminal device, comprising: A processor and a memory, the memory being used to store a computer program, the processor being used to call and run the computer program stored in the memory so that the terminal device executes the method as claimed in any one of claims 1 to 37.
71. A network device comprising: A processor and a memory, the memory being used to store a computer program, the processor being used to call and run the computer program stored in the memory so that the network device executes the method as described in any one of claims 38 to 67.
72. A chip, comprising: A processor, configured to call and run a computer program from a memory so that a device equipped with the chip executes a method as claimed in any one of claims 1 to 67.
73. A computer-readable storage medium for storing a computer program, which, when executed by a device, causes the device to perform the method according to any one of claims 1 to 67.
74. A computer program product comprising computer program instructions for causing a computer to perform the method of any one of claims 1 to 67.
75. A computer program causing a computer to perform the method of any one of claims 1 to 67.
76. A communication system comprising: A terminal device, configured to execute the method according to any one of claims 1 to 37; A network device, configured to execute the method as claimed in any one of claims 38 to 67.