Plaque It!
Sponsored by: Flash of Genius |
[0001] This application is based upon and claims the benefit of priority from the prior Japanese Patent Application No. 2000-200237, filed Jun. 30, 2000, the entire contents of which are incorporated herein by reference.
[0002] 1. Field of the Invention
[0003] The present invention relates to a mobile radio apparatus and its control device.
[0004] 2. Description of the Related Art
[0005]
[0006] In the W-CDMA system, as shown in
[0007] Synchronization acquisition processing first detects a primary search code (hereinafter, referred to as P-SCH) inserted into each slot by a matched filter, and identifies a slot timing (step S
[0008] For example, in the case where an S-SCH pattern for each slot has been detected as
[0009] That is, as shown in the steps S
[0010] When the timing and group of the frame head have been specified, all scramble codes (here, defined as #
[0011] When the above processing has been completed, the system synchronization acquisition completes (step S
[0012] However, in the above described conventional method, in the case of performing synchronization acquisition processing immediately after power has been turned ON or after out-of-synchronization has been established, it is required to perform identical processing 64 times in order to identify a group. In addition, in order to identify a scramble code after the group has been identified as well, all the codes that belong to the group are used to cause operation, and these codes are compared with each other, thereby making it necessary to determine a code.
[0013] Therefore, there is a problem that an amount of synchronization acquisition processing increases, much processing time is required, and current consumption increases.
[0014] The present invention has been made in view of the foregoing problem. It is an object of the present invention to provide a mobile radio apparatus and its control device capable of reducing an amount of synchronization acquisition processing and reducing a processing time and current consumption.
[0015] To attain the aforementioned object, a mobile radio apparatus according to a first aspect of the present invention, which selectively transmits one or some of candidates of a plurality of spread codes and selects one or more candidates of the transmitted spread codes among a databse of spread code and performs synchronization with the transmitted spread codes, the mobile radio apparatus comprising: receiver configured to rearrange a group data of spread code based on frequency of the spread code and generate a database of spread codes based on the rearranged group data.
[0016] To attain the aforementioned object, a control device of a mobile radio apparatus according to a second aspect of the present invention, which selectively transmits one or some of candidates of a plurality of spread codes and selects one or more candidates of the transmitted spread codes among a database of spread code and performs synchronization with the transmitted spread codes, the control device comprising; control section configured to rearrange a group data of spread code based on frequency of the spread code and generate a database of spread codes based on the rearranged group data.
[0017] Additional objects and advantages of the invention will be set forth in the description which follows, and in part will be obvious from the description, or may be learned by practice of the invention. The objects and advantages of the invention may be realized and obtained by means of the instrumentalities and combinations particularly pointed out hereinafter.
[0018] The accompanying drawings, which are incorporated in and constitute a part of the specification, illustrate presently embodiments of the invention, and together with the general description given above and the detailed description of the embodiments given below, serve to explain the principles of the invention.
[0019]
[0020]
[0021]
[0022]
[0023]
[0024]
[0025]
[0026]
[0027]
[0028] Hereinafter, preferred embodiments of the present invention will be described with reference to the accompanying drawings.
[0029] The above receiving intermediate frequency signal is subject to quadrature demodulation processing at a CDMA signal processing section
[0030] The voice encode processing section
[0031] A PCM encode processing section
[0032] In contrast, a speaker's transmission voice during voice communication is amplified to a proper level by means of a transmitting amplifier
[0033] During voice communication, the voice encode processing section
[0034] The CDMA signal processing section
[0035] The transmitter circuit
[0036] Keys such as dial key or call origination key, power key, exit key, volume control key or mode specification key are provided at an input section
[0037] In the meantime, the control section
[0038] Hereinafter, synchronization acquisition processing according to the present embodiments will be described. In the case where a mobile radio apparatus is used at a comparatively identical place, the number of base stations to be acquired by synchronization acquisition processing after power has been turned ON is identical to the number of mobile radio apparatuses at a high probability or is limited. In such a case, a database having its priority in groups or scramble codes for performing synchronization acquisition processing is generated, and some patterns with their particularly high priority are first searched, thereby making it possible to remarkably reduce a synchronization acquisition processing time in the case where the database is used at the same place as the base station. Even in the case where the database has been used at the other place, conventional synchronization acquisition processing is performed at a stage at which a search of data held in the database is completed, thereby making it possible to cope with all the patterns.
[0039] First, a group during synchronization acquisition and the related scrambling code used at this time are held. These items of data are stored as a database in the above storage section
[0040] As a result, a database table as shown in
[0041] Hereinafter, synchronization acquisition processing according to a first embodiment of the present invention will be described in detail with reference to
[0042] Processing for detecting P-SCH inserted into each slot immediately after starting synchronization acquisition processing, and identifying a slot timing is identical to that according to prior art (step S
[0043] At this time, a S-SCH collation value (power value) is obtained in a pattern of a specified group number (step S
[0044] This processing is repeated, and it is judged whether or not processing count (processing count indicating which number of database is to be searched with priority) has reached a preset condition (step S
[0045] In this case, although it is conventional processing, a group targeted for database priority processing has been already checked. Thus, it is judged that detection is unacceptable (NG). Therefore, such group may be excluded from a candidate of spread codes.
[0046] A scramble code is specified after the above group has been successfully specified. This processing is identical to that according to the prior art. Scrambling codes that belong to a plurality of groups are assigned to a specified frame timing, power is measured (step S
[0047] Following the step S
[0048] Now, synchronization acquisition processing according to a second embodiment of the present invention will be described in detail with reference to
[0049] Processing for detecting P-SCH inserted into each slot immediately after starting synchronization acquisition processing, and identifying a slot timing (step S
[0050] Next, database specification data (group and code) is checked at the detected slot timing (steps S
[0051] Frame synchronization processing is performed by using a group pattern, a scramble code is applied to the thus detected frame, and power is measured. Although a plurality of codes are detected by comparing them with each other in a conventional method, comparison processing cannot be performed in the present embodiment because only one scramble code is targeted. Thus, when power is measured by applying a scramble code, it is judged whether or not detection is acceptable (OK) according to whether or not the power value is equal to or greater than a set threshold (step S
[0052] In the case where the detection is not OK, a combination of groups/codes is assumed to be incorrect. Then, the next candidate of spread codes in the database is used to make a check in the similar procedures. In this example, processing is performed to judge whether or not power equal to or greater than a threshold can be taken by group number #
[0053] In the case where the above processing is repeated, and processing count (processing count indicating which number of database is to be searched with priority) reaches a preset condition, the judgment result is YES at the step S
[0054] Now, synchronization acquisition processing according to a third embodiment of the present invention will be described in detail with reference to
[0055] Although the contents and flow of processing according to the third embodiment are identical to those according to the second embodiment, a configuration is made to adaptively change the number of database elements for making a check. For example, as shown in
[0056] First, P-SCH inserted into each slot immediately after starting synchronization acquisition processing is detected, and a slot timing is identified (step S
[0057] As has been described above, the past used groups or groups and scramble codes are stored in order based on use frequency. In the case where synchronization acquisition is performed, one or plural groups and scramble codes with high use frequency are searched with priority. In addition, in the case where a predetermined condition is met by groups and scramble codes that have been searched with priority, it is assumed that synchronization acquisition has completed, and the subsequent processing is not performed. In the case where the predetermined condition is not met, conventional search processing is performed for the other groups and codes. In this way, groups and scramble codes with high use frequency are first searched, thereby making it possible to remarkably reduce a time and an amount of synchronization acquisition processing.
[0058] The synchronization processing according to the above described embodiments may be performed by hardware.
[0059] According to the present invention, there can be provided a mobile radio apparatus and its control device capable of reducing an amount of synchronization acquisition processing and reducing a processing time and current consumption.
[0060] Additional advantages and modifications will readily occur to those skilled in the art. Therefore, the invention in its broader aspects is not limited to the specific details and representative embodiments shown and described herein. Accordingly, various modifications may be made without departing from the spirit or scope of the general inventive concept as defined by the appended claims and their equivalents.