GSM/TD-SCDMA双模终端工作在GSM模式下对TD-SCDMA网络进行测量的方法转让专利

申请号 : CN200810227253.7

文献号 : CN101409902B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 马静

申请人 : 北京天碁科技有限公司

摘要 :

本发明提供一种GSM/TD-SCDMA双模终端工作在GSM模式下对TD-SCDMA网络进行测量的方法。所述方法包括如下步骤:A、在GSM的空闲状态,以及,在GSM业务状态下的空闲帧和该空闲帧的前一个帧的最后一个时隙,接收并存储TD-SCDMA数据;B、根据所述存储的TD-SCDMA数据进行接收信号强度指示(RSSI)和接收信号码功率(RSCP)的测量。依照本发明,无论GSM处于业务状态还是空闲状态,都能对TD-SCDMA网络进行测量,从而在TD-SCDMA网络信号较强时,自动切换到TD-SCDMA模式。

权利要求 :

1.一种GSM/TD-SCDMA双模终端工作在GSM模式下对TD-SCDMA网络进行测量的方法,其特征在于,包括如下步骤:A、在GSM的空闲状态,以及,在GSM业务状态下的空闲帧和该空闲帧的前一个帧的最后一个时隙,接收并存储TD-SCDMA数据;

B、根据所述存储的TD-SCDMA数据进行接收信号强度指示RSSI和接收信号码功率RSCP的测量;

步骤B具体包括:

B1、根据所述存储的TD-SCDMA数据进行同步检测,来获取下行导频时隙DwPTS的位置以及下行同步码SYNC-DL;

B2、判断同步检测是否成功,若是,进入步骤B3,否则,将RSSI和RSCP的测量结果设为无效值,并终止本次测量;

B3、计算DwPTS上的RSSI,并获取TS0上的训练序列Midamble数据,根据所述Midamble数据计算期望接收增益,判断当前使用的接收增益与期望接收增益的差值的绝对值是否在预设范围内,若是,进入步骤B4,否则,将RSSI和RSCP的测量结果设为无效值,并终止本次测量;

B4、获取TS0上的基本Midamble序列号;

B5、根据所述Midamble数据及Midamble序列号,计算主公共控制物理信道P-CCPCH上的RSCP。

2.如权利要求1所述的方法,其特征在于,根据所述Midamble数据的功率计算期望接收增益具体包括:设定TS0上的Midamble数据接收功率目标值;

计算接收的TS0上Midamble数据的功率;

计算TS0上Midamble数据的功率与接收功率目标值的差值,得到增益调整量;

用当前接收增益减去所述增益调整量得到期望接收增益。

3.如权利要求2所述的方法,其特征在于,所述预设范围通过测试得到,并具体包括:将信号源和接收机之间通过电缆连接;

信号源发送TD-SCDMA数据,TS0上只在前两个码道上发送数据;

接收机接收数据,并通过测试仪器得到接收机天线端口的实际接收功率P;

逐次设定不同的接收增益,并进行RSCP测量;

找到符合RSCP测量误差范围要求的接收增益范围[G1,G2];

查接收增益校准表得到接收功率P对应的接收增益G0,将[T1,T2]作为所述预设范围,其中T1=G1-G0,T2=G2-G0。

4.如权利要求1所述的方法,其特征在于:

所述步骤B在所述双模终端的后台执行。

说明书 :

技术领域

本发明属于通信领域,特别涉及一种GSM/TD-SCDMA双模终端工作在GSM模式下对TD-SCDMA网络进行测量的方法。

背景技术

在多种移动通信网络并存的情况下,对终端来说,支持自动双模或多模非常重要。
GSM/TD-SCDMA(全球移动通信系统/时分同步码分多址系统)自动双模终端,是指一部终端同时支持GSM和TD-SCDMA两种网络模式,它可以根据环境和业务需求自动做出选择,哪个网络能提供更好的服务和服务质量,就自动切换或重选到那个网络模式下。为了实现双模之间的自动切换和小区重选,终端在一种模式下对另一模式的准确测量是一个重要的保证。
对于自动双模终端,通常终端如果工作在TD-SCDMA网络模式下,需要监测GSM网络的RSSI(接收信号强度指示),如果终端工作在GSM网络模式下,需要对TD-SCDMA网络的RSSI和RSCP(接收信号码功率)进行测量。
现有方法是在GSM的空闲状态下,才对TD-SCDMA网络进行测量。由于GSM处于空闲状态,双模终端有足够的时间来接收TD-SCDMA数据,并直接根据接收到的TD-SCDMA数据进行各种测量。现有技术的缺点在于,在GSM的业务状态下,由于未对TD-SCDMA网络进行测量,而如果此时TD-SCDMA网络质量比GSM网络质量好,双模终端不能及时切换到TD-SCDMA模式。

发明内容

本发明所要解决的技术问题是提供一种GSM/TD-SCDMA双模终端工作在GSM模式下对TD-SCDMA网络进行测量的方法,无论GSM处于业务状态还是空闲状态,都能对TD-SCDMA网络进行测量,从而在TD-SCDMA网络信号较强时,自动切换到TD-SCDMA模式。
为解决上述技术问题,本发明提供技术方案如下:
一种GSM/TD-SCDMA双模终端工作在GSM模式下对TD-SCDMA网络进行测量的方法,包括如下步骤:
A、在GSM的空闲状态,以及,在GSM业务状态下的空闲帧和该空闲帧的前一个帧的最后一个时隙,接收并存储TD-SCDMA数据;
B、根据所述存储的TD-SCDMA数据进行接收信号强度指示(RSSI)和接收信号码功率(RSCP)的测量。
上述的方法,其中,步骤B具体包括:
B1、根据所述存储的TD-SCDMA数据进行同步检测,来获取下行导频时隙(DwPTS)的位置以及下行同步码(SYNC-DL);
B2、判断同步检测是否成功,若是,进入步骤B3,否则,将RSSI和RSCP的测量结果设为无效值,并终止本次测量;
B3、计算DwPTS上的RSSI,并获取TSO上的训练序列Midamble数据;
B4、获取TSO上的基本Midamble序列号;
B5、根据所述Midamble数据及Midamble序列号,计算主公共控制物理信道(P-CCPCH)上的RSCP。
上述的方法,其中,步骤B3之后还包括:
根据所述Midamble数据计算期望接收增益,判断当前使用的接收增益与期望接收增益的差值的绝对值是否在预设范围内,若是,进入步骤B4,否则,将RSSI和RSCP的测量结果设为无效值,并终止本次测量。
上述的方法,其中,根据所述Midamble数据的功率计算期望接收增益具体包括:
设定TSO上的Midamble数据接收功率目标值;
计算接收的TSO上Midamble数据的功率;
计算TSO上Midamble数据的功率与接收功率目标值的差值,得到增益调整量;
用当前接收增益减去所述增益调整量得到期望接收增益。
上述的方法,其中,所述预设范围通过测试得到,并具体包括:
将信号源和接收机之间通过电缆连接;
信号源发送TD-SCDMA数据,TSO上只在前两个码道上发送数据;
接收机接收数据,并通过测试仪器得到接收机天线端口的实际接收功率P;
逐次设定不同的接收增益,并进行RSCP测量;
找到符合RSCP测量误差范围要求的接收增益范围[G1,G2];
查接收增益校准表得到接收功率P对应的接收增益G0,将[T1,T2]作为所述预设范围,其中T1=G1-G0,T2=G2-G0。
上述的方法,其中,所述步骤B在所述双模终端的后台执行。
与现有技术相比,本发明在GSM的空闲时段(包括:在GSM的空闲状态,以及,在GSM业务状态下的空闲帧和该空闲帧的前一个帧的最后一个时隙),终端接收TD-SCDMA数据,并对其进行存储,然后,针对存储的每一子帧的TD-SCDMA数据,在后台分别进行接收信号强度指示(RSSI)和接收信号码功率(RSCP)的测量。如此,使得对TD-SCDMA网络的测量不受GSM的空闲时段的时间长短的限制,能够利用有限的资源准确地得到GSM到TD-SCDMA小区重选/切换所需要的测量值。

附图说明

图1是GSM业务信道26帧复帧结构图;
图2是TD-SCDMA子帧结构图;
图3是本发明实施例1的测量方法流程图;
图4是本发明实施例2的测量方法流程图。

具体实施方式

为使本发明的目的、技术方案和优点更加清楚,下面将结合附图及具体实施例对本发明进行详细描述。
图1描述了GSM中业务信道的复帧结构图,GSM中业务信道使用26个子帧的复帧结构,复帧的总长120ms。每26子帧里都有一个空闲帧(见图中的Idle帧)。GSM的帧长为≈4.615毫秒(120/26毫秒),一个GSM的帧包含8个基本的时隙,一个时隙共占4.615/8=0.577毫秒。
图2描述了TD-SCDMA的子帧结构图,TD-SCDMA每个子帧长为5毫秒,包括7个业务时隙,一个下行导频时隙,一个保护时隙,和一个上行导频时隙,终端可以利用下行导频时隙包含的下行同步码找到同步位置,BCH(广播信道)总是由TSO上的前两个码道承载。
移动终端在不同的GSM工作模式、数据速率和配置情况下,占用的GSM模式无线资源是不同的。但是无论什么情况下,在GSM空闲帧和该空闲帧的前一个帧的最后一个时隙,是不需要进行GSM模式无线数据的收发的,长度为9/8*4.615毫秒=5.19毫秒。该部分可以用于TD-SCDMA系统小区信号的接收,这样移动终端能够接收到一个完整的TD-SCDMA系统子帧(5毫秒长度)的数据,包括测量中需要的时隙0(TSO)上的P-CCPCH(主公共控制物理信道)数据和下行导频码数据,根据这些数据实现对该TD-SCDMA系统小区的测量。
实施例1
参照图3,本发明实施例的GSM/TD-SCDMA双模终端工作在GSM模式下对TD-SCDMA网络进行测量的方法,包括如下步骤:
步骤301:在GSM的空闲状态,以及,在GSM业务状态下的空闲帧和该空闲帧的前一个帧的最后一个时隙,接收并存储TD-SCDMA数据;
当终端工作在GSM模式下,需要测量TD-SCDMA系统小区时,终端会收到测量消息,该消息中包含待测频点信息,或者待测频点和小区信息。终端在GSM的空闲时段,将接收天线切换到待测TD-SCDMA频点,接收一个TD-SCDMA系统子帧长度的数据,并存储在终端的存储单元里。当然,如果GSM处于空闲状态,在一个测量周期里,可以调度多个频点和多个小区的测量,即可以接收多个频点的TD-SCDMA子帧数据,或者,接收同一频点的多个TD-SCDMA子帧数据。
终端接收到TD-SCDMA数据后,先对其进行存储,然后,针对存储的每一子帧的TD-SCDMA数据,在后台分别进行接收信号强度指示(RSSI)和接收信号码功率(RSCP)的测量。如此,使得对TD-SCDMA网络的测量不受GSM的空闲时段的时间长短的限制,能够保证测量结果相对准确。
也就是说,后续的步骤302~308由终端在后台执行。
步骤302:根据所述存储的TD-SCDMA数据进行同步检测,来获取下行导频时隙(DwPTS)的位置以及下行同步码(SYNC-DL);
有两种情况:如果收到的测量消息里含有待测小区的下行同步码信息,直接在该小区检测同步;如果收到的测量消息里不含待测小区的下行同步码信息,需要在TD-SCDMA系统所有的32个下行同步码序列里进行同步检测,得到下行同步码信息。
步骤303~304:判断同步检测是否成功,若是,进入步骤305,否则,将RSSI和RSCP的测量结果设为无效值,并终止本次测量;
步骤305:计算DwPTS上的RSSI,并获取TSO上的训练序列(Midamble)数据;
同步成功之后,根据同步信息以及TD-SCDMA系统的子帧结构,可以推算出TSO的Midamble码位置,并取得TSO上Midamble数据。
步骤306:获取TSO上的基本Midamble序列号;
又有两种情况:如果收到的测量消息里包含待测小区的基本Midamble信息,则不需要进行基本Midamble序列号的检测;
如果收到的测量消息里没有待测小区的基本Midamble信息,调用Midamble检测过程,进行基本Midamble检测(即从下行同步码所对应的四个Middamble码中挑选出目标Middamble码)。
步骤307:根据所述Midamble数据及Midamble序列号,计算主公共控制物理信道(P-CCPCH)上的RSCP;
该RSCP为TSO上前两个码道的码功率。
步骤308:上报测量结果。
实施例2
与实施例1的不同之处在于,在同步成功之后,还通过判断当前使用的接收增益是否准确,来确定是否需要进行RSCP的测量。如此,进一步提高了测量效率和精度。
参照图4,本发明实施例的GSM/TD-SCDMA双模终端工作在GSM模式下对TD-SCDMA网络进行测量的方法,包括如下步骤:
步骤401:在GSM的空闲状态,以及,在GSM业务状态下的空闲帧和该空闲帧的前一个帧的最后一个时隙,接收并存储TD-SCDMA数据;
步骤402:根据所述存储的TD-SCDMA数据进行同步检测,来获取下行导频时隙(DwPTS)的位置以及下行同步码(SYNC-DL);
步骤403~404:判断同步检测是否成功,若是,进入步骤405,否则,将RSSI和RSCP的测量结果设为无效值,并终止本次测量;
步骤405:计算DwPTS上的RSSI,并获取TSO上的训练序列(Midamble)数据;
步骤406~408:根据所述Midamble数据计算期望接收增益,判断当前使用的接收增益与期望接收增益的差值的绝对值是否在预设范围内,若是,进入步骤409,否则,将RSSI和RSCP的测量结果设为无效值,并终止本次测量;
同步成功之后,根据同步信息以及TD-SCDMA系统的子帧结构,可以得到TSO(时隙0)上的Midamble数据段。首先设定TSO上的Midamble数据接收功率目标值,计算接收的TSO上Midamble数据的功率,然后计算TSO上Midamble数据的功率与接收功率目标值的差值,得到增益调整量,最后用当前接收增益减去所述增益调整量得到期望接收增益。
利用TSO上的Midabmle数据来计算P-CCPCH(主公共控制物理信道)上的RSCP,该RSCP为TSO上前两个码道的码功率。同步过程是在下行导频时隙(DwPTS)上进行的,而RSCP的测量是在TSO上得到,DwPTS和TSO之间存在功率差,这个功率差与网络段对于这两个时隙的功率配置有关,也与TSO上测量时段的总码道数有关。在同步成功的情况下,因为RSCP准确测量所需要的接收数据幅度范围不同于同步成功所需的数据幅度范围,也有可能得不到准确的RSCP结果。
因此,本发明通过判断当前使用的接收增益与期望接收增益的差值的绝对值是否在预设范围内,来确定当前使用的接收增益是否满足要求,进而确定是否需要在本次进行RSCP测量并上报。
所述预设范围可以通过测试或者仿真的方法得到,下面以通过测试方法得到预设范围为例进行说明:将信号源和终端接收机通过电缆连接;信号源发送TD-SCDMA数据,TSO上只在前两个码道上发送数据,这时TSO上的时隙功率与RSCP相等;接收机接收数据,通过测试仪器得到接收机天线端口的实际接收功率P;然后逐次设定不同的接收机增益值,并进行RSCP测量;找到符合RSCP测量误差范围要求的接收增益范围[G1,G2];查接收增益校准表可以得到接收功率P对应的接收增益G0,便可得到所述预设范围:[T1,T2],其中T1=G1-G0,T2=G2-G0。
在实际测量过程中,当正确获取同步信息后,根据TD-SCDMA的帧结构得到TSO上Midamble部分的数据,首先可以计算TSO上Midamble部分的功率,然后计算TSO上的接收增益(即期望接收增益)Gnew。用接收本帧数据所用的增益Gcurrent减去Gnew得到差值ΔG=Gcurrent-Gnew。然后判断ΔG是否在预设范围[T1,T2]内,若是,则进行步骤后续的测量过程,否则,认为该增益下计算RSCP结果不能满足测量精度要求,本次不进行RSCP测量,测量结果报无效值。
步骤409:获取TSO上的基本Midamble序列号;
步骤410:根据所述Midamble数据及Midamble序列号,计算主公共控制物理信道(P-CCPCH)上的RSCP;
步骤411:上报测量结果。
最后应当说明的是,以上实施例仅用以说明本发明的技术方案而非限制,本领域的普通技术人员应当理解,可以对本发明的技术方案进行修改或者等同替换,而不脱离本发明技术方案的精神范围,其均应涵盖在本发明的权利要求范围当中。