基准时钟管理的制作方法

文档序号:7990692阅读:189来源:国知局
基准时钟管理的制作方法
【专利摘要】一种适于接收与至少两个用户标识有关的消息的多SIM调制解调器,其特征在于,所述多SIM调制解调器包括:基准时钟模块,所述基准时钟模块被配置成限定用于所述多SIM调制解调器的基准时钟;第一协议堆栈块(26a),所述第一协议堆栈块被配置成测量所述多SIM调制解调器和与第一用户标识有关的小区之间的第一频率误差;第二协议堆栈块(26b),所述第二协议堆栈块被配置成测量所述多SIM调制解调器和与第二用户标识有关的小区之间的第二频率误差;和基准时钟管理块(27),所述基准时钟管理块被配置成,基于来自所述第一协议堆栈块和第二协议堆栈块的信息,控制在所述基准时钟模块中所述基准时钟的调整。
【专利说明】基准时钟管理
【技术领域】
[0001]本发明涉及多用户标识装置和用于控制多用户标识装置的基准时钟的调节的方法。
【背景技术】
[0002]可以采取本节中所描述的方案,但这些方案不一定是先前已构思或采取的方案。因此,除非本文另有说明,否则本节中所描述的方案对于本申请中的权利要求书而言并非为现有技术,且不能因包含在本部分中而被认为是现有技术。此外,所有的实施方式不必旨在解决在该部分中提出的所有问题或甚至任一个问题。
[0003]双卡双待(DSDS)调制调解器包括用于接收与至少两个用户标识关联的消息的部件。
[0004]因此,DSDS调制调解器可以预占例如与两个不同的网络有关的两个不同的小区或者在同一网络内与两个不同的无线接入技术(RAT)有关的两个不同的小区。DSDS调制解调器还可以预占在相同的网络中的同一小区和同一 RAT,例如,DSDS调制解调器可包括作为工作SIM的第一 SIM和作为私人S頂的第二 SIM。
[0005]DSDS调制解调器可以在空闲模式(其中,调制解调器仅监听寻呼消息)和专用模式(其中,调制解调器具有活动连接)之间切换。空闲模式可包括空闲的连续接收(no-DRX)模式和/或空闲的非连续接收(DRX)模式。
[0006]DSDS调制解调器在DRX模式中能够监控两个用户标识,但是在空闲的no_DRX模式和专用模式中仅能监控一个用户标识。该限制是由于以下事实=DSDS调制解调器通常基于一个基带(BB)模块和一个射频(RF)模块,所述基带模块和所述射频模块可以在空闲的DRX模式下在两个用户标识之间共享,但是不能在空闲的no-DRX模式和专用模式中共享。
[0007]DSDS调制解调器基于一个BB模块和一个RF模块的事实导致两个用户标识也必须共享相同的平台基准时钟。
[0008]在移动电话系统中,基准时钟可以被调整为网络基准时钟以便补偿自然偏移和由于移动产生的多普勒效应。
[0009]在软件的视角中,DSDS调制解调器通常包括两个协议堆栈块,每个协议堆栈块与一个用户标识关联。每个协议堆栈块处理自动频率校正(AFC)算法以同步于相应的网络。
[0010]空闲的DRX模式中的一个问题是每个协议堆栈块执行其自身的自动频率校正(AFC)算法。因此,AFC算法的两个不同的执行试图控制基准时钟。应该注意,两个AFC算法都可以控制主时钟但是一次仅有一个AFC算法可以控制主时钟。这意味着,仅一个协议堆栈将控制AFC,以及第二个协议堆栈将信赖第一个协议堆栈的校正。这可以导致在基准时钟调整中的一些不一致。
[0011]例如,在仅一个AFC算法控制主时钟的情况下,第二 SM会由于在两个SM之间的相反的多普勒效应而失去网络同步,这导致AFC对于一个SIM校正频率偏移但是对于第二SIM增大频率偏移。第二 SIM也会由于在网络侧的频率去同步而损失网络同步。事实上,在不同的网络上(或者在不同的接入技术上)的小区可以具有太高的频率误差而不允许用户设备(UE)通过使用仅一个网络的AFC信息监听两者。
[0012]在两个AFC算法被用于补偿主时钟的情况下,当仅一个AFC算法运行时强调的问题仍然存在。主要差别在于:在该情况下,主要问题是对于两个用户卡从不集中在最佳频率时钟上。
[0013]例如,当在移动模式中的DSDS UE预占两个小区时,可以出现由于多普勒效应的频率去同步。DSDS UE变得较靠近第一 SM的基站(从而多普勒效应降低)且远离第二 SM的基站(从而多普勒效应增大)。因此,第一 SM将调整主时钟以校正多普勒效应以及第二 SM将相反地调整。这意味着,第一 SM将执行在第一 SM网络上的一些测量且将执行主时钟补偿。然后第二 SM也将执行(在第二 SM网络上的)一些测量且将执行一些主时钟补偿。在该情形下,第二 SIM执行一些网络测量以及对于第一 SM (相反)的主时钟补偿,这将引起高频误差和失去与网络同步的风险。
[0014]需要用于避免这些问题和其他问题的改善的方法和装置。

【发明内容】

[0015]为了解决这些需要,本发明的实施方式提供了解决在多个用户卡对于系统基准时钟的管理之间的潜在冲突的一些解决方案。
[0016]本发明的第一方面涉及适于接收与至少两个用户标识有关的消息的多SM调制解调器,其特征在于,其包括:
[0017]-基准时钟模块,该基准时钟模块被配置成限定用于多SIM调制解调器的基准时钟,
[0018]-第一协议堆栈块,该第一协议堆栈块被配置成测量在多SIM调制解调器和与第一用户标识有关的小区之间的第一频率误差,
[0019]-第二协议堆栈块,该第二协议堆栈块被配置成测量在多SIM调制解调器和与第二用户标识有关的小区之间的第二频率误差,和
[0020]-基准时钟管理块,该基准时钟管理块被配置成,基于来自第一协议堆栈块和第二协议堆栈块的信息,控制在基准时钟模块中基准时钟的调整。
[0021]该调制解调器的一个目的是避免引起在基准时钟调整中的不一致,尤其当多SIM调制解调器处于空闲的DRX模式时。
[0022]多SM调制解调器可以被配置成,通过使用AFC算法,基于一组测量的第一频率误差和/或第二频率误差,确定待应用的基准时钟调整。
[0023]根据本发明的一些实施方式,所述信息包括第一测量的频率误差和第二测量的频率误差,且基准时钟管理块被配置成:
[0024]-分别从第一协议堆栈块和第二协议堆栈块获取所测量的第一频率误差和第二频
率误差,
[0025]-基于所测量的第一频率误差和第二频率误差,确定基准时钟调整,和
[0026]-基于所确定的基准时钟调整,控制在基准时钟模块中基准时钟的调整。
[0027]通过使用来自第一协议堆栈块的所测量的第一数值个第一频率误差以及使用来自第二协议堆栈块的所测量的第二数值个第二频率误差,可以执行基准时钟调整的确定,第一数值和第二数值相等。
[0028]根据本发明的一些实施方式,基准时钟管理块被配置成:
[0029]-在第一协议堆栈块和第二协议堆栈块之间,选择待用来确定基准时钟调整的协议堆栈块,
[0030]-从所选择的协议堆栈块,获取基于所选择的协议堆栈块测量的频率误差所确定的基准时钟调整,和
[0031]-基于所接收的基准时钟调整,控制在基准时钟模块中基准时钟的调整。
[0032]所述信息可包括DRX周期信息和无线电质量信息中的至少一个,且其中所述选择取决于空闲的非连续接收配置和/或取决于空闲的服务质量。
[0033]多SM调制解调器还可以适于接收与第三用户标识有关的消息,基准时钟管理块被配置成:
[0034]-分别从第一协议堆栈块和第二协议堆栈块获取所测量的第一频率误差和第二频率误差,以及基于所测量的第一频率误差和第二频率误差确定基准时钟调整,
[0035]-在来自第一协议堆栈块和第二协议堆栈块的所确定的基准时钟调整和来自第三协议堆栈块的基准时钟调整中,选择待用于控制在基准时钟模块中基准时钟的调整的一个基准时钟调整,
[0036]-基于所选择的基准时钟调整控制在基准时钟模块中基准时钟的调整。
[0037]本发明的第二方面涉及一种移动设备,其包括根据第一方面的多SIM调制解调器,和用于接收和/或发送信号的接收/发送模块,所述接收/发送模块被联接到多SM调制解调器。
[0038]所述移动设备可以关联于至少第一 SM和第二 SIM。
[0039]本发明的第三方面涉及一种用于控制适于接收与至少两个用户标识有关的消息的多SIM调制解调器的基准时钟的调整的数据处理方法,该方法包括下列步骤:
[0040]-在多SM调制解调器的第一协议堆栈块处,测量在多SM调制解调器和与第一用户标识有关的小区之间的第一频率误差,
[0041]-在多SM调制解调器的第二协议堆栈块处,测量在多SM调制解调器和与第二用户标识有关的小区之间的第二频率误差,和
[0042]-在多SIM调制解调器的基准时钟管理块处,基于来自第一协议堆栈块和第二协议堆栈块的信息控制基准时钟的调整。
[0043]所述信息可包括第一测量的频率误差和第二测量的频率误差,在基准时钟管理块处,该方法包括下列步骤:
[0044]-分别从第一协议堆栈块和第二协议堆栈块获取所测量的第一频率误差和第二频
率误差,
[0045]-基于所测量的第一频率误差和第二频率误差,确定基准时钟调整,和
[0046]-基于所确定的基准时钟调整,控制基准时钟的调整。
[0047]在基准时钟管理块处,该方法包括下列步骤:
[0048]-在第一协议堆栈块和第二协议堆栈块中,选择待用来确定基准时钟调整的协议堆栈块,
[0049]-从所选择的协议堆栈块,获取基于所选择的协议堆栈块测量的频率误差所确定的基准时钟调整,和
[0050]-基于所接收的基准时钟调整,控制在基准时钟模块中基准时钟的调整。
[0051]所述信息可包括DRX周期信息和无线电质量信息中的至少一个,且所述选择可取决于空闲的非连续接收配置和/或取决于空闲的服务质量。
[0052]本发明的第四方面涉及一种计算机程序产品,该计算机程序产品包括计算机可读介质,在该计算机可读介质上具有包括程序指令的计算机程序,计算机程序可加载到数据处理单元且当计算机程序通过数据处理单元运行时适于使数据处理单元执行根据第三方面的方法的步骤。
【专利附图】

【附图说明】
[0053]在附图中通过示例而非限制的方式描述本发明的实施方式,其中类似的附图标记指类似的元件,其中:
[0054]图1是根据本发明的一些实施方式的移动设备的示意性框图;
[0055]图2是根据本发明的一些实施方式的移动设备的多SIM调制解调器的示意性框图;
[0056]图3是根据本发明的一些实施方式的移动设备的多SIM调制解调器的示意性框图;
[0057]图4是示出根据本发明的一些实施方式的控制多SIM调制解调器的基准时钟的调整的方法的步骤的流程图;
[0058]图5是根据本发明的一些实施方式的移动设备的多SIM调制解调器的示意性框图;和
[0059]图6是示出根据本发明的一些实施方式的控制多SIM调制解调器的基准时钟的调整的方法的步骤的流程图。
【具体实施方式】
[0060]本发明的实施方式处理的问题是:解决多个用户卡之间的针对管理系统基准时钟的潜在冲突,尤其是在空闲的DRX模式中的多SIM调制解调器的情况。
[0061]图1示出根据本发明的实施方式的移动设备I (例如,移动电话)的硬件块。移动设备I包括多SM调制解调器2,例如,双卡双待(DSDS)调制解调器。根据其他实施方式,例如,多SM调制解调器2可以是三卡三待(TSTS)调制解调器。
[0062]移动设备I还包括被配置成接收和/或发送信号的接收/发送模块3,例如,天线系统。
[0063]调制解调器2包括基带(BB)模块21,该BB模块21被配置成在基带频率下执行大量的数据处理操作和/或信号处理操作。BB模块21包括待连接到第一用户标识模块4a和第二用户标识模块4b的两个连接器。
[0064]调制解调器2还包括射频(RF)模块22,该RF模块22被配置成执行大量的信号处理操作,诸如,将RF信号转化为基带信号或将基带信号转化成RF信号、滤波信号和/或(解)调制信号。RF模块22连接到接收/发送模块3和BB模块21。
[0065]调制解调器2还包括基准时钟模块23,该基准时钟模块23被配置成限定用于调制解调器2的基准时钟。基准时钟模块23连接到BB模块21和RF模块22。
[0066]图2示出根据本发明的一些实施方式的DSDS调制解调器2的软件块。DSDS调制解调器2包括应用框架块24、协议堆栈接口块25、第一协议堆栈块26a、第二协议堆栈块26b、基准时钟管理块27、无线电冲突管理块28和硬件块29。
[0067]硬件块29包括上述基带(BB)模块21、射频(RF)模块22和基准时钟模块23。
[0068]无线电冲突管理块28被配置成管理协议堆栈块26a和协议堆栈块26b之间的无线电冲突。
[0069]协议堆栈接口块25被配置成执行应用框架块24和两个协议堆栈块26a、26b之间的接口。
[0070]协议堆栈块26a和协议堆栈块26b分别关联于用户标识模块4a和用户标识模块4b 0
[0071]协议堆栈块26a被配置成管理与用户标识模块4a有关的活动,S卩,与网络同步、系统信息读取、寻呼、相邻小区环境跟踪等。具体地,协议堆栈块26a被配置成测量调制解调器2和与用户标识4a有关的小区之间的频率误差。
[0072]同样地,协议堆栈块26b被配置成管理与用户标识模块4b有关的活动,即,与网络同步、系统信息读取、寻呼、相邻小区环境跟踪等。具体地,协议堆栈块26b被配置成测量调制解调器2和与用户标识4b有关的小区之间的频率误差。
[0073]基准时钟管理块27被配置成基于来自第一协议堆栈块26a和第二协议堆栈块26b的信息来控制在基准时钟模块23中的基准时钟的调整。频率误差通常由各协议堆栈独立地测量。随后可以根据不同实施方式以不同方式处理来自两个堆栈的频率误差以确定基准时钟调整,这将在下文说明。
[0074]图3示出根据本发明的一些实施方式的DSDS调制解调器2的软件块。DSDS调制解调器2包括应用框架块224、协议堆栈接口块225、第一协议堆栈块226a、第二协议堆栈块226b、基准时钟管理块227、无线电冲突管理块228和硬件块229。
[0075]硬件块229包括如上文所述的基带(BB)模块21、射频(RF)模块22和基准时钟模块23。
[0076]无线电冲突管理块228被配置成管理协议堆栈块226a和协议堆栈块226b之间的无线电冲突。
[0077]协议堆栈接口块225被配置成执行应用框架块224和两个协议堆栈块226a、226b之间的接口。
[0078]协议堆栈块226a和协议堆栈块226b分别关联于用户标识模块4a和用户标识模块4b o
[0079]协议堆栈块226a被配置成管理与用户标识模块4a有关的活动,即,与网络同步、系统信息读取、寻呼、相邻小区环境跟踪等。具体地,协议堆栈块226a被配置成测量调制解调器2和与用户标识4a有关的小区之间的频率误差。
[0080]同样地,协议堆栈块226b被配置成管理与用户标识模块4b有关的活动,S卩,与网络同步、系统信息读取、寻呼、相邻小区环境跟踪等。具体地,协议堆栈块226b被配置成测量调制解调器2和与用户标识4b有关的小区之间的频率误差。
[0081 ] 基准时钟管理块227包括AFC算法,该AFC算法被配置成基于协议堆栈块226a和协议堆栈块226b所测量的频率误差来确定待应用的基准时钟调整。因此,对于协议堆栈块226a和协议堆栈块226b常用的AFC算法允许将基准时钟调整为网络基准时钟以便补偿自然偏移和由于移动产生的多普勒效应,而不引起在基准时钟管理中的一些不一致。
[0082]在控制信道或专用信道的接收期间,通过移动设备I可以测量AFC样本。这意味着,每当移动设备I接收来自网络的一些信息(例如,寻呼读取或者系统信息读取)时,移动设备I计算在该接收期间的频率误差。
[0083]作为通用行为,在硬件块上应用频率校正之前,AFC算法将累加数目为N的样本。然后,在应用新的校正之前,AFC算法需要再次累加N个样本。主要原因是避免考虑可能已经被衰减或干扰所影响的一些无线电样本。AFC算法可以基于基本平均(频率累加误差除以N个样本),或者可以应用一些权重。例如,较高的接收水平将导致频率误差估计上的较高的精确度从而一些权重可以基于每个AFC样本的接收水平。
[0084]基准时钟管理块227的AFC算法被实现成使用协议堆栈226a和协议堆栈226b的样本。AFC仍应该表现为累加机制,但该累加应该在两个协议堆栈之间是公平的。事实上,如果协议堆栈226a和协议堆栈226b具有不同的DRX周期,则累加样本的数量在特定时间上会不同(DRX越低样本越多)。这意味着,如果在校正之前AFC仍然基于N个样本,则N/2个样本应该来自于堆栈226a的贡献且N/2个样本应该来自于堆栈226b的贡献。然后,对于单SIM装置,平均可以是基础的(总误差频率/N个样本)或者可以基于接收质量将一些权重应用在样本之间。
[0085]对于在移动设备内不同样本的处理,可以考虑:基准时钟管理从堆栈226a和堆栈226b获取所有需要的信息(频率误差估计、接收质量、...),然后由基准时钟管理块227通过数据库或者通过全局变量来处理该样本。
[0086]协议堆栈块226a和协议堆栈块226b可共享含有它们各自的所测量的频率误差的公用数据库。
[0087]参照图4,下文将描述根据本发明的实施方式的控制多SIM调制解调器的基准时钟的调整的方法。例如,当调制解调器2处于空闲的DRX模式时,该方法可以通过图3所示的调制解调器2来执行。事实上,当调制解调器2处于空闲的非DRX模式或专用模式时,仅一个用户卡是激活的,从而没有基准时钟校正的问题。
[0088]在步骤SI中,协议堆栈块226a通过使用从小区接收的信号测量调制解调器2和与用户标识4a有关的小区之间的频率误差。然后,协议堆栈块226a将所测量的频率误差传输到基准时钟管理块227。在一些实施方式中,测量值可以存储在数据库中,基准时钟管理块227随后可以访问该数据库。
[0089]以相同的方式,协议堆栈块226b通过使用从小区接收的信号测量调制解调器2和与用户标识4b有关的小区之间的频率误差。然后,协议堆栈块226b将所测量的频率误差传输到基准时钟管理块227。在一些实施方式中,测量值可以存储在数据库中,基准时钟管理块227随后可以访问该数据库。
[0090]在步骤S2中,基准时钟管理块227从协议堆栈块226a和协议堆栈块226b获取所测量的频率误差,即,所测量的与用户标识4a和用户标识4b有关的频率误差。
[0091 ] 然后,基准时钟管理块227的AFC算法基于从协议堆栈块226a和协议堆栈块226b接收的频率误差,确定待应用的基准时钟调整。[0092]在步骤S3中,基准时钟管理块227控制在基准时钟模块23中的基准时钟的调整。
[0093]来自两个用户卡的、用于确定基准时钟调整的所测量的频率误差的使用允许发现在用于各用户标识的最佳频率调整之间的折中。因此,因为该折中使调制解调器能够充分地服务于两个用户标识(例如,通过保持与相应的网络同步),因此可以改善调制解调器2的性能。然而,对于每个用户卡,由于频率控制折中,调制解调器性能通常将稍差于单一用户卡的情况。
[0094]具体地,来自两个用户卡的所测量的频率误差的使用允许找到两个SM之间的折中。事实上,具有使用来自两个堆栈的样本的AFC算法允许混合来自两个堆栈的频率误差从而实现在主时钟校正中的折中。这限制了第二SM丢失网络同步的风险。
[0095]图5示出根据本发明的一些实施方式的DSDS调制解调器2的软件块。DSDS调制解调器2包括应用框架块124、协议堆栈接口块125、第一协议堆栈块126a、第二协议堆栈块126b、基准时钟管理块127、无线电冲突管理块128和硬件块129。
[0096]硬件块129包括如上文所述的基带(BB)模块21、射频(RF)模块22和基准时钟模块23。
[0097]无线电冲突管理块128被配置成管理协议堆栈块126a和协议堆栈块126b之间的无线电冲突。
[0098]协议堆栈接口块125被配置成执行应用框架块124和两个协议堆栈块126a、126b之间的接口。
[0099]协议堆栈块126a和协议堆栈块126b分别关联于用户标识模块4a和用户标识模块4b ο
[0100]协议堆栈块126a被配置成管理与用户标识模块4a有关的活动,即,与网络同步、系统信息读取、寻呼、相邻小区环境跟踪等。具体地,协议堆栈块126a被配置成测量调制解调器2和与用户标识4a有关的小区之间的频率误差。
[0101]同样地,协议堆栈块126b被配置成管理与用户标识模块4b有关的活动,S卩,与网络同步、系统信息读取、寻呼、相邻小区环境跟踪等。具体地,协议堆栈块126b被配置成测量调制解调器2和与用户标识4b有关的小区之间的频率误差。
[0102]协议堆栈块126a和协议堆栈块126b分别包括AFC算法模块130a和AFC算法模块130b,AFC算法模块130a和AFC算法模块130b被配置成:基于所述协议堆栈块126a和协议堆栈块126b所测量的频率误差,确定基准时钟调整。
[0103]基准时钟管理块127被配置成选择一个协议堆栈,与另一个协议堆栈相对。该选择是基于一组准则,例如包括:
[0104]-DRX长度:在AFC算法中,DRX长度越低,将引起越多的样本,从而将增大频率校正,
[0105]-服务小区质量:服务小区质量越好,频率误差估计和移动设备侧越好,和/或
[0106]-无线接入技术:一些无线接入技术或多或少地对频率误差敏感。例如,与2G相t匕,基于OFDMA的LTE技术对频率误差非常敏感。
[0107]因此,将控制AFC的协议堆栈块126a和协议堆栈块126b的选择可基于这些不同准则的混合。例如,如果两个SIM预占相同的无线接入技术,则第一准则是应该在DRX周期上,除非具有最低DRX周期的小区具有差的无线电质量。[0108]参照图6,下文将描述根据本发明的其他实施方式的控制多SIM调制解调器的基准时钟的调整的方法。例如,当调制解调器2处于空闲的DRX模式时,该方法可以通过图5所示的调制解调器2来执行。
[0109]在步骤SlOl中,基准时钟管理块127使用决策算法以在协议堆栈块126a和协议堆栈块126之间选择待用来确定基准时钟调整的协议堆栈块126a或协议堆栈块126b。
[0110]该选择可取决于空闲的DRX配置。实际上,在较低的DRX的情况下,也就是说,当调制解调器2必须更频繁地监控寻呼信道(PCH)时,AFC算法可以具有较好的性能。因此,如果SMl具有比SM2低的DRX,则对于AFC可能最好使用SMl。
[0111]可替选地,该选择可取决于空闲的服务质量。实际上,在良好的无线电条件下,频率误差估计更好。
[0112]可替选地,该选择可取决于两个准则的组合。
[0113]在步骤S102中,所选择的协议堆栈块126a、126b的AFC算法基于所选择的协议堆栈块126a、126b所测量的频率误差,确定待应用的基准时钟调整。
[0114]然后,所选择的协议堆栈块126a、126b将所确定的基准时钟调整传输到基准时钟管理块127。
[0115]在步骤S103中,基准时钟管理块127控制基准时钟模块23中的基准时钟的调整。
[0116]其他协议堆栈块126a、126b可继续其无线电活动,但是其测量的频率误差没有用来调整基准时钟。
[0117]因此,在该实施方式中,仅一个AFC算法用来确定基准时钟调整。这允许避免引起在基准时钟调整中的一些不一致。
[0118]作为可以如何限定用户标识的示例,已使用物理用户标识模块(SIM卡)描述了本发明的实施方式。然而,这不必是替选实施方式中的情况。在这样的替选实施方式中,一个或多个用户标识可以以在终端中执行的SIM软件应用程序的形式和/或作为从另一装置中“盗取”或“借取”的虚拟SIM提供到移动终端,且可通过合适的接口访问终端。
[0119]尽管已经示出和描述了目前所认为的本发明的优选实施方式,但是本领域的技术人员应当理解,可以进行各种其它修改及等同替换,而不脱离本发明的真正范围。此外,可以进行许多修改以使特定情况适应本发明的教导,而不脱离本申请所描述的主要发明构思。此外,本发明的实施方式可以不包括以上所描述的全部特征。因此,本发明并不意图受限于所公开的特定实施方式,而本发明包括落在所附权利要求书的范围之内的所有实施方式。
[0120]在解释说明书及其相关的权利要求时,以非排它的方式解释诸如“包括”、“包含”、“并入”、“含有”、“是”和“具有”的表述,即,解释为允许还存在未明确定义的其他项目或组分。还将提到的单数解释为复数,反之亦然。
[0121]本领域的技术人员很容易理解,可以修改说明书中所公开的各种参数并且可以组合所公开的各种实施方式,而不脱离本发明的范围。
【权利要求】
1.一种适于接收与至少两个用户标识(4a,4b)有关的消息的多SIM调制解调器(2),其特征在于,所述多SM调制解调器包括: -基准时钟模块(23),所述基准时钟模块被配置成限定用于所述多SIM调制解调器的基准时钟; -第一协议堆栈块(26a, 126a, 226a),所述第一协议堆栈块被配置成测量在所述多SIM调制解调器和与第一用户标识有关的小区之间的第一频率误差; -第二协议堆栈块(26b,126b,226b),所述第二协议堆栈块被配置成测量在所述多SM调制解调器和与第二用户标识有关的小区之间的第二频率误差;和 -基准时钟管理块(27,127,227),所述基准时钟管理块被配置成,基于来自所述第一协议堆栈块和第二协议堆栈块的信息,控制在所述基准时钟模块中所述基准时钟的调整。
2.根据权利要求1所述的多SM调制解调器(2),所述多SM调制解调器被配置成:通过使用AFC算法,基于一组测量的第一频率误差和/或第二频率误差,确定待应用的基准时钟调整。
3.根据权利要求1所述的多SIM调制解调器,其中,所述信息包括所测量的第一频率误差和第二频率误差,且其中,所述基准时钟管理块(227)被配置成: -分别从所述第一协议堆栈块(226a)和所述第二协议堆栈块(226b)获取所测量的第一频率误差和第二频率误差, -基于所测量的第一频率误差和第二频率误差,确定基准时钟调整,和 -基于所确定的基准时钟调整 ,控制在所述基准时钟模块(23)中所述基准时钟的调難iF.0
4.根据权利要求3所述的多SIM调制解调器,其中,通过使用来自所述第一协议堆栈块(226a)的所测量的第一数值个第一频率误差以及来自所述第二协议堆栈块(226b)的所测量的第二数值个第二频率误差,执行基准时钟调整的确定,所述第一数值和第二数值相等。
5.根据权利要求1所述的多SIM调制解调器,其中,所述基准时钟管理块(127)被配置成: 在所述第一协议堆栈块(126a)和第二协议堆栈块(126b)之间,选择待用来确定基准时钟调整的协议堆栈块, 从所选择的协议堆栈块,获取基于所选择的协议堆栈块测量的频率误差所确定的基准时钟调整,和 基于所接收的基准时钟调整,控制在所述基准时钟模块(23)中所述基准时钟的调整。
6.根据权利要求5所述的多SIM调制解调器,其中,所述信息包括DRX周期信息和/或无线电质量信息,且其中,所述选择取决于空闲的非连续接收配置和/或取决于空闲的服务质量。
7.根据权利要求1所述的多SIM调制解调器,其中,所述多SIM调制解调器还适于接收与第三用户标识有关的消息,所述基准时钟管理块(227)被配置成: -分别从所述第一协议堆栈块(226a)和所述第二协议堆栈块(226b)获取所测量的第一频率误差和第二频率误差,以及基于所测量的第一频率误差和第二频率误差确定基准时钟调整,-在来自所述第一协议堆栈块和所述第二协议堆栈块的所确定的基准时钟调整和来自第三协议堆栈块的基准时钟调整中,选择待用于控制在所述基准时钟模块(23)中所述基准时钟的调整的一个基准时钟调整, -基于所选择的基准时钟调整控制在所述基准时钟模块(23)中的基准时钟的调整。
8.一种移动设备(I ),包括根据权利要求1至7中任一项所述的多SM调制解调器(2)、和用于接收和/或发送信号的接收/发送模块(3),所述接收/发送模块联接到所述多SIM调制解调器。
9.根据权利要求8所述的移动设备,所述移动设备还至少关联于第一SIM和第二 SM。
10.一种用于控制适于接收与至少两个用户标识(4a,4b)有关的消息的多SM调制解调器(2)的基准时钟的调整的数据处理方法,所述方法包括下列步骤: -在所述多SM调制解调器的第一协议堆栈块(26a,126a,226a)处,测量在所述多SM调制解调器和与第一用户标识有关的小区之间的第一频率误差, -在所述多SM调制解调器的第二协议堆栈块(26b,126b,226b)处,测量在所述多SM调制解调器和与第二用户标识有关的小区之间的第二频率误差,和 -在所述多SM调制解调器的基准时钟管理块(27,127,227)处,基于来自所述第一协议堆栈块和所述第二协议堆栈块的信息控制所述基准时钟的调整。
11.根据权利要求10所述的方法,其中,所述信息包括所测量的第一频率误差和第二频率误差,在所述基准时钟管理块(227)处,所述方法包括下列步骤: -分别从所述第一协议堆栈块(226a)和第二协议堆栈块(226b)获取所测量的第一频率误差和第二频率误差,` -基于所测量的第一频率误差和第二频率误差,确定基准时钟调整,和 -基于所确定的基准时钟调整,控制基准时钟的调整。
12.根据权利要求10所述的方法,其中,在所述基准时钟管理块(127)处,所述方法包括下列步骤: -在所述第一协议堆栈块(126a)和第二协议堆栈块(126b)中,选择待用来确定基准时钟调整的协议堆栈块, -从所选择的协议堆栈块,获取基于所选择的协议堆栈块测量的频率误差所确定的基准时钟调整,和 -基于所接收的基准时钟调整,控制在所述基准时钟模块中的基准时钟的调整。
13.根据权利要求12所述的方法,其中,所述信息包括DRX周期信息和/或无线电质量信息,且其中,所述选择取决于空闲的非连续接收配置和/或取决于空闲的服务质量。
14.一种计算机程序产品,包括计算机可读介质,在所述计算机可读介质上具有包括程序指令的计算机程序,所述计算机程序能够加载到数据处理单元且当所述计算机程序通过所述数据处理单元运行时适于使所述数据处理单元执行根据权利要求10至13中任一项所述的方法的步骤。
【文档编号】H04W56/00GK103609176SQ201280030759
【公开日】2014年2月26日 申请日期:2012年4月20日 优先权日:2011年5月3日
【发明者】尼古拉斯·约索 申请人:意法爱立信有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1