1. Field
Aspects of the present disclosure relate generally to wireless communications, and more particularly to reducing cell reacquisition time a multi-SIM user equipment.
2. Related Art
In a multi-Subscriber Identity Module (SIM) user equipment (UE) case, when Subscription1 is in a Wideband CDMA Dedicated Channel (WCDMA DCH) state the UE may go through multiple soft/softer handovers. In this scenario, after a call release on Subscription1, the UE has to perform a cell selection procedure to reacquire the Subscription1 service. During this cell selection process, the UE attempts to reacquire a cell from the previously active set (ASET), i.e., an active set of cell signals, having a strongest signal at the time the call was released.
A system information message is broadcast repeatedly on the broadcast control channel (BCCH) and includes the Master Information Block (MIB) and several System Information Blocks (SIBs). Conventionally, the UE reads the SIBs of the target cell during the reacquisition process. The service acquisition time depends on the time taken to read the SIBs of the target cell. This SIB reading process can take an arbitrary amount of time (typically 2 to 4 seconds) which affects the Acquisition/Page performance of other Subscriptions on the multi-sim UE.
Apparatuses, systems, and methods for reducing cell reacquisition time of a multi-SIM user equipment are provided.
According to an aspect of the present inventive concept there is provided a method of reacquiring subscription service from a communication cell by a user equipment (UE). The method may include: during an active call in a dedicated channel (DCH) state, allocating one or more of a plurality of fingers of a rake receiver of the UE to decode a Master Information Block (MIB) value tag and System Information Blocks (SIBs) of an active set (ASET) of cell signals, and storing decoded SIB information and a value of the MIB value tag in a storage of the UE; when the active call is released, determining a cell having a strongest signal as a target cell for reacquisition, and comparing the stored value of the MIB value tag with a value of a broadcast MIB value tag; and if the value of the stored value of the MIB value tag is the same as the value of the broadcast MIB value tag, reading the SIB information of the target cell from storage of the UE, and reacquiring the target cell.
According to another aspect of the present invention there is provided a user equipment. The user equipment may include: a control unit configured to control operation of the UE; one or more subscriber identity modules (SIM) containing identification information for at least one communication network; a communication unit configured to receive and decode a master information block (MIB) and a plurality of system information blocks (SIBs) of an active set (ASET) of cell signals of the at least one communication network; and a storage configured to store a decoded value of a MIB value tag and decoded SIB information of one or more of the plurality of SIBs. During an active call in a dedicated channel (DCH) state, the control unit causes the storage to store the decoded value of a MIB value tag and decoded SIB information.
The communication unit may include a rake receiver including a plurality of fingers. During an active call in a dedicated channel (DCH) state, the control unit may allocate one or more of the plurality of fingers of the rake receiver to decode the MIB value tag and the SIBs of the ASET.
According to another aspect of the present invention there is provided a communication system. The communication system may include: at least one communication network; and at least one user equipment (UE). The UE may include: a control unit configured to control operation of the UE; at least one subscriber identity module (SIM) containing identification information for the least one communication network; a communication unit configured to receive and decode a master information block (MIB) and a plurality of system information blocks (SIBs) of an active set (ASET) of cell signals of the at least one communication network; and a storage configured to store a decoded value of a MIB value tag and decoded SIB information of one or more of the plurality of SIBs. During an active call in a dedicated channel (DCH) state on the at least one communication network, the control unit causes the storage to store the decoded value of a MIB value tag and decoded SIB information.
The communication unit of the UE may include a rake receiver including a plurality of fingers. During an active call in a dedicated channel (DCH) state on the at least one communication network, the control unit of the UE allocates one or more of the plurality of fingers of the rake receiver to decode the MIB value tag and the SIBs of the ASET.
Other features and advantages of the present inventive concept should be apparent from the following description which illustrates by way of example aspects of the present inventive concept.
Aspects and features of the present inventive concept will be more apparent by describing example embodiments with reference to the accompanying drawings, in which:
While certain embodiments are described, these embodiments are presented by way of example only, and are not intended to limit the scope of protection. The apparatuses, methods, and systems described herein may be embodied in a variety of other forms. Furthermore, various omissions, substitutions, and changes in the form of the example methods and systems described herein may be made without departing from the scope of protection.
The present inventive concept provides systems and methods to reduce cell reacquisition time by allocating fingers of a UE rake receiver to decode SIBs of an active set (ASET) and a MIB value tag while Subscription1 is in a WCDMA DCH state, and store the decoded SIB information and a value of the MIB value tag in UE storage.
The first and second SIMs 140, 150 each contain data necessary to subscribe the mobile device 100 to a communication network. For example, the first SIM 140 may subscribe the mobile device 100 with communication network A and the second SIM 150 may subscribe the mobile device 100 with communication network B. In some example embodiments, mobile devices may have more than two SIMs and may be capable of accessing services from more than two different networks. Communication networks A and B may be operated by the same or different service providers, and/or may support the same or different technologies, for example, but not limited to, WCDMA and GSM.
The control unit 110 controls overall operation of the UE 100 including control of the communications unit 120, switch unit 160, user interface device 170, and storage 180. The control unit 110 may be a programmable device, for example, but not limited to, a microprocessor or microcontroller. The control unit 110 may control the switch unit 160 to select the first SIM 140 or the second SIM 150 based on which subscription is active. The storage 180 may store application programs necessary for operation of the mobile device 100 that are executed by the control unit 110, as well as application data and user data.
The user interface device 170 may include a user input device 172 and a display device 174. The user input device 172 may be, for example, but not limited to, a keypad and/or a touch screen. The display device 174 may be, for example, but not limited to, a liquid crystal display (LCD). One of ordinary skill in the art will appreciate that other user input and display devices may be used without departing from the scope of the present inventive concept.
The communication unit 120 may include a rake receiver 122 having a plurality of fingers 124 configured to decode signals received from various signal paths in a multi-path environment. For example, a rake receiver may have twelve fingers; however, not all of the fingers may be used at one time to decode received multi-path signals, and one or more fingers 124 may be allocated to decode the MIB and SIBs of cells in the ASET. An ASET may include six cells. In an example embodiment of the present inventive concept, while the UE is on a dedicated call, two of the fingers 124 may be allocated to cycle through and decode the MIB and SIBs of all the cells in the ASET.
The MIB is used to specify what system information blocks are in use in a cell, and how they should be accessed. It includes system information including the scheduling information for the other SIBs that must be read by the UE in order for it to perform the basic operations regarding cell reselection. The UE must be able to read the MIB, otherwise it cannot read any of the other SIBs. The MIB information includes a value tag that is related to the values of the information elements in a SIB. If the information is changed, the value tag of the SIB is changed and the value tag of the MIB is updated accordingly. The received SIB information is decoded by the allocated fingers 124 during the dedicated call and may be stored in the storage 180 together with the value of the MIB value tag.
When Subscription1 is in a WCDMA DCH state, the UE may go through multiple soft/softer handovers.
A soft handover is a make-before-break connection of the UE when moving between cells. The UE on a call moves from one base station (BS) to another, but the UE starts communicating with a new BS before terminating communications with the old BS. A softer handover is also a make-before-break connection that occurs when the UE is communicating with two sectors within a cell. To facilitate handoff, each cell repeatedly broadcasts a system information message on the broadcast control channel (BCCH). The system information message includes the Master Information Block (MIB) and several SIBs. Table 1 lists the different types of SIBs.
In some example embodiments, the UE 100 contains sufficient storage to store information received and decoded during the WCDMA DCH call from all of the SIBs. In some example embodiments, only received and decoded information from SIBs 1, 3, 5, 7, and 11 need be stored.
Conventionally, the UE reads the SIBs of the target cell during the reacquisition process. Thus, the conventional service acquisition time depends on the time taken to read the SIBs of the target cell. This conventional SIB reading process can take an arbitrary amount of time (e.g., 2 to 4 seconds) which affects the Acquisition/Page performance of other Subscriptions on a multi-sim UE.
When the call is released (320-Y), the control unit 110 of the UE 100 determines the cell with the strongest signal as a target cell to be reacquired (325). The control unit 110 causes the value of the MIB value tag stored in the storage 180 to be read and compared to the value of the broadcast MIB value tag (330).
If the values of the stored MIB value tag and the broadcast MIB value tag are the same, then the SIB information has not changed and the SIB information of the cell having the strongest signal at the time the call was released is read from storage 180 (340). The cell whose SIB information was read from storage 180 is reacquired by the UE (345). Thus, according to the present inventive concept SIB read time is reduced because the stored SIB information is read from storage 180 rather than being received and decoded from the broadcast SIB after call release.
On the other hand, if the values of the stored MIB value tag and the broadcast MIB value tag are not the same, then the SIB information has changed and the SIB information of the cell having the strongest signal at the time the call was released is decoded from the broadcast SIBs.
While certain embodiments have been described, these embodiments have been presented by way of example only, and are not intended to limit the scope of the protection. The apparatuses, methods, and systems described herein may be embodied in a variety of other forms. Various omissions, substitutions, and/or changes in the form of the example apparatuses, methods, and systems described in this disclosure may be made without departing from the spirit of the protection.
The accompanying claims and their equivalents are intended to cover such forms or modifications as would fall within the scope and spirit of the protection. For example, the example apparatuses, methods, and systems disclosed herein can be applied to multi-SIM mobile devices subscribing to multiple communication networks and/or communication technologies. The various components illustrated in the figures may be implemented as, for example, but not limited to, software and/or firmware on a processor, ASIC/FPGA, or dedicated hardware. Also, the features and attributes of the specific example embodiments disclosed above may be combined in different ways to form additional embodiments, all of which fall within the scope of the present disclosure.
Although the present disclosure provides certain example embodiments and applications, other embodiments that are apparent to those of ordinary skill in the art, including embodiments which do not provide all of the features and advantages set forth herein, are also within the scope of this disclosure. Accordingly, the scope of the present disclosure is intended to be defined only by reference to the appended claims.