带有双SIM的无线通信装置中的寻呼接收.pdf

上传人:Y94****206 文档编号:663105 上传时间:2018-03-02 格式:PDF 页数:24 大小:899.90KB
返回 下载 相关 举报
摘要
申请专利号:

CN201280036827.7

申请日:

2012.07.12

公开号:

CN104126325A

公开日:

2014.10.29

当前法律状态:

实审

有效性:

审中

法律详情:

实质审查的生效IPC(主分类):H04W 68/02申请日:20120712|||公开

IPC分类号:

H04W68/02; H04W48/20; H04W88/06

主分类号:

H04W68/02

申请人:

瑞典爱立信有限公司

发明人:

B.J.奇拉伊

地址:

瑞典斯德哥尔摩

优先权:

2011.07.25 IN 2098/DEL/2011; 2011.09.29 US 61/540,614

专利代理机构:

中国专利代理(香港)有限公司 72001

代理人:

杨美灵;汤春龙

PDF下载: PDF下载
内容摘要

本文描述了用于解决通信装置(105-1)中寻呼冲突的方法和装置。方法包括在通信装置(105-1)的两个订户身份模块(SIM)(115)之间的可能寻呼冲突,并且确定通信装置(105-1)的至少一个SIM在对应广播控制信道(BCCH)分配列表(BA列表)中是否具有非服务小区。此外,方法包括基于一个或多个选择参数,查明是否能够为强制小区重新选择选择该至少一个SIM,并且基于查明,指示从正常小区重新选择过程排除为强制小区重新选择选择的SIM的当前服务小区。此外,为选择的SIM启动强制小区重新选择。此外,在一些实施例中,如果不能为强制小区重新选择选择SIM,则将寻呼消息位置(PMP)重新计算请求发送到网络控制器以将寻呼块位置计算从基于IMSI的计算更改为基于TMSI的计算。

权利要求书

1.   一种解决通信装置(105-1)中寻呼冲突的方法,包括:
检测在所述通信装置(105-1)中至少两个订户身份模块(SIM) (115)之间的可能寻呼冲突;
确定所述通信装置(105-1)的至少一个SIM是否具有与对应广播控制信道(BCCH)分配列表(BA列表)关联的非服务小区;
所述通信装置(105-1)的所述至少一个SIM具有所述非服务小区时,基于一个或多个选择参数,查明是否能够为强制小区重新选择来选择所述至少一个SIM;
基于所述查明,指示从正常小区重新选择过程排除为所述强制小区重新选择而选择的SIM的当前服务小区;以及
为所述选择的SIM启动强制小区重新选择。

2.
   如权利要求1所述的方法,其中所述选择参数包括SIM优先级和小区信号强度。

3.
   如权利要求1所述的方法,其中所述方法还包括:
确定是否满足用于所述选择的SIM的交换准则;以及
在满足所述交换准则时,指示为所述正常小区重新选择过程将所述排除的小区包括到对应于所述选择的SIM的BA列表中。

4.
   如权利要求3所述的方法,其中所述交换准则包括用于所述SIM (115)至少之一的一个或多个寻呼参数的重新配置和用于所述SIM (115)至少之一的正常小区重新选择的发生至少之一。

5.
   如权利要求1所述的方法,其中所述方法还包括:
在至少一个选择准则未得以满足时,识别寻呼消息位置(PMP)重新计算SIM,其中基于所述一个或多个选择参数识别所述PMP重新计算SIM;以及
发送用于所述PMP重新计算SIM的PMP重新计算消息,其中所述PMP重新计算消息指示网络控制器基于所述PMP重新计算SIM的临时移动订户身份(TMSI)号,计算用于所述PMP重新计算SIM的寻呼消息的位置。

6.
   如权利要求5所述的方法,其中所述方法还包括:
确定是否满足用于所述PMP重新计算SIM的交换准则;以及
在满足所述交换准则时,启动用于所述PMP重新计算SIM的正常PMP计算过程,其中所述正常PMP计算过程基于与所述PMP重新计算SIM相关联的国际移动订户身份(IMSI)号。

7.
   如权利要求1所述的方法,其中所述可能寻呼冲突包括完全重叠(120)和部分重叠(125)之一。

8.
   一种计算机程序产品,包括上面具有计算机程序的计算机可读媒体,所述计算机程序包括程序指令,所述计算机程序可加载到数据处理单元中,并且适用于促使执行如前面权利要求任一项所述的方法。

9.
   一种通信装置(105-1),适用于与至少两个SIM (115)相关联,所述通信装置(105-1)包括:
处理器(220);以及
耦合到所述处理器的存储器(225),所述存储器包括:
    强制小区重新选择模块(135),配置成:
        确定来自所述至少两个SIM (115)的至少一个SIM在对应BA列表中是否具有非服务小区;
        基于一个或多个选择参数,查明是否能够为强制小区重新选择来选择所述至少一个SIM;
        基于所述查明,指示从正常小区重新选择过程排除为所述强制小区重新选择而选择的SIM的当前服务小区;以及
        为所述选择的SIM启动强制小区重新选择。

10.
   如权利要求9所述的通信装置(105-1),还包括配置成检测在所述至少两个SIM (115)之间的可能寻呼冲突的寻呼冲突检测模块(240)。

11.
   如权利要求9所述的通信装置(105-1),其中所述强制小区重新选择模块(135)还配置成:
确定是否满足用于所述选择的SIM的交换准则;以及
在满足所述交换准则时,指示为用于所述选择的SIM的正常小区重新选择过程包括所述排除的小区。

12.
   如权利要求9所述的通信装置(105-1),还包括配置成执行以下操作的PMP重新计算模块(245):
在至少一个选择准则未得以满足时,识别PMP重新计算SIM,其中基于所述一个或多个选择参数识别所述PMP重新计算SIM;以及
发送用于所述PMP重新计算SIM的第一PMP重新计算消息,其中所述第一PMP重新计算消息指示网络控制器基于所述PMP重新计算SIM的临时移动订户身份(TMSI)号,计算用于所述PMP重新计算SIM的寻呼消息的位置。

13.
   如权利要求12所述的通信装置(105-1),其中所述PMP重新计算模块(245)还配置成:
确定是否满足用于所述PMP重新计算SIM的交换准则;以及
在满足所述交换准则时,发送第二PMP重新计算消息以启动基于与所述PMP重新计算SIM相关联的IMSI号的寻呼消息计算过程。

14.
   如权利要求13所述的通信装置(105-1),其中所述第一PMP重新计算消息和所述第二PMP重新计算消息在位置更新消息中发送。

说明书

带有双SIM的无线通信装置中的寻呼接收
技术领域
所述主题一般涉及无线通信装置,并且具体地说,涉及在无线通信装置中的寻呼接收。
背景技术
诸如蜂窝电话、个人数字助理和便携式计算机等通信装置为用户提供了多种移动通信服务和连网能力。通常,通信装置包含订户身份模块(SIM),该模块保留确定使用通信装置的人员的身份和向适当的开户人开具通话费用单等所要求的信息。随着通信技术的最近发展,通信装置可配置成包括多个SIM。因此,通信装置的用户可使用多个SIM的任何一个SIM接收或进行呼叫。
寻呼是无线通信中的一种机制,网络使用它将消息发送到用户设备或通信装置以便实现呼叫建立、分组信道指派或通知。此类消息称为寻呼消息。一般情况下,在电路交换(CS)域中,对于任何移动终接呼叫,寻呼消息由网络发送到被叫方的通信装置以指示移动终接呼叫。类似地,在分组交换(PS)域中,分组下行链路信道指派消息由网络在寻呼消息中发送以便建立分组下行链路连接。由于在移动通信系统中,非连续接收(DRX)的概念用于降低在闲置模式中通信装置的功耗,因此,基站只在公共控制信道的某些块上传送用于用户的寻呼消息。这些块是通信装置的“寻呼时机”,并且通常基于通信装置的国际移动订户身份(IMSI)和网络提供的某些参数确定。例如,在GSM中,从网络提供的参数BS_CC_CHANS和BS_PA_MFRMS确定用于任何用户设备的寻呼时机或寻呼块的位置。
一般情况下,通信装置通过诸如天线和无线电前端电路等通信装置的射频(RF)装置接收寻呼消息。如果通信装置只包括单个RF装置,则通信装置在某个时间只可能够读取一个频率和一个时隙,即,如果通信装置包括多个SIM,则通信装置将在任何给定时间只能够接收一个SIM的寻呼消息。由于在多SIM配置中,多个SIM的寻呼时机能够在相同时间出现在空中接口中,因此,在用于任一SIM的寻呼块的接收方面可能有一些损害。多SIM通信装置中两个或更多个SIM的寻呼时机的此类重叠称为“寻呼冲突”。此类情况下,多个SIM的一个或多个SIM可避免读取向它们引导的几个或所有寻呼消息,以便RF装置能够侦听其它SIM之一的寻呼。因此,通信装置能够丢失或未收到用于任何SIM的终接呼叫或分组信道指派。
发明内容
发明内容提供用于介绍在多SIM无线通信装置中识别可能寻呼冲突时,与允许在所有SIM上实现完全寻呼接收的方法和装置有关的概念。概念在下面的具体实施方式中进一步描述。此发明内容无意于识别所述主题的本质特征,也无意用于确定或限制所述主题的范围。
在第一方面,本发明涉及一种解决通信装置中的寻呼冲突以允许在通信装置的多个订户身份模块(SIM)上实现寻呼接收的方法。方法包括检测在通信装置中至少两个SIM之间的可能寻呼冲突。例如,可能寻呼冲突能够是完全重叠或部分重叠。检测到可能寻呼冲突时,确定通信装置的至少一个SIM在对应广播控制信道(BCCH)分配列表(BA列表)中是否具有非服务小区,并且基于一个或多个选择参数,查明是否能够为强制小区重新选择选择该至少一个SIM。此外,方法包括指示从对应正常小区重新选择过程排除为强制小区重新选择选择的SIM的当前服务小区。方法还包括启动用于选择的SIM的强制小区重新选择。在一些实施例中,一个或多个选择参数可包括服务小区和/或一个或多个相邻小区的信号强度。在一些实施例中,一个或多个选择参数可包括SIM中的优先级(例如,指示SIM之一应是用于强制小区重新选择的第一候选,SIM中的另一SIM应是用于强制小区重新选择的第二候选等)。在一些实施例中,一个或多个选择参数可包括小区信号强度和SIM优先级的任何组合。
在一个实施例中,如果确定满足交换准则,则指示为用于已进行强制小区重新选择的SIM的正常小区重新选择过程包括排除的小区。交换准则包括用于任一SIM的一个或多个寻呼参数的重新配置或用于多SIM装置中任一SIM的小区的正常重新选择的发生之一。
此外,在一个实施例中,在未满足至少一个强制小区重新选择准则,可识别寻呼消息位置(PMP)重新计算SIM。选择准则例如包括SIM的BA列表中至少一个非服务小区的可用性和根据SIM的选择参数的满足。在一个实现中,基于一个或多个选择参数来识别PMP重新计算SIM。此外,发送用于PMP重新计算SIM的第一PMP重新计算消息。第一PMP重新计算消息指示网络控制器基于PMP重新计算SIM的临时移动订户身份(TMSI)号,计算用于PMP重新计算SIM的寻呼消息的位置。方法还包括确定是否满足用于PMP重新计算SIM的交换准则,以及在满足交换准则时,启动用于PMP重新计算SIM的正常PMP计算过程。第二PMP重新计算消息指示网络控制器基于正常寻呼消息位置,计算用于PMP重新计算SIM的PMP。在示例中,交换准则包括用于任一SIM的一个或多个寻呼参数的重新配置或用于任一SIM的小区的正常重新选择的发生之一。
在第二方面,本发明涉及一种计算机程序产品,包括上面具有计算机程序的计算机可读媒体,计算机程序包括程序指令。此外,计算机程序可加载到数据处理单元中并适用于促使执行根据本发明的第一方面的方法。
在第三方面,本发明涉及适用于与至少两个SIM相关联的通信装置。通信装置包括处理器和耦合到处理器的存储器。存储器包括配置成检测在通信装置的两个SIM之间可能寻呼冲突的寻呼冲突检测模块。存储器还包括配置成确定通信装置的两个SIM的至少一个SIM在其对应BA列表中是否具有非服务小区的强制小区重新选择模块,并且基于一个或多个选择参数,查明是否能够为强制小区重新选择选择至少一个SIM。此外,强制小区重新选择模块配置成基于查明,指示从其正常小区重新选择过程排除选择的SIM的当前服务小区,并且为选择的SIM启动强制小区重新选择。
在一个实施例中,强制小区重新选择模块配置成确定是否满足用于选择的SIM的交换准则,并且在满足交换准则时,指示为用于选择的SIM的正常小区重新选择过程包括排除的小区。
此外,在一个实施例中,通信装置还包括在未满足选择准则至少之一时识别PMP重新计算SIM以及发送用于PMP重新计算SIM的第一PMP重新计算消息。PMP重新计算消息指示网络控制器基于其TMSI号而不是IMSI,计算用于PMP重新计算SIM的寻呼消息的位置。在一个示例中,PMP重新计算模块还配置成确定是否满足用于PMP重新计算SIM,并且在满足交换准则时,发送第二PMP重新计算消息以基于与PMP重新计算SIM相关联的IMSI号,启动寻呼消息计算过程。
附图说明
下面参照附图提供详细的说明。图中,标号最左的数字识别最先出现该标号的图形。相同的标号在所有图形中用于引用类似的特性和组件。为确保示图的简明和清晰起见,图中元素不一定按比例画出。现在将仅通过示例,并参照附图描述根据所述主题的实施例的装置和/或方法的一些实施例,其中:
图1(a)根据所述主题的一实施例,示出通信网络环境。
图1(b)根据所述主题的一实施例,示出寻呼冲突的各种示例。
图2根据所述主题的一实施例,示出配置成允许在多SIM通信装置上实现完全寻呼接收的通信装置。
图3根据所述主题的一实施例,示出用于解决寻呼冲突以便允许在多SIM无线通信装置中实现完全寻呼接收的方法。
具体实施方式
一般情况下,在通信网络中,通过用户的无线通信装置中提供的订户身份模块(SIM),帮助呼叫的拨打或接收。除其它功能外,SIM向通信网络表明用户并且使用户预订到通信网络。通常,在电路交换(CS)域中,能够基于与通信装置相关联的SIM识别终接呼叫(即,向通信装置引导的呼叫),并且相应地可将终接呼叫转接到通信装置。在与通信装置建立终接呼叫之前,通信网络将寻呼消息发送到通信装置。类似地,在分组交换域中,为建立分组下行链路连接,可将寻呼消息发送到通信装置。一旦寻呼消息已发送,网络便可预期来自通信装置的响应。如果通信装置未能发送响应,则网络在下一寻呼时机重新传送相同寻呼消息。对于任何通信装置,公共控制信道中寻呼消息的位置能够由网络实体确定,例如,在全球移动通信系统(GSM)网络中,此类网络实体是基站控制器(BSC)。寻呼信道的位置能够基于某些参数确定,例如,就GSM网络而言,位置能够基于由网络选择的BS_PA_MFRMS和根据IMSI和BS_CC_CHANS计算得出的CCCH_GROUP和PAGING_GROUP确定。象所有其它通信信号一样,寻呼消息也由通信装置的射频装置接收。通常,为建立终接呼叫或分组DL连接,寻呼消息应已由射频装置成功接收。
通常,多SIM单射频(RF)无线通信装置配置成通过单个RF装置支持多个SIM。一般情况下,在任何无线通信装置中,为有利于在通信装置、通信网络及其它通信装置之间的通信,通信装置的每个SIM要驻留到一个小区上,该小区称为其服务小区。相反,不服务于SIM但作为SIM的邻居列表的一部分的小区称为非服务小区。此外,每个SIM保持称为广播控制信道(BCCH)分配列表(BA列表)的所有相邻非服务小区列表。
在寻呼消息要同时由通信装置中多于一个SIM接收的事件的情况下,其中,一个RF装置满足多个SIM,可发生寻呼冲突。例如,考虑通信装置的第一SIM在由小区(比如说小区1)服务,并且第二SIM在由第二小区(小区2)服务。如果从小区1到SIM1和从小区2到SIM2的寻呼消息的位置同时位于空中接口中,或者带有时间间隔的某个间隙,该间隔可能太短,使射频装置无法同时成功接收两个寻呼消息,则可以说寻呼冲突已发生。一般情况下,RF装置通常能够一次只侦听一个频率和时隙,并且因此一次只接收一个寻呼消息。因此,就通信装置具有多个SIM而言,寻呼冲突可经常发生。因此,用于任一SIM的寻呼消息可被错过,并且随后,用户可错过呼叫或分组下行链路信道指派。此外,如果错过寻呼消息,比如说,错过用于第二SIM的寻呼消息,则小区2可重复发送该寻呼消息,并且可占用比预期更长的时间建立终接呼叫或分组下行链路连接。
通常,在当前可用的多SIM移动终端中,就寻呼冲突而言,可交替读取SIM的寻呼消息,即,可读取用于第一SIM的寻呼消息,然后第二SIM的寻呼消息并且随后再次是第一SIM的寻呼消息。然而,在此情况下,交替错过每个SIM寻呼消息。此外,由于通信装置不知道发送到它的任何寻呼消息是否为空,即,无有效的寻呼还是包含实际寻呼消息,因此,可能发生通信装置可通过使RF装置做出牺牲,转到其寻呼消息可能为空的另一SIM而错过SIM的实际寻呼。另外,SIM之一在寻呼重排模式(即,要读取来自某个小区的所有公共控制信道块以了解是否有可能寻呼消息的模式)中时发生寻呼冲突的情况下,SIM要读取所有寻呼消息,并且可能不可交替读取SIM的寻呼消息。
根据所述主题的一实施例,描述了用于通过解决寻呼冲突而允许实现完全接收的系统和方法。虽然描述可参照通信装置中的两个SIM进行解释,但描述也能够扩展到任意数量的SIM。在一个实现中,检测到通信装置的两个SIM之间的可能寻呼冲突。在检测到可能寻呼冲突时,可基于SIM优先级和小区信号强度准则,确定通信装置的至少一个SIM在对应广播控制信道(BCCH)分配列表(BA列表)中是否具有至少一个非服务小区。
通常,在多SIM无线通信装置内的SIM之间对它们进行优先化,以便确定在两个SIM均同时要求空中接口(RF装置)时哪个SIM应获得优先级。在一个实施例中,从最低优先级SIM开始,可检查每个SIM的BA列表是否有带有阈值小区信号强度的非服务小区。如果发现任何此类SIM,则可为强制小区重新选择选择该SIM,并且可不检查剩余SIM的BA列表是否有适合用于强制小区重新选择的非服务小区。
此外,一旦为强制小区重新选择选择SIM,则可从SIM的正常小区重新选择过程排除其当前服务小区,并且可强制SIM重新选择到其BA列表中带有最高信号强度并且满足小区信号强度准则的非服务小区。由于寻呼信道中寻呼消息的位置基于对每个小区特定的某些小区参数确定,因此,用于任何SIM的小区的重新选择导致在用于该SIM的寻呼信道中寻呼消息的位置更改,由此解决了在此SIM与相同无线通信装置中任何其它SIM之间的存在寻呼冲突。此外,由于不同小区的传送不同步,因此,到新小区的重新选择将导致在小区的传送之间定时偏移差的更改,由此间接解决现有寻呼冲突。
然而,如果SIM均不满足要为强制小区重新选择选择的准则,则可为从两个SIM中选择的PMP重新计算SIM发送第一寻呼消息位置(PMP)重新计算消息。基于选择参数,例如SIM优先级,可将两个SIM的任一SIM识别为PMP重新计算SIM。第一PMP重新计算消息请求网络控制器改变用于为PMP重新计算SIM计算寻呼消息的位置的过程。
通常,基于SIM的国际移动订户身份(IMSI)号计算用于SIM的寻呼消息的位置。在一个实现中,第一PMP重新计算消息请求网络控制器基于临时移动订户身份(TMSI)号而不是IMSI号,计算用于PMP重新计算SIM的寻呼消息位置。由于寻呼消息的位置的计算现在基于不同变量,因此,它提供了寻呼消息位置的更改。因此,最初可能冲突的两个寻呼消息现在将由通信装置在不同时间实例接收,由此防止了寻呼冲突。
因此,所述主题的系统和方法有利于防止具有多个SIM的通信装置中的寻呼冲突。因此,通信装置的用户不会错过任何呼叫或分组信道指派,并且与寻呼冲突发生时的情况相比,建立呼叫或分组下行链路连接所用的时间可得以降低。此外,如果SIM之一在寻呼重排模式中,则用于任一SIM的服务小区更改或用于任一SIM的寻呼消息的位置的重新计算可避免寻呼冲突。
系统和方法能够在多种通信装置中实现。能够实现所述方法的通信装置包括但不限于蜂窝电话、智能手机、个人数字助理(PDA)、手持式装置、便携式计算机及诸如此类。另外,方法能够在任何通信网络中实现,如全球移动通信系统(GSM)网络、通用分组无线电服务(GPRS)网络、码分多址(CDMA) 2000网络、时分码分多址(TD-CDMA)、时分同步码分多址(TD-SCDMA)、宽带码分多址(WCDMA)或通用移动电信系统(UMTS)支持的其它空中接口标准。虽然本文中的描述参照某些网络,但系统和方法可在如本领域技术人员将理解的其它网络和装置中实现(虽然带有一些变化)。
此外,应注意的是,描述和图形只示出所述主题的原理。因此,将领会的是,本领域的技术人员将能够设计各种布置,这些布置虽然未在本文中明确描述或示出,但将包含所述主题的原理并且包括在其精神和范围内。
另外,本文中叙述所述主题的原理、方面和实施例的所有声明及其特定示例旨在涵盖其等效物。
本领域技术人员将领会的是,在本文中使用时,词法“在……期间”、“在……的同时”和“在……时”不是表示动作在启动动作时立即发生的确切术语,而是在初始动作与初始动作启动的反应之间可存在一些小但合理的延迟,如传播延迟。另外,为描述的清晰起见,通篇使用了词语“连接”,并且该词语能够包括直接连接或间接连接。为描述的简明起见,忽略了熟知组件的描述和细节。
图1根据所述主题的一实施例,示出通信网络环境100。通信网络环境100包括通过通信网络110相互进行通信的一个或多个通信装置105-1、105-2、105-3和105-N(总称为通信装置105)。通信装置105是主叫方和被叫方相互进行通信使用的物理设备。通信装置105可包括但不限于移动电话、便携式计算机、智能电话、PDA、手持式装置、笔记本及诸如此类。每个通信装置105基于如通信装置105耦合到的通信网络110定义的通信协议工作。
在一个实现中,通信网络110是无线通信网络。通信网络110能够是相互互连并且作为单个大型网络运行的单独网络的集合。此类单独网络的示例包括但不限于全球移动通信系统(GSM)网络、通用移动电信系统(UMTS)网络、时分多址(TDMA)网络、码分多址(CDMA)网络、下一代网络(NGN)及综合服务数字网络(ISDN)。视技术而定,通信网络110包括各种网络实体,如网关、路由器;然而,为便于理解,已忽略了此类细节。
在一个实现中,比如说通信装置105-1的通信装置配置成支持多个订户身份模块(SIM),例如,第一SIM 115-1、第二SIM 115-2等。在一个实施例中,多个SIM可以是物理SIM的形式。将领会的是,SIM可以SIM软件的形式和/或也作为虚拟SIM提供。为清晰起见,参照总称为SIM 115的第一SIM 115-1和第二SIM 115-2解释所述描述;然而,将理解的是,通信装置105-1也可包括多于两个SIM。SIM 115可向相同或不同服务提供商注册以便在闲置模式中接收相应寻呼消息,以建立终接呼叫或分组下行链路连接。
将理解的是,两个SIM 115的任一SIM可以是第一SIM 115-1或第二SIM 115-2。例如,通信装置105-1可包括用于第一SIM 115-1的第一插槽和用于第二SIM 115-2的第二插槽。基于可插入SIM的插槽,可确定哪个是第一SIM,哪个是第二SIM。另外,每个插槽可具有与其相关联的SIM优先级,例如,第一插槽可具有低优先级,而第二插槽可具有高优先级。因此,在第一插槽中插入第一SIM 115-1时,可将它识别为低优先级SIM,并且将第二SIM 115-2识别为高优先级SIM。
在示例中,第一SIM 115-1可向第一服务提供商注册,并且可由比如说小区2的小区服务,并且第二SIM 115-2可向第二服务提供商注册,并且可由比如说小区5的另一小区服务。考虑通信装置105-2在尝试呼叫比如说通信装置105-1的第一SIM 115-1的SIM,并且同时通信装置105-3在尝试呼叫通信装置105-1的第二SIM 115-2的情况。在此类情况下,可能小区2发送的向第一SIM 115-1指示要建立终接呼叫的第一寻呼消息将在时间上与小区5发送到第二SIM 115-2的第二寻呼消息重叠,由此导致寻呼冲突。
如前面所提及的一样,可发送寻呼消息以在通信网络110与比如说通信装置105-1的通信装置建立通信信道。在GSM中,可通过在公共控制信道(CCCH)上的寻呼信道(PCH)发送寻呼消息。因此,通信装置105-1需要监视CCCH上的PCH。具有寻呼消息的PCH由例如GSM网络中的BSC等通信网络110的网络控制器以特定格式发送。CCCH被分割成多个相等间隔的时间和频率,例如,GSM技术使用51复帧的概念,其中,每个帧持续时间为4.615毫秒(msec)。一个帧还可被分割成8个时隙。
此外,寻呼消息一般散布在预定义数量的帧内,即,预定义数量的帧的群组组合形成寻呼消息。换而言之,为读取寻呼消息,要连续读取预定义数量的帧。例如,在GSM技术中,寻呼消息散布在四个帧内,并且这四个帧的群组形成完整的寻呼消息,并且可称为寻呼块。此外,51复帧可包括多个寻呼消息。一般情况下,CCCH上寻呼消息的位置由网络控制器确定。用于SIM的PCH上寻呼消息的位置可基于与SIM相关联的国际移动订户身份(IMSI)号和当前服务于SIM的小区的某些小区参数确定。因此,发送寻呼消息的帧和时隙可基于IMSI号和小区参数确定。
寻呼冲突能够是“完全重叠”120或“部分重叠”125。图1(b)中示出GSM网络中寻呼冲突的示例。在图1(b)中,带有阴影线的帧指示具有寻呼消息的帧;并且通信装置105-1要读取以获得用于SIM的寻呼消息的时隙具有点填充图案。此外,寻呼消息能够出现在时隙0、2、4和6中。
为便于解释,假设第一SIM 115-1驻留在比如小区0的小区上,并且第二SIM 115-2驻留在比如小区1的另一小区上。图1b示出来自小区0和小区1的下行链路传送。帧“N”、“N+1”、“N+2”、“N+3”表示来自小区0的寻呼消息或寻呼块的第一、第二、第三和第四帧。类似地,帧“M”、“M+1”、“M+2”和“M+3”表示来自小区1的寻呼消息或块的第一、第二、第三和第四帧。此外,将理解的是,小区0和小区1的传送可相互已帧对齐或未帧对齐。此外,小区0和小区1的传送可相互时隙对齐或未时隙对齐。
完全重叠120可在小区0的所有四个帧与小区1的所有帧重叠的情形中出现,小区0的第N帧与小区1的第M帧重叠,第N+1帧与第M+1帧重叠,第N+2帧与第M+2帧重叠等等。完全重叠120能够借助于各种示例理解。例如,考虑第一完全重叠120-1,其中,帧重叠但携带寻呼消息的时隙不重叠。如图1(b)所示,小区0中的寻呼在时隙2上,并且小区1中的寻呼在时隙4上。此外,能够观察到,小区传送“A”中寻呼消息的第N帧、第N+1帧、第N+2帧和第N+3帧与小区传送“B”中寻呼消息的第M帧、第M+1帧、第M+2帧和第M+3帧重叠,由此导致完全重叠的寻呼冲突。此外,虽然小区0的第N帧与小区1的第M帧重叠,第N+1帧与第M+1帧重叠等等,然而携带其相应寻呼消息的其时隙不重叠。在所述示例中,虽然小区0的小区传送与小区1的小区传送相比在时间上更早开始,但将理解的是,小区1的小区传送也能够与小区0的传送相比在时间上更早开始。
在另一示例中,考虑第二示例完全重叠120-2,其中,来自小区0的小区传送”C“中寻呼消息的四个帧与来自小区1的小区传送”D“中寻呼消息的四个帧重叠;并且同时携带用于第一SIM 115-1和第二SIM 115-2的寻呼消息的时隙?也相互重叠。在又一示例中,考虑第三完全重叠120-3,其中,小区传送'E'和'F'也时隙对齐。
参照部分重叠125,部分重叠能够理解为小区0的寻呼消息的四个帧未全部与小区1的寻呼消息的四个帧重叠。类似于完全重叠120,部分重叠125能够借助于各种示例理解。例如,考虑第一部分重叠125-1,其中,示出了在用于第一SIM 115-1的服务小区传送“G”中的寻呼消息与在用于第二SIM 115-2的服务小区传送“H”中的寻呼消息部分重叠。小区传送“G”中的寻呼消息与小区传送“H”中的寻呼消息重叠使得寻呼消息'G'的仅几个帧与寻呼消息'H'重叠。如能够看到的,寻呼消息'G'的第N+1帧、第N+2帧和第N+3帧与小区传送“H”中寻呼消息的第M帧、第M+1帧和第M+2帧重叠,但是小区传送'G'中的第N帧不与小区传送'H'中的任何帧重叠,由此因部分重叠125-1而导致寻呼冲突。
在所述示例中,虽然小区传送“G”与小区传送“H”相比在时间更早开始,但是将理解的是,小区1的小区传送与小区0的传送相比可在时间上更早开始。另外,对于第一部分重叠125-1,虽然已示出4个帧中的3个帧在第一SIM 115-1的寻呼消息与第二SIM 115-2的寻呼消息之间重叠,但将理解的是,部分重叠125也包括在SIM 115-1与115-2的传送之间寻呼消息的4个帧中1个或2个帧重叠的情况。
在另一示例中,考虑第二部分重叠125-2,其中,在小区传送“I”和“J”中具有寻呼消息的帧重叠,使得一些时隙重叠。如图所示,虽然小区传送“I”中寻呼消息的第N+1帧、第N+2帧和第N+3帧与小区传送“J”中寻呼消息的第M帧、第M+1帧和第M+2帧重叠,但这些帧中仅两个帧的时隙重叠。如图所示,第N+2帧和第N+3帧的时隙2分别与第M帧和第M+1帧在时隙4重叠。在此类情况下,通信装置105-1的射频装置可能不能在时隙基础上在频率之间交换,导致寻呼冲突。
虽然寻呼冲突的描述参照GSM网络详细进行讨论,但将理解的是,相同原理也能够扩展到其它网络。
为避免寻呼冲突,除其它之外,通信装置105-1包括强制小区重新选择模块135。在一个实现中,可由通信装置105-1检测可能寻呼冲突。在检测到可能寻呼冲突时,强制小区重新选择模块135尝试选择能够进行强制小区重新选择的SIM以便解决存在的寻呼冲突。强制小区重新选择模块135可检查任一SIM 115在其对应广播控制信道(BCCH)分配(BA)列表中是否具有小区,该列表是相邻小区的频率列表。一个实现中,此检查可从最低优先级SIM开始进行,并且如果发现该SIM不适合进行强制小区重新选择,则继续检查用于多SIM通信装置105-1中的下一低优先级SIM的非服务小区。一旦通信装置105-1的SIM驻留在称为服务小区的小区上,SIM便将持续监视服务小区和也称为非服务小区的邻居小区的强度。在所述情况下,由于通信装置105-1包括多个SIM 115,因此,通信装置105-1可驻留在多于一个小区上。作为系统信息的一部分,每个BCCH发出相邻小区列表,并且通信装置105-1测量信号强度以形成监视的小区的排序列表,该列表变成通信装置105-1的对应BA列表。
在任一SIM 115在其对应BA列表中包括非服务小区的情况下,强制小区重新选择模块135可基于一个或多个选择参数,识别用于强制小区重新选择的SIM 115之一。选择参数的示例包括但不限于SIM优先级和小区信号强度。选择参数经选择,使得在强制小区重新选择模块135执行的断定后,为强制小区重新选择选择任一SIM 115或者不选择任何SIM 115。
在SIM 115之一被识别为用于强制小区重新选择的潜在候选的情况下,强制小区重新选择模块135启动用于此SIM的强制小区重新选择。例如,如果第一SIM 115-1是选择的SIM,则在第一小区115-1的BA列表中带有最强信号强度的非服务小区被识别为要进行强制小区重新选择SIM的小区,并且用于第一SIM 115-1的强制小区重新选择被启动,使得在重新选择后,第一SIM 115-1可由其BA列表中带有最强信号强度的非服务小区服务。例如,考虑小区2是用于第一SIM 115-1的服务小区,并且在第一SIM 115-1的BA列表中的小区中具有最大信号强度的非服务小区是小区5,其中,该最大信号强度大于或等于阈值信号强度。在所述示例中,在强制小区重新选择后,第一SIM 115-1将由小区5服务。如前面所提及的一样,可由网络控制器在一定程度上基于对每个小区特定的小区参数,确定携带寻呼消息的帧和时隙。因此,寻呼消息的位置可因小区不同而异。相应地,在当前服务小区与新小区交换时,寻呼消息的位置更改,并且用于比如说第一SIM 115-1的一个SIM的寻呼消息转而在时间上不与用于第二SIM 115-2的寻呼消息重叠。此外,为防止第一SIM 115-1交换回可比重新选择的小区具有更高信号强度的小区2,强制小区重新选择模块135可指示为用于第一小区115-1的正常小区重新选择过程排除小区2。
在一个实现中,如果确定任一SIM 115均不满足选择准则,即,任一SIM 115在其对应BA列表中不具有非服务小区,或者由于小区信号强度的原因,任一SIM 115均不能够被选择用于强制小区重新选择,则通信装置105-1请求移动交换中心(MSC)指示网络控制器改变用于SIM 115之一的寻呼消息计算位置。响应请求,服务小区的网络控制器基于对应SIM的临时移动订户身份(TMSI)而不是IMSI计算寻呼消息位置。由于寻呼消息位置现在基于用于SIM之一的TMSI而不是IMSI,因此,用于第一SIM 115-1的寻呼消息在时间上与用于第二SIM 115-2的寻呼消息不重叠,由此避免寻呼冲突。
图2根据所述主题的一实施例,示出配置成避免寻呼冲突的通信装置105-1的组件。通信装置105-1包括接口215、一个或多个处理器220及耦合到处理器220的存储器225。接口215可包括多种软件和硬件接口,例如,用于诸如耳机、外部存储器和外部计算装置的外设装置的接口。接口215能够有利于广泛的多种网络和协议类型内的多个通信,包括例如局域网(LAN)、有线电视等有线网络和诸如无线LAN (WLAN)、蜂窝或卫星等无线网络。处理器220能够是单个处理器单元或多个处理单元的组合。处理器220可实现为一个或多个微处理器、微型计算机、微控制器、数字信号处理器、中央处理单元、状态机、逻辑电路和/或基于操作指令操控信号的任何装置。除其它可能性外,处理器220配置成获取和执行在存储器225中存储的计算机可读指令。
存储器225可包括技术领域中熟知的任何计算机可读媒体,例如包括诸如SRAM和DRAM等易失性存储器和/或诸如EPROM和闪速存储器等非易失性存储器。存储器225包括程序模块230和程序数据235。在一个实现中,程序模块230例如包括寻呼冲突检测模块240、强制小区重新选择模块135、寻呼消息位置(PMP)重新计算模块245及其它模块250。将领会的是,每个程序模块230能够实现为一个或多个不同模块的组合。其它模块250包括补充通信装置105-1执行的应用或功能的程序。除其它之外,程序数据235用作存储与程序模块230的运行有关的数据的存储库。程序数据235包括选择参数数据255和其它数据260。其它数据260包括由于在其它模块250中一个或多个模块的执行而生成的数据。
为拨打和接收呼叫或交换数据,通信装置105-1向通信网络110的小区注册。PCH可包括用于多个通信装置105的寻呼消息。然而,通信装置105-1不必读取所有寻呼消息,并且可读取对应于通信装置105-1的SIM的寻呼消息。一般情况下,寻呼指示符可由网络控制器发送以向通信装置105-1指示在PCH中可找到寻呼消息。为降低通信装置105的功耗,寻呼群组由网络控制器定义,并且通信装置侦听对应于寻呼设置的寻呼子信道。
在闲置模式中以便节约功率的通信装置105-1定期检查寻呼指示符。一旦检测到寻呼指示符,通信装置105-1便侦听对应于其寻呼群组的寻呼子信道。在GSM、GPRS和UMTS网络中,寻呼指示符的定期检查称为非连续接收(DRX)模式,而在CDMA中这称为分时隙模式。为确定PCH上的寻呼消息位置,通信装置105-1为其对应SIM 115计算CCCH群组和用于CCCH的寻呼群组。每个CCCH携带用于属于CCCH群组的通信装置105的寻呼消息。相应地,属于特定CCCH群组的通信装置105侦听对应于该CCCH群组的CCCH。CCCH群组指示携带用于SIM的寻呼消息的帧的时隙,并且相应地,通信装置105侦听CCCH群组指示的时隙以获得寻呼消息。将理解的是,在非功率节约模式中,通信装置105-1可侦听CCCH的所有帧以检测寻呼消息。
在一个实现中,寻呼冲突检测模块240配置成检测通信装置105-1中的可能寻呼冲突。为确定任何SIM 115是否具有寻呼消息,寻呼冲突检测模块240定期监视是否有用于SIM 115的寻呼指示符。一旦检测到寻呼指示符,寻呼冲突检测模块240便可确定要接收的寻呼消息的寻呼消息位置。
例如,对于GSM网络,寻呼冲突检测模块240可基于以下等式确定寻呼消息位置:


其中,CCCH_GROUP表示到用于寻呼的时隙的映射,N是在一个CCCH上可用的寻呼块的数量,并且N=(在一个CCCH上51复帧中可用的寻呼块的数量)× BS_PA_MFRMS。
PAGING_GROUP表示在考虑的SIM的寻呼群组。一般情况下,小区服务于多个通信装置,这些通信装置可编组成称为寻呼群组的群组。
IMSI是要读取其寻呼消息的SIM的国际移动订户身份。
“mod”表示模运算,“div”表示整数除法,
BS_CC_CHANS是对每个小区特定的小区参数。BS_CC_CHANS确定CCCH中物理信道的数量,并且在BCCH中广播,以及
BS_PA_MFRMS是对每个小区特定的小区参数。BS_PA_MFRMS定义在寻呼消息到属于相同CCCH群组的通信装置的传送之间51复帧的集数。例如,如果BS_PA_MFRMS的值为3,则在51复帧的三个集后,相同寻呼群组的通信装置105-1将读取寻呼消息。
此外,使用以下等式计算携带对应于通信装置105-1的SIM的寻呼消息的特定复帧:

另外,可使用以下等式确定寻呼块索引,寻呼块索引要用于确定要监视的PCH块:
寻呼块索引=PAGING_GROUP mod(NdivBS_PA_MFRMS)    (4)
虽然寻呼消息位置的检测参照GSM网络进行了详细解释,但将理解的是,相同原理也能够扩展到其它网络,如GPRS和CDMA。
例如,对于GPRS,能够使用以下等式确定寻呼群组:


其中,KC=小区中(P)CCCH的数量=BS_PCC_CHANS,适用于PCCCH 
BS_CC_CHANS,适用于CCCH;
M=在一个(P)CCCH上“可用”的寻呼块数量=
(12 - BS_PAG_BLKS_RES - BS_PBCCH_BLKS) * 64,适用于PCCCH
(9 - BS_AG_BLKS_RES) * 64,适用于未组合的CCCH
(3 - BS_AG_BLKS_RES) * 64,适用于组合的CCCH + SDCCH;
N=1,适用于PCCCH
(9- BS_AG_BLKS_RES)*BS_PA_MFRMS,适用于未组合的CCCH
(3- BS_AG_BLKS_RES)*BS_PA_MFRMS,适用于组合的CCCH/SDCCH;
SPLIT_PG_CYCLE是在GPRS附接时协商的MS特定参数;
IMSI是要读取其寻呼消息的SIM的国际移动订户身份;
“mod”表示模运算;并且“div”表示整数除法。
此外,对于GPRS,可使用以下等式计算携带对应于通信装置105-1的SIM的寻呼消息的特定复帧:

其中,MFL=复帧长度=51,适用于CCCH,或者52,适用于PCCCH
备选,可使用以下等式计算寻呼块索引:
寻呼块索引=PAGING_GROUP mod(Mdiv64)        (8)
类似地,对于WCDMA和TD-SCDMA,能够使用以下参数确定寻呼时机:IMSI;携带PCH的可用次要公共控制物理信道(SCCPCH)的数量(K);Np,其中,对于频分双工(FDD),Np是帧内寻呼指示符的数量,并且对于时分双工(TDD),Np是寻呼块内寻呼指示符的数量;帧偏移,其中,对于FDD,帧偏移=0,并且对于TDD,导频信道(PICH)帧偏移值在系统信息中提供;PBP及DRX周期长度。可使用以下等式计算寻呼时机:
寻呼时机= {(IMSIdivK) mod(DRX周期长度divPBP)} × PBP + n × DRX周期长度+帧偏移  (9)
其中,只要SFN小于其最大值,n=0、1、2……。
此外,能够使用以下等式为通信装置105-1计算在寻呼时机内的实际寻呼指示符:
寻呼指示符=DRX索引 mod Np       (10)
其中,DRX索引= IMSI div8192。
此外,在FDD模式中,是每帧寻呼指示符的数量,并且在系统信息的信息元素(IE)部分中提供。在TDD模式中,Np是每寻呼块寻呼指示符的数量,并且根据以下内容计算:寻呼指示符长度(LPI);对于3.84 Mcps TDD能够为长或短中置码的突发类型;及PICH重复长度,其在系统信息中提供。将领会的是,可为CDMA2000推导对应考虑项。
在一个实现中,寻呼冲突检测模块240为两个SIM 115计算寻呼块位置。在计算时,如果寻呼冲突检测模块240确定用于第一SIM 115-1的寻呼消息将与用于第二SIM 115-2的寻呼消息重叠,则可检测到可能寻呼冲突。如前面所提及的一样,寻呼冲突可包括完全重叠120或部分帧重叠125。
在检测到可能寻呼冲突时,强制小区重新选择模块135确定是否SIM 115至少之一在对应BA列表中包括非服务小区。在一个实现中,强制小区重新选择模块135确定第一SIM 115-1在其对应BA列表中是否具有非服务小区。如果确定第一SIM 115-1在其BA列表中具有小区,则强制小区重新选择模块135可基于一个或多个选择参数,识别是否能够选择第一SIM 115-1。选择参数可存储在选择参数数据255中。
在一个示例中,可将小区信号强度视为选择参数。在所述示例中,强制小区重新选择模块135可识别BA列表中具有最高信号强度的非服务小区是否具有大于阈值信号强度的信号强度。例如,能够将阈值信号强度看成是类似于当前服务小区的信号强度的信号强度,比如说,非服务小区的信号强度比当前服务小区的信号强度低,两者之差在比如说10dBm的预确定量内。在另一示例中,阈值信号强度可以是高到足以建立带有要求的质量的呼叫的信号强度,例如,阈值信号强度可以为-85dBm。如果识别用于第一SIM 115-1的非服务小区具有大于或等于阈值信号强度的信号强度,则可选择第一SIM 115-1,并且可选择非服务小区作为重新选择的小区。
因此,在所述实现中,如果SIM优先级使得第一SIM 115-1具有最低优先级,则先为第一SIM 115-1检查适合的非服务小区。如果在第一SIM 115-1的BA列表中找到适合的非服务小区,则强制小区重新选择模块135可触发用于第一SIM 115-1的强制小区重新选择,而不是为第二SIM 115-2进行相同检查。如果在第一SIM 115-1的BA列表中未找到适合的非服务小区,则可确定第二SIM 115-2在BA列表中是否具有非服务小区。如果第二SIM 115-2在其BA列表中具有非服务小区,则可为强制小区重新选择选择第二SIM 115-2。
如前面所提及的一样,选择参数可如此选择,使得如果两个SIM115在其BA列表中均具有小区的情况下,则只为强制小区重新选择选择它们之一。例如,在此类情况下,选择参数可以是SIM优先级。如果第一SIM 115-1和第二SIM 115-1在BA列表中均具有非服务小区,则可选择带有低优先级的SIM。在另一示例中,信号强度可以为选择参数之一。同样地,如果两个SIM 115在BA列表中均具有非服务小区,则可为强制小区重新选择选择其非服务小区具有更高信号强度的SIM。另外,可要求SIM 115也可具有阈值信号强度。因此,如果比如说第一SIM 115-1的SIM在BA列表中具有的非服务小区虽然带有比第二SIM 115-2的BA列表中存在的第二非服务小区更高的信号强度,但如果第一非服务小区的信号强度小于阈值信号强度,则可不为强制小区重新选择选择第一SIM 115-1。
在仍有的另一示例中,为小区重新选择考虑的选择参数可以是SIM优先级和信号强度的组合。此外,在此类情况下,一个参数可优先于另一参数。例如,如果确定两个SIM在其BA列表中均具有非服务小区,则可基于选择参数识别第一SIM 115-1或第二SIM 115-1的任一SIM是否是用于强制小区重新选择的候选。考虑SIM优先级优先于信号强度,则可查明两个SIM 115的哪个SIM具有低优先级,并且随后可查明低优先级SIM的非服务小区是否具有阈值信号强度。如果用于低优先级SIM的非服务小区具有阈值信号强度,则将低优先级SIM识别为选择的SIM。然而,如果查明低优先级SIM没有阈值信号强度,则为高优先级SIM做出断定以检查高优先级SIM的非服务小区是否具有阈值信号强度。如果确定高优先级SIM的非服务小区具有阈值信号强度,则为强制小区重新选择选择高优先级SIM。备选,也能够不选择任何SIM 115。
一旦识别用于强制小区重新选择的SIM,强制小区重新选择模块135便可启动用于该SIM的强制小区重新选择。在一个实现中,强制小区重新选择模块135启动在对应BA列表中存在的非服务小区作为新服务小区的选择。如更早所提及的一样,非服务小区可以是在BA列表中带有最大信号强度的小区。响应强制小区重新选择,选择的非服务小区现在变成用于选择的SIM的服务小区。服务小区的重新选择提供小区参数的更改,这又改变了寻呼消息位置。此外,一般情况下,网络中的小区可不同步,并且在其小区传送之间具有一定的时间偏移差,即,比如说小区1的第f1帧和小区2的第f1帧可不在相同时间t1开始。因此,在小区交换时,小区参数的更改和时间偏移提供了用于执行了强制小区更改的SIM的PCH中寻呼消息的位置更改,由此解决了寻呼冲突。例如,在GSM网络中,小区参数包括BS_CC_CHANS和BS_PA_MFRMS,并且从等式(1)到(4)可观察到,小区参数的更改提供了寻呼消息的位置更改。
此外,在一个实现中,一旦用于选择的SIM的强制小区重新选择已发生,为防止选择的SIM自动交换回在强制小区重新选择之前服务于它的小区,强制小区重新选择模块135指示在选择的SIM的BA列表中排除以前服务小区。例如,可在BA列表中将以前服务小区标记为“已排除”。因此,在一个实现中,对于正常小区重新选择过程,可在以后不考虑以前服务小区。
在一个实现中,如果强制小区重新选择模块135确定满足交换准则,则强制小区重新选择模块135可指示在以后为用于执行了强制小区重新选择的SIM的正常小区重新选择过程包括排除的小区。在一个示例中,排除的小区现在可被取消已排除的标记,并且能够在以后被考虑用于正常小区重新选择过程。交换准则例如能够是由网络控制器对用于任一SIM 115的一个或多个小区参数的重新配置和用于任一SIM 115的小区的重新选择的发生。能够重新配置的小区参数例如是如等式(3)和(4)中所示的BS_PA_MFRMS和如等式(1)和(2)中所示的N。在一个实现中,如果强制小区重新选择模块135确定任一SIM 115均不满足用于强制小区重新选择的准则,则寻呼消息位置(PMP)重新计算模块245可发送用于任一SIM 115的第一PMP重新计算消息。PMP重新计算模块245可基于象SIM优先级等一个或多个选择参数,为寻呼消息位置计算选择SIM,例如第一SIM 115-1。例如,如果第一SIM 115-1具有最低SIM优先级,则PMP重新计算模块245可为寻呼消息位置计算选择第一SIM 115-1。为寻呼消息位置重新计算选择的第一SIM 115-1可称为PMP重新计算SIM。
在识别PMP重新计算SIM时,PMP重新计算模块245可将请求发送到服务于(其在网络控制器的寻呼消息位置计算要更改的)PMP重新计算SIM的MSC。第一PMP重新计算消息指示网络控制器基于TMSI而不是IMSI,为SIM计算寻呼消息的位置以实现PMP重新计算。由于寻呼消息的位置的计算在一定程度上基于IMSI,因此,在IMSI替代为TMSI时,寻呼消息的位置改变,并且寻呼冲突能够得以防止。
在一个实现中,PMP重新计算模块245可配置成在发送到MSC的位置更新消息中发送第一PMP重新计算消息。具有第一PMP重新计算消息的位置更新消息已参照GSM网络详细解释,然而,将理解的是,相同原理能够扩展到位置更新消息或用于其它网络的携带第一PMP重新计算消息的任何其它消息。在GSM网络中,位置更新请求消息具有长度为8比特、名为位置更新类型的信息元素(IE)。前两个最低有效比特指示位置更新类型(LUT)。基于前两个最低有效比特的值,LUT可指示“正常位置更新”、“定期更新”、“IMSI附接”和“预留”。此外,第六最高有效比特或第三最低有效比特是备用比特。
为发送第一PMP重新计算请求,PMP重新计算模块245使用位置更新消息中的备用比特。例如,在第一PMP重新计算请求中,备用比特具有“1”值时,它可指示PMP要基于TMSI进行重新计算,而备用比特值“0”可指示它是为正常位置更新或定期位置更新或IMSI附接而发送的普通位置更新请求。一般情况下,位置更新消息由通信装置105-1定期发送,或者在用户的位置区域更改时发送。在此类情况下,LUT可基于用于确定LUT的正常过程,采用适当的值。然而,如果位置更新消息要只为PMP重新计算目的发送,则前两个最低有效比特可采用使得LUT指示“预留”的值。
因此,一旦PMP重新计算SIM已识别,PMP重新计算模块245便可发送位置更新消息以向MSC指示PMP要重新计算。随后,MSC指示服务于PMP重新计算SIM的BSC基于TMSI计算PMP。例如,在GSM网络中,寻呼群组和CCCH群组的计算可基于以下等式:

类似地,对于GPRS网络,寻呼群组和PCCCH群组的计算可基于以下等式:


同样地,对于WCDMA和TDSCDMA,能够使用以下等式计算寻呼时机:
寻呼时机= {(TMSIdivK) mod(DRX周期长度divPBP)} × PBP + n × DRX周期长度+帧偏移
将领会的是,可为CDMA2000推导对应考虑项。
由于IMSI和TMSI具有不同值,因此,在上述等式中IMSI的mod 1000与TMSI的mod 1000具有不同值,并且相应地将有用于寻呼群组和CCCH群组的不同值。
在一个示例中,一旦PMP计算根据第一PMP重新计算消息进行,PMP重新计算模块245便配置成确定是否满足交换准则。如果确定满足交换准则,则PMP重新计算模块245发送第二PMP重新计算消息。第二重新计算消息指示网络控制器交换回正常PMP计算过程。在示例中,第二PMP重新计算消息在位置更新消息上发送到MSC,请求交换回正常PMP计算过程,该过程要基于PMP重新计算SIM的IMSI计算寻呼消息的位置。
同样地,为发送第二PMP重新计算请求,PMP重新计算模块245可使用位置更新消息中的备用比特。例如,在第二PMP重新计算请求中,备用比特具有值“1”时,它可指示PMP计算要从基于TMSI的计算更改回基于IMSI的正常计算,而备用比特值“0”可指示它是为正常位置更新或定期位置更新或IMSI附接而发送的普通位置更新请求。
虽然PMP重新计算过程的描述已结合强制小区重新选择方法进行描述,然而,将理解的是,PMP重新计算过程可独立于强制小区重新选择方法实现。
图3根据所述主题的一实施例,示出用于在诸如通信装置105-1等通信装置中避免寻呼冲突的示范方法300。在本文中,一些实施例也将包括是机器或计算机可读并且将指令的机器可执行或计算机可执行程序编码的程序存储装置,例如,数字数据存储媒体,其中,所述指令执行所述方法的一些或所有步骤。程序存储装置例如可以是数字存储器、诸如磁盘和磁带等磁存储媒体、硬盘驱动器或光可读数字数据存储媒体。
描述方法的顺序无意于视为限制,并且任何数量的所述方法方框能够以任何顺序组合以实现该方法或备选方法。另外,单独的方框可从方法中删除而不脱离本文中所述主题的精神和范围。此外,方法能够在任何适合的硬件、软件、固件或其组合中实现。
在方框305,检测在诸如第一SIM 115-1和第二SIM 115-2等通信装置105-1的两个SIM之间的可能寻呼冲突。寻呼冲突可包括用于两个SIM的寻呼消息的完全重叠或部分重叠。在一个实现中,寻呼冲突检测模块240检测可能寻呼冲突。在方框310,确定两个SIM至少之一在其对应BA列表中是否具有非服务小区。在一实现中,强制小区重新选择模块135确定两个SIM 115的任一SIM在对应BA列表中是否具有非服务小区。在一个示例中,确定可基于SIM优先级,即,先为最低优先级SIM进行非服务小区的可用性的检查,并且如果识别到此类小区,则从方框310继续到方框315,否则,可为下一低优先级SIM执行检查。在另一示例中,可确定多个SIM在其BA列表中具有非服务小区。如果确定SIM 115至少之一在BA列表中具有非服务小区(方框310的“是”分支),则从方框310转到方框315。
在方框315,基于一个或多个选择参数,确定是否能够为强制小区重新选择选择SIM至少之一。选择参数例如能够是SIM优先级和小区信号强度。此外,可选择小区选择参数,使得只为强制小区重新选择识别一个SIM,或者为其不识别任一SIM。在一个示例中,强制小区重新选择模块135配置成基于一个或多个选择参数,为强制小区重新选择识别SIM。如果在方框315,为强制小区重新选择选择了SIM,则方法300继续到方框320。
在方框320,指示为正常小区重新选择排除用于选择的SIM的当前服务小区。在一个实现中,强制小区重新选择模块135将用于选择的SIM的当前服务小区在BA列表中标示为“已排除”。当前服务小区的排除防止了在执行正常小区重新选择时选择的SIM交换回此服务小区。
在方框325,为在方框315选择的SIM启动强制小区重新选择。随后,将在选择的SIM的BA列表中存在的非服务小区选择为新服务小区。由于服务小区的交换,某些小区参数被改变,并且在这些小区之间的定时偏移差有所不同,这提供了用于已进行强制小区重新选择的SIM的寻呼消息的位置更改,由此避免了寻呼冲突。
在方框330,确定是否满足用于选择的SIM的交换准则。交换准则例如包括寻呼参数的更改或用于两个SIM的任一SIM的正常小区重新选择。如果在方框330,确定未满足交换准则(方框330的分支“否”),则方框转到方框330的开始本身,在该方框中,强制选择的SIM保持驻留到在方框325识别的小区。然而,如果在方框330确定满足交换准则(方框330的分支“是”),则从方框330转到方框332。
在方框332,指示为用于已进行强制小区重新选择的SIM的正常小区重新选择包括排除的小区。在一个示例中,如果满足交换准则,则可在BA列表中将排除的小区取消标记为“已排除”,并且之后,可由SIM在其正常小区重新选择过程中考虑排除的小区。
再参照方框310,如果在方框310确定两个SIM在其对应BA列表中均没有非服务小区(方框310的“否”分支),则从方框310转到方框335。此外,如果在方框315基于选择参数确定不能为强制小区重新选择选择至少一个SIM(方框315的“否”分支),则也从方框315转到方框335。换而言之,如果确定SIM均不满足在方框315定义的选择准则,则在方框335,基于一个或多个选择参数从两个SIM识别寻呼消息位置(PMP)重新计算SIM。在一个实现中,PMP重新计算模块245识别PMP重新计算SIM。
在方框340,为PMP重新计算SIM发送第一PMP重新计算消息。发送PMP重新计算消息以向当前服务于PMP重新计算SIM的网络控制器指示重新计算对应寻呼消息的位置。在一个示例中,第一PMP重新计算消息提示网络控制器基于PMP重新计算SIM的TMSI而不是IMSI计算PMP。PMP的计算更改提供了用于PMP重新计算SIM的寻呼消息位置的更改,由此避免了寻呼冲突。
在方框342,确定是否满足用于PMP重新计算SIM的交换准则。交换准则例如包括用于两个SIM的任一SIM的正常小区重新选择或寻呼参数的更改。如果确定不满足交换准则(方框342的“否”分支),则从方框342继续,回到方框342的开始本身,在该方框,继续基于TMSI的PMP计算。然而,如果在方框342确定满足交换准则,则从方框342继续到方框345。在方框345,为PMP重新计算SIM启动正常PMP计算过程。如果满足交换准则,则发送第二PMP重新计算消息,向网络控制器指示交换回基于PMP SIM的IMSI的普通PMP计算过程。
虽然用于允许通过解决寻呼冲突富商完全寻呼接收的实施例已通过结构特征和/或方法特定的语言描述,但要理解的是,本发明不必限于所述的特定特征或方法。相反,特定特征和方法作为用于解决寻呼冲突的示范实施例公开。

带有双SIM的无线通信装置中的寻呼接收.pdf_第1页
第1页 / 共24页
带有双SIM的无线通信装置中的寻呼接收.pdf_第2页
第2页 / 共24页
带有双SIM的无线通信装置中的寻呼接收.pdf_第3页
第3页 / 共24页
点击查看更多>>
资源描述

《带有双SIM的无线通信装置中的寻呼接收.pdf》由会员分享,可在线阅读,更多相关《带有双SIM的无线通信装置中的寻呼接收.pdf(24页珍藏版)》请在专利查询网上搜索。

1、10申请公布号CN104126325A43申请公布日20141029CN104126325A21申请号201280036827722申请日201207122098/DEL/201120110725IN61/540,61420110929USH04W68/02200601H04W48/20200601H04W88/0620060171申请人瑞典爱立信有限公司地址瑞典斯德哥尔摩72发明人BJ奇拉伊74专利代理机构中国专利代理香港有限公司72001代理人杨美灵汤春龙54发明名称带有双SIM的无线通信装置中的寻呼接收57摘要本文描述了用于解决通信装置1051中寻呼冲突的方法和装置。方法包括在通信装置1。

2、051的两个订户身份模块SIM115之间的可能寻呼冲突,并且确定通信装置1051的至少一个SIM在对应广播控制信道BCCH分配列表(BA列表)中是否具有非服务小区。此外,方法包括基于一个或多个选择参数,查明是否能够为强制小区重新选择选择该至少一个SIM,并且基于查明,指示从正常小区重新选择过程排除为强制小区重新选择选择的SIM的当前服务小区。此外,为选择的SIM启动强制小区重新选择。此外,在一些实施例中,如果不能为强制小区重新选择选择SIM,则将寻呼消息位置PMP重新计算请求发送到网络控制器以将寻呼块位置计算从基于IMSI的计算更改为基于TMSI的计算。30优先权数据85PCT国际申请进入国家。

3、阶段日2014012486PCT国际申请的申请数据PCT/EP2012/0637212012071287PCT国际申请的公布数据WO2013/014000EN2013013151INTCL权利要求书2页说明书16页附图5页19中华人民共和国国家知识产权局12发明专利申请权利要求书2页说明书16页附图5页10申请公布号CN104126325ACN104126325A1/2页21一种解决通信装置1051中寻呼冲突的方法,包括检测在所述通信装置1051中至少两个订户身份模块SIM115之间的可能寻呼冲突;确定所述通信装置1051的至少一个SIM是否具有与对应广播控制信道BCCH分配列表(BA列表)关。

4、联的非服务小区;所述通信装置1051的所述至少一个SIM具有所述非服务小区时,基于一个或多个选择参数,查明是否能够为强制小区重新选择来选择所述至少一个SIM;基于所述查明,指示从正常小区重新选择过程排除为所述强制小区重新选择而选择的SIM的当前服务小区;以及为所述选择的SIM启动强制小区重新选择。2如权利要求1所述的方法,其中所述选择参数包括SIM优先级和小区信号强度。3如权利要求1所述的方法,其中所述方法还包括确定是否满足用于所述选择的SIM的交换准则;以及在满足所述交换准则时,指示为所述正常小区重新选择过程将所述排除的小区包括到对应于所述选择的SIM的BA列表中。4如权利要求3所述的方法,。

5、其中所述交换准则包括用于所述SIM115至少之一的一个或多个寻呼参数的重新配置和用于所述SIM115至少之一的正常小区重新选择的发生至少之一。5如权利要求1所述的方法,其中所述方法还包括在至少一个选择准则未得以满足时,识别寻呼消息位置PMP重新计算SIM,其中基于所述一个或多个选择参数识别所述PMP重新计算SIM;以及发送用于所述PMP重新计算SIM的PMP重新计算消息,其中所述PMP重新计算消息指示网络控制器基于所述PMP重新计算SIM的临时移动订户身份TMSI号,计算用于所述PMP重新计算SIM的寻呼消息的位置。6如权利要求5所述的方法,其中所述方法还包括确定是否满足用于所述PMP重新计算。

6、SIM的交换准则;以及在满足所述交换准则时,启动用于所述PMP重新计算SIM的正常PMP计算过程,其中所述正常PMP计算过程基于与所述PMP重新计算SIM相关联的国际移动订户身份IMSI号。7如权利要求1所述的方法,其中所述可能寻呼冲突包括完全重叠120和部分重叠125之一。8一种计算机程序产品,包括上面具有计算机程序的计算机可读媒体,所述计算机程序包括程序指令,所述计算机程序可加载到数据处理单元中,并且适用于促使执行如前面权利要求任一项所述的方法。9一种通信装置1051,适用于与至少两个SIM115相关联,所述通信装置1051包括处理器220;以及耦合到所述处理器的存储器225,所述存储器包。

7、括强制小区重新选择模块135,配置成确定来自所述至少两个SIM115的至少一个SIM在对应BA列表中是否具有非服务权利要求书CN104126325A2/2页3小区;基于一个或多个选择参数,查明是否能够为强制小区重新选择来选择所述至少一个SIM;基于所述查明,指示从正常小区重新选择过程排除为所述强制小区重新选择而选择的SIM的当前服务小区;以及为所述选择的SIM启动强制小区重新选择。10如权利要求9所述的通信装置1051,还包括配置成检测在所述至少两个SIM115之间的可能寻呼冲突的寻呼冲突检测模块240。11如权利要求9所述的通信装置1051,其中所述强制小区重新选择模块135还配置成确定是否。

8、满足用于所述选择的SIM的交换准则;以及在满足所述交换准则时,指示为用于所述选择的SIM的正常小区重新选择过程包括所述排除的小区。12如权利要求9所述的通信装置1051,还包括配置成执行以下操作的PMP重新计算模块245在至少一个选择准则未得以满足时,识别PMP重新计算SIM,其中基于所述一个或多个选择参数识别所述PMP重新计算SIM;以及发送用于所述PMP重新计算SIM的第一PMP重新计算消息,其中所述第一PMP重新计算消息指示网络控制器基于所述PMP重新计算SIM的临时移动订户身份TMSI号,计算用于所述PMP重新计算SIM的寻呼消息的位置。13如权利要求12所述的通信装置1051,其中所。

9、述PMP重新计算模块245还配置成确定是否满足用于所述PMP重新计算SIM的交换准则;以及在满足所述交换准则时,发送第二PMP重新计算消息以启动基于与所述PMP重新计算SIM相关联的IMSI号的寻呼消息计算过程。14如权利要求13所述的通信装置1051,其中所述第一PMP重新计算消息和所述第二PMP重新计算消息在位置更新消息中发送。权利要求书CN104126325A1/16页4带有双SIM的无线通信装置中的寻呼接收技术领域0001所述主题一般涉及无线通信装置,并且具体地说,涉及在无线通信装置中的寻呼接收。背景技术0002诸如蜂窝电话、个人数字助理和便携式计算机等通信装置为用户提供了多种移动通信。

10、服务和连网能力。通常,通信装置包含订户身份模块SIM,该模块保留确定使用通信装置的人员的身份和向适当的开户人开具通话费用单等所要求的信息。随着通信技术的最近发展,通信装置可配置成包括多个SIM。因此,通信装置的用户可使用多个SIM的任何一个SIM接收或进行呼叫。0003寻呼是无线通信中的一种机制,网络使用它将消息发送到用户设备或通信装置以便实现呼叫建立、分组信道指派或通知。此类消息称为寻呼消息。一般情况下,在电路交换CS域中,对于任何移动终接呼叫,寻呼消息由网络发送到被叫方的通信装置以指示移动终接呼叫。类似地,在分组交换PS域中,分组下行链路信道指派消息由网络在寻呼消息中发送以便建立分组下行链。

11、路连接。由于在移动通信系统中,非连续接收DRX的概念用于降低在闲置模式中通信装置的功耗,因此,基站只在公共控制信道的某些块上传送用于用户的寻呼消息。这些块是通信装置的“寻呼时机”,并且通常基于通信装置的国际移动订户身份IMSI和网络提供的某些参数确定。例如,在GSM中,从网络提供的参数BS_CC_CHANS和BS_PA_MFRMS确定用于任何用户设备的寻呼时机或寻呼块的位置。0004一般情况下,通信装置通过诸如天线和无线电前端电路等通信装置的射频RF装置接收寻呼消息。如果通信装置只包括单个RF装置,则通信装置在某个时间只可能够读取一个频率和一个时隙,即,如果通信装置包括多个SIM,则通信装置将。

12、在任何给定时间只能够接收一个SIM的寻呼消息。由于在多SIM配置中,多个SIM的寻呼时机能够在相同时间出现在空中接口中,因此,在用于任一SIM的寻呼块的接收方面可能有一些损害。多SIM通信装置中两个或更多个SIM的寻呼时机的此类重叠称为“寻呼冲突”。此类情况下,多个SIM的一个或多个SIM可避免读取向它们引导的几个或所有寻呼消息,以便RF装置能够侦听其它SIM之一的寻呼。因此,通信装置能够丢失或未收到用于任何SIM的终接呼叫或分组信道指派。发明内容0005此发明内容提供用于介绍在多SIM无线通信装置中识别可能寻呼冲突时,与允许在所有SIM上实现完全寻呼接收的方法和装置有关的概念。概念在下面的具。

13、体实施方式中进一步描述。此发明内容无意于识别所述主题的本质特征,也无意用于确定或限制所述主题的范围。0006在第一方面,本发明涉及一种解决通信装置中的寻呼冲突以允许在通信装置的多个订户身份模块SIM上实现寻呼接收的方法。方法包括检测在通信装置中至少两个SIM说明书CN104126325A2/16页5之间的可能寻呼冲突。例如,可能寻呼冲突能够是完全重叠或部分重叠。检测到可能寻呼冲突时,确定通信装置的至少一个SIM在对应广播控制信道BCCH分配列表(BA列表)中是否具有非服务小区,并且基于一个或多个选择参数,查明是否能够为强制小区重新选择选择该至少一个SIM。此外,方法包括指示从对应正常小区重新选。

14、择过程排除为强制小区重新选择选择的SIM的当前服务小区。方法还包括启动用于选择的SIM的强制小区重新选择。在一些实施例中,一个或多个选择参数可包括服务小区和/或一个或多个相邻小区的信号强度。在一些实施例中,一个或多个选择参数可包括SIM中的优先级(例如,指示SIM之一应是用于强制小区重新选择的第一候选,SIM中的另一SIM应是用于强制小区重新选择的第二候选等)。在一些实施例中,一个或多个选择参数可包括小区信号强度和SIM优先级的任何组合。0007在一个实施例中,如果确定满足交换准则,则指示为用于已进行强制小区重新选择的SIM的正常小区重新选择过程包括排除的小区。交换准则包括用于任一SIM的一个。

15、或多个寻呼参数的重新配置或用于多SIM装置中任一SIM的小区的正常重新选择的发生之一。0008此外,在一个实施例中,在未满足至少一个强制小区重新选择准则,可识别寻呼消息位置PMP重新计算SIM。选择准则例如包括SIM的BA列表中至少一个非服务小区的可用性和根据SIM的选择参数的满足。在一个实现中,基于一个或多个选择参数来识别PMP重新计算SIM。此外,发送用于PMP重新计算SIM的第一PMP重新计算消息。第一PMP重新计算消息指示网络控制器基于PMP重新计算SIM的临时移动订户身份TMSI号,计算用于PMP重新计算SIM的寻呼消息的位置。方法还包括确定是否满足用于PMP重新计算SIM的交换准则。

16、,以及在满足交换准则时,启动用于PMP重新计算SIM的正常PMP计算过程。第二PMP重新计算消息指示网络控制器基于正常寻呼消息位置,计算用于PMP重新计算SIM的PMP。在示例中,交换准则包括用于任一SIM的一个或多个寻呼参数的重新配置或用于任一SIM的小区的正常重新选择的发生之一。0009在第二方面,本发明涉及一种计算机程序产品,包括上面具有计算机程序的计算机可读媒体,计算机程序包括程序指令。此外,计算机程序可加载到数据处理单元中并适用于促使执行根据本发明的第一方面的方法。0010在第三方面,本发明涉及适用于与至少两个SIM相关联的通信装置。通信装置包括处理器和耦合到处理器的存储器。存储器包。

17、括配置成检测在通信装置的两个SIM之间可能寻呼冲突的寻呼冲突检测模块。存储器还包括配置成确定通信装置的两个SIM的至少一个SIM在其对应BA列表中是否具有非服务小区的强制小区重新选择模块,并且基于一个或多个选择参数,查明是否能够为强制小区重新选择选择至少一个SIM。此外,强制小区重新选择模块配置成基于查明,指示从其正常小区重新选择过程排除选择的SIM的当前服务小区,并且为选择的SIM启动强制小区重新选择。0011在一个实施例中,强制小区重新选择模块配置成确定是否满足用于选择的SIM的交换准则,并且在满足交换准则时,指示为用于选择的SIM的正常小区重新选择过程包括排除的小区。0012此外,在一个。

18、实施例中,通信装置还包括在未满足选择准则至少之一时识别PMP重新计算SIM以及发送用于PMP重新计算SIM的第一PMP重新计算消息。PMP重新计算消说明书CN104126325A3/16页6息指示网络控制器基于其TMSI号而不是IMSI,计算用于PMP重新计算SIM的寻呼消息的位置。在一个示例中,PMP重新计算模块还配置成确定是否满足用于PMP重新计算SIM,并且在满足交换准则时,发送第二PMP重新计算消息以基于与PMP重新计算SIM相关联的IMSI号,启动寻呼消息计算过程。附图说明0013下面参照附图提供详细的说明。图中,标号最左的数字识别最先出现该标号的图形。相同的标号在所有图形中用于引用。

19、类似的特性和组件。为确保示图的简明和清晰起见,图中元素不一定按比例画出。现在将仅通过示例,并参照附图描述根据所述主题的实施例的装置和/或方法的一些实施例,其中图1A根据所述主题的一实施例,示出通信网络环境。0014图1B根据所述主题的一实施例,示出寻呼冲突的各种示例。0015图2根据所述主题的一实施例,示出配置成允许在多SIM通信装置上实现完全寻呼接收的通信装置。0016图3根据所述主题的一实施例,示出用于解决寻呼冲突以便允许在多SIM无线通信装置中实现完全寻呼接收的方法。具体实施方式0017一般情况下,在通信网络中,通过用户的无线通信装置中提供的订户身份模块SIM,帮助呼叫的拨打或接收。除其。

20、它功能外,SIM向通信网络表明用户并且使用户预订到通信网络。通常,在电路交换CS域中,能够基于与通信装置相关联的SIM识别终接呼叫(即,向通信装置引导的呼叫),并且相应地可将终接呼叫转接到通信装置。在与通信装置建立终接呼叫之前,通信网络将寻呼消息发送到通信装置。类似地,在分组交换域中,为建立分组下行链路连接,可将寻呼消息发送到通信装置。一旦寻呼消息已发送,网络便可预期来自通信装置的响应。如果通信装置未能发送响应,则网络在下一寻呼时机重新传送相同寻呼消息。对于任何通信装置,公共控制信道中寻呼消息的位置能够由网络实体确定,例如,在全球移动通信系统GSM网络中,此类网络实体是基站控制器BSC。寻呼信。

21、道的位置能够基于某些参数确定,例如,就GSM网络而言,位置能够基于由网络选择的BS_PA_MFRMS和根据IMSI和BS_CC_CHANS计算得出的CCCH_GROUP和PAGING_GROUP确定。象所有其它通信信号一样,寻呼消息也由通信装置的射频装置接收。通常,为建立终接呼叫或分组DL连接,寻呼消息应已由射频装置成功接收。0018通常,多SIM单射频RF无线通信装置配置成通过单个RF装置支持多个SIM。一般情况下,在任何无线通信装置中,为有利于在通信装置、通信网络及其它通信装置之间的通信,通信装置的每个SIM要驻留到一个小区上,该小区称为其服务小区。相反,不服务于SIM但作为SIM的邻居列。

22、表的一部分的小区称为非服务小区。此外,每个SIM保持称为广播控制信道BCCH分配列表(BA列表)的所有相邻非服务小区列表。0019在寻呼消息要同时由通信装置中多于一个SIM接收的事件的情况下,其中,一个RF装置满足多个SIM,可发生寻呼冲突。例如,考虑通信装置的第一SIM在由小区(比如说小区1)服务,并且第二SIM在由第二小区(小区2)服务。如果从小区1到SIM1和从小区2说明书CN104126325A4/16页7到SIM2的寻呼消息的位置同时位于空中接口中,或者带有时间间隔的某个间隙,该间隔可能太短,使射频装置无法同时成功接收两个寻呼消息,则可以说寻呼冲突已发生。一般情况下,RF装置通常能够。

23、一次只侦听一个频率和时隙,并且因此一次只接收一个寻呼消息。因此,就通信装置具有多个SIM而言,寻呼冲突可经常发生。因此,用于任一SIM的寻呼消息可被错过,并且随后,用户可错过呼叫或分组下行链路信道指派。此外,如果错过寻呼消息,比如说,错过用于第二SIM的寻呼消息,则小区2可重复发送该寻呼消息,并且可占用比预期更长的时间建立终接呼叫或分组下行链路连接。0020通常,在当前可用的多SIM移动终端中,就寻呼冲突而言,可交替读取SIM的寻呼消息,即,可读取用于第一SIM的寻呼消息,然后第二SIM的寻呼消息并且随后再次是第一SIM的寻呼消息。然而,在此情况下,交替错过每个SIM寻呼消息。此外,由于通信装。

24、置不知道发送到它的任何寻呼消息是否为空,即,无有效的寻呼还是包含实际寻呼消息,因此,可能发生通信装置可通过使RF装置做出牺牲,转到其寻呼消息可能为空的另一SIM而错过SIM的实际寻呼。另外,SIM之一在寻呼重排模式(即,要读取来自某个小区的所有公共控制信道块以了解是否有可能寻呼消息的模式)中时发生寻呼冲突的情况下,SIM要读取所有寻呼消息,并且可能不可交替读取SIM的寻呼消息。0021根据所述主题的一实施例,描述了用于通过解决寻呼冲突而允许实现完全接收的系统和方法。虽然描述可参照通信装置中的两个SIM进行解释,但描述也能够扩展到任意数量的SIM。在一个实现中,检测到通信装置的两个SIM之间的可。

25、能寻呼冲突。在检测到可能寻呼冲突时,可基于SIM优先级和小区信号强度准则,确定通信装置的至少一个SIM在对应广播控制信道BCCH分配列表(BA列表)中是否具有至少一个非服务小区。0022通常,在多SIM无线通信装置内的SIM之间对它们进行优先化,以便确定在两个SIM均同时要求空中接口(RF装置)时哪个SIM应获得优先级。在一个实施例中,从最低优先级SIM开始,可检查每个SIM的BA列表是否有带有阈值小区信号强度的非服务小区。如果发现任何此类SIM,则可为强制小区重新选择选择该SIM,并且可不检查剩余SIM的BA列表是否有适合用于强制小区重新选择的非服务小区。0023此外,一旦为强制小区重新选择。

26、选择SIM,则可从SIM的正常小区重新选择过程排除其当前服务小区,并且可强制SIM重新选择到其BA列表中带有最高信号强度并且满足小区信号强度准则的非服务小区。由于寻呼信道中寻呼消息的位置基于对每个小区特定的某些小区参数确定,因此,用于任何SIM的小区的重新选择导致在用于该SIM的寻呼信道中寻呼消息的位置更改,由此解决了在此SIM与相同无线通信装置中任何其它SIM之间的存在寻呼冲突。此外,由于不同小区的传送不同步,因此,到新小区的重新选择将导致在小区的传送之间定时偏移差的更改,由此间接解决现有寻呼冲突。0024然而,如果SIM均不满足要为强制小区重新选择选择的准则,则可为从两个SIM中选择的PM。

27、P重新计算SIM发送第一寻呼消息位置PMP重新计算消息。基于选择参数,例如SIM优先级,可将两个SIM的任一SIM识别为PMP重新计算SIM。第一PMP重新计算消息请求网络控制器改变用于为PMP重新计算SIM计算寻呼消息的位置的过程。0025通常,基于SIM的国际移动订户身份IMSI号计算用于SIM的寻呼消息的位置。在一个实现中,第一PMP重新计算消息请求网络控制器基于临时移动订户身份TMSI号而不是IMSI号,计算用于PMP重新计算SIM的寻呼消息位置。由于寻呼消息的位置的计算现说明书CN104126325A5/16页8在基于不同变量,因此,它提供了寻呼消息位置的更改。因此,最初可能冲突的两。

28、个寻呼消息现在将由通信装置在不同时间实例接收,由此防止了寻呼冲突。0026因此,所述主题的系统和方法有利于防止具有多个SIM的通信装置中的寻呼冲突。因此,通信装置的用户不会错过任何呼叫或分组信道指派,并且与寻呼冲突发生时的情况相比,建立呼叫或分组下行链路连接所用的时间可得以降低。此外,如果SIM之一在寻呼重排模式中,则用于任一SIM的服务小区更改或用于任一SIM的寻呼消息的位置的重新计算可避免寻呼冲突。0027系统和方法能够在多种通信装置中实现。能够实现所述方法的通信装置包括但不限于蜂窝电话、智能手机、个人数字助理PDA、手持式装置、便携式计算机及诸如此类。另外,方法能够在任何通信网络中实现,。

29、如全球移动通信系统GSM网络、通用分组无线电服务GPRS网络、码分多址CDMA2000网络、时分码分多址TDCDMA、时分同步码分多址TDSCDMA、宽带码分多址WCDMA或通用移动电信系统UMTS支持的其它空中接口标准。虽然本文中的描述参照某些网络,但系统和方法可在如本领域技术人员将理解的其它网络和装置中实现(虽然带有一些变化)。0028此外,应注意的是,描述和图形只示出所述主题的原理。因此,将领会的是,本领域的技术人员将能够设计各种布置,这些布置虽然未在本文中明确描述或示出,但将包含所述主题的原理并且包括在其精神和范围内。0029另外,本文中叙述所述主题的原理、方面和实施例的所有声明及其特。

30、定示例旨在涵盖其等效物。0030本领域技术人员将领会的是,在本文中使用时,词法“在期间”、“在的同时”和“在时”不是表示动作在启动动作时立即发生的确切术语,而是在初始动作与初始动作启动的反应之间可存在一些小但合理的延迟,如传播延迟。另外,为描述的清晰起见,通篇使用了词语“连接”,并且该词语能够包括直接连接或间接连接。为描述的简明起见,忽略了熟知组件的描述和细节。0031图1根据所述主题的一实施例,示出通信网络环境100。通信网络环境100包括通过通信网络110相互进行通信的一个或多个通信装置1051、1052、1053和105N(总称为通信装置105)。通信装置105是主叫方和被叫方相互进行通。

31、信使用的物理设备。通信装置105可包括但不限于移动电话、便携式计算机、智能电话、PDA、手持式装置、笔记本及诸如此类。每个通信装置105基于如通信装置105耦合到的通信网络110定义的通信协议工作。0032在一个实现中,通信网络110是无线通信网络。通信网络110能够是相互互连并且作为单个大型网络运行的单独网络的集合。此类单独网络的示例包括但不限于全球移动通信系统GSM网络、通用移动电信系统UMTS网络、时分多址TDMA网络、码分多址CDMA网络、下一代网络NGN及综合服务数字网络ISDN。视技术而定,通信网络110包括各种网络实体,如网关、路由器;然而,为便于理解,已忽略了此类细节。0033。

32、在一个实现中,比如说通信装置1051的通信装置配置成支持多个订户身份模块SIM,例如,第一SIM1151、第二SIM1152等。在一个实施例中,多个SIM可以是物理SIM的形式。将领会的是,SIM可以SIM软件的形式和/或也作为虚拟SIM提供。为清晰起见,参照总称为SIM115的第一SIM1151和第二SIM1152解释所述描述;然而,将理解说明书CN104126325A6/16页9的是,通信装置1051也可包括多于两个SIM。SIM115可向相同或不同服务提供商注册以便在闲置模式中接收相应寻呼消息,以建立终接呼叫或分组下行链路连接。0034将理解的是,两个SIM115的任一SIM可以是第一S。

33、IM1151或第二SIM1152。例如,通信装置1051可包括用于第一SIM1151的第一插槽和用于第二SIM1152的第二插槽。基于可插入SIM的插槽,可确定哪个是第一SIM,哪个是第二SIM。另外,每个插槽可具有与其相关联的SIM优先级,例如,第一插槽可具有低优先级,而第二插槽可具有高优先级。因此,在第一插槽中插入第一SIM1151时,可将它识别为低优先级SIM,并且将第二SIM1152识别为高优先级SIM。0035在示例中,第一SIM1151可向第一服务提供商注册,并且可由比如说小区2的小区服务,并且第二SIM1152可向第二服务提供商注册,并且可由比如说小区5的另一小区服务。考虑通信装。

34、置1052在尝试呼叫比如说通信装置1051的第一SIM1151的SIM,并且同时通信装置1053在尝试呼叫通信装置1051的第二SIM1152的情况。在此类情况下,可能小区2发送的向第一SIM1151指示要建立终接呼叫的第一寻呼消息将在时间上与小区5发送到第二SIM1152的第二寻呼消息重叠,由此导致寻呼冲突。0036如前面所提及的一样,可发送寻呼消息以在通信网络110与比如说通信装置1051的通信装置建立通信信道。在GSM中,可通过在公共控制信道CCCH上的寻呼信道PCH发送寻呼消息。因此,通信装置1051需要监视CCCH上的PCH。具有寻呼消息的PCH由例如GSM网络中的BSC等通信网络1。

35、10的网络控制器以特定格式发送。CCCH被分割成多个相等间隔的时间和频率,例如,GSM技术使用51复帧的概念,其中,每个帧持续时间为4615毫秒MSEC。一个帧还可被分割成8个时隙。0037此外,寻呼消息一般散布在预定义数量的帧内,即,预定义数量的帧的群组组合形成寻呼消息。换而言之,为读取寻呼消息,要连续读取预定义数量的帧。例如,在GSM技术中,寻呼消息散布在四个帧内,并且这四个帧的群组形成完整的寻呼消息,并且可称为寻呼块。此外,51复帧可包括多个寻呼消息。一般情况下,CCCH上寻呼消息的位置由网络控制器确定。用于SIM的PCH上寻呼消息的位置可基于与SIM相关联的国际移动订户身份IMSI号和。

36、当前服务于SIM的小区的某些小区参数确定。因此,发送寻呼消息的帧和时隙可基于IMSI号和小区参数确定。0038寻呼冲突能够是“完全重叠”120或“部分重叠”125。图1B中示出GSM网络中寻呼冲突的示例。在图1B中,带有阴影线的帧指示具有寻呼消息的帧;并且通信装置1051要读取以获得用于SIM的寻呼消息的时隙具有点填充图案。此外,寻呼消息能够出现在时隙0、2、4和6中。0039为便于解释,假设第一SIM1151驻留在比如小区0的小区上,并且第二SIM1152驻留在比如小区1的另一小区上。图1B示出来自小区0和小区1的下行链路传送。帧“N”、“N1”、“N2”、“N3”表示来自小区0的寻呼消息或。

37、寻呼块的第一、第二、第三和第四帧。类似地,帧“M”、“M1”、“M2”和“M3”表示来自小区1的寻呼消息或块的第一、第二、第三和第四帧。此外,将理解的是,小区0和小区1的传送可相互已帧对齐或未帧对齐。此外,小区0和小区1的传送可相互时隙对齐或未时隙对齐。0040完全重叠120可在小区0的所有四个帧与小区1的所有帧重叠的情形中出现,小区0的第N帧与小区1的第M帧重叠,第N1帧与第M1帧重叠,第N2帧与第M2帧重叠说明书CN104126325A7/16页10等等。完全重叠120能够借助于各种示例理解。例如,考虑第一完全重叠1201,其中,帧重叠但携带寻呼消息的时隙不重叠。如图1B所示,小区0中的寻。

38、呼在时隙2上,并且小区1中的寻呼在时隙4上。此外,能够观察到,小区传送“A”中寻呼消息的第N帧、第N1帧、第N2帧和第N3帧与小区传送“B”中寻呼消息的第M帧、第M1帧、第M2帧和第M3帧重叠,由此导致完全重叠的寻呼冲突。此外,虽然小区0的第N帧与小区1的第M帧重叠,第N1帧与第M1帧重叠等等,然而携带其相应寻呼消息的其时隙不重叠。在所述示例中,虽然小区0的小区传送与小区1的小区传送相比在时间上更早开始,但将理解的是,小区1的小区传送也能够与小区0的传送相比在时间上更早开始。0041在另一示例中,考虑第二示例完全重叠1202,其中,来自小区0的小区传送”C“中寻呼消息的四个帧与来自小区1的小区。

39、传送”D“中寻呼消息的四个帧重叠;并且同时携带用于第一SIM1151和第二SIM1152的寻呼消息的时隙也相互重叠。在又一示例中,考虑第三完全重叠1203,其中,小区传送E和F也时隙对齐。0042参照部分重叠125,部分重叠能够理解为小区0的寻呼消息的四个帧未全部与小区1的寻呼消息的四个帧重叠。类似于完全重叠120,部分重叠125能够借助于各种示例理解。例如,考虑第一部分重叠1251,其中,示出了在用于第一SIM1151的服务小区传送“G”中的寻呼消息与在用于第二SIM1152的服务小区传送“H”中的寻呼消息部分重叠。小区传送“G”中的寻呼消息与小区传送“H”中的寻呼消息重叠使得寻呼消息G的仅。

40、几个帧与寻呼消息H重叠。如能够看到的,寻呼消息G的第N1帧、第N2帧和第N3帧与小区传送“H”中寻呼消息的第M帧、第M1帧和第M2帧重叠,但是小区传送G中的第N帧不与小区传送H中的任何帧重叠,由此因部分重叠1251而导致寻呼冲突。0043在所述示例中,虽然小区传送“G”与小区传送“H”相比在时间更早开始,但是将理解的是,小区1的小区传送与小区0的传送相比可在时间上更早开始。另外,对于第一部分重叠1251,虽然已示出4个帧中的3个帧在第一SIM1151的寻呼消息与第二SIM1152的寻呼消息之间重叠,但将理解的是,部分重叠125也包括在SIM1151与1152的传送之间寻呼消息的4个帧中1个或2。

41、个帧重叠的情况。0044在另一示例中,考虑第二部分重叠1252,其中,在小区传送“I”和“J”中具有寻呼消息的帧重叠,使得一些时隙重叠。如图所示,虽然小区传送“I”中寻呼消息的第N1帧、第N2帧和第N3帧与小区传送“J”中寻呼消息的第M帧、第M1帧和第M2帧重叠,但这些帧中仅两个帧的时隙重叠。如图所示,第N2帧和第N3帧的时隙2分别与第M帧和第M1帧在时隙4重叠。在此类情况下,通信装置1051的射频装置可能不能在时隙基础上在频率之间交换,导致寻呼冲突。0045虽然寻呼冲突的描述参照GSM网络详细进行讨论,但将理解的是,相同原理也能够扩展到其它网络。0046为避免寻呼冲突,除其它之外,通信装置1。

42、051包括强制小区重新选择模块135。在一个实现中,可由通信装置1051检测可能寻呼冲突。在检测到可能寻呼冲突时,强制小区重新选择模块135尝试选择能够进行强制小区重新选择的SIM以便解决存在的寻呼冲突。强制小区重新选择模块135可检查任一SIM115在其对应广播控制信道BCCH分配BA列表中是否具有小区,该列表是相邻小区的频率列表。一个实现中,此检查可从最低优先级SIM开始进行,并且如果发现该SIM不适合进行强制小区重新选择,则继续检查用于多说明书CN104126325A108/16页11SIM通信装置1051中的下一低优先级SIM的非服务小区。一旦通信装置1051的SIM驻留在称为服务小区。

43、的小区上,SIM便将持续监视服务小区和也称为非服务小区的邻居小区的强度。在所述情况下,由于通信装置1051包括多个SIM115,因此,通信装置1051可驻留在多于一个小区上。作为系统信息的一部分,每个BCCH发出相邻小区列表,并且通信装置1051测量信号强度以形成监视的小区的排序列表,该列表变成通信装置1051的对应BA列表。0047在任一SIM115在其对应BA列表中包括非服务小区的情况下,强制小区重新选择模块135可基于一个或多个选择参数,识别用于强制小区重新选择的SIM115之一。选择参数的示例包括但不限于SIM优先级和小区信号强度。选择参数经选择,使得在强制小区重新选择模块135执行的。

44、断定后,为强制小区重新选择选择任一SIM115或者不选择任何SIM115。0048在SIM115之一被识别为用于强制小区重新选择的潜在候选的情况下,强制小区重新选择模块135启动用于此SIM的强制小区重新选择。例如,如果第一SIM1151是选择的SIM,则在第一小区1151的BA列表中带有最强信号强度的非服务小区被识别为要进行强制小区重新选择SIM的小区,并且用于第一SIM1151的强制小区重新选择被启动,使得在重新选择后,第一SIM1151可由其BA列表中带有最强信号强度的非服务小区服务。例如,考虑小区2是用于第一SIM1151的服务小区,并且在第一SIM1151的BA列表中的小区中具有最大。

45、信号强度的非服务小区是小区5,其中,该最大信号强度大于或等于阈值信号强度。在所述示例中,在强制小区重新选择后,第一SIM1151将由小区5服务。如前面所提及的一样,可由网络控制器在一定程度上基于对每个小区特定的小区参数,确定携带寻呼消息的帧和时隙。因此,寻呼消息的位置可因小区不同而异。相应地,在当前服务小区与新小区交换时,寻呼消息的位置更改,并且用于比如说第一SIM1151的一个SIM的寻呼消息转而在时间上不与用于第二SIM1152的寻呼消息重叠。此外,为防止第一SIM1151交换回可比重新选择的小区具有更高信号强度的小区2,强制小区重新选择模块135可指示为用于第一小区1151的正常小区重新。

46、选择过程排除小区2。0049在一个实现中,如果确定任一SIM115均不满足选择准则,即,任一SIM115在其对应BA列表中不具有非服务小区,或者由于小区信号强度的原因,任一SIM115均不能够被选择用于强制小区重新选择,则通信装置1051请求移动交换中心MSC指示网络控制器改变用于SIM115之一的寻呼消息计算位置。响应请求,服务小区的网络控制器基于对应SIM的临时移动订户身份TMSI而不是IMSI计算寻呼消息位置。由于寻呼消息位置现在基于用于SIM之一的TMSI而不是IMSI,因此,用于第一SIM1151的寻呼消息在时间上与用于第二SIM1152的寻呼消息不重叠,由此避免寻呼冲突。0050图。

47、2根据所述主题的一实施例,示出配置成避免寻呼冲突的通信装置1051的组件。通信装置1051包括接口215、一个或多个处理器220及耦合到处理器220的存储器225。接口215可包括多种软件和硬件接口,例如,用于诸如耳机、外部存储器和外部计算装置的外设装置的接口。接口215能够有利于广泛的多种网络和协议类型内的多个通信,包括例如局域网LAN、有线电视等有线网络和诸如无线LANWLAN、蜂窝或卫星等无线网络。处理器220能够是单个处理器单元或多个处理单元的组合。处理器220可实现为一个或多个微处理器、微型计算机、微控制器、数字信号处理器、中央处理单元、状态机、逻辑电说明书CN104126325A1。

48、19/16页12路和/或基于操作指令操控信号的任何装置。除其它可能性外,处理器220配置成获取和执行在存储器225中存储的计算机可读指令。0051存储器225可包括技术领域中熟知的任何计算机可读媒体,例如包括诸如SRAM和DRAM等易失性存储器和/或诸如EPROM和闪速存储器等非易失性存储器。存储器225包括程序模块230和程序数据235。在一个实现中,程序模块230例如包括寻呼冲突检测模块240、强制小区重新选择模块135、寻呼消息位置PMP重新计算模块245及其它模块250。将领会的是,每个程序模块230能够实现为一个或多个不同模块的组合。其它模块250包括补充通信装置1051执行的应用或。

49、功能的程序。除其它之外,程序数据235用作存储与程序模块230的运行有关的数据的存储库。程序数据235包括选择参数数据255和其它数据260。其它数据260包括由于在其它模块250中一个或多个模块的执行而生成的数据。0052为拨打和接收呼叫或交换数据,通信装置1051向通信网络110的小区注册。PCH可包括用于多个通信装置105的寻呼消息。然而,通信装置1051不必读取所有寻呼消息,并且可读取对应于通信装置1051的SIM的寻呼消息。一般情况下,寻呼指示符可由网络控制器发送以向通信装置1051指示在PCH中可找到寻呼消息。为降低通信装置105的功耗,寻呼群组由网络控制器定义,并且通信装置侦听对应于寻呼设置的寻呼子信道。0053在闲置模式中以便节约功率的通信装置1051定期检查寻呼指示符。一旦检测到寻呼指示符,通信装置1051便侦听对应于其寻呼群组的寻呼子信道。在GSM、GPRS和UMTS网络中,寻呼指示符的定期检查称为非连续接收DRX模式,而在CDMA中这称为分时隙模式。为确定PCH上的寻呼消息位置,通信装置1051为其对应SIM115计算CCCH群组和用于CCCH的寻呼群组。每个CCCH携带用于属于CCCH群组的通信装置105的寻呼消息。相应地,属于特定CCCH群组的通信装置105侦听对应于该CCCH群组的CCCH。CCCH群组指示携带用于SIM的寻。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 电学 > 电通信技术


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1