Communication method and device, electronic equipment and chip

By obtaining and converting the target frequency band information of the terminal device to determine the residency frequency point, multiple search problems caused by frequency band mismatch are solved, fast residency and resource conservation are achieved, and user experience is improved.

CN120378970APending Publication Date: 2025-07-25BEIJING X RING TECHNOLOGY CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411322713.X
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-09-20
Publication Date
2025-07-25

AI Technical Summary

Technical Problem

In the prior art, terminal devices need to search the cell multiple times when the frequency bands do not match, resulting in waste of time resources and computing resources and affecting user experience.

Method used

By obtaining the target frequency band information of the cell to be resident, if the target frequency point is not included, it is converted into a resident frequency point for resident, reducing the number of searches.

Benefits of technology

It effectively reduces the time resource consumption and computing resource consumption brought by network selection, and improves the residency success rate and user experience of terminal devices.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120378970A_ABST
    Figure CN120378970A_ABST
Patent Text Reader

Abstract

The invention discloses a communication method and device, electronic equipment and a chip, and relates to the technical field of computers, and the method comprises the steps: responding to a to-be-resided cell searched by terminal equipment through a target frequency point in a cell residence process, and obtaining target frequency band information corresponding to the to-be-resided cell; and if it is determined that the target frequency band information does not contain the target frequency point, converting the target frequency point into a resident frequency point which is used for the terminal device to reside in the to-be-resident cell. Compared with the prior art, frequency conversion is carried out on cells with unmatched frequency bands, the target frequency point is converted into the resident frequency point, and the terminal equipment resides through the resident frequency point, so that the search times of the terminal equipment can be reduced, the resident success rate of the terminal equipment is improved, and the user experience is improved. In addition, time resource consumption and computing resource consumption caused by network selection can be effectively reduced, so that the terminal equipment can quickly reside in a cell to perform normal services, and the user experience is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of communication technologies, and in particular, to a communication method, apparatus, electronic device, and chip. Background Art

[0002] A terminal device (User Equipment, UE) needs to find a target cell on a frequency point when searching for a network. After synchronizing with the target cell, it reads the corresponding Master Information Block (MIB) and System Information Block Type 1 (SIB1) of the target cell. The UE will perform a residence check based on the residence information in the SIB1, and can only reside in the target cell after the check is successful.

[0003] Currently, during the residence check process, the frequency point information selected by the current cell is compared with the freqBandIndicator or MultiBandInfoList in the SIB1. If the current frequency point is included in the frequency band (BAND) corresponding to the freqBandIndicator or MultiBandInfoList, it can reside. If the current frequency point is not in the frequency band indicated by the freqBandIndicator and MultiBandInfoList, then it cannot reside in this cell, and the UE will continue to search for cells on other frequency points and try to reside.

[0004] However, since there may be a situation where cells are deployed in an overlapping area between different frequency bands, in the network selection process specified by 3GPP, when a target cell belonging to another frequency band is detected during the search for a frequency band, it is necessary to re-search the frequency band where the target cell is located to reside in the target cell, which will result in multiple searches being required to reside in the target cell, thereby causing a large consumption of time resources and computing resources and affecting the user experience. Summary of the Invention

[0005] In view of this, this application provides a communication method, apparatus, electronic device, and chip.

[0006] In a first aspect, this application provides a communication method, including:

[0007] In response to a cell to be resided in searched by a terminal device through a target frequency point during the cell residence process, obtaining target frequency band information corresponding to the cell to be resided in;

[0008] If it is determined that the target frequency point is not included in the target frequency band information, converting the target frequency point into a frequency point that can be resided in, where the frequency point that can be resided in is used for the terminal device to reside in the cell to be resided in.

[0009] In a second aspect, the present application provides a step-down conversion device, which is characterized by comprising:

[0010] An acquisition module, configured to acquire target frequency band information corresponding to the to-be-resided cell in response to the to-be-resided cell searched by the terminal device through a target frequency point during the cell residence process;

[0011] A conversion module, configured to convert the target frequency point into a residentable frequency point if it is determined that the target frequency band information does not include the target frequency point, and the residentable frequency point is used for the terminal device to reside in the to-be-resided cell.

[0012] In a third aspect, the present application provides a computer-readable storage medium, on which a computer program is stored, and when the computer program is executed by a processor, the communication method described in the first aspect is implemented.

[0013] In a fourth aspect, the present application provides an electronic device, including a storage medium, a processor, and a computer program stored on the storage medium and executable on the processor, and when the processor executes the computer program, the communication method described in the first aspect is implemented.

[0014] In a fifth aspect, the present application provides a chip, including at least one processor and a communication interface; the communication interface is used for receiving signals input to the chip or signals output from the chip, and the processor communicates with the communication interface and implements the communication method described in the first aspect through a logic circuit or by executing code instructions.

[0015] By means of the above technical solutions, a communication method, device, electronic device, and chip provided by the present application, specifically, in response to the to-be-resided cell searched by the terminal device through a target frequency point during the cell residence process, acquire the target frequency band information corresponding to the to-be-resided cell; if it is determined that the target frequency band information does not include the target frequency point, convert the target frequency point into a residentable frequency point, and the residentable frequency point is used for the terminal device to reside in the to-be-resided cell. Compared with the current existing technologies, in the case of determining that the target frequency band information does not include the target frequency point, the present application performs frequency conversion on the cell with mismatched frequency bands, converts the target frequency point into a residentable frequency point, and then the terminal device resides through the residentable frequency point, which can reduce the search times of the terminal device, improve the residence success rate of the terminal device, and effectively reduce the consumption of time resources and computing resources brought by network selection, enabling the terminal device to quickly reside in the cell, perform normal services, and improve the user experience.

[0016] The above description is only an overview of the technical solution of the present application. In order to understand the technical means of the present application more clearly, it can be implemented according to the content of the specification. And in order to make the above and other purposes, features and advantages of the present application more obvious and understandable, the following specific embodiments of the present application are specifically given. BRIEF DESCRIPTION OF THE DRAWINGS

[0017] The drawings herein are incorporated into the specification and form a part of this specification, showing embodiments consistent with the present application, and are used together with the specification to explain the principles of the present application.

[0018] In order to more clearly illustrate the technical solutions in the embodiments of the present application or in the prior art, the following will briefly introduce the drawings required for use in the description of the embodiments or the prior art. Obviously, for those of ordinary skill in the art, without creative efforts, other drawings can also be obtained based on these drawings.

[0019] Figure 1 It shows a schematic structural diagram of a communication method provided by an embodiment of the present application;

[0020] Figure 2 It shows a schematic flowchart of a communication method provided by an embodiment of the present application;

[0021] Figure 3 It shows a schematic diagram of an example provided by an embodiment of the present application;

[0022] Figure 4 It shows a schematic diagram of an example provided by an embodiment of the present application;

[0023] Figure 5 It shows a schematic diagram of an example provided by an embodiment of the present application;

[0024] Figure 6 It shows a schematic flowchart of an example provided by an embodiment of the present application;

[0025] Figure 7 It shows a schematic diagram of a device of a communication method provided by an embodiment of the present application;

[0026] Figure 8 It shows a schematic structural diagram of a communication device provided by an embodiment of the present disclosure;

[0027] Figure 9 It shows a schematic structural diagram of a chip provided by an embodiment of the present disclosure. DETAILED DESCRIPTION OF THE EMBODIMENTS

[0028] The embodiments of the present disclosure will be described in more detail below with reference to the drawings. It should be noted that, without conflict, the embodiments in the present disclosure and the features in the embodiments can be combined with each other.

[0029] In order to improve the technical problem that in the current existing technology, when searching for a target cell belonging to other frequency bands during cell reselection, it is necessary to re-search the frequency band where the target cell is located in order to camp on the target cell, which will lead to multiple searches being required to camp on the target cell, thereby causing a large consumption of time resources and computing resources and affecting the user experience. This embodiment provides a communication method, as Figure 1 shown, the method includes:

[0030] Step 101, in response to a target cell searched by a target frequency point during the cell reselection process of a terminal device, obtain target frequency band information corresponding to the target cell to be camped on.

[0031] In the embodiments of the present application, the method shown in the present application can be executed by a terminal device. The terminal device can be referred to as a terminal, a user equipment (UE), a mobile station (MS), a mobile terminal (MT), etc. The terminal device can also be an automobile with communication functions, a smart car, a mobile phone, a wearable device, a tablet computer (Pad), a computer with wireless transceiver functions, a virtual reality (VR) device, an augmented reality (AR) device, a wireless terminal device in industrial control, a wireless terminal device in self-driving, a wireless terminal device in remote medical surgery, a wireless terminal device in a smart grid, a wireless terminal device in transportation safety, a wireless terminal device in a smart city, a wireless terminal device in a smart home, or can also be a chip or a chip system, etc. The specific technologies and specific device forms adopted by the terminal device in the embodiments of the present disclosure are not limited.

[0032] In some examples, in a mobile communication system, cell reselection refers to the process by which a terminal device selects and connects to a specific cell for communication. Cell reselection is the first step for the terminal device to access the network and is also the basis for the terminal device to maintain a connection in the mobile communication network. It is a key step for the terminal device to access the network. Among them, the terminal device obtains time synchronization by detecting the Primary Synchronization Signal (PSS) and the Secondary Synchronization Signal (SSS), and obtains the necessary system information by decoding the Master Information Block (MIB) and the System Information Blocks (SIBs), and finally selects a suitable cell for reselection. This process ensures that the UE can successfully access the network and maintain good communication quality.

[0033] Optionally, a frequency point refers to a specific frequency or frequency range used to identify the radio frequency used by one or more cells. Specifically, during the cell reselection process, the UE obtains time synchronization by searching for a specific frequency point, and obtains the necessary system information by reading the MIB and SIBs, and finally selects a suitable cell for reselection.

[0034] In the embodiments of the present application, a frequency band refers to a set of specific frequency ranges used to specify the radio frequency of mobile communication services. A frequency band is a basic concept in a mobile communication network, which defines the available frequency resources in wireless communication.

[0035] For this embodiment, a cell refers to a specific geographical area covered by a base station and is the basic service unit of a mobile communication network. A cell is a core concept in a mobile communication network, which allows the base station to provide wireless access services to users within a certain area.

[0036] It should be noted that the target frequency point in the embodiments of the present application can be the available frequency points that the terminal device searches for when it powers on or enters a new coverage area. Correspondingly, the cell to be reselected can be the cell where the available frequency points searched by the terminal device are located, and the target frequency band information is the frequency band information broadcast by the cell to be reselected, which can specifically include a frequency band indicator (freqBandIndicator) and a multi-band information list (MultiBandInfoList).

[0037] Specifically, the MultiBandInfoList is a list used to describe the detailed configuration information of multiple frequency bands in a mobile communication system. This list usually appears in the System Information Block (SIB1) to help the User Equipment (UE) determine the specific configuration information of available frequency bands, including the center frequency, bandwidth, duplex mode, etc. of the frequency bands. The MultiBandInfoList is an important parameter in SIB1, and the UE parses this information to determine which frequency bands are available and understand the specific configuration of each frequency band.

[0038] Correspondingly, the MultiBandInfoList is an important parameter in SIB1, which is used to describe the detailed configuration information of multiple frequency bands. The UE parses this information to determine which frequency bands are available and understand the specific configuration of each frequency band.

[0039] Exemplarily, in response to the target cell searched by the terminal device through the target frequency point during the cell residence process, obtaining the target frequency band information corresponding to the target cell may be that during the process of attempting to reside on the target cell after the terminal device searches for the target cell through the target frequency point, it is necessary to read the frequency band information broadcast by the target cell.

[0040] Step 102: If it is determined that the target frequency point is not included in the target frequency band information, convert the target frequency point into a frequency point that can be resided on.

[0041] Among them, the frequency point that can be resided on is used for the terminal device to reside on the target cell.

[0042] In some examples, based on Step 101, if the target frequency point is not included in the frequency band information broadcast by the target cell read, it is necessary to convert the target frequency point and convert the target frequency point into a frequency point that can be resided on.

[0043] The specific process may include determining the frequency bands supported by the terminal device in the frequency band information broadcast by the target cell, and converting the frequency point that the terminal device attempts to reside on from the target frequency point to a frequency point in the frequency bands supported by the terminal device, which is the frequency point that can be resided on.

[0044] It should be noted that the frequency point that can be resided on is a frequency point in the frequency bands supported by the terminal device in the frequency band information broadcast by the target cell.

[0045] Compared with the current existing technologies, in this embodiment, when it is determined that the target frequency point is not included in the target frequency band information, for cells with BAND mismatch, frequency conversion is performed, converting the target frequency point into a frequency point that can be resided on, and then the terminal device resides through the frequency point that can be resided on. This can effectively reduce the consumption of time resources and computing resources brought by network selection, enable the terminal device to quickly reside on the cell, conduct normal services, and improve the user experience.

[0046] Further, to illustrate the specific implementation process of the method in this embodiment, this embodiment provides a specific method as shown in Figure 2 below, and the method includes:

[0047] Step 201: In response to the target cell searched by the terminal device on the target frequency point during the cell residence process, establish an initial time synchronization between the terminal device and the target cell to be resident.

[0048] Exemplarily, as shown in Figure 3 below, Figure 3 101 in it may be a 4G network, 102 may be a base station, and 103 may be a terminal device. 3GPP (3rd Generation Partnership Project) describes the process of UE cell residence in TS36.331 and TS36304. During the UE network search process, when a cell is found on a frequency point and synchronization is obtained, the system message of the cell is read, the MIB and SIB1 are read. After reading SIB1, the UE will perform a residence check according to the residence information in SIB1. Only after the check is successful can the UE

[0049] reside in the target cell.

[0050] In the current cell residence check of the 3GPP protocol, the frequency point information selected by the current cell is compared with the freqBandIndicator or MultiBandInfoList in SIB1. If the current frequency point is included in the BAND (frequency band) corresponding to the freqBandIndicator or MultiBandInfoList, the UE can reside. If the current frequency point is not in the BAND indicated by the freqBandIndicator and MultiBandInfoList, then the UE cannot reside in this cell and will continue to search for cells on other frequency points and attempt to reside.

[0051] In some examples, according to the division of E-UTRA frequency bands in TS36.101, there may be overlapping situations between frequency bands, and cells can be deployed in the overlapping areas.

[0052] Exemplarily, as shown in Figure 4As shown, CELL1 belongs to BAND2 and does not belong to BAND1. In the network selection process specified by 3GPP, the UE first searches for BAND1. When CELL1 is detected and its bandIndicator is found to be BAND2, it is considered non-resident. Then, the UE initiates a search for BAND2 and discovers CELL1 again, at which point it can finally reside on it. In this scenario, since FREQ_1 and FREQ_2 have the same frequency, CELL1 will be found when searching for FREQ_1 during network search. During the process of attempting to reside, CELL1 could have resided when searching for BAND1, but actually completed the residence when searching for BAND2. During this period, additional time resources and computing resources were consumed. Also, since the UE did not reside in the cell, normal services could not be carried out, which also degraded the user experience.

[0053] For example, when the terminal device A is powered on or enters a new coverage area, it will search for available frequency points and cells. If the target frequency point 1 in cell 1 is found, it is necessary to detect the Primary Synchronization Signal (PSS) and Secondary Synchronization Signal (SSS) of cell 1 to achieve time synchronization and determine the physical layer ID of the cell.

[0054] In the embodiments of the present application, the Physical Layer Cell ID (PL-Cell ID) of a cell is an important parameter used to uniquely identify the cell and help the User Equipment (UE) perform initial time synchronization and cell selection when accessing the network.

[0055] In some examples, the Primary Synchronization Signal is one of the key signals for the UE to perform cell search and time synchronization. The PSS helps the UE quickly achieve time synchronization and determine the ID within the physical layer ID group of the cell. Specifically, the PSS helps the UE achieve time synchronization with the cell, and the PSS transmits the ID information within the physical layer ID group of the cell, which is part of the physical layer ID.

[0056] Correspondingly, the Secondary Synchronization Signal SSS is one of the key signals for the User Equipment UE to perform cell search and time synchronization. The SSS helps the UE determine the ID outside the physical layer ID group of the cell and achieve wireless frame synchronization. Specifically, the SSS transmits the ID information outside the physical layer ID group of the cell, which is part of the physical layer ID. The SSS helps the UE achieve wireless frame synchronization, that is, determine the boundary of the wireless frame.

[0057] Step 202: Read the MIB transmitted in the PBCH by the base station corresponding to the cell to be resided in, and determine the target frequency band information corresponding to the cell to be resided in based on the MIB.

[0058] Optionally, step 202 may specifically include: reading the MIB transmitted in the PBCH by the base station, decoding SIB1 in BCCH_DL_SCH based on the MIB; determining the target frequency band information corresponding to the cell to be camped on based on SIB1.

[0059] In the embodiments of the present application, the Physical Broadcast Channel (PBCH) is a key physical channel for transmitting the Master Information Block (MIB), which is the basic system information obtained by the UE when accessing the network. Specifically, the PBCH is used to transmit the MIB, which is the most basic information that the UE needs to obtain when first accessing the network. Although the PBCH itself does not directly provide time synchronization information, it is the first physical channel received after the UE completes time synchronization.

[0060] Furthermore, the MIB usually contains the following information: downlink bandwidth information (dl-bandwidth), the lower 10 bits of the system frame number (systemFrameNumber, SFN), and the configuration information of the Physical Hybrid ARQ Indicator Channel (PHICH).

[0061] In some examples, SIB1 is one of the key system information obtained by the UE during the network access process. SIB1 contains the necessary information required for the UE to perform preliminary cell selection and access. Specifically, SIB1 provides the configuration information related to cell access, including access control information, frequency information, etc. SIB1 contains the information on how to obtain other SIBs, which is crucial for the UE to further obtain other system information.

[0062] Furthermore, SIB1 usually contains cell access control information (accessControlInfo) including whether the cell allows access, access restrictions, etc.; the frequency band indicator (freqBandIndicator) is used to indicate the frequency band where the current cell is located. multiBandInfoList: contains the detailed configuration information of multiple frequency bands, including the center frequency, bandwidth, duplex mode, etc. of the frequency band. schedulingInfoList: the scheduling information of other SIBs, including the transmission period, scheduling information, etc. of the SIBs.

[0063] Exemplarily, based on step 201, after the UE establishes initial synchronization with cell 1, it detects the PSS, obtains an ID (one of 0, 1, 2) within the physical layer ID group, and then further detects the SSS to obtain an ID (one of 0 to 167) outside the physical layer ID group. The physical layer ID of cell 1 can be calculated through Formula 1 shown below:

[0064] Physical layer ID = Physical layer ID + 3 × ID outside the physical layer ID group (Formula 1)

[0065] Furthermore, the UE reads the MIB information in the PBCH according to the physical layer ID to obtain basic information such as the system frame number and downlink bandwidth, and then reads SIB1 in BCCH_DL_SCH according to the information in the MIB to obtain cell access-related information and scheduling information of other SIBs.

[0066] It should be noted that the target frequency band information may include freqBandIndicator and MultiBandInfoList in SIB1.

[0067] Step 203: If it is determined that the target frequency band information does not contain the target frequency point, convert the target frequency point into a dwellable frequency point.

[0068] Among them, the dwellable frequency point is used for the terminal device to dwell in the cell to be dwelled.

[0069] Optionally, step 203 may specifically include: if it is determined that the target frequency band information does not contain the target frequency point, obtain all the frequency band information included in SIB1, determine multiple candidate frequency bands supported by the terminal device from all the frequency band information; select a dwellable frequency band from the multiple candidate frequency bands, and convert the target frequency point into a dwellable frequency point included in the dwellable frequency band.

[0070] Among them, the dwellable frequency band is a frequency band that contains the target frequency corresponding to the target frequency point among the multiple candidate frequency bands.

[0071] Exemplarily, based on step 202, when the target frequency band information read by terminal device A does not contain target frequency point 1, it is necessary to read all the frequency band information in SIB1, select the frequency bands supported by terminal device A from all the frequency band information, and determine them as candidate frequency bands.

[0072] For example, if the frequency bands supported by the UE are Band 39 and Band 7, and the UE obtains the following information from SIB1: 1. Parse SIB1: freqBandIndicator: [3, 7, 39] · multiBandInfoList: Information of Band 3 (not considered as the UE does not support Band 3) · Information of Band 7 · Information of Band 39 2. Filter the frequency bands supported by the UE: · Screen out the frequency bands supported by the UE from the freqBandIndicator list: [7, 39] 3. Obtain frequency information: · Extract the detailed configuration information of Band 7 and Band 39 from the multiBandInfoList, for example: · Band 7: Center frequency is 2600 MHz, bandwidth is 20 MHz · Band 39: Center frequency is 1900 MHz, bandwidth is 10 MHz.

[0073] Optionally, step 203 specifically further includes: determining, in the preset order of multiple candidate frequency bands included in all frequency band information, multiple candidate frequency ranges corresponding to the multiple candidate frequency bands respectively; and when it is determined that the target frequency range among the multiple candidate frequency ranges contains the target frequency, determining the candidate frequency band corresponding to the target frequency range as the dwellable frequency band.

[0074] For this embodiment, different frequency bands correspond to specific frequency ranges. These frequency bands are defined and managed to ensure effective coordination and non-interference between different services.

[0075] Exemplarily, for the GSM system GSM 900: Uplink (MS→BS): 890 MHz to 915 MHz Downlink (BS→MS): 935 MHz to 960 MHz

[0076] GSM 1800: Uplink (MS→BS): 1710 MHz to 1785 MHz

[0077] Downlink (BS→MS): 1805 MHz to 1880 MHz

[0078] It should be noted that different frequency bands correspond to specific frequency ranges, and these frequency bands are allocated to different mobile communication technologies and services. By reasonably allocating and managing frequency bands, the limited spectrum resources can be effectively utilized to ensure the efficient operation of the mobile communication network.

[0079] Exemplarily, when determining multiple candidate frequency ranges corresponding to multiple candidate frequency bands respectively, and when it is determined that the target frequency range corresponding to the target frequency band among the multiple candidate frequency bands contains the frequency corresponding to the target frequency point, the target frequency band is determined as the dwellable frequency band.

[0080] It should be noted that the dwellable frequency band is the frequency band on which the terminal device can dwell through the target frequency point.

[0081] Optionally, step 203 specifically further includes: determining the transfer start frequency corresponding to the available residence frequency band and the transfer start frequency in the transfer frequency range, as well as the target start frequency in the target frequency range where the target frequency point is located; and converting the target frequency point into an available residence frequency point included in the available residence frequency band according to the target start frequency, the target start frequency point, and the target start frequency.

[0082] In the embodiment of the present application, after determining the available residence frequency band, the converted available residence frequency point can be obtained through Formula 1, and Formula 2 is specifically as follows:

[0083] Target frequency point = Frequency of the start frequency point - Start frequency of the selected Band + Start frequency point of the selected Band

[0084] (Formula 2)

[0085] It should be noted that in Formula 2, the target frequency point is the available residence frequency point in the present application, the frequency of the start frequency point is the start frequency of the target frequency point in the present application, the start frequency of the selected BAND is the start frequency of the available residence frequency band in the present application, and the start frequency point of the selected BAND is the target frequency point in the present application.

[0086] Compared with the current existing technologies, in this embodiment, when it is determined that the target frequency point is not included in the target frequency band information, for a cell with a mismatched BAND, frequency conversion is performed to convert the target frequency point into an available residence frequency point. Specifically, the original frequency point obtained by network search can be converted into a frequency point supported by the BAND. The terminal device then resides through the available residence frequency point, which can effectively reduce the consumption of time resources and computing resources brought by network selection, enable the terminal device to quickly reside in the cell, conduct normal services, and improve the user experience.

[0087] To illustrate the specific implementation process of this embodiment, the following specific application example is given, as Figure 5 shown, but not limited to this:

[0088] During the process of the UE residing in the cell, first, it searches for the cell on the corresponding frequency point and obtains initial synchronization for the cell; after obtaining the initial synchronization, the UE detects the BCCH channel, attempts to read the MIB, obtains frame information, and frame synchronization information; then it further detects the BCCH_DL_SCH channel and attempts to obtain SIB1 to obtain the residence verification information, including frequency band information (freqBandIndicator and MultiBandInfoList).

[0089] Compare whether the frequency point of the cell is in the BAND indicated by SIB1. If the BAND information check fails, try to perform the frequency band conversion algorithm. Calculate the corresponding frequency through the frequency point, and then convert it to the corresponding BAND. If the conversion to the corresponding BAND is successful, then the cell can be camped on.

[0090] Among them, as Figure 6 shown, after the BAND check fails, try to perform BAND conversion on the frequency point of the target cell, and convert the corresponding frequency point to the corresponding BAND.

[0091] The specific conversion content can include: filtering all BAND information (freqBandIndicator and MultiBandInfoList) in the obtained SIB1 to filter out the BANDs supported by the UE, and obtaining the frequency information of the original frequency point; sequentially select the BAND to be converted, and obtain the starting frequency information, ending frequency information, starting frequency point information, and ending frequency point information of the BAND.

[0092] If the frequency of the original frequency point is within the frequency range of the BAND to be converted, then it can be converted. Otherwise, select the next BAND and re-execute the process; after successfully selecting the BAND, the conversion can be performed through Formula 2 to complete the conversion process.

[0093] Compared with the current existing technologies, in this embodiment, when it is determined that the target frequency band information does not include the target frequency point, for a cell with a BAND mismatch, frequency conversion is performed to convert the target frequency point into a campable frequency point. Specifically, the original frequency point obtained by network search can be converted into a frequency point supported by the BAND, and the terminal device can then camp on the cell through the campable frequency point, which can effectively reduce the consumption of time resources and computing resources brought by network selection, enable the terminal device to quickly camp on the cell, perform normal services, and improve the user experience.

[0094] Further, as Figure 1 and Figure 2 shown in the specific implementation of the method, this embodiment provides a communication device, as Figure 7 shown, the device includes: an acquisition module 31 and a conversion module 32.

[0095] The acquisition module 31 is configured to obtain the target frequency band information corresponding to the cell to be camped on in response to the terminal device searching for the cell to be camped on through the target frequency point during the cell camping process.

[0096] A conversion module 32, configured to convert the target frequency point into a dwellable frequency point if it is determined that the target frequency band information does not include the target frequency point, where the dwellable frequency point is used for the terminal device to dwell in the to-be-dwelled cell.

[0097] In some examples of this embodiment, the acquisition module 31 is specifically configured to establish an initial time synchronization between the terminal device and the to-be-dwelled cell; read a master system information block MIB transmitted by a base station corresponding to the to-be-dwelled cell in a physical broadcast channel PBCH, and determine target frequency band information corresponding to the to-be-dwelled cell based on the MIB.

[0098] In some examples of this embodiment, the acquisition module 31 is further specifically configured to read the MIB transmitted by the base station in the PBCH, and decode a system information block SIB1 in BCCH_DL_SCH based on the MIB; determine target frequency band information corresponding to the to-be-dwelled cell based on the SIB1.

[0099] In some examples of this embodiment, the conversion module 32 is specifically configured to, if it is determined that the target frequency band information does not include the target frequency point, obtain all frequency band information included in the SIB1, determine multiple candidate frequency bands supported by the terminal device from the all frequency band information; select a dwellable frequency band from the multiple candidate frequency bands, and convert the target frequency point into a dwellable frequency point included in the dwellable frequency band, where the dwellable frequency band is a frequency band among the multiple candidate frequency bands that includes a target frequency corresponding to the target frequency point.

[0100] In some examples of this embodiment, the conversion module 32 is further specifically configured to sequentially determine multiple candidate frequency ranges corresponding to the multiple candidate frequency bands according to a preset order of the multiple candidate frequency bands included in the all frequency band information; and determine the candidate frequency band corresponding to the target frequency range as the dwellable frequency band when it is determined that a target frequency range among the multiple candidate frequency ranges includes the target frequency.

[0101] In some examples of this embodiment, the conversion module 32 is further specifically configured to determine a transfer start frequency point corresponding to the dwellable frequency band and a transfer start frequency in a transfer frequency range, and a target start frequency in a target frequency range where the target frequency point is located; and convert the target frequency point into a dwellable frequency point included in the dwellable frequency band according to the target start frequency, the target start frequency point, and the target start frequency.

[0102] It should be noted that for other corresponding descriptions of each functional unit involved in a communication device provided in this embodiment, reference may be made to the corresponding descriptions in Figure 1 and 2 and details are not described herein again.

[0103] Figure 8 This is a schematic structural diagram of a communication device 1800 provided in this embodiment. The communication device 1800 may be a terminal device, a network device, a chip, a chip system, or a processor that supports the network device to implement the above method, or a chip, a chip system, or a processor that supports the user equipment to implement the above method. This device can be used to implement the method described in the above method embodiments. For specific details, please refer to the description in the above method embodiments.

[0104] The communication device 1800 includes: a transceiver; a memory; a processor, which is respectively connected to the transceiver and the memory, and is configured to control the wireless signal transceiver of the transceiver by executing computer-executable instructions on the memory, and can implement the functions of any of the above method embodiments.

[0105] The communication device 1800 may include one or more processors 1801. The processor 1801 may be a general-purpose processor or a special-purpose processor, etc. For example, it may be a baseband processor or a central processing unit. The baseband processor can be used to process communication protocols and communication data, and the central processing unit can be used to control a communication device (such as a base station, a baseband chip, a terminal device, a terminal device chip, a DU or a CU, etc.), execute a computer program, and process the data of the computer program.

[0106] Optionally, the communication device 1800 may further include one or more memories 1802, on which a computer program 1804 may be stored. The processor 1801 executes the computer program 1804 to enable the communication device 1800 to execute the method described in the above method embodiments. Optionally, data may also be stored in the memory 1802. The communication device 1800 and the memory 1802 may be provided separately or integrated together.

[0107] Optionally, the communication device 1800 may further include a transceiver 1805 and an antenna 1806. The transceiver 1805 may be referred to as a transceiver unit, a transceiver, or a transceiver circuit, etc., and is used to implement the transceiver function. The transceiver 1805 may include a receiver and a transmitter. The receiver may be referred to as a receiver or a receiving circuit, etc., and is used to implement the receiving function; the transmitter may be referred to as a transmitter or a transmitting circuit, etc., and is used to implement the transmitting function.

[0108] Optionally, the communication device 1800 may further include one or more interface circuits 1807. The interface circuit 1807 is used to receive code instructions and transmit them to the processor 1801. The processor 1801 runs the code instructions to enable the communication device 1800 to execute the method described in the above method embodiments.

[0109] In one implementation, the processor 1801 may include a transceiver for implementing the receiving and sending functions. For example, the transceiver may be a transceiver circuit, an interface, or an interface circuit. The transceiver circuit, interface, or interface circuit for implementing the receiving and sending functions may be separate or integrated. The above-mentioned transceiver circuit, interface, or interface circuit may be used for reading and writing code / data, or the above-mentioned transceiver circuit, interface, or interface circuit may be used for transmitting or delivering signals.

[0110] In one implementation, the processor 1801 may store a computer program 1803, which runs on the processor 1801 and enables the communication device 1800 to perform the method described in the above method embodiment. The computer program 1803 may be fixed in the processor 1801, in which case the processor 1801 may be implemented by hardware.

[0111] In one implementation, the communication device 1800 may include a circuit that can implement the functions of sending or receiving or communicating in the aforementioned method embodiments. The processor and transceiver described in the present disclosure may be implemented in an integrated circuit (IC), an analog IC, a radio frequency integrated circuit RFIC, a mixed signal IC, an application specific integrated circuit (ASIC), a printed circuit board (PCB), an electronic device, etc. The processor and transceiver may also be manufactured using various IC process technologies, such as complementary metal oxide semiconductor (CMOS), N-type metal oxide semiconductor (nMetal-oxide-semiconductor, NMOS), P-type metal oxide semiconductor (positive channelmetal oxide semiconductor, PMOS), bipolar junction transistor (bipolar junction transistor, BJT), bipolar CMOS (BiCMOS), silicon germanium (SiGe), gallium arsenide (GaAs), etc.

[0112] The communication device described in the above embodiments may be a network device or a user device, but the scope of the communication device described in the present disclosure is not limited thereto, and the structure of the communication device may not be limited thereto. Figure 8 The communication device may be an independent device or may be part of a larger device. For example, the communication device may be:

[0113] (1) An independent integrated circuit IC, or chip, or chip system or subsystem;

[0114] (2) A set having one or more ICs, optionally, the IC set may also include storage components for storing data and computer programs;

[0115] (3) ASIC, such as a modem;

[0116] (4) A module that can be embedded in other devices;

[0117] (5) A receiver, a terminal device, a smart terminal device, a cellular phone, a wireless device, a handheld device, a mobile unit, a vehicle-mounted device, a network device, a cloud device, an artificial intelligence device, and so on;

[0118] (6) Others and so on.

[0119] Based on the above embodiments, this embodiment also provides a chip, including at least one processor and a communication interface; the communication interface is used to receive signals input to the chip or signals output from the chip, and the processor communicates with the communication interface and implements the above methods as shown in Figure 1 and Figure 2 shown.

[0120] Figure 9 is a schematic structural diagram of a chip 1000 for implementing the above communication method provided in this embodiment. Referring to Figure 9 , the chip 1000 includes at least one communication interface 1001 and a processor 1002. The communication interface 1001 is used to receive signals input to the chip 1000 or signals output from the above chip 1000, and the processor 1002 communicates with the communication interface 1001 and implements the communication method described in the above embodiments of the present disclosure through logic circuits or by executing code instructions.

[0121] Those skilled in the art can also understand that the various illustrative logical blocks and steps listed in the embodiments of the present disclosure can be implemented by electronic hardware, computer software, or a combination of both. Whether such functions are implemented by hardware or software depends on the specific application and the design requirements of the entire system. Those skilled in the art can use various methods to implement the described functions for each specific application, but such implementation should not be construed as exceeding the scope protected by the embodiments of the present disclosure.

[0122] The present disclosure also provides a computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor of a computer, it implements the functions of any of the above method embodiments.

[0123] The present disclosure also provides a computer program product. When the computer program product is executed by a computer, it realizes the functions of any one of the above method embodiments. That is, a computer program is stored thereon, and when the computer program product is executed by a processor of the computer, it realizes the functions of any one of the above method embodiments.

[0124] In the above embodiments, it can be implemented in whole or in part by software, hardware, firmware, or any combination thereof. When implemented using software, 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 programs. When the computer program is loaded and executed on a computer, the processes or functions according to the embodiments of the present disclosure 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 program can be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another. For example, the computer program 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 wirelessly (such as infrared, wireless, microwave, etc.). The computer-readable storage medium can be any available medium that can be accessed by the computer or a data storage device such as a server or data center that includes one or more integrated available media. The available medium can be a magnetic medium (such as a floppy disk, hard disk, magnetic tape), an optical medium (such as a high-density digital video disc (DVD)), or a semiconductor medium (such as a solid state disk (SSD)), etc.

[0125] Those of ordinary skill in the art can understand that the various numerical numbers such as first and second involved in the present disclosure are only for the convenience of description and are not used to limit the scope of the embodiments of the present disclosure, nor do they represent the order of sequence.

[0126] At least one in the present disclosure can also be described as one or more. The plurality can be two, three, four, or more, and the present disclosure does not make any limitation. In the embodiments of the present disclosure, for a technical feature, the technical features in this technical feature are distinguished by "first", "second", "third", "A", "B", "C", and "D", etc. There is no sequence or size order among the technical features described by the "first", "second", "third", "A", "B", "C", and "D".

[0127] As used herein, the terms "machine-readable medium" and "computer-readable medium" refer to any computer program product, apparatus, and / or device (e.g., a magnetic disk, an optical disk, a memory, a programmable logic device (PLD)) that provides machine instructions and / or data to a programmable processor, including a machine-readable medium that receives machine instructions as a machine-readable signal. The term "machine-readable signal" refers to any signal that provides machine instructions and / or data to a programmable processor.

[0128] The systems and techniques described herein can be implemented in a computing system that includes back-end components (e.g., as a data server), or a computing system that includes middleware components (e.g., an application server), or a computing system that includes front-end components (e.g., a user computer having a graphical user interface or a web browser through which a user can interact with an implementation of the systems and techniques described herein), or a computing system that includes any combination of such back-end components, middleware components, or front-end components. The components of the system can be interconnected by any form or medium of digital data communication (e.g., a communication network). Examples of communication networks include: a local area network (LAN), a wide area network (WAN), and the Internet.

[0129] A computer system can include a client and a server. The client and the server are generally remote from each other and typically interact through a communication network. The relationship of client and server arises by virtue of computer programs running on the respective computers and having a client-server relationship to each other.

[0130] It should be understood that the various forms of the flow shown above can be used, steps can be reordered, added, or deleted. For example, the steps recited in this disclosure can be executed in parallel, sequentially, or in a different order, as long as the desired results of the technical solution of this disclosure application can be achieved. This is not limited herein.

[0131] In addition, it should be understood that the various embodiments described in this disclosure can be implemented separately or in combination with other embodiments as allowed by the solution.

[0132] Those of ordinary skill in the art can realize that the units and algorithm steps of the examples described in connection with the embodiments disclosed herein can be implemented in electronic hardware, or in a combination of computer software and electronic hardware. Whether these functions are executed in hardware or software depends on the specific application and design constraints of the technical solution. A professional technician 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 this disclosure.

[0133] Those skilled in the art can clearly understand that for the convenience and brevity of description, the specific working processes of the systems, devices, and units described above can refer to the corresponding processes in the foregoing method embodiments and will not be elaborated herein.

[0134] The above is only the specific implementation manner of the present disclosure, but the protection scope of the present disclosure is not limited thereto. Any person skilled in the art can easily think of changes or substitutions within the technical scope disclosed by the present disclosure, and all should be covered by the protection scope of the present disclosure. Therefore, the protection scope of the present disclosure should be subject to the protection scope of the claims.

Claims

1. A communication method, characterized in that Including: In response to a cell to be camped on searched by a target frequency point during the cell camping process of a terminal device, obtaining target frequency band information corresponding to the cell to be camped on; If it is determined that the target frequency point is not included in the target frequency band information, converting the target frequency point into a campable frequency point, where the campable frequency point is used for the terminal device to camp on the cell to be camped on.

2. The method according to claim 1, wherein The obtaining the target frequency band information corresponding to the cell to be camped on includes: Establishing an initial time synchronization between the terminal device and the cell to be camped on; Reading a master system information block MIB transmitted by a base station corresponding to the cell to be camped on in a physical broadcast channel PBCH, and determining the target frequency band information corresponding to the cell to be camped on based on the MIB.

3. The method according to claim 2, wherein The reading the MIB transmitted by the base station corresponding to the cell to be camped on in the PBCH and determining the target frequency band information corresponding to the cell to be camped on based on the MIB includes: Reading the MIB transmitted by the base station in the PBCH, and decoding a system information block SIB1 in a broadcast control channel BCCH_DL_SCH transmitted by a downlink shared channel based on the MIB; Determining the target frequency band information corresponding to the cell to be camped on based on the SIB1.

4. The method according to any one of claims 1 to 3, characterized in that If it is determined that the target frequency point is not included in the target frequency band information, converting the target frequency point into a campable frequency point includes: If it is determined that the target frequency point is not included in the target frequency band information, obtaining all frequency band information included in the SIB1, and determining a plurality of candidate frequency bands supported by the terminal device from the all frequency band information; Selecting a campable frequency band from the plurality of candidate frequency bands, and converting the target frequency point into a campable frequency point included in the campable frequency band, where the campable frequency band is a frequency band including a target frequency corresponding to the target frequency point among the plurality of candidate frequency bands.

5. The method according to claim 4, characterized in that The selecting a campable frequency band from the plurality of candidate frequency bands includes: Sequentially determining a plurality of candidate frequency ranges corresponding to the plurality of candidate frequency bands according to a preset order of the plurality of candidate frequency bands included in the all frequency band information; When it is determined that a target frequency range among the plurality of candidate frequency ranges includes the target frequency, determining the candidate frequency band corresponding to the target frequency range as the campable frequency band.

6. The method according to claim 4, wherein The converting the target frequency point into a campable frequency point included in the campable frequency band includes: Determining a transfer start frequency point corresponding to the campable frequency band and a transfer start frequency in a transfer frequency range, and a target start frequency in a target frequency range where the target frequency point is located; Converting the target frequency point into a campable frequency point included in the campable frequency band according to the target start frequency, the target start frequency point, and the target start frequency.

7. A communication device, characterized in that, Including: An obtaining module, configured to, in response to a cell to be camped on searched by a target frequency point during the cell camping process of a terminal device, obtain target frequency band information corresponding to the cell to be camped on; A conversion module, configured to convert the target frequency point into a dwellable frequency point if it is determined that the target frequency band information does not include the target frequency point, where the dwellable frequency point is used for the terminal device to dwell in the to-be-dwelled cell.

8. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by a processor, it implements the method according to any one of claims 1 to 6.

9. An electronic device, characterized in that, It includes a storage medium, a processor, and a computer program stored on the storage medium and executable on the processor, wherein when the processor executes the computer program, it implements the method according to any one of claims 1 to 6.

10. A chip, characterized in that, It includes at least one processor and a communication interface; the communication interface is used to receive signals input to the chip or signals output from the chip, and the processor communicates with the communication interface and implements the method according to any one of claims 1 to 6 through logic circuits or by executing code instructions.