A network search method for a mobile communication terminal is disclosed. In one example embodiment, a mobile communication terminal employing a Digitally Controlled Crystal Oscillator (DCXO) performs a network search method including the act of searching for a frequency using a value stored in an automatic frequency control (afc) mode.
|
1. In a mobile communication terminal employing a Digitally Controlled Crystal Oscillator (DCXO), a network search method comprising:
searching for a frequency burst using a value stored in an automatic frequency control (afc) model
if the frequency burst is detected, searching for a synchronization burst channel at most a predetermined number of times;
if the frequency burst is not detected during the act of searching for a synchronization burst channel at most a predetermined number of times, transmitting a search failure message, changing a current channel to another channel, and searching for the frequency burst; and
resetting an afc mode value on the basis of an afc value acquired when the frequency burst and the synchronization burst channel are detected.
9. A network search method comprising the acts of:
a) selecting a channel contained in a channel list according to a network search request;
b) searching for a frequency burst synchronized with a network using a current automatic frequency control (afc) mode value;
c) if the frequency burst is not detected while searching a predetermined number of times, for the search burst outputting corresponding information, changing a current channel to another channel, and returning to searching for a frequency burst synchronized with the network using the changed channel value;
d) if the frequency burst synchronized with the network is successfully detected, searching for a synchronization burst channel;
e) resetting the afc mode value on the basis of the afc value acquired when the synchronization burst channel is detected; and
f) upon receiving a network lost message on the condition that the frequency burst synchronized with the network is not detected, changing the afc mode value.
3. In a mobile communication terminal employing a Digitally Controlled Crystal Oscillator (DCXO), a network search method comprising the acts of:
a) selecting a signal channel from among a channel list;
b) reading an automatic frequency control (afc) value;
c) setting an afc mode value according to a network search request of the mobile communication terminal;
d) searching for a frequency burst at most a predetermined number of times;
e) detecting the frequency burst and a synchronization burst channel;
f) if the frequency burst is not detected during the act e), transmitting a search failure message, changing the current channel to another channel, and returning to the act b);
g) if the frequency burst is detected during the act e), searching for the synchronization burst channel;
h) resetting the afc mode value on the basis of the afc value acquired when the synchronization burst channel is detected;
i) changing an afc mode to another mode according to a network lost message.
2. The method according to
4. The method according to
searching for the frequency burst at most four times for each signal channel selected at the act a).
5. The method according to
employing a specific afc value afcCENTER if no value is set to the AFO mode value.
6. The method according to
compensating for frequency deviation caused by heat generated by an oscillator operation; and
changing a current afc mode to another mode according to a predetermined mode change rule.
7. The method according to
changes the current afc mode to afcMAX if the current afc mode value is determined to be afcCENTER;
changes the current afc mode to afcMIN if the current afc mode value is determined to be afcMAX;
changes the current afc mode to afcCENTER if the current afc mode value is determined to be afcMIN.
8. The method according to
|
This application claims the benefit of Korean Patent Application No. 10-2005-0084276, filed on Sep. 9, 2005, which is hereby incorporated by reference in its entirety.
1. Field of the Invention
The present invention relates to a mobile communication terminal. More particularly, embodiments of the present invention are directed to methods for searching a network using a mobile communication terminal.
2. Discussion of the Related Art
Typically, a mobile communication terminal, such as a wireless telephone or personal digital assistant (PDA) telephone, must recognize a base station network in order to communicate with another base station.
When the mobile communication terminal is powered on, the mobile communication terminal searches for a physical channel in an order of descending power levels in order to detect a Frequency Burst (FB) to carry out frequency synchronization at step S1. If the mobile communication terminal detects the FB at S1, the mobile communication terminal then detects a synchronization burst (SB) channel to be synchronized with the FB at S2. The mobile communication terminal next reads system data and cell data, and extracts network information specific to the physical location where the mobile communication terminal is currently located. This is denoted at S3. Thereafter, the mobile communication terminal performs registration at S4, and is then switched to an idle mode at step S5.
Typically, when a mobile communication terminal equipped with a temperature compensation crystal oscillator (TCXO) scans a signal channel to search for a frequency burst channel, the mobile communication terminal uses a fixed automatic frequency correct (AFC) value stored in a memory location. The mobile communication terminal generally searches for the signal channel a total of four times, such that a maximum search time of about 30 seconds elapses.
In contrast to a TCXO, a digitally controlled crystal oscillator (DCXO) is not equipped with a temperature compensation function. When a mobile communication terminal employing a DCXO scans a signal channel to search for a frequency burst channel, the mobile communication terminal generally searches the signal channel a total of 12 times using various AFC (Automatic Frequency Correct) values. In more detail, the mobile communication terminal searches the signal channel using a first AFC value (AFCCENTER) four times, searches using a second AFC value (AFCMAX) four times, and searches using a third AFC value (AFCMIN) four times.
If the mobile communication terminal falls to detect the FB after searching four times, it changes the AFC value to AFCMAX at S107, and searches for the FB four times at s S108, S109, and S110. If the mobile communication terminal fails to detect the FB while searching for the FB four times using AFCMAX as the AFC value, it changes the AFC value to AFCMIN at S111, and searches for the FB four times at S112, S113, and S114.
If the mobile communication terminal applies all the values of AFCCENTER, AFCMAX, and AFCMIN to a signal channel, and fails to detect the FB after searching for the FB four times using each of the values AFCCENTER, AFCMAX, and AFCMIN, the mobile communication terminal transmits a search failure message at S115, changes the current channel to another channel at S116, and returns to the frequency search routines S102-S114.
Alternatively, if the mobile communication terminal successfully detects the FB, it searches for a synchronization burst (SB) channel to be synchronized with the FB at S119. If the mobile communication terminal successfully detects the SB channel, it is switched to an idle mode at S120. If the mobile communication terminal fails to detect the SB channel, it changes a current channel to another channel at S116, and returns to the frequency search routines S102-S114.
If the mobile communication terminal fails to detect the frequency burst (FB) after searching through all of the channels contained in the channel list, it generates a network lost signal.
If a code signal at S101 does not represent a network search request, the mobile communication terminal checks for a network lost signal. If the mobile communication terminal detects a network lost signal at S117, the mobile communication terminal executes a temperature compensation process to compensate for an incorrect oscillator frequency caused by heat encountered during the frequency search method at S118.
As described above, the mobile communication terminal equipped with the DCXO searches for a FB associated with a signal channel a total of 12 times (i.e., AFCCENTER (4 times), AFCMAX (4 times), or AFCMIN (4 times)). As a result, a total search time consumed from a “No Service” state to a specific time at which the mobile communication terminal re-performs the network search method is about 1 minute and 30 seconds, which is a relatively long network search time. Therefore, although including a DCXO with a mobile communication terminal reduces the cost of production of the mobile communication terminal, this also results in users of the mobile communication terminal experiencing greater inconvenience due to long network search times.
Accordingly, the present invention relates to an improved network search method for use in a mobile communication terminal. Example embodiments of the present invention reduce a network search time of a mobile communication terminal employing a digitally controlled crystal oscillator (DCXO) that is not equipped with a temperature compensation circuit. Example embodiments of the present invention also reduce unnecessary power consumption during a network search time of a mobile communication terminal, resulting in an increased battery lifetime.
In one example embodiment, a mobile communication terminal employing a Digitally Controlled Crystal Oscillator (DCXO) performs a network search method including the act of searching for a frequency using a value stored in an Automatic Frequency Control (AFC) mode.
In another example embodiment, a mobile communication terminal employing a Digitally Controlled Crystal Oscillator (DCXO) performs a network search method including the acts of: a) setting an Automatic Frequency Control (AFC) mode value according to a network search request of the mobile communication terminal; b) changing a channel of a channel list to another channel using the AFC mode value; c) detecting a frequency burst signal and a synchronization burst signal; and d) changing an AFC mode to another mode according to a network lost message.
In yet another example embodiment, a network search method includes the acts of: a) selecting a channel contained in a channel list according to a network search request; b) searching for a frequency burst synchronized with a network using a current automatic frequency control (AFC) mode value; c) if the frequency burst is not detected before searching a predetermined number of times, outputting corresponding information, changing a current channel, and returning to a frequency search routine using the changed channel value; d) if the frequency burst synchronized with the network is successfully detected, searching for a synchronization burst; and e) upon receiving a network lost message on the condition that the frequency burst synchronized with the network is not detected, changing the AFC mode value.
It is to be understood that both the foregoing general description and the following detailed description of the present invention are exemplary and explanatory and are intended to provide further explanation of the invention as claimed.
The accompanying drawings, which are included to provide a further understanding of the invention and are incorporated in and constitute a part of this application, disclose embodiment(s) of the invention and together with the description serve to explain the principle of the invention. In the drawings:
Reference will now be made in detail to embodiments of the present invention, examples of which are disclosed in the accompanying drawings. Wherever possible, the same reference numbers will be used throughout the drawings to refer to the same or like parts.
Reference is first made to
In disclosed embodiments, the mobile communication terminal searches for the frequency burst (FB) by changing an automatic frequency control mode (AFC_MODE) value to another value. Further, if the mobile communication terminal completely searches for a synchronization burst channel after searching for a frequency burst channel, it determines a current AFC value, and stores the determined AFC value as a specific value (AFC_MODE).
In illustrated embodiments, the AFC_MODE value is determined to be either one of AFCMAX, AFCCENTER, and AFCMIN. The stored AFC value is used for searching for the next network.
Beginning at S201, if a code signal is determined to constitute a network search request, the mobile communication terminal selects one of the channels contained in a channel list, as is denoted at S202.
The mobile communication terminal sets the stored AFC_MODE to an automatic frequency control (AFC) value at S203. If no value is stored in the AFC_MODE, the mobile communication terminal selects the value of AFCCENTER.
The mobile communication terminal then searches for a frequency burst (FB) until detecting a FB or until the mobile communication terminal has searched a predetermined number of times (here, four times) at S204, S205, and S206.
If the mobile communication terminal fails to detect the frequency burst (FB) using the AFC_MODE value, it outputs a search failure message at S207, and outputs a channel change signal at S208.
If the mobile communication terminal does detect the frequency burst FB, it then searches for a synchronization burst SB at S212.
If the mobile communication terminal fails to detect the synchronization burst at S212, it changes a current channel to the next channel at S208, and returns to the steps S202-S206 to perform the frequency search method.
If the mobile communication terminal fails to detect the synchronization burst after searching through all the channels contained in the channel list, the mobile communication terminal generates a network lost signal.
If a received code signal is determined to be the network lost signal at S209, the mobile communication terminal executes a temperature compensation process to compensate for an incorrect oscillator frequency caused by heat encountered during the frequency search method, as is denoted at S210.
Thereafter, the mobile communication terminal changes a current AFC_MODE value to another AFC_MODE value at S211. By way of example, this can be accomplished according to the following rules: If a current AFC_MODE value is determined to be AFCCENTER, the value of AFCCENTER is changed to the value of AFCMAX. If a current AFC_MODE value is determined to be AFCMAX, the value of AFCMAX is changed to the value of AFCMIN, Finally, if a current AFC_MODE value is determined to be AFCMIN, the value of AFCMIN is changed to the value of AFCCENTER.
If the mobile communication terminal successfully detects the synchronization burst at S212, it resets the AFC_MODE value according to an AFC value acquired at the search time of the synchronization burst channel at S213, and is switched to the idle mode at S214.
One example of a method for resetting the AFC_MODE value is based on a mode discrimination diagram shown in
In the example embodiment, the AFC value is classified into three areas, namely, AFCMIN, AFCCENTER, and AFCMAX values. A first reference value AFC1 discriminates between the value of AFCCENTER and the value of AFCMIN according to Equation 1:
AFC1=AFCCENTER−(AFCCENTER−AFCMIN)/2 [Equation 1]
A second reference value AFC2 discriminates between the value of AFCCENTER and the value of AFCMAX according to Equation 2:
AFC2=AFCCENTER−(AFCMAX−AFCCENTER)/2 [Equation 2]
For example, if the value of AFCCENTER is set to “5”, the value of AFCMAX is set to “3000”, and the value of AFCMIN is set to “−3350”, the value of AFC1 according to Equation 1 will be “−1672” and the value of AFC2 according to Equation 2 will be “1502”. In this example, the individual numerical values are not equal to absolute values, and are acquired by quantization of relative magnitudes.
Thereafter, if the network lost message occurs, the mobile communication terminal searches for the frequency burst channel using the AFC_MODE value stored at the search time of the synchronization burst channel.
If a current AFC_MODE value is the value of AFCMIN, and the AFC value acquired when the synchronization burst has been detected is determined to be “−95”, the value of AFCCENTER is stored as the AFC_MODE value in a Random Access Memory (RAM) of the mobile communication terminal.
One example of a network search algorithm that is capable of performing a temperature compensation function using the DCXO unequipped with a temperature compensation circuit is shown in
Referring to
Referring to
As apparent from the above description, a network search method according to the present invention controls a network search time of a mobile communication terminal employing a DCXO unequipped with a temperature compensation circuit to be equal to that of another mobile communication terminal employing a TCXO.
Therefore, a manufacturer of the mobile communication terminal can greatly reduce the cost of production, and a user of the mobile communication terminal can reduce unnecessary power consumption required for the network search method, resulting in an increased battery lifetime.
It will be apparent to those skilled in the art that various modifications and variations can be made in the present invention without departing from the spirit or scope of the inventions. Thus, it is intended that the present invention covers the modifications and variations of this invention provided they come within the scope of the appended claims and their equivalents.
Patent | Priority | Assignee | Title |
Patent | Priority | Assignee | Title |
4498191, | Jun 06 1983 | RCA LICENSING CORPORATION, A DE CORP | Digital automatic frequency control with tracking |
4941204, | Jan 28 1988 | SGS-THOMSON MICROELECTRONICS S R L , A CORP OF ITALY | Generating a stop signal of an automatic search procedure for a broadcasting station using an available AFC signal |
5517678, | Nov 02 1988 | Deutsche Thomson-Brandt GmbH | Satellite radio receiver |
5552749, | Jun 26 1995 | Motorola, Inc. | Method for automatically compensating for accuracy degradation of a reference oscillator |
5634205, | Apr 19 1994 | Uniden Corporation | Radio equipment based on AFC system with temperature detection and method of automatic frequency control |
6067332, | May 13 1997 | Mitsubishi Denki Kabushiki Kaisha | Frequency searching method and digital audio broadcast receiver |
6275699, | Nov 28 1996 | NEC Corporation | Mobile communication terminal for rapid adjustment of a reference frequency to a target frequency |
7228117, | Mar 12 2003 | NEC Corporation | Frequency correction method and apparatus for correcting secular change |
CN1514671, |
Executed on | Assignor | Assignee | Conveyance | Frame | Reel | Doc |
Sep 05 2006 | OH, HYUNG SUK | LG Electronics Inc | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 018212 | /0223 | |
Sep 06 2006 | LG Electronics Inc. | (assignment on the face of the patent) | / |
Date | Maintenance Fee Events |
May 03 2010 | ASPN: Payor Number Assigned. |
Jul 26 2010 | ASPN: Payor Number Assigned. |
Jul 26 2010 | RMPN: Payer Number De-assigned. |
Mar 15 2013 | M1551: Payment of Maintenance Fee, 4th Year, Large Entity. |
Aug 18 2017 | REM: Maintenance Fee Reminder Mailed. |
Feb 05 2018 | EXP: Patent Expired for Failure to Pay Maintenance Fees. |
Date | Maintenance Schedule |
Jan 05 2013 | 4 years fee payment window open |
Jul 05 2013 | 6 months grace period start (w surcharge) |
Jan 05 2014 | patent expiry (for year 4) |
Jan 05 2016 | 2 years to revive unintentionally abandoned end. (for year 4) |
Jan 05 2017 | 8 years fee payment window open |
Jul 05 2017 | 6 months grace period start (w surcharge) |
Jan 05 2018 | patent expiry (for year 8) |
Jan 05 2020 | 2 years to revive unintentionally abandoned end. (for year 8) |
Jan 05 2021 | 12 years fee payment window open |
Jul 05 2021 | 6 months grace period start (w surcharge) |
Jan 05 2022 | patent expiry (for year 12) |
Jan 05 2024 | 2 years to revive unintentionally abandoned end. (for year 12) |