Network measurement method, device, terminal and computer-readable storage medium

By flexibly adjusting the filtering method according to the terminal's wireless resource control status, the problem of high terminal network measurement power consumption and poor measurement results in existing technologies, lower power consumption and higher measurement results accuracy.

CN115426675BActive Publication Date: 2025-01-28GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202211008172.4
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-08-22
Publication Date
2025-01-28
Estimated Expiration
2042-08-22

AI Technical Summary

Technical Problem

In the prior art, when the terminal performs network measurement, the power consumption is high, and the quality and frequency differences in the measurement results under different wireless resource control states are large, resulting in the inability of the fixed filtering method to effectively optimize power consumption.

Method used

According to the terminal of the terminal of the terminal, the filtering method is flexibly adjusted. In the free state or non -activated state, reduce the number of filters; in the connection state, increase the number of filters to improve the accuracy of the measurement result.

Benefits of technology

By adjusting the filtering method, the power consumption waste when the measurement result is less when the wireless resource control state is controlled, the total power consumption of the terminal is reduced, and the accuracy of the measurement result is improved.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115426675B_ABST
    Figure CN115426675B_ABST
Patent Text Reader

Abstract

The embodiment of the present application discloses a network measurement method, device, terminal and computer-readable storage medium, which can reasonably plan the measurement filtering behavior of the terminal and reduce the power consumption of the terminal on the basis of ensuring the measurement accuracy. The method includes: performing at least one physical layer measurement according to the measurement period, obtaining at least one physical layer measurement result corresponding to the at least one physical layer measurement; filtering at least one physical layer measurement result once or twice according to the wireless resource control state to obtain the network measurement result.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of wireless communication technology, and in particular to a network measurement method, device, terminal and computer-readable storage medium. Background Art

[0002] At present, when a terminal performs network measurement, it usually completes the current scheduling measurement through the physical layer of the terminal, and after obtaining the physical layer measurement value, transmits the physical layer measurement value to the L1 layer; the physical layer measurement value obtained by multiple scheduling measurements at the L1 layer is averaged, or filtered and merged in an infinite impulse response (IIR) filtering manner to obtain the L1 layer filtering result; the L1 layer reports the L1 filtering result to the upper layer L3 layer, and the L3 layer performs filtering based on the reported L1 layer filtering result, and determines the final network measurement result reported to the network based on the L3 layer filtering result.

[0003] Currently, the terminal's solution for network measurement needs to be further optimized. Summary of the invention

[0004] Embodiments of the present application provide a network measurement method, device, terminal, and computer-readable storage medium, which can reduce the power consumption of the terminal.

[0005] The technical solution of this application is implemented as follows:

[0006] The present application provides a network measurement method, including:

[0007] Perform at least one physical layer measurement according to the measurement period, and obtain at least one physical layer measurement result corresponding to the at least one physical layer measurement;

[0008] According to the radio resource control state, the at least one physical layer measurement result is filtered once or twice to obtain a network measurement result.

[0009] The present application provides a network measurement device, including:

[0010] A measuring unit, configured to perform at least one physical layer measurement according to a measurement period, and obtain at least one physical layer measurement result corresponding to each of the at least one physical layer measurement;

[0011] The filtering unit is used to filter the at least one physical layer measurement result once or twice according to the radio resource control state to obtain the network measurement result.

[0012] An embodiment of the present application provides a terminal, including:

[0013] A memory for storing executable instructions;

[0014] The processor is used to implement the network measurement method provided in the embodiment of the present application when executing the executable instructions stored in the memory.

[0015] An embodiment of the present application provides a computer-readable storage medium storing executable instructions for causing a processor to execute and implement the network measurement method provided in the embodiment of the present application.

[0016] An embodiment of the present application provides a computer program product, including a computer program or instructions, which implements the network measurement method provided in the embodiment of the present application when the computer program or instructions are executed by a processor.

[0017] An embodiment of the present application provides a chip, including a processor and a memory, wherein: the memory is used to store a computer program; and the processor is used to run the computer program to execute the network measurement method provided in the present application.

[0018] The embodiments of the present application provide a network measurement method, device, terminal and computer-readable storage medium. The terminal filters at least one physical layer measurement result obtained according to the measurement period once or twice according to its own wireless resource control state to obtain the network measurement result. Since the number of physical layer measurements performed by the terminal in different wireless resource control states is different, the number of at least one physical layer measurement result is also different; for example, the interval of physical layer measurement in the idle state is longer, and the number of physical layer measurement results is less, so the network measurement result can be obtained by filtering once. The embodiments of the present application realize flexible adjustment of the filtering mode based on the wireless resource control state of the terminal, and reduce the number of filtering times accordingly when the measurement results corresponding to the wireless resource control state are less, thereby reducing power consumption waste and reducing terminal power consumption. BRIEF DESCRIPTION OF THE DRAWINGS

[0019] Figure 1 A schematic diagram of an exemplary communication system architecture provided in an embodiment of the present application;

[0020] Figure 2 A process diagram of a measurement filtering method provided for related technologies;

[0021] Figure 3 A schematic diagram of an optional flow chart of a network measurement method provided in an embodiment of the present application;

[0022] Figure 4 A schematic diagram of measurement interaction signaling between a terminal and a network device provided in an embodiment of the present application;

[0023] Figure 5 A schematic diagram of a radio resource control state switching provided in an embodiment of the present application;

[0024] Figure 6A schematic diagram of an optional flow chart of a network measurement method provided in an embodiment of the present application;

[0025] Figure 7 A schematic diagram of an optional flow chart of a network measurement method provided in an embodiment of the present application;

[0026] Figure 8 A schematic diagram of the DRX cycle composition provided in an embodiment of the present application;

[0027] Fig. 9 A schematic diagram of an optional flow chart of a network measurement method provided in an embodiment of the present application;

[0028] Fig.10 A schematic diagram of an optional flow chart of a network measurement method provided in an embodiment of the present application;

[0029] Fig.11 A schematic diagram of an optional flow chart of a network measurement method provided in an embodiment of the present application;

[0030] Fig.12 A schematic diagram of an optional flow chart of a network measurement method provided in an embodiment of the present application;

[0031] Fig.13 A schematic diagram of an optional flow chart of a network measurement method provided in an embodiment of the present application;

[0032] Fig.14 A schematic diagram of an optional flow chart of a network measurement method provided in an embodiment of the present application;

[0033] Fig.15 A schematic diagram of an optional flow chart of a network measurement method provided in an embodiment of the present application;

[0034] Fig.16 A schematic diagram of an optional flow chart of a network measurement method provided in an embodiment of the present application;

[0035] Fig.17 A process diagram of a measurement filtering method provided in an embodiment of the present application;

[0036] Fig.18 A flowchart of a network measurement method provided in an embodiment of the present application applied to an actual scenario;

[0037] Fig.19 A schematic diagram of the structure of a network measurement device provided in an embodiment of the present application;

[0038] Fig. 20 A schematic diagram of the structure of a terminal provided in an embodiment of the present application. DETAILED DESCRIPTION

[0039] In order to make the purpose, technical solutions and advantages of the present application clearer, the present application will be further described in detail below in conjunction with the accompanying drawings. The described embodiments should not be regarded as limiting the present application. All other embodiments obtained by ordinary technicians in the field without making creative work are within the scope of protection of this application.

[0040] In the following description, reference is made to “some embodiments”, which describe a subset of all possible embodiments, but it will be understood that “some embodiments” may be the same subset or different subsets of all possible embodiments and may be combined with each other without conflict.

[0041] In the following description, the terms "first\second\third" involved are merely used to distinguish similar objects and do not represent a specific ordering of the objects. It can be understood that "first\second\third" can be interchanged with a specific order or sequence where permitted, so that the embodiments of the present application described here can be implemented in an order other than that illustrated or described here.

[0042] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as those commonly understood by those skilled in the art to which this application belongs. The terms used herein are only for the purpose of describing the embodiments of this application and are not intended to limit this application.

[0043] Before further describing the embodiments of the present application in detail, the nouns and terms involved in the embodiments of the present application are explained. The nouns and terms involved in the embodiments of the present application are subject to the following interpretations.

[0044] 1) Mobility management refers to the process of the terminal reporting its location to the network, providing terminal identification, and maintaining physical channels. In the Evolved UMTS Terrestrial Radio Access Network (E-UTRAN) system, mobility management is divided into two categories: connected state and idle state according to the connection state of the Radio Resource Control (RRC). Connected state mobility management is when the terminal moves in the connected state, the mobile network provides the terminal with a smooth physical channel through switching to ensure a continuous user experience. Mobility management in the idle state is that the terminal reports its location to the network, and the evolved NodeB (eNB or eNodeB) sends relevant configuration information through system broadcast messages, and the terminal selects a suitable cell to reside and receive services accordingly.

[0045] 2) Additive White Gaussian Noise (AWGN): Additive White Gaussian Noise (AWGN) is a mathematical model used to simulate the channel between a transmitter and a receiver. This model is a linearly increasing broadband noise with a constant spectral density and a Gaussian distributed amplitude.

[0046] 3) Reference Signal Received Power (RSRP): the linear average of the power contribution of the resource units carrying the cell-specific reference signal within the measurement bandwidth under consideration.

[0047] 4) Reference Signal Received Quality (RSRQ): The carrier received signal strength indicates the linear average of all received powers on the reference symbols including antenna port 0 within the N RBs of the measurement bandwidth under consideration.

[0048] 5) Measurement Gap. The measurement gap is the time period for the terminal to leave the current frequency point and measure at other frequencies. The measurement gap is used for inter-frequency measurement and inter-system measurement. Normally, the terminal has only one receiver and can only receive signals at one frequency point at the same time. In inter-frequency and inter-system measurements, the terminal only measures within the measurement gap. When inter-frequency or inter-system measurements are required, the eNodeB will send down the measurement gap related configuration, and the terminal will start the measurement gap according to the configuration instructions of the eNodeB.

[0049] See also Figure 1 , which shows a schematic diagram of an exemplary communication system architecture provided by an embodiment of the present application. Figure 1 As shown, the mobile communication system provided in the embodiment of the present application includes a network device and a terminal, and a communication connection is established between the terminal and the network device. Optionally, the terminal can establish a communication connection with the network device through a third generation partnership project (3rd Generation Partnership Project, 3GPP), a fourth generation, or a fifth generation mobile communication technology, and its communication connection method is not limited in the embodiment of the present application.

[0050] In some embodiments, the network device may also be referred to as an access network device, and the network device may be a base station (Base Transceiver Station, BTS) in a Global System for Mobile Communications (GSM) system or a Code Division Multiple Access (CDMA) system, or a base station (NodeB, NB) in a Wideband Code Division Multiple Access (WCDMA) system, or an eNodeB in a Long Term Evolution (LTE) system, or a wireless controller in a Cloud Radio Access Network (CRAN) scenario, or the network device may be a relay station, an access point, a vehicle-mounted device, a wearable device, and a network device in a 5G network or a network device in a future evolved Public Land Mobile Network (PLMN) network, for example, a transmission point (TRP or TP) in a New Radio (NR) system, a base station (gNB) in an NR system, one or a group (including multiple antenna panels) of antenna panels of a base station in a 5G system, etc. The embodiments of the present application are not particularly limited to this.

[0051] In some embodiments, the terminal may be a user equipment (UE), an access terminal, a user unit, a user station, a mobile station, a mobile station, a remote station, a remote terminal, a mobile device, a user terminal, a terminal, a wireless communication device, a user agent or a user device. The access terminal may be a cellular phone, a cordless phone, a Session Initiation Protocol (SIP) phone, a Wireless Local Loop (WLL) station, a Personal Digital Assistant (PDA), a handheld device with wireless communication function, a computing device or other processing device connected to a wireless modem, a vehicle-mounted device, a wearable device, a drone device, a terminal device in a 5G network or a terminal device in a future evolved PLMN, etc., and the embodiments of the present application are not limited to this.

[0052] Usually, there may be multiple network devices near the terminal. The terminal can select a cell to reside in based on the service quality value (such as signal quality) of the cell where each network device is located. The service quality values ​​of the cells where different network devices are located may be different. The terminal usually resides in a cell with better service quality. Figure 1 As shown, it is assumed that there are three network devices, namely network device 1, network device 2 and network device 3, and the terminal resides in cell 1 where network device 1 is located. At this time, cell 1 is the service cell of the terminal, and cell 2 where network device 2 is located and cell 3 where network device 3 is located are both adjacent to cell 1, that is, cell 2 and cell 3 are adjacent cells (also called "neighboring cells") of cell 1. For the mobility management of the terminal, in the idle state or the connected state, the terminal may reselect or switch due to changes in the cell service quality or the terminal location, such as reselecting or switching from the currently resident cell 1 to cell 2. The above reselection and switching processes need to be implemented based on event judgment based on the terminal's measurement results of the signals of the network devices.

[0053] Currently, terminal measurements are divided into two categories: one is periodic measurement triggered by time, and the other is measurement triggered by measurement events sent by the network. When performing the above two types of measurement behaviors, the terminal will experience the following Figure 2 The three processes shown are: physical layer measurement, layer 1 (L1 layer) filtering and merging, and layer 3 (L3 layer) filtering. The physical layer is used to transmit the lowest bit stream, the L1 layer is used to control the transmission of the bit stream transmitted by the physical layer, and the L3 layer is used to parse the signaling sent by the network side, and send control instructions to the L1 layer and the physical layer based on the parsed signaling. When the terminal receives and parses the measurement period configured by the network device through the L3 layer, it can schedule the physical layer to perform at least one measurement in each measurement period through at least one scheduling period configured by the L1 layer, and filter and merge the result of at least one measurement to obtain the measurement result reported to the network device. Figure 2 Point A in the figure represents at least one measurement value obtained by the physical layer of the terminal under the scheduling of the L1 layer. The L1 layer filters and merges at least one measurement value of the physical layer to obtain the L1 layer filtering result at point B, and reports it to the L3 layer. When the measurement report is triggered, the L3 layer filters at least one L1 layer filtering result reported by the L1 layer to obtain the L3 layer filtering result at point C. Furthermore, the terminal can obtain the final measurement result reported to the network device based on the L3 layer filtering result, and perform measurement reporting.

[0054] Among them, "filtering" can be understood as data filtering, which refers to filtering at least one data obtained through data measurement to reduce or remove erroneous data, redundant data, and measurement noise caused by the measurement environment, etc., to improve data quality. Here, at least one data can be at least one measurement value at point A, or at least one L1 layer filtering result at point B. Among them, L1 layer filtering is used to eliminate the impact of fast fading on the measurement results; L3 layer filtering is used to smooth shadow fading and a small amount of fast fading glitches to provide better measurement data for event judgment. "Merge" can be understood as merging at least one filtered data into a total data.

[0055] It can be seen that in the above process, how to better filter and merge at least one measurement value of the physical layer will affect the measurement results finally reported to the network device and the triggering of various events based on the reported measurement results, thereby affecting the performance of the terminal. However, the current protocol only defines that the network device notifies the terminal of the filter coefficient of the L3 layer through RRC signaling; and defines the requirements for the measurement performance of the AWGN channel, such as absolute accuracy and relative accuracy, etc. As for the actual measurement process, the protocol only gives the definition of the measurement period when measuring in the measurement gap (Gap) or non-measurement gap (non-Gap), etc., and does not define the specific constraints on the measurement process of the physical layer and the L1 layer, nor does it define the specific constraints on the L3 layer filtering method. Therefore, in the related art, the filtering parameters of the L1 layer, the filtering merging method of the L1 layer, and the filtering method of the L3 layer are all implemented by the terminal itself, resulting in the measurement and filtering of the above-mentioned layers in the measurement process of the related art being independently performed with a fixed measurement method or filtering method. However, when comparing the terminals in the idle state and the connected state, there are great differences between the measurable resources and the measured data. Using the same fixed processing method to perform physical layer measurement and filtering on the terminals in different wireless resource control states will lead to the following defects: First, when the physical layer measurement data measured by the terminal in the idle state is relatively small, the L1 layer and the L3 layer still use inherent complex filtering algorithms, which generates redundant filtering power consumption, thereby increasing the power consumption of the terminal; Second, when the measurement resources in the connected state are relatively abundant, the frequency of physical layer measurement scheduling is higher than the measurement accuracy requirement, resulting in unnecessary measurement scheduling, thereby increasing the power consumption of the terminal; Third, the filtering method of the L1 layer does not match the numerical accuracy of the physical layer measurement results, or the filtering method of the L3 does not match the numerical accuracy of the L1 layer measurement results. For example, when the numerical accuracy is high, a filtering algorithm or filtering coefficient with lower accuracy is used, thereby reducing the filtering accuracy and the accuracy of the final measurement result; or, when the numerical accuracy is low, a filtering algorithm or filtering coefficient with higher accuracy is used, thereby increasing the algorithm complexity and increasing the power consumption of the terminal.

[0056] The embodiment of the present application provides a network measurement method, which can filter the measurement results of the physical layer once or twice based on the current wireless resource control state of the terminal, such as the connected state or the idle state, and realizes combining the measurement behavior characteristics of the terminal in different states with the characteristics of the measured measurement data, and selecting the corresponding filtering merging method for filtering merging, which can reduce the waste of terminal power consumption and reduce terminal power consumption.

[0057] The embodiments of the present application will be described in detail below in conjunction with the accompanying drawings. It should be noted that the execution subject of the embodiments of the present application is a network measurement device, or a terminal integrated with the device.

[0058] The present application provides a network measurement method that can be applied to Figure 1 The terminal shown in . Figure 3 The flowchart of the network measurement method shown in FIG. 1 may include S101 - S102 as follows:

[0059] S101. Perform at least one physical layer measurement according to a measurement period, and obtain at least one physical layer measurement result corresponding to the at least one physical layer measurement.

[0060] The embodiments of the present application are applied to measurement scenarios in mobile communication systems, including but not limited to measurement scenarios in mobile communication systems such as 3GPP, 3GPP LTE, 3GPP LTE-A (LTE-Advanced), 3GPP fifth generation (5G) or new radio (NR).

[0061] In some embodiments, the measurement interaction process between the terminal and the network device in the mobile communication system can be as follows: Figure 4 As shown, it includes: 1) Measurement configuration: After the terminal establishes a radio bearer with the network device, the network device such as eNB sends the measurement configuration information to the terminal through the RRC reconfiguration message (RRCConnectionReconfiguration), that is, the network device sends measurement control to the terminal, such as initiating or modifying measurement. 2) Execute measurement: The terminal performs the measurement task according to the measurement configuration information in the RRC reconfiguration message, and measures the current serving cell, or the current serving cell and its neighboring cells. 3) Measurement reporting: When the measurement report reporting event is triggered, the terminal fills the measurement result into the measurement report (such as MeasurementReport message) and sends it to the eNB.

[0062] In some embodiments, the measurement period of the terminal can be obtained from the measurement configuration information sent by the network device. In some embodiments, the measurement configuration information can also include: measurement object, measurement item, cell list, reporting mode, event parameters, etc.

[0063] In an embodiment of the present application, the terminal performs at least one physical layer measurement according to the measurement cycle issued by the network device, and obtains one or more physical layer measurement results corresponding to each measurement cycle by performing one or more physical layer measurements in each measurement cycle, thereby obtaining at least one physical layer measurement result corresponding to at least one physical layer measurement through at least one physical layer measurement.

[0064] In some embodiments, the physical layer measurement result may include at least one of RSRP and RSRQ, and may also include other values ​​according to the configuration of the measurement item. The specific selection is made according to the actual situation and is not limited in the embodiments of the present application.

[0065] In some embodiments, the terminal includes a physical layer, a control layer (equivalent to Figure 2 Layer 1 in the L1 layer) and the signaling layer (equivalent to Figure 2 The terminal parses the measurement control signaling sent by the network device through the L3 layer, and schedules the physical layer through the L1 layer according to the measurement configuration information such as the measurement period, measurement items, and measurement objects in the parsed measurement control signaling, so that within the measurement period, the physical layer responds to the scheduling of the L1 layer in each scheduling period, performs measurement based on the measurement configuration information such as the measurement items of the measurement object, and obtains the physical layer measurement result corresponding to each scheduling period; thereby, through one or more scheduling periods within each measurement period, one or more physical layer measurement results corresponding to each measurement period are measured.

[0066] Exemplarily, the measurement period may be 200 ms, and the scheduling period of 20 ms indicates that a physical layer measurement is performed every 20 ms within a sampling period of 200 ms.

[0067] S102: Filter at least one physical layer measurement result once or twice according to a radio resource control state to obtain a network measurement result.

[0068] In the embodiment of the present application, according to the radio resource control state of the terminal, the measurement on the terminal may include: measurement in an idle state (RRC_IDLE) and measurement in a connected state (RRC_CONNECTED). In some embodiments, the radio resource control state switching of the terminal may be as follows: Figure 5As shown. Exemplarily, when the terminal and the network device initially establish a wireless bearer and have not yet started data interaction, the terminal is in an idle state and does not occupy dedicated network resources. The terminal in the idle state performs cell selection and reselection, monitors the paging channel, and obtains system information. When the terminal receives a paging on the network and responds to the paging, or the terminal user actively activates the service, the terminal changes from the idle state to the connected state, and the network device allocates dedicated network resources to the terminal so that the terminal can interact with service data in the connected state. When the service ends, or the network device issues a non-activation instruction, the terminal returns to the idle state from the connected state. In other words, the terminal can determine whether it is in the idle state or the connected state by parsing the signaling interacting with the network device.

[0069] For example, when the terminal completes the residency in a certain cell and exchanges the residency completion signaling with the network device, it is determined to enter the idle state. In the idle state, the terminal can wake up periodically (every 1.28s) to detect whether the paging signaling sent by the network device is received. If the paging signaling is received, the signaling interaction of the random access process is started to determine that the current radio resource control state is the connected state, otherwise it continues to maintain the idle state.

[0070] In some embodiments, the radio resource control state of the terminal may also include an inactive state (RRC_INACTIVE). The network resources allocated to the terminal in the idle state and the inactive state are different from the network resources allocated in the connected state, and the measurement purpose is also different. Among them, the measurement under RRC_IDLE and RRC_INACTIVE serves cell reselection; the measurement under RRC_CONNECTED serves handover.

[0071] In the embodiment of the present application, the terminal filters at least one physical layer measurement result obtained by physical layer measurement once or twice according to the current radio resource control state to obtain a network measurement result. Here, the network measurement result is the measurement result reported by the terminal to the network device.

[0072] In some embodiments, Figure 6 As shown, S102 can be implemented by executing S201 as follows:

[0073] S201. When the radio resource control state is an idle state or an inactive state, filter at least one physical layer measurement result to obtain a network measurement result.

[0074] In the embodiment of the present application, the measurement of the terminal in the idle state or inactive state mainly serves the cell reselection. When the terminal resides in a cell, the terminal in the idle state or inactive state will measure the signal quality level of the neighboring cell according to the cell reselection rule, and evaluate the cells of different priorities according to different reselection rules based on the measurement results, and then make a decision on the reselection event based on the evaluation results to achieve cell reselection.

[0075] In S201, when the wireless resource control state is idle or inactive, the terminal performs fewer physical layer measurements and the number of at least one physical layer measurement results is also small. When a measurement reporting event is triggered, the terminal can filter at least one physical layer measurement result obtained by measurement to obtain a network measurement result, so as to save terminal resources and reduce power consumption.

[0076] In some embodiments, Figure 7 As shown, S102 can be implemented by executing S301 as follows:

[0077] S301. When the radio resource control state is an idle state or an inactive state, and the wake-up interval in the idle state or the inactive state is greater than or equal to a preset wake-up interval threshold, filter at least one physical layer measurement result to obtain a network measurement result.

[0078] In an embodiment of the present application, when the radio resource control state is an idle state and the wake-up interval in the idle state is greater than or equal to a preset wake-up interval threshold, the terminal filters at least one physical layer measurement result once to obtain a network measurement result.

[0079] In an embodiment of the present application, when the radio resource control state is in an inactive state and the wake-up interval in the inactive state is greater than or equal to a preset wake-up interval threshold, the terminal filters at least one physical layer measurement result once to obtain a network measurement result.

[0080] In the embodiment of the present application, since the transmission of data streams in the network is usually bursty, for example, there is data transmission in a period of time, but there is no data transmission in the next long period of time. In this way, when the terminal is in an idle state or an inactive state, it can intermittently wake up and monitor user data channels, such as paging channels and broadcast channels, during the wake-up cycle to determine whether there is a paging message; during the sleep cycle, the channel is not monitored and the sleep mode is entered, thereby reducing the power consumption of the terminal and increasing the battery life. In other words, the measurement of the terminal in the idle state or the inactive state is performed during the intermittent wake-up cycle.

[0081] In some embodiments, the terminal may utilize a discontinuous reception (DRX) mechanism to periodically alternate between a sleep state and an awake state in an idle state or an inactive state. Figure 8 As shown, a DRX cycle can be equal to the sum of the wake-up time and the sleep time. The DRX cycle can be obtained through an RRC message, exemplarily, through the data item MAC-MainConfig of the RadioResourceConfigDedicated information element in the RRC connection establishment (RRCConnectionSetup), or RRC connection reconfiguration (RRCConnectionReconfiguration), or RRC connection reconstruction message (RRCConnectionReestablishment).

[0082] In an embodiment of the present application, in an idle state or an inactive state, the terminal needs to complete one or more physical layer measurements corresponding to each measurement cycle in the wake-up cycle as much as possible, and make event decisions in the idle state or the inactive state based on the measurement results, such as the S criterion for cell reselection. In each measurement cycle, compared with the connected state, in the idle state or the inactive state, the interval between the scheduling cycles of the L1 layer for the physical layer, that is, the interval between each physical layer measurement, is significantly longer. The protocol requires that the physical layer measurements in the idle state or the inactive state be spaced at least DRX / 2 cycles apart, so the terminal usually schedules one or two physical layer measurements with each DRX cycle. In some embodiments, the terminal may determine the DRX cycle as the wake-up interval.

[0083] In some embodiments, for the current measurement cycle, if the terminal is in an idle state or an inactive state, and the wake-up interval in the idle state or inactive state, such as a DRX cycle, is greater than or equal to a preset wake-up interval threshold, it means that the wake-up interval of the terminal in the idle state or inactive state is long, so the number of physical layer measurement results measured in the measurement cycle is small. In the L1 layer, the terminal does not filter and merge one or more physical layer measurement results reported by the physical layer in the current measurement cycle, and directly reports them to the L3 layer. If the measurement reporting event is not triggered, the terminal performs one or more physical layer scheduling in the next measurement cycle to obtain one or more physical layer measurement results corresponding to the next measurement cycle. If the terminal is still in an idle state or an inactive state, and the wake-up interval in the idle state or inactive state is greater than or equal to the preset wake-up interval threshold, it continues to be directly reported to the L3 layer until the measurement reporting event is triggered, and the L3 layer performs a filtering and merging of at least one physical layer result reported by the L1 layer in at least one measurement cycle to obtain a network measurement result.

[0084] In some embodiments, the number of at least one measurement cycle may depend on the capabilities of the terminal and / or preset physical layer measurement accuracy, etc., which is not limited in the embodiments of the present application.

[0085] In some embodiments, the preset wake-up interval threshold may be greater than or equal to the measurement period, or may be set according to actual conditions, such as taking into account factors such as measurement accuracy and power consumption, which is not limited in the embodiments of the present application.

[0086] It should be noted that for Figure 6 or Figure 7 In the case of one filtering, in the above S201 and S301, the terminal may average at least one physical layer measurement result through the signaling control layer (ie, L3 layer) to obtain a network measurement result.

[0087] Here, in the case of triggering a measurement reporting event, the terminal filters and combines at least one physical layer measurement result directly reported by the L1 layer in at least one measurement period in an average manner through the L3 layer to obtain a network measurement result.

[0088] In some embodiments, the terminal may determine part or all of the physical layer measurement results from at least one physical measurement layer result as the target physical layer measurement results according to a preset selection strategy, filter and merge the target physical layer measurement results through the L3 layer, and exemplarily average them to obtain the network measurement results.

[0089] It can be understood that when the radio resource control state is idle, and the wake-up interval in the idle state is greater than or equal to the preset wake-up interval threshold, it means that the interval between each physical layer measurement performed by the terminal in the idle state is long, and the number of at least one physical layer measurement result is small, so at least one physical layer measurement result can be filtered once to obtain the network measurement result. Therefore, the number of filtering times can be reduced accordingly when the measurement results are small, which reduces power consumption and reduces the power consumption of the terminal.

[0090] In some embodiments, Fig. 9 As shown, S102 can be implemented by executing S401 as follows:

[0091] S401: When the radio resource control state is an idle state or an inactive state, and the wake-up interval in the idle state or the inactive state is less than a preset wake-up interval threshold, filter at least one physical layer measurement result twice to obtain a network measurement result.

[0092] In the embodiment of the present application, when the radio resource control state is in an idle state and the wake-up interval in the idle state is less than the preset wake-up interval threshold; or when the radio resource control state is in an inactive state and the wake-up interval in the inactive state is less than the preset wake-up interval threshold, it means that the interval between each physical layer measurement performed by the terminal in the idle state or inactive state is short, and the number of at least one physical layer measurement results obtained by measurement is large. When the measurement reporting event is triggered, the terminal filters the at least one physical layer measurement result obtained by measurement twice to obtain the network measurement result. In this way, the second filtering further removes the errors or redundant data in the physical layer measurement result, thereby improving the accuracy of the network measurement result.

[0093] In some embodiments, for the current measurement cycle, when the terminal is in an idle state or an inactive state, and the wake-up interval in the idle state or inactive state, such as a DRX cycle, is less than a preset wake-up interval threshold, the terminal performs a first filtering and merging of one or more physical layer measurement results reported by the physical layer in the current measurement cycle through the L1 layer, obtains an intermediate filtering result corresponding to the current measurement cycle and reports it to the L3 layer. If the measurement reporting event is not triggered, the terminal performs one or more physical layer scheduling in the next measurement cycle to obtain one or more physical layer measurement results corresponding to the next measurement cycle. If the terminal is still in an idle state or an inactive state, and the wake-up interval in the idle state or inactive state is less than the preset wake-up interval threshold, the terminal performs a first filtering and merging of one or more physical layer measurement results corresponding to the next measurement cycle, obtains an intermediate filtering result corresponding to the next measurement cycle and reports it to the L3 layer, until the measurement reporting event is triggered, and the L3 layer performs a second filtering and merging of at least one intermediate filtering result reported by the L1 layer in at least one measurement cycle to obtain a network measurement result.

[0094] In some embodiments, Fig.10 As shown, S102 can be implemented by executing S501 as follows:

[0095] S501. When the radio resource control state is a connected state, filter at least one physical layer measurement result twice to obtain a network measurement result.

[0096] In the embodiment of the present application, when the radio resource control state is in the connected state, the terminal measurement behavior is more frequent, and the network device configures more network resources for the terminal, and the measurable network resources are more abundant, so the number of at least one physical layer measurement results obtained by measurement is large. The terminal filters the at least one physical layer measurement result twice to obtain the network measurement result.

[0097] In some embodiments, in each measurement cycle, the terminal performs filtering and merging of one or more physical layer measurement results obtained by measuring the measurement cycle through the L1 layer, obtains an intermediate filtering result corresponding to each measurement cycle, and reports it to the L3 layer. When a measurement reporting event is triggered, the terminal performs a second filtering and merging of at least one intermediate filtering result corresponding to at least one measurement cycle through the L3 layer to obtain a network measurement result.

[0098] It can be understood that, according to its own wireless resource control state, the terminal performs two filtering on at least one physical layer measurement result to obtain a network measurement result when the wireless resource control state is idle or inactive and the wake-up interval in the idle or inactive state is less than a preset wake-up interval threshold; or, when the wireless resource control state is connected, the terminal achieves flexible adjustment of the filtering method, and adopts two filtering methods when there are many physical layer measurement results reported by the physical layer to improve the accuracy of the network measurement results.

[0099] In some embodiments, when the network measurement results are obtained, the terminal can make a decision on the measurement event based on the network measurement results, such as judging whether the threshold for cell reselection in the idle state is met according to the network measurement results, and performing cell reselection if the threshold is met; or judging whether the threshold for cell switching in the connected state is met according to the network measurement results, and performing cell switching if the threshold is met.

[0100] It is understandable that the terminal filters at least one physical layer measurement result obtained according to the measurement period once or twice according to its own radio resource control state to obtain the network measurement result. Since the number of physical layer measurements performed by the terminal in different radio resource control states is different, the number of at least one physical layer measurement result is also different; for example, the interval of physical layer measurement in the idle state is longer and the physical layer measurement results are less, so the network measurement result can be obtained by filtering once. The embodiment of the present application realizes flexible adjustment of the filtering method based on the radio resource control state of the terminal, and reduces the number of filtering times accordingly when the measurement results corresponding to the radio resource control state are less, thereby reducing power consumption waste and reducing terminal power consumption. Alternatively, when there are more physical layer measurement results reported by the physical layer, two filtering methods are used to improve the accuracy of the network measurement results.

[0101] In some embodiments, based on Fig. 9 or Fig.10 ,like Fig.11 As shown, in the case of two filtering, the terminal filters at least one physical layer measurement result twice according to the radio resource control state, and the process of obtaining the network measurement result can be implemented by executing S601-S604 as follows:

[0102] S601. Determine a scheduling period for at least one physical layer measurement according to a radio resource control state.

[0103] In an embodiment of the present application, for each measurement period in at least one measurement period, the terminal may determine, according to the current radio resource control state, a scheduling period for performing one or more physical layer measurements within the measurement period, thereby determining a scheduling period for at least one physical layer measurement. Here, the scheduling period refers to the time interval for the terminal to schedule the physical layer to perform physical measurements through the L1 layer. The terminal performs at least one physical layer measurement within the measurement period according to the scheduling period, and obtains at least one physical layer measurement result.

[0104] In some embodiments, based on Fig.11 ,like Fig.12 As shown, S601 can be implemented through S6011, or any process of S6012-S6013, as follows:

[0105] S6011. When the radio resource control state is an idle state or an inactive state, determine a scheduling period according to a wake-up interval in the idle state or the inactive state.

[0106] In an embodiment of the present application, based on the above-mentioned protocol requirement that the physical layer measurement in the idle state or inactive state be spaced at least by DRX / 2 cycles, when the terminal is in the idle state or inactive state, it can determine the scheduling period based on the wake-up interval in the idle state or inactive state, such as the DRX period, and based on the relationship between the interval of the physical layer measurement in the idle state or inactive state specified in the protocol and the DRX period, so as to perform physical layer measurement according to the scheduling period.

[0107] S6012: When the radio resource control state is the connected state, determine whether the number of resources to be measured within the measurement period meets a preset measurement accuracy condition.

[0108] In the embodiment of the present application, when the radio resource control state is in the connected state, it means that the network device has configured more network resources for the terminal, and the terminal can measure more resources during the measurement period. Therefore, under the condition of meeting the preset measurement accuracy conditions, the terminal can minimize the frequency of scheduling physical layer measurements to reduce power consumption. Here, the resources to be measured represent the channel resources available for the terminal to measure, such as physical resource blocks (PRBs), synchronization signal blocks (SSBs), etc., which are specifically selected according to the actual situation and are not limited in the embodiment of the present application.

[0109] In some embodiments, for the NR system, the measurement period may be an SSB-based RRM Measurement Timing Configuration (SMTC) period, and the SMTC period may be obtained from the signaling sent by the network device. The resource to be measured may be an SSB. The preset measurement accuracy condition may include the minimum number of measurements performed within the measurement period. The terminal may obtain the number of resources to be measured within the measurement period by utilizing the ratio of the SMTC period to the SSB transmission frequency, and then determine whether the number of resources to be measured meets the preset measurement accuracy condition. Here, the preset measurement accuracy condition may be set according to actual conditions, and the embodiments of the present application are not limited thereto.

[0110] For example, if the SSB transmission frequency is one SSB every 20ms, 10 resources to be measured can be determined within a measurement period of 200ms. The preset measurement accuracy condition on the terminal can be 5 measurements in 200ms, so it can be determined that the number of resources to be measured within the measurement period is sufficient to meet the preset measurement accuracy condition. That is, the terminal can meet the preset measurement accuracy requirement by measuring 5 SSBs out of 10 SSBs within 200ms. Therefore, the scheduling period can be appropriately lengthened, and the measurement can be performed through 5 physical layer measurement scheduling in 200ms.

[0111] S6013. If the conditions are met, determine the scheduling period based on the second parameter.

[0112] In the embodiment of the present application, when the number of resources to be measured within the measurement period meets a preset measurement accuracy condition, the terminal may determine the scheduling period based on the second parameter.

[0113] In some embodiments, the second parameter represents a time parameter corresponding to the measurement execution. Exemplarily, the second parameter may include at least one of: a measurement interval (Gap) configured by the network device, a component carrier scaling factor (CCSF), and a measurement period.

[0114] Exemplarily, when the number of resources to be measured within the measurement cycle meets the preset measurement accuracy condition, the terminal can determine the scheduling cycle based on the measurement gap configured by the network device and the time period for measurement allowed represented by the measurement gap. Alternatively, when the network device is configured with a multi-carrier CCSF, the scheduling cycle is determined according to the measurement scale of the multi-carrier; for example, when the number of multi-carriers is large, the duration of the scheduling cycle is increased to ensure that the measurement of multiple carriers can be completed within one scheduling cycle.

[0115] It can be understood that, in the connected state, when the number of resources to be measured in the measurement cycle meets the preset measurement accuracy conditions, the terminal can flexibly adjust the scheduling period of the physical layer measurement based on the second parameter, thereby achieving a balance between measurement accuracy and power consumption, reducing unnecessary measurement scheduling while ensuring measurement accuracy, and reducing terminal power consumption.

[0116] S602: Determine a filtering coefficient for the first filtering according to a scheduling period.

[0117] In the embodiment of the present application, the larger the value of the filter coefficient, the stronger the signal smoothing effect and the stronger the anti-fading capability, but the weaker the tracking capability of the signal change. The terminal can adjust the preset filter coefficient configured based on the fixed scheduling period based on the actual scheduling period measured by the physical layer determined by the radio resource control state, and determine a filter coefficient that is more suitable for the actual scheduling period.

[0118] In some embodiments, based on Fig.11 or Fig.12 ,like Fig.13 As shown, S602 can be implemented by executing S6021-S6023 as follows:

[0119] S6021. Obtain a preset filter coefficient; the preset filter coefficient corresponds to a preset scheduling period.

[0120] In the embodiment of the present application, the preset filtering coefficient may be a filtering coefficient set by the terminal itself based on a preset scheduling period, or may be a preset filtering coefficient sent to the terminal by a network device based on a preset scheduling period.

[0121] S6022: Determine a downsampling value corresponding to the scheduling period based on a ratio of the scheduling period to a preset scheduling period.

[0122] In the embodiment of the present application, the scheduling period can be based on Fig.12 The terminal may calculate the ratio of the current actual scheduling period to the preset scheduling period, and determine the downsampling value corresponding to the scheduling period based on the ratio.

[0123] In the embodiment of the present application, since the scheduling period for performing physical layer measurement on the terminal may be obtained by adjusting the second parameter, the preset scheduling period is downsampled for the purpose of reducing power consumption while ensuring accuracy. Therefore, the terminal determines the downsampling value corresponding to the scheduling period based on the ratio of the scheduling period to the preset scheduling period, and can further adjust the preset filter coefficient corresponding to the preset scheduling period based on the downsampling value, so that the filter coefficient can be adaptively updated according to the actual scheduling period.

[0124] Exemplarily, the preset scheduling period is 20 ms, and the actual scheduling period adjusted on the basis of ensuring accuracy is 40 ms, then the downsampling value is 40 ms / 20 ms=2.

[0125] S6023. Adjust the preset filter coefficient according to the downsampling value to obtain the filter coefficient for the first filtering.

[0126] In the embodiment of the present application, for different filtering algorithms, the terminal can adjust the preset filtering coefficients of the different filtering algorithms according to the downsampling value to obtain the filtering coefficients corresponding to the different filtering algorithms.

[0127] Taking the first-order IIR filter as an example, the terminal adjusts the preset filter coefficient according to the downsampling value, and the filter coefficient can be obtained as shown in formula (1), as follows:

[0128] α=1-(1-α_base) k (1)

[0129] In formula (1), 1 is the preset adjustment coefficient, α_base is the preset filter coefficient, k is the downsampling value, and α is the filter coefficient. The terminal determines the first difference between the preset adjustment coefficient and the preset filter coefficient 1-α_base, and the downsampling value of the first difference to the power (1-α_base) through formula (1). k ; The difference between the preset adjustment coefficient and the down-sampling value of the first difference is used as the filtering coefficient.

[0130] For example, the preset filter coefficient may be 0.5, and the downsampling value k is 2. Then, the filter coefficient obtained by the adaptive calculation method based on the scheduling period provided in the embodiment of the present application may be 1-(1-0.5) 2 =0.75.

[0131] In some embodiments, S602 may also be implemented by executing S6024 or S6025 as follows:

[0132] S6024. When the scheduling period is greater than a preset first period threshold, use a first filter coefficient corresponding to the preset first period threshold as a filter coefficient for the first filtering; the first filter coefficient is determined by a downsampling value corresponding to the preset first period threshold.

[0133] In the embodiment of the present application, when the actual scheduling period is greater than the maximum value of the preset scheduling period interval, that is, greater than the preset first period threshold, the terminal can directly use the first filter coefficient corresponding to the preset first period threshold as the filter coefficient corresponding to the scheduling period, that is, the filter coefficient of the first filtering, to further simplify the filtering process and reduce the power consumption of the terminal. Here, the first filter coefficient is determined by the downsampling value corresponding to the preset first period threshold.

[0134] S6025. When the scheduling period is greater than a preset second period threshold, a second filter coefficient corresponding to the preset second period threshold is used as a filter coefficient; the second filter coefficient is determined by a downsampling value corresponding to the preset second period threshold.

[0135] In an embodiment of the present application, when the actual scheduling period is less than the minimum value of the preset scheduling period interval, that is, less than the preset second period threshold, the terminal can directly use the second filter coefficient corresponding to the preset second period threshold as the filter coefficient corresponding to the scheduling period to further simplify the filtering process and reduce terminal power consumption.

[0136] Here, the second filter coefficient is determined by a down-sampling value corresponding to a preset second cycle threshold; the preset second cycle threshold is smaller than the preset first cycle threshold.

[0137] Exemplarily, the preset first period threshold may be period1, such as 200ms, and the preset second period threshold may be period2, such as 20ms. When the scheduling period is greater than period1, the same filter coefficient as period1 is used; when the scheduling period is less than period2, the same filter coefficient as period2 is used.

[0138] S603: Perform a first filtering and merging on at least one physical layer measurement result according to the filtering coefficient of the first filtering to obtain at least one intermediate filtering result.

[0139] In the embodiment of the present application, when the measurement of each measurement cycle is completed, the terminal filters and merges one or more physical layer measurement results corresponding to each measurement cycle through the L1 layer and the filter coefficient of the first filtering, obtains the intermediate filtering result corresponding to each measurement cycle and reports it to the L3 layer. If the measurement reporting condition is not met, the terminal continues to perform physical layer measurement of the next measurement cycle, as well as filtering and merging the physical layer measurement results, until the measurement reporting condition is met, and at least one intermediate filtering result is obtained, that is, the L3 layer can receive at least one intermediate filtering result reported by the L1 layer.

[0140] In the embodiment of the present application, in each measurement cycle, the terminal may filter each physical layer measurement result in one or more physical layer measurement results corresponding to each measurement cycle by using a filter coefficient through the L1 layer to obtain one or more initial filter results corresponding to the one or more physical layer measurement results. The terminal selects part or all of the initial filter results from the one or more initial filter results through the L1 layer based on a preset merging and selection strategy to merge and obtain an intermediate filter result corresponding to each measurement cycle.

[0141] In some embodiments, when the filtering algorithm of the L1 layer is a first-order IIR filter, S603 may be implemented by the following process:

[0142] For each of the one or more physical layer measurement results, determine the previous initial filtering result of each physical layer measurement result; the previous initial filtering result is the initial filtering result obtained by filtering the previous physical layer measurement result of each physical layer measurement result; use the difference between the preset coefficient and the filtering coefficient to weight the previous initial filtering result to determine the first weighted value; use the current filtering coefficient to weight each physical layer measurement result to determine the second weighted value; combine the first weighted value and the second weighted value to determine the initial filtering result corresponding to each physical layer measurement result, thereby obtaining one or more initial filtering results corresponding to the one or more physical layer measurement results. The terminal merges the one or more initial filtering results to obtain an intermediate filtering result corresponding to each measurement cycle.

[0143] Exemplarily, the process of filtering each physical layer measurement result using the filter coefficient to obtain the initial filtering result corresponding to each physical layer measurement result can be shown in formula (2), as follows:

[0144] F n =(1-α)*F n-1 +α*M n (2)

[0145] In formula (2), α is the filter coefficient; M n is the physical layer measurement result, F n-1 is the previous initial filtering result, F n M n The corresponding initial filtering result.

[0146] It should be noted that, in some embodiments, the terminal can also determine the filtering algorithm for the first filtering, that is, the filtering algorithm used by the L1 layer, in combination with the data accuracy of at least one physical layer measurement result; and then use the filtering algorithm to filter and merge at least one physical layer measurement result to obtain at least one intermediate filtering result. Here, the filtering algorithm used by the L1 layer can be adaptively matched according to the different data accuracy of the physical layer measurement results, thereby reducing the power consumption of the terminal while ensuring the measurement accuracy. Among them, the filtering algorithm may include weighted averaging according to the time sequence of the filtering object, or using IIR filtering or FIR filtering, etc., which is specifically selected according to the actual situation and is not limited in the embodiments of the present application.

[0147] S604: Perform a second filtering and merging on at least one intermediate filtering result to obtain a network measurement result.

[0148] In an embodiment of the present application, when the measurement reporting condition is met, the terminal performs a second filtering and merging of at least one intermediate filtering result to obtain a network measurement result. Here, satisfying the measurement reporting condition includes: the measurement reporting event includes: reaching the measurement report period or satisfying the measurement event. Among them, satisfying the measurement event means that the measurement result meets the requirements of the measurement event; exemplarily, the cell whose service quality meets the switching or reselection is measured. The measurement report period is the period in which the terminal regularly reports the network measurement results to the network side. Exemplarily, the measurement report period includes: a cell primary selection period and a cell reselection period. It can be understood that the measurement report period includes at least one measurement period.

[0149] In some embodiments, the terminal may determine the measurement report period according to the time of cell reselection in the idle state. Exemplarily, the terminal may use the time from the start of a cell selection timer, such as a cell initial selection timer T_Selection_timer or a cell reselection timer T_ReSelection_timer, to the timeout as the measurement report period, and determine that the measurement report period has been reached when T_Selection_timer or T_ReSelection_timer times out in the idle state.

[0150] In some embodiments, based on Figure 11-13 Any one of Fig.14 As shown, S604 can be implemented by executing the process of S6041-S6042 as follows:

[0151] S6041. Determine a third parameter.

[0152] S6042: When the third parameter is less than a preset time threshold, average the at least one intermediate filtering result to obtain a network measurement result.

[0153] In the embodiment of the present application, the third parameter represents the time parameter corresponding to the measurement reporting condition. In some embodiments, the third parameter includes but is not limited to at least one of a cell selection event period, a cell reselection event period, and an event reporting period.

[0154] In the embodiment of the present application, when the third parameter is less than the preset time threshold, it means that the measurement report period is short, and accordingly, the number of intermediate filtering results obtained in the measurement report period is small. The terminal directly averages at least one intermediate filtering result to obtain the network measurement result without using a complex filtering algorithm to reduce power consumption.

[0155] In some embodiments, based on Fig.14 ,like Fig.15 As shown, after S6041, the network measurement result can also be obtained by executing the process of S6043, as follows:

[0156] S6043: When the third parameter is greater than or equal to the preset time threshold, perform impulse response filtering on at least one intermediate filtering result to obtain a network measurement result.

[0157] In an embodiment of the present application, when the third parameter is greater than or equal to the preset time threshold, it means that there are a large number of intermediate filtering results within the measurement report period. The terminal can filter at least one intermediate filtering result according to an impulse response filtering algorithm, such as a first-order IIR filter or a finite impulse response (FIR) filter, to obtain a network measurement result.

[0158] Exemplarily, the third parameter may be a TimeToTrigger parameter sent by a network device. When TimeToTrigger is less than a preset time threshold threshold_TTT, the L3 layer filters the filtering results of multiple L1 layers in an average manner. When TimeToTrigger is less than a preset time threshold threshold_TTT, the L3 layer filters the filtering results of multiple L1 layers using a first-order IIR filter.

[0159] It can be understood that in the embodiment of the present application, by selecting the corresponding filtering method according to the third parameter at the L3 layer, the results of filtering and merging at the L1 layer, that is, when there are fewer intermediate results, can be directly filtered by averaging, and when there are more intermediate filtering results, algorithm filtering can be used to ensure accuracy, thereby further reducing the terminal power consumption while ensuring measurement accuracy.

[0160] In some embodiments, based on Figure 3 , Figure 6 , Figure 7 , Fig. 9 or Fig.10 Any one of Fig.16 As shown, S101 can be implemented by executing the process of S1011-S1012 as follows:

[0161] S1011. Determine a first parameter; the first parameter represents physical channel information to be measured.

[0162] In the embodiment of the present application, for each measurement period, the physical layer on the terminal obtains the first parameter, that is, obtains the physical channel information characterizing the to-be-measured physical channel information when performing measurement under the scheduling of the L1 layer. The numerical range of the measurement data is predicted based on the first parameter to select the physical layer measurement algorithm.

[0163] In some embodiments, the first parameter may include: at least one of bandwidth information, parameter estimation information and historical signal-to-noise ratio; wherein the parameter estimation information is obtained by estimating a numerical range based on historical physical layer measurement results of historical scheduling periods of the current scheduling period; and the historical signal-to-noise ratio is a signal-to-noise ratio measured in historical scheduling periods.

[0164] Here, the bandwidth information can be obtained from the measurement configuration information sent by the network device. Exemplarily, the bandwidth information can be the allowedMeasBandwidth information in the measurement configuration information, which represents the allowed measurement bandwidth, which is usually configured by the network device on the same-frequency cell selection parameter or the different-frequency list, and sent to the terminal. The historical scheduling period can be the previous scheduling period of the current scheduling period, and can also include any one or more scheduling periods before the current scheduling period. The specific selection is based on the actual situation, and the embodiment of the present application is not limited.

[0165] Exemplarily, for the current scheduling period, the physical layer can estimate the value range of RSRP or RSRQ data in the current scheduling period based on the RSRP or RSRQ value measured in the previous scheduling period as parameter estimation information. The terminal can perform the measurement of the current scheduling period using physical measurement algorithms of different complexities preset in the physical layer according to different value ranges represented by the parameter estimation information.

[0166] S1012. Determine a physical layer measurement algorithm according to the first parameter; and perform at least one physical layer measurement using the physical layer measurement algorithm according to a measurement period to obtain at least one physical layer measurement result.

[0167] In an embodiment of the present application, the terminal determines a physical layer measurement algorithm based on the first parameter; exemplarily, when the numerical accuracy of the first parameter representing the physical layer channel data is relatively high, a physical layer measurement algorithm with high complexity is determined to ensure the accuracy of the physical layer measurement result; when the numerical accuracy of the first parameter representing the physical layer channel data is relatively low, a physical layer measurement algorithm with low complexity is determined to save power consumption.

[0168] The terminal uses a physical measurement algorithm to perform measurements in the current scheduling period to obtain a physical layer measurement result corresponding to the current scheduling period. The terminal performs the same process in the next scheduling period to obtain one or more physical layer measurement results corresponding to one or more physical layer measurements in each measurement period, and then obtains at least one physical layer measurement result corresponding to at least one measurement period when the measurement reporting conditions are met.

[0169] It is understandable that in the embodiments of the present application, the terminal can flexibly adjust the algorithm complexity of the physical layer measurement according to the first parameter characterizing the channel parameter, thereby saving the terminal power consumption on the basis of ensuring the measurement accuracy, and achieving a balance between the terminal measurement accuracy and performance. In some embodiments, based on the above embodiments, the terminal can also perform event decision evaluation on the obtained network measurement results and the non-filtered measurement results to determine the event decision result, so as to complete the measurement event decision processing. Figure 2 ,like Fig.17 shown. Fig.17 In the above, C is the network measurement result, and C' is the non-filtered measurement result obtained by the terminal through measurement. Exemplarily, the non-filtered measurement result may include at least one of the signal to interference plus noise ratio (SINR) and the channel quality indicator (CQI). Based on the network measurement result and the non-filtered measurement result, the terminal evaluates the event decision conditions, such as A1-A5 events, cell reselection events, and other decision conditions, and determines the event decision result at point D.

[0170] In some embodiments, the network measurement method provided by the embodiments of the present application can be as follows: Fig.18 As shown. Since the measurement characteristics in different scenario states are significantly different, when performing measurements, the terminal first distinguishes whether the current RRC state is idle or connected. If the terminal is in idle state, when the DRX period is greater than the preset wake-up interval threshold Thres_DRX_Period, the L1 layer can choose not to process the instantaneous measurement value reported by the physical layer and report it directly to the L3 layer; in the L3 layer, when the cell selection timer T_Selection_timer is triggered, the physical layer measurement results directly reported by the L1 layer are averaged within this time (measurement report period) as the judgment condition of the event. Here, when performing measurements, the physical layer can determine the specific physical layer measurement algorithm to be used based on the first parameter in the parameter set, such as bandwidth information, parameter estimation information, SINR information, etc., to ensure that the physical layer can obtain accurate measurement values ​​under different channel conditions.

[0171] like Fig.18 As shown, if the terminal is in a connected state, the preset scheduling period of the L1 layer is adjusted according to the second parameter in the parameter set, such as Gap, CCSF, the measurement period sent by the network side, etc., to determine the actual scheduling period. Then, the filter coefficient is determined based on the scheduling period of the L1 layer, and the filter coefficient is used to filter one or more physical layer measurement results reported by the physical layer in each measurement period to obtain the intermediate filtering result corresponding to each measurement period.

[0172] When the measurement reporting conditions are met, such as when the measurement reporting period is reached, the L3 layer on the terminal selects the L3 layer to perform averaging or first-order IIR filtering according to the third parameter, such as T-Reselection, T-selection, or timer parameters such as TimeToTrigger, and performs filtering based on at least one intermediate filtering result of at least one measurement period in the measurement reporting period to obtain the filtering result of the L3 layer as the network measurement result.

[0173] It can be understood that the embodiment of the present application combines the measurement characteristics of each layer to design a cross-layer joint measurement solution, thereby balancing the measurement accuracy and measurement complexity, covering more scenarios, ensuring that the measurement results are more reliable, and being able to reduce power consumption while meeting the measurement accuracy requirements, thereby improving the robustness of the system solution.

[0174] In another embodiment of the present application, based on the same inventive concept as the above embodiment, the present application embodiment further provides a network measurement device, which can be integrated into the terminal of the above embodiment. Fig.19 , which shows a schematic diagram of the composition structure of a network measurement device 1 provided in an embodiment of the present application, including:

[0175] The measuring unit 11 is configured to perform at least one physical layer measurement according to a measurement period, and obtain at least one physical layer measurement result corresponding to the at least one physical layer measurement;

[0176] The filtering unit 12 is used to filter the at least one physical layer measurement result once or twice according to the radio resource control state to obtain a network measurement result.

[0177] In some embodiments, the filtering unit 12 is further configured to filter the at least one physical layer measurement result once to obtain the network measurement result when the radio resource control state is an idle state or an inactive state.

[0178] In some embodiments, the filtering unit 12 is also used to filter the at least one physical layer measurement result once to obtain the network measurement result when the wireless resource control state is an idle state or an inactive state and the wake-up interval in the idle state or the inactive state is greater than or equal to a preset wake-up interval threshold.

[0179] In some embodiments, the filtering unit 12 is also used to filter the at least one physical layer measurement result twice to obtain the network measurement result when the wireless resource control state is an idle state or an inactive state and the wake-up interval in the idle state or the inactive state is less than a preset wake-up interval threshold.

[0180] In some embodiments, the filtering unit 12 is further configured to filter the at least one physical layer measurement result twice to obtain the network measurement result when the radio resource control state is a connected state.

[0181] In some embodiments, the filtering unit 12 is further configured to average the at least one physical layer measurement result through a signaling control layer to obtain the network measurement result.

[0182] In some embodiments, the filtering unit 12 is also used to determine the scheduling period of the at least one physical layer measurement according to the wireless resource control state; determine the filtering coefficient of the first filtering according to the scheduling period; perform a first filtering and merging on the at least one physical layer measurement result according to the filtering coefficient of the first filtering to obtain at least one intermediate filtering result; perform a second filtering and merging on the at least one intermediate filtering result to obtain the network measurement result.

[0183] In some embodiments, the filtering unit 12 is also used to determine the scheduling period according to the wake-up interval in the idle state or the inactive state when the wireless resource control state is an idle state or an inactive state; when the wireless resource control state is a connected state, determine whether the number of resources to be measured within the measurement period meets a preset measurement accuracy condition; if so, determine the scheduling period based on a second parameter; the second parameter represents the time parameter corresponding to the measurement execution.

[0184] In some embodiments, the second parameter includes: at least one of a measurement interval configured by the network device, a multi-carrier measurement adjustment factor, and the measurement period.

[0185] In some embodiments, the filtering unit 12 is also used to obtain a preset filtering coefficient; the preset filtering coefficient corresponds to a preset scheduling period; based on the ratio of the scheduling period to the preset scheduling period, the downsampling value corresponding to the scheduling period is determined; according to the downsampling value, the preset filtering coefficient is adjusted to obtain the filtering coefficient of the first filtering.

[0186] In some embodiments, the filtering unit 12 is also used to determine a first difference between a preset adjustment coefficient and the preset filtering coefficient, and a downsampling value to the power of the first difference; and use the difference between the preset adjustment coefficient and the downsampling value to the power of the first difference as the filtering coefficient for the first filtering.

[0187] In some embodiments, the filtering unit 12 is also used to use the first filtering coefficient corresponding to the preset first cycle threshold as the filtering coefficient for the first filtering when the scheduling period is greater than a preset first cycle threshold; the first filtering coefficient is determined by the downsampling value corresponding to the preset first cycle threshold; when the scheduling period is greater than a preset second cycle threshold, the second filtering coefficient corresponding to the preset second cycle threshold is used as the filtering coefficient for the first filtering; the second filtering coefficient is determined by the downsampling value corresponding to the preset second cycle threshold; the preset second cycle threshold is less than the preset first cycle threshold.

[0188] In some embodiments, the filtering unit 12 is also used to determine a third parameter; when the third parameter is less than a preset time threshold, the network measurement result is obtained based on averaging the at least one intermediate filtering result; the third parameter represents the time parameter corresponding to the measurement reporting condition.

[0189] In some embodiments, the third parameter includes: at least one of a cell selection event period, a cell reselection event period, and an event reporting period.

[0190] In some embodiments, the filtering unit 12 is further configured to perform impulse response filtering on the at least one intermediate filtering result to obtain the network measurement result when the third parameter is greater than or equal to a preset time threshold.

[0191] In some embodiments, the measurement unit 11 is also used to determine a first parameter; the first parameter represents the physical channel information to be measured; based on the first parameter, a physical layer measurement algorithm is determined; and according to the measurement period, at least one physical layer measurement is performed using the physical layer measurement algorithm to obtain the at least one physical layer measurement result.

[0192] In some embodiments, the first parameter includes: at least one of bandwidth information, parameter estimation information and historical signal-to-noise ratio; wherein the parameter estimation information is obtained by estimating a numerical range based on historical physical layer measurement results of a historical scheduling period; and the historical signal-to-noise ratio is a signal-to-noise ratio measured in the historical scheduling period.

[0193] In some embodiments, the filtering unit 12 is further used to determine a filtering algorithm for the first filtering in combination with the data accuracy of the at least one physical layer measurement result; and use the filtering algorithm to perform a first filtering on the at least one physical layer measurement result to obtain an intermediate filtering result.

[0194] It should be noted that the description of the above device embodiment is similar to the description of the above method embodiment, and has similar beneficial effects as the method embodiment. For technical details not disclosed in the device embodiment of the present application, please refer to the description of the method embodiment of the present application for understanding.

[0195] In some embodiments, the present application also provides a terminal, Fig. 20 This is an optional structural diagram of an electronic device provided in an embodiment of the present application. Fig. 20 As shown, the terminal 2 includes: a memory 22 and a processor 23. The memory 22 and the processor 23 are connected via a communication bus 24; the memory 22 is used to store executable instructions; the processor 23 is used to implement the method provided in the embodiment of the present application when executing the executable instructions stored in the memory 22, for example, the network measurement method provided in the embodiment of the present application.

[0196] An embodiment of the present application provides a computer-readable storage medium storing executable instructions, wherein executable instructions are stored. When the executable instructions are executed by a processor, the processor will be caused to execute the network measurement method provided in the embodiment of the present application.

[0197] In some embodiments, the computer-readable storage medium may be a memory such as FRAM, ROM, PROM, EPROM, EEPROM, flash memory, magnetic surface storage, optical disk, or CD-ROM; or it may be various devices including one or any combination of the above memories.

[0198] The embodiment of the present application provides a chip, which may include a processor and a memory, wherein the memory may store a computer program, and the processor may run the computer program in the memory, thereby executing the method provided by the embodiment of the present application. Exemplarily, the chip may be a baseband chip, a system on chip (SOC), a modem, or other chip with a network detection function.

[0199] In some embodiments, executable instructions may be in the form of a program, software, software module, script or code, written in any form of programming language (including compiled or interpreted languages, or declarative or procedural languages), and may be deployed in any form, including as a stand-alone program or as a module, component, subroutine or other unit suitable for use in a computing environment.

[0200] As an example, executable instructions may, but need not, correspond to a file in a file system, may be stored as part of a file that stores other programs or data, such as in one or more scripts in a HyperText Markup Language (HTML) document, in a single file dedicated to the program in question, or in multiple coordinated files (e.g., files storing one or more modules, subroutines, or code portions).

[0201] By way of example, executable instructions may be deployed to be executed on one computing device, or on multiple computing devices located at one site, or on multiple computing devices distributed across multiple sites and interconnected by a communication network.

[0202] Those skilled in the art will appreciate that the embodiments of the present application may be provided as methods, systems, or computer program products. Therefore, the present application may adopt the form of hardware embodiments, software embodiments, or embodiments in combination with software and hardware. Moreover, the present application may adopt the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage and optical storage, etc.) that contain computer-usable program code.

[0203] The present application is described with reference to the flowcharts and / or block diagrams of the methods, devices (systems), and computer program products according to the embodiments of the present application. It should be understood that each process and / or box in the flowchart and / or block diagram, as well as the combination of the processes and / or boxes in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to generate a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.

[0204] These computer program instructions may also be stored in a computer readable memory capable of directing a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the computer readable memory produce an article of manufacture including an instruction device, which implements the process Figure 1 A process or multiple processes and / or boxes Figure 1 A function specified in one or more boxes.

[0205] These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operating steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions for implementing the process in the computer or other programmable device. Figure 1 A process or multiple processes and / or boxes Figure 1 The steps for the functions specified in one or more boxes.

[0206] The above is only a preferred embodiment of the present application and is not intended to limit the protection scope of the present application. Any modifications, equivalent substitutions and improvements made within the spirit and scope of the present application are included in the protection scope of the present application.

Claims

1. A network measurement method, characterized in that: include: Perform at least one physical layer measurement according to the measurement period, and obtain at least one physical layer measurement result corresponding to the at least one physical layer measurement; filtering the at least one physical layer measurement result once or twice according to the radio resource control state to obtain a network measurement result; The filtering the at least one physical layer measurement result once or twice according to the radio resource control state to obtain the network measurement result includes: When the radio resource control state is an idle state or an inactive state, and the wake-up interval in the idle state or the inactive state is greater than or equal to a preset wake-up interval threshold, filtering the at least one physical layer measurement result once to obtain a network measurement result; or, When the radio resource control state is an idle state or an inactive state, and the wake-up interval in the idle state or the inactive state is less than a preset wake-up interval threshold, the at least one physical layer measurement result is filtered twice to obtain a network measurement result.

2. The method according to claim 1, characterized in that The filtering the at least one physical layer measurement result once or twice according to the radio resource control state to obtain the network measurement result includes: When the radio resource control state is a connected state, the at least one physical layer measurement result is filtered twice to obtain the network measurement result.

3. The method according to claim 1, characterized in that Filtering the at least one physical layer measurement result once includes: The at least one physical layer measurement result is averaged through the signaling control layer to obtain the network measurement result.

4. The method according to claim 1 or 2, characterized in that: According to the radio resource control state, filtering the at least one physical layer measurement result twice to obtain a network measurement result includes: Determining a scheduling period for the at least one physical layer measurement according to the radio resource control state; Determining a filtering coefficient for a first filtering according to the scheduling period; Performing a first filtering and combining the at least one physical layer measurement result according to the filtering coefficient of the first filtering to obtain at least one intermediate filtering result; The at least one intermediate filtering result is filtered and combined for a second time to obtain the network measurement result.

5. The method according to claim 4, characterized in that The determining, according to the radio resource control state, a scheduling period for the at least one physical layer measurement comprises: When the radio resource control state is an idle state or an inactive state, determining the scheduling period according to a wake-up interval in the idle state or the inactive state; When the radio resource control state is a connected state, determining whether the number of resources to be measured within the measurement period meets a preset measurement accuracy condition; If the conditions are met, the scheduling period is determined based on a second parameter; the second parameter represents a time parameter corresponding to the measurement execution.

6. The method according to claim 5, characterized in that The second parameter includes: at least one of a measurement interval configured by the network device, a multi-carrier measurement adjustment factor, and the measurement period.

7. The method according to claim 4, characterized in that The step of determining a filtering coefficient for the first filtering according to the scheduling period includes: Obtaining a preset filter coefficient; the preset filter coefficient corresponds to a preset scheduling period; Determining a downsampling value corresponding to the scheduling period based on a ratio of the scheduling period to the preset scheduling period; The preset filter coefficient is adjusted according to the down-sampling value to obtain the filter coefficient of the first filtering.

8. The method according to claim 7, characterized in that The step of adjusting the preset filter coefficient according to the down-sampling value to obtain the filter coefficient for the first filtering includes: Determine a first difference between a preset adjustment coefficient and the preset filter coefficient, and a down-sampled value power of the first difference; The difference between the preset adjustment coefficient and the down-sampled value of the first difference is used as the filtering coefficient of the first filtering.

9. The method according to claim 4, characterized in that The step of determining a filtering coefficient for the first filtering according to the scheduling period includes: When the scheduling period is greater than a preset first period threshold, a first filter coefficient corresponding to the preset first period threshold is used as a filter coefficient for the first filtering; the first filter coefficient is determined by a down-sampling value corresponding to the preset first period threshold; When the scheduling period is greater than a preset second period threshold, the second filter coefficient corresponding to the preset second period threshold is used as the filter coefficient for the first filtering; the second filter coefficient is determined by the downsampling value corresponding to the preset second period threshold; the preset second period threshold is less than the preset first period threshold.

10. The method according to claim 4, characterized in that The performing a second filtering and merging on the at least one intermediate filtering result to obtain the network measurement result includes: determining a third parameter; When the third parameter is less than a preset time threshold, the network measurement result is obtained based on averaging of the at least one intermediate filtering result; the third parameter represents a time parameter corresponding to the measurement reporting condition.

11. The method according to claim 10, characterized in that The third parameter includes: At least one of a cell selection event period, a cell reselection event period, and an event reporting period.

12. The method according to claim 11, characterized in that The method further comprises: When the third parameter is greater than or equal to the preset time threshold, impulse response filtering is performed on the at least one intermediate filtering result to obtain the network measurement result.

13. The method according to claim 1 or 2, or any one of claims 5 to 12, characterized in that: The performing at least one physical layer measurement according to the measurement period to obtain at least one physical layer measurement result corresponding to the at least one physical layer measurement includes: Determining a first parameter; the first parameter represents physical channel information to be measured; A physical layer measurement algorithm is determined according to the first parameter; and according to the measurement period, at least one physical layer measurement is performed using the physical layer measurement algorithm to obtain the at least one physical layer measurement result.

14. The method according to claim 13, characterized in that The first parameter includes: at least one of bandwidth information, parameter estimation information and historical signal-to-noise ratio; wherein, The parameter estimation information is obtained by estimating a numerical range according to historical physical layer measurement results of a historical scheduling period; the historical signal-to-noise ratio is a signal-to-noise ratio obtained by measuring the historical scheduling period.

15. The method according to claim 1, characterized in that The method further comprises: Determining a filtering algorithm for a first filtering in combination with data accuracy of the at least one physical layer measurement result; The at least one physical layer measurement result is filtered for the first time using the filtering algorithm to obtain an intermediate filtering result.

16. A network measurement device, characterized in that: include: A measuring unit, configured to perform at least one physical layer measurement according to a measurement period, and obtain at least one physical layer measurement result corresponding to each of the at least one physical layer measurement; A filtering unit, configured to filter the at least one physical layer measurement result once or twice according to a radio resource control state to obtain a network measurement result; Among them, the filtering unit is also used to filter the at least one physical layer measurement result once to obtain a network measurement result when the wireless resource control state is an idle state or an inactive state, and the wake-up interval in the idle state or the inactive state is greater than or equal to a preset wake-up interval threshold; or, when the wireless resource control state is an idle state or an inactive state, and the wake-up interval in the idle state or the inactive state is less than a preset wake-up interval threshold, filter the at least one physical layer measurement result twice to obtain a network measurement result.

17. A terminal, characterized in that: include: A memory for storing executable data instructions; A processor, configured to implement the method according to any one of claims 1 to 15 when executing the executable instructions stored in the memory.

18. A computer-readable storage medium, characterized in that: Executable instructions are stored, which are used to cause a processor to execute and implement the method according to any one of claims 1 to 15.

19. A chip, characterized in that: comprising a processor and a memory, wherein: The memory is used to store computer programs; The processor is configured to run the computer program to perform the method according to any one of claims 1 to 15.

Citation Information

Patent Citations

  • Downlink mesurement design in new radio

    US20200022040A1