Wireless paging area management method, apparatus, device, and medium
By adjusting the statistical method for the number of paging requests initiated and the number of successful requests from the base station's wireless network, the management of the wireless paging area is optimized, solving the problem of inaccurate paging success rate in the existing technology, and realizing more reasonable wireless paging area adjustment and improved user experience.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- CHINA TELECOM CORP LTD TECHNOLOGY INNOVATION CENTER
- Filing Date
- 2023-09-27
- Publication Date
- 2026-06-09
Smart Images

Figure CN119729772B_ABST
Abstract
Description
Technical Field
[0001] This disclosure relates to the field of wireless communication technology, and in particular to a method, apparatus, device and medium for managing wireless paging areas. Background Technology
[0002] For inactive terminals (UEs), 5G introduces a radio paging area (RAN-Based Notification Area, RNA) that is smaller than the tracking area (TA). An excessively large radio paging area can lead to paging congestion, while an excessively small area can easily cause paging failures. Therefore, the radio paging area is dynamically optimized and adjusted.
[0003] It should be noted that the information disclosed in the background section above is only used to enhance the understanding of the background of this disclosure, and therefore may include information that does not constitute prior art known to those skilled in the art. Summary of the Invention
[0004] The inventors discovered through research that existing paging statistics methods use paging commands received by the base station (gNB) as statistical points. This statistical method repeatedly counts the same actual paging, making the paging success rate calculated based on this inaccurate, and thus unable to effectively guide the adjustment of the wireless paging area.
[0005] To address the aforementioned issues, this application discloses a wireless paging area management method, apparatus, device, and medium. It adjusts the statistical method for the total number of paging requests and the number of successful requests in the paging statistics, making the statistical results more accurate. This provides an important reference for the optimization and adjustment of the wireless paging area, improves the rationality of the wireless paging area adjustment, and enhances the user experience.
[0006] As an example, the interpretation of the terms in this application is based on the definitions in the 3GPP specification protocol TS28 series.
[0007] Other features and advantages of this disclosure will become apparent from the following detailed description, or may be learned in part from practice of this disclosure.
[0008] According to one aspect of this disclosure, a wireless paging area management method is provided, applied on the network side, the method comprising:
[0009] The number of paging requests initiated by the wireless network from the base station is counted. Multiple paging requests sent to the same terminal are counted as 1.
[0010] Count the number of successful paging requests initiated by the wireless network from the base station;
[0011] The configuration of the wireless paging area is optimized based on the number of paging requests initiated by the base station and the number of successful paging requests initiated by the wireless network.
[0012] In one embodiment of this disclosure, counting the number of paging requests initiated by the wireless network from the base station includes: the paging request message initiated by the wireless network is sent by the central unit of the base station to request the distribution unit to paging the terminal; when the value of the paging selection identifier in the paging request message is the paging identifier of the wireless network terminal, it is recorded as one paging request.
[0013] In one embodiment of this disclosure, the number of paging requests initiated by the base station via the wireless network does not include paging requests from other base stations received by the base station via the wireless network.
[0014] In one embodiment of this disclosure, the configuration of the wireless paging area is optimized based on the number of paging requests initiated by the base station and the number of successful paging requests initiated by the wireless network, including:
[0015] The range of the wireless paging area is adjusted based on the number of paging requests initiated by the base station and the number of successful paging requests initiated by the wireless network.
[0016] In one embodiment of this disclosure, the configuration of the wireless paging area is optimized based on the number of paging requests initiated by the base station and the number of successful paging requests initiated by the wireless network, including:
[0017] The paging success rate is calculated based on the number of paging requests initiated by the base station and the number of successful paging requests initiated by the wireless network.
[0018] Based on the paging success rate, determine whether to adjust the range of the wireless paging area.
[0019] In one embodiment of this disclosure, determining whether to adjust the range of the wireless paging area based on the paging success rate includes:
[0020] If the paging success rate is lower than the first success rate threshold, the range of the wireless paging area will be expanded.
[0021] If the paging success rate is higher than the second success rate threshold, the range of the wireless paging area will be reduced.
[0022] Among them, the first success rate threshold is less than the second success rate threshold.
[0023] In one embodiment of this disclosure, if the paging success rate is lower than a first success rate threshold, the range of the wireless paging area is expanded, including:
[0024] If the paging success rate is lower than the first success rate threshold, the counter value is increased;
[0025] When the counter value reaches the first counting threshold, the range of the wireless paging area is expanded.
[0026] In one embodiment of this disclosure, increasing the value of the counter includes:
[0027] The increment of the counter is determined based on the difference between the first success rate threshold and the current paging success rate, and / or the paging success rate statistical period.
[0028] The larger the difference between the first success rate threshold and the current paging success rate, the larger the counter increments; the longer the paging success rate statistical period, the larger the counter increments.
[0029] In one embodiment of this disclosure, if the paging success rate is higher than a second success rate threshold, the range of the wireless paging area is narrowed, including:
[0030] If the paging success rate is higher than the second success rate threshold, then decrease the value of the counter;
[0031] When the counter value reaches the second counting threshold, the range of the wireless paging area is reduced.
[0032] In one embodiment of this disclosure, when the value of the counter reaches a second counting threshold, the range of the wireless paging area is reduced, including:
[0033] If the counter value reaches the second counting threshold and the paging success rate is greater than the third success rate threshold, the range of the wireless paging area will be reduced.
[0034] In one embodiment of this disclosure, the third success rate threshold is less than the target paging success rate.
[0035] In one embodiment of this disclosure, counting the number of successful paging requests initiated by the wireless network from the base station includes:
[0036] The following are counts as one successful paging request initiated by the Wi-Fi network:
[0037] The system receives an RRC recovery request message from the terminal, or receives a terminal context acquisition message from another base station. The terminal context acquisition message carries the terminal's inactive radio network temporary identifier (I-RNTI) and the message integrity verification identifier (MAC-I) has been successfully verified.
[0038] According to another aspect of this disclosure, a wireless paging area management device is provided, applied on the network side, comprising:
[0039] The first statistics module is configured to count the number of paging requests initiated by the wireless network from the base station, wherein multiple paging requests sent to the same terminal are counted as 1.
[0040] The second statistics module is configured to count the number of successful paging requests initiated by the wireless network from the base station;
[0041] The paging area management module is configured to optimize the configuration of the wireless paging area based on the number of paging requests initiated by the base station and the number of successful paging requests initiated by the wireless network.
[0042] According to another aspect of this disclosure, an electronic device is provided, comprising: a memory for storing instructions; and a processor for calling the instructions stored in the memory to implement the above-described wireless paging area management method.
[0043] According to another aspect of this disclosure, a computer-readable storage medium is provided that stores computer instructions thereon, which, when executed by a processor, implement the above-described wireless paging area management method.
[0044] According to another aspect of this disclosure, a computer program product is provided, which stores instructions that, when executed by a computer, cause the computer to implement the above-described wireless paging area management method.
[0045] According to yet another aspect of this disclosure, a chip is provided, including at least one processor and an interface;
[0046] An interface is used to provide program instructions or data to at least one processor;
[0047] At least one processor is used to execute program instructions to implement the wireless paging area management method described above.
[0048] The wireless paging area management method, apparatus, device, and medium provided in this disclosure involve the network side counting the number of paging requests initiated and successfully initiated by the wireless network from the base station, and then optimizing the configuration of the wireless paging area based on these counts. Since the number of paging requests initiated by the wireless network from the base station is not affected by the number of paging requests from other base stations, the counts are more accurate. Therefore, using these counts as a reference allows for more accurate optimization and adjustment of the wireless paging area.
[0049] It should be understood that the above general description and the following detailed description are exemplary and explanatory only, and are not intended to limit this disclosure. Attached Figure Description
[0050] The accompanying drawings, which are incorporated in and form a part of this specification, illustrate embodiments consistent with this disclosure and, together with the description, serve to explain the principles of this disclosure.
[0051] Obviously, the accompanying drawings described below are merely some embodiments of this disclosure. Those skilled in the art can obtain other drawings based on these drawings without any creative effort.
[0052] Figure 1 This diagram illustrates a flowchart of a wireless paging area management method according to an embodiment of the present disclosure;
[0053] Figure 2 A flowchart illustrating an embodiment of this disclosure for adjusting the range of a wireless paging area is shown.
[0054] Figure 3 A flowchart illustrating another embodiment of this disclosure for adjusting the range of the wireless paging area;
[0055] Figure 4 This flowchart illustrates the process of adjusting the range of the wireless paging area when the paging success rate is lower than a first success rate threshold, according to an embodiment of this disclosure.
[0056] Figure 5 A flowchart illustrating the adjustment of the range of the wireless paging area when the paging success rate is higher than a second success rate threshold is shown in an embodiment of this disclosure.
[0057] Figure 6 A flowchart illustrating yet another embodiment of adjusting the range of the wireless paging area in this disclosure is shown;
[0058] Figure 7 This diagram illustrates a wireless paging area management device according to an embodiment of the present disclosure;
[0059] Figure 8 A structural block diagram of an electronic device according to an embodiment of the present disclosure is shown. Detailed Implementation
[0060] The exemplary implementation will now be described more fully with reference to the accompanying drawings.
[0061] It should be noted that the example implementation can be implemented in many forms and should not be construed as being limited to the examples set forth herein.
[0062] For ease of understanding, the relevant technologies and terms involved in this disclosure are explained below:
[0063] Inactive is one of the three states of RRC in 5G / NR. Compared to LTE, NR adds the Inactive state. In this state, the UE stores AS context information, listens for paging, and performs cell reselection procedures. In the RRC Inactive state, the UE and gNB only maintain the connection between the RRC and PDCP layers, and the gNB and UE release the C-RNTI context. Releasing only air interface resources simplifies the RRC state transition process, saves latency for the user to return to the linked state, and reduces signaling overhead.
[0064] RNA (RAN-Based Notification Area): An RNA consists of one or more cells, and cells within the same RNA must belong to the same TAC (Target Area Code). To save transmission overhead, the range of paging message distribution needs to be reduced. Reducing the range of paging message distribution requires the network to manage the UE's location at a smaller granularity. For UEs in RRC idle state, the smallest granularity area managed by the network is only up to the core network's TA (Target Area Code). For UEs in RRC inactive state, to further save on paging message transmission overhead, an RNA with a smaller range than the TA is introduced. The RNA is managed by the gNB (gNB), which can locate the UE by paging it based on the RNA (RAN paging). This is called radio access network-level terminal tracking.
[0065] As discussed in the background section, excessively large paging area divisions can lead to paging congestion, while excessively small divisions can easily cause paging failures. Specifically, the number of UEs in the RRC_INACTIVE state may be large, and excessively large RNA divisions can cause paging congestion; UEs in the RRC_INACTIVE state have long location update cycles, and excessively small RNA divisions can easily cause paging failures; inconsistent UE behavior can easily lead to unreasonable RNA divisions if RNA is not dynamically adjusted.
[0066] Current technology lacks a paging statistics method specifically considering the inactive state. Existing paging statistics methods use the paging command received by the gNB as the statistical point, which results in the same actual paging being counted repeatedly. Assuming the terminal is in cell A, when a RAN paging is initiated, all cells in the same RNA will receive the paging message and use it as the denominator. Finally, the response message from cell A is used as the paging success identifier and as the numerator. However, in reality, this is just the same paging for the same terminal, and the denominator is counted twice.
[0067] To address the aforementioned issues, this embodiment of the disclosure modifies the statistical point by changing the paging request received from the gNB to a paging request sent by the gNB, based on the characteristics of RAN paging, thereby avoiding duplicate counting of paging requests for the same terminal.
[0068] The following detailed description of this exemplary implementation method is provided in conjunction with the accompanying drawings and embodiments.
[0069] Figure 1 This diagram illustrates a flowchart of a wireless paging area management method according to an embodiment of the present disclosure, such as... Figure 1 As shown, the wireless paging area management method provided in this embodiment includes steps S102-S106.
[0070] In S102, the network side counts the number of paging requests initiated by the radio network from the base station (gNB).
[0071] The specific number of paging requests initiated by the radio network from the base station central unit (gNB-CU) can be counted here.
[0072] In one embodiment, the paging request message initiated by the wireless network is sent by the central unit of the base station to request the distribution unit to page the terminal. When the value of the paging selection identifier in the paging request message is the paging identifier of the wireless network terminal, it is recorded as a paging request.
[0073] The network side statistics can specifically include the number of paging requests initiated by the radio network from the home base station (gNB) in a designated area.
[0074] The specified area can be a range of areas. For example, the specified area can be a cell or multiple cells.
[0075] A paging request initiated by the home base station in a designated area can be a paging request sent by the gNB-CU and initiated by the NG-RAN. As an example, the gNB-CU can send a Radio Access Network PAGING message (to request the gNB-DU to paging the UE) via the F1 interface, and the value of the CHOICE Paging Identity in the message is the Radio Network UE Paging Identity; this is recorded as a paging request.
[0076] In some embodiments, when counting the number of paging requests initiated by the radio network from the base station (gNB), multiple paging requests sent to the same terminal are counted as 1.
[0077] In some embodiments, the number of paging requests initiated by the base station via the wireless network does not include paging requests from other base stations received by the base station via the wireless network.
[0078] It should be noted that all the quantities in the embodiments disclosed herein are integers.
[0079] In S104, the network side counts the number of successful paging requests initiated by the radio network from the base station.
[0080] In some embodiments, the number of successful paging requests initiated by the radio network from the base station is counted, including the following situations, which are counted as 1 successful paging request initiated by the radio network: receiving an RRC recovery request message from the terminal, or receiving a UE context acquisition (RETRIEVE UE CONTEXT REQUEST) message from another base station, wherein the UE context acquisition message carries the terminal's inactive radio network temporary identifier I-RNTI (Inactive-RNTI), and the message integrity verification identifier MAC-I (Message Authentication Code for Integrity) is successfully verified.
[0081] In other words, after the gNB sends RAN PAGING, if the gNB receives an "RRC RESUME Request" (RRCResumeRequest or RRCResumeRequest1) message from the UE, or if the gNB receives a RETRIEVE UE CONTEXT REQUEST message from another gNB through the Xn interface, and the message carries the UE's IRNTI and the MACCI verification is successful, then the paging is considered successful.
[0082] In S106, the network side optimizes the configuration of the wireless paging area based on the number of paging requests initiated by the base station and the number of successful paging requests initiated by the wireless network.
[0083] In some embodiments, S106 may adjust the range of the wireless paging area based on the number of paging requests initiated by the wireless network from the base station and the number of successful paging requests initiated by the wireless network.
[0084] Optimizing the configuration of the wireless paging area can involve determining whether to adjust the range of the wireless paging area related to a specified area, and making adjustments when necessary.
[0085] The network side adjusts the range of the wireless paging area based on the number of paging requests initiated by the base station and the number of successful paging requests initiated by the wireless network. There are several ways to do this, such as the two embodiments below.
[0086] In one embodiment, the network side adjusts the range of the wireless paging area based on the number of paging requests initiated by the base station and the number of successful paging requests initiated by the wireless network. This can be achieved as follows: Figure 2 As shown, it includes steps S202-S204.
[0087] In S202, the network side calculates the paging success rate based on the number of paging requests initiated by the radio network from the base station and the number of successful paging requests initiated by the radio network.
[0088] As an example, the paging success rate can be calculated using the following formula:
[0089]
[0090] Wherein, PAG.SentNbrRanIntiatedSucc represents the number of successful paging requests initiated by the radio network from the base station (gNB), and PAG.SentNbrRanIntiated represents the total number of paging requests initiated by the radio network from the base station (gNB).
[0091] In S204, based on the paging success rate, it is determined whether to adjust the range of the wireless paging area.
[0092] In another embodiment, the network side adjusts the range of the wireless paging area based on the number of paging requests initiated by the base station and the number of successful wireless paging requests. This can be achieved by first determining whether the number of wireless paging requests initiated by the base station within a preset time period falls within a certain range (e.g., greater than a first threshold and less than a second threshold). If the number of wireless paging requests initiated by the base station falls within this range, it is further determined whether the number of successful wireless paging requests falls within another range condition (e.g., greater than a third threshold and less than a fourth threshold). If the number of successful wireless paging requests falls within the preset range condition, no optimization adjustment is performed; otherwise, the adjustment method can be determined by combining the relationship between the number of successful requests and the third and fourth thresholds. Furthermore, optimization adjustment can also be performed when the number of wireless paging requests initiated by the base station is outside the aforementioned range.
[0093] It should be noted that the network side can adjust the range of the wireless paging area based on the number of paging requests initiated by the base station and the number of successful paging requests initiated by the wireless network, which will not be elaborated here.
[0094] The number of paging requests received from the gNB is used as the denominator in the statistics. For NG-RAN initiated paging, all gNBs within the RNA range will receive the paging. If the statistics only include paging requests received by the base station (gNB-CU), the same paging will be counted once in each gNB, and paging failures will be counted only in gNBs where the UE is located. Success will only be counted once in the gNB where the UE is located, affecting the judgment of paging success across the entire network. This embodiment of the disclosure changes the statistical point. Based on the characteristics of RAN paging, the paging request received from the gNB is changed to the paging request sent by the gNB, avoiding duplicate counting of paging for the same terminal. This eliminates duplicate paging counts, improves the accuracy of cell paging success rate statistics, and makes it more reasonable for judging RNA planning and configuration.
[0095] The following example, which uses the paging success rate as an example to illustrate the process of optimizing the configuration of the wireless paging area in step S106.
[0096] In one embodiment, such as Figure 3 As shown, the above-mentioned S204 determines whether to adjust the range of the wireless paging area based on the paging success rate, and may include S302 and S304.
[0097] In S302, if the paging success rate is lower than the first success rate threshold, the range of the wireless paging area is expanded.
[0098] In S304, if the paging success rate is higher than the second success rate threshold, the range of the wireless paging area is reduced.
[0099] The first success rate threshold mentioned above is less than the second success rate threshold.
[0100] In some embodiments, for scenarios involving expanded RNA, this disclosure sets the adjustment coefficient for the counter step size using an integral smoothing method, such as... Figure 4 As shown, if the paging success rate is lower than the first success rate threshold, the range of the wireless paging area is expanded in S302, including S3021 and S3022.
[0101] In S3021, if the paging success rate is lower than the first success rate threshold, the counter value is increased;
[0102] In S3022, when the counter value reaches the first counting threshold, the range of the wireless paging area is expanded.
[0103] In some embodiments, incrementing the counter value includes: determining the magnitude of the increment based on the difference between a first success rate threshold and the current paging success rate, and / or the paging success rate statistical period; wherein, the larger the difference between the first success rate threshold and the current paging success rate, the larger the increment of the counter; and the longer the paging success rate statistical period, the larger the increment of the counter.
[0104] In some embodiments, the increment of the counter can be determined using the following formula:
[0105] Cnt_int + = constant 1 * (reaching threshold - current paging success rate) * paging success rate statistical period
[0106] Here, Cnt_int+ represents the increment of the counter, "(Target Threshold - Current Paging Success Rate)" means that the further away from the target value, the larger the step size should be, and "Paging Success Rate Statistical Period" means that the longer the period, the smaller the sample size, so the larger the step size should be.
[0107] In this embodiment of the disclosure, when the paging success rate is lower than a first success rate threshold, the value of the counter is increased, and when the value of the counter reaches a first counting threshold, the range of the wireless paging area is expanded, which can avoid frequent operations caused by data errors.
[0108] In some embodiments, such as Figure 5 As shown, if the paging success rate is higher than the second success rate threshold, the range of the wireless paging area is narrowed in S304, which may include S3041 and S3042.
[0109] In S3041, if the paging success rate is higher than the second success rate threshold, the value of the counter is reduced.
[0110] Here, decreasing the counter value can be done in a similar way to increasing the counter value mentioned earlier, or it can be done by decreasing the value of a preset constant.
[0111] In S3042, when the counter value reaches the second counting threshold, the range of the wireless paging area is narrowed.
[0112] In one embodiment, reducing the range of the wireless paging area when the counter value reaches a second counting threshold includes: reducing the range of the wireless paging area when the counter value reaches the second counting threshold and the paging success rate at this time is greater than a third success rate threshold.
[0113] In one embodiment, the third success rate threshold is less than the compliant paging success rate. The compliant paging success rate is the paging success rate that meets the standard, and the range of the compliant paging success rate can be between the aforementioned first success rate threshold and second success rate threshold. Here, the third success rate threshold being less than the compliant paging success rate can mean that the third success rate threshold is less than the second success rate threshold.
[0114] The third success rate threshold is set slightly lower than the upper limit of the paging success rate to allow for reasonable adjustments and attempts.
[0115] Figure 6 This illustration shows a flowchart of adjusting the range of a wireless paging area according to an embodiment of the present disclosure, such as... Figure 6 As shown, adjusting the range of the wireless paging area may include steps S601-S607.
[0116] S601, initialize the decision integral counter (Cnt_int = 0) and the paging success rate statistics table.
[0117] S602, calculate the success rate of each paging attempt.
[0118] S603, Update Paging Success Rate Statistics Table: Update the paging success rate statistics values of the current RNA configuration in the table.
[0119] S604, determine whether the current paging success rate is lower than the target paging success rate lower limit (the target paging success rate lower limit can be the first success rate threshold mentioned above).
[0120] As an example, if the target paging success rate is 90%, then compare whether the current paging success rate is below 90%.
[0121] If the condition is as described in S604, it is considered that the current RNA region is too small, resulting in a low success rate. It may be necessary to expand the RNA region. In this case, steps S605-S606 are executed.
[0122] S605, Cnt_int+ = constant 1 * (reaching threshold - current paging success rate) * paging success rate statistical period; where Cnt_int+ represents the increment of the counter.
[0123] Then, execute S606 to determine whether the value of Cnt_int is greater than the upper limit (the first counting threshold mentioned above).
[0124] If the value is greater than the upper limit, execute S607 to expand the RNA range and set the value of Cnt_int+ to 0.
[0125] No adjustment is made if the value is not greater than the upper limit.
[0126] In this embodiment of the disclosure, to avoid frequent operations caused by data errors, for scenarios involving expanded RNA, the adjustment coefficient of the counter step size is set by integral smoothing: Cnt_int+ = constant 1 * (reaching threshold - current paging success rate) * paging success rate statistical period. The function of "(reaching threshold - current paging success rate)" is that the further away from the target value, the larger the step size should be. The function of "paging success rate statistical period" is that the longer the period, the smaller the sample size, and therefore the larger the step size should be.
[0127] If not in S604, then S608 is executed to further determine whether the current paging success rate is higher than the target paging success rate upper limit (the second success rate threshold mentioned above).
[0128] As an example, if the target paging success rate is capped at 95%, then compare whether the current paging success rate is higher than 95%.
[0129] If S608 is not true, it means that the current paging success rate is within an acceptable range, so the status quo will be maintained and no adjustments will be made.
[0130] If so in S608, then execute S609 to decrease the value of Cnt_int, Cnt_int = Cnt_int - constant 2.
[0131] Then, S610 is executed to determine whether the value of Cnt_int is less than the lower limit (the second counting threshold mentioned above).
[0132] If it is not less than, no adjustment is made.
[0133] If so, then execute S611 to set Cnt_int to 0.
[0134] Then, execute S612 to query the paging success rate table and obtain the paging success rate corresponding to the new narrowed RNA range configuration. S613 determines whether this paging success rate is greater than the tolerance threshold (the third success rate threshold mentioned above). S614 When this paging success rate is greater than the tolerance threshold, execute the new narrowed RNA range configuration. When this paging success rate is not greater than the tolerance threshold, no adjustment is made.
[0135] In this embodiment, a paging success rate table is queried to obtain the paging success rate corresponding to the new narrowed RNA range configuration. If this paging success rate is greater than a tolerance threshold, the new narrowed RNA range configuration is executed; otherwise, no operation is performed. The tolerance threshold is typically set slightly lower than the lower limit of the target paging success rate to allow for reasonable adjustments and attempts.
[0136] In embodiments of this disclosure, the terms “first,” “second,” and “third” are used for descriptive purposes only and should not be construed as indicating or implying relative importance.
[0137] In this disclosure, the term "and / or" is merely a description of the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A existing alone, A and B existing simultaneously, or B existing alone. Additionally, the character " / " in this document generally indicates that the preceding and following related objects have an "or" relationship.
[0138] Furthermore, although the steps of the method in this disclosure are described in a specific order in the accompanying drawings, this does not require or imply that the steps must be performed in that specific order, or that all the steps shown must be performed to achieve the desired result.
[0139] In some embodiments, certain steps may be omitted, multiple steps may be combined into one step for execution, and / or one step may be broken down into multiple steps for execution.
[0140] Based on the same inventive concept, this disclosure also provides a wireless paging area management device, as described in the following embodiments. Since the principle by which this device solves the problem is similar to that of the method embodiments described above, the implementation of this device embodiment can refer to the implementation of the method embodiments described above, and repeated details will not be repeated.
[0141] Figure 7 This disclosure illustrates a wireless paging area management device, applied on the network side, such as... Figure 7 As shown, the wireless paging area management device 700 includes:
[0142] The first statistics module 702 is configured to count the number of paging requests initiated by the wireless network from the base station, wherein multiple paging requests sent to the same terminal are counted as 1.
[0143] The second statistics module 704 is configured to count the number of successful paging requests initiated by the wireless network from the base station;
[0144] The paging area management module 706 is configured to optimize the configuration of the wireless paging area based on the number of paging requests initiated by the base station and the number of successful paging requests initiated by the wireless network.
[0145] In some embodiments, the number of paging requests initiated by the base station via the wireless network does not include paging requests from other base stations received by the base station via the wireless network.
[0146] In some embodiments, the first statistics module 702 is configured to count the number of paging requests initiated by the wireless network from the home base station in the specified area.
[0147] In some embodiments, the designated area includes one or more cells.
[0148] In some embodiments, the first statistics module 702 is configured such that the paging request message initiated by the wireless network is sent by the central unit of the base station to request the distribution unit to paging the terminal. When the value of the paging selection identifier in the paging request message is the paging identifier of the wireless network terminal, it is recorded as a paging request.
[0149] In some embodiments, the paging area management module 706 optimizes the configuration of the wireless paging area, including adjusting the range of the wireless paging area.
[0150] In some embodiments, the paging area management module 706 may include a computing unit and a management unit.
[0151] The calculation unit is configured to calculate the paging success rate based on the number of paging requests initiated by the radio network from the base station and the number of successful paging requests initiated by the radio network.
[0152] The management unit is configured to determine whether to adjust the range of the wireless paging area based on the paging success rate.
[0153] In some embodiments, the management unit includes a first adjustment component and a second adjustment component.
[0154] The first adjustment component is configured to expand the range of the wireless paging area if the paging success rate is lower than a first success rate threshold.
[0155] The second adjustment component is configured to reduce the range of the wireless paging area if the paging success rate is higher than a second success rate threshold.
[0156] Among them, the first success rate threshold is less than the second success rate threshold.
[0157] In some embodiments, the first adjustment component is configured to increase the value of a counter if the paging success rate is lower than a first success rate threshold, and to expand the range of the wireless paging area when the value of the counter reaches the first counting threshold.
[0158] In some embodiments, increasing the value of the counter in the first adjustment component includes: determining the magnitude of the counter increment based on the difference between a first success rate threshold and the current paging success rate, and / or the paging success rate statistical period;
[0159] The larger the difference between the first success rate threshold and the current paging success rate, the larger the counter increments; the longer the paging success rate statistical period, the larger the counter increments.
[0160] In some embodiments, the second adjustment component is configured to decrease the value of the counter if the paging success rate is higher than a second success rate threshold; and to reduce the range of the wireless paging area when the value of the counter reaches the second counting threshold.
[0161] In some embodiments, the second adjustment component is configured to reduce the range of the wireless paging area when the value of the counter reaches a second counting threshold and the paging success rate is greater than a third success rate threshold.
[0162] In some embodiments, the third success rate threshold is less than the target paging success rate.
[0163] In some embodiments, the second statistics module 704 is configured to record the number of successful paging requests initiated by the wireless network as one instance when:
[0164] The system receives an RRC recovery request message from the terminal, or receives a terminal context acquisition message from another base station. The terminal context acquisition message carries the terminal's inactive radio network temporary identifier (I-RNTI) and the message integrity verification identifier (MAC-I) has been successfully verified.
[0165] The concepts of "first" and "second" mentioned in this disclosure are used only to distinguish different devices, modules or units, and are not used to define the order of functions performed by these devices, modules or units or their interdependencies.
[0166] Regarding the wireless paging area management device in the above embodiments, the specific methods by which each module performs its operations have been described in detail in the embodiments related to the wireless paging area management method, and will not be elaborated here.
[0167] It should be noted that although several modules or units of the device used for action execution are mentioned in the detailed description above, this division is not mandatory.
[0168] In fact, according to embodiments of this disclosure, the features and functions of two or more modules or units described above can be embodied in one module or unit. Conversely, the features and functions of one module or unit described above can be further divided and embodied by multiple modules or units.
[0169] Some of the block diagrams shown in the accompanying drawings are functional entities and do not necessarily correspond to physically or logically independent entities. These functional entities can be implemented in software, in one or more hardware modules or integrated circuits, or in different network and / or processor devices and / or microcontroller devices.
[0170] The following reference Figure 8 This describes the electronic device provided in the embodiments of this disclosure. Figure 8 The electronic device 800 shown is merely an example and should not impose any limitation on the functionality and scope of use of the embodiments disclosed herein.
[0171] Figure 8 This diagram illustrates the architecture of an electronic device 800 according to an embodiment of the present invention. Figure 8 As shown, the electronic device 800 includes, but is not limited to, at least one processor 810 and at least one memory 820.
[0172] Memory 820 is used to store instructions.
[0173] In some embodiments, memory 820 may include a readable medium in the form of volatile memory cells, such as random access memory (RAM) 8201 and / or cache memory 8202, and may further include read-only memory (ROM) 8203.
[0174] In some embodiments, the memory 820 may also include a program / utility 8204 having a set (at least one) program module 8205, such program module 8205 including but not limited to: an operating system, one or more application programs, other program modules, and program data, each or some combination of these examples may include an implementation of a network environment.
[0175] In some embodiments, memory 820 may store an operating system. This operating system may be a real-time operating system (RTX), such as Linux, UNIX, Windows, or OS X.
[0176] In some embodiments, the memory 820 may also store data.
[0177] As an example, processor 810 can read data stored in memory 820, which may be stored at the same memory address as the instruction, or the data may be stored at a different memory address than the instruction.
[0178] Processor 810 is configured to invoke instructions stored in memory 820 to implement the steps described in the "Exemplary Methods" section of this specification according to various exemplary embodiments of this disclosure. For example, processor 810 may execute the following steps of the above method embodiments: counting the number of paging requests initiated by the wireless network from the base station, wherein multiple paging requests sent to the same terminal are counted as 1; counting the number of successful paging requests initiated by the wireless network from the base station; and optimizing the configuration of the wireless paging area based on the number of paging requests initiated by the wireless network from the base station and the number of successful paging requests initiated by the wireless network.
[0179] It should be noted that the processor 810 described above can be a general-purpose processor or a special-purpose processor. The processor 810 may include one or more processing cores, and the processor 810 executes various functional applications and data processing by running instructions.
[0180] In some embodiments, processor 810 may include a central processing unit (CPU) and / or a baseband processor.
[0181] In some embodiments, the processor 810 may determine an instruction based on the priority identifier and / or function category information carried in each control instruction.
[0182] In this disclosure, the processor 810 and the memory 820 can be configured separately or integrated together.
[0183] As an example, the processor 810 and memory 820 can be integrated on a single board or a system-on-a-chip (SOC).
[0184] like Figure 8 As shown, the electronic device 800 is presented in the form of a general-purpose computing device. The electronic device 800 may also include a bus 830.
[0185] Bus 830 can represent one or more of several types of bus structures, including a memory bus or memory controller, peripheral bus, graphics acceleration port, processor, or a local bus using any of the various bus structures.
[0186] Electronic device 800 can also communicate with one or more external devices 840 (e.g., keyboard, pointing device, Bluetooth device, etc.), and with one or more devices that enable a user to interact with electronic device 800, and / or with any device that enables electronic device 800 to communicate with one or more other computing devices (e.g., router, modem, etc.). Such communication can be performed through input / output (I / O) interface 850.
[0187] Furthermore, the electronic device 800 can also communicate with one or more networks (such as local area networks (LANs), wide area networks (WANs), and / or public networks, such as the Internet) via the network adapter 860.
[0188] like Figure 8 As shown, the network adapter 860 communicates with other modules of the electronic device 800 via the bus 830.
[0189] It should be understood that, although not shown in the figure, other hardware and / or software modules may be used in conjunction with the electronic device 800, including but not limited to: microcode, device drivers, redundant processing units, external disk drive arrays, RAID systems, tape drives, and data backup storage systems.
[0190] It is understood that the structures illustrated in the embodiments of this disclosure do not constitute a specific limitation on the electronic device 800. In other embodiments of this disclosure, the electronic device 800 may include... Figure 8 This may involve more or fewer components, or combining certain components, or splitting certain components, or different component arrangements. Figure 8 The components shown can be implemented in hardware, software, or a combination of both.
[0191] This disclosure also provides a computer-readable storage medium storing computer instructions thereon, which, when executed by a processor, implement the wireless paging area management method described in the above method embodiments.
[0192] In this embodiment of the disclosure, the computer-readable storage medium is a computer instruction that can be sent, propagated, or transmitted for use by or in conjunction with an instruction execution system, apparatus, or device.
[0193] As an example, a computer-readable storage medium is a non-volatile storage medium.
[0194] In some embodiments, more specific examples of computer-readable storage media in this disclosure may include, but are not limited to: electrical connections having one or more wires, portable computer disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fiber, portable compact disk read-only memory (CD-ROM), optical storage devices, magnetic storage devices, USB flash drives, portable hard drives, or any suitable combination of the foregoing.
[0195] In this embodiment of the disclosure, the computer-readable storage medium may include data signals propagated in baseband or as part of a carrier wave, wherein computer instructions (readable program code) are carried.
[0196] The transmitted data signal can take many forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination thereof.
[0197] In some examples, computational instructions contained on a computer-readable storage medium may be transmitted using any suitable medium, including but not limited to wireless, wired, optical fiber, RF, etc., or any suitable combination thereof.
[0198] This disclosure also provides a computer program product that stores instructions that, when executed by a computer, cause the computer to implement the wireless paging area management method described in the above method embodiments.
[0199] The aforementioned instructions can be program code. In practice, the program code can be written using any combination of one or more programming languages.
[0200] Programming languages include object-oriented programming languages—such as Java and C++—as well as conventional procedural programming languages—such as the "C" language or similar programming languages.
[0201] The program code can be executed entirely on the user's computing device, partially on the user's computing device, as a standalone software package, partially on the user's computing device and partially on a remote computing device, or entirely on a remote computing device or server.
[0202] In cases involving remote computing devices, the remote computing devices can be connected to user computing devices via any type of network, including local area networks (LANs) or wide area networks (WANs), or they can be connected to external computing devices (e.g., via the Internet using an Internet service provider).
[0203] This disclosure also provides a chip, including at least one processor and an interface;
[0204] An interface is used to provide program instructions or data to at least one processor;
[0205] At least one processor is used to execute program instructions to implement the wireless paging area management method described in the above method embodiments.
[0206] In some embodiments, the chip may further include a memory for storing program instructions and data, the memory being located within or outside the processor.
[0207] Those skilled in the art will understand that all or part of the steps of the above embodiments can be specifically implemented in the following forms: a completely hardware implementation, a completely software implementation (including firmware, microcode, etc.), or a combination of hardware and software implementations, which can be collectively referred to as "circuit", "module" or "system".
[0208] Other embodiments of this disclosure will readily occur to those skilled in the art upon consideration of the specification and practice of the invention disclosed herein.
[0209] This disclosure is intended to cover any variations, uses, or adaptations of this disclosure that follow the general principles of this disclosure and include common knowledge or customary techniques in the art not disclosed herein. The description and examples are to be considered exemplary only, and the true scope and spirit of this disclosure are indicated by the appended claims.
Claims
1. A method for managing a wireless paging area, characterized in that, Applied to the network side, the method includes: The number of paging requests initiated by the base station via the wireless network is counted. Multiple paging requests sent to the same terminal are counted as 1. The number of paging requests initiated by the base station via the wireless network does not include paging requests from other base stations received by the base station. Count the number of successful paging requests initiated by the wireless network from the base station; The paging success rate is calculated based on the number of paging requests initiated by the base station and the number of successful paging requests initiated by the wireless network. Based on the paging success rate, adjust the range of the wireless paging area.
2. The method according to claim 1, characterized in that, The statistics on the number of paging requests initiated by the wireless network from the base station include: Count the number of paging requests initiated by the wireless network from the base station in the designated area.
3. The method according to claim 2, characterized in that, The designated area includes one or more cells.
4. The method according to claim 1, characterized in that, The statistics on the number of paging requests initiated by the wireless network from the base station include: The paging request message initiated by the wireless network is sent by the central unit of the base station to request the distribution unit to paging the terminal. When the value of the paging selection identifier in the paging request message is the paging identifier of the wireless network terminal, it is recorded as a paging request.
5. The method according to claim 1, characterized in that, Based on the number of paging requests initiated by the base station and the number of successful paging requests initiated by the wireless network, the configuration of the wireless paging area is optimized, including: The range of the wireless paging area is adjusted based on the number of paging requests initiated by the base station and the number of successful paging requests initiated by the wireless network.
6. The method according to claim 1, characterized in that, Based on the paging success rate, the range of the wireless paging area is adjusted, including: If the paging success rate is lower than the first success rate threshold, the range of the wireless paging area will be expanded. If the paging success rate is higher than the second success rate threshold, the range of the wireless paging area will be reduced. Wherein, the first success rate threshold is less than the second success rate threshold.
7. The method according to claim 6, characterized in that, If the paging success rate is lower than the first success rate threshold, the wireless paging area will be expanded to include: If the paging success rate is lower than the first success rate threshold, the counter value is increased; When the counter value reaches the first counting threshold, the range of the wireless paging area is expanded.
8. The method according to claim 7, characterized in that, The incremented counter value includes: The increment of the counter is determined based on the difference between the first success rate threshold and the current paging success rate, and / or the paging success rate statistical period. The larger the difference between the first success rate threshold and the current paging success rate, the larger the counter increments; the longer the paging success rate statistical period, the larger the counter increments.
9. The method according to claim 6 or 7, characterized in that, If the paging success rate is higher than the second success rate threshold, the range of the wireless paging area is narrowed, including: If the paging success rate is higher than the second success rate threshold, then decrease the value of the counter; When the counter value reaches the second counting threshold, the range of the wireless paging area is reduced.
10. The method according to claim 9, characterized in that, When the counter value reaches the second counting threshold, the range of the wireless paging area is reduced, including: If the counter value reaches the second counting threshold and the paging success rate is greater than the third success rate threshold, the range of the wireless paging area will be reduced.
11. The method according to claim 10, characterized in that, The third success rate threshold is less than the target paging success rate.
12. The method according to claim 1, characterized in that, The number of successful paging requests initiated by the base station via the wireless network is counted, including: The following are counts as one successful paging request initiated by the Wi-Fi network: Upon receiving the RRC recovery request message from the terminal, or, A terminal context acquisition message is received from another base station. The terminal context acquisition message carries the terminal's inactive radio network temporary identifier (I-RNTI) and the message integrity verification identifier (MAC-I) has been successfully verified.
13. A wireless paging area management device, characterized in that, Applied to the network side, including: The first statistics module is configured to count the number of paging requests initiated by the wireless network from the base station. Multiple paging requests sent to the same terminal are counted as 1. The number of paging requests initiated by the wireless network from the base station does not include paging requests from other base stations received by the base station. The second statistics module is configured to count the number of successful paging requests initiated by the wireless network from the base station; The paging area management module is configured to calculate the paging success rate based on the number of paging requests initiated by the base station via the wireless network and the number of successful paging requests initiated by the wireless network; and to adjust the range of the wireless paging area based on the paging success rate.
14. An electronic device, characterized in that, include: Memory, used to store instructions; A processor is configured to invoke instructions stored in the memory to implement the wireless paging area management method as described in any one of claims 1-12.
15. A computer-readable storage medium storing computer instructions thereon, characterized in that, When the computer instructions are executed by the processor, they implement the wireless paging area management method according to any one of claims 1-12.