The present invention relates to the field of mobile communication, in particular to a method and apparatus for initial synchronization with a TD-SCDMA (Time Division-Synchronous Code Division Multiple Access) system in the connection mode of GSM (Global System for Mobile Communications) system.
As shown in
The relationship between the wireless frame of GSM and the wireless subframe of TD-SCDMA is shown in
Where TGSM is the wireless frame length of GSM, and TTDS is the length of the corresponding wireless subframe of TD-SCDMA.
In a TD-SCDMA/GSM dual-mode system, when the terminal is in the connection mode of GSM, the cycle of occurrence of the GSM idle frame is 26 frames. And because the 24-subframe cycle (120 ms) of TD-SCDMA and the 26-frame cycle (120 ms) of GSM have exactly the same length, it is possible that the DwPTS will never be detected if only the GSM idle frame was used for receiving the data in TD-SCDMA frames.
Specifically, as shown in the schematic view of a TD-SCDMA frame and a GSM frame in
When DwPTS is not transmitted successively, even if the DwPTS is not at the location shown in
Since the DwPTS can only be detected once per 26 GSM frames, a lot of time is spent in detecting it and thus preventing the implementation of other necessary steps such as synchronous adjustment, automatic gain control (AGC) and repeated examination, etc., which in turn results in the quality of signals being hard to control and unreliable. Furthermore, the current method can not support features such as the blanking rule, which might be added in the future.
The present invention provides a method and apparatus for initial synchronization with a TD-SCDMA system in the connection mode of GSM system, in order to resolve the problem of DwPTS being not detectable or taking too much time to be detected when a TD-SCDMA/GSM dual-mode terminal is examining TD-SCDMA frames in GSM connection mode with prior art; furthermore, to resolve the problems of low reliability in the detection of DwPTS and lack of support for certain newly-added features.
The present invention provides the following technical schemes:
A method for detecting the DwPTS of a TD-SCDMA frame in the connection mode of GSM system, comprising the steps of:
A communication apparatus in the connection mode of GSM system receives or transmits service data within the service time slots of a GSM frame at the radio frequency band of the GSM system, and receives TD-SCDMA data within the idle time slots of the GSM frame at the radio frequency band of TD-SCDMA; and
The communication apparatus detects DwPTS in the received TD-SCDMA data.
According to the method above:
The GSM frame has at least two idle time slots for receiving TD-SCDMA data.
The at least two idle time slots are successive idle time slots in the GSM frame.
At the corresponding starting point-in-time of the idle time slots, switch from the radio frequency band of the GSM system to the radio frequency band of the TD-SCDMA system; at the corresponding terminating point-in-time of the idle time slots, switch from the radio frequency band of the TD-SCDMA system to the radio frequency band of the GSM system.
The communication apparatus in the connection mode of GSM system calls the processing functions of TD-SCDMA to detect the DwPTS in the TD-SCDMA signal.
A method for the initial synchronization of a TD-SCDMA/GSM dual-mode system, comprising the steps of:
A communication apparatus in the connection mode of GSM system receives or transmits service data within the service time slots of a GSM frame at the radio frequency band of the GSM system, and receives TD-SCDMA data within the idle time slots of the GSM frame at the radio frequency band of TD-SCDMA; and
The communication apparatus detects DwPTS in the received TD-SCDMA data; and
The communication apparatus performs the synchronization process with the TD-SCDMA system according to the detected DwPTS.
According to the method above:
The GSM frame has at least two idle time slots for receiving TD-SCDMA data.
The at least two idle time slots are successive idle time slots in the GSM frame.
At the corresponding starting point-in-time of the idle time slots, switch from the radio frequency band of the GSM system to the radio frequency band of the TD-SCDMA system; at the corresponding terminating point-in-time of the idle time slots, switch from the radio frequency band of the TD-SCDMA system to the radio frequency band of the GSM system.
The communication apparatus in the connection mode of GSM system calls the processing functions of TD-SCDMA to detect the DwPTS in the TD-SCDMA signal.
A processing apparatus for the GSM system, comprising:
A communication interface for receiving and transmitting information;
A GSM system radio frequency unit for receiving or transmitting service data via the communication interface within the service time slots of the GSM frame at the radio frequency band of the GSM system;
A TD-SCDMA system radio frequency unit for receiving TD-SCDMA data via the communication interface within the idle time slots of the GSM frame at the radio frequency band of the TD-SCDMA system;
A control unit for controlling the switching between the GSM system radio frequency unit and the TD-SCDMA system radio frequency unit, as well as detecting the DwPTS in the received TD-SCDMA data.
The TD-SCDMA system radio frequency unit receives TD-SCDMA data in at least two idle time slots of the GSM frame.
The idle time slots are successive idle time slots in the GSM frame.
Via the control unit, the processing apparatus for the GSM system switches from the radio frequency unit of the GSM system to the radio frequency unit of the TD-SCDMA system at the point-in-time corresponding to the start of the idle time slots; and switches from the radio frequency unit of the TD-SCDMA system to the radio frequency unit of the GSM system at the point-in-time corresponding to the termination of the idle time slots.
After receiving the TD-SCDMA data, the control unit calls the processing functions of TD-SCDMA to detect the DwPTS in the TD-SCDMA signal.
A communication apparatus, comprising:
A communication unit for receiving and transmitting information;
A GSM system processing unit for receiving and transmitting service data via the communication unit within the service time slots of the GSM frame at the radio frequency band of the GSM system, and receiving TD-SCDMA data via the communication unit within the idle time slots of the GSM frame at the radio frequency band of the TD-SCDMA system and detecting the DwPTS in said TD-SCDMA data;
A TD-SCDMA system processing unit for receiving and transmitting information via the communication unit in the connection mode of the GSM system;
A synchronization unit for performing the synchronization process of the GSM system processing unit and the TD-SCDMA system processing unit according to the detected DwPTS while in the connection mode of the GSM system;
A system switching unit for performing the switching between the GSM system processing unit and the TD-SCDMA system processing unit.
The GSM system processing unit comprising:
A communication interface for receiving and transmitting information;
A GSM system radio frequency unit for receiving or transmitting service data via the communication interface within the service time slots of the GSM frame at the radio frequency band of the GSM system;
A TD-SCDMA system radio frequency unit for receiving TD-SCDMA data via the communication interface within the idle time slots of the GSM frame at the radio frequency band of the TD-SCDMA system;
A control unit for controlling the switching between the GSM system radio frequency unit and the TD-SCDMA system radio frequency unit, and for detecting the DwPTS in the received TD-SCDMA data.
The GSM system processing unit receives TD-SCDMA data in at least two idle time slots in the GSM frame.
The idle time slots are successive idle time slots in the GSM frame.
The GSM system processing apparatus switches from the radio frequency unit of the GSM system to the radio frequency unit of the TD-SCDMA system at the point-in-time corresponding to the start of the idle time slots, and switches from the radio frequency unit of the TD-SCDMA system to the radio frequency unit of the GSM system at the point-in-time corresponding to the termination of the idle time slots.
The GSM system processing unit calls the processing functions of the TD-SCDMA to detect the DwPTS in the TD-SCDMA signal.
The present invention has the following advantages:
The present invention fully utilizes the idle time slots within each frame in the connection mode of GSM system to detect the DwPTS in the TD-SCDMA frame. In accordance with the configuration of the idle time slots, the DwPTS may be detected in the 13-frame cycle of the GSM with a shorter period of time, thus the problem of the DwPTS being undetectable using only the GSM idle frame in the connection mode of GSM system is resolved.
The synchronization of the GSM/TD-SCDMA dual-mode system achieved through the fast detection of DwPTS provides the necessary preparation for the measuring of TD-SCDMA and the switching between the GSM and the TD-SCDMA systems, while facilitating the implementation of necessary steps such as synchronous adjustment, automatic gain control (AGC) and repeated examination, etc., in the synchronization process, thus improving the reliability of the system.
The present invention supports discontinuous transmission of DwPTS by TD-SCDMA base stations, as well as features that might be added in the future, such as the blanking rule.
To resolve the problem of DwPTS being undetectable and the detection process being too time-consuming, which may occur during the detection of TD-SCDMA frames by a TD-SCDMA/GSM dual-mode terminal in the connection mode of GSM, the present invention uses the idle time slots in a GSM frame to detect the DwPTS of a TD-SCDMA frame.
While the 13th frame of the service multi-frames of GSM is the control frame and the 26th frame is the idle frame, both of which are part of a 26-frame cycle. The usage of the idle time slots in GSM frames to detect the DwPTS is not related to the idle frame. For the sake of convenience, the GSM multi-frames are seen as going through a cycle of 13 frames in this embodiment.
Each GSM frame is divided into 8 time slots. Because two service time slots must be configured with an interval of two time slots between them in the connection mode of GSM, as seen in
With reference to
Typically, it is assumed in this embodiment that the initial timing difference between the two systems is 0, thus the time and position relationship of the TD-SCDMA frame corresponding to the 13 successive wireless frames within a GSM multi-frame is shown in
According to the timing relationship of TD-SCDMA with respect to GSM, in order to ensure that in the process of the GSM idle window sliding against the TD-SCDMA frame and performing detection, the whole DwPTS is bound to be detected for one or more times in every 13-frame cycle of the GSM by the GSM idle window, a GSM frame is divided into 12 sections in this embodiment, with each section having the length of 5/13 ms (the GSM sliding window slides 5/13 ms each time), i.e. the relative length of each sliding of the idle window. Therefore, in the process of GSM idle window sliding against the TD-SCDMA frame and performing detection, it is ensured that the sliding window is bound to contain DwPTS. The DwPTS may appear at any one of the 12 locations within the GSM frame shown in
With reference to
Assume the number of adjacent idle time slots contained in the GSM idle window is n, the timing delay of the TD-SCDMA wireless subframe observed between two adjacent GSM frames is T; the sum of the frequency stabilizing time needed for receiving TD-SCDMA data in the mode of GSM system is about 0.4 ms (0.2 ms×2); the length of DwPTS is (64 ms/1.28e6); thus the length of the idle window is greater than or equal to the sum of the three times pieces above, i.e.
Hence, it is ensured that the whole DwPTS is contained in certain idle windows; since 64 ms/1.28e6 is a minimal value compared to values such as 5 ms/13 and 0.4 ms, it can be neglected in calculation, thus we have:
n≧1.36 (2)
Since n is an integral value, at least two and at most four idle time slots of GSM are used for the detection of DwPTS of TD-SCDMA.
As shown in
In the process of detecting DwPTS, according to the worst-case scenario described above, the time needed for the detection of the whole DwPTS using two GSM idle time slots (TN6 and TN7) is:
That is, the time of at most 13 frames is needed in the detection of the whole DwPTS. In this case the GSM idle frame may possibly be used.
Likewise, in the worst-case scenario described above, the time needed for the detection of the whole DwPTS using four GSM idle time slots (TN4 to TN7) is:
That is, the time of at most 10 frames is needed in the detection of the whole DwPTS.
As required in Formula (I), an idle window consisting of different idle time slots may have multiple frames in the 13-frame cycle that can detect the DwPTS; assume the number of the idle time slots being used is n, within one 13-frame cycle of the GSM, the number of GSM frames within the GSM idle window that can observe the whole DwPTS is:
where └ ┘ denotes rounding down to an integral value. It can be seen in Formula (5), that the frequency stabilizing time greatly effects the number of detectable frames; according to Formula (5), in the 13-frame cycle of the GSM idle window, the corresponding relationship between the number of idle time slots in the idle window and the number of the frames capable of detecting DwPTS successively is shown in the table below:
With reference to
According to the rule described above, the idle time slots within the GSM frames are used in this embodiment to detect the DwPTS. With reference to
When the communication apparatus is in the connection mode of the GSM system, the non-idle time slot in the GSM frame is used by the GSM system processing unit 121 to receive and transmit information through the communication unit 120. When the point-in-time corresponding to the start of the idle time slot within the GSM frame is reached, the GSM system processing unit 121 switches from the radio frequency band of the GSM system to the radio frequency band of the TD-SCDMA system to receive TD-SCDMA data; when the point-in-time corresponding to the termination of the idle time slot is reached, the GSM system processing unit 121 switches from the radio frequency band of the TD-SCDMA system to the radio frequency band of the GSM system to receive and transmit information. After receiving the TD-SCDMA data, the GSM system processing unit 121 calls the processing functions of TD-SCDMA to detect the DwPTS in the TD-SCDMA data. After the DwPTS is detected by the GSM system processing unit 121, said DwPTS is further used by the synchronization unit 123 to perform the subsequent synchronization process.
The present invention only performs the switching of radio frequencies and the detection of DwPTS in the TD-SCDMA data within the GSM system processing unit 121. The present invention is not concerned with the system switching between the GSM system processing unit and the TD-SCDMA system processing unit.
The GSM system processing unit of this embodiment is shown in
The GSM system radio frequency unit 131 of the GSM system processing unit receives and transmits information through the communication interface 130 in the non-idle time slots of the GSM frame. When the point-in-time corresponding to the start of the idle time slot within the GSM frame is reached, the control unit 133 performs the radio frequency switching from the GSM system radio frequency unit 131 to the TD-SCDMA system radio frequency unit 132, and the TD-SCDMA data are received by the TD-SCDMA system radio frequency unit 132 at the TD-SCDMA radio frequency band; when the point-in-time corresponding to the termination of the idle time slot is reached, the control unit 133 performs the radio frequency switching from the TD-SCDMA system radio frequency unit 132 to the GSM system radio frequency unit 131, and information is received and transmitted by the GSM system radio frequency unit 131 at the GSM radio frequency band. After receiving the TD-SCDMA data, the control unit 133 calls the processing functions of TD-SCDMA to detect the DwPTS in the TD-SCDMA data.
With reference to
Step 140: when the time slot TN0 is reached, the GSM system processing unit transmits service data at the GSM system frequency band.
Step 141: when the time slot TN1 is reached, the GSM system processing unit measures RSSI at the GSM system frequency band.
Step 142: when the time slot TN2 is reached, the GSM system processing unit measures RSSI at the GSM system frequency band.
Step 143: when the time slot TN3 is reached, the GSM system processing unit transmits service data at the GSM system frequency band.
Step 144: at the initial moment when the time slot TN4 is reached, the GSM system processing unit switches to the radio frequency band of the TD-SCDMA system and receives TD-SCDMA data within the four time slots of TN4 to TN7.
Step 145: when the terminating point-in-time of the time slot TN7 is reached, the GSM system processing unit switches to the radio frequency band of the GSM system to continue transmitting data. After receiving the TD-SCDMA data, the GSM system processing unit calls the processing functions of TD-SCDMA to detect DwPTS in the TD-SCDMA data.
After the TD-SCDMA data containing the whole DwPTS are received by the GSM system processing unit, the synchronization location and the codeword information of the TD-SCDMA system can be obtained precisely using the existing methods of computing power ratio sliding window and calculating relevant power, thus achieving the initial synchronization between the GSM system and the TD-SCDMA system, as well as providing necessary preparations for the subsequent measuring of the TD-SCDMA system and switching between the GSM system and the TD-SCDMA system, while other operations such as synchronous adjustment, automatic gain control and repeated examination, etc., may also be performed.
The GSM frame may also be configured with 2 or 3 successive idle time slots, or having randomly located idle time slots within one frame. In these cases the processing flow is similar to the flow described above.
It can be understood from the embodiment above that the present invention fully utilizes the idle time slots in the connection mode of GSM system to detect the DwPTS in the 13-frame cycle of GSM with a shorter period of time, based on the configuration of the idle time slots. Thus resolving the problem of DwPTS being undetectable with only the GSM idle frame in the connection mode of GSM system, providing necessary preparations for the measuring of TD-SCDMA and the switching between the GSM and the TD-SCDMA systems, while facilitating the implementation of necessary steps such as synchronous adjustment, automatic gain control (AGC) and repeated examination, etc. in the entire process, as well as improving the reliability of the system. The present invention supports features that might be added in the future, such as the blanking rule.
It is obvious to those skilled in the art that various modifications and variations may be made to the present invention without departing from the spirits and scope of the invention. Thus, it is intended that all such modifications and variations are covered in the present invention if they fall within the scope of the claims and the equivalents.
Number | Date | Country | Kind |
---|---|---|---|
200610088840.3 | Jul 2006 | CN | national |
Filing Document | Filing Date | Country | Kind | 371c Date |
---|---|---|---|---|
PCT/CN2007/002110 | 7/10/2007 | WO | 00 | 7/10/2008 |