Information reporting method and apparatus, terminal device, and network side device
By receiving request information from network-side devices through terminal devices, performing location prediction, and reporting it all at once, the problem of poor timeliness and high reporting complexity in existing technologies is solved, and efficient location information prediction and reporting is achieved.
Patent Information
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- VIVO MOBILE COMM CO LTD
- Filing Date
- 2026-01-12
- Publication Date
- 2026-07-23
AI Technical Summary
Existing information reporting methods do not support location information prediction, resulting in poor timeliness. Furthermore, terminal devices need to report location information at multiple times, which is costly and complex.
After receiving the request information from the network-side device, the terminal device predicts and reports the location information at least once in the future. This supports the terminal device to make predictions based on the location information of the past and present times, reducing the overhead and complexity of information reporting.
It improves the timeliness of information, supports network-side devices to make decisions in advance, and reduces the number and complexity of information reporting.
Smart Images

Figure CN2026072012_23072026_PF_FP_ABST
Abstract
Description
Information reporting methods, devices, terminal equipment and network-side equipment
[0001] Cross-reference of related applications
[0002] This application claims priority to Chinese Patent Application No. 202510079372.6, filed on January 17, 2025, entitled "Information Reporting Method, Apparatus, Terminal Equipment and Network Side Equipment", the entire contents of which are incorporated herein by reference. Technical Field
[0003] This application belongs to the field of communication technology, specifically relating to an information reporting method, apparatus, terminal equipment, and network-side equipment. Background Technology
[0004] Current protocols support terminals in measuring and reporting location information at a future point in time, but they do not support location prediction. The time when the terminal reports the location information is always later than the actual measurement time, resulting in poor timeliness. Furthermore, if the terminal device needs to report the location at multiple future points in time, it needs to report multiple times, which increases the overhead and complexity of the reporting process. Summary of the Invention
[0005] This application provides an information reporting method, apparatus, terminal device, and network-side device, which can solve the problems that existing information reporting methods do not support location information prediction, have poor timeliness of reported information, and have high reporting overhead and complexity.
[0006] Firstly, an information reporting method is provided, including:
[0007] The terminal device receives a first request information sent by the network-side device; the first request information is used to request the terminal device to report its predicted location information at least one future moment.
[0008] The terminal device reports the predicted location-related information to the network-side device based on the first request information.
[0009] Secondly, it provides another method for information reporting, including:
[0010] The network-side device sends a first request message to the terminal device; the first request message is used to request the terminal device to report its predicted location information at least one future time.
[0011] The network-side device receives the location-related information predicted by the terminal device.
[0012] Thirdly, an information reporting device is provided, applied to terminal equipment, including:
[0013] The receiving module is configured to receive a first request message sent by a network-side device; the first request message is used to request the terminal device to report its predicted location information at least one future moment.
[0014] The sending module is used to report the predicted location-related information to the network-side device based on the first request information.
[0015] Fourthly, an information reporting device is provided, applied to network-side equipment, including:
[0016] The sending module is configured to send a first request message to the terminal device; the first request message is configured to request the terminal device to report its predicted location information at least one future moment.
[0017] The receiving module is used to receive the location-related information predicted by the terminal device.
[0018] Fifthly, a terminal device is provided, the terminal including a processor and a memory, the memory storing a program or instructions executable on the processor, the program or instructions, when executed by the processor, implementing the steps of the information reporting method as described in the first aspect.
[0019] In a sixth aspect, a network-side device is provided, including a processor and a memory, the memory storing a program or instructions executable on the processor, the program or instructions, when executed by the processor, implementing the steps of the information reporting method as described in the second aspect.
[0020] In a seventh aspect, an information reporting system is provided, comprising: a terminal device and a network-side device, wherein the terminal device can be used to perform the steps of the information reporting method as described in the first aspect above, and the network-side device can be used to perform the steps of the information reporting method as described in the second aspect above.
[0021] Eighthly, a readable storage medium is provided, on which a program or instructions are stored, which, when executed by a processor, implement the steps of the information reporting method as described in the first aspect, or implement the steps of the information reporting method as described in the second aspect.
[0022] In a ninth aspect, a chip is provided, the chip including a processor and a communication interface, the communication interface being coupled to the processor, the processor being used to run programs or instructions to implement the information reporting method as described in the first aspect, or to implement the steps of the information reporting method as described in the second aspect.
[0023] In a tenth aspect, a computer program / program product is provided, which is stored in a storage medium and executed by at least one processor to implement the steps of the information reporting method as described in the first or second aspect.
[0024] The information reporting method provided in this application embodiment supports a terminal device reporting location-related information predicted for at least one future moment to the network-side device upon receiving a first request information sent by the network-side device. This information is highly timely, which helps the network-side device make some advance decisions based on the location-related information predicted by the terminal device. Furthermore, this application embodiment supports the terminal device reporting location-related information for multiple predicted moments at once, reducing the overhead and complexity of information reporting and improving reporting efficiency. Attached Figure Description
[0025] Figure 1 is a block diagram of a wireless communication system applicable to an embodiment of this application;
[0026] Figure 2 is a flowchart of an information reporting method in an embodiment of this application;
[0027] Figure 3 is a schematic diagram of the reporting time of an information reporting method in an embodiment of this application;
[0028] Figure 4 is a schematic diagram of a neural network model in an embodiment of this application;
[0029] Figure 5 is a schematic diagram of a neuron in an embodiment of this application;
[0030] Figure 6 is a schematic diagram of the reporting time of another information reporting method in an embodiment of this application;
[0031] Figure 7 is a schematic diagram of the reporting time of another information reporting method in the embodiments of this application;
[0032] Figure 8 is a schematic diagram of the reporting time of another information reporting method in an embodiment of this application;
[0033] Figure 9 is a schematic diagram of the reporting time of another information reporting method in an embodiment of this application;
[0034] Figure 10 is a schematic diagram of the reporting time of another information reporting method in an embodiment of this application;
[0035] Figure 11 is a schematic diagram of the reporting time of another information reporting method in the embodiments of this application;
[0036] Figure 12 is a schematic diagram of the reporting time of another information reporting method in an embodiment of this application;
[0037] Figure 13 is a schematic diagram of the reporting time of another information reporting method in the embodiments of this application;
[0038] Figure 14 is a schematic diagram of the reporting time of another information reporting method in an embodiment of this application;
[0039] Figure 15 is a schematic diagram of the reporting time of another information reporting method in the embodiments of this application;
[0040] Figure 16 is a schematic diagram of the reporting time of another information reporting method in an embodiment of this application;
[0041] Figure 17 is a schematic diagram of the motion trajectory of a terminal device in an embodiment of this application;
[0042] Figure 18 is a schematic diagram of a model supervision method in an embodiment of this application;
[0043] Figure 19 is a flowchart of another information reporting method in an embodiment of this application;
[0044] Figure 20 is a structural block diagram of an information reporting device according to an embodiment of this application;
[0045] Figure 21 is a structural block diagram of an information reporting device according to an embodiment of this application;
[0046] Figure 22 is a structural block diagram of a communication device according to an embodiment of this application;
[0047] Figure 23 is a structural block diagram of a terminal device according to an embodiment of this application;
[0048] Figure 24 is a structural block diagram of a network-side device according to an embodiment of this application;
[0049] Figure 25 is a structural block diagram of another network-side device in an embodiment of this application. Specific Implementation
[0050] The technical solutions of the embodiments of this application will be clearly described below with reference to the accompanying drawings. Obviously, the described embodiments are only some, not all, of the embodiments of this application. All other embodiments obtained by those skilled in the art based on the embodiments of this application are within the scope of protection of this application.
[0051] The terms "first," "second," etc., used in this application are used to distinguish similar objects and not to describe a specific order or sequence. It should be understood that such terms can be used interchangeably where appropriate so that embodiments of this application can be implemented in orders other than those illustrated or described herein, and the objects distinguished by "first" and "second" are generally of the same class, not limited in number; for example, the first object can be one or more. Furthermore, "or" in this application indicates at least one of the connected objects. For example, the scope of protection for "A or B" covers at least three scenarios: Scenario 1: including A but not B; Scenario 2: including B but not A; Scenario 3: including both A and B. In addition, the terms "A and / or B," "at least one of A and B," and "at least one of A or B" also cover at least the above three scenarios. The character " / " generally indicates that the preceding and following objects are in an "or" relationship.
[0052] The term "instruction" in this application can be either a direct instruction (or explicit instruction) or an indirect instruction (or implicit instruction). A direct instruction can be understood as the sender explicitly informing the receiver of specific information, the required operation, or the requested result in the instruction sent. An indirect instruction can be understood as the receiver determining the corresponding information based on the instruction sent by the sender, or making a judgment and determining the required operation or requested result based on the judgment result.
[0053] It is worth noting that the technologies described in this application are not limited to Long Term Evolution (LTE) / LTE-Advanced (LTE-A) systems, but can also be used in other wireless communication systems, such as Code Division Multiple Access (CDMA), Time Division Multiple Access (TDMA), Frequency Division Multiple Access (FDMA), Orthogonal Frequency Division Multiple Access (OFDMA), Single-carrier Frequency-Division Multiple Access (SC-FDMA), or other systems. The terms "system" and "network" in this application are often used interchangeably, and the described technologies can be used with the systems and radio technologies mentioned above, as well as with other systems and radio technologies. The following description describes New Radio (NR) systems for illustrative purposes, and the term NR is used in most of the following description; however, these technologies can also be applied to systems other than NR systems, such as 6th generation (6G) radio systems. th Generation 6G communication system.
[0054] Figure 1 shows a block diagram of a wireless communication system applicable to an embodiment of this application. The wireless communication system includes a terminal 11 and a network-side device 12. The terminal 11 can also be referred to as User Equipment (UE), and can be a mobile phone, tablet computer, laptop computer, notebook computer, personal digital assistant (PDA), handheld computer, netbook, ultra-mobile personal computer (UMPC), mobile internet device (MID), augmented reality (AR), virtual reality (VR) device, robot, wearable device, flight vehicle, vehicle user equipment (VUE), shipboard equipment, pedestrian user equipment (PUE), smart home (home devices with wireless communication capabilities, such as refrigerators, televisions, washing machines, or furniture), game console, personal computer (PC), ATM, or self-service machine, etc. Wearable devices include: smartwatches, smart bracelets, smart headphones, smart glasses, smart jewelry (smart bracelets, smart chains, smart rings, smart necklaces, smart anklets, smart anklets, etc.), smart wristbands, smart clothing, etc. Among these, in-vehicle devices can also be referred to as in-vehicle terminals, in-vehicle controllers, in-vehicle modules, in-vehicle components, in-vehicle chips, or in-vehicle units, etc. It should be noted that the specific type of terminal 11 is not limited in this application embodiment. Network-side equipment 12 may include access network equipment or core network equipment, wherein access network equipment may also be referred to as Radio Access Network (RAN) equipment, radio access network function, or radio access network unit. Access network equipment may include base stations, Wireless Local Area Network (WLAN) access points (APs), or Wireless Fidelity (WiFi) nodes, etc.Among them, base stations can be referred to as Node B (NB), Evolved Node B (eNB), Next Generation Node B (gNB), New Radio Node B (NR Node B), Access Point, Relay Base Station (RBS), Serving Base Station (SBS), Base Transceiver Station (BTS), Radio Base Station, Radio Transceiver, Basic Service Set (BSS), Extended Service Set (ESS), Home Node B (HNB), Home Evolved Node B, Transmit / Receive Point (TRP), Non-Terrestrial Network (NTN) equipment (such as satellite or high altitude platform stations). The term "base station" can be any suitable term in the field, such as "station" or any other appropriate term in the relevant field, as long as the same technical effect is achieved. The term "base station" is not limited to any specific technical term. It should be noted that the embodiments of this application only use the base station in the NR system as an example for introduction, and do not limit the specific type of base station.
[0055] Core network equipment, also known as core network nodes, core network functions, or core network elements, includes, but is not limited to, at least one of the following: Mobility Management Entity (MME), Access and Mobility Management Function (AMF), Session Management Function (SMF), User Plane Function (UPF), Policy Control Function (PCF), Policy and Charging Rules Function (PCRF), Edge Application Server Discovery Function (EASDF), Unified Data Management (UDM), Unified Data Repository (UDR), Home Subscriber Server (HSS), Centralized network configuration (CNC), Network Repository Function (NRF), Network Exposure Function (NEF), Local NEF (L-NEF), and Binding Support. Functions include BSF, Application Function (AF), Location Management Function (LMF), Gateway Mobile Location Centre (GMLC), Network Data Analytics Function (NWDAF), and Non-Terrestrial Network (NTN) equipment (such as satellite or high altitude platform station).It should be noted that the embodiments of this application only use the core network equipment in the NR system as an example for introduction, and do not limit the specific type of core network equipment. If the name of the core network equipment mentioned in the embodiments of this application changes in subsequent protocol versions (e.g., 6G), it is also within the scope of protection of this application.
[0056] Optionally, the core network equipment can be implemented by one or more functional modules in a single device, or by multiple devices working together; this application does not specifically limit this. It is understood that the aforementioned functional modules can be network elements in hardware devices, software functional modules running on dedicated hardware, or virtualized functional modules instantiated on a platform (e.g., a cloud platform).
[0057] The information reporting method provided in this application will be described in detail below with reference to the accompanying drawings, through some embodiments and application scenarios.
[0058] Currently, related technologies do not support the prediction of location information by terminal devices. Although existing protocols support terminal devices measuring and reporting location information at a future time, the time when the terminal device reports the location information is always later than the time when the network-side device obtains the location information.
[0059] Furthermore, existing protocols only support terminal devices to measure and report location information for a single target time in the future (not a prediction). If a terminal device needs to report its location for multiple future times, it needs to do so in multiple batches, which is both costly and complex.
[0060] Furthermore, in related technologies, network-side devices can instruct terminal devices to report location information within a specified time range (non-periodic reporting) or at several selectable time points (periodic reporting). For terminal devices to report predicted location information, the network-side device may need to know the terminal device's future location information. If the reporting time is after the time point requested by the network-side device from the terminal device, the location information reported by the terminal device is past information relative to the reporting time, resulting in poor timeliness. Even knowing this information, the network-side device may not be able to make some advance decisions. Therefore, it is necessary to standardize the timing of terminal predicted location information reporting.
[0061] This application provides an information reporting method. Referring to Figure 2, a flowchart of an information reporting method provided by this application is shown. This method is applied to a terminal device, and as shown in Figure 2, the method specifically includes:
[0062] Step 201: The terminal device receives a first request message sent by the network-side device; the first request message is used to request the terminal device to report its predicted location information at least one future time.
[0063] Step 202: The terminal device reports the predicted location-related information to the network-side device according to the first request information.
[0064] It should be noted that, in this embodiment, the terminal device includes a conventional terminal device and / or a positioning reference unit (PRU). The conventional terminal device may be terminal device 11 as shown in Figure 1. The positioning reference unit (PRU) can perform positioning measurements and / or positioning predictions, such as reference signal time difference (RSTD), reference signal receiving power (RSRP), UE Rx-Tx time difference measurement and / or prediction, and report these measurement and / or prediction results to the positioning server. Furthermore, the PRU can send a positioning reference signal (PRS) to the TRP, enabling the TRP to predict and report UL positioning prediction values from the PRU at known locations, such as Radio Transmit On Arrival (RTOA), Uplink Angles of Arrival (UL-AoA), and gNB Rx-Tx time difference. The location server can compare the PRU prediction value with the prediction value at a known PRU location to determine the correction term for other nearby target devices, and then correct the predicted values of the DL and / or UL locations of other target devices based on the correction term.
[0065] The network-side equipment can be the access network equipment in Figure 1, such as a base station or a newly defined artificial intelligence processing node on the access network side, or it can be the core network equipment in Figure 1, such as a Network Data Analytics Function (NWDAF), a Location Management Function (LMF), or a newly defined processing node on the core network side, or it can be a combination of the above-mentioned nodes.
[0066] In this embodiment of the application, the network-side device sends a first request message to the terminal device, the first request message being used to request the terminal device to report its predicted location information at least one future moment.
[0067] After receiving the first request information, the terminal device predicts the location information and reports the predicted location-related information to the network side device.
[0068] It should be noted that, in this embodiment, the terminal device can predict the location information at at least one future moment. If the network-side device requests the terminal device to report the predicted location information for multiple future moments, the terminal device can report the location-related information for these moments simultaneously in a single report, eliminating the need for multiple reports and thus reducing reporting overhead and complexity.
[0069] In one possible application scenario of this application, the terminal device can predict location-related information for at least one future moment based on location information from the past period and / or the current moment.
[0070] For example, referring to FIG3, a reporting time diagram of an information reporting method provided in an embodiment of this application is shown. As shown in FIG3, the terminal device can predict the location-related information at times 5 to 8 based on the measured or estimated location-related information at times 0 to 4, and report the predicted location-related information to the network-side device.
[0071] In another possible application scenario of this application, the terminal device reports predicted location-related information to the network-side device. Upon receiving this information, the network-side device can make decisions in advance. For example, it can analyze the communication quality of the cell where the terminal device will be located at a future time, providing guidance for the terminal device's access or cell handover. Alternatively, it can determine the access control strategy for the terminal device at a future time. Or, based on the predicted location-related information, it can determine the scenario information of the terminal device at a future time, identify and activate a machine learning model matching this scenario information, and meet the data processing needs at that future time, ensuring the accuracy and efficiency of data processing. Alternatively, the predicted location-related information can support future drone or robotic services, such as assisted navigation and path planning, safety and obstacle avoidance decisions, and environmental perception.
[0072] Alternatively, in another possible application scenario of this application, the terminal device reports location-related information predicted for at least one future moment to the network-side device. After receiving the location-related information predicted by the terminal device, the network-side device can label the predicted location-related information to obtain data labels, and use the data labels to iteratively cycle the machine learning model, thereby using the trained machine learning model to execute target business, such as data analysis business, information push business, etc., at least one future moment.
[0073] It should be noted that the machine learning model in this application embodiment can be an artificial intelligence (AI) model, such as any one of fully connected neural networks, convolutional neural networks, decision trees, support vector machines, and Bayesian classifiers. Taking a neural network model as an example, its schematic diagram is shown in Figure 4. As shown in Figure 4, a neural network can include one or more input layers, one or more hidden layers, and an output layer. The data to be processed [X1, X2…Xn] are input into the neural network from the corresponding input layers, and after processing by the input layer, hidden layer, and output layer, the output result Y is obtained. In addition, the neural network is composed of neurons, and the schematic diagram of a neuron is shown in Figure 5. In Figure 5, a1, a2,…aK represent inputs, w represents weights (i.e., multiplicative coefficients), b represents biases (i.e., additive coefficients), and σ(.) represents the activation function. Common activation functions include Sigmoid (mapping variables to between 0 and 1), tanh (translation and contraction of Sigmoid), and Rectified Linear Unit (ReLU), etc.
[0074] Furthermore, taking neural network models as an example, the model training process is described as follows:
[0075] The parameters of a neural network can be optimized using gradient optimization algorithms. Gradient optimization algorithms are a class of algorithms that minimize or maximize an objective function (sometimes called a loss function), which is often a mathematical combination of model parameters and data. For example, given data X and its corresponding label Y, a neural network model f(.) can be constructed. Based on the input x, the predicted output f(x) can be obtained, and the difference between the predicted value and the true value (f(x) - Y) can be calculated; this is the loss function. The optimization objective of gradient optimization algorithms is to find suitable w (i.e., weights) and b (i.e., biases) that minimize the value of the aforementioned loss function. The smaller the loss value, the closer the model is to the reality.
[0076] Most common optimization algorithms are based on the error back propagation (BP) algorithm. The basic idea of the BP algorithm is that the learning process consists of two parts: forward propagation of the signal and backward propagation of the error. During forward propagation, the input sample is introduced from the input layer, processed layer by layer by the hidden layers, and then propagated to the output layer. If the actual output of the output layer does not match the expected output, the process transitions to the error back propagation stage. Error back propagation involves propagating the output error back to the input layer layer by layer through the hidden layers, distributing the error to all units in each layer, thus obtaining the error signal of each unit. This error signal serves as the basis for adjusting the weights of each unit. This process of adjusting the weights of each layer through forward and backward propagation is repeated continuously. The continuous adjustment of the weights is the learning and training process of the network. This process continues until the error of the network output is reduced to an acceptable level, or until the predetermined number of learning iterations is reached.
[0077] In addition, common optimization algorithms include gradient descent, stochastic gradient descent (SGD), mini-batch gradient descent, momentum method, Nesterov (named after the inventor, specifically stochastic gradient descent with momentum), adaptive gradient descent (Adagrad), an extension of Adagrad (Adadelta), root mean square prop (RMSprop), and adaptive momentum estimation (Adam).
[0078] During error backpropagation, these optimization algorithms calculate the gradient based on the error / loss obtained from the loss function with respect to the current neuron, add the learning rate, previous gradients / derivatives / partial derivatives, etc., and then pass the gradient to the previous layer.
[0079] In this application, the machine learning model may also be referred to as an AI unit, AI model, ML (machine learning) model, ML unit, AI structure, AI function, AI characteristic, neural network, neural network function, neural network functionality, etc. Alternatively, the machine learning model may refer to a processing unit capable of implementing specific algorithms, formulas, processing flows, capabilities, etc., related to AI. Or, the machine learning model may be a processing method, algorithm, function, module, or unit for a specific dataset. Alternatively, the machine learning model may be a processing method, algorithm, function, module, or unit running on AI / ML related hardware such as GPUs, NPUs, TPUs, and ASICs. This application does not impose specific limitations in this regard. Optionally, the specific dataset includes the input and / or output of the machine learning model.
[0080] Optionally, the identifier of the machine learning model may be an AI model identifier, an AI structure identifier, an AI algorithm identifier, or an identifier of a specific dataset associated with the machine learning model, or an identifier of a specific scenario, environment, channel characteristics, or device related to AI / ML, or an identifier of a function, feature, capability, or module related to AI / ML. This application embodiment does not specifically limit this.
[0081] The information reporting method provided in this application allows a terminal device to report location-related information predicting at least one future moment to the network side device upon receiving a first request message from the network side device. This facilitates the network side device in making advance decisions based on the location-related information predicted by the terminal device. Furthermore, this application supports the terminal device reporting location-related information for multiple predicted moments at once, reducing the overhead and complexity of information reporting and improving reporting efficiency.
[0082] Optionally, the first request information includes at least one of the following:
[0083] First indication information, the first indication information is used to instruct the terminal device to report predicted location-related information;
[0084] The first parameter W indicates the time length or number of instances corresponding to the signal measurement information, or the time length or number of instances corresponding to the location measurement information; wherein the signal measurement information or location measurement information is used to predict location-related information.
[0085] The second parameter N is used to indicate the location information reported by the terminal device in the next N time periods, or to indicate the location-related information reported by the terminal device in the next N time periods, where N is an integer greater than or equal to 1.
[0086] The third parameter P is used to indicate the time difference between two adjacent moments, or to indicate the duration or period value of a time period.
[0087] The fourth parameter T is used to indicate the time information of the first time in the at least one future time, or to indicate the time information corresponding to the at least one future time.
[0088] The second indication information is used to instruct the terminal device to periodically report predicted location-related information;
[0089] The fifth parameter is used to determine the reporting time of the location-related information.
[0090] The first parameter indicates the time length or number of instances corresponding to the signal measurement information. The number of instances refers to the number of signal measurement instances corresponding to the signal measurement information. For example, if the first parameter can predict the location-related information for the next two moments based on signal measurement information from the past five moments, then the number of signal measurement instances is 5. Alternatively, the first parameter indicates the time length or number of instances corresponding to the location measurement information, where the number of instances refers to the number of location measurement instances corresponding to the location measurement information. For example, if the first parameter can predict the location-related information for the next two moments based on location measurement information from the past three moments, then the number of location measurement instances is 3.
[0091] Referring to Figure 6, a reporting time diagram of an information reporting method provided in this application embodiment is shown. As shown in Figure 6, assuming N=6, that is, the network-side device requests the terminal device to predict and report location-related information for the next 6 time points. The reference time determined based on the time length corresponding to the reference measurement information or reference location information indicated by the first parameter is always located before the first time point among the next N time points.
[0092] The first and second moments in N moments are arranged in chronological order, with the second moment always later than the first moment, the third moment always later than the second moment, and so on.
[0093] It is understandable that the time difference between any two adjacent moments can be the same or different. For example, the time difference between moment 1 and moment 2 in Figure 6, and the time difference between moment 2 and moment 3, can be the same or different.
[0094] A time period can be the time difference or time interval between two adjacent moments.
[0095] When the second parameter instructs the terminal device to report location-related information for the next N time periods, these N time periods can be consecutive. The network-side device can indicate the duration or period value of a time period through the third parameter. Of course, these N time periods can also be discontinuous. In addition to indicating the duration or period value of each time period to the terminal device, the network-side device can also indicate the start time of each time period, or the time interval between two adjacent time periods.
[0096] In one possible implementation, the time difference between two adjacent moments, indicated by the third parameter, or the duration or period value of a time period, can be determined based on the period of the reference signal. For example, the time difference between two adjacent moments may be equal to the period of the reference signal, or the time difference between two adjacent moments may be an integer multiple of the period of the reference signal.
[0097] In one possible implementation, the network-side device indicates the time information of the first moment in at least one future moment to the terminal device via a fourth parameter, and the time information of subsequent moments can be determined based on the time information of the first moment and the time difference between two adjacent moments.
[0098] In one possible implementation, the fourth parameter can be the time difference between the first time point in at least one future time and a reference time. The network-side device indicates the time difference between the first time point in at least one future time and the reference time to the terminal device, and the terminal device determines the time information of the first time point based on this time difference. The reference time can be the time when the terminal device receives the first request information, or it can be determined based on the time length corresponding to the reference measurement information or reference location information indicated by the first parameter.
[0099] Alternatively, network-side devices can indicate the time information of the first moment in at least one future moment through NR time, UTC time, or other means.
[0100] In another possible implementation, the network-side device indicates to the terminal device the time information corresponding to each time point in at least one future time point through the fourth parameter. The specific indication method is similar to the indication method of the time information of the first time point, and will not be described in detail here.
[0101] As an example, the first request information includes first indication information and first parameters. After receiving the first request information, the terminal device predicts the location-related information at least one time in the future based on the first parameters, and reports the predicted location-related information to the network-side device. The reporting method can be periodic or non-periodic.
[0102] Alternatively, the first request information may include a first parameter and a second parameter. The terminal device may predict and report location-related information for the next N moments or N time periods based on the time length or number of instances corresponding to the signal measurement information indicated by the first parameter, or the time length or number of instances corresponding to the location measurement information.
[0103] Alternatively, the first request information may include a second and a third parameter. The terminal device can determine the time information corresponding to each of the N time moments based on the value of N and the time difference between two adjacent time moments indicated by the third parameter, and predict and report the location-related information corresponding to the N time moments. Alternatively, the terminal device can determine the time information corresponding to each of the N time periods based on the value of N and the duration or period value of a time period indicated by the third parameter, and predict and report the location-related information corresponding to the N time periods.
[0104] Alternatively, the first request information may include a third parameter and a fourth parameter. The terminal device may determine the time information corresponding to each time point based on the time information of the first time point in the at least one future time point indicated by the fourth parameter and the time difference between two adjacent time points indicated by the third parameter, and predict and report the location-related information corresponding to at least one future time point.
[0105] Alternatively, the first request information may include second indication information and a first parameter. After receiving the first request information, the terminal device predicts location-related information for at least one future moment based on the time length or number of instances indicated by the first parameter, and periodically reports the predicted location-related information to the network-side device.
[0106] Alternatively, the first request information may include a first parameter and a fifth parameter. The terminal device predicts location-related information for at least one future moment based on the time length or number of instances indicated by the first parameter, determines the reporting time of the predicted location-related information based on the fifth parameter, and reports the predicted location-related information to the network-side device according to the reporting time.
[0107] It is understood that the content included in the first request information in the embodiments of this application can be any combination of the first instruction information, the first parameter, the second parameter, the third parameter, the fourth parameter, the second instruction information, and the fifth parameter. These will not be listed one by one in the embodiments of this application.
[0108] Optionally, the fifth parameter includes at least one of the following:
[0109] A first time offset value, wherein the first time offset value is used to indicate the maximum time offset value of the reporting time relative to the time when the terminal device receives the first request information;
[0110] A second time offset value, which indicates the minimum time offset of the reporting time relative to the first of the at least one future time;
[0111] A third time offset value, which indicates the time offset of the reporting time relative to the first time of the at least one future time.
[0112] It should be noted that the maximum time offset of the reporting time relative to the time when the terminal device receives the first request information is always greater than or equal to 0. In other words, the reporting time of the location-related information predicted by the terminal device for at least one future moment is always after the time when the first request information is received.
[0113] If the minimum time offset of the reporting time relative to the first time of the at least one future time is greater than 0, then the reporting time is before the first time of the at least one future time.
[0114] In one optional embodiment of this application, the first request information includes the second indication information, and the reporting time of the predicted location-related information is earlier than or equal to the first time in the at least one future time.
[0115] Referring to Figure 7, a reporting time diagram of an information reporting method provided in this application embodiment is shown. As shown in Figure 7, when the first request information includes second indication information, the network-side device requests the terminal device to periodically report predicted location-related information. The time when the terminal device reports the predicted location-related information should be earlier than or equal to the first moment in at least one predicted future moment.
[0116] In another optional embodiment of this application, the first request information includes the second indication information, and the reporting time of the predicted location-related information includes: the first time slot for location reporting after the terminal device completes the interference prediction.
[0117] Referring to Figure 8, a reporting time diagram of an information reporting method provided in this application embodiment is shown. As shown in Figure 8, when the first request information includes second indication information, the network-side device requests the terminal device to periodically report predicted location-related information. The terminal device should report the predicted location-related information to the network-side device in the first time slot for location reporting after completing interference prediction.
[0118] Optionally, the first request information includes the fifth parameter, and the reporting time of the predicted location-related information is determined based on the fifth parameter.
[0119] If the fifth parameter is included in the first request information, the reporting time of the terminal device's predicted location-related information is determined based on the fifth parameter.
[0120] Optionally, the fifth parameter includes the first time offset value; the reporting time of the predicted location-related information is determined according to the fifth parameter, including:
[0121] The reporting time of the predicted location-related information is determined based on t and (t+m); or, the reporting time of the predicted location-related information is determined based on t and t1.
[0122] Where t is the time when the terminal device receives the first request information, m is the first time offset value, and t1 is the first time among the at least one time.
[0123] It is understood that the reporting time of the location-related information predicted by the terminal device can be equal to t or (t+m), or the reporting time is within the time range corresponding to t and (t+m). Similarly, the reporting time can be equal to t or t1, or the reporting time is within the time range corresponding to t and t1.
[0124] Referring to Figures 9 and 10, a schematic diagram of the reporting time of an information reporting method provided in an embodiment of this application is shown. As shown in Figure 9, when the first request information includes a first time offset value m relative to the time t when the terminal device receives the first request information, the reporting time of the location-related information predicted by the terminal device is determined based on t and (t+m). Alternatively, as shown in Figure 10, the reporting time of the location-related information predicted by the terminal device is determined based on t and (t+m), or the reporting time of the predicted location-related information is determined based on t and t1.
[0125] Optionally, the fifth parameter includes the second time offset value; the reporting time of the predicted location-related information is determined according to the fifth parameter, including any one of the following:
[0126] The reporting time of the predicted location-related information is determined according to (t1-n) and (t+m); the reporting time of the predicted location-related information is determined according to (t1-n) and t1; the reporting time of the predicted location-related information is determined according to (t1-n) and (t1+n); the reporting time of the predicted location-related information is determined according to t and (t1-n); the reporting time of the predicted location-related information is determined according to t and t2.
[0127] Where t is the time when the terminal device receives the first request information, t1 is the first time among the N times, m is the first time offset value, and n is the second time offset value; if (t1-n) is earlier than (t+m), then t2 is equal to (t1-n); if (t1-n) is later than (t+m), then t2 is equal to (t+m).
[0128] It is understood that the reporting time of the location-related information predicted by the terminal device can be equal to (t1-n) or (t+m), or the reporting time is within the time range corresponding to (t1-n) and (t+m).
[0129] Similarly, the reporting time of the location-related information predicted by the terminal device can be equal to (t1-n) or t1, or the reporting time is within the time range corresponding to (t1-n) and t1.
[0130] Alternatively, the reporting time of the location-related information predicted by the terminal device can be equal to (t1-n) or (t1+n), or the reporting time is within the time range corresponding to (t1-n) and (t1+n).
[0131] Alternatively, the reporting time of the location-related information predicted by the terminal device can be equal to t or (t1-n), or the reporting time is within the time range corresponding to t and (t1-n).
[0132] Alternatively, the reporting time of the location-related information predicted by the terminal device can be equal to t or t2, or the reporting time can be within the time range corresponding to t and t2.
[0133] Referring to Figure 11, a reporting time diagram of an information reporting method provided in an embodiment of this application is shown. As shown in Figure 11, when the first request information includes a second time offset value n relative to the first time t1 of the at least one future time, the reporting time of the location-related information predicted by the terminal device is determined according to (t1-n) and (t+m), or the reporting time of the location-related information predicted by the terminal device is determined according to (t1-n) and t1. Referring to Figure 12, a reporting time diagram of an information reporting method provided in an embodiment of this application is shown. As shown in Figure 12, the reporting time of the location-related information predicted by the terminal device is determined according to (t1-n) and (t1+n). Referring to Figure 13, a reporting time diagram of an information reporting method provided in an embodiment of this application is shown. As shown in Figure 13, the reporting time of the location-related information predicted by the terminal device is determined according to t and (t1-n). Referring to Figure 14, a reporting time diagram of an information reporting method provided in an embodiment of this application is shown. As shown in Figure 14, the reporting time of location-related information predicted by the terminal device is determined based on t and t2, where (t1-n) is earlier than (t+m), and t2 is equal to (t1-n). Referring to Figure 15, a schematic diagram of the reporting time for information reporting provided in an embodiment of this application is shown. As shown in Figure 15, the reporting time of location-related information predicted by the terminal device is determined based on t and t2, where (t1-n) is later than (t+m), and t2 is equal to (t+m).
[0134] Optionally, the fifth parameter includes the second time offset value and the third time offset value; the reporting time of the predicted location-related information is determined according to the fifth parameter, including:
[0135] The reporting time of the predicted location-related information is determined based on (t1-n) and (t1+p); or, the reporting time of the predicted location-related information is determined based on (t1-n) and t1.
[0136] Where t1 is the first of the N times, n is the second time offset value, and p is the third time offset value.
[0137] It is understood that the reporting time of the location-related information predicted by the terminal device can be equal to (t1-n) or (t1+p), or the reporting time is within the time range corresponding to (t1-n) and (t1+p). Similarly, the reporting time can be equal to (t1-n) or t1, or the reporting time is within the time range corresponding to (t1-n) and t1.
[0138] Referring to Figure 16, a schematic diagram of the reporting time for information reporting provided in an embodiment of this application is shown. As shown in Figure 16, when the first request information includes a second time offset value n relative to the first time t1 of the at least one future time, and a third time offset value p relative to the first time of the at least one future time, the reporting time of the location-related information predicted by the terminal device is determined according to (t1-n) and (t1+p), or the reporting time of the predicted location-related information is determined according to (t1-n) and t1.
[0139] Optionally, the location-related information includes at least one of the following: location coordinates; time of arrival (TOA); distance information; reference signal time difference (RSTD); reference signal received power (RSRP); and transmit angle (AoD).
[0140] Optionally, the predicted location-related information includes at least one of the following:
[0141] Predicted location-related information for N time points; timestamp information corresponding to the predicted location-related information for N time points; uncertainty or confidence level corresponding to the predicted location-related information for N time points.
[0142] Optionally, the method further includes:
[0143] The terminal device receives the first information sent by the network-side device; or, the terminal device reports the first information to the network-side device.
[0144] The first information includes at least one of the following:
[0145] A first granularity, wherein the first granularity is used to indicate the granularity of the difference value corresponding to the position coordinates;
[0146] The second granularity is used to indicate the granularity of the difference value corresponding to the timestamp information;
[0147] The third granularity is used to indicate the granularity of the difference value corresponding to the uncertainty or confidence level.
[0148] In this embodiment of the application, the terminal device can report at least one of the following to the network side device in a differential reporting manner: the predicted location-related information at N time points, the timestamp information corresponding to the location-related information, and the uncertainty or confidence level corresponding to the location-related information.
[0149] The network-side device can send first information to the terminal device, indicating the granularity of the differential value corresponding to at least one of the parameters: location coordinates, timestamp information, uncertainty, or confidence level. The terminal device performs differential reporting according to the granularity indicated by the network-side device. It is understood that the network-side device can send the first information to the terminal device before or after sending the first request information. Alternatively, the network-side device can send both the first request information and the first information to the terminal device simultaneously using the same signaling message. This application embodiment does not specifically limit the order in which the network-side device sends the first request information and the first information.
[0150] Alternatively, the terminal device may locally determine the granularity of each reported difference value and report the granularity of each difference value to the network-side device through the first information, so that the network-side device can parse the data according to the granularity after receiving the information reported by the terminal device. It is understood that the terminal device may send the first information to the network-side device before receiving the first request information, or it may send the first information to the network-side device after receiving the first request information. This application embodiment does not specifically limit this.
[0151] Optionally, the predicted location-related information includes the predicted location coordinates at N time points; the terminal device reports the predicted location-related information according to the first request information, including at least one of the following:
[0152] The terminal device reports the location coordinates corresponding to the first time point out of N time points, and the difference between the location coordinates corresponding to the remaining N-1 time points and the location coordinates corresponding to the first time point.
[0153] The terminal device reports the position coordinates corresponding to the first time point out of N time points, and the difference between the position coordinates corresponding to the remaining N-1 time points and the position coordinates corresponding to the previous time point.
[0154] The terminal device reports the position coordinates corresponding to at least one of the N time points, as well as the motion speed and direction information corresponding to the at least one time point;
[0155] The terminal device reports the position coordinates corresponding to at least one of the N time periods, as well as the movement speed and direction information corresponding to the at least one time period.
[0156] As shown in Figure 3, the terminal device can predict the location-related information from time 5 to time 8 based on the measured or estimated location-related information from time 0 to time 4, and report the predicted location-related information to the network-side device.
[0157] Assume the terminal device predicts the position coordinates at times 5 to 8 as follows: (x5,y5,z5),(x6,y6,z6),(x7,y7,z7),(x8,y8,z8)
[0158] In the N predicted timestamps by the terminal device, the first timetamp is time 5, the second is time 6, and so on. The differences between the position coordinates corresponding to the remaining N-1 timestamps and the position coordinates of the preceding timetamp are respectively: Δ x,1 =x6-x5,Δ x,2 =x7-x6,Δ x,3 =x8-x7
[0159] Where, Δ x,1 Δ is the difference between the position coordinates at time 6 and time 5. x,2 Δ is the difference between the position coordinates at time 7 and time 6. x,3 This represents the difference between the position coordinates at time 8 and time 7.
[0160] It should be noted that the difference between the position coordinates of any two adjacent moments can be the same or different. For example, Δ x,1 With Δ x,2 They can be the same or different.
[0161] The terminal device can report the location coordinates corresponding to time 5 to the network side device, as well as the difference between the location coordinates corresponding to other times and the location coordinates corresponding to time 5, or the difference between the location coordinates corresponding to other times and the location coordinates corresponding to their respective previous times.
[0162] Furthermore, the difference values of the location coordinates can be quantized according to a corresponding granularity. For example, the difference values of the location coordinates can be quantized with a granularity of 0.1 meters, or with a granularity of 1 meter, and so on. The granularity of the difference values can be indicated by the network-side equipment or determined by the terminal equipment itself.
[0163] In one possible implementation, the terminal device can report the location coordinates, velocity, and direction of motion corresponding to at least one of the predicted N time points to the network-side device. Based on this information, the network-side device can infer the location information for the other time points. Alternatively, the terminal device can report the location coordinates, velocity, and direction of motion corresponding to at least one of the predicted N time periods to the network-side device. Based on this information, the network-side device can infer the location information for the other time periods.
[0164] In this embodiment of the application, the terminal device reports the predicted position coordinates to the network side device through differential reporting, which can reduce the reporting overhead. For example, when the terminal device is moving at a constant speed in a straight line, the terminal device only needs to report the position coordinates and its speed and direction information at one moment, and the network side device can infer the position coordinates at other moments.
[0165] For example, referring to FIG17, a schematic diagram of the motion trajectory of a terminal device is shown. As shown in FIG17, the terminal device can only report the predicted position coordinates of the gray point and its motion speed and direction information, and the network-side device can infer the position coordinates at other times or in other periods based on this information.
[0166] For location prediction, the time interval between two adjacent moments is relatively short, and the change in the location coordinates of the terminal device is not significant, or the range of changes in the location coordinates of the terminal device is smaller than the range of location coordinates. The terminal device can report the difference in location coordinates to the network device, which can reduce the reporting overhead.
[0167] Similarly, the changes in timestamp information between two adjacent moments are not significant, or in other words, the difference value of timestamp information takes up less space than the timestamp information itself. The terminal device can report the difference value of the timestamp information between the two moments to the network device, thereby reducing the reporting overhead.
[0168] Optionally, the predicted location-related information includes timestamp information corresponding to the predicted location-related information at N time points; the terminal device reports the predicted location-related information according to the first request information, including at least one of the following:
[0169] The terminal device reports the timestamp information corresponding to the first of N times;
[0170] The terminal device reports the timestamp information corresponding to the first time point out of N time points, and the difference between the timestamp information corresponding to the remaining N-1 time points and the timestamp information corresponding to the first time point;
[0171] The terminal device reports the timestamp information corresponding to the first time of N times, and the difference between the timestamp information corresponding to the remaining N-1 times and the timestamp information of the previous time of each of them;
[0172] The terminal device reports the timestamp information corresponding to the first of N timestamps, and the time interval between the timestamp information corresponding to two adjacent timestamps;
[0173] The terminal device reports the timestamp information corresponding to the first time period among N time periods, as well as the duration or period value of a time period.
[0174] It is understandable that when the terminal device only reports the timestamp information corresponding to the first of N times, the network-side device can determine the timestamp information of the remaining times based on the configured time period or the time difference or time interval between two adjacent times.
[0175] Compared to the uncertainty or confidence level of location-related information, the difference value of uncertainty or confidence level occupies fewer bits. Terminal devices can report the difference value of the predicted uncertainty or confidence level of location-related information to network-side devices, thereby reducing reporting overhead.
[0176] Optionally, the predicted location-related information includes the uncertainty or confidence level corresponding to the predicted location-related information at N time points; the terminal device reports the predicted location-related information according to the first request information, including at least one of the following:
[0177] The terminal device reports the uncertainty or confidence level corresponding to the first time of the N time points, and the difference between the uncertainty or confidence level corresponding to the remaining N-1 time points and the uncertainty or confidence level corresponding to the first time point.
[0178] The terminal device reports the uncertainty or confidence level corresponding to the first of N time points, and the difference between the uncertainty or confidence level of the remaining N-1 time points and the uncertainty or confidence level of their respective preceding time points.
[0179] The terminal device reports the uncertainty or confidence level corresponding to the first time period out of N time periods, and the difference between the uncertainty or confidence level corresponding to the remaining N-1 time periods and the uncertainty or confidence level of the first time period or the previous time period corresponding to each of them.
[0180] It should be noted that the terminal device can report at least one of the following to the network side device through differential reporting: the predicted location coordinates, the timestamp information corresponding to the predicted location-related information, and the uncertainty or confidence level corresponding to the predicted location-related information. This application embodiment does not specifically limit this.
[0181] For example, the terminal device can report to the network-side device the location coordinates corresponding to the first time point out of N time points, the difference between the location coordinates corresponding to the other N-1 time points and the location coordinates corresponding to the first time point, and the timestamp information corresponding to the first time point out of N time points.
[0182] Alternatively, the terminal device can report to the network-side device the location coordinates corresponding to the first time point out of N time points, the difference between the location coordinates corresponding to the other N-1 time points and the location coordinates corresponding to the previous time point, the timestamp information corresponding to the first time point out of N time points, and the difference between the timestamp information corresponding to the other N-1 time points and the timestamp information corresponding to the first time point.
[0183] Alternatively, the terminal device may report to the network-side device the location coordinates corresponding to at least one of the N time points, the motion speed and direction information corresponding to the at least one time point, the timestamp information corresponding to the first of the N time points, and the time interval between the timestamp information corresponding to two adjacent time points.
[0184] Alternatively, the terminal device may report to the network-side device the location coordinates corresponding to at least one of the N time periods, the motion speed and direction information corresponding to the at least one time period, the timestamp information corresponding to the first time period among the N time periods, and the duration or period value of a time period.
[0185] Alternatively, the terminal device may report to the network-side device the location coordinates corresponding to the first time point out of N time points, the difference between the location coordinates corresponding to the remaining N-1 time points and the location coordinates corresponding to the previous time point, the uncertainty or confidence level corresponding to the first time point out of N time points, and the difference between the uncertainty or confidence level corresponding to the remaining N-1 time points and the uncertainty or confidence level corresponding to the first time point.
[0186] Alternatively, the terminal device may report to the network-side device the location coordinates corresponding to at least one of the N time points, the motion speed and direction information corresponding to the at least one time point, the timestamp information corresponding to the first time point among the N time points, the difference between the timestamp information corresponding to the remaining N-1 time points and the timestamp information corresponding to their respective preceding time points, the uncertainty or confidence level corresponding to the first time point among the N time points, and the difference between the uncertainty or confidence level of the remaining N-1 time points and the uncertainty or confidence level of their respective preceding time points, and so on.
[0187] Optionally, the method further includes:
[0188] The terminal device performs an effectiveness measurement of the machine learning model based on the model supervision configuration information.
[0189] The model supervision configuration information is either carried in the first request information or is indicated separately by the network-side device.
[0190] In this embodiment, the terminal device can perform effectiveness measurement of the machine learning model based on model supervision configuration information. Referring to Figure 18, a schematic diagram of model supervision provided in this embodiment is shown. As shown in Figure 18, the terminal device can determine the model prediction accuracy of the machine learning model corresponding to the time or location instance (e.g., location instances 4, 5, 6) associated with the model supervision based on the location-related information of the first predicted time, thereby determining the effectiveness of the machine learning model.
[0191] Optionally, the model supervision configuration information is used to indicate the measurement time for measuring the effectiveness of the machine learning model;
[0192] The measurement time includes at least one of the following:
[0193] Measurement start time; measurement duration; measurement time interval.
[0194] For example, as shown in Figure 18, the time offset of the test start time is 1 location instance relative to the location information of the first predicted moment (i.e., the first predicted location instance), the measurement duration is 3 location instances, and the measurement time interval is the time interval of 1 location instance.
[0195] In summary, the information reporting method provided in this application allows a terminal device to report location-related information predicting at least one future moment to the network side device upon receiving a first request message from the network side device. This information is highly timely, which helps the network side device make advance decisions based on the location-related information predicted by the terminal device. Furthermore, this application supports the terminal device reporting location-related information for multiple predicted moments at once, reducing the overhead and complexity of information reporting and improving reporting efficiency.
[0196] Referring to Figure 19, a flowchart of another information reporting method provided in an embodiment of this application is shown. This method is applied to a network-side device, and as shown in Figure 19, the method specifically includes:
[0197] Step 301: The network-side device sends a first request message to the terminal device; the first request message is used to request the terminal device to report its predicted location information at least one future time.
[0198] Step 302: The network-side device receives the location-related information predicted by the terminal device.
[0199] It should be noted that, in this embodiment, the terminal device includes a conventional terminal device and / or a positioning reference unit (PRU). The conventional terminal device may be terminal device 11 as shown in Figure 1. The positioning reference unit (PRU) can perform positioning measurements and / or positioning predictions, such as reference signal time difference (RSTD), reference signal receiving power (RSRP), UE Rx-Tx time difference measurement and / or prediction, and report these measurement and / or prediction results to the positioning server. Furthermore, the PRU can send a positioning reference signal (PRS) to the TRP, enabling the TRP to predict and report UL positioning prediction values from the PRU at known locations, such as Radio Transmit On Arrival (RTOA), Uplink Angles of Arrival (UL-AoA), and gNB Rx-Tx time difference. The location server can compare the PRU prediction value with the prediction value at a known PRU location to determine the correction term for other nearby target devices, and then correct the predicted values of the DL and / or UL locations of other target devices based on the correction term.
[0200] The network-side equipment can be the access network equipment in Figure 1, such as a base station or a newly defined artificial intelligence processing node on the access network side, or it can be the core network equipment in Figure 1, such as a Network Data Analytics Function (NWDAF), a Location Management Function (LMF), or a newly defined processing node on the core network side, or it can be a combination of the above-mentioned nodes.
[0201] In this embodiment of the application, the network-side device sends a first request message to the terminal device, the first request message being used to request the terminal device to report its predicted location information at least one future moment.
[0202] After receiving the first request information, the terminal device predicts the location information and reports the predicted location-related information to the network side device.
[0203] It should be noted that, in this embodiment of the application, if the network-side device requests the terminal device to report the predicted location information for multiple future times, the terminal device can report the location-related information for these times simultaneously in one report, without having to report multiple times, thereby reducing the reporting overhead and complexity.
[0204] For example, referring to FIG3, a schematic diagram of the reporting time corresponding to an information reporting method provided in an embodiment of this application is shown. As shown in FIG3, the terminal device can predict the location-related information from time 5 to time 8 based on the measured or estimated location-related information from time 0 to time 4, and report the predicted location-related information to the network-side device.
[0205] In another possible application scenario of this application, the terminal device reports predicted location-related information to the network-side device. Upon receiving this information, the network-side device can make decisions in advance. For example, it can analyze the communication quality of the cell where the terminal device will be located at a future time, providing guidance for the terminal device's access or cell handover. Alternatively, it can determine the access control strategy for the terminal device at a future time. Or, based on the predicted location-related information, it can determine the scenario information of the terminal device at a future time, identify and activate a machine learning model matching this scenario information, and meet the data processing needs at that future time, ensuring the accuracy and efficiency of data processing. Alternatively, the predicted location-related information can support future drone or robotic services, such as assisted navigation and path planning, safety and obstacle avoidance decisions, and environmental perception.
[0206] Alternatively, in another possible application scenario of this application, the terminal device reports location-related information predicted for at least one future moment to the network-side device. After receiving the location-related information predicted by the terminal device, the network-side device can label the predicted location-related information to obtain data labels, and use the data labels to iteratively cycle the machine learning model, thereby using the trained machine learning model to execute target business, such as data analysis business, information push business, etc., at least one future moment.
[0207] In this application, the machine learning model may also be referred to as an AI unit, AI model, ML (machine learning) model, ML unit, AI structure, AI function, AI characteristic, neural network, neural network function, neural network functionality, etc. Alternatively, the machine learning model may refer to a processing unit capable of implementing specific algorithms, formulas, processing flows, capabilities, etc., related to AI. Or, the machine learning model may be a processing method, algorithm, function, module, or unit for a specific dataset. Alternatively, the machine learning model may be a processing method, algorithm, function, module, or unit running on AI / ML related hardware such as GPUs, NPUs, TPUs, and ASICs. This application does not impose specific limitations in this regard. Optionally, the specific dataset includes the input and / or output of the machine learning model.
[0208] Optionally, the identifier of the machine learning model may be an AI model identifier, an AI structure identifier, an AI algorithm identifier, or an identifier of a specific dataset associated with the machine learning model, or an identifier of a specific scenario, environment, channel characteristics, or device related to AI / ML, or an identifier of a function, feature, capability, or module related to AI / ML. This application embodiment does not specifically limit this.
[0209] The information reporting method provided in this application embodiment allows a network-side device to request a terminal device to predict its location information for at least one future moment via a first request message. The terminal device reports location-related information for at least one future moment, ensuring high timeliness and facilitating advance decision-making by the network-side device. Furthermore, this application embodiment supports the terminal device reporting location-related information for multiple predicted moments at once, reducing reporting overhead and complexity and improving reporting efficiency.
[0210] Optionally, the first request information includes at least one of the following:
[0211] First indication information, the first indication information is used to instruct the terminal device to report predicted location-related information;
[0212] The first parameter W indicates the time length or number of instances corresponding to the signal measurement information, or the time length or number of instances corresponding to the location measurement information; wherein the signal measurement information or location measurement information is used to predict location-related information.
[0213] The second parameter N is used to indicate the location information reported by the terminal device in the next N time periods, or to indicate the location-related information reported by the terminal device in the next N time periods, where N is an integer greater than or equal to 1.
[0214] The third parameter P is used to indicate the time difference between two adjacent moments, or to indicate the duration or period value of a time period.
[0215] The fourth parameter T is used to indicate the time information of the first time in the at least one future time, or to indicate the time information corresponding to the at least one future time.
[0216] The second indication information is used to instruct the terminal device to periodically report predicted location-related information;
[0217] The fifth parameter is used to determine the reporting time of the location-related information.
[0218] The first parameter indicates the time length or number of instances corresponding to the signal measurement information. The number of instances refers to the number of signal measurement instances corresponding to the signal measurement information. For example, if the first parameter can predict the location-related information for the next two moments based on signal measurement information from the past five moments, then the number of signal measurement instances is 5. Alternatively, the first parameter indicates the time length or number of instances corresponding to the location measurement information, where the number of instances refers to the number of location measurement instances corresponding to the location measurement information. For example, if the first parameter can predict the location-related information for the next two moments based on location measurement information from the past three moments, then the number of location measurement instances is 3.
[0219] Referring to Figure 6, a reporting time diagram of an information reporting method provided in this application embodiment is shown. As shown in Figure 6, assuming N=6, that is, the network-side device requests the terminal device to predict and report location-related information for the next 6 time points. The reference time determined based on the time length corresponding to the reference measurement information or reference location information indicated by the first parameter is always located before the first time point among the next N time points.
[0220] The first and second moments in N moments are arranged in chronological order, with the second moment always later than the first moment, the third moment always later than the second moment, and so on.
[0221] It is understandable that the time difference between any two adjacent moments can be the same or different. For example, the time difference between moment 1 and moment 2 in Figure 6, and the time difference between moment 2 and moment 3, can be the same or different.
[0222] A time period can be the time difference or time interval between two adjacent moments.
[0223] When the second parameter instructs the terminal device to report location-related information for the next N time periods, these N time periods can be consecutive. The network-side device can indicate the duration or period value of a time period through the third parameter. Of course, these N time periods can also be discontinuous. In addition to indicating the duration or period value of each time period to the terminal device, the network-side device can also indicate the start time of each time period, or the time interval between two adjacent time periods.
[0224] In one possible implementation, the time difference between two adjacent moments, indicated by the third parameter, or the duration or period value of a time period, can be determined based on the period of the reference signal. For example, the time difference between two adjacent moments may be equal to the period of the reference signal, or the time difference between two adjacent moments may be an integer multiple of the period of the reference signal.
[0225] In one possible implementation, the network-side device indicates the time information of the first moment in at least one future moment to the terminal device via a fourth parameter, and the time information of subsequent moments can be determined based on the time information of the first moment and the time difference between two adjacent moments.
[0226] In one possible implementation, the fourth parameter can be the time difference between the first time point in at least one future time and a reference time. The network-side device indicates the time difference between the first time point in at least one future time and the reference time to the terminal device, and the terminal device determines the time information of the first time point based on this time difference. The reference time can be the time when the terminal device receives the first request information, or it can be determined based on the time length corresponding to the reference measurement information or reference location information indicated by the first parameter.
[0227] Alternatively, network-side devices can indicate the time information of the first moment in at least one future moment through NR time, UTC time, or other means.
[0228] In another possible implementation, the network-side device indicates to the terminal device the time information corresponding to each time point in at least one future time point through the fourth parameter. The specific indication method is similar to the indication method of the time information of the first time point, and will not be described in detail here.
[0229] As an example, the first request information includes first indication information and first parameters. After receiving the first request information, the terminal device predicts the location-related information at least one time in the future based on the first parameters, and reports the predicted location-related information to the network-side device. The reporting method can be periodic or non-periodic.
[0230] Alternatively, the first request information may include a first parameter and a second parameter. The terminal device may predict and report location-related information for the next N moments or N time periods based on the time length or number of instances corresponding to the signal measurement information indicated by the first parameter, or the time length or number of instances corresponding to the location measurement information.
[0231] Alternatively, the first request information may include a second and a third parameter. The terminal device can determine the time information corresponding to each of the N time moments based on the value of N and the time difference between two adjacent time moments indicated by the third parameter, and predict and report the location-related information corresponding to the N time moments. Alternatively, the terminal device can determine the time information corresponding to each of the N time periods based on the value of N and the duration or period value of a time period indicated by the third parameter, and predict and report the location-related information corresponding to the N time periods.
[0232] Alternatively, the first request information may include a third parameter and a fourth parameter. The terminal device may determine the time information corresponding to each time point based on the time information of the first time point in the at least one future time point indicated by the fourth parameter and the time difference between two adjacent time points indicated by the third parameter, and predict and report the location-related information corresponding to at least one future time point.
[0233] Alternatively, the first request information may include second indication information and a first parameter. After receiving the first request information, the terminal device predicts location-related information for at least one future moment based on the time length or number of instances indicated by the first parameter, and periodically reports the predicted location-related information to the network-side device.
[0234] Alternatively, the first request information may include a first parameter and a fifth parameter. The terminal device predicts location-related information for at least one future moment based on the time length or number of instances indicated by the first parameter, determines the reporting time of the predicted location-related information based on the fifth parameter, and reports the predicted location-related information to the network-side device according to the reporting time.
[0235] It is understood that the content included in the first request information in the embodiments of this application can be any combination of the first instruction information, the first parameter, the second parameter, the third parameter, the fourth parameter, the second instruction information, and the fifth parameter. These will not be listed one by one in the embodiments of this application.
[0236] Optionally, the fifth parameter includes at least one of the following:
[0237] A first time offset value, wherein the first time offset value is used to indicate the maximum time offset value of the reporting time relative to the time when the terminal device receives the first request information;
[0238] A second time offset value, which indicates the minimum time offset of the reporting time relative to the first of the at least one future time;
[0239] A third time offset value, which indicates the time offset of the reporting time relative to the first time of the at least one future time.
[0240] It should be noted that the maximum time offset of the reporting time relative to the time when the terminal device receives the first request information is always greater than or equal to 0. In other words, the reporting time of the location-related information predicted by the terminal device for at least one future moment is always after the time when the first request information is received.
[0241] If the minimum time offset of the reporting time relative to the first time of the at least one future time is greater than 0, then the reporting time is before the first time of the at least one future time.
[0242] Optionally, the location-related information includes at least one of the following:
[0243] Location coordinates; Time of arrival (TOA); Distance information; Reference signal time difference (RSTD); Reference signal received power (RSRP); Transmit angle (AoD).
[0244] In addition, location-related information may also include reference signal identifiers.
[0245] Optionally, the predicted location-related information includes at least one of the following:
[0246] Predicted location-related information for N time points; timestamp information corresponding to the predicted location-related information for N time points; uncertainty or confidence level corresponding to the predicted location-related information for N time points.
[0247] Optionally, the method further includes: the network-side device sending first information to the terminal device; or, the network-side device receiving first information reported by the terminal device.
[0248] The first information includes at least one of the following:
[0249] A first granularity, wherein the first granularity is used to indicate the granularity of the difference value corresponding to the position coordinates;
[0250] The second granularity is used to indicate the granularity of the difference value corresponding to the timestamp information;
[0251] The third granularity is used to indicate the granularity of the difference value corresponding to the uncertainty or confidence level.
[0252] In this embodiment of the application, the terminal device can report at least one of the following to the network side device in a differential reporting manner: the predicted location-related information at N time points, the timestamp information corresponding to the location-related information, and the uncertainty or confidence level corresponding to the location-related information.
[0253] The network-side device can send first information to the terminal device, indicating the granularity of the differential value corresponding to at least one of the parameters: location coordinates, timestamp information, uncertainty, or confidence level. The terminal device performs differential reporting according to the granularity indicated by the network-side device. It is understood that the network-side device can send the first information to the terminal device before or after sending the first request information. Alternatively, the network-side device can send both the first request information and the first information to the terminal device simultaneously using the same signaling message. This application embodiment does not specifically limit the order in which the network-side device sends the first request information and the first information.
[0254] Alternatively, the terminal device may locally determine the granularity of each reported difference value and report the granularity of each difference value to the network-side device through the first information, so that the network-side device can parse the data according to the granularity after receiving the information reported by the terminal device. It is understood that the terminal device may send the first information to the network-side device before receiving the first request information, or it may send the first information to the network-side device after receiving the first request information. This application embodiment does not specifically limit this.
[0255] Optionally, the predicted location-related information for the N time points includes at least one of the following:
[0256] The position coordinates corresponding to the first time point out of N time points, and the difference between the position coordinates corresponding to the remaining N-1 time points and the position coordinates corresponding to the first time point;
[0257] The position coordinates corresponding to the first time point out of N time points, and the differences between the position coordinates corresponding to the remaining N-1 time points and the position coordinates of their respective previous time points;
[0258] The position coordinates corresponding to at least one of the N time moments, and the motion speed and direction information corresponding to the at least one time moment;
[0259] The position coordinates corresponding to at least one of the N time periods, as well as the motion speed and direction information corresponding to the at least one time period.
[0260] As shown in Figure 3, the terminal device can predict the location-related information from time 5 to time 8 based on the measured or estimated location-related information from time 0 to time 4, and report the predicted location-related information to the network-side device.
[0261] Assume the terminal device predicts the position coordinates at times 5 to 8 as follows: (x5,y5,z5),(x6,y6,z6),(x7,y7,z7),(x8,y8,z8)
[0262] In the N predicted timestamps by the terminal device, the first timetamp is time 5, the second is time 6, and so on. The differences between the position coordinates corresponding to the remaining N-1 timestamps and the position coordinates of the preceding timetamp are respectively: Δ x,1 =x6-x5,Δ x,2 =x7-x6,Δ x,3 =x8-x7
[0263] Where, Δ x,1 Δ is the difference between the position coordinates at time 6 and time 5. x,2 Δ is the difference between the position coordinates at time 7 and time 6. x,3 This represents the difference between the position coordinates at time 8 and time 7.
[0264] It should be noted that the difference between the position coordinates of any two adjacent moments can be the same or different. For example, Δ x,1 With Δ x,2 They can be the same or different.
[0265] The terminal device can report the location coordinates corresponding to time 5 to the network side device, as well as the difference between the location coordinates corresponding to other times and the location coordinates corresponding to time 5, or the difference between the location coordinates corresponding to other times and the location coordinates corresponding to their respective previous times.
[0266] Furthermore, the difference values of the location coordinates can be quantized according to a corresponding granularity. For example, the difference values of the location coordinates can be quantized with a granularity of 0.1 meters, or with a granularity of 1 meter, and so on. The granularity of the difference values can be indicated by the network-side equipment or determined by the terminal equipment itself.
[0267] In one possible implementation, the terminal device can report the location coordinates, velocity, and direction of motion corresponding to at least one of the predicted N time points to the network-side device. Based on this information, the network-side device can infer the location information for the other time points. Alternatively, the terminal device can report the location coordinates, velocity, and direction of motion corresponding to at least one of the predicted N time periods to the network-side device. Based on this information, the network-side device can infer the location information for the other time periods.
[0268] In this embodiment of the application, the terminal device reports the predicted position coordinates to the network side device through differential reporting, which can reduce the reporting overhead. For example, when the terminal device is moving at a constant speed in a straight line, the terminal device only needs to report the position coordinates and its speed and direction information at one moment, and the network side device can infer the position coordinates at other moments.
[0269] For example, referring to FIG17, a schematic diagram of the motion trajectory of a terminal device is shown. As shown in FIG17, the terminal device can only report the predicted position coordinates of the gray point and its motion speed and direction information, and the network-side device can infer the position coordinates at other times or in other periods based on this information.
[0270] For location prediction, the time interval between two adjacent moments is relatively short, and the change in the location coordinates of the terminal device is not significant, or the range of changes in the location coordinates of the terminal device is smaller than the range of location coordinates. The terminal device can report the difference in location coordinates to the network device, which can reduce the reporting overhead.
[0271] Similarly, the changes in timestamp information between two adjacent moments are not significant, or in other words, the difference value of timestamp information takes up less space than the timestamp information itself. The terminal device can report the difference value of the timestamp information between the two moments to the network device, thereby reducing the reporting overhead.
[0272] Optionally, the timestamp information corresponding to the predicted location-related information at the N times includes at least one of the following:
[0273] The timestamp information corresponding to the first time point out of N time points;
[0274] The timestamp information corresponding to the first time point out of N time points, and the difference between the timestamp information corresponding to the remaining N-1 time points and the timestamp information corresponding to the first time point;
[0275] The timestamp information corresponding to the first time point among N time points, and the difference between the timestamp information corresponding to the remaining N-1 time points and the timestamp information of their respective preceding time points;
[0276] The timestamp information corresponding to the first time point out of N time points, and the time interval between the timestamp information corresponding to two adjacent time points;
[0277] The timestamp information corresponding to the first time period in N time periods, and the duration or period value of a time period.
[0278] It is understandable that when the terminal device only reports the timestamp information corresponding to the first of N times, the network-side device can determine the timestamp information of the remaining times based on the configured time period or the time difference or time interval between two adjacent times.
[0279] Compared to the uncertainty or confidence level of location-related information, the difference value of uncertainty or confidence level occupies fewer bits. Terminal devices can report the difference value of the predicted uncertainty or confidence level of location-related information to network-side devices, thereby reducing reporting overhead.
[0280] Optionally, the uncertainty or confidence level corresponding to the predicted location-related information at N time points includes at least one of the following:
[0281] The uncertainty or confidence level corresponding to the first time point out of N time points, and the difference between the uncertainty or confidence level corresponding to the remaining N-1 time points and the uncertainty or confidence level corresponding to the first time point;
[0282] The uncertainty or confidence level of the first time point out of N time points, and the difference between the uncertainty or confidence level of the remaining N-1 time points and the uncertainty or confidence level of the previous time point.
[0283] The uncertainty or confidence level corresponding to the first time period out of N time periods, and the difference between the uncertainty or confidence level corresponding to the remaining N-1 time periods and the uncertainty or confidence level of the first time period or the previous time period corresponding to each of them.
[0284] It should be noted that the terminal device can report at least one of the following to the network side device through differential reporting: the predicted location coordinates, the timestamp information corresponding to the predicted location-related information, and the uncertainty or confidence level corresponding to the predicted location-related information. This application embodiment does not specifically limit this.
[0285] For example, the terminal device can report to the network-side device the location coordinates corresponding to the first time point out of N time points, the difference between the location coordinates corresponding to the other N-1 time points and the location coordinates corresponding to the first time point, and the timestamp information corresponding to the first time point out of N time points.
[0286] Alternatively, the terminal device can report to the network-side device the location coordinates corresponding to the first time point out of N time points, the difference between the location coordinates corresponding to the other N-1 time points and the location coordinates corresponding to the previous time point, the timestamp information corresponding to the first time point out of N time points, and the difference between the timestamp information corresponding to the other N-1 time points and the timestamp information corresponding to the first time point.
[0287] Alternatively, the terminal device may report to the network-side device the location coordinates corresponding to at least one of the N time points, the motion speed and direction information corresponding to the at least one time point, the timestamp information corresponding to the first of the N time points, and the time interval between the timestamp information corresponding to two adjacent time points.
[0288] Alternatively, the terminal device may report to the network-side device the location coordinates corresponding to at least one of the N time periods, the motion speed and direction information corresponding to the at least one time period, the timestamp information corresponding to the first time period among the N time periods, and the duration or period value of a time period.
[0289] Alternatively, the terminal device may report to the network-side device the location coordinates corresponding to the first time point out of N time points, the difference between the location coordinates corresponding to the remaining N-1 time points and the location coordinates corresponding to the previous time point, the uncertainty or confidence level corresponding to the first time point out of N time points, and the difference between the uncertainty or confidence level corresponding to the remaining N-1 time points and the uncertainty or confidence level corresponding to the first time point.
[0290] Alternatively, the terminal device may report to the network-side device the location coordinates corresponding to at least one of the N time points, the motion speed and direction information corresponding to the at least one time point, the timestamp information corresponding to the first time point among the N time points, the difference between the timestamp information corresponding to the remaining N-1 time points and the timestamp information corresponding to their respective preceding time points, the uncertainty or confidence level corresponding to the first time point among the N time points, and the difference between the uncertainty or confidence level of the remaining N-1 time points and the uncertainty or confidence level of their respective preceding time points, and so on.
[0291] Optionally, the first request information carries model supervision configuration information; or, the method further includes:
[0292] The network-side device sends the model supervision configuration information to the terminal device;
[0293] The model supervision configuration information is used to instruct the terminal device to perform an effectiveness measurement of the machine learning model.
[0294] In this embodiment, the terminal device can perform effectiveness measurement of the machine learning model based on model supervision configuration information. Referring to Figure 18, a schematic diagram of model supervision provided in this embodiment is shown. As shown in Figure 18, the terminal device can determine the model prediction accuracy of the machine learning model corresponding to the time or location instance (e.g., location instances 4, 5, 6) associated with the model supervision based on the location-related information of the first predicted time, thereby determining the effectiveness of the machine learning model.
[0295] Optionally, the model supervision configuration information is used to indicate the measurement time for measuring the effectiveness of the machine learning model;
[0296] The measurement time includes at least one of the following: measurement start time; measurement duration; measurement time interval.
[0297] For example, as shown in Figure 18, the time offset of the test start time is 1 location instance relative to the location information of the first predicted moment (i.e., the first predicted location instance), the measurement duration is 3 location instances, and the measurement time interval is the time interval of 1 location instance.
[0298] In summary, the information reporting method provided in this application allows network-side devices to request terminal devices to predict location information for at least one future moment via a first request message. The terminal devices report location-related information for at least one future moment, ensuring high timeliness and facilitating advance decision-making by the network-side devices. Furthermore, this application supports terminal devices reporting location-related information for multiple predicted moments at once, reducing reporting overhead and complexity and improving reporting efficiency.
[0299] The information reporting method provided in this application can be executed by an information reporting device. This application uses an information reporting device executing the information reporting method as an example to illustrate the information reporting device provided in this application.
[0300] This application provides an information reporting device. As an example, the information reporting device can be a communication device or a component within a communication device, such as a chip. The communication device can be a terminal device, a network-side device, or a server, etc. For example, the terminal device can include, but is not limited to, the type of terminal 11 listed above, and the network-side device can include, but is not limited to, the type of network-side device 12 listed above. This application does not impose specific limitations.
[0301] The information reporting device includes a receiving module, a transmitting module, and a processing module. These modules can be implemented in software or hardware. When implemented in hardware, the processing module can be implemented by a processor. For example, the processor can include general-purpose processors, special-purpose processors, etc., such as central processing units (CPUs), microprocessors, digital signal processors (DSPs), artificial intelligence (AI) processors, graphics processing units (GPUs), application-specific integrated circuits (ASICs), network processors (NPs), field-programmable gate arrays (FPGAs), or other programmable logic devices, gate circuits, transistors, discrete hardware components, etc. The receiving and transmitting modules can be implemented by a communication interface, which can include one or more of the following: transceivers, pins, circuits, buses, radio frequency units, etc.
[0302] Specifically, referring to Figure 20, when the information reporting device is a terminal or a component in a terminal, the information reporting device 400 includes a receiving module 401, a processing module 402, and a sending module 403.
[0303] The receiving module 401 is used to receive a first request information sent by the network-side device; the first request information is used to request the terminal device to report the predicted location information at least one future moment.
[0304] The sending module 403 is used to report the predicted location-related information to the network-side device according to the first request information.
[0305] Optionally, the first request information includes at least one of the following:
[0306] First indication information, the first indication information is used to instruct the terminal device to report predicted location-related information;
[0307] The first parameter W indicates the time length or number of instances corresponding to the signal measurement information, or the time length or number of instances corresponding to the location measurement information; wherein the signal measurement information or location measurement information is used to predict location-related information.
[0308] The second parameter N is used to indicate the location information reported by the terminal device in the next N time periods, or to indicate the location-related information reported by the terminal device in the next N time periods, where N is an integer greater than or equal to 1.
[0309] The third parameter P is used to indicate the time difference between two adjacent moments, or to indicate the duration or period value of a time period.
[0310] The fourth parameter T is used to indicate the time information of the first time in the at least one future time, or to indicate the time information corresponding to the at least one future time.
[0311] The second indication information is used to instruct the terminal device to periodically report predicted location-related information;
[0312] The fifth parameter is used to determine the reporting time of the location-related information.
[0313] Optionally, the fifth parameter includes at least one of the following:
[0314] A first time offset value, wherein the first time offset value is used to indicate the maximum time offset value of the reporting time relative to the time when the terminal device receives the first request information;
[0315] A second time offset value, which indicates the minimum time offset of the reporting time relative to the first of the at least one future time;
[0316] A third time offset value, which indicates the time offset of the reporting time relative to the first time of the at least one future time.
[0317] Optionally, the first request information includes the second indication information, and the reporting time of the predicted location-related information is earlier than or equal to the first time in the at least one future time.
[0318] Optionally, the first request information includes the second indication information, and the reporting time of the predicted location-related information includes: the first time slot for location reporting after the terminal device completes the interference prediction.
[0319] Optionally, the first request information includes the fifth parameter, and the reporting time of the predicted location-related information is determined based on the fifth parameter.
[0320] Optionally, the fifth parameter includes the first time offset value; the reporting time of the predicted location-related information is determined according to the fifth parameter, including: the reporting time of the predicted location-related information is determined according to t and (t+m); or, the reporting time of the predicted location-related information is determined according to t and t1.
[0321] Where t is the time when the terminal device receives the first request information, m is the first time offset value, and t1 is the first moment in the at least one future moment.
[0322] Optionally, the fifth parameter includes the second time offset value; the reporting time of the predicted location-related information is determined according to the fifth parameter, including any one of the following:
[0323] The reporting time of the predicted location-related information is determined based on (t1-n) and (t+m); the reporting time of the predicted location-related information is determined based on (t1-n) and t1; the reporting time of the predicted location-related information is determined based on (t1-n) and (t1+n); the reporting time of the predicted location-related information is determined based on t and (t1-n); the reporting time of the predicted location-related information is determined based on t and t2;
[0324] Where t is the time when the terminal device receives the first request information, t1 is the first time in the at least one future time, m is the first time offset value, and n is the second time offset value; if (t1-n) is earlier than (t+m), then t2 is equal to (t1-n); if (t1-n) is later than (t+m), then t2 is equal to (t+m).
[0325] Optionally, the fifth parameter includes the second time offset value and the third time offset value; the reporting time of the predicted location-related information is determined according to the fifth parameter, including:
[0326] The reporting time of the predicted location-related information is determined based on (t1-n) and (t1+p); or, the reporting time of the predicted location-related information is determined based on (t1-n) and t1.
[0327] Wherein, t1 is the first moment in the at least one future moment, n is the second time offset value, and p is the third time offset value.
[0328] Optionally, the location-related information includes at least one of the following:
[0329] Location coordinates; Time of arrival (TOA); Distance information; Reference signal time difference (RSTD); Reference signal received power (RSRP); Transmit angle (AoD).
[0330] Optionally, the predicted location-related information includes at least one of the following:
[0331] Predicted location-related information for N time points; timestamp information corresponding to the predicted location-related information for N time points; uncertainty or confidence level corresponding to the predicted location-related information for N time points.
[0332] Optionally, the receiving module 401 is further configured to receive first information sent by the network-side device;
[0333] Alternatively, the sending module 403 is further configured to report the first information to the network-side device;
[0334] The first information includes at least one of the following:
[0335] A first granularity, wherein the first granularity is used to indicate the granularity of the difference value corresponding to the position coordinates;
[0336] The second granularity is used to indicate the granularity of the difference value corresponding to the timestamp information;
[0337] The third granularity is used to indicate the granularity of the difference value corresponding to the uncertainty or confidence level.
[0338] Optionally, the predicted location-related information includes the predicted location coordinates at N time points; the terminal device reports the predicted location-related information according to the first request information, including at least one of the following:
[0339] The terminal device reports the location coordinates corresponding to the first time point out of N time points, and the difference between the location coordinates corresponding to the remaining N-1 time points and the location coordinates corresponding to the first time point.
[0340] The terminal device reports the position coordinates corresponding to the first time point out of N time points, and the difference between the position coordinates corresponding to the remaining N-1 time points and the position coordinates corresponding to the previous time point.
[0341] The terminal device reports the position coordinates corresponding to at least one of the N time points, as well as the motion speed and direction information corresponding to the at least one time point;
[0342] The terminal device reports the position coordinates corresponding to at least one of the N time periods, as well as the movement speed and direction information corresponding to the at least one time period.
[0343] Optionally, the predicted location-related information includes timestamp information corresponding to the predicted location-related information at N time points; the terminal device reports the predicted location-related information according to the first request information, including at least one of the following:
[0344] The terminal device reports the timestamp information corresponding to the first of N times;
[0345] The terminal device reports the timestamp information corresponding to the first time of N times, and the difference between the timestamp information corresponding to the remaining N-1 times and the timestamp information corresponding to the first time.
[0346] The terminal device reports the timestamp information corresponding to the first time of N times, and the difference between the timestamp information corresponding to the remaining N-1 times and the timestamp information of the previous time of each of them;
[0347] The terminal device reports the timestamp information corresponding to the first of N timestamps, and the time interval between the timestamp information corresponding to two adjacent timestamps;
[0348] The terminal device reports the timestamp information corresponding to the first time period among N time periods, as well as the duration or period value of a time period.
[0349] Optionally, the predicted location-related information includes the uncertainty or confidence level corresponding to the predicted location-related information at N time points; the terminal device reports the predicted location-related information according to the first request information, including at least one of the following:
[0350] The terminal device reports the uncertainty or confidence level corresponding to the first time of the N time points, and the difference between the uncertainty or confidence level corresponding to the remaining N-1 time points and the uncertainty or confidence level corresponding to the first time point.
[0351] The terminal device reports the uncertainty or confidence level corresponding to the first of N time points, and the difference between the uncertainty or confidence level of the remaining N-1 time points and the uncertainty or confidence level of their respective preceding time points.
[0352] The terminal device reports the uncertainty or confidence level corresponding to the first time period out of N time periods, and the difference between the uncertainty or confidence level corresponding to the remaining N-1 time periods and the uncertainty or confidence level of the first time period or the previous time period corresponding to each of them.
[0353] Optionally, the processing module 402 is configured to perform an effectiveness measurement of the machine learning model based on the model supervision configuration information; wherein the model supervision configuration information is carried in the first request information, or the model supervision configuration information is separately indicated by the network-side device.
[0354] Optionally, the model supervision configuration information is used to indicate the measurement time for measuring the effectiveness of the machine learning model;
[0355] The measurement time includes at least one of the following: measurement start time; measurement duration; measurement time interval.
[0356] The information reporting device provided in this application embodiment can implement the various processes implemented in the method embodiment of FIG2 and achieve the same technical effect. To avoid repetition, it will not be described again here.
[0357] Referring to Figure 21, when the information reporting device is a network-side device or a component of a network-side device, the information reporting device 500 includes a receiving module 501, a processing module 502, and a sending module 503.
[0358] The sending module 503 is used to send a first request information to the terminal device; the first request information is used to request the terminal device to report the predicted location information at least one future moment.
[0359] The receiving module 501 is used to receive the location-related information predicted by the terminal device.
[0360] Optionally, the first request information includes at least one of the following:
[0361] First indication information, the first indication information is used to instruct the terminal device to report predicted location-related information;
[0362] The first parameter W indicates the time length or number of instances corresponding to the signal measurement information, or the time length or number of instances corresponding to the location measurement information; wherein the signal measurement information or location measurement information is used to predict location-related information.
[0363] The second parameter N is used to indicate the location information reported by the terminal device in the next N time periods, or to indicate the location-related information reported by the terminal device in the next N time periods, where N is an integer greater than or equal to 1.
[0364] The third parameter P is used to indicate the time difference between two adjacent moments, or to indicate the duration or period value of a time period.
[0365] The fourth parameter T is used to indicate the time information of the first time in the at least one future time, or to indicate the time information corresponding to the at least one future time.
[0366] The second indication information is used to instruct the terminal device to periodically report predicted location-related information;
[0367] The fifth parameter is used to determine the reporting time of the location-related information.
[0368] Optionally, the fifth parameter includes at least one of the following:
[0369] A first time offset value, wherein the first time offset value is used to indicate the maximum time offset value of the reporting time relative to the time when the terminal device receives the first request information;
[0370] A second time offset value, which indicates the minimum time offset of the reporting time relative to the first of the at least one future time;
[0371] A third time offset value, which indicates the time offset of the reporting time relative to the first time of the at least one future time.
[0372] Optionally, the location-related information includes at least one of the following: location coordinates; time of arrival (TOA); distance information; reference signal time difference (RSTD); reference signal received power (RSRP); and transmit angle (AoD).
[0373] Optionally, the predicted location-related information includes at least one of the following:
[0374] Predicted location-related information for N time points; timestamp information corresponding to the predicted location-related information for N time points; uncertainty or confidence level corresponding to the predicted location-related information for N time points.
[0375] Optionally, the sending module 503 is further configured to send first information to the terminal device; or, the receiving module 501 is further configured to receive the first information reported by the terminal device.
[0376] The first information includes at least one of the following:
[0377] A first granularity, wherein the first granularity is used to indicate the granularity of the difference value corresponding to the position coordinates;
[0378] The second granularity is used to indicate the granularity of the difference value corresponding to the timestamp information;
[0379] The third granularity is used to indicate the granularity of the difference value corresponding to the uncertainty or confidence level.
[0380] Optionally, the predicted location-related information for the N time points includes at least one of the following:
[0381] The position coordinates corresponding to the first time point out of N time points, and the difference between the position coordinates corresponding to the remaining N-1 time points and the position coordinates corresponding to the first time point;
[0382] The position coordinates corresponding to the first time point out of N time points, and the differences between the position coordinates corresponding to the remaining N-1 time points and the position coordinates of their respective previous time points;
[0383] The position coordinates corresponding to at least one of the N time moments, and the motion speed and direction information corresponding to the at least one time moment;
[0384] The position coordinates corresponding to at least one of the N time periods, as well as the motion speed and direction information corresponding to the at least one time period.
[0385] Optionally, the timestamp information corresponding to the predicted location-related information at N times includes at least one of the following:
[0386] The timestamp information corresponding to the first time point out of N time points;
[0387] The timestamp information corresponding to the first time point out of N time points, and the difference between the timestamp information corresponding to the remaining N-1 time points and the timestamp information corresponding to the first time point;
[0388] The timestamp information corresponding to the first time point among N time points, and the difference between the timestamp information corresponding to the remaining N-1 time points and the timestamp information of their respective preceding time points;
[0389] The timestamp information corresponding to the first time point out of N time points, and the time interval between the timestamp information corresponding to two adjacent time points;
[0390] The timestamp information corresponding to the first time period in N time periods, and the duration or period value of a time period.
[0391] Optionally, the uncertainty or confidence level corresponding to the predicted location-related information at N time points includes at least one of the following:
[0392] The uncertainty or confidence level corresponding to the first time point out of N time points, and the difference between the uncertainty or confidence level corresponding to the remaining N-1 time points and the uncertainty or confidence level corresponding to the first time point;
[0393] The uncertainty or confidence level of the first time point out of N time points, and the difference between the uncertainty or confidence level of the remaining N-1 time points and the uncertainty or confidence level of the previous time point.
[0394] The uncertainty or confidence level corresponding to the first time period out of N time periods, and the difference between the uncertainty or confidence level corresponding to the remaining N-1 time periods and the uncertainty or confidence level of the first time period or the previous time period corresponding to each of them.
[0395] Optionally, the first request information carries model supervision configuration information; or, the sending module 503 is further configured to: send the model supervision configuration information to the terminal device; wherein the model supervision configuration information is used to instruct the terminal device to perform an effectiveness measurement of the machine learning model.
[0396] Optionally, the model supervision configuration information is used to indicate the measurement time for measuring the effectiveness of the machine learning model;
[0397] The measurement time includes at least one of the following: measurement start time; measurement duration; measurement time interval.
[0398] The information reporting device provided in this application embodiment can implement the various processes implemented in the method embodiment of FIG19 and achieve the same technical effect. To avoid repetition, it will not be described again here.
[0399] Optionally, as shown in FIG22, this application embodiment also provides a communication device 900, including a processor 901 and a memory 902. The memory 902 stores a program or instructions that can run on the processor 901. For example, when the communication device 900 is a network-side device, when the program or instructions are executed by the processor 901, they implement the various steps of the information reporting method embodiment described in the first aspect above, and can achieve the same technical effect. When the communication device 900 is a terminal device, when the program or instructions are executed by the processor 901, they implement the various steps of the information reporting method embodiment described in the second aspect above, and can achieve the same technical effect. To avoid repetition, it will not be described again here.
[0400] This application also provides a terminal device, including a processor and a communication interface. The communication interface is coupled to the processor, and the processor is used to run programs or instructions to implement the steps in the method embodiment shown in FIG2. This terminal embodiment corresponds to the above-described terminal-side method embodiment. All implementation processes and methods of the above-described method embodiments can be applied to this terminal embodiment and achieve the same technical effect. The terminal may be the information reporting device shown in FIG20. Specifically, FIG23 is a schematic diagram of the hardware structure of a terminal device implementing an embodiment of this application.
[0401] The terminal device 1000 includes, but is not limited to, at least some of the following components: radio frequency unit 1001, network module 1002, audio output unit 1003, input unit 1004, sensor 1005, display unit 1006, user input unit 1007, interface unit 1008, memory 1009, and processor 1010.
[0402] Those skilled in the art will understand that the terminal device 1000 may also include a power supply (such as a battery) for powering various components. The power supply can be logically connected to the processor 1010 through a power management system, thereby enabling functions such as charging, discharging, and power consumption management through the power management system. The terminal device structure shown in Figure 23 does not constitute a limitation on the terminal device. The terminal device may include more or fewer components than shown, or combine certain components, or have different component arrangements, which will not be elaborated here.
[0403] It should be understood that, in this embodiment, the input unit 1004 may include a graphics processing unit (GPU) 10041 and a microphone 10042. The GPU 10041 processes image data of still images or videos obtained by an image capture device (such as a camera) in video capture mode or image capture mode. The display unit 1006 may include a display panel 10061, which may be configured in the form of a liquid crystal display, an organic light-emitting diode, or the like. The user input unit 1007 includes a touch panel 10071 and at least one of other input devices 10072. The touch panel 10071 is also called a touch screen. The touch panel 10071 may include a touch detection device and a touch controller. Other input devices 10072 may include, but are not limited to, physical keyboards, function keys (such as volume control buttons, power buttons, etc.), trackballs, mice, and joysticks, which will not be described in detail here.
[0404] In this embodiment, after receiving downlink data from the network-side device, the radio frequency unit 1001 can transmit it to the processor 1010 for processing; in addition, the radio frequency unit 1001 can send uplink data to the network-side device. Typically, the radio frequency unit 1001 includes, but is not limited to, antennas, amplifiers, transceivers, couplers, low-noise amplifiers, duplexers, etc.
[0405] The memory 1009 can be used to store software programs or instructions, as well as various data. The memory 1009 may primarily include a first storage area for storing programs or instructions and a second storage area for storing data. The first storage area may store the operating system, application programs or instructions required for at least one function (such as sound playback, image playback, etc.). Furthermore, the memory 1009 may include volatile memory or non-volatile memory, or both. The non-volatile memory may be read-only memory (ROM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), or flash memory. Volatile memory can be random access memory (RAM), static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDRSDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous link dynamic random access memory (SLDRAM), and direct memory bus RAM (DRRAM). The memory 1009 in this embodiment includes, but is not limited to, these and any other suitable types of memory.
[0406] The processor 1010 may include one or more processing units; optionally, the processor 1010 integrates an application processor and a modem processor, wherein the application processor mainly handles operations involving the operating system, user interface, and applications, and the modem processor mainly handles wireless communication signals, such as a baseband processor. It is understood that the aforementioned modem processor may also not be integrated into the processor 1010.
[0407] The radio frequency unit 1001 is used to receive a first request information sent by the network side device; the first request information is used to request the terminal device to report the predicted location information at least one future moment.
[0408] Based on the first request information, the predicted location-related information is reported to the network-side device.
[0409] Optionally, the first request information includes at least one of the following:
[0410] First indication information, the first indication information is used to instruct the terminal device to report predicted location-related information;
[0411] The first parameter W indicates the time length or number of instances corresponding to the signal measurement information, or the time length or number of instances corresponding to the location measurement information; wherein the signal measurement information or location measurement information is used to predict location-related information.
[0412] The second parameter N is used to indicate the location information reported by the terminal device in the next N time periods, or to indicate the location-related information reported by the terminal device in the next N time periods, where N is an integer greater than or equal to 1.
[0413] The third parameter P is used to indicate the time difference between two adjacent moments, or to indicate the duration or period value of a time period.
[0414] The fourth parameter T is used to indicate the time information of the first time in the at least one future time, or to indicate the time information corresponding to the at least one future time.
[0415] The second indication information is used to instruct the terminal device to periodically report predicted location-related information;
[0416] The fifth parameter is used to determine the reporting time of the location-related information.
[0417] Optionally, the fifth parameter includes at least one of the following:
[0418] A first time offset value, wherein the first time offset value is used to indicate the maximum time offset value of the reporting time relative to the time when the terminal device receives the first request information;
[0419] A second time offset value, which indicates the minimum time offset of the reporting time relative to the first of the at least one future time;
[0420] A third time offset value, which indicates the time offset of the reporting time relative to the first time of the at least one future time.
[0421] Optionally, the first request information includes the second indication information, and the reporting time of the predicted location-related information is earlier than or equal to the first time in the at least one future time.
[0422] Optionally, the first request information includes the second indication information, and the reporting time of the predicted location-related information includes: the first time slot for location reporting after the terminal device completes the interference prediction.
[0423] Optionally, the first request information includes the fifth parameter, and the reporting time of the predicted location-related information is determined based on the fifth parameter.
[0424] Optionally, the fifth parameter includes the first time offset value; the reporting time of the predicted location-related information is determined according to the fifth parameter, including:
[0425] The reporting time of the predicted location-related information is determined based on t and (t+m); or, the reporting time of the predicted location-related information is determined based on t and t1.
[0426] Where t is the time when the terminal device receives the first request information, m is the first time offset value, and t1 is the first moment in the at least one future moment.
[0427] Optionally, the fifth parameter includes the second time offset value; the reporting time of the predicted location-related information is determined according to the fifth parameter, including any one of the following:
[0428] The reporting time of the predicted location-related information is determined based on (t1-n) and (t+m); the reporting time of the predicted location-related information is determined based on (t1-n) and t1; the reporting time of the predicted location-related information is determined based on (t1-n) and (t1+n); the reporting time of the predicted location-related information is determined based on t and (t1-n); the reporting time of the predicted location-related information is determined based on t and t2;
[0429] Where t is the time when the terminal device receives the first request information, t1 is the first time in the at least one future time, m is the first time offset value, and n is the second time offset value; if (t1-n) is earlier than (t+m), then t2 is equal to (t1-n); if (t1-n) is later than (t+m), then t2 is equal to (t+m).
[0430] Optionally, the fifth parameter includes the second time offset value and the third time offset value; the reporting time of the predicted location-related information is determined according to the fifth parameter, including:
[0431] The reporting time of the predicted location-related information is determined based on (t1-n) and (t1+p); or, the reporting time of the predicted location-related information is determined based on (t1-n) and t1.
[0432] Wherein, t1 is the first moment in the at least one future moment, n is the second time offset value, and p is the third time offset value.
[0433] Optionally, the location-related information includes at least one of the following:
[0434] Location coordinates; Time of arrival (TOA); Distance information; Reference signal time difference (RSTD); Reference signal received power (RSRP); Transmit angle (AoD).
[0435] Optionally, the predicted location-related information includes at least one of the following:
[0436] Predicted location-related information for N time points; timestamp information corresponding to the predicted location-related information for N time points; uncertainty or confidence level corresponding to the predicted location-related information for N time points.
[0437] Optionally, the radio frequency unit 1001 is also used for:
[0438] Receive the first information sent by the network-side device; or report the first information to the network-side device;
[0439] The first information includes at least one of the following:
[0440] A first granularity, wherein the first granularity is used to indicate the granularity of the difference value corresponding to the position coordinates;
[0441] The second granularity is used to indicate the granularity of the difference value corresponding to the timestamp information;
[0442] The third granularity is used to indicate the granularity of the difference value corresponding to the uncertainty or confidence level.
[0443] Optionally, the predicted location-related information includes the predicted location coordinates at N time points; the terminal device reports the predicted location-related information according to the first request information, including at least one of the following:
[0444] The terminal device reports the location coordinates corresponding to the first time point out of N time points, and the difference between the location coordinates corresponding to the remaining N-1 time points and the location coordinates corresponding to the first time point.
[0445] The terminal device reports the position coordinates corresponding to the first time point out of N time points, and the difference between the position coordinates corresponding to the remaining N-1 time points and the position coordinates corresponding to the previous time point.
[0446] The terminal device reports the position coordinates corresponding to at least one of the N time points, as well as the motion speed and direction information corresponding to the at least one time point;
[0447] The terminal device reports the position coordinates corresponding to at least one of the N time periods, as well as the movement speed and direction information corresponding to the at least one time period.
[0448] Optionally, the predicted location-related information includes timestamp information corresponding to the predicted location-related information at N time points; the terminal device reports the predicted location-related information according to the first request information, including at least one of the following:
[0449] The terminal device reports the timestamp information corresponding to the first of N times;
[0450] The terminal device reports the timestamp information corresponding to the first time of N times, and the difference between the timestamp information corresponding to the remaining N-1 times and the timestamp information corresponding to the first time.
[0451] The terminal device reports the timestamp information corresponding to the first time of N times, and the difference between the timestamp information corresponding to the remaining N-1 times and the timestamp information of the previous time of each of them;
[0452] The terminal device reports the timestamp information corresponding to the first of N timestamps, and the time interval between the timestamp information corresponding to two adjacent timestamps;
[0453] The terminal device reports the timestamp information corresponding to the first time period among N time periods, as well as the duration or period value of a time period.
[0454] Optionally, the predicted location-related information includes the uncertainty or confidence level corresponding to the predicted location-related information at N time points; the terminal device reports the predicted location-related information according to the first request information, including at least one of the following:
[0455] The terminal device reports the uncertainty or confidence level corresponding to the first time of the N time points, and the difference between the uncertainty or confidence level corresponding to the remaining N-1 time points and the uncertainty or confidence level corresponding to the first time point.
[0456] The terminal device reports the uncertainty or confidence level corresponding to the first of N time points, and the difference between the uncertainty or confidence level of the remaining N-1 time points and the uncertainty or confidence level of their respective preceding time points.
[0457] The terminal device reports the uncertainty or confidence level corresponding to the first time period out of N time periods, and the difference between the uncertainty or confidence level corresponding to the remaining N-1 time periods and the uncertainty or confidence level of the first time period or the previous time period corresponding to each of them.
[0458] Optionally, the processor 1010 is configured to perform a measurement of the effectiveness of the machine learning model based on model supervision configuration information;
[0459] The model supervision configuration information is either carried in the first request information or is indicated separately by the network-side device.
[0460] Optionally, the model supervision configuration information is used to indicate the measurement time for measuring the effectiveness of the machine learning model;
[0461] The measurement time includes at least one of the following: measurement start time; measurement duration; measurement time interval.
[0462] This application also provides a network-side device, including a processor and a communication interface. The communication interface is coupled to the processor, and the processor is used to run programs or instructions to implement the steps of the method embodiment shown in FIG19. This network-side device embodiment corresponds to the above-described network-side device method embodiment. All implementation processes and methods of the above-described method embodiments can be applied to this network-side device embodiment and can achieve the same technical effect.
[0463] Specifically, this application embodiment also provides a network-side device, as shown in FIG24. The network-side device 1100 includes: an antenna 111, a radio frequency device 112, a baseband device 113, a processor 114, and a memory 115. The antenna 111 is connected to the radio frequency device 112. In the uplink direction, the radio frequency device 112 receives information through the antenna 111 and sends the received information to the baseband device 113 for processing. In the downlink direction, the baseband device 113 processes the information to be transmitted and sends it to the radio frequency device 112. The radio frequency device 112 processes the received information and transmits it through the antenna 111.
[0464] The method executed by the network-side device in the above embodiments can be implemented in the baseband device 113, which includes a baseband processor.
[0465] The baseband device 113 may include at least one baseband board, on which multiple chips are disposed, as shown in FIG24. One of the chips is, for example, a baseband processor, which is connected to the memory 115 via a bus interface to call the program or instructions in the memory 115 to execute the network-side device operation shown in the above method embodiment.
[0466] The network-side device may also include a network interface 116, such as a Common Public Radio Interface (CPRI).
[0467] The radio frequency device 112 is used for:
[0468] Send a first request message to the terminal device; the first request message is used to request the terminal device to report its predicted location information at least one future time.
[0469] Receive location-related information predicted by the terminal device.
[0470] Optionally, the first request information includes at least one of the following:
[0471] First indication information, the first indication information is used to instruct the terminal device to report predicted location-related information;
[0472] The first parameter W indicates the time length or number of instances corresponding to the signal measurement information, or the time length or number of instances corresponding to the location measurement information; wherein the signal measurement information or location measurement information is used to predict location-related information.
[0473] The second parameter N is used to indicate the location information reported by the terminal device in the next N time periods, or to indicate the location-related information reported by the terminal device in the next N time periods, where N is an integer greater than or equal to 1.
[0474] The third parameter P is used to indicate the time difference between two adjacent moments, or to indicate the duration or period value of a time period.
[0475] The fourth parameter T is used to indicate the time information of the first time in the at least one future time, or to indicate the time information corresponding to the at least one future time.
[0476] The second indication information is used to instruct the terminal device to periodically report predicted location-related information;
[0477] The fifth parameter is used to determine the reporting time of the location-related information.
[0478] Optionally, the fifth parameter includes at least one of the following:
[0479] A first time offset value, wherein the first time offset value is used to indicate the maximum time offset value of the reporting time relative to the time when the terminal device receives the first request information;
[0480] A second time offset value, which indicates the minimum time offset of the reporting time relative to the first of the at least one future time;
[0481] A third time offset value, which indicates the time offset of the reporting time relative to the first time of the at least one future time.
[0482] Optionally, the location-related information includes at least one of the following:
[0483] Location coordinates; Time of arrival (TOA); Distance information; Reference signal time difference (RSTD); Reference signal received power (RSRP); Transmit angle (AoD).
[0484] Optionally, the predicted location-related information includes at least one of the following:
[0485] Predicted location-related information for N time points; timestamp information corresponding to the predicted location-related information for N time points; uncertainty or confidence level corresponding to the predicted location-related information for N time points.
[0486] Optionally, the radio frequency device 112 is further configured to:
[0487] Send first information to the terminal device; or receive first information reported by the terminal device;
[0488] The first information includes at least one of the following:
[0489] A first granularity, wherein the first granularity is used to indicate the granularity of the difference value corresponding to the position coordinates;
[0490] The second granularity is used to indicate the granularity of the difference value corresponding to the timestamp information;
[0491] The third granularity is used to indicate the granularity of the difference value corresponding to the uncertainty or confidence level.
[0492] Optionally, the predicted location-related information for the N time points includes at least one of the following:
[0493] The position coordinates corresponding to the first time point out of N time points, and the difference between the position coordinates corresponding to the remaining N-1 time points and the position coordinates corresponding to the first time point;
[0494] The position coordinates corresponding to the first time point out of N time points, and the differences between the position coordinates corresponding to the remaining N-1 time points and the position coordinates of their respective previous time points;
[0495] The position coordinates corresponding to at least one of the N time moments, and the motion speed and direction information corresponding to the at least one time moment;
[0496] The position coordinates corresponding to at least one of the N time periods, as well as the motion speed and direction information corresponding to the at least one time period.
[0497] Optionally, the timestamp information corresponding to the predicted location-related information at the N times includes at least one of the following:
[0498] The timestamp information corresponding to the first time point out of N time points;
[0499] The timestamp information corresponding to the first time point out of N time points, and the difference between the timestamp information corresponding to the remaining N-1 time points and the timestamp information corresponding to the first time point;
[0500] The timestamp information corresponding to the first time point among N time points, and the difference between the timestamp information corresponding to the remaining N-1 time points and the timestamp information of their respective preceding time points;
[0501] The timestamp information corresponding to the first time point out of N time points, and the time interval between the timestamp information corresponding to two adjacent time points;
[0502] The timestamp information corresponding to the first time period in N time periods, and the duration or period value of a time period.
[0503] Optionally, the uncertainty or confidence level corresponding to the predicted location-related information at N time points includes at least one of the following:
[0504] The uncertainty or confidence level corresponding to the first time point out of N time points, and the difference between the uncertainty or confidence level corresponding to the remaining N-1 time points and the uncertainty or confidence level corresponding to the first time point;
[0505] The uncertainty or confidence level of the first time point out of N time points, and the difference between the uncertainty or confidence level of the remaining N-1 time points and the uncertainty or confidence level of the previous time point.
[0506] The uncertainty or confidence level corresponding to the first time period out of N time periods, and the difference between the uncertainty or confidence level corresponding to the remaining N-1 time periods and the uncertainty or confidence level of the first time period or the previous time period corresponding to each of them.
[0507] Optionally, the first request information carries model supervision configuration information; or, the radio frequency device 112 is further configured to: send the model supervision configuration information to the terminal device;
[0508] The model supervision configuration information is used to instruct the terminal device to perform an effectiveness measurement of the machine learning model.
[0509] Optionally, the model supervision configuration information is used to indicate the measurement time for measuring the effectiveness of the machine learning model;
[0510] The measurement time includes at least one of the following:
[0511] Measurement start time; measurement duration; measurement time interval.
[0512] In addition, the network-side device 1100 of this application embodiment also includes: instructions or programs stored in memory 115 and executable on processor 114. The processor 114 calls the instructions or programs in memory 115 to execute the methods executed by each module shown in FIG21 and achieve the same technical effect. To avoid repetition, it will not be described in detail here.
[0513] This application also provides a network-side device. As shown in FIG25, the network-side device 1200 includes a processor 1201, a network interface 1202, and a memory 1203. The network-side device may be the information reporting device shown in FIG21. The network interface 1202 is, for example, a Common Public Radio Interface (CPRI).
[0514] Network interface 1202 is used for:
[0515] Send a first request message to the terminal device; the first request message is used to request the terminal device to report its predicted location information at least one future time.
[0516] Receive location-related information predicted by the terminal device.
[0517] Optionally, the first request information includes at least one of the following:
[0518] First indication information, the first indication information is used to instruct the terminal device to report predicted location-related information;
[0519] The first parameter W indicates the time length or number of instances corresponding to the signal measurement information, or the time length or number of instances corresponding to the location measurement information; wherein the signal measurement information or location measurement information is used to predict location-related information.
[0520] The second parameter N is used to indicate the location information reported by the terminal device in the next N time periods, or to indicate the location-related information reported by the terminal device in the next N time periods, where N is an integer greater than or equal to 1.
[0521] The third parameter P is used to indicate the time difference between two adjacent moments, or to indicate the duration or period value of a time period.
[0522] The fourth parameter T is used to indicate the time information of the first time in the at least one future time, or to indicate the time information corresponding to the at least one future time.
[0523] The second indication information is used to instruct the terminal device to periodically report predicted location-related information;
[0524] The fifth parameter is used to determine the reporting time of the location-related information.
[0525] Optionally, the fifth parameter includes at least one of the following:
[0526] A first time offset value, wherein the first time offset value is used to indicate the maximum time offset value of the reporting time relative to the time when the terminal device receives the first request information;
[0527] A second time offset value, which indicates the minimum time offset of the reporting time relative to the first of the at least one future time;
[0528] A third time offset value, which indicates the time offset of the reporting time relative to the first time of the at least one future time.
[0529] Optionally, the location-related information includes at least one of the following:
[0530] Location coordinates; Time of arrival (TOA); Distance information; Reference signal time difference (RSTD); Reference signal received power (RSRP); Transmit angle (AoD).
[0531] Optionally, the predicted location-related information includes at least one of the following:
[0532] Predicted location-related information for N time points;
[0533] The timestamp information corresponding to the predicted location-related information at N time points;
[0534] The uncertainty or confidence level corresponding to the location-related information at N predicted time points.
[0535] Optionally, the network interface 1202 is further used for:
[0536] Send first information to the terminal device; or receive first information reported by the terminal device;
[0537] The first information includes at least one of the following:
[0538] A first granularity, wherein the first granularity is used to indicate the granularity of the difference value corresponding to the position coordinates;
[0539] The second granularity is used to indicate the granularity of the difference value corresponding to the timestamp information;
[0540] The third granularity is used to indicate the granularity of the difference value corresponding to the uncertainty or confidence level.
[0541] Optionally, the predicted location-related information for the N time points includes at least one of the following:
[0542] The position coordinates corresponding to the first time point out of N time points, and the difference between the position coordinates corresponding to the remaining N-1 time points and the position coordinates corresponding to the first time point;
[0543] The position coordinates corresponding to the first time point out of N time points, and the differences between the position coordinates corresponding to the remaining N-1 time points and the position coordinates of their respective previous time points;
[0544] The position coordinates corresponding to at least one of the N time moments, and the motion speed and direction information corresponding to the at least one time moment;
[0545] The position coordinates corresponding to at least one of the N time periods, as well as the motion speed and direction information corresponding to the at least one time period.
[0546] Optionally, the timestamp information corresponding to the predicted location-related information at the N times includes at least one of the following:
[0547] The timestamp information corresponding to the first time point out of N time points;
[0548] The timestamp information corresponding to the first time point out of N time points, and the difference between the timestamp information corresponding to the remaining N-1 time points and the timestamp information corresponding to the first time point;
[0549] The timestamp information corresponding to the first time point among N time points, and the difference between the timestamp information corresponding to the remaining N-1 time points and the timestamp information of their respective preceding time points;
[0550] The timestamp information corresponding to the first time point out of N time points, and the time interval between the timestamp information corresponding to two adjacent time points;
[0551] The timestamp information corresponding to the first time period in N time periods, and the duration or period value of a time period.
[0552] Optionally, the uncertainty or confidence level corresponding to the predicted location-related information at N time points includes at least one of the following:
[0553] The uncertainty or confidence level corresponding to the first time point out of N time points, and the difference between the uncertainty or confidence level corresponding to the remaining N-1 time points and the uncertainty or confidence level corresponding to the first time point;
[0554] The uncertainty or confidence level of the first time point out of N time points, and the difference between the uncertainty or confidence level of the remaining N-1 time points and the uncertainty or confidence level of the previous time point.
[0555] The uncertainty or confidence level corresponding to the first time period out of N time periods, and the difference between the uncertainty or confidence level corresponding to the remaining N-1 time periods and the uncertainty or confidence level of the first time period or the previous time period corresponding to each of them.
[0556] Optionally, the first request information carries model supervision configuration information; or, the network interface 1202 is further configured to: send the model supervision configuration information to the terminal device;
[0557] The model supervision configuration information is used to instruct the terminal device to perform an effectiveness measurement of the machine learning model.
[0558] Optionally, the model supervision configuration information is used to indicate the measurement time for measuring the effectiveness of the machine learning model;
[0559] The measurement time includes at least one of the following:
[0560] Measurement start time; measurement duration; measurement time interval.
[0561] In addition, the network-side device 1200 of this application embodiment also includes: a program or instructions stored in the memory 1203 and executable on the processor 1201. The processor 1201 calls the instructions or program in the memory 1203 to execute the methods executed by each module shown in FIG21 and achieve the same technical effect. To avoid repetition, it will not be described in detail here.
[0562] This application also provides a readable storage medium storing a program or instructions. When the program or instructions are executed by a processor, they implement the various processes of the above-described information reporting method embodiments and achieve the same technical effect. To avoid repetition, they will not be described again here.
[0563] The processor mentioned above is the processor in the terminal device described in the above embodiments. The readable storage medium includes computer-readable storage media, such as computer read-only memory (ROM), random access memory (RAM), magnetic disk, or optical disk. In some examples, the readable storage medium may be a non-transient readable storage medium.
[0564] This application embodiment also provides a chip, which includes a processor and a communication interface. The communication interface is coupled to the processor. The processor is used to run programs or instructions to implement the various processes of the above-described information reporting method embodiments and can achieve the same technical effect. To avoid repetition, it will not be described again here.
[0565] It should be understood that the chip mentioned in the embodiments of this application may also be referred to as a system-on-a-chip, system chip, chip system, or system-on-a-chip, etc.
[0566] This application also provides a computer program / program product, which is stored in a storage medium and executed by at least one processor to implement the various processes of the above-described information reporting method embodiments, and can achieve the same technical effect. To avoid repetition, it will not be described again here.
[0567] This application also provides an information reporting system, including: a terminal device and a network-side device. The terminal device can be used to execute the steps of the information reporting method as described in the second aspect above, and the network-side device can be used to execute the steps of the information reporting method as described in the first aspect above.
[0568] It should be noted that, in this document, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Without further limitations, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes that element. Furthermore, it should be noted that the scope of the methods and apparatuses in the embodiments of this application is not limited to performing functions in the order shown or discussed, but may also include performing functions substantially simultaneously or in the reverse order, depending on the functions involved. For example, the described methods may be performed in a different order than described, and various steps may be added, omitted, or combined. Additionally, features described with reference to certain examples may be combined in other examples.
[0569] From the above description of the embodiments, those skilled in the art can clearly understand that the methods of the above embodiments can be implemented by means of computer software products plus necessary general-purpose hardware platforms, and of course, they can also be implemented by hardware. The computer software product is stored in a storage medium (such as ROM, RAM, magnetic disk, optical disk, etc.) and includes several instructions to cause the terminal or network-side device to execute the methods described in the various embodiments of this application.
[0570] The embodiments of this application have been described above with reference to the accompanying drawings. However, this application is not limited to the specific embodiments described above. The specific embodiments described above are merely illustrative and not restrictive. Those skilled in the art can make many other implementations under the guidance of this application without departing from the spirit and scope of the claims. All of these implementations are within the protection scope of this application.
Claims
1. An information reporting method, the method comprising: The terminal device receives the first request information sent by the network-side device; The first request information is used to request the terminal device to report its predicted location information at least one future moment; The terminal device reports the predicted location-related information to the network-side device based on the first request information.
2. The method according to claim 1, wherein, The first request information includes at least one of the following: First indication information, the first indication information is used to instruct the terminal device to report predicted location-related information; The first parameter W indicates the time length or number of instances corresponding to the signal measurement information, or the time length or number of instances corresponding to the location measurement information; wherein the signal measurement information or location measurement information is used to predict location-related information. The second parameter N is used to indicate the location information reported by the terminal device in the next N time periods, or to indicate the location-related information reported by the terminal device in the next N time periods, where N is an integer greater than or equal to 1. The third parameter P is used to indicate the time difference between two adjacent moments, or to indicate the duration or period value of a time period. The fourth parameter T is used to indicate the time information of the first time in the at least one future time, or to indicate the time information corresponding to the at least one future time. The second indication information is used to instruct the terminal device to periodically report predicted location-related information; The fifth parameter is used to determine the reporting time of the location-related information.
3. The method according to claim 2, wherein, The fifth parameter includes at least one of the following: A first time offset value, wherein the first time offset value is used to indicate the maximum time offset value of the reporting time relative to the time when the terminal device receives the first request information; A second time offset value, which indicates the minimum time offset of the reporting time relative to the first of the at least one future time; A third time offset value, which indicates the time offset of the reporting time relative to the first time of the at least one future time.
4. The method according to claim 2, wherein, The first request information includes the second indication information, and the reporting time of the predicted location-related information is earlier than or equal to the first time in the at least one future time.
5. The method according to claim 2, wherein, The first request information includes the second indication information, and the reporting time of the predicted location-related information includes: the first time slot for location reporting after the terminal device completes the interference prediction.
6. The method according to claim 3, wherein, The first request information includes the fifth parameter, and the reporting time of the predicted location-related information is determined based on the fifth parameter.
7. The method according to claim 6, wherein, The fifth parameter includes the first time offset value; the reporting time of the predicted location-related information is determined based on the fifth parameter, including: The reporting time for the predicted location-related information is determined based on t and (t+m); or, The reporting time for the predicted location-related information is determined based on t and t1; Where t is the time when the terminal device receives the first request information, m is the first time offset value, and t1 is the first time among the at least one time.
8. The method according to claim 6, wherein, The fifth parameter includes the second time offset value; the reporting time of the predicted location-related information is determined according to the fifth parameter, including any one of the following: The reporting time of the predicted location-related information is determined based on (t1-n) and (t+m); The reporting time of the predicted location-related information is determined based on (t1-n) and t1; The reporting time of the predicted location-related information is determined based on (t1-n) and (t1+n); The reporting time of the predicted location-related information is determined based on t and (t1-n); The reporting time for the predicted location-related information is determined based on t and t2; Where t is the time when the terminal device receives the first request information, t1 is the first time in the at least one future time, m is the first time offset value, and n is the second time offset value; if (t1-n) is earlier than (t+m), then t2 is equal to (t1-n); if (t1-n) is later than (t+m), then t2 is equal to (t+m).
9. The method according to claim 6, wherein, The fifth parameter includes the second time offset value and the third time offset value; the reporting time of the predicted location-related information is determined according to the fifth parameter, including: The reporting time of the predicted location-related information is determined based on (t1-n) and (t1+p); or, The reporting time of the predicted location-related information is determined based on (t1-n) and t1; Wherein, t1 is the first moment in the at least one future moment, n is the second time offset value, and p is the third time offset value.
10. The method according to claim 1, wherein, The location-related information includes at least one of the following: Position coordinates; Time of Arrival (TOA) Distance information; Reference signal time difference (RSTD); Reference signal received power RSRP; Emission angle AoD.
11. The method according to any one of claims 1 to 10, wherein, The predicted location-related information includes at least one of the following: Predicted location-related information for N time points; The timestamp information corresponding to the predicted location-related information at N time points; The uncertainty or confidence level corresponding to the location-related information at N predicted time points.
12. The method according to claim 11, wherein, The method further includes: The terminal device receives the first information sent by the network-side device; or... The terminal device reports the first information to the network-side device; The first information includes at least one of the following: A first granularity, wherein the first granularity is used to indicate the granularity of the difference value corresponding to the position coordinates; The second granularity is used to indicate the granularity of the difference value corresponding to the timestamp information; The third granularity is used to indicate the granularity of the difference value corresponding to the uncertainty or confidence level.
13. The method according to claim 12, wherein, The predicted location-related information includes the predicted location coordinates at N time points; the terminal device reports the predicted location-related information according to the first request information, including at least one of the following: The terminal device reports the location coordinates corresponding to the first time point out of N time points, and the difference between the location coordinates corresponding to the remaining N-1 time points and the location coordinates corresponding to the first time point. The terminal device reports the position coordinates corresponding to the first time point out of N time points, and the difference between the position coordinates corresponding to the remaining N-1 time points and the position coordinates corresponding to the previous time point. The terminal device reports the position coordinates corresponding to at least one of the N time points, as well as the motion speed and direction information corresponding to the at least one time point; The terminal device reports the position coordinates corresponding to at least one of the N time periods, as well as the movement speed and direction information corresponding to the at least one time period.
14. The method according to claim 12, wherein, The predicted location-related information includes timestamp information corresponding to the predicted location-related information at N time points; the terminal device reports the predicted location-related information according to the first request information, including at least one of the following: The terminal device reports the timestamp information corresponding to the first of N times; The terminal device reports the timestamp information corresponding to the first time of N times, and the difference between the timestamp information corresponding to the remaining N-1 times and the timestamp information corresponding to the first time. The terminal device reports the timestamp information corresponding to the first time of N times, and the difference between the timestamp information corresponding to the remaining N-1 times and the timestamp information of the previous time of each of them; The terminal device reports the timestamp information corresponding to the first of N timestamps, and the time interval between the timestamp information corresponding to two adjacent timestamps; The terminal device reports the timestamp information corresponding to the first time period among N time periods, as well as the duration or period value of a time period.
15. The method according to claim 12, wherein, The predicted location-related information includes the uncertainty or confidence level corresponding to the predicted location-related information at N time points; the terminal device reports the predicted location-related information according to the first request information, including at least one of the following: The terminal device reports the uncertainty or confidence level corresponding to the first time of the N time points, and the difference between the uncertainty or confidence level corresponding to the remaining N-1 time points and the uncertainty or confidence level corresponding to the first time point. The terminal device reports the uncertainty or confidence level corresponding to the first of N time points, and the difference between the uncertainty or confidence level of the remaining N-1 time points and the uncertainty or confidence level of their respective preceding time points. The terminal device reports the uncertainty or confidence level corresponding to the first time period out of N time periods, and the difference between the uncertainty or confidence level corresponding to the remaining N-1 time periods and the uncertainty or confidence level of the first time period or the previous time period corresponding to each of them.
16. The method according to claim 1, wherein, The method further includes: The terminal device performs an effectiveness measurement of the machine learning model based on the model supervision configuration information; The model supervision configuration information is either carried in the first request information or is indicated separately by the network-side device.
17. The method according to claim 16, wherein, The model supervision configuration information is used to indicate the measurement time for measuring the effectiveness of the machine learning model; The measurement time includes at least one of the following: Measure the start time; Measure duration; Measurement time interval.
18. An information reporting method, the method comprising: The network-side device sends the first request information to the terminal device; The first request information is used to request the terminal device to report its predicted location information at least one future moment; The network-side device receives the location-related information predicted by the terminal device.
19. The method according to claim 18, wherein, The first request information includes at least one of the following: First indication information, the first indication information is used to instruct the terminal device to report predicted location-related information; The first parameter W indicates the time length or number of instances corresponding to the signal measurement information, or the time length or number of instances corresponding to the location measurement information; wherein the signal measurement information or location measurement information is used to predict location-related information. The second parameter N is used to indicate the location information reported by the terminal device in the next N time periods, or to indicate the location-related information reported by the terminal device in the next N time periods, where N is an integer greater than or equal to 1. The third parameter P is used to indicate the time difference between two adjacent moments, or to indicate the duration or period value of a time period. The fourth parameter T is used to indicate the time information of the first time in the at least one future time, or to indicate the time information corresponding to the at least one future time. The second indication information is used to instruct the terminal device to periodically report predicted location-related information; The fifth parameter is used to determine the reporting time of the location-related information.
20. The method according to claim 19, wherein, The fifth parameter includes at least one of the following: A first time offset value, wherein the first time offset value is used to indicate the maximum time offset value of the reporting time relative to the time when the terminal device receives the first request information; A second time offset value, which indicates the minimum time offset of the reporting time relative to the first of the at least one future time; A third time offset value, which indicates the time offset of the reporting time relative to the first time of the at least one future time.
21. The method according to claim 18, wherein, The location-related information includes at least one of the following: Position coordinates; Time of Arrival (TOA) Distance information; Reference signal time difference (RSTD); Reference signal received power RSRP; Emission angle AoD.
22. The method according to any one of claims 18 to 21, wherein, The predicted location-related information includes at least one of the following: Predicted location-related information for N time points; The timestamp information corresponding to the predicted location-related information at N time points; The uncertainty or confidence level corresponding to the location-related information at N predicted time points.
23. The method according to claim 22, wherein, The method further includes: The network-side device sends first information to the terminal device; or... The network-side device receives the first information reported by the terminal device; The first information includes at least one of the following: A first granularity, wherein the first granularity is used to indicate the granularity of the difference value corresponding to the position coordinates; The second granularity is used to indicate the granularity of the difference value corresponding to the timestamp information; The third granularity is used to indicate the granularity of the difference value corresponding to the uncertainty or confidence level.
24. The method according to claim 23, wherein, The predicted location-related information for N time points includes at least one of the following: The position coordinates corresponding to the first time point out of N time points, and the difference between the position coordinates corresponding to the remaining N-1 time points and the position coordinates corresponding to the first time point; The position coordinates corresponding to the first time point out of N time points, and the differences between the position coordinates corresponding to the remaining N-1 time points and the position coordinates of their respective previous time points; The position coordinates corresponding to at least one of the N time moments, and the motion speed and direction information corresponding to the at least one time moment; The position coordinates corresponding to at least one of the N time periods, as well as the motion speed and direction information corresponding to the at least one time period.
25. The method according to claim 23, wherein, The timestamp information corresponding to the predicted location-related information at N times includes at least one of the following: The timestamp information corresponding to the first time point out of N time points; The timestamp information corresponding to the first time point out of N time points, and the difference between the timestamp information corresponding to the remaining N-1 time points and the timestamp information corresponding to the first time point; The timestamp information corresponding to the first time point among N time points, and the difference between the timestamp information corresponding to the remaining N-1 time points and the timestamp information of their respective preceding time points; The timestamp information corresponding to the first time point out of N time points, and the time interval between the timestamp information corresponding to two adjacent time points; The timestamp information corresponding to the first time period in N time periods, and the duration or period value of a time period.
26. The method according to claim 23, wherein, The uncertainty or confidence level corresponding to the predicted location-related information at N time points includes at least one of the following: The uncertainty or confidence level corresponding to the first time point out of N time points, and the difference between the uncertainty or confidence level corresponding to the remaining N-1 time points and the uncertainty or confidence level corresponding to the first time point; The uncertainty or confidence level of the first time point out of N time points, and the difference between the uncertainty or confidence level of the remaining N-1 time points and the uncertainty or confidence level of the previous time point. The uncertainty or confidence level corresponding to the first time period out of N time periods, and the difference between the uncertainty or confidence level corresponding to the remaining N-1 time periods and the uncertainty or confidence level of the first time period or the previous time period corresponding to each of them.
27. The method according to claim 18, wherein, The first request information carries model supervision configuration information; or, the method further includes: The network-side device sends the model supervision configuration information to the terminal device; The model supervision configuration information is used to instruct the terminal device to perform an effectiveness measurement of the machine learning model.
28. The method according to claim 27, wherein, The model supervision configuration information is used to indicate the measurement time for measuring the effectiveness of the machine learning model; The measurement time includes at least one of the following: Measure the start time; Measure duration; Measurement time interval.
29. An information reporting device, applied to a terminal device, the device comprising: The receiving module is used to receive the first request information sent by the network-side device; The first request information is used to request the terminal device to report its predicted location information at least one future moment; The sending module is used to report the predicted location-related information to the network-side device based on the first request information.
30. The apparatus according to claim 29, wherein, The first request information includes at least one of the following: First indication information, the first indication information is used to instruct the terminal device to report predicted location-related information; The first parameter W indicates the time length or number of instances corresponding to the signal measurement information, or the time length or number of instances corresponding to the location measurement information; wherein the signal measurement information or location measurement information is used to predict location-related information. The second parameter N is used to indicate the location information reported by the terminal device in the next N time periods, or to indicate the location-related information reported by the terminal device in the next N time periods, where N is an integer greater than or equal to 1. The third parameter P is used to indicate the time difference between two adjacent moments, or to indicate the duration or period value of a time period. The fourth parameter T is used to indicate the time information of the first time in the at least one future time, or to indicate the time information corresponding to the at least one future time. The second indication information is used to instruct the terminal device to periodically report predicted location-related information; The fifth parameter is used to determine the reporting time of the location-related information.
31. The apparatus according to claim 30, wherein, The fifth parameter includes at least one of the following: A first time offset value, wherein the first time offset value is used to indicate the maximum time offset value of the reporting time relative to the time when the terminal device receives the first request information; A second time offset value, which indicates the minimum time offset of the reporting time relative to the first of the at least one future time; A third time offset value, which indicates the time offset of the reporting time relative to the first time of the at least one future time.
32. The apparatus according to claim 30, wherein, The first request information includes the second indication information, and the reporting time of the predicted location-related information is earlier than or equal to the first time in the at least one future time.
33. The apparatus according to claim 30, wherein, The first request information includes the second indication information, and the reporting time of the predicted location-related information includes: the first time slot for location reporting after the terminal device completes the interference prediction.
34. The apparatus according to claim 29, wherein, The device further includes: The processing module is used to perform effectiveness measurements of the machine learning model based on the model supervision configuration information; The model supervision configuration information is either carried in the first request information or is indicated separately by the network-side device.
35. An information reporting device, applied to network-side equipment, the device comprising: The sending module is used to send the first request information to the terminal device; The first request information is used to request the terminal device to report its predicted location information at least one future moment; The receiving module is used to receive the location-related information predicted by the terminal device.
36. The apparatus according to claim 35, wherein, The first request information includes at least one of the following: First indication information, the first indication information is used to instruct the terminal device to report predicted location-related information; The first parameter W indicates the time length or number of instances corresponding to the signal measurement information, or the time length or number of instances corresponding to the location measurement information; wherein the signal measurement information or location measurement information is used to predict location-related information. The second parameter N is used to indicate the location information reported by the terminal device in the next N time periods, or to indicate the location-related information reported by the terminal device in the next N time periods, where N is an integer greater than or equal to 1. The third parameter P is used to indicate the time difference between two adjacent moments, or to indicate the duration or period value of a time period. The fourth parameter T is used to indicate the time information of the first time in the at least one future time, or to indicate the time information corresponding to the at least one future time. The second indication information is used to instruct the terminal device to periodically report predicted location-related information; The fifth parameter is used to determine the reporting time of the location-related information.
37. The apparatus according to claim 36, wherein, The fifth parameter includes at least one of the following: A first time offset value, wherein the first time offset value is used to indicate the maximum time offset value of the reporting time relative to the time when the terminal device receives the first request information; A second time offset value, which indicates the minimum time offset of the reporting time relative to the first of the at least one future time; A third time offset value, which indicates the time offset of the reporting time relative to the first time of the at least one future time.
38. The apparatus according to claim 35, wherein, The first request information carries model supervision configuration information; or, the sending module is further configured to: Send the model supervision configuration information to the terminal device; The model supervision configuration information is used to instruct the terminal device to perform an effectiveness measurement of the AI model.
39. A terminal device comprising a processor and a memory, the memory storing a program or instructions executable on the processor, the program or instructions, when executed by the processor, implementing the steps of the information reporting method as described in any one of claims 1 to 17.
40. A network-side device, comprising a processor and a memory, the memory storing a program or instructions executable on the processor, the program or instructions, when executed by the processor, implementing the steps of the information reporting method as described in any one of claims 18 to 28.
41. A readable storage medium storing a program or instructions that, when executed by a processor, implement the information reporting method as described in any one of claims 1 to 17, or implement the steps of the information reporting method as described in any one of claims 18 to 28.
42. A chip, the chip comprising a processor and a communication interface, the communication interface being coupled to the processor, the processor being configured to run a program or instructions to implement the information reporting method as described in any one of claims 1 to 17, or to implement the steps of the information reporting method as described in any one of claims 18 to 28.
43. A computer program product stored in a non-volatile storage medium, the program product being executed by at least one processor to implement the information reporting method as claimed in any one of claims 1 to 17, or to implement the steps of the information reporting method as claimed in any one of claims 18 to 28.
44. An electronic device configured to perform the information reporting method as described in any one of claims 1 to 17, or to perform the information reporting method as described in any one of claims 18 to 28.