CN107396404B - Cell reselection method and terminal - Google Patents

Cell reselection method and terminal Download PDF

Info

Publication number
CN107396404B
CN107396404B CN201610324063.1A CN201610324063A CN107396404B CN 107396404 B CN107396404 B CN 107396404B CN 201610324063 A CN201610324063 A CN 201610324063A CN 107396404 B CN107396404 B CN 107396404B
Authority
CN
China
Prior art keywords
value
cell
target
adjacent cell
pilot signal
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201610324063.1A
Other languages
Chinese (zh)
Other versions
CN107396404A (en
Inventor
马玉秋
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Huawei Technologies Co Ltd
Original Assignee
Huawei Technologies Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Priority to CN201610324063.1A priority Critical patent/CN107396404B/en
Publication of CN107396404A publication Critical patent/CN107396404A/en
Application granted granted Critical
Publication of CN107396404B publication Critical patent/CN107396404B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W36/00Hand-off or reselection arrangements
    • H04W36/0005Control or signalling for completing the hand-off
    • H04W36/0055Transmission or use of information for re-establishing the radio link
    • H04W36/0061Transmission or use of information for re-establishing the radio link of neighbour cell information
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W36/00Hand-off or reselection arrangements
    • H04W36/0005Control or signalling for completing the hand-off
    • H04W36/0055Transmission or use of information for re-establishing the radio link
    • H04W36/0066Transmission or use of information for re-establishing the radio link of control information between different types of networks in order to establish a new radio link in the target network
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W36/00Hand-off or reselection arrangements
    • H04W36/24Reselection being triggered by specific parameters
    • H04W36/30Reselection being triggered by specific parameters by measured or perceived connection quality data

Abstract

The embodiment of the invention discloses a cell reselection method and a terminal, wherein the method comprises the following steps: the terminal measures the pilot signal measurement level value of the serving cell, and calculates the R value of the serving cell according to the preset R value calculation parameter of the serving cell and the measured pilot signal measurement level value of the serving cell; a terminal acquires a network system of a target adjacent cell and measures a pilot signal measurement level value of the target adjacent cell; the terminal calculates the R value of the target adjacent cell according to the adjacent cell R value calculation parameter corresponding to the network type of the target adjacent cell and the measured pilot signal measurement level value of the target adjacent cell; and the terminal judges whether to reside in the target adjacent cell or not according to the calculated R value of the target adjacent cell and the R value of the serving cell. By adopting the invention, the terminal can objectively and fairly select the target adjacent cell which is most suitable for residing from the plurality of target adjacent cells.

Description

Cell reselection method and terminal
Technical Field
The present invention relates to the field of computer technologies, and in particular, to a cell reselection method and a terminal.
Background
In a Cellular Mobile Communication (Cellular Mobile Communication) system, when a User Equipment (UE) moves from a coverage area of a serving cell to a coverage area of a neighboring cell of the serving cell, a signal of the serving cell is increasingly poor and a signal strength of the neighboring cell is increasingly strong, and the UE needs to reselect a camping cell in order to ensure Communication quality. Under normal conditions, the UE will first detect whether the neighboring cell with high priority meets the camping condition, and if yes, camp on the neighboring cell with high priority; if not, judging whether the adjacent cells with the same priority meet the residence condition, and if so, residing in the adjacent cells with the same priority; if not, judging whether the low-priority adjacent cell meets the residence condition, if so, residing in the low-priority adjacent cell, and if not, residing in the current service cell.
The specific process of the UE for detecting whether the cells of each priority satisfy the camping condition is as follows:
high priority: judging whether the following conditions are met: 1. in the Treselection duration, the neighboring cell with High priority satisfies Qrxlevmeas-Qrxlevmin > ThreshX-High, where Qrxlevmeas is a pilot Signal measurement level value of the neighboring cell with High priority, and in Long Term Evolution (Long Term Evolution, LTE), the pilot Signal measurement level value is generally a Reference Signal Received Power (RSRP), Qrxlevmin is a minimum received level of the neighboring cell with High priority, and ThreshX-High is a persistence threshold, as shown in fig. 1; 2. the time that the UE camps on the serving cell exceeds 1 s. If both conditions are met, camping on the high priority neighbor cell.
And (3) the same priority: the UE initially screens neighboring cells with the same priority and with Srxlev larger than 0 based on a formula Srxlev ═ Qrxlevmeas- (Qrxlevmin-Qrxlevminoffset), wherein Qrxlevmeas is a pilot signal measurement level value of the neighboring cells with the same priority, Qrxlevmin is a minimum receiving level of the neighboring cells with the same priority, and Qrxlevminoffset is cell selection offset of different Public Land Mobile Networks (PLMN). Then calculating the R value Rs of the serving cell by the formula Rs ═ Qmeas, s + Qhyst, s, and calculating the R value Rn of the neighboring cell with the same priority by the formula Rn ═ Qmeas, n-Qoff, n, where Qmeas, s is the pilot signal measurement level value of the serving cell and Qhyst, s is the reselection delay of the serving cell; qmeas, n is the pilot signal measurement level value of the neighboring cell with the same priority, Qoff, n is the reselection bias of the neighboring cell with the same priority and the serving cell. And after the R value of each adjacent cell with the same priority is calculated, the adjacent cell with the same priority, the R value of which is greater than that of the service cell and the R value of which is the maximum, is resided.
Low priority: judging whether the following conditions are met: 1. within the Treselection duration, the serving cell satisfies Qrxlevmeas, s-Qrxlevmin, s < ThreshServing-Low, as shown in fig. 1; 2. within the Treselection duration, the neighboring cell of the same priority satisfies Qrxlevmeas, n-Qrxlevmin, n > ThreshX-Low, Qrxlevmeas, s is the pilot signal measurement level value of the serving cell, Qrxlevmin, s is the minimum reception level of the serving cell, ThreshServing-Low is the signal threshold of the UE in the serving cell during reselection to Low priority cell evaluation, Qrxlevmeas, n is the pilot signal measurement level value of the serving cell, Qrxlevmin, n is the minimum reception level of the serving cell, ThreshX-Low is the signal threshold of the UE in the neighboring cell during reselection to Low priority cell evaluation, as shown in fig. 1; 3. the time for the UE to camp on the serving cell exceeds 1 s. If these three conditions are met, camping on the low priority neighbor cell.
The prior art has the defects that the parameters except the pilot signal measurement level value are configured for the UE by the adjacent cells in real time, the requirement on the parameters configured by the adjacent cells where the UE is more expected to reside is lower, and the requirement on the parameters configured by the adjacent cells where the UE is not expected to reside is higher, so that the UE cannot objectively and fairly select the adjacent cell which is most suitable for residing from a plurality of adjacent cells.
Disclosure of Invention
The embodiment of the invention discloses a cell reselection method and a terminal, so that the terminal can objectively and fairly select an adjacent cell which is most suitable for residing from a plurality of adjacent cells.
In a first aspect, an embodiment of the present invention provides a cell reselection method, where the method includes:
a terminal measures a pilot signal measurement level value of a serving cell, and calculates an R value of the serving cell according to a preset R value calculation parameter of the serving cell and the measured pilot signal measurement level value of the serving cell;
the terminal acquires the network type of a target adjacent cell and measures the pilot signal measurement level value of the target adjacent cell;
the terminal calculates the R value of the target adjacent cell according to the R value calculation parameter of the adjacent cell corresponding to the network standard of the target adjacent cell and the measured pilot signal measurement level value of the target adjacent cell, and the terminal prestores the mapping relation between various network standards and the R value calculation parameters of a plurality of groups of adjacent cells;
and the terminal judges whether to reside in the target adjacent cell or not according to the calculated R value of the target adjacent cell and the R value of the service cell.
By performing the above steps, the serving cell R value calculation parameter and the neighbor cell R value calculation parameter are configured in the terminal in advance, instead of configuring the terminal with the parameter for calculating the R value in real time by the serving cell and each target neighbor cell, so that the terminal can objectively and fairly select a cell more suitable for camping from each target neighbor cell. Since each cell no longer transmits the relevant parameters for calculating the R value to the terminal, communication overhead between the terminal and the base station is saved.
With reference to the first aspect, in a first possible implementation manner of the first aspect, the target neighboring cell includes a first neighboring cell and a second neighboring cell, and when the network types of the first neighboring cell and the second neighboring cell are both the first network type; the terminal calculating the R value of the target adjacent cell according to the adjacent cell R value calculation parameter corresponding to the network type of the target adjacent cell and the measured pilot signal measurement level value of the target adjacent cell comprises:
and calculating the R value of the first adjacent cell according to the adjacent cell R value calculation parameter corresponding to the first network standard and the measured pilot signal measurement level value of the first adjacent cell, and calculating the R value of the second adjacent cell according to the adjacent cell R value calculation parameter corresponding to the first network standard and the measured pilot signal measurement level value of the second adjacent cell.
With reference to the first possible implementation manner of the first aspect, in a second possible implementation manner of the first aspect, when the network type of the first neighboring cell is a first network type and the network type of the second neighboring cell is a second network type; the terminal calculating the R value of the target adjacent cell according to the adjacent cell R value calculation parameter corresponding to the network type of the target adjacent cell and the measured pilot signal measurement level value of the target adjacent cell comprises:
and calculating the R value of the first adjacent cell according to the adjacent cell R value calculation parameter corresponding to the first network standard and the measured pilot signal measurement level value of the first adjacent cell, and calculating the R value of the second adjacent cell according to the adjacent cell R value calculation parameter corresponding to the second network standard and the measured pilot signal measurement level value of the second adjacent cell.
With reference to the first aspect, or the first possible implementation manner of the first aspect, or the second possible implementation manner of the first aspect, in a third possible implementation manner of the first aspect, the calculating, by the terminal, the R value of the target neighbor cell according to the neighbor cell R value calculation parameter corresponding to the network type of the target neighbor cell and the measured pilot signal measurement level value of the target neighbor cell by the terminal includes:
calculating the R value of the target adjacent cell by using a formula Rn-Qmeas, n-Qrxlevmin, n-Qoff, n, wherein Rn is the R value of the target adjacent cell, and Qmeas, n is the measured pilot signal measurement level value of the target adjacent cell; qoff s, n is the reselection bias for suppressing ping-pong reselection, Qrxlevmin, n is the minimum level value for normalizing the calculated R value; and Qrxlevmin, n and Qoff s, n are all adjacent cell R value calculation parameters corresponding to the network standard of the target adjacent cell.
With reference to the first aspect, or the first possible implementation manner of the first aspect, or the second possible implementation manner of the first aspect, in a fourth possible implementation manner of the first aspect, the calculating, by the terminal, the R value of the target neighbor cell according to the neighbor cell R value calculation parameter corresponding to the network type of the target neighbor cell and the measured pilot signal measurement level value of the target neighbor cell by the terminal includes:
calculating the R value of the target adjacent cell by using a formula Rn ═ Qmeas, n-Qrxlevmin, n-Qoff s, n + Qpri, n, wherein Rn is the R value of the target adjacent cell, and Qmeas, n is the measured pilot signal measurement level value of the target adjacent cell; qoff s, n is the reselection bias for suppressing ping-pong reselection, Qrxlevmin, n is the minimum level value for normalizing the calculated R value; qpri, n is a preference bias characterizing the selection preference; and Qrxlevmin, n, Qoff, n and Qpri, n are all adjacent cell R value calculation parameters corresponding to the network standard of the target adjacent cell.
With reference to the first aspect, or the first possible implementation manner of the first aspect, or the second possible implementation manner of the first aspect, or the third possible implementation manner of the first aspect, or the fourth possible implementation manner of the first aspect, in a fifth possible implementation manner of the first aspect, the terminal prestores mapping relationships between multiple network types and multiple sets of serving cell R value calculation parameters, and the network type of the serving cell is a third network type; the calculating the R value of the serving cell according to the preset R value calculation parameter of the serving cell and the measured pilot signal measurement level value of the serving cell includes:
and calculating the R value of the serving cell according to the R value calculation parameter of the serving cell corresponding to the third network system and the measured pilot signal measurement level value of the serving cell.
With reference to the fifth possible implementation manner of the first aspect, in a sixth possible implementation manner of the first aspect, the calculating an R value of the serving cell according to a preset serving cell R value calculation parameter and a measured pilot signal measurement level value of the serving cell includes:
calculating the R value of the serving cell by using a formula Rs ═ Qmeas, s-Qrxlevmin, s + Qhyst, s, wherein Rs is the R value of the serving cell, and Qmeas, s is the measured pilot signal measurement level value of the serving cell; qhyst, s is the reselection bias for suppressing ping-pong reselection, Qrxlevmin, s is the minimum level value for normalizing the calculated R value; and Qrxlevmin, s and Qhyst, s are parameters for calculating the R value of the service cell corresponding to the network type of the service cell.
With reference to the fifth possible implementation manner of the first aspect, in a seventh possible implementation manner of the first aspect, the calculating an R value of the serving cell according to a preset serving cell R value calculation parameter and a measured pilot signal measurement level value of the serving cell includes:
calculating the R value of the serving cell by using a formula Rs ═ Qmeas, s-Qrxlevmin, s + Qhyst, s + Qpri, s, wherein Rs is the R value of the serving cell, and Qmeas, s is the measured pilot signal measurement level value of the serving cell; qhyst, s is the reselection bias for suppressing ping-pong reselection, Qrxlevmin, s is the minimum level value for normalizing the calculated R value; qpri, s is a preference bias characterizing selection preferences; and Qrxlevmin, s, Qhyst, s and Qpri, s are service R value calculation parameters corresponding to the network type of the service cell.
With reference to the first aspect, or the first possible implementation manner of the first aspect, or the second possible implementation manner of the first aspect, or the third possible implementation manner of the first aspect, or the fourth possible implementation manner of the first aspect, or the fifth possible implementation manner of the first aspect, or the sixth possible implementation manner of the first aspect, or the seventh possible implementation manner of the first aspect, in an eighth possible implementation manner of the first aspect, the determining, by the terminal, whether to camp on the target neighbor cell according to the calculated R value of the target neighbor cell and the calculated R value of the serving cell includes:
and the terminal selects the cell with the maximum R value in the target adjacent cell and the serving cell as a new resident cell.
In a second aspect, an embodiment of the present invention provides a terminal, where the terminal includes a memory and a processor, where the memory is used to store programs and data, and the processor calls the programs in the memory to perform the following operations:
measuring a pilot signal measurement level value of a serving cell, and calculating an R value of the serving cell according to a preset R value calculation parameter of the serving cell and the measured pilot signal measurement level value of the serving cell;
acquiring a network type of a target adjacent cell and measuring a pilot signal measurement level value of the target adjacent cell;
calculating the R value of the target adjacent cell according to the adjacent cell R value calculation parameter corresponding to the network standard of the target adjacent cell and the measured pilot signal measurement level value of the target adjacent cell, wherein the processor prestores the mapping relation between various network standards and a plurality of groups of adjacent cell R value calculation parameters;
and judging whether the target adjacent cell is resided or not according to the calculated R value of the target adjacent cell and the calculated R value of the serving cell.
By performing the above-described operations, the serving cell R value calculation parameter and the neighbor cell R value calculation parameter are configured in the terminal in advance, instead of configuring the terminal with the parameter for calculating the R value in real time by the serving cell and each target neighbor cell, so that the terminal can objectively and fairly select a cell more suitable for camping from each target neighbor cell. Since each cell no longer transmits the relevant parameters for calculating the R value to the terminal, communication overhead between the terminal and the base station is saved.
With reference to the first aspect, in a first possible implementation manner of the first aspect, the target neighboring cell includes a first neighboring cell and a second neighboring cell, and when the network types of the first neighboring cell and the second neighboring cell are both the first network type; the processor calculates the R value of the target neighbor cell according to the neighbor cell R value calculation parameter corresponding to the network type of the target neighbor cell and the measured pilot signal measurement level value of the target neighbor cell, specifically:
and calculating the R value of the first adjacent cell according to the adjacent cell R value calculation parameter corresponding to the first network standard and the measured pilot signal measurement level value of the first adjacent cell, and calculating the R value of the second adjacent cell according to the adjacent cell R value calculation parameter corresponding to the first network standard and the measured pilot signal measurement level value of the second adjacent cell.
With reference to the first possible implementation manner of the first aspect, in a second possible implementation manner of the first aspect, when the network type of the first neighboring cell is a first network type and the network type of the second neighboring cell is a second network type; the processor calculates the R value of the target neighbor cell according to the neighbor cell R value calculation parameter corresponding to the network type of the target neighbor cell and the measured pilot signal measurement level value of the target neighbor cell, specifically:
and calculating the R value of the first adjacent cell according to the adjacent cell R value calculation parameter corresponding to the first network standard and the measured pilot signal measurement level value of the first adjacent cell, and calculating the R value of the second adjacent cell according to the adjacent cell R value calculation parameter corresponding to the second network standard and the measured pilot signal measurement level value of the second adjacent cell.
With reference to the first aspect, or the first possible implementation manner of the first aspect, or the second possible implementation manner of the first aspect, in a third possible implementation manner of the first aspect, the calculating, by the processor, an R value of the target neighbor cell according to a neighbor cell R value calculation parameter corresponding to a network type of the target neighbor cell and a measured pilot signal measurement level value of the target neighbor cell specifically includes:
calculating the R value of the target adjacent cell by using a formula Rn-Qmeas, n-Qrxlevmin, n-Qoff, n, wherein Rn is the R value of the target adjacent cell, and Qmeas, n is the measured pilot signal measurement level value of the target adjacent cell; qoff s, n is the reselection bias for suppressing ping-pong reselection, Qrxlevmin, n is the minimum level value for normalizing the calculated R value; and Qrxlevmin, n and Qoff s, n are all adjacent cell R value calculation parameters corresponding to the network standard of the target adjacent cell.
With reference to the first aspect, or the first possible implementation manner of the first aspect, or the second possible implementation manner of the first aspect, in a fourth possible implementation manner of the first aspect, the calculating, by the processor, an R value of the target neighbor cell according to a neighbor cell R value calculation parameter corresponding to a network type of the target neighbor cell and a measured pilot signal measurement level value of the target neighbor cell specifically includes:
calculating the R value of the target adjacent cell by using a formula Rn ═ Qmeas, n-Qrxlevmin, n-Qoff s, n + Qpri, n, wherein Rn is the R value of the target adjacent cell, and Qmeas, n is the measured pilot signal measurement level value of the target adjacent cell; qoff s, n is the reselection bias for suppressing ping-pong reselection, Qrxlevmin, n is the minimum level value for normalizing the calculated R value; qpri, n is a preference bias characterizing the selection preference; and Qrxlevmin, n, Qoff, n and Qpri, n are all adjacent cell R value calculation parameters corresponding to the network standard of the target adjacent cell.
With reference to the first aspect, or the first possible implementation manner of the first aspect, or the second possible implementation manner of the first aspect, or the third possible implementation manner of the first aspect, or the fourth possible implementation manner of the first aspect, in a fifth possible implementation manner of the first aspect, the memory pre-stores mapping relationships between multiple network types and multiple sets of serving cell R value calculation parameters, and the network type of the serving cell is a third network type; the processor calculates the R value of the serving cell according to a preset R value calculation parameter of the serving cell and the measured pilot signal measurement level value of the serving cell, specifically:
and calculating the R value of the serving cell according to the R value calculation parameter of the serving cell corresponding to the third network system and the measured pilot signal measurement level value of the serving cell.
With reference to the fifth possible implementation manner of the first aspect, in a sixth possible implementation manner of the first aspect, the processor calculates the R value of the serving cell according to a preset serving cell R value calculation parameter and a measured pilot signal measurement level value of the serving cell, specifically:
calculating the R value of the serving cell by using a formula Rs ═ Qmeas, s-Qrxlevmin, s + Qhyst, s, wherein Rs is the R value of the serving cell, and Qmeas, s is the measured pilot signal measurement level value of the serving cell; qhyst, s is the reselection bias for suppressing ping-pong reselection, Qrxlevmin, s is the minimum level value for normalizing the calculated R value; and Qrxlevmin, s and Qhyst, s are parameters for calculating the R value of the service cell corresponding to the network type of the service cell.
With reference to the fifth possible implementation manner of the first aspect, in a seventh possible implementation manner of the first aspect, the processor calculates the R value of the serving cell according to a preset serving cell R value calculation parameter and a measured pilot signal measurement level value of the serving cell, specifically:
calculating the R value of the serving cell by using a formula Rs ═ Qmeas, s-Qrxlevmin, s + Qhyst, s + Qpri, s, wherein Rs is the R value of the serving cell, and Qmeas, s is the measured pilot signal measurement level value of the serving cell; qhyst, s is the reselection bias for suppressing ping-pong reselection, Qrxlevmin, s is the minimum level value for normalizing the calculated R value; qpri, s is a preference bias characterizing selection preferences; and Qrxlevmin, s, Qhyst, s and Qpri, s are service R value calculation parameters corresponding to the network type of the service cell.
With reference to the first aspect, or the first possible implementation manner of the first aspect, or the second possible implementation manner of the first aspect, or the third possible implementation manner of the first aspect, or the fourth possible implementation manner of the first aspect, or the fifth possible implementation manner of the first aspect, or the sixth possible implementation manner of the first aspect, or the seventh possible implementation manner of the first aspect, in an eighth possible implementation manner of the first aspect, the processor determines whether to camp on the target neighbor cell according to the calculated R value of the target neighbor cell and the calculated R value of the serving cell, specifically:
and selecting the cell with the maximum R value in the target adjacent cell and the serving cell as a new resident cell.
In a third aspect, an embodiment of the present invention provides a terminal, where the terminal includes a functional unit configured to perform all or part of the steps of any implementation manner of the first aspect.
In a fourth aspect, the present invention provides a computer-readable storage medium storing one or more computer programs, which are executed by the terminal to perform the cell reselection method of the first aspect.
By implementing the embodiment of the invention, the R value calculation parameter of the service cell and the R value calculation parameter of the adjacent cell are configured in the terminal in advance, but the R value calculation parameter is not configured for the terminal by the service cell and each target adjacent cell in real time, so that the terminal can objectively and fairly select the cell which is more suitable for residing from each target adjacent cell. Since each cell no longer transmits the relevant parameters for calculating the R value to the terminal, communication overhead between the terminal and the base station is saved.
Drawings
In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings used in the description of the embodiments or the prior art will be briefly described below.
Fig. 1 is a schematic diagram of an application scenario of cell reselection in the prior art;
fig. 2 is a flowchart illustrating a cell reselection method according to an embodiment of the present invention;
fig. 3 is a schematic structural diagram of a terminal according to an embodiment of the present invention;
fig. 4 is a schematic structural diagram of another terminal according to an embodiment of the present invention.
Detailed Description
The technical solution in the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings.
The terminal described in the present invention may be a mobile phone, a tablet computer, a notebook computer, a palm computer, a Mobile Internet Device (MID), a wearable device (e.g., iWatch, smart band, pedometer, etc.), or other terminal device that can communicate with a network side device (e.g., a base station).
Referring to fig. 2, fig. 2 is a flowchart illustrating a cell reselection method according to an embodiment of the present invention, which includes, but is not limited to, the following steps.
Step S201: and the terminal measures the pilot signal measurement level value of the serving cell and calculates the R value of the serving cell according to the preset R value calculation parameter of the serving cell and the measured pilot signal measurement level value of the serving cell.
Specifically, the manner of measuring the pilot signal measurement level value Qmeas, s of the serving cell where the terminal currently resides is not limited here, and a measurement period may be preset for periodic measurement or measurement may be performed after receiving a pre-configured trigger event. The preset R value calculation parameter of the service cell is not a parameter sent by the service cell where the terminal resides, but a parameter configured in the terminal in advance, so that after the Qmeas, s of the service cell is detected by the terminal, the R value of the service cell where the terminal resides can be directly calculated based on the Qmeas, s and the preset R value calculation parameter of the service cell, and the communication overhead between the base station and the terminal can be reduced.
The preset R value calculation parameter of the serving cell may include at least one of a reselection bias Qhyst, s, a minimum level value Qrxlevmin, s, and a preference bias Qpri, s, where Qhyst, s is used to suppress ping-pong reselection; the Qpri, s is used for representing the preference of the serving cell, and the larger the Qpri, s is, the more the representation is prone to reside in the serving cell; the Qrxlevmin, s is used for normalization, and since the finally calculated R value needs to be compared with the R value of the target neighbor cell, in order to make the R value of the serving cell comparable to the R value of the target neighbor cell, the Qrxlevmin, s may be considered when calculating the R value of the serving cell.
In an alternative scheme, the R value of the serving cell is calculated by the following formula: rs ═ Qmeas, s-Qrxlevmin, s + Qhyst, s + Qpri, s, where Rs is the calculated R value for the serving cell.
In another alternative scheme, the terminal prestores mapping relationships between multiple network types and multiple sets of R value calculation parameters of the serving cell, and the network type of the terminal is a third network type; calculating the R value of the serving cell according to the preset R value calculation parameter of the serving cell and the measured pilot signal measurement level value of the serving cell includes: and calculating the R value of the serving cell according to the R value calculation parameter of the serving cell corresponding to the third network system and the measured pilot signal measurement level value of the serving cell.
That is, the serving cell R value calculation parameter of the serving cell is determined by the network type of the serving cell, and the specific values of the parameters used for calculating the R values of the serving cells of different network types are different. For example, the pre-configured network format is Qhyst, s _2G, Qrxlevmin, s is Qrxlevmin, s _2G, and Qpri, s is Qpri, s _2G, included in the calculation parameters of the R value of the serving cell corresponding to the serving cell of the second generation mobile communication technology (2G for short); configuring a network type as Qhyst contained in a serving cell R value calculation parameter corresponding to a serving cell of a third Generation mobile communication technology (English: 3rd Generation, abbreviated as 3G), wherein s is Qhyst, s _3G, contained Qrxlevmin, s is Qrxlevmin, s _3G, contained Qpri, and contained Qpri, s is Qpri and s _ 3G; the R value calculation parameter of the serving cell corresponding to the serving cell with the network configuration of the fourth Generation mobile communication technology (4G) includes Qhyst, s is Qhyst, s _4G, Qrxlevmin, s is Qrxlevmin, s _4G, and Qpri, s is Qpri, s _4G, and other network configurations are not illustrated here. Therefore, the R value calculation formula of the serving cell of the 2G, 3G, and 4G network systems is specifically as follows:
2G: rs — Qmeas, s-Qrxlevmin, s _2G + Qhyst, s _2G + Qpri, s _2G formula 1-1;
3G: rs — Qmeas, s-Qrxlevmin, s _3G + Qhyst, s _3G + Qpri, s _3G equation 1-2;
4G: rs — Qmeas, s-Qrxlevmin, s _4G + Qhyst, s _4G + Qpri, s _4G, equations 1-3;
if the expected value of the serving cell expected to camp on is 4G, 3G, and 2G in order from high to low, then Qpri, s _4G > Qpri, s _3G > Qpri, s _2G may be configured. If the expected values of the cells expected to camp on are the same, Qpri, s _2G, Qpri, s _3G and Qpri, s _4G may be configured to be the same value, or the preference bias Qpri, s may not be considered in the formula for calculating the R value.
The terminal needs to acquire a system message of a currently residing serving cell, analyzes the network standard of the serving cell according to the system message, and analyzes that the network standard of the serving cell is a third network standard. If the third network system is a 2G network system, selecting a formula 1-1 to calculate the R value of the service cell; the R value of the serving cell is calculated by the formula Rs — Qmeas, s-Qrxlevmin, s _2G + Qhyst, s _2G, without considering the influence of the preference bias Qpri, s. Similarly, if the third network type is a 4G network type, selecting formula 1-3 to calculate the R value of the serving cell; the R value of the serving cell is calculated by the formula Rs — Qmeas, s-Qrxlevmin, s _4G + Qhyst, s _4G, without considering the influence of the preference bias Qpri, s. For a way of calculating R values of serving cells of other network systems, reference may be made to the foregoing example, and details are not described herein again.
Step S202: the terminal acquires the network type of the target adjacent cell and measures the pilot signal measurement level value of the target adjacent cell.
Specifically, the target neighboring cell specifically refers to a neighboring cell of the terminal, and the terminal may analyze a network type of the target neighboring cell according to the system message by receiving the system message about the target neighboring cell sent by the serving cell or the target neighboring cell. The method of the terminal measuring the pilot signal measurement level value Qmeas, n of the target neighboring cell is not limited here, and a measurement period may be preset for periodic measurement or measurement may be performed after receiving a pre-configured trigger event.
Step S203: and the terminal calculates the R value of the target adjacent cell according to the adjacent cell R value calculation parameter corresponding to the network type of the target adjacent cell and the measured pilot signal measurement level value of the target adjacent cell.
Specifically, the terminal prestores mapping relationships between multiple network systems and multiple sets of R value calculation parameters of adjacent cells, the R value calculation parameters of adjacent cells of the target adjacent cell are determined by the network systems of the target adjacent cell, and if the terminal has multiple target adjacent cells and the network systems of the multiple target adjacent cells are different, the R value calculation parameters of adjacent cells used for calculating each target adjacent cell are different.
In an optional scheme, the number of the target neighboring cells is plural, and specifically includes but is not limited to a first neighboring cell and a second neighboring cell, if the network formats of the first neighboring cell and the second neighboring cell are the same, for example, both are the first network format; then the terminal calculates the R value of the target neighboring cell according to the neighboring cell R value calculation parameter corresponding to the network type of the target neighboring cell and the measured pilot signal measurement level value of the target neighboring cell, specifically: and calculating the R value of the first adjacent cell according to the adjacent cell R value calculation parameter corresponding to the first network system and the measured pilot signal measurement level value of the first adjacent cell, and calculating the R value of the second adjacent cell according to the adjacent cell R value calculation parameter corresponding to the first network system and the measured pilot signal measurement level value of the second adjacent cell. Optionally, if the network formats of the first neighboring cell and the second neighboring cell are different, for example, the first neighboring cell is of the first network format, and the second neighboring cell is of the first network format; then the terminal calculates the R value of the target neighboring cell according to the neighboring cell R value calculation parameter corresponding to the network type of the target neighboring cell and the measured pilot signal measurement level value of the target neighboring cell, specifically: and calculating the R value of the first adjacent cell according to the R value calculation parameter of the adjacent cell corresponding to the first network system and the measured pilot signal measurement level value of the first adjacent cell, and calculating the R value of the second adjacent cell according to the R value calculation parameter of the adjacent cell corresponding to the second network system and the measured pilot signal measurement level value of the second adjacent cell. It should be noted that the target neighboring cells may further include other neighboring cells, and the calculation principle of the R values of the other neighboring cells also satisfies the above-mentioned principle, and is not described herein again.
In an alternative, each set of R value calculation parameters of the neighboring cells may include at least one of a reselection offset Qoff s, n, a minimum level value Qrxlevmin, n, and a preference offset Qpri, n, where the Qoff s, n is used to suppress ping-pong reselection; the Qpri, n is used for representing the preference of a target adjacent cell of a corresponding network system, and the larger the Qpri, s is, the more the representation tends to reside in the target adjacent cell of the corresponding network system; the Qrxlevmin, s is used for normalization, and since the finally calculated R value needs to be compared with the R value of the serving cell, in order to make the R value of the target neighbor cell and the R value of the serving cell comparable, the Qrxlevmin, s may be considered when calculating the R value of the target neighbor cell.
In an alternative scheme, the R value of the arbitrary target neighboring cell is calculated by the following formula: rs ═ Qmeas, n-Qrxlevmin, n-Qoff s, n + Qpri, n, the parameters for calculating the R values of the adjacent cells to the target adjacent cells of different network standards are different, and at least one of the parameters Qrxlevmin, n, Qoff, n and Qpri is different, and taking the target adjacent cells of 2G, 3G and 4G network standards as an example, the parameters for calculating the R values of the adjacent cells to the target adjacent cells of 2G network standard include Qoff s, n _2G, included Qrxlevmin, n is Qrxlevmin, n _2G, and include Qpri, n is Qpri, n _ 2G; calculating parameters including Qoff s of an adjacent cell R value corresponding to a target adjacent cell with a network standard of 3G, wherein n is Qoff s, n _3G, included Qrxlevmin, n is Qrxlevmin, n _3G, and included Qpri, and n is Qpri and n _ 3G; the network standard is Qoff s contained in the R value calculation parameters of the neighboring cell corresponding to the target neighboring cell of 4G, n is Qoff s, n _4G, Qrxlevmin contained, n is Qrxlevmin, n _4G, and Qpri contained, n is Qpri, n _4G, and other network standards are not given here by way of example. Therefore, the R value calculation formula of the target neighboring cell of the 2G, 3G, and 4G network systems is specifically as follows:
2G: rn ═ Qmeas, n-Qrxlevmin, n _ 2G-Qoff, n _2G + Qpri, n _2G formula 2-1;
3G: rn ═ Qmeas, n-Qrxlevmin, n _ 3G-Qoff, n _3G + Qpri, n _3G equation 2-2;
4G: rn ═ Qmeas, n-Qrxlevmin, n _ 4G-Qoff, n _4G + Qpri, n _4G equations 2-3;
in equations 2-1, 2-2 and 2-3, except for Qmeas, n being a real-time measurement quantity, the other parameters are fixed values, assuming that the network systems of the first neighboring cell and the second neighboring cell are both 2G and the network system of the third neighboring cell is 4G, then it is necessary to calculate R values of the first neighboring cell and the second neighboring cell by equation 2-1 and R value of the third neighboring cell by equation 2-3, calculate qas used for R value of the first neighboring cell by equation 2-1, n being a measured pilot signal measurement level value of the first neighboring cell, calculate Qmeas used for R value of the second neighboring cell by equation 2-1, n being a measured pilot signal measurement level value of the second neighboring cell, calculate Qmeas used for R value of the third neighboring cell by equation 2-3, n is the measured pilot signal measurement level value of the third neighboring cell. For a way of calculating R values of target neighboring cells of other network systems, reference may be made to the foregoing example, and details are not described herein again.
If the expected value of the target neighbor cell desired to camp on is 4G, 3G, and 2G in order from high to low, then Qpri, n _4G > Qpri, n _3G > Qpri, n _2G may be configured. If the expected values of the target neighbor cells expected to camp on are the same, Qpri, n _2G, Qpri, n _3G and Qpri, n _4G may be configured to be the same, or the preference bias Qpri, n may not be considered in the formula for calculating the R value.
Step S204: and the terminal judges whether to reside in the target adjacent cell or not according to the calculated R value of the target adjacent cell and the R value of the serving cell.
Specifically, the calculated R value of the serving cell is compared with the R value of the target neighboring cell, and when the comparison result satisfies a preset condition, the target neighboring cell is used as a new resident cell. Optionally, Srxlev (cell selection S value) of the target neighboring cell is greater than 0; optionally, the time that the terminal resides in the serving cell exceeds a preset time threshold, for example, 1 s.
In an optional scheme, when there are multiple target neighboring cells, the calculated R values of the multiple target neighboring cells and the R value of the serving cell are sorted in descending order, a target neighboring cell corresponding to 1 bit of the top N bits of the sorted target neighboring cells is taken as a new camped cell, where N is a positive integer greater than or equal to 1, and for example, a target neighboring cell corresponding to the 1 st bit of the sorted target neighboring cells is taken as a new camped cell.
In the method described in fig. 2, the serving cell R value calculation parameter and the neighbor cell R value calculation parameter are configured in the terminal in advance, instead of configuring the terminal with the parameter for calculating the R value in real time by the serving cell and each target neighbor cell, so that the terminal can objectively and fairly select a cell more suitable for camping from each target neighbor cell. Since each cell no longer transmits the relevant parameters for calculating the R value to the terminal, communication overhead between the terminal and the base station is saved.
While the method of embodiments of the present invention has been described in detail above, in order to better facilitate the implementation of the above-described aspects of embodiments of the present invention, the apparatus of embodiments of the present invention is provided below.
Referring to fig. 3, fig. 3 is a schematic structural diagram of a terminal 30 according to an embodiment of the present invention, where the terminal 30 includes a processor 301 (the number of the processor 304 may be one or more, and one processor is taken as an example in fig. 4) and a memory 302, in some embodiments of the present invention, the processor 301 and the memory 302 may be connected by a bus or in other manners, where fig. 3 is taken as an example of connection by a bus. The processor 301 calls a ranging procedure in the memory 302 for performing the following operations:
measuring a pilot signal measurement level value of a serving cell, and calculating an R value of the serving cell according to a preset R value calculation parameter of the serving cell and the measured pilot signal measurement level value of the serving cell;
acquiring a network type of a target adjacent cell and measuring a pilot signal measurement level value of the target adjacent cell;
calculating an R value of the target neighboring cell according to an R value calculation parameter of the neighboring cell corresponding to the network type of the target neighboring cell and the measured pilot signal measurement level value of the target neighboring cell, where the processor 301 prestores mapping relationships between multiple network types and multiple sets of R value calculation parameters of the neighboring cells;
and judging whether the target adjacent cell is resided or not according to the calculated R value of the target adjacent cell and the calculated R value of the serving cell.
By performing the above-described operations, the serving cell R value calculation parameter and the neighbor cell R value calculation parameter are configured in the terminal 30 in advance, instead of configuring the terminal 30 with the parameter for calculating the R value in real time by the serving cell and each target neighbor cell, so that the terminal 30 can objectively and fairly select a cell more suitable for camping from each target neighbor cell. Since each cell no longer transmits the relevant parameters for calculating the R value to the terminal 30, communication overhead between the terminal 30 and the base station is saved.
In an optional scheme, the target neighboring cell includes a first neighboring cell and a second neighboring cell, and when the network standard of the first neighboring cell and the network standard of the second neighboring cell are both the first network standard; the processor 301 calculates an R value of the target neighboring cell according to an R value calculation parameter of the neighboring cell corresponding to the network type of the target neighboring cell and the measured pilot signal measurement level value of the target neighboring cell, specifically:
and calculating the R value of the first adjacent cell according to the adjacent cell R value calculation parameter corresponding to the first network standard and the measured pilot signal measurement level value of the first adjacent cell, and calculating the R value of the second adjacent cell according to the adjacent cell R value calculation parameter corresponding to the first network standard and the measured pilot signal measurement level value of the second adjacent cell.
In another optional scheme, when the network type of the first neighboring cell is a first network type and the network type of the second neighboring cell is a second network type; the processor 301 calculates an R value of the target neighboring cell according to an R value calculation parameter of the neighboring cell corresponding to the network type of the target neighboring cell and the measured pilot signal measurement level value of the target neighboring cell, specifically:
and calculating the R value of the first adjacent cell according to the adjacent cell R value calculation parameter corresponding to the first network standard and the measured pilot signal measurement level value of the first adjacent cell, and calculating the R value of the second adjacent cell according to the adjacent cell R value calculation parameter corresponding to the second network standard and the measured pilot signal measurement level value of the second adjacent cell.
In another optional scheme, the processor 301 calculates an R value of the target neighboring cell according to an adjacent cell R value calculation parameter corresponding to the network type of the target neighboring cell and the measured pilot signal measurement level value of the target neighboring cell, specifically:
calculating the R value of the target adjacent cell by using a formula Rn-Qmeas, n-Qrxlevmin, n-Qoff, n, wherein Rn is the R value of the target adjacent cell, and Qmeas, n is the measured pilot signal measurement level value of the target adjacent cell; qoff s, n is the reselection bias for suppressing ping-pong reselection, Qrxlevmin, n is the minimum level value for normalizing the calculated R value; and Qrxlevmin, n and Qoff s, n are all adjacent cell R value calculation parameters corresponding to the network standard of the target adjacent cell.
In another optional scheme, the processor 301 calculates an R value of the target neighboring cell according to an adjacent cell R value calculation parameter corresponding to the network type of the target neighboring cell and the measured pilot signal measurement level value of the target neighboring cell, specifically:
calculating the R value of the target adjacent cell by using a formula Rn ═ Qmeas, n-Qrxlevmin, n-Qoff s, n + Qpri, n, wherein Rn is the R value of the target adjacent cell, and Qmeas, n is the measured pilot signal measurement level value of the target adjacent cell; qoff s, n is the reselection bias for suppressing ping-pong reselection, Qrxlevmin, n is the minimum level value for normalizing the calculated R value; qpri, n is a preference bias characterizing the selection preference; and Qrxlevmin, n, Qoff, n and Qpri, n are all adjacent cell R value calculation parameters corresponding to the network standard of the target adjacent cell.
In yet another alternative, the memory 302 prestores mapping relationships between multiple network types and multiple sets of R value calculation parameters of serving cells, where the network type of the serving cell is a third network type; the processor 301 calculates an R value of the serving cell according to a preset R value calculation parameter of the serving cell and a measured pilot signal measurement level value of the serving cell, specifically:
and calculating the R value of the serving cell according to the R value calculation parameter of the serving cell corresponding to the third network system and the measured pilot signal measurement level value of the serving cell.
In another optional scheme, the processor 301 calculates an R value of the serving cell according to a preset serving cell R value calculation parameter and a measured pilot signal measurement level value of the serving cell, specifically:
calculating the R value of the serving cell by using a formula Rs ═ Qmeas, s-Qrxlevmin, s + Qhyst, s, wherein Rs is the R value of the serving cell, and Qmeas, s is the measured pilot signal measurement level value of the serving cell; qhyst, s is the reselection bias for suppressing ping-pong reselection, Qrxlevmin, s is the minimum level value for normalizing the calculated R value; and Qrxlevmin, s and Qhyst, s are parameters for calculating the R value of the service cell corresponding to the network type of the service cell.
In another optional scheme, the processor 301 calculates an R value of the serving cell according to a preset serving cell R value calculation parameter and a measured pilot signal measurement level value of the serving cell, specifically:
calculating the R value of the serving cell by using a formula Rs ═ Qmeas, s-Qrxlevmin, s + Qhyst, s + Qpri, s, wherein Rs is the R value of the serving cell, and Qmeas, s is the measured pilot signal measurement level value of the serving cell; qhyst, s is the reselection bias for suppressing ping-pong reselection, Qrxlevmin, s is the minimum level value for normalizing the calculated R value; qpri, s is a preference bias characterizing selection preferences; and Qrxlevmin, s, Qhyst, s and Qpri, s are service R value calculation parameters corresponding to the network type of the service cell.
In another alternative, the processor 301 determines whether to camp in the target neighboring cell according to the calculated R value of the target neighboring cell and the calculated R value of the serving cell, specifically:
and selecting the cell with the maximum R value in the target adjacent cell and the serving cell as a new resident cell.
It should be noted that the specific implementation of the terminal 30 may also correspond to the corresponding description of the method embodiment shown in fig. 2.
In the terminal 30 depicted in fig. 3, the serving cell R value calculation parameter and the neighbor cell R value calculation parameter are configured in the terminal 30 in advance, instead of configuring the terminal 30 with the parameter for calculating the R value in real time by the serving cell and each target neighbor cell, so that the terminal 30 can objectively and fairly select a cell more suitable for camping from each target neighbor cell. Since each cell no longer transmits the relevant parameters for calculating the R value to the terminal 30, communication overhead between the terminal 30 and the base station is saved.
Referring to fig. 4, fig. 4 is a schematic structural diagram of another terminal 40 according to an embodiment of the present invention, where the terminal 40 may include a measuring unit 401, a calculating unit 402, and a reselecting unit 403, where details of each unit are described as follows.
The measurement unit 401 is configured to measure a pilot signal measurement level value of a serving cell;
the calculating unit 402 is configured to calculate an R value of a serving cell according to a preset R value calculating parameter of the serving cell and a measured pilot signal measurement level value of the serving cell;
the measurement unit 401 is configured to obtain a network type of a target neighboring cell and measure a pilot signal measurement level value of the target neighboring cell;
the calculating unit 402 is configured to calculate an R value of the target neighboring cell according to an R value calculating parameter of the neighboring cell corresponding to the network type of the target neighboring cell and the measured pilot signal measurement level value of the target neighboring cell, where the terminal 40 prestores mapping relationships between multiple network types and multiple sets of R value calculating parameters of the neighboring cells;
the reselecting unit 403 is configured to determine whether to camp on the target neighboring cell according to the calculated R value of the target neighboring cell and the calculated R value of the serving cell.
Specifically, instead of configuring the terminal 40 with the parameters for calculating the R value in real time by the serving cell and each target neighbor cell, the serving cell R value calculation parameter and the neighbor cell R value calculation parameters are configured in the terminal 40 in advance, so that the terminal 40 can objectively and fairly select a cell more suitable for camping from each target neighbor cell. Since each cell no longer transmits the relevant parameters for calculating the R value to the terminal 40, communication overhead between the terminal 40 and the base station is saved.
In an optional scheme, the target neighboring cell includes a first neighboring cell and a second neighboring cell, and when the network standard of the first neighboring cell and the network standard of the second neighboring cell are both the first network standard; the calculating unit 402 calculates the R value of the target neighboring cell according to the neighboring cell R value calculation parameter corresponding to the network type of the target neighboring cell and the measured pilot signal measurement level value of the target neighboring cell, specifically:
and calculating the R value of the first adjacent cell according to the adjacent cell R value calculation parameter corresponding to the first network standard and the measured pilot signal measurement level value of the first adjacent cell, and calculating the R value of the second adjacent cell according to the adjacent cell R value calculation parameter corresponding to the first network standard and the measured pilot signal measurement level value of the second adjacent cell.
In another optional scheme, when the network type of the first neighboring cell is a first network type and the network type of the second neighboring cell is a second network type; the calculating unit 402 calculates the R value of the target neighboring cell according to the neighboring cell R value calculation parameter corresponding to the network type of the target neighboring cell and the measured pilot signal measurement level value of the target neighboring cell, specifically:
and calculating the R value of the first adjacent cell according to the adjacent cell R value calculation parameter corresponding to the first network standard and the measured pilot signal measurement level value of the first adjacent cell, and calculating the R value of the second adjacent cell according to the adjacent cell R value calculation parameter corresponding to the second network standard and the measured pilot signal measurement level value of the second adjacent cell.
In another optional scheme, the calculating unit 402 calculates an R value of the target neighboring cell according to an adjacent cell R value calculation parameter corresponding to the network type of the target neighboring cell and the measured pilot signal measurement level value of the target neighboring cell, specifically:
calculating the R value of the target adjacent cell by using a formula Rn-Qmeas, n-Qrxlevmin, n-Qoff, n, wherein Rn is the R value of the target adjacent cell, and Qmeas, n is the measured pilot signal measurement level value of the target adjacent cell; qoff s, n is the reselection bias for suppressing ping-pong reselection, Qrxlevmin, n is the minimum level value for normalizing the calculated R value; and Qrxlevmin, n and Qoff s, n are all adjacent cell R value calculation parameters corresponding to the network standard of the target adjacent cell.
In another optional scheme, the calculating unit 402 calculates an R value of the target neighboring cell according to an adjacent cell R value calculation parameter corresponding to the network type of the target neighboring cell and the measured pilot signal measurement level value of the target neighboring cell, specifically:
calculating the R value of the target adjacent cell by using a formula Rn ═ Qmeas, n-Qrxlevmin, n-Qoff s, n + Qpri, n, wherein Rn is the R value of the target adjacent cell, and Qmeas, n is the measured pilot signal measurement level value of the target adjacent cell; qoff s, n is the reselection bias for suppressing ping-pong reselection, Qrxlevmin, n is the minimum level value for normalizing the calculated R value; qpri, n is a preference bias characterizing the selection preference; and Qrxlevmin, n, Qoff, n and Qpri, n are all adjacent cell R value calculation parameters corresponding to the network standard of the target adjacent cell.
In yet another alternative, the terminal 40 prestores mapping relationships between multiple network types and multiple sets of serving cell R value calculation parameters, where the network type of the serving cell is a third network type; the calculating unit 402 calculates an R value of the serving cell according to a preset R value calculating parameter of the serving cell and a measured pilot signal measurement level value of the serving cell, specifically:
and calculating the R value of the serving cell according to the R value calculation parameter of the serving cell corresponding to the third network system and the measured pilot signal measurement level value of the serving cell.
In another alternative, the calculating unit 402 calculates the R value of the serving cell according to a preset R value calculating parameter of the serving cell and a measured pilot signal measurement level value of the serving cell, specifically:
calculating the R value of the serving cell by using a formula Rs ═ Qmeas, s-Qrxlevmin, s + Qhyst, s, wherein Rs is the R value of the serving cell, and Qmeas, s is the measured pilot signal measurement level value of the serving cell; qhyst, s is the reselection bias for suppressing ping-pong reselection, Qrxlevmin, s is the minimum level value for normalizing the calculated R value; and Qrxlevmin, s and Qhyst, s are parameters for calculating the R value of the service cell corresponding to the network type of the service cell.
In another alternative, the calculating unit 402 calculates the R value of the serving cell according to a preset R value calculating parameter of the serving cell and a measured pilot signal measurement level value of the serving cell, specifically:
calculating the R value of the serving cell by using a formula Rs ═ Qmeas, s-Qrxlevmin, s + Qhyst, s + Qpri, s, wherein Rs is the R value of the serving cell, and Qmeas, s is the measured pilot signal measurement level value of the serving cell; qhyst, s is the reselection bias for suppressing ping-pong reselection, Qrxlevmin, s is the minimum level value for normalizing the calculated R value; qpri, s is a preference bias characterizing selection preferences; and Qrxlevmin, s, Qhyst, s and Qpri, s are service R value calculation parameters corresponding to the network type of the service cell.
In another alternative, the calculating unit 402 determines whether to camp in the target neighboring cell according to the calculated R value of the target neighboring cell and the calculated R value of the serving cell, specifically:
and selecting the cell with the maximum R value in the target adjacent cell and the serving cell as a new resident cell.
It should be noted that the specific implementation of each unit in the embodiment of the present invention may also correspond to the corresponding description of the method embodiment shown in fig. 2.
In the terminal described in fig. 4, the serving cell R value calculation parameter and the neighbor cell R value calculation parameter are configured in the terminal 40 in advance, instead of configuring the terminal 40 with the parameter for calculating the R value in real time by the serving cell and each target neighbor cell, so that the terminal 40 can objectively and fairly select a cell more suitable for camping from each target neighbor cell. Since each cell no longer transmits the relevant parameters for calculating the R value to the terminal 40, communication overhead between the terminal 40 and the base station is saved.
In summary, by implementing the embodiments of the present invention, the serving cell R value calculation parameter and the neighbor cell R value calculation parameter are configured in the terminal in advance, instead of configuring the terminal with the parameter for calculating the R value in real time by the serving cell and each target neighbor cell, so that the terminal can objectively and fairly select a cell more suitable for camping from each target neighbor cell. Since each cell no longer transmits the relevant parameters for calculating the R value to the terminal, communication overhead between the terminal and the base station is saved.
It will be understood by those skilled in the art that all or part of the processes of the methods of the embodiments described above can be implemented by a computer program, which can be stored in a computer-readable storage medium, and when executed, can include the processes of the embodiments of the methods described above. And the aforementioned storage medium includes: various media that can store program codes, such as ROM, RAM, magnetic or optical disks.
The above embodiments are only for illustrating the preferred embodiments of the present invention, and the scope of the present invention should not be limited thereby, and those skilled in the art can understand that all or part of the processes of the above embodiments can be implemented and equivalents thereof can be made according to the claims of the present invention, and still fall within the scope of the invention.

Claims (14)

1. A method of cell reselection, comprising:
a terminal measures a pilot signal measurement level value of a serving cell, and calculates an R value of the serving cell according to a preset R value calculation parameter of the serving cell and the measured pilot signal measurement level value of the serving cell;
the terminal acquires the network type of a target adjacent cell and measures the pilot signal measurement level value of the target adjacent cell;
the terminal calculates the R value of the target adjacent cell according to the R value calculation parameter of the adjacent cell corresponding to the network standard of the target adjacent cell and the measured pilot signal measurement level value of the target adjacent cell, and the terminal prestores the mapping relation between various network standards and the R value calculation parameters of a plurality of groups of adjacent cells; the target neighbor cells include a first neighbor cell and a second neighbor cell;
when the network standard of the first adjacent cell is a first network standard and the network standard of the second adjacent cell is a second network standard; the terminal calculating the R value of the target adjacent cell according to the adjacent cell R value calculation parameter corresponding to the network type of the target adjacent cell and the measured pilot signal measurement level value of the target adjacent cell comprises:
calculating an R value of the first adjacent cell according to an adjacent cell R value calculation parameter corresponding to the first network system and a measured pilot signal measurement level value of the first adjacent cell, and calculating an R value of the second adjacent cell according to an adjacent cell R value calculation parameter corresponding to the second network system and a measured pilot signal measurement level value of the second adjacent cell;
and the terminal selects the cell with the maximum R value in the target adjacent cell and the serving cell as a new resident cell.
2. The method according to claim 1, wherein when the network standard of the first neighboring cell and the second neighboring cell are both the first network standard; the terminal calculating the R value of the target adjacent cell according to the adjacent cell R value calculation parameter corresponding to the network type of the target adjacent cell and the measured pilot signal measurement level value of the target adjacent cell comprises:
and calculating the R value of the first adjacent cell according to the adjacent cell R value calculation parameter corresponding to the first network standard and the measured pilot signal measurement level value of the first adjacent cell, and calculating the R value of the second adjacent cell according to the adjacent cell R value calculation parameter corresponding to the first network standard and the measured pilot signal measurement level value of the second adjacent cell.
3. The method of claim 1 or 2, wherein the terminal calculating the R value of the target neighbor cell according to the neighbor cell R value calculation parameter corresponding to the network type of the target neighbor cell and the measured pilot signal measurement level value of the target neighbor cell comprises:
calculating the R value of the target adjacent cell by using a formula Rn-Qmeas, n-Qrxlevmin, n-Qoff, n, wherein Rn is the R value of the target adjacent cell, and Qmeas, n is the measured pilot signal measurement level value of the target adjacent cell; qoff s, n is the reselection bias for suppressing ping-pong reselection, Qrxlevmin, n is the minimum level value for normalizing the calculated R value; and Qrxlevmin, n and Qoff s, n are all adjacent cell R value calculation parameters corresponding to the network standard of the target adjacent cell.
4. The method of claim 1 or 2, wherein the terminal calculating the R value of the target neighbor cell according to the neighbor cell R value calculation parameter corresponding to the network type of the target neighbor cell and the measured pilot signal measurement level value of the target neighbor cell comprises:
calculating the R value of the target adjacent cell by using a formula Rn ═ Qmeas, n-Qrxlevmin, n-Qoff s, n + Qpri, n, wherein Rn is the R value of the target adjacent cell, and Qmeas, n is the measured pilot signal measurement level value of the target adjacent cell; qoff s, n is the reselection bias for suppressing ping-pong reselection, Qrxlevmin, n is the minimum level value for normalizing the calculated R value; qpri, n is a preference bias characterizing the selection preference; and Qrxlevmin, n, Qoff, n and Qpri, n are all adjacent cell R value calculation parameters corresponding to the network standard of the target adjacent cell.
5. The method according to claim 1 or 2, wherein the terminal prestores mapping relationships between a plurality of network standards and a plurality of sets of R value calculation parameters of the serving cell, and the network standard of the serving cell is a third network standard; the calculating the R value of the serving cell according to the preset R value calculation parameter of the serving cell and the measured pilot signal measurement level value of the serving cell includes:
and calculating the R value of the serving cell according to the R value calculation parameter of the serving cell corresponding to the third network system and the measured pilot signal measurement level value of the serving cell.
6. The method as claimed in claim 5, wherein said calculating the R value of the serving cell according to the preset R value calculation parameter of the serving cell and the measured pilot signal measurement level value of the serving cell comprises:
calculating the R value of the serving cell by using a formula Rs ═ Qmeas, s-Qrxlevmin, s + Qhyst, s, wherein Rs is the R value of the serving cell, and Qmeas, s is the measured pilot signal measurement level value of the serving cell; qhyst, s is the reselection bias for suppressing ping-pong reselection, Qrxlevmin, s is the minimum level value for normalizing the calculated R value; and Qrxlevmin, s and Qhyst, s are parameters for calculating the R value of the service cell corresponding to the network type of the service cell.
7. The method as claimed in claim 5, wherein said calculating the R value of the serving cell according to the preset R value calculation parameter of the serving cell and the measured pilot signal measurement level value of the serving cell comprises:
calculating the R value of the serving cell by using a formula Rs ═ Qmeas, s-Qrxlevmin, s + Qhyst, s + Qpri, s, wherein Rs is the R value of the serving cell, and Qmeas, s is the measured pilot signal measurement level value of the serving cell; qhyst, s is the reselection bias for suppressing ping-pong reselection, Qrxlevmin, s is the minimum level value for normalizing the calculated R value; qpri, s is a preference bias characterizing selection preferences; and Qrxlevmin, s, Qhyst, s and Qpri, s are service R value calculation parameters corresponding to the network type of the service cell.
8. A terminal, comprising a memory for storing programs and data and a processor for invoking the programs in the memory for performing the operations of:
measuring a pilot signal measurement level value of a serving cell, and calculating an R value of the serving cell according to a preset R value calculation parameter of the serving cell and the measured pilot signal measurement level value of the serving cell;
acquiring a network type of a target adjacent cell and measuring a pilot signal measurement level value of the target adjacent cell;
calculating the R value of the target adjacent cell according to the adjacent cell R value calculation parameter corresponding to the network standard of the target adjacent cell and the measured pilot signal measurement level value of the target adjacent cell, wherein the processor prestores the mapping relation between various network standards and a plurality of groups of adjacent cell R value calculation parameters; the target neighbor cells include a first neighbor cell and a second neighbor cell;
when the network standard of the first adjacent cell is a first network standard and the network standard of the second adjacent cell is a second network standard; the processor calculates the R value of the target neighbor cell according to the neighbor cell R value calculation parameter corresponding to the network type of the target neighbor cell and the measured pilot signal measurement level value of the target neighbor cell, specifically:
calculating an R value of the first adjacent cell according to an adjacent cell R value calculation parameter corresponding to the first network system and a measured pilot signal measurement level value of the first adjacent cell, and calculating an R value of the second adjacent cell according to an adjacent cell R value calculation parameter corresponding to the second network system and a measured pilot signal measurement level value of the second adjacent cell;
and selecting the cell with the maximum R value in the target adjacent cell and the serving cell as a new resident cell.
9. The terminal according to claim 8, wherein when the network standard of the first neighboring cell and the network standard of the second neighboring cell are both the first network standard; the processor calculates the R value of the target neighbor cell according to the neighbor cell R value calculation parameter corresponding to the network type of the target neighbor cell and the measured pilot signal measurement level value of the target neighbor cell, specifically:
and calculating the R value of the first adjacent cell according to the adjacent cell R value calculation parameter corresponding to the first network standard and the measured pilot signal measurement level value of the first adjacent cell, and calculating the R value of the second adjacent cell according to the adjacent cell R value calculation parameter corresponding to the first network standard and the measured pilot signal measurement level value of the second adjacent cell.
10. The terminal according to claim 8 or 9, wherein the processor calculates the R value of the target neighboring cell according to the neighboring cell R value calculation parameter corresponding to the network type of the target neighboring cell and the measured pilot signal measurement level value of the target neighboring cell, specifically:
calculating the R value of the target adjacent cell by using a formula Rn-Qmeas, n-Qrxlevmin, n-Qoff, n, wherein Rn is the R value of the target adjacent cell, and Qmeas, n is the measured pilot signal measurement level value of the target adjacent cell; qoff s, n is the reselection bias for suppressing ping-pong reselection, Qrxlevmin, n is the minimum level value for normalizing the calculated R value; and Qrxlevmin, n and Qoff s, n are all adjacent cell R value calculation parameters corresponding to the network standard of the target adjacent cell.
11. The terminal according to claim 8 or 9, wherein the processor calculates the R value of the target neighboring cell according to the neighboring cell R value calculation parameter corresponding to the network type of the target neighboring cell and the measured pilot signal measurement level value of the target neighboring cell, specifically:
calculating the R value of the target adjacent cell by using a formula Rn ═ Qmeas, n-Qrxlevmin, n-Qoff s, n + Qpri, n, wherein Rn is the R value of the target adjacent cell, and Qmeas, n is the measured pilot signal measurement level value of the target adjacent cell; qoff s, n is the reselection bias for suppressing ping-pong reselection, Qrxlevmin, n is the minimum level value for normalizing the calculated R value; qpri, n is a preference bias characterizing the selection preference; and Qrxlevmin, n, Qoff, n and Qpri, n are all adjacent cell R value calculation parameters corresponding to the network standard of the target adjacent cell.
12. The terminal according to claim 8 or 9, wherein the memory pre-stores mapping relationships between a plurality of network standards and a plurality of sets of R value calculation parameters of the serving cell, and the network standard of the serving cell is a third network standard; the processor calculates the R value of the serving cell according to a preset R value calculation parameter of the serving cell and the measured pilot signal measurement level value of the serving cell, specifically:
and calculating the R value of the serving cell according to the R value calculation parameter of the serving cell corresponding to the third network system and the measured pilot signal measurement level value of the serving cell.
13. The terminal of claim 12, wherein the processor calculates the R value of the serving cell according to a preset R value calculation parameter of the serving cell and a measured pilot signal measurement level value of the serving cell, and specifically:
calculating the R value of the serving cell by using a formula Rs ═ Qmeas, s-Qrxlevmin, s + Qhyst, s, wherein Rs is the R value of the serving cell, and Qmeas, s is the measured pilot signal measurement level value of the serving cell; qhyst, s is the reselection bias for suppressing ping-pong reselection, Qrxlevmin, s is the minimum level value for normalizing the calculated R value; and Qrxlevmin, s and Qhyst, s are parameters for calculating the R value of the service cell corresponding to the network type of the service cell.
14. The terminal of claim 12, wherein the processor calculates the R value of the serving cell according to a preset R value calculation parameter of the serving cell and a measured pilot signal measurement level value of the serving cell, and specifically:
calculating the R value of the serving cell by using a formula Rs ═ Qmeas, s-Qrxlevmin, s + Qhyst, s + Qpri, s, wherein Rs is the R value of the serving cell, and Qmeas, s is the measured pilot signal measurement level value of the serving cell; qhyst, s is the reselection bias for suppressing ping-pong reselection, Qrxlevmin, s is the minimum level value for normalizing the calculated R value; qpri, s is a preference bias characterizing selection preferences; and Qrxlevmin, s, Qhyst, s and Qpri, s are service R value calculation parameters corresponding to the network type of the service cell.
CN201610324063.1A 2016-05-16 2016-05-16 Cell reselection method and terminal Active CN107396404B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610324063.1A CN107396404B (en) 2016-05-16 2016-05-16 Cell reselection method and terminal

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610324063.1A CN107396404B (en) 2016-05-16 2016-05-16 Cell reselection method and terminal

Publications (2)

Publication Number Publication Date
CN107396404A CN107396404A (en) 2017-11-24
CN107396404B true CN107396404B (en) 2022-01-14

Family

ID=60338640

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610324063.1A Active CN107396404B (en) 2016-05-16 2016-05-16 Cell reselection method and terminal

Country Status (1)

Country Link
CN (1) CN107396404B (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110636569A (en) * 2018-06-25 2019-12-31 ***通信有限公司研究院 Cell reselection method, reselection parameter sending method, terminal and network equipment
CN114916027A (en) * 2021-02-10 2022-08-16 ***通信有限公司研究院 Reselection method, reselection device, terminal and computer storage medium
CN115551026A (en) * 2021-06-30 2022-12-30 深圳市中兴微电子技术有限公司 Method for determining reselection judgment parameters and method for reselecting cell

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN100407832C (en) * 2005-07-05 2008-07-30 华为技术有限公司 Method for supporting terminal to realize interacting between communication systems
CN101998419B (en) * 2009-08-28 2013-09-18 ***通信集团设计院有限公司 Cell parameter configuration method and system
WO2011103823A2 (en) * 2011-04-18 2011-09-01 华为技术有限公司 Method and terminal for avoiding cell pingpong reselection
US8989742B2 (en) * 2011-06-17 2015-03-24 Qualcomm Incorporated Methods and apparatus for inter-rat cell reselection
CN103327546B (en) * 2013-05-31 2016-07-27 中国联合网络通信集团有限公司 Residence reselecting and device
CN104602260A (en) * 2013-10-31 2015-05-06 ***通信集团江苏有限公司 Heterogeneous network switching method and base station
CN105101313A (en) * 2014-05-22 2015-11-25 中兴通讯股份有限公司 Terminal cell reselection method and terminal cell reselection device

Also Published As

Publication number Publication date
CN107396404A (en) 2017-11-24

Similar Documents

Publication Publication Date Title
US11082899B2 (en) Cell reselection method and apparatus
CN109451549B (en) Voice backspacing method and device and terminal equipment
US11239926B2 (en) Measurement method, terminal, device, and access network device
US8830858B2 (en) Utilizing scanned radio access technology information
EP3142418B1 (en) User equipment, base station, cell selection control method, and wideband-all-symbols-measurement parameter transmission method
US9307460B2 (en) Neighboring cell measurements
EP3664499B1 (en) Beam measurement reporting method and device, terminal and storage medium
EP3886499A1 (en) Method and apparatus for cell changing in heterogeneous network
WO2012072716A1 (en) Cell re-selection using a ranking algorithm
US20160057688A1 (en) Handling uplink/downlink imbalance
EP2911450B1 (en) Cell reselection method and apparatus
CN107396404B (en) Cell reselection method and terminal
CN104427561B (en) The determination method of communication device, the determination method of cell measurement and cell reselection
CN108243472B (en) 2G-to-4G inter-system reselection method and device
CN114698035A (en) Neighbor cell measurement triggering method and device and computer readable storage medium
EP3119131B1 (en) Cell access methods
CN113784403B (en) Cell switching method and device
US10721663B2 (en) Mobility management method and device
CN104980984B (en) Method and terminal for reselecting inter-system cell
CN117135703A (en) Cell reselection method, device, user equipment and storage medium
CN115696347A (en) Method and device for adding auxiliary base station

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant