[go: up one dir, main page]

CN102791009B - Multimode terminal and its time synchronizing method in cross form switching - Google Patents

Multimode terminal and its time synchronizing method in cross form switching Download PDF

Info

Publication number
CN102791009B
CN102791009B CN201110127703.7A CN201110127703A CN102791009B CN 102791009 B CN102791009 B CN 102791009B CN 201110127703 A CN201110127703 A CN 201110127703A CN 102791009 B CN102791009 B CN 102791009B
Authority
CN
China
Prior art keywords
subframe
working system
current working
offset
time
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201110127703.7A
Other languages
Chinese (zh)
Other versions
CN102791009A (en
Inventor
程健
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Sanechips Technology Co Ltd
Original Assignee
Shenzhen ZTE Microelectronics Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shenzhen ZTE Microelectronics Technology Co Ltd filed Critical Shenzhen ZTE Microelectronics Technology Co Ltd
Priority to CN201110127703.7A priority Critical patent/CN102791009B/en
Priority to PCT/CN2012/075097 priority patent/WO2012155793A1/en
Publication of CN102791009A publication Critical patent/CN102791009A/en
Application granted granted Critical
Publication of CN102791009B publication Critical patent/CN102791009B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W56/00Synchronisation arrangements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W76/00Connection management
    • H04W76/20Manipulation of established connections
    • H04W76/28Discontinuous transmission [DTX]; Discontinuous reception [DRX]

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Synchronisation In Digital Transmission Systems (AREA)
  • Time-Division Multiplex Systems (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

The present invention relates to a kind of multimode terminal and its time synchronizing method in cross form switching, above-mentioned terminal includes computing unit and switch unit;The above method is:Multimode terminal is calculated under work at present standard and safeguards the timing information of remaining inoperative standard;When needing to carry out service switching, the timing information of the target standard according to above-mentioned maintenance is by service switching to target standard.The present invention accelerates the process of switching, improves success rate, ability and the performance of service switching and measurement.

Description

多模终端及其跨制式切换时的时间同步方法Multi-mode terminal and its time synchronization method when switching between different standards

技术领域technical field

本发明涉及移动通讯领域,尤其涉及一种多模终端及其跨制式切换时的时间同步方法。The invention relates to the field of mobile communication, in particular to a multi-mode terminal and a time synchronization method for switching between different standards.

背景技术Background technique

随着移动通信标准发展和商业化推进,通信终端从开始的GSM(globalsystem formobile communications,全球移动通信系统)或窄带CDMA(CodeDivision MultipleAccess,称码分多址)单模形式逐渐发展到双模甚至多模终端形式。目前主要为GSM/WCDMA(Wideband Code Division Multiple Access,宽带码分多址)或GSM/TD-SCDMA(TimeDivision-Synchronous Code DivisionMultiple Access,时分同步码分多址)双模,随着技术的发展,现已逐渐演进到GSM/TD-SCDMA/TD-LTE(TD-SCDMA Long Term Evolution,TD-SCDMA的长期演进)、GSM/WCDMA/FD-LTE等多模形式。With the development of mobile communication standards and the promotion of commercialization, communication terminals have gradually developed from the initial GSM (globalsystem formobile communications, Global System for Mobile Communications) or narrowband CDMA (Code Division Multiple Access, called Code Division Multiple Access) single-mode to dual-mode or even multi-mode Die terminal form. At present, it is mainly GSM/WCDMA (Wideband Code Division Multiple Access, wideband code division multiple access) or GSM/TD-SCDMA (Time Division-Synchronous Code Division Multiple Access, time division synchronous code division multiple access) dual-mode, with the development of technology, now It has gradually evolved to GSM/TD-SCDMA/TD-LTE (TD-SCDMA Long Term Evolution, the long-term evolution of TD-SCDMA), GSM/WCDMA/FD-LTE and other multi-mode forms.

一般单模终端中,通常存在两块时钟源,一个是用于终端工作的高精度时钟源,一般采用带温度补偿的26MHz压控晶体振荡器(TC-VCXO);另一块是精度较低的低频时钟,时钟频率比如一般采用32kHz,该时钟用于终端在省电模式的待机状态下,尤其是睡眠周期里,用来维持系统醒来的快速时间恢复,以及用于系统关机状态下维持时间、日期的时钟,上述两块时钟源,尤其是高精度26MHz时钟,价格较高。In a general single-mode terminal, there are usually two clock sources, one is a high-precision clock source for terminal work, generally using a 26MHz voltage-controlled crystal oscillator (TC-VCXO) with temperature compensation; the other is a low-precision clock source Low-frequency clock, the clock frequency is generally 32kHz. This clock is used to maintain the fast time recovery when the system wakes up in the standby state of the terminal in power-saving mode, especially in the sleep cycle, and to maintain the time when the system is turned off. , date clock, the above two clock sources, especially the high-precision 26MHz clock, the price is relatively high.

为了降低移动终端成本,在双模或多模系统中,除了低频时钟外,通常仅仅使用一个高精度时钟,如图1所示,为双模接收机示意框图,通信制式分别为TD-SCDMA和GSM,两个制式共享同一个26M晶振(时钟源),该晶振通过两组锁相环电路(Phase-Locked Loop,PLL)PLL1和PLL2,倍频/分频成TD-SCDMA接收机和GSM接收机各自所需要的时钟;如图2所示,是图1中TD-SCDMA制式的时钟示意图,晶振(时钟源)输出时钟信号给PLL1,经过倍频或/和分频,获取各个环节所需要的时钟信号,比如射频模块需要的2GHz的时钟信号,模拟基带模块需要的51.2MHz时钟信号,数字基带模块需要的10.24MHz/5.12MHz的时钟等。In order to reduce the cost of mobile terminals, in a dual-mode or multi-mode system, in addition to a low-frequency clock, usually only one high-precision clock is used. As shown in Figure 1, it is a schematic block diagram of a dual-mode receiver, and the communication systems are TD-SCDMA and TD-SCDMA respectively. GSM, the two systems share the same 26M crystal oscillator (clock source), the crystal oscillator is frequency multiplied/divided into TD-SCDMA receiver and GSM receiver through two sets of phase-locked loop circuits (Phase-Locked Loop, PLL) PLL1 and PLL2 The clocks required by each machine; as shown in Figure 2, it is a schematic diagram of the clock of the TD-SCDMA system in Figure 1. The crystal oscillator (clock source) outputs the clock signal to PLL1, and after frequency multiplication or/and frequency division, it obtains the needs of each link. For example, the 2GHz clock signal required by the RF module, the 51.2MHz clock signal required by the analog baseband module, and the 10.24MHz/5.12MHz clock required by the digital baseband module.

另外,为了降低终端功耗,双模终端在工作过程中,只有一个系统制式处于工作状态,而另一系统制式会关闭或深睡眠,在需要切换时,则从工作制式下迅速唤醒目标制式,并进行业务的快速切换。这样就会面临双模或多模终端在做切换时,两个或多个系统制式如何做到定时同步。In addition, in order to reduce the power consumption of the terminal, during the working process of the dual-mode terminal, only one system standard is in the working state, while the other system standard will be closed or deep sleep. When switching is required, the target system will be quickly awakened from the working system. And perform fast switching of services. In this way, when a dual-mode or multi-mode terminal switches, how to achieve timing synchronization of two or more system standards.

常规的做法,是从工作制式切换或重选到目标制式时,对目标制式进行小区搜索,从而获得时间同步信息。若此时终端处在切换过程中,由于目标制式的小区搜索需要花掉不少时间,会加大掉话的概率;若此时终端处在跨系统测得测量小区搜索,则会消耗掉宝贵的跨系统时间片段,对测量任务的调度加大难度,同时也会降低测量的能力。A conventional method is to perform a cell search on the target system when switching or reselecting from the working system to the target system, so as to obtain time synchronization information. If the terminal is in the handover process at this time, since the cell search of the target system takes a lot of time, the probability of call drop will be increased; if the terminal is in the cross-system measurement measurement cell search at this time, it will consume precious The cross-system time segment makes it more difficult to schedule measurement tasks and also reduces measurement capabilities.

发明内容Contents of the invention

本发明的目的是提供一种多模终端及其跨制式切换时的时间同步方法,以解决现有技术掉话概率高、测量能力低的问题。The purpose of the present invention is to provide a multi-mode terminal and its time synchronization method for cross-system switching, so as to solve the problems of high call drop probability and low measurement capability in the prior art.

本发明提供一种多模终端跨制式切换时的时间同步方法,The present invention provides a time synchronization method when a multi-mode terminal is switched across standards,

上述多模终端在当前工作制式下计算并维护其余非工作制式的定时信息;The above-mentioned multi-mode terminal calculates and maintains timing information of other non-working modes under the current working mode;

当需要进行业务切换时,根据上述维护的目标制式的定时信息将业务切换到目标制式。When service switching is required, the service is switched to the target system according to the above-maintained timing information of the target system.

优选地,在上述所有步骤之前,还包括如下步骤:Preferably, before all the above steps, the following steps are also included:

上述多模终端在初始化时进行小区搜索,获取各制式的第一个子帧的帧头位置与其他制式的第一个子帧的帧头位置的偏移量并存储。The above-mentioned multi-mode terminal performs cell search during initialization, and obtains and stores offsets between the frame header positions of the first subframe of each standard and the frame header positions of the first subframe of other standards.

优选地,上述终端在成功切换到目标制式后,将其余非工作制式的定时信息带入到当前工作制式,继续计算并维护。Preferably, after the terminal successfully switches to the target system, the timing information of other non-working systems is brought into the current working system, and the calculation and maintenance are continued.

优选地,上述定时信息包括子帧号NT及其工作时刻τTPreferably, the above timing information includes the subframe number N T and its working time τ T .

优选地,上述终端在不考虑载频频偏时,通过如下公式计算相应非工作制式的定时信息:Preferably, when the above-mentioned terminal does not consider the frequency offset of the carrier frequency, the timing information of the corresponding non-working system is calculated by the following formula:

τT=TC×NCC0-TT×NT τ T =T C ×N CC0 -T T ×N T

其中,TC表示当前工作制式的子帧持续时间,NC表示当前工作制式的当前子帧号,τC表示当前工作制式经过NC+1个子帧落在第NC+1个子帧里的第τC时刻,τ0表示上述相应非工作制式的第一个子帧的帧头位置相对于当前工作制式的第一个子帧的帧头位置的偏移量,TT表示上述相应非工作制式的子帧持续时间。Among them, T C represents the subframe duration of the current working system, N C represents the current subframe number of the current working system, and τ C represents the number of subframes in the NC +1th subframe of the current working system after NC +1 subframes At the τ Cth moment, τ 0 represents the offset of the frame header position of the first subframe of the corresponding non-working system relative to the frame header position of the first subframe of the current working system, and T T represents the above-mentioned corresponding non-working Standard subframe duration.

优选地,在考虑载频频偏时,上述终端计算其余非工作制式的定时信息前,还执行如下操作:Preferably, when considering the frequency offset of the carrier frequency, before the above-mentioned terminal calculates the timing information of the remaining non-working systems, it also performs the following operations:

计算当前工作制式下,带频偏采样时间Ts′;Calculate the sampling time T s ′ with frequency offset under the current working system;

计算根据上述带频偏的采样时间Ts′采样的当前工作制式的第1个子帧到第NC+1子帧的第τC时刻的总时间tCCalculate the total time t C from the first subframe of the current working system to the τ Cth moment of the N C +1th subframe sampled according to the above sampling time T s ′ with frequency offset.

优选地,通过如下公式计算带频偏的采样时间Ts′:Preferably, the sampling time T s ′ with frequency offset is calculated by the following formula:

Ts′=Ts×(1/(1+foffset/fc))≈Ts×(1-foffset/fc)T s ′=T s ×(1/(1+f offset /f c ))≈T s ×(1-f offset /f c )

其中,Ts=1/fs,为当前工作制式的基带采样时间,fs为当前工作制式的基带采样频率,fc为当前工作制式的工作载频,foffset为当前工作制式的载频频偏。Among them, T s =1/f s is the baseband sampling time of the current working system, f s is the baseband sampling frequency of the current working system, f c is the working carrier frequency of the current working system, and f offset is the carrier frequency of the current working system Partial.

优选地,若当前工作制式的载频频偏保持不变,则上述根据带频偏的采样时间Ts′采样的当前工作制式的第1个子帧到第NC+1子帧的第τC时刻的总时间tC通过如下公式计算:Preferably, if the carrier frequency offset of the current working system remains unchanged, then the above-mentioned time τ C from the first subframe to the N C +1th subframe of the current working system sampled according to the sampling time T s ' with frequency offset The total time t C is calculated by the following formula:

tC=(TC×NCC0)×(1+foffset/fc)t C =(T C ×N CC0 )×(1+f offset /f c )

其中,TC表示当前工作制式的子帧持续时间,NC表示当前工作制式的当前子帧号,τC表示当前工作制式经过NC+1个子帧落在第NC+1个子帧里的第τC时刻,τ0表示上述相应非工作制式的第一个子帧的帧头位置相对于当前工作制式的第一个子帧的帧头位置的偏移量,fc为当前工作制式的工作载频,foffset为当前工作制式的载频频偏。Among them, T C represents the subframe duration of the current working system, N C represents the current subframe number of the current working system, and τ C represents the number of subframes in the NC +1th subframe of the current working system after NC +1 subframes At the τCth moment, τ0 represents the offset of the frame header position of the first subframe of the corresponding non-working system relative to the frame header position of the first subframe of the current working system, and f c is the offset of the frame header position of the first subframe of the current working system Working carrier frequency, f offset is the carrier frequency offset of the current working system.

优选地,若当前工作制式的载频频偏按照子帧变化,则上述根据带频偏的采样时间Ts′采样的当前工作制式的第1个子帧到第NC+1子帧的第τC时刻的总时间tC通过如下公式计算:Preferably, if the carrier frequency offset of the current working system changes according to subframes, the τ C of the first subframe to the N C +1th subframe of the current working system sampled according to the sampling time T s ' with frequency offset The total time t C of the moment is calculated by the following formula:

其中,TC表示当前工作制式的子帧持续时间,NC表示当前工作制式的当前子帧号,τC表示当前工作制式经过NC+1个子帧落在第NC+1个子帧里的第τC时刻,τ0表示上述相应非工作制式的第一个子帧的帧头位置相对于当前工作制式的第一个子帧的帧头位置的偏移量,fc为当前工作制式的工作载频,foffset,i表示当前工作制式的第i个子帧对应的载频频偏,表示当前工作制式的第NC+1个子帧对应的载频频偏。Among them, T C represents the subframe duration of the current working system, N C represents the current subframe number of the current working system, and τ C represents the number of subframes in the NC +1th subframe of the current working system after NC +1 subframes At the τCth moment, τ0 represents the offset of the frame header position of the first subframe of the corresponding non-working system relative to the frame header position of the first subframe of the current working system, and f c is the offset of the frame header position of the first subframe of the current working system Working carrier frequency, f offset, i represents the carrier frequency offset corresponding to the i-th subframe of the current working system, Indicates the carrier frequency offset corresponding to the N C +1th subframe of the current working mode.

优选地,上述终端在考虑载频频偏时,通过如下公式计算相应非工作制式的定时信息:Preferably, when the above-mentioned terminal considers the frequency offset of the carrier frequency, it calculates the timing information of the corresponding non-working system through the following formula:

τT=tC-TT×NT τ T =t C -T T ×N T

其中,tC表示根据带频偏的采样时间Ts′采样的当前工作制式的第1个子帧到第NC+1子帧的第τC时刻的总时间,TT表示上述相应非工作制式的子帧持续时间。Among them, t C represents the total time from the first subframe of the current working system to the τ Cth moment of the N C + 1th subframe sampled according to the sampling time T s ′ with frequency offset, and T T represents the above-mentioned corresponding non-working system subframe duration.

本发明还提供一种多模终端,包括切换单元,还包括计算单元,The present invention also provides a multi-mode terminal, including a switching unit and a computing unit,

上述计算单元,用于在工作制式下计算并维护其余非工作制式的定时信息,上述定时信息包括子帧号NT及其工作时刻τTThe calculation unit is used to calculate and maintain the timing information of other non-working systems under the working system, and the above-mentioned timing information includes the subframe number N T and its working time τ T ;

上述切换单元,用于根据上述计算单元计算得到的目标制式的定时信息,将业务切换到目标制式。The switching unit is configured to switch the service to the target standard according to the timing information of the target standard calculated by the calculation unit.

优选地,上述终端还包括搜索单元,用于在初始化时进行小区搜索,以获取各制式的第一个子帧的帧头位置与其他制式的第一个子帧的帧头位置的初始偏移量并存储。Preferably, the above-mentioned terminal further includes a search unit, which is used to perform cell search during initialization, so as to obtain the initial offset between the frame header position of the first subframe of each standard and the frame header position of the first subframe of other standards Measure and store.

优选地,上述计算单元包括时间计算模块及定时计算模块,Preferably, the calculation unit includes a time calculation module and a timing calculation module,

上述时间计算模块,用于计算带频偏的采样时间Ts′,以及计算根据上述带频偏的采样时间Ts′采样的当前制式的第1个子帧到第NC+1个子帧的第τC时刻的总时间tCThe above-mentioned time calculation module is used to calculate the sampling time T s ′ with frequency offset, and calculate the first subframe to the NC +1th subframe of the current system sampled according to the above-mentioned sampling time T s ′ with frequency offset The total time t C at the moment τ C ;

上述定时计算模块,用于计算并维护非工作制式的定时信息。The above-mentioned timing calculation module is used to calculate and maintain the timing information of the non-working system.

优选地,在考虑载频频偏时,Preferably, when considering the frequency offset of the carrier frequency,

上述时间计算模块通过如下公式计算带频偏的采样时间Ts′:The above time calculation module calculates the sampling time T s ′ with frequency offset by the following formula:

Ts′=Ts×(1/(1+foffset/fc))≈Ts×(1-foffset/fc)T s ′=T s ×(1/(1+f offset /f c ))≈T s ×(1-f offset /f c )

上述时间计算模块在载频频偏保持不变时,通过如下公式计算上述根据带频偏的采样时间Ts′采样的当前工作制式的第1个子帧到第NC+1子帧的第τC时刻的总时间tCThe above time calculation module calculates the τ C from the first subframe to the N C +1th subframe of the current working system sampled according to the sampling time T s ′ with frequency offset by the following formula when the carrier frequency offset remains unchanged The total time t C of the moment:

tC=(TC×NCC0)×(1+foffset/fc)t C =(T C ×N CC0 )×(1+f offset /f c )

上述时间计算模块在载频频偏按照子帧变化时,通过如下公式计算上述根据带频偏的采样时间Ts′采样的当前工作制式的第1个子帧到第NC+1子帧的第τC时刻的总时间tCThe above time calculation module calculates the τ from the first subframe to the N C +1th subframe of the current working system sampled according to the sampling time T s ′ with frequency offset by the following formula when the frequency offset of the carrier frequency changes according to the subframe Total time t C at time C :

其中,Ts=1/fs,为当前工作制式的基带采样时间,fs为当前工作制式的基带采样频率,fc为当前工作制式的工作载频,foffset为当前工作制式的载频频偏,TC表示当前工作制式的子帧持续时间,τC表示当前工作制式经过NC+1个子帧落在第NC+1个子帧里的第τC时刻,τ0表示上述相应非工作制式的第一个子帧的帧头位置相对于当前工作制式的第一个子帧的帧头位置的偏移量,foffset,i表示当前工作制式的第i个子帧对应的载频频偏,表示当前工作制式的第NC+1个子帧对应的载频频偏。Among them, T s =1/f s is the baseband sampling time of the current working system, f s is the baseband sampling frequency of the current working system, f c is the working carrier frequency of the current working system, and f offset is the carrier frequency of the current working system T C represents the duration of the subframe of the current working system, τ C represents the τ C time when the current working system falls in the NC +1 subframe after N C +1 subframes, and τ 0 represents the above corresponding non-working The offset of the frame header position of the first subframe of the standard relative to the frame header position of the first subframe of the current working standard, f offset, i represents the carrier frequency offset corresponding to the i-th subframe of the current working standard, Indicates the carrier frequency offset corresponding to the N C +1th subframe of the current working mode.

优选地,上述定时计算模块在不考虑载频频偏时,通过如下公式计算相应非工作制式的定时信息:Preferably, the above-mentioned timing calculation module calculates the timing information of the corresponding non-working system by the following formula when the carrier frequency deviation is not considered:

τT=TC×NCC0-TT×NT τ T =T C ×N CC0 -T T ×N T

以及在考虑载频频偏时,通过如下公式计算相应非工作制式的定时信息:And when considering the frequency offset of the carrier frequency, the timing information of the corresponding non-working system is calculated by the following formula:

τT=tC-TT×NT τ T =t C -T T ×N T

其中,TC表示当前工作制式的子帧持续时间,NC表示当前工作制式的当前子帧号,τC表示当前工作制式经过NC+1个子帧落在第NC+1个子帧里的第τC时刻,τ0表示上述相应非工作制式的第一个子帧的帧头位置相对于当前工作制式的第一个子帧的帧头位置的偏移量,TT表示上述相应非工作制式的子帧持续时间,tC表示根据带频偏的采样时间Ts′采样的当前制式的第1个子帧到第NC+1个子帧的第τC时刻的总时间。Among them, T C represents the subframe duration of the current working system, N C represents the current subframe number of the current working system, and τ C represents the number of subframes in the NC +1th subframe of the current working system after NC +1 subframes At the τ Cth moment, τ 0 represents the offset of the frame header position of the first subframe of the corresponding non-working system relative to the frame header position of the first subframe of the current working system, and T T represents the above-mentioned corresponding non-working The subframe duration of the standard, t C represents the total time from the 1st subframe to the NC +1th subframe of the current standard at the τ Cth moment sampled according to the sampling time T s ′ with frequency offset.

本发明在工作制式中,对其余非工作制式的定时信息进行计算并维护,实时推算出其余非工作制式的定时位置,当需要切换到目标制式时,用维护的定时信息进行切换,保证了业务的同步,并在切换成功后,将其余非工作制式的定时信息直接带到当前工作制式中继续计算及维护,本发明加快了切换的过程,提高了业务切换和测量的成功率、能力和性能。In the working system, the present invention calculates and maintains the timing information of the other non-working systems, calculates the timing positions of the other non-working systems in real time, and uses the maintained timing information to switch when it is necessary to switch to the target system, ensuring business synchronization, and after the switching is successful, the timing information of other non-working systems is directly brought to the current working system to continue calculation and maintenance. The present invention speeds up the switching process and improves the success rate, capability and performance of business switching and measurement .

附图说明Description of drawings

此处所说明的附图用来提供对本发明的进一步理解,构成本发明的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:The accompanying drawings described here are used to provide a further understanding of the present invention, and constitute a part of the present invention. The schematic embodiments of the present invention and their descriptions are used to explain the present invention, and do not constitute improper limitations to the present invention. In the attached picture:

图1是双模接收机示意框图;Fig. 1 is a schematic block diagram of a dual-mode receiver;

图2是图1中TD-SCDMA制式的时钟示意图;Fig. 2 is the clock schematic diagram of TD-SCDMA system in Fig. 1;

图3是本发明多模终端跨制式切换时的时间同步方法第一实施例的流程图;FIG. 3 is a flowchart of a first embodiment of a time synchronization method when a multi-mode terminal is switched across standards according to the present invention;

图4是本发明多模终端跨制式切换时的时间同步方法第二实施例的流程图;FIG. 4 is a flowchart of a second embodiment of the time synchronization method when a multi-mode terminal is switched across standards according to the present invention;

图5是TD-SCDMA/GSM双模终端中同步计算关系示意图;Fig. 5 is a schematic diagram of a synchronous calculation relationship in a TD-SCDMA/GSM dual-mode terminal;

图6是频偏与定时信息的关系图;Fig. 6 is a relationship diagram between frequency offset and timing information;

图7是本发明多模终端原理框图。Fig. 7 is a functional block diagram of a multi-mode terminal according to the present invention.

具体实施方式detailed description

为了使本发明所要解决的技术问题、技术方案及有益效果更加清楚、明白,以下结合附图和实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本发明,并不用于限定本发明。In order to make the technical problems, technical solutions and beneficial effects to be solved by the present invention clearer and clearer, the present invention will be further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described here are only used to explain the present invention, not to limit the present invention.

如图3所示,是本发明多模终端跨制式切换时的时间同步方法第一实施例的流程图,本实施例不考虑频偏影响,具体包括如下步骤:As shown in Figure 3, it is a flow chart of the first embodiment of the time synchronization method when the multi-mode terminal is switched across the standard of the present invention. This embodiment does not consider the influence of frequency offset, and specifically includes the following steps:

步骤S001:初始化时,多模终端进行小区搜索,获取各制式的第一个子帧的帧头位置与其他制式的第一个子帧的帧头位置的偏移量并存储;Step S001: During initialization, the multi-mode terminal performs a cell search, obtains and stores the offset between the frame header position of the first subframe of each standard and the frame header position of the first subframe of other standards;

假设多模终端具有3个通信制式,分别为A、B、E,则此时获取的偏移量为:A的第一个子帧的帧头位置与B的第一个子帧的帧头位置的偏移量τA-B,A的第一个子帧的帧头位置与E的第一个子帧的帧头位置的偏移量τA-E,B的第一个子帧的帧头位置与E的第一个子帧的帧头位置的偏移量τB-E,获取到相应的偏移量后存储,无论在哪种制式工作,计算其余非工作制式的定时信息时,直接取用即可。Assuming that the multi-mode terminal has three communication systems, namely A, B, and E, the offset obtained at this time is: the frame header position of the first subframe of A and the frame header of the first subframe of B The offset τ AB of the position, the offset τ AE between the frame header position of the first subframe of A and the frame header position of the first subframe of E, and the frame header position of the first subframe of B and The offset τ BE of the frame header position of the first subframe of E is obtained and stored after obtaining the corresponding offset. No matter which system is working, when calculating the timing information of other non-working systems, it can be directly used .

步骤S002:在当前工作制式下,计算并维护其余非工作制式的定时信息;Step S002: Under the current working mode, calculate and maintain the timing information of other non-working modes;

假设当前工作制式为A,则本步骤计算并维护B与E的定时信息。Assuming that the current working system is A, this step calculates and maintains the timing information of B and E.

本发明中,定时信息包括子帧号NT及其工作时刻τTIn the present invention, the timing information includes the subframe number NT and its working time τ T .

设当前工作制式的第1个子帧到NC+1个子帧的第τC时刻的总时间为tC,则:Assuming the total time from the first subframe of the current working system to the τ Cth moment of N C +1 subframe is t C , then:

tC=TC×NCC0 t C =T C ×N CC0

本步骤通过如下公式计算非工作制式的定时信息:In this step, the timing information of the non-working mode is calculated by the following formula:

τT=TC×NCC0-TT×NT=tC-TT×NT τ T =T C ×N CC0 -T T ×N T =t C -T T ×N T

其中,式中,表示向下取整,TC表示当前工作制式的子帧持续时间,NC表示当前工作制式的当前子帧号,τC表示当前工作制式从第一个子帧开始,经过NC+1个子帧落在第NC+1个子帧里的第τC时刻,τ0表示上述相应非工作制式的第一个子帧的帧头位置相对于当前工作制式的第一个子帧的帧头位置的偏移量,TT表示上述相应非工作制式的子帧持续时间。Among them, in the formula, Indicates rounding down, T C indicates the subframe duration of the current working system, N C indicates the current subframe number of the current working system, τ C indicates that the current working system starts from the first subframe and passes through N C +1 subframes The frame falls at the τ Cth moment in the N C + 1th subframe, and τ 0 represents the frame header position of the first subframe of the above-mentioned corresponding non-working system relative to the frame header position of the first subframe of the current working system The offset of T T represents the subframe duration of the above-mentioned corresponding non-working mode.

定时信息NT为经过NC个工作制式子帧后的非工作制式子帧号,τT表示非工作制式中,在第NT+1子帧里定时信息的相对位置。The timing information NT is the subframe number of the non-working system after N C subframes of the working system have passed, and τ T represents the relative position of the timing information in the N T + 1th subframe in the non-working system.

步骤S003:当需要进行业务切换时,根据上述维护的目标制式的定时信息进行切换;Step S003: When service switching is required, switch according to the timing information of the target standard maintained above;

假设目标制式为B,则B的定时信息计算公式为:Assuming that the target system is B, the formula for calculating the timing information of B is:

τB=TA×NAAA-B-TB×NB τ B =T A ×N AAAB -T B ×N B

其中,TA表示A的子帧持续时间,NA表示A的当前子帧号,τA表示A经过NC+1个子帧的时刻,τA-B表示B的第一个子帧的帧头位置相对于A的第一个子帧的帧头位置的偏移量,TB表示B的子帧持续时间。Among them, T A represents the subframe duration of A, N A represents the current subframe number of A, τ A represents the moment when A passes through N C + 1 subframes, and τ AB represents the frame header position of the first subframe of B Relative to the offset of the header position of the first subframe of A, T B represents the subframe duration of B.

本步骤中,因目标制式的定时信息已知,故能够迅速且准确的完成制式间切换,比如,切换到B的第NB子帧的第τB时刻点。In this step, because the timing information of the target system is known, the switching between systems can be completed quickly and accurately, for example, switching to the τ B -th time point of the NB-th subframe of B.

步骤S004:切换成功,将其余非工作制式的定时信息带入到当前工作制式,继续计算并维护。Step S004: After the switching is successful, the timing information of other non-working systems is brought into the current working system, and the calculation and maintenance are continued.

当多模终端成功切换到B后,B即成为当前的工作制式,多模终端将原来在A中维护的E定时信息及其自身的定时信息带入到B中,并在B中工作的同时,继续计算和维护A和E的定时信息,以便再从B切换到A或C中。以此类推,多模终端工作在任一制式中时,动态计算并维护其他制式的定时信息。When the multi-mode terminal successfully switches to B, B becomes the current working system. The multi-mode terminal brings the timing information of E originally maintained in A and its own timing information into B, and works in B at the same time. , continue to calculate and maintain the timing information of A and E, so as to switch from B to A or C again. By analogy, when the multimode terminal works in any standard, it dynamically calculates and maintains the timing information of other standards.

在终端实际工作过程中,由于温度变化、移动以及系统稳定性等原因,会导致终端必须要有频率跟踪环路来确保频率的同步。频率跟踪环路的本质是终端接收机根据信号检测理论,估计出终端与当前工作制式之间的频率偏差,通过调整终端的本地晶振,达到调整终端本地载频,从而消除频偏。但晶振的调整,会导致时钟信号的基准频率变化,从而影响时间同步信息。频率跟踪环路对当前工作制式的同步影响比较微小,终端能够很轻松的消除频偏对当前工作制式的定时信息的影响,但由于时间累加效应,跨制式的定时信息的计算会受到较大的影响,这就需要通过终端的其余非工作制式的定时信息进行调整,以校准非工作制式的定位信息。During the actual working process of the terminal, due to temperature changes, movement and system stability, etc., the terminal must have a frequency tracking loop to ensure frequency synchronization. The essence of the frequency tracking loop is that the terminal receiver estimates the frequency deviation between the terminal and the current working standard according to the signal detection theory, and adjusts the local carrier frequency of the terminal by adjusting the local crystal oscillator of the terminal, thereby eliminating the frequency deviation. However, the adjustment of the crystal oscillator will cause the reference frequency of the clock signal to change, thereby affecting the time synchronization information. The influence of the frequency tracking loop on the synchronization of the current working standard is relatively small, and the terminal can easily eliminate the influence of the frequency offset on the timing information of the current working standard, but due to the time accumulation effect, the calculation of the timing information of the cross-standard Influence, this needs to be adjusted through the timing information of the other non-working modes of the terminal to calibrate the positioning information of the non-working mode.

如图4所示,是本发明多模终端跨制式切换时的时间同步方法第二实施例的流程图,本实施例中,假设载频频偏按照子帧变化,具体包括如下步骤:As shown in FIG. 4, it is a flow chart of the second embodiment of the time synchronization method when the multi-mode terminal is switched across the standard of the present invention. In this embodiment, it is assumed that the frequency offset of the carrier frequency changes according to the subframe, and specifically includes the following steps:

步骤S101:初始化时,多模终端进行小区搜索,获取各制式的第一个子帧的帧头位置与其他制式的第一个子帧的帧头位置的偏移量并存储;Step S101: During initialization, the multi-mode terminal performs cell search, obtains and stores the offsets between the frame header positions of the first subframe of each standard and the frame header positions of the first subframes of other standards;

同样假设多模终端具有3个通信制式,分别为A、B、E。It is also assumed that the multi-mode terminal has three communication systems, which are A, B, and E respectively.

步骤S102:在当前工作制式下,计算带频偏的采样时间Ts′;Step S102: Under the current working mode, calculate the sampling time T s ′ with frequency offset;

本步骤通过如下公式计算带频偏的采样时间Ts′:In this step, the sampling time T s ′ with frequency offset is calculated by the following formula:

Ts′=Ts×(1/(1+foffset/fc))≈Ts×(1-foffset/fc)T s ′=T s ×(1/(1+f offset /f c ))≈T s ×(1-f offset /f c )

其中,Ts=1/fs,为当前工作制式的基带采样时间,fs为当前工作制式的基带采样频率,fc为当前工作制式的工作载频,foffset为当前工作制式的载频频偏,一般地,foffset相对fc会很小,上式近似成立。Among them, T s =1/f s is the baseband sampling time of the current working system, f s is the baseband sampling frequency of the current working system, f c is the working carrier frequency of the current working system, and f offset is the carrier frequency of the current working system On the other hand, generally, f offset is relatively small compared to f c , and the above formula is approximately true.

步骤S103:计算根据上述带频偏的采样时间Ts′采样的当前工作制式从第1个子帧到第NC+1个子帧的第τC时刻的总时间tCStep S103: Calculate the total time t C at the τ C time from the first subframe to the NC +1 subframe of the current working system sampled according to the above sampling time T s ′ with frequency offset;

因本实施例中,当前工作制式的载频频偏foffset按照子帧变化,故本步骤通过如下公式计算根据上述带频偏的采样时间Ts′采样的当前工作制式从第1个子帧到第NC+1个子帧的第τC时刻的总时间tCBecause in this embodiment, the carrier frequency offset f offset of the current working system changes according to the subframe, so this step uses the following formula to calculate the current working system sampled from the first subframe to the first subframe according to the above-mentioned sampling time T s ′ with frequency offset The total time t C at the τ Cth moment of N C +1 subframe:

其中,TC表示当前工作制式的子帧持续时间,fc为当前工作制式的工作载频,τC表示当前工作制式经过NC+1个子帧落在第NC+1个子帧里的第τC时刻,τ0表示上述相应非工作制式的第一个子帧的帧头位置相对于当前工作制式的第一个子帧的帧头位置的偏移量,foffset,i表示当前工作制式的第i个子帧对应的载频频偏,表示当前工作制式的第NC+1个子帧对应的载频频偏。Among them, T C represents the subframe duration of the current working standard, f c is the working carrier frequency of the current working standard, and τ C represents the first subframe in the NC +1th subframe of the current working standard after NC +1 subframes. At time τ C , τ 0 represents the offset of the frame header position of the first subframe of the corresponding non-working system relative to the frame header position of the first subframe of the current working system, and f offset, i represents the current working system The carrier frequency offset corresponding to the ith subframe of , Indicates the carrier frequency offset corresponding to the N C +1th subframe of the current working mode.

在其他实施例中,若当前工作制式的载频频偏foffset保持不变,则计算根据上述带频偏的采样时间Ts′采样的当前工作制式从第1个子帧到第NC+1个子帧的第τC时刻的总时间tC的公式为:In other embodiments, if the carrier frequency offset f offset of the current working system remains unchanged, the current working system sampled according to the sampling time T s ′ with frequency offset is calculated from the first subframe to the N C +1th subframe The formula for the total time t C at the τ Cth moment of the frame is:

tC=(TC×NCC0)×(1+foffset/fc) (2)t C =(T C ×N CC0 )×(1+f offset /f c ) (2)

步骤S104:根据步骤S103的计算结果,计算并维护相应非工作制式的定时信息;Step S104: According to the calculation result of step S103, calculate and maintain the timing information of the corresponding non-working system;

本步骤通过如下公式计算定时信息:In this step, the timing information is calculated by the following formula:

τT=tC-TT×NT τ T =t C -T T ×N T

其中,TT表示相应非工作制式的子帧持续时间。Wherein, T T represents the subframe duration of the corresponding non-working mode.

假设当前工作制式为A,若相应的非工作制式为B,则上式为:Assuming that the current working system is A, if the corresponding non-working system is B, then the above formula is:

τB=tA-TB×NB τ B =t A -T B ×N B

其中,TB表示B制式的子帧持续时间。Wherein, T B represents the subframe duration of the B standard.

若相应的工作制式为E,则上式为:If the corresponding working system is E, then the above formula is:

τE=tA-TE×NE τ E =t A -T E ×N E

其中,TE表示E制式的子帧持续时间。Wherein, T E represents the subframe duration of the E standard.

步骤S105:当需要进行业务切换时,根据上述维护的目标制式的定时信息进行切换;Step S105: When service switching is required, switching is performed according to the timing information of the above-mentioned maintained target standard;

步骤S106:切换成功,将其余非工作制式的定时信息带入到当前工作制式,继续计算并维护。Step S106: the switching is successful, and the timing information of other non-working systems is brought into the current working system, and the calculation and maintenance are continued.

下面以双模终端为例,假设其通信制式分别为TD-SCDMA和GSM,TD-SCDMA制式的子帧时间为5ms,GSM的子帧时间为4.615ms,当前工作制式为TD-SCDMA,则GSM子帧的帧头位置相对于TD-SCDMA子帧的帧头位置的偏移量为τ0,τ0在终端初始化时,通过搜索小区获得,经过NTD-SCDMA+1个TD-SCDMA子帧中的第τTD-SCDMAms时刻后,在工作制式中,若不考虑载频频偏,则根据步骤S002中的公式,GSM制式的定位信息,即第NGSM+1子帧的第τGSM时刻点,计算如下:Taking the dual-mode terminal as an example, assuming that the communication systems are TD-SCDMA and GSM respectively, the subframe time of TD-SCDMA is 5ms, the subframe time of GSM is 4.615ms, and the current working system is TD-SCDMA, then GSM The offset of the frame head position of the subframe relative to the frame head position of the TD-SCDMA subframe is τ 0 , and τ 0 is obtained by searching cells when the terminal is initialized, after N TD-SCDMA + 1 TD-SCDMA subframes After the τ TD-SCDMA ms time in the working system, if the carrier frequency offset is not considered in the working system, then according to the formula in step S002, the positioning information of the GSM system, that is, the τ GSM time of the N GSM +1 subframe points, calculated as follows:

τGSM=TTD-SCDMA×NTD-SCDMATD-SCDMA0-TGSM×NGSM τ GSM =T TD-SCDMA ×N TD-SCDMATD-SCDMA0 -T GSM ×N GSM

如图5所示,是TD-SCDMA/GSM双模终端中同步计算关系示意图,上述各参数关系参见附图5所示。As shown in FIG. 5 , it is a schematic diagram of a synchronous calculation relationship in a TD-SCDMA/GSM dual-mode terminal. Refer to FIG. 5 for the relationship of the above parameters.

由于频偏影响,上述双模终端在TD-SCDMA制式中工作一段时间后,需要切换到GSM制式时,根据TD-SCDMA制式维护的定时信息,此时GSM制式的定时信息NGSM和τGSM需要校准。Due to the influence of frequency offset, when the above-mentioned dual-mode terminal needs to switch to the GSM system after working in the TD-SCDMA system for a period of time, according to the timing information maintained by the TD-SCDMA system, the timing information NGSM and τ GSM of the GSM system need calibration.

设fDBB为TD-SCDMA制式的基带频偏,fs为TD-SCDMA制式的基带采样频率,fc为TD-SCDMA制式的工作载频,foffset为TD-SCDMA制式的载频频偏,Ts=1/fs,为TD-SCDAM制式的基带采样时间,则载频频偏折断到基带频偏为:Let f DBB be the baseband frequency offset of the TD-SCDMA system, f s be the baseband sampling frequency of the TD-SCDMA system, f c be the working carrier frequency of the TD-SCDMA system, f offset be the carrier frequency offset of the TD-SCDMA system, T s = 1/f s , which is the baseband sampling time of TD-SCDAM system, then the frequency offset from the carrier frequency to the baseband frequency offset is:

fDBB=(fs/fc)×foffset f DBB =(f s /f c )×f offset

此时带频偏的采样时间Ts′:At this time, the sampling time T s ′ with frequency offset:

Ts′=1/(fs+fDBB)=Ts×(1/(1+foffset/fc))≈Ts×(1-foffset/fc)T s ′=1/(f s +f DBB )=T s ×(1/(1+f offset /f c ))≈T s ×(1-f offset /f c )

因一般情况下,载频频偏foffset远小于工作载频fc(比如3G中,工作载频fc为2GHz或1GHz左右,而载频频偏foffset一般最大不超过10kHz,典型的在几百Hz或几十Hz),故有做出上述近似。Because in general, the carrier frequency offset f offset is much smaller than the working carrier frequency f c (for example, in 3G, the working carrier frequency f c is about 2GHz or 1GHz, and the carrier frequency offset f offset generally does not exceed 10kHz at most, typically in the hundreds Hz or dozens of Hz), so the above approximation is made.

基带采样时间与带频偏的采样时间之差:Difference between baseband sampling time and sampling time with frequency offset:

ΔTs=Ts-Ts′=Ts×foffset/fc ΔT s =T s -T s '=T s ×f offset /f c

TD-SCDMA制式的频偏与时间采样偏差的关系见表1所示。Table 1 shows the relationship between frequency deviation and time sampling deviation of the TD-SCDMA system.

表1Table 1

根据表1,若终端接收机的频偏为5kHz,每过62.5个子帧时间,就需要调整一个码片时间来实现采样同步,实际同步调整是按照1/8个码片来调整的,也就是说每过7.8125个子子帧,需要调整1/8个码片。According to Table 1, if the frequency offset of the terminal receiver is 5kHz, every 62.5 subframes, it is necessary to adjust one chip time to achieve sampling synchronization. The actual synchronization adjustment is adjusted according to 1/8 chip, that is, It is said that every 7.8125 sub-subframes need to be adjusted by 1/8 chip.

若载频频偏foffset从第1个TD-SCDMA子帧到第NTD-SCDMA+1个TD-SCDMA子帧中的第τTD-SCDMAms时刻均保持不变,则根据带频偏的采样时间Ts′采样的从第1个TD-SCDMA子帧到第NTD-SCDMA+1个TD-SCDMA子帧中的第τTD-SCDMAms时刻的总时间tTD-SCDMA不再是:If the carrier frequency offset f offset remains unchanged from the first TD-SCDMA subframe to the τ TD-SCDMA ms moment in the N TD-SCDMA +1 TD-SCDMA subframe, then according to the sampling with frequency offset The total time t TD-SCDMA sampled at time T s ′ from the 1st TD-SCDMA subframe to the τ TD-SCDMA ms moment in the N TD-SCDMA + 1th TD-SCDMA subframe is no longer:

TTD-SCDMA×NTD-SCDMATD-SCDMA0 T TD-SCDMA ×N TD-SCDMATD-SCDMA0

而是:Instead:

tTD-SCDMA=(TTD-SCDMA×NTD-SCDMATD-SCDMA0)×(1+foffset/fc)t TD-SCDMA =(T TD-SCDMA ×N TD-SCDMATD-SCDMA0 )×(1+f offset /f c )

若载频频偏foffset从开始就按照子帧变化,则根据带频偏的采样时间Ts′采样的从第1个TD-SCDMA子帧到第NTD-SCDMA+1个TD-SCDMA子帧中的第τTD-SCDMAms时刻的总时间tTD-SCDMA应为:If the carrier frequency offset f offset changes according to the subframe from the beginning, then the samples from the first TD-SCDMA subframe to the Nth TD-SCDMA +1 TD-SCDMA subframe are sampled according to the sampling time T s ′ with frequency offset The total time t TD-SCDMA at the time τ TD-SCDMAms in the time should be:

此时,计算出来的GSM的定时信息为:At this point, the calculated GSM timing information is:

τGSM=tTD-SCDMA-TGSM×NGSM τ GSM =t TD -S CDMA -T GSM ×N GSM

如图6所示,是频偏与定时信息的关系图,图中,TX轴表示严格时钟,RX轴表示有频偏校准后的时钟。As shown in FIG. 6 , it is a relationship diagram between frequency offset and timing information. In the figure, the TX axis represents a strict clock, and the RX axis represents a clock with frequency offset calibration.

如图7所示,是本发明多模终端原理框图,包括搜索单元01,计算单元02,切换单元03,其中,As shown in FIG. 7, it is a functional block diagram of the multimode terminal of the present invention, including a search unit 01, a calculation unit 02, and a switching unit 03, wherein,

搜索单元01,用于在终端初始化时进行小区搜索,以获取各制式的第一个子帧的帧头位置与其他制式的第一个子帧的帧头位置的初始偏移量并存储;The search unit 01 is configured to perform a cell search when the terminal is initialized to obtain and store initial offsets between the frame header positions of the first subframes of each standard and the frame header positions of the first subframes of other standards;

计算单元02,用于在工作制式下计算并维护其余非工作制式的定时信息;Calculation unit 02, used to calculate and maintain the timing information of other non-working systems under the working system;

计算单元02包括定时计算模块21及时间计算模块22,定时计算模块21,用于根据步骤S002中的公式计算并调整非工作制式的定时信息;时间计算模块22,用于根据步骤S102中的公式计算带频偏的采样时间Ts′,以及在考虑载频频偏且载频频偏按照子帧变化时,按照步骤S103中的公式(1)计算根据带频偏的采样时间Ts′采样的当前工作制式的第1个子帧到第NC+1个子帧的第τC时刻的总时间tC,或者在考虑载频频偏但载频频偏保持不变时,按照步骤S103中的公式(2)计算根据带频偏的采样时间Ts′采样的当前工作制式的第1个子帧到第NC+1个子帧的第τC时刻的总时间tCThe computing unit 02 includes a timing computing module 21 and a time computing module 22, the timing computing module 21 is used to calculate and adjust the timing information of the non-working system according to the formula in step S002; the time computing module 22 is used to calculate and adjust the timing information according to the formula in step S102 Calculate the sampling time T s ′ with frequency offset, and when considering the frequency offset of the carrier frequency and the frequency offset of the carrier frequency changes according to the subframe, calculate the current The total time t C from the 1st subframe of the working system to the τC time of the NC +1th subframe, or when the carrier frequency deviation is considered but the carrier frequency deviation remains unchanged, according to the formula (2) in step S103 Calculate the total time t C from the 1st subframe of the current working system to the τCth moment of the NC +1th subframe sampled according to the sampling time T s ′ with frequency offset;

切换单元03,用于根据计算单元计算02得到的目标制式的定时信息,将业务切换到目标制式。The switching unit 03 is configured to switch the service to the target standard according to the timing information of the target standard calculated by the calculation unit 02 .

上述说明示出并描述了本发明的优选实施例,但如前所述,应当理解本发明并非局限于本文所披露的形式,不应看作是对其他实施例的排除,而可用于各种其他组合、修改和环境,并能够在本文所述发明构想范围内,通过上述教导或相关领域的技术或知识进行改动。而本领域人员所进行的改动和变化不脱离本发明的精神和范围,则都应在本发明所附权利要求的保护范围内。The foregoing description shows and describes preferred embodiments of the present invention, but as previously stated, it should be understood that the present invention is not limited to the form disclosed herein, and should not be viewed as excluding other embodiments, but can be used in various Other combinations, modifications and circumstances, and can be modified within the scope of the inventive concept described herein, by the above teachings or by skill or knowledge in the relevant field. However, changes and changes made by those skilled in the art do not depart from the spirit and scope of the present invention, and should all be within the protection scope of the appended claims of the present invention.

Claims (10)

1.一种多模终端跨制式切换时的时间同步方法,其特征在于,1. A time synchronization method when a multi-mode terminal is switched across systems, characterized in that, 所述多模终端在当前工作制式下计算并维护其余非工作制式的定时信息;The multi-mode terminal calculates and maintains timing information of other non-working modes under the current working mode; 当需要进行业务切换时,根据所述维护的其余非工作制式中目标制式的定时信息将业务切换到所述目标制式;When service switching is required, switch the service to the target system according to the timing information of the target system in the remaining non-working systems maintained; 所述多模终端在不考虑载频频偏时,通过如下公式计算相应非工作制式的定时信息:When the multi-mode terminal does not consider the frequency offset of the carrier frequency, the timing information of the corresponding non-working system is calculated by the following formula: τT=TC×NCC0-TT×NTτ T =T C ×N CC0 -T T ×N T ; 其中,TC表示当前工作制式的子帧持续时间,NC表示当前工作制式的当前子帧号,τC表示当前工作制式经过NC+1个子帧落在第NC+1个子帧里的第τC时刻,τ0表示所述相应非工作制式的第一个子帧的帧头位置相对于当前工作制式的第一个子帧的帧头位置的偏移量,TT表示所述相应非工作制式的子帧持续时间,NT表示子帧号,τT表示工作时刻;Among them, T C represents the subframe duration of the current working system, N C represents the current subframe number of the current working system, and τ C represents the number of subframes in the NC +1th subframe of the current working system after NC +1 subframes At the τCth moment, τ0 represents the offset of the frame header position of the first subframe of the corresponding non-working system relative to the frame header position of the first subframe of the current working system, and T T represents the corresponding The subframe duration of the non-working system, NT represents the subframe number, and τ T represents the working time; 在考虑载频频偏时,所述多模终端计算其余非工作制式的定时信息前,还执行如下操作:When considering the frequency offset of the carrier frequency, before the multi-mode terminal calculates the timing information of other non-working systems, it also performs the following operations: 计算当前工作制式下,带频偏采样时间Ts';Calculate the sampling time T s 'with frequency offset under the current working system; 计算根据所述带频偏的采样时间Ts'采样的当前工作制式的第1个子帧到第NC+1个子帧的第τC时刻的总时间tCCalculating the total time t C of the τ Cth moment from the first subframe to the NC +1th subframe of the current working system sampled according to the sampling time T s 'with frequency offset; 所述多模终端在考虑载频频偏时,通过如下公式计算相应非工作制式的定时信息:When the multi-mode terminal considers the frequency deviation of the carrier frequency, the timing information of the corresponding non-working system is calculated by the following formula: τT=tC-TT×NTτ T = t C - T T × N T ; 其中,tC表示根据带频偏的采样时间Ts'采样的当前工作制式的第1个子帧到第NC+1个子帧的第τC时刻的总时间,TT表示所述相应非工作制式的子帧持续时间。Among them, t C represents the total time from the first subframe of the current working system to the τ C time of the N C +1th subframe sampled according to the sampling time T s 'with frequency offset, and T T represents the corresponding non-working Standard subframe duration. 2.根据权利要求1所述的时间同步方法,其特征在于,在所述所有步骤之前,还包括如下步骤:2. time synchronization method according to claim 1, is characterized in that, before described all steps, also comprises the following steps: 所述多模终端在初始化时进行小区搜索,获取各制式的第一个子帧的帧头位置与其他制式的第一个子帧的帧头位置的偏移量并存储。The multi-mode terminal performs cell search during initialization, and obtains and stores offsets between the frame header positions of the first subframe of each standard and the frame header positions of the first subframes of other standards. 3.根据权利要求1所述的时间同步方法,其特征在于,所述多模终端在成功切换到目标制式后,将其余非工作制式的定时信息带入到当前工作制式,继续计算并维护。3. The time synchronization method according to claim 1, wherein after the multi-mode terminal successfully switches to the target system, it brings the timing information of other non-working systems into the current working system, and continues to calculate and maintain. 4.根据权利要求1所述的同步方法,其特征在于,所述定时信息包括子帧号NT及其工作时刻τT4. The synchronization method according to claim 1, wherein the timing information includes a subframe number NT and its working time τ T . 5.根据权利要求1所述的时间同步方法,其特征在于,通过如下公式计算带频偏的采样时间Ts':5. The time synchronization method according to claim 1, characterized in that, the sampling time T s ' of band frequency offset is calculated by the following formula: Ts'=Ts×(1/(1+foffset/fc))≈Ts×(1-foffset/fc);T s '=T s ×(1/(1+f offset /f c ))≈T s ×(1-f offset /f c ); 其中,Ts=1/fs,为当前工作制式的基带采样时间,fs为当前工作制式的基带采样频率,fc为当前工作制式的工作载频,foffset为当前工作制式的载频频偏。Among them, T s =1/f s is the baseband sampling time of the current working system, f s is the baseband sampling frequency of the current working system, f c is the working carrier frequency of the current working system, and f offset is the carrier frequency of the current working system Partial. 6.根据权利要求1所述的时间同步方法,其特征在于,若当前工作制式的载频频偏保持不变,则所述根据带频偏的采样时间Ts'采样的当前工作制式的第1个子帧到第NC+1个子帧的第τC时刻的总时间tC通过如下公式计算:6. The time synchronization method according to claim 1, wherein if the carrier frequency deviation of the current working system remains unchanged, the first frequency of the current working system sampled according to the sampling time T s 'with frequency deviation The total time t C from the first subframe to the τ Cth moment of the N C +1th subframe is calculated by the following formula: tC=(TC×NCC0)×(1+foffset/fc);t C =(T C ×N CC0 )×(1+f offset /f c ); 其中,TC表示当前工作制式的子帧持续时间,NC表示当前工作制式的当前子帧号,τC表示当前工作制式经过NC+1个子帧落在第NC+1个子帧里的第τC时刻,τ0表示相应非工作制式的第一个子帧的帧头位置相对于当前工作制式的第一个子帧的帧头位置的偏移量,fc为当前工作制式的工作载频,foffset为当前工作制式的载频频偏。Among them, T C represents the subframe duration of the current working system, N C represents the current subframe number of the current working system, and τ C represents the number of subframes in the NC +1th subframe of the current working system after NC +1 subframes At the τ Cth moment, τ 0 represents the offset of the frame header position of the first subframe of the corresponding non-working system relative to the frame header position of the first subframe of the current working system, and f c is the working value of the current working system Carrier frequency, f offset is the carrier frequency offset of the current working system. 7.根据权利要求1所述的时间同步方法,其特征在于,若当前工作制式的载频频偏按照子帧变化,则所述根据带频偏的采样时间Ts'采样的当前工作制式的第1个子帧到第NC+1个子帧的第τC时刻的总时间tC通过如下公式计算:7. The time synchronization method according to claim 1, characterized in that, if the carrier frequency offset of the current working system changes according to subframes, the first frequency of the current working system sampled according to the sampling time T s 'with frequency offset The total time t C from 1 subframe to the τ Cth moment of the N C + 1th subframe is calculated by the following formula: tt CC == ΣΣ ii == 11 NN CC (( TT CC ×× (( 11 ++ ff oo ff ff sthe s ee tt ,, ii // ff cc )) )) ++ (( ττ CC -- ττ 00 )) ×× (( 11 ++ ff oo ff ff sthe s ee tt ,, NN cc ++ 11 // ff cc )) ;; 其中,TC表示当前工作制式的子帧持续时间,NC表示当前工作制式的当前子帧号,τC表示当前工作制式经过NC+1个子帧落在第NC+1个子帧里的第τC时刻,τ0表示相应非工作制式的第一个子帧的帧头位置相对于当前工作制式的第一个子帧的帧头位置的偏移量,fc为当前工作制式的工作载频,foffset,i表示当前工作制式的第i个子帧对应的载频频偏,表示当前工作制式的第NC+1个子帧对应的载频频偏。Among them, T C represents the subframe duration of the current working system, N C represents the current subframe number of the current working system, and τ C represents the time of the current working system falling into the NC +1 subframe after NC +1 subframes At the τ Cth moment, τ 0 represents the offset of the frame header position of the first subframe of the corresponding non-working system relative to the frame header position of the first subframe of the current working system, and f c is the working value of the current working system Carrier frequency, f offset, i represents the carrier frequency offset corresponding to the i-th subframe of the current working system, Indicates the carrier frequency offset corresponding to the N C +1th subframe of the current working mode. 8.一种多模终端,包括切换单元,其特征在于,还包括计算单元,8. A multi-mode terminal, including a switching unit, characterized in that it also includes a computing unit, 所述计算单元,用于在当前工作制式下计算并维护其余非工作制式的定时信息,所述定时信息包括子帧号NT及其工作时刻τTThe calculation unit is used to calculate and maintain the timing information of the remaining non-working systems under the current working system, and the timing information includes the subframe number N T and its working time τ T ; 所述切换单元,用于根据所述计算单元计算得到的目标制式的定时信息,将业务切换到目标制式;The switching unit is configured to switch the service to the target standard according to the timing information of the target standard calculated by the calculation unit; 所述计算单元包括时间计算模块及定时计算模块,The calculation unit includes a time calculation module and a timing calculation module, 所述时间计算模块,用于计算带频偏的采样时间Ts',以及计算根据所述带频偏的采样时间Ts'采样的当前工作制式的第1个子帧到第NC+1个子帧的第τC时刻的总时间tCThe time calculation module is used to calculate the sampling time T s 'with frequency offset, and calculate the first subframe to the N C +1th subframe of the current working system sampled according to the sampling time T s 'with frequency offset The total time t C of the τ C moment of the frame; 所述定时计算模块,用于计算并维护非工作制式的定时信息;The timing calculation module is used to calculate and maintain the timing information of the non-working system; 所述定时计算模块在不考虑载频频偏时,通过如下公式计算相应非工作制式的定时信息:The timing calculation module calculates the timing information of the corresponding non-working system by the following formula when the carrier frequency deviation is not considered: τT=TC×NCC0-TT×NTτ T =T C ×N CC0 -T T ×N T ; 以及在考虑载频频偏时,通过如下公式计算相应非工作制式的定时信息:And when considering the frequency offset of the carrier frequency, the timing information of the corresponding non-working system is calculated by the following formula: τT=tC-TT×NTτ T = t C - T T × N T ; 其中,TC表示当前工作制式的子帧持续时间,NC表示当前工作制式的当前子帧号,τC表示当前工作制式经过NC+1个子帧落在第NC+1个子帧里的第τC时刻,τ0表示所述相应非工作制式的第一个子帧的帧头位置相对于当前工作制式的第一个子帧的帧头位置的偏移量,TT表示所述相应非工作制式的子帧持续时间,tC表示根据带频偏的采样时间Ts'采样的当前工作制式的第1个子帧到第NC+1个子帧的第τC时刻的总时间。Among them, T C represents the subframe duration of the current working system, N C represents the current subframe number of the current working system, and τ C represents the number of subframes in the NC +1th subframe of the current working system after NC +1 subframes At the τCth moment, τ0 represents the offset of the frame header position of the first subframe of the corresponding non-working system relative to the frame header position of the first subframe of the current working system, and T T represents the corresponding The subframe duration of the non-working system, t C represents the total time from the 1st subframe of the current working system to the τCth moment of the NC +1th subframe sampled according to the sampling time T s 'with frequency offset. 9.根据权利要求8所述的多模终端,其特征在于,所述多模终端还包括搜索单元,用于在初始化时进行小区搜索,以获取各制式的第一个子帧的帧头位置与其他制式的第一个子帧的帧头位置的初始偏移量并存储。9. The multi-mode terminal according to claim 8, characterized in that the multi-mode terminal further comprises a search unit for performing cell search during initialization to obtain the frame header position of the first subframe of each standard The initial offset from the frame header position of the first subframe in other formats and stored. 10.根据权利要求8所述的多模终端,其特征在于,在考虑载频频偏时,10. The multimode terminal according to claim 8, characterized in that, when considering carrier frequency offset, 所述时间计算模块通过如下公式计算带频偏的采样时间Ts':The time calculation module calculates the sampling time T s 'with frequency offset by the following formula: Ts'=Ts×(1/(1+foffset/fc))≈Ts×(1-foffset/fc);T s '=T s ×(1/(1+f offset /f c ))≈T s ×(1-f offset /f c ); 所述时间计算模块在载频频偏保持不变时,通过如下公式计算所述根据带频偏的采样时间Ts'采样的当前工作制式的第1个子帧到第NC+1个子帧的第τC时刻的总时间tCWhen the frequency offset of the carrier frequency remains unchanged, the time calculation module calculates the first subframe to the N C +1th subframe of the current working system sampled according to the sampling time T s 'with frequency offset by the following formula Total time t C at time τ C : tC=(TC×NCC0)×(1+foffset/fc);t C =(T C ×N CC0 )×(1+f offset /f c ); 所述时间计算模块在载频频偏按照子帧变化时,通过如下公式计算所述根据带频偏的采样时间Ts'采样的当前工作制式的第1个子帧到第NC+1个子帧的第τC时刻的总时间tCWhen the frequency offset of the carrier frequency changes according to the subframe, the time calculation module calculates the time from the first subframe to the N C +1th subframe of the current working system sampled according to the sampling time T s 'with frequency offset by the following formula The total time t C at the τ Cth moment: tt CC == ΣΣ ii == 11 NN CC (( TT CC ×× (( 11 ++ ff oo ff ff sthe s ee tt ,, ii // ff cc )) )) ++ (( ττ CC -- ττ 00 )) ×× (( 11 ++ ff oo ff ff sthe s ee tt ,, NN cc ++ 11 // ff cc )) ;; 其中,Ts=1/fs,为当前工作制式的基带采样时间,fs为当前工作制式的基带采样频率,fc为当前工作制式的工作载频,foffset为当前工作制式的载频频偏,TC表示当前工作制式的子帧持续时间,τC表示当前工作制式经过NC+1个子帧落在第NC+1个子帧里的第τC时刻,τ0表示相应非工作制式的第一个子帧的帧头位置相对于当前工作制式的第一个子帧的帧头位置的偏移量,foffset,i表示当前工作制式的第i个子帧对应的载频频偏,表示当前工作制式的第NC+1个子帧对应的载频频偏。Among them, T s =1/f s is the baseband sampling time of the current working system, f s is the baseband sampling frequency of the current working system, f c is the working carrier frequency of the current working system, and f offset is the carrier frequency of the current working system T C represents the subframe duration of the current working system, τ C represents the τ C moment when the current working system falls in the NC +1th subframe after N C +1 subframes, and τ 0 represents the corresponding non-working system The offset of the frame header position of the first subframe of the current working system relative to the frame header position of the first subframe of the current working system, f offset, i represents the carrier frequency offset corresponding to the i-th subframe of the current working system, Indicates the carrier frequency offset corresponding to the N C +1th subframe of the current working mode.
CN201110127703.7A 2011-05-17 2011-05-17 Multimode terminal and its time synchronizing method in cross form switching Active CN102791009B (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN201110127703.7A CN102791009B (en) 2011-05-17 2011-05-17 Multimode terminal and its time synchronizing method in cross form switching
PCT/CN2012/075097 WO2012155793A1 (en) 2011-05-17 2012-05-04 Multi-mode terminal and time synchronization method thereof when switching across formats

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201110127703.7A CN102791009B (en) 2011-05-17 2011-05-17 Multimode terminal and its time synchronizing method in cross form switching

Publications (2)

Publication Number Publication Date
CN102791009A CN102791009A (en) 2012-11-21
CN102791009B true CN102791009B (en) 2017-07-11

Family

ID=47156288

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201110127703.7A Active CN102791009B (en) 2011-05-17 2011-05-17 Multimode terminal and its time synchronizing method in cross form switching

Country Status (2)

Country Link
CN (1) CN102791009B (en)
WO (1) WO2012155793A1 (en)

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103888974B (en) * 2012-12-21 2018-07-20 联芯科技有限公司 The timed maintenance method and system of multimode terminal
CN106332125B (en) * 2015-06-30 2019-12-03 展讯通信(上海)有限公司 Terminal pattern switching method and terminal
CN106330373B (en) * 2015-07-03 2020-01-17 中国移动通信集团公司 Synchronization method and device in a jammer, jammer
CN105338538A (en) * 2015-11-23 2016-02-17 江苏省电力公司南京供电公司 Physically isolated power TD-LTE (time division-line termination equipment) multi-service carrying system and method
CN108601044B (en) * 2018-06-01 2021-09-17 Oppo广东移动通信有限公司 Network type switching method and device, storage medium and mobile terminal
CN115833987B (en) * 2023-01-09 2023-05-02 北京智芯微电子科技有限公司 Initial frequency offset calibration method and system for multi-band and multi-network coexistence scenarios
CN115913441B (en) * 2023-01-09 2023-05-23 北京智芯微电子科技有限公司 Multi-mode communication module clock frequency offset joint estimation method and initial frequency offset calibration method

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1620182A (en) * 2003-11-11 2005-05-25 Sk电信技术有限公司 Method for switching from WCDMA system to CDMA system in multi-mode mobile communication terminal
CN101227737A (en) * 2008-02-03 2008-07-23 北京天碁科技有限公司 Method for switching double module mobile terminal from GSM to TD-SCDMA
CN101719788A (en) * 2009-12-28 2010-06-02 重庆重邮信科通信技术有限公司 SCH synchronized method of GSM cells under bimodal terminal TD working mode

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102404761B (en) * 2010-09-15 2014-02-05 联芯科技有限公司 Maintaining of synchronization timing for TD (Time Division) and method and device for carrying out disparate system measurement

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1620182A (en) * 2003-11-11 2005-05-25 Sk电信技术有限公司 Method for switching from WCDMA system to CDMA system in multi-mode mobile communication terminal
CN101227737A (en) * 2008-02-03 2008-07-23 北京天碁科技有限公司 Method for switching double module mobile terminal from GSM to TD-SCDMA
CN101719788A (en) * 2009-12-28 2010-06-02 重庆重邮信科通信技术有限公司 SCH synchronized method of GSM cells under bimodal terminal TD working mode

Also Published As

Publication number Publication date
CN102791009A (en) 2012-11-21
WO2012155793A1 (en) 2012-11-22

Similar Documents

Publication Publication Date Title
CN102791009B (en) Multimode terminal and its time synchronizing method in cross form switching
TWI504211B (en) Enhanced multiple sim time tracking
US7751447B2 (en) Synchronization of time base units
US6473607B1 (en) Communication device with a self-calibrating sleep timer
US20130297957A1 (en) Oscillator settling time allowance
US6311081B1 (en) Low power operation in a radiotelephone
CN105188128A (en) Wireless time service and air interface synchronization method, base station, communication device and system
CN106304317B (en) The compensation method of sleep awakening timing offset and electronic equipment
JP5985711B2 (en) Apparatus, system and method for parallelizing UE wake-up process
CN101090547A (en) Method and device for calibrating sleep clock of TD-SCDMA terminal
US8406702B2 (en) Clock signal generating arrangement for a communication device
WO2001095510A1 (en) Time synchronisation for mobile systems
US20210392600A1 (en) Method and apparatus for calibrating a clock
US10172093B2 (en) Closed-loop clock calibration method, terminal and computer storage medium
CN106211307A (en) Method and device for calibrating clock under multi-mode baseband chip
JP4225706B2 (en) Discontinuous reception method in mobile communication terminal
CN103650601A (en) Technique for maintaining a radio time base
US12323504B2 (en) Clock correction method and clock correction circuit
JP2008205805A (en) Intermittent receiver
JP2008005336A (en) Reception device, reception processing method, and baseband processor
CN103378965A (en) Timing error calculating and eliminating method and device of multi-card multi-standby terminal
WO2024240065A1 (en) Transmission method and apparatus, terminal device, and readable storage medium
JP2000209192A (en) Clock generation circuit with frequency correction function
JP2001177591A (en) Communication equipment with efficiently controlled power supply, control method and recording medium
HK1184620A (en) Enhanced multiple sim time tracking

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C41 Transfer of patent application or patent right or utility model
TA01 Transfer of patent application right

Effective date of registration: 20151106

Address after: Dameisha Yantian District of Shenzhen City, Guangdong province 518085 Building No. 1

Applicant after: SHENZHEN ZTE MICROELECTRONICS TECHNOLOGY CO., LTD.

Address before: 518057 Nanshan District Guangdong high tech Industrial Park, South Road, science and technology, ZTE building, Ministry of Justice

Applicant before: ZTE Corporation

GR01 Patent grant
GR01 Patent grant
EE01 Entry into force of recordation of patent licensing contract
EE01 Entry into force of recordation of patent licensing contract

Application publication date: 20121121

Assignee: Xi'an Chris Semiconductor Technology Co. Ltd.

Assignor: SHENZHEN ZTE MICROELECTRONICS TECHNOLOGY CO., LTD.

Contract record no.: 2019440020036

Denomination of invention: Multimode terminal and time synchronizing method in cross form switching thereof

Granted publication date: 20170711

License type: Common License

Record date: 20190619