Bandwidth verification method and electronic equipment
By verifying whether the bandwidth of the cell bandwidth that can perform services exceeds the frequency band range supported by the user equipment, the communication access efficiency and service delay problems of the user equipment when the cell bandwidth exceeds the cell bandwidth, and achieving more efficient communication access and better user experience.
Patent Information
- Application Number
- CN202311572211.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-11-21
- Publication Date
- 2025-05-30
AI Technical Summary
In the field of communication, if the cell bandwidth exceeds the support range when user equipment resides in resident judgment, it may lead to a decrease in communication access efficiency and an increase in service delay, affecting the user experience.
By checking whether the bandwidth of the cell bandwidth that can perform services exceeds the frequency band range supported by the user equipment, determine whether the cell is resident, so that the cell bandwidth exceeds the cell bandwidth but has a small impact probability.
It improves the communication access efficiency of user equipment, reduces service delay, and improves the communication experience of users.
Smart Images

Figure CN120075779A_ABST
Abstract
Description
Technical Field
[0001] Embodiments of the present application relate to the field of communications, and in particular, to a bandwidth verification method and an electronic device. Background Art
[0002] In the field of communications, a cell refers to an area covered by a base station or a part of a base station in a cellular mobile communication system. In this area, a user equipment (UE) can implement a communication function through a radio channel configured by an operator for the cell. Among them, the bandwidth of the radio channel configured by the operator for the cell is also called the cell bandwidth, which plays an important role in the residence determination of the user equipment for the cell.
[0003] Residence determination means that after the user equipment searches for a cell, it determines whether the cell is suitable for residence. Among them, the process of residence determination includes verifying whether the cell bandwidth is within the bandwidth range supported by the user equipment. If so, the verification passes. If not, the verification fails.
[0004] However, in practical applications, the cell bandwidth may exceed the bandwidth range supported by the user equipment due to reasons such as calculation methods. This excess may affect subsequent services, or it may not affect subsequent services or the probability of affecting subsequent services is relatively small. In the scenario where it may not affect subsequent services or the probability of affecting subsequent services is relatively small, the user equipment will still be unable to reside in the cell due to a verification failure, resulting in a reduction in the communication access efficiency of the user equipment, an increase in service latency, and an impact on the communication experience of the user. Summary of the Invention
[0005] Embodiments of the present application provide a bandwidth verification method and an electronic device. During the residence determination process, it is determined whether to reside in the cell by verifying whether the bandwidth capable of executing services in the cell bandwidth exceeds the frequency band range supported by the user equipment. Thus, in the scenario where the cell bandwidth exceeds the bandwidth range supported by the user equipment but the probability of this excess affecting subsequent services is relatively small, the user equipment can still reside in the cell, thereby improving the communication access efficiency of the user equipment, reducing service latency, having high practicability, and being beneficial to enhancing the communication experience of the user.
[0006] To achieve the above objective, the embodiments of the present application adopt the following technical solutions.
[0007] In a first aspect, a bandwidth verification method is provided, which is applied to a user equipment, and the frequency band range supported by the user equipment is a preset frequency band. The method includes: performing cell search. According to the verification bandwidth of the searched target cell, the preset frequency band, and the conditions for cell residence, perform cell residence. The conditions for cell residence include: the verification bandwidth is within the preset frequency band. The verification bandwidth is any one of the following: the bandwidth of the synchronization signal block, the initial part bandwidth, and the bandwidth excluding the guard band. The networking mode of the target cell is a stand-alone network.
[0008] Based on this solution, when the bandwidth in the cell bandwidth that can perform services is within the frequency band range supported by the user equipment, the user equipment selects to reside in this cell. In this way, it is beneficial to improve the efficiency of the communication connection and enhance the user's communication experience. When the bandwidth in the cell bandwidth that can perform services exceeds the frequency band range supported by the user equipment, the user equipment selects not to reside in this cell to avoid subsequent registration services and other communication services from not being able to be executed normally.
[0009] In a possible implementation manner, according to the verification bandwidth of the searched target cell, the preset frequency band, and the conditions for cell residence, performing cell residence includes: when the verification bandwidth of the target cell meets the conditions for cell residence, reside in the target cell. When the verification bandwidth of the target cell does not meet the conditions for cell residence, add the target cell to the prohibited cell list. When the user equipment performs cell search, skip the cells in the prohibited cell list.
[0010] In a possible implementation manner, performing cell search includes: searching for the primary synchronization signal and the secondary synchronization signal of the cell. According to the primary synchronization signal and the secondary synchronization signal of the searched target cell, determine the master information block of the target cell. Decode the master information block, and determine the verification bandwidth of the target cell according to the decoding result.
[0011] In a possible implementation manner, the verification bandwidth is the bandwidth excluding the guard band. Decoding the master information block and determining the verification bandwidth of the target cell according to the decoding result includes: decoding the master information block to obtain the cell bandwidth and the guard band of the target cell. Determine the bandwidth excluding the guard band of the target cell according to the cell bandwidth and the guard band of the target cell.
[0012] In a possible implementation manner, the conditions for cell residence further include the cell selection S criterion.
[0013] In a possible implementation manner, after residing in the target cell, the method further includes: when the registration fails or the service execution fails, add the target cell to the prohibited cell list.
[0014] In a possible implementation manner, the method further includes: when the verification bandwidth of the target cell meets the conditions for cell residence, stop performing cell search.
[0015] In one possible implementation, the method further includes: when the verification bandwidth of the target cell does not meet the condition for cell residence, continuing to perform cell search.
[0016] In a second aspect, an electronic device is provided. The electronic device includes a communication module, one or more memories, and one or more processors. The one or more memories are coupled to the one or more processors, the communication module is connected to the one or more processors, and the one or more memories store computer instructions. When the one or more processors execute the computer instructions, the communication module is caused to execute the bandwidth verification method according to any one of the first aspect.
[0017] In a third aspect, a computer-readable storage medium is provided. The computer-readable storage medium includes computer instructions, and when the computer instructions run, the bandwidth verification method according to any one of the first aspect is executed.
[0018] In a fourth aspect, a computer program product is provided. The computer program product includes instructions, and when the computer program product runs on a computer, the computer is caused to execute the bandwidth verification method according to any one of the first aspect according to the instructions.
[0019] It should be understood that for the technical solutions provided in the above second aspect, third aspect, and fourth aspect, their technical features can all correspond to the bandwidth verification method provided in the first aspect and its possible designs. Therefore, the beneficial effects that can be achieved are similar and will not be elaborated here. BRIEF DESCRIPTION OF THE DRAWINGS
[0020] Figure 1 It is a schematic diagram of the time-frequency structure of a synchronization signal block;
[0021] Figure 2 It is a schematic diagram of a cell bandwidth;
[0022] Figure 3 It is a schematic diagram of the structure of an electronic device provided by an embodiment of the present application;
[0023] Figure 4 It is a flowchart of a bandwidth verification method provided by an embodiment of the present application;
[0024] Figure 5 It is a flowchart of another bandwidth verification method provided by an embodiment of the present application;
[0025] Figure 6 It is a flowchart of another bandwidth verification method provided by an embodiment of the present application;
[0026] Figure 7 It is a flowchart of another bandwidth verification method provided by an embodiment of the present application;
[0027] Figure 8 A schematic diagram of a communication scenario provided by an embodiment of the present application;
[0028] Figure 9 A schematic diagram of the composition of a chip system provided by an embodiment of the present application. Detailed implementation manners
[0029] In the embodiments of the present application, "first", "second", "third", etc. are used to distinguish different objects, rather than to limit a specific order. In addition, words such as "exemplary" or "for example" are used to represent examples, illustrations or explanations. Any embodiment or design solution described as "exemplary" or "for example" in the embodiments of the present application should not be construed as being more preferred or having more advantages than other embodiments or design solutions. Exactly speaking, using words such as "exemplary" or "for example" aims to present relevant concepts in a specific way.
[0030] After the user equipment installed with a subscriber identity module (SIM) card is powered on, it needs to first access the cellular mobile communication system. After successful access, a signal icon of the operator will be displayed at the top of the display screen of the user equipment, and at this time, the user equipment has functions such as communication.
[0031] The cellular mobile communication system divides the service area into multiple cells to provide mobile communication services. Among them, each cell is covered by a base station with signals. Specifically, the operator configures wireless channels for the cells, and the user equipment communicates with the base station through the wireless channels, and multiple base stations communicate with each other, so as to realize communication between different user equipments. On this basis, the above access to the cellular mobile communication system can also be referred to as accessing a cell or accessing a base station.
[0032] The prerequisite for the user equipment to access a cell is to be able to search for the cell and determine that the searched cell is suitable for residence. In the field of communication, the process of the user equipment searching for a cell after being powered on can be called cell search, and the process of the user equipment determining whether a cell is suitable for residence can be called cell residence determination.
[0033] For ease of understanding, before introducing the specific processes of cell search and cell residence determination below, the professional terms or nouns that may be involved in the embodiments of the present application will be introduced first.
[0034] New radio (NR): That is, the part of the radio network in the 5th generation mobile communication technology (5G).
[0035] Standalone (SA): A networking mode of 5G. In an SA network, user equipment accesses a 5G base station and a 5G core network, rather than a 4G base station and a 4G core network. Compared with the non-standalone networking mode, standalone networking can achieve higher network security and faster network speed. It should be noted that the application scenario of the bandwidth verification method provided in the embodiments of this application is a cell with a standalone networking mode.
[0036] Bandwidth part (BWP): A concept in the NR system, which refers to a set of consecutive physical resource blocks (PRBs) on a given carrier, and can be simply understood as the working bandwidth of user equipment. Among them, the initial BWP is a type of BWP, which is mainly used for user equipment to perform the initial access process.
[0037] Orthogonal frequency division multiplexing (OFDM) technology: A modulation technology for digital communication. This technology decomposes a wide frequency band into multiple independent sub-channels, and each sub-channel serves as an independent signal carrier, called a sub-carrier. Each sub-carrier has a fixed frequency and phase and can transmit data independently.
[0038] OFDM symbol: The basic unit for transmitting information on a sub-carrier. An OFDM symbol consists of a group of orthogonal sub-carriers, and each sub-carrier carries independent data. Since the sub-carriers are orthogonal to each other, information can be transmitted simultaneously on the same frequency band, thereby improving the utilization efficiency of the frequency.
[0039] Synchronization signal block (SSB) is a resource block sent by a base station in the NR system, and this resource block includes information related to the time-frequency resources of the cell.
[0040] Please refer to Figure 1 , which is a schematic diagram of the time-frequency structure of a synchronization signal block. Among them, the horizontal direction is the time domain, and the vertical direction is the frequency domain. As Figure 1 shown, in the NR system, an SSB occupies 4 adjacent OFDM symbols in the time domain, numbered 0, 1, 2, 3 respectively; and occupies 20 RBs in the frequency domain, that is, 240 sub-carriers.
[0041] In addition, the information in the SSB includes the primary synchronization signal (PSS), the secondary synchronization signal (SSS), the physical broadcast channel (PBCH), etc. Among them, the information carried by the PSS and SSS is mainly used for the synchronization between the user equipment and the cell, and the information carried by the PBCH is mainly used for the user equipment to access the cell.
[0042] In Figure 1 In the time-frequency reception shown, the PSS is located on 127 subcarriers with subcarrier numbers from 56 to 182 in the 0th OFDM symbol. The SSS is located on 127 subcarriers with subcarrier numbers from 56 to 182 in the 2nd OFDM symbol. The PBCH is located on all subcarriers in the 1st OFDM symbol and the 3rd OFDM symbol, and 96 subcarriers with subcarrier numbers from 0 to 47 and from 192 to 239 in the 2nd OFDM symbol.
[0043] Based on the above explanations of each professional term or noun, the process of cell search is introduced below.
[0044] In an SA cell, the base station periodically sends SSBs in different directions. The user equipment sequentially searches for the PSS and SSS in the SSB at different frequency points in the preset frequency band. Among them, the preset frequency band can indicate the frequency band range supported by the user equipment, or it can be the frequency band range pre-set by the equipment manufacturer.
[0045] If the user equipment does not detect the PSS and SSS after waiting for 20 milliseconds at the current frequency point, it continues the search at the next frequency point. If the PSS and SSS are detected at the current frequency point, the user equipment completes the synchronization with the cell in terms of time and frequency through the PSS and SSS, and this process can also be called cell synchronization.
[0046] After synchronization is completed, since the most important system information of the cell is carried in the PBCH, the user equipment decodes the information carried in the PBCH (PBCH payload) to obtain the master information block (MIB). The MIB includes some system parameters and the parameter information required to obtain the system parameters. Among them, the system parameters included in the MIB include the system frame number, the subcarrier spacing for initial access, etc. The parameter information required to obtain the system parameters in the MIB can also be called the remaining minimum system information (RMSI).
[0047] After the user equipment completes the decoding of the PBCH and obtains the MIB, it can decode the RMSI in the MIB to obtain System Information Block (SIB) 1. Among them, SIB1 includes the bandwidth information of the cell, including the bandwidth configured by the operator for the cell (referred to as the cell bandwidth), the initial part bandwidth in the cell bandwidth, the guard band, etc. Among them, the guard band is a frequency range set to prevent interference between the bandwidths of two adjacent cells in terms of frequency, and is usually located at both ends of the cell bandwidth. Any communication service of the cell will not be executed in the guard band.
[0048] After the user equipment successfully obtains SIB1, the cell search process is completed. It should be understood that after the user equipment searches for the PSS and SSS, it can obtain the bandwidth of the SSB corresponding to the PSS and SSS. That is to say, after the user equipment completes the cell search, it can obtain information such as the cell bandwidth of the cell, the bandwidth of the synchronization signal block, the initial part bandwidth, the guard band, etc. Among them, the bandwidth of the SSB, the initial part bandwidth, the guard band, etc. are all part of the cell bandwidth.
[0049] Exemplarily, please refer to Figure 2 , which is a schematic diagram of a cell bandwidth. As Figure 2 shown, the guard band is set at both ends of the cell bandwidth, and the bandwidth of the SSB and the initial part bandwidth are both set in the bandwidth of the cell except for the guard band. The position of the bandwidth of the synchronization signal block in the cell bandwidth is generally relatively fixed, while the initial part bandwidth is only used for the initial access process and its position in the cell bandwidth is variable. Specifically, Figure 2 the initial part bandwidth in
[0050] After the user equipment obtains the cell-related system information such as the above-mentioned MIB1, SIB, etc. through cell search, it will judge whether the cell is suitable for resident according to the above information, that is, execute the process of cell resident.
[0051] During the process of the user equipment executing cell resident, it includes the user equipment judging whether the cell meets the conditions for cell resident. Exemplarily, the conditions for cell resident may include the cell selection S criterion. Among them, the cell selection S criterion means that the received power Srxlev is greater than 0 dB and the received signal quality Squal is greater than 0 dB. The received power Srxlev can be obtained through the following formula (1).
[0052] Srxlev = Qrxlevmeas - (QrxlevMin + QrxlevMinoffset) - max(pMax - puMax, 0) Formula (1).
[0053] Wherein, Qrxlevmeas is the RSRP (Reference Signal Receiving Power) of the cell, QrxlevMin is the minimum received level of the cell, QrxlevMinoffset is the offset value of the minimum received level of the cell, pMax is the maximum uplink transmission power allowed by the cell for the user equipment, and puMax is the maximum uplink transmission power supported by the user equipment.
[0054] The received signal quality Squal can be obtained through the following formula (2).
[0055] Squal = Qqualmeas - (QqualMin + QqualMinoffset) Formula (2).
[0056] Wherein, Qqualmeas is the RSRQ (Reference Signal Receiving Quality) of the cell, QqualMin is the minimum received signal quality of the cell, and QqualMinoffset is the offset value of the minimum received signal quality of the cell.
[0057] It should be understood that when the user equipment determines that the cell does not meet the cell selection S criterion, the cell will be added to the prohibited cell list, and the cell search process will continue. When the user equipment performs cell search, it will not search for the cells located in the prohibited cell list. When the user equipment determines that the cell meets the conditions for cell residence, that is, the above-mentioned cell selection S criterion, the subsequent processes of cell residence can be executed.
[0058] Exemplarily, the conditions for cell residence further include that the cell bandwidth is within the frequency band supported by the user equipment. That is to say, after the user equipment determines that the cell meets the cell selection S criterion, it will determine whether the cell bandwidth is within the frequency band supported by the user equipment. If the cell bandwidth is within the frequency band supported by the user equipment, it means that the communication services between the cell and the user equipment can all be carried out within the frequency band supported by the user equipment, that is, the communication services between the cell and the user equipment can be carried out normally. If the cell bandwidth is not within the frequency band supported by the user equipment, the communication services between the cell and the user equipment cannot be carried out normally on the bandwidth not supported by the user equipment.
[0059] For example, in the N78 frequency band, the frequency band range supported by the user equipment is 3400 MHz - 3600 MHz, and the cell bandwidth is 3500 MHz - 3600 MHz. In this scenario, if the user equipment determines that the cell bandwidth is within the frequency band range supported by the user equipment, the user equipment selects to camp on this cell and initiates a registration to this cell. Another example is that in the N78 frequency band, the frequency band range supported by the user equipment is 3400 MHz - 3600 MHz, and the cell bandwidth is 3500.2 MHz - 3600.17 MHz. In this scenario, if the user equipment determines that the cell bandwidth exceeds the frequency band range supported by the user equipment, the user equipment adds this cell to the prohibited cell list and continues the cell search process.
[0060] That is to say, when the user equipment determines that the cell bandwidth is within the frequency band range supported by the user equipment, it will camp on this cell and continue the subsequent cell access process, such as initiating a registration to this cell. When the user equipment determines that the cell bandwidth is not within the frequency band range supported by the user equipment, it will add this cell to the prohibited cell list and continue the cell search process.
[0061] However, in actual applications, the cell bandwidth configured by the operator for the cell may exceed the frequency band range supported by the user equipment due to various reasons such as differences in calculation methods. This exceeding may or may not affect the subsequent services, or the probability of affecting the subsequent services is relatively small. If the user equipment strictly follows the above scheme when making cell camping decisions, that is, adding the cell to the prohibited cell list when the cell bandwidth exceeds the frequency band range supported by the user equipment, it may cause the user equipment to be unable to access the communication network for a long time, affecting the user's communication experience.
[0062] To solve the above problems, the embodiments of the present application provide a bandwidth verification method and an electronic device. This method determines whether to camp on a cell by verifying whether the bandwidth capable of executing services in the cell bandwidth exceeds the frequency band range supported by the user equipment during the camping decision process, so that in scenarios where the cell bandwidth exceeds the bandwidth range supported by the user equipment but the probability of this exceeding affecting the subsequent services is relatively small, the user equipment can still camp on this cell, thereby improving the communication access efficiency of the user equipment, reducing the service delay, having high practicality, and being beneficial to improving the user's communication experience.
[0063] In the embodiments of the present application, the user equipment can also be referred to as an electronic device. The bandwidth verification method provided by the embodiments of the present application can also be executed by or applied to an electronic device. Among them, the electronic device can be a portable terminal with communication functions, such as a mobile phone, a tablet computer, a wearable device (such as a smart watch), a vehicle-mounted device, a bracelet, etc.
[0064] As an example, please refer to Figure 3, which is a schematic structural diagram of an electronic device provided by an embodiment of the present application. The bandwidth verification methods provided by the embodiments of the present application can all be applied to an electronic device 300 as shown in Figure 3 .
[0065] As shown in Figure 3 , the electronic device 300 may include a processor 301, a display screen 303, a communication module 302, etc.
[0066] Among them, the processor 301 may include one or more processing units. For example, the processor 301 may include an application processor (AP), a modem processor, a graphics processing unit (GPU), an image signal processor (ISP), a controller, a memory, a video stream codec, a digital signal processor (DSP), a baseband processor, and / or a neural-network processing unit (NPU), etc. Among them, different processing units may be independent devices or integrated in one or more processors 301.
[0067] In some embodiments, the processor 301 may include one or more interfaces. The interfaces may include an inter-integrated circuit (I2C) interface, an inter-integrated circuit sound (I2S) interface, a pulse code modulation (PCM) interface, a universal asynchronous receiver / transmitter (UART) interface, a mobile industry processor interface (MIPI), a general-purpose input / output (GPIO) interface, a subscriber identity module (SIM) interface, and / or a universal serial bus (USB) interface, etc.
[0068] The electronic device 300 realizes the display function through the GPU, the display screen 303, and the application processor, etc. The display screen 303 is used to display images, video streams, etc.
[0069] The communication module 302 may include Antenna 1, Antenna 2, the mobile communication module 302A, and / or the wireless communication module 302B. Taking the case where the communication module 302 includes Antenna 1, Antenna 2, the mobile communication module 302A, and the wireless communication module 302B simultaneously as an example.
[0070] The wireless communication function of the electronic device 300 may be implemented by Antenna 1, Antenna 2, the mobile communication module 302A, the wireless communication module 302B, the modulation and demodulation processor, and the baseband processor, etc.
[0071] Antenna 1 and Antenna 2 are used for transmitting and receiving electromagnetic wave signals. Each antenna in the electronic device 300 can be used to cover a single or multiple communication frequency bands. Different antennas can also be multiplexed to improve the utilization rate of the antennas. For example: Antenna 1 can be multiplexed as the diversity antenna of the wireless local area network. In some other embodiments, the antenna can be used in combination with a tuning switch.
[0072] The mobile communication module 302A can provide solutions for wireless communications including 2G / 3G / 4G / 5G, etc. applied to the electronic device 300. The mobile communication module 302A may include at least one filter, switch, power amplifier, low noise amplifier (LNA), etc. The mobile communication module 302A can receive electromagnetic waves by Antenna 1, filter, amplify, etc. the received electromagnetic waves, and transmit them to the modulation and demodulation processor for demodulation. The mobile communication module 302A can also amplify the signal modulated by the modulation and demodulation processor and convert it into electromagnetic waves through Antenna 1 for radiation. In some embodiments, at least some functional modules of the mobile communication module 302A may be provided in the processor 301. In some embodiments, at least some functional modules of the mobile communication module 302A and at least some modules of the processor 301 may be provided in the same device.
[0073] The wireless communication module 302B can provide solutions for wireless communications applied to the electronic device 300, including wireless local area networks (WLANs) (such as wireless fidelity (Wi-Fi) networks), Bluetooth (BT), global navigation satellite systems (GNSSs), frequency modulation (FM), near field communication (NFC), infrared (IR), etc. The wireless communication module 302B can be one or more devices integrating at least one communication processing module. The wireless communication module 302B receives electromagnetic waves via the antenna 2, performs frequency modulation and filtering processing on the electromagnetic wave signals, and sends the processed signals to the processor 301. The wireless communication module 302B can also receive the signals to be sent from the processor 301, perform frequency modulation and amplification on them, and convert them into electromagnetic waves through the antenna 2 for radiation.
[0074] In some embodiments, antenna 1 of the electronic device 300 is coupled to the mobile communication module 302A, and antenna 2 is coupled to the wireless communication module 302B, enabling the electronic device 300 to communicate with the network and other devices through wireless communication technologies. The wireless communication technologies may include global system for mobile communications (GSM), general packet radio service (GPRS), code division multiple access (CDMA), wideband code division multiple access (WCDMA), time-division code division multiple access (TD-SCDMA), long term evolution (LTE), BT, GNSS, WLAN, NFC, FM, and / or IR technologies, etc. The GNSS may include global positioning system (GPS), global navigation satellite system (GLONASS), beidou navigation satellite system (BDS), quasi-zenith satellite system (QZSS), and / or satellite based augmentation systems (SBAS).
[0075] As Figure 3 shown, in some implementations, the electronic device 300 may further include an internal memory 304. The internal memory 304 may be used to store computer-executable program code, and the executable program code includes instructions. The processor 301 executes various functions or applications of the electronic device 300 by running the instructions stored in the internal memory 304.
[0076] Exemplarily, the internal memory 304 may store one or more computer programs corresponding to the bandwidth verification method provided in the embodiments of the present application.
[0077] It should be understood that the structure illustrated in this embodiment does not constitute a specific limitation on the electronic device 300. In other embodiments, the electronic device 300 may include more or fewer components than shown, or combine certain components, or split certain components, or have different component arrangements. The illustrated components may be implemented in hardware, software, or a combination of software and hardware.
[0078] Based on the above description, the bandwidth verification method provided in the embodiments of the present application will be introduced below. It should be understood that this method is applied to a user equipment for a cell with a standalone networking type. For ease of description, in the following embodiments, the frequency band range supported by the user equipment is referred to as the preset frequency band.
[0079] Please refer to Figure 4 , which is a flowchart of a bandwidth verification method provided in the embodiments of the present application. As Figure 4 shown, the method includes the following steps.
[0080] S401. Perform cell search.
[0081] Among them, the description of the cell search process can be referred to the foregoing embodiments and will not be elaborated here.
[0082] S402. Perform cell reselection according to the verification bandwidth of the searched target cell, the preset frequency band, and the conditions for cell reselection.
[0083] Among them, the conditions for cell reselection include: the verification bandwidth is within the preset frequency band. The verification bandwidth is any one of the following: the bandwidth of the synchronization signal block, the initial partial bandwidth, and the bandwidth excluding the guard band. In other words, the verification bandwidth can be the bandwidth of the SSB, the initial BWP, and the bandwidth of the cell excluding the guard band. The descriptions of the SSB, the initial BWP, the cell bandwidth, and the guard band can be referred to the foregoing embodiments and will not be elaborated here.
[0084] In the embodiments of the present application, the target cell does not specifically refer to a certain cell, but generally refers to a cell with a standalone networking type searched by the user equipment.
[0085] In some possible implementation manners, searching for a target cell may mean searching for the SSB sent by the base station of the target cell, such as the PSS and SSS in the SSB sent by the base station of the target cell. As described in the foregoing embodiments, the user equipment can obtain the bandwidth information of the cell, such as the cell bandwidth, the bandwidth of the SSB, the initial partial bandwidth, the guard band, etc., by decoding the information carried in the PBCH, decoding the RMSI in the MIB, etc. In the embodiments of the present application, the above process may also be simply referred to as determining the master information block of the target cell according to the primary synchronization signal and the secondary synchronization signal of the searched target cell. Decode the master information block and determine the verification bandwidth of the target cell according to the decoding result.
[0086] It should be understood that when the verification bandwidth of the target cell is the bandwidth in the cell bandwidth excluding the guard band, the user equipment can further calculate the bandwidth obtained by subtracting the guard band from the cell bandwidth as the verification bandwidth.
[0087] In some other possible implementation manners, finding the target cell may also mean that the user equipment completes the cell search process for the target cell. The user equipment can determine the verification bandwidth of the target cell according to the result of decoding the information carried in the PBCH, the result of decoding the RMSI in the MIB, etc., which will not be elaborated here.
[0088] In the embodiments of the present application, the conditions for cell residence may include that the verification bandwidth is within a preset frequency band. That is to say, if the verification bandwidth of the determined target cell is within the preset frequency band, the target cell meets the conditions for cell residence, and the user equipment can choose to reside in the target cell. This will be described separately based on different verification bandwidths below.
[0089] When the verification bandwidth is the bandwidth of the SSB, the fact that the target cell meets the conditions for cell residence means that the bandwidth of the SSB is within the preset frequency band. In this case, even if the cell bandwidth exceeds the preset frequency band, the user equipment can still implement services such as cell reselection in the bandwidth of the SSB. Therefore, the user equipment can choose to reside in the target cell. In this way, it is beneficial to improve the efficiency of the user equipment accessing the communication network and enhance the communication experience of the user.
[0090] When the verification bandwidth is the initial partial bandwidth, the fact that the target cell meets the conditions for cell residence means that the initial partial bandwidth is within the preset frequency band. In this case, even if the cell bandwidth exceeds the preset frequency band, the user equipment can still implement services such as cell registration and initial cell access in the initial partial bandwidth. Therefore, the user equipment can choose to reside in the target cell. In this way, it is beneficial to improve the efficiency of the user equipment accessing the communication network and enhance the communication experience of the user.
[0091] When the verification bandwidth is the bandwidth excluding the guard band, the fact that the target cell meets the conditions for cell residence means that the bandwidth in the cell bandwidth excluding the guard band is within the preset frequency band. As described in the foregoing embodiments, no communication services are performed in the guard band. Therefore, in this case, even if the cell bandwidth exceeds the preset frequency band, the user equipment can still implement any communication services in the bandwidth in the cell bandwidth excluding the guard band. Therefore, the user equipment can choose to reside in the target cell. In this way, it is beneficial to improve the efficiency of the user equipment accessing the communication network and enhance the communication experience of the user.
[0092] If the verification bandwidth of the determined target cell is not within the preset frequency band, that is, the target cell does not meet the conditions for cell residence, it indicates that the services between the user equipment and the target cell may not be able to proceed normally. Therefore, the user equipment can add this cell to the prohibited cell list and continue the cell search process.
[0093] The verification bandwidth of the target cell being within the preset frequency band means that the preset frequency band can completely cover the verification bandwidth of the target cell. For example, if the verification bandwidth of the target cell is the initial partial bandwidth, specifically 3540 MHz - 3550 MHz, and the preset frequency band is 3400 MHz - 3600 MHz, then the preset frequency band can completely cover the verification bandwidth of the target cell, meeting the conditions for cell residence. In this case, the user equipment can choose to reside in this target cell.
[0094] The verification bandwidth of the target cell not being within the preset frequency band means that the preset frequency band cannot completely cover the verification bandwidth of the target cell. For example, if the verification bandwidth of the target cell is the initial partial bandwidth, specifically 3590.17 MHz - 3600.17 MHz, and the preset frequency band is 3400 MHz - 3600 MHz, then the preset frequency band cannot completely cover the verification bandwidth of the target cell, not meeting the conditions for cell residence. In this case, the user equipment can add this target cell to the prohibited cell list and continue the cell search.
[0095] In some possible implementation manners, the conditions for cell residence may include not only that the verification bandwidth is within the preset frequency band, but also meeting the cell selection S criterion in the foregoing embodiments. For the description of the cell selection S criterion, reference can be made to the foregoing embodiments and will not be elaborated here.
[0096] In addition, it should be understood that when the target cell meets the conditions for cell residence, the user equipment can stop the cell search.
[0097] It should be understood that when the verification bandwidth is the bandwidth of the SSB, even if the target cell meets the conditions for cell residence, there is still a certain possibility that the initial partial bandwidth exceeds the preset frequency band. This may cause the processes of the user equipment initiating registration to the target cell and the initial access process to not proceed normally.
[0098] When the verification bandwidth is the initial partial bandwidth, even if the target cell meets the conditions for cell residence, after the user equipment completes cell access, there is still a certain possibility that other BWP services configured by the base station for the user equipment exceed the preset frequency band. This may cause some communication services between the user equipment and the target cell not to proceed normally.
[0099] In the bandwidth verification method provided by the embodiments of the present application, after the user equipment fails to initiate registration, initial access, or subsequent execution of other BWP services to the target cell, the target cell can be added to the prohibited cell list, and cell search can continue.
[0100] Based on the above description, it should be understood that in the bandwidth verification method provided by the embodiments of the present application, when the verified bandwidth of the target cell meets the conditions for cell residence, the target cell is resident; when the verified bandwidth of the target cell does not meet the conditions for cell residence, the target cell is added to the prohibited cell list. It should be understood that after adding the target cell to the prohibited cell list, the user equipment can continue to perform cell search. When the user equipment performs cell search, it skips the cells in the prohibited cell list. For example, if cell A is in the prohibited cell list of the user equipment, when the user equipment searches for the PSS and SSS of cell A, it will not perform cell synchronization and other processes, but directly skip cell A and continue cell search.
[0101] The above introduces the bandwidth verification method provided by the embodiments of the present application from an overall perspective. Below, taking the bandwidth of the SSB, the initial partial bandwidth, and the bandwidth of the cell except for the guard band as examples of the verified bandwidth, the description will be given separately.
[0102] When verifying the bandwidth of the SSB, please refer to Figure 5 which is a flowchart of another bandwidth verification method provided by the embodiments of the present application. As Figure 5 shown, the method may include the following steps.
[0103] S501. The user equipment installed with the user identification module is powered on.
[0104] S502. The user equipment searches for the target cell.
[0105] S503. The user equipment determines the bandwidth of the synchronization signal block.
[0106] S504. The user determines whether the bandwidth of the synchronization signal block is within the preset frequency band. If yes, execute S505a; if not, execute S505b.
[0107] S505a. The user equipment resides in the target cell and initiates registration to the target cell.
[0108] S505b. The user equipment adds the target cell to the prohibited cell list and continues cell search.
[0109] All relevant contents of the above steps can be cited from the relevant descriptions in the foregoing embodiments, and the beneficial effects that can be achieved can also be referred to the relevant contents in the foregoing embodiments, which will not be elaborated here.
[0110] When the verification bandwidth is the initial partial bandwidth, please refer to Figure 6 , which is a flowchart of another bandwidth verification method provided by an embodiment of the present application. As Figure 6 shown, the method may include the following steps.
[0111] S601. The user equipment installed with the user identification module is powered on.
[0112] S602. The user equipment searches for the target cell.
[0113] S603. The user equipment determines the initial partial bandwidth.
[0114] S604. The user determines whether the initial partial bandwidth is within the preset frequency band. If yes, execute S605a; if not, execute S605b.
[0115] S605a. The user equipment camps on the target cell and initiates registration to the target cell.
[0116] S605b. The user equipment adds the target cell to the prohibited cell list and continues to search for cells.
[0117] All relevant contents of the above steps can be cited from the relevant descriptions in the foregoing embodiments, and the beneficial effects that can be achieved can also be referred to the relevant contents in the foregoing embodiments, which will not be elaborated here.
[0118] When the verification bandwidth is the bandwidth of the cell except for the protection frequency band, please refer to Figure 7 , which is a flowchart of another bandwidth verification method provided by an embodiment of the present application. As Figure 7 shown, the method may include the following steps.
[0119] S701. The user equipment installed with the user identification module is powered on.
[0120] S702. The user equipment searches for the target cell.
[0121] S703. The user equipment determines the bandwidth of the cell except for the protection frequency band.
[0122] S704. The user determines whether the bandwidth of the cell except for the protection frequency band is within the preset frequency band. If yes, execute S705a; if not, execute S705b.
[0123] S705a. The user equipment camps on the target cell and initiates registration to the target cell.
[0124] S705b. The user equipment adds the target cell to the prohibited cell list and continues to search for cells.
[0125] All relevant content of the above steps can be cited from the relevant descriptions in the foregoing embodiments, and the beneficial effects achieved thereby can also be referred to the relevant content in the foregoing embodiments, which will not be elaborated herein.
[0126] It can be seen that the bandwidth verification method provided by the embodiment of the present application determines whether to camp on a cell by verifying whether the bandwidth capable of performing services in the cell bandwidth exceeds the frequency band range supported by the user equipment during the camping determination process. Therefore, in a scenario where the cell bandwidth exceeds the bandwidth range supported by the user equipment but the probability of the excess affecting subsequent services is relatively small, the user equipment can still camp on the cell, which has high practicability and is beneficial to improving the communication experience of users. The following will be specifically described in combination with a communication scenario.
[0127] Exemplarily, please refer to Figure 8 , which is a schematic diagram of a communication scenario provided by the embodiment of the present application. As Figure 8 shown, in this communication scenario, the cell bandwidth exceeds the frequency band range supported by the user equipment, and the bandwidth in the cell bandwidth except for the guard band is within the frequency band range supported by the user equipment. When the user equipment in the related art performs cell camping in the communication scenario shown in Figure 8 , since the cell bandwidth exceeds the frequency band range supported by the user equipment, the user equipment will add the cell to the prohibited cell list and continue to perform cell search. However, as Figure 8 can be seen, although the cell bandwidth exceeds the frequency band range supported by the user equipment, it does not affect the normal execution of subsequent communication services such as registration. Therefore, prohibiting access to this cell will increase the communication access time and reduce the communication access efficiency.
[0128] For the bandwidth verification method provided by the embodiment of the present application, when it is determined that the verification bandwidth ( Figure 8 the verification bandwidth in is the bandwidth in the cell bandwidth except for the guard band) is within the frequency band range supported by the user equipment, the user equipment will camp on the cell even if the cell bandwidth exceeds the frequency band range supported by the user equipment. In this way, the communication access delay can be reduced, the communication access efficiency can be improved, and thus the communication experience of users can be improved.
[0129] The embodiment of the present application also provides a chip system. Please refer to Figure 9 , which is a schematic diagram of the composition of a chip system provided by the embodiment of the present application. As Figure 9 shown, the chip system 900 can be disposed in an electronic device. For example, the chip system 900 can be disposed in a mobile phone. Exemplarily, the chip system 900 may include: a processor 901 and a communication interface
[0130] 902 is used to support an electronic device to implement the functions involved in the above embodiments. In a possible design, the chip system 900 further includes a memory for storing necessary program instructions and data of the electronic device. The chip system may be composed of chips or may include chips and other discrete devices.
[0131] All relevant content of each step involved in the above method embodiments can be cited in the function description of the corresponding function module, and will not be elaborated here.
[0132] The embodiments of the present application further provide a computer storage medium, in which computer instructions are stored. When the computer instructions run on an electronic device, the electronic device is enabled to execute the above relevant method steps to implement the method in the above embodiments.
[0133] The embodiments of the present application further provide a computer program product. When the computer program product runs on a computer, the computer is enabled to execute the above relevant steps to implement the method in the above embodiments.
[0134] In addition, the embodiments of the present application further provide a device, which may specifically be a chip, a component or a module. The device may include a processor and a memory connected to each other. The memory is used to store computer execution instructions. When the device runs, the processor may execute the computer execution instructions stored in the memory so that the chip executes the methods in the above method embodiments. All relevant content of each step involved in the above method embodiments can be cited in the function description of the corresponding function module, and will not be elaborated here.
[0135] Among them, the electronic device, computer storage medium, computer program product or chip provided in the embodiments of the present application are all used to execute the corresponding methods provided above. Therefore, the beneficial effects that can be achieved can refer to the beneficial effects in the corresponding methods provided above, and will not be elaborated here.
[0136] The above mainly introduces the solutions provided in the embodiments of the present application from the perspective of an electronic device. To implement the above functions, it includes the corresponding hardware structures and / or software modules for executing each function. Those skilled in the art should easily realize that, in combination with the units and algorithm steps of each example described in the embodiments disclosed in this article, the present application can be implemented in the form of hardware or a combination of hardware and computer software. Whether a certain function is executed in the way of hardware or computer software driving hardware depends on the specific application and design constraints of the technical solution. Professional technicians can use different methods to implement the described functions for each specific application, but such implementation should not be considered to exceed the scope of the present application.
[0137] The embodiments of the present application can divide the devices involved according to the above method examples. For example, each functional module can be divided corresponding to each function, or two or more functions can be integrated into one processing module. The above integrated modules can be implemented in the form of hardware or in the form of software functional modules. It should be noted that the division of modules in the embodiments of the present application is illustrative, only a logical function division, and there may be other division methods in actual implementation.
[0138] In the above embodiments, functions, actions, operations, steps, etc. can be implemented in whole or in part by software, hardware, firmware, or any combination thereof. When implemented using a software program, it can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, the processes or functions described in the embodiments of the present application are generated in whole or in part. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable devices. The computer instructions can be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another. For example, the computer instructions can be transmitted from one website, computer, server, or data center to another website, computer, server, or data center by wire (such as coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (such as infrared, wireless, microwave, etc.). The computer-readable storage medium can be any available medium that the computer can access or a data storage device such as a server or data center that includes one or more integrated media. The available medium can be a magnetic medium (such as a floppy disk, hard disk, magnetic tape), an optical medium (such as a DVD), or a semiconductor medium (such as a solid state disk (SSD)).
[0139] Although the present application has been described in conjunction with specific features and their embodiments, it is obvious that various modifications and combinations can be made without departing from the spirit and scope of the present application. Accordingly, this specification and the drawings are merely exemplary illustrations of the present application defined by the appended claims, and are considered to have covered any and all modifications, variations, combinations, or equivalents within the scope of the present application. Obviously, those skilled in the art can make various changes and modifications to the present application without departing from the spirit and scope of the present application. Thus, if these modifications and variations of the present application fall within the scope of the claims of the present application and their equivalent technologies, the present application is also intended to include these changes and modifications.
Claims
1. A bandwidth verification method, characterized in that, it is applied to a user equipment, and the frequency band range supported by the user equipment is a preset frequency band; the method includes: performing cell search; performing cell residence according to the verification bandwidth of the searched target cell, the preset frequency band, and the conditions for cell residence; the conditions for cell residence include: the verification bandwidth is within the preset frequency band; the verification bandwidth is any one of the following: the bandwidth of the synchronization signal block, the initial part bandwidth, and the bandwidth except for the protection band; the networking mode of the target cell is independent networking.
2. The bandwidth verification method according to claim 1, characterized in that, the performing cell residence according to the verification bandwidth of the searched target cell, the preset frequency band, and the conditions for cell residence includes: when the verification bandwidth of the target cell meets the conditions for cell residence, residing in the target cell; when the verification bandwidth of the target cell does not meet the conditions for cell residence, adding the target cell to the prohibited cell list; when the user equipment performs cell search, skipping the cells in the prohibited cell list.
3. The bandwidth verification method according to claim 2, characterized in that, after residing in the target cell, the method further includes: when the registration fails or the service execution fails, adding the target cell to the prohibited cell list.
4. The bandwidth verification method according to any one of claims 1-3, characterized in that, the method further includes: when the verification bandwidth of the target cell meets the conditions for cell residence, stopping the execution of cell search.
5. The bandwidth verification method according to any one of claims 1-4, characterized in that, the method further includes: when the verification bandwidth of the target cell does not meet the conditions for cell residence, continuing to perform cell search.
6. The bandwidth verification method according to claim 1, characterized in that, the performing cell search includes: searching for the primary synchronization signal and the secondary synchronization signal of the cell; determining the master information block of the target cell according to the searched primary synchronization signal and secondary synchronization signal of the target cell; decoding the master information block, and determining the verification bandwidth of the target cell according to the decoding result.
7. The bandwidth verification method according to claim 6, characterized in that, the verification bandwidth is the bandwidth except for the protection band; the decoding the master information block and determining the verification bandwidth of the target cell according to the decoding result includes: decoding the master information block to obtain the cell bandwidth and the protection band of the target cell; determining the bandwidth except for the protection band of the target cell according to the cell bandwidth and the protection band of the target cell.
8. The bandwidth verification method according to claim 1, characterized in that, the conditions for cell residence further include the cell selection S criterion.
9. An electronic device, characterized in that, The electronic device includes a communication module, one or more memories, and one or more processors; the one or more memories are coupled to the one or more processors, the communication module is connected to the one or more processors, and the one or more memories store computer instructions; When the one or more processors execute the computer instructions, the communication module is caused to execute the bandwidth verification method according to any one of claims 1-8.
10. A computer-readable storage medium, characterized in that, the computer-readable storage medium includes computer instructions, and when the computer instructions run, the bandwidth verification method according to any one of claims 1-8 is executed.
11. A computer program product, characterized in that, the computer program product includes instructions, and when the computer program product runs on a computer, the computer is caused to execute the bandwidth verification method according to any one of claims 1-8 according to the instructions.