移动终端及小区重选的方法与流程

文档序号:11995670阅读:430来源:国知局
移动终端及小区重选的方法与流程
本发明涉及移动通信技术领域,特别涉及一种移动终端及小区重选的方法。

背景技术:
目前,第三代移动通讯系统以其更高效的频谱效率,更高的服务质量和保密性能以及更高的业务速率,正在得到越来越多用户的关注和使用。但是第二代移动通讯系统的网络覆盖面更广,通话效果稳定,仍然有其独特的优势。例如用户需要使用高速数据业务时,可以选择第三代移动通讯系统,用户到比较偏远的地域,可以选择第二代通讯系统。为了满足用户不同场景的应用需求,一种既能支持第三代移动通讯系统,又能支持第二代移动通讯系统的多模多待移动终端应运而生。以现有的一种双模双待移动终端为例,其主要支持时分同步码分多址(TD-SCDMA,TimeDivision-SynchronousCodeDivisionMultipleAccess)和全球移动通信系统(GSM,GlobalSystemforMobileCommunications)两种网络,即移动终端可以同时放入一张TD-SCDMA(下面简称TD)终端卡和一张GSM终端卡,其中TD终端卡可以待机在TD网络或者GSM网络,GSM终端卡可以待机在GSM网络。移动终端在移动的过程中,为了保证优质的业务,会选择质量最好的小区进行驻留。在待机状态下,移动终端会周期性的对邻小区的信号质量进行测量,当某一邻小区的质量好于当前的服务小区时,移动终端就会发起小区重选。小区重选,可以是同网络的小区重选,比如TD终端卡从TD-SCDMA的服务小区重选到TD的邻小区,或者GSM终端卡从GSM的服务小区重选到GSM的邻小区,也可以是跨网络的小区重选,比如TD终端卡从的TD的服务小区重选到GSM的邻小区或者TD终端卡从GSM的服务小区重选到TD的邻小区。在单基带实现方案中,移动终端在跨网络的小区重选时,基带模块需要进行模式切换,而模式切换是需要一定的时间的,在这段时间内移动终端无法处理寻呼消息,包括TD终端卡的寻呼消息和GSM终端卡的寻呼消息。另外,当出现小区重选失败的时候,基带处理单元还要进行模式回切,此期间发生寻呼也会丢失。可见在移动终端进行跨网络的小区重选过程中,系统的寻呼成功率必定会受到影响。现有的技术,并没有考虑到在多模手机跨网络小区重选时提高寻呼成功率的问题,如美国公开号为US2005048982A1的专利申请,公开了一种小区重选的方法,通过将寻呼消息暂时存储寻呼消息优先处理小区重选来减少重选过程中的寻呼丢失,若重选成功通过新的服务小区处理寻呼,若重选失败仍在原先的服务小区处理寻呼。但该技术未涉及多模终端在跨网络的小区重选过程中保证系统呼通率的问题。

技术实现要素:
本发明要解决的技术问题是,多模多待终端在多模终端卡的跨网络小区重选时,会丢失寻呼,降低寻呼成功率。为解决上述问题,本发明技术方案提供了一种提高寻呼成功率的小区重选的方法,包括:移动终端的第一网络模块将小区重选请求发送给第二网络模块,所述第一网络模块为与所述第一终端卡对应的第一网络的无线资源管理模块,所述第二网络模块为与所述第一终端卡对应的第二网络的无线资源管理模块;所述第二网络模块接收所述小区重选请求,向所述移动终端的基带模块发送解码请求;所述基带模块接收所述解码请求,对目标小区的同步消息和广播消息进行解码,并将解码结果反馈给所述第二网络模块,所述基带模块工作在第一网络模式;在上述任一过程中,若所述基带模块收到所述第一终端卡或第二终端卡的寻呼消息,则终止重选过程,所述第一终端卡的寻呼消息为与所述第一终端卡对应的来自所述第一网络的寻呼消息,所述第二终端卡的寻呼消息为与所述第二终端卡对应的来自所述第二终端卡所驻留网络的寻呼消息;基于所述解码结果,所述第一终端卡进行所述目标小区的驻留。可选的,所述移动终端为多模多待移动终端,所述第一终端卡适于驻留在第一网络或第二网络,所述第二终端卡适于驻留在第一网络或第二网络。可选的,所述移动终端的基带模块为多模基带处理模块,若所述第一终端卡驻留在所述第一网络,所述基带模块工作在第一网络模式,若所述第一终端卡驻留在所述第二网络,所述基带模块工作在第二网络模式,所述基带模块的下行数据接收为时隙配置。可选的,所述在上述任一过程中,若所述基带模块收到所述第一终端卡或第二终端卡的寻呼消息,则终止重选过程包括:所述基带模块将收到寻呼的通知发送给所述第一网络模块,并对接收到所述第一终端卡或第二终端卡的寻呼消息进行解码,所述寻呼消息的解码结果对应的发送给所述第一网络模块或第三网络模块,所述第三网络模块为与所述第二终端卡对应的所述第二终端卡所驻留网络的无线资源管理模块;所述第一网络模块接收到所述收到寻呼的通知后,终止重选过程,并将终止重选的通知发送给所述第二网络模块。可选的,所述小区重选的方法,还包括:若驻留目标小区失败,则所述第二网络模块将驻留失败消息发送给所述第一网络模块,所述第一网络模块终止重选过程;若驻留目标小区成功,则所述第二网络模块将驻留成功消息经由所述第一网络模块发送给基带模块,所述基带模块从第一网络模式切换至第二网络模式。可选的,所述基带模块从所述第一网络模式切换至第二网络模式后,还包括:所述基带模块将模式切换完成通知发送给所述第一网络模块;所述第一网络模块收到所述基带模块的模式切换完成通知后,向所述第二网络模块和第三网络模块发送模式切换确认通知;所述第二网络模块收到所述模式切换确认通知后,与所述基带模块完成通讯握手;所述第三网络模块收到所述模式切换确认通知后,与所述基带模块完成通讯握手。可选的,所述小区重选的方法还包括,在所述小区重选过程中,若出现寻呼冲突,则所述移动终端进行寻呼冲突处理;所述寻呼冲突是所述第一终端卡的寻呼消息和所述第一终端卡的驻留消息的接收冲突,或所述第二终端卡的寻呼消息和所述第一终端卡的驻留消息接收冲突,或所述第一终端卡的寻呼消息和第二终端卡的寻呼消息的接收冲突;所述驻留消息为所述第一终端卡驻留目标小区所需的来自第二网络的同步消息或广播消息。可选的,当所述第一终端卡的寻呼消息和所述第一终端卡的驻留消息的接收冲突时,所述寻呼冲突处理包括:若所述第一终端卡的寻呼消息的重复周期与所述第一终端卡的驻留消息的重复周期不互质,且所述第一终端卡的寻呼消息的重复周期较短,则将所述第一终端卡的寻呼消息配置发送给所述基带模块;若所述第一终端卡的寻呼消息的重复周期与所述第一终端卡的驻留消息的重复周期不互质,且所述第一终端卡的驻留消息的重复周期较短,则将所述第一终端卡的驻留消息配置发送给所述基带模块;若所述第一终端卡的寻呼消息的重复周期与所述第一终端卡的广播消息的重复周期互质,则将所述第一终端卡的驻留消息配置发送给所述基带模块;基于所述寻呼消息配置或者驻留消息配置,所述基带模块接收所述第一终端卡的寻呼消息或者所述第一终端卡的驻留消息。可选的,当所述第二终端卡的寻呼消息和所述第一终端卡的驻留消息接收冲突时,所述寻呼冲突处理包括:若所述第二终端卡的寻呼消息的重复周期与所述第一终端卡的驻留消息的重复周期不互质,且所述第二终端卡的寻呼消息的重复周期较短,则将所述第二终端卡的寻呼消息配置发送给所述基带模块;若所述第二终端卡的寻呼消息的重复周期与所述第一终端卡的驻留消息的重复周期不互质,且所述第一终端卡的驻留消息的重复周期较短,则将所述第一终端卡的驻留消息配置发送给所述基带模块;若所述第二终端卡的寻呼消息的重复周期与所述第一终端卡的驻留消息的重复周期互质,则将所述第一终端卡的驻留消息配置发送给所述基带模块;基于所述寻呼消息配置或者驻留消息配置,所述基带模块接收所述第二终端卡的寻呼消息或者所述第一终端的驻留消息。可选的,当所述第一终端卡的寻呼消息和第二终端卡的寻呼消息的接收冲突时,所述寻呼冲突处理包括:若所述第一终端卡的寻呼消息在寻呼冲突处理后被舍弃的次数较多,则将所述第一终端卡的寻呼消息配置发送给所述基带模块;若所述第二终端卡的寻呼消息在寻呼冲突处理后被舍弃的次数较多,则将所述第二终端卡的寻呼消息配置发送给所述基带模块;若所述第一终端卡的寻呼消息与所述第二终端卡的寻呼消息在寻呼冲突处理后被舍弃的次数相同,则对比所述第一终端卡的寻呼消息的重复周期和所述第二终端卡的寻呼消息的重复周期,若所述第一终端卡的寻呼消息的重复周期较短,则将所述第一终端卡的寻呼消息配置发送给所述基带模块,若所述第二终端卡的寻呼消息的重复周期较短,则将所述第二终端卡的寻呼消息配置发送给所述基带模块;基于所述第一终端卡的寻呼消息配置或者第二终端卡的寻呼消息配置,所述基带模块接收所述第一终端卡的寻呼消息或第二终端卡的寻呼消息。可选的,所述第一网络为GSM网络、TD-SCDMA网络、CDMA网络、WCDMA网络或LTE网络,所述第二网络为GSM网络、TD-SCDMA网络、CDMA网络、WCDMA网络、或LTE网络,所述第一网络不同于第二网络。可选的,所述第二网络为GSM网络,所述目标小区的同步消息为同步信道,所述目标小区的广播消息为广播控制信道。可选的,所述第二网络为TD-SCDMA网络,所述目标小区的同步消息为下行导频信道,所述目标小区的广播消息为广播信道。可选的,所述基带模块的下行数据接收为时隙配置。为解决上述问题,本发明技术方案还提供了一种移动终端,包括:第一网络模块、第二网络模块、基带模块和第三网络模块,其中,所述第一网络模块为与第一终端卡对应的第一网络的无线资源管理模块,用于在所述第一终端卡从第一网络的至第二网络的小区重选时,将小区重选请求发送给所述第二网络模块,以及在收到所述基带模块的收到寻呼的通知后,终止重选过程;所述第二网络模块为与所述第一终端卡对应的第二网络的无线资源管理模块,用于在接收到所述小区重选请求后,向所述基带模块发送解码请求;所述基带模块用于在第一网络模式下接收所述解码请求后,对目标小区的同步消息和广播消息进行解码,并将解码结果反馈给所述第二网络模块,以及在收到所述第一终端卡或第二终端的寻呼消息后向所述第一网络模块发送收到寻呼的通知,并将所述第一终端卡或第二终端卡的寻呼消息的解码结果发送给所述第一网络模块或第三网络模块所述第一终端卡的寻呼消息为与所述第一终端卡对应的来自所述第一网络的寻呼消息,所述第二终端卡的寻呼消息为与所述第二终端卡对应的来自所述第二终端卡所驻留网络的寻呼消息;所述第三网络模块为与所述第二终端卡对应的所述第二终端卡所驻留网络的无线资源管理模块。可选的,所述移动终端为多模多待移动终端,至少包括第一终端卡和第二终端卡,所述第一终端卡适于驻留在第一网络或者第二网络,所述第二终端卡适于驻留在第一网络或第二网络。可选的,所述移动终端的基带模块为多模基带处理模块,若所述第一终端卡驻留在所述第一网络,则所述基带模块工作在第一网络模式,若所述第一终端卡驻留在所述第二网络,则所述基带模块工作在第二网络模式。可选的,所述第一网络模块收到所述基带模块的收到寻呼的通知后,终止重选过程,还包括所述第一网络模块将终止重选的通知发送给所述第二网络模块。可选的,所述第二网络模块还用于在驻留目标小区失败后,将驻留失败消息发送给所述第一网络模块;所述第一网络模块还用于在收到所述驻留失败消息后终止重选过程;所述第二网络模块还用于在驻留目标小区成功后,则将驻留成功消息经由所述第一网络模块发送给基带模块;所述基带模块还用于在收到所述驻留成功消息后从所述第一网络模式切换至第二网络模式。可选的,所述第一网络模块还用于在所述基带模块从所述第一网络模式切换至第二网络模式后向所述第二网络模块和第三网络模块发送模式切换确认通知;所述第二网络模块和所述第三网络模块还用于在收到所述模式切换确认通知后与所述基带模块完成通讯握手。可选的,所述移动终端还包括,寻呼冲突处理模块,用于在所述小区重选过程中,处理寻呼冲突;所述寻呼冲突是所述第一终端卡的寻呼消息和所述第一终端卡的驻留消息的接收冲突,或所述第二终端卡的寻呼消息和所述第一终端卡的驻留消息接收冲突,或所述第一终端卡的寻呼消息和第二终端卡的寻呼消息的接收冲突;所述驻留消息为所述第一终端卡驻留目标小区所需的来自第二网络的同步消息或广播消息。本发明技术方案提供的小区重选的方法,将多模终端卡的重选过程中目标小区的驻留放在所述第一网络模式下进行,驻留成功后才切换基带模块的模式,这样在小区重选过程中所述第一终端卡为待机状态,可以处理第一终端卡的寻呼消息,所述第二终端卡也为待机状态,可以处理第二终端卡的寻呼消息,解决了多模终端在跨网络小区重选过程中丢失寻呼的问题,提高了移动终端的寻呼成功率。并且,即使出现小区重选失败的情况,基带模块也不需要再次进行模式回切,这样简化了处理流程,进一步提高了寻呼成功率,同时降低了因模式切换带来的功耗。另外,在寻呼过程中,还对可能出现的寻呼冲突进行了处理,在不丢失必须处理的寻呼消息的条件下,保证了小区重选的成功率。附图说明图1是本发明技术方案的小区重选的方法的流程示意图;图2是现有技术的双模移动终端跨网络小区重选的流程示意图;图3是本发明实施例的小区重选的方法的流程示意图;图4是本发明实施例的小区重选成功的流程示意图;图5是现有技术的小区重选时驻留目标小区失败的处理流程示意图;图6是本发明实施例的小区重选时驻留目标小区失败的处理流程示意图;图7是本发明实施例的一种寻呼冲突处理流程的示意图;图8是本发明实施例的另一种寻呼冲突处理流程的示意图;图9是本发明实施例的移动终端的结构示意图。具体实施方式随着移动通讯系统的迅速发展,针对新的用户推出的既能享受第三代移动通讯系统的高速率业务、又能利用第二代移动通讯系统的广覆盖范围的多模多待移动终端的应用已经越来越广泛。在单基带实现方案中,当移动终端的多模终端卡发生跨网络的小区重选时,如何保证重选过程中或者重选失败时移动终端不丢失寻呼成为提高寻呼成功率的一个关键。针对该问题,发明人提出了一种多模多待移动终端小区重选的方法,可以减少在重选过程中寻呼丢失的问题,如图1所示,包括:步骤S1:移动终端的第一网络模块将小区重选请求发送给第二网络模块,所述第一网络模块为与所述第一终端卡对应的第一网络的无线资源管理模块,所述第二网络模块为与所述第一终端卡对应的第二网络的无线资源管理模块;步骤S2:所述第二网络模块接收所述小区重选请求,向所述移动终端的基带模块发送解码请求;步骤S3:所述基带模块接收所述解码请求,对目标小区的同步消息和广播消息进行解码,并将解码结果反馈给所述第二网络模块,所述基带模块工作在第一网络模式;步骤S4:在上述任一过程中,若所述基带模块收到所述第一终端卡或第二终端卡的寻呼消息,则终止重选过程,所述第一终端卡的寻呼消息为与所述第一终端卡对应的来自所述第一网络的寻呼消息,所述第二终端卡的寻呼消息为与所述第二终端卡对应的来自所述第二终端卡所驻留网络的寻呼消息;步骤S5:基于所述解码结果,所述第一终端卡进行所述目标小区的驻留。所述移动终端为多模多待移动终端,所述第一终端卡适于驻留在第一网络或第二网络,所述第二终端卡适于驻留在第一网络或第二网络。所述移动终端的第一终端卡驻留在第一网络时可以重选至除第一网络外的任一网络。所述第一网络和第二网络可以是第二代移动通讯网络(2G,2nd-Generation),如全球移动通信系统(GSM,GlobalSystemforMobileCommunications)网络,也可以是第三代移动通讯网络(3G,3rd-Generation),如时分同步码分多址接入(TD-SCDMA,TimeDivision-SynchronousCodeDivisionMultipleAccess)网络、宽带码分多址接入(WCDMA,WideCodeDivisionMultipleAccess)网络、码分多址接入(CDMA,CodeDivisionMultipleAccess)网络,还可以是还可以是长期演进(LTE,LongTermEvolution)网络。所述第一网络不同于第二网络。例如,当第一终端卡TD-SCDMA终端卡时,可以驻留在TD-SCDMA网络或者GSM网络中,当第二终端卡为GSM终端卡时,可以驻留在GSM网络或者TD-SCDMA网络中。移动终端的基带模块为多模基带处理模块,若第一终端卡驻留在第一网络,所述基带模块工作在第一网络模式,若第一终端卡驻留在第二网络,所述基带模块工作在第二网络模式。当基带模块工作在第一网络模式时,下行接收支持对第二网络的同步消息和广播消息的解码;当基带模块工作在第二网络模式时,下行接收支持对第一网络的同步消息和广播消息的解码。同步消息和广播消息对应于不同的网络模式也略有不同,举例来说,如果第二网络为GSM网络,同步消息为同步信道(SCH,SynchronizationChannel),广播消息为广播控制信道(BCCH,BroadcastingControlChannel),如果第二网络为TD-SCDMA网络,同步消息为下行导频信道(DwPCH,DownlinkPilotChannel),广播消息为广播信道(BCH,BroadcastingChannel)。当移动终端的第一终端卡待机时,会对所述当前服务小区的接收功率进行周期性的测量,当测量值小于一定的门限时就会启动对相邻的小区进行测量,当第二网络的相邻小区的质量满足重选条件时,移动终端就会启动从当前小区向目标小区的重选。小区重选可以是同网络的小区重选,也可以是跨网络的小区重选。为使本发明的上述目的、特征和优点能够更为明显易懂,下面以第一终端卡为TD-SCDMA终端卡(下面简称为TD卡),第二终端卡为GSM终端卡(下面简称为GSM卡)为例,结合附图对本发明技术方案进行详细说明。首先对现有技术的双模移动终端跨网络小区重选的流程进行介绍,如图2所示,包括:步骤S201:TD卡的TD-无线资源管理(RRC,RadioRecourseControl)模块向基带模块发送模式切换指示。步骤S202:基带模块向TD卡的TD-RRC模块发送切换响应消息,并从TD网络模式切换至GSM网络模式。步骤S203:TD卡的TD-RRC模块向TD卡的GSM-RRC模块发送小区重选指示。步骤S204:TD卡的GSM-RRC模块与基带模块进行握手,建立通讯;步骤S205:GSM卡的GSM-RRC模块与基带模块进行握手,建立通讯。步骤S206:TD卡的GSM-RRC模块开始进行目标小区驻留。步骤S206还包括,若驻留目标小区成功,移动终端的TD卡将驻留在GSM网络的小区中;若驻留目标小区失败,基带模块从GSM网络模式回切至TD网络模式,重新与TD卡的TD-RRC模块和GSM卡的GSM-RRC模块建立通讯,TD卡和GSM卡重新完成小区驻留。可见,当移动终端处于步骤S202到步骤S205的小区重选过程中时,移动终端的TD卡如果收到来自TD网络的寻呼消息,或者GSM卡收到来自GSM网络的寻呼消息,由于基带模块处于从TD网络模式到GSM网络模式的切换过程中,是无法处理寻呼消息的。另外,在执行步骤S206时,如果出现了驻留目标小区失败的情况,基带模块还需要从GSM网络模式回切至TD网络模式,再次与TD卡和GSM卡建立通讯,而且TD卡和GSM卡还要再次完成小区驻留。在此期间,也是无法处理寻呼消息的。为了提高在小区重选过程中用户的体验度和寻呼的成功率,必须尽量避免在移动终端进行跨网络的小区重选过程的寻呼丢失和重选失败导致的寻呼丢失。基于上述问题,发明人提出了一种小区重选的方法,适于在多模终端进行跨网络小区重选过程中减少寻呼丢失。结合图3所示的本发明实施例的小区重选的方法的流程示意图,包括:步骤S301:TD卡的TD-RRC模块将小区重选请求发送给TD卡的GSM-RRC模块。步骤S302:TD卡的GSM-RRC模块接收小区重选请求,向所述基带模块发送目标小区的SCH和BCCH的解码请求。本实施例中,所述第二网络为GSM网络,所述目标小区的同步消息和广播消息分别为同步信道(SCH,SynchronizationChannel)和广播控制信道(BCCH,BroadcastingChannel)。所述基带模块为双模基带处理模块,当TD卡驻留在TD网络时,基带模块工作在TD网络模式,当TD卡驻留在GSM网络时,基带模块工作在GSM网络模式。当所述基带模块工作在TD-SCDMA模式下时,下行接收上需要支持GSM网络的SCH和BCCH的解码。步骤S303:基带模块接收解码请求,对SCH和BCCH进行解码,并将解码结果反馈给所述TD卡的GSM-RRC模块。步骤S304:在上述任一过程中,若基带模块收到TD卡的寻呼消息或者GSM卡的寻呼消息,则终止重选过程。基带模块收到TD卡的来自TD网络的寻呼消息或者GSM卡来自GSM网络的寻呼消息后,将优先对所述寻呼消息进行解码处理,同时通知TD卡的TD-RRC模块收到寻呼消息,再由TD卡的TD-RRC模块通知TD卡的GSM-RRC模块基带此时需要优先处理寻呼消息,TD卡的GSM-RRC模块停止重选流程。例如在步骤S301和步骤S302之间基带模块收到了TD卡来自TD网络的寻呼消息,那么此时TD卡的GSM-RRC模块就不再向基带模块发送解码请求,重选流程终止。步骤S305:基于解码结果,TD卡进行所述目标小区的驻留。驻留目标小区的过程可以采用现有技术实现,在此不再赘述。进一步的,若驻留目标小区失败,TD卡的GSM-RRC模块将驻留失败消息发送给所述TD卡的TD-RRC模块,所述TD卡的TD-RRC模块终止重选过程;若驻留目标小区成功,则TD卡的GSM-RRC模块将驻留成功消息经由所述TD卡的TD-RRC发送给基带模块,所述基带模块从所述TD网络模式切换至GSM网络模式;所述TD卡的TD-RRC模块向所述TD卡的GSM-RRC模块和GSM卡的GSM-RRC模块发送模式切换确认通知;所述TD卡的TD-RRC模块和GSM卡的GSM-RRC模块分别与所述基带模块完成通讯握手。具体的,当驻留目标小区成功时,执行过程如下:TD卡的TD-RRC模块向基带模块发送模式切换请求,基带模块从TD网络模式切换至GSM网络模式,并向TD卡的TD-RRC模块发送切换确认,再由TD卡的TD-RRC模块将切换确认发送至TD卡的GSM-RRC模块和GSM卡的GSM-RRC模块;TD卡的GSM-RRC模块收到切换确认后,向基带模块发送握手请求a,基带模块向TD卡的GSM-RRC模块回复握手确认a;GSM卡的GSM-RRC模块收到切换确认后,向基带模块发送握手请求b,基带模块向GSM卡的GSM-RRC模块回复握手确认b。至此,小区重选流程结束,移动终端驻留至GSM网络的目标小区中。上述流程中,基带模块的模式切换以及基带模块与TD卡的GSM-RRC模块、GSM卡的GSM-RRC模块建立通讯的过程都采用的确认机制,即模式切换请求对应模式切换确认,握手请求a对应握手确认a,握手请求b对应握手确认b。确认机制的采用主要是为了控制流程,例如基带模块的模式切换确认,可以防止在基带模块的模式切换还未完成时TD卡的GSM-RRC模块或者GSM卡的GSM-RRC模块就向基带模块发送交互消息,导致交互消息的丢失。下面结合图4详细说明本发明实施例的小区重选成功的处理流程。当移动终端发起小区重选时,TD卡的TD-RRC模块向TD卡的GSM-RRC模块发送小区重选请求,然后TD卡的GSM-RRC模块向所述基带模块发送目标小区的解码请求,基带模块解码完成后回应解码结果。基于解码结果,TD卡的GSM-RRC模块开始进行目标小区的驻留,驻留成功后,向TD卡的TD-RRC模块发送驻留成功消息,然后TD卡的TD-RRC模块向基带模块发送模式切换通知,基带模块回应模式切换确认并开始进行模式切换。切换完成后,然后TD卡的TD-RRC模块向TD卡的GSM-RRC模块发送模式切换完成1,向GSM卡的GSM-RRC模块发送模式切换完成2。最后,TD卡的GSM-RRC模块与基带模块完成通讯握手,收发的消息为握手请求1和握手确认1,GSM卡的GSM-RRC模块也和基带模块完成握手通讯,收发的消息为握手请求2和握手确认2。至此,TD卡成功驻留到GSM网络的目标小区中,GSM卡也与GSM网络模式的基带模块重新建立通讯继续处于待机状态。可见,将TD卡的重选过程放在TD网络模式下进行,能最大程度上保证在重选过程中不丢失寻呼。基于上述流程可见,本发明技术方案提供的小区重选的方法,将多模终端卡的目标小区的驻留过程放在第一网络模式下完成,只有当成功驻留在目标小区后,才对基带模块进行模式切换,保证了在目标小区的驻留过程中,TD卡的TD-RRC模块与基带模块、GSM卡的GSM-RRC模块与基带模块仍处于正常的通讯过程中。这样当有TD卡的寻呼或者GSM卡的寻呼发起时,系统可以优先处理寻呼,终止重选流程,等寻呼业务结束后再根据系统的状态进行判断是否进行新的重选流程。或者当目标小区驻留失败时,可以直接终止重选,仍然驻留在当前小区中,避免了基带模块不必要的回切流程,从而减少了寻呼丢失的概率。为了进一步说明本发明技术方案的优势,下面结合图5和图6详细说明在重选过程中出现驻留目标小区失败后的处理。如图5所示,为现有技术的小区重选时驻留目标小区失败的处理流程示意图。当移动终端的第一终端卡驻留当前小区,当开始从第一网络的当前小区到第二网络的目标小区的重选后,TD卡的TD-RRC模块向基带模块发送模式切换通知1,基带模块向TD卡的TD-RRC模块返回模式切换确认1并进行模式切换1,将模式切换至第二网络模式。然后TD卡的TD-RRC模块向TD卡的GSM-RRC模块发送小区重选请求,TD卡的GSM-RRC模块与基带模块之间进行握手通讯,收发的消息为握手请求1和握手确认1,同时,GSM卡的GSM-RRC模块与模式切换后的基带模块也要完成通讯握手,收发的消息为握手请求2和握手确认2。然后TD卡的GSM-RRC模块将目标小区的解码请求发送给基带模块,基带模块解码完成后将解码结果反馈给TD卡的GSM-RRC模块。基于所述解码结果,TD卡的GSM-RRC模块开始进行目标小区的驻留。当TD卡的GSM-RRC模块驻留目标小区失败后,向基带模块发送模式切换通知2,基带模块发送回应消息模式切换确认2,并再次将模式回切至第一网络模式。TD卡的TD-RRC模块和GSM卡的GSM-RRC模块再次与基带模块进行握手通讯,第一终端卡重新驻留到第一网络的当前小区中。在整个重选过程中,只有当基带模块进行完模式切换后,GSM卡的GSM-RRC模块才能重新进入待机状态,因此基带模块的两次模式切换过程中,GSM卡的GSM-RRC模块无法处理第二终端卡的寻呼消息。图6所示,为本发明实施例的小区重选时驻留目标小区失败的处理流程示意图。TD卡的TD-RRC模块驻留当前小区,当邻小区条件满足重选要求时,首先TD卡的TD-RRC模块向TD卡的GSM-RRC模块发送小区重选请求,第二网络模块基于小区重选请求向基带模块发送解码请求,解码完成后基带模块将解码的结果反馈给TD卡的GSM-RRC模块。TD卡的GSM-RRC模块基于解码结果开始进行目标小区驻留,当驻留失败时,TD卡的GSM-RRC模块将驻留失败通知发送给TD卡的TD-RRC模块,TD卡的TD-RRC模块终止重选,仍驻留在当前小区中。在整个小区重选到重选失败的过程中,GSM卡的GSM-RRC模块始终处于待机状态,随时可以处理来自第二终端卡的寻呼消息。对比图5和图6两种处理流程,可以看出,本发明实施例提供的小区重选的方法,当重选过程中出现驻留目标小区失败的情况下,是没有基带模块的模式切换以及回切过程的,在整个过程中移动终端的TD卡和GSM卡始终都处于待机状态,可以随时处理TD卡来自TD网络的寻呼消息以及GSM卡来自GSM网络的寻呼消息。而现有技术中,当重选过程出现驻留目标小区失败的情况,基带模块要进行两次模式切换,而且整个过程中移动终端的TD卡都处于小区驻留过程,无法处理寻呼消息,而GSM卡在两次基带模块的切换过程中,也无法处理GSM卡的寻呼消息,同时处理流程也相对复杂。进一步,本发明实施例所述的小区重选的方法,还对可能出现的寻呼冲突进行了处理。寻呼冲突是指TD卡的来自TD网络的寻呼消息与TD卡来自GSM网络的同步消息或广播消息的接收冲突,或者GSM卡来自GSM网络的寻呼消息与TD卡来自GSM网络的同步消息或广播消息的接收冲突,或者是TD卡来自TD网络的寻呼消息与GSM卡来自GSM网络的寻呼消息的接收冲突。本发明实施例所述的多模移动终端,采用单基带单射频的方案,即当TD卡的来自TD网络的寻呼消息与TD卡来自GSM网络的同步消息或广播消息的接收位置有重叠的时候,无法同时接收两个消息的,必定会舍弃其中之一。合理的处理寻呼冲突,既能保证必须处理的寻呼消息不被舍弃,也能在最大程度上保证小区重选的成功率。图7所示,为本发明实施例的一种寻呼冲突处理流程的示意图,所述寻呼冲突为TD卡的来自TD网络的寻呼消息与TD卡来自GSM网络的寻呼消息的接收冲突。首先执行步骤S701,获取TD卡来自TD网络的寻呼消息被舍弃的次数N1和GSM卡来自GSM网络的寻呼消息被舍弃的次数N2。其中被舍弃的次数是指在之前的寻呼冲突处理中被舍弃的次数的和。即移动终端会对每次寻呼冲突处理的结果进行统计,如每次TD卡来自TD网络的寻呼被冲突掉一次,则N1=N1+1。当两个卡的寻呼消息接收冲突的时候,对于被舍弃次数越多的一方处理的优先级别越高。然后执行步骤S702,判断N1和N2是否相等。若N1和N2相等,执行步骤S703,获取TD卡来自TD网络的寻呼消息的周期T1和GSM卡来自GSM网络的寻呼消息的周期T2。再执行步骤S704,判断T1是否大于T2。若T1小于T2,执行步骤S705,将TD卡来自TD网络寻呼消息配置发送给基带模块,基带模块接收TD卡来自TD网络的寻呼消息;若T1大于T2,则执行步骤S706,将GSM卡来自GSM网络的寻呼消息配置发送给基带模块,基带模块接收GSM卡来自GSM网络的寻呼消息。即在舍弃次数相同的情况下,优先处理周期较短的寻呼消息。若N1和N2不相等,则执行步骤S707,若N1>N2,则将TD卡来自TD网络寻呼消息配置发送给基带模块,基带模块接收TD卡来自TD网络的寻呼消息;若N1<N2,则将GSM卡来自GSM网络的寻呼消息配置发送给基带模块,基带模块接收GSM卡来自GSM网络的寻呼消息。图8所示,为本发明实施例的另一种寻呼冲突处理流程的示意图,所述寻呼冲突为TD卡来自GSM网络的驻留消息与TD卡来自TD网络的寻呼消息接收冲突。首先执行步骤S801,获取TD卡来自GSM网络的驻留消息的重复周期T3和TD卡来自TD网络的寻呼消息的重复周期T4,然后执行步骤S802,判断T3和T4是否互质。若是,执行步骤S803,将TD卡来自GSM网络的驻留消息配置发送给基带模块,基带模块处理TD卡来自GSM网络的驻留消息;若否,执行步骤S804,判断T3是否大于T4,若否,执行步骤S805,将TD卡来自GSM网络的驻留消息配置发送给基带模块,基带模块处理TD卡来自GSM网络的驻留消息;若是执行步骤S806,将TD卡来自TD网络的寻呼消息配置发送给基带模块,基带模块处理TD卡来自TD网络的寻呼消息。当TD卡来自GSM网络的驻留消息和GSM卡来自GSM网络的寻呼消息接收冲突时,可参照图8所示的寻呼冲突处理流程,在此不再赘述。寻呼冲突的处理过程,既保证了尽可能的少丢失寻呼消息,又在最大程度了上保证了重选的成功。同时,为了进一步降低寻呼冲突的概率,本发明实施例的多模基带模块的下行数据接收为时隙配置,这样基带模块可以实现在一个时隙接收一个网络发送的下行数据,并在下一个时隙接收另外一个网络发送的下行数据。而若以多个时隙为接收单位,比如按帧的方式接收,则会加大不同网络下行数据接收之间的冲突概率。但在实际应用中并不限于时隙配置,可以是帧配置或者其他配置。本领域技术人员可以理解,实现上述实施例中小区重选的方法的全部或部分是可以通过程序来指令相关的硬件来完成,所述的程序可以存储于计算机可读存储介质中,所述存储介质可以是ROM、RAM、磁碟、光盘等。对应于上述小区重选的方法,本实施例还提供了一种移动终端,在小区重选过程中可以减少寻呼的丢失,如图9所示是本发明实施例的移动终端的结构示意图,所述移动终端包括:第一网络模块11,为与第一终端卡对应的第一网络的无线资源管理模块,用于在所述第一终端卡从第一网络的至第二网络的小区重选时,将小区重选请求发送给所述第二网络模块,以及在收到所述基带模块的收到寻呼的通知后,终止重选过程;第二网络模块12,为与所述第一终端卡对应的第二网络的无线资源管理模块,用于在接收到所述小区重选请求后,向所述基带模块发送目标小区的广播消息的解码请求;并基于所述基带模块反馈的解码结果,进行所述目标小区的驻留;第三网络模块13为与所述第二终端卡对应的无线资源管理模块;基带模块14,用于在第一网络模式下接收所述解码请求后,对所述目标小区的广播消息进行解码,并将解码结果反馈给所述第二网络模块,以及在收到所述第一终端卡或第二终端的寻呼消息后向所述第一网络模块发送收到寻呼的通知,并将所述第一终端卡或第二终端卡的寻呼消息的解码结果发送给所述第一网络模块或第三网络模块;寻呼冲突处理模块15,用于在所述小区重选过程中,处理寻呼冲突;所述寻呼冲突是所述第一终端卡的寻呼消息和所述第一终端卡的驻留消息的接收冲突,或所述第二终端卡的寻呼消息和所述第一终端卡的驻留消息接收冲突,或所述第一终端卡的寻呼消息和第二终端卡的寻呼消息的接收冲突;所述驻留消息为所述第一终端卡驻留目标小区所需的来自第二网络的同步消息或广播消息。所述移动终端的小区重选的具体实施可参考上述降低寻呼丢失率的方法的实施,在此不再赘述。本发明虽然已以较佳实施例公开如上,但其并不是用来限定本发明,任何本领域技术人员在不脱离本发明的精神和范围内,都可以利用上述揭示的方法和技术内容对本发明技术方案做出可能的变动和修改,因此,凡是未脱离本发明技术方案的内容,依据本发明的技术实质对以上实施例所作的任何简单修改、等同变化及修饰,均属于本发明技术方案的保护范围。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1