多卡多模终端及其异系统小区重选方法和装置的制作方法

文档序号:7682553阅读:162来源:国知局
专利名称:多卡多模终端及其异系统小区重选方法和装置的制作方法
技术领域
本发明涉及移动通信终端,特别是涉及一种多卡多模终端及其异系统小区重选方法和装置。
背景技术
移动通信的发展形成了多种无线通信系统,如第二代移动通信系统QG)全球移动通信系统(GSM,Global System for Mobile Communication)、通用分组无线系统(GPRS, General Packet Radio System)、码分多址(CDMA,Code Division Multiple Access)等,第三代移动通信系统(3G)时分同步码分多址系统(TD-SCDMA,Time Division-Synchronous Code Division Multiple Access)、宽带码分多址系统(WCDMA,Wideband Code Division Multiple Access),以及第三代系统的长期演进(LTE,Long Term Evolution)系统等。此外,随着通讯技术的飞速发展,人与人之间的信息交流也更频繁,一个移动通信终端(例如手机、车载移动终端等)已无法满足人们的需求,尤其是从事销售、管理等类工作的人,有时需要两三个甚至更多终端才能勉强满足需要。而携带这么多终端很是不便。因此,市场上出现了多卡多模终端,这种终端可以在一个载体上安装多张多模终端卡(SIM 卡,Subscriber Identity Module 或 USIM 卡,Universal Subscriber Identity Model),相比携带多个终端明显方便了很多,每张终端卡都可以待机不同的网络系统的小区(例如2G网络小区或3G网络小区),并且在检测到符合异系统重选条件的邻区时可以重选到异系统小区。目前的异系统小区重选,以终端卡驻留在GSM网络小区,重选到邻近的TD-SCDMA 网络小区为例,重选的TD-SCDMA网络小区必须在当前驻留的GSM网络小区的广播控制信道划分(BA,BCCH Allocation)表中。但是,对于只使用一套通讯模块(包括射频芯片和基带处理芯片)的多卡多模终端而言,如果多张终端卡驻留在不同的GSM网络小区,此时针对每个GSM网络小区的邻区TD-SCDMA网络小区测量和小区重选只能采用分时的方式来轮流切换,对邻区的测量机会随着同时待机的卡数的增加而减少,这样小区重选的效率会降低。并且,由于每张终端卡各自驻留在不同的小区上,需要分时轮流在不同的小区上进行邻区测量和小区重选,并且重选到不同的小区后,需要分时轮流在不同的小区上接收各自的寻呼消息,因此终端的空闲时间就会少很多,相应地功耗就会比较高。

发明内容
本发明解决的问题是现有的多卡多模终端的异系统小区重选效率低,且终端功耗较高。为解决上述问题,本发明实施方式提供一种多卡多模终端的异系统小区重选方法,所述多卡中至少两张终端卡驻留在第一网络的小区,所述异系统小区重选方法包括测量所述至少两张终端卡中每张终端卡驻留的第一网络的小区的异系统邻区的信号强度,所述异系统邻区为相邻的第二网络的小区;
控制所述至少两张终端卡重选信号强度最强的异系统邻区。为解决上述问题,本发明实施方式还提供一种多卡多模终端的异系统小区重选装置,所述多卡中至少两张终端卡驻留在第一网络的小区,所述异系统小区重选装置包括测量单元,用于测量所述至少两张终端卡中每张终端卡驻留的第一网络的小区的异系统邻区的信号强度,所述异系统邻区为相邻的第二网络的小区;控制单元,用于控制所述至少两张终端卡重选信号强度最强的异系统网络邻区。本发明实施方式还提供一种包括上述异系统小区重选装置的多卡多模终端。与现有技术相比,上述技术方案具有以下优点综合了每张终端卡驻留的第一网络的小区的所有异系统邻区的信号强度测量结果,控制驻留在第一网络的小区的多张终端卡重选信号强度最强的异系统邻区,即令所述多张终端卡尝试驻留信号强度最强的异系统小区。相比于现有的多张终端卡分别从不同的第一网络的小区重选到不同的第二网络的小区而言,当所述多张终端卡成功驻留信号强度最强的异系统小区,由于多张终端卡都重选到相同的异系统小区,可以共享小区的系统消息,其重选和驻留时间显著缩短,从而简化了重选行为,提高了重选效率,减小了多张终端卡的重选冲突,降低了多卡多模终端的功耗。并且,由于多张终端卡重选到相同的异系统小区,不仅可以同时接收多张终端卡的寻呼消息,提高寻呼接收效率,而且多张终端卡还可以共用邻区测量信息,相比于现有的需要分时轮流在不同的小区上接收各自的寻呼消息和进行邻区测量,进一步降低了多卡多模终端的功耗。将测量结果报告给指定终端卡,由指定终端卡先进行异系统小区重选,然后其他终端卡再进行异系统小区重选,也避免了多张终端卡的重选冲突,提高了重选成功率。


图1是本发明实施方式的多卡多模终端的异系统小区重选方法的流程图;图2是本发明实施例1的多卡多模终端的异系统小区重选方法的流程图;图3是本发明实施例2的多卡多模终端的异系统小区重选方法的流程图;图4是本发明实施例的多卡多模终端的异系统小区重选装置的结构图。
具体实施例方式现有技术中,多卡多模终端中的多张终端卡待机在第一网络(例如2G网络)的小区时,如果检测到有符合异系统重选条件的异系统邻区,即相邻的第二网络(例如3G网络)的小区,则终端卡可以从当前第一网络的小区重选到第二网络的小区,该第二网络的小区必须在当前第一网络的小区的系统广播消息的邻区列表中,例如GSM网络的BA表, TD-SCDMA或WCDMA 网络的 hter-RAT cell info list (异系统小区信息列表)和 Hiter-RAT info(异系统信息)信元所提供的异系统邻区列表,LTE网络的measObjeCtEUTRA(UTRA 测量目标,UTRA即为3G网络)、MeasObjectEUTRA (EUTRA测量目标,EUTRA即为演进的UTRA网络)、measObjectGERAN(GERAN策略目标,GERAN即为GSM及其演进网络)、 measOb jectCDMA2000 (CDMA2000 测量目标,CDMA2000 为 TD-SCDMA、WCDMA 之外的另外一种 3G网络)所提供的异系统邻区列表。
如果多张终端卡驻留的是第一网络的不同小区,那么接收到的邻区列表就可能不同,因此多张终端卡就会重选到不同的第二网络的小区。但是,发明人发现,终端卡重选到的第二网络的小区不一定是信号强度最强的小区,也就是说,不一定是最适合驻留的第二网络的小区。本发明实施方式提供一种多卡多模终端的异系统小区重选方法,所述多卡中至少两张终端卡驻留在第一网络的小区,如图1所示,所述异系统小区重选方法包括步骤Si,测量所述至少两张终端卡中每张终端卡驻留的第一网络的小区的异系统邻区的信号强度,所述异系统邻区为相邻的第二网络的小区;步骤S2,控制所述至少两张终端卡重选信号强度最强的异系统邻区。所述第一网络的小区的异系统邻区通过解码所述第一网络的小区的邻区列表获取。所述第一网络为2G网络,所述第二网络为3G网络,所述异系统邻区为3G网络邻区,即与终端卡驻留的2G网络小区相邻的3G网络的小区。步骤Sl测量所述异系统邻区的信号强度可以进一步包括测量3G网络邻区的接收信号码功率(RSCP,Received Signal Code Power)0所述第一网络为3G网络,所述第二网络为2G网络,所述异系统邻区为2G网络邻区,即与终端卡驻留的3G网络的小区相邻的2G网络的小区。步骤Sl测量所述异系统邻区的信号强度可以进一步包括测量2G网络邻区的接收信号场强指示(RSSI,Received Signal Strength Indicator)0所述异系统小区重选方法还可以包括统计测量结果并报告给指定终端卡。其中, 所述测量结果可以是测量所有异系统邻区的信号强度并进行排序后的结果,优选的,所述测量结果为信号强度大于预设阈值的异系统邻区按信号强度由高到低进行排序后的结果。 所述指定终端卡可以为任一张驻留在第一网络的小区的终端卡。优选的,所述指定终端卡为所述驻留在第一网络的小区的多张终端卡中符合异系统小区重选条件的一张终端卡,也就是说,如果多张驻留在第一网络的小区的终端卡中有一张终端卡符合协议规定的异系统小区重选条件,需要进行异系统小区重选,则可以指定这张终端卡为主卡(即指定终端卡),后续在控制所有驻留在第一网络的小区的多张终端卡重选相邻的第二网络的小区时, 先控制主卡重选,再控制其他卡重选。步骤S2控制所述至少两张终端卡重选信号强度最强的异系统邻区可以进一步包括若所述信号强度最强的异系统邻区的信号强度大于预设阈值且持续超过预定时间,则控制所述指定终端卡重选所述信号强度最强的异系统邻区;若所述指定终端卡成功驻留所述信号强度最强的异系统邻区,则控制其他终端卡重选所述信号强度最强的异系统邻区。若所述指定终端卡驻留所述信号强度最强的异系统邻区失败或者所述信号强度最强的异系统邻区的信号强度不是大于预设阈值且持续超过预定时间,还可以包括控制所述指定终端卡依据信号强度由强至弱从信号强度次强的异系统邻区开始重选,直至成功驻留异系统邻区,若所述指定终端卡驻留异系统邻区失败则继续驻留第一网络的小区;控制其他终端卡依据信号强度由强至弱从信号强度最强的异系统邻区开始重选,直至成功驻留异系统邻区,若其他终端卡驻留异系统邻区失败则继续驻留第一网络的小区。若所述其他终端卡驻留所述信号强度最强的异系统邻区失败,还可以包括控制其他终端卡依据信号强度由强至弱从信号强度次强的异系统邻区开始重选,直至成功驻留异系统邻区,若其他终端卡驻留异系统邻区失败则继续驻留第一网络的小区。所述指定终端卡重选异系统邻区的过程包括接收并储存所述异系统邻区的系统消息;所述其他终端卡重选异系统邻区的过程包括若其他终端卡重选的异系统邻区与指定终端卡驻留的异系统邻区相同,则所述其他终端卡共享所述指定终端卡储存的系统消肩、ο实施例1下面以双卡双模手机为例进行详细说明,本实施例中第一网络为GSM网络,所述第二网络为TD-SCDMA网络。双卡双模手机的终端卡1当前驻留在小区1 (GSM网络小区),终端卡2当前驻留在小区2 (GSM网络小区),当终端卡1符合协议(3GPP TS 45. 008协议)规定的异系统小区重选条件时,触发终端卡1和终端卡2进行异系统邻区(TD-SCDMA网络邻区)重选,其中,终端卡1设为主卡。首先,测量小区1的TD-SCDMA网络邻区和小区2的TD-SCDMA网络邻区的信号强度(对应图1的步骤Si)。具体地,请参考图2,执行步骤S11,获取每张终端卡驻留的GSM网络小区的 TD-SCDMA网络邻区列表,即获取终端卡1驻留的小区1的TD-SCDMA网络邻区列表和终端卡 2驻留的小区2的TD-SCDMA网络邻区列表。本实施例中,所述GSM网络小区的TD-SCDMA网络邻区列表可以通过接收GSM网络小区的广播控制信道(BCCH,Broadcast Control Channel)传输的系统消息(主要是在 SI 2Quater消息)获取BA表,解码BA表可以获取该GSM网络小区相邻的TD-SCDMA网络小区,如小区1的BA表中TD-SCDMA网络邻区包括小区A、小区B和小区F ;小区2的BA表中 TD-SCDMA网络邻区包括小区C、小区D和小区E。接着,执行步骤S12,测量所有TD-SCDMA网络邻区的信号强度,测量结果报告终端卡1。包括测量所有TD-SCDMA网络邻区的RSCP,本实施例中,分别测量小区A、B、C、D、 E和F的RSCP,并对RSCP大于预设阈值的小区进行排序得到测量结果RSCPe > RSCPa > RSCPb > RSCPd,即在RSCP大于预设阈值的小区中,小区C的信号强度最强,小区D的信号强度最弱。将测量结果报告给主卡。通常RSCP大于预设阈值的小区才有可能适合终端卡重选并驻留,预设阈值(也可以称为驻留门限)可以根据GSM网络小区的系统消息(主要是 SI 2Quater消息)中的参数tdd_qoffset确定,例如为小区1的tdd_qoffset和小区2的 tdd_offset中的较低值,应满足RSCP > tdd_qoffset。本实施例中,测量结果为RSCP大于预设阈值的TD-SCDMA网络邻区(即小区A、B、C、D)按RSCP由高到低进行排序后的结果, 而小区E、F的RSCP不满足驻留门限的要求,因此没有在测量结果中排序,即不需要报告给主卡;在其他实施例中,也可以是所有TD-SCDMA网络邻区按RSCP由高到低进行排序后的结^ ο然后,控制终端卡1和终端卡2重选信号强度最强的TD-SCDMA网络邻区(对应图 1的步骤S2)。具体地,参考图2,执行步骤S21,判断信号强度最强的小区C的RSCP是否大于预设阈值且持续超过预定时间(例如可以设定为5s),即信号强度足够强且信号稳定,若是则执行步骤S22,若否则执行步骤S23。步骤S22,终端卡1重选小区C。如果小区C的RSCP大于预设阈值且持续超过预定时间,则触发主卡即终端卡1进行小区重选,终端卡1尝试接收小区C的系统消息。步骤S23,判断终端卡1是否成功驻留小区C,若是则执行步骤S25,若否则执行步骤S24。终端卡1成功驻留小区C是指终端卡1接收到小区C的全部系统消息,并且根据系统消息可以判断出该小区的RSCP符合网络要求的最低接入门限,小区所属的位置区未被禁止,小区未被阻塞(bar),小区的网号属于终端卡1所属运营商的网络。在终端卡1重选小区C的过程中,终端卡1可以存储接收到的小区C的系统消息。这样,本实施例的主卡重选到的小区实际上不是其先前驻留的GSM网络小区的TD-SCDMA网络邻区。步骤S24,终端卡1依据信号强度从强到弱依次重选小区A、B、D,直到成功驻留,若驻留小区A、B、D失败则继续驻留小区1。本实施例中,若步骤S21判断信号强度最强的小区C的RSCP大于预设阈值且持续超过预定时间的结果为否,或者步骤S23的判断结果为终端卡1驻留小区C失败,则执行步骤S24,触发终端卡1依信号强度继续重选其他TD-SCDMA 网络邻区,即小区A、B、D0在其他实施例,若步骤S21或步骤S23的判断结果为否时,也可以让终端卡1继续驻留在小区1,即不再进行TD-SCDMA网络邻区的重选。具体地,步骤SM包括若小区A的RSCP大于预设阈值且持续超过预定时间则触发终端卡1重选小区A ;若驻留小区A成功,则执行步骤S25 ;若驻留小区A失败,小区B的 RSCP大于预设阈值且持续超过预定时间则触发终端卡1重选小区B ;若驻留小区B成功,则执行步骤S25 ;若驻留小区B失败,小区D的RSCP大于预设阈值且持续超过预定时间则触发终端卡1重选小区D ;若驻留小区D成功,则执行步骤S25 ;若驻留小区D失败,则继续驻留小区1,执行步骤S25。在终端卡1重选小区A、B或D的过程中,终端卡1可以存储接收到的小区的系统消息。步骤S25,终端卡2重选小区C。终端卡1重选结束后,触发终端卡2进行小区重选,终端卡2依据信号强度由强至弱从信号强度最强的小区C开始重选。如果终端卡1成功驻留小区C,由于终端卡1存储了小区C的系统消息,终端卡2不需要重新接收小区C的系统消息,可以共享终端卡1存储的小区C的系统消息,即直接从终端卡1读取小区C的系统消息,然后根据系统消息判断终端卡2是否可以驻留小区C,例如小区C的网号是否属于终端卡2所属运营商的网络。步骤S26,判断终端卡2是否成功驻留小区C,若是则结束重选过程,若否则执行步马聚S27 ο在现有技术中,终端卡1只会重选到小区A,终端卡2重选到小区C ;而在本实施例中,由于将所有TD-SCDMA网络邻区的测量结果统一上报给主卡,终端卡1和终端卡2在可以驻留小区C的情况下都重选到了小区C,可以共享小区C的系统消息,因此只需接收一次小区C的系统消息,从而简化了重选行为,提高了重选效率,降低了功耗;并且,主卡先重选完成后,另一张卡再进行重选,也避免了终端卡1和终端卡2的重选冲突,保证了两张终端卡小区重选的同步。并且,由于两张终端卡驻留在相同的TD-SCDMA网络小区,可以同时接收两张终端卡的寻呼消息,分别通知到各张卡,从而提高了寻呼接收效率。此外,两张终端卡还可以共用邻区测量信息。步骤S27,终端卡2依据信号强度从强到弱依次重选小区A、B、D,直到成功驻留,若驻留小区A、B、D失败则继续驻留小区2。本实施例中,步骤S26的判断结果为终端卡2驻留小区C失败,则执行步骤S27,触发终端卡2依信号强度继续重选其他TD-SCDMA网络邻区,即小区A、B、D0在其他实施例,若步骤S26的判断结果为否时,也可以让终端卡2继续驻留在小区2,即不再进行TD-SCDMA网络邻区的重选。具体地,步骤S27包括若小区A的RSCP大于预设阈值且持续超过预定时间则触发终端卡2重选小区A ;若驻留小区A成功,则结束重选过程;若驻留小区A失败,小区B的 RSCP大于预设阈值且持续超过预定时间则触发终端卡2重选小区B ;若驻留小区B成功,则结束重选过程;若驻留小区B失败,小区D的RSCP大于预设阈值且持续超过预定时间则触发终端卡2重选小区D ;若驻留小区D成功,则结束重选过程;若驻留小区D失败,则继续驻留小区2,结束重选过程。在终端卡2重选小区A、B或D的过程中,如果终端卡2重选(尝试驻留)的小区与终端卡1驻留的小区相同,则终端卡2可以直接从终端卡1读取存储的小区的系统消息,而无需再通过手机的射频芯片接收网络小区的系统消息。需要说明的是,本实施例是以第二网络为TD-SCDMA网络进行详细说明,其也可以适用于第二网络为其他3G网络,例如为WCDMA网络,略有不同的是,预设阈值(也可以称为驻留门限)可以根据GSM网络小区的系统消息(主要是SI 2Quater消息)中的参数fdd_ qoffset确定,例如为小区1的fdd_qoffset和小区2的fdd_qoffset中的较低值,应满足 RSCP-RSSI > fdd_qoffset, RSCP为WCDMA网络邻区的接收信号码功率,RSSI为GSM小区的接收信号强度指示;此外,还要求满足RSCP >最小阈值,Ec/No >最小阈值,Ec/No为WCDMA 网络小区的码片能量/噪声功率密度,最小阈值通常是指能够正常接收网络小区的系统消息的门限值(在3GPP TS 45. 008协议上有说明)。实施例2本实施例中第一网络为TD-SCDMA网络,第二网络为GSM网络。双卡双模手机的终端卡1当前驻留在小区A (TD-SCDMA网络小区),终端卡2当前驻留在小区C(TD-SCDMA网络小区),当终端卡2符合协议(3GPP TS25. 304)规定的异系统小区重选条件时,触发终端卡2和终端卡1进行异系统邻区(GSM网络邻区)重选,其中,终端卡2设为主卡。首先,测量小区A的GSM网络邻区和小区C的GSM网络邻区的信号强度(对应图 1的步骤Si)。具体地,请参考图3,执行步骤S31,获取每张终端卡驻留的TD-SCDMA网络小区的 GSM网络邻区列表,即获取终端卡1驻留的小区A的GSM网络邻区列表和终端卡2驻留的小区C的GSM网络邻区列表。本实施例中,所述TD-SCDMA网络小区的GSM网络邻区列表可以通过接收TD-SCDMA 网络小区的BCCH传输的系统消息(即系统信息中的Systen^nformation Block type 3、4、 11、12,系统信息块类型3、4、11、12)获取异系统邻区列表和小区重选配置信息,即可以获取该TD-SCDMA网络小区相邻的GSM网络小区,如小区AWhter-RAT cell info list (异系统小区信息列表)中GSM网络邻区包括小区1、小区3和小区4 ;小区C Whter-RAT cell info list (异系统小区信息列表)中GSM网络邻区包括小区2、小区5和小区6。接着,执行步骤S32,测量所有GSM网络邻区的信号强度,测量结果报告终端卡2。 包括测量所有GSM网络邻区的RSSI,本实施例中,分别测量小区1、2、3、4、5和6的RSSI,并对RSSI大于预设阈值的小区进行排序得到测量结果=RSSI2 > RSSI3 > RSSI4 > RSSI5, 即在RSSI大于预设阈值的小区中,小区2的信号强度最强,小区5的信号强度最弱。将测量结果报告给主卡。通常RSSI大于预设阈值的小区才有可能适合终端卡重选并驻留,预设阈值(也可以称为驻留门限)可以根据TD-SCDMA网络小区的系统消息(主要是系统信息中的 Cell selection and re-selection info for SIB3/4,即系统信息类型 3/4 的小区选择和重选信息;和 Cell selection and re-selection info for SIB 11/12,即系统信息类型11/12的小区选择和重选信息)中的参数Qrxlevmin确定,例如为小区A的异系统邻区测量结果和小区C的异系统邻区测量结果中的较低值,应满足RSSI > Qrxlevmin。本实施例中,测量结果为RSSI大于预设阈值的GSM网络邻区(即小区2、3、4、5)按RSSI由高到低进行排序后的结果,而小区1、6的RSSI不满足驻留门限的要求,因此没有在测量结果中排序,即不需要报告给主卡;在其他实施例中,也可以是所有GSM网络邻区按RSSI由高到低进行排序后的结果。然后,控制终端卡1和终端卡2重选信号强度最强的GSM网络邻区(对应图1的步骤S2)。具体地,参考图3,执行步骤S41,判断信号强度最强的小区C的RSSI是否大于预设阈值且持续超过预定时间(例如可以设定为5s),即信号强度足够强且信号稳定,若是则执行步骤S42,若否则执行步骤S43。步骤S42,终端卡2重选小区2。如果小区2的RSSI大于预设阈值且持续超过预定时间,则触发主卡即终端卡2进行小区重选,终端卡2尝试接收小区2的系统消息。步骤S43,判断终端卡2是否成功驻留小区2,若是则执行步骤S45,若否则执行步骤S44。终端卡2成功驻留小区2是指终端卡2接收到小区2的全部系统消息,并且根据系统消息可以判断出该小区的RSSI符合网络要求的最低接入门限,小区所属的位置区未被禁止,小区未被阻塞(bar),小区的网号属于终端卡2所属运营商的网络。在终端卡2重选小区2的过程中,终端卡2可以储存接收到的小区2的系统消息。步骤S44,终端卡2依据信号强度从强到弱依次重选小区3、4、5,直到成功驻留,若驻留小区3、4、5失败则继续驻留小区C。本实施例中,若步骤S41判断信号强度最强的小区 2的RSSI大于预设阈值且持续超过预定时间的结果为否,或者步骤S43的判断结果为终端卡2驻留小区2失败,则执行步骤S44,触发终端卡2依信号强度继续重选其他GSM网络邻区,即小区3、4、5。在其他实施例,若步骤S41或步骤S43的判断结果为否时,也可以让终端卡2继续驻留在小区C,即不再进行GSM网络邻区的重选。具体地,步骤S44包括若小区3的RSSI大于预设阈值且持续超过预定时间则触发终端卡2重选小区3 ;若驻留小区3成功,则执行步骤S45 ;若驻留小区3失败,小区4的 RSSI大于预设阈值且持续超过预定时间则触发终端卡2重选小区4 ;若驻留小区4成功,则执行步骤S45 ;若驻留小区4失败,小区5的RSSI大于预设阈值且持续超过预定时间则触发终端卡2重选小区5 ;若驻留小区5成功,则执行步骤S45 ;若驻留小区5失败,则继续驻留小区C,执行步骤S45。在终端卡2重选小区3、4或5的过程中,终端卡2可以存储接收到的小区的系统消息。步骤S45,终端卡1重选小区2。终端卡2重选结束后,触发终端卡1进行小区重选,终端卡1依据信号强度由强至弱从信号强度最强的小区2开始重选。如果终端卡2成功驻留小区2,由于终端卡2存储了小区2的系统消息,终端卡1不需要重新接收小区2的系统消息,可以共享终端卡2存储的小区2的系统消息,即直接从终端卡2读取小区2的系统消息,然后根据系统消息判断终端卡1是否可以驻留小区2,例如小区2的网号是否属于终端卡1所属运营商的网络。步骤S46,判断终端卡1是否成功驻留小区2,若是则结束重选过程,若否则执行步骤 S47。在现有技术中,终端卡1只会重选到小区3,终端卡2重选到小区2 ;而在本实施例中,由于将所有GSM网络邻区的测量结果统一上报给主卡,终端卡1和终端卡2在可以驻留小区2的情况下都重选到了小区2,这样终端卡1重选到的小区实际上不是其先前驻留的TD-SCDMA网络小区的GSM网络邻区,并且终端卡1和终端卡2可以共享小区2的系统消息,因此只需接收一次小区2的系统消息,从而简化了重选行为,提高了重选效率,降低了功耗;并且,主卡先重选完成后,另一张卡再进行重选,也避免了终端卡1和终端卡2的重选冲突,保证了两张终端卡小区重选的同步。并且,由于两张终端卡驻留在相同的GSM网络小区,可以同时接收两张终端卡的寻呼消息,分别通知到各张卡,从而提高了寻呼接收效率。 此外,两张终端卡还可以共用邻区测量信息。步骤S47,终端卡1依据信号强度从强到弱依次重选小区3、4、5,直到成功驻留,若驻留小区3、4、5失败则继续驻留小区A。本实施例中,步骤S46的判断结果为终端卡1驻留小区2失败,则执行步骤S47,触发终端卡1依信号强度继续重选其他GSM网络邻区,即小区 3、4、5。在其他实施例,若步骤S46的判断结果为否时,也可以让终端卡1继续驻留在小区 A,即不再进行GSM网络邻区的重选。具体地,步骤47包括若小区3的RSSI大于预设阈值且持续超过预定时间则触发终端卡1重选小区3 ;若驻留小区3成功,则结束重选过程;若驻留小区3失败,小区4的 RSSI大于预设阈值且持续超过预定时间则触发终端卡1重选小区4 ;若驻留小区4成功,则结束重选过程;若驻留小区4失败,小区5的RSSI大于预设阈值且持续超过预定时间则触发终端卡1重选小区5 ;若驻留小区5成功,则结束重选过程;若驻留小区5失败,则继续驻留小区A,结束重选过程。在终端卡1重选小区3、4或5的过程中,如果终端卡1重选(尝试驻留)的小区与终端卡2驻留的小区相同,则终端卡1可以直接从终端卡2读取存储的小区的系统消息,而无需再通过手机的射频芯片接收网络小区的系统消息。需要说明的是,本实施例是以第一网络为TD-SCDMA网络进行详细说明,其也可以适用于第一网络为其他3G网络,例如为WCDMA网络,略有不同的是,预设阈值(也可以称为驻留门限)可以根据WCDMA网络小区的系统消息(Cell selection and re-selection info for SIB3/4、和 Cell selection and re-selection info for SIB11/12)确定,和 TD-SCDMA —样,上述配置信息在 Cell selection and re-selection info for SIB3/4 和 Cell selection and re-selection info for SIB11/12 之间,是重复的,主要是针对用户设备的不同状态,例如空闲状态和链接状态而设置的。用户设备具体使用哪一个,在RRC协议(3GPPTS25. 331)中,均有明确的规定。通过上述实施例的重选过程,终端卡1和终端卡2驻留小区的情况可以是(1)终端卡1和终端卡2都重选到(即驻留在)第二网络的相同小区;(2)终端卡1和终端卡2分别重选到第二网络的不同小区;
(3)终端卡1继续驻留第一网络的小区,终端卡2重选到第二网络的小区;(4)终端卡1重选到第二网络的小区,终端卡2继续驻留在第一网络的小区;(5)终端卡1继续驻留在第一网络的小区,终端卡2继续驻留在第一网络的小区。另外,需要说明的是,上述实施例是以双卡双模手机为例进行了详细说明,实际上,本发明实施方式的技术方案同样也适用于支持两张终端卡以上(例如三卡、四卡)的多卡多模终端从第一网络的小区重选到第二网络的小区,统计所有终端卡所在的第一网络小区相邻的第二网络的小区的信号强度测量结果,强制多张终端卡重选(尝试驻留)信号强度最强的异系统邻区。进一步,可以指定一张终端卡为主卡,接收测量结果,主卡根据测量结果先依据信号强度进行异系统小区重选,然后其他终端卡再依据信号强度进行异系统小区重选,其他终端卡的重选也是一张重选结束后再另一张进行重选。以上是多卡多模终端中所有终端卡都驻留在第一网络的小区,重选第二网络的小区的过程。下面以四卡双模手机为例,说明部分终端卡驻留在第一网络的小区,部分终端卡驻留在第二网络的小区,进行异网络邻区重选的过程。实施例3四卡双模手机的终端卡1当前驻留在小区1 (GSM网络小区),终端卡2当前驻留在小区2 (GSM网络小区),终端卡3当前驻留在小区A(TD-SCDMA网络小区),终端卡4当前驻留在小区C(TD-SCDMA网络小区)。当终端卡1符合协议规定的异系统小区重选条件时,触发终端卡1和终端卡2进行异系统邻区(TD-SCDMA网络邻区)重选,而终端卡3继续驻留在小区A,终端卡4继续驻留在小区C。其中,终端卡1和终端卡2进行TD-SCDMA网络邻区重选的过程可以参考图2,终端卡1为主卡。实施例4四卡双模手机的终端卡1当前驻留在小区1 (GSM网络小区),终端卡2当前驻留在小区2 (GSM网络小区),终端卡3当前驻留在小区A(TD-SCDMA网络小区),终端卡4当前驻留在小区C(TD-SCDMA网络小区)。当终端卡4符合协议规定的异系统小区重选条件时,触发终端卡4和终端卡3进行异系统邻区(GSM网络邻区)重选,而终端卡1继续驻留在小区1,终端卡2继续驻留在小区2。其中,终端卡3和终端卡4进行GSM网络邻区重选的过程可以参考图3,终端卡4 设为主卡,需要说明的是,终端卡3相当于图3中的终端卡1,终端卡4相当于图3中的终端卡2。实施例5四卡双模手机的终端卡1当前驻留在小区1 (GSM网络小区),终端卡2当前驻留在小区2 (GSM网络小区),终端卡3当前驻留在小区A(TD-SCDMA网络小区),终端卡4当前驻留在小区C(TD-SCDMA网络小区)。当终端卡1符合协议规定的异系统小区重选条件时,触发终端卡1和终端卡2进行异系统邻区(TD-SCDMA网络邻区)重选,终端卡1和终端卡2进行TD-SCDMA网络邻区重选的过程可以参考图2。
当终端卡4符合协议规定的异系统小区重选条件时,触发终端卡3和终端卡4进行异系统邻区(GSM网络邻区)重选,终端卡3和终端卡4进行GSM网络邻区重选的过程可以参考图3。也就是说,对于多张终端卡驻留在多种网络的小区的多卡多模终端来说,驻留在相同网络的小区的部分终端卡都可以依据上述异系统小区重选方法重选另一网络的小区。 例如,部分终端卡驻留在第一网络的小区,另一部分终端卡驻留在第二网络的小区,驻留在第一网络的小区的部分终端卡可以依据上述方法重选另一网络的小区,还可以依据上述方法重选回第一网络的小区;驻留在第二网络的小区的部分终端卡可以依据上述方法重选另一网络的小区,还可以依据上述方法重选回第二网络的小区。对应于上述多卡多模终端的异系统小区重选方法,本发明实施例还提供一种多卡多模终端及其异系统小区重选装置,所述多卡多待终端的多张终端卡分别驻留在2G网络小区,如图4所示,所述异系统小区重选装置包括测量单元Al,用于测量所述至少两张终端卡中每张终端卡驻留的第一网络的小区的异系统邻区的信号强度,所述异系统邻区为相邻的第二网络的小区;控制单元A2,用于控制所述至少两张终端卡重选信号强度最强的异系统邻区。还可以包括获取单元(未图示),用于获取每张终端卡驻留的第一网络的小区的异系统邻区列表,解码获得所有相邻的第二网络的小区。所述测量单元Al可以包括功率测量单元,若所述第一网络为2G网络,所述第二网络为3G网络,所述功率测量单元用于测量所述3G网络的小区QG网络的小区的3G网络邻区)的接收信号码功率;场强测量单元,若所述第一网络为3G网络,所述第二网络为2G网络,所述场强测量单元用于测量所述2G网络的小区(3G网络的小区的2G网络邻区)的接收信号场强指示。继续参考图4,本实施例中,所述异系统小区重选装置还可以包括报告单元A3,用于统计所述测量单元A2的测量结果并报告给指定终端卡。所述控制单元A2进一步包括第一判断单元A21,与所述测量单元Al相连,用于判断异系统邻区的信号强度是否大于预设阈值且持续超过预定时间;第二判断单元A22,用于判断终端卡是否成功驻留异系统邻区;终端卡控制单元A23,用于控制终端卡重选异系统邻区;调度单元A24,与所述报告单元A3、第一判断单元A21、第二判断单元A22和终端卡控制单元A23相连,用于根据所述报告单元A3统计的测量结果调度第一判断单元A21、第二判断单元A22和终端卡控制单元A23。所述调度单元AM用于调度所述第一判断单元A21判断所述信号强度最强的异系统邻区的信号强度是否大于预设阈值且持续超过预定时间,若是则所述调度单元AM调度所述终端卡控制单元A23控制所述指定终端卡重选所述信号强度最强的异系统邻区;所述调度单元AM还用于调度所述第二判断单元A22判断所述指定终端卡是否成功驻留所述信号强度最强的异系统邻区,若是则所述调度单元AM调度所述终端卡控制单元A23控制其他终端卡重选所述信号强度最强的异系统邻区。所述终端卡控制单元A23可以包括多个终端卡控制子单元,其数量与终端卡的数量相同,即一个终端卡控制子单元对应控制一张终端卡。进一步地,所述调度单元AM还用于在所述第二判断单元A22确定所述指定终端卡驻留所述信号强度最强的异系统邻区失败(第二判断单元A22判断所述指定终端卡是否成功驻留所述信号强度最强的异系统邻区的判断结果为否)或者所述第一判断单元A21判断所述信号强度最强的异系统邻区的信号强度是否大于预设阈值且持续超过预定时间的结果为否时,调度所述终端卡控制单元A23、第一判断单元A21和第二判断单元A22控制所述指定终端卡依据信号强度由强至弱从信号强度次强的异系统邻区开始重选,直至成功驻留异系统邻区,若所述指定终端卡驻留异系统邻区失败则继续驻留第一网络的小区。所述调度单元AM还用于在所述指定终端卡重选结束后,调度所述终端卡控制单元A23、第一判断单元A21和第二判断单元A22控制其他终端卡依据信号强度由强至弱从信号强度最强的异系统邻区开始重选,直至成功驻留异系统邻区,若其他终端卡驻留异系统邻区失败则继续驻留第一网络的小区。所述调度单元AM还用于在所述第二判断单元A22确定所述其他终端卡驻留所述信号强度最强的异系统网络邻区失败时,调度所述终端卡控制单元A23、第一判断单元A21 和第二判断单元A22控制其他终端卡依据信号强度由强至弱从信号强度次强的异系统邻区开始重选,直至成功驻留异系统邻区,若其他终端卡驻留异系统邻区失败则继续驻留第一网络的小区。所述调度单元AM调度所述终端卡控制单元A23、第一判断单元A21和第二判断单元A22控制终端卡(指定终端卡或其他终端卡)依据信号强度重选小区的过程具体包括调度第一判断单元A21判断当前网络邻区的信号强度是否大于预设阈值且持续超过预定时间,若是则调度终端卡控制单元A23控制终端卡重选当前网络邻区,若否则将下一较强信号强度的网络邻区设为当前网络邻区,调度第一判断单元A21继续判断;若终端卡重选当前网络邻区,则调度第二判断单元A22判断终端卡是否成功驻留当前网络邻区(即重选到当前网络邻区),若是则继续其他终端卡的重选(终端卡为指定终端卡)或重选结束 (终端卡为其他终端卡),若否将下一较强信号强度的网络邻区设为当前网络邻区,调度第一判断单元A21继续判断;若终端卡重选所有网络邻区都失败则终端卡继续驻留当前网络小区。如图4所示,所述异系统小区重选装置还可以包括第一驻留控制单元A4,与所述终端卡控制单元A23相连,用于在所述指定终端卡重选异系统邻区的过程中,控制所述指定终端卡接收并储存所述异系统邻区的系统消息;第二驻留控制单元A5,与所述终端卡控制单元A23相连,用于在所述其他终端卡重选异系统邻区的过程中,若所述其他终端卡重选的异系统邻区与指定终端卡驻留的异系统邻区相同,则控制所述其他终端卡共享所述指定终端卡存储的系统消息。根据不同的实施例,上述多卡多模终端的异系统重选装置的各单元的工作过程可以参考上述异系统小区重选方法的实施例,在此不再展开说明。在实际应用中,上述异系统小区重选装置可以嵌入在多卡多模终端内的基带处理芯片上,并与射频芯片相配合完成本发明实施例所述的异系统小区重选方法。综上所述,上述技术方案简化了重选行为,提高了重选效率,降低了多卡多模终端的功耗,减小了多张终端卡的重选冲突。
本发明虽然以较佳实施例公开如上,但其并不是用来限定本发明,任何本领域技术人员在不脱离本发明的精神和范围内,都可以做出可能的变动和修改,因此本发明的保护范围应当以本发明权利要求所界定的范围为准。
权利要求
1.一种多卡多模终端的异系统小区重选方法,所述多卡中至少两张终端卡驻留在第一网络的小区,其特征在于,包括测量所述至少两张终端卡中每张终端卡驻留的第一网络的小区的异系统邻区的信号强度,所述异系统邻区为相邻的第二网络的小区;控制所述至少两张终端卡重选信号强度最强的异系统邻区。
2.根据权利要求1所述的多卡多模终端的异系统小区重选方法,其特征在于,所述第一网络的小区的异系统邻区通过解码所述第一网络的小区的邻区列表获取。
3.根据权利要求1所述的多卡多模终端的异系统小区重选方法,其特征在于,还包括 统计测量结果并报告给指定终端卡;控制所述至少两张终端卡重选信号强度最强的异系统邻区包括若所述信号强度最强的异系统邻区的信号强度大于预设阈值且持续超过预定时间,则控制所述指定终端卡重选所述信号强度最强的异系统邻区;若所述指定终端卡成功驻留所述信号强度最强的异系统邻区,则控制其他终端卡重选所述信号强度最强的异系统邻区。
4.根据权利要求3所述的多卡多模终端的异系统小区重选方法,其特征在于,所述测量结果为信号强度大于预设阈值的异系统邻区按信号强度由高到低进行排序后的结果。
5.根据权利要求3所述的多卡多模终端的异系统小区重选方法,其特征在于,所述指定终端卡为所述至少两张终端卡中符合异系统小区重选条件的一张终端卡。
6.根据权利要求3所述的多卡多模终端的异系统小区重选方法,其特征在于,若所述指定终端卡驻留所述信号强度最强的异系统邻区失败或者所述信号强度最强的异系统邻区的信号强度不是大于预设阈值且持续超过预定时间,还包括控制所述指定终端卡依据信号强度由强至弱从信号强度次强的异系统邻区开始重选, 直至成功驻留异系统邻区,若所述指定终端卡驻留异系统邻区失败则继续驻留第一网络的小区;控制其他终端卡依据信号强度由强至弱从信号强度最强的异系统邻区开始重选,直至成功驻留异系统邻区,若其他终端卡驻留异系统邻区失败则继续驻留第一网络的小区。
7.根据权利要求3所述的多卡多模终端的异系统小区重选方法,其特征在于,若所述其他终端卡驻留所述信号强度最强的异系统邻区失败,还包括控制所述其他终端卡依据信号强度由强至弱从信号强度次强的3G网络邻区开始重选,直至成功驻留异系统邻区,若所述其他终端卡驻留异系统邻区失败则继续驻留第一网络的小区。
8.根据权利要求3至7任一项所述的多卡多模终端的异系统小区重选方法,其特征在于,所述指定终端卡重选异系统邻区的过程包括接收并储存所述异系统邻区的系统消息; 所述其他终端卡重选异系统邻区的过程包括若其他终端卡重选的异系统邻区与指定终端卡驻留的异系统邻区相同,则所述其他终端卡共享所述指定终端卡储存的系统消息。
9.根据权利要求1所述的多卡多模终端的异系统小区重选方法,其特征在于,所述第一网络为2G网络,所述第二网络为3G网络,测量所述异系统邻区的信号强度包括测量所述 3G网络的小区的接收信号码功率。
10.根据权利要求1所述的多卡多模终端的异系统小区重选方法,其特征在于,所述第一网络为3G网络,所述第二网络为2G网络,测量所述异系统邻区的信号强度包括测量所述2G网络的小区的接收信号场强指示。
11.根据权利要求9或10所述的多卡多模终端的异系统小区重选方法,其特征在于,所述2G网络为GSM网络,所述3G网络为TD-SCDMA网络或WCDMA网络。
12.—种多卡多模终端的异系统小区重选装置,所述多卡中至少两张终端卡驻留在第一网络的小区,其特征在于,包括测量单元,用于测量所述至少两张终端卡中每张终端卡驻留的第一网络的小区的异系统邻区的信号强度,所述异系统邻区为相邻的第二网络的小区;控制单元,用于控制所述至少两张终端卡重选信号强度最强的异系统邻区。
13.根据权利要求12所述的多卡多模终端的异系统小区重选装置,其特征在于,所述第一网络的小区的异系统邻区通过解码所述第一网络的小区的邻区列表获取。
14.根据权利要求12所述的多卡多模终端的异系统小区重选装置,其特征在于,还包括报告单元,用于统计所述测量单元的测量结果并报告给指定终端卡;所述控制单元包括第一判断单元,用于判断异系统邻区的信号强度是否大于预设阈值且持续超过预定时间;第二判断单元,用于判断终端卡是否成功驻留异系统邻区;终端卡控制单元,用于控制终端卡重选异系统邻区;调度单元,与所述第一判断单元、第二判断单元和终端卡控制单元相连,所述调度单元用于调度所述第一判断单元判断所述信号强度最强的异系统邻区的信号强度是否大于预设阈值且持续超过预定时间,若是则所述调度单元调度所述终端卡控制单元控制所述指定终端卡重选所述信号强度最强的异系统邻区;所述调度单元还用于调度所述第二判断单元判断所述指定终端卡是否成功驻留所述信号强度最强的异系统邻区,若是则所述调度单元调度所述终端卡控制单元控制其他终端卡重选所述信号强度最强的异系统邻区。
15.根据权利要求14所述的多卡多模终端的异系统小区重选装置,其特征在于,所述指定终端卡为所述至少两张终端卡中符合异系统小区重选条件的一张终端卡。
16.根据权利要求14所述的多卡多模终端的异系统小区重选装置,其特征在于,所述测量结果为信号强度大于预设阈值的异系统邻区按信号强度由高到低进行排序后的结果。
17.根据权利要求14所述的多卡多模终端的异系统小区重选装置,其特征在于,所述调度单元还用于在所述第二判断单元确定所述指定终端卡驻留所述信号强度最强的异系统邻区失败或者所述第一判断单元判断所述信号强度最强的异系统邻区的信号强度是否大于预设阈值且持续超过预定时间的结果为否时,调度所述终端卡控制单元、第一判断单元和第二判断单元控制所述指定终端卡依据信号强度由强至弱从信号强度次强的异系统邻区开始重选,直至成功驻留异系统邻区,若所述指定终端卡驻留异系统邻区失败则继续驻留第一网络的小区;所述调度单元还用于在所述指定终端卡重选结束后,调度所述终端卡控制单元、第一判断单元和第二判断单元控制其他终端卡依据信号强度由强至弱从信号强度最强的异系统邻区开始重选,直至成功驻留异系统邻区,若其他终端卡驻留异系统邻区失败则继续驻留第一网络的小区。
18.根据权利要求14所述的多卡多模终端的异系统小区重选装置,其特征在于,所述调度单元还用于在所述第二判断单元确定所述其他终端卡驻留所述信号强度最强的异系统邻区失败时,调度所述终端卡控制单元、第一判断单元和第二判断单元控制其他终端卡依据信号强度由强至弱从信号强度次强的异系统邻区开始重选,直至成功驻留异系统邻区,若其他终端卡驻留异系统邻区失败则继续驻留第一网络的小区。
19.根据权利要求14至18任一项所述的多卡多模终端的异系统小区重选装置,其特征在于,还包括第一驻留控制单元,用于在所述指定终端卡重选异系统邻区的过程中,控制所述指定终端卡接收并储存所述异系统邻区的系统消息;第二驻留控制单元,用于在所述其他终端卡重选异系统邻区的过程中,若所述其他终端卡重选的异系统邻区与指定终端卡驻留的异系统邻区相同,则控制所述其他终端卡共享所述指定终端卡存储的系统消息。
20.根据权利要求12所述的多卡多模终端的异系统小区重选装置,其特征在于,所述第一网络为2G网络,所述第二网络为3G网络,所述测量单元包括功率测量单元,用于测量测量所述3G网络的小区的接收信号码功率。
21.根据权利要求12所述的多卡多模终端的异系统小区重选装置,其特征在于,所述第一网络为3G网络,所述第二网络为2G网络,所述测量单元包括场强测量单元,用于测量所述2G网络的小区的接收信号场强指示。
22.根据权利要求20或21所述的多卡多模终端的异系统小区重选装置,其特征在于, 所述2G网络为GSM网络,所述3G网络为TD-SCDMA网络或WCDMA网络。
23.一种包括权利要求12至22任一项所述的异系统小区重选装置的多卡多模终端。
24.根据权利要求23所述的多卡多模终端,其特征在于,所述多卡多模终端为双卡双模终端或四卡双模终端。
全文摘要
一种多卡多模终端及其异系统小区重选方法和装置,所述多卡中至少两张终端卡驻留在第一网络的小区,所述异系统小区重选方法包括测量所述至少两张终端卡中每张终端卡驻留的第一网络的小区的异系统邻区的信号强度,所述异系统邻区为相邻的第二网络的小区;控制所述至少两张终端卡重选信号强度最强的异系统邻区。本发明公开的技术方案简化了重选行为,提高了重选效率,降低了多卡多模终端的功耗,减小了多张终端卡的重选冲突。
文档编号H04W24/08GK102421130SQ20111014547
公开日2012年4月18日 申请日期2011年5月31日 优先权日2011年5月31日
发明者尉霞, 钱民乾, 陈贤亮 申请人:展讯通信(上海)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1