Information reporting methods, information receiving methods, apparatus, devices, and storage media

The method and apparatus address CEFs in NPNs by recording and reporting NPN information in a CEF report, enhancing communication stability and reliability.

JP2026063017AInactive Publication Date: 2026-04-10BEIJING XIAOMI MOBILE SOFTWARE CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
BEIJING XIAOMI MOBILE SOFTWARE CO LTD
Filing Date
2026-01-08
Publication Date
2026-04-10
Estimated Expiration
Not applicable · inactive patent

AI Technical Summary

Technical Problem

In mobile communication systems with Non-Public Networks (NPNs), there is an urgent need to address Connection Establishment failures (CEF) and ensure reliable reporting of such failures to maintain communication stability.

Method used

A method and apparatus for recording and reporting Non-Public Network (NPN) information in a CEF report when a Connection Establishment failure occurs, including the use of a CEF report variable to indicate the NPN cell where the failure occurred, and transmitting this information to a network device.

Benefits of technology

Ensures stable and reliable communication by accurately reporting NPN information during CEFs, improving the reliability of communication systems.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2026063017000001_ABST
    Figure 2026063017000001_ABST
Patent Text Reader

Abstract

The present invention provides an information reporting method, an information receiving method, an apparatus, a device, and a storage medium that guarantee transmission stability and further guarantee the reliability of communication. [Solution] The method includes the step of recording non-public network (NPN) information in a CEF report variable in response to a terminal being triggered by a connection establishment failure (CEF). The NPN information indicates the NPN cell where the CEF occurred. The method also includes the step of sending a CEF report corresponding to the CEF report variable to a network device. The CEF report includes the NPN information.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of mobile communications, and particularly to an information reporting method, an information receiving method, an apparatus, a device, and a storage medium.

Background Art

[0002] In a mobile communication system, a NPN (Non-Public Network) is introduced to provide a transmission service to a terminal. For the terminal, it is an urgent problem that a CEF (Connection Establishment failure) occurs and how the terminal reports the CEF information.

Summary of the Invention

Problems to be Solved by the Invention

[0003] Embodiments of this application provide an information reporting method, an information receiving method, an apparatus, a device, and a storage medium, which support recording NPN information and reporting the NPN information when a CEF occurs, ensure the stability of transmission, and further ensure the reliability of communication. The technical solutions are as follows.

Means for Solving the Problems

[0004] According to an aspect of this application, an information reporting method is provided. The method is executed by a terminal, and the method includes: in response to a CEF being triggered, recording NPN information in a CEF report variable, where the NPN information includes: indicating the NPN cell where the CEF occurred; and sending a CEF report corresponding to the CEF report variable to a network device.

[0005] According to one aspect of the present invention, an information receiving method is provided, which is performed by a network device, and the method includes the step of receiving a CEF report corresponding to a CEF report variable transmitted by a terminal, wherein the NPN information records the NPN information in the CEF report variable in response that a CEF has been triggered by the terminal, and the NPN information indicates the NPN cell in which the CEF occurred.

[0006] According to one aspect of the present invention, an information reporting device is provided, the device comprising a recording module for recording NPN information in a CEF report variable in response to a CEF being triggered, the NPN information comprising a recording module indicating the NPN cell in which the CEF occurred, and a transmission module for transmitting a CEF report corresponding to the CEF report variable to a network device.

[0007] In some embodiments, the NPN information includes an NPN identifier and a cell identifier corresponding to the failed cell. In some embodiments, the transmission module is further used to transmit the CEF report corresponding to the CEF report variable to the network device in response to the CEF report variable containing registered NPN information.

[0008] In some embodiments, the device further includes a decision module for determining whether the terminal triggers a CEF in response to a timer being determined to have expired, the timer indicating the length of time to establish or restore the RRC connection.

[0009] In some embodiments, the apparatus further includes a receiving module for receiving request information transmitted by a network device, the request information instructing the terminal to transmit the CEF report.

[0010] In some embodiments, the transmitting module is further used to transmit availability instructions to the network device, which are used to indicate whether the corresponding CEF information is available.

[0011] In some embodiments, the transmitting module is further used to transmit capability indication information to the network device, which indicates whether the terminal is capable of supporting recording and reporting the NPN information in a CEF report.

[0012] In some embodiments, the apparatus further includes a receiving module for receiving configuration information transmitted by the network device, the configuration information being used to configure the terminal to record the NPN information.

[0013] In some embodiments, the device further includes a processing module for resetting a counter to zero and clearing the CEF report variable in response to the registered NPN information of the terminal being different from the NPN information contained in the CEF report variable, the counter being used to record the number of times a CEF has occurred at the terminal.

[0014] In some embodiments, the processing module is further used to clear the CEF report variable in response to the registration NPN information of the terminal being the same as the NPN information contained in the CEF report variable.

[0015] In some embodiments, the device further includes a deletion module for deleting the CEF report after it has sent the CEF report to the network device.

[0016] According to one aspect of the present invention, an information receiving device is provided, the device including a receiving module for receiving a CEF report corresponding to a CEF report variable transmitted by a terminal, the NPN information recording the NPN information in the CEF report variable in response to a CEF being triggered by the terminal, and the NPN information indicating the NPN cell where the CEF occurred.

[0017] In some embodiments, the NPN information includes an NPN identifier and a cell identifier corresponding to the failed cell. In some embodiments, the CEF report is transmitted in response to the terminal indicating that the CEF report variable contains registered NPN information.

[0018] In some embodiments, the apparatus further includes a transmission module for transmitting request information, the request information instructing the terminal to transmit the CEF report. In some embodiments, the receiving module is further used to receive availability instructions transmitted by the terminal, which are used to indicate whether the corresponding CEF information is available.

[0019] In some embodiments, the receiving module is further used to receive capability indication information transmitted by the terminal, which indicates whether or not the terminal is capable of supporting recording and reporting the NPN information in a CEF report.

[0020] In some embodiments, the device further includes a transmission module for transmitting configuration information to the terminal, the configuration information being used to configure the terminal to record the NPN information.

[0021] According to one aspect of the present application, a terminal is provided. The terminal includes a processor, a transceiver connected to the processor, and a memory for storing instructions executable by the processor. The processor is configured to load and execute the executable instructions so as to implement the information reporting method of the above aspect.

[0022] According to one aspect of the present application, a network device is provided. The network device includes a processor, a transceiver connected to the processor, and a memory for storing instructions executable by the processor. The processor is configured to load and execute the executable instructions so as to implement the information receiving method of the above aspect.

[0023] According to one aspect of the present application, a computer-readable storage medium is provided. An executable program code is stored in the readable storage medium. The executable program code is loaded and executed by a processor to implement the information reporting method of the above aspect or the information receiving method of the above aspect.

[0024] According to one aspect of the present application, a chip is provided. The chip includes a programmable logic circuit and / or program instructions. When the chip is executed in a terminal or a network device, the information reporting method of the above aspect or the information receiving method of the above aspect is implemented.

[0025] According to one aspect of the present application, a computer program product is provided. When the computer program product is executed by a processor of a terminal or a network device, the information reporting method of the above aspect or the information receiving method of the above aspect is implemented.

[0026] In the information reporting and information receiving scheme provided by the embodiments of the present application, when a CEF occurs in a terminal in the NPN scenario, a method of reporting NPN information via a CEF report is provided, which supports recording NPN information when a CEF occurs and reporting NPN information, ensuring transmission stability and further ensuring communication reliability.

Brief Description of the Drawings

[0027] To more clearly explain the technical solutions of the embodiments of the present application, the drawings used in the embodiments are briefly described below. Obviously, the drawings in the following description are only part of the embodiments of the present application, and those skilled in the art can obtain other drawings based on these drawings without creative efforts. [Figure 1] A block diagram of a communication system provided by an exemplary embodiment of the present application is shown. [Figure 2] A flowchart of an information reporting method provided by an exemplary embodiment of the present application is shown. [Figure 3] A flowchart of an information reporting method provided by an exemplary embodiment of the present application is shown. [Figure 4] A flowchart of an information reporting method provided by an exemplary embodiment of the present application is shown. [Figure 5] A block diagram of an information reporting device provided by an exemplary embodiment of the present application is shown. [Figure 6] A block diagram of another information reporting device provided by an exemplary embodiment of the present application is shown. [Figure 7] A block diagram of an information receiving device provided by an exemplary embodiment of the present application is shown. [Figure 8] A block diagram of another information receiving device provided by an exemplary embodiment of the present application is shown. [Figure 9] A schematic configuration diagram of a communication device provided by an exemplary embodiment of the present application is shown.

Modes for Carrying Out the Invention

[0028] To make the objectives, technical solutions and advantages of the present application clearer, the embodiments of the present application will be described in more detail below in conjunction with the drawings.

[0029] Herein, exemplary embodiments are described, and these examples are shown in the drawings. Where the following description relates to the drawings, unless otherwise indicated, the same numbers in different drawings represent the same or similar elements. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with the present application. Rather, they are merely examples of apparatuses and methods consistent with some aspects of the present application detailed in the appended claims.

[0030] The terms used in this application are for the purpose of describing specific embodiments and are not intended to limit this application. The singular forms “one kind,” “the said,” and “the said” as used in this application and the appended claims include the plural forms unless their meaning is clearly indicated in the context. Furthermore, the terms “and / or” as used herein refer to and include any or all combinations of one or more related items listed.

[0031] In this application, terms such as "first," "second," and "third" may be used to describe the information, but the information is not limited to these terms. These terms are used solely to distinguish information of the same type from one another. For example, as long as it does not deviate from the scope of this application, first information may be called second information, and similarly, second information may be called first information. Depending on the context, for example, "case" as used herein may be interpreted as "when..." or "on the occasion of..." or "in response to deciding."

[0032] Furthermore, information related to this application (including, but not limited to, user equipment information and user personal information), data (including, but not limited to, data to be analyzed, data to be stored, data to be displayed), and signals must be approved by the user or fully approved by the relevant parties, and the collection, use, and processing of related data must comply with the relevant laws, regulations, and standards of the relevant countries and regions.

[0033] The following describes the application scenarios of this application. Figure 1 is a block diagram of a communication system provided by an exemplary embodiment of the present invention, which may include a terminal 10 and a network device 20.

[0034] The number of terminals 10 is usually multiple, and one or more terminals 10 may be distributed within a cell managed by each network device 20. Terminals 10 may include handheld devices with wireless communication capabilities, in-vehicle devices, wearable devices, computing devices or other devices connected to wireless modems, and various forms of user equipment (UE), mobile stations (MS), etc. For ease of explanation, in the embodiments of this application, the above-mentioned devices are collectively referred to as terminals.

[0035] The network device 20 is located on an access network and is a device that provides wireless communication functionality for the terminal 10. For ease of explanation, in the embodiments of this application, the device that provides wireless communication functionality for the terminal 10 is collectively referred to as a network device. A connection can be established between the network device 20 and the terminal 10 via an air interface, and communication is performed through this connection, including signaling and data interaction. There may be multiple network devices 20, and two adjacent network devices 20 can communicate with each other by wired or wireless means. The terminal 10 can switch between different network devices 20, that is, establish connections with different network devices 20.

[0036] The network device 20 may include various forms of macro base stations, micro base stations, relay stations, access points, etc. In systems using different radio access technologies, the name of the device with network device functionality may differ; for example, in a 5G NR (New Radio) system, it is called a gNodeB or gNB. As communication technology evolves, the term "network device" may change.

[0037] Figure 2 is a flowchart of an information reporting method provided by one exemplary embodiment of the present application. Exemplarily applicable to the terminal and network device shown in Figure 1, the method includes at least some of the following: Step 201: In response to the terminal being triggered by a CEF, the terminal records NPN information in a CEF report variable, the NPN information indicating the NPN cell where the CEF occurred.

[0038] In this context, CEF refers to a situation where a terminal fails to establish or recover an RRC (Radio Resource Control) connection during the process. The CEF report variable is used to record information. The NPN information refers to information related to the cell on which the terminal establishes or recovers an RRC connection.

[0039] In the embodiments of the present invention, the terminal performs RRC connection or recovery, and in this process, an RRC connection establishment failure may occur, that is, the terminal triggers a CEF. If the terminal triggers a CEF, NPN information is recorded in the CEF report variable, and the NPN cell where the CEF occurred is indicated via this NPN information.

[0040] Step 202: The terminal sends a CEF report corresponding to the CEF report variables to the network device.

[0041] In the embodiments of the present invention, when a terminal triggers a CEF, it records NPN information in a CEF report variable, sends a CEF report corresponding to the CEF report variable to a network device, and since the CEF report variable contains NPN information, the transmitted CEF report also contains NPN information, and it can be understood that the terminal transmits the recorded NPN information to the network device.

[0042] In some embodiments, the CEF report variable may be VarConnEstFailReport(CEF report variable) or VarConnEstFailReportList(CEF report variable list), and the CEF report may be connEstFailReport(CEF report) or connEstFailReportList(CEF report list).

[0043] For example, if the CEF report variable is VarConnEstFailReport, the terminal can send a connEstFailReport corresponding to VarConnEstFailReport to the network device. Alternatively, if the CEF report variable is VarConnEstFailReportList, the terminal can send a connEstFailReportList corresponding to VarConnEstFailReportList to the network device.

[0044] In some embodiments, the CEF report is reported via the UEInformationResponse (Terminal Information Response).

[0045] In this embodiment, the terminal sends a CEF report to a network device as an example. In another embodiment, the terminal may further delete the CEF report.

[0046] In some embodiments, the terminal deletes the CEF report after sending it to the network device. After sending the CEF report to the network device, the terminal does not need to resend the availability instruction for the CEF report, and deletes the CEF report, saving the terminal's memory resources.

[0047] In this embodiment, the terminal deletes the CEF report after it has sent it to the network device. In another embodiment, if the terminal does not send a CEF report for a predetermined period of time, the terminal also deletes the CEF report.

[0048] In this case, the preset time length may be set by the network, agreed upon by a communication protocol, or set using other methods, and the embodiments of this application are not limited. For example, the preset time length may be 48 hours, 72 hours, or any other value, and the embodiments of this application are not limited.

[0049] Step 203: The network device receives a CEF report corresponding to the CEF report variables sent by the terminal. The NPN information records the NPN information in the CEF report variables in response to the terminal triggering the CEF. The NPN information indicates the NPN cell where the CEF occurred.

[0050] In the embodiments of the present invention, a terminal sends a CEF report to a network device, and the network device can determine, based on the received CEF report, that the terminal triggers NPN information corresponding to the CEF, i.e., it can determine the NPN cell that triggers the CEF.

[0051] Furthermore, the steps performed by a network device can form a single embodiment on their own, and the steps performed by a terminal can also form a single embodiment on their own; the present invention is not limited thereto.

[0052] The scheme provided by the embodiment of the present invention provides a method for a terminal to report NPN information via a CEF report when a CEF occurs in an NPN scene, supporting the recording and reporting of NPN information when a CEF occurs, thereby ensuring transmission stability and further ensuring the reliability of communication.

[0053] The embodiment shown in Figure 2 illustrates the flow of interaction between a terminal and a network device. In some embodiments, the NPN information includes multiple pieces of information, which are described below.

[0054] In some embodiments, the NPN information includes an NPN identifier, which includes any one of the following: (1) SNPN (Stand-alone NPN, Independent Non-Public Network) ID (Identifier, Identity Identifier).

[0055] In this context, SNPN does not depend on the network functions provided by PLMN (Public Land Mobile Network); in other words, SNPN is independent of PLMN. Therefore, it does not support switching between SNPN and PLMN networks.

[0056] (2) PNI-NPN (Public Network Integrated NPN, public and non-public integrated network) ID.

[0057] In this context, PNI-NPN provides NPN services via the PLMN network and can also be used for access control via CAG (Cell Access Group).

[0058] (3) NID (Network Identifier).

[0059] (4) CAG ID.

[0060] In some embodiments, the NPN information includes an NPN identifier and a cell identifier corresponding to the failed cell. In these embodiments, the NPN identifier is any one identifier from the embodiments described above.

[0061] Furthermore, the NPN information in the embodiments of this application may include other information, for example, the Tracking Area Code (TAC), cell-level RSRP (Reference Signal Receiving Power), RSRQ (Reference Signal Received Quality), and SSB index of the failed cell, as determined based on the available SSB (Synchronization Signal Block) measurement at the time the terminal detected the connection recovery failure, and the SSB-level RSRP, RSRQ, and SSB index.

[0062] In some embodiments, the NPN identifier is a selected NPN ID that the NAS (Non-Access Stratum) layer selects and provides to the AS (Access Stratum) layer.

[0063] In this embodiment, the NPN information is described as including an NPN identifier. In another embodiment, the NPN information further includes at least one of the following: (1) Available neighbor cell measurement results (measResultNeighCells).

[0064] Among these, adjacent cells are sorted according to the R criteria for cell re-selection. The measurement results are based on the latest cell re-selection evaluation. Each included adjacent cell contains available optional fields.

[0065] In the case of SNPN, an adjacent cell includes at least one of the following: an NR same-frequency adjacent cell and an NR different-frequency adjacent cell.

[0066] In the case of PNI-NPN, the adjacent cell may include at least one of the following: same-frequency adjacent cell, different-frequency adjacent cell, and different-system adjacent cell.

[0067] (2) Location information of available devices.

[0068] (3) Random access information: Information relevant to performing random access.

[0069] Among these, the random access information can be represented using perRAInfoList(random access information).

[0070] (4) Counter.

[0071] Within that system, each time a CEF occurs on the terminal, the counter is incremented by 1.

[0072] In some implementations, the counter is represented using numberOfConnFail(counter). If numberOfConnFail does not exceed a predetermined number of times, it is incremented by 1.

[0073] Selectively, the number of pre-set steps may be 8, 10, 12, or any other number, and the embodiments of this application are not limited thereto.

[0074] In the scheme provided by the embodiments of the present invention, the NPN information includes an NPN identifier, indicating the cell that triggers the CEF, and improving the completeness of the information reported by the terminal. Furthermore, the NPN information includes information other than the NPN identifier, expanding the diversity of information contained in the NPN information.

[0075] The embodiment shown in Figure 2 illustrates the transmission of a CEF report by a terminal. In some embodiments, the terminal transmits a CEF report when certain conditions are met. Specifically, the terminal is required to transmit a CEF report if it has already registered NPN information.

[0076] In some embodiments, in response to the presence of registered NPN information in the terminal CEF report variable, a CEF report corresponding to the CEF report variable is sent to the network device.

[0077] In the embodiments of this invention, the terminal needs to register with the NPN where it is located, and when the registered NPN information is stored in the CEF report variable, the terminal can then report a CEF report, and therefore the terminal sends a CEF report corresponding to the CEF report variable to the network device. It can also be understood that if the terminal successfully registers with the NPN, the terminal can send a CEF report to the network device.

[0078] Furthermore, the step in which the terminal in the embodiment of the present invention, in response to the presence of registered NPN information in the CEF report variable, sends a CEF report corresponding to the CEF report variable to the network device can be replaced with step 202 of the embodiment shown in Figure 2 above.

[0079] In some embodiments, the CEF report variable further includes a failure duration, which indicates the duration of time from when the terminal last initiated RRC connection establishment or recovery until the RRC connection establishment or recovery failure.

[0080] For example, the duration of the failure is displayed using the timesincfailure (signaling field). In other words, the VarConnEstFailReport or VarConnEstFailReportList will contain timesincfailure.

[0081] In the embodiments of this application, the terminal contains registered NPN information in the CEF report variable. If determined, the failure duration is set as the duration from when the terminal last initiated RRC connection establishment or recovery until the RRC connection establishment or recovery fails.

[0082] For example, if it is determined that a terminal has registered NPN information in VarConnEstFailReport, the `timesincfailure` in VarConnEstFailReport is set to the duration from when the terminal last attempted to establish or recover an RRC connection until the RRC connection establishment or recovery failed.

[0083] For example, if it is determined that the terminal contains registered NPN information in VarConnEstFailReportList, the timeincfailure in VarConnEstFailReportList is set as the duration from when the terminal last attempted to establish or recover an RRC connection until the RRC connection establishment or recovery failed. Furthermore, the terminal sends VarConnEstFailReportList as ConnEstFailReportList to the network device via UEInformationResponse.

[0084] The method provided by the embodiment of the present invention allows a terminal to send a CEF report to a network device if NPN information has already been registered, that is, if the CEF report variable contains registered NPN information, thereby ensuring the reliability of the terminal reporting the CEF report.

[0085] The embodiment shown in Figure 2 illustrates an example in which the terminal further records NPN information in response to the triggering of the CEF. In another embodiment, the terminal can decide whether or not to trigger the CEF depending on whether or not the timer has expired.

[0086] In some embodiments, in response to the determination that the terminal timer has expired, the terminal decides to trigger a CEF, and the timer indicates the length of time to establish or restore the RRC connection.

[0087] In the embodiments of the present invention, a timer is installed in the terminal that indicates the length of time to establish or restore an RRC connection, which can also be understood as the duration of time for the terminal to establish or restore an RRC connection, and when the timer expires, the terminal is unable to establish or restore an RRC connection, and the terminal decides to trigger a CEF.

[0088] In this context, the duration of the timer may be set by the terminal, agreed upon by a communication protocol, or set using other methods, and the embodiments of this application are not limited. For example, the timer may be 5 seconds, 10 seconds, or any other value.

[0089] Selectively, the timer may include a T319 timer or T300 timer as defined in an existing protocol, or any other newly defined timer.

[0090] For example, if the timer is a T319 timer, the terminal decides to trigger a CEF when the T319 timer expires. If the timer is a T300 timer, the terminal decides to trigger a CEF when the T300 timer expires.

[0091] The step of determining whether the terminal in the embodiment of this application triggers the CEF based on a timer is performed before step 201 of the embodiment shown in Figure 2 above.

[0092] The scheme provided by the embodiment of the present invention determines whether or not to trigger a CEF based on whether or not the timer has expired, and further determines whether or not to record NPN information in the CEF report vector, thereby improving the accuracy of the terminal's decision to trigger a CEF and further improving the accuracy of recording NPN information.

[0093] The embodiment shown in Figure 2 illustrates an example in which a terminal directly sends a CEF report to a network device. In another embodiment, the terminal further sends a CEF report based on request information sent by the network device. In this embodiment, Figure 3 is a flowchart of the information reporting method provided by one exemplary embodiment of the present application. Exemplarily applicable to the terminal and network device shown in Figure 1, the method includes at least some of the following: Step 301: In response to the terminal being triggered by a CEF, it records NPN information in a CEF report variable, the NPN information indicating the NPN cell in which the CEF occurred.

[0094] Among these steps, step 301 is similar to step 201 in the embodiment shown in Figure 2 above, and is therefore omitted here.

[0095] Step 302: The terminal sends an availability instruction to the network device, which is used to indicate whether the corresponding CEF information is available.

[0096] Step 303: The network device receives an availability instruction sent by the terminal, and the availability instruction is used to indicate whether the corresponding CEF information is available.

[0097] In this context, the CEF information in question refers to the information that the terminal records in the CEF report variables.

[0098] In the embodiments of the present invention, a terminal records information in a CEF report variable, and for said CEF report variable, the terminal is required to report an availability instruction to the network device, the availability instruction indicating whether or not the CEF information corresponding to said availability instruction is available, that is, whether or not the CEF report variable is available, and the network device determines whether or not the terminal sends a CEF report based on the transmitted availability instruction.

[0099] In some embodiments, availability instructions are sent in an RRC message.

[0100] Selectively, the RRC message may include any one of the following: an RRC connection establishment completion message, an RRC reconfiguration completion message, an RRC reconstruction completion message, or an RRC recovery completion message.

[0101] In this embodiment, steps 301-302 are described as an example in which the terminal sends an availability instruction to the network device. In another embodiment, steps 301-302 may be omitted, and the terminal and network device directly perform steps 303-304.

[0102] Step 304: The network device sends request information, which instructs the terminal to send a CEF report.

[0103] Step 305: The terminal receives request information sent by the network device, and the request information instructs the terminal to send a CEF report.

[0104] In the embodiments of the present invention, when a network device transmits request information, a terminal can, after receiving the request information transmitted by the network device, determine that it can send a CEF report to the network device, and therefore can send a CEF report to the network device corresponding to the CEF report vector stored in itself.

[0105] In some embodiments, when a terminal reports an availability instruction to a network device, the network device decides to request a CEF report from the terminal based on that availability instruction.

[0106] In some other embodiments, if a terminal has not reported availability instructions to a network device, the network device may directly request the terminal to report a CEF report.

[0107] Step 306: The terminal sends a CEF report corresponding to the CEF report variables to the network device.

[0108] Step 307: The network device receives a CEF report corresponding to the CEF report variables sent by the terminal.

[0109] Among these steps, steps 306-307 are similar to steps 202-203 of the embodiment shown in Figure 2 above, and are therefore omitted here.

[0110] Furthermore, the steps performed by a network device can form a single embodiment on their own, and the steps performed by a terminal can also form a single embodiment on their own; the present invention is not limited thereto.

[0111] The scheme provided by the embodiment of the present invention ensures that the terminal accurately reports the CEF report to the network device by sending a request information transmitted by the network device, thereby improving the accuracy of the terminal's transmission of the CEF report.

[0112] Furthermore, the terminal can report availability instructions to network devices, indicating whether or not CEF information is available. The network devices can then request that the terminal report a CEF report based on the availability instructions, thereby improving the accuracy of the terminal's CEF report transmission.

[0113] In this application, the terminal can also proactively report its ability to record its own NPN information. Figure 4 is a flowchart of an information reporting method provided by one exemplary embodiment of the present application. Exemplarily applicable to the terminal and network device shown in Figure 1, the method includes at least some of the following: Step 401: The terminal sends capability indication information to the network device, which indicates whether the terminal has the capability to perform the task of recording and reporting NPN information in a CEF report.

[0114] Step 402: The network device receives capability instruction information transmitted by the terminal, which indicates whether the terminal is capable of supporting recording and reporting NPN information in the CEF report.

[0115] In the embodiments of this application, the terminal reports to the network device via capability instruction information whether it has the capability to support recording and reporting NPN information in the CEF report, and after the network device receives the capability instruction information, it determines whether the terminal has the capability to record NPN information. For the terminal, it records NPN information in the CEF report. Only devices that support the ability to report can perform the subsequent step of reporting a CEF report.

[0116] In the scheme provided by the embodiment of the present invention, the terminal transmits capability instruction information to indicate that it has the capability to record and report NPN information in a CEF report, thereby facilitating the reporting of NPN information to subsequent network devices and ensuring the reliability of communication.

[0117] Furthermore, steps 401-402 of the embodiment of this application can be performed before step 201 of the embodiment shown in Figure 2, or steps 401-402 of the embodiment of this application can be performed after step 201, or steps 401-402 of the embodiment of this application can be performed independently, and the execution order of the steps of the embodiment shown in Figure 2 is not limited.

[0118] Note that the embodiment shown in Figure 4 is explained as an example in which the terminal itself actively reports capability instruction information. In another embodiment, the network device can also be configured to allow the terminal to record NPN information.

[0119] In this process, the network device sends configuration information to the terminal, which is used to configure the terminal to record NPN information, and the terminal receives the configuration information sent by the network device.

[0120] In the embodiments of this invention, the network device configures the terminal to record NPN information by sending configuration information to the terminal, and the terminal, upon receiving the configuration information sent by the network device, is able to record NPN information and subsequently send a CEF report to the network device.

[0121] In the scheme provided by the embodiment of the present invention, the network device transmits configuration information to the terminal, enabling the terminal to record NPN information, facilitating the subsequent reporting of NPN information to the network device, and ensuring the reliability of communication.

[0122] The above embodiment illustrates how a terminal sends a CEF report to a network device. The terminal can further adjust counters and CEF report variables based on registered NPN information. Specifically, the terminal performs the following steps: Type 1: In response to the terminal's registered NPN information being different from the NPN information contained in the CEF report variable, the counter is reset to zero, the CEF report variable is cleared, and the counter is used to record the number of times a CEF occurred on the terminal.

[0123] In the embodiment of the present invention, the terminal records NPN information in the CEF report variable when it triggers CEF. The NPN information that the terminal successfully registers may differ from the NPN information recorded in the CEF report variable. In this case, the NPN where the terminal triggers CEF is different from the NPN that was successfully registered. Since the number of times the terminal's counter records is not the number of times the registered NPN triggers CEF, the terminal resets the counter to zero and clears the CEF report variable.

[0124] In some embodiments, if the terminal's registered NPN is not equal to the NPN identifier stored in the CEF report variable, the terminal resets the counter to zero and clears the CEF report variable.

[0125] Type 2: Clear the CEF report variable in response to the terminal's registered NPN information being the same as the NPN information contained in the CEF report variable.

[0126] In the embodiment of the present invention, the terminal records NPN information in the CEF report variable when it triggers the CEF. For the terminal, the NPN information that the terminal successfully registers is the same as the NPN information recorded in the CEF report variable. At this time, the NPN where the terminal triggers the CEF is the same as the NPN that was successfully registered. The number of times the terminal's counter records is the number of times the registered NPN triggers the CEF. Therefore, the terminal uses the counter to continue counting and clears the CEF report variable.

[0127] Regardless of whether or not the CEF report variables contain registered NPN information, all terminals must clear the CEF report variables.

[0128] In the scheme provided by the embodiment of the present invention, the terminal determines whether or not to reset the counter based on the NPN information and registered NPN information in the CEF report variables, and further clears the CEF report variables to ensure the accuracy of the CEF report reported by the terminal.

[0129] Figure 5 shows a block diagram of an information reporting device provided by one exemplary embodiment of the present invention. Referring to Figure 5, the device includes a recording module 501 and a transmitting module 502, the recording module 501 being used to record NPN information in a CEF report variable in response to a CEF being triggered, the NPN information indicating the NPN cell where the CEF occurred, and the transmitting module 502 being used to transmit a CEF report corresponding to the CEF report variable to a network device.

[0130] In some embodiments, the NPN information includes an NPN identifier and a cell identifier corresponding to the failed cell.

[0131] In some embodiments, the transmitting module 502 is further used to send a CEF report to a network device corresponding to the CEF report variable, in response to the CEF report variable containing registered NPN information.

[0132] In some embodiments, referring to Figure 6, the device further includes a decision module 503, which is used to determine that the terminal triggers a CEF in response to the determination that a timer has expired, and the timer indicates the length of time to establish or restore the RRC connection.

[0133] In some embodiments, referring to Figure 6, the device further includes a receiving module 504, which is used to receive request information transmitted by a network device, instructing the terminal to send a CEF report.

[0134] In some embodiments, the transmitting module 502 is further used to send availability instructions to network devices, which are used to indicate whether the corresponding CEF information is available or not.

[0135] In some embodiments, the transmitting module 502 is further used to transmit capability instruction information to a network device, which indicates whether or not the terminal supports recording and reporting NPN information in a CEF report.

[0136] In some embodiments, referring to Figure 6, the device further includes a receiving module 504, which is used to receive configuration information transmitted by a network device, and the configuration information is used to configure the terminal to record NPN information.

[0137] In some embodiments, referring to Figure 6, the apparatus further includes a processing module 505, which is used to reset a counter to zero and clear the CEF report variable in response to the terminal's registered NPN information being different from the NPN information contained in the CEF report variable, the counter being used to record the number of times a CEF has occurred in the terminal.

[0138] In some embodiments, the processing module 505 is further used to clear the CEF report variables in response to the terminal's registered NPN information being the same as the NPN information contained in the CEF report variables.

[0139] In some embodiments, referring to Figure 6, the device further includes a deletion module 506, which is used to delete the CEF report after it has been sent to the network device.

[0140] Furthermore, the apparatus provided in the above embodiment is described using only the division of each functional module as an example when realizing its functions. In actual application, the above functions can be completed by assigning them to different functional modules as needed; that is, all or some of the functions described above can be completed by dividing the internal structure of the device into different functional modules. Also, the apparatus and method embodiments provided in the above embodiment belong to the same concept, and their specific implementation process should be referred to the method embodiment, so a detailed explanation is omitted here.

[0141] Figure 7 shows a block diagram of an information receiving device provided by one exemplary embodiment of the present application. Referring to Figure 7, the device includes a receiving module 701, which is used to receive a CEF report corresponding to a CEF report variable transmitted by a terminal, and the NPN information records the NPN information in the CEF report variable in response to the terminal triggering a CEF, and the NPN information indicates the NPN cell where the CEF occurred.

[0142] In some embodiments, the NPN information includes an NPN identifier and a cell identifier corresponding to the failed cell.

[0143] In some embodiments, the CEF report is sent in response to the terminal indicating that the CEF report variable contains registered NPN information.

[0144] In some embodiments, referring to Figure 8, the device further includes a transmission module 702, which is used to transmit request information, instructing the terminal to send a CEF report.

[0145] In some embodiments, the receiving module 701 is further used to receive availability instructions transmitted by the terminal, which are used to indicate whether the corresponding CEF information is available or not.

[0146] In some embodiments, the receiving module 701 is further used to receive capability instruction information transmitted by the terminal, which indicates whether or not the terminal supports recording and reporting the NPN information in the CEF report.

[0147] In some embodiments, referring to Figure 8, the device further includes a transmitting module 702, which is used to transmit configuration information to a terminal, and the configuration information is used to configure the terminal to record NPN information.

[0148] Furthermore, the apparatus provided in the above embodiment is described using only the division of each functional module as an example when realizing its functions. In actual application, the above functions can be completed by assigning them to different functional modules as needed; that is, all or some of the functions described above can be completed by dividing the internal structure of the device into different functional modules. Also, the apparatus and method embodiments provided in the above embodiment belong to the same concept, and their specific implementation process should be referred to the method embodiment, so a detailed explanation is omitted here.

[0149] Figure 9 shows a schematic diagram of the structure of a communication device provided by an exemplary embodiment of the present invention, which includes a processor 901, a receiver 902, a transmitter 903, a memory 904, and a bus 905.

[0150] The processor 901 includes one or more processing cores, and by executing software programs and modules, the processor 901 performs various functional applications and information processing.

[0151] The receiver 902 and the transmitter 903 can be implemented as a single communication component, which may be a single communication chip.

[0152] Memory 904 is connected to processor 901 via bus 905.

[0153] Memory 904 is used to store at least one program code, and the processor 901 executes the at least one program code to realize each step in the above embodiment of the method.

[0154] Furthermore, the communication device may be a terminal or a network device. The memory 1004 can be implemented with any type of volatile or non-volatile storage device or a combination thereof, and the volatile or non-volatile storage devices include, but are not limited to, magnetic disks or optical disks, electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), static random access memory (SRAM), read-only memory (ROM), magnetic memory, flash memory, and programmable read-only memory (PROM).

[0155] In an exemplary embodiment, a computer-readable storage medium is further provided, the readable storage medium storing executable program code, the executable program code being loaded and executed by a processor to realize an information reporting method or an information receiving method performed by a communication device as provided by each of the above embodiment of the method.

[0156] In exemplary embodiments, a chip is provided, which includes a programmable logic circuit and / or program instructions, and when the chip is executed in a terminal or network device, it implements an information reporting method or an information receiving method provided by each embodiment of the method.

[0157] In exemplary embodiments, a computer program product is provided, and when the computer program product is executed by the processor of a terminal or network device, an information reporting method or information receiving method provided by each of the above embodiment of the method is realized.

[0158] Those skilled in the art will know that all or some of the steps to implement the above embodiments may be completed by hardware, or by instructing the relevant hardware through a program, the program of which may be stored in a computer-readable storage medium, the storage medium of which may be read-only memory, magnetic disk or optical disk, etc.

[0159] The above descriptions are merely selectable embodiments of the Application and do not limit it. Any modifications, equivalent substitutions, or improvements made within the spirit and principles of the Application should all be included within the scope of protection of the Application.

Claims

1. A method of reporting information performed by a terminal, Steps include recording NPN information in a CEF report variable in response to a connection establishment failure (CEF) being triggered, wherein the NPN information indicates the non-public network (NPN) cell where the CEF occurred; The step of sending a CEF report corresponding to the CEF report variables to a network device, The aforementioned method, The method further includes the step of resetting a counter to zero and clearing the CEF report variable in response to the registered NPN information of the terminal being different from the NPN information contained in the CEF report variable, wherein the counter is used to record the number of times a CEF has occurred at the terminal. A method for reporting information characterized by the following features.

2. The aforementioned NPN information includes an NPN identifier and a cell identifier corresponding to the failed cell. The information reporting method according to feature 1.

3. The step of sending a CEF report corresponding to the CEF report variable to the network device is: The step of sending the CEF report corresponding to the CEF report variable to the network device in response to the CEF report variable containing registered NPN information, The information reporting method according to feature 1.

4. The aforementioned method, The step further includes determining that the terminal triggers a CEF in response to the determination that the timer has expired, the timer indicating the length of time to establish or restore a radio resource control (RRC) connection. The information reporting method according to feature 1.

5. The aforementioned method, The step further includes receiving request information transmitted by the network device, wherein the request information instructs the terminal to transmit the CEF report. The information reporting method according to feature 1.

6. The aforementioned method, The further step includes transmitting an availability instruction to the network device, the availability instruction being used to indicate whether the corresponding CEF information is available. The information reporting method according to feature 5.

7. The aforementioned method, The further step includes transmitting capability instruction information to the network device, the capability instruction information indicating whether the terminal is capable of performing the task of recording and reporting the NPN information in a CEF report. The information reporting method according to feature 1.

8. The aforementioned method, The further step includes receiving configuration information transmitted by the network device, wherein the configuration information is used to configure the terminal to record the NPN information. The information reporting method according to feature 1.

9. The aforementioned method, The further step includes clearing the CEF report variable in response to the registered NPN information of the terminal being the same as the NPN information included in the CEF report variable. The information reporting method according to feature 1.

10. The aforementioned method, The further step includes sending the CEF report to the network device and then deleting the CEF report. The information reporting method according to feature 1.

11. A method for receiving information performed by a network device, The process includes the step of receiving a CEF report corresponding to a CEF report variable transmitted by a terminal, wherein NPN information is recorded in the CEF report variable by the terminal in response to the CEF being triggered, and the NPN information indicates the NPN cell where the CEF occurred. In response to the registered NPN information of the terminal being different from the NPN information contained in the CEF report variable, the counter is reset to zero, the CEF report variable is cleared, and the counter is used to record the number of times a CEF occurred at the terminal. A method for receiving information characterized by the following features.

12. The aforementioned NPN information includes an NPN identifier and a cell identifier corresponding to the failed cell. The information receiving method according to feature 11.

13. The CEF report is transmitted by the terminal in response to the CEF report variable containing registered NPN information. The information receiving method according to feature 11.

14. The aforementioned method, The step further includes sending request information, wherein the request information instructs the terminal to send the CEF report. The information receiving method according to feature 11.

15. The aforementioned method, The process further includes receiving an availability instruction transmitted by the terminal, the availability instruction being used to indicate whether the corresponding CEF information is available or not. The information receiving method according to feature 14.

16. The aforementioned method, The process further includes receiving capability instruction information transmitted by the terminal, the capability instruction information indicating whether the terminal has the capability to support recording and reporting the NPN information in a CEF report. The information receiving method according to feature 11.

17. The aforementioned method, The further step includes transmitting configuration information to the aforementioned terminal, wherein the configuration information is used to configure the terminal to record the NPN information. The information receiving method according to feature 11.

18. An information reporting device applied to a terminal, A recording module for recording NPN information in a CEF report variable in response to a CEF being triggered, wherein the NPN information includes a recording module that indicates the NPN cell where the CEF occurred, A transmission module for sending a CEF report corresponding to the CEF report variables to a network device, A processing module for resetting a counter to zero and clearing the CEF report variable in response to the registered NPN information of the terminal being different from the NPN information contained in the CEF report variable, wherein the counter includes a processing module used to record the number of times a CEF has occurred at the terminal, An information reporting device characterized by the following features.

19. An information receiving device, The system includes a receiving module for receiving a CEF report corresponding to a CEF report variable transmitted by a terminal, wherein NPN information is recorded in the CEF report variable by the terminal in response to the CEF being triggered, and the NPN information indicates the NPN cell where the CEF occurred. In response to the registered NPN information of the terminal being different from the NPN information contained in the CEF report variable, the counter is reset to zero, the CEF report variable is cleared, and the counter is used to record the number of times a CEF occurred at the terminal. An information receiving device characterized by the following features.

20. It is a terminal, Processor and Includes a transceiver connected to the processor, The processor is configured to load and execute executable instructions to realize the information reporting method described in any one of claims 1 to 10. A terminal characterized by the following features.

21. A network device, Processor and Includes a transceiver connected to the processor, The processor is configured to load and execute executable instructions to realize the information receiving method described in any one of claims 11 to 17. A network device characterized by the following features.

22. A computer-readable storage medium, The computer-readable storage medium stores executable program code, and the executable program code is loaded and executed by a processor to realize the information reporting method described in any one of claims 1 to 10. A computer-readable storage medium characterized by the following features.

23. A computer-readable storage medium, The computer-readable storage medium stores executable program code, and the executable program code is loaded and executed by a processor to realize the information receiving method described in any one of claims 11 to 17. A computer-readable storage medium characterized by the following features.

24. It is a computer program, When the computer program is executed by the terminal's processor, the information reporting method described in any one of claims 1 to 10 is realized. A computer program characterized by the following features.

25. It is a computer program, When the computer program is executed by the processor of a network device, the information receiving method described in any one of claims 11 to 17 is realized. A computer program characterized by the following features.