Information reporting method, information receiving method, apparatus, device and storage medium
The method enables terminals to record and transmit NPN information during CEF, improving transmission stability and communication reliability by accurately reporting NPN identifiers and cell information, addressing CEF issues in mobile communication systems.
Patent Information
- Application Number
- JP2024566669
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2022-05-12
- Publication Date
- 2025-05-20
- Estimated Expiration
- 2042-05-12
AI Technical Summary
In mobile communication systems with Non-Public Networks (NPN), Connection Establishment failures (CEF) occur, necessitating a method for terminals to report relevant information to ensure transmission stability and communication reliability.
A method and apparatus for terminals to record and transmit NPN information in a CEF report variable upon failure, including NPN identifiers and cell identifiers, and for network devices to receive and process these reports, with optional capability and availability indications.
Ensures stable transmission and reliable communication by accurately reporting NPN information during CEF, enhancing the comprehensiveness and reliability of communication systems.
Smart Images

Figure 2025515820000001_ABST
Abstract
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 the mobile communication system, NPN (Non-Public Network) is introduced to provide transmission services to terminals. For terminals, CEF (Connection Establishment failure) occurs, and how the terminal reports CEF information is an urgent problem that needs to be solved. 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, so as to ensure the stability of transmission and the reliability of communication. The technical solutions are as follows: [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 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.
[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 a 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 for sending an availability indication to the network device, the availability indication being used to indicate whether the corresponding CEF information is available or not.
[0011] In some embodiments, the sending module is further used for sending 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 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.
[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 a failed cell. In some embodiments, the CEF report is sent in response to the terminal including 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 for receiving an availability indication sent by the terminal, the availability indication being used to indicate whether the corresponding CEF information is available or not.
[0019] In some embodiments, the receiving module is further used for receiving 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 transmitting 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, there is provided a terminal including a processor, a transceiver connected to the processor, and a memory for storing executable instructions of 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 realize 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 to realize 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 CEF occurs in an NPN scene, supports recording NPN information and reporting NPN information when CEF occurs, and ensures the stability of transmission and further ensures the reliability of communication. [Brief description 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 are 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. [Diagram 2] 2 illustrates a flowchart of an information reporting method provided by one exemplary embodiment of the present application. [Diagram 3] 2 illustrates a flowchart of an information reporting method provided by one exemplary embodiment of the present application. [Figure 4] 2 illustrates a flowchart of an information reporting method provided by one exemplary embodiment of the present application. [Diagram 5] 1 illustrates a block diagram of an information reporting device provided according to one exemplary embodiment of the present application; [Figure 6] FIG. 2 illustrates a block diagram of another information reporting device provided in accordance with an 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. 2 shows a block diagram of another information receiving device provided by an exemplary embodiment of the present application. [Figure 9] 1 illustrates a schematic block diagram of a communication device provided according to an exemplary embodiment of the present application; DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0028] In order to make the objectives, technical solutions and advantages of the present application clearer, the following embodiments of the present application are further described in detail in conjunction with the drawings.
[0029] Exemplary embodiments are described herein, examples of which are illustrated in the drawings. Where the following description refers to the drawings, the same numerals in different drawings represent the same or similar elements unless otherwise indicated. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with the present application. Rather, they are merely examples of apparatus and methods consistent with some aspects of the present application, as recited in the appended claims.
[0030] The terms used in this application are for the purpose of describing particular embodiments only and are not intended to be limiting of the application. 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 the present application may use terms such as first, second, and third to describe each piece of information, the information is not limited to these terms. These terms are used only to distinguish between the same types of information. For example, the first information may be referred to as the second information, and similarly, the second information may be referred to as the first information, without departing from the scope of the present application. Depending on the context, for example, "when" as used herein may be interpreted as "at the time of" or "on the occasion of" 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 scenario 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 in a cell managed by each network device 20. The terminals 10 may include handheld devices, in-vehicle devices, wearable devices, computing devices or other devices connected to a wireless modem with wireless communication capabilities, and 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 are collectively referred to as terminals.
[0035] The network device 20 is a device disposed in an access network and provides a wireless communication function for the terminal 10. For ease of explanation, in the embodiment of the present application, the devices providing the wireless communication function for the terminal 10 are collectively referred to as network devices. A connection between the network device 20 and the terminal 10 can be established through an air interface, and communication is performed through the connection, including signaling and data interaction. The number of the network devices 20 may be multiple, and communication between two adjacent network devices 20 may be performed in a wired or wireless manner. The terminal 10 can switch between different network devices 20, i.e., establish a connection with different network devices 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 be different, for example, in a 5G NR (New Radio) system, it is called gNodeB or gNB. As communication technology evolves, the name of the "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 contents: Step 201: in response to a CEF being triggered, the terminal records NPN information in a CEF report variable, and the NPN information indicates an NPN cell where a CEF occurs.
[0038] Wherein, CEF refers to the case where a radio resource control (RRC) connection establishment failure occurs during the process of the terminal 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 where the terminal establishes or recovers an RRC connection.
[0039] In an embodiment of the present application, the terminal performs RRC connection or recovery, and during this process, an RRC connection establishment failure may occur, that is, the terminal triggers CEF. When the terminal triggers CEF, NPN information is recorded in a CEF report variable, and the NPN cell in which CEF occurred is indicated 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 an embodiment of the present application, when a terminal triggers a CEF, the terminal records NPN information in a CEF report variable, and sends a CEF report corresponding to the CEF report variable to a 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 takes as an example that the terminal sends a CEF report to the network device, 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 availability indication of the CEF report and deletes the CEF report, thereby saving the storage resources of the terminal.
[0047] Note that in the embodiment of the present application, the terminal deletes the CEF report after sending the CEF report to the network device, whereas in another embodiment, if the terminal does not send a CEF report for a preset 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 NPN information in the CEF report variable in response to CEF being triggered by the terminal, where the NPN information indicates an 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 that the terminal triggers NPN information corresponding to CEF based on the received CEF report, that is, it can determine the NPN cell that triggers CEF.
[0051] In addition, the steps performed by the network device may form one embodiment alone, and the steps performed by the terminal may form one embodiment alone, and the present application is not limited in this respect.
[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 scene, supports recording NPN information and reporting NPN information when a CEF occurs, and ensures the stability of transmission and further ensures the reliability of communication.
[0053] The embodiment shown in FIG. 2 describes the flow of interactions between a terminal and a network device, but 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, the NPN identifier including any one of the following: (1) SNPN (Stand-alone NPN) ID (Identifier).
[0055] Among them, SNPN does not depend on the network functions provided by PLMN (Public Land Mobile Network), that is, SNPN is independent of 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 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 of 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, the RSRP (Reference Signal Receiving Power), RSRQ (Reference Signal Received Quality) and SSB index at cell level, and the RSRP, RSRQ and SSB index at SSB level.
[0062] In some embodiments, the NPN identifier is a selected NPN ID that a Non-Access Stratum (NAS) layer selects and provides to an Access Stratum (AS) layer.
[0063] In addition, the embodiment of the present application is described by taking as an example that 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] Wherein, the neighbor cells are sorted according to R criteria 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 a 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 is 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 terminal triggers CEF, and improves the comprehensiveness of the terminal reporting the NPN information. In addition, the NPN information further includes information other than the NPN identifier, which expands the diversity of information included in the NPN information.
[0075] The embodiment shown in FIG. 2 describes a terminal sending a CEF report. In some embodiments, the terminal sends a CEF report when certain conditions are met. Specifically, if the terminal has already registered NPN information, it needs to send a CEF report.
[0076] In some embodiments, in response to the terminal CEF report variable including the registered NPN information, the terminal transmits to the network device a CEF report corresponding to the CEF report variable.
[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, then it indicates that the terminal can report a CEF report, and thus the terminal will send a CEF report corresponding to the CEF report variable to the network device. The terminal can also be understood to be able to send a CEF report to the network device if it successfully registers with the NPN.
[0078] In addition, the step of a terminal in an embodiment of the present application sending a CEF report corresponding to the CEF report variable to a 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 when the terminal initiated the last RRC connection establishment or recovery until the RRC connection establishment or recovery failure.
[0080] For example, the failure duration is indicated by using timesincfailure (a signaling field). That is, timesincfailure is included in VarConnEstFailReport or VarConnEstFailReportList.
[0081] In an embodiment of the present application, when the terminal determines that the CEF report variable contains registered NPN information, the failure duration length is set as the duration length from when the terminal starts to establish or recover the RRC connection last time until the RRC connection establishment or recovery fails.
[0082] For example, if the terminal determines that the VarConnEstFailReport contains registered NPN information, the timesincfailure in the VarConnEstFailReport is set as the duration from when the terminal last started to establish or recover an RRC connection until the RRC connection establishment or recovery fails.
[0083] For example, when the terminal determines that the registered NPN information is included in VarConnEstFailReportList, the terminal sets timesincfailure in VarConnEstFailReportList as the duration from when the terminal starts the last RRC connection establishment or recovery to when the RRC connection establishment or recovery fails. Furthermore, the terminal sets VarConnEstFailReportList as ConnEstFailReportList and transmits 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, thereby ensuring the reliability of the terminal reporting the CEF report.
[0085] The embodiment shown in Fig. 2 is described as an example in which the terminal further records NPN information in response to the CEF being triggered. In another embodiment, the terminal can determine whether to trigger the CEF according to whether the 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 recovering an RRC connection, and the timer can also be understood as the duration for the terminal to establish or recover an RRC connection, and if the timer expires, it indicates that the terminal is unable to establish or recover 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 can be stipulated by a communication protocol, or can be set in other manners, and the embodiments of the present application are not limited thereto, for example, the timer can be 5s (seconds), 10s, 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 of the terminal in the embodiment of the present application determining 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 a timer has expired, and further determines whether to record NPN information in a CEF report vector, thereby improving the accuracy with which the terminal decides to trigger CEF and further improving the accuracy with which the terminal records NPN information.
[0093] The embodiment shown in Fig. 2 is described by taking 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 according to the request information sent by the network device. Wherein, Fig. 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 Fig. 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, and the NPN information indicates an NPN cell where CEF occurs.
[0094] 2. Wherein, step 301 is similar to step 201 in the embodiment shown in FIG. 2 above, 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 corresponding CEF information is available.
[0096] Step 303: The network device receives an availability indication sent by the terminal, and 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, a terminal records information in a CEF report variable, and for the CEF report variable, the terminal needs to report an availability indication to a network device, and the availability indication indicates whether 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 transmitted in an RRC message.
[0100] Alternatively, 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] It should be noted that the embodiment of the present application takes as an example the terminal sending an availability indication to the network device by performing steps 301-302, while in another embodiment, the terminal and the network device may not perform steps 301-302 and 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 request information sent by the network device, where the request information instructs the terminal to send a CEF report.
[0104] In an 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] 2. Wherein, steps 306-307 are similar to steps 202-203 in the embodiment shown in FIG. 2 above, and are therefore omitted here.
[0110] In addition, the steps performed by the network device may form one embodiment alone, and the steps performed by the terminal may form one embodiment alone, and the present application is not limited in this respect.
[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, to ensure that the terminal accurately reports the CEF report to the network device, and improve 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 or not, and the network device may further 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, the terminal can also actively report its own capability of recording NPN information. Figure 4 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 content: Step 401: the terminal sends capability indication information to the network device, and 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: A step of the network device receiving capability indication information sent by the terminal, the capability indication information indicating 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 the capability indication 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 indication information, it determines whether the terminal has the capability to record NPN information. As for the terminal, only the terminal that has the capability to support recording and reporting 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 indicates that it has the ability to record and report NPN information in a CEF report by sending capability indication information, thereby facilitating subsequent reporting of the NPN information to the network device and ensuring the reliability of communication.
[0117] In addition, steps 401-402 of the embodiment of the present application can be performed before step 201 of the embodiment shown in FIG. 2, or steps 401-402 of the embodiment of the present application can be performed after step 201, or steps 401-402 of the embodiment of the present application can be performed independently, and the order of performing the steps of the embodiment shown in FIG. 2 is not limited.
[0118] In addition, the embodiment shown in Figure 4 will be described as an example in which the terminal itself actively reports the capability indication information. In another embodiment, the network device can further set 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; as for the terminal, 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 so that the terminal has the ability to record NPN information, facilitates subsequent reporting of the NPN information to the network device, and ensures the reliability of communication.
[0122] The above embodiment describes how the terminal sends a CEF report to the network device. For the terminal, the terminal can further adjust the counter and the CEF report variable according to the 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, and for the 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 that successfully registered, and the number of times the terminal's counter records is not the number of times the registered NPN triggers CEF, so 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 a counter to zero and clears the CEF report variable.
[0125] Second type: In response to the terminal's registered NPN information being the same as the NPN information contained in the CEF report variable, clear the CEF report variable.
[0126] In an embodiment of the present application, the terminal records NPN information when it triggers CEF in a 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 it successfully registered, and the number of times recorded by the counter of the terminal is the number of times the registered NPN triggers CEF, so the terminal continues to count using the counter and clears the CEF report variable.
[0127] Note that regardless of whether the CEF report variable contains intermediate registration NPN information or not, 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 in the CEF report variable and the registered NPN information, 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 one 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 occurs; 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 time length for establishing or recovering the RRC connection.
[0133] In some embodiments, referring to FIG. 6, the apparatus further includes a receiving module 504, which 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 or not.
[0135] In some embodiments, the sending module 502 is further used for sending capability indication information to the network device, where the capability indication information indicates whether the terminal supports performing recording and reporting of 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 setting information sent by the network device, and the setting information is used to configure the terminal to record the NPN information.
[0137] In some embodiments, referring to FIG. 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 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 above-mentioned embodiment provides an apparatus for implementing its functions, and only the division of each of the above-mentioned functional modules is described as an example, and in actual application, the above-mentioned functions can be completed by allocating them to different functional modules as necessary, that is, the internal structure of the device can be divided into different functional modules to achieve all or part of the above-mentioned functions. In addition, the apparatus and method embodiments provided in the above-mentioned embodiment belong to the same concept, and their specific implementation processes are referred to in the method embodiments, and detailed descriptions are omitted here.
[0141] 7 shows a block diagram of an information receiving device provided by one 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 a CEF occurs.
[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 the 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 for receiving an availability indication sent by the terminal, and the availability indication is used to indicate whether the corresponding CEF information is available or not.
[0146] In some embodiments, the receiving module 701 is further used for receiving 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 transmitting module 702, which is used to transmit configuration information to the terminal, and the configuration information is used to configure the terminal to record the NPN information.
[0148] In addition, the above-mentioned embodiment provides an apparatus for implementing its functions, and only the division of each of the above-mentioned functional modules is described as an example, and in actual application, the above-mentioned functions can be completed by allocating them to different functional modules as necessary, that is, the internal structure of the device can be divided into different functional modules to achieve all or part of the above-mentioned functions. In addition, the apparatus and method embodiments provided in the above-mentioned embodiment belong to the same concept, and their specific implementation processes are referred to in the method embodiments, and detailed descriptions are 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 various functional applications and information processing by executing software programs and modules.
[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 may 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] In an exemplary embodiment, a computer-readable storage medium is further 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 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 circuitry 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, realises the information reporting method or the 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 of 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 is not intended to 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. An information reporting method performed by a terminal, comprising: in response 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 in which the CEF originated; sending a CEF report corresponding to the CEF report variable to a network device; 16. A method for reporting information comprising:
2. The NPN information includes an NPN identifier and a cell identifier corresponding to a failed cell.
2. The information reporting method according to claim 1 .
3. The step of transmitting a CEF report corresponding to the CEF report variable to the network device includes: responsive to the CEF report variable including registered NPN information, transmitting to the network device the CEF report corresponding to the CEF report variable.
2. The information reporting method according to claim 1 .
4. The method comprises: and determining, in response to determining that a timer has expired, that the terminal triggers a CEF, 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 .
5. The method comprises: and receiving request information sent by the network device, the request information instructing the terminal to send the CEF report.
5. The information reporting method according to claim 1, wherein the information reporting method is a method for reporting information on a recording medium.
6. The method comprises: and sending an availability indication to the network device, the availability indication being used to indicate whether corresponding CEF information is available or not.
6. The information reporting method according to claim 5.
7. The method comprises: The method further includes the step of sending 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.
7. The information reporting method according to claim 1, wherein the information reporting method is a method for reporting information on a recording medium.
8. The method comprises: Further comprising the step of receiving configuration information transmitted by the network device, the configuration information being used to configure the terminal to record the NPN information; 7. The information reporting method according to claim 1, wherein the information reporting method is a method for reporting information on a recording medium.
9. 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 for the terminal.
9. The information reporting method according to claim 1, wherein the information reporting method is a method for reporting information on a recording medium.
10. 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.
9. The information reporting method according to claim 1, wherein the information reporting method is a method for reporting information on a recording medium.
11. The method comprises: and deleting the CEF report after transmitting the CEF report to the network device.
11. The information reporting method according to claim 1,
12. 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, 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 the CEF occurred; 23. An information receiving method comprising:
13. The NPN information includes an NPN identifier and a cell identifier corresponding to a failed cell.
13. The information receiving method according to claim 12.
14. the CEF report is sent by the terminal in response to the CEF report variable including registered NPN information; 13. The information receiving method according to claim 12.
15. The method comprises: and transmitting request information, the request information instructing the terminal to transmit the CEF report.
15. The information receiving method according to claim 12, wherein the information receiving method is a method for receiving information from a communication device.
16. The method comprises: and receiving an availability indication sent by the terminal, the availability indication being used to indicate whether corresponding CEF information is available.
16. The information receiving method according to claim 15.
17. The method comprises: The method further includes receiving 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.
17. The information receiving method according to claim 12, wherein the information receiving method is a method for receiving information from a communication device.
18. 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; 18. The information receiving method according to claim 12, wherein the information receiving method is a method for receiving information from a communication device.
19. 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.
16. An information reporting device comprising:
20. An information receiving device, a receiving module for receiving a CEF report corresponding to a CEF report variable transmitted by a terminal, the NPN information being recorded in the CEF report variable in response to a CEF being triggered by the terminal, the NPN information indicating an NPN cell in which the CEF occurred; 1. An information receiving device comprising:
21. 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 11. A terminal characterized by:
22. 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 12 to 18. A network device comprising:
23. 1. 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 11, or the information receiving method according to any one of claims 12 to 18. A computer-readable storage medium comprising:
24. 1. A computer program product comprising: When the computer program product is executed by a processor of a terminal or a network device, the information reporting method according to any one of claims 1 to 11 is realized, or the information receiving method according to any one of claims 12 to 18 is realized.
23. A computer program product comprising: