Information reporting method, information receiving method, apparatus, device, and storage medium

The method and apparatus for reporting NPN information during CEF failures in mobile communication systems improve transmission stability and reliability by recording and transmitting NPN identifiers and cell information, addressing the challenge of CEF in NPN scenarios.

JP7804106B2Active Publication Date: 2026-01-21BEIJING XIAOMI MOBILE SOFTWARE CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
JP2024566669
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2022-05-12
Publication Date
2026-01-21
Estimated Expiration
2042-05-12

AI Technical Summary

Technical Problem

In mobile communication systems, Non-Public Networks (NPN) face challenges with Connection Establishment failures (CEF) that need to be addressed for reliable information reporting.

Method used

A method and apparatus for terminals to record and transmit NPN information in a CEF report variable when a Connection Establishment failure occurs, and for network devices to receive and process this information, ensuring stable and reliable communication.

Benefits of technology

The solution enables comprehensive reporting of NPN information during CEF, enhancing transmission stability and communication reliability by accurately recording and transmitting NPN identifiers and cell information.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007804106000001
    Figure 0007804106000001
  • Figure 0007804106000002
    Figure 0007804106000002
  • Figure 0007804106000003
    Figure 0007804106000003
Patent Text Reader

Abstract

[Solution] This application discloses an information reporting method, information receiving method, apparatus, device and storage medium in the field of mobile communication. The method includes a step of a terminal recording NPN information in a CEF report variable in response to a CEF being triggered, the NPN information indicating an NPN cell where a CEF occurs, and a step of sending a CEF report corresponding to the CEF report variable to a network device, the CEF report including the NPN information. This application provides a method for a terminal to report NPN information through a CEF report when a CEF occurs in an NPN scene, supports recording NPN information and reporting NPN information when a CEF occurs, and ensures the stability of transmission and the reliability of communication.
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] The present application relates to the field of mobile communications, and in particular to an information reporting method, an information receiving method, an apparatus, a device and a storage medium. [Background technology]

[0002] In mobile communication systems, NPN (Non-Public Network) is introduced to provide transmission services to terminals. For terminals, CEF (Connection Establishment failure) occurs, and how terminals report CEF information is an issue that needs to be resolved urgently. Summary of the Invention [Problem to be solved by the invention]

[0003] The embodiments of the present 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 NPN information when CEF occurs, and ensure the stability of transmission and the reliability of communication. [Means for solving the problem]

[0004] According to one aspect of the present application, there is provided an information reporting method, the method being executed by a terminal, the method including the steps of: in response to a CEF being triggered, recording NPN information in a CEF report variable, the NPN information indicating an NPN cell in which a CEF occurred; and transmitting a CEF report corresponding to the CEF report variable to a network device.

[0005] According to one aspect of the present application, there is provided an information receiving method, the method being executed by a network device, the method including a step of receiving a CEF report corresponding to a CEF report variable sent by a terminal, the NPN information being recorded in a CEF report variable in response to a CEF being triggered by the terminal, the NPN information indicating an NPN cell in which a CEF occurred.

[0006] According to one aspect of the present application, an information reporting device is provided, the device including: a recording module for recording NPN information in a CEF report variable in response to a CEF being triggered, the NPN information indicating an NPN cell in which a CEF occurred; and a transmitting 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 sending module is further used to send the CEF report corresponding to the CEF report variable to the network device in response to the CEF report variable including registered NPN information.

[0008] In some embodiments, the apparatus further includes a determination module for determining that the terminal triggers a CEF in response to determining that a timer has expired, the timer indicating a length of time to establish or restore an RRC connection.

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

[0010] In some embodiments, the sending module is further used to send an availability indication to the network device, the availability indication being used to indicate whether the corresponding CEF information is available.

[0011] In some embodiments, the sending module is further used to send capability indication information to the network device, the capability indication information indicating whether the terminal has the capability to support 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 sent by the network device, the configuration information being used to configure the terminal to record the NPN information.

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

[0014] In some embodiments, the processing module is further adapted to clear the CEF report variable in response to the terminal's registered NPN information being the same as the NPN information included in the CEF report variable.

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

[0016] According to one aspect of the present application, there is provided an information receiving device, the device including: a receiving module for receiving a CEF report corresponding to a CEF report variable transmitted by a terminal, the NPN information being recorded in a CEF report variable in response to a CEF being triggered by the terminal, the NPN information indicating an NPN cell in which a 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 sent by the terminal in response to the inclusion of registered NPN information in the CEF report variable.

[0018] In some embodiments, the apparatus further includes a sending module for sending request information, the request information instructing the terminal to send the CEF report. In some embodiments, the receiving module is further used to receive an availability indication sent by the terminal, and the availability indication is 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 sent by the terminal, the capability indication information indicating whether the terminal has the capability to support recording and reporting the NPN information in a CEF report.

[0020] In some embodiments, the device further includes a sending module for sending 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, there is provided a terminal including a processor, a transceiver connected to the processor, and a memory for storing executable instructions for the processor, the processor being configured to load and execute the executable instructions to implement the information reporting method of the above aspect.

[0022] According to one aspect of the present application, there is provided a network device including a processor, a transceiver connected to the processor, and a memory for storing executable instructions for the processor, the processor being configured to load and execute the executable instructions to implement the information reception method of the above aspect.

[0023] According to one aspect of the present application, a computer-readable storage medium is provided, the readable storage medium having executable program code stored therein, the executable program code being loaded and executed by a processor to realize 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 including a programmable logic circuit and / or program instructions, and when the chip is executed in a terminal or a network device, the information reporting method of the above aspect is realized or the information receiving method of the above aspect is realized.

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

[0026] The information reporting and information receiving scheme provided by the embodiment of the present application provides a method for a terminal to report NPN information through a CEF report when a CEF occurs in an NPN scenario, supports recording NPN information when a CEF occurs, and reports NPN information, thereby ensuring transmission stability and communication reliability. [Brief explanation of the drawings]

[0027] In order to more clearly explain the technical solutions of the embodiments of the present application, the drawings used in the embodiments will be briefly described below. Obviously, the drawings in the following description are only some embodiments of the present application, and those skilled in the art can derive other drawings based on these drawings without any creative ingenuity. [Figure 1] 1 illustrates a block diagram of a communication system provided by one exemplary embodiment of the present application. [Figure 2] 1 illustrates a flowchart of an information reporting method provided by one exemplary embodiment of the present application. [Figure 3] 1 illustrates a flowchart of an information reporting method provided by one exemplary embodiment of the present application. [Figure 4] 1 illustrates a flowchart of an information reporting method provided by one exemplary embodiment of the present application. [Figure 5] 1 illustrates a block diagram of an information reporting device provided by one exemplary embodiment of the present application; [Figure 6] FIG. 1 illustrates a block diagram of another information reporting device provided by one exemplary embodiment of the present application. [Figure 7] 1 shows a block diagram of an information receiving device provided by one exemplary embodiment of the present application; [Figure 8] FIG. 10 shows a block diagram of another information receiving device provided by one exemplary embodiment of the present application. [Figure 9] 1 illustrates a schematic block diagram of a communication device provided by one exemplary embodiment of the present application; DETAILED DESCRIPTION OF THE INVENTION

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

[0029] Illustrative embodiments are described herein, examples of which are illustrated in the drawings. When the following description refers to the drawings, like numerals in different drawings represent the same or similar elements unless otherwise indicated. The embodiments described in the following illustrative examples do not represent all embodiments consistent with the present application. Rather, they are merely examples of apparatus and methods consistent with certain aspects of the present application, as recited in the appended claims.

[0030] The terms used herein are for the purpose of describing particular embodiments only and are not intended to be limiting. As used in this application and the appended claims, the singular forms "a," "the," and "the" include the plural forms unless the context clearly dictates otherwise. Furthermore, as used herein, the term "and / or" refers to and includes any and all combinations of one or more of the associated listed items.

[0031] It should be noted that, although terms such as "first," "second," and "third" may be used to describe each piece of information in this application, these terms are not limited to these terms. These terms are used only to distinguish between pieces of information of the same type. For example, first information may be referred to as second information, and similarly, second information may be referred to as first information, without departing from the scope of this application. Depending on the context, for example, "when" as used in this specification may be interpreted as "when" or "during" or "responsive to determining."

[0032] Furthermore, information (including but not limited to user equipment information, user personal information, etc.), data (including but not limited to data to be analyzed, data to be stored, data to be displayed, etc.) and signals related to this application 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 application scenarios of the present invention will be described below. FIG. 1 is a block diagram of a communication system provided by an exemplary embodiment of the present application, which may include a terminal 10 and a network device 20.

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

[0035] The network device 20 is a device disposed in an access network and provides wireless communication functions for the terminal 10. For ease of description, in the embodiments of the present application, devices providing wireless communication functions for the terminal 10 are collectively referred to as network devices. A connection can be established between the network device 20 and the terminal 10 via an air interface, and communication is performed through the connection, including signaling and data exchange. There may be multiple network devices 20, and two adjacent network devices 20 may communicate with each other via a wired or wireless method. The terminal 10 can switch between different network devices 20, i.e., establish a connection with a different network device 20.

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

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

[0038] Wherein, CEF refers to the occurrence of an RRC (Radio Resource Control) connection establishment failure during the process of the UE establishing or recovering an RRC connection. The CEF report variable is used to record information. The NPN information refers to information related to the cell to which the UE establishes or recovers an RRC connection.

[0039] In an embodiment of the present application, the terminal performs an RRC connection or recovery, and an RRC connection establishment failure may occur during this process, that is, the terminal triggers a CEF. When the terminal triggers a CEF, the terminal records NPN information in a CEF report variable, and indicates the NPN cell where the CEF occurred through the NPN information.

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

[0041] In the embodiment of the present application, when the terminal triggers CEF, it records NPN information in a CEF report variable and sends a CEF report corresponding to the CEF report variable to the network device. Since the NPN information is recorded in the CEF report variable, the sent CEF report also contains NPN information, and it can also be understood that the terminal sends 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 the VarConnEstFailReport to the network device, or if the CEF report variable is VarConnEstFailReportList, the terminal can send a connEstFailReportList corresponding to the VarConnEstFailReportList to the network device.

[0044] In some embodiments, the CEF report is reported via a UEInformationResponse.

[0045] In addition, the embodiment of the present application will be described taking the terminal sending the CEF report to the network device as an example, in another embodiment, the terminal can further delete the CEF report.

[0046] In some embodiments, after the terminal sends the CEF report to the network device, the terminal deletes the CEF report. After the terminal sends the CEF report to the network device, the terminal does not need to resend the CEF report availability indication and deletes the CEF report, thereby saving the storage resources of the terminal.

[0047] In addition, in an embodiment of the present application, the terminal deletes the CEF report after sending the CEF report 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] Wherein, the preset time period may be set by the network, or stipulated by a communication protocol, or set using other methods, and the embodiments of the present application are not limited thereto, for example, the preset time period may be 48 hours, 72 hours, or other values, and the embodiments of the present application are not limited thereto.

[0049] Step 203: The network device receives a CEF report corresponding to the CEF report variable sent by the terminal, and records the NPN information in the CEF report variable in response to the CEF being triggered by the terminal, where the NPN information indicates the NPN cell in which the CEF occurred.

[0050] In an embodiment of the present application, a terminal sends a CEF report to a network device, and the network device determines based on the received CEF report that the terminal triggers NPN information corresponding to CEF, that is, it can determine the NPN cell to trigger CEF.

[0051] It should be noted that the steps performed by the network device may form an embodiment alone, and the steps performed by the terminal may form an embodiment alone, and the present application is not limited thereto.

[0052] The scheme provided by the embodiment of the present application provides a method for a terminal to report NPN information through a CEF report when a CEF occurs in an NPN scenario, supports recording NPN information when a CEF occurs, and reports the NPN information, thereby ensuring transmission stability and communication reliability.

[0053] The embodiment shown in FIG. 2 describes the flow of interaction between a terminal and a network device, but in some embodiments, the NPN information includes multiple pieces of information, and the multiple pieces of information included in the NPN information are described below.

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

[0055] Among them, SNPN does not rely on the network functions provided by PLMN (Public Land Mobile Network), that is, SNPN is independent from PLMN, and therefore 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] Among them, PNI-NPN provides NPN services through the PLMN network and can also be used for access control through 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, where the NPN identifier is any one of the identifiers in the above embodiments.

[0061] In addition, the NPN information in the present embodiment may further include other information, such as the TAC (Tracking Area Code) of the failed cell determined based on available SSB (Synchronization Signal Block) measurements at the time the terminal detects the connection recovery failure, cell-level RSRP (Reference Signal Receiving Power), RSRQ (Reference Signal Received Quality) and SSB index, and SSB-level RSRP, RSRQ and SSB index.

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

[0063] In the embodiment of the present application, the NPN information includes 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 them, the neighbor cells are sorted according to the R criterion for cell reselection, where the measurement result is based on the latest cell reselection evaluation, and each included neighbor cell includes an available optional field.

[0065] Wherein, for SNPN, the neighboring cells include at least one of NR same-frequency neighboring cells and different-frequency neighboring cells.

[0066] Wherein, for PNI-NPN, the neighboring cells may include at least one of same-frequency neighboring cells, different-frequency neighboring cells, and different-system neighboring cells.

[0067] (2) Available device location information.

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

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

[0070] (4) Counter.

[0071] Wherein, each time the terminal generates a CEF, the counter is incremented by one.

[0072] In some embodiments, the counter is represented using numberOfConnFail(counter), which is incremented by 1 if numberOfConnFail does not exceed a preset number of times.

[0073] Alternatively, the preset number of times may be 8, 10, 12 or other values, and the embodiments of the present application are not limited thereto.

[0074] In the scheme provided by the embodiment of the present application, the NPN information includes an NPN identifier, which indicates the cell for which the UE triggers CEF, thereby improving the comprehensiveness of the UE reporting the NPN information, and the NPN information further includes information other than the NPN identifier, thereby expanding the diversity of information included in the NPN information.

[0075] The embodiment shown in Figure 2 describes a terminal transmitting a CEF report. In some embodiments, the terminal transmits a CEF report when certain conditions are met. Specifically, if the terminal has already registered NPN information, it needs to transmit a CEF report.

[0076] In some embodiments, in response to the terminal CEF report variable containing the registered NPN information, the terminal transmits a CEF report corresponding to the CEF report variable to the network device.

[0077] In the embodiment of the present application, the terminal needs to register with the NPN where it is located, and if the registered NPN information is stored in the CEF report variable, it indicates that the terminal can report a CEF report, and therefore the terminal will send 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] In addition, the step in which the terminal in the embodiment of the present application sends a CEF report corresponding to the CEF report variable to the network device in response to the CEF report variable containing registered NPN information can replace step 202 in the embodiment shown in Figure 2 above.

[0079] In some embodiments, the CEF report variables further include a failure duration length, which indicates the duration length from the terminal's last attempt at RRC connection establishment or recovery until the RRC connection establishment or recovery failure.

[0080] For example, the failure duration is indicated using timesincfailure (a signaling field). That is, timesincfailure is included in VarConnEstFailReport or VarConnEstFailReportList.

[0081] In an embodiment of the present application, if the terminal determines that the CEF report variable contains registered NPN information, the failure duration length is set as the duration length from the terminal's last attempt to establish or recover an RRC connection to the failure of the RRC connection establishment or recovery.

[0082] For example, if it is determined that the UE's VarConnEstFailReport contains registered NPN information, the timesincfailure in the VarConnEstFailReport is set as the duration from the UE's last attempt to establish or recover an RRC connection until the RRC connection establishment or recovery fails.

[0083] For example, if the terminal determines that registered NPN information is included in VarConnEstFailReportList, it sets timesincfailure in VarConnEstFailReportList as the duration from the terminal's last attempt to establish or recover an RRC connection to the failure of the RRC connection establishment or recovery. Furthermore, the terminal sets VarConnEstFailReportList as ConnEstFailReportList and sends it to the network device via UEInformationResponse.

[0084] The method provided by the embodiment of the present application can send a CEF report to a network device if the terminal has already registered NPN information, i.e., if the CEF report variable contains the registered NPN information, and ensures the reliability of the terminal reporting the CEF report.

[0085] 2, the terminal further records NPN information in response to the triggering of CEF. In another embodiment, the terminal can determine whether to trigger CEF based on whether a timer has expired.

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

[0087] In an embodiment of the present application, a timer is provided in the terminal, which indicates the time length for establishing or restoring an RRC connection. The timer can also be understood as the duration for the terminal to establish or restore an RRC connection. If the timer expires, it indicates that the terminal is unable to establish or restore an RRC connection and the terminal decides to trigger a CEF.

[0088] Wherein, the time length of the timer can be set by the terminal, or stipulated by a communication protocol, or set using other methods, and the embodiments of the present application are not limited thereto, for example, the timer can be 5 seconds (seconds), 10 seconds, or other values.

[0089] Alternatively, the timers include the T319 or T300 timers specified in existing protocols, or other newly defined timers.

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

[0091] It should be noted that the step in which the terminal in the embodiment of the present application determines to trigger CEF based on a timer is performed before step 201 in the embodiment shown in FIG. 2 above.

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

[0093] The embodiment shown in Figure 2 takes as an example that the terminal directly sends a CEF report to the network device. In another embodiment, the terminal further sends a CEF report based on request information sent by the network device. Wherein, Figure 3 is a flowchart of an information reporting method provided by an exemplary embodiment of the present application. Illustratively, the method can be applied to the terminal and network device shown in Figure 1, and includes at least some of the following contents: Step 301: in response to CEF being triggered, the terminal records NPN information in a CEF report variable, where the NPN information indicates an NPN cell where CEF has occurred.

[0094] 2. Step 301 is similar to step 201 in the embodiment shown in FIG. 2, and is therefore omitted here.

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

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

[0097] Wherein, the CEF information refers to the information recorded by the terminal in the CEF report variable.

[0098] In an embodiment of the present application, the terminal records information in a CEF report variable, and for the CEF report variable, the terminal needs to report an availability indication to the network device, and the availability indication indicates whether the CEF information corresponding to the availability indication is available, that is, the availability indication indicates whether the CEF report variable is available, and the network device determines whether the terminal should send a CEF report based on the sent availability indication.

[0099] In some embodiments, the availability indication is sent in an RRC message.

[0100] Optionally, the RRC message includes any one of an RRC connection establishment complete message, an RRC reconfiguration complete message, an RRC reestablishment complete message, or an RRC recovery complete message.

[0101] In this embodiment, the terminal sends an availability indication to the network device by performing steps 301-302. In another embodiment, steps 301-302 may not be performed, and the terminal and the network device may directly perform steps 303-304.

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

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

[0104] In the embodiment of the present application, when the network device sends request information, after the terminal receives the request information sent by the network device, it can determine that it can send a CEF report to the network device, and therefore can send a CEF report corresponding to the CEF report vector stored in itself to the network device.

[0105] In some embodiments, if the terminal reports an availability indication to the network device, the network device determines to request a CEF report reported by the terminal based on the availability indication.

[0106] In some other embodiments, if the terminal has not reported an availability indication to the 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 variable to the network device.

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

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

[0110] It should be noted that the steps performed by the network device may form an embodiment alone, and the steps performed by the terminal may form an embodiment alone, and the present application is not limited thereto.

[0111] In the scheme provided by the embodiment of the present application, the terminal sends a CEF report to the network device based on the request information sent by the network device, ensuring that the terminal accurately reports the CEF report to the network device, and improving the accuracy of the terminal sending the CEF report.

[0112] In addition, the terminal may further report an availability indication to the network device, the availability indication indicating whether CEF information is available, and the network device may request the terminal to report a CEF report based on the availability indication, thereby improving the accuracy of the terminal sending the CEF report.

[0113] In the present application, a terminal can also actively report its own capability to record NPN information. Figure 4 is a flowchart of an information reporting method provided by an exemplary embodiment of the present application. For example, the method can be applied to the terminal and network device shown in Figure 1, and includes at least some of the following content: Step 401: a terminal sends capability indication information to a network device, where the capability indication information indicates whether the terminal has the capability to support recording and reporting NPN information in a CEF report.

[0114] Step 402: The network device receives capability indication information sent by the terminal, where the capability indication information indicates whether the terminal has the capability to support recording and reporting NPN information in the CEF report.

[0115] In the embodiment of the present application, the terminal reports to the network device through capability indication information whether it has the capability to record and report NPN information in the CEF report, and after the network device receives the capability indication information, it determines whether the terminal has the capability to record NPN information. Regarding the terminal, only the terminal that supports the capability to record and report NPN information in the CEF report can subsequently perform the step of reporting the CEF report.

[0116] In the scheme provided by the embodiment of the present application, the terminal sends capability indication information to indicate that it has the ability to record and report NPN information in the CEF report, which facilitates subsequent reporting of the NPN information to the network device and ensures the reliability of communication.

[0117] It should be noted that steps 401-402 of the embodiment of the present application may be performed before step 201 of the embodiment shown in FIG. 2, or steps 401-402 of the embodiment of the present application may be performed after step 201, or steps 401-402 of the embodiment of the present application may be performed independently, and the order of performing the steps of the embodiment shown in FIG. 2 is not limited.

[0118] 4 is an example in which the terminal itself actively reports the capability indication information. In another embodiment, the network device can further configure the terminal to record the NPN information.

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

[0120] In an embodiment of the present application, the network device sends configuration information to the terminal to configure the terminal to record NPN information. When the terminal receives the configuration information sent by the network device, it can have the ability 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 application, the network device sends configuration information to the terminal, enabling the terminal to have the ability to record NPN information, and subsequently facilitate reporting the NPN information to the network device, ensuring the reliability of communication.

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

[0123] In an embodiment of the present application, the terminal records NPN information when triggering CEF in the CEF report variable. For a terminal, the NPN information for which the terminal successfully registered may be different from the NPN information recorded in the CEF report variable. At this time, it indicates that the NPN where the terminal triggers CEF is different from the NPN for which registration was successful. Since the number of times recorded in the counter of the terminal 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] Second type: clearing 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 an embodiment of the present application, the terminal records NPN information when triggering CEF in the CEF report variable, and for the terminal, the NPN information where the terminal successfully registered is the same as the NPN information recorded in the CEF report variable. At this time, it indicates that the NPN where the terminal triggers CEF is the same as the NPN where registration was successful, and the number of times recorded in the counter of the terminal is the number of times the registered NPN triggers CEF, so the terminal continues counting using the counter and clears the CEF report variable.

[0127] Note that regardless of whether the CEF report variable contains mid-registration NPN information, all terminals must clear the CEF report variable.

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

[0129] 5 shows a block diagram of an information reporting device provided by an exemplary embodiment of the present application. Referring to FIG. 5, the device includes: a recording module 501 and a sending module 502, where the recording module 501 is used to record NPN information in a CEF report variable in response to a CEF being triggered, the NPN information indicating an NPN cell in which a CEF has occurred; and the sending module 502 is used to send 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 sending module 502 is further used to send a CEF report corresponding to the CEF report variable to the network device in response to the CEF report variable including the registered NPN information.

[0132] In some embodiments, referring to FIG. 6 , the apparatus further includes a determination module 503, which is used to determine that the terminal triggers a CEF in response to determining that a timer has expired, the timer indicating a length of time for establishing or restoring the RRC connection.

[0133] In some embodiments, referring to FIG. 6 , the apparatus further includes a receiving module 504, where the receiving module 504 is used to receive request information sent by the network device, where the request information instructs the terminal to send a CEF report.

[0134] In some embodiments, the sending module 502 is further used to send an availability indication to the network device, where the availability indication is used to indicate whether the corresponding CEF information is available.

[0135] In some embodiments, the sending module 502 is further used to send capability indication information to the network device, where the capability indication information indicates whether the terminal supports recording and reporting NPN information in the CEF report.

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

[0137] In some embodiments, referring to FIG. 6, the device 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 included in the CEF report variable, wherein the counter is 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 variable in response to the terminal's registered NPN information being the same as the NPN information included in the CEF report variable.

[0139] In some embodiments, referring to FIG. 6, the apparatus further includes a deletion module 506, which is used to delete the CEF report after sending the CEF report to the network device.

[0140] In addition, the device provided by the above embodiments only exemplifies the division of the above functional modules when realizing its functions, and in actual application, the above functions can be completed by allocating them to different functional modules as needed, that is, all or part of the functions described above can be achieved by dividing the internal structure of the device into different functional modules. In addition, the device and method embodiments provided by the above embodiments belong to the same concept, and their specific implementation processes should be referred to the method embodiments, and detailed descriptions thereof will be omitted here.

[0141] 7 shows a block diagram of an information receiving device provided by an exemplary embodiment of the present application. Referring to FIG. 7, the device includes: a receiving module 701, which is used to receive a CEF report corresponding to a CEF report variable sent by a terminal, and records NPN information in the CEF report variable in response to a CEF being triggered by the terminal, where the NPN information indicates an NPN cell in which 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 by the terminal in response to including registered NPN information in the CEF report variable.

[0144] In some embodiments, referring to FIG. 8, the apparatus further includes a sending module 702, where the sending module 702 is used to send request information, where the request information instructs the terminal to send a CEF report.

[0145] In some embodiments, the receiving module 701 is further used to receive an availability indication sent by the terminal, and the availability indication is used to indicate whether the corresponding CEF information is available.

[0146] In some embodiments, the receiving module 701 is further used to receive capability indication information sent by the terminal, where the capability indication information indicates whether the terminal supports recording and reporting the NPN information in a CEF report.

[0147] In some embodiments, referring to FIG. 8, the apparatus further includes a sending module 702, which is used to send configuration information to the terminal, and the configuration information is used to configure the terminal to record NPN information.

[0148] In addition, the device provided by the above embodiments only exemplifies the division of the above functional modules when realizing its functions, and in actual application, the above functions can be completed by allocating them to different functional modules as needed, that is, all or part of the functions described above can be achieved by dividing the internal structure of the device into different functional modules. In addition, the device and method embodiments provided by the above embodiments belong to the same concept, and their specific implementation processes should be referred to the method embodiments, and detailed descriptions thereof will be omitted here.

[0149] FIG. 9 shows a structural schematic diagram of a communication device provided by an exemplary embodiment of the present application, 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 executes software programs and modules to perform various functional applications and information processing.

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

[0152] The memory 904 is connected to the processor 901 via a bus 905 .

[0153] The 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 method embodiments.

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

[0155] An exemplary embodiment further provides a computer-readable storage medium having executable program code stored therein, the executable program code being loaded and executed by a processor to implement the information reporting method or information receiving method performed by a communication device provided by each of the method embodiments above.

[0156] Exemplary embodiments provide a chip including programmable logic circuits and / or program instructions that, when executed in a terminal or network device, implements the information reporting method or information receiving method provided by each method embodiment.

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

[0158] Those skilled in the art will recognize that all or part of the steps for implementing the above embodiments may be completed by hardware, or may be completed by instructing relevant hardware through a program, and the program may be stored in a computer-readable storage medium, and the above-mentioned storage medium may be a read-only memory, a magnetic disk, an optical disk, etc.

[0159] The above description is merely a possible embodiment of the present application, and does not limit the present application. Any modifications, equivalent replacements, improvements, etc. made within the spirit and principle of the present application should be included within the scope of protection of the present application.

Claims

1. 1. An information reporting method performed by a terminal, comprising: responsive to a Connection Establishment Failure (CEF) being triggered, recording NPN information in a CEF report variable, the NPN information indicating a non-public network (NPN) cell originating from the CEF; sending a CEF report corresponding to the CEF report variable to a network device; The method comprises: and resetting a counter to zero and clearing the CEF report variable in response to the terminal's registered NPN information being different from the NPN information included in the CEF report variable, the counter being used to record the number of times a CEF has occurred in the terminal.

1. A method for reporting information, comprising:

2. The NPN information includes an NPN identifier and a cell identifier corresponding to the failed cell.

2. The information reporting method according to claim 1, wherein:

3. sending a CEF report corresponding to the CEF report variable to the network device, In response to the CEF report variable containing registered NPN information, transmitting the CEF report corresponding to the CEF report variable to the network device.

2. The information reporting method according to claim 1, wherein:

4. The method comprises: and determining by the terminal to trigger a CEF in response to determining that a timer has expired, the timer indicating a length of time to establish or restore a radio resource control (RRC) connection.

2. The information reporting method according to claim 1, wherein:

5. The method comprises: receiving request information sent by the network device, the request information instructing the terminal to send the CEF report; 2. The information reporting method according to claim 1, wherein:

6. The method comprises: and further comprising: sending an availability indication to the network device, the availability indication being used to indicate whether corresponding CEF information is available.

6. The information reporting method according to claim 5.

7. The method comprises: The method further includes sending capability indication information to the network device, wherein the capability indication information indicates whether the terminal has the capability to support recording and reporting the NPN information in a CEF report.

2. The information reporting method according to claim 1, wherein:

8. The method comprises: Further comprising receiving configuration information transmitted by the network device, the configuration information being used to configure the terminal to record the NPN information.

2. The information reporting method according to claim 1, wherein:

9. The method comprises: and clearing the CEF report variable in response to the terminal's registered NPN information being the same as the NPN information included in the CEF report variable.

2. The information reporting method according to claim 1, wherein:

10. The method comprises: and further comprising the step of deleting the CEF report after transmitting the CEF report to the network device.

2. The information reporting method according to claim 1, wherein:

11. 1. A method for receiving information performed by a network device, comprising: receiving a CEF report corresponding to a CEF report variable transmitted by a terminal, wherein the NPN information indicates an NPN cell in which a CEF has occurred, and resetting a counter to zero and clearing the CEF report variable in response to the terminal's registered NPN information being different from the NPN information included in the CEF report variable, the counter being used to record the number of times a CEF has occurred in the terminal; 1. An information receiving method comprising:

12. The NPN information includes an NPN identifier and a cell identifier corresponding to the failed cell.

12. The information receiving method according to claim 11.

13. the CEF report is sent by the terminal in response to the CEF report variable including registered NPN information; 12. The information receiving method according to claim 11.

14. The method comprises: and further comprising the step of transmitting request information, wherein the request information instructs the terminal to transmit the CEF report.

12. The information receiving method according to claim 11.

15. The method comprises: and further comprising receiving an availability indication sent by the terminal, the availability indication being used to indicate whether corresponding CEF information is available.

15. The information receiving method according to claim 14.

16. The method comprises: The method further includes receiving capability indication information sent by the terminal, wherein the capability indication information indicates whether the terminal has the capability to support recording and reporting the NPN information in a CEF report.

12. The information receiving method according to claim 11.

17. The method comprises: Further comprising the step of transmitting configuration information to the terminal, the configuration information being used to configure the terminal to record the NPN information; 12. The information receiving method according to claim 11.

18. An information reporting device, comprising: a recording module for recording NPN information in a CEF report variable in response to the CEF being triggered, the NPN information indicating an NPN cell in which the CEF occurred; a transmitting module for transmitting a CEF report corresponding to the CEF report variable to a network device; and a processing module for resetting a counter to zero and clearing the CEF report variable in response to the terminal's registered NPN information being different from the NPN information included in the CEF report variable, the counter being used to record the number of times a CEF has occurred in the terminal. An information reporting device characterized by:

19. An information receiving device, a receiving module for receiving a CEF report corresponding to a CEF report variable transmitted by a terminal, wherein in response to a CEF being triggered by the terminal, the receiving module records NPN information in a CEF report variable, the NPN information indicating an NPN cell in which a CEF has occurred; and in response to the terminal's registered NPN information being different from the NPN information included in the CEF report variable, resetting a counter to zero and clearing the CEF report variable, the counter being used to record the number of times a CEF has occurred in the terminal; 1. An information receiving device comprising:

20. A terminal, a processor; a transceiver coupled to the processor; The processor is configured to load and execute executable instructions to implement the information reporting method according to any one of claims 1 to 10. A terminal characterized by:

21. 1. A network device, comprising: a processor; a transceiver coupled to the processor; The processor is configured to load and execute executable instructions to implement the information receiving method according to any one of claims 11 to 17. A network device comprising:

22. A computer-readable storage medium, comprising: 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 according to any one of claims 1 to 10. A computer-readable storage medium comprising:

23. A computer-readable storage medium, comprising: 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 according to any one of claims 11 to 17. A computer-readable storage medium comprising:

24. A computer program comprising: When the computer program is executed by a processor of a terminal, the information reporting method according to any one of claims 1 to 10 is realized. A computer program characterized by:

25. A computer program comprising: When the computer program is executed by a processor of a network device, the information receiving method according to any one of claims 11 to 17 is realized. A computer program characterized by: