Data collection method and apparatus, and communication device, storage medium and program product
Patent Information
- Application Number
- PCT/CN2025/127569
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2025-03-28
- Filing Date
- 2025-10-14
- Publication Date
- 2026-10-01
Smart Images

Figure CN2025127569_01102026_PF_FP_ABST
Abstract
Description
Data collection methods, devices, communication equipment, storage media, and software products
[0001] This application claims priority to Chinese Patent Application No. 2025103840907, filed on March 28, 2025, entitled “Data Collection Method, Apparatus, Communication Equipment, Storage Medium and Program Product”, the entire contents of which are incorporated herein by reference. Technical Field
[0002] This application relates to the field of mobile communication technology, and in particular to a data collection method, apparatus, communication device, storage medium, and program product. Background Technology
[0003] With the development of AI (Artificial Intelligence) / ML (Machine Learning) technologies, scenarios have emerged where AI / ML models are deployed on the network side, and beam management is implemented based on these models. Training the AI / ML functions / models on the network side requires data collection from the terminal. The measurement data reported by the terminal mainly includes: - The terminal receiving measurement configurations sent from the network side; - The terminal performing measurements according to the network side's measurement configurations and recording the measurement results in a buffer; - The terminal reporting measurement reports according to the network side's measurement configurations.
[0004] In related technologies, when the Radio Resource Control (RRC) state changes, such as switching from the RRC-Connected state to the RRC-Inactive state or the RRC-Idle state, the data previously measured and / or recorded by the terminal will no longer be able to be reported to the network side.
[0005] However, the terminal consumes resources (such as memory and power) when collecting this data, and it would be a waste of resources if the terminal discards this data when the radio resource control state changes. Summary of the Invention
[0006] This application provides a data collection method, apparatus, communication device, storage medium, and computer program product, which can reduce or avoid the waste of terminal resources.
[0007] A data collection method, the method comprising:
[0008] When a terminal transitions from a Radio Resource Control (RRC) idle state or an RRC inactive state to a RRC connected state, it sends a first message to the network-side device. The first message contains first indication information, which is used to indicate to the network-side device whether the terminal's measurement and / or recording data is available.
[0009] In response to messages from the network-side device, the measured and / or recorded data are processed.
[0010] In one embodiment, processing the measurement and / or recording data in response to a message from the network-side device includes:
[0011] Receive information requests sent by the network-side device and report measured and / or recorded data to the network-side device.
[0012] In one embodiment, in response to a message from the network-side device, processing of measurement and / or recorded data includes:
[0013] In response to a second message sent by the network-side device, the measurement and / or recording data may be retained, or the measurement and / or recording data may not be retained;
[0014] The second message contains a second instruction, which is used to instruct the terminal whether to retain or not retain the measurement and / or recording data.
[0015] In one embodiment, the method further includes:
[0016] In the event of a terminal handover, the terminal switches from a first network-side device to a second network-side device; the network-side device is the second network-side device.
[0017] If the terminal does not switch over, the network-side device is the first network-side device.
[0018] In one embodiment, if the network-side device is the second network-side device, when the first indication information indicates that the terminal measurement and / or recording data is available, the first message also includes information associated with the terminal measurement and / or recording data.
[0019] In one embodiment, the information associated with the terminal's measurement and / or recorded data includes at least one of the following:
[0020] The time of measurement and / or recording of data;
[0021] Measurement and / or recording of delay information for data reporting;
[0022] Location information of the terminal when measuring and / or recording data;
[0023] Measurement configuration information of the first network-side device when measuring and / or recording data;
[0024] AI / ML functional information applicable to the measurement and / or recording data;
[0025] AI / ML model information applicable to the measurement and / or recording data.
[0026] In one embodiment, if the network-side device is the second network-side device, the second indication information is used to indicate to the terminal that the measurement and / or recording data is not applicable to the second network-side device, and / or to indicate to the terminal whether to retain or not retain the measurement and / or recording data.
[0027] Furthermore, a data collection method is also provided, applied to a terminal, the method comprising:
[0028] Before the terminal transitions from the Radio Resource Control (RRC) connected state to the RRC idle state or the RRC inactive state, it sends a first message to the network-side device. The first message contains first indication information, which is used to indicate to the network-side device whether the terminal's measurement and / or recording data is available.
[0029] Receive messages from the network-side device and process the measurement and / or recording data.
[0030] In one embodiment, receiving messages from the network-side device and processing the measurement and / or recording data includes:
[0031] Before the terminal transitions from the Radio Resource Control (RRC) connected state to the RRC idle state or the RRC inactive state, it receives an information request sent by the network-side device and reports measurement and / or recording data to the network-side device.
[0032] In one embodiment, receiving messages from the network-side device and processing the measurement and / or recording data includes:
[0033] Before the terminal enters the Radio Resource Control (RRC) idle state or the RRC inactive state from the RRC connected state, it receives a second message from the network-side device and retains the measurement and / or recording data, or does not retain the measurement and / or recording data.
[0034] The second message contains a second instruction, which is used to instruct the terminal whether to retain or not retain the measurement and / or recording data.
[0035] In one embodiment, before the terminal transitions from a Radio Resource Control (RRC) connected state to a RRC idle state or a RRC inactive state, it sends the first message to the network-side device, including:
[0036] The terminal receives a third message sent by the network-side device; the third message includes third indication information, which is used to indicate to the terminal that the network-side device has determined that the terminal needs to enter the radio resource control inactive / idle state.
[0037] Before the terminal transitions from the Radio Resource Control (RRC) connected state to the RRC idle state or the RRC inactive state, it sends the first message to the network-side device.
[0038] Furthermore, a data collection method is also provided, applied to a terminal, the method comprising:
[0039] When a terminal transitions from a connected state to an idle or inactive state under Radio Resource Control (RRC), it may retain or not retain measurement and / or recording data based on messages from the network-side device.
[0040] The message contains an instruction message that instructs the terminal to retain or not retain the measurement and / or recording data.
[0041] Furthermore, a data collection method is also provided, applied to network-side devices, the method comprising:
[0042] The terminal enters the connected state from the idle state or the inactive state of the radio resource control system and receives a first message sent by the terminal; the first message contains first indication information, which is used to indicate to the network-side device whether the terminal's measurement and / or recording data is available.
[0043] When the measurement and / or recording data of the terminal is available, an information request is sent to the terminal, or a second message is sent to the terminal; the second message contains second indication information, which is used to instruct the terminal to retain or not retain the measurement and / or recording data.
[0044] In one embodiment, after sending an information request to the terminal when the terminal's measurement and / or recording data is available, the method further includes:
[0045] Receive measurement and / or recording data reported by the terminal.
[0046] In one embodiment, when a terminal handover occurs, the terminal is switched from a first network-side device to a second network-side device, wherein the network-side device is the second network-side device;
[0047] If the terminal does not switch over, the network-side device is the first network-side device.
[0048] In one embodiment, if the network-side device is the second network-side device, the second indication information is used to indicate to the terminal that its measurement and / or recording data is not applicable to the second network-side device, or to indicate to the terminal whether to retain or not retain the measurement and / or recording data.
[0049] In one embodiment, the network-side device is the second network-side device, which, when the first indication information indicates that the terminal's measurement and / or recording data is available, also receives information associated with the measurement and / or recording data sent by the terminal.
[0050] Furthermore, a data collection method is also provided, applied to network-side devices, the method comprising:
[0051] Before the terminal transitions from the Radio Resource Control (RRC) connected state to the RRC idle state or the RRC inactive state, a first message is received from the terminal. The first message contains first indication information, which is used to indicate to the network-side device whether the terminal's measurement and / or recording data is available.
[0052] Before the terminal transitions from the Radio Resource Control (RRC) connected state to the RRC idle state or the RRC inactive state, an information request is sent to the terminal, or a second message is sent to the terminal; the second message contains second indication information, which is used to instruct the terminal to retain or not retain the measurement and / or recording data.
[0053] In one embodiment, measurement and / or recording data reported by the terminal is received before the terminal enters the radio resource control idle state or the radio resource control inactive state from the radio resource control connected state.
[0054] Send a connection release message to the terminal, instructing the terminal to move from the Radio Resource Control (RRC) connected state to the RRC idle state or the RRC inactive state.
[0055] Furthermore, a data collection device is also provided for use in a terminal, the device comprising:
[0056] The sending module is configured such that when the terminal enters the connected state of the Radio Resource Control (RRC) from the RRC idle state or the RRC inactive state, it sends a first message to the network-side device; the first message contains first indication information, which is used to indicate to the network-side device whether the terminal's measurement and / or recording data is available.
[0057] The data processing module is configured to process measurement and / or recorded data in response to messages from the network-side device.
[0058] Furthermore, a data collection device is also provided for use in a terminal, the device comprising:
[0059] The sending module is configured to send a first message to the network-side device before the terminal enters the radio resource control idle state or the radio resource control inactive state from the radio resource control connected state; the first message contains first indication information, which is used to indicate to the network-side device whether the terminal's measurement and / or recording data is available.
[0060] The data processing module is configured to receive messages from the network-side device and process the measurement and / or recorded data.
[0061] Furthermore, a data collection device is also provided for use in a terminal, the device comprising:
[0062] The data processing module is configured to allow the terminal to enter the radio resource control idle state or the radio resource control inactive state from the radio resource control connected state, and to retain or not retain measurement and / or recording data based on messages from the network side device.
[0063] The message contains an instruction message that instructs the terminal to retain or not retain the measurement and / or recording data.
[0064] Furthermore, a data collection device is also provided, applied to network-side equipment, the device comprising:
[0065] The receiving module is configured such that when a terminal enters a connected state from a radio resource control (RFC) idle state or an RFC inactive state, it receives a first message sent by the terminal. The first message contains first indication information, which is used to indicate to the network-side device whether the terminal's measurement and / or recording data is available.
[0066] The sending module is configured to send an information request to the terminal when the terminal's measurement and / or recording data is available, or to send a second message to the terminal; the second message contains second indication information, which is used to instruct the terminal to retain or not retain the measurement and / or recording data.
[0067] Furthermore, a data collection device is also provided, applied to network-side equipment, the device comprising:
[0068] The receiving module is configured to receive a first message sent by the terminal before the terminal enters the radio resource control idle state or the radio resource control inactive state from the radio resource control connected state.
[0069] The sending module is configured to send an information request to the terminal before the terminal enters the radio resource control idle state or the radio resource control inactive state from the radio resource control connected state, or to send a second message to the terminal; the second message contains second indication information, which is used to instruct the terminal to retain or not retain the measurement and / or recording data.
[0070] In another aspect, a communication device is also provided, comprising: a transmitter, a receiver, a processor, and a memory, wherein the memory stores a computer program;
[0071] The transmitter is configured to enter the Radio Resource Control (RRC) connected state from the RRC idle state or the RRC inactive state, and send a first message to the network-side device; the first message contains first indication information, which is used to indicate to the network-side device whether the terminal's measurement and / or recording data is available.
[0072] The processor executes the computer program to process measurement and / or recorded data in response to messages from the network-side device.
[0073] In another aspect, a communication device is also provided, comprising: a transmitter, a receiver, a processor, and a memory, wherein the memory stores a computer program;
[0074] The transmitter is configured to send a first message to the network-side device before transitioning from a Radio Resource Control (RRC) connected state to a RRC idle state or a RRC inactive state; the first message includes first indication information, which is used to indicate to the network-side device whether the terminal's measurement and / or recording data is available.
[0075] The processor executes the computer program to process measurement and / or recorded data in response to messages from the network-side device.
[0076] In another aspect, a communication device is also provided, comprising: a processor and a memory, wherein the memory stores a computer program;
[0077] The processor executes the computer program to allow the terminal to enter the Radio Resource Control (RRC) idle state or the RRC inactive state from the RRC connected state, and to retain or not retain measurement and / or recording data based on messages from the network-side device.
[0078] The message contains an instruction message that instructs the terminal to retain or not retain the measurement and / or recording data.
[0079] In another aspect, a communication device is also provided, comprising: a transmitter, a receiver, a processor, and a memory, wherein the memory stores a computer program;
[0080] The receiver is configured such that when a terminal enters a connected state from a radio resource control (RFC) idle state or a RRC inactive state, it receives a first message sent by the terminal. The first message contains first indication information, which is used to indicate to the network-side device whether the terminal's measurement and / or recording data is available.
[0081] The transmitter is configured to send an information request to the terminal when the terminal's measurement and / or recording data is available, or to send a second message to the terminal; the second message contains second indication information, which is used to instruct the terminal to retain or not retain the measurement and / or recording data.
[0082] In another aspect, a communication device is also provided, comprising: a transmitter, a receiver, a processor, and a memory, wherein the memory stores a computer program;
[0083] The receiver is configured to receive a first message sent by the terminal before the terminal enters the radio resource control idle state or the radio resource control inactive state from the radio resource control connected state.
[0084] The sending module is configured to send an information request to the terminal before the terminal enters the Radio Resource Control (RRC) idle state or the RRC inactive state from the RRC connected state, or to send a second message to the terminal; the second message contains second indication information, which is used to instruct the terminal to retain or not retain the measurement and / or recording data.
[0085] In another aspect, a computer-readable storage medium is also provided, on which a computer program is stored, which, when executed by a processor, implements the steps of the method described in any of the preceding claims.
[0086] In another aspect, a computer program product is also provided, comprising a computer program that, when executed by a processor, implements the steps of the method described in any of the preceding claims.
[0087] The aforementioned data collection methods, apparatus, communication devices, storage media, and computer program products allow the terminal to report indication information to the network side during the transition of radio resource control state. This indication indicates whether the measured and / or recorded data is available. Furthermore, based on messages from the network side equipment, the terminal can report, retain, or not retain its already measured and / or recorded data. Through the data collection method of this application, the terminal can control the retention or non-retention of its measured and / or recorded data, and control the reporting of retained measured and / or recorded data, based on terminal-side measured and / or recorded data information and / or network-side information, during the transition of radio resource control state. This avoids the waste of terminal resources caused by the arbitrary release of terminal-side measured and / or recorded data. Attached Figure Description
[0088] To more clearly illustrate the technical solutions in the embodiments or related technologies of this application, the accompanying drawings used in the description of the embodiments or related technologies will be briefly introduced below. Obviously, the accompanying drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0089] Figure 1 is a schematic diagram of the data collection method applied to the terminal side in one embodiment;
[0090] Figure 2 is a flowchart illustrating the application of the data collection method to the terminal side in another embodiment;
[0091] Figure 3 is a schematic diagram of the interaction between the terminal and the network side for data collection in one embodiment;
[0092] Figure 4 is a schematic diagram of the interaction between the terminal and the network side for data collection in another embodiment;
[0093] Figure 5 is a schematic diagram of the interaction between the terminal and the network side for data collection in another embodiment;
[0094] Figure 6 is a schematic diagram of the data collection method applied to a network-side device in one embodiment;
[0095] Figure 7 is a flowchart illustrating the application of the data collection method to a network-side device in another embodiment;
[0096] Figure 8 is a structural block diagram of a data collection device applied to the terminal side in one embodiment;
[0097] Figure 9 is a structural block diagram of a data collection device applied to a network-side device in one embodiment;
[0098] Figure 10 is an internal structure diagram of a terminal device in one embodiment;
[0099] Figure 11 is an internal structure diagram of the network-side device in another embodiment. Detailed Implementation
[0100] To make the objectives, technical solutions, and advantages of this application clearer, the following detailed description is provided in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative and not intended to limit the scope of this application.
[0101] The data collection method provided in this application includes a terminal and a network-side device. In this application, the terminal is also referred to as UE-side (User Equipment-side) and the network-side device is also referred to as NW-side (Network-side).
[0102] The terminal can be a wireless terminal, which can be a device that provides voice and / or other service data connectivity to a user, a handheld device with wireless connectivity, or other processing devices connected to a wireless modem. The wireless terminal can communicate with one or more core networks via a Radio Access Network (RAN). The wireless terminal can be a mobile terminal, such as a mobile phone (or "cellular" phone) or a computer with a mobile terminal, for example, a portable, pocket-sized, handheld, computer-embedded, or vehicle-mounted mobile device, which exchanges voice and / or data with the RAN. The wireless terminal can also be referred to as a system, subscriber unit, subscriber station, mobile station, mobile, remote station, remote terminal, access terminal, user terminal, user agent, user device, or user equipment, without limitation herein.
[0103] Among them, the network-side equipment can be a base station (BTS) in Global System for Mobile communication (GSM) or Code Division Multiple Access (CDMA), a base station (NodeB, NB) in Wideband Code Division Multiple Access (WCDMA), an evolved Node B (eNB or eNodeB) in LTE, a relay station or access point, or a base station in a 5G network, etc., and is not limited here.
[0104] In related technologies, when the terminal's Radio Resource Control (RRC) state changes, such as switching from RRC-Connected to RRC-Inactive or RRC-Idle, previously measured and / or recorded data can no longer be reported to the network. Considering the resources consumed by the terminal when collecting this data (such as memory and power), discarding this data when the RRC state changes is a waste of resources for the terminal. If the terminal wants to report its measured and / or recorded data to the base station, there are two possible scenarios: 1) Reporting the data to the network before the RRC state transition; 2) When transitioning from RRC-Connected to RRC-Inactive / RRC-Idle, the network side controls the terminal to retain the measured and / or recorded data. When the terminal re-establishes a connection with the base station (i.e., transitioning from RRC-Inactive / RRC-Idle to RRC-Connected), the terminal reports the retained measured and / or recorded data to the base station. Scenario 1) is relatively simple, while Scenario 2) involves terminal mobility. Specifically, the base station (target base station) where the terminal re-establishes a connection may not be the same as the initial base station (source base station). Considering that the source base station's measurement configuration is designed based on its network conditions and may not be applicable to the target base station, and the terminal is unaware of whether the target base station supports certain AI / ML functions / models, the data measured by the terminal within the source base station's coverage area may not be applicable to the target base station. Therefore, in mobile scenarios, whether the terminal needs to retain the measured and / or recorded data, and how to process it after retention, requires further discussion.
[0105] In summary, this application proposes a data reporting scheme for terminals in the two scenarios mentioned above. It innovatively proposes a data collection method for the network-side model across radio resource control (RRC) states. This method allows the terminal to control whether to report measured and / or recorded data before entering the RRC_Inactive / Idle state, based on network-side information, during the transition between RRC states. If it is determined that no reporting will occur before entering the RRC_Inactive / Idle state, the already measured and / or recorded data can be retained or released, and the reporting of the retained measured and / or recorded data in subsequent connected states can be controlled, thereby avoiding or reducing the waste of terminal resources.
[0106] It should be noted that the beneficial effects or technical problems solved by the embodiments of this application are not limited to this one, but may also be other implicit or related problems. For details, please refer to the description of the embodiments below.
[0107] Before introducing the specific embodiments of this application, the technical terms involved in this application will be explained:
[0108] Radio Resource Control (RRC) is a key protocol layer in the wireless communication protocol stack. RRC plays a crucial role in mobile communication systems, serving as the core protocol of the control plane between the UE (User Equipment, such as a mobile phone) and the network (such as a base station, eNB / gNB). Through RRC, the network can efficiently manage the UE's connectivity, mobility, and quality of service.
[0109] The RRC protocol defines two main states for the UE, used to manage the UE's power consumption and resource usage:
[0110] (1) RRC-Connected, Radio Resource Control connected state / mode; In this state, the UE has established an RRC connection and can transmit data with the network. The network allocates dedicated resources to the UE and manages its mobility (such as handover). The UE has higher power consumption and is suitable for active users.
[0111] (2) RRC-Inactive, Radio Resource Control inactive state / mode (also known as RRC-Idle in some scenarios). In this state, the UE does not establish an RRC connection, but the UE can perform cell selection, cell reselection, and receive system information broadcasts. The UE has low power consumption and is suitable for inactive users.
[0112] The technical solution of this application and how the technical solution of this application solves the above-mentioned technical problems are described in detail below with specific embodiments. These specific embodiments can be combined with each other, and the same or similar concepts or processes may not be described again in some embodiments. The embodiments of this application will now be described with reference to the accompanying drawings.
[0113] In one embodiment, as shown in Figure 1, a data collection method is provided for a terminal transitioning from a Radio Resource Control (RRC) idle state or an RRC inactive state to a RRC connected state. The method is illustrated using a terminal as an example and includes the following steps:
[0114] S101, the terminal enters the radio resource control connected state from the radio resource control idle state or the radio resource control inactive state, and the terminal sends the first message to the network side device.
[0115] The first message includes first indication information, which is used to indicate to the network-side device whether the terminal measurement and / or recorded data is available. The terminal measurement and / or recorded data may be data used for AI / ML models deployed on the network side. The terminal measurement and / or recorded data includes three scenarios: terminal measurement data, terminal recorded data, and a combination of both.
[0116] In this context, the network-side device can be understood as an access network device, such as a base station. The terminal sending a first message to the network-side device can be a message sent from the terminal to the base station; this application embodiment does not limit the type of this message. Furthermore, this application does not limit the position and symbol of the first indication information in this first message, as long as the network-side device receives the first message sent by the terminal and can parse the first indication information therein to determine whether the measurement and / or recording data of the terminal sending the first message is available. As an example, if the indication indicates that the terminal's measurement and / or recording data is available, the first indication information can be represented as 1; if the indication indicates that the terminal's measurement and / or recording data is not available, the first indication information can be represented as 0.
[0117] S102, in response to a message from the network-side device, processes the terminal's measurement and / or recording data.
[0118] Among them, the messages from the network-side equipment can be messages sent by the base station to the terminal. This application embodiment does not limit the type of the message, which can be an RRC message, a request message, or a response message sent by the base station to the terminal.
[0119] Based on the above embodiments, when a terminal switches from the RRC_Inactive / Idle state to the RRC-Connected state, the terminal can report an indication to the currently connected network-side device to indicate whether the data measured and / or recorded by the terminal is available. Then, based on the message sent by the network-side device, the terminal can perform processes such as reporting, retaining, deleting, or releasing its measured and / or recorded data. Thus, during the transition of the radio resource control state, the terminal can indicate to the network side whether its measured and / or recorded data is available, and then process the measured and / or recorded data based on the message from the network-side device, thereby reducing the waste of terminal resources.
[0120] In this embodiment, the terminal sends a first message to the network-side device, and processes the terminal's measurement and / or recording data in response to the message from the network-side device; the two are related as AND and OR. For example, when the terminal enters the connected state from the Radio Resource Control (RRC) state or the RRC inactive state, it can receive and respond to the message from the network-side device and process the terminal's measurement and / or recording data, without necessarily sending the first message to the network-side device first. As another example, when the terminal enters the connected state from the RRC state or the RRC inactive state, it can send the first message to the network-side device and receive the message from the network side, but does not immediately perform processing on the terminal's measurement and / or recording data.
[0121] In one embodiment, the aforementioned processing of measurement and / or recorded data in response to a message from the network-side device may specifically include: in response to a second message from the network-side device, retaining or not retaining the measurement and / or recorded data.
[0122] Not retaining terminal measurement and / or recording data is the opposite of retaining terminal measurement and / or recording data. It can be understood as deleting terminal measurement and / or recording data, or releasing terminal measurement and / or recording data, and may also include releasing measurement configuration information related to the data.
[0123] Specifically, after sending the first message to the network-side device, the terminal may include: receiving an information request sent by the network-side device, and reporting measurement and / or recorded data to the network-side device. When reporting measurement and / or recorded data, the terminal may also report one or more of the following: the time of measurement and / or recording, the terminal's location information at the time of measurement and / or recording, the AI / ML function information applicable to the measurement and / or recording data, and the AI / ML model information applicable to the measurement and / or recording data. Based on these one or more relevant information items, the network-side device can appropriately use the measurement and / or recorded data after receiving it from the terminal.
[0124] In other cases, after the terminal sends the first message to the network-side device, the message may further include: the terminal responding to a second message sent by the network-side device by retaining the measurement and / or recording data, or the terminal not retaining the measurement and / or recording data; wherein the second message contains second indication information, which is used to instruct the terminal to retain or not retain the measurement and / or recording data.
[0125] In some specific implementations, the terminal can perform different data processing based on different second messages sent by the network-side device. For example, the terminal can report the measured and / or recorded data to the network-side device based on the information request sent by the network-side device; or, based on the indication information carried in the message sent by the network-side device to indicate that the data should be retained, the terminal can retain the measured and / or recorded data; or, based on the indication information carried in the message sent by the network-side device to indicate that the data should not be retained, the terminal can release or delete the measured and / or recorded data.
[0126] This application embodiment does not limit the type of the second message sent by the network-side device to the terminal, nor does it limit the position and representation of the second indication information in the second message. As long as the terminal receives the second message, it can know whether the network-side device wants the terminal to retain the data or not.
[0127] When a terminal is in a mobile state, during the transition of radio resource control state, it may switch network-side devices, that is, switch from connecting to a first network-side device to connecting to a second network-side device. In order to distinguish between the different situations where network-side device switching occurs, in the following embodiments of this application, the first network-side device and the second network-side device are used to represent the network-side devices before and after the switch, respectively.
[0128] Correspondingly, in some embodiments, the data collection method of this application further includes: when a terminal switch occurs, the terminal switches from a first network-side device to a second network-side device.
[0129] When a terminal switches from a first network-side device to a second network-side device, the aforementioned sending of the first message to the network-side device includes: the terminal entering a radio resource control (RRC) connection state with the second network-side device from a RRC idle state or a RRC inactive state, and the terminal sending the first message to the second network-side device; wherein, the first message includes the first indication information, and if the first indication information indicates that the terminal's measurement and / or recording data is available, the first message also includes information associated with the terminal's measurement and / or recording data, so that the second network-side device can determine whether it needs to obtain the terminal's measurement and / or recording data.
[0130] In other embodiments, the information associated with the terminal measurement and / or recording data can also be sent to the second network-side device through other messages besides the first message. That is, the information associated with the terminal measurement and / or recording data can be included in the first message and sent together with the first indication information, or it can be sent through other messages independent of the first message.
[0131] In some exemplary embodiments, the information associated with the measurement and / or recording data sent by the terminal to the second network-side device may include at least one of the following: the time of measurement and / or recording data; the latency information of the measurement and / or recording data reporting; the location information of the terminal when measuring and / or recording data; the measurement configuration information of the first network-side device when measuring and / or recording data; the AI / ML function information applicable to the measurement and / or recording data; and the AI / ML model information (e.g., model ID) applicable to the measurement and / or recording data.
[0132] Based on the information associated with the measurement and / or recording data reported by the terminal, the second network-side device can effectively determine whether the terminal's measurement and / or recording data is applicable to its own network configuration or model configuration, and thus determine whether it is necessary to obtain the terminal's measurement and / or recording data, avoiding the waste of resources caused by obtaining data that is not applicable to itself.
[0133] In some embodiments, after the terminal sends the first message to the second network-side device, it further includes: receiving an information request sent by the second network-side device and reporting measurement and / or recording data to the second network-side device.
[0134] In this embodiment, the type of information request sent by the second network-side device is not limited. As long as the terminal receives the information request, it can trigger the process of reporting data to the second network-side device. Similarly, the form in which the terminal reports measurement and / or recorded data is not limited, as long as the terminal can send the measurement and / or recorded data to the second network-side device.
[0135] Further, after the terminal sends the first message to the second network-side device, the method further includes: in response to a second message sent by the second network-side device, the terminal chooses to retain the measurement and / or recording data, or not retain the measurement and / or recording data. The second message contains second indication information, which is used to indicate to the terminal that the measurement and / or recording data is not applicable to the second network-side device, or to indicate to the terminal whether to retain or not retain the measurement and / or recording data.
[0136] Based on the information associated with the measurement and / or recorded data reported by the terminal, if the second network-side device determines that the terminal's measurement and / or recorded data is suitable for its own network configuration or model configuration, it can send an information request to the terminal to request the acquisition of the terminal's measurement and / or recorded data. Conversely, if the second network-side device determines that the terminal's measurement and / or recorded data is not suitable for its own network configuration or model configuration, it can send a corresponding message to the terminal instructing it not to need the data and allowing the terminal to decide whether to retain it; alternatively, the second network-side device can also instruct the terminal to retain or not retain the data.
[0137] In one embodiment, as shown in Figure 2, for situations where the terminal needs to transition from the Radio Resource Control (RRC) connected state to the RRC idle state or the RRC inactive state, another data collection method is provided. The method is still applied to a terminal as an example for illustration, and includes the following steps:
[0138] S201, before the terminal enters the radio resource control idle state or the radio resource control inactive state from the radio resource control connected state, it sends a first message to the network-side device.
[0139] The first message includes a first indication information, which is used to indicate to the network-side device whether the terminal's measurement and / or recording data is available.
[0140] The first message and the first indication information in this embodiment may be the same as those in the previous embodiments, or they may differ from those in the previous embodiments. In one embodiment, before the terminal enters the Radio Resource Control (RRC) idle state or the RRC inactive state from the RRC connected state, the first message sent to the network-side device may be a response message to other messages from the network-side device. For example, if the network-side device determines that the terminal needs to enter the RRC idle state or the RRC inactive state later, the network-side device first sends a message to the terminal to indicate the current decision of the network-side device. Based on this message, the terminal returns a response message to the network-side device as the first message, and the first indication information may be carried in the response message.
[0141] S202, receive the message from the network-side device and process the measurement and / or recording data.
[0142] In one feasible implementation, step S202 specifically includes, before the terminal enters the radio resource control idle state or the radio resource control inactive state from the radio resource control connected state, receiving a message from the network-side device and responding to the message from the network-side device to process the measurement and / or recording data, including reporting the measurement and / or recording data, retaining the measurement and / or recording data, or deleting or releasing the measurement and / or recording data.
[0143] Specifically, for example: before the terminal transitions from a connected state to a disconnected state or an inactive state, it reports measurement and / or recording data to the network-side device in response to an information request sent by the network-side device. Alternatively, for example: before the terminal transitions from a connected state to a disconnected state or an inactive state, it responds to a second message from the network-side device to retain or not retain the measurement and / or recording data; the second message contains second indication information, which instructs the terminal to retain or not retain the measurement and / or recording data.
[0144] In another feasible implementation, step S202 specifically includes: before the terminal enters the Radio Resource Control (RRC) idle state or the RRC inactive state from the RRC connected state, it receives a message from the network-side device. If the message is an information request, the terminal promptly reports measurement and / or recording data before entering the RRC idle state or the RRC inactive state. If the received message from the network-side device is not an information request, the terminal can save the message and, after entering the RRC idle state or the RRC inactive state from the RRC connected state, respond to the message from the network-side device to process the measurement and / or recording data, including retaining the measurement and / or recording data, or deleting or releasing the measurement and / or recording data.
[0145] Specifically, for example: before the terminal transitions from the Radio Resource Control (RRC) connected state to the RRC idle state or the RRC inactive state, it receives an information request sent by the network-side device and reports measurement and / or recording data to the network-side device. Alternatively, for example: before the terminal transitions from the RRC connected state to the RRC idle state or the RRC inactive state, it receives a second message from the network-side device. This second message contains second indication information, which instructs the terminal to retain or not retain the measurement and / or recording data. Then, when the terminal transitions from the RRC connected state to the RRC idle state or the RRC inactive state, the process of retaining or not retaining the measurement and / or recording data is executed.
[0146] Based on the two feasible implementation methods described above, when a terminal needs to transition from the Radio Resource Control (RRC) connected state to the RRC idle state or the RRC inactive state, it can perform corresponding data processing (reporting data, retaining or not retaining data) based on the information request or second message from the network-side device before entering the RRC idle state or the RRC inactive state; alternatively, it can report data before entering the RRC idle state or the RRC inactive state, and retain the measurement and / or recording data, or not retain the measurement and / or recording data, when entering the RRC idle state or the RRC inactive state.
[0147] In this embodiment, the terminal sends a first message to the network-side device and receives a message from the network-side device to process the terminal's measured and / or recorded data; the two are related as AND and OR. For example, before the terminal enters the Radio Resource Control (RRC) idle state or the RRC inactive state from the RRC connected state, it can receive and respond to a message from the network-side device to process the terminal's measured and / or recorded data, without necessarily sending a first message to the network-side device first.
[0148] In some embodiments, sending the first message to the network-side device by the terminal includes: the terminal receiving a third message sent by the network-side device; the third message includes third indication information, which is used to indicate to the terminal that the network-side device has determined that the terminal needs to enter the radio resource control inactive / idle state.
[0149] After receiving the third message, the terminal determines whether the measurement and / or recording data is available and sends the first message to the network-side device.
[0150] The methods for determining whether the data that the terminal has measured and / or recorded is available may include:
[0151] The terminal's battery level is not less than a preset battery threshold.
[0152] The storage status of the terminal is not less than a preset storage threshold;
[0153] The wireless access layer cache state of the terminal is not less than a preset cache threshold.
[0154] The amount of data measured and / or recorded is not less than a preset data amount threshold;
[0155] If one or more of the above conditions are met (the conditions to be met can be configured based on the specific scenario), it is determined that the data that the terminal has measured and / or recorded is available; otherwise, it is determined that the data that the terminal has measured and / or recorded is not available.
[0156] In one embodiment, a data collection method is also provided, applied to a terminal, the data collection method comprising: the terminal entering a Radio Resource Control (RRC) idle state or a RRC inactive state from a RRC connected state, and retaining or not retaining measurement and / or recording data based on a message from a network-side device; wherein the message from the network-side device includes indication information, the indication information being used to instruct the terminal to retain or not retain the measurement and / or recording data.
[0157] It is understood that the message from the network-side device may be the same as or different from the second message in the aforementioned embodiments. The indication information contained in the message from the network-side device may be the same as or different from the second indication information in the aforementioned embodiments, and it needs to be used to instruct the terminal to retain or not retain its measurement and / or recording data.
[0158] In some embodiments, before the terminal transitions from the Radio Resource Control (RRC) connected state to the RRC idle state or the RRC inactive state, the terminal may also report its measurement and / or recording data to the network side. The implementation methods for the terminal to report its measurement and / or recording data are the same as those described in the foregoing embodiments and will not be repeated here.
[0159] Through the above embodiments, when the terminal enters the radio resource control idle state or the radio resource control inactive state from the radio resource control connected state, it can retain or not retain the measurement and / or recorded data based on the network side messages, so as to avoid the terminal deleting or releasing data without authorization, which would cause waste of terminal resources.
[0160] In one embodiment, Figure 3 provides a signaling interaction flowchart between the terminal and the base station when the terminal reports measured and / or recorded data to the base station before entering the RRC_Inactive state. This scenario, in which the terminal reports measured and / or recorded data to the network-side device before entering the RRC_Inactive state, is referred to as Scenario 1 in subsequent embodiments. Furthermore, the RRC_Inactive state in Scenario 1 can also be replaced by the RRC_Idle state.
[0161] Referring to Figure 3, the main process steps of Scenario 1 are described as follows:
[0162] Step 1: The base station determines that the terminal needs to enter the RRC_Inactive state.
[0163] Step 2: The base station sends an indication message to the terminal, indicating that the base station has determined that the terminal needs to enter the RRC_Inactive state.
[0164] The base station can send this indication information to the terminal through the aforementioned third message to inform the terminal that the base station has determined that it needs to enter the RRC_Inactive state.
[0165] Step 3: The terminal determines whether the measured and / or recorded data is available based on its internal conditions (such as battery status, storage status, cache status) and / or the size of the collected data.
[0166] As an example, when the terminal's battery level is not less than a set threshold (i.e., when the terminal's battery level is sufficient to support the completion of data measurement and / or recording and reporting), the data measured and / or recorded by the terminal is considered to be available; otherwise, it is considered to be unavailable.
[0167] As another example, when the terminal storage state is not less than a set threshold, the wireless access layer cache state is not less than another set threshold, or the amount of collected data is not less than yet another set threshold (i.e., the amount of measured and / or recorded data is large enough to be retained), the terminal measurement and / or recording data is considered to be available; otherwise, it is considered to be unavailable.
[0168] Furthermore, the two examples mentioned above can be combined. That is, if the terminal's battery status meets the aforementioned threshold conditions, and at the same time, the terminal's storage status, the wireless access layer cache status, and the amount of data collected all meet the aforementioned conditions, it can be determined that the data measured and / or recorded by the terminal is available. If any condition is not met, it is considered unavailable, thereby improving the reliability of the determination of whether the data is available.
[0169] Step 4: The terminal sends an indication message to the base station, which indicates whether the data measured and / or recorded by the terminal is available.
[0170] The terminal can send a first message, as described in the previous embodiment, to the base station. The first message carries first indication information to indicate whether the data measured and / or recorded by the terminal is available.
[0171] Step 5: The base station sends an information request to the terminal, which is used to request the data measured and / or recorded by the terminal.
[0172] For example, the information request can be a request message or other types of messages, with the information request carried within other types of messages.
[0173] Step 6: The terminal sends an information response to the base station. Specifically, the terminal can report the data it measures and / or records to the base station.
[0174] Step 7: The base station determines that the terminal needs to enter the RRC_Inactive state.
[0175] After receiving the data reported by the terminal, the base station determines that the terminal can currently enter the RRC_Inactive state. This step can be omitted in some cases.
[0176] Step 8: The base station sends an RRCRelease message to the terminal. The RRCRelease message instructs the terminal to release the connection.
[0177] Step 9: The terminal enters the RRC_Inactive state.
[0178] After receiving the RRCRelease message from the base station, the terminal releases the connection and enters the RRC_Inactive state.
[0179] Based on the embodiment of Scenario 1 above, before entering the idle or inactive state, the terminal reports an indication to the base station, indicating whether the data it has acquired is available. Upon receiving this indication, the base station knows that the terminal's measurement and / or recording data is available. It can then initiate an information request to the terminal to acquire the terminal's data before it enters the idle or inactive state. Alternatively, it can send an indication to the terminal, instructing it to retain or not retain its measurement and / or recording data when entering the idle or inactive state, or to retain or not retain its measurement and / or recording data before entering the idle or inactive state. This achieves reasonable collection and retention of terminal data, reducing waste of terminal resources.
[0180] In one embodiment, Figure 4 shows a signaling interaction flowchart between the terminal and the base station when a terminal enters the RRC_Inactive state and retains the measured and / or recorded data, and then re-enters the RRC_Connected state (the re-connected base station is the same as the previously connected base station). The scenario involves the terminal reporting the retained measured and / or recorded data. This scenario, in subsequent embodiments of this application, is also referred to as Scenario 2. In Scenario 2, the RRC_Inactive state can also be replaced by the RRC_Idle state.
[0181] Referring to Figure 4, the main process steps of scenario 2 (the reconnected base station is the same as the previously connected base station) are described as follows:
[0182] Step 1: The base station determines that the terminal needs to enter the RRC_Inactive state.
[0183] Step 2: The base station sends an indication message to the terminal, indicating that the base station has determined that the terminal needs to enter the RRC_Inactive state.
[0184] Step 3: The terminal determines whether the measurement and / or recording data is available based on its internal conditions and / or the size of the collected data.
[0185] Step 4: The terminal sends an indication message to the base station. This indication message indicates whether the measured and / or recorded data is available. If the data is available, the terminal can also send data acquisition delay information to the base station. The data acquisition delay information can be determined based on the amount of measured and / or recorded data.
[0186] The implementation of steps 1 to 4 is similar to steps 1 to 4 in the aforementioned scenario 1, and will not be repeated here.
[0187] Step 5: The base station determines whether to acquire the data measured and / or recorded by the terminal before RRCRelease based on the indication information reported by the terminal (or the indication information and data acquisition delay).
[0188] Step 6a: If the base station determines that it will acquire the terminal measurement and / or recorded data before RRCRelease, execute steps 5 to 9 of scenario 1. The specific steps are not described in detail.
[0189] Step 6b: If the base station determines that it will not acquire the terminal's measured and / or recorded data before RRCRelease, it sends RRCRelease information to the terminal, including indication information, to instruct the terminal to retain the terminal's measured and / or recorded data, or to instruct the terminal not to retain the terminal's measured and / or recorded data.
[0190] Step 7b: If the base station instructs the terminal to retain the data measured and / or recorded by the terminal, the terminal retains the measured and / or recorded data and then enters the RRC_Inactive state; if the base station instructs the terminal not to retain the data measured and / or recorded by the terminal, the terminal deletes or releases the measured and / or recorded data and then enters the RRC_Inactive state; or deletes or releases the measured and / or recorded data when entering the RRC_Inactive state.
[0191] Step 8b: When the terminal re-enters the RRC_Connected state (the re-connected base station is the same as the previously connected base station), it sends an indication message to the base station to indicate that the terminal has retained the measured and / or recorded data, or to indicate that the measured and / or recorded data is available.
[0192] The terminal can send a first message to the base station, carrying the indication information in the first message, instructing the terminal to retain the measured and / or recorded data.
[0193] Step 9b: The base station sends an information request to the terminal to request the data measured and / or recorded by the terminal.
[0194] Step 10b: The terminal sends an information response to the base station, reporting the data measured and / or recorded by the terminal.
[0195] Based on the embodiment of Scenario 2 above, after the terminal enters the RRC_Inactive state, it retains the measured and / or recorded data. When it re-enters the RRC_Connected state (the re-connected base station is the same as the previously connected base station), it can report indication information to the base station, indicating that it has retained the previously obtained data or that the previously obtained data is available. After receiving this indication information, the base station can initiate an information request to the terminal to obtain the data obtained by the terminal in the previous connected state. This allows the data obtained by the terminal to be reported again when it re-enters the connected state, reducing the probability of the terminal repeatedly obtaining data and reducing the waste of terminal resources.
[0196] In one embodiment, Figure 5 provides a signaling interaction flowchart between the terminal and the base station when the terminal enters the RRC_Inactive state, retains the measured and / or recorded data, and then re-enters the RRC_Connected state (the re-connected base station is different from the previously connected base station). For the scenario where the terminal re-enters the RRC_Connected state and the re-connected base station is different from the previously connected base station, this is also referred to as Scenario 3 in subsequent embodiments of this application, and the previously connected base station is referred to as the first base station, and the currently re-connected base station is referred to as the second base station. The RRC_Inactive state in Scenario 3 can also be replaced by the RRC_Idle state.
[0197] Referring to Figure 5, the main process steps of scenario 3 (the second base station to be reconnected is different from the first base station to be connected previously) are described as follows:
[0198] Steps 1 to 7: Steps 1 to 7 are the interaction process between the terminal and the first base station. This interaction process is the same as the interaction process between the terminal and the base station in Steps 1 to 7 of Scenario 2, and will not be described again.
[0199] Step 8a: When the terminal re-enters the RRC_Connected state from the RRC_Inactive state, it sends an indication message to the second base station, which indicates that the terminal has retained the measured and / or recorded data.
[0200] In addition, the terminal can also report the time information of measurement and / or recording data, and the measurement configuration / network side information of the first base station (such as the AI / ML function / model ID, cell ID, etc. that the measurement and / or recording data is targeted at) to the second base station, so that the second base station can determine whether the data retained by the terminal is suitable for its own network configuration or AI / ML configuration.
[0201] Step 9a: The second base station determines whether the measurement and / or recording data retained by the terminal is applicable to the second base station based on the time information of the measurement and / or recording data reported by the terminal and the measurement configuration / network side information of the first base station.
[0202] Step 10a: If the measurement and / or recording data retained by the terminal is applicable to the second base station, the second base station may send an information request to the terminal to request the acquisition of the measurement and / or recording data retained by the terminal.
[0203] Step 11a: The terminal receives the information request sent by the second base station, sends an information response to the second base station, and reports the measurement and / or recorded data retained by the terminal.
[0204] The following describes another embodiment of Scenario 3, in which the information related to the data reported by the terminal to the second base station is different from that in the previous embodiment.
[0205] Step 8b: When the terminal re-enters the RRC_Connected state from the RRC_Idle state, it sends an indication message to the second base station. This indication message indicates that the terminal has retained the measured and / or recorded data. In addition, the terminal also reports to the second base station the time information, location information, and the AI / ML function / model ID to which the measured and / or recorded data is applicable. The location information includes, for example, the cell ID where the terminal was measuring and / or recording the data.
[0206] Step 9b: The second base station determines whether the measurement and / or recording data retained by the terminal is applicable to the second base station based on the time information, location information, and function / model ID to which the measurement and / or recording data is applicable, etc., of the measurement and / or recording data reported by the terminal.
[0207] Step 10b: If the measurement and / or recording data retained by the terminal is applicable to the second base station, the second base station sends an information request to the terminal to request the acquisition of the measurement and / or recording data retained by the terminal.
[0208] Step 11b: The terminal receives the information request sent by the second base station, sends an information response to the second base station, and reports the measurement and / or recorded data retained by the terminal.
[0209] Based on the embodiment of scenario 3 above, after the terminal enters the RRC_Inactive state, it retains the measured and / or recorded data. When it re-enters the RRC_Connected state (the second base station it reconnects to is different from the first base station it previously connected to), it can report indication information to the second base station, indicating that it has retained the previously obtained data, or indicating that the previously obtained data is available. Simultaneously, the terminal can also report the time information, location information, AI / ML function / model information, etc., associated with the retained data to the second base station, facilitating the second base station's determination of whether the retained data is necessary. After receiving the indication information and data association information reported by the terminal, the second base station determines, based on the data association information, that the data is suitable for its own network configuration or AI / ML function / model. It can then initiate an information request to the terminal to obtain the data obtained by the terminal when it previously connected to the first base station. This ensures that, in the event of a network switch, the data obtained by the terminal can be obtained by the switched base station, reducing the resource waste of the terminal repeatedly acquiring data.
[0210] Based on the above embodiments, this application also provides some embodiments of network-side devices, which are described below.
[0211] Referring to FIG6, in one embodiment, taking an application to a network-side device as an example, a data collection method includes the following steps:
[0212] S601, the terminal enters the radio resource control (RRC) connected state from the RRC idle state or the RRC inactive state, and the network-side device receives a first message sent by the terminal; the first message contains first indication information, which is used to indicate to the network-side device whether the terminal's measurement and / or recording data is available.
[0213] S602a, the network-side device sends an information request to the terminal, or S602b, the network-side device sends a second message to the terminal; the second message contains second indication information, which is used to instruct the terminal to retain or not retain the measurement and / or recording data.
[0214] Step S602a or S602b can be executed if the terminal measurement and / or recording data is available, or it can be executed without the terminal measurement and / or recording data being available. That is, step S602a or S602b can be executed after step S601, or it can be executed independently of step S601. Even if step S601 is not executed, step S602a or S602b can still be executed.
[0215] In a further embodiment, when the terminal's measurement and / or recording data is available, after the network-side device sends an information request to the terminal, the method further includes: the network-side device receiving the measurement and / or recording data reported by the terminal.
[0216] In another embodiment, referring to FIG7, and still taking an application to a network-side device as an example, a data collection method includes the following steps:
[0217] S701, the network-side device sends a third message to the terminal; the third message includes third indication information, which is used to indicate to the terminal that the network-side device has determined that the terminal needs to enter the radio resource control inactive / idle state.
[0218] S702, Receive a first message sent by the terminal. The first message contains first indication information, which is used to indicate to the network-side device whether the terminal's measurement and / or recording data is available.
[0219] S703a, before the terminal enters the Radio Resource Control (RRC) idle state or the RRC inactive state from the RRC connected state, the network-side device sends an information request to the terminal; or, S703b, the network-side device sends a second message to the terminal; the second message contains second indication information, which is used to instruct the terminal to retain or not retain the measurement and / or recording data.
[0220] Step S702 can be executed when the terminal receives a third message, or it can be executed without the terminal receiving a third message as a prerequisite. That is, step S702 can be executed after step S701, or it can be executed independently of step S701. Even if step S701 is not executed, step S702 can still be executed.
[0221] Specifically, step S703a or S703b can be executed if the terminal measurement and / or recording data is available, or it can be executed without the terminal measurement and / or recording data being available. That is, step S703a or S703b can be executed after step S702, or it can be executed independently of step S702. Even if step S702 is not executed, step S703a or S703b can still be executed.
[0222] Referring again to Figure 7, in a further embodiment, if the terminal's measurement and / or recording data is available, after the network-side device sends an information request to the terminal, it further includes:
[0223] S704, before the terminal enters the Radio Resource Control (RRC) idle state or the RRC inactive state from the RRC connected state, the network-side device receives the measurement and / or recording data reported by the terminal.
[0224] S705, after receiving the reported measurement and / or recording data, the network-side device sends a connection release message to the terminal, instructing the terminal to enter the Radio Resource Control (RRC) idle state or the RRC inactive state from the RRC connected state.
[0225] This application also provides a scenario where the terminal switches networks, specifically when switching from a first network-side device to another network-side device. Taking an application to a second network-side device as an example, the data collection method follows these steps.
[0226] When a terminal enters a connected state from a radio resource control (RRC) idle state or a RRC inactive state, the second network-side device receives a first message sent by the terminal. The first message contains first indication information, which is used to indicate to the second network-side device whether the terminal's measurement and / or recording data is available.
[0227] When the terminal's measurement and / or recording data is available, the second network-side device sends an information request to the terminal, or the second network-side device sends a second message to the terminal; the second message contains second indication information, which is used to indicate to the terminal that its measurement and / or recording data is not applicable to the second network-side device, or to indicate to the terminal whether to retain or not retain the measurement and / or recording data.
[0228] In a further embodiment, when the terminal's measurement and / or recording data is available, after the second network-side device sends an information request to the terminal, the method further includes: the second network-side device receiving the measurement and / or recording data reported by the terminal.
[0229] In a further embodiment, when the first indication information indicates that the terminal's measurement and / or recording data is available, the second network-side device further receives information associated with the measurement and / or recording data sent by the terminal. This information associated with the terminal's measurement and / or recording data may include at least one of the following: the time of the measurement and / or recording data; the latency information for reporting the measurement and / or recording data; the location information of the terminal when measuring and / or recording the data; the measurement configuration information of the first network-side device when measuring and / or recording the data; the AI / ML function information applicable to the measurement and / or recording data; and the AI / ML model information applicable to the measurement and / or recording data.
[0230] When a terminal switches from a first network-side device to a second network-side device, the second network-side device can determine whether the terminal's measurement and / or recording data is applicable to the second network-side device based on the information associated with the measurement and / or recording data sent by the terminal, thus avoiding collecting data from the terminal that is not applicable to itself.
[0231] The embodiments described above aim to provide a data collection method for a network-side model in scenarios where a terminal transitions between radio resource control states. Through the methods described above, the terminal, during the transition between radio resource control states, controls the retention or release of measured and / or recorded data based on terminal-side information and / or network-side information, and controls the reporting of retained measured and / or recorded data. Applying the solutions described above can prevent the terminal from wasting resources due to the arbitrary release of data during the switching of radio resource control states.
[0232] It should be understood that although the steps in the flowcharts of Figures 1-7 are shown sequentially according to the arrows, these steps are not necessarily executed in the order indicated by the arrows. Unless explicitly stated herein, there is no strict order restriction on the execution of these steps, and they can be executed in other orders. Moreover, at least some of the steps in Figures 1-7 may include multiple steps or stages, which are not necessarily completed at the same time, but can be executed at different times. The execution order of these steps or stages is not necessarily sequential, but can be performed alternately or in turn with other steps or at least some of the steps or stages in other steps.
[0233] Based on the same inventive concept, this application also provides an apparatus for implementing the data collection method described above. The solution provided by this apparatus is similar to the implementation described in the above method; therefore, specific limitations in one or more apparatus embodiments provided below can be found in the limitations of the data collection method described above, and will not be repeated here.
[0234] In one exemplary embodiment, as shown in FIG8, a data collection device is provided, applied to a terminal, comprising:
[0235] The sending module 801 is configured to send a first message to the network-side device when the terminal enters the radio resource control (RFC) connected state from the RRC idle state or the RRC inactive state; the first message contains first indication information, which is used to indicate to the network-side device whether the terminal's measurement and / or recording data is available.
[0236] The data processing module 802 is configured to process measurement and / or recorded data in response to messages from the network-side device.
[0237] In some embodiments, the aforementioned data processing module 802 is further configured to receive information requests sent by the network-side device and report measured and / or recorded data to the network-side device.
[0238] In some embodiments, the aforementioned data processing module 802 is further configured to, in response to a second message sent by the network-side device, retain the measurement and / or recording data, or not retain the measurement and / or recording data; the second message includes second indication information, which is used to instruct the terminal to retain or not retain the measurement and / or recording data.
[0239] In the event of a terminal handover, the terminal switches from a first network-side device to a second network-side device; the network-side device is the second network-side device; in the event of no terminal handover, the network-side device is the first network-side device.
[0240] In another exemplary embodiment, a data collection device is also provided, applied to a terminal, comprising:
[0241] The sending module is configured to send a first message to the network-side device before the terminal enters the radio resource control idle state or the radio resource control inactive state from the radio resource control connected state; the first message contains first indication information, which is used to indicate to the network-side device whether the terminal's measurement and / or recording data is available.
[0242] The data processing module is configured to receive messages from the network-side device and process the measurement and / or recorded data.
[0243] In some embodiments, the aforementioned data processing module is further configured to receive an information request sent by the network-side device and report measurement and / or recording data to the network-side device before the terminal transitions from a connected state to a disconnected state or a deactivated state; or to receive a second message from the network-side device before the terminal transitions from a connected state to a disconnected state or a deactivated state, retaining the measurement and / or recording data, or not retaining the measurement and / or recording data; the second message includes second indication information, which is used to instruct the terminal to retain or not retain the measurement and / or recording data.
[0244] In yet another exemplary embodiment, a data collection apparatus is also provided, applied to a terminal, the apparatus comprising: a data processing module configured such that the terminal transitions from a Radio Resource Control (RRC) connected state to a RRC idle state or a RRC inactive state, and retains or does not retain measurement and / or recording data based on a message from a network-side device; wherein the message from the network-side device includes indication information for instructing the terminal to retain or not retain its measurement and / or recording data.
[0245] In one exemplary embodiment, as shown in FIG9, a data collection device is provided, applied to a network-side device, the device comprising:
[0246] The receiving module 901 is configured to receive a first message sent by the terminal when the terminal enters the radio resource control (RFC) connected state from the RFC idle state or the RFC inactive state; the first message contains first indication information, which is used to indicate to the network-side device whether the terminal's measurement and / or recording data is available.
[0247] The sending module 902 is configured to send an information request to the terminal when the terminal's measurement and / or recording data is available, or to send a second message to the terminal; the second message contains second indication information, which is used to instruct the terminal to retain or not retain the measurement and / or recording data.
[0248] In one embodiment, the receiving module 901 is further configured to receive measurement and / or recording data reported by the terminal.
[0249] In the event of a terminal handover, the terminal switches from a first network-side device to a second network-side device, where the network-side device is the second network-side device; in the event of no terminal handover, the network-side device is the first network-side device.
[0250] In another exemplary embodiment, a data collection apparatus is also provided, applied to a network-side device, the apparatus comprising:
[0251] The receiving module is configured to receive a first message sent by the terminal before the terminal enters the radio resource control idle state or the radio resource control inactive state from the radio resource control connected state.
[0252] The sending module is further configured to send an information request to the terminal if the terminal's measurement and / or recording data is available, or to send a second message to the terminal; the second message contains second indication information, which is used to instruct the terminal to retain or not retain the measurement and / or recording data.
[0253] Specific limitations regarding the data collection device can be found in the limitations regarding the data collection method described above, and will not be repeated here. Each module in the aforementioned data collection device can be implemented entirely or partially through software, hardware, or a combination thereof. These modules can be embedded in or independent of the processor in the computer device in hardware form, or stored in the memory of the computer device in software form, so that the processor can call and execute the operations corresponding to each module.
[0254] In one embodiment, a communication device is provided, as shown in FIG10. FIG10 is a schematic diagram of the structure of a terminal communication device provided in an embodiment of the present application. The terminal communication device 700 shown in FIG10 includes: at least one processor 701, a memory 702, at least one network interface 704, and a user interface 703. The various components in the terminal communication device 700 are coupled together through a bus system 705. It is understood that the bus system 705 is used to realize the connection and communication between these components. In addition to a data bus, the bus system 705 also includes a power bus, a control bus, and a status signal bus. However, for clarity, all buses are labeled as bus system 705 in FIG10. In addition, in this embodiment of the present application, a transceiver 706 is also included. The transceiver may be multiple elements, including a transmitter and a receiver, providing a unit for communicating with various other devices over a transmission medium.
[0255] The user interface 703 may include a display, keyboard, or clicking device (e.g., mouse, trackball, touchpad, or touchscreen).
[0256] It is understood that the memory 702 in the embodiments of this application can be volatile memory or non-volatile memory, or may include both volatile and non-volatile memory. The non-volatile memory can 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. The volatile memory can be random access memory (RAM), which is used as an external cache. By way of example, but not limitation, many forms of RAM are available, such as Static Random Access Memory (SRAM), Dynamic Random Access Memory (DRAM), Synchronous DRAM (SDRAM), Double Data Rate SDRAM (DDRSDRAM), Enhanced Synchronous DRAM (ESDRAM), Synchlink DRAM (SLDRAM), and Direct Rambus RAM (DRRAM). The memory 702 of the systems and methods described in this application is intended to include, but is not limited to, these and any other suitable types of memory.
[0257] In some implementations, memory 702 stores elements such as executable modules or data structures, or subsets thereof, or extended sets thereof: operating system 7021 and application program 7022.
[0258] The operating system 7021 includes various system programs, such as the framework layer, core library layer, and driver layer, used to implement various basic business functions and handle hardware-based tasks. The application program 7022 includes various applications, such as a media player and a browser, used to implement various application functions. The program implementing the method of this application embodiment can be included in the application program 7022.
[0259] In this embodiment, by calling a program or instruction stored in memory 702, specifically a program or instruction stored in application program 7022, the transmitter is configured to send a first message to the network-side device when the terminal enters a connected state from a radio resource control idle state or a radio resource control inactive state; the first message contains first indication information, which is used to indicate to the network-side device whether the terminal's measurement and / or recording data is available; the processor executes the computer program to process the measurement and / or recording data in response to the message from the network-side device.
[0260] In some embodiments, the processor executes the computer program specifically for reporting measured and / or recorded data to the network-side device, or retaining the measured and / or recorded data, or not retaining the measured and / or recorded data.
[0261] In other embodiments of this application, the transmitter is configured to send a first message to a network-side device before the terminal transitions from a Radio Resource Control (RRC) connected state to a RRC idle state or a RRC inactive state; the first message includes first indication information, which is used to indicate to the network-side device whether the terminal's measurement and / or recording data is available; the processor executes the computer program to process the measurement and / or recording data in response to the message from the network-side device.
[0262] In some embodiments, before the terminal enters the Radio Resource Control (RRC) idle state or the RRC inactive state from the RRC connected state, the receiver receives an information request sent by the network-side device, and the processor executes the computer program, specifically for instructing the transmitter to report measurement and / or recording data to the network-side device.
[0263] In other embodiments, before the terminal enters the Radio Resource Control (RRC) idle state or the RRC inactive state from the RRC connected state, the receiver receives a second message from the network-side device, and the processor executes the computer program, specifically for retaining the measurement and / or recording data, or not retaining the measurement and / or recording data.
[0264] In some embodiments of this application, a communication device is also provided, including the aforementioned processor and memory, wherein the memory stores a computer program; wherein the processor executes the computer program for a terminal to enter a radio resource control idle state or a radio resource control inactive state from a radio resource control connected state, and to retain or not retain the measurement and / or recording data based on a message from a network-side device; wherein the message includes indication information, the indication information being used to instruct the terminal to retain or not retain the measurement and / or recording data.
[0265] The methods disclosed in some or all of the above embodiments of this application can also be applied to processor 701, or implemented by processor 701, or implemented by processor 701 in conjunction with other components (e.g., transceivers). Processor 701 may be an integrated circuit chip with signal processing capabilities. In the implementation process, each step of the above method can be completed by the integrated logic circuit of the hardware in processor 701 or by instructions in the form of software. The processor 701 mentioned above may be a general-purpose processor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, or discrete hardware components. It can implement or execute the various methods, steps, and logic block diagrams disclosed in the embodiments of this application. The general-purpose processor may be a microprocessor or any conventional processor. The steps of the methods disclosed in the embodiments of this application can be directly embodied in the execution of a hardware decoding processor, or executed by a combination of hardware and software modules in the decoding processor. The software module can reside in a mature storage medium in the art, such as random access memory, flash memory, read-only memory, programmable read-only memory, electrically erasable programmable memory, or registers. This storage medium is located in memory 702, and processor 701 reads the information from memory 702 and, in conjunction with its hardware, completes the steps of the above method.
[0266] It is understood that the embodiments described in this application can be implemented using hardware, software, firmware, middleware, microcode, or a combination thereof. For hardware implementation, the processing unit can be implemented in one or more application-specific integrated circuits (ASICs), digital signal processors (DSPs), digital signal processing devices (DSPDs), programmable logic devices (PLDs), field-programmable gate arrays (FPGAs), general-purpose processors, controllers, microcontrollers, microprocessors, other electronic units for performing the functions described in this application, or combinations thereof.
[0267] Figure 11 is a schematic diagram of the network-side communication device provided in an embodiment of this application. This network-side communication device can be an access network device. Taking an access network device as an example, the access network device may include a receiver 31, a memory 32, a processor 33, at least one communication bus 34, and a transmitter 35. The communication bus 34 is used to realize communication connections between components. The memory 32 may include a high-speed RAM memory, and may also include non-volatile memory (NVM), such as at least one disk storage device. The memory 32 can store various programs for performing various processing functions and implementing the method steps of this embodiment. In this embodiment, the transmitter 35 can be a radio frequency processing module or a baseband processing module in the access network device, and the receiver 31 can also be a radio frequency processing module or a baseband processing module in the access network device. The transmitter 35 and the receiver 31 can be integrated together to form a transceiver. Both the transmitter 35 and the receiver 31 can be coupled to the processor 33, and can perform receiving or transmitting actions under the instruction or control of the processor 33.
[0268] In some embodiments, the receiver 31 is configured such that when a terminal enters a Radio Resource Control (RRC) connected state from a RRC idle state or a RRC inactive state, it receives a first message sent by the terminal. The first message includes first indication information, which is used to indicate to the network-side device whether the terminal's measurement and / or recording data is available. The transmitter 35 is configured to send an information request to the terminal if the terminal's measurement and / or recording data is available, or to send a second message to the terminal. The second message includes second indication information, which is used to indicate to the terminal whether to retain or not retain the measurement and / or recording data.
[0269] In other embodiments, the receiver 31 is configured to receive a first message sent by the terminal before the terminal transitions from a Radio Resource Control (RRC) connected state to a RRC idle state or a RRC inactive state; the sending module 35 is configured to send an information request to the terminal if the terminal's measurement and / or recording data is available, or to send a second message to the terminal; the second message includes second indication information, which is used to instruct the terminal to retain or not retain the measurement and / or recording data.
[0270] In one embodiment, a computer-readable storage medium is provided having a computer program stored thereon, which, when executed by a processor, implements the steps of the method of any of the foregoing embodiments.
[0271] This application also provides a computer program product containing instructions that, when run on a computer, cause the computer to perform the steps of the methods in any of the foregoing embodiments.
[0272] Those skilled in the art will understand that all or part of the processes in the methods of the above embodiments can be implemented by a computer program instructing related hardware. The computer program can be stored in a non-volatile computer-readable storage medium, and when executed, it can include the processes of the embodiments of the methods described above. Any references to memory, storage, databases, or other media used in the embodiments provided in this application can include at least one of non-volatile and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, or optical storage, etc. Volatile memory can include random access memory (RAM) or external cache memory. By way of illustration and not limitation, RAM can be in various forms, such as static random access memory (SRAM) or dynamic random access memory (DRAM), etc.
[0273] The technical features of the above embodiments can be combined in any way. For the sake of brevity, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.
[0274] The embodiments described above are merely illustrative of several implementation methods of this application, and while the descriptions are relatively specific and detailed, they should not be construed as limiting the scope of the invention patent. It should be noted that those skilled in the art can make various modifications and improvements without departing from the concept of this application, and these all fall within the protection scope of this application. Therefore, the protection scope of this patent application should be determined by the appended claims.
Claims
1. A data collection method, applied to a terminal, the method comprising: The terminal enters the connected state of Radio Resource Control (RRC) from the idle state or the inactive state of RRC and sends the first message to the network-side device. The first message contains first indication information, which is used to indicate to the network-side device whether the terminal's measurement and / or recording data is available; In response to messages from the network-side device, the measured and / or recorded data are processed.
2. The method according to claim 1, wherein, The processing of measurement and / or recorded data in response to messages from the network-side device includes: Receive information requests sent by the network-side device and report measured and / or recorded data to the network-side device.
3. The method according to claim 1, wherein, In response to messages from the network-side device, the measurement and / or recording data are processed, including: In response to a second message sent by the network-side device, the measurement and / or recording data may be retained, or the measurement and / or recording data may not be retained; The second message contains a second instruction, which is used to instruct the terminal whether to retain or not retain the measurement and / or recording data.
4. The method according to any one of claims 1 to 3, further comprising: In the event of a terminal handover, the terminal switches from the first network-side device to the second network-side device; The network-side device is the second network-side device; If the terminal does not switch over, the network-side device is the first network-side device.
5. The method according to claim 4, wherein: If the network-side device is one of the two network-side devices, and the first indication information indicates that the terminal measurement and / or recording data is available, the first message also includes information associated with the terminal measurement and / or recording data.
6. The method according to claim 5, wherein, The information associated with the terminal measurement and / or recorded data includes at least one of the following: The time of measurement and / or recording of data; Measurement and / or recording of delay information for data reporting; Location information of the terminal when measuring and / or recording data; Measurement configuration information of the first network-side device when measuring and / or recording data; Information on the AI / ML functions applicable to the measurement and / or recording data; AI / ML model information applicable to the measurement and / or recording data.
7. The method according to claim 4, wherein, If the network-side device is the second network-side device, the second indication information is used to indicate to the terminal that the measurement and / or recording data is not applicable to the second network-side device, and / or to indicate to the terminal whether to retain or not retain the measurement and / or recording data.
8. The method according to claim 3, further comprising: When the second indication information is used to instruct the terminal to retain the measurement and / or recorded data... When the terminal re-enters the Radio Resource Control (RRC) connected state from the RRC idle state or the RRC inactive state, it reports the retained measurement and / or recording data to the network-side device.
9. A data collection method applied to a terminal, the method comprising: Before the terminal transitions from the Radio Resource Control (RRC) connected state to the RRC idle state or the RRC inactive state, it sends a first message to the network-side device. The first message contains first indication information, which is used to indicate to the network-side device whether the terminal's measurement and / or recording data is available; Receive messages from the network-side device and process the measurement and / or recording data.
10. The method according to claim 9, wherein, The step of receiving messages from the network-side device and processing the measurement and / or recorded data includes: Before the terminal transitions from the Radio Resource Control (RRC) connected state to the RRC idle state or the RRC inactive state, it receives an information request sent by the network-side device and reports measurement and / or recording data to the network-side device.
11. The method according to claim 9, wherein, The step of receiving messages from the network-side device and processing the measurement and / or recorded data includes: Before the terminal enters the Radio Resource Control (RRC) idle state or the RRC inactive state from the RRC connected state, it receives a second message from the network-side device and retains the measurement and / or recording data, or does not retain the measurement and / or recording data. The second message contains a second instruction, which is used to instruct the terminal whether to retain or not retain the measurement and / or recording data.
12. The method according to claim 9, wherein, Before the terminal transitions from the Radio Resource Control (RRC) connected state to the RRC idle state or the RRC inactive state, it sends the first message to the network-side device, including: The terminal receives a third message sent by the network-side device; the third message includes third indication information, which is used to indicate to the terminal that the network-side device has determined that the terminal needs to enter the radio resource control inactive / idle state. Before the terminal transitions from the Radio Resource Control (RRC) connected state to the RRC idle state or the RRC inactive state, it sends the first message to the network-side device.
13. A data collection method applied to a terminal, the method comprising: When a terminal transitions from the Radio Resource Control (RRC) connected state to the RRC idle state or the RRC inactive state, it may retain or not retain the terminal's measurement and / or recording data based on messages from the network-side device. The message contains an instruction message that instructs the terminal to retain or not retain the measurement and / or recording data.
14. A data collection method, applied to a network-side device, the method comprising: The terminal enters the radio resource control connected state from the radio resource control idle state or the radio resource control inactive state, and receives the first message sent by the terminal. The first message contains first indication information, which is used to indicate to the network-side device whether the terminal's measurement and / or recording data is available; When the measurement and / or recording data of the terminal is available, an information request is sent to the terminal, or a second message is sent to the terminal; the second message contains second indication information, which is used to instruct the terminal to retain or not retain the measurement and / or recording data.
15. The method according to claim 14, wherein, If the terminal's measurement and / or recording data is available, after sending the information request to the terminal, the method further includes: Receive measurement and / or recorded data reported by the terminal.
16. The method according to claim 14 or 15, wherein: In the event of a terminal handover, the terminal switches from a first network-side device to a second network-side device, where the network-side device is the second network-side device. If the terminal does not switch over, the network-side device is the first network-side device.
17. The method according to claim 16, wherein, If the network-side device is the second network-side device, the second indication information is used to indicate to the terminal that its measurement and / or recording data is not applicable to the second network-side device, or to indicate to the terminal whether to retain or not retain the measurement and / or recording data.
18. The method of claim 16, further comprising: The network-side device is the second network-side device, which, when the first indication information indicates that the terminal's measurement and / or recording data is available, also receives information associated with the measurement and / or recording data sent by the terminal.
19. A data collection method applied to a network-side device, the method comprising: Before the terminal transitions from the Radio Resource Control (RRC) connected state to the RRC idle state or the RRC inactive state, the first message sent by the terminal is received. The first message contains first indication information, which is used to indicate to the network-side device whether the terminal's measurement and / or recording data is available; Before the terminal transitions from the Radio Resource Control (RRC) connected state to the RRC idle state or the RRC inactive state, an information request is sent to the terminal, or a second message is sent to the terminal; the second message contains second indication information, which is used to instruct the terminal to retain or not retain the measurement and / or recording data.
20. The method of claim 19, further comprising: Before the terminal transitions from the Radio Resource Control (RRC) connected state to the RRC idle state or the RRC inactive state, the measurement and / or recording data reported by the terminal is received. Send a connection release message to the terminal, instructing the terminal to move from the Radio Resource Control (RRC) connected state to the RRC idle state or the RRC inactive state.
21. A data collection device, applied to a terminal, the device comprising: The sending module is configured so that when the terminal enters the radio resource control connected state from the radio resource control idle state or the radio resource control inactive state, it sends the first message to the network-side device. The first message contains first indication information, which is used to indicate to the network-side device whether the terminal's measurement and / or recording data is available; The data processing module is configured to process measurement and / or recorded data in response to messages from the network-side device.
22. A data collection device, applied to a terminal, the device comprising: The sending module is configured to send a first message to the network-side device before the terminal enters the radio resource control idle state or the radio resource control inactive state from the radio resource control connected state; the first message contains first indication information, which is used to indicate to the network-side device whether the terminal's measurement and / or recording data is available. The data processing module is configured to receive messages from the network-side device and process the measurement and / or recorded data.
23. A data collection device, applied to a terminal, the device comprising: The data processing module is configured to allow the terminal to enter a radio resource control idle state or a radio resource control inactive state from a radio resource control connected state, and to retain or not retain the terminal's measurement and / or recording data based on messages from the network-side device. The message contains an instruction message that instructs the terminal to retain or not retain the measurement and / or recording data.
24. A data collection device, applied to a network-side device, the device comprising: The receiving module is configured so that when the terminal enters the radio resource control (RFC) connected state from the RRC idle state or the RRC inactive state, it receives the first message sent by the terminal. The first message contains first indication information, which is used to indicate to the network-side device whether the terminal's measurement and / or recording data is available; The sending module is configured to send an information request to the terminal when the terminal's measurement and / or recording data is available, or to send a second message to the terminal; the second message contains second indication information, which is used to instruct the terminal to retain or not retain the measurement and / or recording data.
25. A data collection device, applied to a network-side device, the device comprising: The receiving module is configured to receive a first message sent by the terminal before the terminal enters the radio resource control idle state or the radio resource control inactive state from the radio resource control connected state. The sending module is configured to send an information request to the terminal before the terminal enters the radio resource control idle state or the radio resource control inactive state from the radio resource control connected state, or to send a second message to the terminal; the second message contains second indication information, which is used to instruct the terminal to retain or not retain the measurement and / or recording data.
26. A communication device, comprising: A transmitter, a receiver, a processor, and a memory, wherein the memory stores a computer program; The transmitter is configured to enter the Radio Resource Control (RRC) connected state from the RRC idle state or the RRC inactive state, and send a first message to the network-side device; the first message contains first indication information, which is used to indicate to the network-side device whether the terminal's measurement and / or recording data is available. The processor executes the computer program to process measurement and / or recorded data in response to messages from the network-side device.
27. A communication device, comprising: A transmitter, a receiver, a processor, and a memory, wherein the memory stores a computer program; The transmitter is configured to send a first message to the network-side device before transitioning from a Radio Resource Control (RRC) connected state to a RRC idle state or a RRC inactive state; the first message includes first indication information, which is used to indicate to the network-side device whether the terminal's measurement and / or recording data is available. The processor executes the computer program to process measurement and / or recorded data in response to messages from the network-side device.
28. A communication device, comprising: A processor and a memory, wherein the memory stores a computer program; The processor executes the computer program to allow the terminal to enter the Radio Resource Control (RRC) idle state or the RRC inactive state from the RRC connected state, and to retain or not retain measurement and / or recording data based on messages from the network-side device. The message contains an instruction message that instructs the terminal to retain or not retain the measurement and / or recording data.
29. A communication device, comprising: A transmitter, a receiver, a processor, and a memory, wherein the memory stores a computer program; The receiver is configured such that when a terminal enters a connected state from a radio resource control (RFC) idle state or a RRC inactive state, it receives a first message sent by the terminal. The first message contains first indication information, which is used to indicate to the network-side device whether the terminal's measurement and / or recording data is available. The transmitter is configured to send an information request to the terminal when the terminal's measurement and / or recording data is available, or to send a second message to the terminal; the second message contains second indication information, which is used to instruct the terminal to retain or not retain the measurement and / or recording data.
30. A communication device, comprising: A transmitter, a receiver, a processor, and a memory, wherein the memory stores a computer program; The receiver is configured to receive a first message sent by the terminal before the terminal enters the radio resource control idle state or the radio resource control inactive state from the radio resource control connected state. The sending module is configured to send an information request to the terminal before the terminal enters the Radio Resource Control (RRC) idle state or the RRC inactive state from the RRC connected state, or to send a second message to the terminal; the second message contains second indication information, which is used to instruct the terminal to retain or not retain the measurement and / or recording data.
31. A computer-readable storage medium having a computer program stored thereon, wherein, When the computer program is executed by a processor, it implements the steps of the method according to any one of claims 1 to 20.
32. A computer program product comprising a computer program, wherein, When the computer program is executed by a processor, it implements the steps of the method according to any one of claims 1 to 20.