The present disclosure relates to a wireless communication system. More particularly, the present disclosure relates to a method and an apparatus for selecting a cell of a terminal in a wireless communication system.
In general, a mobile communication system was developed to provide voice services while guaranteeing activity of users. However, the mobile communication system has gradually expanded its service area up to a data service as well as a voice service and has been developed to provide a high speed data service at present. Though, since resources are lacking and since users demand higher speed services in the mobile communication system providing a current service, a more improved mobile communication system is needed.
In general, a terminal selects a last cell used during a Circuit Switched (CS) call, after ending the call. For example, when a Location Area Code (LAC) of a cell where the call is firstly formed and the LAC of the cell where the call is ended are different, the terminal performs a location area update to a new cell.
When the terminal performs the location area update procedure, a paging with respect to the terminal is not received while the procedure is performed. Therefore, the terminal cannot receive another call, while performing the location area update just after ending the call.
Thus, a user should suffer inconvenience of missing a received call.
The above information is presented as background information only to assist with an understanding of the present disclosure. No determination has been made, and no assertion is made, as to whether any of the above might be applicable as prior art with regard to the present disclosure.
Aspects of the present disclosure are to address at least the above-mentioned problems and/or disadvantages and to provide at least the advantages described below. Accordingly, an aspect of the present disclosure is to provide a method and an apparatus capable of resolving a user's inconvenience of missing a received call owing to a performance of a location area update procedure after ending of a call of a terminal.
Another aspect of the present disclosure is to provide a method and an apparatus for searching all cells of which a camp-on is performed by a terminal after a call is ended, and for selecting a cell of which the camp-on is performed in the past, when information with respect to a cell of which a reception signal strength is the best is identical to information with respect to a cell on which the camp-on is performed before forming the call.
In accordance with an aspect of the present disclosure, a method for selecting a cell of a terminal in a wireless communication system is provided. The method includes detecting, by the terminal, an end of a call, performing, when the end of the call is detected, a cell search based on a cell used during the call, the cell search being performed among at least one cell having been used before the call by the terminal and a cell used just before forming the call, and determining a cell to which the cell selection is performed, based on a result of the cell search and the cell used just before forming the call.
In accordance with another aspect of the present disclosure, a terminal for selecting a cell in a wireless communication system is provided. The terminal includes a wireless communication unit configured to perform a wireless communication with a base station, a storage unit configured to store information of at least one cell, and a control unit configured to, when an end of a call is detected, perform a cell search based on a cell used during the call, the cell search being performed among at least one cell having been used before the call by the terminal and a cell used just before forming the call, and to determine, based on a result of the cell search and the cell used just before the call, a cell to which the cell selection is performed.
According to the present disclosure, at a call ending, a location area update procedure due to a change of location area code information may be minimized. Thus, the present disclosure may decrease user's inconvenience of missing a received call due to the location area update procedure performance.
In addition, the present disclosure may minimize the location area update procedure consuming power a lot, and thus may decrease power consumption of a battery of the terminal.
Other aspects, advantages, and salient features of the disclosure will become apparent to those skilled in the art from the following detailed description, which, taken in conjunction with the annexed drawings, discloses various embodiments of the present disclosure.
The above and other aspects, features, and advantages of certain embodiments of the present disclosure will be more apparent from the following description in conjunction with the accompanying drawings, in which:
Throughout the drawings, it should be noted that like reference numbers are used to depict the same or similar elements, features, and structures.
The following description with reference to the accompanying drawings is provided to assist in a comprehensive understanding of various embodiments of the present disclosure as defined by the claims and their equivalents. It includes various specific details to assist in that understanding but these are to be regarded as merely exemplary. Accordingly, those of ordinary skill in the art will recognize that various changes and modifications of the various embodiments described herein can be made without departing from the scope and spirit of the present disclosure. In addition, descriptions of well-known functions and constructions may be omitted for clarity and conciseness
The terms and words used in the following description and claims are not limited to the bibliographical meanings, but, are merely used by the inventor to enable a clear and consistent understanding of the present disclosure. Accordingly, it should be apparent to those skilled in the art that the following description of various embodiments of the present disclosure is provided for illustration purpose only and not for the purpose of limiting the present disclosure as defined by the appended claims and their equivalents.
It is to be understood that the singular forms “a,” “an,” and “the” include plural referents unless the context clearly dictates otherwise. Thus, for example, reference to “a component surface” includes reference to one or more of such surfaces.
In describing the various embodiments of the present disclosure, descriptions related to technical contents which are well-known in the art to which the present disclosure pertains, and are not directly associated with the present disclosure, will be omitted. Such an omission of unnecessary descriptions is intended to prevent obscuring of the main idea of the present disclosure and more clearly transfer the main idea.
For the same reason, in the accompanying drawings, some elements may be exaggerated, omitted, or schematically illustrated. Further, the size of each element does not entirely reflect the actual size. In the drawings, identical or corresponding elements are provided with identical reference numerals.
The advantages and features of the present disclosure and ways to achieve them will be apparent by making reference to various embodiments as described below in detail in conjunction with the accompanying drawings. However, the present disclosure is not limited to the various embodiments set forth below, but may be implemented in various different forms. The following various embodiments are provided only to completely disclose the present disclosure and inform those skilled in the art of the scope of the present disclosure, and the present disclosure is defined only by the scope of the appended claims. Throughout the specification, the same or like reference numerals designate the same or like elements.
Here, it will be understood that each block of the flowchart illustrations, and combinations of blocks in the flowchart illustrations, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general purpose computer, special purpose computer, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions specified in the flowchart block or blocks. These computer program instructions may also be stored in a computer usable or computer-readable memory that can direct a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the computer usable or computer-readable memory produce an article of manufacture including instruction means that implement the function specified in the flowchart block or blocks. The computer program instructions may also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer implemented process such that the instructions that execute on the computer or other programmable apparatus provide steps for implementing the functions specified in the flowchart block or blocks.
By the term “substantially” it is meant that the recited characteristic, parameter, or value need not be achieved exactly, but that deviations or variations, including for example, tolerances, measurement error, measurement accuracy limitations and other factors known to those of skill in the art, may occur in amounts that do not preclude the effect the characteristic was intended to provide.
And each block of the flowchart illustrations may represent a module, segment, or portion of code, which includes one or more executable instructions for implementing the specified logical function(s). It should also be noted that in some alternative implementations, the functions noted in the blocks may occur out of the order. For example, two blocks shown in succession may in fact be executed substantially concurrently or the blocks may sometimes be executed in the reverse order, depending upon the functionality involved.
As used herein, the “unit” or “module” refers to a software element or a hardware element, such as a Field Programmable Gate Array (FPGA) or an Application Specific Integrated Circuit (ASIC), which performs a predetermined function. However, the “unit” or “module” does not always have a meaning limited to software or hardware. The “unit” or “module” may be constructed either to be stored in an addressable storage medium or to execute one or more processors. Therefore, the “unit” or “module” includes, for example, software elements, object-oriented software elements, class elements or task elements, processes, functions, properties, procedures, sub-routines, segments of a program code, drivers, firmware, micro-codes, circuits, data, database, data structures, tables, arrays, and parameters. The elements and functions provided by the “unit” or “module” may be either combined into a smaller number of elements, “unit”, or “module” or divided into a larger number of elements, “unit”, or “module”. Moreover, the elements and “units” or “modules” may be implemented to reproduce one or more Central Processing Units (CPUs) within a device or a security multimedia card.
Hereinafter, terms described in the various embodiments of the present disclosure are schematically described.
A location area may mean a unit providing a call to a terminal in a network, that is, the location area may mean a unit performing a paging. According to an embodiment of the present disclosure, the location area may include a plurality of cells.
Location area code information may mean an identifier assigned to the location area. According to an embodiment of the present disclosure, the location area code information may be a Location Area Code (LAC). Hereinafter, the LAC and the location area may be mutually mixed.
Referring to
In this case, generally the terminal 100 performs a camp-on to a cell included in LA2 to perform the location area update procedure. In a case where the location area update procedure is performed, when a paging with respect to the terminal 100 is received, the terminal cannot receive the paging.
In the present disclosure, in order to resolve the above-mentioned problems, operations below are suggested.
Firstly, the terminal 100 may store information of all cells on which a camp-on is performed by the terminal 100. The information with respect to the cell may include at least one of a frequency, Universal Terrestrial Radio Access (UTRA) Absolute Radio Frequency Channel Number (UARFCN) information and Primary Scramble Code (PSC) information with respect to the cell. In addition, when the terminal 100 forms the call, the terminal 100 may store information with respect to a cell on which the camp-on is performed just before forming the call.
Also, after the call is ended, the terminal 100 performs a cell search with respect to all of a cell used during the call, all cells on which the camp-on is performed by the terminal 100, and the cell used just before the call.
And, as a result of the cell search, when the LAC of the cell of which a reception signal strength is the best is identical to the LAC of the cell used before forming the call, the terminal selects the cell of which the reception signal strength is the best.
Referring to
The wireless communication unit 210 performs a transmission or reception of data for wireless communication of the terminal. The wireless communication unit 210 may include a Radio Frequency (RF) transmitter for up-converting and amplifying a frequency of a transmitted signal and an RF receiver for low noise-amplifying a received signal and down-converting a frequency. Further, the wireless communication unit 210 may receive data through a wireless channel to output the received data to the control unit 230, and may transmit data output from the control unit 230 through the wireless channel.
The storage unit 220 may store a program and data required for operations of the terminal and may be divided into a program region and a data region. The program region may store a program controlling overall operations of the terminal, an Operating System (OS) booting the terminal, an application program required for playing multimedia contents, an application program required in other optional functions, e.g., a camera function, a voice playing function, an image or a video playing function, of the terminal, etc. The data region may be a region that stores data generated as a terminal is utilized, and may store an image, a video, a phone book, audio data, and the like.
According to an embodiment, the storage unit 220 may include a first storage area 221 and a second storage area 222.
The first storage area 221 may include the information of the cells to which the terminal has performed the camp-on. The information may include at least one of the frequency, UARFCN information and PSC information with respect to the cell.
The second storage area 222 stores the information with respect to the cell connected just before starting the call of the terminal. Also, the second storage area 222 may include the information with respect to the cell connected at a time point when the call of the terminal is formed. The call may be a CS call.
The cells stored in the first storage area 221 and the second storage area 222 are set as candidates to which the cell search is performed after the call of the terminal is ended.
The control unit 230 controls overall operations with respect to each of configuration elements of the terminal. Specifically, the control unit 230 may control a series of processes such as performing the cell search and selecting the cell according to an embodiment of the present disclosure after the call is ended. To this end, the control unit 230 according to an embodiment of the present disclosure may further include a cell search unit 231, a determination unit 232 and a camp-on control unit 233.
The cell search unit 231 detects an end of the call of the terminal. Also, when the cell search unit 231 detects the end of the call, the cell search unit 231 controls to search the cells stored in the first storage area 221 and the cells stored in the second storage area 222. In this case, the cell stored in the first storage area 221 includes all the cells to which the terminal has performed the camp-on in the past, and the cell stored in the second storage unit 222 includes the cell connected just before forming the call of the terminal.
The determination unit 232 determines a cell to which a cell selection is performed based on a result of the cell search. For example, the determination unit determines whether the LAC of the cell of which the reception signal strength is the strongest is identical to the LAC of the cell connected just before forming the call, based on the result of the cell search. When the LAC of the cell of which the reception signal strength is the strongest is identical to the LAC of the cell connected just before forming the call, the cell selection procedure is performed on the cell, of which the reception signal strength is the strongest, that is, the cell connected just before forming the call.
In contrast, when the LAC of the cell of which the reception signal strength is the strongest is not identical to the LAC of the cell connected just before forming the call, the determination unit 232 determines whether there is a cell having an LAC identical to the LAC of the cell stored in the second storage area 222 among the searched cells, based on the information stored in the first storage area 221. When there is the cell having the LAC identical to the LAC of the cell stored in the second storage area 222, the cell having the LAC identical to the LAC of the cell stored in the second storage area 222 is determined as a target of the cell selection.
Also, according to an embodiment of the present disclosure, the determination unit 232 may determine the cell to be selected according to whether the cell has a signal strength strong enough to perform the cell selection.
The camp-on control unit 233 performs the camp-on on the cell determined as the target of the cell selection, according to a determination result of the determination unit 232.
In the above, it is described that the control unit 230 includes a plurality of function blocks, and the control unit and each of the function blocks perform different functions. But, the present disclosure is not limited thereto. For example, the function performed by the determination unit 232 may be performed by the control unit 230.
Referring to
The information with respect to the cell stored by the terminal may include at least one of the frequency, (UARFCN information and PSC information with respect to the cell.
Next, the terminal may start the call and end the call, in operation S320. The call may include the CS call.
Next, the terminal performs the cell search, in operation S330. In this operation S330, the terminal may perform the cell search to all of the cell used during the call and the cells stored in the first storage area 221. Next, the terminal obtains system information of the cell of which the reception signal strength is the strongest (e.g., a “best cell”), as the result of the cell search performance.
Next, the terminal determines whether the LAC of the cell of which the reception signal strength is the strongest (e.g., the “best cell”) is identical to the LAC of the cell connected before forming the call, in operation S340. When the LAC of the cell of which the reception signal strength is the strongest (e.g., the “best cell”) is identical to the LAC of the cell connected before forming the call (e.g., “YES” in operation S340), the terminal performs the cell selection procedure targeting the cell, of which the reception signal strength is the strongest (e.g., the “best cell”), that is, the cell connected before forming the call, in operation S350.
In contrast, when the LAC of the cell of which the reception signal strength is the strongest (e.g., the “best cell”) is not identical to the LAC of the cell connected before forming the call (e.g., “NO” in operation S340), the terminal determines whether the LAC equal to the LAC of the cell connected before forming the call is included in the result of the cell search performed in operation S360. When the LAC equal to the LAC of the cell connected before forming the call is not included in the result of the cell search (e.g., “NO” in operation S360), the terminal performs the cell selection procedure targeting the cell of which the reception signal strength is the strongest (e.g., the “best cell”), in operation S350.
In contrast, when the LAC equal to the LAC of the cell connected before forming the call is included in the result of the cell search (e.g., “YES” in operation S360), the terminal determines whether there is a cell satisfying a reference value, among the cells satisfying the above-mentioned reference, in operation S370. For example, when there is at least one cell having the LAC identical to the LAC of the cell connected before forming the call in the result of the cell search performed in operation S330, the terminal may determine whether there is a cell having a predetermined strength of the reception signal strength.
When the cell having the LAC equal to the LAC of the cell connected before forming the call is not included in the result of the cell search performed in operation S330 (e.g., “NO” in operation S370), the terminal performs the cell selection procedure targeting the cell of which the reception signal strength is the strongest (e.g., the “best cell”), in operation S350.
In contrast, when there is at least one cell satisfying the reference value (e.g., “YES” in operation S370), the terminal performs the cell selection procedure targeting the cell of which the reception signal strength is the strongest (e.g., the “best cell”), among the cells satisfying the reference value, in operation S380.
Referring to
In addition, it is assumed that the LAC of the cell connected just before forming the call of the terminal is B.
Next, when the call of the terminal is ended, the terminal performs the cell search including the cells shown in
Next, the terminal compares the LAC of a first cell of which the reception signal strength is the strongest with the LAC of the cell connected just before the call. As a result of the comparison, the terminal identifies that A which is the LAC of the first cell of which the reception signal strength is the strongest and B which is the LAC of the cell connected just before the call are different.
Next, the terminal determines whether a cell having the LAC identical to B which is the LAC of the cell connected just before the call is included in the result of the cell search. As illustrated in
Next, the terminal may perform the cell selection procedure targeting the twentieth cell, of which the reception signal strength is stronger than that of the second cell, among the second cell and the twentieth cell.
Referring to
In addition, it is assumed that the LAC of the cell connected just before forming the call of the terminal is B.
Next, when the call of the terminal is ended, the terminal performs the cell search including the cells shown in
Next, the terminal compares the LAC of the first cell of which the reception signal strength is the strongest with the LAC of the cell connected just before the call. As a result of the comparison, the terminal identifies that C which is the LAC of the first cell of which the reception signal strength is the strongest and B which is the LAC of the cell connected just before the call are different.
Next, the terminal determines whether the cell having the LAC identical to B which is the LAC of the cell connected just before the call is included in the result of the cell search. As illustrated in
In this case, the terminal may perform the cell selection process targeting the first cell of which the reception signal strength is the strongest.
Hereinafter, in the case of the above-mentioned embodiment of the present disclosure, how the cell selection process is changed according to a moving route of the terminal is described.
Referring to
In this case, in related art, a location area update (LU) procedure is performed by performing the camp-on on the cell included in the LA2. However, at this time, when the paging for a reception call is input, the terminal cannot receive the paging, and thus there is a concern of missing the reception call.
In contrast, according to an embodiment of the present disclosure, because the terminal 600 searches a cell having an LAC identical to an LAC of the LA1 by also performing the cell search on the cells to which the camp-on had been performed in the past and performs the camp-on on the cell, the LU procedure is not generated. Thus, when the paging is received at the same time, the corresponding paging may be received, and thus the reception call miss is not generated.
Summarizing a result according to
Referring to
In a case wherein a user moves in the overlapping area of the LA1 and the LA2, when the terminal repeats the operations of starting and ending the call while passing an HO reference line, in the related art, the LU procedure is repeatedly generated on all such occasions, and thus a frequency of the reception call miss becomes higher.
In contrast, according to an embodiment of the present disclosure, the cell selection is performed with respect to the cell which had been located in a previous LA so as not to perform the LU procedure, and thus the reception call miss is not generated.
In addition, the LU procedure is not performed, and thus unnecessary battery consumption may be lower.
Summarizing a result according to
While the present disclosure has been shown and described with reference to various embodiments thereof, it will be understood by those skilled in the art that various changes in form and details may be made therein without departing from the spirit and scope of the present disclosure as defined by the appended claims and their equivalents.
Number | Date | Country | Kind |
---|---|---|---|
10-2014-0000535 | Jan 2014 | KR | national |
This application claims the benefit under 35 U.S.C. §119(e) of a U.S. Provisional application filed on Jul. 4, 2013 in the U.S. Patent and Trademark Office and assigned Ser. No. 61/843,010, and under 35 U.S.C. §119(a) of a Korean patent application filed on Jan. 3, 2014 in the Korean Intellectual Property Office and assigned Serial number 10-2014-0000535, the entire disclosure of each of which is hereby incorporated by reference.
Number | Name | Date | Kind |
---|---|---|---|
6516190 | Linkola | Feb 2003 | B1 |
20050048982 | Roland | Mar 2005 | A1 |
20050079870 | Rick | Apr 2005 | A1 |
20050148349 | Putcha et al. | Jul 2005 | A1 |
20060056347 | Kwak et al. | Mar 2006 | A1 |
20100159928 | Wu | Jun 2010 | A1 |
20100159929 | Homchaudhuri | Jun 2010 | A1 |
20100255807 | Umatt | Oct 2010 | A1 |
20110244870 | Lee | Oct 2011 | A1 |
20120044867 | Faccin et al. | Feb 2012 | A1 |
20120046040 | Chatterjee | Feb 2012 | A1 |
20120135715 | Kang | May 2012 | A1 |
20120258681 | Hanover | Oct 2012 | A1 |
20120309338 | Yli-Tuomi | Dec 2012 | A1 |
20130044613 | Edara et al. | Feb 2013 | A1 |
20130053045 | Chuang | Feb 2013 | A1 |
20130114566 | Awoniyi | May 2013 | A1 |
20130115951 | Deng et al. | May 2013 | A1 |
Number | Date | Country |
---|---|---|
10-2010-0118941 | Nov 2010 | KR |
10-2011-0054381 | May 2011 | KR |
Number | Date | Country | |
---|---|---|---|
20150011225 A1 | Jan 2015 | US |
Number | Date | Country | |
---|---|---|---|
61843010 | Jul 2013 | US |