CN109429303B - Network searching method, terminal and computer readable storage medium - Google Patents
Network searching method, terminal and computer readable storage medium Download PDFInfo
- Publication number
- CN109429303B CN109429303B CN201710760487.7A CN201710760487A CN109429303B CN 109429303 B CN109429303 B CN 109429303B CN 201710760487 A CN201710760487 A CN 201710760487A CN 109429303 B CN109429303 B CN 109429303B
- Authority
- CN
- China
- Prior art keywords
- frequency band
- conversion module
- searched
- frequency bands
- needing
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 40
- 230000002776 aggregation Effects 0.000 claims abstract description 67
- 238000004220 aggregation Methods 0.000 claims abstract description 67
- 238000006243 chemical reaction Methods 0.000 claims description 107
- 238000005259 measurement Methods 0.000 claims description 12
- 230000001360 synchronised effect Effects 0.000 abstract description 8
- 238000010586 diagram Methods 0.000 description 5
- 238000012545 processing Methods 0.000 description 5
- 238000004891 communication Methods 0.000 description 4
- 230000006870 function Effects 0.000 description 4
- 230000008569 process Effects 0.000 description 4
- 230000008878 coupling Effects 0.000 description 3
- 238000010168 coupling process Methods 0.000 description 3
- 238000005859 coupling reaction Methods 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 2
- 230000003068 static effect Effects 0.000 description 2
- 230000006978 adaptation Effects 0.000 description 1
- 238000003491 array Methods 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000005457 optimization Methods 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W48/00—Access restriction; Network selection; Access point selection
- H04W48/16—Discovering, processing access restriction or access information
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W48/00—Access restriction; Network selection; Access point selection
- H04W48/18—Selecting a network or a communication service
Landscapes
- Engineering & Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Transceivers (AREA)
Abstract
The embodiment of the invention provides a network searching method and a terminal, wherein the method comprises the following steps: dividing the frequency band to be searched into an inter-frequency carrier aggregation frequency band group and a frequency band group to be compensated and calibrated; after the frequency band grouping is completed, a plurality of frequency bands corresponding to elements of the inter-frequency band carrier aggregation frequency band group are searched simultaneously, and then a plurality of frequency bands corresponding to elements of the frequency band group needing compensation and calibration are searched. Therefore, in the network searching stage, the terminal can simultaneously carry out synchronous frequency searching of the supported carrier aggregation related frequency bands between the frequency bands, and the main antenna and the auxiliary antenna can simultaneously receive signals on two different frequency bands (non-carrier aggregation related frequency bands) so as to simultaneously carry out searching of two or more frequency points.
Description
Technical Field
The present invention relates to the field of communications technologies, and in particular, to a network search method, a terminal, and a computer-readable storage medium.
Background
Currently, with the popularization of the inter-band carrier aggregation technology, a terminal can receive data on two different frequency bands simultaneously. The main antenna and the auxiliary antenna can still only receive and process signals of the same cell (or a plurality of cells) by adopting the same local oscillator or a plurality of local oscillators in the main path and the auxiliary path. After the terminal is started, full-band search is carried out according to self capacity and setting, and the information of the strongest signal cell on each frequency point is tried to be read.
Currently, there are many optimization schemes, for example, a terminal stores related information in a USIM (Universal Subscriber Identity Module) or a mobile phone, and the information may be used to quickly search a cell first without performing a full-band search. However, the method is limited to hardware implementation, and the terminal needs to search frequency points one by one when searching frequency.
The existing scheme is limited in that the same or a plurality of local oscillators are adopted in the main and auxiliary channels, and the terminal needs to search frequency points one by one during frequency searching, so that the searching time is long, and the searching efficiency is low.
Disclosure of Invention
In view of the above technical problems, embodiments of the present invention provide a network searching method and a terminal, which solve the problems of long network searching time and low network searching efficiency.
In a first aspect, a network searching method is provided, which is applied to a terminal,
dividing the frequency band to be searched into an inter-frequency carrier aggregation frequency band group and a frequency band group to be compensated and calibrated;
after the frequency band grouping is completed, a plurality of frequency bands corresponding to elements of the inter-frequency band carrier aggregation frequency band group are searched simultaneously, and then a plurality of frequency bands corresponding to elements of the frequency band group needing compensation and calibration are searched.
Optionally, the dividing the frequency band to be searched into an inter-frequency band carrier aggregation frequency band group and a frequency band group to be compensated and calibrated includes:
determining a frequency band to be searched according to the terminal capability;
judging whether the frequency band needing to be searched is supported inter-frequency band carrier aggregation or not;
if the frequency band needing to be searched is not the supported carrier aggregation between the frequency bands, determining the frequency band needing to be searched as a frequency band group needing to be compensated and calibrated;
if the frequency band to be searched is the supported carrier aggregation between the frequency bands, continuously judging whether the frequency band to be searched is grouped;
if the frequency bands needing to be searched are grouped, determining the frequency bands needing to be searched as frequency band groups needing to be compensated and calibrated;
and if the frequency bands needing to be searched are not grouped, determining the frequency bands needing to be searched and the inter-frequency band carrier aggregation corresponding to the frequency bands needing to be searched as an inter-frequency band carrier aggregation frequency band group.
Optionally, searching a plurality of frequency bands corresponding to elements of the calibration frequency band group to be compensated includes:
and respectively searching the elements of the frequency band group to be compensated and calibrated by taking the first numerical value as a sweep frequency group.
Optionally, the terminal includes a main antenna and an auxiliary antenna, and the method further includes:
and determining a calibration value of the main antenna and a calibration value of the auxiliary antenna, wherein the calibration value of the main antenna is used for calibrating the measurement value of the main antenna, and the calibration value of the auxiliary antenna is used for calibrating the measurement value of the auxiliary antenna.
Optionally, the terminal includes a main antenna and an auxiliary antenna, and the terminal further includes: the device comprises a first quadrature down-conversion module, a second quadrature down-conversion module, a third quadrature down-conversion module, a fourth quadrature down-conversion module, a first oscillator, a second oscillator, a first logic switch, a second logic switch and a baseband chip; wherein,
a first input end of the first quadrature down-conversion module receives signals of one or more first frequency bands of a main antenna, a second input end of the first quadrature down-conversion module is connected with a first output end of a first logic switch, and an output end of the first quadrature down-conversion module is connected with the baseband chip;
a first input end of the second quadrature down-conversion module receives signals of one or more second frequency bands of the main antenna, a second input end of the second quadrature down-conversion module is connected with a second output end of the first logic switch, and an output end of the second quadrature down-conversion module is connected with the baseband chip;
a first input end of the third orthogonal down-conversion module receives signals of one or more first frequency bands of the auxiliary antenna, a second input end of the third orthogonal down-conversion module is connected with a first output end of the second logic switch, and an output end of the third orthogonal down-conversion module is connected with the baseband chip;
a first input end of the fourth quadrature down-conversion module receives signals of one or more second frequency bands of the auxiliary antenna, a second input end of the fourth quadrature down-conversion module is connected with a second output end of the second logic switch, and an output end of the fourth quadrature down-conversion module is connected with the baseband chip;
a first input end of the first logic switch is connected with a first oscillator, and a second input end of the first logic switch is connected with a second oscillator;
the first input end of the second logic switch is connected with the first oscillator, and the second input end of the second logic switch is connected with the second oscillator.
In a second aspect, there is also provided a terminal, including:
the processor is used for dividing the frequency band to be searched into an inter-frequency carrier aggregation frequency band group and a frequency band group to be compensated and calibrated;
and the transceiver is used for searching a plurality of frequency bands corresponding to the elements of the inter-frequency band carrier aggregation frequency band group at the same time after the frequency band grouping is finished, and then searching a plurality of frequency bands corresponding to the elements of the frequency band group needing compensation and calibration.
Optionally, the processor is further configured to:
determining a frequency band to be searched according to the terminal capability;
judging whether the frequency band needing to be searched is supported inter-frequency band carrier aggregation or not;
if the frequency band needing to be searched is not the supported carrier aggregation between the frequency bands, determining the frequency band needing to be searched as a frequency band group needing to be compensated and calibrated;
if the frequency band to be searched is the supported carrier aggregation between the frequency bands, continuously judging whether the frequency band to be searched is grouped;
if the frequency bands needing to be searched are grouped, determining the frequency bands needing to be searched as frequency band groups needing to be compensated and calibrated;
and if the frequency bands needing to be searched are not grouped, determining the frequency bands needing to be searched and the inter-frequency band carrier aggregation corresponding to the frequency bands needing to be searched as an inter-frequency band carrier aggregation frequency band group.
Optionally, the transceiver is further configured to:
and respectively searching the elements of the frequency band group to be compensated and calibrated by taking the first numerical value as a sweep frequency group.
Optionally, the terminal further includes a main antenna and an auxiliary antenna, and the processor is further configured to: and determining a calibration value of the main antenna and a calibration value of the auxiliary antenna, wherein the calibration value of the main antenna is used for calibrating the measurement value of the main antenna, and the calibration value of the auxiliary antenna is used for calibrating the measurement value of the auxiliary antenna.
Optionally, the transceiver comprises: the antenna comprises a main antenna, an auxiliary antenna, a first orthogonal down-conversion module, a second orthogonal down-conversion module, a third orthogonal down-conversion module, a fourth orthogonal down-conversion module, a first oscillator, a second oscillator, a first logic switch, a second logic switch and a baseband chip; wherein,
a first input end of the first quadrature down-conversion module receives signals of one or more first frequency bands of a main antenna, a second input end of the first quadrature down-conversion module is connected with a first output end of a first logic switch, and an output end of the first quadrature down-conversion module is connected with the baseband chip;
a first input end of the second quadrature down-conversion module receives signals of one or more second frequency bands of the main antenna, a second input end of the second quadrature down-conversion module is connected with a second output end of the first logic switch, and an output end of the second quadrature down-conversion module is connected with the baseband chip;
a first input end of the third orthogonal down-conversion module receives signals of one or more first frequency bands of the auxiliary antenna, a second input end of the third orthogonal down-conversion module is connected with a first output end of the second logic switch, and an output end of the third orthogonal down-conversion module is connected with the baseband chip;
a first input end of the fourth quadrature down-conversion module receives signals of one or more second frequency bands of the auxiliary antenna, a second input end of the fourth quadrature down-conversion module is connected with a second output end of the second logic switch, and an output end of the fourth quadrature down-conversion module is connected with the baseband chip;
a first input end of the first logic switch is connected with a first oscillator, and a second input end of the first logic switch is connected with a second oscillator;
the first input end of the second logic switch is connected with the first oscillator, and the second input end of the second logic switch is connected with the second oscillator.
In a third aspect, a terminal is further provided, including: a transceiver, a processor, a memory, and a network search program stored on the memory and executable on the processor, the network search program when executed by the processor implementing the steps of the network search method as described above.
In a fourth aspect, a computer-readable storage medium is also provided, in which a network search program is stored, and the network search program, when executed by a processor, implements the steps of the network search method as described above.
One of the above technical solutions has the following advantages or beneficial effects: in the network searching stage, the terminal can simultaneously perform synchronous frequency searching of the supported carrier aggregation related frequency bands between the frequency bands, and the main antenna and the auxiliary antenna can simultaneously receive signals on two different frequency bands (non-carrier aggregation related frequency bands) so as to simultaneously perform searching of two or more frequency points.
Drawings
Fig. 1 is one of the hardware diagrams of a terminal according to an embodiment of the present invention;
FIG. 2 is a flow chart of a network searching method according to an embodiment of the present invention;
FIG. 3 is a flowchart of step 201 in FIG. 2;
fig. 4 is a second schematic structural diagram of a terminal according to an embodiment of the present invention;
fig. 5 is a third hardware diagram of the terminal according to the embodiment of the invention.
Detailed Description
Exemplary embodiments of the present disclosure will be described in more detail below with reference to the accompanying drawings. While exemplary embodiments of the present disclosure are shown in the drawings, it should be understood that the present disclosure may be embodied in various forms and should not be limited to the embodiments set forth herein. Rather, these embodiments are provided so that this disclosure will be thorough and complete, and will fully convey the scope of the disclosure to those skilled in the art.
Referring to fig. 1, a schematic diagram of a terminal architecture according to an embodiment of the present invention is shown, where the terminal includes a main antenna, an auxiliary antenna, a first quadrature down-conversion module, a second quadrature down-conversion module, a third quadrature down-conversion module, a fourth quadrature down-conversion module, a first oscillator, a second oscillator, a first logic switch, a second logic switch, and a baseband chip;
a first input end of the first orthogonal down-conversion module receives signals of one or more first frequency bands of a main antenna, a second input end of the first orthogonal down-conversion module is connected with a first output end of a first logic switch, an output end of the first orthogonal down-conversion module is connected with the baseband chip, and the first frequency band is an inter-frequency band carrier aggregation frequency band supported by a terminal;
a first input end of the second orthogonal down-conversion module receives signals of one or more second frequency bands of the main antenna, a second input end of the second orthogonal down-conversion module is connected with a second output end of the first logic switch, an output end of the second orthogonal down-conversion module is connected with the baseband chip, and the second frequency band comprises an inter-frequency band carrier aggregation frequency band and a non-inter-frequency band carrier aggregation frequency band supported by the terminal;
a first input end of the third orthogonal down-conversion module receives signals of one or more first frequency bands of the auxiliary antenna, a second input end of the third orthogonal down-conversion module is connected with a first output end of the second logic switch, and an output end of the third orthogonal down-conversion module is connected with the baseband chip;
a first input end of the fourth quadrature down-conversion module receives signals of one or more second frequency bands of the auxiliary antenna, a second input end of the fourth quadrature down-conversion module is connected with a second output end of the second logic switch, and an output end of the fourth quadrature down-conversion module is connected with the baseband chip;
a first input end of the first logic switch is connected with a first oscillator, and a second input end of the first logic switch is connected with a second oscillator;
the first input end of the second logic switch is connected with the first oscillator, and the second input end of the second logic switch is connected with the second oscillator.
In the embodiment of the invention, the logic switch is added between the orthogonal down-conversion module and the local oscillator to realize the free combination of the main and auxiliary channels and the two local oscillators, so that the main antenna and the diversity receiving antenna can respectively receive signals of different frequency bands on the basis of supporting the carrier aggregation between the frequency bands, and the signals of the different frequency bands can be simultaneously received.
For example, when the terminal performs frequency band 1 reception, both the first quadrature down-conversion module and the third quadrature down-conversion module are connected to the first oscillator; when the terminal works in frequency band 1+ frequency band 2 downlink carrier aggregation, the first orthogonal down-conversion module and the third orthogonal down-conversion module are connected with the first oscillator, and the second orthogonal down-conversion module and the fourth orthogonal down-conversion module are connected with the second oscillator.
In the network searching stage, the main antenna and the auxiliary antenna can simultaneously receive signals of different frequency bands through connection modes such as connection of the first orthogonal down-conversion module with the first oscillator, connection of the fourth orthogonal down-conversion module with the second oscillator, connection of the second orthogonal down-conversion module with the first oscillator, connection of the fourth orthogonal down-conversion module with the second oscillator and the like.
Referring to fig. 2, a flow of a network searching method according to an embodiment of the present invention is shown in the drawing, where an execution subject of the method may be a terminal, and the method includes the following specific steps:
Therefore, in the network searching stage, the terminal can simultaneously carry out synchronous frequency searching of the supported carrier aggregation related frequency bands between the frequency bands, and the main antenna and the auxiliary antenna can simultaneously receive signals on two different frequency bands (non-carrier aggregation related frequency bands) so as to simultaneously carry out searching of two or more frequency points.
Optionally, the elements of the calibration bin set to be compensated are respectively searched with a first value (for example, the first value is equal to 2) as a sweep set.
Optionally, referring to fig. 3, step 201 includes:
2011, determining a frequency band to be searched according to the terminal capability;
In the embodiment of the invention, in the network searching stage, the terminal can preferentially search the supported carrier aggregation frequency band between the frequency bands according to the terminal capability and simultaneously search two or more frequency points.
Specifically, after the terminal enters a network searching stage, according to the terminal capability, the frequency band to be searched is divided into an inter-frequency-band carrier aggregation frequency band group and a frequency band group to be compensated and calibrated. After the frequency band grouping is completed, a plurality of frequency bands corresponding to elements of the inter-frequency band carrier aggregation group are searched simultaneously. And then, searching the elements of the frequency band group to be calibrated by taking two frequency sweep groups as one frequency sweep group respectively.
For example: for a terminal, supported frequency bands include B1, B2, B3, B5, B7, B8, B12, B39, B41 and B40, and supported downlink carrier aggregation of B1+ B3+ B8, B39+ B41 and B1+ B5, when full-band network searching is required, the { B1, B3, B8} and the { B39, B41} are divided into elements of an inter-band carrier aggregation group, and B2, B5, B12 and B40 are elements of a band group which needs to be calibrated. In the frequency sweep, the frequency sweeps are performed simultaneously for B1, B3, and B8, and then for B39 and B41, using inter-band CA (carrier aggregation) capability. Then the main antenna receives B2, the auxiliary antenna receives B5, and B2 and B5 are searched simultaneously. And finally, the main antenna receives B12, the auxiliary antenna receives B40, and B12 and B40 are swept simultaneously.
Optionally, the terminal includes a main antenna and an auxiliary antenna, and the method further includes: and determining a calibration value of the main antenna and a calibration value of the auxiliary antenna, wherein the calibration value of the main antenna is used for calibrating the measurement value of the main antenna, and the calibration value of the auxiliary antenna is used for calibrating the measurement value of the auxiliary antenna.
Thus, the terminal can perform proper calibration according to the performance difference of the main antenna and the auxiliary antenna.
In the embodiment of the present invention, the terminal generally calibrates each frequency band before shipping. After a conventional calibration of the frequency band. Respectively adopting a main antenna and an auxiliary antenna to receive each frequency band, and only adopting the main antenna to receive to obtain RSRPMaster and slaveObtaining RSRP by receiving with auxiliary antennaAuxiliary deviceTwo antennas receive RSRP (Reference Signal Receiving Power). For each frequency band, storing the main antenna calibration value delta of the frequency bandMaster and slave=RSRP-RSRPMaster and slaveThe auxiliary antenna calibration value is deltaAuxiliary device=RSRP-RSRPAuxiliary device. In the network searching stage, when a certain frequency band adopts main antenna receiving, the measured RSRP is added with delta corresponding to the frequency bandMaster and slave(ii) a When a certain frequency band adopts auxiliary antenna receiving, the measured RSRP is added with delta corresponding to the frequency bandAuxiliary device。
Referring to fig. 4, there is shown a structure of a terminal, the terminal 400 including:
a processor 401, configured to divide a frequency band to be searched into an inter-frequency band carrier aggregation frequency band group and a frequency band group to be compensated and calibrated;
the transceiver 402 is configured to search a plurality of frequency bands corresponding to elements of the inter-frequency band carrier aggregation frequency band group simultaneously after frequency band grouping is completed, and then search a plurality of frequency bands corresponding to elements of the inter-frequency band carrier aggregation frequency band group that need to be compensated and calibrated.
Optionally, the processor 401 is further configured to: determining a frequency band to be searched according to the terminal capability; judging whether the frequency band needing to be searched is supported inter-frequency band carrier aggregation or not; if the frequency band needing to be searched is not the supported carrier aggregation between the frequency bands, determining the frequency band needing to be searched as a frequency band group needing to be compensated and calibrated; if the frequency band to be searched is the supported carrier aggregation between the frequency bands, continuously judging whether the frequency band to be searched is grouped; if the frequency bands needing to be searched are grouped, determining the frequency bands needing to be searched as frequency band groups needing to be compensated and calibrated; and if the frequency bands needing to be searched are not grouped, determining the frequency bands needing to be searched and the inter-frequency band carrier aggregation corresponding to the frequency bands needing to be searched as an inter-frequency band carrier aggregation frequency band group.
Optionally, the transceiver 402 is further configured to: and respectively searching the elements of the frequency band group to be compensated and calibrated by taking the first numerical value as a sweep frequency group.
Optionally, the processor 401 is further configured to: and determining a calibration value of a main antenna of the terminal and a calibration value of an auxiliary antenna of the terminal, wherein the calibration value of the main antenna is used for calibrating the measurement value of the main antenna, and the calibration value of the auxiliary antenna is used for calibrating the measurement value of the auxiliary antenna.
Optionally, the transceiver 402 comprises: the device comprises a first quadrature down-conversion module, a second quadrature down-conversion module, a third quadrature down-conversion module, a fourth quadrature down-conversion module, a first oscillator, a second oscillator, a first logic switch, a second logic switch and a baseband chip; wherein,
a first input end of the first quadrature down-conversion module receives signals of one or more first frequency bands of a main antenna of a terminal, a second input end of the first quadrature down-conversion module is connected with a first output end of a first logic switch, and an output end of the first quadrature down-conversion module is connected with the baseband chip;
a first input end of the second quadrature down-conversion module receives signals of one or more second frequency bands of the main antenna, a second input end of the second quadrature down-conversion module is connected with a second output end of the first logic switch, and an output end of the second quadrature down-conversion module is connected with the baseband chip;
a first input end of the third orthogonal down-conversion module receives signals of one or more first frequency bands of the auxiliary antenna, a second input end of the third orthogonal down-conversion module is connected with a first output end of the second logic switch, and an output end of the third orthogonal down-conversion module is connected with the baseband chip;
a first input end of the fourth quadrature down-conversion module receives signals of one or more second frequency bands of the auxiliary antenna, a second input end of the fourth quadrature down-conversion module is connected with a second output end of the second logic switch, and an output end of the fourth quadrature down-conversion module is connected with the baseband chip;
a first input end of the first logic switch is connected with a first oscillator, and a second input end of the first logic switch is connected with a second oscillator;
the first input end of the second logic switch is connected with the first oscillator, and the second input end of the second logic switch is connected with the second oscillator.
Therefore, in the network searching stage, the terminal can simultaneously carry out synchronous frequency searching of the supported carrier aggregation related frequency bands between the frequency bands, and the main antenna and the auxiliary antenna can simultaneously receive signals on two different frequency bands (non-carrier aggregation related frequency bands) so as to simultaneously carry out searching of two or more frequency points.
Fig. 5 is a schematic structural diagram of a terminal according to another embodiment of the present invention. As shown in fig. 5, the terminal 500 shown in fig. 5 includes: at least one processor 501, memory 502, at least one network interface 504, and a user interface 503. The various components in terminal 500 are coupled together by a bus system 505. It is understood that the bus system 505 is used to enable connection communications between these components. The bus system 505 includes a power bus, a control bus, and a status signal bus in addition to a data bus. For clarity of illustration, however, the various buses are labeled as bus system 505 in FIG. 5.
The user interface 503 may include, among other things, a display, a keyboard, or a pointing device (e.g., a mouse, trackball, touch pad, or touch screen, among others.
It is to be understood that the memory 502 in embodiments of the present invention may be either volatile memory or nonvolatile memory, or may include both volatile and nonvolatile memory. The non-volatile Memory may be a Read-Only Memory (ROM), a Programmable ROM (PROM), an Erasable PROM (EPROM), an Electrically Erasable PROM (EEPROM), or a flash Memory. Volatile Memory can be Random Access Memory (RAM), which acts as external cache Memory. By way of illustration and not limitation, many forms of RAM are available, such as Static random access memory (Static RAM, SRAM), Dynamic Random Access Memory (DRAM), Synchronous Dynamic random access memory (Synchronous DRAM, SDRAM), Double Data Rate Synchronous Dynamic random access memory (ddr Data Rate SDRAM, ddr SDRAM), Enhanced Synchronous SDRAM (ESDRAM), Synchlink DRAM (SLDRAM), and Direct Rambus RAM (DRRAM). The memory 502 of the subject systems and methods described in connection with the embodiments of the invention is intended to comprise, without being limited to, these and any other suitable types of memory.
In some embodiments, memory 502 holds the following elements, executable modules or data structures, or a subset thereof, or an expanded set thereof: an operating system 5021 and application programs 5022.
The operating system 5021 includes various system programs, such as a framework layer, a core library layer, a driver layer, and the like, and is used for implementing various basic services and processing hardware-based tasks. The application 5022 includes various applications, such as a Media Player (Media Player), a Browser (Browser), and the like, for implementing various application services. The program for implementing the method according to the embodiment of the present invention may be included in the application program 5022.
In the embodiment of the present invention, by calling the program or the instruction stored in the memory 502, specifically, the program or the instruction stored in the application 5022, the following steps are implemented when the program or the instruction is executed: dividing the frequency band to be searched into an inter-frequency carrier aggregation frequency band group and a frequency band group to be compensated and calibrated; after the frequency band grouping is completed, a plurality of frequency bands corresponding to elements of the inter-frequency band carrier aggregation frequency band group are searched simultaneously, and then a plurality of frequency bands corresponding to elements of the frequency band group needing compensation and calibration are searched.
The method disclosed by the above-mentioned embodiments of the present invention may be applied to the processor 501, or implemented by the processor 501. The processor 501 may be an integrated circuit chip having signal processing capabilities. In implementation, the steps of the above method may be performed by integrated logic circuits of hardware or instructions in the form of software in the processor 501. The Processor 501 may be a general-purpose Processor, a Digital Signal Processor (DSP), an Application Specific Integrated Circuit (ASIC), an off-the-shelf Programmable Gate Array (FPGA) or other Programmable logic device, discrete Gate or transistor logic device, or discrete hardware components. The various methods, steps and logic blocks disclosed in the embodiments of the present invention may be implemented or performed. A general purpose processor may be a microprocessor or the processor may be any conventional processor or the like. The steps of the method disclosed in connection with the embodiments of the present invention may be directly implemented by a hardware decoding processor, or implemented by a combination of hardware and software modules in the decoding processor. The software modules may be located in ram, flash memory, rom, prom, or eprom, registers, or other storage media as is known in the art. The storage medium is located in the memory 502, and the processor 501 reads the information in the memory 502 and completes the steps of the method in combination with the hardware.
It is to be understood that the embodiments described herein may be implemented in hardware, software, firmware, middleware, microcode, or any combination thereof. For a hardware implementation, the Processing units may be implemented in one or at least two Application Specific Integrated Circuits (ASICs), Digital Signal Processors (DSPs), Digital Signal Processing Devices (DSPDs), Programmable Logic Devices (PLDs), Field Programmable Gate Arrays (FPGAs), general purpose processors, controllers, micro-controllers, microprocessors, other electronic units configured to perform the functions described herein, or a combination thereof.
For a software implementation, the techniques described in this disclosure may be implemented with modules (e.g., procedures, functions, and so on) that perform the functions described in this disclosure. The software codes may be stored in a memory and executed by a processor. The memory may be implemented within the processor or external to the processor.
An embodiment of the present invention further provides a computer-readable storage medium, where a network search program is stored on the computer-readable storage medium, and when the network search program is executed by a processor, the steps of the network search method described above are implemented.
It should be appreciated that reference throughout this specification to "one embodiment" or "an embodiment" means that a particular feature, structure or characteristic described in connection with the embodiment is included in at least one embodiment of the present invention. Thus, the appearances of the phrases "in one embodiment" or "in an embodiment" in various places throughout this specification are not necessarily all referring to the same embodiment. Furthermore, the particular features, structures, or characteristics may be combined in any suitable manner in one or more embodiments.
In various embodiments of the present invention, it should be understood that the sequence numbers of the above-mentioned processes do not mean the execution sequence, and the execution sequence of each process should be determined by its function and inherent logic, and should not constitute any limitation on the implementation process of the embodiments of the present invention.
In addition, the terms "system" and "network" are often used interchangeably herein.
It should be understood that the term "and/or" herein is merely one type of association relationship that describes an associated object, meaning that three relationships may exist, e.g., a and/or B may mean: a exists alone, A and B exist simultaneously, and B exists alone. In addition, the character "/" herein generally indicates that the former and latter related objects are in an "or" relationship.
In the embodiments provided herein, it should be understood that "B corresponding to a" means that B is associated with a from which B can be determined. It should also be understood that determining B from a does not mean determining B from a alone, but may be determined from a and/or other information.
In the several embodiments provided in the present application, it should be understood that the disclosed method and apparatus may be implemented in other ways. For example, the above-described apparatus embodiments are merely illustrative, and for example, the division of the units is only one logical division, and other divisions may be realized in practice, for example, a plurality of units or components may be combined or integrated into another system, or some features may be omitted, or not executed. In addition, the shown or discussed mutual coupling or direct coupling or communication connection may be an indirect coupling or communication connection through some interfaces, devices or units, and may be in an electrical, mechanical or other form.
In addition, functional units in the embodiments of the present invention may be integrated into one processing unit, or each unit may be physically included alone, or two or more units may be integrated into one unit. The integrated unit can be realized in a form of hardware, or in a form of hardware plus a software functional unit.
The integrated unit implemented in the form of a software functional unit may be stored in a computer readable storage medium. The software functional unit is stored in a storage medium and includes several instructions to enable a computer device (which may be a personal computer, a server, or a network-side device) to perform some steps of the transceiving method according to various embodiments of the present invention. And the aforementioned storage medium includes: various media capable of storing program codes, such as a usb disk, a removable hard disk, a Read-Only Memory (ROM), a Random Access Memory (RAM), a magnetic disk, or an optical disk.
While the preferred embodiments of the present invention have been described, it should be understood that modifications and adaptations to those embodiments may occur to one skilled in the art without departing from the principles of the present invention and are within the scope of the present invention.
Claims (10)
1. A network searching method is applied to a terminal and is characterized in that,
dividing the frequency band to be searched into an inter-frequency band carrier aggregation frequency band group and a frequency band group to be compensated and calibrated, wherein elements of the frequency band group to be compensated and calibrated correspond to a plurality of frequency bands, and the method comprises the following steps: determining a frequency band to be searched according to the terminal capability;
judging whether the frequency band needing to be searched is supported inter-frequency band carrier aggregation or not;
if the frequency band needing to be searched is not the supported carrier aggregation between the frequency bands, determining the frequency band needing to be searched as a frequency band group needing to be compensated and calibrated;
if the frequency band to be searched is the supported carrier aggregation between the frequency bands, continuously judging whether the frequency band to be searched is grouped;
if the frequency bands needing to be searched are grouped, determining the frequency bands needing to be searched as frequency band groups needing to be compensated and calibrated;
if the frequency bands needing to be searched are not grouped, determining the frequency bands needing to be searched and the inter-frequency band carrier aggregation corresponding to the frequency bands needing to be searched as inter-frequency band carrier aggregation frequency band groups;
after the frequency band grouping is completed, a plurality of frequency bands corresponding to elements of the inter-frequency band carrier aggregation frequency band group are searched simultaneously, and then a plurality of frequency bands corresponding to elements of the frequency band group needing compensation and calibration are searched.
2. The method of claim 1, wherein searching the plurality of bins corresponding to the elements of the calibration bin set to be compensated comprises:
and respectively searching the elements of the frequency band group to be compensated and calibrated by taking the first numerical value as a sweep frequency group.
3. The method of claim 1, wherein the terminal comprises a primary antenna and a secondary antenna, and wherein the method further comprises:
and determining a calibration value of the main antenna and a calibration value of the auxiliary antenna, wherein the calibration value of the main antenna is used for calibrating the measurement value of the main antenna, and the calibration value of the auxiliary antenna is used for calibrating the measurement value of the auxiliary antenna.
4. The method of claim 1, wherein the terminal comprises a primary antenna and a secondary antenna, and wherein the terminal further comprises: the device comprises a first quadrature down-conversion module, a second quadrature down-conversion module, a third quadrature down-conversion module, a fourth quadrature down-conversion module, a first oscillator, a second oscillator, a first logic switch, a second logic switch and a baseband chip; wherein,
a first input end of the first quadrature down-conversion module receives signals of one or more first frequency bands of a main antenna, a second input end of the first quadrature down-conversion module is connected with a first output end of a first logic switch, and an output end of the first quadrature down-conversion module is connected with the baseband chip;
a first input end of the second quadrature down-conversion module receives signals of one or more second frequency bands of the main antenna, a second input end of the second quadrature down-conversion module is connected with a second output end of the first logic switch, and an output end of the second quadrature down-conversion module is connected with the baseband chip;
a first input end of the third orthogonal down-conversion module receives signals of one or more first frequency bands of the auxiliary antenna, a second input end of the third orthogonal down-conversion module is connected with a first output end of the second logic switch, and an output end of the third orthogonal down-conversion module is connected with the baseband chip;
a first input end of the fourth quadrature down-conversion module receives signals of one or more second frequency bands of the auxiliary antenna, a second input end of the fourth quadrature down-conversion module is connected with a second output end of the second logic switch, and an output end of the fourth quadrature down-conversion module is connected with the baseband chip;
a first input end of the first logic switch is connected with a first oscillator, and a second input end of the first logic switch is connected with a second oscillator;
the first input end of the second logic switch is connected with the first oscillator, and the second input end of the second logic switch is connected with the second oscillator.
5. A terminal, comprising:
the processor is used for dividing the frequency bands needing to be searched into an inter-frequency band carrier aggregation frequency band group and a frequency band group needing to be compensated and calibrated, and elements of the frequency band group needing to be compensated and calibrated correspond to a plurality of frequency bands;
the transceiver is used for searching a plurality of frequency bands corresponding to elements of the inter-frequency band carrier aggregation frequency band group at the same time after the frequency band grouping is finished, and then searching a plurality of frequency bands corresponding to elements of the frequency band group needing compensation and calibration;
the processor is further configured to:
determining a frequency band to be searched according to the terminal capability;
judging whether the frequency band needing to be searched is supported inter-frequency band carrier aggregation or not;
if the frequency band needing to be searched is not the supported carrier aggregation between the frequency bands, determining the frequency band needing to be searched as a frequency band group needing to be compensated and calibrated;
if the frequency band to be searched is the supported carrier aggregation between the frequency bands, continuously judging whether the frequency band to be searched is grouped;
if the frequency bands needing to be searched are grouped, determining the frequency bands needing to be searched as frequency band groups needing to be compensated and calibrated;
and if the frequency bands needing to be searched are not grouped, determining the frequency bands needing to be searched and the inter-frequency band carrier aggregation corresponding to the frequency bands needing to be searched as an inter-frequency band carrier aggregation frequency band group.
6. The terminal of claim 5, wherein the transceiver is further configured to:
and respectively searching the elements of the frequency band group to be compensated and calibrated by taking the first numerical value as a sweep frequency group.
7. The terminal of claim 5, wherein the terminal further comprises a primary antenna and a secondary antenna, and wherein the processor is further configured to: and determining a calibration value of the main antenna and a calibration value of the auxiliary antenna, wherein the calibration value of the main antenna is used for calibrating the measurement value of the main antenna, and the calibration value of the auxiliary antenna is used for calibrating the measurement value of the auxiliary antenna.
8. The terminal of claim 5, wherein the transceiver comprises: the antenna comprises a main antenna, an auxiliary antenna, a first orthogonal down-conversion module, a second orthogonal down-conversion module, a third orthogonal down-conversion module, a fourth orthogonal down-conversion module, a first oscillator, a second oscillator, a first logic switch, a second logic switch and a baseband chip; wherein,
a first input end of the first quadrature down-conversion module receives signals of one or more first frequency bands of a main antenna, a second input end of the first quadrature down-conversion module is connected with a first output end of a first logic switch, and an output end of the first quadrature down-conversion module is connected with the baseband chip;
a first input end of the second quadrature down-conversion module receives signals of one or more second frequency bands of the main antenna, a second input end of the second quadrature down-conversion module is connected with a second output end of the first logic switch, and an output end of the second quadrature down-conversion module is connected with the baseband chip;
a first input end of the third orthogonal down-conversion module receives signals of one or more first frequency bands of the auxiliary antenna, a second input end of the third orthogonal down-conversion module is connected with a first output end of the second logic switch, and an output end of the third orthogonal down-conversion module is connected with the baseband chip;
a first input end of the fourth quadrature down-conversion module receives signals of one or more second frequency bands of the auxiliary antenna, a second input end of the fourth quadrature down-conversion module is connected with a second output end of the second logic switch, and an output end of the fourth quadrature down-conversion module is connected with the baseband chip;
a first input end of the first logic switch is connected with a first oscillator, and a second input end of the first logic switch is connected with a second oscillator;
the first input end of the second logic switch is connected with the first oscillator, and the second input end of the second logic switch is connected with the second oscillator.
9. A terminal, comprising: transceiver, processor, memory and a network search program stored on the memory and executable on the processor, which when executed by the processor implements the steps of the network search method of any one of claims 1 to 4.
10. A computer-readable storage medium, characterized in that the computer-readable storage medium has stored thereon a network search program, which when executed by a processor implements the steps of the network search method according to any one of claims 1 to 4.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710760487.7A CN109429303B (en) | 2017-08-30 | 2017-08-30 | Network searching method, terminal and computer readable storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710760487.7A CN109429303B (en) | 2017-08-30 | 2017-08-30 | Network searching method, terminal and computer readable storage medium |
Publications (2)
Publication Number | Publication Date |
---|---|
CN109429303A CN109429303A (en) | 2019-03-05 |
CN109429303B true CN109429303B (en) | 2021-01-15 |
Family
ID=65502136
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710760487.7A Active CN109429303B (en) | 2017-08-30 | 2017-08-30 | Network searching method, terminal and computer readable storage medium |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109429303B (en) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114244467A (en) * | 2021-12-09 | 2022-03-25 | 上海星思半导体有限责任公司 | Cell search method and device |
CN114585057A (en) * | 2022-04-15 | 2022-06-03 | 南京星思半导体有限公司 | Cell search method, device, equipment, storage medium, program product and terminal |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2011038548A1 (en) * | 2009-09-30 | 2011-04-07 | 上海贝尔股份有限公司 | Method and device for uplink power control in communication system based on carrier aggregation |
CN104883720A (en) * | 2015-05-29 | 2015-09-02 | 北京奇虎科技有限公司 | Object network access method, object network access guiding and control methods, and corresponding terminals |
CN105993154A (en) * | 2014-03-11 | 2016-10-05 | 罗德施瓦兹两合股份有限公司 | Technique for testing lte-advanced carrier aggregation receiver characteristics |
CN106982032A (en) * | 2012-05-25 | 2017-07-25 | 高通股份有限公司 | The low-noise amplifier with the signal branch based on transformer for carrier aggregation |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7620403B2 (en) * | 2005-07-29 | 2009-11-17 | Motorola, Inc. | Method and apparatus for providing reference frequency aiding among peers operating in a direct communication mode |
-
2017
- 2017-08-30 CN CN201710760487.7A patent/CN109429303B/en active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2011038548A1 (en) * | 2009-09-30 | 2011-04-07 | 上海贝尔股份有限公司 | Method and device for uplink power control in communication system based on carrier aggregation |
CN106982032A (en) * | 2012-05-25 | 2017-07-25 | 高通股份有限公司 | The low-noise amplifier with the signal branch based on transformer for carrier aggregation |
CN105993154A (en) * | 2014-03-11 | 2016-10-05 | 罗德施瓦兹两合股份有限公司 | Technique for testing lte-advanced carrier aggregation receiver characteristics |
CN104883720A (en) * | 2015-05-29 | 2015-09-02 | 北京奇虎科技有限公司 | Object network access method, object network access guiding and control methods, and corresponding terminals |
Also Published As
Publication number | Publication date |
---|---|
CN109429303A (en) | 2019-03-05 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US12004192B2 (en) | Methods and devices for configuring and monitoring search space of PDCCH | |
US7305569B2 (en) | Apparatus, system and method for adjusting a set of actual power states according to a function depending on a set of desired power states | |
KR20200105509A (en) | Information indication method, information determination method, terminal and base station | |
US11696192B2 (en) | Measurement reporting method and device | |
US20230043745A1 (en) | Method for transmitting aperiodic srs and related devices | |
US20140066059A1 (en) | Method and apparatus determining white space information | |
CN109429303B (en) | Network searching method, terminal and computer readable storage medium | |
CN111567086A (en) | Wireless communication method, terminal equipment and network equipment | |
KR20130036291A (en) | Method and system of aggregating component carriers across frequency bands | |
US9936464B2 (en) | System and method for improved transmit power adaptation for wireless platform | |
CN110086478B (en) | Radio frequency circuit and mobile terminal | |
US11006351B2 (en) | Wireless communication method and device | |
CN109391999A (en) | A kind of report method of PHR, relevant device and system | |
US11452138B2 (en) | Random access method, user equipment, source base station and target base station | |
US20200351679A1 (en) | Channel sensing method and communication device | |
CN115694550A (en) | Method and device for realizing Bluetooth frequency hopping based on radio frequency chip and electronic equipment | |
CN110971378B (en) | Data transmission method and device | |
CN112153722B (en) | Frequency point processing method and device, related equipment and storage medium | |
US20220190978A1 (en) | Communication method, terminal and network device | |
WO2020221041A1 (en) | Transmission channel state sending method and device, transmission channel state receiving method and device, and storage medium | |
US11522649B2 (en) | Method for transmitting SRS, method for receiving SRS, and related devices | |
CN111355852B (en) | Method and equipment for acquiring contact number based on blockchain | |
US10448277B2 (en) | Method, system and apparatus for multicast data rate selection | |
US20200221424A1 (en) | Resource mapping method and device | |
US20230073520A1 (en) | Indication method, terminal, and network device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |