用于网络辅助的混合网络操作的设备和方法

申请号 CN201210245521.4 申请日 2012-05-21 公开(公告)号 CN102802235B 公开(公告)日 2015-12-09
申请人 苹果公司; 发明人 苏里; M·乔德哈里; 史健雄; 邢龙达;
摘要 本 发明 涉及网络辅助的混合网络操作设备和方法。用于最小化网络之间的调度冲突的方法和设备。在一个 实施例 中,网络之间完全异步,并且在混合网络操作期间(例如,LTE和CDMA 1X操作),当移动设备注册到LTE网络时可进行CDMA 1X语音电话。然而,由于LTE和CDMA 1X网络不协同,所以移动设备将经受调度冲突。在一个变型中,LTE网络记录可预测行为(例如CDMA 1X寻呼),并在可能的时间间隔冲突期间调度低优先级任务。因此,即使移动设备必须从LTE网络调离以检测CDMA 1X呼叫,总体上LTE网络的性能受到的影响也较小。
权利要求

1.一种与第一无线网络相关并被配置在客户端设备连接到第一无线网络和第二无线网络时确定将由客户端设备执行的任务的优先级顺序的网络设备,所述网络设备包括:
用于在客户端设备连接到第一无线网络时识别客户端设备的装置;
用于确定一个或多个时间间隔的装置,在所述一个或多个时间间隔期间,所述客户端设备将被调度,以在所述客户端设备连接到第一无线网络时经由第二无线网络执行一个或多个高优先级的任务;以及
用于在所述客户端设备被调度以经由第二无线网络执行一个或多个高优先级的任务时,在所确定的一个或多个时间间隔期间调度将由所述客户端设备经由第一无线网络执行的一个或多个低优先级的任务的装置。
2.如权利要求1所述的网络设备,其中所述一个或多个高优先级的任务包括监控用于一个或多个寻呼通信的第二无线网络的寻呼信道。
3.如权利要求1所述的网络设备,其中所述网络设备至少部分地基于从客户端设备接收到的标识符中得到的信息确定所述一个或多个时间间隔。
4.如权利要求3所述的网络设备,其中所述网络设备进一步至少部分地基于对于第一无线网络和第二无线网络公共的时隙调度信息确定所述一个或多个时间间隔。
5.如权利要求1所述的网络设备,其中所述网络设备经由第一无线网络确定网络设备处的所述一个或多个时间间隔而不与第二无线网络直接协同。
6.如权利要求1所述的网络设备,其中第一无线网络包括与第二无线网络的无线电接入技术(RAT)不同的RAT。
7.如权利要求1所述的网络设备,进一步包括:
用于关于已调度的一个或多个低优先级的任务来评价所确定的一个或多个时间间隔的装置;和
用于使所调度的一个或多个低优先级的任务与所确定的一个或多个时间间隔协同,从而使得所述一个或多个高优先级的任务中的至少一个与所述一个或多个低优先级的任务同时发生的装置。
8.如权利要求1所述的网络设备,其中所述第一无线网络是长期演进(LTE)网络,第二无线网络是码分多址(CDMA)网络或全球移动通信系统(GSM)网络。
9.一种配置用于混合网络操作的客户端设备,所述客户端设备包括:
用于使用一个或多个无线接口中的第二无线接口来注册到第二无线网络的装置;
用于至少部分地基于设备标识符,确定经由第二无线网络接收一个或多个高优先级通信的调度的装置;
用于使用所述一个或多个无线接口中的第一无线接口来注册到第一无线网络的装置;
以及
用于接收由第一无线网络至少部分地基于设备标识符所确定的用于经由第一无线网络执行一个或多个低优先级通信的调度的装置,
其中所述客户端设备被调度为经由第一无线网络与下列情况同时地执行所述一个或多个低优先级通信中的至少一个:所述客户端设备被调度为经由第二无线网络接收一个或多个高优先级通信。
10.如权利要求9所述的客户端设备,其中设备标识符是与客户端设备相关的国际移动用户识别码(IMSI)。
11.如权利要求9所述的客户端设备,其中所述第一无线网络是长期演进(LTE)网络,第二无线网络是码分多址(CDMA)网络或全球移动通信系统(GSM)网络。
12.如权利要求9所述的客户端设备,其中经由第二无线网络接收一个或多个高优先级通信的调度是客户端设备监控用于一个或多个寻呼通信的第二无线网络的寻呼信道的寻呼调度。
13.如权利要求12所述的客户端设备,其中由第一无线网络所确定的用于经由第一无线网络执行一个或多个低优先级通信的调度被客户端设备应用,以在客户端设备经由第二无线网络接收所述一个或多个高优先级通信时允许客户端设备保持与第一无线网络的通信。
14.一种用于在客户端设备连接到第一无线网络和第二无线网络时确定将由客户端设备执行的任务的优先级顺序的方法,所述方法包括:
在客户端设备连接到第一无线网络时识别所述客户端设备;
确定一个或多个时间间隔,在所述一个或多个时间间隔期间,所述客户端设备将被调度,以在所述客户端设备连接到第一无线网络时经由第二无线网络执行一个或多个高优先级的任务;以及
在所述客户端设备被调度以经由第二无线网络执行一个或多个高优先级的任务时,在所确定的一个或多个时间间隔期间,调度将由所述客户端设备经由第一无线网络执行的一个或多个低优先级的任务。
15.如权利要求14所述的方法,其中所述第一无线网络和所述第二无线网络彼此不同步。
16.如权利要求14所述的方法,其中确定一个或多个时间间隔至少部分地基于从与客户端设备相关的标识符得到的信息。
17.如权利要求16所述的方法,其中确定一个或多个时间间隔进一步至少部分地基于第一无线网络和第二无线网络之间公共的时间基准。
18.如权利要求14所述的方法,其中所述第一无线网络和第二无线网络为蜂窝电信网络。
19.如权利要求18所述的方法,其中所述第一无线网络包括不同于第二无线网络的无线电接入技术(RAT)的RAT。
20.如权利要求14所述的方法,其中所述第一无线网络是长期演进(LTE)网络,第二无线网络是码分多址(CDMA)网络或全球移动通信系统(GSM)网络。

说明书全文

用于网络辅助的混合网络操作的设备和方法

[0001] 优先权
[0002] 本申请要求2012年5月18日与本申请同期提出的申请序列号为13/475,802的相同标题的美国专利申请的优先权,该申请要求2011年5月20日提出的申请序列号为61/488,620、2012年2月14日提出的申请序列号为61/598,815、2012年2月15日提出的申请序列号为61/599,313的相同标题的美国临时专利申请的优先权,上述申请通过整体引用的方式并入本文中。
[0003] 相关申请
[0004] 本申请涉及2012年5月18日与本申请同期提出的申请序列号为13/475,482、名称为“APPARATUS AND METHODS FOR NETWORKSERVER INTERACTION IN HYBRID NETWORK ENVIRONMENTS”,以及2012年5月18日与本申请同期提出的申请号为13/475,655、名称为“APPARATUS AND METHODS FOR OPTIMIZING SCHEDULED OPERATIONS IN HYBRID NETWORK ENVIRONMENTS”的共同拥有、共同待审的美国专利申请。

技术领域

[0005] 本发明一般涉及异构无线系统中的操作,例如诸如在客户端设备能够使用多个网络中的任意一个进行通信的混合网络操作。更具体地,在一个示范性方面,本发明是针对最小化一个网络和另一个网络(例如,一个与第一网络完全不同步的网络)的调度冲突的方法和设备。

背景技术

[0006] 蜂窝网络运营商通过例如蜂窝基站、基站控制器基础设施节点等等网络基础设施为公众供移动电信服务。蜂窝网络技术多种多样,传统的蜂窝设备专用于在单独的蜂窝网络中工作。然而,由于蜂窝技术日益商品化,现在的设备能够提供所谓的“多模(multimode)”操作;即,能够在两个或者更多个蜂窝网络中工作的单个设备。多模操作允许设备工作于几个网络技术中的任意一个,但是无法同时工作于多个网络技术。
[0007] 早期的研究是针对所谓的“混合(hybrid)”网络操作。在混合网络操作中,客户端设备同时工作于拥有不同技术的多个截然不同的网络。在一个典型的例子中,一个混合设备能够同时支持:(i)长期演进(LTE)和(ii)码分多址1X(CDMA 1X)网络两者;即,设备能够保持同时连接到第一LTE网络和第二CDMA 1X网络。举例来说,一个LTE/CDMA 1X混合设备能够在该移动设备处于LTE模式的同时通过CDMA 1X网络进行语音通话。在另外一个典型的例子中,混合设备能够支持:(i)CDMA 1X-EVDO(演进数据最优化)和(ii)CDMA 1X网络两者。
[0008] 现有的混合网络操作方案依赖于客户端设备管理其自身在网络之间的操作。特别地,客户端设备负责保持自身与不同的服务网络的活跃连接(active connection);不需要改变现有的网络安装(即,混合网络网络操作不影响网络基础设施的传统硬件软件)。以客户端为中心的混合操作具有很多优点。例如网络运营商的基础设施开销很小(如果有的话)。而且硬件开销可以并入到消费者设备的价格里。另外,混合网络操作不会影响现有的传统设备。同样的,能够进行混合操作的设备还能够进行普通操作。
[0009] 然而,由于现有的混合网络操作方案不要求组成网络(constituent network)与另一个网络协同,因此客户端设备不可避免地要经历某些调度冲突。举例来说,当一个移动设备附属于第一LTE网络时,它必须周期性地“失调(tune out)”LTE网络来执行CDMA 1X操作(例如对快速寻呼信道(QPCH)解码来确定设备是否被寻呼)。如果移动设备在失调期间从LTE网络接收数据,则该数据会丢失。此外,失调的移动设备将会错过任何广播的更新网络资源信息或者控制数据,这将会导致阻止移动设备接入LTE网络(至少一段时间)。
[0010] 因此,需要改进的方法和设备来最小化移动设备的调度冲突。

发明内容

[0011] 本发明通过特别提供一种用于最小化网络之间的调度冲突的改进的设备和方法来满足上述需求。
[0012] 本发明的一个方面,公开了一种用于最小化网络之间的冲突的无线设备。在一个实施例中,无线设备包括:用于识别可在第一网络中操作的客户端设备的装置;用于确定一个或多个时隙的装置,在所述一个或多个时隙期间,已识别的客户端设备可能被调度用于第二网络中第一优先级的任务;以及用于调度由所述客户端设备在第一网络中执行的、具有第二优先级的任务以便在所确定的一个或多个时隙中发生的装置。
[0013] 在第一个变型中,第一优先级比第二优先级的优先级更高。
[0014] 在第二个变型中,所述确定至少部分地基于从客户端设备接收到的标识符中得到的信息。
[0015] 在第三个变型中,所述确定进一步至少部分地基于对于第一网络和第二网络公共的定时信息。
[0016] 在本发明的第二个方面,公开了一种能够进行混合网络操作的客户端设备。在一个实施例中,所述客户端设备包括:用于使用至少两个无线接口中的第一无线接口来注册到第一网络的装置;用于基于第一标识符,确定从第一网络接收一个或多个通信的第一调度的装置;用于使用所述至少两个无线接口中的第二无线接口来注册到第二网络的装置;用于为第二网络提供第一标识符的装置;以及用于接收由第二网络至少部分地基于第一标识符所确定的第二调度的装置。
[0017] 本发明的第三个方面,公开了一种用于最小化网络之间冲突的方法。在一个实施例中,所述方法包括:识别可在第一网络中操作的客户端设备;确定一个或多个时间间隔,在所述一个或多个时间间隔期间,已识别的客户端设备可能被调度用于第二网络中高优先级的任务;以及在所确定的一个或多个时间间隔期间,调度第一网络中的低优先级的任务。
[0018] 本发明的第四个方面,公开了一种计算机可读存储设备。在一个实施例中,所述计算机可读存储设备包括在其上存储了至少一个计算机程序的存储介质,所述至少一个计算机程序被配置为当被执行时识别客户端设备;确定一个或多个时间间隔,在所述一个或多个时间间隔期间,所识别的客户端设备可能被调度用于另一网络中高优先级的任务;和/或在所确定的一个或多个时间间隔中调度低优先级的任务。
[0019] 本发明的第五个方面,公开了一种混合网络系统。在一个实施例中,所述系统包括至少两个网络,并且所述混合网络系统中的至少一个网络基于所述至少两个网络中的其他一个或多个的高优先级任务来决定自身的一个或多个任务的优先级顺序。
[0020] 本发明的第六个方面,公开了一种网络。在一个实施例中,所述网络基于一个或多个其他网络的指定任务来确定自身一个或多个任务的优先级顺序。
[0021] 所属领域技术人员通过下面给出的参考附图和示范性实施例的详细描述,能够上认识到本发明的其他特征和优点。

附图说明

[0022] 图1是表示可与本发明结合使用的一个示范性混合网络系统的逻辑框图
[0023] 图2是表示根据本发明配置的用户设备的示范性实施例的功能框图。
[0024] 图3是详述依照本发明一个用于最小化非同步网络之间的调度冲突的通用方法的实施例的逻辑流程图
[0025] 图4是详述在长期演进网络和码分多址1X网络环境中的一个依据图3的方法的示范性实施方式的逻辑流程图。
[0026] 图5是用于实施本发明不同方法的无线网络设备的示范性实施例的功能框图。
[0027] 苹果公司拥有所有附图版权2011-2012。保留所有权利。

具体实施方式

[0028] 现在参考附图,其中相同标记指示相同部件。
[0029] 在一方面,本发明提供在例如两个或更多个非同步网络之间最小化调度冲突的方法和设备。在一个实施例中,第一网络给“低优先级”任务分配某些时间间隔,这是基于在这些时间间隔期间另一网络的“高优先级”任务发生的可能性进行分配的。由于只有低优先级任务在所分配的时间间隔中被调度给客户端设备,因此当客户端设备从第一网络失调(tune out)而与其他网络通信时,性能受到最低程度的影响。在一个示范性实施方式中,当所述客户端设备失调以与另一网络交互时所述第一网络没有得到通知。实际上,所述第一网络可能完全不知到客户端设备与其他网络的连接状态,这有利于简化操作,并且避免了网络任何基础设施的改变。
[0030] 用户装置(UE)设备能够例如从第一网络(例如LTE网络)失调,以检测第二网络(CDMA 1X网络)的寻呼信道信息。LTE网络在CDMA 1X寻呼信道操作期间调度无线电监测任务(例如,一个测量间隔)。因此,当移动设备调到(tune to)CDMA 1X寻呼信道时,移动设备在LTE网络上没有任何活动。检测寻呼信道之后,移动设备可以回到LTE网络,仅仅错过了低优先级任务。在接收寻呼的情形下,移动设备会对寻呼做出响应,并且使LTE网络连接超时。
[0031] 此外,本发明的各个方面可以应用到其他网络、以及其他类型的可预测网络业务。更一般地,本发明的各个方面可适合于改进的任务调度,以极大地减少多网络环境中的调度冲突。
[0032] 示范性实施例的详细说明
[0033] 现在对本发明的示范性实施例和各方面进行详细描述。尽管这些实施例和各方面主要是在长期演进(LTE)、码分多址1X(CDMA 1X)蜂窝网络和CDMA1X EVDO(演进数据最优化)环境中进行讨论的,但所属领域技术人员可认识到本发明不限于此,还可用于其它蜂窝技术,例如TD-LTE(时分长期演进),TD-LTE-Advanced,TD-SCDMA(时分同步码分多址)和全球移动通信系统(GSM)。实际上,本发明的各个方面都有助于与其他任何网络(蜂窝、无线、有线、或者其他)的组合,能够受益于智能调度,从而使与其他网络的调度冲突最小化。
[0034] LTE/CDMA 1X混合网络操作
[0035] 图1示出了一个示范性混合网络系统100。示范性混合网络包括与用户装置(UE)客户端设备200通信的第一LTE RAN(无线电接入网络)102A和第二CDMA 1X RAN 102B。如图1所示,LTERAN和CDMA 1X RAN是非同步的,并且相互完全不知道对方RAN的操作。在另一方案中,所述RAN可具有较高级别的协同;例如,RAN之间不严格同步,或者在它们操作的某些方面甚至是紧密同步的。
[0036] 现在参考图2,更详细地示出示范性用户装置(UE)设备200。UE包括:(i)一个或多个射频(RF)前端202,(ii)一个或多个基带处理器204,以及(iii)至少一个应用处理器206和一个或多个相关的存储器208。在各个实施方式中,射频前端和基带处理器可进一步专用于处理单一无线技术,或者通用于包括多个无线技术。
[0037] 如图所示,示范性UE包括同时耦合于第一和第二基带处理器的第一RF前端,第一和第二基地处理器分别适于与LTE网络和CDMA 1X网络对接。还知道,前述配置完全是示例性的,以及多种实施方式可包括其它蜂窝技术,例如GSM、GPRS、EDGE、WCDMA、CDMA2000、CDMA 1X EVDO、LTE-A(LTE Advanced)等不同的组合。此外,尽管为了简单起见,只显示了单个RF前端,但是应知道RF前端能够(并且通常将会)包括多个接收和/或发射天线和/或链路。举例来说,众所周知的MIMO(多输入多输出),SISO(单输入单输出),MISO(多输入单输出),和SIMO(单输入多输出)天线配置被广泛应用在相关技术领域内,并且可以与本发明完全一致地使用。
[0038] 另外,在本发明的一个示范性实施例中,UE 200进一步包括交换结构210,能够将任何一个(或多个)基带处理器204和各种各样的一个(或多个)天线202连接起来。所示的交换结构用于将LTE基带或CDMA 1X基带连接到RF前端。然而,共同的实施例是可将一个基带处理器连接到一个天线(“一对一”),一对多,多对一等等。需要这个“交换”能有很多原因,包括例如:(i)电源管理,(ii)处理的有效性/灵活性,和(iii)天线隔离约束要求在任何一个时间只有移动设备的一个无线电子集是活跃的。在一些小形状因数设计中,在操作期间没有足够的空间来完全隔离多个天线;因此,在任何时间只有一个天线是活跃的。同样地,某些形状因数设计可对于不同的无线接口重用天线,这样在任何给定的时间只有一个无线接口能够使用公共天线。其他的动机仍将会被相关领域普通技术人员所认识到,并且不在这里进一步讨论(例如,商业或者利润考虑,网络应用,等等)。
[0039] 此外,将认识到通常其他组件都结合在UE200里,但是不在这里进一步地讨论。举例来说,UE可包括用户接口组件(显示屏、按键、触摸屏、拨号盘、等等),存储组件(例如,RAM(随机存取存储器)、闪存、硬盘驱动(HDD),等等),电源管理组件(例如,电池,充电组TM TM件,等等),和外部接口(例如,FireWire ,通用串行总线 (USB),雷电,等等)。
[0040] 图2的示范性UE 200能够在例如图1的混合网络系统中以LTE/CDMA 1X混合模式操作。特别地,UE 200能够在注册到LTE网络中时发起CDMA 1X语音呼叫。在混合操作期间,UE能够同时注册到LTE网络102A和CDMA 1X网络102B。UE能够对来自LTE网络或CDMA 1X网络中任一个的数据和控制消息进行接收和响应;然而,如之前所讨论的,UE不能同时响应两个网络,并一直使CDMA 1X(语音呼叫)业务的优先级高于LTE(数据)业务,以保证用户的语音通话体验不受影响。其他实施方式可具有其他区分优先级的方案(例如,语音是低优先级的情形,基于业务的类型,传统设备的使用,等等)。
[0041] 特别地,一旦UE 200连接到LTE网络102A,UE将周期性地将其无线电通信从LTE网络调离(tune away)以执行CDMA 1X维护操作,例如获取CDMA1X小区、注册到获取的CDMA 1X小区,以及接收CDMA 1X寻呼,等等。取决于CDMA 1X网络102B的无线电环境,在一个示范性实施方式中这些操作的范围从80ms到几秒(4s-6s)。而且,当UE在CDMA 1X网络中接收或者发起语音呼叫时,LTE连接将会掉线。
[0042] 在这样的背景中,某些类型的网络维护是可预测的,并能相应地进行调度。针对LTE任务的谨慎调度能极大减小与CDMA通信的调度冲突。举例来说,CDMA 1X具有一个特别的可预测寻呼机制。由于UE必须从LTE网络调离以检测CDMA 1X寻呼,因此LTE网络能够通过保证CDMA 1X寻呼信道操作与低优先级(或没有优先级)任务重叠,来可预测地增加混合网络性能。
[0043] TD-LTE/TD-SCDMA网络操作
[0044] 如本领域技术人员知道的,也被称为长期演进时分双工(LTE TDD)的时分长期演进(TD-LTE)与频分(FD)-LTE相似。在频分双工的情况下,下行链路和上行链路都使用不同的频率发送。在时分双工中,下行链路和上行链路处于相同频率并且分隔发生在时域上,因此呼叫的每个方向被指定到专用时隙上。类似地,时分同步码分多址(TD-SCDMA)允许使用相同的不同时隙来上行传输(从移动终端到基站)和下行传输(从基站到移动终端)业务。本发明的实施例计划在混合网络中共同和单独地(与其它技术结合)使用这些技术,例如通过实施参考图3所示的方法(此处不包括使用一个或多个无线电接入技术的不同组合)。
[0045] 在与TD-LTE和TD-SCDMA都相关的示范性实施例中,连接到TD-LTE网络的UE可预测地(或者基于事件驱动,或基于其他)将其无线电从TD-LTE网络调离,以执行例如小区选择、注册和接收寻呼等的TD-SCDMA操作。
[0046] TD-LTE/GSM网络操作
[0047] 如本领域技术人员知道的,全球移动通信系统(GSM)是一个蜂窝技术标准,并演进了多个进步,包括通用分组无线电服务(GPRS),增强数据速率的GSM演进(EDGE),以及也被称为3G(第3代)UMTS的通用移动电信系统(UMTS)。
[0048] 在一个与TD-LTE和GSM都相关的示范性实施例中,连接到TD-LTE网络的UE可预测地(或者基于事件驱动,或基于其他)将其无线电从TD-LTE网络调离,以执行例如小区选择、注册和接收寻呼等GSM操作。
[0049] 方法
[0050] 现在参考图3,示出了用于最小化与另一非同步网络的调度冲突的通用方法300的一个实施例。在一个方案中,客户端设备连接到第一网络,其中第一网络完全不知道客户端设备与其他网络的连接。可选择地,第一网络可具有关于附近网络的有限信息(例如,定时信息、注册设备,等等),这些信息可被周期性地刷新,但是不结合到第一网络的操作决定中。其他网络方案可紧密地将第一网络和其它网络结合,但是仍需要智能管理冲突调度以最小化冲突(例如,其中网络共享信息,例如位置区域更新,寻呼信息,等等)。举例来说,即使第一LTE网络紧密地耦合到第二CDMA 1X网络,该LTE网络必须围绕CDMA 1X网络调度来智能调度其设备接入,反之亦然。
[0051] 在方法300的步骤302,识别客户端设备。在一个实施例中,所述客户端设备被识别为具有在所有的网络中是唯一的标识符。举例来说,在一个示范性实施例中,移动设备被识别为一个国际移动用户识别码(IMSI),其对于所有网络中的所有移动设备是唯一的。在一个替换性实施例中,客户端设备被识别为具有对于至少一个网络来说是唯一的标识符。例如,该客户端设备被分配一个临时标识符,其对于所有其他网络来说可以不是唯一的,但是对于至少一个网络中的设备来说是唯一的(例如,通常的例子包括例如网络地址,服务集标识符(SSID),等等)。
[0052] 还需要认识到的是当叙述为一个肯定的步骤时,上述的步骤302实际上可被内在地与其它步骤或者操作结合或者执行。举例来说,当方法300被执行时,例如依靠设备接入网络中服务的认证,设备(和实际上一个或多个有关的网络)已经知道了设备的标识符。
[0053] 在步骤304,第一网络确定一个或多个时间间隔,在所述一个或多个时间间隔期间,已识别的客户端设备可能被调度用于一个或多个其他网络中“高优先级”任务。如这里用到的,术语“高优先级”用于广泛包括无限制的任意数量的不同任务、操作或者与网络中的设备或网络自身操作相关的需求。优先级可例如基于如下条件的任务或操作:(i)必须保持客户端设备或UE与网络的通信,(ii)必须支持临时灵敏的或周期性的操作(例如,满足流媒体、紧急电话、重要更新广播或信标的定时或者QoS需求),和/或(iii)支持特定用户的偏好或需求(例如,“X的优先级总是高于Y”或者类似)。
[0054] 另外的,虽然关于一示范性实施例描述“高优先级/低优先级”(例如,两个状态)任务层次,但是应认识到可采用任意数量的其他机制,例如线性规模优先级(例如,1-10)和一个或多个用于改变操作类型的限,“总是/从不”机制(例如,其中一些操作或者任务总是优先的,而其它的从不优先),等等。
[0055] 进一步地,如这里用到的,术语“网络”可包括例如,网络中能够实现本发明的各个方面的任意管理实体。举例来说,这些实体可包括基站(例如,NodeB,增强型NodeB(eNB),等等),无线电网络控制器(RNC),等等。
[0056] 在一个示范性实施例中,第一网络和一个或多个其他网络基于相同的时间基准来得到它们的时基。举例来说,虽然LTE基站和CDMA 1X基站不共享相同时基并且相互之间不同步,但两个网络都从全球系统(GPS)时间基准得到它们的时基。从而LTE和CDMA 1X时基相对彼此不会偏移。因此,CDMA1X的时间能够作为LTE时间的函数进行计算,反之亦然。其他获得时间基准的例子包括那些从电源线交流电频率获得(即,美国为60Hz,其它地方为50Hz),或者从公共信令基准获得时间基准,等等。
[0057] 替代地,第一网络和一个或多个其他网络可以不严格同步。举例来说,尽管网络不能一直同步,但它们可基于周期性/非周期性基础(例如,时戳、时间基准、时间脉冲串等)交换定时信息,来最小化时间偏移。时间基准调整对于紧密耦合的网络来说是固有的,并且不进一步讨论。
[0058] 此外,进一步认识到本发明的替换实施例可确定一个或多个时间间隔,在所述一个或多个时间间隔期间,识别的客户端设备可能被调度用于在一个或多个其他网络中执行低优先级任务。在这些替换的实施例中,调度位于其他网络中的低优先级任务对于调度位于第一网络中的高优先级数据传输是理想的。
[0059] 如下文更详细的描述(见实例操作),在一个示范性LTE/CDMA 1X混合环境中,移动电话必须基于自身的国际移动用户标识符(IMSI)来检测快速寻呼信道(QPCH)的某些时隙。如果移动电话在QPCH上有进来的呼叫,则移动电话必须额外地对紧接在QPCH后面的前向公共控制信道(F-CCCH)/前向寻呼信道(F-PCH)进解码。因此,LTE网络eNodeB为移动设备确定覆盖估计的CDMA 1X QPCH时间间隔(和随后的F-CCCH/F-PCH解码)的一个或多个自身的时间间隔。
[0060] 除了寻呼信道接收之外,还需要认识到本发明的各个方面都可用于任何可预测的事件(即,无论何时已识别的设备将从第一网络中调离的可能性都很大)。可预测事件的通常例子包括周期性接收或者传输事件(例如,周期性广播信道、周期性更新、导频信道、等等),和确定的事件(例如,基于客户端设备的通知,接收位置区域更新可与另一网络的更新有关)。
[0061] 在方法300的步骤306,第一网络在已确定的时间间隔期间为已识别的客户端设备调度低优先级任务。在一个实施例中,低优先级任务可以完全被先占或者被忽略。替换地,低优先级任务可以容忍频率干扰和/或失败。
[0062] 由于在该示范性实施例中,在已确定的时间间隔期间只有低优先级任务被调度给客户端设备,因此客户端设备失调以检测其他网络对性能的影响极小。在一个实施方式中,客户端设备在其失调以与另一网络交互时,不要求通知第一网络。相反的,客户端设备可以失调第一网络,执行一个或多个其他网络中所要求的操作,并不带干扰地返回到第一网络。举例来说,客户端设备可以失调LTE网络,检测CDMA 1X网络的QPCH,以及如果没有寻呼,设备可以返回到常规LTE操作,只是错过了一个低优先级任务。在接收寻呼的事件中,移动设备对寻呼进行响应,并使LTE网络连接最终超时。
[0063] 替换地,在一些实施例中,移动设备可对寻呼作出响应,并通知第一网络允许第一网络“优雅地”终止其连接(即,没有连接或服务的突然丢失)。
[0064] 在一些实施例中,低优先级任务不包含客户端设备和第一网络之间的有效数据交换。替换地,低优先级任务可包括传送不重要的信息、少量数据、冗余数据,或可以其他方式被配置为容忍有损耗的行为(例如,鲁棒性前向纠错、重传机制,等等)。低优先级任务的通常例子包括无线电监控(例如,小区选择/小区重选过程),低优先级消息传递(例如,位置更新、周期性能数据,等等),对时间不敏感的数据传输,等等。
[0065] 范例操作-
[0066] 现在参见图4,示出和描述了特别在用于最小化长期演进(LTE)网络和码分多址1X(CDMA 1X)网络之间的调度冲突的上下文中的图3的方法300的一个示范性实施方式。
[0067] 在方法400的步骤402,用户装置(UE)200注册到CDMA 1X网络102B。在CDMA 1X注册期间,UE使用其唯一的国际移动用户标识符(IMSI)来在CDMA 1X网络中标识自己。CDMA 1X操作的各个方面由UE的IMSI来规定。举例来说,在CDMA 1X网络中,移动设备以所谓的“时隙模式”寻呼操作进行操作。在时隙模式操作期间,移动设备根据指定的时隙监控寻呼信道(而不是检测每个时隙)。
[0068] 在CDMA 1X网络102B中,快速寻呼信道(QPCH)是未编码、扩展和开关键控调制的扩频信号。其被分为80ms的时隙。UE200被指定一个QPCH时隙,该QPCH时隙在开始100ms后,开始UE200被指定的寻呼时隙。基于UE的IMSI以一个散列函数计算寻呼时隙(PG_SLOT)。CDMA 1X散列函数确保对于大量寻呼资源,对全体移动站平均地分布寻呼。
[0069] 以下的散列函数专用于CDMA 1X,与之相异的,其他蜂窝技术实行大量不同的散列函数(和出于其他目的)。因此,应认识到以下内容仅仅是出于示例性目的而提供的,且本发明不限于此或者任何其它特定的散列或者加密函数。
[0070] CDMA 1X散列函数
[0071] 在CDMA 1X网络102B中,具有2048个寻呼时隙,编号为0至2047,跨越长度为163.84秒的最大时隙周期。散列函数是确定的且基于从移动设备或者用户装置(UE)的IMSI得到的散列密钥(HASH_KEY)。寻呼时隙根据以下等式确定:
[0072] PG_SLOT=FLOOR[N×(40503×(LXORHXORDECORR))modulo 216)/216],[0073] 其中,
[0074] HASH_KEY=IMSI_O_S1的32个最小有效位+224×IMSI_O_S2;
[0075] L=HASH_KEY的16个最小有效位;
[0076] H=HASH_KEY的16个最大有效位;
[0077] N=2048;和
[0078] DECORR=6×HASH_KEY的12个最小有效位。
[0079] 一旦移动设备确定了合适的寻呼时隙,则移动设备指示(和有规律地更新)首选的CDMA 1X网络的时隙周期,例如通过注册消息、初始消息、和/或寻呼响应消息。移动设备的IMSI和与CDMA 1X网络的协商参数的组合规定寻呼机制。
[0080] 移动设备将在时隙的开始经由前向寻呼信道(F-PCH)监控寻呼,其中SLOT_NUM(基于系统时间)等于PG_SLOT(基于移动设备的IMSI)。QPCH在F-PCH之前100ms,并可用于确定移动设备是否应解码F-PCH,或者F-PCH是否可被忽略。SLOT_NUM通过以下等式给出:
[0081] SLOT_NUM=FLOOR[t/4]modulo 2048,
[0082] 其中:
[0083] t=系统时间(以帧为单位)。
[0084] 特别地,当以下等式正确时,每一个移动设备可通过F-PCH被寻呼:
[0085] (FLOOR[(t+5)/4]-PG_SLOT)modulo(16×T)=0,
[0086] 其中:
[0087] T=2i;并且
[0088] 其中
[0089] i=由移动设备指定的SLOT_CYCLE_INDEX。
[0090] 移动设备监控每时隙的QPCH的一位,以确定是否需要寻找进来的呼叫;如果这一位为1,那么移动设备将对紧接着QPCH按常规指定的F-CCCH/F-PCH时隙进行解码。否则,如果这一位为0,则移动设备可忽略当前的寻呼周期,并返回到休眠状态(或者调回到另一网络)。
[0091] 再参考图4,在步骤404,用户装置(UE)200注册到LTE网络102A。本实施例中的LTE网络不与CDMA 1X网络102B共享任何注册信息,并且不知道UE在CDMA 1X网络中的注册状态。但是,LTE网络可确定以下两者:(i)UE在CDMA 1X网络中基于UE的IMSI的寻呼调度,和(ii)基于公共GPS时间基准的CDMA 1X系统时间。实际上,对于本发明该实施例的操作,注意到有利的是LTE网络和CDMA 1X网络不必相互交换任何信息,并且甚至可以相互不知道对方。
[0092] 在步骤406,LTE网络102A确定UE200在CDMA 1X网络102B中的寻呼调度。在一个实施例中,LTE网络基于UE的IMSI计算UE的寻呼调度(参见上述CDMA 1X散列函数)。无论UE已注册的网络是CDMA 1X网络,UE的寻呼调度都是一样的。
[0093] 此外,应认识到对于其它网络技术的寻呼机制的描述也相对简单,因此对于其它网络技术而言,移动设备的寻呼调度可以较容易地根据相对少量的信息来确定(例如,通过查询设备本身,其所连接的网络等)。
[0094] 在方法400的步骤408,LTE网络102A基于UE200的寻呼调度确定一个或多个受影响的时隙。LTE网络基于一个变换,将CDMA 1X时隙转换到对应的LTE时隙。由于LTE网络102A和CDMA 1X网络102B都是从相同的全球定位系统(GPS)时间基准得到它们的时间基准,因此CDMA 1X和LTE时间基准相互之间不会产生偏移。
[0095] 在步骤410,LTE网络102A在已确定的时间周期期间为UE调度一个或多个低优先级任务。由于只有低优先级任务与任何可能的CDMA 1X网络维护交叠,所以LTE网络在UE200从LTE网络调离时将会受到很小的影响(完全没影响)。在这个例子中,LTE网络为UE配置一个测量间隔来测量频率内或者RAT(无线电接入技术)内的小区质量。即使为UE分配测量间隔用于频率内和RAT内的小区检测和测量,UE可使用这一时间来失调和监测CDMA快速寻呼信道(QPCH)中的CDMA 1X寻呼指示符。
[0096] 设备
[0097] 图5示出一个按照本发明配置的网络实体500的示范性实施例。网络实体可以是一个独立实体,或者包括于其它网络实体(例如,基站、基站控制器、无线电接入网络控制器,等等)内。
[0098] 如图5所示,网络实体500一般包括用于接入蜂窝设备的无线(例如,蜂窝)接口502,处理器504,和存储设备506。该蜂窝接口示为配置用于与一个或多个移动设备通信的无线蜂窝接口,但可以替换其它配置和功能。举例来说,在替换实施例中,蜂窝接口可以是与基站的有线通信,其中基站与移动设备通信。
[0099] 图5所示的设备500的蜂窝接口502更高级的包括一个或多个无线电收发器电路,所述收发器电路被配置用于通过射频(RF)传输发送和接收数据。无线电收发器的通用实施例一般包括调制解调处理器,和一个或多个天线。在本发明的一个示范性实施例中,无线电收发器依照长期演进无线电接入技术进行配置。应认识到本发明的各种其它实施方式可被配置用于其它蜂窝和/或无线标准。这些技术的常见例子包括:GSM、GPRS、EDGE、WCDMA、CDMA2000、CDMA 1X、CDMA 1X-EVDO、LTE-A等等,以及它们的各种组合。
[0100] 在一个示范性实施例中,蜂窝接口502连接到优先级引擎508,其中优先级引擎被配置用于根据与其它网络资源发生冲突的可能性来为一个或多个网络资源排定优先级。在一个示范性实施例中,优先级引擎包括计算机程序,该计算机程序用于接收一个或多个其它网络的时间基准,以及一个或多个其它网络的调度信息。
[0101] 在一个变型中,时间基准信息是从全球定位系统(GPS)接收器的主时间基准510得出的。在替换的变型中,通过网络接口、专用接口、内部基准等接收其它时间基准。进一步地,网络设备可适用于产生和跟踪与一个或多个其它网络时域相关的一个或多个附加时间基准。举例来说,如图所示,网络实体可同时产生LTE网络时间基准和CDMA 1X网络时间基准。其它各种实施例可提供本地时间基准生成,其可以基于调整数据周期性地进行调整(例如,在不严格耦合的网络之间交换的时间戳)。在其它这样一些示范性实施方式中,时间基准可由外部提供给网络实体;例如,其中该网络实体连接到其它具有已知时间基准的网络实体。
[0102] 在一个变型中,调度信息可基于一个或多个其它网络的已知操作,或者替换地,通过明确的消息传递可由优先级引擎508所识别。举例来说,一个或多个其它网络的对等网络实体可给优先级引擎提供例如已知寻呼调度。在其它变型中,调度信息可被优先级引擎合理地知晓。举例来说,优先级引擎可被制造成带有与所述一个或多个其它网络相关的调度信息,或者可由例如制造当局或其它管理实体更新为带有这些信息。这些更新可通过无线接口或者通过其它接口(包括例如有线)接收。
[0103] 在常规操作期间,上述的蜂窝接口502至少部分地基于优先级引擎508的输入,调整与移动设备的通信能力。举例来说,在一个示范性实施例中,在与移动设备有关的低优先级时隙中,蜂窝接口被配置成为移动设备提供测量间隔。在其它例子中,蜂窝接口可被配置成在低优先级时隙期间只发送低数据率鲁棒数据;或者替换地,只发送能容忍高丢失率的控制信息。根据目前公开的内容,相关领域的普通技术人员还能够容易地认识到本发明的其它变型。
[0104] 处理器504包括一个或多个处理器(或多核处理器)。此外,处理器耦合到处理存储器和/或存储装置。处理子系统的通常实施方式是实施于信号处理器、通用处理器、网络处理器、现场可编程门阵列(FPGA)、数字信号处理器(DSP)和它们的任意组合之中。存储器和存储装置的典型实施方式包括随机存取存贮器(RAM)和其变型(动态RAM,静态RAM,同步RAM,等等)、闪存、和硬盘驱动器(HDD)。此外,还需认识到一个或多个存储装置可进一步配置成各种冗余机制(例如,廉价磁盘冗余阵列(RAID)),等等。
[0105] 在一个示范性实施例中,网络实体500进一步通过网络接口512耦合到有线网络基础实施。网络接口通常适于使用于以太网,但其它合适的网络变型包括同步光纤网(SONET)、异步传输模式(ATM)、MoCA等等。物理接口的不同形式广泛使用于相关领域,包括例如以太网电缆(例如,CAT5)、同轴电缆、光纤等等。
[0106] 将要认识到尽管本发明的某些方面是依据方法步骤的具体顺序来进行叙述的,但这些只是针对本发明更宽泛方法的实例性描述,并可根据特定的应用进行修改。在某些环境下,某些步骤可以是不必要的或者是可选的。此外,某些步骤或者功能可以加入到公开的实施例中,或者可以改变两个或更多个步骤执行顺序。所有这些变型都被认为包括于本发明在此公开的和权利要求之中。
[0107] 虽然上述详细的描述已示出、叙述和指出了应用于各个实施例的本发明的新颖性特征,但是应理解本领域技术人员在不违背本发明的情况下,可以对所说明的设备或者过程的形式和细节做出各种删减、替换和改变。上述描述是目前认为执行本发明的最佳模式。该描述绝不意味着限制,而是作为本发明一般原理的示例。本发明的范围应参考权利要求而确定。
QQ群二维码
意见反馈