移动无线电终端中的同步方法

文档序号:7606555阅读:272来源:国知局
专利名称:移动无线电终端中的同步方法
技术领域
本发明涉及一种用于具有双无线接入技术(RAT)性能的移动无线电终端的方法,以及更具体地涉及一种用于提供从其中确定根据相应的RAT所需要的测量起始时间的共同时间事件的方法,以及一种具有这样的同步性能的通信设备。
背景技术
使用不同技术的不同电信系统都是可用的。被认为是第二代通信系统的GSM(全球移动通信系统)是最常见的系统之一并且基于TDMA(时分多址)无线接入技术(RAT)。GPRS(通用分组无线电业务)和EDGE(GSM演进的增强型数据)是GSM系统的数据通信技术,它也基于TDMA技术。UMTS(通用移动通信系统)被认为是第三代通信系统并且基于WCDMA(宽带码分多址)RAT。WCDMA技术可用作一个独立的RAT。3GPP((第三代合作伙伴计划)规范建议了一种双RAT通信系统,它将允许移动终端处理WCDMA和诸如GSM之类的第二RAT。双RAT系统中的一个重要的特征是在RAT之间完成切换以及选择具有最佳无线电环境质量的RAT中的小区的可能性。为了达到这一点,除了使用RAT之一接收/发射之外,一个双RAT移动终端还需要在两个RAT系统上都执行小区测量。当终端连接到活动的一个系统时,必须支持对被动系统的测量。在活动系统正在接收/发射的同时被动系统不能实现测量的情况下这是一个问题。当系统利用诸如共用天线之类的共同无线电资源时,系统的同步活动性是有问题的。此外,当提供具有分开的无线电资源的两个并行的RAT系统时,同步活动性也可能会有问题。并行系统的第一个可能干扰第二RAT系统达到这样的程度,以致第二RAT系统不能提供测量。在这两种情况中,当活动系统的接收/发射有间隙时,关于被动系统的测量可以被实现。可由被动系统利用的时机或者由活动系统确定,或者由活动系统的无线接入网给出。
当一个被动或从属系统可能不与活动系统同时活动时,在被动或从属系统中提供测量存在一个问题,因为活动系统不接收/发射时的时间间隙非常短。被动系统必须在这些间隙期间执行它的测量。此外,这两个系统不是同步的并且可能未使用同一时间格式。不同的时间格式引起进一步的问题,GSM/GPRS/EDGE和WCDMA的情况正是这样。根据GSM要求,小区测量必须在以GSM时间格式确定的预先规定的时机期间被提供。根据WCDMA RAT的小区测量在一个特定时间期间被执行是不需要的。WCDMA小区测量可以在实际的任何时刻被执行并且不必象GSM测量情况那样被事先规划。GSM和WCDMA的时间格式是不同的。因此,WCDMA系统不能按照它自己的时间格式简单地向GSM系统指出何时允许GSM系统活动并提供小区测量,因为GSM系统不能够翻译给出的间隙。

发明内容
本发明的一个目的是提供一种为关于利用第一无线接入技术(RAT)的一个活动无线接入网以及关于利用第二RAT的一个被动无线接入网的小区测量提供时间表的方法,以用于当接入装置不能同时发射/接收时例如促进切换和小区选择。
根据本发明的第一方面,此目的通过一种方法来达到,该方法提供用于由第一无线接入装置执行的第一通信网的小区测量的时间和用于由第二无线接入装置执行的第二网络的小区测量的时间的同步。第一接入装置利用第一RAT,比如WCDMA;而第二接入装置利用第二RAT,比如GSM。第一和第二接入装置可以具有一个共同的无线电资源,其要求第一和第二接入装置不同时活动。可替代地,第一和第二接入装置没有共同的无线电资源,但是不被允许同时发射/接收。根据本发明,第一接入装置通常是活动的并且促进通信和测量,而第二接入装置充当一个从属接入装置,它只在直到进行切换时才提供小区测量。根据本发明,第一和第二接入装置共同的一个时间基准被生成。第一和第二接入装置共同的一个时间表被获得,该时间表指示至少一个时间间隙,在此时间间隙中第一接入装置不接收/发射并且在其中允许第二接入装置成为活动的(接收/发射)。基于共同的时间基准确定该时间表。
可以响应于第一和第二接入装置共同的一个时间事件(CTE)来生成共同的时间基准。响应于所述CTE,第一和第二接入装置的计数器数值将分别被存储在连接到计数器的计数器数值寄存器中。寄存器的数值将用作时间基准的数值,它们按照各自的RAT的时间格式被表示。
第一接入装置将确定包括时间表的一个测量间隙时间表(MGS),该时间表定义了间隙关于CTE的持续时间和位置。在所述间隙期间允许第二接入装置成为活动的。MGS将包括时间表的激活时间,它按照第一接入装置的时间格式被确定并且它可以基于离CTE的时间距离而被确定。当第二接入装置接收到MGS时,它可以转换它并且使用其寄存器的时间基准来按照它自己的时间格式确定激活时间。
本发明的另一目的是提供一种适于提供关于利用第一无线接入技术(RAT)的一个活动无线接入网的小区测量以及关于利用第二RAT的一个被动无线接入网的小区测量的设备。
根据本发明的第二方面,此目的通过一个包括第一无线接入装置和第二无线接入装置的设备来达到。第一接入装置适于根据第一RAT与第一通信网通信,而第二接入装置适于根据第二RAT与第二通信网通信。该设备还包括时间基准生成装置,用于生成第一和第二接入装置共同的一个时间基准。用于获得第一和第二接入装置共同的至少一个时间表的时间表生成装置适于生成一个时间表,该时间表指示至少一个时间间隙,在该时间间隙中第一接入装置不接收/发射并且在其中允许第二接入装置成为活动的。时间表生成装置还适于确定时间表的激活时间,它是基于离共同的时间基准的时间距离而被确定的。
第一和第二接入装置可以具有至少一个共同的无线电资源,比如一个天线。
该设备还可以在每个接入装置中包括一个用于生成计数器数值的计数器、一个用于记录计数器数值的计数器数值寄存器以及一个计数器同步机构。任何一个机构都可以适于生成一个CTE,响应于此,计数器数值将被记录在各自的寄存器中。计数器数值按照各自的接入装置的时间格式被表示。
时间表生成装置还可以适于把一些参数合并到时间表中,这些参数识别允许第二接入装置成为活动时的时间间隙以及时间表的激活时间。第二接入装置适于把MGS转换为它自己的时间格式,并借助于存储在其寄存器中的计数器数值确定激活时间。
根据本发明的第三方面,公开了一个可直接加载到具有计算机性能的移动终端的存储器中的计算机程序产品,比如用于执行计算机软件代码部分的中央处理器。该产品包括软件代码部分,当所述产品被所述终端运行时软件代码部分用于执行根据本发明的方法。
根据本发明的第四方面,本发明的设备用于无线通信设备中。该设备可以是移动无线电终端、移动电话、寻呼机或者通信装置,即个人数字助理或智能手机。
本发明的一个优点是它给出了一种强健的方法,该方法能够在全部不同的状态中被应用以把测量的时机从活动无线接入装置转移到被动接入装置。
本发明的另外实施例被定义在从属权利要求中。
应该强调术语“包括”在用于这个说明书中时是用来规定所述特征、整体、步骤或部件的存在,但是不排除一个或多个其它的特征、整体、步骤、部件或其组合的存在或附加。


本发明另外的目的、特征和优点将从本发明的若干实施例的以下描述中显现,其中本发明的各个方面将参考附图更详细地被描述,其中图1是移动电话的示意正视图以及它操作的环境;图2a是具有公共无线电资源的第一和第二无线接入技术的接入装置的框图;图2b是具有分开的天线的第一和第二无线接入技术的接入装置的框图;图3是图2a和2b的接入装置的更详细的框图;图4是示出压缩模式模型结构的结构图;图5是示出图4的压缩模式模型的共同时间事件、激活请求和激活时间之间的关系的时序图;图6是共同时间事件的方法的步骤的流程图;图7是测量间隙时间表的方法的步骤的第一实施例的流程图;和图8是测量间隙时间表的方法的步骤的第二实施例的流程图。
具体实施例方式
图1说明示意正视图的移动电话1和它操作的环境。移动电话1包括安装在设备外壳上的天线10。可替代地,移动电话1可以有一个安装在设备外壳内的内部天线。天线10通过天线开关被电连接到移动电话1的印刷电路板,这将在下面进一步描述。移动电话还包括显示屏11、小键盘12、扬声器13和话筒14,它们一起提供用于操作移动电话1的人-机接口。
可替代地,移动电话1可以有两个分开的内部或外部天线(参见图2b),它们适于它们所应用的无线接入技术,这将在下面讨论。
移动电话1适于建立与第一移动电信网17的无线电站(基站)16a的第一无线链路15。移动电话1还适于建立与第二移动电信网20的无线电站(基站)19a的第二无线链路18。每个基站16a、19a服务一个或几个小区。第一系统17利用诸如WCDMA(宽带码分多址)或cdma2000(码分多址2000)之类的第一无线接入技术(RAT)来与移动电话1通信。第二系统20利用不同于第一RAT的第二无线接入技术(RAT)来与移动电话通信,比如GSM(全球移动通信系统)。
移动电话1还适于根据基站16a、19a和移动终端1之间的链路15、18的质量来选择是利用第一还是第二通信网17、20以提供例如语音和数据的通信。因此,移动电话必须提供邻近小区的小区测量。如图1中所示的,第一和第二网络分别包括若干基站16b、16c以及19b、19c,每个服务一个或几个小区。因为移动电话的位置可能改变,所以它可能进入另一小区的附近地区,与移动电话1所处的小区相比,在该另一小区中提供更好的链路质量。或者第一网络或者第二网络17、20是活动网络,而另一个是被动或从属系统。当移动电话1感受到来自服务于一个不属于活动网络17、20的特定小区的基站16a-c、19a-c的优良链路质量时,网络可以切换到另一个网络。而且,移动台可以提供同一网络内的邻近小区之间的小区选择。切换和小区选择要求移动电话提供活动和被动网络17、20二者的小区测量。
本发明提供一种在活动和被动网络没有应用同一时间格式时用于同步所述网络的小区测量的方法。在WCDM中,帧、时隙和码片用作时间格式,而GSM的时间格式是多帧和四分之一比特。
移动电话1可以根据第一和第二RAT来利用公共无线电资源进行通信。因此,天线10在第一网络17活动时适于在第一频带中传送信号,以及在第二网络20活动时适于在第二频带中传送信号。使用WCDMA RAT的通信被提供于2GHz频率的范围中,而使用GSM RAT的通信被提供于900、1800和/或1900频率范围中。
正如在图2a中能够看到的,天线10被连接到天线开关30,以用于连接到第一RAT的接入装置100或第二RAT的接入装置200,它们可以作为单独的芯片上的ASIC(专用集成电路)被提供。开关30由控制器31控制,它可以作为与开关30集成的一个集成电路被提供,或者由移动电话1的任何中央处理器(CPU)提供,这将在下面讨论。
可替代地,每个接入装置100、200具有它自己的天线,这在图2b中可以看到。图2a和2b的对应部件用相同的参考数字表示。在图2b的实施例中,第一接入装置100被连接到第一天线10a,它适于在至少一个第一频带中(比如WCDMA频带中)提供信号。第二接入装置200被连接到第二天线10b,它适于在至少一个第二频带(比如GSM频带)中提供信号。
接入装置100、200包括根据它们各自的技术用于通信的电路。每个接入装置100、200包括一个空中接口堆栈,它具有使用硬件实现的物理层和利用控制通信的软件实现的更高层。接入装置是本领域普遍已知的,并且因此除了本发明背离通常已知的内容之外都不在这里进一步公开。
为了方便起见,在下面,根据WCDMA RAT适合的接入装置100将被表示为WCDMA RAT 100,而根据GSM RAT适合的接入装置200将被表示为GSM RAT 200。可是,这不应该被采用作为限制本发明的范围,而只是用于示例目的。第一通信可替代地可以是一个cdma2000网络,以及第二网络可替代地可以是一个PCS网络。
开关30位于操作地连接到WCDMA RAT 100的空中接口接入堆栈的物理层110上的第一位置。WCDMA物理层110由无线电资源控制器(RRC)块120控制,它还可以控制开关30。RRC块120可以与WCDMA系统建立以及终止连接,以及根据系统要求来启动小区测量并完成切换。在第二位置中,开关操作地连接到GSM RAT 200的空中接口接入堆栈的物理层210。GSM物理层210由管理物理层或无线电资源(RR)块220控制。RRC块220可以与GSM系统建立以及终止连接,以及根据系统要求来启动小区测量并完成切换。代替RRC块120,RR块220可以控制开关30。为了将在下面描述的目的,各自RAT的物理层电路经由第一连接300(参见图3)被连接。而且,在分别的RAT 100、200的接入堆栈的更高层(层2和层3)之间提供第二连接301以用于提供高级通信,这将在下面进一步描述。每个RAT 100、200包括一个中央处理单元130、230,用于执行实现接入堆栈的更高层的软件功能。
图3说明移动电话1和两个RAT 100、200的部件的更详细的框图。WCDMA物理层110包括收发信机150,用于在经由开关30连接到天线10时根据WCDMA技术发射和接收信号。用于提供时间基准生成装置的定时发生器155适于响应于以WCDMA RAT的时间格式的一个时间事件而生成一个时间基准。定时发生器155可以被实现为ASIC的集成电路。定时发生器155包括计数器同步机构156,它适于生成一个同步信号;共同时间事件(CTE),它将同步WCDMA RAT的计数器158,这将在下面描述。当CTE由计数器同步机构156生成时,定时发生器155将把对WCDMA RAT特定的计数器数值存储在计数器数值寄存器157中。寄存器157从CPU 130中执行的软件中是可读的,它对WCDMA RAT 100是特定的。例如由运行于CPU 130或者单独的处理器(未示出)上的软件指令实现的一个同步机构161适于生成一个在RAT 100、200之间共享的实时事件,它指示启动测量的启动请求已被发出。此功能将在两个RAT中都生成可屏蔽中断,其将同步测量开始并启动测量的安排。一个用于在WCDMA RAT 100和GSM RAT 200之间传送数据的高速串行链路(HSSL)接口162被连接到CPU 130。定义时间表的测量间隙时间表(MGS)的参数将通过连接301a经由HSSL162被发射,该连接301a可以被实现为一个串行连接。存储器153被连接到CPU 130,并且可以作为一个集成在ASIC上的组合的随机存取存储器(RAM)和只读存储器(ROM)而被提供。存储器153可以包括软件代码部分,用于在由移动电话1运行时提供用于实现本发明的软件实施的特征的计算机可读指令。CPU 130可以用作执行所述指令的装置。
GSM物理层210包括收发信机电路250,用于当开关30处于第二位置中时与天线10交换数据。类似于WCDMA RAT 100,GSM RAT 200包括一个定时发生器255,用于按照与WCDMA定时发生器155相同的原理提供一个时间基准生成装置。定时发生器255包括一个计数器同步机构256、一个计数器数值寄存器257和一个计数器258。计数器同步机构256被连接到WCDMA RAT的计数器同步机构156。GSM RAT特定的CPU 230被连接到定时发生器255和收发信机电路250。收发信机电路适于根据GSM RAT提供通信。同步机构261适于提供用于测量启动的同步,并且可以通过可由CPU 230或一个单独的处理器执行的计算机可读软件指令来实现。各自的RAT 100、200的同步机构161、261可以交换数据,这通过一个连接301b来指示。连接到GSM CPU 230的一个HSSL接口262适于通过连接301a与WCDMA RAT100的HSSL接口162交换数据。存储器253被连接到CPU 230,并且可以作为组合的随机存取存储器(RAM)和只读存储器(ROM)而被提供。存储器253可以包括软件代码部分,用于在由移动电话1运行时提供用于实现本发明软件实施的特征的计算机可读指令。CPU 230可以用作执行所述指令的装置。
在运行中需要每个RAT 100、200在其各自的通信网17、20上提供小区测量。WCDMA RAT 100的测量需求在它活动时可以是有关邻近小区、频率间测量、接收的信号码功率、无线电链路组合之后接收的信号码功率、SIR(信号干扰比)、RSSI(接收信号强度指示器)等等的测量。类似地,存在一些要求,即运行中的GSM RAT 200应该提供小区测量,尽管它是被动从属RAT。这样的测量例如包括若干不同邻近小区的RSSI、标识测量以及再确认测量。无论什么时候发现一个具有优良无线电链路质量的小区,则都可以进行从活动网络到被动网络的切换。
GSM测量的中断可以按照三个不同类别被提供在压缩模式期间中断;在测量时机期间中断;以及在测量DRX循环期间中断。在这里,中断是指由正在进行的进程外的一个事件引起的那个进程的暂时挂起。正如图4中所示的那样,若干MGS时间表可以并行运行。激活每个时间表的一个请求可以被分别地发出。可以关于如图5中所示的同一个CTE确定每个时间表的激活时间。可替代地,每个时间表将具有一个关于特定的CTE来确定的激活时间,它与连接到任何其它时间表的CTE无关。
根据本发明的MGS是这样一个机构,即它包括当GSM RAT是被动时用于同步所要求的WCDMA和GSM测量的时间表参数。可用时间间隙(在其中WCDMA RAT没有接收/发射)由WCDMA RAT 100确定并指示。WCDMA RAT可以处于两个不同的RRC(无线电资源控制)协议状态中空闲模式和UTRAN连接模式。在空闲模式中,根据不连续的接收(DRX)循环提供测量。UTRAN连接模式包括Cell_PCH、Cell_FACH、Cell_DCH和URA_PCH。
在Cell_DCH中,一个DPCH(专用物理信道)被指定给用户设备(UE),该用户设备(UE)可以是一个移动电话1。UE通过当前的有效集已经识别了小区级,当前的有效集是一个程序,用于更新UE和UTRAN之间的连接的通信参数的有效集。专用传输信道、下行链路共享传输信道及其组合也已被识别。
在Cell_PACH中,没有DPCH被指定给UE。在此状态中,UE接收下行链路中的FACH(前向接入信道)消息,并且在上行链路中它可以使用一个公共信道,该公共信道可以根据每个传输信道的接入过程不时地执行发射。UTRAN知道UE在小区级(最近由UE更新的小区)的位置。
在Cell_PCH、URA_PCH和空闲模式中,没有专用信道被指定给UE。在下行链路中,UE通过DRX经由PICH(寻呼指示信道)接收PCH消息。在上行链路中,UE未忙于任何事。UTRAN知道UE在UTRAN登记级的位置(在Cell__FACH状态中在URA更新期间最近被指定给UE的URA(用户登记区域))。
当WCDMA RAT处于空闲状态时,DRX循环将控制允许多少GSMRAT 200操作以及允许GSM RAT 200多久操作一次。在Cell_FACH中,间隙被称为下行链路中的测量时机,并且它们中的一些被分配用于GSM的使用。在上行链路中,移动电话1本身可以确定何时发射。这些间隙从不会比1个WCDMA帧更短,并且因此显然超过压缩模式中分配的14个WCDMA时隙的最大间隙。GSM系统需要设法在10ms中测量16个不同邻近小区的RSSI,这给每个载波652μs,其例如可以被分成59μs(16个GSM码元)的一个测量部分和566μs的一个调整部分。
在图4中使用下面的缩写,其中说明了压缩模式模型结构TGSN 发射间隙开始时隙编号;
TGL1 发射间隙宽度1,在以时隙表示的TGP(发射间隙模式)内第一发射间隙的持续时间;TGL2 发射间隙宽度2,在以时隙表示的TGP(发射间隙模式)内第二发射间隙的持续时间;如果没有用于模型TGL2=TGL1的话;TGD 发射间隙开始距离,它是在以时隙表示的在一个TGP内两个连续的发射间隙的开始时隙之间的持续时间。如果只使用一个TGL,则此将不被使用;TGPL1 发射间隙模型长度1是以帧数表示的发射时间间隙模型长度1的持续时间;TGPL2 发射间隙模型长度2(如果使用的话)是以帧数表示的发射时间间隙模型长度2的持续时间;TGPRC 发射间隙模型重复计数是发射间隙模型序列内的发射间隙模型的数目TGCFN 发射间隙连接帧数(TGCFN)是在发射间隙模型序列内的第一模式1的连接帧数(CFN)。
图4说明在其中可以出现接收/发射间隙的压缩模式模型结构。压缩模式是以如下事实为基础的WCDMA信号的无线电发射和接收在小的间隔期间被关闭以便允许有关GSM邻近小区的测量。压缩模式结构中的发射间隙被参考到WCDMA帧和时隙结构。当WCDMA RAT 100使用压缩模式时,它将提高对GSM无线电的最难要求,因为它提供最短的间隙。发射间隙长度(TGL)可以是3、4、5、7、10和14个WCDMA时隙,其中3和4只用于RSSI测量,5只有当GSM小区的定时已知时才被使用,以及7、10或14用于先前未识别的小区。可以为测量时机和具有其中WCDMA RAT 100没有接收/发射的间隙的DRX循环提供相应的模型。
发射间隙可以被放置于一个帧中。可替代地,发射间隙穿过帧边界(boarder)。为了实现有效的测量,几个间隔可以被放置在一个发射间隙模型(TGP)内。
对于GSM有针对三个不同目的的三个不同测量模型GSM RSSI测量以及GSM BSIC标识和再确认。每个模型具有特定的要求。因此,RR块220需要可用间隙的信息以便能够规划将来的测量。一旦间隙已知,则RR块220可以基于可用间隙来规划测量。
由于以下两个因素,所以有效发射间隙可能小于TGL上行链路(UL)的功率屏蔽以及UL与下行链路(DL)之间的定时偏移。压缩模式间隙周围的WCDMA发射机功率屏蔽在间隙开始处以及间隙结尾处引入一个裕量。因为发射间隙的开始将用于无线电调谐,所以在开始时的裕量将不影响双RAT操作,但是在结尾处的裕量将使发射间隙的最后一个部分不能用于双RAT操作。对GSM无线电调谐的最严格要求是TGL 14和GSM RSSI测量的情况。为了获得某一裕量,优选的是,对于GSM无线电需要一个无线电稳定时间。必须为每个特定情况估计并测试裕量。
WCDMA RAT 100首先确定它自己的测量所需要的特定发射间隙。任何剩余的发射间隙都可以被分配用于由GSM RAT 200进行的测量。可替代地,应该被切换的间隙被预先规定,其中WCDMA RAT 100必须适配它的测量。WCDMA RAT 100向GSM RAT 100提供参考CTE的间隙的位置以及一个规定的激活时间。基本思想是发射间隙模型的激活时间与最近的CTE相关。考虑到模型的激活启动与CFN(连接帧编号)相关,激活测量模型的请求需要不超过在激活起始时间之前的一个CFN周期从RRC块120向下发送到WCDMA物理层110的定时发生器155。一个CFN周期对应于25*10ms。激活该模型的请求可以用作启动生成CTE和MGS的事件。由于CTE可以被放置在任何码片位置,所以下面的参数需要在CTE的时间处被记录在WCDMA RAT 100的计数器数值寄存器157中·当前的连接帧编号CFNCTE∈{0...255}·当前时隙SlotCTE∈{0...14}·当前码片ChipCTE∈{0...2559}CFN在空闲模式中无效,其中SFN(小区系统帧编号)必须被用来计算正确的间隙。
一个测量激活请求可以使一个CTE信号的请求在定时发生器155、255之间被发送,其中计数器数值将被存储在它们的计数寄存器157、257中,正如将在下面讨论的那样。WCDMA计数器158和GSM计数器258的数值将近似同时被存储,即充分地同步,以用于提供一个共同的时间基准,因为RAT 100、200可以在异步时钟上运行。在GSM RAT 200中记录的参数是
·在GSM多帧结构中的当前帧编号(FN)∈{0...51};·在当前帧中的位置∈{0...4999}[GSM四分之一比特(QB)]。
可替代地,帧编号在GSM堆栈中的完整表示被记录,其处于
的范围中。
总的来说,三个不同的GSM相关的压缩模式模型或者适当的任何其它模型应当能够被配置来考虑不同GSM测量要求。这要求所有三个模型的激活开始需要参考同一CTE。CTE、测量激活请求和压缩模式模型的激活时间之间的关系在图5中被示出。类似的模型可以被规定为任何其它可能的模型,比如空闲模式和测量时机模型。激活时间的配置能够立即适用于全部模型或者逐个模型地进行。CTE和每个激活时间之间的距离被表示为ChipCTE_active#__delta,其中在图5中#=1..3。ChipCTE_active#__delta是基于激活被请求时CTE和CFN之间的距离以及CFNreq和TGCFN之间的剩余距离的和。
由于在信道定时和WCDMA RAT 100的计数器158之间由接收信号与WCDMA RAT 100的内部时钟相比的路径漂移所引起的时间延迟,所以以码片表示的一个延迟术语TCTE_ALIGN可以被引入来改善时间表的精度,其中TCTE_ALIGN=TChannel_delay+TCTE[码片];TCTE=ChipCTE-SlotCTE*2560[码片];和Tchannel_delay=路径延迟∈{0...38399}[码片]。
路径延迟是下行链路DCH的码片时间基准。ChipCTE和SlotCTE分别是码片和时隙,其中CTE被执行。
以码片表示的从CTE到激活时间的每一个距离可以被计算为ChipCTE__req#_delta=TCTE_ALIGN+(REP256+modCFN(CFNreq-CFNCTE,256))*15*2560;Chipreq_active#_delta=modCFN(TGCFN-CFNreq,256))*15*2560ChipCTE_active#_delta=ChipCTE_req#_delta+Chipreq_active#_delta+TGSN*2560;其中modCFN是一个模256函数,以及REP256是起始于0并且每当CFN等于CFNCTE时就更新的WCDMA RAT 100的计数器158。由于在CTE以前进行第一激活请求,所以为了计算第一距离ChipCTE_activ#_delta,CFNreq应该被设置为CFNCTE。
WCDMA RAT 100中的计数器参数按照WCDMA时间格式被表示,而GSM RAT 200中的计数器参数按照GSM时间格式被表示。WCDMA RAT100是活动的RAT,并且因此所有的算术运算应该以码片来进行以避免求和以及截断误差。因此,GSM RAT 200需要把WCDMA RAT 200确定的参数数值转换成QB,这通过把每个参数乘以配额325/1152来获得。
MGS的参数将定义一个用于提供GSM和WCDMA测量的共同时间表,并且可以包括时间表ID(SI)∈{1...6}这个参数识别时间表,在一个以上时间表同时活动时的那些情形中将需要这个参数。这个参数的数值由发射间距模型序列标识符(压缩模式中TGPSI∈{1...6})给出。在其它状态中,在同一时间将只有一个时间表运行,即该SI的一个数值。
时间表起始时间(SST)∈{0...232-1}[码片]这个参数相对于作为一个共同的时间事件(CTE)在WCDMA RAT100和GSM RAT 200之间共享的共同的时间基准为时间表设置激活时间。SST指向第一间隙的出现,正如图4中指示的那样。32比特范围允许一个直到18分钟38秒的时间范围。可是这个范围是用于示例的并且在每个特定情况中必须被测试和估计。
时间表发射间距模型长度1和2(STGPL1和STGPL2)∈{0...19660800}[码片]STGPL1设置模型1和模型2中TG1的起始点之间的距离(或者如果没有定义模型2,则是下一模型中的STGPL1)。STGPL2设置模型2和模型1中的TG1的起始点之间的距离。这两个参数之和是时间表的循环长度。如果STGPL2被指定0,则只有一个被重复的模型。这些参数的数值在压缩模式中由TGPL给出(1...144个WCDMA帧)。被称为测量周期的被指定用于GSM测量的两个测量时机之间的距离(如果没有频率间邻点时为80...640ms,以及如果有频率间邻点时为160...1280ms)和DRX循环期间的RAT测量周期(80ms到5.12s)在空闲、Cell_PCH和URA_PCH中由WCDMA物理层110计算。这给出了一个从0到19660800码片的范围(DRX 5.12s必须用作上限,如果组合STGPL1和STGPL2,则能够获得两倍的长度)。
时间表发射间隙长度1和2(STGL1和STGL2)∈{0...19660800}[码片]这些参数设置由GSM测量的时间表给出的间隙的长度。这些参数的数值由压缩模式中的发射间隙长度(TGL)(3、4、5、7、10和14个WCDMA时隙)、测量时机的长度(1、2、4和8个WCDMA帧)或者在空闲Cell_PCH和URA_PCH中的WCDMA物理层110计算出的在DRX循环期间的RAT间测量周期(80ms到5.12s)给出。这给出了一个从0码片到19660800个码片的范围(DRX 5.12s用作上限,因为一个完整的DRX循环将决不会被切换到GSM)。如果STGL被指定0,则间隙不存在,这可能是对于STGL2的情况。
时间表发射间隙起始距离(STGD)∈{0...19660800)[码片]这个参数设置STGL1和STGL2的起始点之间的距离。该参数只在STGL2大于0时有效。这个参数的数值在压缩模式中由范围15...269WCDMA时隙中的参数TGD给出。在DRX循环期间在测量时机中和在RAT间测量周期中,最大STGPL将用作上限,即19660800个码片。如果在由STGPL定义的模型期间只有一个间隙,那么STGD被设置为0。
当WCDMA RAT 100处于Cell_DCH中时,MGS的数值可以被确定为SITGPSI∈{1..6}(发射间隙模型序列标识符;SST ChipCTE_active_delta+1024(UL-DL时差的调整);STGPL1 TGPL1*2560;STGPL2 TGPL2*2560;STGL1 TGL1*2560-2048(接收机发射机定时差和UL-DL时差的调整;例如在下行链路压缩模式中不需要调整);STGL2 TGL2*2560-2048(接收机发射机定时差和UL-DL时差的调整;例如在下行链路压缩模式中不需要调整);和STGDTGD*2560。
在Cell_FACH中,相应的MGS参数可以被确定为SI 1[无单位](常量值,因为在这个状态中同时将只有一个时间表是活动的);
SST ChipCTE_active_delta;STGPL1 0;STGPL2 0;STGL1 N*2560*15;STGL2 0;和STGD0。
最后,在空闲状态中,MGS参数可以被确定为SI1[无单位](常量值,因为在这个状态中同时将只有一个时间表是活动的;SST 从CTE到MGS时间表的第一时机的距离;STGPL1 根据DRX周期给出的周期STGPL2 0(如果在时间表中的一个循环期间几个间隙需要被定义,则可以被使用(即非零));STGL1 根据由活动RAT执行的规划(基于DRX周期);STGL2 0(如果在时间表中的一个循环期间几个间隙需要被定义,则可以被使用(即非零));和STGD 0(如果在时间表中的一个循环期间几个间隙需要被定义,则可以被使用(即非零))。
用来同步MGS的共同时间基准的CTE可以由一个硬件支持的中断(即由中断在活动RAT中正在进行的进程的一个外部设备引起的一个事件)来提供。该中断将需要被存储在计数器数值寄存器157、257中的计数器数值。
图6说明根据本发明的一个实施例通过发出CTE并对其响应存储计数器数值来提供中断的步骤,这提供了一个共同的时间基准。在第一步骤400中,通过WCDMA物理层100的控制器130检测需要同步,即需要一个CTE。启动来自网络的一个特定测量模型的一个激活请求可以启动CTE程序。可替代地,RRC块120可以(在它自己的请求上,例如根据控制所述RRC块120的操作的指令)启动同步激活。该需求可以被由控制器130运行的软件初始化,该控制器130将发射CTE的请求到WCDMA 100的同步机构161。所述同步机构161然后在步骤401中将发出一个同步请求,此同步请求被发射到GSM同步机构261。如果GSM接入装置运行于内部时钟上,则在时钟估计/重新配置步骤402中将发出一个外部时钟基准的请求。如果需要GSM RAT200的定时发生器255必须计时计数器258和来自外部时钟的计数器数值寄存器257以达到足够的精度并且不存储错误的数值,则外部时钟基准是必需的。诸如压控振荡器之类的外部时钟(未示出)可以用作外部时钟基准,每当合适时它将计时GSM RAT 200以及WCDMA RAT100的计数器258和寄存器257。在不需要外部时钟基准的本发明备选实施例中,步骤402可以被省略。在步骤403中,CTE由GSM RAT200的计数器同步机构256生成。CTE例如通过把比特写在GSM RAT100和WCDMA RAT 100之间的HW接口中来生成。CTE在步骤404中例如通过线路300通信。在步骤405中,CTE被WCDMA RAT 100的计数器同步机构156接收,其中CTE中断被服务,因为计数器数值被记录。数值近似同时被记录并被存储在各自的计数器数值寄存器157、257中,从而生成共同的时间基准。
在一个可选实施例中,WCDMA定时发生器155将生成CTE。如果不需要RAT 100、200的其中任何一个被外部时钟基准计时,则不需要涉及同步机构161、261。定时发生器150、250的其中任何一个然后可以发出CTE。
步骤402为GSM RAT提供每当需要时就醒来并对照外部时钟基准而重新配置它的内部时钟的可能性。
图7说明当在压缩模式或测量时机期间(即当WCDMA RAT处于Cell_DCH或Cell_FACH中时)提供中断时根据本发明执行的步骤。MGS被利用,因为GSM RAT 100必须预先计划测量。然后,GSM无线电一接通并且WCDMA收发信机150一关闭,则GSM RAT 100就能够开始正确的测量。如果WCDMA堆栈是活动的,则同步程序例如将起始于接通电源时。可替代地,如果WCDMA RAT 100的活动状态正在改变或者响应于来自RRC块120的一个再同步请求,则程序启动。程序的启动将建立GSM和WCDMA RAT 100之间的测量同步并且可能启动CTE生成。当WCDMA接入堆栈进入被动状态或者进入断开电源状态或者状态被改变时,该程序将结束。
图7的方法始于步骤500,其中一个测量配置请求被移动电话1从WCDMA RAT目前所连接的WCDMA电信网17中接收到。配置请求包括确定MGS所需要的任何信息,比如可以由WCDMA RAT 100和GSMRAT 200分别使用的间隙。测量配置数据,即压缩模式模型或者FACH测量时机在步骤501被存储,并且可以被将计划WCDMA RAT 100的测量的RRC块120检索。在步骤502中,时间表的激活时间被确定。激活时间在Cell_DCH中由WCDMA电信网17设置,而激活时间在Cell_FACH中基于从UTRAN中接收到的信息由WCDMA物理层110获得,例如由CPU 130获得。在步骤503中,可以由GSM RAT 200利用的发射间隙被确定。可以由GSM RAT 200利用的间隙在压缩模式中在测量配置数据中给出。在Cell_FACH测量时机中,例如根据3GPP规范,在WCDMA RAT 100和GSM RAT 200之间划分发射间隙。CPU130基于接收到的信息确定哪些间隙应该用于WCDMA RAT测量(比如频率间测量),以及哪些间隙应该用于GSM测量。在步骤504中,MGS的参数被获得。将切换到GSM RAT 100的激活时间和参数被翻译成MGS参数。基于共同的时间事件CTE确定时间表的参数,该CTE是响应于当前步骤中准备的时间表的激活请求而被发出的。包括激活时间的MGS参数在步骤505被转发给GSM RAT。GSM RAT 200在步骤506接收MGS参数,并且在步骤507把所述参数翻译成GSM时间基准。在步骤508中,GSM测量的规划开始,这也是该程序的结尾。GSM物理层210执行的GSM测量现在可以根据MGS时间表中给出的激活时间开始并且例如由RR块220使用所述时间表来控制。
图8说明当在DRX测量循环期间(即当WCDMA RAT在空闲中、在Cell_PCH中或者URA_PCH状态中时)根据本发明的方法执行的步骤的备选实施例。如果WCDMA接入堆栈是活动的、如果任何WCDMA活动状态正在改变或者如果一个再同步被请求,则该程序起始于移动电话1的接通电源时。WCDMA物理层110可以启动MGS方法的同步程序以便建立同步。在第一步骤600中,RRC块120接收来自WCDMA网络17的信息以便能够规划该测量,比如DRX循环长度和任何建立/重新配置消息。在步骤601中,WCDMA物理层110作DRX测量循环的计划,即确定哪些间隙应该分别用于WCDMA RAT和GSM RAT测量。一个被请求的激活时间也被确定。在步骤602中,在步骤601中确定的参数被翻译成参考特定CTE的MGS格式。RAT间测量规则是WCDMARAT 100已知的并且当MGS时间表被获取时是被考虑的,它确定GSM测量何时开始。在步骤603中,RRC块120检查GSM RAT 200是否将在一个预定时限内测量。如果是,则MGS时间表在步骤604被转发给GSM RAT。否则,该程序在步骤603等待,一直到一个GSM测量开始或者该程序结束。可替代地,时间表在它一被获得时就被直接移交给GSM RAT 200。GSM RAT 200在步骤605接收包括时间表的起动时间在内的MGS参数。MGS参数在步骤606被翻译成GSM基准时间。RR块220在步骤607可以开始作GSM测量的计划,其中WCDMA RAT100和GSM RAT 100根据获得的MGS知道何时执行测量。
空闲模式和Cell_DCH或Cell_FACH之间的公共定时的一个区别是不同的RAT 100、200的时间基准未被锁定到彼此上。这要求MGS必须不断地被再同步。
根据MGS时间表,WCDMA物理层110将开始测量模型(即压缩模式模型、FACH测量时机或DRX测量循环)的执行,并且可以处理共同的无线电资源,比如开关30和天线10。GSM物理层210根据MGS时间表执行它的测量,并且当WCDMA收发信机150临时处于待用状态时将在这些测量期间控制共同的无线电资源。可替代地,当分开的天线10a、10b被提供时,不需要控制无线电资源,但是借助于知道MGS时间表的WCDMA和GSM物理层110、210来避免WCDMA RAT 100和GSM RAT 200的同步激活(发射/接收)。
RR块220将在GSM物理层210中使用MGS时间表来控制测量。测量根据MGS时间表给出的开始时间而被安排。在空闲状态中,MGS的源是DRX测量。RRC块120将请求来自WCDMA物理层110的MGS时间表的输入信息,因为WCDMA物理层110在能够控制测量的循环期间正在执行动作的计划。
当WCDMA无线电收发信机150已经关掉时,GSM无线电收发信机250可以立刻活动。为了在GSM收发信机250被激活之前确保WCDMA收发信机已完全被关掉,在WCDMA收发信机150被关掉之后可以增加一个第一时间裕量。类似地,当GSM收发信机250被关掉并且WCDMA收发信机被激活时可以增加一个第二时间裕量。在第一时间裕量期间,开关30可以被控制为从第一位置切换到第二位置。当WCDMA收发信机150完全被关掉时,WCDMA CPU 130例如可以控制开关30从第一位置(其中WCDMA收发信机150被连接到天线10)到第二位置的切换。类似地,当GSM收发信机250完全被关掉时,GSM CPU 230可以控制开关30从第二位置切换到第一位置。
WCDMA物理层110适于检测其中GSM RAT测量要被中断的若干情形,这引起一个MGS例外。这样的例外例如是在更改状态(留下Cell_FACH)期间、RACH(随机接入信道)程序、由于寻呼引起的BCH(广播信道)读取、SFN(小区系统帧编号)、在Cell_FACH和Cell_DCH中在邻点上的(BCH)读取、压缩模式模型端(压缩模式中的TGPRC参数、碰撞压缩模式模型和状态转移,即空闲、Cell_PCH和Cell_FACH之间的转移)。优选地,这些例外由WCDMA RAT 100检测,因为它是需要这些例外的活动RAT。在所有的例外中,GSM RAT 100被一个例外中断信号通知,其指示GSM测量应该被中止,其中所有正在进行的测量被停止。例外一被WCDMA RAT 100注意到,则就可以通知GSMRAT 200GSM测量可以被恢复。在这种情况下,存储的MGS参数可以用于恢复的测量。存储的参数可能必须被估计以保证它们的有效性。MGS的时间范围可能已经到期,其中必须提供一个再同步。可替代地,RAT 100、200的一个再同步总是在一个例外已经被注意到之后被执行。
当WCDMA接入堆栈例如进入被动状态或者关掉时,根据上述任一实施例的MGS程序被完全停止。
上面已经参考移动电话描述了本发明。可是,本发明可以被提供于任何便携式无线电通信设备中,例如移动无线电终端、寻呼机或者具有双RAT性能的通信装置,即电子管理器、智能手机等等。
上面已经参考特定的实施例描述了本发明。可是,不同于上述的实施例同样可能在本发明的范围内。在本发明的范围内,除上述那些之外的由硬件或软件执行该方法的不同方法步骤可以被提供。本发明的不同特征和步骤可以被组合在所述那些之外的其它组合中。本发明只由所附的专利权利要求书来限定。
权利要求
1.一种用于同步在一个移动通信设备中的测量的方法,该移动通信设备具有适于根据第一无线接入技术进行通信的第一活动无线接入装置(100)和适于根据第二无线接入技术进行通信的第二被动无线接入装置(200),其特征在于生成第一和第二接入装置(100,200)共同的时间基准;获得至少一个时间表,所述时间表指示一个时间间隙,在所述时间间隙期间允许第二接入装置(200)成为活动的;以及基于共同的时间基准来确定时间表的一个激活时间。
2.根据权利要求1的方法,其中当时间表的激活被请求时,所述请求启动一个共同的时间事件(CTE),响应于其而在第一和第二接入装置(100,200)中生成该时间基准。
3.根据权利要求2的方法,其中CTE是一个硬件支持的中断。
4.根据权利要求2或3的方法,其中在第一和第二接入装置(100,200)中提供的第一和第二计数器(158,258)的计数器数值响应于CTE而分别被记录。
5.根据权利要求4的方法,其中当前连接帧编号、当前时隙和当前码片响应于CTE而被第一接入装置(100)记录。
6.根据权利要求4或5的方法,其中在一个GSM多帧结构中的当前帧编号以及在所述帧内的位置响应于CTE而被第二接入装置(200)记录。
7.根据前面权利要求的任何一项的方法,其中基于从第一接入装置(100)所连接的第一通信网(17)中接收到的信息获得时间表。
8.根据权利要求7的方法,其中接收的信息包括规定间隙的配置数据,在该间隙中允许第二接入装置(200)成为活动的。
9.根据权利要求7的方法,其中接收的信息包括建立或重新配置信息,并且第一接入装置(100)基于存储和接收的数据获得间隙。
10.根据前面权利要求的任何一项的方法,其中所述间隙的持续时间以及共同的时间基准和所述间隙之间的距离在时间表中给出。
11.根据前面权利要求的任何一项的方法,其中几个时间间隙在时间表中被确定,并且所述间隙之间的距离在时间表中被规定。
12.根据权利要求4的方法,其中在确定时间表的激活时间时考虑信道定时和第一接入装置(100)的计数器(158)之间的延迟。
13.根据前面权利要求的任何一项的方法,其中由第一接入装置(100)获得的时间表按照第一RAT的时间格式被确定。
14.根据权利要求13的方法,其中时间表被第二接入装置(200)转换成第二RAT的时间格式。
15.根据前面权利要求的任何一项的方法,其中时间表被第二接入装置(200)利用来提供小区测量。
16.一种用于同步移动通信设备中的测量的设备,包括第一活动无线接入装置(100),它包括用于与第一通信网(17)通信的第一收发信机装置(150),所述第一收发信机装置适于根据第一无线接入技术通信;第二被动无线接入装置(200),它包括用于与第二通信网(20)通信的第二收发信机装置(250),所述第二收发信机装置适于根据第二无线接入技术通信;其特征在于时间基准生成装置(155,255),用于生成第一和第二接入装置(100,200)共同的一个时间基准;时间表生成装置(130),用于获得至少一个时间表,所述时间表指示至少一个时间间隙,在此时间间隙期间允许第二接入装置(200)成为活动的;以及所述时间表生成装置(130)适于基于共同的时间基准来确定时间表的激活时间。
17.根据权利要求16的设备,其中时间基准生成装置(155,255)适于生成一个共同的时间事件(CTE),并且适于响应于第一和第二接入装置(100,200)中的CTE来生成时间基准。
18.根据权利要求17的设备,其中时间基准生成装置(155,255)包括在第一和第二接入装置(100,200)中分别提供的第一和第二计数器同步机构(156,157),所述机构之一适于生成一个中断,该中断是CTE,另外一个机构适于接收该中断。
19.根据权利要求18的设备,其中计数器同步机构(156,157)的二者之一或全部适于把比特写到与另外一个的连接上,所述比特是所述中断。
20.根据权利要求17到19的任何一项的设备,其中时间基准生成装置包括在第一和第二接入装置(100,200)中分别提供的第一和第二计数器装置(158,258)和第一和第二计数器数值寄存器装置(157,258)。
21.根据权利要求20的设备,其中第一接入装置(100)的计数器(158)在运行中适于生成当前的连接帧编号、当前时隙和当前码片,响应于CTE,时间基准生成装置(155,255)适于将其存储在第一计数器数值寄存器装置(158)中。
22.根据权利要求20的设备,其中第二接入装置(200)的计数器(258)适于生成在GSM多帧结构中当前帧编号以及在所述帧内的位置,响应于CTE,时间基准生成装置(155,255)适于将其存储在第二计数器数值寄存器装置(258)中。
23.根据权利要求16-22的任何一项的设备,其中时间表生成装置(130)适于基于存储的信息和在操作期间从第一网络(17)中接收的数据来获得时间表。
24.根据权利要求16到23的任何一项的设备,其中时间表生成装置(130)适于把一些参数合并到时间表中,这些参数识别间隙的持续时间、在共同的时间基准和至少一个间隙之间的距离。
25.根据权利要求16到24的任何一项的设备,其中时间表生成装置(130)适于把若干时间间隙合并到时间表中,并且适于规定时间表中的所述间隙之间的距离。
26.根据权利要求16到25的任何一项的设备,其中时间表生成装置(130)适于在运行中按照第一接入技术的时间格式确定时间表。
27.根据权利要求26的设备,其中第二接入装置(200)的处理器装置(230)适于在运行中把时间表转换成第二接入技术的时间格式。
28.根据权利要求16到27的任何一项的设备,其中第二接入装置(200)适于在时间表中给出的间隙期间提供小区测量,并且其中第一接入装置(100)适于成为被动的。
29.根据权利要求16到28的任何一项的设备,其中第一无线接入技术是WCDMA(宽带码分多址)。
30.根据权利要求16到29的任何一项的设备,其中第二接入技术是GSM(全球移动通信系统)。
31.根据权利要求16到30的任何一项的设备,其中所述第一和第二接入装置(100,200)具有至少一个共同的无线电资源(10,30)。
32.根据权利要求31的设备,其中共同的无线电资源是一个天线(10)。
33.一种可直接加载到具有数字计算机性能的移动终端(1)的存储器(153,253)中的计算机程序产品,包括软件代码部分,其在所述产品由所述移动终端(1)运行时用于执行权利要求1的步骤。
34.根据权利要求16到32的任何一项的设备在无线通信设备(1)中的使用。
35.根据权利要求34的设备的使用,其中设备是移动无线电终端、移动电话(1)、寻呼机或者通信装置。
全文摘要
一种用于同步在一个移动通信设备中的测量的方法,该移动通信设备具有适于根据第一无线接入技术(RAT)进行通信的第一活动无线接入装置(100)和适于根据第二RAT进行通信的至少一个第二被动无线接入装置(RAT)。生成第一和第二接入装置(100,200)共同的时间基准。获得至少一个时间表,所述时间表指示至少一个时间间隙,在所述时间间隙中允许第二接入装置(200)成为活动的。时间表的激活时间基于该共同的时间基准。还公开了一种适于生成共同的时间基准和时间表的设备。
文档编号H04B7/26GK1806455SQ200480016219
公开日2006年7月19日 申请日期2004年4月5日 优先权日2003年4月11日
发明者T·帕莱纽斯, J·霍克费尔特, C·厄斯特贝里, J·维歇尔特, M·尼尔松, R·埃瓦尔德, P·奥洛夫松, H·帕尔姆 申请人:艾利森电话股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1