The present invention relates to communications technologies, and in particular, to a method and an apparatus for searching for modes and frequencies.
With the development of wireless communications technologies, more and more spectrum resources are allocated for wireless or cellular communications. In different countries, the frequencies used in a regional or wireless network may be part of the spectrum resources. When User Equipment (UE) is powered on, the UE may not know the current accessible frequencies. In addition, there may be multiple frequencies of multiple access modes in a same frequency band. Therefore, when the UE is powered on, it does not know which frequency in the band and which access mode it should use to access a network.
A common method in the prior art is: searching for each possible mode such as the Global System for Mobile Communications (GSM), Long Term Evolution (LTE), and Wideband Code Division Multiple Access (WCDMA) in each available frequency range.
During the implementation of the present invention, the inventor discovers at least the following weakness in the prior art:
A frequency must be measured repeatedly. Therefore, the measurement cycle is long. Take a 60 MHz band as an example. All GSM, LTE, and WCDMA systems may operate at the band. For GSM, 60/0.2-300 frequencies need to be measured. For LTE, 60/1.25=48 frequencies need to be measured. For WCDMA, 60/5=12 frequencies need to be measured. The measurement results of each mode need to be averaged, and thus the measurement workload is heavy. In addition, due to the existence of multiple modes, it may be necessary to synchronize the frequencies of the highest power of each mode and therefore the time required is long. For a WCDMA frequency, a UE may first check whether it can be synchronized with a GSM frequency, then check whether it can be synchronized with an LTE frequency, and then check whether it can be synchronized with a WCDMA frequency. As a result, the search process takes a long time.
Embodiments of the present invention provide a method and an apparatus for searching for modes and frequencies to shorten the search for access frequencies and modes.
For the above purpose, a method for searching for modes and frequencies includes:
An apparatus for searching for modes and frequencies includes:
Compared with the prior art, the present invention offers the following benefits:
In the embodiments of the present invention, energy of all modes on the smallest bandwidth at a frequency band is obtained and sorted and access is performed according to the sorting result so as to shorten the search for access frequencies and modes and increase the access success rate of UEs.
An embodiment of the present invention provides a method for searching for modes and frequencies so that a UE can search for the access modes that should be used at specified frequencies in a frequency band when multiple modes exist in the band. As shown in
Block s101: Obtain signal energy of all frequency grids within a frequency range.
Block s102: Obtain the energy of each mode on the smallest bandwidth according to the signal energy of all grids.
Block s103: Sort the energy of all modes on the smallest bandwidths.
Block s104: Access a specified number of frequencies and modes of the highest energy in the sorting result.
By using the method provided in the embodiment of the present invention, the energy on the smallest bandwidths of all modes at a frequency band is obtained and sorted and the access mode is determined according to the sorting result. Thus, by using the method, the access mode for a specified frequency can be quickly determined and therefore the access success rate of a UE in the subsequent access process is improved.
The embodiment of the present invention is further detailed with reference to a specific scenario. The access modes include GSM, WCDMA, and LTE. The mode and frequency searching method in the embodiment is shown in
Block s201: Obtain signal energy of all frequency grids within a frequency range.
Particularly, the signal energy of a frequency grid within a continuous frequency range is measured and the signal energy obtained in multiple measurements are added to get an average which is recorded as the signal energy of the grid.
Block s202: Correct the signal energy of each grid.
In particular, according to the adjacent band frequency response of a filter, a grid of the highest signal energy is found within the entire continuous frequency range. The grid is first marked as correction not required. Then the first adjacent frequency attenuation of the highest energy is deducted from the energy of the first adjacent frequency and the second adjacent frequency attenuation of the highest energy is deducted from the energy of the second adjacent frequency. Generally, the attenuation of the third adjacent frequency does not need correction.
Then a grid of the highest energy is found again from the grids except the one marked as correction not required. The step is repeated until all grids are marked as correction not required.
Block s203: Obtain the energy of each mode on the smallest band according to the corrected signal energy of the grids and mark the grids according to the amount of energy.
The sorting method is as follows:
According to a selected mode, a window is opened on the smallest bandwidth; the signal energy of grids in the smallest bandwidth window is added; the bandwidth window is slid as per a grid and the energy of the window is calculated in each slide until the energy measurement of the mode on every smallest bandwidth at the entire band is obtained. During the calculation of widow energy, the measurement of energy of an adjacent window needs to deduct only the energy of the grid leaving the window and add the energy of the new grid entering the window. This method may reduce the calculation workload. For example, as shown in
In the continuous frequency range, open a window on a found smallest bandwidth of the highest energy, mark the window as found and set its energy sorting value to 1 or mark the energy of the window and then set the energy measured on the smallest bandwidths containing respectively the left and right halves of the window to 0. Perform iteration to find the grid of the highest energy except those in the marked smallest bandwidth windows and the windows whose energy value is set to 0. The step is repeated to get a sorted energy sequence until all smallest bandwidth windows are marked with an energy sorting value or the energy of those windows is set to 0.
Block s204: Complete block s203 with respect to all possible modes within the frequency band and sort the energy on the smallest bandwidths of all modes within the band uniformly.
The result may be that GSM signal energy is high on frequency 1 and that WCDMA signal energy is high on frequency 200. Ina specified frequency band, n strongest signals and modes can be found (n can be set as required). In the event of frequency overlap, mixed sorting of different modes may be carried out. Mixed sorting is performed on the measurement results of different modes with overlapped frequencies. For example, the smallest bandwidth of WCDMA is 4.4 MHz and a strong GSM frequency and a strong WCDMA frequency are found within the bandwidth. The following inequation must be considered in the overlap condition. This means the energy of the GSM frequency must satisfy:
EGSM>T1*EWCDMA/(fWCDMA/fGSM) (1)
In the inequation, T1 is a threshold which may be 10; fWCDMA and fGSM are the smallest bandwidths (the measured bandwidth) of WCDMA and GSM, respectively; EGSM and EWCDMA are the signal energy of GSM and WCDMA obtained on the measured bandwidth, respectively.
If the inequation is satisfied, the frequency is regarded as a GSM frequency and the possibility of a WCDMA frequency is eliminated. If the inequation is not satisfied, the frequency is regarded as a WCDMA frequency instead of a GSM frequency.
Similar processing is carried out on overlapped LTE and GSM signals to judge whether the following inequation is satisfied:
EGSM>T2*ELTE/(fLTE/fGSM) (2)
Similar processing is carried out on overlapped LTE and WCDMA signals to judge whether the following inequation is satisfied:
ELTE>T3*EWCDMA/(fWCDMA/fLTE) (3)
In inequations (1)-(3), T1, T2, and T3 are different thresholds. In practice, the inequations and parameters are limited to the above inequations and parameters. In addition, in all overlap conditions, the method judges whether the measured signal of the smaller bandwidth is true.
Block s205: Perform n synchronizations, cell detection, and reception of cell broadcast on the n found possible frequencies and modes of highest energy in the energy sequence of all modes at the frequency band.
If a UE receives cell broadcast and camps on the cell successfully, the UE receives other mode and frequency information via cell broadcast and exits the search. Otherwise, the UE proceeds to search in a next possible frequency band. The search continues until an available mode or frequency band is found or else all modes and frequencies are searched.
By using the method provided in the embodiment of the present invention, the energy of all modes on the smallest bandwidth at a frequency band is obtained and sorted and the UE is accessed according to the sorting result. Thus, by using the method, the access success rate of the UE is increased and the time required for successful access is reduced.
An embodiment of the present invention provides an apparatus for searching for modes and frequencies. As shown in
As shown in
The mode energy obtaining unit 20 may include:
The apparatus may further include:
The accessing unit 40 may include:
As shown in
By using the method provided in the embodiment of the present invention, the energy of all modes on the smallest bandwidth at a frequency band is obtained and sorted and the UE is accessed according to the sorting result. Thus, by using the method, the access success rate of the UE is increased and the time required for successful access is reduced.
Based on the descriptions of the foregoing embodiments, those skilled in the art will be clear that the embodiments of the present invention can be implemented by hardware or implemented by software on a necessary general hardware platform. Based on such understanding, the technical solution of the present invention may be represented by a software product, which may be stored in a nonvolatile storage medium, such as a Compact Disc-Read Only Memory (CD-ROM), a USB disk, and a mobile hard disk. The software product includes a number of instructions that enable a computer device (which may be a personal computer, a server or a network device) to execute the method according to the embodiments of the present invention.
Although the technical solution of the present invention has been described through exemplary embodiments, the invention is not limited to such embodiments. It is apparent that those skilled in the art can make various modifications and variations to the invention without departing from the spirit and scope of the invention. The invention is intended to cover the modifications and variations provided that they fall within the scope of protection defined by the claims or their equivalents.
Number | Date | Country | Kind |
---|---|---|---|
2007 1 0198656 | Dec 2007 | CN | national |
2008 1 0097935 | May 2008 | CN | national |
This application is a continuation of International Application No. PCT/CN2008/072396, filed on Sep. 17, 2008, which claims priority to Chinese Patent Application No. 200810097935.0, filed on May 19, 2008 and No. 200710198656.9, filed on Dec. 27, 2007, all of which are hereby incorporated by reference in their entireties.
Number | Name | Date | Kind |
---|---|---|---|
6205334 | Dent | Mar 2001 | B1 |
6490442 | Billon | Dec 2002 | B1 |
6553229 | Dent | Apr 2003 | B1 |
7599335 | Zalio et al. | Oct 2009 | B2 |
20030236079 | Hasegawa | Dec 2003 | A1 |
20080181097 | Goldberg et al. | Jul 2008 | A1 |
20090154614 | Storm et al. | Jun 2009 | A1 |
20100158079 | Li et al. | Jun 2010 | A1 |
Number | Date | Country |
---|---|---|
1333983 | Jan 2002 | CN |
1468021 | Jan 2004 | CN |
1640157 | Jul 2005 | CN |
1 367 844 | Dec 2003 | EP |
2 409 610 | Jun 2005 | GB |
2007129322 | May 2007 | JP |
WO 2004010719 | Jan 2004 | WO |
WO 2004010719 | Jan 2004 | WO |
Entry |
---|
International Search Report issued Dec. 11, 2008 in connection with International Patent Application No. PCT/CN2008/072396. |
Communication pursuant to Article 94(3) EPC issued on Mar. 28, 2012 in connection with European Patent Application No. 08 800 890.9. |
Written Opinion of the International Searching Authority dated Dec. 11, 2008 in connection with International Patent Application No. PCT/CN2008/072396. |
Supplementary European Search Report dated Apr. 12, 2011 in connection with European Patent Application No. EP 08 80 0890. |
Number | Date | Country | |
---|---|---|---|
20100222056 A1 | Sep 2010 | US |
Number | Date | Country | |
---|---|---|---|
Parent | PCT/CN2008/072396 | Sep 2008 | US |
Child | 12779712 | US |