Information reporting method, terminal and network side equipment
By reporting predicted movement trajectory information when the terminal is in RRC disconnected state, the problem that network-side devices cannot predict the movement trajectory of the terminal in idle or inactive state is solved, thus optimizing network energy efficiency and terminal power consumption.
Patent Information
- Application Number
- CN202411000104.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-07-24
- Publication Date
- 2026-01-27
AI Technical Summary
Network-side devices cannot effectively predict the movement trajectory of terminals during RRC idle or RRC inactive states, resulting in low network energy efficiency and increased terminal power consumption.
When the terminal is in the RRC disconnected state, it initiates a process and indicates or reports its predicted movement trajectory information, including cell camping information and location information, so that network-side equipment can perform directional paging and optimize base station signal transmission.
It improves the accuracy of network-side equipment in predicting terminal movement trajectories, reduces unnecessary paging and signal transmission, improves network energy efficiency, and reduces terminal power consumption.
Smart Images

Figure CN121419035A_ABST
Abstract
Description
Technical Field
[0001] This application belongs to the field of communication technology, specifically relating to an information reporting method, a terminal, and network-side equipment. Background Technology
[0002] In the field of communication technology, network-side devices can optimize the communication process of RRC connected terminals based on predicted terminal movement trajectories, such as handover preparation and avoiding ping-pong handover. Typically, predicting terminal movement trajectories can be achieved in several ways: the network-side device predicts based on deployment conditions and geographical environment; the network-side device predicts based on historical movement information reported by the terminal and the serving cell of the terminal in RRC connected state; or the RRC connected terminal reports its predicted movement trajectory to the network-side device.
[0003] In related technologies, network-side devices can only predict the terminal's movement trajectory when the terminal is in an RRC connected state. However, when the terminal is in an RRC idle state or an RRC inactive state (i.e., an RRC disconnected state), the RRC connection between the network-side device and the terminal is broken. Therefore, the network-side device cannot obtain the predicted movement trajectory of the terminal during the RRC idle state or the RRC inactive state, or cannot effectively predict the movement trajectory of the terminal during the RRC idle state or the RRC inactive state. Summary of the Invention
[0004] This application provides an information reporting method, a terminal, and a network-side device, which can solve the problem that the network-side device cannot effectively predict the movement trajectory of the terminal during idle or inactive states.
[0005] Firstly, an information reporting method is provided, executed by a terminal. The method includes: when the terminal is in an RRC disconnected state and has first movement trajectory information, the terminal initiates a first process, and during or after initiating the first process, indicates the first movement trajectory information to a network-side device; wherein, when the RRC disconnected state includes an RRC idle state, the first process is an RRC connection establishment process; when the RRC disconnected state includes an RRC inactive state, the first process is an RRC connection recovery process or a small data transmission (SDT) process.
[0006] Secondly, an information reporting method is provided, which is executed by a terminal. The method includes: when the terminal is in RRC connection state, the terminal sends the terminal's historical mobility information to the network-side device; wherein the historical mobility information includes the identification information of at least one historical cell and the dwell timestamp of the terminal in the at least one historical cell.
[0007] Thirdly, an information reporting method is provided, which is executed by a terminal. The method includes: when the terminal is in an RRC connected state and has third movement trajectory information, the terminal sends the third movement trajectory information to the network-side device. The third movement trajectory information is used to determine the position of the terminal during the RRC disconnected state.
[0008] Fourthly, an information reporting method is provided, executed by a network-side device. The method includes: the network-side device sending configuration information to a terminal, wherein the configuration information is used to instruct the terminal to indicate first movement trajectory information when it is in an RRC disconnected state and has first movement trajectory information. The network-side device receives a first message from the terminal; wherein the first message is used to indicate the first movement trajectory information possessed by the terminal; the first message is a message during the initiation of a first process or a message after the completion of the first process; when the RRC disconnected state includes an RRC idle state, the first process is an RRC connection establishment process; when the RRC disconnected state includes an RRC inactive state, the first process is an RRC connection recovery process or an SDT process.
[0009] Fifthly, an information reporting method is provided, executed by a network-side device, the method comprising: the network-side device receiving historical mobility information from a terminal; wherein the historical mobility information includes identification information of at least one historical cell and a dwell time stamp of the terminal in the at least one historical cell.
[0010] Sixthly, an information reporting method is provided, executed by a network-side device, the method comprising: the network-side device receiving third movement trajectory information from a terminal, the third movement trajectory information being used to determine the position of the terminal during the RRC disconnected state.
[0011] In a seventh aspect, an information reporting device is provided, including a processing module. The processing module is configured to initiate a first procedure when a terminal is in an RRC disconnected state and has first movement trajectory information, and to indicate the first movement trajectory information to a network-side device during or after the initiation of the first procedure. Wherein, if the RRC disconnected state includes an RRC idle state, the first procedure is an RRC connection establishment procedure; if the RRC disconnected state includes an RRC inactive state, the first procedure is an RRC connection recovery procedure or an SDT procedure.
[0012] Eighthly, an information reporting device is provided, including a sending module. The sending module is used to send historical mobility information of the terminal to a network-side device when the terminal is in an RRC connection state; wherein the historical mobility information includes identification information of at least one historical cell and a timestamp of the terminal's stay in at least one historical cell.
[0013] Ninthly, an information reporting device is provided, including a sending module. The sending module is used to send third movement trajectory information to a network-side device when the terminal is in an RRC connected state and has third movement trajectory information; the third movement trajectory information is used to determine the position of the terminal during an RRC disconnected state.
[0014] In a tenth aspect, an information reporting device is provided, including a sending module and a receiving module. The sending module is used to send configuration information to a terminal, the configuration information being used to instruct the terminal to display first movement trajectory information when it is in an RRC disconnected state and has first movement trajectory information. The receiving module is used to receive a first message from the terminal; wherein the first message is used to indicate the first movement trajectory information possessed by the terminal; the first message is a message during the initiation of a first process or a message after the completion of the first process; when the RRC disconnected state includes an RRC idle state, the first process is an RRC connection establishment process; when the RRC disconnected state includes an RRC inactive state, the first process is an RRC connection recovery process or an SDT process.
[0015] Eleventhly, an information reporting device is provided, including a receiving module. The receiving module is used to receive historical mobility information from a terminal; wherein the historical mobility information includes identification information of at least one historical cell and a timestamp of the terminal's stay in at least one historical cell.
[0016] In a twelfth aspect, an information reporting device is provided, including a receiving module. The receiving module is used to receive third movement trajectory information from a terminal; the third movement trajectory information is used to determine the position of the terminal during an RRC (Remote Routing Control) disconnected state.
[0017] In a thirteenth aspect, an information reporting apparatus is provided, the apparatus being configured to perform the steps of the method described in the first aspect, or the steps of the method described in the second aspect, or the steps of the method described in the third aspect, or the steps of the method described in the fourth aspect, or the steps of the method described in the fifth aspect, or the steps of the method described in the sixth aspect.
[0018] In a fourteenth aspect, a terminal 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 method as described in the first aspect, or implementing the steps of the method as described in the second aspect, or implementing the steps of the method as described in the third aspect.
[0019] In a fifteenth aspect, a terminal is provided, including a processor and a communication interface, wherein the processor is configured to initiate a first procedure when the terminal is in an RRC disconnected state and has first movement trajectory information, and to indicate the first movement trajectory information to a network-side device during the initiation of the first procedure or after the completion of the first procedure; wherein, when the RRC disconnected state includes an RRC idle state, the first procedure is an RRC connection establishment procedure; when the RRC disconnected state includes an RRC inactive state, the first procedure is an RRC connection recovery procedure or an SDT procedure.
[0020] In a sixteenth aspect, a terminal is provided, including a processor and a communication interface, wherein the communication interface is used to send historical mobility information of the terminal to a network-side device when the terminal is in an RRC connection state; wherein the historical mobility information includes identification information of at least one historical cell and a dwell time stamp of the terminal in the at least one historical cell.
[0021] In a seventeenth aspect, a terminal is provided, including a processor and a communication interface, wherein the communication interface is used to send third movement trajectory information to a network-side device when the terminal is in an RRC connected state and has third movement trajectory information, the third movement trajectory information being used to determine the position of the terminal during an RRC disconnected state.
[0022] Eighteenthly, a network-side device is provided, the network-side device including a processor and a memory, the memory storing a program or instructions executable on the processor, the program or instructions, when executed by the processor, implementing the steps of the method as described in the fourth aspect, or implementing the steps of the method as described in the fifth aspect, or implementing the steps of the method as described in the sixth aspect.
[0023] In a nineteenth aspect, a network-side device is provided, including a processor and a communication interface, wherein the communication interface is used to send configuration information to a terminal, the configuration information being used to instruct the terminal to indicate first movement trajectory information when the terminal is in an RRC disconnected state and has first movement trajectory information. The device also receives a first message from the terminal; wherein the first message is used to indicate the first movement trajectory information possessed by the terminal; the first message is a message during the initiation of a first process or a message after the completion of the first process; when the RRC disconnected state includes an RRC idle state, the first process is an RRC connection establishment process; when the RRC disconnected state includes an RRC inactive state, the first process is an RRC connection recovery process or an SDT process.
[0024] In a twentieth aspect, a network-side device is provided, including a processor and a communication interface, wherein the communication interface is used to receive historical mobility information from a terminal; wherein the historical mobility information includes identification information of at least one historical cell and a dwell time stamp of the terminal in the at least one historical cell.
[0025] In a twenty-first aspect, a network-side device is provided, including a processor and a communication interface, wherein the communication interface is used to receive third movement trajectory information from a terminal, the third movement trajectory information being used to determine the position of the terminal during an RRC disconnected state.
[0026] In a twenty-second aspect, a readable storage medium is provided, on which a program or instructions are stored, which, when executed by a processor, implement the steps of the method described in the first aspect, or the steps of the method described in the second aspect, or the steps of the method described in the third aspect, or the steps of the method described in the fourth aspect, or the steps of the method described in the fifth aspect, or the steps of the method described in the sixth aspect.
[0027] In a twentieth aspect, a wireless communication system is provided, comprising: a terminal and a network-side device, wherein the terminal is configured to perform the steps of the method described in the first aspect, or the steps of the method described in the second aspect, or the steps of the method described in the third aspect, and the network-side device is configured to perform the steps of the method described in the fourth aspect, or the steps of the method described in the fifth aspect, or the steps of the method described in the sixth aspect.
[0028] In a twentieth aspect, a chip is provided, the chip including a processor and a communication interface coupled to the processor, the processor being configured to run a program or instructions to implement the method as described in the first aspect, or the method as described in the second aspect, or the method as described in the third aspect, or the method as described in the fourth aspect, or the method as described in the fifth aspect, or the method as described in the sixth aspect.
[0029] In a twenty-fifth aspect, a computer program / program product is provided, the computer program / program product being stored in a storage medium, the computer program / program product being executed by at least one processor to implement the steps of the method as described in the first aspect, or the steps of the method as described in the second aspect, or the steps of the method as described in the third aspect, or the steps of the method as described in the fourth aspect, or the steps of the method as described in the fifth aspect, or the steps of the method as described in the sixth aspect.
[0030] In this embodiment of the application, when the terminal is in an RRC disconnected state and has first movement trajectory information, the terminal initiates a first process and, during or after initiating the first process, indicates the first movement trajectory information to the network-side device; wherein, when the RRC disconnected state includes the RRC idle state, the first process is an RRC connection establishment process; when the RRC disconnected state includes the RRC inactive state, the first process is an RRC connection recovery process or an SDT process. Thus, compared to related technologies where network-side devices can only obtain the terminal's predicted movement trajectory information when the terminal has the predicted movement trajectory information and is currently in RRC connected state, and cannot obtain the terminal's predicted movement trajectory information in a timely manner when the terminal has movement trajectory information while in RRC disconnected state, this solution, when the terminal is in RRC disconnected state and has predicted movement trajectory information, enables the terminal to initiate a first process and, during or after initiating the first process, indicate its movement trajectory information to the network-side device. This achieves the goal of quickly entering RRC connected state and reporting its movement trajectory information to the network-side device, allowing the network-side device to know the terminal's movement trajectory information. Therefore, when the terminal is in RRC disconnected state, the network-side device can use the obtained movement trajectory information to perform directional paging and optimize the transmission of base station public signals, thereby improving network energy efficiency. Attached Figure Description
[0031] Figure 1 This is a block diagram of a wireless communication system applicable to embodiments of this application;
[0032] Figure 2This is one of the flowcharts of the information reporting method provided in the embodiments of this application;
[0033] Figure 3 This is the second flowchart of the information reporting method provided in the embodiments of this application;
[0034] Figure 4 This is the third flowchart of the information reporting method provided in the embodiments of this application;
[0035] Figure 5 This is the fourth flowchart of the information reporting method provided in the embodiments of this application;
[0036] Figure 6 This is the fifth flowchart of the information reporting method provided in the embodiments of this application;
[0037] Figure 7 This is the sixth flowchart of the information reporting method provided in the embodiments of this application;
[0038] Figure 8 This is one of the structural schematic diagrams of the information reporting device provided in the embodiments of this application;
[0039] Figure 9 This is a second schematic diagram of the structure of the information reporting device provided in the embodiments of this application;
[0040] Figure 10 This is the third schematic diagram of the information reporting device provided in the embodiments of this application;
[0041] Figure 11 This is the fourth structural schematic diagram of the information reporting device provided in the embodiments of this application;
[0042] Figure 12 This is the fifth schematic diagram of the information reporting device provided in the embodiments of this application;
[0043] Figure 13 This is the sixth schematic diagram of the information reporting device provided in the embodiments of this application;
[0044] Figure 14 This is a schematic diagram of the hardware structure of a communication device provided in an embodiment of this application;
[0045] Figure 15 This is a schematic diagram of the hardware structure of a terminal provided in an embodiment of this application;
[0046] Figure 16 This is one of the hardware structure diagrams of a network-side device provided in the embodiments of this application;
[0047] Figure 17 This is a second schematic diagram of the hardware structure of a network-side device provided in an embodiment of this application. Detailed Implementation
[0048] 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.
[0049] 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.
[0050] The term "instruction" in this application can be either a direct instruction (or explicit instruction) or an indirect instruction (or implicit instruction). A direct instruction can be understood as one in which the sender explicitly informs the receiver of specific information, the operation to be performed, or the requested result, etc., in the instruction sent. An indirect instruction can be understood as one in which the receiver determines the corresponding information based on the instruction sent by the sender, or makes a judgment and determines the operation to be performed or the requested result, etc., based on the judgment result.
[0051] 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 NR terminology 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.
[0052] Figure 1This diagram illustrates a block diagram of a wireless communication system applicable to embodiments of this application. The wireless communication system includes a terminal 11 and a network-side device 12. The terminal 11 can be a mobile phone, tablet computer, laptop computer, notebook computer, personal digital assistant (PDA), handheld computer, netbook, ultra-mobile personal computer (UMPC), mobile internet device (MID), augmented reality (AR), virtual reality (VR) device, robot, wearable device, flight vehicle, vehicle user equipment (VUE), shipboard equipment, pedestrian user equipment (PUE), smart home devices (home appliances with wireless communication capabilities, such as refrigerators, televisions, washing machines, or furniture), game consoles, personal computers (PCs), ATMs, or self-service machines, etc. Wearable devices include: smartwatches, smart bracelets, smart headphones, smart glasses, smart jewelry (smart bracelets, smart chains, smart rings, smart necklaces, smart anklets, smart anklets, etc.), smart wristbands, smart clothing, etc. Among these, in-vehicle devices can also be referred to as in-vehicle terminals, in-vehicle controllers, in-vehicle modules, in-vehicle components, in-vehicle chips, or in-vehicle units, etc. It should be noted that the specific type of terminal 11 is not limited in this application embodiment. Network-side equipment 12 may include access network equipment or core network equipment, wherein access network equipment may also be referred to as Radio Access Network (RAN) equipment, radio access network function, or radio access network unit. Access network equipment may include base stations, Wireless Local Area Network (WLAN) access points (AS), or Wireless Fidelity (WiFi) nodes, etc.In this context, a base station may be referred to as a Node B (NB), Evolved Node B (eNB), Next Generation Node B (gNB), New Radio Node B (NRNode B), Access Point, Relay Base Station (RBS), Serving Base Station (SBS), Base Transceiver Station (BTS), Radio Base Station, Radio Transceiver, Basic Service Set (BSS), Extended Service Set (ESS), Home Node B (HNB), Home Evolved Node B, Transmit / Receive Point (TRP), or any other suitable term in the relevant field, as long as the same technical effect is achieved. The base station is not limited to any specific technical terminology. It should be noted that in this application embodiment, only a base station in an NR system is used as an example for introduction, and the specific type of base station is not limited.
[0053] 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), and Local NEF. The core network equipment (NEF, or L-NEF) includes the following functions: Binding Support Function (BSF), Application Function (AF), Location Management Function (LMF), Gateway Mobile Location Centre (GMLC), and Network Data Analytics Function (NWDAF). It should be noted that this application embodiment only uses core network equipment in the NR system as an example and does not limit the specific type of core network equipment. If the name of the core network equipment mentioned in this application embodiment changes in subsequent protocol versions (e.g., 6G), it will still be within the scope of protection of this application.
[0054] 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).
[0055] The following explanations and descriptions will be provided regarding some concepts, terms, or related technologies involved in the information reporting method, terminal, and network-side equipment provided in the embodiments of this application.
[0056] 1. Reporting of UAV flight path information
[0057] Unmanned Aerial Vehicles (UAVs) typically follow a defined flight path. When in RRC (Remote Routing Control) connected state, the UAV reports this flight path information to the network. The network can then use this information for RRC connected state mobility management, such as handover preparation. Therefore, both LTE and NR protocols have introduced a UAV flight path information reporting mechanism.
[0058] Specifically, when a terminal possesses aircraft trajectory information, it can first indicate to the network side that it has a valid flight trajectory in the following messages: RRC connection establishment completion message, RRC connection restoration completion message, RRC connection reconstruction completion message, RRC reconfiguration completion message, and terminal auxiliary information (NR only). Subsequently, if the network side is interested in the terminal's flight trajectory, it can request it from the terminal via a UE Information Request message. The terminal can then report its flight path info via a UE Information Response message. The flight path info includes waypoints along the planned path and their corresponding estimated arrival times. In NR, to reduce signaling overhead from reporting, time / distance thresholds are introduced to control whether the terminal reports only when the flight trajectory changes significantly.
[0059] Flight path information can also be forwarded from the source base station to the target base station during handover. Flight path information is reported to the base station for the handover process of the terminal in the RRC connected state. When the terminal enters the RRC idle or RRC inactive state, the terminal assumes that the previously reported information will be released by the base station.
[0060] 2. Registration Update
[0061] A user must register with the network to access its services. When a terminal registers with the network, the AMF assigns it a registration area, which includes a series of tracking areas provided by a Tracking Area Identity (TAI) list. The AMF will then only page the terminal within the registration area. The TAI consists of a Mobile Country Code (MCC), a Mobile Network Code (MNC), and a 3-byte Tracking Area Code (TAC).
[0062] Once registered, the terminal needs to perform a registration update according to the conditions defined in the standard:
[0063] Periodic registration update: When the periodic timer expires, the terminal executes the periodic registration update process.
[0064] Mobility Registration Update (MRU): When a terminal leaves its current registration area, it executes an MRU. The terminal's registration area is a TAI list. If the serving cell's TAI is not in the terminal's TAI list, the terminal determines that it has left its current registration area.
[0065] The MRU process is triggered when the terminal needs to update its capability information or renegotiate protocol parameters with the network side.
[0066] 3. Terminal location information transmission via N2 interface
[0067] The N2 interface supports transmitting user location information from the base station to the AMF. This means that the core network can subscribe to the terminal's serving cell information (e.g., the TAI and cell where the terminal is located each time an RRC connection is initiated) from the base station. The core network can collect this information to obtain the terminal's movement trajectory.
[0068] 4. Terminal movement trajectory reporting
[0069] LTE and NR introduce the following mechanism: Terminals record their historical mobility information (such as historical serving cell / historical camped cell, service duration / camped duration) in the RRC idle / inactive / connected states. During the process of entering the connected state (such as RRC connection establishment completion message, RRC connection recovery completion message), they can indicate to the network side that they have historical mobility information. If the network side is interested, it can request the terminal to report the historical mobility information.
[0070] The terminal will only delete its local historical mobility information when it registers with the core network. The base station can send the terminal's reported historical mobility information to the core network or network elements such as operations administration and maintenance (OAM) for storage. When the terminal subsequently initiates an RRC connection in a serving cell and enters the connected state, the current serving base station can obtain the terminal's historical mobility information from the aforementioned network elements and, based on the terminal's current location, estimate the duration of the terminal's stay at the current location or the terminal's next serving cell to prepare for handover. Furthermore, during handover, the terminal's historical mobility information can also be exchanged via the Xn interface during the handover preparation process.
[0071] 5. Terminal trajectory prediction based on artificial intelligence (AI)
[0072] The RAN3 standard introduces a feature where base stations use AI to predict the trajectory information of terminals in the RRC connected state, specifically predicting the future serving cell identity (ID) and the corresponding expected service duration. This predicted trajectory information can be used by the network to select target cells.
[0073] 6. Network energy saving
[0074] With the development of mobile communication technology, fifth-generation (5G) mobile communication base stations have entered a stage of large-scale deployment. While 5G base stations can provide more powerful communication services, the resulting high energy consumption has significantly increased the operating costs of mobile operators. Reducing the energy consumption of 5G base stations has become a pressing issue for operators. Most of the power consumption of 5G networks comes from base stations, and 90% of the power consumption of NR base stations comes from active antenna units (AAUs). Due to higher frequency bands, wider bandwidth, and more carrier frequencies (transceivers, TRX), the power consumption of a single NR base station is currently 3 to 4 times higher than that of LTE. Furthermore, in terms of operating expenses (OPEX), base station electricity costs account for nearly 20% of the total network operating costs. For some operators, electricity costs account for more than half of their total profits. Therefore, energy saving in NR networks is becoming increasingly critical to achieving the great success of 5G. Depending on the actual load, base stations can implement different levels of energy-saving measures, such as shutting down the base station, shutting down carriers / cells, shutting down channels, shutting down single sideband (SSB) communication / beams, shutting down antennas / panels, cell discontinuous transmission (cell DTX) and / or cell discontinuous reception (cell DRX), adaptive channel state information (CSI), on-demand request for System Information Block 1 (SIB1), on-demand request for SSB, on-demand request for Open System Interconnect (OSI), etc.
[0075] 7. When there is no data transmission from the terminal, the network will often release the terminal's RRC connection, putting the terminal in an RRC idle / inactive state. This can reduce the handover signaling overhead caused by the terminal moving at high speed when there is no data transmission requirement, and can also reduce the power consumption of the terminal (because the terminal needs to perform radio link monitoring (RLM) in the connected state).
[0076] 8. To ensure the terminal can initiate services at any time, in RRC disconnected state, the terminal needs to perform cell selection and reselection based on system messages and synchronization signals sent by the network side, camping on a cell with acceptable signal quality. When a service arrives at the network side, the network needs to page the terminal at all base stations in the entire registration area / RAN notification area. When an uplink service occurs, the terminal initiates access in the currently camped cell.
[0077] The information reporting method, terminal, and network-side device provided in this application will be described in detail below with reference to the accompanying drawings and through some embodiments and application scenarios.
[0078] In related technologies, the movement trajectory of terminals is often predictable. Based on this predicted trajectory, networks can optimize communication processes, such as handover preparation and avoiding ping-pong handovers. The prediction methods in these technologies include the following:
[0079] a. The network predicts the terminal's movement trajectory based on deployment and geographical environment (such as high-speed rail environment);
[0080] b. In cases where the network cannot predict the situation, the terminal can record its historical movement trajectory and report it to the network side. The network side combines the terminal's historical movement trajectory with the serving cell when the terminal is in the current RRC connection state to predict the terminal's subsequent movement trajectory.
[0081] c. The terminal (such as a UAV) has a planned path, thus having a predicted movement trajectory. The terminal reports the planned movement trajectory to the network side.
[0082] In related technologies, the network side only predicts or obtains the predicted movement trajectory of the terminal when the terminal is in RRC connected state, for the purpose of mobility management in RRC connected state. In reality, the regularity of the terminal's movement trajectory is independent of its RRC state; the terminal may also have a predicted movement trajectory in RRC idle / inactive state. This trajectory helps the network side to perform targeted paging, optimize the transmission of synchronization signals and system information, thereby improving network energy efficiency. However, the network side cannot know whether a terminal in RRC idle / inactive state has movement trajectory information, nor can it effectively predict the terminal's movement trajectory during RRC idle / inactive state.
[0083] In other words, the network cannot know the movement trajectory information of terminals in the RRC idle / inactive state, nor can it effectively predict the terminal's movement trajectory during the RRC idle / inactive state. Therefore, it cannot perform directional paging or optimize the transmission of base station public signals, resulting in low network energy efficiency. For the terminal, it also cannot reduce the power consumption generated by frequently requesting the network's energy-saving cells to transmit system information during movement in the RRC disconnected state.
[0084] Therefore, this application provides an information reporting method. When the terminal is in an RRC disconnected state and has first movement trajectory information, the terminal initiates a first process and, during or after initiating the first process, indicates the first movement trajectory information to the network-side device. Wherein, when the terminal is in an RRC idle state, the first process is an RRC connection establishment process; when the terminal is in an RRC inactive state, the first process is an RRC connection recovery process or an SDT process. Compared to related technologies where network-side devices can only acquire predicted mobile trajectory information when the terminal has it and is in RRC connected state, and cannot acquire it in a timely manner when the terminal is in RRC disconnected state, this solution, when the terminal is in RRC disconnected state but has predicted mobile trajectory information, allows the terminal to initiate a first process and, during or after initiating the first process, indicate its mobile trajectory information to the network-side device. This achieves the goal of quickly entering RRC connected state and reporting its mobile trajectory information to the network-side device, enabling the network-side device to know the terminal's mobile trajectory information. Therefore, when the terminal is in RRC disconnected state, the network-side device can use the acquired mobile trajectory information to perform directional paging and optimize the transmission of base station public signals, thereby improving network energy efficiency.
[0085] This application provides an information reporting method. Figure 2 A flowchart illustrating the information reporting method provided in an embodiment of this application is shown. Figure 2 As shown, the information reporting method provided in this application embodiment may include the following step 201.
[0086] Step 201: When the terminal is in an RRC disconnected state and has the first movement trajectory information, the terminal initiates the first process and, during the initiation of the first process or after the completion of the first process, indicates the first movement trajectory information to the network-side device.
[0087] It is understood that a terminal being in an RRC disconnected state and possessing first movement trajectory information can trigger the terminal to initiate a first procedure to indicate the first movement trajectory information to the network side; or, a terminal being in an RRC disconnected state and possessing first movement trajectory information can trigger the terminal to indicate the first movement trajectory information to the network side; or, once the terminal in an RRC disconnected state possesses first movement trajectory information, the terminal initiates a first procedure to indicate the first movement trajectory information to the network-side device; or, once the terminal in an RRC disconnected state possesses first movement trajectory information, the terminal indicates the first movement trajectory information to the network-side device.
[0088] In one embodiment, the terminal instructing the network side to provide first movement trajectory information includes: the terminal instructing the network side to provide first movement trajectory information, receiving a request from the network side for the first movement trajectory information, and the terminal reporting the first movement trajectory information to the network side.
[0089] In this embodiment of the application, the above-mentioned RRC non-connected state includes the RRC idle state and the RRC inactive state.
[0090] In this embodiment of the application, when the terminal is in the RRC idle state, the above-mentioned first process is the RRC connection establishment process.
[0091] In this embodiment of the application, when the terminal is in an RRC inactive state, the first process described above is an RRC connection recovery process or an SDT process.
[0092] In this embodiment of the application, the first movement trajectory information mentioned above represents the terminal's predicted future movement trajectory.
[0093] Optionally, in this embodiment of the application, the first movement trajectory information may include cell dwell information or location dwell information.
[0094] For example, the cell dwell information mentioned above may include at least one of the following: cell identification information, dwell timestamp in the cell, and dwell duration in the cell. For instance, the cell identification information may be the NR Cell Global Identifier (NCGI) or the Physical Cell Identifier plus carrier information (PCI+carrier).
[0095] For example, the aforementioned residency timestamp can be an absolute timestamp, such as Universal Time Coordinated (UTC).
[0096] For example, the location information mentioned above can be GPS-based location information.
[0097] For example, the location stay information may include at least one of location information, a stay timestamp at the location indicated by the location information, and the stay duration at the location indicated by the location information.
[0098] Optionally, in this embodiment of the application, the first movement trajectory information may include at least one of the following:
[0099] The terminal predicts the identification information of at least one cell where it will be camped;
[0100] The terminal's predicted dwell time stamp in at least one cell;
[0101] The terminal's predicted dwell time in at least one cell.
[0102] For example, the identification information of at least one cell that the terminal predicts to reside in can be in the form of a cell list, which includes the identification information of at least one cell.
[0103] Optionally, in this embodiment of the application, the first movement trajectory information may include at least one of the following:
[0104] At least one location information predicted by the terminal;
[0105] The terminal predicts the dwell time stamp corresponding to at least one location information;
[0106] The terminal predicts the dwell time at at least one location.
[0107] In this embodiment of the application, after the network-side device obtains at least one location information predicted by the terminal, it can deduce the cell where the terminal is camped based on the at least one location information.
[0108] It is understandable that the dwell timestamp predicted by the terminal at at least one location information refers to the dwell timestamp predicted by the terminal at the location indicated by at least one location information.
[0109] It is understandable that the terminal's predicted dwell time at at least one location refers to the terminal's predicted dwell time at the location indicated by at least one location.
[0110] In this way, after the terminal indicates the first movement trajectory information to the network-side device, even when the terminal returns to the RRC disconnected state, the network-side device can still know the terminal's future movement trajectory, which facilitates the network-side device to perform directional paging and optimize the transmission of base station public signals.
[0111] Optionally, in this embodiment of the application, the terminal having first movement trajectory information may include any one of the following:
[0112] The terminal has predictable cell dwell information or arbitrary location information;
[0113] The terminal has predicted movement trajectory information that meets specific conditions, which are conditions satisfied by the cells or locations included in the movement trajectory information.
[0114] It is understandable that when a terminal has predicted cell dwell information or arbitrary location information, it means that the terminal has predicted cell dwell information in any cell or location information in any location.
[0115] It is understandable that when a terminal has predicted movement trajectory information that meets specific conditions, it means that the terminal has predicted dwell information or location information that meets specific conditions.
[0116] Optionally, in the embodiments of this application, the above-mentioned specific conditions include at least one of the following:
[0117] The number of cells or locations included in the movement trajectory information is greater than or equal to N, where N is an integer greater than or equal to 1;
[0118] The dwell time of each cell or the dwell time at each location included in the movement trajectory information is greater than or equal to the preset duration;
[0119] The number of historical repetitions of a cell or location included in the movement trajectory information is greater than or equal to M, where M is an integer greater than or equal to 1.
[0120] Optionally, in this embodiment of the application, the historical repetition count of the aforementioned cell refers to the number of times the terminal previously stayed in that cell, and the historical repetition count of the aforementioned location refers to the number of times the terminal previously stayed in that location.
[0121] It is understandable that if the dwell time of each cell or the dwell time of each location included in the above-mentioned mobile trajectory information is greater than or equal to the preset duration, then the mobile trajectory information is a predicted trajectory of the terminal over a relatively long period of time.
[0122] It is understandable that if the number of historical repetitions of cells or locations included in the above-mentioned movement trajectory information is greater than or equal to M, then the movement trajectory information includes more cells or locations where the terminal previously stayed, and the accuracy of the movement trajectory information is higher.
[0123] It should be noted that if the terminal predicts movement trajectory information over a short time period or makes predictions based on a small number of samples, reporting this movement trajectory information will not bring significant benefits to the network and the terminal; instead, it will increase the system's energy consumption. Therefore, the specific conditions mentioned above impose some constraints on the movement trajectory information reported by the terminal, reducing unnecessary triggering of the first process and reporting of the terminal's movement trajectory information.
[0124] For example, specific conditions may include at least one of the following:
[0125] The movement trajectory information includes the stationing information of N cells or N location points;
[0126] The start and end times in the movement trajectory information are not shorter than X;
[0127] The number of historical repetitions of cell or location information included in the movement trajectory information is not less than M;
[0128] It should be noted that X above refers to the preset duration.
[0129] Optionally, in this embodiment, N and M can be specified by a protocol, predefined, or configured by the network. For example, N equals 1 to indicate that the terminal's trajectory information is available. For example, N is 5, X is 30 minutes, and M is 10.
[0130] In this way, if the terminal indicates the first mobile trajectory information to the network-side device when the predicted first mobile trajectory information includes a sufficient number of cells or locations, or when the predicted first mobile trajectory information is a trajectory over a sufficiently long period of time, or when the accuracy of the predicted first mobile trajectory information is higher, the accuracy of the indicated first mobile trajectory information will be higher, unnecessary trajectory information reporting will be reduced, and the system's energy consumption will be lowered.
[0131] Optionally, in this embodiment of the application, the terminal may record the terminal’s historical movement information based on internal implementation or in a standardized manner, and predict the terminal’s movement trajectory in the future period of time based on the terminal’s current movement behavior (such as the cell or area where it stays for a period of time).
[0132] Optionally, in this embodiment of the application, the step 201 above, "the terminal initiating the first process or after the first process ends, instructs the network-side device to provide the first movement trajectory information", can be specifically implemented through the following steps 201a or 201b.
[0133] Step 201a: During the initiation of the first process or after the completion of the first process, if the terminal has not reported the first movement trajectory information, the terminal sends the first movement trajectory information to the network-side device.
[0134] Step 201b: During the initiation of the first process or after the completion of the first process, if the terminal has previously reported the first movement trajectory information and the first movement trajectory information is in an invalid state, the terminal sends the first indication information to the network-side device.
[0135] In this embodiment of the application, the first indication information indicates that the first movement trajectory information has been restored to a valid state.
[0136] In this embodiment of the application, the first indication information includes the identifier of the first movement trajectory information.
[0137] For example, if a terminal reports first movement trajectory information at time T1, and then reports second movement trajectory information after changing the movement trajectory information at time T2 (the network side may default to the first movement trajectory information being invalid, but still save it), and at time T3 the terminal predicts that its movement trajectory information is the first movement trajectory information again, then the terminal sends a first indication message to the network side device. This first indication message includes an identifier for the first movement trajectory information (the network side may default to the first movement trajectory information being valid again). Further, when reporting the second movement trajectory information, the terminal can explicitly indicate to the network side that the first movement trajectory information is invalid or that the first movement trajectory information is movement trajectory information that the terminal will use multiple times. In this way, the network side can decide to save the first movement trajectory information, assign an associated identifier, and send it to the terminal. If, at time T3 the terminal predicts that its movement trajectory information is the first movement trajectory information again, then the terminal sends a first indication message to the network side device. This first indication message includes an identifier for the first movement trajectory information, which is an identifier assigned to the terminal by the network side. In other implementations, the identifier for the movement trajectory information may also be provided by the terminal when reporting the movement trajectory information.
[0138] For example, a terminal can report multiple sets of movement trajectory information at once. While the terminal is in an RRC disconnected state, upon determining one set of movement trajectory information, it initiates a first process. During or after the first process, it indicates the movement trajectory information to the network side. This reduces the signaling overhead of the terminal reporting movement trajectory information and improves interaction efficiency. In this example, when reporting multiple sets of movement trajectory information, the terminal provides identification information for each set of movement trajectory information.
[0139] Optionally, in this embodiment of the application, after step 201 above, the information reporting method provided in this embodiment of the application further includes at least one of the following:
[0140] If the first movement trajectory information becomes invalid, the terminal indicates to the network-side device that the first movement trajectory information is invalid.
[0141] If the terminal's first movement trajectory information changes, the terminal indicates the updated first movement trajectory information to the network-side device.
[0142] This avoids the network side using inaccurate movement trajectory information, which could cause terminals in the RRC non-connected state to not receive paging messages, or prevent the network side from improving network power consumption.
[0143] Optionally, in this embodiment of the application, the aforementioned "terminal instructing the network-side device to update the first movement trajectory information" may include at least one of the following:
[0144] If permitted by the network-side device, the terminal indicates the updated first movement trajectory information to the network-side device;
[0145] When the change in the terminal's first movement trajectory information meets a preset threshold, the terminal indicates the updated first movement trajectory information to the network-side device.
[0146] For example, the network-side device may send configuration information to the terminal, which indicates that the terminal is allowed to report updated first movement trajectory information.
[0147] For example, to control the frequent initiation of the first process caused by the terminal frequently changing its movement trajectory, the following mechanism can be used: The network side can configure a preset threshold (or a protocol agreement). When the terminal's expected deviation exceeds the preset threshold, the terminal initiates the aforementioned first process. This is on the premise that the network implementation can expand the paging range based on the information reported by the terminal. Alternatively, the network side can flexibly enable / disable the terminal from reporting movement trajectory information.
[0148] It should be noted that the first process initiated by the aforementioned terminal is the terminal instructing the network-side device to update the first movement trajectory information.
[0149] This reduces the frequency of initiating the first process caused by the terminal frequently changing its movement trajectory, thus reducing unnecessary operations.
[0150] Optionally, in this embodiment of the application, the terminal instructing the network-side device to update the first movement trajectory information can be specifically implemented through the following step 301.
[0151] Step 301: The terminal indicates the second movement trajectory information to the network-side device. The second movement trajectory information is different from the first movement trajectory information.
[0152] Optionally, in this embodiment of the application, when the cell information or location information in the first movement trajectory information and the second movement trajectory information are the same, the second movement trajectory information includes a dwell time offset or a stay time offset.
[0153] For example, as a signaling optimization, the terminal supports delta reporting when sending updated mobility trajectory information. For instance, if the terminal's predicted path cell remains the same but the time has changed, the terminal can simply indicate the time offset.
[0154] It should be noted that "the community remains the same" means that the community information or location information is the same. "Changes in time" refers to different stay times or durations of stay.
[0155] For example, the aforementioned stay time information includes a stay timestamp or stay duration, and the aforementioned dwell time information includes a dwell timestamp or dwell duration.
[0156] Optionally, in this embodiment, the dwell time offset includes the dwell time offset of all cells or reference cells in the second movement trajectory information. The stay time offset also includes the stay time offset of all locations or reference locations in the second movement trajectory information.
[0157] For example, the terminal may indicate the time offset for each cell or each location; or the terminal may indicate the time offset for a reference cell or a reference location.
[0158] For example, the reference cell could be the first cell in the first or second movement trajectory information. The reference location could be the first location in the first or second movement trajectory information.
[0159] For example, the reference cell could be the last cell in either the first or second movement trajectory information. The reference location could be the last location in either the first or second movement trajectory information.
[0160] For example, the reference cell can be a cell specified in the first or second movement trajectory information. The reference location can be a location specified in the first or second movement trajectory information.
[0161] For example, when reporting the second movement trajectory information, the terminal can indicate the information of the reference cell to the network side, that is, indicate which cell(s) is the reference cell(s).
[0162] In this way, the terminal only reports the dwell time offset or residence time offset that is different from the first movement trajectory information in the second movement trajectory information, which can reduce the signaling overhead and improve the information transmission efficiency.
[0163] Optionally, in this embodiment of the application, the step 201 above, "the terminal initiating the first process or after the first process ends, instructs the network-side device to provide the first movement trajectory information", can be specifically implemented through the following step 201x.
[0164] Step 201x: When the terminal is in an RRC disconnected state, has first movement trajectory information, and the network-side device allows the terminal to report the first movement trajectory information, the terminal indicates the first movement trajectory information to the network-side device during the initiation of the first process or after the completion of the first process.
[0165] In this embodiment of the application, the network-side device can send configuration information to the terminal, which indicates whether the terminal is allowed to initiate the first process when it is in an RRC disconnected state and has first movement trajectory information.
[0166] In this way, controlling whether the terminal can report its movement trajectory information by the network-side equipment can improve the flexibility of the network side in obtaining the terminal's movement trajectory information.
[0167] Optionally, in this embodiment of the application, during the initiation of the first process or after the end of the first process, the terminal may indicate the first movement trajectory information to the network-side device through RRC messages or NAS messages.
[0168] For example, the aforementioned RRC message may be terminal assistance information, RRC reconfiguration complete message, terminal information response message, or RRC connection restoration complete message.
[0169] For example, the NAS message mentioned above can be a registration request message or a service request message.
[0170] Optionally, in the embodiments of this application, after step 201 above, the information reporting method provided in the embodiments of this application may further include the following steps 401 or 501.
[0171] Step 401: When the terminal indicates the first movement trajectory information to the network-side device via NAS message, the terminal receives a response from the network-side device.
[0172] In this embodiment of the application, the response may include information about the registration area.
[0173] For example, when the terminal is in RRC idle state and has first movement trajectory information, the terminal sends a NAS message or triggers a NAS procedure. The NAS message can be a registration request message, and the NAS procedure can be a registration update procedure. Furthermore, after triggering the registration update procedure, the terminal can report the first movement trajectory information during the registration update process, such as by carrying the first movement trajectory information through the registration request message. After receiving the registration request message, the network-side device can reply to the terminal with a registration acceptance message and reconfigure the registration area (such as a TAI list) in the registration acceptance message.
[0174] It should be noted that the above registration receiving message is the same as the above response, and the above registration area (such as TAI list) is the information of the above registration area.
[0175] Optionally, in this embodiment of the application, after step 401 above, the information reporting method provided in this embodiment of the application further includes step 402 as follows.
[0176] Step 402: When the terminal is in RRC idle state and the cell it is currently camped on does not belong to the registration area, the terminal determines whether to perform registration update based on whether the cell it is currently camped on matches the cell or location predicted in the first movement trajectory information.
[0177] Optionally, in this embodiment of the application, if the terminal is in the RRC idle state, the cell it is currently camped on does not belong to the registration area, and the cell it is currently camped on matches the cell or location predicted in the first movement trajectory information, the terminal does not perform registration update, or the terminal determines whether to perform registration update in this case according to the network side configuration.
[0178] It is understandable that the cell where the terminal is currently stationed matches the cell or location predicted in the first motion trajectory information, meaning that the cell or location where the terminal is currently stationed is the same as the cell or location in the first motion estimation information.
[0179] For example, after the terminal indicates its first movement trajectory information to the network-side device, it re-enters the RRC idle state and performs cell selection and reselection. If the cell selected by the terminal is not within its registered area but matches the movement trajectory information reported by the terminal (as expected), the terminal may not need to perform the mobile registration update procedure. Based on this, the network side can page the terminal based on its first movement trajectory information. Alternatively, if the cell selected by the terminal is not within its registered area but matches the movement trajectory information reported by the terminal (as expected), the terminal can determine whether to perform the mobile registration update procedure based on the network configuration information.
[0180] For example, the network-side device can send configuration information to the terminal, which indicates whether the terminal is allowed to perform the aforementioned mobile registration update process.
[0181] It should be noted that the cell the terminal reselects is the same cell it is currently using. The mobile trajectory information reported by the terminal indicates that the cell it is currently using matches the predicted cell or location of the terminal in the first mobile trajectory information. The mobile registration update process described above is the same as the registration update process described above.
[0182] Thus, if the terminal leaves the registered area but the cell it is currently residing in matches the first movement trajectory information, the terminal does not need to perform a registration update, and the network-side device can still page the terminal.
[0183] Optionally, in this embodiment of the application, if the terminal is in the RRC idle state, the cell it is currently camped on does not belong to the registration area, and the cell it is currently camped on does not match the cell or location predicted in the first movement trajectory information, the terminal performs a registration update.
[0184] It is understandable that the cell where the terminal is currently stationed does not match the cell or location predicted in the first motion trajectory information, meaning that the cell where the terminal is currently stationed is different from the cell in the first motion estimation information and the location is different.
[0185] For example, when the cell that the terminal reselects is neither in the terminal's registered area nor matches the movement trajectory reported by the terminal (i.e., inconsistent with expectations), the terminal needs to trigger the mobile registration update again.
[0186] It should be noted that the cell the terminal reselects is the same cell it is currently using. The aforementioned movement trajectory that does not match the terminal's reported movement trajectory means that the cell it is currently using does not match the cell or location predicted in the first movement trajectory information. The aforementioned mobile registration update process is the aforementioned registration update.
[0187] Optionally, in this embodiment of the application, when the terminal is in the RRC idle state, the cell currently camped is in the registration area, and the cell currently camped does not conform to the cell or location predicted in the first movement trajectory information, the terminal performs the first operation.
[0188] Optionally, in the embodiments of this application, the first operation described above may include any of the following:
[0189] The terminal performs a registration update and updates the first movement trajectory information;
[0190] The terminal does not perform registration updates;
[0191] The terminal determines whether to perform a registration update based on the network-side configuration.
[0192] For example, when the cell reselected by the terminal belongs to the terminal's registered area but does not match the movement trajectory reported by the terminal, the terminal's behavior may include any of the following:
[0193] The terminal performs a mobile registration update, updating its own movement trajectory;
[0194] The terminal does not perform mobile registration updates. The network can page the terminal within the registered area after failing to page it based on the mobile trajectory information reported by the terminal.
[0195] Whether a terminal performs a mobile registration update can be configured by the network side.
[0196] Step 501: When the terminal indicates the first movement trajectory information to the network-side device via an RRC message, the terminal receives a response from the network-side device.
[0197] In this embodiment of the application, the above response may include information about the RAN-based notification area (RNA).
[0198] For example, when the terminal is in an RRC inactive state and has first movement trajectory information, the terminal initiates an RRC connection restoration process. This RRC message can be an RRC connection restoration request message. The terminal can report the first movement trajectory information to the network-side device during or after the RRC connection restoration process. After receiving the first movement trajectory information reported by the terminal, the network-side device can reply to the terminal with a response, which includes RNA information.
[0199] Optionally, in this embodiment of the application, after step 501 above, the information reporting method provided in this embodiment of the application further includes the following step 502.
[0200] Step 502: When the terminal is in RRC inactive state and the cell currently camped is not in the RAN notification area, the terminal determines whether to execute the RAN-based notification area update (RNAU) procedure based on whether the cell currently camped matches the cell or location predicted in the first movement trajectory information.
[0201] Optionally, in this embodiment of the application, if the terminal is in an RRC inactive state, the cell it is currently camped on does not belong to the RAN notification area, and the cell it is currently camped on matches the cell or location predicted in the first movement trajectory information, the terminal does not perform RAN notification area update, or the terminal determines whether to perform RAN notification area update in this case according to the network side configuration.
[0202] For example, after the terminal indicates its first movement trajectory information to the network-side device, it re-enters the RRC idle state and performs cell selection and reselection. If the cell selected by the terminal is not within the terminal's RAN notification area but matches the movement trajectory information reported by the terminal (as expected), the terminal may not execute the RAN notification area update procedure. Based on this, the network side can page the terminal based on its first movement trajectory information. Alternatively, if the cell selected by the terminal is not within its RAN notification area but matches the movement trajectory information reported by the terminal (as expected), the terminal can determine whether to execute the RAN notification area update procedure based on the network's configuration information.
[0203] For example, network-side devices can send configuration information to terminals, which indicates whether the terminals are allowed to execute the aforementioned RAN notification area update procedure.
[0204] It should be noted that the cell that the terminal reselects is the same cell that it is currently using. The mobile trajectory information reported by the terminal is the same cell that the terminal is currently using, which is predicted in the first mobile trajectory information as the cell or location where the terminal is currently using.
[0205] Thus, if the terminal leaves the RAN notification area but the cell it is currently camped in matches the first movement trajectory information, the terminal does not need to perform the RAN notification area update, and the network-side equipment can still page the terminal.
[0206] Optionally, in this embodiment of the application, when the terminal is in the RRC idle state, the cell currently camped does not belong to the RAN notification area, and the cell currently camped does not conform to the cell or location predicted in the first movement trajectory information where the terminal is currently camped, the terminal performs RAN notification area update.
[0207] For example, when the cell that the terminal reselects is neither in the terminal's RAN notification area nor in line with the movement trajectory reported by the terminal (i.e., inconsistent with expectations), the terminal needs to trigger the RAN notification area update again.
[0208] It should be noted that the cell that the terminal reselects is the same cell that it is currently using. The aforementioned movement trajectory that does not match the terminal's reported movement trajectory means that the cell it is currently using does not match the cell or location predicted in the first movement trajectory information.
[0209] Optionally, in this embodiment of the application, when the terminal is in the RRC idle state, the cell currently camped is in the RAN notification area, and the cell currently camped does not conform to the cell or location predicted in the first movement trajectory information, the terminal performs the second operation.
[0210] Optionally, in embodiments of this application, the second operation described above may include any of the following:
[0211] The terminal performs a RAN notification area update and updates the first movement trajectory information;
[0212] The terminal does not perform RAN notification area update;
[0213] The terminal determines whether to perform RAN notification area update based on the network-side configuration.
[0214] For example, when the cell reselected by the terminal belongs to the terminal's RAN notification area but does not match the movement trajectory reported by the terminal, the terminal's behavior may include any of the following:
[0215] The terminal performs a RAN notification area update to update its own movement trajectory.
[0216] The terminal does not perform RAN notification area updates. The network side can attempt to page the terminal in the RAN notification area after failing to do so based on the terminal's reported mobility trajectory information.
[0217] Whether the terminal performs RAN notification area update can be configured by the network side.
[0218] Optionally, in this embodiment of the application, the "terminal initiates the first process" in step 201 above can be implemented by step 201c below.
[0219] Step 201c: When the terminal is in an RRC inactive state and has the first movement trajectory information, the terminal sends an RRC connection restoration request message to the network-side device.
[0220] In this embodiment of the application, the RRC connection recovery request message carries recovery reason information, which may include at least one of the following:
[0221] RNAU;
[0222] The terminal needs to report the first movement trajectory information.
[0223] Optionally, in this embodiment of the application, when the terminal has the first movement trajectory information while it is in the RRC inactive state, the terminal triggers the RRC connection recovery process, and can indicate to the network side that the reason for the recovery is RNAU or the terminal reporting movement trajectory information when requesting the recovery of the RRC connection.
[0224] For example, the terminal can indicate the reason for the recovery by a specific recovery reason value in the RRC connection recovery request message, or by a specific logical channel identifier (LCID) field, etc.
[0225] Thus, the terminal carries the recovery reason information in the RRC connection recovery request message to inform the network-side device that this request for RRC connection recovery is related to the reporting of movement trajectory information. The network-side device then determines whether to accept the terminal's connection recovery request, and if accepted, can request movement trajectory information from the terminal in the RRC connection recovery message as soon as possible.
[0226] Optionally, in this embodiment of the application, the step 201 above, "the terminal initiating the first process or after the first process ends, instructs the network-side device on the first movement trajectory information", can be specifically implemented through the following steps 201e and 201f.
[0227] Step 201e: The terminal receives an RRC connection recovery message from the network-side device.
[0228] In this embodiment of the application, the RRC connection restoration message carries second indication information, which instructs or requests the terminal to report movement trajectory information.
[0229] Step 201f: The terminal sends an RRC connection restoration complete message to the network-side device.
[0230] In this embodiment of the application, the RRC connection restoration completion message carries the first movement trajectory information.
[0231] Optionally, in this embodiment of the application, the reporting of the first movement trajectory information may include the following methods:
[0232] Method 1: After the terminal sends the RRC connection restoration request message, the terminal receives an RRC connection restoration message, which instructs or requests the terminal to report movement trajectory information. Subsequently, the terminal includes the movement trajectory information in the RRC connection restoration completion message.
[0233] Method 2: After the terminal resumes RRC connection and enters RRC connection state, the network side requests the terminal to report the terminal's movement trajectory information in the UE information response message through the UE information request message.
[0234] Method 3: After the terminal resumes the RRC connection and enters the RRC connection state, the terminal reports the movement trajectory information through UE Assistance Information (UAI).
[0235] Optionally, in this embodiment, the network-side device can store the terminal's predicted movement trajectory information during the terminal's RRC disconnected state. Considering that updating and reporting movement trajectory information during this period may be optional, when the terminal is in the process of establishing or restoring an RRC connection or entering the RRC connected state, if the terminal's movement trajectory information is still valid compared to the last reported movement trajectory information, then the base station can directly obtain the last reported movement trajectory information from the core network device without needing to perform prediction again (the purpose of prediction is for mobility management in the connected state).
[0236] Optionally, in this embodiment of the application, during the establishment or restoration of the RRC connection or after entering the RRC connection state, the terminal may send a third indication information to the network-side device. The third indication information is used to indicate the validity of the aforementioned first movement trajectory information.
[0237] Optionally, in this embodiment of the application, the terminal may carry the aforementioned third indication information in the msg5 message.
[0238] Optionally, in this embodiment, the network-side device may also configure validity verification conditions to be sent to the terminal, and the terminal may verify the validity of the first movement trajectory information according to the validity verification conditions. For example, the validity verification conditions may be configured by the base station through an RRC connection release message and sent to the terminal.
[0239] Thus, if the network-side device stores the predicted movement trajectory information of the terminal during the RRC disconnected state, and if the RRC connection is established or restored or the terminal is in the RRC connected state, the network side will not make a prediction if the third indication information from the terminal indicates that the previously reported movement trajectory information of the terminal is valid. Instead, it will directly use the previously reported movement trajectory information of the terminal for paging, which can reduce the network energy consumption caused by prediction calculation.
[0240] The information reporting method provided in this application embodiment, compared to related technologies, only triggers mobile trajectory information reporting when the network-side device has predicted mobile trajectory information and the terminal is currently in RRC connected state. It cannot promptly obtain the terminal's predicted mobile trajectory information when the terminal is in RRC disconnected state and has predicted mobile trajectory information. In this solution, when the terminal is in RRC disconnected state and has predicted mobile trajectory information, the terminal initiates a first process and, during or after initiating the first process, indicates its mobile trajectory information to the network-side device. This achieves the goal of quickly entering RRC connected state and reporting its mobile trajectory information to the network-side device. This allows the network-side device to know the terminal's mobile trajectory information, and based on this information, when the terminal's downlink service arrives, the network-side device can estimate the cell or location the terminal might be camped at that moment, thereby notifying the corresponding base station to paging the terminal and reducing paging overhead. In addition, the movement trajectory information can be sent to the base station by the core network equipment, so that the base station can estimate the approximate time for the terminal to reselect to the local cell, thereby enabling the transmission of system information and reducing the power consumption and latency caused by the terminal sending wake-up signals in multiple energy-saving cells.
[0241] Figure 3 A flowchart illustrating the information reporting method provided in an embodiment of this application is shown. Figure 3 As shown, the information reporting method provided in this application embodiment may include the following steps 601 to 604.
[0242] Step 601: The network-side device sends configuration information to the terminal.
[0243] In this embodiment, the configuration information is used to instruct the terminal to display the first movement trajectory information when it is in an RRC disconnected state and has the first movement trajectory information. Optionally, in this embodiment, to avoid frequent registration updates caused by the terminal frequently changing its movement trajectory, the network-side device can send configuration information to the terminal to instruct it to report movement trajectory information, and only then can the terminal report movement trajectory information to the network-side device.
[0244] For example, the above configuration information can be used to indicate whether the terminal is allowed to report movement trajectory information; or, the above configuration information can be used to indicate whether the terminal is allowed to report updated movement trajectory information; or, the above configuration information can also be a preset threshold, used to indicate that the terminal reports movement trajectory information when the preset threshold is met.
[0245] Step 602: The terminal receives configuration information from the network-side device.
[0246] Step 603: The terminal sends the first message to the network-side device.
[0247] In this embodiment of the application, the first message is used to indicate the first movement trajectory information possessed by the terminal. The first message is either a message during the initiation of the first process or a message after the completion of the first process.
[0248] In this embodiment, when the terminal is in RRC idle state, the first process described above is an RRC connection establishment process. When the terminal is in RRC inactive state, the first process described above is an RRC connection recovery process or an SDT process.
[0249] For example, the first message mentioned above could be a message from the RRC connection recovery process, such as the RRC connection recovery complete message mentioned above. Alternatively, the first message mentioned above could be a message from the RRC connection establishment process, such as the registration request message mentioned above.
[0250] Step 604: The network-side device receives the first message from the terminal.
[0251] Optionally, in this embodiment of the application, the first movement trajectory information includes at least one of the following:
[0252] The terminal predicts the identification information of at least one cell where it will be camped;
[0253] The terminal's predicted dwell time stamp in at least one cell;
[0254] The terminal's predicted dwell time in at least one cell.
[0255] Optionally, in this embodiment of the application, the first movement trajectory information includes at least one of the following:
[0256] At least one location information predicted by the terminal;
[0257] The terminal predicts the dwell time stamp corresponding to at least one location information;
[0258] The terminal predicts the dwell time at at least one location.
[0259] Optionally, in the embodiments of this application, step 602 can be implemented by step 602a or step 602b as described below.
[0260] Step 602a: The network-side device receives the first movement trajectory information from the terminal.
[0261] In this embodiment of the application, the aforementioned first movement trajectory information had not been reported before.
[0262] Step 602b: The network-side device receives the first instruction information from the terminal.
[0263] In this embodiment of the application, the first indication information indicates that the first movement trajectory information has been restored to a valid state. The first movement trajectory information was previously reported and was in an invalid state.
[0264] Optionally, in this embodiment of the application, after step 602 above, the information reporting method provided in this embodiment of the application may further include at least one of the following steps 603 and 605.
[0265] Step 603: The network-side device receives the second message from the terminal.
[0266] In this embodiment of the application, the second message is used to indicate the updated first movement trajectory information, and the second message includes a dwell time offset or a stay time offset.
[0267] For example, after receiving configuration information from the network-side device, the terminal can know that the network-side device allows the terminal to report movement trajectory information. Therefore, if the terminal determines that the first movement trajectory information has been updated, it can send the aforementioned second message to the network-side device.
[0268] Step 605: The network-side device receives a third message from the terminal.
[0269] In this embodiment of the application, the aforementioned third message is used to indicate that the first movement trajectory information is invalid.
[0270] Optionally, in this embodiment of the application, after step 603 above, the information reporting method provided in this embodiment of the application may further include step 61 or step 62 below.
[0271] Step 61: The network-side device determines the second movement trajectory information based on the first movement trajectory information and the dwell time offset.
[0272] Optionally, in this embodiment of the application, the second movement trajectory information is an updated first movement trajectory information.
[0273] For example, if the dwell time offset includes the dwell time offset of each cell in the first movement trajectory information, the network-side device can update the dwell timestamp or dwell duration in each cell in the first movement trajectory information according to the dwell time offset to obtain the second movement trajectory information.
[0274] For example, when the dwell time offset includes the dwell time offset of the first cell in the first movement trajectory information, the network-side device can update the dwell timestamp or dwell time in the first cell according to the dwell time offset of the first cell, and then determine the updated dwell timestamp in the second cell according to the updated dwell time in the first cell, and so on, so that the dwell timestamp in each cell can be updated to finally obtain the second movement trajectory information.
[0275] Step 62: The network-side device determines the second movement trajectory information based on the first movement trajectory information and the dwell time offset.
[0276] It should be noted that the implementation method of this step is the same as that of step 61 above, and this step will not be described again here.
[0277] Optionally, in this embodiment, the first message is a NAS message or an RRC message. After step 602 above, the information reporting method provided in this embodiment may further include step 607 or step 608 as described below.
[0278] Step 607: If the first message is a NAS message, the network-side device sends a response to the terminal in response to the NAS message.
[0279] In this embodiment of the application, the above response includes information about the registration area.
[0280] Step 608: If the first message is an RRC message, the network-side device sends a response to the terminal in response to the RRC message.
[0281] In this embodiment of the application, the above response includes information about the RAN notification area.
[0282] Optionally, in this embodiment of the application, before step 602 above, the information reporting method provided in this embodiment of the application further includes step 602e below. Correspondingly, step 602 above can be implemented by step 602f below.
[0283] Step 602e: The network-side device sends an RRC connection recovery message to the terminal.
[0284] In this embodiment of the application, the aforementioned RRC connection recovery message is used to instruct or request the terminal to report movement trajectory information.
[0285] Step 602f: The network-side device receives an RRC connection restoration complete message from the terminal.
[0286] In this embodiment of the application, the RRC connection restoration completion message carries the first movement trajectory information.
[0287] Optionally, in this embodiment of the application, before step 602e above, the information reporting method provided in this embodiment of the application further includes step 602d below.
[0288] Step 602d: The network-side device receives an RRC connection recovery request message from the terminal.
[0289] In this embodiment of the application, the RRC connection recovery request message carries recovery reason information, which includes at least one of the following:
[0290] RNAU;
[0291] The terminal needs to report the first movement trajectory information.
[0292] The information reporting method provided in this application embodiment allows the terminal to quickly enter the RRC connected state when it is in an RRC disconnected state. The terminal then promptly reports the predicted movement trajectory information to the network-side device. The network-side device receives the terminal's movement trajectory information from a first message received from the terminal. Based on this movement trajectory information, when the terminal's downlink service arrives, the network-side device can estimate the cell or location the terminal might be camped at that moment, thereby notifying the corresponding base station to perform targeted paging of the terminal, thus reducing paging overhead. Furthermore, the aforementioned first movement trajectory information can be sent to the base station by the core network device. This allows the base station to estimate the approximate time it will take for the terminal to reselect to its current cell, thereby enabling the transmission of system information and reducing the power consumption and latency caused by the terminal sending wake-up signals in multiple energy-efficient cells.
[0293] It should be noted that the specific implementation of the steps in this embodiment is the same as the specific implementation of the relevant steps in the above embodiments. For the parts not described in detail in this embodiment, please refer to the relevant descriptions in the above embodiments. This embodiment will not repeat them here.
[0294] It should be noted that for terminals with relatively fixed movement trajectories over time, improvements can be made to the existing recording behavior of historical movement information. Figure 4 A flowchart illustrating the information reporting method provided in an embodiment of this application is shown. Figure 4As shown, the information reporting method provided in this application embodiment may include the following steps 701 and 702.
[0295] Step 701: When the terminal is in RRC connection state, the terminal sends its historical mobility information to the network-side device.
[0296] In this embodiment of the application, the aforementioned historical mobility information includes the identification information of at least one historical cell and the dwell timestamp of the terminal in at least one historical cell.
[0297] For example, the aforementioned historical cell may be a historical serving cell or a historical residing cell, and the aforementioned residing timestamp may be an absolute timestamp, such as Universal Time Coordinated (UTC).
[0298] For example, regardless of the RRC state in which the terminal is, the terminal can record its historical movement information and send the historical movement information to the network-side device when the terminal enters the RRC connected state.
[0299] Optionally, in this embodiment of the application, the historical movement information further includes at least one of the following:
[0300] The duration of terminal dwell time in at least one historical cell;
[0301] The number of times the terminal has stayed in at least one historical cell.
[0302] For example, the dwell time of the terminal in at least one historical cell may include the dwell time of the terminal in at least one historical serving cell or historical stationed cell. The number of times the terminal dwells in at least one historical cell may include the number of times the terminal dwells in at least one historical serving cell or historical stationed cell.
[0303] Optionally, in this embodiment of the application, at least one historical cell includes at least one of the following:
[0304] The cell configured by the network-side device when releasing the RRC connection;
[0305] The cell where the terminal has historically resided indicates the cell where the terminal has recorded historical mobility information;
[0306] The cell is determined based on specific rules, which are related to the network's energy-saving status.
[0307] Optionally, in the embodiments of this application, the specific rules mentioned above include any one of the following:
[0308] The residential community is a network-efficient community;
[0309] The cell in which the terminal sent a wake-up signal while it was camped on the cell.
[0310] For example, to reduce the impact on the terminal, the terminal may only record timestamp information in a specific cell. The specific cell may be a network-configured cell (instructed by dedicated signaling or broadcast instructions from the currently camped cell), or a cell determined based on specific rules. For example, when the terminal camps in a network energy saving (NES) cell or a cell that has sent a wake-up signal, the terminal may record timestamp information in that cell.
[0311] It should be noted that the timestamp information mentioned above is the same as the dwell timestamp mentioned above. The cell currently dwelling in the broadcast indicates the cell recorded by the terminal, which refers to the cell where the terminal has historically dwelled and the cell where the terminal records historical movement information.
[0312] Thus, when the terminal is in the RRC connected state, it reports historical mobility information to the network-side device. Since the historical mobility information includes the timestamp of the terminal's stay in at least one historical cell, the network-side device can know the historical cells where the terminal stayed at different times. Therefore, even if the terminal is released to the RRC disconnected state, the network-side device can predict the terminal's movement trajectory based on the historical mobility information.
[0313] Step 702: The network-side device receives historical mobility information from the terminal.
[0314] In this embodiment of the application, the aforementioned historical mobility information may include the identification information of at least one historical cell and the dwell timestamp of the terminal in at least one historical cell.
[0315] Optionally, in this embodiment of the application, the network-side device can be an access network device. For example, in combination with... Figure 4 ,like Figure 5 As shown, after step 702 above, the information reporting method provided in this application embodiment may further include the following step 703.
[0316] Step 703: The access network device sends historical mobility information to the core network device.
[0317] For example, the base station sends the historical mobility information reported by the terminal to core network elements, such as AMF, OAM, NWDAF, etc. for storage.
[0318] Optionally, in the embodiments of this application, step 703 above can be implemented by step 703a below.
[0319] Step 703a: When the core network device requests or subscribes to historical mobility information, the access network device sends historical mobility information to the core network device.
[0320] For example, a base station may send historical mobility information to a core network element when the core network element requests or subscribes to historical mobility information.
[0321] In this way, based on the historical mobility information reported by the terminal, the base station can predict the probability that the terminal will stay in certain cells during certain time periods in the RRC non-connectivity state, thereby optimizing the network.
[0322] The information reporting method provided in this application embodiment allows a terminal to report historical mobility information to the network-side device when it is in RRC connected state. Since the historical mobility information includes the terminal's dwell timestamps in at least one historical cell, the network-side device can determine the historical cells the terminal has been in at different times. Therefore, even if the terminal is released to RRC disconnected state, the network-side device can predict the terminal's movement trajectory based on the historical mobility information. When the terminal's downlink service arrives, the network-side device can estimate the cell or location the terminal may be in at that time, thereby notifying the corresponding base station to perform targeted paging of the terminal, thus reducing paging overhead.
[0323] It should be noted that before the RRC connection is released, the network-side device can obtain the terminal's predicted movement trajectory information and use it after the RRC connection is released. Figure 6 A flowchart illustrating the information reporting method provided in an embodiment of this application is shown. Figure 6 As shown, the information reporting method provided in this application embodiment may include the following steps 801 and 802.
[0324] Step 801: When the terminal is in RRC connection state and has third movement trajectory information, the terminal sends the third movement trajectory information to the network side device.
[0325] In this embodiment of the application, the aforementioned third movement trajectory information is used to determine the position of the terminal during the RRC non-connected state.
[0326] It is understandable that the network-side equipment stores the third movement trajectory information sent by the terminal when it is in the RRC connected state. When the terminal is in the RRC disconnected state, the network-side equipment can use the third movement trajectory information to predict the current location of the terminal, thereby realizing directional paging and optimizing the transmission of base station public signals.
[0327] Furthermore, the aforementioned third movement trajectory can also be used to determine the terminal's location information during the RRC connected state.
[0328] Optionally, in this embodiment of the application, the aforementioned third movement trajectory information may include at least one of the following:
[0329] The terminal predicts the identification information of at least one cell where it will reside;
[0330] The terminal's predicted dwell timestamp in the at least one cell;
[0331] The terminal predicts the dwell time in the at least one cell.
[0332] Optionally, in this embodiment of the application, the aforementioned third movement trajectory information includes at least one of the following:
[0333] The terminal predicts at least one location information;
[0334] The terminal predicts the dwell timestamp corresponding to the at least one location information;
[0335] The terminal predicts the dwell time corresponding to the at least one location information.
[0336] For example, when the terminal is in RRC connected state, it can report the predicted third movement trajectory information through RRC messages or NAS messages.
[0337] Optionally, in this embodiment of the application, the terminal may send the aforementioned third movement trajectory information to the network-side device upon receiving a request from the network side.
[0338] In this embodiment of the application, when the terminal's RRC connection is released, the terminal does not delete the aforementioned third movement trajectory information.
[0339] Step 802: The network-side device receives third-party movement trajectory information from the terminal.
[0340] In this embodiment of the application, the aforementioned third movement trajectory information is used by the network-side device to determine the location of the terminal during the RRC non-connected state.
[0341] Optionally, in this embodiment of the application, the aforementioned network-side device can be an access network device. Combined with... Figure 6 ,like Figure 7 As shown, after step 802 above, the information reporting method provided in this application embodiment may further include step 803 below.
[0342] Step 803: The access network device sends the third movement trajectory information to the core network device.
[0343] For example, when a terminal reports the predicted third movement trajectory information to the base station via an RRC message, the base station can send the third movement trajectory information reported by the terminal to core network elements such as AMF, OAM, and NWDAF for storage.
[0344] Optionally, in the embodiments of this application, step 803 above can be implemented by step 803a below.
[0345] Step 803a: When the core network device requests or subscribes to the mobility trajectory information, the access network device sends the third mobility trajectory information to the core network device.
[0346] For example, when the core network requests or subscribes to the mobile trajectory information, the base station sends the third mobile trajectory information to the core network element.
[0347] Optionally, in this embodiment of the application, when the terminal is in an RRC non-connected state, the information reporting method provided in this embodiment of the application further includes the following steps 901 or 902.
[0348] Step 901: When the terminal is in an RRC disconnected state, has first movement trajectory information, and the first movement trajectory information is different from the third movement trajectory information, the terminal initiates a first process, and during the initiation of the first process or after the completion of the first process, it indicates the first movement trajectory information to the network-side device.
[0349] When the terminal is in RRC idle state, the first process is the RRC connection establishment process; when the terminal is in RRC inactive state, the first process is the RRC connection recovery process or the SDT process.
[0350] Step 902: When the terminal is in RRC disconnected state and the third movement trajectory information is invalid, the terminal initiates the first process and, during the initiation of the first process or after the completion of the first process, indicates to the network-side device that the third movement trajectory information is invalid.
[0351] When the terminal is in RRC idle state, the first process is the RRC connection establishment process; when the terminal is in RRC inactive state, the first process is the RRC connection recovery process or the SDT process.
[0352] It should be noted that the implementation process of the terminal initiating the first process in steps 901 and 902 above, and indicating the first movement trajectory information to the network-side device during or after the initiation of the first process, is the same as the implementation process in the above embodiments. For the parts not specifically described in steps 901 and 902, please refer to the relevant descriptions in the above embodiments. This embodiment will not repeat them here.
[0353] Optionally, in this embodiment of the application, after step 802 above, the information reporting method provided in this embodiment of the application further includes the following step 805.
[0354] Step 805: The network-side device receives the fourth message from the terminal.
[0355] In this embodiment of the application, the fourth message is used to indicate the first movement trajectory information possessed by the terminal, or the fourth message is used to indicate that the third movement trajectory information has failed.
[0356] In this embodiment of the application, the aforementioned fourth message is a message in the RRC connection establishment process, or a message in the RRC connection recovery process or the SDT process. For example, the aforementioned fourth message is a registration request message in the RRC connection establishment process, or an RRC connection recovery completion message in the RRC connection recovery process.
[0357] The information reporting method provided in this application embodiment, when the terminal is in RRC connected state and has third movement trajectory information, sends the third movement trajectory information to the network-side device. The network-side device can determine the terminal's location during the RRC disconnected state based on the third movement trajectory information. After the terminal is released to the RRC disconnected state by the network side, the first procedure is not initiated immediately. Instead, it is determined whether the third movement trajectory information reported in the RRC connected state is the same as the terminal's current first movement trajectory information. If so, the third movement trajectory information is used, and the base station can estimate the approximate time for the terminal to reselect to the local cell, thereby initiating the transmission of system information and reducing the power consumption and latency caused by the terminal sending wake-up signals in multiple energy-saving cells. If not, the terminal initiates the first procedure to re-report the first movement trajectory information. When the terminal's downlink service arrives, even if the terminal is in the RRC disconnected state, the network-side device can estimate the cell or location where the terminal may be camped at that moment, thereby notifying the corresponding base station to page the terminal in a targeted manner, achieving the purpose of reducing paging overhead.
[0358] It should be noted that the specific implementation of some steps in this embodiment is the same as the specific implementation of the relevant steps in the above embodiments. For the parts not described in detail in this embodiment, please refer to the relevant descriptions in the above embodiments. This embodiment will not repeat them here.
[0359] It should be noted that each of the above method embodiments, or various possible implementations of each method embodiment, can be executed individually or in combination of any two or more. The specific implementation can be determined according to actual usage requirements, and this application embodiment does not impose any restrictions on this.
[0360] 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.
[0361] 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, a network-side device, or a server, etc. Exemplarily, the terminal can be, but is not limited to, the type of terminal 11 listed above, and the network-side device can be, but is not limited to, the type of network-side device 12 listed above. This application does not impose specific limitations.
[0362] 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, such as a Central Processing Unit (CPU), microprocessor, Digital Signal Processor (DSP), Artificial Intelligence (AI) processor, Graphics Processing Unit (GPU), Application Specific Integrated Circuit (ASIC), Network Processor (NP), Field Programmable Gate Array (FPGA), or other programmable logic devices, gate circuits, transistors, discrete hardware components, etc. The receiving and transmitting modules can be implemented by a communication interface, which can include one or more of the following: transceiver, pins, circuits, bus, radio frequency unit, etc.
[0363] For details, see Figure 8 When the information reporting device is a terminal or a component in a terminal, the information reporting device 80 includes a processing module 81.
[0364] The aforementioned processing module 81 is used to initiate a first process when the terminal is in an RRC disconnected state and has first movement trajectory information, and to indicate the first movement trajectory information to the network-side device during the initiation of the first process or after the completion of the first process; wherein, when the RRC disconnected state includes the RRC idle state, the aforementioned first process is an RRC connection establishment process; when the RRC disconnected state includes the RRC inactive state, the aforementioned first process is an RRC connection recovery process or an SDT process.
[0365] Optionally, in this embodiment of the application, the first movement trajectory information includes at least one of the following:
[0366] The terminal predicts the identification information of at least one cell where it will be camped;
[0367] The terminal's predicted dwell time stamp in at least one cell;
[0368] The terminal's predicted dwell time in at least one cell.
[0369] Optionally, in this embodiment of the application, the first movement trajectory information includes at least one of the following:
[0370] At least one location information predicted by the terminal;
[0371] The terminal predicts the dwell time stamp corresponding to at least one location information;
[0372] The terminal predicts the dwell time at at least one location.
[0373] Optionally, in this embodiment of the application, the first movement trajectory information of the terminal includes any one of the following:
[0374] The terminal has predictable cell dwell information or arbitrary location information;
[0375] The terminal has predicted movement trajectory information that meets specific conditions, which are conditions satisfied by the cells or locations included in the movement trajectory information.
[0376] Optionally, in the embodiments of this application, the above-mentioned specific conditions include at least one of the following:
[0377] The number of cells or locations included in the movement trajectory information is greater than or equal to N, where N is an integer greater than or equal to 1;
[0378] The dwell time of each cell or the dwell time at each location included in the movement trajectory information is greater than or equal to the preset duration;
[0379] The number of historical repetitions of a cell or location included in the movement trajectory information is greater than or equal to M, where M is an integer greater than or equal to 1.
[0380] Optionally, in this embodiment of the application, the above-mentioned processing module 81 is specifically used to send the first movement trajectory information to the network-side device when the terminal has not reported the first movement trajectory information during the initiation of the first process or after the end of the first process; or, when the terminal has previously reported the first movement trajectory information and the first movement trajectory information is in an invalid state during the initiation of the first process or after the end of the first process, the first indication information sends the first indication information to the network-side device, the first indication information indicating that the first movement trajectory information is restored to a valid state.
[0381] Optionally, in this embodiment of the application, the processing module 81 is further configured to perform at least one of the following:
[0382] If the first movement trajectory information becomes invalid, the network-side device is instructed that the first movement trajectory information is invalid.
[0383] If the terminal's first movement trajectory information changes, the updated first movement trajectory information is indicated to the network-side device.
[0384] Optionally, in this embodiment of the application, the processing module 81 is specifically used to perform at least one of the following:
[0385] If permitted by the network-side device, indicate the updated first movement trajectory information to the network-side device;
[0386] If the change in the terminal's first movement trajectory information meets a preset threshold, the updated first movement trajectory information is indicated to the network-side device.
[0387] Optionally, in this embodiment of the application, the processing module 81 is further configured to indicate second movement trajectory information to the network-side device, wherein the second movement trajectory information is different from the first movement trajectory information.
[0388] Optionally, in this embodiment of the application, when the cell information or location information in the first movement trajectory information and the second movement trajectory information are the same, the second movement trajectory information includes a dwell time offset or a stay time offset.
[0389] Optionally, in this embodiment of the application, the dwell time offset includes the dwell time offset of all cells or reference cells in the second movement trajectory information; the stay time offset includes the stay time offset of all locations or reference locations in the second movement trajectory information.
[0390] Optionally, in this embodiment of the application, the above-mentioned processing module 81 is specifically used to indicate the first movement trajectory information to the network side device during the initiation of the first process or after the end of the first process when the terminal is in the RRC non-connected state, has the first movement trajectory information, and the network side device allows the terminal to report the first movement trajectory information.
[0391] Optionally, in this embodiment of the application, the processing module 81 is further configured to receive a response from the network-side device when the terminal indicates the first movement trajectory information to the network-side device via a NAS message, the response including information about the registered area; or, when the terminal indicates the first movement trajectory information to the network-side device via an RRC message, receive a response from the network-side device, the response including information about the RAN notification area.
[0392] Optionally, in this embodiment of the application, the processing module 81 is further configured to determine whether to perform registration update based on whether the currently camped cell matches the predicted cell or location of the terminal in the first movement trajectory information when the terminal is in RRC idle state and the currently camped cell does not belong to the registration area; or, when the terminal is in RRC inactive state and the currently camped cell does not belong to the RAN notification area, determine whether to perform RAN notification area update RNAU procedure based on whether the currently camped cell matches the predicted cell or location of the terminal in the first movement trajectory information.
[0393] Optionally, in this embodiment of the application, the processing module 81 is specifically used to send an RRC connection recovery request message to the network-side device through the sending module when the terminal is in an RRC inactive state and has first movement trajectory information; wherein, the RRC connection recovery request message carries recovery reason information, and the recovery reason information includes at least one of the following: RNAU; the terminal needs to report the first movement trajectory information.
[0394] Optionally, in this embodiment of the application, the above-mentioned processing module 81 is specifically used to receive an RRC connection recovery message from the network-side device through the receiving module, the RRC connection recovery message carrying second indication information, the second indication information indicating or requesting the terminal to report movement trajectory information; and to send an RRC connection recovery completion message to the network-side device through the sending module, the RRC connection recovery completion message carrying first movement trajectory information.
[0395] The information reporting device provided in this application embodiment, when the information reporting device is in an RRC disconnected state and has predicted mobile trajectory information, initiates a first process and, during or after initiating the first process, indicates its mobile trajectory information to the network-side device. This achieves the goal of quickly entering an RRC connected state and reporting its mobile trajectory information to the network-side device. This allows the network-side device to know the mobile trajectory information of the information reporting device. Thus, when the information reporting device is in an RRC disconnected state, the network-side device can realize directional paging and optimize the transmission of base station public signals based on the acquired mobile trajectory information, thereby improving network energy efficiency.
[0396] The information reporting device provided in this application embodiment can implement the various processes implemented by the terminal in the above information reporting method embodiment and achieve the same technical effect. To avoid repetition, it will not be described again here.
[0397] For details, see Figure 9 When the information reporting device is a terminal or a component in a terminal, the information reporting device 900 includes a sending module 91.
[0398] The aforementioned sending module 91 is used to send the terminal's historical mobility information to the network-side device when the terminal is in RRC connection state; wherein the aforementioned historical mobility information includes the identification information of at least one historical cell and the terminal's dwell time stamp in at least one historical cell.
[0399] Optionally, in this embodiment of the application, the aforementioned historical movement information further includes at least one of the following:
[0400] The duration of terminal dwell time in at least one historical cell;
[0401] The number of times the terminal has stayed in at least one historical cell.
[0402] Optionally, in this embodiment of the application, the aforementioned at least one historical cell includes at least one of the following:
[0403] The cell configured by the network-side device when releasing the RRC connection;
[0404] The cell where the terminal has historically resided indicates the cell where the terminal has recorded historical mobility information;
[0405] The cell is determined based on specific rules, which are related to the network's energy-saving status.
[0406] Optionally, in the embodiments of this application, specific rules include any one of the following:
[0407] The residential community is a network-efficient community;
[0408] The cell in which the terminal sent a wake-up signal while it was camped on the cell.
[0409] The information reporting device provided in this application reports historical mobility information to the network-side device when it is in RRC connected state. Since the historical mobility information includes the timestamps of the information reporting device's residence in at least one historical cell, the network-side device can know the historical cells where the information reporting device resided at different times. Therefore, even if the information reporting device is released to RRC disconnected state, the network-side device can predict the movement trajectory of the information reporting device based on the historical mobility information. When downlink traffic arrives for the information reporting device, the network-side device can estimate the cell or location where the information reporting device may reside at that time, thereby notifying the corresponding base station to perform targeted paging of the information reporting device, thus reducing paging overhead.
[0410] The information reporting device provided in this application embodiment can implement the various processes implemented by the terminal in the above information reporting method embodiment and achieve the same technical effect. To avoid repetition, it will not be described again here.
[0411] For details, see Figure 10When the information reporting device is a terminal or a component in a terminal, the information reporting device 1000 includes a sending module 1001.
[0412] The aforementioned sending module 1001 is used to send third movement trajectory information to the network-side device when the terminal is in the RRC connected state and has third movement trajectory information. The third movement trajectory information is used to determine the position of the terminal during the RRC disconnected state.
[0413] Optionally, in this embodiment of the application, the information reporting device further includes a processing module. The processing module is used to initiate a first process when the terminal is in an RRC disconnected state, has first movement trajectory information, and the first movement trajectory information is different from the third movement trajectory information. During the initiation of the first process or after the first process ends, the first movement trajectory information is indicated to the network-side device. In the case that the RRC connected state includes the RRC idle state, the first process is an RRC connection establishment process. In the case that the RRC connected state includes the RRC inactive state, the first process is an RRC connection recovery process or an SDT process.
[0414] Optionally, in this embodiment of the application, the information reporting device further includes a processing module. The processing module is used to initiate a first process when the terminal is in an RRC disconnected state and the third movement trajectory information is invalid, and to indicate to the network-side device that the third movement trajectory information is invalid during the initiation of the first process or after the end of the first process. In the case that the RRC connected state includes the RRC idle state, the first process is an RRC connection establishment process; in the case that the RRC connected state includes the RRC inactive state, the first process is an RRC connection recovery process or an SDT process.
[0415] The information reporting device provided in this application embodiment, when the information reporting device is in RRC connected state and has third movement trajectory information, sends the third movement trajectory information to the network-side device. The network-side device can determine the location of the information reporting device during the RRC disconnected state based on the third movement trajectory information. Thus, when downlink traffic arrives for the information reporting device, even if the information reporting device is in RRC disconnected state, the network-side device can predict the cell or location where the information reporting device may be camped at that moment, thereby notifying the corresponding base station to perform targeted paging of the information reporting device, achieving the goal of reducing paging overhead.
[0416] The information reporting device provided in this application embodiment can implement the various processes implemented by the terminal in the above information reporting method embodiment and achieve the same technical effect. To avoid repetition, it will not be described again here.
[0417] See Figure 11When the information reporting device is a network-side device or a component of a network-side device, the information reporting device 1100 includes a sending module 1101 and a receiving module 1102.
[0418] The aforementioned sending module 1101 is used to send configuration information to the terminal. The configuration information is used to instruct the terminal to indicate the first movement trajectory information when it is in an RRC disconnected state and has the first movement trajectory information.
[0419] The receiving module 1102 is configured to receive a first message from the terminal; wherein the first message is used to indicate the first movement trajectory information of the terminal; the first message is a message during the initiation of a first process or a message after the end of the first process; in the case of RRC non-connected state including RRC idle state, the first process is an RRC connection establishment process; in the case of RRC non-connected state including RRC inactive state, the first process is an RRC connection recovery process or an SDT process.
[0420] Optionally, in this embodiment of the application, the first movement trajectory information includes at least one of the following:
[0421] The terminal predicts the identification information of at least one cell where it will be camped;
[0422] The terminal's predicted dwell time stamp in at least one cell;
[0423] The terminal's predicted dwell time in at least one cell.
[0424] Optionally, in this embodiment of the application, the first movement trajectory information includes at least one of the following:
[0425] At least one location information predicted by the terminal;
[0426] The terminal predicts the dwell time stamp corresponding to at least one location information;
[0427] The terminal predicts the dwell time at at least one location.
[0428] Optionally, in this embodiment of the application, the receiving module 1102 is specifically used to receive first movement trajectory information from the terminal, the first movement trajectory information having not been reported before; or, to receive first indication information from the terminal, the first indication information indicating that the first movement trajectory information has been restored to a valid state, the first movement trajectory information having been reported before and being in an invalid state.
[0429] Optionally, in this embodiment of the application, the receiving module 1102 is further configured to receive a second message from the terminal, the second message being used to indicate updated first movement trajectory information, the second message including dwell time offset or stay time offset.
[0430] Optionally, in this embodiment of the application, the information reporting device further includes a processing module, which is used to determine second movement trajectory information based on the first movement trajectory information and the dwell time offset, wherein the second movement trajectory information is an updated version of the first movement trajectory information; or, to determine the second movement trajectory information based on the first movement trajectory information and the dwell time offset.
[0431] Optionally, in the embodiments of this application, the first message mentioned above is a NAS message or an RRC message.
[0432] The aforementioned information reporting device further includes a processing module, which is used to send a response to the terminal in response to the NAS message when the first message is a NAS message, the response including information about the registered area; or, in response to the RRC message when the first message is an RRC message, send a response to the terminal in response to the RRC message, the response including information about the RAN notification area.
[0433] Optionally, in this embodiment of the application, the sending module 1101 is specifically used to send an RRC connection restoration message to the terminal, the RRC connection restoration message being used to instruct or request the terminal to report movement trajectory information.
[0434] The aforementioned receiving module 1102 is specifically used to receive an RRC connection restoration completion message from the terminal, the aforementioned RRC connection restoration completion message carrying first movement trajectory information.
[0435] Optionally, in this embodiment of the application, the sending module 1101 is further configured to receive an RRC connection recovery request message from the terminal.
[0436] The aforementioned RRC connection recovery request message carries recovery reason information, which includes at least one of the following: RNAU; the terminal needs to report the first movement trajectory information.
[0437] The information reporting device provided in this application embodiment, when the terminal is in an RRC disconnected state and has predicted movement trajectory information, enables the terminal to initiate a first process and, during or after initiating the first process, indicate its movement trajectory information to the information reporting device. This achieves the goal of quickly entering an RRC connected state and reporting its movement trajectory information to the information reporting device, allowing the information reporting device to know the terminal's movement trajectory information. Thus, when the terminal is in an RRC disconnected state, the information reporting device can realize directional paging and optimize the transmission of base station public signals based on the acquired movement trajectory information, thereby improving network energy efficiency.
[0438] The information reporting device provided in this application embodiment can implement the various processes implemented by the network-side device in the above information reporting method embodiment and achieve the same technical effect. To avoid repetition, it will not be described again here.
[0439] See Figure 12 When the information reporting device is a network-side device or a component of a network-side device, the information reporting device 1200 includes a receiving module 1201.
[0440] The receiving module 1201 is used to receive historical mobility information from the terminal; wherein the historical mobility information includes the identification information of at least one historical cell and the dwell time stamp of the terminal in at least one historical cell.
[0441] Optionally, in this embodiment, the network-side device is an access network device. The aforementioned information reporting apparatus further includes a sending module, which is used by the access network device to send historical mobility information to the core network device.
[0442] Optionally, in this embodiment of the application, the above-mentioned sending module is specifically used to send historical mobility information to the core network device when the core network device requests or subscribes to historical mobility information.
[0443] The information reporting device provided in this application embodiment allows a terminal to report historical mobility information to the information reporting device when it is in RRC connected state. Since the historical mobility information includes the terminal's dwell timestamps in at least one historical cell, the information reporting device can determine the historical cells the terminal has been in at different times. Therefore, even if the terminal is released to RRC disconnected state, the information reporting device can predict the terminal's movement trajectory based on the historical mobility information. When a downlink service arrives for the terminal, the information reporting device can estimate the cell or location the terminal may be in at that time, thereby notifying the corresponding base station to perform targeted paging of the terminal, thus reducing paging overhead.
[0444] The information reporting device provided in this application embodiment can implement the various processes implemented by the network-side device in the above information reporting method embodiment and achieve the same technical effect. To avoid repetition, it will not be described again here.
[0445] See Figure 13 When the information reporting device is a network-side device or a component of a network-side device, the information reporting device 1300 includes a receiving module 1301.
[0446] The receiving module 1301 is used to receive third movement trajectory information from the terminal, which is used to determine the position of the terminal during the RRC disconnected state.
[0447] Optionally, in this embodiment, the network-side device is an access network device. The aforementioned information reporting device further includes a sending module, which is used by the access network device to send third movement trajectory information to the core network device.
[0448] Optionally, in this embodiment of the application, the above-mentioned sending module is used to send third movement trajectory information to the core network device when the core network device requests or subscribes to movement trajectory information.
[0449] Optionally, in this embodiment of the application, the receiving module 1301 is further configured to receive a fourth message from the terminal; wherein the fourth message is used to indicate the first movement trajectory information possessed by the terminal, or the fourth message is used to indicate the failure of the third movement trajectory information; the fourth message is a message in the RRC connection establishment process, or the fourth message is a message in the RRC connection recovery process or the SDT process.
[0450] The information reporting device provided in this application embodiment, when the terminal is in RRC connected state and has third movement trajectory information, the terminal sends the third movement trajectory information to the information reporting device. The information reporting device can determine the terminal's location during the RRC disconnected state based on this third movement trajectory information. Thus, when downlink traffic arrives for the terminal, even when the terminal is in RRC disconnected state, the information reporting device can predict the cell or location the terminal may be camped at that moment, thereby notifying the corresponding base station to perform targeted paging of the terminal, achieving the purpose of reducing paging overhead.
[0451] The information reporting device provided in this application embodiment can implement the various processes implemented by the network-side device in the above information reporting method embodiment and achieve the same technical effect. To avoid repetition, it will not be described again here.
[0452] like Figure 14 As shown, this application embodiment also provides a communication device 1400, including a processor 1401 and a memory 1402. The memory 1402 stores programs or instructions that can run on the processor 1401. For example, when the communication device 1400 is a terminal, the program or instructions executed by the processor 1401 implement the various steps of the above-described information reporting method embodiment and achieve the same technical effect. When the communication device 1400 is a network-side device, the program or instructions executed by the processor 1401 implement the various steps of the above-described information reporting method embodiment and achieve the same technical effect. To avoid repetition, further details are omitted here.
[0453] This application also provides a terminal, including a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is used to run programs or instructions to implement the steps in the above method embodiments. This terminal embodiment corresponds to the above terminal-side method embodiments; all implementation processes and methods of the above method embodiments can be applied to this terminal embodiment and achieve the same technical effect. The terminal can be... Figure 8 , Figure 9 or Figure 10 The information reporting device shown. Specifically, Figure 15 A schematic diagram of the hardware structure of a terminal to implement an embodiment of this application.
[0454] The terminal 1500 includes, but is not limited to, at least some of the following components: radio frequency unit 1501, network module 1502, audio output unit 1503, input unit 1504, sensor 1505, display unit 1506, user input unit 1507, interface unit 1508, memory 1509, and processor 1510.
[0455] Those skilled in the art will understand that the terminal 1500 may also include a power supply (such as a battery) for supplying power to various components. The power supply may be logically connected to the processor 1510 through a power management system, thereby enabling functions such as managing charging, discharging, and power consumption through the power management system. Figure 15 The terminal structure shown does not constitute a limitation on the terminal. The terminal may include more or fewer components than shown, or combine certain components, or have different component arrangements, which will not be elaborated here.
[0456] It should be understood that, in this embodiment, the input unit 1504 may include a graphics processor 15041 and a microphone 15042. The graphics processor 15041 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 1506 may include a display panel 15061, which may be configured in the form of a liquid crystal display, an organic light-emitting diode, or the like. The user input unit 1507 includes a touch panel 15071 and at least one of other input devices 15072. The touch panel 15071 is also called a touch screen. The touch panel 15071 may include a touch detection device and a touch controller. Other input devices 15072 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.
[0457] In this embodiment, after receiving downlink data from the network-side device, the radio frequency unit 1501 can transmit it to the processor 1510 for processing; in addition, the radio frequency unit 1501 can send uplink data to the network-side device. Typically, the radio frequency unit 1501 includes, but is not limited to, antennas, amplifiers, transceivers, couplers, low-noise amplifiers, duplexers, etc.
[0458] The memory 1509 can be used to store software programs or instructions, as well as various data. The memory 1509 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 1509 may include volatile memory or non-volatile memory. The non-volatile memory may be read-only memory (ROM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), or flash memory. Volatile memory can be random access memory (RAM), static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDRSDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous link dynamic random access memory (SLDRAM), and direct memory bus RAM (DRRAM). The memory 1509 in this embodiment includes, but is not limited to, these and any other suitable types of memory.
[0459] Processor 1510 may include one or more processing units; optionally, processor 1510 integrates an application processor and a modem processor, wherein the application processor mainly handles operations involving the operating system, user interface, and applications, and the modem processor mainly handles wireless communication signals, such as a baseband processor. It is understood that the aforementioned modem processor may also not be integrated into processor 1510.
[0460] One implementation method:
[0461] The processor 1510 is configured to initiate a first process when the terminal is in an RRC disconnected state and has first movement trajectory information, and to indicate the first movement trajectory information to the network-side device during or after the initiation of the first process; wherein, when the RRC disconnected state includes the RRC idle state, the first process is an RRC connection establishment process; when the RRC disconnected state includes the RRC inactive state, the first process is an RRC connection recovery process or an SDT process.
[0462] Optionally, in this embodiment of the application, the first movement trajectory information includes at least one of the following:
[0463] The terminal predicts the identification information of at least one cell where it will be camped;
[0464] The terminal's predicted dwell time stamp in at least one cell;
[0465] The terminal's predicted dwell time in at least one cell.
[0466] Optionally, in this embodiment of the application, the first movement trajectory information includes at least one of the following:
[0467] At least one location information predicted by the terminal;
[0468] The terminal predicts the dwell time stamp corresponding to at least one location information;
[0469] The terminal predicts the dwell time at at least one location.
[0470] Optionally, in this embodiment of the application, the first movement trajectory information of the terminal includes any one of the following:
[0471] The terminal has predictable cell dwell information or arbitrary location information;
[0472] The terminal has predicted movement trajectory information that meets specific conditions, which are conditions satisfied by the cells or locations included in the movement trajectory information.
[0473] Optionally, in the embodiments of this application, the above-mentioned specific conditions include at least one of the following:
[0474] The number of cells or locations included in the movement trajectory information is greater than or equal to N, where N is an integer greater than or equal to 1;
[0475] The dwell time of each cell or the dwell time at each location included in the movement trajectory information is greater than or equal to the preset duration;
[0476] The number of historical repetitions of a cell or location included in the movement trajectory information is greater than or equal to M, where M is an integer greater than or equal to 1.
[0477] Optionally, in this embodiment of the application, the processor 1510 is specifically used to send the first movement trajectory information to the network-side device during the initiation of the first process or after the end of the first process, when the terminal has not reported the first movement trajectory information; or, during the initiation of the first process or after the end of the first process, when the terminal has previously reported the first movement trajectory information and the first movement trajectory information is in an invalid state, the processor 1510 sends the first indication information to the network-side device, the first indication information indicating that the first movement trajectory information is restored to a valid state.
[0478] Optionally, in this embodiment of the application, the processor 1510 is further configured to perform at least one of the following:
[0479] If the first movement trajectory information becomes invalid, the network-side device is instructed that the first movement trajectory information is invalid.
[0480] If the terminal's first movement trajectory information changes, the updated first movement trajectory information is indicated to the network-side device.
[0481] Optionally, in this embodiment of the application, the processor 1510 is specifically used to perform at least one of the following:
[0482] If permitted by the network-side device, indicate the updated first movement trajectory information to the network-side device;
[0483] If the change in the terminal's first movement trajectory information meets a preset threshold, the updated first movement trajectory information is indicated to the network-side device.
[0484] Optionally, in this embodiment of the application, the processor 1510 is further configured to indicate second movement trajectory information to the network-side device, wherein the second movement trajectory information is different from the first movement trajectory information.
[0485] Optionally, in this embodiment of the application, when the cell information or location information in the first movement trajectory information and the second movement trajectory information are the same, the second movement trajectory information includes a dwell time offset or a stay time offset.
[0486] Optionally, in this embodiment of the application, the dwell time offset includes the dwell time offset of all cells or reference cells in the second movement trajectory information; the stay time offset includes the stay time offset of all locations or reference locations in the second movement trajectory information.
[0487] Optionally, in this embodiment of the application, the processor 1510 is specifically used to indicate the first movement trajectory information to the network side device during the initiation of the first process or after the end of the first process when the terminal is in an RRC non-connected state, has the first movement trajectory information, and the network side device allows the terminal to report the first movement trajectory information.
[0488] Optionally, in this embodiment of the application, the processor 1510 is further configured to receive a response from the network-side device when the terminal indicates the first movement trajectory information to the network-side device via a NAS message, the response including information about the registered area; or, when the terminal indicates the first movement trajectory information to the network-side device via an RRC message, receive a response from the network-side device, the response including information about the RAN notification area.
[0489] Optionally, in this embodiment of the application, the processor 1510 is further configured to determine whether to perform a registration update based on whether the currently camped cell matches the predicted cell or location of the terminal in the first movement trajectory information when the terminal is in an RRC idle state and the currently camped cell does not belong to the registration area; or, when the terminal is in an RRC inactive state and the currently camped cell does not belong to the RAN notification area, determine whether to perform the RAN notification area update RNAU procedure based on whether the currently camped cell matches the predicted cell or location of the terminal in the first movement trajectory information.
[0490] Optionally, in this embodiment of the application, the processor 1510 is specifically used to send an RRC connection recovery request message to the network-side device through the radio frequency unit 1501 when the terminal is in an RRC inactive state and has first movement trajectory information; wherein, the RRC connection recovery request message carries recovery reason information, and the recovery reason information includes at least one of the following: RNAU; the terminal needs to report the first movement trajectory information.
[0491] Optionally, in this embodiment of the application, the processor 1510 is specifically configured to receive an RRC connection recovery message from a network-side device via the radio frequency unit 1501, wherein the RRC connection recovery message carries second indication information, and the second indication information indicates or requests the terminal to report movement trajectory information; and to send an RRC connection recovery completion message to the network-side device via the radio frequency unit 1501, wherein the RRC connection recovery completion message carries first movement trajectory information.
[0492] The terminal provided in this application embodiment, when the terminal is in an RRC disconnected state and has predicted movement trajectory information, initiates a first process and, during or after initiating the first process, indicates its movement trajectory information to the network-side device. This achieves the goal of quickly entering an RRC connected state and reporting its movement trajectory information to the network-side device, enabling the network-side device to know the terminal's movement trajectory information. Thus, when the terminal is in an RRC disconnected state, the network-side device can realize directional paging and optimize the transmission of base station public signals based on the acquired movement trajectory information, thereby improving network energy efficiency.
[0493] Another implementation method:
[0494] The aforementioned radio frequency unit 1501 is used to send the terminal's historical mobility information to the network-side device when the terminal is in RRC connection mode; wherein the aforementioned historical mobility information includes the identification information of at least one historical cell and the terminal's dwell time stamp in at least one historical cell.
[0495] Optionally, in this embodiment of the application, the aforementioned historical movement information further includes at least one of the following:
[0496] The duration of terminal dwell time in at least one historical cell;
[0497] The number of times the terminal has stayed in at least one historical cell.
[0498] Optionally, in this embodiment of the application, the aforementioned at least one historical cell includes at least one of the following:
[0499] The cell configured by the network-side device when releasing the RRC connection;
[0500] The cell where the terminal has historically resided indicates the cell where the terminal has recorded historical mobility information;
[0501] The cell is determined based on specific rules, which are related to the network's energy-saving status.
[0502] Optionally, in the embodiments of this application, specific rules include any one of the following:
[0503] The residential community is a network-efficient community;
[0504] The cell in which the terminal sent a wake-up signal while it was camped on the cell.
[0505] The terminal provided in this application reports historical mobility information to the network-side device when it is in RRC connected state. Since the historical mobility information includes the terminal's dwell timestamps in at least one historical cell, the network-side device can know the historical cells the terminal has been in at different times. Therefore, even if the terminal is released to RRC disconnected state, the network-side device can predict the terminal's movement trajectory based on the historical mobility information. When the terminal's downlink service arrives, the network-side device can estimate the cell or location the terminal may be in at that time, thereby notifying the corresponding base station to perform targeted paging of the terminal, thus reducing paging overhead.
[0506] Another implementation method:
[0507] The aforementioned radio frequency unit 1501 is used to send third movement trajectory information to the network-side device when the terminal is in the RRC connected state and has third movement trajectory information. The third movement trajectory information is used to determine the position of the terminal during the RRC disconnected state.
[0508] Optionally, in this embodiment of the application, the processor 1510 is configured to initiate a first process when the terminal is in an RRC non-connected state, has first movement trajectory information, and the first movement trajectory information is different from the third movement trajectory information, and during the initiation of the first process or after the end of the first process, indicate the first movement trajectory information to the network-side device; wherein, when the RRC connected state includes the RRC idle state, the first process is an RRC connection establishment process; when the RRC connected state includes the RRC inactive state, the first process is an RRC connection recovery process or an SDT process.
[0509] Optionally, in this embodiment of the application, the processor 1510 is further configured to initiate a first process when the terminal is in an RRC non-connected state and the third movement trajectory information is invalid, and to indicate to the network-side device that the third movement trajectory information is invalid during the initiation of the first process or after the end of the first process; wherein, when the RRC connected state includes the RRC idle state, the first process is an RRC connection establishment process; when the RRC connected state includes the RRC inactive state, the first process is an RRC connection recovery process or an SDT process.
[0510] The terminal provided in this application, when in an RRC connected state and possessing third movement trajectory information, sends the third movement trajectory information to the network-side device. The network-side device can determine the terminal's location during an RRC disconnected state based on this third movement trajectory information. Thus, when a downlink service arrives, even if the terminal is in an RRC disconnected state, the network-side device can predict the cell or location the terminal might be camped at that moment, thereby notifying the corresponding base station to perform targeted paging of the terminal, achieving the goal of reducing paging overhead.
[0511] It is understood that the implementation process of each implementation method mentioned in this embodiment can refer to the relevant description of the terminal implementation process in the above information reporting method embodiment, and achieve the same or corresponding technical effects. To avoid repetition, it will not be described again here.
[0512] 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 above-described method embodiments. This network-side device embodiment corresponds to the above-described network-side device method embodiments. All implementation processes and methods of the above-described method embodiments can be applied to this network-side device embodiment and achieve the same technical effects.
[0513] Specifically, embodiments of this application also provide a network-side device, which can be... Figure 11 , Figure 12 or Figure 13 The information reporting device shown. Figure 16 As shown, the network-side device 1600 includes: an antenna 161, a radio frequency (RF) device 162, a baseband device 163, a processor 164, and a memory 165. The antenna 161 is connected to the RF device 162. In the uplink direction, the RF device 162 receives information through the antenna 161 and transmits the received information to the baseband device 163 for processing. In the downlink direction, the baseband device 163 processes the information to be transmitted and sends it to the RF device 162. The RF device 162 processes the received information and transmits it through the antenna 161.
[0514] The method executed by the network-side device in the above embodiments can be implemented in the baseband device 163, which includes a baseband processor.
[0515] Baseband device 163 may include, for example, at least one baseband board on which multiple chips are disposed, such as Figure 16 As shown, one of the chips is, for example, a baseband processor, which is connected to the memory 165 via a bus interface to call the program in the memory 165 and execute the network device operation shown in the above method embodiment.
[0516] The network-side device may also include a network interface 166, such as a Common Public Radio Interface (CPRI).
[0517] Specifically, the network-side device 1600 in this application embodiment further includes: instructions or programs stored in memory 165 and executable on processor 164, wherein processor 164 calls the instructions or programs in memory 165 to execute. Figure 11 , Figure 12 or Figure 13 The methods executed by each module shown achieve the same technical effect, and to avoid repetition, they will not be described in detail here.
[0518] Specifically, embodiments of this application also provide a network-side device. For example... Figure 17 As shown, the network-side device 1700 includes: a processor 1701, a network interface 1702, and a memory 1703. This network-side device can be... Figure 11 , Figure 12 or Figure 13 The information reporting device shown is an example of a network interface 1702, such as a common public radio interface (CPRI).
[0519] Specifically, the network-side device 1700 in this application embodiment further includes: instructions or programs stored in memory 1703 and executable on processor 1701, wherein processor 1701 calls the instructions or programs in memory 1703 to execute. Figure 11 , Figure 12 or Figure 13 The methods executed by each module shown achieve the same technical effect, and to avoid repetition, they will not be described in detail here.
[0520] 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.
[0521] The processor mentioned above is the processor in the terminal described in the above embodiments. The readable storage medium includes computer-readable storage media, such as computer read-only memory (ROM), random access memory (RAM), magnetic disk, or optical disk. In some examples, the readable storage medium may be a non-transient readable storage medium.
[0522] 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.
[0523] 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.
[0524] 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.
[0525] This application also provides an information reporting system, including: a terminal and a network-side device. The terminal can be used to execute the steps of the information reporting method described above, and the network-side device can be used to execute the steps of the information reporting method described above.
[0526] 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.
[0527] 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.
[0528] 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, characterized in that, include: When the terminal is in a non-connected state of Radio Resource Control (RRC) and has first movement trajectory information, the terminal initiates a first process and, during the initiation of the first process or after the end of the first process, indicates the first movement trajectory information to the network-side device. Wherein, when the RRC disconnected state includes the RRC idle state, the first process is the RRC connection establishment process; when the RRC disconnected state includes the RRC inactive state, the first process is the RRC connection recovery process or the Small Data Transmission (SDT) process.
2. The method according to claim 1, characterized in that, The first movement trajectory information includes at least one of the following: The terminal predicts the identification information of at least one cell where it will reside; The terminal's predicted dwell timestamp in the at least one cell; The terminal predicts the dwell time in the at least one cell.
3. The method according to claim 1, characterized in that, The first movement trajectory information includes at least one of the following: The terminal predicts at least one location information; The terminal predicts the dwell timestamp corresponding to the at least one location information; The terminal predicts the dwell time corresponding to the at least one location information.
4. The method according to any one of claims 1 to 3, characterized in that, The terminal has first movement trajectory information, including any one of the following: The terminal has predicted arbitrary cell dwell information or arbitrary location information; The terminal has predicted movement trajectory information that meets specific conditions, which are conditions satisfied by the cell or location included in the movement trajectory information.
5. The method according to claim 4, characterized in that, The specific conditions include at least one of the following: The number of cells or locations included in the movement trajectory information is greater than or equal to N, where N is an integer greater than or equal to 1; The dwell time of each cell or the dwell time at each location included in the movement trajectory information is greater than or equal to the preset duration; The number of historical repetitions of a cell or location included in the movement trajectory information is greater than or equal to M, where M is an integer greater than or equal to 1.
6. The method according to any one of claims 1 to 5, characterized in that, During the initiation of the first process or after the completion of the first process, the terminal indicates the first movement trajectory information to the network-side device, including: During or after the initiation of the first process, if the terminal has not reported the first movement trajectory information, the terminal sends the first movement trajectory information to the network-side device; or... If, during the initiation of the first process or after the completion of the first process, the terminal has previously reported the first movement trajectory information and the first movement trajectory information is in an invalid state, the terminal sends a first indication message to the network-side device, the first indication message indicating that the first movement trajectory information is restored to a valid state.
7. The method according to any one of claims 1 to 6, characterized in that, After the terminal indicates the first movement trajectory information to the network-side device during or after initiating the first process, the method further includes at least one of the following: If the first movement trajectory information becomes invalid, the terminal indicates to the network-side device that the first movement trajectory information is invalid; If the terminal's first movement trajectory information changes, the terminal indicates the updated first movement trajectory information to the network-side device.
8. The method according to claim 7, characterized in that, The terminal indicates updated first movement trajectory information to the network-side device, including at least one of the following: If permitted by the network-side device, the terminal indicates updated first movement trajectory information to the network-side device; When the change in the terminal's first movement trajectory information meets a preset threshold, the terminal indicates the updated first movement trajectory information to the network-side device.
9. The method according to claim 8, characterized in that, The terminal indicates updated first movement trajectory information to the network-side device, including: The terminal indicates second movement trajectory information to the network-side device, and the second movement trajectory information is different from the first movement trajectory information.
10. The method according to claim 9, characterized in that, If the cell information or location information in the first movement trajectory information is the same as that in the second movement trajectory information, the second movement trajectory information includes dwell time offset or stay time offset.
11. The method according to claim 10, characterized in that, The dwell time offset includes the dwell time offset of all cells or reference cells in the second movement trajectory information; the stay time offset includes the stay time offset of all locations or reference locations in the second movement trajectory information.
12. The method according to any one of claims 1 to 11, characterized in that, During the initiation of the first process or after the completion of the first process, the terminal indicates the first movement trajectory information to the network-side device, including: When the terminal is in an RRC disconnected state and has the first movement trajectory information, and the network-side device allows the terminal to report the first movement trajectory information, the terminal indicates the first movement trajectory information to the network-side device during the initiation of the first process or after the completion of the first process.
13. The method according to any one of claims 1 to 12, characterized in that, After the terminal indicates the first movement trajectory information to the network-side device during or after initiating the first process, the method further includes: When the terminal indicates the first movement trajectory information to the network-side device via a NAS message, the terminal receives a response from the network-side device, the response including information about the registration area; or... When the terminal indicates the first movement trajectory information to the network-side device via an RRC message, the terminal receives a response from the network-side device, the response including information about the RAN notification area.
14. The method according to claim 13, characterized in that, The method further includes: If the terminal is in RRC idle state and the currently camped cell does not belong to the registration area, the terminal determines whether to perform a registration update based on whether the currently camped cell matches the predicted cell or location of the terminal's current camping in the first movement trajectory information; or, When the terminal is in RRC inactive state and the cell it is currently camped in does not belong to the RAN notification area, the terminal determines whether to execute the RAN notification area update RNAU procedure based on whether the cell it is currently camped in matches the cell or location predicted in the first movement trajectory information.
15. The method according to any one of claims 1 to 14, characterized in that, The terminal initiates the first process, including: When the terminal is in an RRC inactive state and has the first movement trajectory information, the terminal sends an RRC connection restoration request message to the network-side device. The RRC connection recovery request message carries recovery reason information, which includes at least one of the following: RNAU; The terminal needs to report the first movement trajectory information.
16. The method according to claim 15, characterized in that, During the initiation of the first process or after the completion of the first process, the terminal indicates the first movement trajectory information to the network-side device, including: The terminal receives an RRC connection recovery message from the network-side device. The RRC connection recovery message carries second indication information, which instructs or requests the terminal to report movement trajectory information. The terminal sends an RRC connection restoration complete message to the network-side device, and the RRC connection restoration complete message carries the first movement trajectory information.
17. An information reporting method, characterized in that, include: When the terminal is in RRC connection state, the terminal sends its historical movement information to the network-side device; The historical mobility information includes the identification information of at least one historical cell and the timestamp of the terminal's stay in the at least one historical cell.
18. The method according to claim 17, characterized in that, The historical movement information also includes at least one of the following: The duration of the terminal's stay in at least one historical cell; The number of times the terminal has stayed in at least one historical cell.
19. The method according to claim 17 or 18, characterized in that, The at least one historical cell includes at least one of the following: The cell configured by the network-side device when releasing the RRC connection; The cell where the terminal historically resides indicates the cell where the terminal records historical mobility information; The cell is determined based on specific rules, which are related to the network's energy-saving status.
20. The method according to claim 19, characterized in that, The specific rule includes any of the following: The residential community is a network-efficient community; The cell in which the terminal sent a wake-up signal while it was camped on the cell.
21. An information reporting method, characterized in that, include: When the terminal is in RRC connected state and has third movement trajectory information, the terminal sends the third movement trajectory information to the network-side device. The third movement trajectory information is used to determine the position of the terminal during the RRC disconnected state.
22. The method according to claim 21, characterized in that, The method further includes: When the terminal is in an RRC disconnected state, has first movement trajectory information, and the first movement trajectory information is different from the third movement trajectory information, the terminal initiates a first process, and during the initiation of the first process or after the end of the first process, it indicates the first movement trajectory information to the network-side device. Wherein, when the terminal is in RRC idle state, the first process is an RRC connection establishment process; when the terminal is in RRC inactive state, the first process is an RRC connection recovery process or an SDT process.
23. The method according to claim 21, characterized in that, The method further includes: When the terminal is in an RRC disconnected state and the third movement trajectory information is invalid, the terminal initiates a first process and, during the initiation of the first process or after the end of the first process, indicates to the network-side device that the third movement trajectory information is invalid. Wherein, when the terminal is in RRC idle state, the first process is an RRC connection establishment process; when the terminal is in RRC inactive state, the first process is an RRC connection recovery process or an SDT process.
24. An information reporting method, characterized in that, include: The network-side device sends configuration information to the terminal, the configuration information being used to instruct the terminal to indicate the first movement trajectory information when it is in an RRC disconnected state and has the first movement trajectory information; The network-side device receives a first message from the terminal; Wherein, the first message is used to indicate the first movement trajectory information of the terminal; the first message is a message during the initiation of the first process or a message after the end of the first process; when the RRC non-connected state includes the RRC idle state, the first process is the RRC connection establishment process; when the RRC non-connected state includes the RRC inactive state, the first process is the RRC connection recovery process or the SDT process.
25. The method according to claim 24, characterized in that, The first movement trajectory information includes at least one of the following: The terminal predicts the identification information of at least one cell where it will reside; The terminal's predicted dwell timestamp in the at least one cell; The terminal predicts the dwell time in the at least one cell.
26. The method according to claim 24, characterized in that, The first movement trajectory information includes at least one of the following: The terminal predicts at least one location information; The terminal predicts the dwell timestamp corresponding to the at least one location information; The terminal predicts the dwell time corresponding to the at least one location information.
27. The method according to any one of claims 24 to 26, characterized in that, The network-side device receives a first message from the terminal, including: The network-side device receives the first movement trajectory information from the terminal, which has not been reported before; or, The network-side device receives a first indication from the terminal, the first indication indicating that the first movement trajectory information has been restored to a valid state, the first movement trajectory information having been previously reported and was in a invalid state.
28. The method according to any one of claims 24 to 27, characterized in that, The method further includes: The network-side device receives a second message from the terminal, the second message indicating updated first movement trajectory information, the second message including dwell time offset or stay time offset.
29. The method according to claim 28, characterized in that, After the network-side device receives the second message from the terminal, the method further includes: The network-side device determines the second movement trajectory information based on the first movement trajectory information and the dwell time offset; or, The network-side device determines the second movement trajectory information based on the first movement trajectory information and the dwell time offset.
30. The method according to any one of claims 24 to 29, characterized in that, The first message is a NAS message or an RRC message; after the network-side device receives the first message from the terminal, the method further includes: If the first message is a NAS message, in response to the NAS message, the network-side device sends a response to the terminal, the response including information about the registered area; or... If the first message is an RRC message, in response to the RRC message, the network-side device sends a response to the terminal, the response including information about the RAN notification area.
31. The method according to any one of claims 24 to 30, characterized in that, Before the network-side device receives the first message from the terminal, the method further includes: The network-side device sends an RRC connection recovery message to the terminal, which is used to instruct or request the terminal to report movement trajectory information. The network-side device receives a first message from the terminal, including: The network-side device receives an RRC connection restoration complete message from the terminal, and the RRC connection restoration complete message carries the first movement trajectory information.
32. The method according to claim 31, characterized in that, Before the network-side device sends an RRC connection recovery message to the terminal, the method further includes: The network-side device receives an RRC connection recovery request message from the terminal; The RRC connection recovery request message carries recovery reason information, which includes at least one of the following: RNAU; The terminal needs to report the first movement trajectory information.
33. An information reporting method, characterized in that, include: Network-side devices receive historical movement information from terminals; The historical mobility information includes the identification information of at least one historical cell and the timestamp of the terminal's stay in the at least one historical cell.
34. The method according to claim 33, characterized in that, The network-side device is an access network device. After the network-side device receives historical mobility information from the terminal, the method further includes: The access network device sends the historical mobility information to the core network device.
35. The method according to claim 34, characterized in that, The access network device sends the historical mobility information to the core network device, including: When the core network device requests or subscribes to historical mobility information, the access network device sends the historical mobility information to the core network device.
36. An information reporting method, characterized in that, include: The network-side device receives third movement trajectory information from the terminal, which is used to determine the position of the terminal during the RRC disconnected state.
37. The method according to claim 36, characterized in that, The network-side device is an access network device. After the network-side device receives the third movement trajectory information from the terminal, the method further includes: The access network device sends the third movement trajectory information to the core network device.
38. The method according to claim 37, characterized in that, The access network device sends the third movement trajectory information to the core network device, including: When the core network device requests or subscribes to the movement trajectory information, the access network device sends the third movement trajectory information to the core network device.
39. The method according to any one of claims 36 to 38, characterized in that, The method further includes: The network-side device receives a fourth message from the terminal; The fourth message is used to indicate the first movement trajectory information of the terminal, or the fourth message is used to indicate that the third movement trajectory information is invalid; the fourth message is a message in the RRC connection establishment process, or the fourth message is a message in the RRC connection recovery process or the SDT process.
40. An information reporting device, characterized in that, Includes a processing module; The processing module is used to initiate a first process when the terminal is in an RRC disconnected state and has first movement trajectory information, and to indicate the first movement trajectory information to the network-side device during the initiation of the first process or after the end of the first process. Wherein, when the RRC disconnected state includes the RRC idle state, the first process is the RRC connection establishment process; when the RRC disconnected state includes the RRC inactive state, the first process is the RRC connection recovery process or the SDT process.
41. An information reporting device, characterized in that, Includes a sending module; The sending module is used to send the terminal's historical movement information to the network-side device when the terminal is in RRC connection state; The historical mobility information includes the identification information of at least one historical cell and the timestamp of the terminal's stay in the at least one historical cell.
42. An information reporting device, characterized in that, Includes a sending module; The sending module is used to send the third movement trajectory information to the network-side device when the terminal is in the RRC connected state and has the third movement trajectory information. The third movement trajectory information is used to determine the position of the terminal during the RRC disconnected state.
43. An information reporting device, characterized in that, Includes a sending module and a receiving module; The sending module is used to send configuration information to the terminal, the configuration information being used to instruct the terminal to indicate the first movement trajectory information when it is in an RRC disconnected state and has the first movement trajectory information; The receiving module is used to receive a first message from the terminal; Wherein, the first message is used to indicate the first movement trajectory information of the terminal; the first message is a message during the initiation of the first process or a message after the end of the first process; when the RRC non-connected state includes the RRC idle state, the first process is the RRC connection establishment process; when the RRC non-connected state includes the RRC inactive state, the first process is the RRC connection recovery process or the SDT process.
44. An information reporting device, characterized in that, Includes a receiving module; The receiving module is used to receive historical movement information from the terminal; The historical mobility information includes the identification information of at least one historical cell and the timestamp of the terminal's stay in the at least one historical cell.
45. An information reporting device, characterized in that, Includes a receiving module; The receiving module is used to receive third movement trajectory information from the terminal, the third movement trajectory information being used to determine the position of the terminal during the RRC disconnected state.
46. A terminal, characterized in that, The method includes a processor and a memory, the memory storing a program or instructions that can run on the processor, the program or instructions being executed by the processor to implement the steps of the information reporting method as described in any one of claims 1 to 16, or to implement the steps of the information reporting method as described in any one of claims 17 to 20, or to implement the steps of the information reporting method as described in any one of claims 21 to 23.
47. A network-side device, characterized in that, The method includes a processor and a memory, the memory storing a program or instructions that can run on the processor, the program or instructions being executed by the processor to implement the steps of the information reporting method as described in any one of claims 24 to 32, or to implement the steps of the information reporting method as described in any one of claims 33 to 35, or to implement the steps of the information reporting method as described in any one of claims 36 to 39.
48. A readable storage medium, characterized in that, The readable storage medium stores a program or instructions that, when executed by a processor, implement the steps of the information reporting method as described in any one of claims 1 to 16, or the steps of the information reporting method as described in any one of claims 17 to 20, or the steps of the information reporting method as described in any one of claims 21 to 23, or the steps of the information reporting method as described in any one of claims 24 to 32, or the steps of the information reporting method as described in any one of claims 33 to 35, or the steps of the information reporting method as described in any one of claims 36 to 39.