A cell resident method, communication device, chip and module equipment thereof
By performing signal reception power and verification of multiple beams, combined with the signal measurement value of the second cell, the problem of misjudgment of signal judgment in a high-density cell environment is solved, and the accuracy of cell residence and network stability are achieved .
Patent Information
- Application Number
- CN202111144838.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-09-28
- Publication Date
- 2025-01-17
- Estimated Expiration
- 2041-09-28
AI Technical Summary
In the fifth generation of mobile communication technology, high cell density makes it difficult for user equipment (UE) to accurately determine the true signal strength due to signal interference when searching in the cell, which may reside in a network congested cell or cannot reside in a suitable cell, affecting Network stability.
By measuring the reference signal reception power (RSRP) and physical broadcast channel (PBCH) of multiple beams, each beam is checked, and the checked beam is filtered out, and combined with the RSRP measurement value of the second cell, it is determined to be resided. to avoid misjudgment caused by interference.
The UE is improved to accurately track cell signals, ensure that the UE resides in a suitable cell, and ensure network stability.
Smart Images

Figure CN113873591B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of wireless communication technology, and in particular to a method for cell residence, a communication device, a chip and a module device thereof. Background Art
[0002] With the development of wireless communication technology and the popularization of user equipment (UE), after the UE resides in a cell, the user can make voice calls through the UE to realize voice services, and can also browse web pages, download files, etc. through the UE to realize data services. At present, the way for the UE to search for a cell before residing in a cell is: the UE measures the signal quality of each cell, selects the cell according to the order of signal strength in the signal quality from large to small, and tries to reside in the cell.
[0003] However, in the fifth generation mobile communication technology (5th Generation, 5G), the cell density is relatively high, and the number of cells that the UE needs to measure has greatly increased. Since there may be interference between the signals of each cell, the UE cannot determine whether the measured signal strength is the actual cell signal strength, so the UE may reside in a network congested cell or the UE may not reside in a cell, thereby affecting the stability of the network.
[0004] Therefore, how the UE measures and selects a cell to meet the demand for mobility management is a technical problem that urgently needs to be solved. Summary of the invention
[0005] The embodiment of the present application provides a method for cell residence, which can avoid the UE from misjudging the cell signal due to interference when searching for the cell, which is beneficial to improving the UE's accurate tracking of the cell signal, thereby residing in a suitable cell and ensuring the stability of the network.
[0006] In a first aspect, the present application provides a method for cell camping, the method comprising:
[0007] Measure N beams corresponding to the first cell to obtain a reference signal receiving power (RSRP) measurement value and a physical broadcast channel (PBCH) of each of the N beams;
[0008] Verify the PBCH of each of the above beams to obtain a verification result;
[0009] Obtaining an RSRP measurement value of the second cell;
[0010] The cell to be resident is determined based on the RSRP measurement value of the beam whose verification result is passed and the RSRP measurement value of the second cell.
[0011] In one implementation, the second cell has the same frequency as the first cell.
[0012] In one implementation, the PBCH of each of the above beams includes a first check code, and the PBCH of each of the above beams is checked to obtain a check result, including:
[0013] Obtain a second verification code;
[0014] For each of the above beams, if the first check code in the above beam matches the second check code, it is determined that the check result of the above beam is passed.
[0015] In one implementation, the method further includes:
[0016] For each of the beams, performing a modulo-2 division operation on the first check code of the beam and the second check code to obtain a remainder;
[0017] The matching of the first check code in the beam with the second check code includes: the remainder is a preset value.
[0018] In one implementation, determining the cell to be camped on according to the RSRP measurement value of the beam for which the verification result passes and the RSRP measurement value of the second cell includes:
[0019] Determine a first RSRP measurement value, where the first RSRP measurement value is the RSRP measurement value of the beam with a passed verification result and a maximum RSRP measurement value among the N beams;
[0020] Determine a second RSRP measurement value of the second cell, where the second RSRP measurement value is the RSRP measurement value of the beam corresponding to the second cell, for which a verification result passes and the RSRP measurement value is the largest;
[0021] The cell to be camped on is determined according to the first RSRP measurement value and the second RSRP measurement value of the second cell.
[0022] In one implementation, determining the cell to be camped on according to the first RSRP measurement value and the second RSRP measurement value of the second cell includes:
[0023] Determine a third RSRP measurement value, where the third RSRP measurement value is a maximum value between the first RSRP measurement value and the second RSRP measurement value of the second cell;
[0024] According to the third RSRP measurement value, a cell to be camped on is determined from the first cell and the second cell.
[0025] In one implementation, determining the cell to be camped on from the first cell and the second cell according to the third RSRP measurement value includes:
[0026] A cell whose difference between the RSRP measurement value and the third RSRP measurement value is less than a preset threshold is determined as a cell to be camped on; the cell to be camped on includes one or more of the first cell and the second cell.
[0027] In a second aspect, the present application provides a communication device, the communication device comprising:
[0028] A measuring unit, configured to measure N beams corresponding to the first cell, and obtain a reference signal received power RSRP measurement value and a physical broadcast channel PBCH of each of the N beams;
[0029] A verification unit, used to verify the PBCH of each beam to obtain a verification result;
[0030] An acquiring unit, configured to acquire an RSRP measurement value of a second cell;
[0031] A determination unit is used to determine the cell to be camped on according to the RSRP measurement value of the beam whose verification result is passed and the RSRP measurement value of the second cell.
[0032] In addition, in this aspect, other optional implementations of the communication device can refer to the relevant content of the first aspect mentioned above and will not be described in detail here.
[0033] In a third aspect, the present application provides a communication device, which includes a processor, and the processor is used to execute the method in the first aspect and any possible implementation manner thereof.
[0034] In a fourth aspect, the present application provides a communication device, which includes a processor and a memory, wherein the memory is used to store computer execution instructions; the processor is used to call program code from the memory to execute the method in the first aspect and any possible implementation thereof.
[0035] In the fifth aspect, the present application provides a chip, which is used to: measure N beams corresponding to the first cell, obtain the reference signal received power RSRP measurement value and the physical broadcast channel PBCH of each of the above N beams; verify the PBCH of each of the above beams to obtain a verification result; obtain the RSRP measurement value of the second cell; determine the cell to be resident based on the RSRP measurement value of the beam that has passed the above verification result and the RSRP measurement value of the above second cell.
[0036] In addition, in this aspect, other optional implementation methods of the chip can refer to the relevant content of the first aspect above, and will not be described in detail here.
[0037] In a sixth aspect, the present application provides a module device including a communication module, a power module, a storage module and a chip module, wherein:
[0038] The communication module is used for internal communication of the module device, or for communication between the module device and an external device;
[0039] The power supply module is used to provide electrical energy to the module equipment;
[0040] The above storage module is used to store data and instructions;
[0041] The above chip modules are used for:
[0042] Measure N beams corresponding to the first cell, and obtain the reference signal received power RSRP measurement value and the physical broadcast channel PBCH of each of the above N beams; verify the PBCH of each of the above beams to obtain a verification result; obtain the RSRP measurement value of the second cell; determine the cell to be resident based on the RSRP measurement value of the beam that passes the above verification result and the RSRP measurement value of the above second cell.
[0043] In addition, in this aspect, other optional implementation methods of the module device can refer to the relevant content of the first aspect above, and will not be described in detail here.
[0044] In an embodiment of the present application, the UE obtains the RSRP and PBCH of each beam by measuring one or more beams corresponding to the first cell, and then verifies the PBCH to obtain a verification result. By verifying the PBCH of each beam, the UE can determine whether the beam is a real beam of the first cell, thereby avoiding the UE from misjudging the cell signal due to interference when searching for the cell, which is beneficial to improving the accuracy of the UE's tracking of the cell signal; then, the UE obtains the RSRP measurement value of the second cell, and determines the cell to be resident by the RSRP measurement value of the beam that has passed the verification result and the RSRP measurement value of the second cell. Then, the UE can determine the resident cell from the cell to be resident, so that the UE can reside in a suitable cell, ensuring the stability of the UE network. BRIEF DESCRIPTION OF THE DRAWINGS
[0045] In order to more clearly illustrate the technical solutions of the embodiments of the present application, the drawings required for use in the description of the embodiments will be briefly introduced below. Obviously, the drawings described below are some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative work.
[0046] Figure 1 It is a schematic diagram of the architecture of a communication system provided by an embodiment of the present application;
[0047] Figure 2 A schematic diagram of a process of a cell camping method provided in an embodiment of the present application;
[0048] Figure 3 Another schematic diagram of a process of a cell camping method provided in an embodiment of the present application;
[0049] Figure 4 A schematic diagram of the structure of a communication device provided in an embodiment of the present application;
[0050] Figure 5 A schematic diagram of the structure of another communication device provided in an embodiment of the present application;
[0051] Figure 6 A schematic diagram of the structure of a module device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0052] The following will be combined with the drawings in the embodiments of the present application to clearly and completely describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.
[0053] See also Figure 1 , Figure 1 Schematic diagram of the architecture of a communication system provided by an embodiment of the present application. Figure 1 As shown, the communication system may include a terminal device 101, a network device 102, and a network device 103. The terminal device (terminal device 101) is an entity on the user side for receiving or transmitting a signal. The network device (network device 102 and network device 103) is an entity on the network side for transmitting or receiving a signal. The terminal device 101 may receive a beam transmitted from the network device 102, and may also receive a beam transmitted from the network device 103.
[0054] It should be noted that Figure 1 The number and form of devices shown are for example purposes and do not constitute a limitation on the embodiments of the present application. In actual applications, the communication system may include more than one terminal device, or more than two network devices. The embodiments of the present application are explained using a terminal device 101 and two network devices (network device 102 and network device 103) as an example. In actual applications, the network devices (network devices 102 and network devices 103) can send beams to multiple terminal devices respectively, and the terminal devices can receive beams from multiple network devices, thereby scanning the beams to determine multiple cells to be resident, and then resident in the cells. The present application is explained using an example in which a terminal device 101 receives beams sent from two network devices (network device 102 and network device 103).
[0055] In the embodiment of the present application, the terminal device may also be referred to as a terminal, UE, access terminal, user unit, user station, mobile station, mobile station, remote station, remote terminal, mobile device, user terminal, user agent or user device. The terminal device in the embodiment of the present application may be a mobile phone, a tablet computer, a computer with wireless transceiver function, a virtual reality (VR) terminal device, an augmented reality (AR) terminal device, a wireless terminal in industrial control, a wireless terminal in self-driving, a wireless terminal in remote medical, a wireless terminal in smart grid, a wireless terminal in transportation safety, a wireless terminal in smart city, a wireless terminal in smart home, etc. In the embodiment of the present application, the network device is an access network device, for example, a base station or a core network unit, the base station may be a fifth-generation mobile communication (5th-Generation, 5G) base station (gNB), and the network device may also be an access network device in a subsequent evolution communication system. The technical solution proposed in this application can be applied to various communication systems, such as new radio (NR) communication systems and subsequent evolved communication systems.
[0056] In the NR system, network devices (such as network devices 102 and network devices 103) can periodically send synchronization blocks (Synchronization Signal Block, SSB). Among them, SSB is composed of synchronization signals and PBCH. The synchronization signal includes the primary synchronization signal (Primary Synchronization Signal, PSS) and the secondary synchronization signal (Secondary Synchronization Signal, SSS). The synchronization signal can be used by the terminal device 101 to obtain downlink synchronization with the network device (such as network device 102 or network device 103). The PBCH can carry system information. The terminal device 101 can access the network device (such as network device 102 or network device 103) according to the system information carried in the PBCH, and reside in the cell managed by the network device.
[0057] In the Long Term Evolution (LTE) communication scenario, the beam (BEAM) that network devices use to send broadcast information is a wide beam, and the wide beam of LTE corresponds to the range of its communication radiation. In the 5G (The Fifth Generation Mobile Communication Technology) communication scenario, the frequency increases exponentially, so the beam coverage of 5G is greatly reduced. The beam that network devices use to send broadcast information is not a wide beam, but a narrow beam. Through the form of beam scanning, the energy is concentrated in a certain direction at a certain moment, so the signal can be sent farther in that direction. The signal in this direction cannot be received in other directions, and it is sent in another direction at the next moment. Finally, the entire cell is covered by constantly changing the direction of the beam. In the process of beam scanning, different beam scanning directions correspond to an SSB. In actual applications, each cell can have a maximum of 8 SSBs.
[0058] During the cell search process, the UE can measure the received beam at the SSB center frequency of the cell. During the measurement process, since the UE can switch different beams for measurement, the UE may search for at least one cell, and for a certain cell searched, measure one or more SSB measurement values. Then, the UE can determine the cell to be resident based on the measured SSB measurement value, and determine the resident cell from the cells to be resident. Among them, the SSB measurement value can be used to reflect the signal quality of the cell on the beam corresponding to the SSB, and the measurement value may include parameters such as Reference Signal Receiving Power (RSRP), Reference Signal Receiving Quality (RSRQ) or Signal-Noise Ratio (SNR).
[0059] Due to the existence of multiple cells, such as Figure 1 As shown, the terminal device 101 receives the beam sent from the network device 102 and also receives the beam sent from the network device 103. Due to the existence of interference, the corresponding cell may not exist on a certain SSB, but the terminal device 101 may measure the RSRP measurement value of the corresponding beam, and the RSRP measurement value is relatively high, so the terminal device 101 may use the RSRP as the measurement value of the SSB signal of the cell.
[0060] For example, for cell A, the terminal device 101 can measure the RSRP1 measurement value of the SSB1 signal of beam 1, the RSRP2 measurement value of the SSB2 signal of beam 2, the RSRP3 measurement value of the SSB3 signal of beam 3, and the RSRP4 measurement value of the SSB4 signal of beam 4 sent by the network device 102; for cell B, the terminal device 101 can measure the RSRP2 measurement value of the SSB2 signal of beam 2, the RSRP3 measurement value of the SSB3 signal of beam 3, the RSRP4 measurement value of the SSB4 signal of beam 4, and the RSRP5 measurement value of the SSB5 signal of beam 5 sent by the network device 103. Since the frequency points of cell A and cell B are the same, there may be co-channel interference between the cells. When measuring multiple beams of cell B, the terminal device 101 may mistakenly take the RSRP1 measurement value of the SSB1 signal of beam 1 of cell A as the RSRP1 measurement value of the SSB1 signal of beam 1 of cell B. The measured RSRP1 measurement value of the SSB1 signal of beam 1 of cell B can be called a "false BEAM".
[0061] Furthermore, when the terminal device 101 measures multiple beams of a certain cell, it may measure multiple SSB measurement values, that is, multiple RSRP measurement values. If the terminal device 101 does not screen the multiple SSB measurement values, it may select an inappropriate SSB measurement value (such as a value with a smaller RSRP) in the cell and compare it with the SSB measurement values of other cells. In fact, the SNR of the cell is better, that is, the signal quality is better. The terminal device 101 may mistakenly delete the cell with better signal quality from the cell table stored by the terminal device 101, and try to stay in other cells with poor signal quality. As a result, the terminal device 101 makes a misjudgment, affects the accuracy of the terminal device 101 in tracking the cell signal, and affects the stability of the network.
[0062] In the embodiment of the present application, the terminal device 101 can measure the N beams corresponding to the first cell sent by the network device (such as the network device 102 or the network device 103), receive the SSB signal of each beam in the N beams, and measure the N beams to obtain the signal quality measurement value (RSRP measurement value) of each beam, and then the terminal device 101 can obtain the information carried by the PBCH from the SSB in the beam. After demodulating the SSB of each beam and obtaining the information carried by the PBCH, the beam is verified according to the PBCH to obtain the verification result, and then the terminal device 101 selects the beam of the first cell according to the verification result, that is, the SSB measurement value (such as the RSRP measurement value) of the beam whose verification result is not passed is removed, and the SSB measurement value (such as the RSRP measurement value) of the beam whose verification result is passed is obtained, thereby avoiding the misjudgment of the terminal device 101 caused by interference.
[0063] Furthermore, the terminal device 101 can obtain the SSB measurement value (such as the RSRP measurement value) of the second cell, and determine the cell to be resident by comparing the obtained SSB measurement value of the second cell with the SSB measurement value of the beam whose verification result is passed in the first cell, so that the terminal device 101 can select the resident cell from the cells to be resident. In this way, the terminal device 101 can reside on a suitable cell, and the terminal device 101 can accurately and quickly track the cell signal, thereby satisfying the stability of the network and the mobility management requirements of the terminal device 101.
[0064] Based on the above communication system, the embodiment of the present application provides a method for cell camping. The method for cell camping in the embodiment of the present application can be: Figure 1 The terminal device 101 in the communication system shown is implemented, or can be implemented by a chip in the terminal device 101 mentioned above. Figure 1 The cell camping method involved in the communication system shown can be referred to in Figure 2 , Figure 2 201 to 204 are flow charts of a method for cell camping provided by an embodiment of the present application. The signal processing method may include the following steps 201 to 204:
[0065] 201. Measure N beams corresponding to a first cell, and obtain an RSRP measurement value and a PBCH of each of the N beams.
[0066] In an embodiment of the present application, the UE can switch different beams to perform measurements separately. After measuring multiple beams, the UE can search for one or more cells, wherein the first cell can be any cell searched by the UE during the cell search process. For a certain cell, multiple beams in different directions of the cell can be measured separately, and the directions of different beams can be measured to a measurement value of an SSB respectively. Among them, the measurement value of the SSB may include RSRP measurement value, RSRQ measurement value and SNR measurement value, etc., and the PBCH in the SSB is received. The present application is described by taking the SSB measurement value as the RSRP measurement value as an example.
[0067] Exemplarily, for the first cell, the UE can receive beam 1, beam 2, beam 3 and beam 4, and can receive the signals of SSB1, SSB2, SSB3, SSB4 respectively, as well as the SSB measurement values of the four beams, and can obtain RSRP1 measurement value, RSRP2 measurement value, RSRP3 measurement value and RSRP4 measurement value.
[0068] Furthermore, the UE can demodulate the SSB of each beam to obtain the PBCH in the SSB of each beam. In the NR system, the SSB occupies 4 orthogonal frequency division multiplexing (OFDM) symbols in the horizontal timing, the synchronization signals in the SSB, namely the PSS and SSS, each occupy 12 physical resource blocks (PRBs) in the vertical frequency domain, and the PBCH in the SSB occupies 20 PRBs in the frequency domain and 4 PRBs on both sides of the SSS.
[0069] 202. Verify the PBCH of each of the above beams to obtain a verification result.
[0070] Specifically, PBCH carries system information, and demodulating PBCH can obtain the master information block (MIB). The MIB may include downlink system bandwidth BW, system frame number (SFN), cyclic redundancy check (CRC) code, physical hybrid automatic repeat request indicator channel (PHICH) resource indication, frequency point, number of antennas, etc.
[0071] In one implementation, in order to avoid the above-mentioned "false BEAM" situation, the terminal device can perform a CRC check on the PBCH. If the PBCH check result of the beam fails, the PBCH beam is determined to be a "false BEAM". Therefore, when determining the signal quality of the cell, the beam can be removed and the signal quality of the cell can be determined from the remaining beams.
[0072] Specifically, the sending end (such as a network device) can append a number after the data to be sent to generate a new number, that is, to obtain a first check code, so that the generated new data can be divided by the number agreed upon by the sending end and the receiving end (that is, the second check code) at the same time. It should be noted that the operation of this integer division is not arithmetic division, but modulo-2 division, so-called modulo-2 division is binary division. Among them, the so-called modulo-2 division operation does not require borrowing from the upper bit during the division operation, nor does it compare the size of the same bit values of the divisor and the dividend. It only divides the same number of bits, and the division method is the logical XOR operation in binary, that is, if the number of the bit is the same, the quotient of the bit is 0, otherwise it is 1.
[0073] In the process of checking each beam, the first check code of the beam is used as the divisor and the second check code is used as the dividend to perform a modulo-2 division operation to obtain a remainder. For each beam, if the first check code and the second check code of the beam match, the check result of the beam is determined to be passed. If the remainder obtained by performing a modulo-2 division operation on the first check code of the beam and the second check code is a preset value, it is determined that the first check code and the second check code match, that is, the check result of the beam is determined to be passed. Wherein, integer division means that the remainder is 0, and the preset value is 0. Conversely, if the remainder is not the preset value, it is determined that the first check code and the second check code do not match, and the check result of the beam is determined to be failed.
[0074] Among them, the CRC code in the PBCH is a number attached after the original data, so that the first check code is formed according to the original data and the CRC code. The second check code can be a check code pre-agreed by the UE and the network device and stored in the UE. Optionally, there can be multiple second check codes, for example, 3. The UE can determine the second check code according to the frequency of the cell, or use multiple second check codes in sequence to try to check one by one, or check the first check code of the beam according to the second check code used by the beam that has passed the cell check result. This application does not limit this.
[0075] Exemplarily, for beam 1, the original data that the network device wants to send is 1010110, and the divisor agreed upon by the network device and the UE is 10011. The CRC check code generated according to the original data and the agreed divisor is 0100, and the first check code is 1010110100. The network device carries the first check code on the PBCH and sends it to the UE, and the UE obtains the second check code agreed upon with the network device, that is, 10011. By using 1010110100 (the first check code) as the dividend and 10011 (the second check code) as the divisor to perform a modulo-2 division operation, the quotient is calculated to be 101010 and the remainder is 0. Then the UE obtains a preset value of 0, and determines that the remainder is the preset value, then the UE determines that the first check code and the second check code in the beam match, that is, determines that the check result of the beam is passed.
[0076] Further, among the N beams corresponding to the first cell, the beams whose verification results are failed are removed. If the verification result is failed, it means that the beam is a "fake BEAM", then the UE can determine the RSRP measurement value of the first cell according to the RSRP measurement values of the remaining beams, that is, the first RSRP measurement value. Among them, the first RSRP measurement value can be the maximum RSRP measurement value among the RSRP measurement values of the multiple beams whose verification results are passed.
[0077] 203. Obtain an RSRP measurement value of the second cell.
[0078] In one implementation, the second cell is a co-frequency cell other than the first cell searched by the UE during the cell search process, wherein the second cell may be one cell or multiple cells. It can be understood that the RSRP measurement value of the second cell is obtained in the same manner as the RSRP measurement value of the first cell.
[0079] Specifically, taking the second cell as an example, the UE can receive multiple beams of the second cell, measure each of the multiple beams corresponding to the second cell, and obtain the RSRP measurement value and PBCH of each of the multiple beams. Then, the PBCH of each beam of the second cell is verified to obtain the verification result, and the beams with the verification result of not passing are removed, and the RSRP measurement value of the second cell is determined according to the beams with the verification result of passing, that is, the second RSRP measurement value. Among them, the second RSRP measurement value can also be the maximum RSRP measurement value among the RSRP measurement values of the multiple beams with the verification result of passing. As a result, the UE can determine the RSRP measurement value of each of the multiple cells searched during the cell search process, and then determine the cell to be resident according to the RSRP measurement value of each cell.
[0080] 204. Determine a cell to be camped on according to the RSRP measurement value of the beam whose verification result is passed and the RSRP measurement value of the second cell.
[0081] In one implementation, the UE determines the RSRP measurement value of the first cell according to the RSRP measurement value of the beam whose verification result is passed, that is, the first RSRP measurement value. The first RSRP measurement value may be the RSRP measurement value of the beam whose verification result is passed and whose RSRP measurement value is the largest among the N beams. Similarly, the UE may determine the second RSRP measurement value according to the RSRP measurement value of the second cell. The second RSRP measurement value may be the RSRP measurement value of the beam whose verification result is passed and whose RSRP measurement value is the largest among the beams corresponding to the second cell. After determining the first RSRP measurement value and the second RSRP measurement value, the cell to be resident may be determined according to the first RSRP measurement value and the second RSRP measurement value. It should be noted that if the second cell is a plurality of cells, the RSRP measurement value of each cell in the plurality of cells is determined, so that the cell to be resident is determined according to the RSRP measurement value of each cell in the cell set, and the cell set is a set including the first cell and the second cell.
[0082] Specifically, the UE may determine the RSRP measurement value at the frequency point where the first cell and the second cell are located, and use the RSRP measurement value of the frequency point as a reference to screen each cell in the cell set, delete the screened cells from the cell set, and use the remaining cells as the cells to be resident. Taking the RSRP measurement value of the frequency point as the maximum RSRP measurement value among the RSRP measurement values of each cell as an example, the UE screening process may be to first determine a third RSRP measurement value, the third RSRP measurement value being the RSRP measurement value of the frequency point, that is, the third RSRP measurement value being the maximum value of the first RSRP measurement value and the second RSRP measurement value of the second cell, and use the third RSRP measurement value as the RSRP measurement value of the frequency point.
[0083] Further, the UE determines the cell to be resident from the first cell and the second cell according to the third RSRP measurement value. Specifically, the UE may determine the cell whose difference between the RSRP measurement value and the third RSRP measurement value is less than a preset threshold as the cell to be resident. It can be understood that the cell to be resident is selected from the first cell and the second cell, and the cell to be resident includes one or more of the first cell and the second cell.
[0084] In an embodiment of the present application, the terminal device obtains the RSRP and PBCH of each beam by measuring one or more beams corresponding to the first cell, and then verifies the PBCH to obtain a verification result. The UE verifies the PBCH of each beam to determine whether the beam is a real beam of the first cell, thereby avoiding the UE from misjudging the cell signal due to interference when searching for the cell, which is beneficial to improving the accuracy of the UE's tracking of the cell signal; then, the RSRP measurement value of the second cell is obtained by the UE, and the RSRP measurement value of the beam that has passed the verification result and the RSRP measurement value of the second cell are determined. Then, the UE can determine the resident cell from the resident cell, so that the UE can reside in a suitable cell, ensuring the stability of the UE network.
[0085] See also Figure 3 , Figure 3 FIG. 1 is another flow chart of a method for cell residence provided in an embodiment of the present application. Figure 1 In the illustrated embodiment, the terminal device 101 is implemented, or may be implemented by a chip in the terminal device 101. The cell camping method includes but is not limited to the following steps 301-303.
[0086] It should be noted that the same or similar parts between the various embodiments in this application can refer to each other. In the various embodiments in this application, and the various implementation methods / implementation methods / implementation methods in each embodiment, if there is no special explanation and logical conflict, the terms and / or descriptions between different embodiments and the various implementation methods / implementation methods / implementation methods in each embodiment are consistent and can be referenced to each other. The technical features in different embodiments and the various implementation methods / implementation methods / implementation methods in each embodiment can be combined to form new embodiments, implementation methods, implementation methods, or implementation methods according to their inherent logical relationships. The above-mentioned implementation methods of this application do not constitute a limitation on the scope of protection of this application. Among them:
[0087] 301. Determine a first RSRP measurement value.
[0088] 302. Determine a second RSRP measurement value of a second cell.
[0089] In one implementation, the first RSRP measurement value is an RSRP measurement value of the first cell, which is determined according to the RSRP measurement value of the beam whose verification result is passed among the N beams corresponding to the first cell. The first RSRP measurement value may be the RSRP measurement value of the beam whose verification result is passed and whose RSRP measurement value is the largest among the N beams according to the UE, and the first RSRP measurement value may be used to indicate the signal quality of the first cell.
[0090] Specifically, after measuring N beams, the UE obtains N RSRP measurement values respectively, and then verifies the N beams to obtain the verification result of each of the N beams. The UE can then remove the beams with verification results that fail from the N beams corresponding to the first cell, and obtain beams with verification results that pass. The UE can then sort the RSRP measurement values of the beams with verification results that pass in order from large to small, obtain a sorting result, and use the RSRP measurement value ranked first in the sorting result as the first RSRP measurement value.
[0091] Similarly, for the second cell, the RSRP measurement values of the beams that have passed the verification in the verification results of the multiple beams corresponding to the second cell are sorted in descending order, and the RSRP measurement value that ranks first in the obtained sorting result, that is, the largest RSRP measurement value, is used as the second RSRP measurement value of the second cell. It can be understood that the second RSRP measurement value represents the signal quality of the second cell.
[0092] In a possible implementation, if the second cell is a plurality of cells, the second RSRP measurement value of each second cell is determined respectively, and each second RSRP measurement value can be used to represent the signal quality of the corresponding cell respectively. Then the UE can determine the cell to be camped on according to the signal quality of each cell.
[0093] 303. Determine a cell to be camped on according to the first RSRP measurement value and the second RSRP measurement value of the second cell.
[0094] In one implementation, since the first cell and the second cell are co-frequency cells, that is, the frequency point is the same, the RSRP measurement value of the frequency point can be determined first, and the RSRP measurement value of the frequency point can be used as a benchmark. The RSRP measurement value of each cell can be compared with the RSRP measurement value of the frequency point, thereby screening out the cell to be resident.
[0095] In one implementation, the RSRP measurement value of the frequency point may be the maximum RSRP measurement value among the RSRP measurement values of the same-frequency cells, that is, the RSRP measurement value of the frequency point is the third RSRP measurement value, and the third RSRP measurement value is the maximum value of the first RSRP measurement value and the second RSRP measurement value. If the second cell is a plurality of cells, the second RSRP measurement value is a plurality of RSRP measurement values, and the maximum RSRP measurement value determined from the first RSRP measurement value and the plurality of second RSRP measurement values may be used as the third RSRP measurement value.
[0096] Further, the UE may determine the cell to be resident based on the RSRP measurement value of the frequency point and the RSRP measurement value of each cell. The cell to be resident is a cell that the UE may attempt to reside in. Specifically, the UE may determine a cell whose difference between the RSRP measurement value of each cell and the third RSRP measurement value is less than a preset threshold as a cell to be resident. Since the cell to be resident is screened from the first cell and the second cell, the cell to be resident includes one or more of the first cell and the second cell.
[0097] Among them, since the RSRP measurement value of the frequency point, that is, the third RSRP measurement value, is the largest RSRP measurement value among the RSRP measurement values of the cells under the frequency point, the RSRP measurement value of each cell is less than or equal to the RSRP measurement value of the frequency point, and the calculation result obtained by subtracting the RSRP measurement value of the cell from the RSRP measurement value of the frequency point is a negative number, that is, the difference is a negative number, and the difference can indicate the degree of proximity between the RSRP measurement value of the cell and the RSRP measurement value of the frequency point. If the difference is less than the preset threshold, it is determined that the RSRP measurement value of the cell is close to the RSRP measurement value of the frequency point, indicating that the larger the RSRP measurement value of the cell, the better the signal quality, and the UE can determine the cell as the cell to be resident. Then, a cell is selected as the resident cell of the UE according to the cell to be resident.
[0098] In one implementation, a cell table may be stored in the UE, and the cell table may record the cell information of multiple cells, for example, the cell information of 8 cells. Among them, the cells recorded in the cell table may be obtained by deleting the RSRP measurement value of the searched cell after the UE completes the cell search and subtracts the RSRP measurement value of the frequency point. For example, the UE searches for 10 cells, and determines that the difference between 2 cells is greater than a preset threshold based on the difference between the RSRP measurement values of the 10 cells and the RSRP measurement value of the frequency point. In this case, the UE may delete these 2 cells from the results of the cell search, and store the cell information of the remaining 8 cells in the cell table.
[0099] Optionally, if after deletion, the remaining cells are greater than the quantity threshold, the UE may sort the RSRP measurement values of the remaining cells in order from large to small, and store the cell information of the first M cells in the sorting result in the cell table. Exemplarily, if after deletion, the remaining cells are still greater than 8, the UE may sort the RSRP measurement values of the remaining cells in order from large to small, and store the cell information of the first one or more cells in the cell table, for example, the first 8 cells. Alternatively, the UE may also sort the difference between the RSRP measurement values of the remaining cells and the frequency points in order from small to large, and store the cell information of the first one or more cells in the sorting result in the cell table, which is not limited in this application.
[0100] For each cell in the cell table, the UE can periodically perform a cell search according to a first preset duration, that is, measure the beams of each cell included in the cell table. The UE can also periodically perform a cell search according to a second preset duration, that is, measure the beams of the cells around the UE. Optionally, the cells around the UE may include each cell in the cell table, wherein the first preset duration is less than the second preset duration. By searching fewer cells with a shorter duration as a period and searching the cells around the UE with a longer duration as a period, it is beneficial to save resources for UE cell search while ensuring the accuracy of cell signal tracking.
[0101] Exemplarily, assuming that the first preset time length can be 50 milliseconds (ms) and the second preset time length can be 640ms, by reducing the number of cells periodically measured in the first preset time length, it can be helpful to reduce the consumption of millions of instructions per second (MIS), that is, reduce the instruction resources consumed by the UE for cell search, and also ensure the accuracy of rapid tracking of cell signals.
[0102] In an embodiment of the present application, the UE obtains the RSRP and PBCH of each beam by measuring one or more beams corresponding to the first cell, and then verifies the PBCH to obtain a verification result. By verifying the PBCH of each beam, the UE can determine whether the beam is a real beam of the first cell, thereby avoiding the UE from misjudging the cell signal due to interference when searching for the cell, which is beneficial to improving the accuracy of the UE's tracking of the cell signal; then, the UE obtains the RSRP measurement value of the second cell, and determines the cell to be resident by the RSRP measurement value of the beam that has passed the verification result and the RSRP measurement value of the second cell. Then, the UE can determine the resident cell from the cell to be resident, so that the UE can reside in a suitable cell, ensuring the stability of the UE network.
[0103] See also Figure 4 , Figure 4 1 is a schematic diagram of a communication device provided in an embodiment of the present application. The device may be a terminal device, or a device in a terminal device, or a device that can be used in conjunction with a terminal device. The device may be a network device, or a device in a network device, or a device that can be used in conjunction with a network device. Figure 4 The communication device 40 shown may include a measuring unit 401, a checking unit 402, an acquiring unit 403, a determining unit 404 and a computing unit 405. Among them:
[0104] The measuring unit 401 is configured to measure N beams corresponding to the first cell, and obtain a reference signal received power RSRP measurement value and a physical broadcast channel PBCH of each of the N beams;
[0105] A verification unit 402 is used to verify the PBCH of each of the above beams to obtain a verification result;
[0106] An acquiring unit 403 is configured to acquire an RSRP measurement value of a second cell;
[0107] The determination unit 404 is used to determine the cell to be camped on according to the RSRP measurement value of the beam whose verification result is passed and the RSRP measurement value of the second cell.
[0108] In one implementation, the second cell has the same frequency as the first cell.
[0109] In one implementation, the PBCH of each of the beams includes a first check code, and the check unit 402 is specifically configured to:
[0110] Obtain a second verification code;
[0111] For each of the above beams, if the first check code in the above beam matches the second check code, it is determined that the check result of the above beam is passed.
[0112] In one implementation, the communication device 40 further includes:
[0113] The operation unit 405 is used for performing a modulo-2 division operation on the first check code of the beam and the second check code for each of the beams to obtain a remainder;
[0114] The matching of the first check code in the beam with the second check code includes: the remainder is a preset value.
[0115] In one implementation, the determining unit 404 is specifically configured to:
[0116] Determine a first RSRP measurement value, where the first RSRP measurement value is the RSRP measurement value of the beam with a passed verification result and a maximum RSRP measurement value among the N beams;
[0117] Determine a second RSRP measurement value of the second cell, where the second RSRP measurement value is the RSRP measurement value of the beam corresponding to the second cell, for which a verification result passes and the RSRP measurement value is the largest;
[0118] The cell to be camped on is determined according to the first RSRP measurement value and the second RSRP measurement value of the second cell.
[0119] In one implementation, the determining unit 404 is specifically configured to:
[0120] Determine a third RSRP measurement value, where the third RSRP measurement value is a maximum value between the first RSRP measurement value and the second RSRP measurement value of the second cell;
[0121] According to the third RSRP measurement value, a cell to be camped on is determined from the first cell and the second cell.
[0122] In one implementation, the determining unit 404 is specifically configured to:
[0123] A cell whose difference between the RSRP measurement value and the third RSRP measurement value is less than a preset threshold is determined as a cell to be camped on; the cell to be camped on includes one or more of the first cell and the second cell.
[0124] Through the communication device provided in the embodiment of the present application, the UE obtains the RSRP and PBCH of each beam by measuring one or more beams corresponding to the first cell, and then can verify the PBCH to obtain the verification result. By verifying the PBCH of each beam, the UE can determine whether the beam is the real beam of the first cell, thereby avoiding the UE from misjudging the cell signal due to interference when searching for the cell, which is beneficial to improving the accuracy of the UE's tracking of the cell signal; then, the UE obtains the RSRP measurement value of the second cell, and determines the cell to be resident by the RSRP measurement value of the beam that has passed the verification result and the RSRP measurement value of the second cell. Then, the UE can determine the resident cell from the cells to be resident, so that the UE can reside in a suitable cell, ensuring the stability of the UE network.
[0125] According to an embodiment of the present application, Figure 4 The various units in the communication device shown can be separately or all combined into one or several other units to constitute, or one (some) of the units can also be split into multiple smaller units in function to constitute, which can achieve the same operation without affecting the realization of the technical effects of the embodiments of the present application. The above-mentioned units are divided based on logical functions. In practical applications, the functions of one unit can also be implemented by multiple units, or the functions of multiple units can be implemented by one unit. In other embodiments of the present application, the communication device may also include other units. In practical applications, these functions can also be implemented with the assistance of other units, and can be implemented by the collaboration of multiple units.
[0126] The communication device may be, for example, a chip or a chip module. The modules included in the devices and products described in the above embodiments may be software modules or hardware modules, or may be partially software modules and partially hardware modules. For example, for each device or product applied to or integrated in a chip, each module contained therein may be implemented in the form of hardware such as circuits, or at least some of the modules may be implemented in the form of software programs, which run on a processor integrated inside the chip, and the remaining (if any) modules may be implemented in the form of hardware such as circuits; for each device or product applied to or integrated in a chip module, each module contained therein may be implemented in the form of hardware such as circuits, and different modules may be located in the same component (e.g., chip, circuit module, etc.) or in different components of the chip module, or at least some of the modules may be implemented in the form of software programs, which run on a processor integrated inside the chip module, and the remaining (if any) modules may be implemented in the form of hardware such as circuits; for each device or product applied to or integrated in a terminal, each module contained therein may be implemented in the form of hardware such as circuits, and different modules may be located in the same component (e.g., chip, circuit module, etc.) or in different components in the terminal, or at least some of the modules may be implemented in the form of software programs, which run on a processor integrated inside the terminal, and the remaining (if any) modules may be implemented in the form of hardware such as circuits.
[0127] The embodiments of the present application and the embodiments of the aforementioned method are based on the same concept, and the technical effects they bring are also the same. For the specific principles, please refer to the description of the aforementioned embodiments, which will not be repeated here.
[0128] See also Figure 5 , Figure 5 A communication device 50 is provided in an embodiment of the present application. Figure 5 As shown, the communication device 50 may include a processor 501 and a transceiver 502. Optionally, the communication device may also include a memory 503. The processor 501, the transceiver 502 and the memory 503 may be connected via a bus 504 or other means. Figure 5 The connections between other components are shown in bold lines, which are only for illustration and are not intended to be limiting. The bus can be divided into an address bus, a data bus, a control bus, etc. For ease of representation, Figure 5 Only one thick line is used in the diagram, but this does not mean that there is only one bus or only one type of bus.
[0129] The coupling in the embodiment of the present application is an indirect coupling or communication connection between devices, units or modules, which can be electrical, mechanical or other forms, and is used for information exchange between devices, units or modules. The specific connection medium between the processor 501 and the memory 503 is not limited in the embodiment of the present application.
[0130] The memory 503 may include a read-only memory and a random access memory, and provides instructions and data to the processor 501. A portion of the memory 503 may also include a nonvolatile random access memory.
[0131] The processor 501 may be a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field-programmable gate arrays (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. A general-purpose processor may be a microprocessor, and optionally, the processor 501 may also be any conventional processor, etc. Among them:
[0132] The memory 503 is used to store program instructions.
[0133] The processor 501 is configured to call the program instructions stored in the memory 503 to:
[0134] Measure N beams corresponding to the first cell to obtain an RSRP measurement value and a PBCH of each of the N beams.
[0135] Verify the PBCH of each of the above beams to obtain a verification result;
[0136] Obtaining an RSRP measurement value of the second cell;
[0137] The cell to be resident is determined based on the RSRP measurement value of the beam whose verification result is passed and the RSRP measurement value of the second cell.
[0138] In one implementation, the second cell has the same frequency as the first cell.
[0139] In one implementation, the PBCH of each of the beams includes a first check code, and the processor 501 is configured to check the PBCH of each of the beams to obtain a check result, specifically for:
[0140] Obtain a second verification code;
[0141] For each of the above beams, if the first check code in the above beam matches the second check code, it is determined that the check result of the above beam is passed.
[0142] In one implementation, the processor 501 calls the program instructions stored in the memory 503, and is further configured to:
[0143] For each of the beams, performing a modulo-2 division operation on the first check code of the beam and the second check code to obtain a remainder;
[0144] The matching of the first check code in the beam with the second check code includes: the remainder is a preset value.
[0145] In one implementation, the processor 501 is configured to determine the cell to be camped on according to the RSRP measurement value of the beam for which the verification result is passed and the RSRP measurement value of the second cell, specifically for:
[0146] Determine a first RSRP measurement value, where the first RSRP measurement value is the RSRP measurement value of the beam with a passed verification result and a maximum RSRP measurement value among the N beams;
[0147] Determine a second RSRP measurement value of the second cell, where the second RSRP measurement value is the RSRP measurement value of the beam corresponding to the second cell, for which a verification result passes and the RSRP measurement value is the largest;
[0148] The cell to be camped on is determined according to the first RSRP measurement value and the second RSRP measurement value of the second cell.
[0149] In one implementation, the processor 501 is configured to determine the cell to be camped on according to the first RSRP measurement value and the second RSRP measurement value of the second cell, specifically to:
[0150] Determine a third RSRP measurement value, where the third RSRP measurement value is a maximum value between the first RSRP measurement value and the second RSRP measurement value of the second cell;
[0151] According to the third RSRP measurement value, a cell to be camped on is determined from the first cell and the second cell.
[0152] In one implementation, the processor 501 is configured to determine, according to the third RSRP measurement value, a cell to be camped on from the first cell and the second cell, specifically to:
[0153] A cell whose difference between the RSRP measurement value and the third RSRP measurement value is less than a preset threshold is determined as a cell to be camped on; the cell to be camped on includes one or more of the first cell and the second cell.
[0154] In one implementation, the multiple historical wireless signals are received within a preset time period; or the multiple historical wireless signals are signals received before the wireless signal is received.
[0155] In the embodiment of the present application, the program can be executed by running on a general computing device such as a computer including a central processing unit (CPU), a random access memory medium (RAM), a read-only memory medium (ROM) and other processing elements and storage elements. Figure 2-Figure 3 The computer program (including program code) of each step involved in the corresponding method shown in the embodiment of the present application is used to implement the method provided in the embodiment of the present application. The computer program can be recorded on a computer-readable recording medium, for example, and loaded into the above-mentioned computing device through the computer-readable recording medium and run therein.
[0156] Based on the same inventive concept, the principles and beneficial effects of solving the problems provided by the communication device in the embodiment of the present application are similar to the principles and beneficial effects of solving the problems provided by the communication device in the method embodiment of the present application. Please refer to the principles and beneficial effects of the implementation of the method. For the sake of concise description, they will not be repeated here.
[0157] The present application also provides a chip that can execute the steps of the terminal device in the above method embodiment. The chip is used to:
[0158] Measure N beams corresponding to the first cell to obtain an RSRP measurement value and a PBCH of each of the N beams.
[0159] Verify the PBCH of each of the above beams to obtain a verification result;
[0160] Obtaining an RSRP measurement value of the second cell;
[0161] The cell to be resident is determined based on the RSRP measurement value of the beam whose verification result is passed and the RSRP measurement value of the second cell.
[0162] In one implementation, the second cell has the same frequency as the first cell.
[0163] In one implementation, the PBCH of each of the above beams includes a first check code, and the chip is used to check the PBCH of each of the above beams to obtain a check result, specifically used to:
[0164] Obtain a second verification code;
[0165] For each of the above beams, if the first check code in the above beam matches the second check code, it is determined that the check result of the above beam is passed.
[0166] In one implementation, the chip is further used for:
[0167] For each of the beams, performing a modulo-2 division operation on the first check code of the beam and the second check code to obtain a remainder;
[0168] The matching of the first check code in the beam with the second check code includes: the remainder is a preset value.
[0169] In one implementation, the chip is used to determine the cell to be camped on according to the RSRP measurement value of the beam for which the verification result is passed and the RSRP measurement value of the second cell, specifically for:
[0170] Determine a first RSRP measurement value, where the first RSRP measurement value is the RSRP measurement value of the beam with a passed verification result and a maximum RSRP measurement value among the N beams;
[0171] Determine a second RSRP measurement value of the second cell, where the second RSRP measurement value is the RSRP measurement value of the beam corresponding to the second cell, for which a verification result passes and the RSRP measurement value is the largest;
[0172] The cell to be camped on is determined according to the first RSRP measurement value and the second RSRP measurement value of the second cell.
[0173] In one implementation, the chip is used to determine the cell to be camped on according to the first RSRP measurement value and the second RSRP measurement value of the second cell, specifically for:
[0174] Determine a third RSRP measurement value, where the third RSRP measurement value is a maximum value between the first RSRP measurement value and the second RSRP measurement value of the second cell;
[0175] According to the third RSRP measurement value, a cell to be camped on is determined from the first cell and the second cell.
[0176] In one implementation, the chip is used to determine the cell to be camped on from the first cell and the second cell according to the third RSRP measurement value, specifically used to:
[0177] A cell whose difference between the RSRP measurement value and the third RSRP measurement value is less than a preset threshold is determined as a cell to be camped on; the cell to be camped on includes one or more of the first cell and the second cell.
[0178] In one implementation, the chip includes at least one processor, at least one first memory and at least one second memory; wherein the at least one first memory and the at least one processor are interconnected via lines, and instructions are stored in the first memory; the at least one second memory and the at least one processor are interconnected via lines, and the second memory stores data that needs to be stored in the method embodiment.
[0179] For each device or product applied to or integrated in the chip, each module contained therein can be implemented in the form of hardware such as circuits, or at least some of the modules can be implemented in the form of software programs, which run on a processor integrated inside the chip, and the remaining (if any) modules can be implemented in the form of hardware such as circuits.
[0180] See also Figure 6 , Figure 6 60 can execute the relevant steps of the terminal device in the above method embodiment, and the module device 60 includes: a communication module 601, a power module 602, a storage module 603 and a chip module 604.
[0181] The communication module 601 is used for internal communication of the module device, or for the module device to communicate with external devices; the power module 602 is used to provide power to the module device; the storage module 603 is used to store data and instructions; the chip module 604 is used to:
[0182] Measure N beams corresponding to the first cell to obtain an RSRP measurement value and a PBCH of each of the N beams.
[0183] Verify the PBCH of each of the above beams to obtain a verification result;
[0184] Obtaining an RSRP measurement value of the second cell;
[0185] The cell to be resident is determined based on the RSRP measurement value of the beam whose verification result is passed and the RSRP measurement value of the second cell.
[0186] In one implementation, the second cell has the same frequency as the first cell.
[0187] In one implementation, the PBCH of each of the above beams includes a first check code, and the chip module 604 is used to check the PBCH of each of the above beams to obtain a check result, which is specifically used to:
[0188] Obtain a second verification code;
[0189] For each of the above beams, if the first check code in the above beam matches the second check code, it is determined that the check result of the above beam is passed.
[0190] In one implementation, the chip module 604 is further used for:
[0191] For each of the beams, performing a modulo-2 division operation on the first check code of the beam and the second check code to obtain a remainder;
[0192] The matching of the first check code in the beam with the second check code includes: the remainder is a preset value.
[0193] In one implementation, the chip module 604 is used to determine the cell to be camped on according to the RSRP measurement value of the beam whose verification result is passed and the RSRP measurement value of the second cell, specifically for:
[0194] Determine a first RSRP measurement value, where the first RSRP measurement value is the RSRP measurement value of the beam with a passed verification result and a maximum RSRP measurement value among the N beams;
[0195] Determine a second RSRP measurement value of the second cell, where the second RSRP measurement value is the RSRP measurement value of the beam corresponding to the second cell, for which a verification result passes and the RSRP measurement value is the largest;
[0196] The cell to be camped on is determined according to the first RSRP measurement value and the second RSRP measurement value of the second cell.
[0197] In one implementation, the chip module 604 is used to determine the cell to be camped on according to the first RSRP measurement value and the second RSRP measurement value of the second cell, specifically for:
[0198] Determine a third RSRP measurement value, where the third RSRP measurement value is a maximum value between the first RSRP measurement value and the second RSRP measurement value of the second cell;
[0199] According to the third RSRP measurement value, a cell to be camped on is determined from the first cell and the second cell.
[0200] In one implementation, the chip module 604 is used to determine the cell to be camped on from the first cell and the second cell according to the third RSRP measurement value, specifically for:
[0201] A cell whose difference between the RSRP measurement value and the third RSRP measurement value is less than a preset threshold is determined as a cell to be camped on; the cell to be camped on includes one or more of the first cell and the second cell.
[0202] In one implementation, the multiple historical wireless signals are received within a preset time period; or the multiple historical wireless signals are signals received before the wireless signal is received.
[0203] For each device or product applied to or integrated in the chip module, each module contained therein can be implemented by hardware such as circuits, and different modules can be located in the same component of the chip module (such as a chip, circuit module, etc.) or in different components. Alternatively, at least some of the modules can be implemented by a software program that runs on a processor integrated inside the chip module, and the remaining (if any) modules can be implemented by hardware such as circuits.
[0204] An embodiment of the present application also provides a computer-readable storage medium, in which one or more instructions are stored, and the one or more instructions are suitable for being loaded by a processor and executing the method provided by the above method embodiment.
[0205] The embodiment of the present application also provides a computer program product including instructions, which, when executed on a computer, enables the computer to execute the method provided by the above method embodiment.
[0206] It should be noted that, for the above-mentioned various method embodiments, for the sake of simplicity of description, they are all expressed as a series of action combinations, but those skilled in the art should be aware that this application is not limited by the order of the actions described, because according to this application, some steps can be performed in other orders or simultaneously. Secondly, those skilled in the art should also be aware that the embodiments described in the specification are all preferred embodiments, and the actions and modules involved are not necessarily required by this application.
[0207] The steps in the method of the embodiment of the present application can be adjusted in order, combined and deleted according to actual needs.
[0208] The modules in the device of the embodiment of the present application can be merged, divided and deleted according to actual needs.
[0209] A person of ordinary skill in the art can understand that all or part of the steps in the various methods of the above embodiments can be completed by instructing related hardware through a program, and the program can be stored in a computer-readable storage medium, and the readable storage medium can include: a flash drive, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk, etc.
[0210] The above disclosure is only a preferred embodiment of the present application, which is only a part of the embodiments of the present invention, and certainly cannot be used to limit the scope of rights of the present application. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.
Claims
1. A method for cell residence, characterized in that: include: Measure N beams corresponding to the first cell, and obtain a reference signal received power RSRP measurement value and a physical broadcast channel PBCH of each of the N beams; Verify the PBCH of each beam to obtain a verification result; Obtaining an RSRP measurement value of the second cell; The cell to be resident is determined based on the RSRP measurement value of the beam whose verification result is passed and the RSRP measurement value of the second cell.
2. The method according to claim 1, characterized in that: The second cell has the same frequency as the first cell.
3. The method according to claim 1, characterized in that The PBCH of each of the beams includes a first check code, and the checking of the PBCH of each of the beams to obtain a check result includes: Obtain a second verification code; For each of the beams, if the first check code in the beam matches the second check code, it is determined that the check result of the beam is passed.
4. The method according to claim 3, characterized in that The method further comprises: For each of the beams, performing a modulo-2 division operation on the first check code of the beam and the second check code to obtain a remainder; The matching of the first check code in the beam with the second check code includes: the remainder is a preset value.
5. The method according to claim 1, characterized in that The determining, according to the RSRP measurement value of the beam for which the verification result is passed and the RSRP measurement value of the second cell, a cell to be camped on includes: Determine a first RSRP measurement value, where the first RSRP measurement value is the RSRP measurement value of the beam whose verification result passes and whose RSRP measurement value is the largest among the N beams; Determine a second RSRP measurement value of the second cell, where the second RSRP measurement value is the RSRP measurement value of the beam corresponding to the second cell, for which a verification result passes and the RSRP measurement value is the largest; A cell to be camped on is determined according to the first RSRP measurement value and the second RSRP measurement value of the second cell.
6. The method according to claim 5, characterized in that The determining, according to the first RSRP measurement value and the second RSRP measurement value of the second cell, a cell to be camped on includes: Determine a third RSRP measurement value, where the third RSRP measurement value is a maximum value between the first RSRP measurement value and the second RSRP measurement value of the second cell; A cell to be camped on is determined from the first cell and the second cell according to the third RSRP measurement value.
7. The method according to claim 6, characterized in that The determining, according to the third RSRP measurement value, a cell to be camped on from the first cell and the second cell includes: A cell whose difference between the RSRP measurement value and the third RSRP measurement value is less than a preset threshold is determined as a cell to be camped on; the cell to be camped on includes one or more of the first cell and the second cell.
8. A communication device, characterized in that: The method comprises means for executing the method according to any one of claims 1 to 7.
9. A communication device, characterized in that: Including processors; The processor is configured to execute the method according to any one of claims 1 to 7.
10. The communication device according to claim 9, characterized in that: The communication device also includes a memory: The memory is used to store computer programs; The processor is specifically configured to call the computer program from the memory to execute the method according to any one of claims 1 to 7.
11. A chip, characterized in that: The chip includes a processor and a memory, wherein the memory is used to store instructions and / or data; The processor is configured to measure N beams corresponding to the first cell, and obtain a reference signal received power RSRP measurement value and a physical broadcast channel PBCH of each beam in the N beams; Verify the PBCH of each beam to obtain a verification result; Obtaining an RSRP measurement value of the second cell; The cell to be resident is determined based on the RSRP measurement value of the beam whose verification result is passed and the RSRP measurement value of the second cell.
12. A module device, characterized in that: The module device includes a communication module, a power module, a storage module and a chip module, wherein: The communication module is used for internal communication of the module device, or for communication between the module device and an external device; The power module is used to provide electrical energy to the module device; The storage module is used to store data and instructions; The chip module is used for: Measure N beams corresponding to the first cell, and obtain a reference signal received power RSRP measurement value and a physical broadcast channel PBCH of each of the N beams; Verify the PBCH of each beam to obtain a verification result; Obtaining an RSRP measurement value of the second cell; The cell to be resident is determined based on the RSRP measurement value of the beam whose verification result is passed and the RSRP measurement value of the second cell.
Citation Information
Patent Citations
Cell selection and reselection method and terminal
CN108632867A
Cell residing method and device
CN110113801A