Data collection method and apparatus, device, program product, and medium

By generating data containing measurement, labeling, and timestamp information, the shortcomings in data collection in AI positioning technology are addressed, ensuring the feasibility and reliability of model training.

WO2026016752A1PCT designated stage Publication Date: 2026-01-22DATANG GOHIGH INTELLIGENT & CONNECTED TECH (CHONGQING) CO LTD
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2025/103301
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2024-07-16
Filing Date
2025-06-25
Publication Date
2026-01-22

AI Technical Summary

Technical Problem

Existing technologies do not yet provide effective data collection methods for the model training phase of AI or machine learning localization technologies.

Method used

A data collection method is provided, which generates first data including measurement information, label information and timestamp information by acquiring indication information, for use in model training and supervision.

Benefits of technology

The feasibility and reliability of collecting training data for AI positioning models were clarified, ensuring the quality of the training data.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2025103301_22012026_PF_FP_ABST
    Figure CN2025103301_22012026_PF_FP_ABST
Patent Text Reader

Abstract

The present application relates to the technical field of communications, and provides a data collection method and apparatus, a device, a program product, and a medium. The method comprises: acquiring indication information, the indication information being used to indicate generation of first data; and generating the first data, the first data comprising at least one of: measurement information used for model input; tag information, the tag information comprising location information of a device to be located and / or location data correlated with the location information of the device to be located; and timestamp information.
Need to check novelty before this filing date? Find Prior Art

Description

A data collection method, apparatus, device, program product and medium

[0001] Cross-reference to Related Applications

[0002] The present application claims priority to Chinese Patent Application No. 202410953020.4, filed on July 16, 2024, the contents of which are incorporated herein by reference in its entirety. TECHNICAL FIELD

[0003] The present application relates to the field of communication technology, and in particular to a data collection method, apparatus, device, program product and medium. BACKGROUND

[0004] The positioning technology based on artificial intelligence (AI) or machine learning (ML) includes a training process and an inference process, and the training process can be further divided into supervised training, semi-supervised training and unsupervised training. For supervised training, training data {measurement, true label} is used to train the model in the training stage to obtain an AI / ML model with corresponding functions.

[0005] However, the related art has not provided an effective method for collecting training data or supervised data. SUMMARY

[0006] The present application provides a data collection method, apparatus, device, program product and medium, which solves the problem that the related art has not provided an effective data collection method for positioning technology.

[0007] In a first aspect, an embodiment of the present application provides a data collection method applied to a first device, comprising:

[0008] Obtaining indication information, the indication information being used to indicate generation of first data;

[0009] Generating the first data;

[0010] The first data includes at least one of the following:

[0011] Measurement information for model input;

[0012] Label information, the label information including position information of a to-be-positioned device and / or positioning data related to the position information of the to-be-positioned device;

[0013] Timestamp information.

[0014] In a second aspect, an embodiment of the present application provides a data collection method applied to a second device, comprising at least one of the following:

[0015] transmitting indication information, the indication information being used for indicating generation of first data;

[0016] obtaining the first data;

[0017] obtaining target data according to the obtained first data;

[0018] The first data includes at least one of the following:

[0019] measurement information used for model input;

[0020] tag information, the tag information including position information of a device to be positioned and / or positioning data related to the position information of the device to be positioned;

[0021] timestamp information.

[0022] In a third aspect, an embodiment of the present application provides a data collection apparatus applied to a first device, comprising:

[0023] a first obtaining module configured to obtain indication information, the indication information being used for indicating generation of first data;

[0024] a first generating module configured to generate the first data;

[0025] The first data includes at least one of the following:

[0026] measurement information used for model input;

[0027] tag information, the tag information including position information of a device to be positioned and / or positioning data related to the position information of the device to be positioned;

[0028] timestamp information.

[0029] In a fourth aspect, an embodiment of the present application provides a data collection apparatus applied to a second device, comprising:

[0030] a first transmitting module configured to transmit indication information, the indication information being used for indicating generation of first data;

[0031] a first obtaining module configured to obtain the first data;

[0032] a second obtaining module configured to obtain target data according to the obtained first data;

[0033] The first data includes at least one of the following:

[0034] measurement information used for model input;

[0035] tag information, the tag information comprising: position information of the device to be positioned and / or positioning data related to the position information of the device to be positioned;

[0036] timestamp information.

[0037] In a fifth aspect, embodiments of the present application provide a device, comprising: a transceiver, a memory, a processor, and a computer program stored in the memory and executable in the processor, wherein the processor implements the steps of the data collection method according to the first aspect, or implements the steps of the data collection method according to the first aspect.

[0038] In a sixth aspect, embodiments of the present application provide a computer program product, comprising computer instructions executable in a processor to implement the steps of the method applied to the first device as above, or to implement the steps of the method applied to the second device as above.

[0039] In a seventh aspect, embodiments of the present application provide a computer-readable storage medium, having stored thereon a computer program executable in a processor to implement the steps of the data collection method according to the first aspect, or to implement the steps of the data collection method according to the second aspect.

[0040] The above technical solutions of the present application have the following beneficial effects:

[0041] According to the embodiments of the present application, after obtaining the indication information, the first device can generate the first data, and the first data can comprise the measurement information, the tag information and the timestamp information used for model input, so that the first data generated by the first device can be used for model training and / or model supervision, and the process of AI positioning model training data collection is clear, and the feasibility and reliability of AI positioning model training data collection are ensured. BRIEF DESCRIPTION OF DRAWINGS

[0042] FIG. 1 shows a flowchart of a data collection method according to an embodiment of the present application;

[0043] FIG. 2 shows a flowchart of a data collection method according to another embodiment of the present application;

[0044] FIG. 3 shows a structural block diagram of a data collection apparatus according to an embodiment of the present application;

[0045] FIG. 4 shows a structural block diagram of a data collection apparatus according to another embodiment of the present application;

[0046] FIG. 5 shows a structural block diagram of a device according to an embodiment of the present application. DETAILED DESCRIPTION

[0047] To make the technical problems, technical solutions and advantages solved by the present application clearer, the following will be described in detail in conjunction with the accompanying drawings and specific embodiments. In the following description, specific details such as specific configurations and components are provided only to help understand the embodiments of the present application. Therefore, it should be understood by those skilled in the art that various changes and modifications can be made to the embodiments described herein without departing from the scope and spirit of the present application. In addition, descriptions of known functions and structures are omitted for clarity and conciseness.

[0048] It should be understood that the "one embodiment" or "an embodiment" mentioned throughout the specification means that the specific features, structures or characteristics related to the embodiment are included in at least one embodiment of the present application. Therefore, "in one embodiment" or "in an embodiment" appearing throughout the specification does not necessarily refer to the same embodiment. In addition, these specific features, structures or characteristics can be combined in one or more embodiments in any suitable manner.

[0049] In various embodiments of the present application, it should be understood that the size of the serial number of the following processes does not mean the order of execution, and the execution order of the processes should be determined according to their functions and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the present application.

[0050] In addition, the terms "system" and "network" are often used interchangeably herein.

[0051] In the embodiments provided by the present application, it should be understood that "B corresponding to A" means that B is associated with A, and B can be determined according to A. However, it should also be understood that the determination of B according to A does not mean that B is determined only according to A, but B can also be determined according to A and / or other information.

[0052] In the embodiments of the present application, the form of the access network is not limited, and can be an access network including a macro base station (Macro Base Station), a micro base station (Pico Base Station), a Node B (a call for a 3G mobile base station), an enhanced base station (Enhanced Node B, eNB), a home enhanced base station (Femto eNB or Home eNode B or Home eNB or HeNB), a relay station, an access point, an RRU (Remote Radio Unit, remote radio frequency module), an RRH (Remote Radio Head, radio frequency remote head), and the like. The user terminal can be a mobile phone (or a handset), or other devices capable of sending or receiving wireless signals, including user equipment, a personal digital assistant (PDA), a wireless modem, a wireless communication device, a handheld device, a laptop computer, a cordless phone, a wireless local loop (WLL) station, a customer terminal (CPE) or a mobile smart hotspot that can convert mobile signals into wireless fidelity (WiFi) signals, a smart home appliance, or other devices that can communicate with a mobile communication network spontaneously without human operation.

[0053] Related art introduction:

[0054] In the AI / ML positioning technology research in the related art, the model training stage needs to collect the input measurements of the model and the output ground-truth label of the model. According to the current research progress, the input of the model includes: measurements, timestamps, and quality indicators, and the output of the model includes: ground-truth labels, timestamps, and quality indicators.

[0055] Specifically, the embodiments of the present application provide a data collection method, device, equipment, program product and medium, which solve the problem that the related art has not provided an effective data collection method for positioning technology.

[0056] First embodiment

[0057] As shown in FIG. 1, the embodiments of the present application provide a data collection method applied to a first device, specifically including the following steps:

[0058] Step 11: Obtain indication information, the indication information being used to indicate generation of first data.

[0059] Here, the indication information can be sent by the second device to the first device, and the first data can be used for model training and / or for model supervision.

[0060] Step 12: generating the first data. The first data includes at least one of the following:

[0061] (1) measurement information for model input.

[0062] In some embodiments, the measurement information can specifically include at least one of the following: a measurement quantity, quality indication information corresponding to the measurement quantity, relevant information of a device providing the measurement information, relevant information of a device providing a reference signal, timestamp information.

[0063] The measurement quantity can be derived from channel estimation obtained by receiving the reference signal and / or a transformation of the channel estimation, and specifically includes at least one of the following: Channel Impulse Response (CIR), Power Delay Profile (PDP), delay profile (DP). The quality indication information corresponding to the measurement quantity is quality indication related to the measurement quantity, such as Signal-to-Noise Ratio (SNR), Signal to Interference plus Noise Ratio (SINR), Reference Signal Received Power (RSRP) of the reference signal measurement quantity, etc.

[0064] (2) label information, which includes position information of a device to be positioned and / or positioning data related to the position information of the device to be positioned.

[0065] Here, the positioning data related to the position information of the device to be positioned can be positioning intermediate variable information required to obtain the position of the device to be positioned, such as TOA label, Line of Sight (LOS), Non-Line of Sight (NLOS) indication information, etc.

[0066] It should be noted that the function of the model is related to the label in the training data. If the label information in the first data is the position information of the device to be positioned, the model obtained by training has a direct positioning function; if the label information is an intermediate quantity required for positioning of the device to be positioned (i.e. positioning intermediate variable information), the model obtained by training has an auxiliary positioning function.

[0067] In some embodiments, the tag information can specifically include at least one of the following: real tags (i.e., position information of the device to be positioned and / or positioning data related to the position information of the device to be positioned), quality indication information corresponding to the real tags, related information of the device providing the tag information, and timestamp information. The quality indication information corresponding to the real tags is quality indication related to the real tags, such as accuracy, confidence, and uncertainty of the position of the user equipment (UE).

[0068] The related information of the device described above can include device identity information, such as device identity (Identity, ID), and the like.

[0069] (3) The timestamp information.

[0070] The timestamp information can specifically be a timestamp corresponding to the measurement information and / or a timestamp corresponding to the tag information.

[0071] The timestamp information corresponding to the measurement information (i.e., the timestamp related to the measurement information) can specifically be the time of performing channel measurement and / or the time of performing reference signal measurement. The timestamp corresponding to the tag information (i.e., the timestamp related to the tag information) can specifically be at least one of the following: the time of performing channel measurement; the time of performing reference signal measurement; the time of sending the reference signal; and the valid time of the position information of the device to be positioned.

[0072] In this embodiment, the first device can generate first data after obtaining the indication information. The first data can include the measurement information, the tag information, and the timestamp information for model input. In this way, the first data generated by the first device can be used for model training and / or for model supervision, which explicitly defines the process of AI positioning model training data collection and guarantees the feasibility and reliability of AI positioning model training data collection.

[0073] After step 12, the method can further include: sending the first data to a second device.

[0074] Here, the second device can be a data collection entity and / or a training model entity. After the second device collects the first data, the first data can be used for model training and / or for model supervision.

[0075] It should be noted that in each embodiment of the present application, the first device can specifically include at least one of the following: UE, programmable real-time unit (Programmable Real-time Unit, PRU), transmission-reception point (Transmission-Reception Point, TRP), 5G new base station (5G New Radio Base Station, gNB), on-board terminal (On board Unit, OBU), roadside device (Road Side Unit, RSU), location management function (Location Management Function, LMF). The second device can specifically include at least one of the following: UE, UE vendor (UE vendor), gNB, LMF, OBU, RSU, OAM, gNB vendor (gNB vendor).

[0076] Optionally, the indication information is used to indicate at least one of the following:

[0077] (1) the type of the measurement information;

[0078] (2) the type of the timestamp corresponding to the measurement information;

[0079] (3) the type of the label information;

[0080] (4) the type of the timestamp corresponding to the label information;

[0081] (5) positioning method related information, which is implicitly associated with the first data. Here, the positioning method related information can also be understood as the characteristics of positioning, such as direct positioning, auxiliary positioning, new radio access technology (New Radio-Radio Access Technology, NR-RAT) based positioning method (such as downlink time difference of arrival (Downlink Time Difference of Arrival, DL-TDOA) and the like.

[0082] In some specific embodiments, the indication information can indicate the type of providing the measurement information and / or the timestamp, in another specific embodiment, the indication information can indicate the type of providing the label information and / or the timestamp, in still another specific embodiment, the indication information can indicate the type of providing the measurement information, the label information and / or the timestamp, or in some examples, the indication information can also indicate the type of the timestamp.

[0083] It should be noted that in the AI positioning model training stage, data that can be used for model training and / or model supervision needs to be collected, which may involve the problem of measurement quantity and real label pairing (that is, the problem of how to associate measurement information and label information). In the embodiments of the present application, in order to be able to associate the measurement information and the label information through the timestamp, the timestamp is defined, and the meaning of the timestamp contained in the first data is clarified, which is specifically described as follows:

[0084] In some embodiments, the timestamp information includes at least one of the following:

[0085] (1) The time at which the device providing the first data performs channel measurement.

[0086] That is, the time at which the device providing the first data performs channel measurement after receiving the reference signal. For example, the timestamp field can be defined as nr-channel_measurements-TimeStamp, and the specific definition of this field is as follows: This field specifies the time instance at which the channel measurement is performed. The nr-SFN and nr-Slot in IE NR-TimeStamp correspond to the TRP provided in dl-PRS-ReferenceInfo as specified in TS 38.214.

[0087] It should be noted that channel measurement can specifically refer to the process of receiving a reference signal, measuring channel characteristics, and obtaining measurement information (such as CIR, PDP, DP, etc.).

[0088] (2) The time at which the device providing the first data transmits the reference signal.

[0089] For example, a timestamp field, nr-tx-TimeStamp, can be defined, and the specific definition of this field is as follows: This field, if present, indicates that the device is requested to provide the associated RS transmission time stamp. The nr-SFN and nr-Slot in IE NR-TimeStamp correspond to the TRP provided in dl-PRS-ReferenceInfo as specified in TS 38.214.

[0090] (3) the time at which the device providing the first data performs the reference signal measurement.

[0091] (4) the validity time of the position information of the device to be positioned.

[0092] Here, the reference signal can include at least one of the following: a downlink positioning reference signal (DL-PRS), an uplink positioning reference signal (SL-PRS), and an uplink sounding reference signal (UL-SRS).

[0093] Optionally, the generating the first data includes at least one of the following:

[0094] (1) generating target data, the target data being measurement information and tag information that have established an association relationship according to the timestamp information.

[0095] It should be noted that, when generating the target data, the measurement information and the tag information can be associated according to the timestamp information corresponding to the measurement information and the timestamp information corresponding to the tag information. For example, if the difference between the timestamp corresponding to the first measurement information and the timestamp corresponding to the first tag information is less than a preset value, the first measurement information and the first tag information are associated, and the associated first measurement information and first tag information are taken as the target data.

[0096] (2) generating the measurement information and the first timestamp information corresponding to the measurement information, the first timestamp information being the time at which the channel measurement is performed;

[0097] (3) generate the measurement information and second timestamp information corresponding to the measurement information, the second timestamp information being a time of performing reference signal measurement;

[0098] (4) generate the label information and third timestamp information corresponding to the label information, the third timestamp information being a time of sending a reference signal;

[0099] (5) generate the label information and fourth timestamp information corresponding to the label information, the fourth timestamp information being a valid time of position information of the device to be positioned;

[0100] (6) generate the label information and fifth timestamp information corresponding to the label information, the fifth timestamp information being a time of performing reference signal measurement;

[0101] (7) generate the label information and sixth timestamp information corresponding to the label information, the sixth timestamp information being a time of performing channel measurement.

[0102] It should be noted that after the first device generates the first data, the first device can also send (for example, report to the second device) the first data. That is, the first device can also send at least one of the following:

[0103] (1) target data;

[0104] (2) measurement information and first timestamp information corresponding to the measurement information;

[0105] (3) measurement information and second timestamp information corresponding to the measurement information;

[0106] (4) label information and third timestamp information corresponding to the label information;

[0107] (5) label information and fourth timestamp information corresponding to the label information;

[0108] (6) label information and fifth timestamp information corresponding to the label information;

[0109] (7) label information and sixth timestamp information corresponding to the label information.

[0110] In the embodiments of the present application, the first device can generate first data after obtaining the indication information, and the first data can include measurement information, label information, and timestamp information for model input. In this way, the first data generated by the first device can be used for model training and / or model supervision, which clarifies the process of AI positioning model training data collection and guarantees the feasibility and reliability of AI positioning model training data collection.

[0111] Second embodiment

[0112] As shown in FIG. 2, the embodiment of the present application provides a data collection method, applied to a second device, and specifically includes at least one of the following:

[0113] In step 21, indication information is sent, the indication information being used to indicate generation of first data.

[0114] The first data is acquired.

[0115] According to the acquired first data, target data is acquired.

[0116] The first data includes at least one of the following:

[0117] (1) Measurement information used for model input.

[0118] In some embodiments, the measurement information specifically can include at least one of the following: a measurement quantity, quality indication information corresponding to the measurement quantity, and related information of a device providing the measurement information.

[0119] The measurement quantity can be derived from channel estimation obtained by receiving a reference signal and / or a transformation of the channel estimation, and specifically includes at least one of the following: CIR, PDP, and DP. The quality indication information corresponding to the measurement quantity is quality indication related to the measurement quantity, for example, SNR, SINR, RSRP, etc. of the reference signal measurement quantity.

[0120] (2) Tag information, the tag information including position information of a device to be positioned and / or positioning data related to the position information of the device to be positioned.

[0121] Here, the positioning data related to the position information of the device to be positioned can be positioning intermediate variable information required to acquire the position of the device to be positioned.

[0122] In some embodiments, the tag information specifically can include at least one of the following: real tag (i.e., the position information of the device to be positioned and / or the positioning data related to the position information of the device to be positioned), quality indication information corresponding to the real tag, and related information of a device providing the tag information. The quality indication information corresponding to the real tag is quality indication related to the real tag, for example, accuracy, confidence, and uncertainty of the UE position.

[0123] The related information of the device can include device identity information, for example, device ID, etc.

[0124] (3) Timestamp information.

[0125] The timestamp information specifically can be a timestamp corresponding to the measurement information and / or a timestamp corresponding to the tag information.

[0126] In this embodiment, the second device can send indication information indicating that the first data is generated, and can also obtain the first data, and can obtain the target data according to the obtained first data. The first data can include measurement information, label information and timestamp information for model input, so that the second device can use the first data for model training and / or model supervision.

[0127] Here, the second device can obtain the first data from the first device, and the second device can use the first data for model training and / or model supervision.

[0128] It should be noted that the measurement information and the label information in the first data obtained by the second device can be provided by the same device, or can be provided by different devices. For example, devices that can provide measurement information include UEs, PRUs, TRPs, gNBs, etc., and devices that can provide label information include UEs, PRUs, and LMFs, etc.

[0129] In a specific embodiment, the measurement information includes at least one of the following: CIR, timestamp a1, quality indication b1, device ID; and the label information includes at least one of the following: UE position, timestamp a2, quality indication b2, device ID.

[0130] The device (i.e., the first device) that provides the measurement information and the label information includes at least one of the following: {UE, UE}, {PRU, PRU}, {UE, LMF}, {PRU, LMF}, {TRP / gNB, LMF}, {TRP / gNB, PRU}, {TRP / gNB, UE}, etc.; for example, in the case of {UE, LMF}, the UE is the device that provides the measurement information, and the LMF is the device that provides the label information.

[0131] The first data provided by the first device can include at least one of the following: {CIR, UE position}, {CIR, timestamp a1}, {CIR, UE position, timestamp a1, timestamp a2}, {CIR, UE position, timestamp a1, timestamp a2, quality indication b1, quality indication b2}, etc.

[0132] Here, an example is given for the case where the measurement information and the label information are provided by the same device:

[0133] Embodiment one, the device combination that provides the first data is [PRU, PRU], i.e., the measurement information and the label information are both provided by the PRU. Then the PRU can directly report (such as sending to the second device) the associated {measurement information, label information}.

[0134] It should be noted that, since the PRU is a stationary entity, the timestamp information is not critical, and the measurement quantity and the real label can be paired (that is, the measurement information and the label information are associated) according to the relevant information of the device (such as the device ID of the PRU). The first data can carry the timestamp corresponding to the measurement information as auxiliary information of the training data, which can be used for training data classification, etc.

[0135] Embodiment two, the device combination providing the first data is [UE, UE], that is, the measurement information and the label information are both provided by the UE, and the UE can perform at least one of the following:

[0136] (1) The UE directly reports (such as sends to the second device) the associated {measurement information, label information}, that is, the target information.

[0137] (2) The UE separately reports the measurement information and / or separately reports the label information, and the timestamp information corresponding to the measurement information and the label information is the time of performing the channel measurement and / or the time of performing the reference signal measurement. Exemplarily, the measurement information reported by the UE is a group of measurement information, and the timestamp information corresponding to the group of measurement information is the time of performing the channel measurement and / or the time of performing the reference signal measurement after the last received reference signal transmitted by the TRP in the group of measurement information.

[0138] (3) The UE separately reports the measurement information and the timestamp corresponding to the measurement information, wherein the timestamp corresponding to the measurement information is the time of performing the channel measurement and / or the time of performing the reference signal measurement, and the information reported by the UE can be used for semi-supervised or unsupervised training.

[0139] The following illustrates the case where the measurement information and the label information are provided by different devices:

[0140] Embodiment one, the device combination providing the first data is [PRU / UE, LMF], that is, the device providing the measurement information is the PRU / UE, and the device providing the label information is the LMF, and the following at least one case can be included:

[0141] (1) The PRU / UE separately reports the measurement information and the timestamp corresponding to the measurement information, wherein the timestamp corresponding to the measurement information is the time of performing the channel measurement and / or the time of performing the reference signal measurement; exemplarily, wherein when the measurement information reported by the UE is a group of measurement information, the timestamp information corresponding to the group of measurement information is the time of performing the channel measurement and / or the time of performing the reference signal measurement after the last received reference signal transmitted by the TRP in the group of measurement information.

[0142] (2) The PRU and / or the UE report the position information (i.e., the position information of the device to be positioned) to the LMF alone, and the time stamp corresponding to the position information includes at least one of the following: the time of performing the channel measurement; the time of performing the reference signal measurement; and the valid time of the position information of the device to be positioned.

[0143] (3) The LMF reports the label information, and if the LMF is a data collection entity (i.e., the case where the LMF is the second device), the LMF can report the associated {measurement information, label information} to a model training entity (e.g., another second device other than the LMF).

[0144] In the second embodiment, the combination of devices providing the first data is [TRP / gNB, LMF], i.e., the device providing the measurement information is the TRP / gNB, and the device providing the label information is the LMF, and the device sending the reference channel to the TRP / gNB can be the PRU or the UE, and can include at least one of the following cases:

[0145] (1) The TRP / gNB reports the measurement information and the time stamp corresponding to the measurement information alone, wherein the time stamp corresponding to the measurement information is the time of performing the channel measurement and / or the time of performing the reference signal measurement.

[0146] (2) The PRU and / or the UE report the position information (i.e., the position information of the device to be positioned) to the LMF alone, and the time stamp corresponding to the position information includes at least one of the following: the time of sending the reference signal (the time of sending the reference signal to the TRP providing the measurement quantity); the time of performing the reference signal measurement; and the valid time of the position information of the device to be positioned. Alternatively, the LMF knows the position of the PRU.

[0147] (3) The LMF derives the positioning data related to the position information of the device to be positioned according to the position information of the device to be positioned, and the LMF can also send the derived positioning data to another second device other than the LMF. In addition, if the LMF is a data collection entity, the LMF can report the associated {measurement information, label information} to a model training entity (e.g., another second device other than the LMF).

[0148] In the third embodiment, the combination of devices providing the first data is [TRP / gNB, PRU], i.e., the device providing the measurement information is the TRP / gNB, and the device providing the label information is the PRU, and the device sending the reference channel to the TRP / gNB is the PRU, and can include at least one of the following cases:

[0149] (1) The TRP / gNB reports the measurement information and the time stamp corresponding to the measurement information to the LMF alone, wherein the time stamp corresponding to the measurement information is the time of performing the channel measurement and / or the time of performing the reference signal measurement.

[0150] (2) The PRU reports the position information (i.e., the position information of the device to be positioned) to the LMF alone, and the time stamp corresponding to the position information is the time of sending the reference signal and / or the valid time of the position information of the device to be positioned, or the second device knows the position of the PRU.

[0151] In the fourth embodiment, the device group providing the first data is [TRP / gNB, UE], i.e., the device providing the measurement information is the TRP / gNB, the device providing the tag information is the UE, and the device sending the reference channel is the UE, which can include at least one of the following cases:

[0152] (1) The TRP / gNB reports the measurement information and the time stamp corresponding to the measurement information to the LMF alone, wherein the time stamp corresponding to the measurement information is the time of performing the channel measurement and / or the time of performing the reference signal measurement;

[0153] (2) The UE reports the position information (i.e., the position information of the device to be positioned) to the LMF alone, and the time stamp corresponding to the position information includes at least one of the following: the time of sending the reference signal; the time of performing the reference signal measurement; and the valid time of the position information of the device to be positioned.

[0154] Optionally, the indication information is used to indicate at least one of the following:

[0155] The type of the measurement information;

[0156] The type of the time stamp corresponding to the measurement information;

[0157] The type of the tag information;

[0158] The type of the time stamp corresponding to the tag information;

[0159] Positioning mode related information, which is implicitly associated with the first data.

[0160] Optionally, the time stamp information includes at least one of the following:

[0161] The time of performing the channel measurement by the device providing the first data;

[0162] The time of sending the reference signal by the device providing the first data;

[0163] The time of performing the reference signal measurement by the device providing the first data;

[0164] The valid time of the position of the device providing the first data.

[0165] It should be noted that the second device can obtain the first data generated by the first device, which is as follows:

[0166] In some embodiments, the obtaining the first data comprises at least one of:

[0167] (1) obtaining the measurement information and first timestamp information corresponding to the measurement information, the first timestamp information being a time of performing channel measurement, i.e., a time of performing channel measurement by the first device;

[0168] (2) obtaining the measurement information and second timestamp information corresponding to the measurement information, the second timestamp information being a time of performing reference signal measurement, i.e., a time of performing reference signal measurement by the first device;

[0169] (3) obtaining the tag information and third timestamp information corresponding to the tag information, the third timestamp information being a time of sending a reference signal, i.e., a time of sending a reference signal by the first device;

[0170] (4) obtaining the tag information and fourth timestamp information corresponding to the tag information, the fourth timestamp information being a valid time of position information of the device to be positioned;

[0171] (5) obtaining the tag information and sixth timestamp information corresponding to the tag information, the sixth timestamp information being a time of performing channel measurement.

[0172] Optionally, the obtaining the target data according to the obtained first data comprises at least one of:

[0173] (1) establishing an association relationship between the measurement information and the tag information according to the timestamp information, to obtain the target data.

[0174] It should be noted that the measurement information and the tag information herein are generated by the same device or generated by different devices. That is, the measurement information and the tag information generated by different devices can also be associated. It can be understood that how to associate and the association condition can depend on implementation. For example, if the difference between the timestamp corresponding to the first measurement information and the timestamp corresponding to the first tag information is less than a preset value, the first measurement information and the first tag information are associated, and the associated first measurement information and first tag information are taken as the target data.

[0175] It should be further noted that when the LMF is the second device, after the LMF obtains the target data according to the obtained first data, the target data (i.e., the associated data) can be used for model training and / or model supervision, and the target data can also be sent to other second devices other than the LMF, and after the other second devices receive the target data, the target data can be used for model training and / or model supervision.

[0176] (2) obtaining target data.

[0177] It should be noted that the second device can also directly obtain the target data that the first device has associated.

[0178] Optionally, after the first data is obtained, the method further includes: determining positioning data related to the position information of the to-be-positioned device according to the position information of the to-be-positioned device in the first data.

[0179] It should be noted that when the LMF is the second device, the LMF can obtain the position information of the to-be-positioned device reported by the first device, and can also obtain the positioning data related to the position information of the to-be-positioned device according to the position information. The timestamp corresponding to the position information includes at least one of the following: the time when the first device sends the reference signal; the time when the reference signal measurement is performed; the valid time of the position information of the to-be-positioned device.

[0180] Optionally, after the positioning data related to the position information of the to-be-positioned device is determined according to the position information of the to-be-positioned device in the first data, the method further includes: sending the positioning data related to the position information of the to-be-positioned device.

[0181] That is, after the LMF determines the positioning data, the LMF can use the positioning data for model training and / or model supervision, and can also send the positioning data to other second devices other than the LMF. After receiving the positioning data, the other second devices can use the positioning data for model training and / or model supervision.

[0182] In the embodiments of the present application, the second device can send indication information indicating the generation of the first data, and can also obtain the first data and obtain the target data according to the obtained first data. The first data can include measurement information, label information, and timestamp information for model input. In this way, the second device can use the first data for model training and / or model supervision.

[0183] Third embodiment

[0184] As shown in FIG. 3, the embodiments of the present application provide a data collection apparatus 300 applied to a first device, which includes:

[0185] A first obtaining module 301 is configured to obtain indication information, the indication information being used to indicate the generation of first data.

[0186] A first generating module 302 is configured to generate the first data.

[0187] The first data includes at least one of the following:

[0188] measurement information for model input;

[0189] label information, the label information comprising: position information of the device to be positioned and / or positioning data related to the position information of the device to be positioned;

[0190] timestamp information.

[0191] In this embodiment, the first device can generate first data after obtaining the indication information, and the first data can include measurement information for model input, label information and timestamp information, so that the first data generated by the first device can be used for model training and / or model supervision, the process of AI positioning model training data collection is clarified, and the feasibility and reliability of AI positioning model training data collection are ensured.

[0192] Optionally, the indication information is used to indicate at least one of the following:

[0193] a type of the measurement information;

[0194] a type of the timestamp corresponding to the measurement information;

[0195] a type of the label information;

[0196] a type of the timestamp corresponding to the label information;

[0197] positioning mode related information, the positioning mode related information being implicitly associated with the first data.

[0198] Optionally, the timestamp information comprises at least one of the following:

[0199] a time at which the device providing the first data performs channel measurement;

[0200] a time at which the device providing the first data transmits a reference signal;

[0201] a time at which the device providing the first data performs reference signal measurement;

[0202] a valid time of the position information of the device to be positioned.

[0203] Optionally, the first generation module 302 comprises:

[0204] a first generation unit, configured to generate target data, the target data being measurement information and label information that have established an association relationship according to the timestamp information;

[0205] a second generation unit, configured to generate the measurement information and first timestamp information corresponding to the measurement information, the first timestamp information being a time at which channel measurement is performed;

[0206] The third generating unit is configured to generate the measurement information and second timestamp information corresponding to the measurement information, the second timestamp information being a time of performing reference signal measurement;

[0207] The fourth generating unit is configured to generate the tag information and third timestamp information corresponding to the tag information, the third timestamp information being a time of sending a reference signal;

[0208] The fifth generating unit is configured to generate the tag information and fourth timestamp information corresponding to the tag information, the fourth timestamp information being a valid time of position information of the device to be positioned;

[0209] The sixth generating unit is configured to generate the tag information and fifth timestamp information corresponding to the tag information, the fifth timestamp information being a time of performing reference signal measurement;

[0210] The seventh generating unit is configured to generate the tag information and sixth timestamp information corresponding to the tag information, the sixth timestamp information being a time of performing channel measurement.

[0211] The second embodiment of the present application is corresponding to the method of the first embodiment, and all the implementation manners in the first embodiment are applicable to the embodiment of the data collection device and can achieve the same technical effects.

[0212] The fourth embodiment

[0213] As shown in FIG. 4, the embodiment of the present application provides a data collection device 400 applied to a second device, comprising:

[0214] The first sending module 401 is configured to send indication information, the indication information being used for indicating generation of first data.

[0215] The first obtaining module 402 is configured to obtain the first data.

[0216] The second obtaining module 403 is configured to obtain target data according to the obtained first data.

[0217] The first data comprises at least one of the following:

[0218] Measurement information used for model input;

[0219] Tag information, the tag information comprising position information of a device to be positioned and / or positioning data related to the position information of the device to be positioned;

[0220] Timestamp information.

[0221] Optionally, the indication information is used for indicating at least one of the following:

[0222] a type of the measurement information;

[0223] a type of a timestamp corresponding to the measurement information;

[0224] a type of the tag information;

[0225] a type of a timestamp corresponding to the tag information;

[0226] positioning mode related information, which is implicitly associated with the first data.

[0227] Optionally, the timestamp information comprises at least one of:

[0228] a time at which a device providing the first data performs channel measurement;

[0229] a time at which a device providing the first data transmits a reference signal;

[0230] a time at which a device providing the first data performs reference signal measurement;

[0231] a time at which a device providing the first data is valid in position.

[0232] Optionally, the first obtaining module 402 comprises at least one of:

[0233] a first obtaining unit, configured to obtain the measurement information and first timestamp information corresponding to the measurement information, the first timestamp information being a time at which channel measurement is performed;

[0234] a second obtaining unit, configured to obtain the measurement information and second timestamp information corresponding to the measurement information, the second timestamp information being a time at which reference signal measurement is performed;

[0235] a third obtaining unit, configured to obtain the tag information and third timestamp information corresponding to the tag information, the third timestamp information being a time at which a reference signal is transmitted;

[0236] a fourth obtaining unit, configured to obtain the tag information and fourth timestamp information corresponding to the tag information, the fourth timestamp information being a valid time of position information of the device to be positioned;

[0237] a fifth obtaining unit, configured to obtain the tag information and sixth timestamp information corresponding to the tag information, the sixth timestamp information being a time at which channel measurement is performed.

[0238] Optionally, the second obtaining module 403 comprises at least one of:

[0239] The fifth acquisition unit is configured to establish an association between the measurement information and the tag information according to the timestamp information, and obtain the target data, wherein the measurement information and the tag information are generated by the same device or different devices.

[0240] The sixth acquisition unit is configured to acquire target data.

[0241] Optionally, the apparatus further comprises:

[0242] The first processing unit is configured to determine positioning data related to the position information of the to-be-positioned device according to the position information of the to-be-positioned device in the first data.

[0243] Optionally, the apparatus further comprises:

[0244] The first sending unit is configured to send the positioning data related to the position information of the to-be-positioned device.

[0245] The second embodiment of the present application is corresponding to the method of the above-mentioned second embodiment, and all the implementation means in the above-mentioned second embodiment are applicable to the embodiment of the data collection apparatus and can achieve the same technical effects.

[0246] Fifth embodiment

[0247] In order to better achieve the above-mentioned purpose, as shown in FIG. 5, the fifth embodiment of the present application further provides a device, which is a first device, comprising:

[0248] a processor 500, and a memory 520 connected with the processor 500 through a bus interface, wherein the memory 520 is used to store programs and data used by the processor 500 in performing operations, and the processor 500 calls and executes the programs and data stored in the memory 520.

[0249] The transceiver 510 is connected with the bus interface and is used to receive and send data under the control of the processor 500; the processor 500 is used to read the programs in the memory 520 to perform the following steps:

[0250] acquire indication information, wherein the indication information is used to indicate generation of first data;

[0251] generate the first data;

[0252] The first data comprises at least one of the following:

[0253] measurement information used for model input;

[0254] tag information, wherein the tag information comprises position information of a to-be-positioned device and / or positioning data related to the position information of the to-be-positioned device.

[0255] Timestamp information.

[0256] In this embodiment, after obtaining the instruction information, the first device can generate first data. The first data may include measurement information, label information and timestamp information for model input. In this way, the first data generated by the first device can be used for model training and / or model supervision, which clarifies the process of collecting training data for AI positioning models and ensures the feasibility and reliability of collecting training data for AI positioning models.

[0257] In Figure 5, the bus architecture can include any number of interconnected buses and bridges, specifically linking various circuits of one or more processors represented by processor 500 and memory represented by memory 520. The bus architecture can also link various other circuits such as peripheral devices, voltage regulators, and power management circuits, which are well known in the art and therefore will not be described further herein. The bus interface provides an interface. Transceiver 510 can be multiple elements, including transmitters and transceivers, providing a unit for communicating with various other devices over a transmission medium. For different terminals, user interface 530 can also be an interface capable of connecting external or internal devices, including but not limited to keypads, displays, speakers, microphones, joysticks, etc. Processor 500 is responsible for managing the bus architecture and general processing, and memory 520 can store data used by processor 500 during operation.

[0258] Optionally, the indication information is used to indicate at least one of the following:

[0259] The type of measurement information;

[0260] The type of timestamp corresponding to the measurement information;

[0261] The type of the tag information;

[0262] The type of timestamp corresponding to the tag information;

[0263] Location method related information, which is implicitly associated with the first data.

[0264] Optionally, the timestamp information includes at least one of the following:

[0265] The time it takes for the device providing the first data to perform channel measurements;

[0266] The time at which the device providing the first data sends the reference signal;

[0267] The time during which the device providing the first data performs the reference signal measurement;

[0268] a valid time of the position information of the device to be positioned.

[0269] Optionally, the processor 500, when generating the first data, is specifically further configured to perform at least one of the following:

[0270] generate target data, the target data being measurement information and tag information that are associated according to the timestamp information;

[0271] generate the measurement information and first timestamp information corresponding to the measurement information, the first timestamp information being a time of performing channel measurement;

[0272] generate the measurement information and second timestamp information corresponding to the measurement information, the second timestamp information being a time of performing reference signal measurement;

[0273] generate the tag information and third timestamp information corresponding to the tag information, the third timestamp information being a time of sending a reference signal;

[0274] generate the tag information and fourth timestamp information corresponding to the tag information, the fourth timestamp information being a valid time of the position information of the device to be positioned;

[0275] generate the tag information and fifth timestamp information corresponding to the tag information, the fifth timestamp information being a time of performing reference signal measurement;

[0276] generate the tag information and sixth timestamp information corresponding to the tag information, the sixth timestamp information being a time of performing channel measurement.

[0277] It should be noted that the mobile terminal provided in the embodiment of the present application can realize all the method steps achieved by the data collection method applied to the mobile terminal and achieve the same technical effects, and thus the same parts and beneficial effects of the method embodiment are not described in detail herein.

[0278] Sixth Embodiment

[0279] To better achieve the above purpose, the structure can adopt the same structure as the first device as shown in FIG. 5, and the sixth embodiment of the present application further provides a device, which is a second device, comprising:

[0280] a processor; and a memory connected to the processor through a bus interface, the memory being used to store programs and data used by the processor when performing operations, and the processor calling and executing the programs and data stored in the memory.

[0281] The transceiver is connected with the bus interface, and is used for receiving and sending data under the control of the processor; the processor is used for reading the program in the memory to execute the following at least one:

[0282] The indication information is used for indicating generation of the first data;

[0283] The first data is acquired;

[0284] According to the acquired first data, the target data is acquired;

[0285] The first data includes at least one of the following:

[0286] Measurement information used for model input;

[0287] Label information, the label information includes: position information of a to-be-positioned device and / or positioning data related to the position information of the to-be-positioned device;

[0288] Timestamp information.

[0289] In the figure, the bus architecture can include any number of interconnected buses and bridges, and various circuit links of one or more processors represented by the processor and the memory represented by the memory are linked together. The bus architecture can also link various other circuits such as peripheral devices, voltage stabilizers and power management circuits, which are well known in the art, and therefore, further description is not made herein. The bus interface provides an interface. The transceiver can be a plurality of elements, that is, it includes a transmitter and a transceiver, and provides a unit for communicating with various other devices on a transmission medium. The user interface 3 can also be an interface that can be connected to the required device, including but not limited to a keypad, a display, a speaker, a microphone, a joystick, etc. The processor is responsible for managing the bus architecture and general processing, and the memory can store data used by the processor when performing operations.

[0290] Optionally, the indication information is used for indicating at least one of the following:

[0291] The type of the measurement information;

[0292] The type of the timestamp corresponding to the measurement information;

[0293] The type of the label information;

[0294] The type of the timestamp corresponding to the label information;

[0295] Positioning mode related information, the positioning mode related information is implicitly associated with the first data.

[0296] Optionally, the timestamp information includes at least one of the following:

[0297] a time at which the device providing the first data performs a channel measurement;

[0298] a time at which the device providing the first data transmits a reference signal;

[0299] a time at which the device providing the first data performs a reference signal measurement;

[0300] a time at which the device providing the first data is valid in terms of position.

[0301] Optionally, the processor, when acquiring the first data, specifically performs at least one of the following:

[0302] acquires the measurement information and first timestamp information corresponding to the measurement information, the first timestamp information being a time at which a channel measurement is performed;

[0303] acquires the measurement information and second timestamp information corresponding to the measurement information, the second timestamp information being a time at which a reference signal measurement is performed;

[0304] acquires the tag information and third timestamp information corresponding to the tag information, the third timestamp information being a time at which a reference signal is transmitted;

[0305] acquires the tag information and fourth timestamp information corresponding to the tag information, the fourth timestamp information being a valid time of position information of the device to be positioned;

[0306] acquires the tag information and sixth timestamp information corresponding to the tag information, the sixth timestamp information being a time at which a channel measurement is performed.

[0307] Optionally, the processor, when acquiring target data according to the acquired first data, specifically performs at least one of the following:

[0308] establishes an association between the measurement information and the tag information according to the timestamp information, to obtain the target data, the measurement information and the tag information being generated by a same device or different devices;

[0309] acquires target data.

[0310] Optionally, after the first data is acquired, the processor further performs:

[0311] determines positioning data related to position information of the device to be positioned according to the position information of the device to be positioned in the first data.

[0312] Optionally, after determining the positioning data related to the position information of the to-be-positioned device according to the position information of the to-be-positioned device in the first data, the processor is further configured to:

[0313] sending the positioning data related to the position information of the to-be-positioned device.

[0314] It should be noted that the mobile terminal provided by the above embodiments of the present application can implement all the method steps implemented by the data collection method applied to the mobile terminal and achieve the same technical effects. Therefore, the same parts and beneficial effects of the method embodiments will not be described in detail.

[0315] The embodiments of the present application also provide a computer program product, which includes computer instructions. When the computer instructions are executed by a processor, the processes of the above method embodiments shown in FIG. 1 or FIG. 2 are implemented, and the same technical effects are achieved. To avoid repetition, the same parts and beneficial effects of the method embodiments will not be described in detail.

[0316] Those skilled in the art can understand that all or part of the steps of the above embodiments can be completed by hardware, or by a computer program instructing related hardware, and the computer program includes instructions for executing all or part of the steps of the above method. The computer program can be stored in a readable storage medium, which can be any form of storage medium.

[0317] In addition, the embodiments of the present application also provide a computer readable storage medium, which stores a computer program. When the computer program is executed by a processor, the steps of the method in the first embodiment or the steps of the method in the second embodiment are implemented. The same technical effects are achieved. To avoid repetition, the same parts and beneficial effects of the method embodiments will not be described in detail.

[0318] In addition, it should be noted that in the device and method of the present application, it is obvious that each component or each step can be decomposed and / or recombined. These decompositions and / or recombination should be considered as equivalent solutions of the present application. Moreover, the steps of executing the above series of processes can be executed in time sequence according to the order of the description, but it is not necessary to be executed in time sequence. Some steps can be executed in parallel or independently of each other. It can be understood by those skilled in the art that all or any steps or components of the method and device of the present application can be implemented in any computing device (including processors, storage media, etc.) or network of computing devices in hardware, firmware, software or their combination, which can be implemented by those skilled in the art using their basic programming skills after reading the description of the present application.

[0319] Therefore, the object of the present application can also be achieved by running a program or a set of programs on any computing device. The computing device can be a commonly known general-purpose device. Therefore, the object of the present application can also be achieved only by providing a program product containing program code for implementing the method or device. That is, such a program product also constitutes the present application, and a storage medium storing such a program product also constitutes the present application. Obviously, the storage medium can be any commonly known storage medium or any storage medium developed in the future. It should also be pointed out that in the device and method of the present application, obviously, the components or steps can be decomposed and / or recombined. These decompositions and / or recombination should be considered as equivalent solutions of the present application. Moreover, the steps of performing the above series of processes can naturally be executed in time sequence according to the order of description, but do not necessarily have to be executed in time sequence. Some steps can be executed in parallel or independently of each other.

[0320] The above is the preferred embodiment of the present application, and it should be pointed out that for those skilled in the art, several improvements and refinements can be made without departing from the principles described in the present application, and these improvements and refinements should also be considered as the protection scope of the present application.

Claims

A data collection method applied to a first device, the method comprising: obtaining indication information, the indication information being used to indicate generation of first data; generating the first data; wherein the first data comprises at least one of: measurement information used for model input; label information comprising position information of a device to be positioned and / or positioning data related to the position information of the device to be positioned; timestamp information. The method of claim 1, wherein, The indication information is used to indicate at least one of: a type of the measurement information; a type of a timestamp corresponding to the measurement information; a type of the label information; a type of a timestamp corresponding to the label information; positioning manner related information implicitly associated with the first data. The method of claim 1, wherein, The timestamp information comprises at least one of: a time at which a device providing the first data performs channel measurement; a time at which a device providing the first data transmits a reference signal; a time at which a device providing the first data performs reference signal measurement; a valid time of the position information of the device to be positioned. The method of claim 1, wherein, The generating the first data comprises at least one of: generating target data, the target data being measurement information and label information that have established an association relationship according to the timestamp information; generating the measurement information and first timestamp information corresponding to the measurement information, the first timestamp information being a time at which channel measurement is performed; generating the measurement information and second timestamp information corresponding to the measurement information, the second timestamp information being a time at which reference signal measurement is performed; generating the label information and third timestamp information corresponding to the label information, the third timestamp information being a time at which a reference signal is transmitted; generating the label information and fourth timestamp information corresponding to the label information, the fourth timestamp information being a valid time of the position information of the device to be positioned; generating the label information and fifth timestamp information corresponding to the label information, the fifth timestamp information being a time at which reference signal measurement is performed; generating the label information and sixth timestamp information corresponding to the label information, the sixth timestamp information being a time at which channel measurement is performed. A data collection method applied to a second device, the method comprising at least one of: sending indication information, the indication information being used to indicate generation of first data; obtaining first data; obtaining target data according to the obtained first data; wherein, The first data comprises at least one of: measurement information used for model input; label information comprising position information of a device to be positioned and / or positioning data related to the position information of the device to be positioned; timestamp information. The method of claim 5, wherein, The indication information is used to indicate at least one of: a type of the measurement information; a type of a timestamp corresponding to the measurement information; a type of the label information; a type of a timestamp corresponding to the label information; positioning manner related information implicitly associated with the first data. The method of claim 5, wherein, The timestamp information comprises at least one of: a time at which a device providing the first data performs channel measurement; a time at which the device providing the first data transmits a reference signal; a time at which the device providing the first data performs a reference signal measurement; a time at which the location information of the device providing the first data is valid. The method of claim 5, wherein, The first data includes at least one of: the measurement information and first timestamp information corresponding to the measurement information, the first timestamp information being a time at which a channel measurement is performed; the measurement information and second timestamp information corresponding to the measurement information, the second timestamp information being a time at which a reference signal measurement is performed; the tag information and third timestamp information corresponding to the tag information, the third timestamp information being a time at which a reference signal is transmitted; the tag information and fourth timestamp information corresponding to the tag information, the fourth timestamp information being a time at which the location information of the device to be positioned is valid; the tag information and sixth timestamp information corresponding to the tag information, the sixth timestamp information being a time at which a channel measurement is performed. The method of claim 5, wherein, The target data is obtained according to the first data, and includes at least one of: the timestamp information, an association between the measurement information and the tag information is established, and the target data is obtained; the target data is obtained. The method of claim 5, wherein, After the first data is obtained, the method further includes: determining positioning data related to the location information of the device to be positioned according to the location information of the device to be positioned in the first data. The method of claim 10, wherein, After the positioning data related to the location information of the device to be positioned is determined according to the location information of the device to be positioned in the first data, the method further includes: sending the positioning data related to the location information of the device to be positioned. A data collection device applied to a first device, the device including: a first obtaining module configured to obtain indication information, the indication information being used to indicate generation of first data; a first generation module configured to generate the first data; The first data includes at least one of: measurement information used for model input; tag information including location information of a device to be positioned and / or positioning data related to the location information of the device to be positioned; timestamp information. A data collection device applied to a second device, the device including: a first sending module configured to send indication information, the indication information being used to indicate generation of first data; a first obtaining module configured to obtain the first data; a second obtaining module configured to obtain target data according to the obtained first data; The first data includes at least one of: measurement information used for model input; tag information including location information of a device to be positioned and / or positioning data related to the location information of the device to be positioned; timestamp information. An apparatus comprising: A transceiver, a memory, a processor, and a computer program stored in the memory and executable on the processor, when the processor executes the computer program, the processor implements steps of the data collection method according to any one of claims 1 to 4, or implements steps of the data collection method according to any one of claims 5 to 11. A computer program product comprising computer instructions which, when executed by a processor, implement the steps of the method according to any one of claims 1 to 4, or implement the steps of the method according to any one of claims 5 to 11. A computer readable storage medium having stored thereon a computer program which, when executed by a processor, implements the steps of the data collection method according to any one of claims 1 to 4, or implements the steps of the data collection method according to any one of claims 5 to 11.

Citation Information

Patent Citations

  • Positioning method, device, equipment, storage medium and computer program product

    CN116125376A

  • Communication method and device

    CN116137742A

  • Positioning model training method and device and positioning method and device

    CN117440501A

  • Positioning data acquisition method, communication device, electronic equipment and storage medium

    CN118042404A

  • Information processing methods and apparatuses, communication device and storage medium

    WO2024092831A1